.woo_breadcrumb{display:flex;padding:16px 60px;flex-direction:column;align-items:flex-start;align-self:stretch;background:var(--BG-Medium-Bg-1, #3C3C3B)}@media(max-width: 992px){.woo_breadcrumb{padding:1rem}}.woo_breadcrumb .woocommerce-breadcrumb{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;margin:0;color:var(--Grey, #777);font-size:var(--size-sm, 14px);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.woo_breadcrumb .woocommerce-breadcrumb a{color:var(--Text-Grey, #AAA);font-family:var(--font-body, Roboto);font-size:var(--size-sm, 14px);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px;text-decoration:none;white-space:nowrap}.woo_breadcrumb .woocommerce-breadcrumb:before,.woo_breadcrumb .woocommerce-breadcrumb:after{content:none}.instructions-page{min-height:70vh}.instructions-page__header{padding:48px 20px 32px;background:var(--white, #fff)}@media screen and (max-width: 992px){.instructions-page__header{padding:32px 16px 24px}}.instructions-page__title{margin:0;color:var(--Heading, #1E1E1E);text-align:center;font-family:var(--font-heading, Michroma);font-size:var(--fs-xl, 32px);font-weight:400;line-height:125%}@media screen and (max-width: 992px){.instructions-page__title{font-size:var(--fs-l, 28px)}}.instructions-page__content{padding:0 20px 64px}@media screen and (max-width: 992px){.instructions-page__content{padding:0 16px 48px}}.instructions-page__content .container{max-width:960px}.instructions-page__search{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.instructions-page__search-label{color:var(--Heading, #1E1E1E);font-family:var(--font-body, Roboto);font-size:var(--fs-s, 14px);font-weight:500;line-height:135%}.instructions-page__product-select{width:100%}.instructions-page__results{display:flex;flex-direction:column;gap:24px}.instructions-page__results-inner{display:flex;flex-direction:column;gap:32px}.instructions-page__message{margin:0;color:var(--text-on-light, #555);font-family:var(--font-body, Roboto);font-size:var(--fs-base, 16px);line-height:150%;text-align:center}.instructions-page__message--error{color:var(--Heading, #1E1E1E)}.instructions-page .select2-container{width:100% !important}.instructions-page .select2-container--default .select2-selection--single{min-height:72px;border:1px solid var(--outline, #E8E8E8);border-radius:0;background:var(--white, #fff)}.instructions-page .select2-container--default .select2-selection--single .select2-selection__rendered{min-height:72px;padding:12px 40px 12px 12px;color:var(--Heading, #1E1E1E);font-family:var(--font-body, Roboto);font-size:var(--fs-base, 16px);line-height:135%}.instructions-page .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--text-grey, #AAA)}.instructions-page .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:12px;width:20px;height:20px;transform:translateY(-50%)}.instructions-page .select2-container--default.select2-container--focus .select2-selection--single,.instructions-page .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--accent, #F68B2F)}.instructions-page .select2-container--default .select2-selection--single:focus-visible{outline:2px solid var(--accent, #F68B2F);outline-offset:2px}.instructions-page .select2-dropdown{border-color:var(--outline, #E8E8E8);border-radius:0}.instructions-page .select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--outline, #E8E8E8);border-radius:0;padding:8px 12px;font-family:var(--font-body, Roboto);font-size:var(--fs-base, 16px)}.instructions-page .select2-container--default .select2-search--dropdown .select2-search__field:focus-visible{outline:2px solid var(--accent, #F68B2F);outline-offset:0;border-color:var(--accent, #F68B2F)}.instructions-page .select2-container--default .select2-results>.select2-results__options{max-height:360px}.instructions-page .select2-container--default .select2-results__option{padding:8px 12px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--accent, #F68B2F) !important;color:var(--white, #fff)}.select2-container--default .select2-results__option--highlighted[aria-selected] .instructions-select2-option__text,.select2-container--default .select2-results__option--highlighted[data-selected] .instructions-select2-option__text{color:var(--white, #fff)}.instructions-select2-option{display:flex;align-items:center;gap:1rem;min-height:48px;width:100%}.instructions-select2-option__thumb{flex:0 0 48px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--white, #fff)}.instructions-select2-option__thumb img{display:block;width:48px;height:48px;object-fit:contain}.instructions-select2-option__thumb-placeholder{display:block;width:48px;height:48px;background:var(--outline, #E8E8E8)}.instructions-select2-option__text{flex:1 1 auto;min-width:0;margin-left:0;color:var(--Heading, #1E1E1E);font-family:var(--font-body, Roboto);font-size:var(--fs-base, 16px);font-weight:400;line-height:135%}.instructions-page .select2-container--default .select2-selection--single{min-height:48px;border:1px solid var(--accent, #F68B2F);border-radius:0;background:var(--white, #fff)}.instructions-result{display:flex;flex-direction:column;gap:32px}.instructions-product-card{display:flex;flex-direction:row;align-items:center;gap:24px;padding:24px;border:1px solid var(--outline, #E8E8E8);background:var(--white, #fff)}@media screen and (max-width: 992px){.instructions-product-card{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 16px}}.instructions-product-card__media{flex:0 0 120px;width:120px;height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--white, #fff)}@media screen and (max-width: 992px){.instructions-product-card__media{flex:0 0 96px;width:96px;height:96px}}.instructions-product-card__image{display:block;width:100%;height:100%;object-fit:contain}.instructions-product-card__image-placeholder{display:block;width:100%;height:100%;background:var(--outline, #E8E8E8)}.instructions-product-card__body{flex:1 1 auto;min-width:0}.instructions-product-card__title{margin:0;color:var(--Heading, #1E1E1E);font-family:var(--font-heading, Michroma);font-size:var(--fs-md, 22px);font-weight:400;line-height:125%}.instructions-product-card__title a{color:inherit;text-decoration:none}.instructions-product-card__title a:hover{color:var(--accent, #F68B2F)}.instructions-product-card__title a:focus-visible{outline:2px solid var(--accent, #F68B2F);outline-offset:2px}.instructions-downloads__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--outline, #E8E8E8)}.instructions-downloads__item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--outline, #E8E8E8)}.instructions-downloads__name{flex:1 1 auto;min-width:0;color:var(--Heading, #1E1E1E);font-family:var(--font-body, Roboto);font-size:var(--fs-s, 14px);font-weight:400;line-height:135%}.instructions-downloads__link{display:inline-flex;align-items:center;gap:8px;color:var(--accent, #F68B2F);font-family:var(--font-body, Roboto);font-size:var(--fs-s, 14px);font-weight:500;line-height:135%;text-decoration:none;white-space:nowrap}.instructions-downloads__link:hover{color:var(--accent-light, #F48B31)}.instructions-downloads__link:focus-visible{outline:2px solid var(--accent, #F68B2F);outline-offset:2px}.instructions-downloads__link-icon{display:inline-flex;align-items:center;justify-content:center}.instructions-videos{display:flex;flex-direction:column;gap:32px}.instructions-videos__item{display:flex;flex-direction:column;gap:16px}.instructions-videos__title{margin:0;color:var(--Heading, #1E1E1E);font-family:var(--font-heading, Michroma);font-size:var(--fs-md, 18px);font-weight:400;line-height:125%}.instructions-videos__media{width:100%}.instructions-videos__embed{position:relative;width:100%;aspect-ratio:16/9;background:var(--dark-bg, #111)}.instructions-videos__embed iframe,.instructions-videos__embed embed,.instructions-videos__embed object,.instructions-videos__embed video{position:absolute;inset:0;width:100%;height:100%;border:0}.instructions-videos__video{display:block;width:100%;max-width:100%;height:auto;background:var(--dark-bg, #111)}.instructions-videos__fallback{margin:0;font-family:var(--font-body, Roboto);font-size:var(--fs-base, 16px);line-height:150%}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}