.drt-commerce{--v6-ink:#171b20;--v6-muted:#606974;--v6-line:#dfe4e9;font-size:17px;color:var(--v6-ink)}
.v6-editorial,.v6-features,.v6-hub,.v6-catalog,.v6-destinations{font-family:var(--font-body-family,Arial,sans-serif);box-sizing:border-box}
.v6-editorial *,.v6-features *,.v6-hub *,.v6-catalog *,.v6-destinations *{box-sizing:border-box}
.drt-commerce .drt-header--home{background:rgba(255,255,255,.96);color:#171b20;position:relative;inset:auto;border-bottom:1px solid #eef0f2;text-shadow:none}
.drt-commerce .header-section:has(.drt-header--home){position:relative;inset:auto}
.drt-commerce .drt-header--home .drt-nav--desktop summary{color:#171b20}
.drt-commerce .drt-header--home .drt-nav--desktop summary:hover{background:#f2f4f7}
.drt-commerce .drt-header--home .preview-logo,.drt-commerce .drt-header--home .header__logo img{filter:none}
.v6-kicker{font-size:13px;letter-spacing:.14em;font-weight:600;line-height:1.4;margin:0 0 20px;text-transform:uppercase}
.v6-editorial{--v6-accent:#171b20;position:relative;isolation:isolate;background:#f2f4f6;min-height:660px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;padding:64px max(5vw,24px);overflow:hidden;gap:2vw}
.v6-editorial__copy{position:relative;z-index:2;max-width:630px;padding-left:3vw}
.v6-editorial h1,.v6-editorial h2{font-size:clamp(48px,5.8vw,88px);font-weight:500;letter-spacing:-.065em;line-height:1.02;margin:0 0 24px;white-space:normal}
.v6-editorial__text{font-size:18px;line-height:1.65;max-width:410px;color:#59616c;margin:0 0 32px}
.v6-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}
.v6-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;background:var(--v6-accent,#171b20);color:#fff;padding:14px 28px;border:0;border-radius:3px;font-size:16px;line-height:1.25;text-decoration:none;font-weight:500;transition:filter .2s,transform .2s}
.v6-button:hover{filter:brightness(1.2);transform:translateY(-2px)}
.v6-text-link{font-size:16px;text-decoration:none;display:inline-flex;align-items:center;gap:14px;border-bottom:1px solid currentColor;padding:10px 0 6px}
.v6-editorial__art{min-width:0;position:relative;display:grid;place-items:center;aspect-ratio:1.1;max-height:540px;z-index:1}
.v6-editorial__art img{position:relative;z-index:1;width:100%;height:100%;max-height:540px;object-fit:contain;mix-blend-mode:multiply;animation:v6-arrive 1.3s cubic-bezier(.2,.6,.2,1) both;transition:transform .7s}
.v6-editorial:hover .v6-editorial__art img{transform:translateY(-7px)}
.v6-orbit{display:none}
.v6-editorial--compact{min-height:560px;padding-block:46px}
.v6-editorial--compact h1{font-size:clamp(46px,5.3vw,76px)}
.v6-brand--bambu{--v6-accent:#14873e;background:#f3f7f2}
.v6-brand--bambu .v6-kicker{color:#16883e}
.v6-brand--bambu .v6-editorial__art{background:radial-gradient(ellipse,#dbeedb 0,transparent 68%)}
.v6-brand--anker{--v6-accent:#006cdd;background:#eff6fc}
.v6-brand--anker .v6-kicker{color:#0766bf}
.v6-brand--anker .v6-editorial__art:before{content:'';position:absolute;inset:15%;border:1px solid #a9d7f3;border-radius:50%;box-shadow:0 0 0 35px #e1f0fb,0 0 0 70px #e7f3fc;animation:v6-ring 9s linear infinite}
.v6-brand--fjd{--v6-accent:#2f533f;background:#f0f1eb}
.v6-brand--fjd .v6-kicker{color:#406047}
.v6-brand--fjd .v6-editorial__art:before{content:'';position:absolute;inset:10% 0;background:repeating-linear-gradient(155deg,transparent 0,transparent 28px,#d9e0d5 29px,transparent 30px);mask-image:linear-gradient(transparent,#000,transparent)}
.v6-brand--xgrids{--v6-accent:#b5a0ff;background:#12121c;color:#f4f3fc}
.v6-brand--xgrids .v6-kicker{color:#bcaef6}
.v6-brand--xgrids .v6-editorial__text{color:#b6b4c8}
.v6-brand--xgrids .v6-button{color:#171422}
.v6-brand--xgrids .v6-editorial__art img{mix-blend-mode:normal;border-radius:50%;width:76%;height:76%;object-fit:contain;background:#fff;box-shadow:0 0 90px #7365ba44}
.v6-brand--xgrids .v6-orbit{display:block;position:absolute;inset:5%;border:1px solid #514771;border-radius:50%;transform:rotateX(65deg) rotate(-22deg);box-shadow:0 0 0 25px #29233655,0 0 0 60px #29233633}
.v6-destinations{display:flex;justify-content:center;flex-wrap:wrap;gap:0;padding:24px 4vw;border-bottom:1px solid #e7eaed;background:#fff}
.v6-destinations a{display:flex;align-items:center;gap:24px;padding:15px 25px;text-decoration:none;color:#4e5661;font-size:15px;line-height:1.5}
.v6-destinations a span:last-child{font-size:16px;color:#8b929b;transition:transform .2s}
.v6-destinations a:hover{color:#0e1117}.v6-destinations a:hover span:last-child{transform:translate(3px,-3px)}
.v6-features{padding:70px 28px 28px;max-width:1600px;margin:auto}
.v6-section-heading{text-align:center;margin:0 0 40px}.v6-section-heading .v6-kicker{color:#7b838e;margin-bottom:14px}
.v6-section-heading h2{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.04em;font-weight:500;margin:0}
.v6-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.v6-feature{position:relative;min-width:0;min-height:560px;display:flex;flex-direction:column;text-align:center;overflow:hidden;padding:40px 38px 26px;border-radius:4px}
.v6-feature__copy{z-index:2}.v6-feature .v6-kicker{margin:0 0 10px;font-size:12px}.v6-feature h3{font-size:40px;letter-spacing:-.04em;line-height:1.1;font-weight:500;margin:0 0 10px}
.v6-feature__copy>p:last-child{font-size:16px;color:#5f6875;margin:0;line-height:1.5}.v6-feature.v6-brand--xgrids .v6-feature__copy>p:last-child{color:#bbb8cc}
.v6-feature__image{display:flex;flex:1;justify-content:center;align-items:center;min-height:280px;margin:18px 0;position:relative}
.v6-feature__image img{height:310px;width:90%;max-width:430px;object-fit:contain;mix-blend-mode:multiply;transition:transform .7s cubic-bezier(.2,.6,.2,1)}
.v6-feature__image:hover img{transform:scale(1.045) translateY(-4px)}
.v6-feature.v6-brand--xgrids .v6-feature__image img{mix-blend-mode:normal;width:280px;height:280px;border-radius:50%;box-shadow:0 0 90px #7662c033}
.v6-feature__links{display:flex;justify-content:center;gap:30px;padding-top:16px;font-size:15px}.v6-feature__links a{text-decoration:none;border-bottom:1px solid #a7b1bd66;padding-bottom:7px}.v6-feature__links span{margin-left:8px}
.v6-hub,.v6-catalog{max-width:1440px;margin:auto;padding:65px 56px 20px}
.v6-hub__heading{max-width:830px;margin-bottom:42px}.v6-hub h1,.v6-catalog__heading h1{font-size:clamp(40px,4.4vw,64px);line-height:1.05;letter-spacing:-.05em;font-weight:500;margin:0 0 20px}
.v6-hub__heading>p:last-child{font-size:18px;line-height:1.65;color:var(--v6-muted);max-width:660px}
.v6-paths{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}
.v6-path{padding:28px 30px;background:#f3f5f7;border-radius:4px;position:relative;min-width:0;text-decoration:none;transition:background .3s,transform .3s}
.v6-path:hover{background:#ebeff4;transform:translateY(-4px)}
.v6-path .v6-kicker{color:#7a8592;font-size:12px}.v6-path h2{font-size:24px;line-height:1.25;font-weight:500;margin:24px 0 12px;letter-spacing:-.025em}
.v6-path p{font-size:16px;color:#65707c;line-height:1.6;max-width:320px}.v6-path>span:last-child{position:absolute;right:24px;top:28px;font-size:22px}
.v6-filter-form{display:flex;flex-wrap:wrap;gap:16px;align-items:center;border-block:1px solid var(--v6-line);padding:22px 0;font-size:16px;margin:0 0 28px;position:relative;z-index:3}
.v6-filter{position:relative;min-width:140px}.v6-filter>summary{cursor:pointer;padding:14px 18px;border:1px solid var(--v6-line);border-radius:3px;list-style:none}.v6-filter>summary:after{content:'+';float:right;margin-left:30px}.v6-filter[open]>summary:after{content:'−'}
.v6-filter>div{position:absolute;top:100%;left:0;min-width:240px;max-width:min(340px,85vw);background:#fff;border:1px solid var(--v6-line);padding:18px;max-height:380px;overflow:auto;box-shadow:0 10px 30px #19253515}
.v6-filter label{display:flex;align-items:center;gap:10px;padding:10px 0;min-height:44px;font-size:15px}.v6-filter input{width:18px;height:18px;accent-color:#171b20}.v6-filter small{color:#7a8592;margin-left:auto}
.v6-sort{display:flex;align-items:center;gap:10px;margin-left:auto}.v6-sort select{min-height:48px;font-size:16px;padding:12px;border:1px solid var(--v6-line);background:#fff;max-width:240px}
.v6-result-count{font-size:14px;color:#697583;margin:24px 0}.v6-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}
.v6-product-card{min-width:0}.v6-product-card>a{text-decoration:none}.v6-product-card__art{aspect-ratio:1.15;background:#f5f6f8;overflow:hidden;border-radius:4px}.v6-product-card__art img{width:100%;height:100%;object-fit:contain;padding:25px;mix-blend-mode:multiply;transition:transform .6s}.v6-product-card:hover img{transform:scale(1.04)}
.v6-product-card .v6-kicker{font-size:12px;color:#7a8390;margin:22px 0 9px}.v6-product-card h2{font-size:20px;font-weight:500;line-height:1.35;letter-spacing:-.02em;margin:0 0 14px}.v6-product-card p{font-size:17px}.v6-product-card a>span{display:block;border-top:1px solid var(--v6-line);margin-top:20px;padding-top:14px;font-size:14px;color:#687480}
.v6-pagination{display:flex;gap:12px;justify-content:center;margin:50px 0}.v6-pagination span a,.v6-pagination span.current{padding:12px;display:inline-block;min-width:44px;text-align:center}.v6-pagination .current{border-bottom:2px solid #171b20}.v6-empty{padding:40px 0;grid-column:1/-1;font-size:17px}
.v6-catalog__heading{margin-bottom:40px}.v6-catalog__heading>div{font-size:18px;line-height:1.7;color:#65707c}
.v6-brand-selector{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:30px 0 10px}.v6-brand-selector>span{font-size:14px;color:#737f8c;margin-right:10px}.v6-brand-selector button{font-size:15px;min-height:44px;background:white;border:1px solid #dfe4e9;padding:10px 20px;border-radius:3px;cursor:pointer}.v6-brand-selector button[aria-pressed=true]{background:#171b20;color:white;border-color:#171b20}
.v6-context-links{display:flex;gap:20px;flex-wrap:wrap;font-size:15px;margin:24px 0 8px}.v6-context-links a{color:#5f6c7a;text-underline-offset:5px}
.v6-result-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px}.v6-active-filter{font-size:14px;color:#536171}.v6-model-note{font-size:14px;color:#6f7b8a;line-height:1.6}
.drt-commerce .drt-nav__column a{font-size:16px;line-height:1.5}.drt-commerce .drt-nav__column h3{font-size:17px;line-height:1.4}
@keyframes v6-arrive{from{transform:translateY(20px) scale(.97)}to{transform:translateY(0) scale(1)}}
@keyframes v6-ring{50%{transform:scale(1.05)}}
@media(min-width:1600px){.v6-editorial{padding-inline:calc((100vw - 1440px)/2)}}
@media(max-width:1000px){.v6-editorial{min-height:590px;padding:50px 28px}.v6-editorial__copy{padding-left:0}.v6-editorial h1{font-size:58px}.v6-feature{padding:32px 22px 24px;min-height:500px}.v6-feature__image img{height:270px}.v6-hub,.v6-catalog{padding:42px 28px 20px}.v6-feature__links{gap:22px}.v6-sort{margin-left:0}.v6-destinations a{padding-inline:18px}}
@media(max-width:700px){.v6-editorial{grid-template-columns:1fr;padding:45px 24px 28px;gap:0;min-height:0;text-align:center}.v6-editorial__copy{max-width:none}.v6-kicker{font-size:12px;margin-bottom:15px}.v6-editorial h1,.v6-editorial--compact h1{font-size:48px;letter-spacing:-.055em}.v6-editorial__text{font-size:17px;margin:0 auto 24px;max-width:340px}.v6-actions{justify-content:center;gap:20px}.v6-button{font-size:15px;padding:13px 20px}.v6-text-link{font-size:15px}.v6-editorial__art{aspect-ratio:1.2;max-width:420px;width:100%;margin:15px auto 0}.v6-editorial__art img{max-height:330px}.v6-editorial--compact .v6-editorial__art{max-width:340px}.v6-destinations{padding:12px 18px;justify-content:flex-start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.v6-destinations a{justify-content:space-between;padding:14px 10px;font-size:14px;gap:8px}.v6-features{padding:44px 14px 14px}.v6-section-heading{padding:0 14px;margin-bottom:28px}.v6-section-heading h2{font-size:30px}.v6-feature-grid{grid-template-columns:1fr;gap:14px}.v6-feature{min-height:470px;padding:30px 24px 22px}.v6-feature h3{font-size:36px}.v6-feature__image{min-height:240px;margin:10px 0}.v6-feature__image img{height:270px}.v6-feature.v6-brand--xgrids .v6-feature__image img{height:240px;width:240px}.v6-hub,.v6-catalog{padding:35px 20px 15px}.v6-hub h1,.v6-catalog__heading h1{font-size:42px}.v6-hub__heading>p:last-child{font-size:17px}.v6-hub__heading{margin-bottom:28px}.v6-paths{grid-template-columns:1fr;gap:12px}.v6-path{padding:22px 24px}.v6-path h2{margin-top:10px;font-size:23px}.v6-path p{margin-bottom:0}.v6-path .v6-kicker{margin-bottom:10px}.v6-filter-form{gap:12px}.v6-filter{min-width:120px;flex:1}.v6-filter>summary{padding:13px}.v6-filter>summary:after{margin-left:12px}.v6-sort{width:100%;justify-content:space-between}.v6-sort select{max-width:75%;min-width:0}.v6-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.v6-product-card__art img{padding:12px}.v6-product-card h2{font-size:17px}.v6-product-card .v6-kicker{font-size:11px}.v6-product-card p{font-size:16px}.v6-brand-selector{gap:8px}.v6-brand-selector>span{width:100%;margin:0}.v6-brand-selector button{padding:10px 14px}.v6-result-toolbar{align-items:flex-start;flex-direction:column;gap:6px}}
@media(prefers-reduced-motion:reduce){.v6-editorial *, .v6-feature *, .v6-path,.v6-button{animation:none!important;transition:none!important;transform:none!important}}

.v6-brand-selector a{font-size:15px;min-height:44px;border:1px solid #dfe4e9;padding:10px 20px;border-radius:3px;text-decoration:none;display:inline-flex;align-items:center}.v6-brand-selector a[aria-current=true]{background:#171b20;color:white}.v6-product-card h2,.ev-card h2{overflow-wrap:anywhere}.v6-editorial__copy{min-width:0}
.v6-catalog-search{margin:16px 0 28px;max-width:700px}.v6-catalog-search label{display:block;font-size:14px;color:#637180;margin-bottom:10px}.v6-catalog-search>div{display:flex;gap:12px}.v6-catalog-search input{min-width:0;flex:1;background:#fff;border:1px solid #dfe4e9;padding:13px 16px;border-radius:3px;font-size:16px;min-height:48px}
.v6-editorial--compact.v6-brand--bambu{grid-template-columns:1.1fr .9fr}.v6-editorial--compact.v6-brand--bambu .v6-editorial__art{order:-1}.v6-editorial--compact.v6-brand--bambu .v6-editorial__copy{padding-left:4vw}.v6-editorial--compact.v6-brand--fjd{min-height:620px;color:#fff;display:flex;align-items:center}.v6-editorial--compact.v6-brand--fjd .v6-kicker{color:#e8f1cf}.v6-editorial--compact.v6-brand--fjd .v6-editorial__text{color:#ecf1e9}.v6-editorial--compact.v6-brand--fjd .v6-editorial__art{position:absolute;inset:0;max-height:none;aspect-ratio:auto;display:block;width:100%;height:100%;margin:0}.v6-editorial--compact.v6-brand--fjd .v6-editorial__art img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;max-height:none;animation:none;transform:none}.v6-editorial--compact.v6-brand--fjd .v6-editorial__art:before{inset:0;z-index:2;background:linear-gradient(90deg,#0a201bd9,#15342344 65%,transparent);mask-image:none}.v6-editorial--compact.v6-brand--fjd .v6-editorial__copy{z-index:3;max-width:600px}.v6-editorial--compact.v6-brand--fjd .v6-button{background:#fff;color:#173527}.v6-editorial--compact.v6-brand--xgrids{background-image:radial-gradient(#8b7bbe36 .8px,transparent .8px);background-size:24px 24px}.v6-editorial--compact.v6-brand--xgrids .v6-editorial__art{transform:rotate(-7deg)}.v6-editorial--compact.v6-brand--anker .v6-editorial__art{isolation:isolate}.v6-editorial__art{mix-blend-mode:multiply}.v6-brand--xgrids .v6-editorial__art,.v6-brand--fjd.v6-editorial--compact .v6-editorial__art{mix-blend-mode:normal}
@media(max-width:700px){.v6-editorial--compact.v6-brand--bambu{grid-template-columns:1fr}.v6-editorial--compact.v6-brand--bambu .v6-editorial__art{order:0}.v6-editorial--compact.v6-brand--bambu .v6-editorial__copy{padding-left:0}.v6-editorial--compact.v6-brand--fjd{min-height:640px;text-align:left;align-items:flex-end;padding-bottom:55px}.v6-editorial--compact.v6-brand--fjd .v6-editorial__art{max-width:none}.v6-editorial--compact.v6-brand--fjd .v6-editorial__art img{object-position:60% center}.v6-editorial--compact.v6-brand--fjd .v6-editorial__art:before{background:linear-gradient(0deg,#0a201bea,#15342377 65%,#15342333)}.v6-editorial--compact.v6-brand--fjd .v6-actions{justify-content:flex-start}.v6-editorial--compact.v6-brand--fjd .v6-editorial__text{margin-left:0}.v6-editorial--compact.v6-brand--fjd .v6-text-link{color:white}}
