.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.block-full-image-slogan{--text-color:#fff;--text-accent-color:#FF6A00;width:100%;height:auto;background-color:#2E302F;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;overflow:hidden;aspect-ratio:16/9}.block-full-image-slogan.block-full-image-slogan--additional-content{aspect-ratio:4/5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.block-full-image-slogan.block-full-image-slogan--additional-content{aspect-ratio:12/9}}.block-full-image-slogan.block-full-image-slogan--additional-content:before{height:70%;background-image:-webkit-gradient(linear, left top, left bottom, from(#2e302f), to(rgba(46,48,47,0)));background-image:linear-gradient(to bottom, #2e302f, rgba(46,48,47,0))}.block-full-image-slogan:before{content:'';position:absolute;left:0;right:0;top:0;height:20%;background-image:-webkit-gradient(linear, left top, left bottom, from(#f6f5f0), to(rgba(246,245,240,0)));background-image:linear-gradient(to bottom, #f6f5f0, rgba(246,245,240,0));z-index:9;pointer-events:none}.block-full-image-slogan:after{content:'';position:absolute;left:0;right:0;bottom:0;height:50%;background-image:-webkit-gradient(linear, left bottom, left top, from(#2e302f), to(rgba(46,48,47,0)));background-image:linear-gradient(to top, #2e302f, rgba(46,48,47,0));z-index:9;pointer-events:none}.block-full-image-slogan .behave-as-bg,.block-full-image-slogan .behave-as-bg
img{-o-object-position:bottom;object-position:bottom}.block-full-image-slogan__intro{margin:0
auto;position:relative;z-index:10;padding:clamp(30px, 8vw, 160px) 1.25rem 0}@media (min-width: 768px){.block-full-image-slogan__intro{padding-right:0;padding-left:0}}.block-full-image-slogan__intro
p{max-width:42.8125rem;margin:0
auto;text-wrap:balance}.block-full-image-slogan__text{position:relative;z-index:10;font-family:"din-condensed",sans-serif;text-transform:uppercase;color:var(--text-color);font-size:16.7vw;white-space:nowrap;overflow:hidden}.block-full-image-slogan__text
span{color:var(--text-accent-color)}.block-full-image-slogan__text-inner{padding:0
.625rem}.block-full-image-slogan [data-fit-text]{--width:100vw;--length:16;--scale:1;font-size:calc(var(--width) / (var(--length, 1) * 0.39) * var(--scale, 1));font-family:"din-condensed",sans-serif;line-height:1}.block-full-width-image
img{display:block;width:100%}.block-full-width-image.block-full-width-image--top-gradient-light-grey:before{content:"";position:absolute;top:0;left:0;right:0;height:20%;background-image:-webkit-gradient(linear, left top, left bottom, from(#f6f5f0), to(transparent));background-image:linear-gradient(to bottom, #f6f5f0, transparent)}.block-full-width-image.block-full-width-image--bottom-gradient-light-grey:after{content:"";position:absolute;bottom:0;left:0;right:0;height:20%;background-image:-webkit-gradient(linear, left bottom, left top, from(#f6f5f0), to(transparent));background-image:linear-gradient(to top, #f6f5f0, transparent)}.block-full-width-image.block-full-width-image--top-gradient-dark-grey:before{content:"";position:absolute;top:0;left:0;right:0;height:20%;background-image:-webkit-gradient(linear, left top, left bottom, from(#2e302f), to(transparent));background-image:linear-gradient(to bottom, #2e302f, transparent)}.block-full-width-image.block-full-width-image--bottom-gradient-dark-grey:after{content:"";position:absolute;bottom:0;left:0;right:0;height:20%;background-image:-webkit-gradient(linear, left bottom, left top, from(#2e302f), to(transparent));background-image:linear-gradient(to top, #2e302f, transparent)}.block-full-width-image.block-full-width-image--negative-top-margin{margin-top:-10%;z-index:0}@media (min-width: 992px){.block-full-width-image.block-full-width-image--negative-top-margin{margin-top:-20%}}.block-full-width-image.block-full-width-image--negative-bottom-margin{margin-bottom:-10%}@media (min-width: 992px){.block-full-width-image.block-full-width-image--negative-bottom-margin{margin-bottom:-20%}}.block-quick-links{position:relative;padding:1.875rem .9375rem}@media (min-width: 992px){.block-quick-links{padding:5rem 2.5rem}}.block-quick-links__intro{margin-bottom:1.25rem}@media (min-width: 992px){.block-quick-links__intro{margin-bottom:1.875rem}}.block-quick-links__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem}@media (min-width: 992px){.block-quick-links__links{gap:1.25rem}}@media (hover: hover){.block-quick-links__links:hover .block-quick-links__link{opacity:0.3}.block-quick-links__links:hover .block-quick-links__link:hover{opacity:1}}.block-quick-links__link{display:block;background-color:transparent;border:2px
solid #D9D9D9;padding:.3125rem .625rem .3125rem .625rem;text-decoration:none;border-radius:3.125rem;font-size:clamp(14px, 2vw, 24px);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#2E302F;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;height:auto}@media (min-width: 992px){.block-quick-links__link{padding:.3125rem 1.25rem .3125rem .3125rem;height:4.5rem}}.block-quick-links__link:after{content:'';display:none;width:1.875rem;height:1.875rem;background-color:#fff;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.9063 8.84285C15.2968 8.45233 15.2968 7.81916 14.9063 7.42864L8.54236 1.06468C8.15184 0.674151 7.51868 0.674151 7.12815 1.06467C6.73763 1.4552 6.73763 2.08836 7.12815 2.47889L12.785 8.13574L7.12815 13.7926C6.73763 14.1831 6.73763 14.8163 7.12815 15.2068C7.51867 15.5973 8.15184 15.5973 8.54236 15.2068L14.9063 8.84285ZM0.285156 9.13574L14.1992 9.13574L14.1992 7.13574L0.285156 7.13574L0.285156 9.13574Z' fill='%232E302F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:50%}@media (min-width: 992px){.block-quick-links__link:after{display:block}}.block-quick-links__link:hover{background-color:#FF6A00;border:2px
solid #FF6A00;color:#fff}.block-quick-links__link-image{width:3.75rem;height:3.75rem;background-color:rgba(217,217,217,0.5);display:none;position:relative;border-radius:50%;overflow:hidden;display:none;background-image:url("/wp-content/themes/stc-teamwear/assets/images/logo-faded.svg");background-repeat:no-repeat;background-size:70%;background-position:center}@media (min-width: 992px){.block-quick-links__link-image{display:block}}.block-quote-carousel{position:relative;padding:1.875rem 0}@media (min-width: 992px){.block-quote-carousel{padding:5rem 0}}.block-quote-carousel__container{padding:0
1.25rem}@media (min-width: 992px){.block-quote-carousel__container{padding:0
2.5rem}}.block-quote-carousel__quote{text-transform:uppercase;font-family:"din-condensed",sans-serif;font-size:clamp(20px, 5vw, 52px)}.block-quote-carousel__quote
p{font-size:clamp(20px, 5vw, 52px);line-height:1}.block-quote-carousel__quote p:before{content:'"'}.block-quote-carousel__quote p:after{content:'"'}.block-quote-carousel__quote p:before,.block-quote-carousel__quote p:after{color:#FF6A00}.block-quote-carousel__quote p:last-of-type{margin-bottom:0}.block-quote-carousel__badge{height:6.875rem;margin-bottom:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 992px){.block-quote-carousel__badge{margin-bottom:2.5rem}}.block-quote-carousel__badge picture,.block-quote-carousel__badge
img{height:100%;width:auto}.block-quote-carousel__citation{margin-top:1.875rem}.block-quote-carousel__citation
span{font-weight:700}.block-quote-carousel .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:auto;bottom:auto;margin-top:3.75rem}.block-quote-carousel .swiper-pagination-bullet{width:.75rem;height:.75rem;background-color:#2E302F;opacity:0.1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.block-quote-carousel .swiper-pagination-bullet:hover{opacity:1}.block-quote-carousel .swiper-pagination-bullet-active{background-color:var(--text-accent-color);opacity:1}.block-rotated-image-strip{--text-color:#2E302F;--text-accent-colour:#FF6A00;padding-top:3.75rem;padding-bottom:3.75rem;position:relative;background-color:transparent}@media (min-width: 992px){.block-rotated-image-strip{padding-top:10rem;padding-bottom:10rem}}@media (min-width: 768px){.block-rotated-image-strip__content{padding-right:1rem;padding-left:1rem}}@media (min-width: 1440px){.block-rotated-image-strip__content{padding-right:0;padding-left:0}}.block-rotated-image-strip__content :last-child{margin-bottom:0}.block-rotated-image-strip__images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}@media (min-width: 768px){.block-rotated-image-strip__images{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.block-rotated-image-strip__left-image{width:18.75rem;aspect-ratio:16/9;position:relative;top:auto;bottom:0;left:0;-webkit-transform:translateX(-30%) rotate(-15deg);transform:translateX(-30%) rotate(-15deg);-webkit-transform-origin:center;transform-origin:center}@media (min-width: 768px){.block-rotated-image-strip__left-image{position:absolute;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-15deg);transform:translateX(-50%) translateY(-50%) rotate(-15deg);top:60%;bottom:auto;left:0}}@media (min-width: 992px){.block-rotated-image-strip__left-image{width:21.875rem}}@media (min-width: 1300px){.block-rotated-image-strip__left-image{width:34.375rem}}.block-rotated-image-strip__right-image{width:18.75rem;aspect-ratio:16/9;position:relative;top:auto;bottom:0;right:0;-webkit-transform:translateX(30%) rotate(15deg);transform:translateX(30%) rotate(15deg);-webkit-transform-origin:center;transform-origin:center}@media (min-width: 768px){.block-rotated-image-strip__right-image{position:absolute;top:60%;bottom:auto;right:0;-webkit-transform:translateX(50%) translateY(-50%) rotate(15deg);transform:translateX(50%) translateY(-50%) rotate(15deg)}}@media (min-width: 992px){.block-rotated-image-strip__right-image{width:21.875rem}}@media (min-width: 1300px){.block-rotated-image-strip__right-image{width:34.375rem}}.block-stacked-carousel{--text-color:#fff;position:relative;background-color:#2E302F;background-image:url("/wp-content/themes/stc-teamwear/assets/images/logo-background.svg");background-repeat:no-repeat;background-position:top 40px center}.block-stacked-carousel.block-stacked-carousel--gradient-blend{background-image:none;background-color:transparent}.block-stacked-carousel__heading
.heading{color:var(--text-color);font-size:clamp(40px, 10vw, 190px)}.block-stacked-carousel__slide-image{aspect-ratio:570/460;position:relative}.block-stacked-carousel__slides{position:relative;padding:1.875rem .9375rem 2.5rem}@media (min-width: 992px){.block-stacked-carousel__slides{padding:5rem 2.5rem 6.25rem}}.block-stacked-carousel--gradient-blend .block-stacked-carousel__slides{background-color:#2E302F}.block-stacked-carousel__slide{--text-color:#2E302F;background-color:#fff;padding:clamp(30px, 6vw, 60px);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.block-stacked-carousel__intro{padding:3.75rem .9375rem 0;position:relative}.block-stacked-carousel--gradient-blend .block-stacked-carousel__intro:before{content:'';position:absolute;bottom:0;left:0;right:0;height:100%;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #2e302f), to(rgba(46,48,47,0)));background-image:linear-gradient(0deg, #2e302f 20%, rgba(46,48,47,0) 100%)}@media (min-width: 768px){.block-stacked-carousel--gradient-blend .block-stacked-carousel__intro:before{height:150%}}@media (min-width: 992px){.block-stacked-carousel--gradient-blend .block-stacked-carousel__intro:before{height:200%}}@media (min-width: 1300px){.block-stacked-carousel--gradient-blend .block-stacked-carousel__intro:before{height:300%;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(25%, #2e302f), to(rgba(46,48,47,0)));background-image:linear-gradient(0deg, #2e302f 25%, rgba(46,48,47,0) 100%)}}@media (min-width: 992px){.block-stacked-carousel__intro{padding:3.75rem 2.5rem 0}}.block-stacked-carousel--gradient-blend .block-stacked-carousel__intro{margin-top:-12.5rem}.block-stacked-carousel .swiper-slide{height:auto;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1)}.block-stacked-carousel .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:auto;bottom:auto;margin-top:3.75rem;padding-top:.3125rem;padding-bottom:.3125rem}.block-stacked-carousel .swiper-pagination-bullet{width:.75rem;height:.75rem;background-color:#fff;opacity:0.2;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.block-stacked-carousel .swiper-pagination-bullet:hover{opacity:1}.block-stacked-carousel .swiper-pagination-bullet-active{background-color:var(--text-accent-color);opacity:1}.block-text-columns{position:relative;padding:3.75rem .9375rem}.block-text-columns.has-secondary-background-color,.block-text-columns.has-tertiary-background-color{--text-color: $grey}@media (min-width: 992px){.block-text-columns{padding:10rem 2.5rem}}.block-text-columns
img{width:100%}@media (min-width: 992px){.block-text-columns .sticky-columns{position:-webkit-sticky;position:sticky;top:7.5rem}}.block-text-columns
.row{gap:2rem 0}@media (min-width: 992px){.block-text-columns
.row{gap:0}}.block-text-columns__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-text-columns__content :last-child{margin-bottom:0}.block-text-columns__video{max-width:100%;width:100%;height:auto;aspect-ratio:16/9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.block-text-columns__video .play-icon{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform-origin:center;transform-origin:center}.block-text-columns__video:hover .play-icon{-webkit-transform:scale(1.1) translateX(-50%) translateY(-50%);transform:scale(1.1) translateX(-50%) translateY(-50%);background-color:#c50}.block-text-columns__embed{width:100%;height:auto;aspect-ratio:16/9;position:relative}@media (max-width: 992px){.block-text-columns
.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.block-text-columns .content-styles
img{display:block;margin-left:auto;margin-right:auto}