.bcc{display:block;background:var(--bcc-bg);color:var(--bcc-color);margin:var(--sm-d);padding:var(--sp-d);--gap:var(--gap-d);--font:var(--font-d);--title:var(--title-d);--image:var(--image-d);--icon:var(--icon-d)}.bcc,.bcc *{box-sizing:border-box}.bcc [hidden]{display:none!important}.bcc__inner{width:100%;min-width:0;margin-inline:auto;position:relative}.bcc[data-width=theme] .bcc__inner{max-width:var(--page-content-width,1400px)}.bcc__header{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-bottom:24px}.bcc__header:has(>div:empty):not(:has(a)):not(:has(button:not([hidden]))){display:none}.bcc__header h2{font-family:inherit;font-size:var(--title);font-weight:500;line-height:1.25;margin:0;color:inherit}.bcc__header p{margin:12px 0 0;line-height:1.5}.bcc__all{flex-shrink:0;font-size:14px;color:inherit;text-underline-offset:4px}.bcc__body{position:relative;min-width:0}.bcc__track{display:flex;gap:var(--gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;width:100%;padding:0;margin:0;-webkit-overflow-scrolling:touch}.bcc__track::-webkit-scrollbar{display:none}.bcc__slide{flex:0 0 var(--slide-width,25%);min-width:0;display:flex;scroll-snap-align:start;padding:var(--cm-d)}.bcc__card{display:flex;flex-direction:column;justify-content:center;position:relative;min-width:0;width:100%;padding:var(--cp-d);background:var(--card-bg);color:var(--card-color);border-style:solid;border-width:var(--border-width,0);border-color:var(--border-color);border-radius:var(--card-radius);text-decoration:none;overflow:hidden}.bcc__media{min-width:0;padding:var(--ip-d);margin:var(--im-d)}.bcc__media picture{display:block}.bcc__media img{width:100%;height:var(--image);object-fit:var(--image-fit);display:block;max-width:100%}.bcc__card[data-ratio=natural] img{height:auto}.bcc__card:not([data-ratio=auto]):not([data-ratio=natural]) img{height:auto;aspect-ratio:var(--image-ratio);object-fit:var(--image-fit)}.bcc__text{font-size:var(--font);line-height:1.4;text-align:var(--text-align);padding:var(--tp-d);margin:var(--tm-d);overflow-wrap:anywhere}.bcc__card[data-placement=above] .bcc__text{order:-1}.bcc__card[data-placement=overlay]:has(.bcc__media) .bcc__text{position:absolute;inset:auto 0 0;z-index:1}.bcc__arrow{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;padding:10px;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:0}.bcc__arrow:disabled{opacity:.25;cursor:default}.bcc__arrow img,.bcc__arrow svg,.bcc__theme-icon{display:block;width:var(--icon);height:var(--icon);object-fit:contain}.bcc__caret{transform:rotate(-90deg)}.bcc__arrow--prev .bcc__theme-icon,.bcc[data-rtl=true] .bcc__theme-icon{scale:-1 1}.bcc[data-rtl=true] .bcc__arrow--prev .bcc__theme-icon{scale:1 1}.bcc[data-position=sides][data-overflow=true]:not([data-arrows=none]) .bcc__body{padding-inline:44px}.bcc__body>.bcc__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.bcc__body>.bcc__arrow--prev{inset-inline-start:0}.bcc__body>.bcc__arrow--next{inset-inline-end:0}.bcc__header>.bcc__arrow--prev{margin-inline-start:auto}.bcc__header:has(>.bcc__arrow){gap:8px}.bcc__header>div{margin-inline-end:auto}.bcc[data-arrows=hover] .bcc__arrow{opacity:0;transition:opacity .15s}.bcc[data-arrows=hover]:hover .bcc__arrow,.bcc[data-arrows=hover]:focus-within .bcc__arrow{opacity:1}.bcc[data-arrows=hover]:hover .bcc__arrow:disabled{opacity:.25}.bcc__indicators{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:20px;flex-wrap:wrap}.bcc__dot{width:24px;height:24px;border:0;background:none;padding:8px;cursor:pointer;color:inherit}.bcc__dot:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.2}.bcc__dot[aria-current=true]:after{opacity:1}.bcc__progress{width:100%;height:2px;background:color-mix(in srgb,var(--bcc-color) 15%,transparent);position:relative;overflow:hidden}.bcc__progress>span{display:block;height:100%;background:var(--bcc-color);width:var(--progress,0%)}.bcc[data-align=center][data-overflow=false] .bcc__track{justify-content:center}.bcc :focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media(hover:none){.bcc[data-arrows=hover] .bcc__arrow{opacity:1}}@media(max-width:749px){.bcc{margin:var(--sm-m);padding:var(--sp-m);--gap:var(--gap-m);--font:var(--font-m);--title:var(--title-m);--image:var(--image-m);--icon:var(--icon-m)}.bcc__slide{padding:var(--cm-m)}.bcc__card{padding:var(--cp-m)}.bcc__media{padding:var(--ip-m);margin:var(--im-m)}.bcc__text{padding:var(--tp-m);margin:var(--tm-m)}.bcc__header{gap:12px;margin-bottom:16px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.bcc *{scroll-behavior:auto!important;transition:none!important}}.bcc{--title-align:var(--title-align-d,left);--all-align:var(--all-align-d,right);--all-size:var(--all-size-d,14px);--all-gap:var(--all-gap-d,16px)}.bcc .bcc__header{flex-wrap:wrap;gap:0}.bcc .bcc__header>.bcc__intro{flex:0 0 100%;min-width:0;margin:0;text-align:var(--title-align)}.bcc .bcc__intro:empty{display:none}.bcc .bcc__header h2,.bcc .bcc__header p{text-align:var(--title-align);overflow-wrap:anywhere}.bcc .bcc__all-wrap{flex:0 0 100%;width:100%;margin:0;text-align:var(--all-align)}.bcc .bcc__all{display:inline-block;font-size:var(--all-size);line-height:1.4;max-width:100%;overflow-wrap:anywhere}.bcc .bcc__all-wrap--top{padding-top:var(--all-gap)}.bcc .bcc__intro:empty+.bcc__all-wrap--top{padding-top:0}.bcc .bcc__all-wrap--bottom{padding-top:var(--all-gap)}.bcc .bcc__header>.bcc__arrow{margin-top:12px}.bcc .bcc__header:not(:has(h2,p,.bcc__all,button:not([hidden]))){display:none}@media(min-width:750px){.bcc[data-link-position-d=bottom] .bcc__all-wrap--top,.bcc:not([data-link-position-d=bottom]) .bcc__all-wrap--bottom{display:none}.bcc[data-link-position-d=bottom] .bcc__header:not(:has(h2,p,button:not([hidden]))){display:none}}@media(max-width:749px){.bcc{--title-align:var(--title-align-m,left);--all-align:var(--all-align-m,right);--all-size:var(--all-size-m,14px);--all-gap:var(--all-gap-m,16px)}.bcc[data-link-position-m=bottom] .bcc__all-wrap--top,.bcc:not([data-link-position-m=bottom]) .bcc__all-wrap--bottom{display:none}.bcc[data-link-position-m=bottom] .bcc__header:not(:has(h2,p,button:not([hidden]))){display:none}}@media(min-width:750px){.bcc[data-layout-d=grid] .bcc__track{display:grid;grid-template-columns:repeat(var(--grid-columns-d,2),minmax(0,1fr));column-gap:var(--gap);row-gap:var(--row-gap-d,16px);overflow:visible;scroll-snap-type:none;overscroll-behavior-x:auto;justify-content:normal}.bcc[data-layout-d=grid] .bcc__slide{width:auto;max-width:100%;flex:none;scroll-snap-align:none}.bcc[data-layout-d=grid] .bcc__body{padding-inline:0!important}.bcc[data-layout-d=grid] .bcc__arrow,.bcc[data-layout-d=grid] .bcc__indicators{display:none!important}}@media(max-width:749px){.bcc[data-layout-m=grid] .bcc__track{display:grid;grid-template-columns:repeat(var(--grid-columns-m,2),minmax(0,1fr));column-gap:var(--gap);row-gap:var(--row-gap-m,16px);overflow:visible;scroll-snap-type:none;overscroll-behavior-x:auto;justify-content:normal}.bcc[data-layout-m=grid] .bcc__slide{width:auto;max-width:100%;flex:none;scroll-snap-align:none}.bcc[data-layout-m=grid] .bcc__body{padding-inline:0!important}.bcc[data-layout-m=grid] .bcc__arrow,.bcc[data-layout-m=grid] .bcc__indicators{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/content-carousel.css.map */
