brand-story-slider{display:block}.bss__track{display:grid}.bss__slide{grid-area:1 / 1;opacity:0;pointer-events:none;transition:opacity .55s ease;display:grid}.bss__slide.is-active{opacity:1;pointer-events:auto}.bss__slide--iwt,.bss__slide--image-right{grid-template-columns:1fr 1fr}.bss__slide--image-right .bss__image-col{order:2}.bss__slide--image-right .bss__text-col{order:1}.bss__image-col{display:flex;overflow:hidden;background:#edeae4}.bss__picture{display:flex;flex:1;min-height:0}.bss__img{width:100%;height:100%;object-fit:cover;display:block;flex:1;min-height:0}.bss__img--placeholder{width:100%;height:100%;flex:1}.bss__text-col{display:flex;flex-direction:column;justify-content:space-between;padding:2.75rem 3.5rem}.bss__text-header{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:2.5rem}.bss__brand{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;font-family:var(--heading-font-family)}.bss__counter{font-size:.6875rem;letter-spacing:.06em;opacity:.4}.bss__text-body{display:flex;flex-direction:column;justify-content:center}.bss__subheading{font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--bss-subheading-color, #a89070);margin:0 0 1.25rem;font-family:var(--heading-font-family)}.bss__heading{font-family:var(--heading-font-family);font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.1;letter-spacing:-.01em;margin:0 0 1.25rem}.bss__divider{width:2.5rem;height:1px;background:currentColor;border:none;opacity:.35;margin:0 0 1.75rem}.bss__prose{font-size:.9375rem;line-height:1.8}.bss__prose p+p{margin-top:.875em}.bss__prose em{font-style:italic}.bss__text-footer{display:flex;justify-content:space-between;align-items:center;padding-top:2.5rem}.bss__tagline{font-size:.5625rem;letter-spacing:.18em;text-transform:uppercase;font-family:var(--heading-font-family)}.bss__dots{display:flex;align-items:center;gap:.375rem}.bss__dot{-webkit-appearance:none;appearance:none;border:none;padding:0;background:currentColor;opacity:.22;width:.375rem;height:.375rem;border-radius:50%;cursor:pointer;transition:opacity .3s ease,width .3s ease;flex-shrink:0}.bss__dot.is-active{opacity:1;width:1.375rem;border-radius:.2rem}.bss__slide--icon-list{display:flex;flex-direction:column;padding:2.75rem var(--container-gutter, 2rem)}.bss__text-body--center{text-align:center;max-width:48rem;margin:0 auto}.bss__text-body--center .bss__divider{margin-inline:auto}.bss__icons{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-top:2.5rem}.bss__icon-card{display:flex;flex-direction:column;overflow:hidden;aspect-ratio:3 / 4;background:#edeae4;text-decoration:none;color:inherit;position:relative}.bss__icon-img{position:absolute;top:0;right:0;bottom:2.25rem;left:0;width:100%;height:calc(100% - 2.25rem);object-fit:cover;display:block}.bss__icon-img--placeholder{position:absolute;top:0;right:0;bottom:2.25rem;left:0;width:100%;height:calc(100% - 2.25rem)}.bss__icon-label{position:absolute;bottom:0;left:0;right:0;height:2.25rem;display:flex;align-items:center;justify-content:center;font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;font-family:var(--heading-font-family);background:#f8f8f8}.bss__text-footer--center{flex-direction:column;align-items:center;gap:1.25rem;padding-top:2rem;margin-top:auto}.bss__tagline--italic{font-size:.9375rem;text-transform:none;letter-spacing:0;font-style:italic;font-family:var(--heading-font-family);opacity:.65}.bss{position:relative;cursor:grab}.bss:active{cursor:grabbing}.bss__arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;appearance:none;border:none;background:#ffffffd9;width:2.75rem;height:2.75rem;border-radius:50%;padding:0;cursor:pointer;color:#1a1a1a;display:flex;align-items:center;justify-content:center;line-height:0;z-index:10;opacity:0;pointer-events:none;transition:opacity .25s ease,background .2s ease;box-shadow:0 1px 6px #0000001f}.bss:hover .bss__arrow{opacity:1;pointer-events:auto}.bss__arrow:hover{background:#fff}.bss__arrow--prev{left:1.25rem}.bss__arrow--next{right:1.25rem}@media screen and (max-width:999px){.bss__slide--iwt{grid-template-columns:1fr;min-height:auto}.bss__image-col{order:1!important}.bss__text-col{order:2!important;padding:2rem 1.5rem;justify-content:flex-start}.bss__text-header{display:none}.bss__text-body{justify-content:flex-start}.bss__slide--icon-list{padding:2rem 1.25rem;min-height:auto}.bss__arrow--prev{left:.5rem}.bss__arrow--next{right:.5rem}.bss__icons{grid-template-columns:repeat(2,1fr)}.bss__heading{font-size:clamp(1.5rem,6.5vw,2.25rem)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/entre-brand-story.css.map */
