:root{--main-bg-color:white;--secondary-bg-color:#F8F8F8;--body-color:#666;--heading-color:#333;--border-color:#E1E1E1;--active-star-color:#EE9E13;--inactive-star-color:#D7D7D7;--cta-color:#0F834D;--sale-color:235,52,91;--font:'aktiv-grotesk-extended', sans-serif;--max-width:78rem}*,*:before,*:after{box-sizing:border-box}.visuallyHidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media only screen and (min-width:70em){.hide-desktop{display:none}}@media only screen and (max-width:70em){.hide-mobile{display:none}}.max-center{position:relative;max-width:var(--max-width);margin:0 auto;width:100%}.inset-image{border-width:1rem;border-style:solid}@media only screen and (min-width:50em){.inset-image{border-width:2rem}}body{background-color:var(--main-bg-color);font-family:var(--font);color:var(--body-color);letter-spacing:.05em;font-style:normal;font-weight:300;line-height:1.75;margin:0;min-width:320px}a{text-decoration:none}a:hover{border-bottom:1px solid var(--heading-color)}a:not(.woocommerce-breadcrumb a,.siteBanner-masthead-list-item a,a.wc-backward){color:var(--heading-color)}a:hover img{border-bottom-color:#fff0}.woocommerce .woocommerce-breadcrumb a{display:inline-block;color:#767676}dl{display:flex;flex-wrap:wrap;margin:0}dl.woocommerce-product-attributes{margin:-1rem}dl .woocommerce-product-attributes-item{flex-basis:33.3%;padding:1rem}@media only screen and (min-width:70em){dl.woocommerce-product-attributes{margin:-2rem}dl .woocommerce-product-attributes-item{padding:2rem}}dl .woocommerce-product-attributes-item p{margin:0}dt{font-weight:500;margin-bottom:1rem}dt,dd{display:block}dd{margin:0}blockquote{border-left:.2rem solid var(--heading-color);padding-left:2rem;margin:0}.stripBlock blockquote{color:var(--heading-color);text-align:center;text-transform:uppercase;border-left:0;padding:0}@media only screen and (min-width:50em){.stripBlock blockquote{font-size:1.5em}}.stripBlock blockquote::before,.stripBlock blockquote::after{content:"''"}figcaption{color:var(--heading-color);text-transform:uppercase;margin-top:1rem;font-size:small}nav ul{list-style-type:none;margin:0;padding:0}.cart_totals,.woocommerce-cart-form,.woocommerce-checkout{font-size:small}.page-template-template-contact label{margin-bottom:2rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}label:not(.wc_payment_method label){display:block;text-transform:uppercase}label span.required{color:rgb(var(--sale-color))}input[type="checkbox"]{margin:.5em 3px}.woocommerce-form__label-for-checkbox,input[type="checkbox"]+label,input[type="radio"]+label{text-transform:initial}table,.woocommerce table,.woocommerce table.shop_table{border-collapse:collapse}th{text-align:left;background-color:var(--secondary-bg-color)}.comment-form-cookies-consent{display:flex}main{padding:0 1rem}.woocommerce-account main,.woocommerce-cart main{padding:0 1rem 1rem 1rem}.siteMasthead{display:none;justify-content:center;align-items:center;font-size:x-small;text-transform:uppercase;text-align:center;background-color:var(--secondary-bg-color);padding:.5rem}@media only screen and (min-width:50em){.siteMasthead{justify-content:space-between;display:flex}}.siteNav{display:flex;justify-content:center;background-color:var(--main-bg-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}@media only screen and (max-width:70em){html.mobile-menu-is-open{overflow:hidden}body.mobile-menu-is-open{position:fixed;top:var(--mobile-menu-scroll-position,0);left:0;width:100%;overflow:hidden}.siteNav{display:none;position:fixed;z-index:120;height:100vh;max-width:25rem;width:90%;top:0;left:0;bottom:0;align-items:flex-start;justify-content:flex-start;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.siteNav.is-active{display:block}.siteNav::-webkit-scrollbar{width:.1rem}.siteNav::-webkit-scrollbar-track{background:var(--border-color)}.siteNav::-webkit-scrollbar-thumb{background:var(--body-color)}.siteNav::-webkit-scrollbar-thumb:hover{background:var(--heading-color)}.siteNav ul{flex-direction:column}}.siteNav-masthead ul{display:flex}.siteNav-masthead ul li+li{margin-left:.5rem}.siteNav-masthead ul li a{font-weight:300}.siteNav-menu-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem}.siteNav-menu-header-title{margin:0;font-size:small}#filtersButton,#searchMenu-button,#mobileMenu-button,#mobileMenu-button-close{background-color:#fff0;border:0;color:var(--heading-color);font-size:inherit;font-weight:300;text-transform:uppercase}#mobileMenu-button-close{padding:0}@media only screen and (min-width:70em){.siteNav-menu-header,#filtersButton{display:none}}.siteNav ul,.siteNav-split ul{display:flex}.siteNav ul li a,.siteNav-split .menu-item a{display:block;font-weight:300;border-bottom:0;text-transform:uppercase}.siteNav ul li a{font-size:small;padding:.5rem 0}#searchMenu-button,#mobileMenu-button,.siteNav-split .menu-item a{padding:.25rem}@media only screen and (min-width:40em){#searchMenu-button,#mobileMenu-button,.siteNav-split .menu-item a{padding:.5rem}}@media only screen and (min-width:70em){.siteNav ul li a,.siteNav-split .menu-item a{padding:.75rem 1rem}}.siteNav ul li a:hover{border-color:var(--heading-color)}.siteNav>ul>li>a{border-bottom:2px solid #fff0}.siteNav>ul>li:hover>a,.siteNav li.current-menu-item a{border-bottom:2px solid var(--heading-color)}.siteNav-split{font-size:10px}@media only screen and (min-width:40em){.siteNav-split{font-size:smaller}}@media only screen and (min-width:70em){.siteNav-split{font-size:small}}.menu-item-icon-wrapper{position:relative}.menu-item-title{display:block;font-size:.75em;margin-top:.5rem}.menu-item-cart-count{display:flex;justify-content:center;align-items:center;position:absolute;top:-.25rem;right:0;letter-spacing:0;font-weight:500;background-color:#000;color:#fff;border-radius:1rem;min-width:1rem;min-height:1rem;padding:.25rem;line-height:0}.sub-menu-button{display:none;background-color:#eee;border:0;border-left:1px solid}.sub-menu-button:hover{background-color:#fff0}.sub-menu>.menu-item-has-children>a{font-weight:500;text-transform:uppercase;display:block}.sub-menu>.menu-item-has-children>a:hover{border-bottom-color:#fff0}.siteNav ul li.menu-item-object-sale a{font-weight:600}@media only screen and (max-width:70em){.menu-item-title{display:none}.siteNav ul li{border-bottom:1px solid var(--border-color)}.siteNav ul li a{padding:1rem}.siteNav>ul>li:hover>a,.siteNav li.current-menu-item a{border:0}.siteNav ul li a{padding:1rem 2rem;border:0}.siteNav ul li:hover{background-color:#eee}.siteNav ul li:hover a{border:0}.siteNav .menu-item-has-children{display:flex;justify-content:space-between;flex-wrap:wrap}.siteNav .menu-item-has-children:hover{background-color:var(--secondary-bg-color)}.siteNav .menu-item-has-children a{flex:6}.siteNav .menu-item-has-children>.sub-menu-button{display:block;background-image:url(https://transition-store-uk.b-cdn.net//wp-content/themes/transition-store/_/images/arrow.png);background-repeat:no-repeat;background-position:center;background-size:1.5rem;border:0;margin:0;box-shadow:inset 0 0 10px #eee}.sub-menu-button{flex:1}.sub-menu-button.is-active{transform:rotate(180deg)}.siteNav .sub-menu{max-height:0;overflow:hidden;transition:.25s;width:100%;background-color:var(--secondary-bg-color)}.siteNav .sub-menu.is-active{max-height:100vh}.siteNav .sub-menu li:last-of-type{border:0}}@media only screen and (min-width:70em){.siteNav>ul>.menu-item-has-children>.sub-menu{display:none;position:absolute;z-index:120;left:0;right:0;background-color:rgb(255 255 255 / .975);padding:2rem}.siteNav .sub-menu{width:100%}.siteNav>ul>.menu-item-has-children:hover>.sub-menu{display:inline-block;columns:4}.siteNav .sub-menu>.menu-item-has-children{margin-bottom:2rem}.siteNav .sub-menu>.menu-item-has-children>.sub-menu{flex-direction:column}.siteNav .sub-menu li{margin:.15rem 0;break-inside:avoid}.siteNav .sub-menu li a{border-bottom-color:#fff0;padding:0;text-transform:none;max-width:max-content}.siteNav .sub-menu>.menu-item-has-children>a{margin-bottom:.5rem;text-transform:uppercase}}.menu-item-text{display:none}.menu-item img{display:block;margin:0 auto;width:1.5rem;height:1.5rem}@media only screen and (min-width:30em){.menu-item-text{display:block}.menu-item img{width:1.75rem;height:1.75rem}}@media only screen and (min-width:70em){.menu-item img{width:2rem;height:2rem}}img.menu-close-icon{width:1rem;height:1rem}.siteHeader{display:flex}@media only screen and (max-width:70em){.siteHeader-wrapper{margin:0}.siteHeader{display:grid;align-items:center;grid-auto-columns:33.3%;grid-template-areas:"left-nav logo right-nav" "search search search";padding:.675rem 0}.siteLogo-link{grid-area:logo}.siteNav-left{grid-area:left-nav}.siteNav-right{grid-area:right-nav}.dgwt-wcas-search-wrapp{grid-area:search}}.siteLogo-link,.siteNav-split{display:flex;align-items:center}.siteLogo-link{justify-content:center;padding:.5rem}.siteNav-left{justify-content:flex-start}.siteNav-right{justify-content:flex-end}.dgwt-wcas-search-wrapp{max-width:none!important;padding:0;flex:1}.siteLogo-link,.siteLogo-link:hover{border-bottom:0}.siteLogo,.woocommerce .siteLogo,.woocommerce-page .siteLogo{display:block;max-width:145px}@media only screen and (min-width:25em){.siteLogo,.woocommerce .siteLogo,.woocommerce-page .siteLogo{max-width:165px}}@media only screen and (min-width:40em){.siteLogo,.woocommerce .siteLogo,.woocommerce-page .siteLogo{max-width:230px}}@media only screen and (min-width:70em){.siteLogo,.woocommerce .siteLogo,.woocommerce-page .siteLogo{max-width:220px}}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{height:50px;border-radius:0}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{padding:0 2.5rem 0 1rem;line-height:normal;overflow:visible}@media only screen and (max-width:70em){.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{border:0;background-color:var(--secondary-bg-color);border-radius:0}}@media only screen and (min-width:70em){.siteHeader{grid-template-areas:"logo search left-nav right-nav"}.siteLogo-link{justify-content:flex-start}.dgwt-wcas-search-wrapp{padding:1rem 2rem}}.siteSearch{flex:1}.siteHeader .siteSearch{display:none}.siteNav .siteSearch{display:block}.siteSearch-title{display:none}@media only screen and (max-width:70em){.siteNav .siteSearch{margin:.5rem 0}.siteSearch-title{display:block;margin:0 2rem}}@media only screen and (min-width:70em){.siteHeader .siteSearch{display:initial}.siteNav .siteSearch{display:none}}.siteSearch-mobile-wrapper{display:none}@media only screen and (max-width:70em){.siteSearch-mobile-wrapper,ul.siteNav-list-wrapper{display:none}.siteSearch-mobile-wrapper.is-active,ul.siteNav-list-wrapper.is-active{display:block}.siteSearch-mobile-wrapper .siteSearch{display:block}}.siteBanner{position:relative;display:flex;justify-content:center;margin:0 -1rem;min-height:22.5rem;background-position:center}.siteBanner.default-banner{flex-direction:column;padding:2rem 1.5rem}.siteBanner.default-banner .siteBanner-image{display:none;object-fit:cover;position:absolute;max-width:none;left:0;top:0;bottom:0;right:0;width:100%;height:100%}.siteBanner.default-banner .siteBanner-image.mobile{display:block}@media only screen and (min-width:50em){.siteBanner.default-banner .siteBanner-image.mobile{display:none}.siteBanner.default-banner .siteBanner-image.desktop{display:block}}.siteBanner.default-banner .siteBanner-content{z-index:1}.siteBanner-content{max-width:var(--max-width);margin:0 auto;width:100%;text-align:center}.siteBanner-content .buttonWrapper{justify-content:center}@media only screen and (min-width:50em){.siteBanner-content.align-left{align-self:flex-start;text-align:left}.siteBanner-content.align-right{align-self:right;text-align:right}.siteBanner-content.align-center{align-self:center;text-align:center}.siteBanner-content.align-left .buttonWrapper{justify-content:flex-start}.siteBanner-content.align-right .buttonWrapper{justify-content:flex-end}.siteBanner-content.align-center .buttonWrapper{justify-content:center}}.siteBanner.error-banner .siteBanner-content{text-align:center;max-width:60rem}.siteBanner-subtitle{text-transform:uppercase;color:var(--heading-color);font-size:smaller}.stripBlock.light .stripBlock-content-title,.stripBlock.light .button.alt,.siteBanner.default-banner .light .siteBanner-title,.siteBanner.default-banner .light .siteBanner-subtitle,.siteBanner.default-banner .light .button.alt{color:#fff}.stripBlock.light .button.alt,.siteBanner.default-banner .light .button.alt{border-color:#fff}.stripBlock.light .button.alt:hover,.siteBanner.default-banner .light .button.alt:hover{border-color:var(--heading-color)}.stripBlock.dark .button.alt:hover,.siteBanner.default-banner .dark .button.alt:hover{color:var(--heading-color);background-color:#fff}.siteBanner-masthead{z-index:110;position:sticky;top:0;transform:translateY(-1px)}.siteBanner-masthead-list{list-style-type:none;padding:0;margin:0}.siteBanner-masthead-list-item{color:#fff;background-color:var(--body-color);display:flex;justify-content:center;align-items:center;padding:.75rem 1rem;flex:1}.siteBanner-masthead-list-item a{color:#fff;border:0}.siteBanner-masthead-list-item .button{display:none}.siteBanner-masthead-list-item-tagline{font-weight:500;margin-right:.75rem;font-size:x-small;margin:0}@media only screen and (min-width:50em){.siteBanner-masthead-list-item-tagline{display:inline;font-size:.75em}}.siteBanner-title{margin:0;padding:1rem}.default-banner .siteBanner-title{padding:0}.siteBanner-title-link{display:block}.siteBanner-title-link:hover{border:0}.siteBanner-image,.woocommerce-page .siteBanner-image{width:100%;height:auto;max-width:50rem}.siteBanner-categories,.siteBanner-marquee{padding:1rem 0;margin:0 -1rem}.siteBanner-categories{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.siteBanner-categories a.button{margin:.25rem}@media only screen and (max-width:50em){.siteBanner-categories a.button{padding:1rem;font-size:smaller}}.siteBanner-marquee{height:4rem;background-position:50%;background-repeat:repeat-x;background-size:500px}.siteContent-sidebar{display:flex;flex-wrap:wrap}.siteContent-left,.siteContent-right{flex:1}.siteContent-left{flex-basis:66.6%}.siteContent-right{flex-basis:33.3%;padding:2rem}@media only screen and (max-width:60em){.siteContent-left,.siteContent-right{flex-basis:100%}.siteContent-right{padding:0}}.siteContent-right-inner{padding:2rem;background-color:var(--secondary-bg-color)}.siteContent-right-inner h3{margin-top:0}.siteColumn{max-width:80rem;margin:0 auto}.siteNewsletter-form{max-width:25rem;margin:0 auto}.siteNewsletter-form p{margin:0}.siteNewsletter-form input[type="submit"]{width:100%;padding:1rem}.siteFooter{padding:1rem}.siteFooter-nav ul{display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center;padding:1rem 0}.siteFooter-nav>ul>li{width:25%}@media only screen and (max-width:50em){.siteFooter-nav>ul>li{width:50%}}.siteFooter-nav ul li a{padding:.5rem;font-weight:500}.siteFooter-nav .sub-menu{flex-direction:column}@media only screen and (max-width:40em){.siteFooter-nav>ul>li{border-bottom:1px solid var(--border-color);padding:1rem 0}.siteFooter-nav>ul>li>a:hover{border:0}.siteFooter-nav ul li{position:relative;width:100%;text-align:left}.siteFooter-nav .menu-item-has-children:after{content:"";position:absolute;right:1rem;top:1.25rem;background-position:50%;background-image:url(https://transition-store-uk.b-cdn.net//wp-content/themes/transition-store/_/images/arrow.png);background-repeat:no-repeat;background-size:1.5rem;width:1.5rem;height:1.5rem}.siteFooter-nav .menu-item-has-children.is-active:after{transform:rotate(180deg)}.siteFooter-nav .menu-item-has-children .sub-menu{display:none}.siteFooter-nav .menu-item-has-children.is-active .sub-menu{display:block}}.siteFooter-nav ul.sub-menu li a{font-weight:300;text-transform:none}.siteFooter-nav ul.sub-menu li a:hover{border-bottom:0;text-decoration:underline}.siteFooter-content{font-size:13px;line-height:1.25rem;padding:0;text-align:center}.stripBlock-wrapper,.genericBlock,.categoryBlock{margin:0 -1rem}.genericBlock,.categoryBlock{padding:1rem}.product .categoryBlock,.product .genericBlock{margin:0}.genericBlock-image-wrapper-link{position:relative;text-decoration:none;display:block}.stripBlock{background-size:cover;padding:3rem 1rem}.stripBlock .buttonWrapper{justify-content:center}.stripBlock .button{font-size:small;padding:.75rem}.stripBlock-inner,.genericBlock-inner{text-align:center}.stripBlock-inner{max-width:60rem;padding:1rem 0;margin:0 auto}.stripBlock-content-title{font-size:1.75em}.stripBlock-content-subtitle{margin-bottom:1rem}@media only screen and (min-width:50em){.genericBlock-inner{display:flex}.genericBlock-inner:nth-of-type(2n){flex-direction:row-reverse}.genericBlock-inner.right{flex-direction:row-reverse}}.genericBlock-content-wrapper{display:flex;align-items:center}.genericBlock-image-wrapper{margin:0}.genericBlock-content-wrapper,.genericBlock-image-wrapper{flex-basis:50%}.genericBlock-content-wrapper{padding:3rem}img.categoryBlock-list-item-image,img.genericBlock-image{display:block;position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.genericBlock-content{max-width:60rem;margin:0 auto}.genericBlock-content-title{margin:.25rem 0}.genericBlock-content-subtitle{text-transform:uppercase;font-weight:300;color:var(--heading-color);font-size:smaller}.buttonWrapper{display:flex;flex-wrap:wrap}.buttonWrapper .button{margin:.25rem}.genericBlock-content .buttonWrapper,.error-banner .buttonWrapper{justify-content:center;margin-top:1rem}section.related>h2,section.upsells>h2,.categoryBlock-title{font-size:1em}.categoryBlock-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 0}.categoryBlock-header .button.alt{font-size:x-small}.categoryBlock-list{display:flex;flex-wrap:wrap;padding:0;list-style-type:none}.columns-2x2 li,.columns-4x4 li,.columns-3x3 li{flex-basis:100%;max-width:100%}@media only screen and (max-width:35rem){.columns-2x2 li,.columns-4x4 li,.columns-3x3 li{padding:.5rem 0}}@media only screen and (min-width:35rem){.columns-2x2 li,.columns-4x4 li,.columns-3x3 li{flex-basis:50%;max-width:50%}}@media only screen and (min-width:62.5rem){.columns-4x4 li{flex-basis:25%;max-width:25%}.columns-2x2 li{flex-basis:50%;max-width:50%}.columns-3x3 li{flex-basis:33.3%;max-width:33.3%}}.categoryBlock-list-item-meta-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;text-transform:uppercase;padding:.5rem}.categoryBlock-list-item-meta-overlay.is-active{max-width:max-content;padding:1rem;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);color:#fff}.categoryBlock-list-item-icon{height:auto;width:100%;border:0!important}.genericBlock-image-wrapper-link,.genericBlock-image-wrapper-link:hover,.categoryBlock-list-item-link:hover{text-decoration:none;border:0}.categoryBlock-list-item-meta-overlay .categoryBlock-list-item-title{margin:0}.categoryBlock-list-item-meta-overlay.is-active .categoryBlock-list-item-title{color:#fff;margin:0}.categoryBlock-list-item-meta-overlay .faux-button:hover{border:0}.categoryBlock-list{margin:0 -1rem;padding:.5rem .75rem}.categoryBlock-list{flex-wrap:wrap}.genericBlock-image-wrapper-link{padding-bottom:80%}.categoryBlock-list-item-image-wrapper{position:relative;padding-bottom:80%}.categoryBlock-list-item{flex:1;text-align:center;padding:.25rem}@media only screen and (min-width:50em){.categoryBlock-list{margin:0 -1rem}}.categoryBlock-list-item-link{display:block;position:relative}.categoryBlock-list-item-link:hover{border:0}.categoryBlock-list-item-title{margin-bottom:0}.categoryBlock a.categoryBlock-button{display:block;max-width:max-content;margin:0 auto}h1,h2,h3,h4,h5,h6,.comment-reply-title{color:var(--heading-color);font-style:normal;font-weight:300;text-transform:uppercase;line-height:1.35}@media only screen and (max-width:70em){h1{font-size:1.5em}}::placeholder{font-style:normal!important;font-weight:300}input[type="search"],input[type="email"],input[type="text"],input[type="number"],input[type="password"],input[type="tel"],.select2-container--default .select2-selection--single,textarea{letter-spacing:0;font-family:var(--font);font-weight:300;border:1px solid var(--border-color);border-radius:0;padding:1rem;box-shadow:none}textarea{min-height:10rem;width:100%}input[type="submit"],button,.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{-webkit-appearance:none;appearance:none;font-weight:300;padding:.5rem 1rem;border:1px solid var(--heading-color);border-radius:0;background-color:var(--heading-color);text-transform:uppercase;color:#fff;white-space:nowrap;font-family:var(--font);font-size:.75em}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1em}.woocommerce-form-coupon-toggle,.woocommerce-notices-wrapper{font-size:small}.siteBanner-masthead .button,.woocommerce-page .woocommerce-notices-wrapper a.button{padding:.5rem 1rem!important}input[type="submit"]:hover,button:hover,.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#fff0;color:var(--heading-color)}.categoryBlock-header .button.alt,.button.alt.remove-button-border{background-color:#fff0;border:0;padding:0}.button.alt.remove-button-border:hover{background-color:#fff0}.button.alt.remove-button-border:hover{color:initial}.stripBlock.dark .button.alt.remove-button-border:hover{color:var(--heading-color)}.stripBlock.light .button.alt.remove-button-border:hover{color:#fff}.woocommerce .categoryBlock-header .button.alt:hover{background-color:#fff0;color:var(--heading-color)}.faux-button{font-weight:300;margin:.25rem 0;font-size:x-small}.faux-button:hover{border-bottom:1px solid var(--heading-color)}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,input[type="submit"].alt,button.alt,.button.alt{background-color:#fff0;color:var(--heading-color)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,input[type="submit"].alt:hover,button.alt:hover,.button.alt:hover{background-color:var(--heading-color);color:#fff}.woocommerce #respond input#submit.alt.light,.woocommerce a.button.alt.light,.woocommerce button.button.alt.light,.woocommerce input.button.alt.light,input[type="submit"].alt.light,button.alt.light,.button.alt.light{background-color:#fff0;border-color:#fff;color:#fff}.woocommerce #respond input#submit.alt.light:hover,.woocommerce a.button.alt.light:hover,.woocommerce button.button.alt.light:hover,.woocommerce input.button.alt.light:hover,input[type="submit"].alt.light:hover,button.alt.light:hover,.button.alt.light:hover{background-color:rgb(255 255 255 / .15);color:#fff}.woocommerce-info{margin-top:2rem}.woocommerce-products-header__title{margin-bottom:0}.woocommerce .woocommerce-result-count{text-transform:uppercase;margin-bottom:2rem;font-size:x-small}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0;border:1px solid var(--border-color)}.woocommerce a.remove{color:rgb(var(--sale-color))!important}.woocommerce a.remove:hover{background:rgb(var(--sale-color))!important}.woocommerce .quantity .qty{font-size:1em;padding:.875em;margin:0}.woocommerce div.product form.cart .button{background-color:var(--cta-color);color:#fff;border:1px solid var(--cta-color);padding:.875rem;min-width:50%;font-weight:600;height:3rem}.woocommerce form div.quantity{display:flex}.woocommerce div.product form div.quantity input::-webkit-outer-spin-button,.woocommerce div.product form div.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce form.cart div.quantity input[type="number"]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.quantity-increase-decrease-wrapper{display:none;flex-direction:column}.quantity-increase-decrease-wrapper button{padding:.25rem .25rem;color:var(--body-color);background-color:#fff;border-color:var(--border-color);border-left:0;width:1.5rem;height:1.5rem}.quantity-increase-decrease-wrapper .quantity-increase{border-bottom:0}.quantity-increase-decrease-wrapper .quantity-decrease{border-top:0}.quantity-increase-decrease-wrapper .quantity-decrease img{transform:rotate(180deg)}.woocommerce div.product .quantity-increase-decrease-wrapper{display:flex}@media only screen and (max-width:50em){.woocommerce div.product form.cart .button{width:calc(75% - 2px);margin:0}.single-product .quantity .qty{width:100%}.woocommerce div.product form.cart div.quantity{margin:0;width:25%}}.woocommerce div.product form.cart .button:hover{background-color:var(--cta-color)}.woocommerce div.product .stock{color:var(--cta-color)}.stock{display:flex;align-items:center}p.stock{font-weight:500;letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width:50em){p.stock{text-align:center}}p.stock.out-of-stock{color:var(--heading-color)!important}p.stock.in-stock{color:var(--cta-color)!important}.woocommerce form .form-row{margin:0 0 1rem}.select2-container .select2-selection--single{height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:1rem}.woocommerce-products-header,.woo-custom-single-product-header-wrapper{background-color:var(--secondary-bg-color)}.woo-custom-single-product-header-wrapper{margin:0 -1rem}.woo-custom-single-product-header-wrapper .woocommerce-breadcrumb{padding:1rem 1rem 0 1rem}.woocommerce-products-header{position:relative;display:flex;margin:0 -1rem}.woo-custom-single-product-header,.woo-custom-products-header-content{padding:1rem}.woo-custom-products-header-content{width:100%;position:relative;z-index:1}.woo-custom-products-header-image{display:none;width:auto;object-fit:contain;position:absolute;right:1rem;bottom:0;height:100%!important;z-index:0}.woo-custom-single-product-header{position:relative;display:inline-block;width:100%}.woo-custom-products-header-content-summary{max-width:50rem}.woo-custom-products-header-content-summary .page-description{font-size:small}.woocommerce div.product div.summary{font-size:smaller}@media only screen and (min-width:70em){.woocommerce-products-header{align-items:center}.woo-custom-products-header-image{display:block}.woo-custom-products-header-content-summary{max-width:57.5%}}@media only screen and (max-width:50em){.woo-custom-products-header-content-summary{text-align:center}}.woo-custom-products-header-categories{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;max-width:50rem}.woo-custom-products-header-categories li{margin:.25rem .5rem .25rem 0}.term-description,.woo-custom-products-header-categories{font-size:smaller}@media only screen and (max-width:50em){.woo-custom-products-header-categories li{margin:.25rem .25rem .25rem 0}.woo-custom-products-header-categories li a.button{padding:1em 1.5em!important;margin:0;font-size:.875em}}.onsale-wrapper{position:absolute;left:.25rem;top:.25rem;margin:.5rem;font-size:small}.woo-custom-single-product-header .onsale-wrapper{left:auto;right:0}.woocommerce span.onsale,.woocommerce a.onsale{color:#fff;border-radius:0;min-height:0;min-width:0;line-height:inherit;padding:.5rem 1rem;text-transform:uppercase;background-color:rgb(var(--sale-color));margin:0!important;position:relative;left:auto!important;right:auto!important;top:auto;border:0;z-index:9;font-size:.857em}.woocommerce .onsale:hover{border:0}.woocommerce .onsale:before{content:'';background-color:#fff;position:absolute;top:0;bottom:0;right:0;left:0;mix-blend-mode:multiply}.woocommerce .woocommerce-breadcrumb{text-transform:uppercase;font-size:.75em}.woocommerce ul.products li.product a img{border:1px solid var(--secondary-bg-color)}.product_title{margin:0}table{width:100%}.woocommerce table.shop_table,.woocommerce .woocommerce-customer-details address{border-radius:0}.woocommerce .woocommerce-customer-details address{border-bottom-width:1px;border-right-width:1px}.siteFeatures{padding:1rem 0}.siteFeatures-trust-list,.siteFeatures-list{list-style:none;margin:0;padding:0;font-size:small}.siteFeatures-list{display:flex;flex-wrap:wrap;justify-content:center}.siteFeatures-trust-list li,.siteFeatures-list li{display:flex;align-items:center}.siteFeatures-trust-list li{padding:.25rem 0}.siteFeatures-list li{display:flex;font-size:smaller;justify-content:center;padding:1rem 2rem;text-align:center}.siteFeatures-list-item-content{display:flex;align-items:center}@media only screen and (max-width:60rem){.siteFeatures-list{flex-direction:column}.siteFeatures-list li{width:100%;border-bottom:1px solid var(--secondary-bg-color)}.siteFeatures-list li:last-of-type{border:0}}.stock img,.siteFeatures-trust-list li img,.siteFeatures-list li img{margin-right:.5rem;width:1rem;height:auto}aside.siteNewsletter,section.related,section.upsells{background-color:var(--secondary-bg-color);padding:1rem}aside.siteNewsletter{text-align:center}section.related,section.upsells{margin:0 -1rem}li.product .woocommerce-breadcrumb{font-size:x-small;margin-bottom:.25rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.commentlist{padding:0}.woocommerce-Reviews-title{font-size:1.25em!important}.woocommerce #reviews h3.woo-custom-reviews-title{margin:1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:0}.woocommerce p.stars a,.woocommerce .star-rating span::before{color:var(--active-star-color)}.woocommerce p.stars a:hover{text-decoration:none;border:0}.tabs{display:flex;flex-wrap:wrap;justify-content:center;background-color:#fff}.tabs .tab-label{font-size:smaller;order:1;display:block;padding:1rem;border-bottom:2px solid #fff0}.tabs .tab-label:hover{border-bottom-color:var(--heading-color)}.tabs .tab{border-top:1px solid var(--border-color);order:99;flex-grow:1;width:100%;display:none;padding:1rem;font-size:smaller}.tab-input{visibility:hidden;position:absolute}.tabs input[type="radio"]{position:absolute;opacity:0}.tabs input[type="radio"]+.tab-label{font-weight:500;text-transform:uppercase;text-align:center}.tabs input[type="radio"]:checked+.tab-label{border-color:var(--heading-color)}.tabs input[type="radio"]:checked+.tab-label+.tab{display:block}.tabs input[type="radio"]:checked+.tab-label:after{transform:rotate(180deg) translate(0%,50%)}.tabs input[type="checkbox"]{position:absolute;opacity:0}.tabs input[type="checkbox"]+.tab-label{font-weight:500;text-transform:uppercase;text-align:center}.tabs input[type="checkbox"]:checked+.tab-label{border-color:var(--heading-color)}.tabs input[type="checkbox"]:checked+.tab-label+.tab{display:block}.tabs input[type="checkbox"]:checked+.tab-label:after{transform:rotate(180deg) translate(0%,50%)}@media only screen and (max-width:60em){.tabs .tab,.tabs .tab-label{order:initial}.tabs .tab-label{position:relative;border-bottom:1px solid var(--border-color)}.tabs .tab-label:hover{border-color:var(--border-color)}.tabs .tab-label:after{content:'';background-image:url(https://transition-store-uk.b-cdn.net//wp-content/themes/transition-store/_/images/cross.svg);width:1rem;height:1rem;background-size:1rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(45deg);transition:.25s;transform-origin:50%}.tabs input[type="checkbox"]:checked+.tab-label{border-color:#fff0}.tabs input[type="checkbox"]+.tab-label{text-align:left}.tabs .tab-label{width:100%}}.custom-tab-content-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.custom-tab-content{text-align:left;flex:1}.custom-tab-content ul li:before{content:"★"}@media only screen and (min-width:70em){.custom-tab-content-wrapper{flex-direction:row;margin:0 -1rem}.custom-tab-content{padding:1rem}}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:.875em}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--heading-color);font-weight:500}.woocommerce ul.products li.product .price ins{color:rgb(var(--sale-color));opacity:1;text-decoration:none}.woocommerce ul.products li.product .price{font-size:1em}.woocommerce button.collapsable-button{display:none;bottom:1em;position:absolute;left:50%;transform:translateX(-50%);z-index:10;margin:1rem auto}.genericBlock-more-content{font-size:smaller}.genericBlock-more-content.collapsable{display:block;position:relative;max-height:15rem;padding-bottom:1rem;overflow:hidden}.genericBlock-more-content.collapsable:after{content:'';position:absolute;height:100%;bottom:0;left:0;right:0}.genericBlock-more-content.collapsable.is-active{max-height:none}.genericBlock-more-content.collapsable.is-active:after{display:none}.genericBlock-more-content.grey.collapsable:after{background:linear-gradient(0deg,rgb(248 248 248) 0%,#fff0 100%)}.genericBlock-more-content.white.collapsable:after{background:linear-gradient(0deg,rgb(255 255 255) 0%,#fff0 100%)}@media only screen and (max-width:768px){.woocommerce button.collapsable-button{display:block}.siteFeatures-trust.collapsable{display:block;position:relative;max-height:10rem;padding-bottom:3rem;overflow:hidden}.siteFeatures-trust.collapsable:after{content:'';position:absolute;height:100%;bottom:0;left:0;right:0}.siteFeatures-trust.collapsable.is-active{max-height:none}.siteFeatures-trust.collapsable.is-active:after{display:none}.siteFeatures-trust.grey.collapsable:after{background:linear-gradient(0deg,rgb(248 248 248) 0%,#fff0 100%)}.siteFeatures-trust.white.collapsable:after{background:linear-gradient(0deg,rgb(255 255 255) 0%,#fff0 100%)}}.collapsable:not(.siteFeatures-trust,.genericBlock-more-content){display:none}.collapsable:not(.siteFeatures-trust,.genericBlock-more-content).is-active{display:block}.woocommerce-message{border-top-color:var(--cta-color)}.woocommerce-message{margin:1rem 0}a.dgwt-wcas-details-product-title:hover{border-bottom:0}.dgwt-wcas-details-product-sku{margin-bottom:.5rem}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{opacity:1;right:1rem;left:auto}.dgwt-wcas-preloader{right:2rem}.dgwt-wcas-ico-magnifier path{fill:#000}#filtersButton{position:relative;padding:1rem 0;border-bottom:1px solid var(--border-color);width:100%;text-align:left;margin-bottom:1rem;font-size:smaller}#filtersButton:after{content:'';position:absolute;right:.75rem;background-position:50%;background-image:url(https://transition-store-uk.b-cdn.net//wp-content/themes/transition-store/_/images/arrow.png);background-repeat:no-repeat;background-size:1.5rem;width:1.5rem;height:1.5rem}#filtersButton.is-active:after{transform:rotate(180deg)}.filters{display:none}.filters select{font-size:x-small;color:var(--body-color)}.filters.is-active{display:block}.searchandfilter{margin:0 0 1rem 0}.searchandfilter ul{margin:0;padding:0}.searchandfilter ul li{padding:.2rem 0}.sf-meta-range.sf-meta-range-slider{display:flex;align-items:center}@media only screen and (min-width:70em){.filters{display:block;margin-bottom:0}.searchandfilter{margin:0}.searchandfilter ul{display:flex;flex-wrap:wrap}.searchandfilter ul li{padding:2rem 0}.searchandfilter li+li{margin-left:.5rem}}.sf-field-reset .search-filter-reset{padding:.875rem}[data-sf-field-input-type="range-select"],[data-sf-field-input-type="select"]{flex:1}[data-sf-field-input-type="range-select"] label,[data-sf-field-input-type="select"] label{position:relative;height:47.5px;background:#fff;width:100%}[data-sf-field-input-type="range-select"] label:after,[data-sf-field-input-type="select"] label:after{content:'';position:absolute;top:0;width:1rem;height:1rem;right:1rem;bottom:0;margin:auto;background-image:url(https://transition-store-uk.b-cdn.net//wp-content/themes/transition-store/_/images/arrow.png);background-repeat:no-repeat;background-position:center;background-size:2rem;pointer-events:none}[data-sf-field-input-type="range-select"] label:before,[data-sf-field-input-type="select"] label:before{width:30px;position:absolute;top:1px;right:1px;bottom:1px;content:'';pointer-events:none}select{font-family:'aktiv-grotesk-extended',sans-serif;letter-spacing:.05em;text-transform:uppercase;border:none;box-shadow:none;border-radius:0;background:#fff0;height:100%;width:100%;cursor:pointer;outline:none;padding-right:35px;padding-left:15px;border:2px solid var(--border-color);-moz-appearance:none;-webkit-appearance:none}select:-moz-focusring{color:#fff0;text-shadow:0 0 0 #000}select::-ms-expand{display:none}.woocommerce div.product div.images.woocommerce-product-gallery{display:inherit}.woo-custom-gallery-wrapper{position:relative}.woocommerce div.product div.images img{border:1px solid var(--border-color)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:.5em}.woocommerce div.product .woocommerce-product-gallery .flex-viewport{width:calc(85% - .5rem);float:right;padding-left:.5rem}.woocommerce div.product div.images .flex-control-thumbs{width:15%;float:left}.woocommerce div.product div.images .flex-control-thumbs li{float:none;width:100%;margin-bottom:1rem}.woosw-list{font-size:small}.woosw-item--name{line-height:1.75}.woosw-list table.woosw-items .woosw-item .woosw-item--name a,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid table.woosw-items .woosw-item .woosw-item--name,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid table.woosw-items .woosw-item .woosw-item--name a{font-weight:300;text-transform:uppercase}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid table.woosw-items .woosw-item .woosw-item--name,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid table.woosw-items .woosw-item .woosw-item--name a{font-size:x-small}.woosw-btn{display:flex;align-items:center;background-color:#fff0;border:0;padding:0;margin:1rem 0;color:var(--heading-color)}.woo-custom-single-product-header .woosw-btn{margin:1rem 0 1rem 1.5rem}.products .woosw-btn{position:absolute;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;margin:0;overflow:hidden;padding-left:1.5rem}.woosw-btn:before{content:""!important;position:absolute;background-image:url(https://transition-store-uk.b-cdn.net//wp-content/themes/transition-store/_/images/wishlist-outline.svg);background-repeat:no-repeat;background-size:1.25rem;font-size:1.5rem;width:1.5rem;height:1.5rem;transform:translate(-1.5rem,.25rem)}.woosw-added:before{content:""!important;position:absolute;background-image:url(https://transition-store-uk.b-cdn.net//wp-content/themes/transition-store/_/images/wishlist-fill.svg)!important;background-size:1.25rem;background-repeat:no-repeat;font-size:1.5rem;width:1.5rem;height:1.5rem;color:rgb(var(--sale-color));transform:translate(-1.5rem),.25rem}.wpcf7 form .wpcf7-response-output{margin:0;border-radius:.25rem;border:0;background-color:rgb(var(--sale-color));color:#fff}.wpcf7 form.invalid .wpcf7-response-output{background-color:#ffb900;color:var(--heading-color)}.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450}.wpcf7 input{width:100%}.wpcf7-not-valid-tip{font-size:small;text-align:left;margin-bottom:.5rem}.wpcf7-checkbox .wpcf7-list-item{margin:0}.wpcf7-checkbox .wpcf7-list-item input{display:inline;width:auto}.shopWrapper{margin:0 auto}@media only screen and (min-width:50em){.shopWrapper{padding:0 1rem}.woocommerce-account main,.woocommerce-cart main{padding:0 2rem 2rem 2rem}.woo-custom-products-header-content{padding:3rem 1rem}.siteMasthead{padding:.5rem 1.5rem}.siteBanner-masthead-list-item{padding:.75rem 2rem}.woo-custom-single-product-header-wrapper .woocommerce-breadcrumb{padding:1rem 2rem 0 2rem}.categoryBlock,.genericBlock,.stripBlock,aside.siteNewsletter,section.related,section.upsells,.siteFooter{padding:1rem 2rem}section.related,section.upsells,.siteBanner,.siteBanner-categories,.siteBanner-marquee,.genericBlock,.categoryBlock,.stripBlock-wrapper,.woo-custom-single-product-header-wrapper{margin:0 -1rem}section.related>h2,section.related .woocommerce .products ul,.woocommerce ul.products{max-width:var(--max-width);margin:0 auto}section.related>h2{margin-top:1rem;margin-bottom:1rem}.woo-custom-single-product-header-wrapper .woocommerce-breadcrumb{padding:2rem 1rem 0 1rem}}.keen-slider{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.keen-slider,.keen-slider__slide{overflow:hidden;position:relative}.keen-slider__slide{width:100%;min-height:100%}.keen-slider[data-keen-slider-v]{flex-wrap:wrap}.keen-slider[data-keen-slider-v] .keen-slider__slide{width:100%}.keen-slider[data-keen-slider-moves] *{pointer-events:none}.dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;text-align:center}.dot{display:inline-block;border:none;width:5px;height:5px;background:#fff0;border:1px solid var(--body-color);border-radius:50%;margin:0 1px;padding:1px;cursor:pointer}.dot:focus{outline:none}.dot--active{background:var(--heading-color)}[class^="number-slide"],[class*=" number-slide"]{display:flex;align-items:center;justify-content:center}.storeTrust-header{display:none;background-color:rgba(var(--sale-color),.175);border-top:1px solid rgba(var(--sale-color),.25);padding-bottom:5px;position:relative;z-index:1}@media only screen and (max-width:70em){.storeTrust-header{display:flex}}.storeTrust-header-item{padding:.5rem 1rem .675rem 1rem;font-size:xx-small;text-align:center}.storeTrust-header-item img{width:2rem;height:2rem;margin-right:.5rem}.page-numbers{position:relative}.page-numbers:hover{border:0}.brandBlock-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 -1rem;padding:0}.brandBlock-list-item{width:25%;display:flex;align-items:center;justify-content:center}.brandBlock-list-item-link{width:100%;opacity:.5;transition:.25s}.brandBlock-list-item-link{display:block;padding:3rem 1rem;text-align:center}.brandBlock-list-item-link:hover{border:0;opacity:1}.shippingClass{background-color:#fff;padding:.5rem}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-flow:row wrap}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-flow:column nowrap;margin:0;flex-basis:25%;padding:.25rem;width:25%}.woocommerce ul.products li.product a{border:0}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn 1s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn 1s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut 1s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut 1s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}