[hidden]{display:none!important}.bc-topbar{display:grid;grid-template-columns:135px minmax(180px,1fr) auto auto;gap:22px;align-items:center;min-height:86px}.bc-topbar>*{min-width:0}.bc-search{max-width:none}.bc-localization{display:flex;gap:12px;align-items:end;max-width:100%}.bc-localization label{display:grid;gap:3px;font-size:10px;min-width:0}.bc-localization select{max-width:190px;width:100%;font-size:12px;padding:7px;border:1px solid var(--tr-line);background:#fff;color:var(--tr-ink);border-radius:4px}.bc-desktop-nav{display:flex;align-items:center;gap:28px;min-height:46px;border-top:1px solid var(--tr-line);font-size:13px}.bc-desktop-nav>a,.bc-desktop-nav button{white-space:nowrap;text-decoration:none}.bc-desktop-nav button,.bc-footer button,.bc-mobile-menu button,.bc-finder-prompt button,.bc-closing-links button{background:none;border:0;color:inherit;font:inherit;text-align:left;padding:0;cursor:pointer}.bc-nav-whatsapp{margin-left:auto}.bc-product-dropdown{display:grid;min-width:300px;max-width:400px}.bc-menu-toggle{display:none}.bc-camera{display:grid;place-items:center}.bc-header .bc-search svg{flex-shrink:0}.bc-header .bc-search .bc-camera svg{width:21px;height:21px}.bc-mobile-menu{padding:20px;background:#fff;border-top:1px solid var(--tr-line);max-height:75vh;overflow-y:auto}.bc-mobile-menu nav,.bc-mobile-menu details[open]{display:grid;gap:16px}.bc-mobile-menu details a{display:block;padding:9px 0 0 12px;font-size:13px}.bc-mobile-menu .bc-localization{margin-top:24px}.bc-mobile-menu a{text-decoration:none}.bc-category-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bc-category-nav button{font:inherit;font-size:14px;font-weight:600;padding:18px 12px;border:1px solid var(--tr-line);border-radius:5px;background:#f4f5f6;cursor:pointer}.bc-category-nav button[aria-selected=true]{background:var(--tr-accent);color:#fff;border-color:var(--tr-accent)}.bc-active-category{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 0 22px}.bc-active-category h3{font-size:24px;margin-bottom:5px}.bc-active-category p{font-size:13px;color:var(--tr-muted);margin:0;max-width:700px}.bc-active-category>a{white-space:nowrap}.bc-finder-prompt{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--tr-line);padding-top:20px;margin-top:24px;font-size:13px;color:var(--tr-muted)}.bc-finder-prompt button{color:var(--tr-accent);white-space:nowrap}.bc-logo-rail{height:110px;position:relative;overflow:hidden;background:#f5f5f7;display:flex;align-items:center}.bc-logo-track{display:flex;width:200%;min-width:200%;animation:bc-marquee 42s linear infinite}.bc-logo-track span{flex:0 0 6.25%;text-align:center;font-size:22px;letter-spacing:.13em;color:#899097;font-weight:600}.bc-marquee-pause{position:absolute;right:16px;bottom:6px;border:0;background:transparent;font-size:10px;color:#53606a;cursor:pointer}.bc-logo-rail[data-paused=true] .bc-logo-track,.bc-logo-rail:hover .bc-logo-track{animation-play-state:paused}@keyframes bc-marquee{to{transform:translate(-50%)}}.bc-editorial{display:grid;grid-template-columns:48% 1fr;gap:6%;align-items:center}.bc-concept{position:relative;min-height:410px;background:#eef0ed;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:45px}.bc-concept-box{width:48%;aspect-ratio:.82;background:#c7b596;box-shadow:12px 18px 25px #0002;transform:rotate(-7deg);display:flex;flex-direction:column;justify-content:center;padding:22px;gap:12px}.bc-concept-box strong{font-size:30px;letter-spacing:-1px}.bc-concept-box span{font-size:12px}.bc-concept img{width:55%;max-height:290px;object-fit:contain;mix-blend-mode:multiply;margin-left:-10%;z-index:1}.bc-concept>p{position:absolute;bottom:14px;left:22px;right:22px;font-size:10px;color:var(--tr-muted);margin:0}.bc-capabilities article{border-top:1px solid var(--tr-line);padding:23px 0}.bc-capabilities article h3{font-size:28px;letter-spacing:-.7px;margin:0 0 8px}.bc-capabilities article p{font-size:14px;color:var(--tr-muted);margin:0}.bc-closing{background:#e8eef0}.bc-closing-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.bc-closing-grid>div+div{border-left:1px solid #bac9cf;padding-left:50px}.bc-closing-grid h2{font-size:36px}.bc-closing-links{display:flex;justify-content:center;gap:20px;font-size:13px;margin-top:40px}.bc-footer .bc-localization select{max-width:210px}.bc-footer .tr-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bc-footer nav{display:flex;flex-direction:column}.bc-footer button{overflow-wrap:anywhere}.bc-legal{display:flex;justify-content:space-between;gap:25px}.bc-legal nav{flex-direction:row;flex-wrap:wrap;font-size:11px}.bc-dialog{width:min(620px,calc(100% - 32px));max-height:85vh;padding:36px;border:1px solid var(--tr-line);border-radius:10px;box-shadow:0 25px 100px #0003;color:var(--tr-ink);overflow:auto}.bc-dialog::backdrop{background:#17252c88}.bc-dialog h2{font-size:30px;margin-top:0}.bc-dialog p{font-size:14px}.bc-dialog label{display:grid;gap:6px;margin:18px 0;font-size:13px}.bc-dialog input,.bc-dialog textarea{width:100%;padding:11px;border:1px solid var(--tr-line);border-radius:4px;box-sizing:border-box;font:inherit}.bc-dialog-close{float:right;border:0;background:transparent;font-size:26px;cursor:pointer}.bc-dialog .tr-actions{margin-top:24px}.bc-resource-grid article{border-top:1px solid var(--tr-line);padding:18px 0}.bc-resource-grid h3{font-size:20px;margin:0 0 10px}.bc-contact-dock{position:fixed;right:20px;bottom:calc(150px + env(safe-area-inset-bottom));z-index:29;display:flex;flex-direction:column;gap:9px}.bc-contact-dock>a,.bc-contact-dock>button{width:54px;min-height:54px;display:grid;justify-items:center;align-content:center;gap:2px;border:1px solid #d4dde1;background:#fff;color:var(--tr-accent);border-radius:50%;text-decoration:none;box-shadow:0 4px 14px #0001;cursor:pointer}.bc-contact-dock svg{height:22px;width:22px;stroke:currentColor;fill:none;stroke-width:1.5}.bc-contact-dock span{font-size:7px;font-weight:600}.bc-filters{display:flex;flex-wrap:wrap;align-items:end;gap:15px;margin:20px 0}.bc-filters label{font-size:12px;display:grid;gap:5px}.bc-filters select{min-width:150px;max-width:100%;padding:10px;border:1px solid var(--tr-line);background:#fff}.bc-applied{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.bc-applied button{border:1px solid #bccbd1;border-radius:20px;background:#edf2f4;color:var(--tr-ink);padding:5px 12px;cursor:pointer;font-size:12px}.bc-gallery-stage{aspect-ratio:1;background:var(--tr-tint);display:grid;align-items:center}.bc-gallery-stage img,.bc-gallery-stage video{width:100%;height:100%;max-height:600px;object-fit:contain}.bc-gallery-thumbs{display:flex;gap:9px;flex-wrap:wrap;padding:12px}.bc-gallery-thumbs button{width:64px;height:64px;border:1px solid var(--tr-line);background:#fff;padding:4px;cursor:pointer}.bc-gallery-thumbs button[aria-pressed=true]{border:2px solid var(--tr-accent)}.bc-gallery-thumbs img{width:100%;height:100%;object-fit:contain}.bc-category-page .tr-lead{max-width:780px}@media(max-width:1100px)and (min-width:901px){.bc-topbar{gap:12px;grid-template-columns:110px minmax(160px,1fr) auto auto}.bc-desktop-market .bc-localization{gap:5px}.bc-desktop-market select{max-width:125px}.bc-desktop-nav{gap:19px;font-size:12px}}@media(max-width:900px){.bc-header{position:relative}.bc-topbar{width:calc(100% - 32px);grid-template-columns:minmax(0,1fr) auto auto;gap:10px 12px;padding:12px 0;min-height:0}.bc-topbar .tr-wordmark{grid-row:1;grid-column:1;font-size:26px}.bc-topbar .vp-rfq{grid-row:1;grid-column:2;font-size:11px;padding:8px 10px;min-height:38px}.bc-menu-toggle{display:block;grid-column:3;grid-row:1;border:0;background:transparent;font-size:11px;padding:6px;min-height:38px}.bc-topbar .bc-search{grid-column:1/-1;grid-row:2}.bc-desktop-market,.bc-desktop-nav{display:none}.bc-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bc-category-nav button{font-size:12px;padding:13px 8px}.bc-active-category{display:block;padding:24px 0 18px}.bc-active-category h3{font-size:22px}.bc-active-category>a{display:inline-block;margin-top:13px;font-size:12px}.bc-finder-prompt{flex-direction:column;gap:10px}.bc-logo-rail{height:90px}.bc-logo-track{width:400%;min-width:400%}.bc-logo-track span{font-size:18px}.bc-editorial{grid-template-columns:1fr;gap:30px}.bc-concept{min-height:310px;padding:35px}.bc-concept-box strong{font-size:25px}.bc-capabilities article h3{font-size:25px}.bc-closing-grid{grid-template-columns:1fr;gap:28px}.bc-closing-grid>div+div{border-left:0;border-top:1px solid #bac9cf;padding-left:0;padding-top:28px}.bc-closing-grid h2{font-size:30px}.bc-footer .vp-footer-top{flex-direction:column}.bc-footer .tr-footer-grid{grid-template-columns:1fr;gap:0}.bc-footer details{border-top:1px solid #ffffff25;padding:18px 0}.bc-footer summary{margin-bottom:0}.bc-footer details[open] summary{margin-bottom:18px}.bc-footer summary:after{content:"+";float:right}.bc-footer details[open] summary:after{content:"\2212"}.bc-footer .bc-localization{flex-wrap:wrap}.bc-footer .bc-localization label{flex:1;min-width:110px}.bc-legal{flex-direction:column}.bc-dialog{padding:24px}.bc-dialog h2{font-size:25px}.bc-contact-dock{right:16px}.bc-contact-dock>a,.bc-contact-dock>button{width:48px;min-height:48px}.bc-filters label{max-width:100%}.bc-gallery-thumbs button{width:52px;height:52px}}@media(prefers-reduced-motion:reduce){.bc-logo-track{animation:none}}.bc-compare-choices{display:grid;gap:12px;margin-bottom:24px}.bc-compare-choices label{font-size:14px;display:flex;align-items:center;gap:9px}.tr-card h3>a{display:block}body.tr-body .bc-header .bc-search{border:1px solid #E1E7E9;border-radius:6px;background:#fff;box-shadow:none}body.tr-body .bc-header .bc-search form{border:0;box-shadow:none;min-height:44px}body.tr-body .bc-header .bc-search form input[type=search]{border:0!important;box-shadow:none!important;outline:0;background:transparent}body.tr-body .bc-header .bc-search .bc-search-submit,body.tr-body .bc-header .bc-search .bc-camera{width:44px;min-width:44px;height:44px;padding:10px;display:flex;align-items:center;justify-content:center}body.tr-body .bc-header .bc-search .bc-search-submit svg{width:20px;height:20px;position:static;stroke:#24586f;stroke-width:1.5;fill:none}.bc-catalog-links{display:grid;gap:8px;margin:8px 0 12px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bc-shell.css.map */
