:root{--bss-accent: #e0a100;--bss-accent-text: #b07e00;--bss-marker: #ffe08a}h1,h2,.h0,.h1,.h2{letter-spacing:.02em}.button,.shopify-challenge__button,.customer button{font-weight:700;letter-spacing:.06em}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;box-shadow:inset 0 -2px 0 var(--bss-accent)}.image-with-text__heading{text-decoration:underline;text-decoration-color:var(--bss-marker);text-decoration-thickness:.38em;text-underline-offset:-.18em;text-decoration-skip-ink:none}.image-with-text__text.caption-with-letter-spacing,.banner__text.caption-with-letter-spacing{color:var(--bss-accent-text);font-weight:700;letter-spacing:.25em}.color-scheme-4 .caption-with-letter-spacing{color:var(--bss-accent)}.slideshow .banner__media:after{background:linear-gradient(90deg,#0000009e,#00000040 50%,#0000 75%);opacity:1}@media screen and (max-width:749px){.slideshow .banner__media:after{background:none}}@media screen and (min-width:750px){.slideshow .slideshow__text.banner__box{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.slideshow .slideshow__text.banner__box .banner__heading,.slideshow .slideshow__text.banner__box .banner__text,.slideshow .slideshow__text.banner__box .banner__text *{color:#fff!important;text-shadow:0 2px 16px rgba(0,0,0,.35)}.slideshow .slideshow__text.banner__box .button--primary{--color-button: 255,255,255;--color-button-text: 26,26,26}}.rte h3,.rte h4,.rte h5,.rte h6,.product__description h3,.product__description h4,.product__description h5,.product__description h6{font-family:var(--font-body-family);font-weight:700;letter-spacing:.04em}.ep-page{--ep-navy: #1a1a1a;--ep-navy-light: #333333;--ep-gold: #e0a100;--ep-gold-light: #ffe08a;--ep-green-accent: #b07e00;--ep-blue-accent: #1a1a1a;font-family:var(--font-body-family)}.ep-page h1,.ep-page h2,.ep-page h3,.ep-page .ep-section-title,.ep-page .ep-hero h1{font-family:var(--font-heading-family);font-weight:900;letter-spacing:.02em}.ep-page .ep-hero{background-image:linear-gradient(90deg,#000c,#00000073 60%,#0000004d),url(/cdn/shop/files/tajima-hero.jpg?width=1600)!important}.ep-page .ep-hero:before,.ep-page .ep-hero:after{background:none!important}.ep-page .ep-totalex-card-price,.ep-page .ep-area-card-price,.ep-page .ep-sim-dropdown__trigger-price,.ep-page .ep-sim-product__price,.ep-page .ep-sim-result-value--total,.ep-page .ep-type-price.red{color:#1a1a1a}.ep-page .ep-sim-result-value--total{background:linear-gradient(transparent 62%,var(--ep-gold-light) 62%)}.ep-page .ep-inquiry__submit:hover,.ep-page .ep-sim-add-btn:hover{background:#c98f00;box-shadow:0 4px 16px #e0a1004d}.ep-page .ep-rivals-table th{background:#1a1a1a!important}.ep-page .ep-rivals-table tr.ep-rivals-bss td{background:#fff8e1!important;color:#1a1a1a!important}.ep-page .ep-rivals-table tr.ep-rivals-bss td:first-child{box-shadow:inset 4px 0 #e0a100}.ep-page .ep-rivals-table tr.ep-rivals-bss{background:#fff8e1!important;border-color:#ffe08a!important}.ep-page .ep-rivals-bss .ep-rivals-total{color:#1a1a1a!important}.ep-page .ep-logosize-tabs label,.ep-page .ep-capsize-tabs label{border-radius:6px}#epLogo5:checked~.ep-logosize-tabs label[for=epLogo5],#epLogo10:checked~.ep-logosize-tabs label[for=epLogo10],#epLogo20:checked~.ep-logosize-tabs label[for=epLogo20],#epLogo30:checked~.ep-logosize-tabs label[for=epLogo30],#epCapSize50:checked~.ep-capsize-tabs label[for=epCapSize50],#epCapSize100:checked~.ep-capsize-tabs label[for=epCapSize100]{background:#1a1a1a!important;color:#fff!important;border-color:#1a1a1a!important}.ep-page .ep-comp-card-head{background:#1a1a1a!important}.ep-page .ep-step-number{background:#1a1a1a!important;color:#ffd24a!important}.ep-page .ep-contact__hint{background:#fff8e1;border-color:#ffe08a}.ep-page{--ep-cream: #f7f7f5;--ep-gray-50: #f7f7f5;--ep-gray-100: #efefec}.ep-page [style*="#f1f4fa"]{background:#f7f7f5!important}.ep-page .ep-sim-toppanel,.ep-page .ep-sim-card-opt,.ep-page .ep-loc-panel .ep-sim-loc[data-loc=w2],.ep-page .ep-loc-panel .ep-sim-loc[data-loc=c2]{background:#f7f7f5!important;border-color:#e5e5e2!important}.ep-page .ep-wiz-opt--on,.ep-page .ep-wiz-size--on{background:#fff8e1!important}.ep-page div[style*="#fdf2f2"]{background:#fff!important;border-color:#e5e5e2!important}.ep-page div[style*="#fdf2f2"] [style*="#c0392b"]{color:#8a8a8a!important}.ep-page div[style*="#fdf2f2"] [style*="#e0b4b4"]{border-color:#ddd!important;color:#1a1a1a!important}.ep-page div[style*="#eefaf3"]{background:#fff!important;border-color:#1a1a1a!important;box-shadow:0 6px 24px #00000014!important}.ep-page div[style*="#eefaf3"] [style*="#aee0c2"]{border-color:#ddd!important;color:#1a1a1a!important}.bsa-site.bsa-site{--ink: #1a1a1a;--accent: #b07e00;--panel: #f7f7f5;--line: #e5e5e2;font-family:var(--font-body-family)}.bsa-site.bsa-site :is(h1,h2){font-family:var(--font-heading-family);font-weight:900;letter-spacing:.02em}.bsa-site.bsa-site .bsa-atelier-copy h1>span{color:inherit}.bsa-site.bsa-site .bsa-eyebrow{color:#b07e00;font-weight:700}.bsa-site.bsa-site .bsa-section-heading h2,.bsa-site.bsa-site .bsa-atelier-copy h1{text-decoration:underline;text-decoration-color:#ffe08a;text-decoration-thickness:.36em;text-underline-offset:-.16em;text-decoration-skip-ink:none}.bsa-site.bsa-site .bsa-button{background:#1a1a1a;border-radius:6px}.bsa-site.bsa-site .bsa-atelier-visual,.bsa-site.bsa-site .bsa-work-image,.bsa-site.bsa-site .bsa-price-card{border-radius:12px;overflow:hidden}.bsa-site.bsa-site .bsa-price-number{font-family:var(--font-heading-family);font-weight:900}.bsa-site.bsa-site .bsa-hero-tags span{background:#f2f2f0;border-color:#f2f2f0;color:#1a1a1a;font-weight:700}.bsa-site.bsa-site .bsa-flow-grid article{border-top:0}.bsa-site.bsa-site .bsa-flow-grid article>span{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#1a1a1a;color:#ffd24a;font-family:var(--font-heading-family);font-style:normal;font-weight:900;font-size:20px;line-height:1}.bsa-site.bsa-site .bsa-faq-section summary>span{color:#b07e00}html body:has(.bsa-site) #MainContent,html body:has(.bsa-site) #MainContent>[id$=__contact_form]{background:#1a1a1a;--ep-navy: #1a1a1a;--ep-navy-light: #333333;--ep-gold: #e0a100;--ep-gold-light: #ffe08a}html body:has(.bsa-site) [id$=__contact_form] .contact{border-radius:12px}html body:has(.bsa-site) [id$=__contact_form] .contact>.title,html body:has(.bsa-site) [id$=__contact_form] .ep-inquiry__label{color:#1a1a1a}html body:has(.bsa-site) [id$=__contact_form] .ccf-mode-btn--active{background:#1a1a1a;border-color:#1a1a1a}html body:has(.bsa-site) [id$=__contact_form] .ep-inquiry__section-title{background:#f7f7f5;color:#1a1a1a}html body:has(.bsa-site) .header__menu-item{color:inherit}html body:has(.bsa-site) .footer,html body:has(.bsa-site) .footer__content-bottom{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}html body:has(.bsa-site) .bsa-consult-intro-section{background:#1a1a1a}html body:has(.bsa-site) .bsa-consult-intro-section h2{font-family:var(--font-heading-family);font-weight:900;letter-spacing:.02em}html body:has(.bsa-site) .bsa-consult-intro-section .bsa-eyebrow{color:#ffd24a}html body :is(.cap-lp__hero,.wear-lp__hero,.uniform-lp__hero,.apron-lp__hero,.oem-lp__hero,.td3__hero){background-image:linear-gradient(90deg,#000c,#00000073 60%,#0000004d),url(/cdn/shop/files/tajima-hero.jpg?width=1600)!important}html body :is(.cap-lp__hero-h1,.wear-lp__hero-h1,.uniform-lp__hero-h1,.apron-lp__hero-h1,.oem-lp__hero-h1,.td3__hero-h1,.cap-lp__h2,.wear-lp__h2,.uniform-lp__h2,.apron-lp__h2,.oem-lp__h2,.td3__h2,.cap-lp__cta-title,.wear-lp__cta-title,.uniform-lp__cta-title,.apron-lp__cta-title,.oem-lp__cta-title,.td3__cta-title){font-family:var(--font-heading-family);font-weight:900;letter-spacing:.02em}html body :is(.cap-lp__h2,.wear-lp__h2,.uniform-lp__h2,.apron-lp__h2,.oem-lp__h2,.td3__h2){color:#1a1a1a}html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) :is([class$=__point-title],[class$=__type-card-title],[class$=__work-card-title],[class$=__step-title],[class$=__faq-q],[class$=__reason-title],[class$=__gallery-title],[class$=__steps-note],[class$=__anshin-title]){color:#1a1a1a}html body :is(.cap-lp__hero-cta,.wear-lp__hero-cta,.uniform-lp__hero-cta,.apron-lp__hero-cta,.oem-lp__hero-cta,.td3__hero-cta):not([class*=--ghost]),html body :is(.cap-lp__cta-btn--primary,.wear-lp__cta-btn--primary,.uniform-lp__cta-btn--primary,.apron-lp__cta-btn--primary,.oem-lp__cta-btn--primary,.td3__cta-btn--primary){background:#e0a100;color:#1a1a1a;border-radius:6px}html body :is(.cap-lp__hero-cta,.wear-lp__hero-cta,.uniform-lp__hero-cta,.apron-lp__hero-cta,.oem-lp__hero-cta,.td3__hero-cta):not([class*=--ghost]):hover{background:#ffd24a}html body :is(.cap-lp__hero-cta--ghost,.td3__hero-cta--ghost,.cap-lp__cta-btn--secondary,.wear-lp__cta-btn--secondary,.uniform-lp__cta-btn--secondary,.apron-lp__cta-btn--secondary,.oem-lp__cta-btn--secondary,.td3__cta-btn--secondary){border-radius:6px}html body .oem-lp__hero-tagline{color:#ffd24a}html body :is(.cap-lp__section--teal,.wear-lp__section--teal,.uniform-lp__section--teal,.apron-lp__section--teal,.oem-lp__section--teal,.td3__section--teal),html body :is(.cap-lp__cta-section,.wear-lp__cta-section,.uniform-lp__cta-section,.apron-lp__cta-section,.oem-lp__cta-section,.td3__cta-section){background:#1a1a1a}html body :is(.cap-lp__step,.wear-lp__step,.uniform-lp__step,.apron-lp__step,.oem-lp__step,.td3__step):before,html body .oem-lp__reason-num{background:#1a1a1a;color:#ffd24a}html body :is(.cap-lp__faq-q-prefix,.wear-lp__faq-q-prefix,.uniform-lp__faq-q-prefix,.apron-lp__faq-q-prefix,.oem-lp__faq-q-prefix,.td3__faq-q-prefix){background:#e0a100;color:#1a1a1a}html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) [class$=__type-card-link],html body .td3__price-guide a,html body .td3__faq-a a{color:#b07e00}html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) :is([class$=__type-card],[class$=__work-card]):hover{border-color:#1a1a1a;box-shadow:0 4px 16px #00000014}html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) :is([class$=__work-card-img]){background:#f7f7f5}html body :is(.td3__price-table,.uniform-lp__price-table) thead th{background:#1a1a1a}html body :is(.td3__price-table,.uniform-lp__price-table) tbody th{background:#f7f7f5;color:#1a1a1a}html body .td3__design-card--good{border-color:#e0a100;background:#fff8e1}html body .td3__design-card--good .td3__design-card-title{color:#1a1a1a}html body .td3__design-card--good .td3__design-list li:before{color:#b07e00}html body .apron-lp__gallery-more a{color:#b07e00}html body .apron-lp__gallery-card:hover{border-color:#1a1a1a;box-shadow:0 6px 20px #0000001a}html body :is(.apron-lp__gallery-title,.apron-lp__price-h3,.apron-lp__price-ex strong,.uniform-lp__price-note--strong){color:#1a1a1a}html body :is(.cap-lp__cta-section,.wear-lp__cta-section,.uniform-lp__cta-section,.apron-lp__cta-section,.oem-lp__cta-section,.td3__cta-section)[style]{background:#1a1a1a!important}html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) [style*="#138a93"]{color:#b07e00!important}html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) [style*="background:#1a2744"],html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) [style*="background: #1a2744"]{background:#1a1a1a!important}html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) [style*="#c9a96e"]{color:#ffd24a!important}html body .apron-lp__price-cta-btn{background:#1a1a1a;border-radius:6px}html body :is(.apron-lp,.td3,.td3-estimates) thead th{background-color:#1a1a1a}html body :is(.apron-lp,.td3,.td3-estimates) tbody th{background-color:#f7f7f5;color:#1a1a1a}html body .td3-estimates__conditions{background:#fff8e1;border-color:#ffe08a}html body :is(.td3-examples__heading,.td3-estimates__heading,.bss-facts__h){color:#1a1a1a;font-family:var(--font-heading-family);font-weight:900}html body :is(.cap-lp,.wear-lp,.uniform-lp,.apron-lp,.oem-lp,.td3) [class$=__gallery-img],html body .td3__work-card-img{background:#f7f7f5}.ep-page .ep-sim-product--active,.ep-page .ep-sim-result-row--total{background:#fff8e1}html body :is(.cap-lp__h2--white,.wear-lp__h2--white,.uniform-lp__h2--white,.apron-lp__h2--white,.oem-lp__h2--white,.td3__h2--white),html body :is(.cap-lp__cta-section,.wear-lp__cta-section,.uniform-lp__cta-section,.apron-lp__cta-section,.oem-lp__cta-section,.td3__cta-section,.cap-lp__section--teal,.wear-lp__section--teal,.uniform-lp__section--teal,.apron-lp__section--teal,.oem-lp__section--teal,.td3__section--teal) :is(h2,h3,[class$=__anshin-title],[class$=__point-title]){color:#fff}html body .cfx-contact{--cfx-bg: #f7f7f5;--cfx-gold: #e0a100;--ep-navy: #1a1a1a;--ep-navy-light: #333333;--ep-gold: #e0a100;--ep-gold-light: #ffe08a}html body .cf-font-pick{border-color:#e0a100}html body :is(.cf-font-pick__name,.cf-font-pick__change){color:#1a1a1a}html body :is(.ep-contact__hint,.ccf-upload-chatnote){background:#fff8e1;border-color:#ffe08a}html body :is(.ua-catalog__more,.ua-catalog__primary){background:#1a1a1a;border-color:#1a1a1a;border-radius:6px}html body .ua-catalog__chip.is-on{background:#1a1a1a;border-color:#1a1a1a}html body .ua-catalog__secondary{border-color:#1a1a1a;color:#1a1a1a;border-radius:6px}html body :is(.ua-catalog__selection-actions button,.ua-catalog__filter-extra button,.ua-catalog__share){color:#1a1a1a}html body .ua-catalog__filter-extra input{accent-color:#1a1a1a}html body .ua-catalog__selection{background:#fff8e1}html body .ua-catalog__card{border-radius:12px}html body .ua-catalog__card:hover{border-color:#1a1a1a;box-shadow:0 5px 18px #00000014}html body .ua-catalog__card:focus-visible{outline-color:#1a1a1a}html body :is(.bss-column,.shop-info){font-family:var(--font-body-family)}html body :is(.bss-column,.shop-info) h2:not(.cta h2){background:transparent;color:#1a1a1a;padding:0;border-radius:0;font-family:var(--font-heading-family);font-weight:900;letter-spacing:.02em;text-decoration:underline;text-decoration-color:#ffe08a;text-decoration-thickness:.38em;text-underline-offset:-.18em;text-decoration-skip-ink:none}html body .bss-column h3{color:#1a1a1a;border-left-color:#e0a100}html body :is(.bss-column,.shop-info) .lead{background:#f7f7f5;border-color:#e5e5e2;border-left-color:#e0a100}html body :is(.bss-column,.shop-info) a{color:#1a1a1a;text-decoration-color:#e0a100}html body :is(.bss-column,.shop-info) :is(th,td){border-color:#e5e5e2}html body .shop-info th{background:#f7f7f5;color:#1a1a1a}html body :is(.bss-column,.shop-info) .note{background:#fff8e1;border-color:#ffe08a}html body .bss-column .steps>li{background:#f7f7f5;border-color:#e5e5e2}html body .bss-column .steps>li:before{background:#1a1a1a;color:#ffd24a}html body .bss-column .checklist>li:before{color:#b07e00}html body .bss-column .cols>div{border-color:#e5e5e2}html body .bss-column .cols .ok{background:#fff8e1;border-color:#ffe08a}html body .bss-column .cols .ng{background:#f7f7f5;border-color:#e5e5e2}html body .bss-column .cta{background:#1a1a1a}html body .bss-column .cta h2{font-family:var(--font-heading-family);font-weight:900}html body .bss-column .cta a{color:#fff}html body .bss-column .cta li a{border-radius:6px}html body .shop-info .links a{border-color:#1a1a1a}html body .bss-column-topics__group{background:#f7f7f5;border-color:#e5e5e2}html body :is(.bss-column-topics__group h3,.bss-column-topics a,.bss-column-byline a){color:#1a1a1a}html body .bss-column-topics__service{border-top-color:#e5e5e2}html body :is(.ed__h1,.ed__h2){color:#1a1a1a;font-family:var(--font-heading-family);font-weight:900}html body .ed__num{color:#b07e00}html body .ed__btn--mail{background:#1a1a1a;border-color:#1a1a1a;border-radius:6px}html body .bss-work-photo figcaption a{color:#1a1a1a;text-decoration-color:#e0a100}html body .bss-work-photo{border-radius:12px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bss-renewal-a.css.map */
