.dbr{--dbr-g:var(--container-gutter,1.25rem);--dbr-line:#ececec;--dbr-mute:#8a8a8a;--dbr-sub:#6b6b6b;color:rgb(var(--text-color,3 3 5));font-family:var(--text-font-family,"Raisonne",sans-serif)}.dbr [hidden]{display:none!important}.dbr button{font:inherit;color:inherit;-webkit-appearance:none;appearance:none}.dbr__wrap{padding-inline:var(--dbr-g)}.dbr__head{padding-top:14px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.dbr .dbr__h1{margin:0 0 0 -3px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight,400);font-style:normal;font-size:var(--text-h1);line-height:.92;letter-spacing:-.01em;text-transform:uppercase;animation:dbr-rise-a 1s cubic-bezier(.2,.7,.2,1) both}.dbr__intro{margin:14px 0 0;max-width:300px;font-size:var(--duk-fs-base);line-height:1.5;animation:dbr-rise-a .9s cubic-bezier(.2,.7,.2,1) .15s both}.dbr__sentinel{height:0;margin-top:28px}.dbr__bar{position:sticky;top:var(--sticky-offset,0px);z-index:2;padding-bottom:10px;background:#fff;border-bottom:1px solid transparent;transition:border-color .25s ease,top .2s ease-in-out}.dbr__bar.is-stuck{border-bottom-color:var(--dbr-line)}.dbr__tabs{display:flex;gap:22px;border-bottom:1px solid var(--dbr-line)}.dbr .dbr__tab{flex:none;margin:0 0 -1px;padding:12px 0 11px;border:0;border-bottom:1px solid transparent;border-radius:0;background:none;white-space:nowrap;font-size:var(--duk-fs-base);line-height:1.4;color:var(--dbr-mute);cursor:pointer}.dbr .dbr__tab[aria-pressed=true]{color:#000;border-bottom-color:#000}.dbr__sub{margin-top:12px;display:flex;gap:22px}.dbr .dbr__st{flex:none;padding:6px 0 5px;border:0;border-bottom:1px solid transparent;border-radius:0;background:none;white-space:nowrap;font-size:var(--duk-fs-base);line-height:1.4;color:var(--dbr-mute);cursor:pointer}.dbr .dbr__st[aria-pressed=true]{color:#000;border-bottom-color:#000}.dbr__cats{margin-top:12px;display:flex;gap:6px}.dbr .dbr__pill{flex:none;height:34px;padding:0 12px;border:1px solid #dcdcdc;border-radius:999px;background:#fff;color:#000;white-space:nowrap;font-size:var(--duk-fs-sm);line-height:1;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.dbr .dbr__pill[aria-pressed=true]{background:#000;border-color:#000;color:#fff}.dbr__scroll{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dbr__scroll::-webkit-scrollbar{display:none}.dbr__scroll:after{content:"";flex:none;width:1px}.dbr__body{position:relative;padding-bottom:48px}.dbr__list{position:relative;z-index:1;padding:20px 36px 0 var(--dbr-g)}.dbr__g{padding-top:20px;scroll-margin-top:calc(var(--sticky-offset,0px) + var(--dbr-bar-h,0px) + 8px);animation:dbr-rise-a .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0ms)}.dbr.is-flip .dbr__g{animation-name:dbr-rise-b}.dbr .dbr__L{margin:0 0 4px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight,400);font-style:normal;font-size:var(--text-h3);line-height:1;letter-spacing:0;text-transform:none}.dbr__ul,.dbr .dbr__it{margin:0;padding:0;list-style:none}.dbr .dbr__it:before{content:none}.dbr .dbr__nm{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border:0;border-bottom:1px solid #f0f0f0;border-radius:0;background:none;color:#000;text-align:left;text-decoration:none;cursor:pointer}.dbr__lb{min-width:0}.dbr__n{font-size:var(--duk-fs-base);line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.dbr .dbr__neu{margin-left:7px;font-size:var(--duk-fs-2xs);font-weight:600;line-height:0;letter-spacing:.14em;vertical-align:6px;top:0}.dbr__ln{display:none}.dbr__so{flex:none;font-size:var(--duk-fs-sm);line-height:1.35;white-space:nowrap}.dbr .dbr__so svg{display:inline-block;margin-right:5px;vertical-align:-1px}.dbr__ixw{position:sticky;top:calc(var(--sticky-offset,0px) + var(--dbr-bar-h,0px));z-index:1;height:0;transition:top .2s ease-in-out}.dbr__ix{position:absolute;top:10px;right:4px;display:flex;flex-direction:column}.dbr__ix a{display:block;width:22px;text-align:center;font-size:var(--duk-fs-2xs);font-weight:600;line-height:19px;color:#000;text-decoration:none}.dbr__ix a.is-off{color:#d4d4d4;pointer-events:none}.dbr__box{margin:22px 36px 4px var(--dbr-g);padding:1rem 1.25rem;background:rgb(var(--text-color,3 3 5) / .04);display:flex;flex-direction:column;gap:8px;animation:dbr-rise-a .45s cubic-bezier(.2,.7,.2,1) both}.dbr.is-flip .dbr__box{animation-name:dbr-rise-b}.dbr__info,.dbr__info p{margin:0;font-size:var(--duk-fs-md);line-height:1.55}.dbr__info p+p{margin-top:.5em}.dbr .dbr__call{align-self:flex-start;font-size:var(--duk-fs-md);color:inherit;text-decoration:underline;text-underline-offset:3px}.dbr__empty{padding:24px var(--dbr-g) 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.dbr__empty p{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight,400);font-size:var(--duk-fs-2xl);line-height:1.1}.dbr .dbr__empty button{padding:6px 0;border:0;background:none;font-size:var(--duk-fs-sm);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dbr__peek{display:none;position:fixed;top:0;left:0;z-index:0;pointer-events:none;will-change:transform}.dbr__pf{position:relative;width:168px;aspect-ratio:6/7;overflow:hidden;background:#f4f3f0;opacity:0;transform:scale(.94);transition:opacity .3s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.dbr__peek.is-on .dbr__pf{opacity:1;transform:none}.dbr__pf img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .35s ease,transform 1.2s ease}.dbr__pf img.is-on{opacity:1;transform:none}.dbr__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;justify-content:flex-end}.dbr .dbr__scrim{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;border-radius:0;background:#00000059;opacity:0;transition:opacity .3s ease;cursor:pointer}.dbr__panel{position:relative;max-height:85vh;overflow:auto;box-sizing:border-box;padding:10px var(--dbr-g) calc(28px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:16px 16px 0 0;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.dbr__sheet.is-open .dbr__scrim{opacity:1}.dbr__sheet.is-open .dbr__panel{transform:none}.dbr__grip{align-self:center;width:36px;height:4px;border-radius:2px;background:#d9d9d9}.dbr__shead{margin-top:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dbr__kick{display:inline-flex;align-items:center;gap:6px;font-size:var(--duk-fs-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#555}.dbr__sname{display:block;margin-top:8px;font-size:var(--duk-fs-xl);line-height:1.25;letter-spacing:.06em;text-transform:uppercase}.dbr__scats{display:block;margin-top:8px;font-size:var(--duk-fs-sm);color:var(--dbr-sub)}.dbr .dbr__x{width:44px;height:44px;flex:none;margin:-6px -10px 0 0;padding:0;border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.dbr__rows{margin-top:18px;border-top:1px solid var(--dbr-line)}.dbr .dbr__row{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--dbr-line);color:inherit;text-decoration:none}.dbr__row span:first-child{font-size:var(--duk-fs-base)}.dbr__row span:last-child{font-size:var(--duk-fs-sm);color:var(--dbr-sub);text-align:right}.dbr__stext{margin:16px 0 0;font-size:var(--duk-fs-md);line-height:1.5;color:#555}.dbr .dbr__more{margin-top:12px;align-self:flex-start;font-size:var(--duk-fs-md);color:inherit;text-decoration:underline;text-underline-offset:3px}.dbr .dbr__btn{margin-top:18px;height:48px;flex:none;border-radius:999px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--duk-fs-sm);text-decoration:none}@keyframes dbr-rise-a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dbr-rise-b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media screen and (min-width:700px)and (max-width:999px){.dbr__list{column-count:2;column-gap:40px}.dbr__g{break-inside:avoid}}@media screen and (min-width:1000px){.dbr__head{padding-top:36px}.dbr .dbr__h1{margin-left:-6px;line-height:.82}.dbr__intro{margin-top:22px;max-width:420px;line-height:1.55}.dbr__sentinel{margin-top:44px}.dbr__bar{padding-bottom:12px}.dbr__tabs{gap:32px}.dbr__sub{margin-top:14px;gap:32px}.dbr__cats{margin-top:14px;gap:8px}.dbr .dbr__pill{padding:0 14px}.dbr__body{padding:60px var(--dbr-g) 64px}.dbr__ixw{display:none}.dbr__box{max-width:560px;margin:-24px 0 44px}.dbr__list{padding:0;column-count:3;column-gap:48px}.dbr__g{padding:0 0 32px;break-inside:avoid}.dbr .dbr__L{margin-bottom:10px}.dbr .dbr__nm{width:fit-content;max-width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3px;padding:7px 0;border-bottom:0}.dbr__lb{display:inline-flex;flex-direction:column;gap:3px}.dbr__ln{display:block;width:0;height:1px;background:currentColor;transition:width .5s ease}.dbr__nm:hover .dbr__ln,.dbr__nm:focus-visible .dbr__ln{width:100%}.dbr__empty{padding-inline:0}.dbr__sheet{flex-direction:row;justify-content:flex-end}.dbr .dbr__scrim{background:#00000040}.dbr__panel{width:420px;height:100%;max-height:none;padding:28px 32px;border-radius:0;transform:translate(100%);box-shadow:-18px 0 40px #00000014}.dbr__grip{display:none}.dbr__shead{margin-top:0}.dbr .dbr__x{margin:-12px -12px 0 0}.dbr__sname{margin-top:14px}.dbr__rows{margin-top:28px}.dbr .dbr__row{min-height:52px}.dbr__row span:first-child{font-size:var(--duk-fs-md)}.dbr__stext{margin-top:18px;line-height:1.55}.dbr .dbr__btn{margin-top:22px}}@media screen and (min-width:1200px){.dbr__list{column-count:4}}@media screen and (min-width:1000px)and (hover:hover){.dbr__peek{display:block}.dbr__list .dbr__nm{transition:color .3s ease}.dbr__list:has(.dbr__nm:hover) .dbr__nm{color:#c4c4c4}.dbr__list:has(.dbr__nm:hover) .dbr__nm:hover,.dbr__list .dbr__nm:focus-visible{color:#000}}@media(prefers-reduced-motion:reduce){.dbr *,.dbr *:before,.dbr *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/duk-brands.css.map */
