.bronte-icwu-section{padding-block:var(--bronte-space-80)}.bronte-icwu{--icwu-edge: max(var(--bronte-gutter), calc((100% - var(--bronte-container-max)) / 2));--icwu-card-w: 300px;--icwu-play-ink: var(--bronte-text-on-action);display:flex;flex-direction:column;gap:var(--bronte-space-40);width:100%;font-family:var(--bronte-font-body);color:var(--bronte-text-primary)}.bronte-icwu__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--bronte-space-20);padding-inline:var(--icwu-edge)}.bronte-icwu__titles{display:flex;flex-direction:column;gap:var(--bronte-space-8);min-width:0}.bronte-icwu__eyebrow{margin:0;font-size:var(--bronte-eyebrow-size);font-weight:500;letter-spacing:var(--bronte-eyebrow-ls);line-height:1;text-transform:uppercase;color:var(--bronte-text-secondary)}.bronte-icwu__heading{margin:0;font-family:var(--bronte-font-heading);font-size:var(--bronte-h2-size);font-weight:400;line-height:1.1;color:var(--bronte-text-primary)}.bronte-icwu__arrows{display:flex;align-items:center;gap:var(--bronte-space-12);flex-shrink:0}.bronte-icwu__arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--bronte-border-default);border-radius:50%;background:transparent;color:var(--bronte-text-primary);cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.bronte-icwu__arrow:hover{border-color:var(--bronte-text-primary)}.bronte-icwu__arrow:disabled{opacity:.3;cursor:default;border-color:var(--bronte-border-default)}.bronte-icwu__arrow:focus-visible{outline:2px solid var(--bronte-text-primary);outline-offset:2px}.bronte-icwu__track{display:flex;gap:var(--bronte-space-24);margin:0;padding-block:var(--bronte-space-4);padding-inline:var(--icwu-edge) var(--bronte-gutter);list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--icwu-edge);scrollbar-width:none;-webkit-overflow-scrolling:touch}.bronte-icwu__track::-webkit-scrollbar{display:none}.bronte-icwu__item{flex:0 0 auto;scroll-snap-align:start}.bronte-icwu__cell{display:flex;flex-direction:column;gap:var(--bronte-space-12);width:min(var(--icwu-card-w),78vw)}.bronte-icwu__card{position:relative;display:block;width:100%;aspect-ratio:9 / 16;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--bronte-radius-card);background:var(--bronte-bg-media);cursor:pointer}.bronte-icwu__card--still{cursor:default}.bronte-icwu__card:focus-visible{outline:2px solid var(--bronte-text-primary);outline-offset:2px}.bronte-icwu__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bronte-icwu__image{display:block;width:100%;height:100%;object-fit:cover}.bronte-icwu__image--placeholder{background:var(--bronte-bg-media);fill:var(--bronte-ink-a2)}.bronte-icwu__video{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.bronte-icwu__card[data-icwu-active] .bronte-icwu__video{display:block}.bronte-icwu__card[data-icwu-active] .bronte-icwu__image{opacity:0}.bronte-icwu__video video{display:block;width:100%;height:100%;object-fit:cover;background:var(--bronte-text-primary)}.bronte-icwu__video video>img{display:block;width:100%;height:100%;object-fit:cover}.bronte-icwu-play-glyph{display:block;width:auto;height:100%}.bronte-icwu__play{position:absolute;top:50%;left:50%;display:block;height:48px;color:var(--icwu-play-ink);filter:drop-shadow(0 1px 2px var(--bronte-ink-a45));transition:transform .2s ease,opacity .2s ease;transform:translate(-50%,-50%)}.bronte-icwu__card:hover .bronte-icwu__play{transform:translate(-50%,-50%) scale(1.08)}.bronte-icwu__card[data-icwu-playing] .bronte-icwu__play{opacity:0}.bronte-icwu__caption{font-size:var(--bronte-eyebrow-size);font-weight:500;letter-spacing:var(--bronte-eyebrow-ls);line-height:1;text-transform:uppercase;color:var(--bronte-text-secondary)}.bronte-icwu__shop{position:relative;align-self:flex-start;display:inline-flex;align-items:center;margin-inline-start:-4px;padding:var(--bronte-space-4);border-radius:var(--bronte-radius-sm);font-size:var(--bronte-button-size);font-weight:500;letter-spacing:var(--bronte-button-ls);line-height:1;text-transform:uppercase;color:var(--bronte-text-primary);text-decoration:none;white-space:nowrap}.bronte-icwu__shop:after{content:"";position:absolute;inset-inline:4px;inset-block-end:1px;height:1px;background:currentColor;transform:scaleX(1);transform-origin:right center;transition:transform .3s ease}.bronte-icwu__shop:hover:after{transform:scaleX(0)}@media(prefers-reduced-motion:reduce){.bronte-icwu__shop:after{transition:none}}.bronte-icwu__shop:focus-visible{outline:2px solid var(--bronte-text-primary);outline-offset:2px}.bronte-icwu__quote{margin:0;padding-inline:var(--icwu-edge);max-width:calc(340px + var(--icwu-edge) * 2);font-size:var(--bronte-body-s-size);line-height:var(--bronte-body-s-lh);color:var(--bronte-ink-a7)}@media(max-width:749px){.bronte-icwu-section{padding-block:var(--bronte-space-48)}.bronte-icwu{--icwu-card-w: 240px;gap:var(--bronte-space-24)}.bronte-icwu__cell{width:min(var(--icwu-card-w),66vw)}.bronte-icwu__track{gap:var(--bronte-space-12)}.bronte-icwu__arrows{display:none}.bronte-icwu__play{height:34px}}@media(prefers-reduced-motion:reduce){.bronte-icwu__track{scroll-behavior:auto}.bronte-icwu__arrow,.bronte-icwu__play,.bronte-icwu__shop:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bronte-in-class-with-us.css.map */
