strong{font-family:var(--typeHeaderPrimary);font-weight:500}.kitbuilder-link{color:var(--colorBtnPrimary);display:inline-block;margin:10px 0 0}.vat-exempt-tag{font-family:var(--typeBasePrimary);font-size:1rem;text-transform:uppercase;background-color:var(--colorScheme2Bg);padding:.125rem .25rem;border-radius:3px;display:inline-block;vertical-align:middle;line-height:1}.product-single__meta{padding-top:0}.kitbuilder-stickybar{background-color:#f5f5f5;font-family:var(--typeHeaderPrimary);border-top:1px solid var(--colorBorder);border-bottom:1px solid var(--colorBorder);position:sticky;top:71px;z-index:1}.kitbuilder-stickybar-content{display:flex;min-height:56px;align-items:center;justify-content:space-between;padding:.5rem 0}.kitbuilder-stickybar-content>div{display:flex;align-items:center;gap:1rem}.kitbuilder-stickybar .js--total-price{font-size:1.5625rem}.kitbuilder-header .get-started{text-transform:uppercase;font-family:var(--typeHeaderPrimary);font-size:1rem;letter-spacing:.05rem;margin-bottom:.5rem}.kitbuilder-header h1:not([class]){font-size:3.75rem}.kitbuilder-header h1 span{color:var(--colorScheme1Bg)}.kitbuilder-header h1 span:before{content:"";display:block}.kitbuilder-items{counter-reset:options;margin-bottom:3rem}.kitbuilder-item{counter-increment:options;margin:2rem 0;padding-top:1rem;border-top:1px solid var(--colorScheme1Bg)}.kitbuilder-item h2{font-size:1.5rem;letter-spacing:-.035em}.kitbuilder-item h2:before{content:"Step " counter(options);display:block;font-size:1rem;text-transform:uppercase;color:var(--colorScheme1Bg);margin-bottom:.5rem;letter-spacing:normal}.kitbuilder-items.no-steps h2:before{content:""}.kitbuilder-option{position:relative}.kitbuilder-option>input[type=radio]{-webkit-appearance:none;appearance:none;position:absolute;width:100%;height:100%;border:1px solid #d6d6d6;border-radius:.625rem;background-color:transparent;cursor:pointer}.kitbuilder-option>input[type=radio]:checked{border:2px solid var(--colorScheme1Bg)}.kitbuilder-option-text{padding:1rem 1.5rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;font-size:1.125rem}.kitbuilder-option-text .metafield-rich_text_field{width:100%;display:none;font-size:1rem}.kitbuilder-option>input[type=radio]:checked+.kitbuilder-option-text .metafield-rich_text_field{display:block}.kitbuilder-option-text .price,.kitbuilder-stickybar .price{color:var(--colorScheme1Bg)}.kitbuilder-item-addon{display:flex;width:100%;gap:1rem;flex-direction:row-reverse;justify-content:space-between}.kitbuilder-item-addon .kitbuilder-item-options{flex:1 auto}.kitbuilder-item-image img{height:auto}.js--total-price{color:var(--colorScheme1Bg);font-family:var(--typeHeaderPrimary);font-size:2.1875rem}.kitbuilder-summary{list-style:none;margin:1rem 0;padding:0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.kitbuilder-summary li{display:flex;justify-content:space-between;gap:.5rem;padding:.15rem 0}.pay-today-text{color:var(--colorScheme1Bg);text-transform:uppercase;font-family:var(--typeHeaderPrimary);font-size:1rem;margin-bottom:0;line-height:1;letter-spacing:normal}.cart-kitbuilder{background-color:#fff;padding:2rem 0rem;border:1px solid var(--colorBorder)!important}.cart-kitbuilder h3{margin-bottom:.5rem}.cart-kitbuilder .cart__item-details{margin-right:1.5rem}.cart-kitbuilder-items{flex:1 1}.cart-kitbuilder-item{display:flex;justify-content:space-between;gap:1rem;padding-top:.5rem}.cart-kitbuilder-item>div:last-child{text-align:right}.cart-kitbuilder-item:not(:last-child){border-bottom:1px solid var(--colorBorder);padding-bottom:.5rem}.cart-kitbuilder .image-wrap{background-color:#fff}.vat-exempt-input{margin:1.5rem 0}.vat-exempt-input.checkbox{display:flex}@media (max-width: 500px){.kitbuilder-header h1:not([class]){font-size:2.8125rem}.cart-kitbuilder,.kitbuilder-stickybar-content{flex-direction:column;justify-content:left}.kitbuilder-stickybar{top:61px}.kitbuilder-stickybar-content>div{width:100%}.kitbuilder-stickybar-content>div:first-child{display:none}.kitbuilder-stickybar-content>div:last-child{justify-content:space-between}.kitbuilder-item-addon{flex-direction:column-reverse;gap:0}.kitbuilder-item-addon .kitbuilder-item-image{align-self:center}.cart-kitbuilder .cart__image{width:100%}.cart-kitbuilder .cart__item-details{margin-left:.75rem;margin-right:.75rem}#js--variant-image{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kitbuilder.css.map */
