.modulo-bsh.modulo-bsh{--modulo-bsh-split: var(--modulo-bsh-split-d, 46%);--modulo-bsh-cpv: var(--modulo-bsh-cpv-d, 3);--modulo-bsh-gap: 30px;--modulo-bsh-card-gap: 16px;--modulo-bsh-hair: color-mix(in srgb, var(--modulo-bsh-ink, #16181D) 13%, transparent);--modulo-bsh-plate: color-mix(in srgb, var(--modulo-bsh-ink, #16181D) 4%, var(--modulo-bsh-surface, #FFFFFF));box-sizing:border-box;background:var(--modulo-bsh-bg, #FFFFFF);color:var(--modulo-bsh-ink, #16181D);padding-top:var(--modulo-bsh-pad-top, 64px);padding-bottom:var(--modulo-bsh-pad-bottom, 64px);font-family:inherit}.modulo-bsh.modulo-bsh *,.modulo-bsh.modulo-bsh *:before,.modulo-bsh.modulo-bsh *:after{box-sizing:border-box}.modulo-bsh--width-boxed.modulo-bsh--width-boxed{max-width:1360px;margin-inline:auto;border-radius:var(--modulo-bsh-radius, 16px);overflow:hidden}.modulo-bsh__container.modulo-bsh__container{max-width:1240px;margin-inline:auto;padding-inline:32px}.modulo-bsh__container.modulo-bsh__container.modulo-section__container--wide{max-width:1480px}.modulo-bsh__container.modulo-bsh__container.modulo-section__container--full{max-width:none}.modulo-bsh__head.modulo-bsh__head{margin:0 0 22px}.modulo-bsh--align-center .modulo-bsh__head.modulo-bsh__head{text-align:center}.modulo-bsh__eyebrow.modulo-bsh__eyebrow{display:block;margin:0 0 8px;font-weight:600;font-size:12px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--modulo-bsh-accent, #1F4E5F)}.modulo-bsh__heading.modulo-bsh__heading{margin:0;font-family:inherit;font-size:var(--modulo-bsh-heading-size, 30px);font-weight:700;line-height:1.14;letter-spacing:-.02em;color:var(--modulo-bsh-ink, #16181D);text-wrap:balance}.modulo-bsh__heading.modulo-bsh__heading strong,.modulo-bsh__heading.modulo-bsh__heading b{color:var(--modulo-bsh-accent, #1F4E5F);font-weight:inherit}.modulo-bsh__sub.modulo-bsh__sub{margin:8px 0 0;max-width:62ch;font-weight:400;font-size:15px;line-height:1.6;color:var(--modulo-bsh-muted, #6E727C)}.modulo-bsh--align-center .modulo-bsh__sub.modulo-bsh__sub{margin-inline:auto}.modulo-bsh__hint.modulo-bsh__hint{margin:18px 0 0;padding:10px 14px;border-radius:8px;background:color-mix(in srgb,var(--modulo-bsh-ink, #16181D) 6%,transparent);font-weight:400;font-size:13px;line-height:1.5;color:var(--modulo-bsh-muted, #6E727C)}.modulo-bsh__railrow.modulo-bsh__railrow{position:relative;display:flex;align-items:center;gap:10px;margin:0 0 26px}.modulo-bsh__railwrap.modulo-bsh__railwrap{position:relative;flex:1 1 auto;min-width:0}.modulo-bsh__railwrap.modulo-bsh__railwrap:before,.modulo-bsh__railwrap.modulo-bsh__railwrap:after{content:"";position:absolute;top:0;bottom:0;width:34px;pointer-events:none;z-index:2;opacity:0;transition:opacity .18s ease}.modulo-bsh__railwrap.modulo-bsh__railwrap:before{left:0;background:linear-gradient(to right,var(--modulo-bsh-surface, #FFFFFF),transparent)}.modulo-bsh__railwrap.modulo-bsh__railwrap:after{right:0;background:linear-gradient(to left,var(--modulo-bsh-surface, #FFFFFF),transparent)}.modulo-bsh__railwrap.modulo-bsh__railwrap[data-start="0"]:before{opacity:1}.modulo-bsh__railwrap.modulo-bsh__railwrap[data-end="0"]:after{opacity:1}.modulo-bsh__rail.modulo-bsh__rail{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;padding-block:6px;margin-block:-6px}.modulo-bsh__rail.modulo-bsh__rail::-webkit-scrollbar{display:none}.modulo-bsh__pill.modulo-bsh__pill{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;min-height:40px;margin:0;padding:9px 18px;border:1px solid var(--modulo-bsh-hair);border-radius:999px;background:var(--modulo-bsh-surface, #FFFFFF);color:var(--modulo-bsh-muted, #6E727C);font-family:inherit;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:-.005em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.modulo-bsh__pill.modulo-bsh__pill[aria-selected=true]{background:var(--modulo-bsh-ink, #16181D);border-color:var(--modulo-bsh-ink, #16181D);color:var(--modulo-bsh-surface, #FFFFFF);font-weight:600}.modulo-bsh__pill.modulo-bsh__pill:focus-visible{outline:2px solid var(--modulo-bsh-accent, #1F4E5F);outline-offset:2px}.modulo-bsh__nav.modulo-bsh__nav{flex:0 0 auto;width:44px;height:44px;margin:0;padding:0;display:inline-grid;place-items:center;border:1px solid var(--modulo-bsh-hair);border-radius:999px;background:var(--modulo-bsh-surface, #FFFFFF);color:var(--modulo-bsh-ink, #16181D);cursor:pointer;transition:border-color .16s ease,opacity .16s ease}.modulo-bsh__nav.modulo-bsh__nav[disabled]{opacity:.32;cursor:default}.modulo-bsh__nav.modulo-bsh__nav[hidden]{display:none!important}.modulo-bsh__nav.modulo-bsh__nav svg{width:18px;height:18px}.modulo-bsh__nav.modulo-bsh__nav:focus-visible{outline:2px solid var(--modulo-bsh-accent, #1F4E5F);outline-offset:2px}.modulo-bsh__panel.modulo-bsh__panel{display:grid;grid-template-columns:var(--modulo-bsh-split) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"media id" "media products";gap:18px var(--modulo-bsh-gap);align-items:start}.modulo-bsh__panel.modulo-bsh__panel[hidden]{display:none!important}.modulo-bsh--media-right .modulo-bsh__panel.modulo-bsh__panel{grid-template-columns:minmax(0,1fr) var(--modulo-bsh-split);grid-template-areas:"id media" "products media"}.modulo-bsh__panel.modulo-bsh__panel.is-in{animation:modulo-bsh-in .32s cubic-bezier(.2,.7,.3,1) both}@keyframes modulo-bsh-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.modulo-bsh__media.modulo-bsh__media{grid-area:media;position:relative;border-radius:16px;overflow:hidden;background:var(--modulo-bsh-plate);aspect-ratio:var(--modulo-bsh-ratio, 4 / 3);align-self:stretch;width:100%}.modulo-bsh__img.modulo-bsh__img{display:block;width:100%;height:100%;object-fit:cover}.modulo-bsh__scrim.modulo-bsh__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:linear-gradient(to top,#000000d1,#00000085 26%,#0000 62%)}.modulo-bsh__id.modulo-bsh__id{grid-area:id;min-width:0;align-self:start}.modulo-bsh__namerow.modulo-bsh__namerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.modulo-bsh__name.modulo-bsh__name{margin:0;padding:0;display:inline-flex;align-items:center;gap:6px;min-width:0;background:transparent;border:0;font-family:inherit;font-size:var(--modulo-bsh-name-size, 26px);font-weight:700;line-height:1.15;letter-spacing:-.022em;color:var(--modulo-bsh-ink, #16181D);text-decoration:none}.modulo-bsh__chev.modulo-bsh__chev{display:inline-flex;width:.62em;height:.62em;flex:none;transition:transform .18s ease}.modulo-bsh__chev.modulo-bsh__chev svg{width:100%;height:100%}.modulo-bsh__count.modulo-bsh__count{flex:none;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--modulo-bsh-ink, #16181D) 7%,transparent);font-weight:500;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums;color:var(--modulo-bsh-muted, #6E727C)}.modulo-bsh__tagline.modulo-bsh__tagline{margin:7px 0 0;max-width:46ch;font-weight:400;font-size:15px;line-height:1.55;color:var(--modulo-bsh-muted, #6E727C)}.modulo-bsh__products.modulo-bsh__products{grid-area:products;position:relative;min-width:0;width:100%;align-self:end}.modulo-bsh__cards.modulo-bsh__cards{display:flex;gap:var(--modulo-bsh-card-gap);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:4px;margin-block:-4px}.modulo-bsh__cards.modulo-bsh__cards::-webkit-scrollbar{display:none}.modulo-bsh__card.modulo-bsh__card{flex:0 0 calc((100% - (var(--modulo-bsh-cpv) - 1) * var(--modulo-bsh-card-gap)) / var(--modulo-bsh-cpv));scroll-snap-align:start;min-width:0;display:block}.modulo-bsh__plate.modulo-bsh__plate{position:relative;display:grid;place-items:center;border-radius:12px;overflow:hidden;background:var(--modulo-bsh-plate);aspect-ratio:1 / 1;padding:0}.modulo-bsh__imglink.modulo-bsh__imglink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;text-decoration:none}.modulo-bsh__cardimg.modulo-bsh__cardimg{grid-area:1 / 1;display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.modulo-bsh__stamp.modulo-bsh__stamp{position:absolute;top:9px;right:9px;z-index:2;display:block;width:var(--modulo-bsh-stamp-size, 46px);height:auto;border-radius:4px;overflow:hidden;pointer-events:none}.modulo-bsh__stamp.modulo-bsh__stamp img{display:block;width:100%;height:auto;object-fit:contain}.modulo-bsh__meta.modulo-bsh__meta{display:flex;align-items:center;gap:8px;margin:11px 0 2px;height:1.9em;min-height:1.9em;max-height:1.9em;font-size:var(--modulo-bsh-card-text, 14px)}.modulo-bsh__vendor.modulo-bsh__vendor{flex:1 1 auto;min-width:0;font-weight:600;font-size:.93em;line-height:1.55;color:var(--modulo-bsh-ink, #16181D);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modulo-bsh__form.modulo-bsh__form{display:contents;margin:0;padding:0;border:0;background:none;box-shadow:none;width:auto}.modulo-bsh__add.modulo-bsh__add{position:relative;flex:none;width:26px;height:26px;margin:0;padding:0;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--modulo-bsh-muted, #6E727C);text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease}.modulo-bsh__add.modulo-bsh__add:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.modulo-bsh__add.modulo-bsh__add svg{width:18px;height:18px}.modulo-bsh__add.modulo-bsh__add:focus-visible{outline:2px solid var(--modulo-bsh-accent, #1F4E5F);outline-offset:1px}.modulo-bsh__add.modulo-bsh__add.is-busy{opacity:.5;pointer-events:none}.modulo-bsh__add--out.modulo-bsh__add--out{opacity:.34;cursor:default}.modulo-bsh__add--out.modulo-bsh__add--out:after{content:none}.modulo-bsh__sr.modulo-bsh__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.modulo-bsh__titlelink.modulo-bsh__titlelink{display:block;margin:0;padding:0;border:0;background:transparent;color:inherit;text-decoration:none}.modulo-bsh__title.modulo-bsh__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;max-height:2.8em;margin:0;font-weight:400;font-size:var(--modulo-bsh-card-text, 14px);line-height:1.4;color:var(--modulo-bsh-ink, #16181D)}.modulo-bsh__prices.modulo-bsh__prices{display:block;margin-top:7px;min-width:0;font-size:var(--modulo-bsh-card-text, 14px)}.modulo-bsh__wasrow.modulo-bsh__wasrow{display:none;align-items:baseline;gap:6px;flex-wrap:nowrap;min-width:0;height:1.45em;min-height:1.45em}.modulo-bsh--sale .modulo-bsh__wasrow.modulo-bsh__wasrow{display:flex}.modulo-bsh__off.modulo-bsh__off{flex:0 0 auto;font-weight:700;font-size:.93em;line-height:1.45;font-variant-numeric:tabular-nums;color:var(--modulo-bsh-sale, #C8102E)}.modulo-bsh__was.modulo-bsh__was{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:.93em;line-height:1.45;font-variant-numeric:tabular-nums;color:var(--modulo-bsh-muted, #6E727C);text-decoration:line-through}.modulo-bsh__price.modulo-bsh__price{display:block;font-weight:700;font-size:1.14em;line-height:1.35;font-variant-numeric:tabular-nums;color:var(--modulo-bsh-ink, #16181D);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modulo-bsh__chiprow.modulo-bsh__chiprow{display:block;height:1.95em;min-height:1.95em;font-size:var(--modulo-bsh-card-text, 14px)}.modulo-bsh__chip.modulo-bsh__chip{display:inline-block;margin-top:7px;padding:2px 7px;border:1px solid var(--modulo-bsh-accent, #1F4E5F);border-radius:4px;font-weight:500;font-size:.79em;line-height:1.5;letter-spacing:.01em;color:var(--modulo-bsh-accent, #1F4E5F)}.modulo-bsh__cardnav.modulo-bsh__cardnav{position:absolute;top:0;right:6px;width:36px;height:36px;margin:0;padding:0;display:grid;place-items:center;border:0;border-radius:8px;background:color-mix(in srgb,var(--modulo-bsh-surface, #FFFFFF) 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:color-mix(in srgb,var(--modulo-bsh-ink, #16181D) 62%,transparent);box-shadow:0 1px 4px #0f121a24;cursor:pointer;z-index:3;transition:opacity .16s ease,color .16s ease,background-color .16s ease}.modulo-bsh__cardnav.modulo-bsh__cardnav svg{width:16px;height:16px}.modulo-bsh__cardnav.modulo-bsh__cardnav[disabled]{opacity:0;pointer-events:none}.modulo-bsh__cardnav.modulo-bsh__cardnav:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.modulo-bsh__cardnav.modulo-bsh__cardnav:focus-visible{outline:2px solid var(--modulo-bsh-accent, #1F4E5F);outline-offset:2px}@media(hover:hover)and (pointer:fine){.modulo-bsh__pill.modulo-bsh__pill:hover{color:var(--modulo-bsh-ink, #16181D);border-color:color-mix(in srgb,var(--modulo-bsh-ink, #16181D) 34%,var(--modulo-bsh-hair))}.modulo-bsh__pill.modulo-bsh__pill[aria-selected=true]:hover{color:var(--modulo-bsh-surface, #FFFFFF)}.modulo-bsh__nav.modulo-bsh__nav:hover{border-color:color-mix(in srgb,var(--modulo-bsh-ink, #16181D) 40%,var(--modulo-bsh-hair))}.modulo-bsh__name.modulo-bsh__name:hover .modulo-bsh__chev{transform:translate(3px)}.modulo-bsh__card.modulo-bsh__card:hover .modulo-bsh__cardimg{transform:scale(1.04)}.modulo-bsh__add.modulo-bsh__add:hover:not(.modulo-bsh__add--out){color:var(--modulo-bsh-ink, #16181D);background:color-mix(in srgb,var(--modulo-bsh-ink, #16181D) 7%,transparent)}.modulo-bsh__cardnav.modulo-bsh__cardnav:hover{color:var(--modulo-bsh-ink, #16181D);background:color-mix(in srgb,var(--modulo-bsh-surface, #FFFFFF) 96%,transparent)}.modulo-bsh__titlelink.modulo-bsh__titlelink:hover{text-decoration:underline}}@media(max-width:860px){.modulo-bsh.modulo-bsh{--modulo-bsh-cpv: 2.15;padding-top:calc(var(--modulo-bsh-pad-top, 64px) * .7);padding-bottom:calc(var(--modulo-bsh-pad-bottom, 64px) * .7)}.modulo-bsh__container.modulo-bsh__container{padding-inline:20px}.modulo-bsh__panel.modulo-bsh__panel,.modulo-bsh--media-right .modulo-bsh__panel.modulo-bsh__panel{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"media" "products";gap:18px}.modulo-bsh__media.modulo-bsh__media{aspect-ratio:4 / 3}.modulo-bsh__scrim.modulo-bsh__scrim{opacity:var(--modulo-bsh-scrim, .64)}.modulo-bsh__id.modulo-bsh__id{grid-area:media;align-self:end;z-index:2;padding:0 18px 18px}.modulo-bsh__name.modulo-bsh__name{color:var(--modulo-bsh-on-media, #FFFFFF);font-size:calc(var(--modulo-bsh-name-size, 26px) * .85)}.modulo-bsh__tagline.modulo-bsh__tagline{margin-top:4px;font-size:14px;color:color-mix(in srgb,var(--modulo-bsh-on-media, #FFFFFF) 88%,transparent)}.modulo-bsh__count.modulo-bsh__count{background:color-mix(in srgb,var(--modulo-bsh-on-media, #FFFFFF) 22%,transparent);color:var(--modulo-bsh-on-media, #FFFFFF)}.modulo-bsh__cardnav.modulo-bsh__cardnav,.modulo-bsh__nav.modulo-bsh__nav{display:none}.modulo-bsh__railwrap.modulo-bsh__railwrap:before,.modulo-bsh__railwrap.modulo-bsh__railwrap:after{display:none}.modulo-bsh__stamp.modulo-bsh__stamp{width:calc(var(--modulo-bsh-stamp-size, 46px) * .84)}.modulo-bsh__heading.modulo-bsh__heading{font-size:calc(var(--modulo-bsh-heading-size, 30px) * .8)}.modulo-bsh__rail.modulo-bsh__rail,.modulo-bsh__cards.modulo-bsh__cards{padding-inline:20px;margin-inline:-20px;scroll-padding-inline-start:20px}}@media(max-width:480px){.modulo-bsh.modulo-bsh{--modulo-bsh-cpv: 1.65}.modulo-bsh__container.modulo-bsh__container{padding-inline:16px}.modulo-bsh__rail.modulo-bsh__rail,.modulo-bsh__cards.modulo-bsh__cards{padding-inline:16px;margin-inline:-16px;scroll-padding-inline-start:16px}.modulo-bsh__media.modulo-bsh__media{aspect-ratio:1 / 1}.modulo-bsh__pill.modulo-bsh__pill{padding:8px 15px;font-size:13px}}@media(prefers-reduced-motion:reduce){.modulo-bsh.modulo-bsh,.modulo-bsh.modulo-bsh *,.modulo-bsh.modulo-bsh *:before,.modulo-bsh.modulo-bsh *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/modulo-section-brand-showcase.css.map */
