.bh-duo{padding:1.5px var(--container-pad-x, 16px) 1.5px}@media(min-width:768px){.bh-duo--phones:not(.bh-duo--desktop){display:none}}@media(max-width:767.98px){.bh-duo--desktop:not(.bh-duo--phones){display:none}}.bh-duo__grid{display:flex;gap:1.5px;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.bh-duo__grid::-webkit-scrollbar{display:none}.bh-duo__item{flex:0 0 100%;min-width:0;margin:0;padding:0;list-style:none;scroll-snap-align:start;scroll-snap-stop:always}.bh-duo__card{display:block;position:relative;z-index:0;aspect-ratio:1 / 1;background:var(--bh-panel, #F4F7F7);color:inherit;text-decoration:none;outline:0}.bh-duo__img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover}a.bh-duo__card:focus-visible{outline:2px solid var(--bh-red, #EB3737);outline-offset:2px}@media(max-width:767.98px){a.bh-duo__card:focus-visible{outline-offset:-4px!important}}.bh-duo__dots{display:flex;justify-content:center;align-items:center;height:24px;margin:0;padding:0}.bh-duo__dot{position:relative;flex:0 0 auto;width:24px;height:24px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.bh-duo__dot:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--bh-rule, #DCE2E2)}.bh-duo__dot[aria-current=true]:before{background:var(--bh-violet, #4B29A7)}.bh-duo__dot:focus-visible{outline:2px solid var(--bh-red, #EB3737);outline-offset:0}@media(min-width:768px){.bh-duo__grid{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;overscroll-behavior-x:auto;scroll-snap-type:none}.bh-duo__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-duo__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bh-duo__dots{display:none}}@media(min-width:768px)and (prefers-reduced-motion:no-preference){.bh-duo__card{transition:transform .2s ease,z-index 0s linear .2s}a.bh-duo__card:focus-visible{z-index:2;transform:translateY(-4px) scale(1.015);transition:transform .2s ease,z-index 0s}}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (hover:hover){a.bh-duo__card:hover{z-index:2;transform:translateY(-4px) scale(1.015);transition:transform .2s ease,z-index 0s}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bh-duo.css.map */
