.brand-story-slideshow{position:relative;display:block;width:100%;overflow:hidden}.brand-story-slideshow__track{position:relative;margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;width:100%}.brand-story__slide{position:relative;width:100%;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;background-color:var(--story-bg-color, #a6d3d9);min-height:var(--story-slide-min-height, 560px);box-sizing:border-box;overflow:hidden}.brand-story__bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:hidden}.brand-story__bg-img{width:100%;height:100%;object-fit:var(--story-bg-size, cover);object-position:var(--story-bg-pos, center center);display:block}.brand-story__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background-color:var(--story-overlay-color, #000000);opacity:var(--story-overlay-opacity, 0);transition:opacity .3s ease}.brand-story__inner{position:relative;z-index:3;width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--story-content-max-width, 1320px);padding-top:var(--story-padding-top, 64px);padding-bottom:var(--story-padding-bottom, 48px);padding-left:var(--story-padding-h, 48px);padding-right:var(--story-padding-h, 48px)}.brand-story__inner--page-width{max-width:var(--page-width, 1248px)}.brand-story__grid{display:flex;flex-direction:column;gap:var(--story-gap, 32px);width:100%;box-sizing:border-box}.brand-story__slide--mobile-bottom .brand-story__content-col{order:1}.brand-story__slide--mobile-bottom .brand-story__media-col{order:2}.brand-story__slide--mobile-top .brand-story__media-col{order:1}.brand-story__slide--mobile-top .brand-story__content-col{order:2}@media screen and (min-width:750px){.brand-story__grid{display:grid;align-items:var(--story-media-v-align, center);gap:var(--story-gap-desktop, 56px)}.brand-story__slide--desktop-left .brand-story__grid{grid-template-columns:var(--story-media-width-desktop, 42%) 1fr}.brand-story__slide--desktop-left .brand-story__media-col{order:1}.brand-story__slide--desktop-left .brand-story__content-col{order:2}.brand-story__slide--desktop-right .brand-story__grid{grid-template-columns:1fr var(--story-media-width-desktop, 42%)}.brand-story__slide--desktop-right .brand-story__media-col{order:2}.brand-story__slide--desktop-right .brand-story__content-col{order:1}}.brand-story__media-col{position:relative;width:100%;display:flex;justify-content:var(--story-media-align-mobile, center)}@media screen and (min-width:750px){.brand-story__media-col{justify-content:flex-start}.brand-story__slide--desktop-right .brand-story__media-col{justify-content:flex-end}}.brand-story__media-wrapper{position:relative;width:100%;max-width:var(--story-media-max-width-mobile, 100%);overflow:hidden;box-sizing:border-box;border-top-left-radius:var(--story-img-radius-tl, 200px);border-top-right-radius:var(--story-img-radius-tr, 200px);border-bottom-left-radius:var(--story-img-radius-bl, 0px);border-bottom-right-radius:var(--story-img-radius-br, 0px);background-color:transparent;transition:transform .3s ease}.brand-story__media-wrapper--shadow{box-shadow:0 20px 40px -15px #1d293926}@media screen and (max-width:749px){.brand-story__media-wrapper{border-top-left-radius:var(--story-img-radius-mobile-tl, 160px);border-top-right-radius:var(--story-img-radius-mobile-tr, 160px);border-bottom-left-radius:var(--story-img-radius-mobile-bl, 0px);border-bottom-right-radius:var(--story-img-radius-mobile-br, 0px)}}.brand-story__media-picture{display:block;width:100%;height:100%}.brand-story__media-img{display:block;width:100%;height:100%;aspect-ratio:var(--story-img-aspect-ratio, auto);object-fit:var(--story-img-fit, cover);object-position:var(--story-img-pos, center center)}@media screen and (min-width:750px){.brand-story__media-img{aspect-ratio:var(--story-img-aspect-ratio-desktop, auto);max-height:var(--story-img-max-height-desktop, none)}}@media screen and (max-width:749px){.brand-story__media-img{aspect-ratio:var(--story-img-aspect-ratio-mobile, auto)}}.brand-story__media-wrapper--placeholder{display:flex;align-items:center;justify-content:center;min-height:380px;background-color:#fff6}.brand-story__media-wrapper--placeholder svg{width:60%;height:auto;opacity:.6}.brand-story__content-col{position:relative;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.brand-story__subheading{font-family:var(--font-klug, "Figtree", sans-serif);font-size:var(--story-subheading-font-size-mobile, 1.2rem);font-weight:var(--story-subheading-font-weight, 700);line-height:var(--story-subheading-line-height, 130%);letter-spacing:var(--story-subheading-letter-spacing, 1.5px);text-transform:var(--story-subheading-transform, uppercase);color:var(--story-heading-color, #1d2939);margin-top:0;margin-bottom:var(--story-subheading-bottom-spacing, 1.2rem)}@media screen and (min-width:750px){.brand-story__subheading{font-size:var(--story-subheading-font-size-desktop, 1.3rem)}}.brand-story__heading{font-family:var(--font-klug, "Figtree", sans-serif);font-size:var(--story-heading-font-size-mobile, 3.2rem);font-weight:var(--story-heading-font-weight, 700);line-height:var(--story-heading-line-height, 115%);letter-spacing:var(--story-heading-letter-spacing, -.5px);color:var(--story-heading-color, #1d2939);margin-top:0;margin-bottom:var(--story-heading-bottom-spacing, 1.6rem);max-width:var(--story-heading-max-width, 600px);word-break:break-word}@media screen and (min-width:750px){.brand-story__heading{font-size:var(--story-heading-font-size-desktop, 4.4rem)}}.brand-story__description{font-family:var(--font-klug, "Figtree", sans-serif);font-size:var(--story-desc-font-size-mobile, 1.5rem);line-height:var(--story-desc-line-height, 150%);letter-spacing:var(--story-desc-letter-spacing, 0px);color:var(--story-desc-color, #344054);margin-top:0;margin-bottom:var(--story-desc-bottom-spacing, 2.8rem);max-width:var(--story-desc-max-width, 580px)}.brand-story__description p{margin:0 0 1rem}.brand-story__description p:last-child{margin-bottom:0}@media screen and (min-width:750px){.brand-story__description{font-size:var(--story-desc-font-size-desktop, 1.6rem)}}.brand-story__cards-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--story-card-gap-mobile, 12px);width:100%;margin-bottom:var(--story-card-bottom-spacing, 3.2rem);box-sizing:border-box}@media screen and (min-width:750px){.brand-story__cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--story-card-gap-desktop, 16px);align-items:stretch}}.brand-story__card{position:relative;display:flex;flex-direction:column;background-color:var(--story-card-bg, #fef4be);padding:var(--story-card-padding-mobile, 20px);border-radius:var(--story-card-radius, 20px);border:var(--story-card-border-width, 0px) solid var(--story-card-border-color, transparent);box-sizing:border-box;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease;height:100%}@media screen and (min-width:750px){.brand-story__card{padding:var(--story-card-padding-desktop, 24px);min-height:var(--story-card-min-height, 160px)}}a.brand-story__card{cursor:pointer}a.brand-story__card:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px #1d29391f}a.brand-story__card:focus-visible{outline:2px solid var(--story-heading-color, #1d2939);outline-offset:3px}.brand-story__card-icon{display:inline-flex;align-items:center;justify-content:flex-start;margin-bottom:var(--story-card-icon-spacing, 14px);flex-shrink:0}.brand-story__card-icon svg{width:var(--story-card-icon-size, 32px);height:var(--story-card-icon-size, 32px);display:block}.brand-story__card-custom-icon{width:var(--story-card-icon-size, 32px);height:var(--story-card-icon-size, 32px);object-fit:contain;display:block}.brand-story__card-heading{font-family:var(--font-klug, "Figtree", sans-serif);font-size:var(--story-card-heading-font-size-mobile, 1.7rem);font-weight:var(--story-card-heading-font-weight, 700);line-height:var(--story-card-heading-line-height, 125%);color:var(--story-heading-color, #1d2939);margin-top:0;margin-bottom:var(--story-card-heading-to-desc-spacing, 8px)}@media screen and (min-width:750px){.brand-story__card-heading{font-size:var(--story-card-heading-font-size-desktop, 1.8rem)}}.brand-story__card-desc{font-family:var(--font-klug, "Figtree", sans-serif);font-size:var(--story-card-desc-font-size-mobile, 1.3rem);line-height:var(--story-card-desc-line-height, 140%);color:var(--story-desc-color, #344054);margin:0}.brand-story__card-desc p{margin:0}@media screen and (min-width:750px){.brand-story__card-desc{font-size:var(--story-card-desc-font-size-desktop, 1.4rem)}}.brand-story__cta-wrapper{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-top:var(--story-cta-top-spacing, 0px)}.brand-story__cta{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-klug, "Figtree", sans-serif);font-size:var(--story-cta-font-size-mobile, 1.5rem);font-weight:var(--story-cta-font-weight, 700);padding:var(--story-cta-padding-v, 12px) var(--story-cta-padding-h, 28px);border-radius:var(--story-cta-radius, 999px);gap:var(--story-cta-arrow-spacing, 8px);text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;min-height:4.4rem;border-width:1px;border-style:solid}@media screen and (min-width:750px){.brand-story__cta{font-size:var(--story-cta-font-size-desktop, 1.6rem)}}.brand-story__cta--custom{background-color:var(--story-cta-bg, #1e2b33);color:var(--story-cta-text, #ffffff);border-color:var(--story-cta-border, transparent)}.brand-story__cta--custom:hover{background-color:var(--story-cta-hover-bg, #2f3f48);color:var(--story-cta-hover-text, #ffffff);transform:translateY(-1px)}.brand-story__cta--custom svg{width:1.4rem;height:1.4rem;flex-shrink:0;stroke:currentColor}.brand-story-slideshow .slideshow__controls{z-index:10;margin:0;padding:0;width:100%;background:transparent!important;position:absolute;bottom:2rem}.brand-story-slideshow .slideshow__controls .slider__controls-area-tablet{width:100%}.brand-story-slideshow .slideshow__controls .slider-counter{width:100%;background-color:transparent;padding:0}.brand-story-slideshow .slideshow__controls .klug-pagination{width:100%;padding-top:var(--story-pagination-spacing-mobile, 24px);padding-bottom:var(--story-pagination-spacing-mobile, 24px);justify-content:var(--story-pagination-align-mobile, center)}@media screen and (min-width:750px){.brand-story-slideshow .slideshow__controls .klug-pagination{padding-top:var(--story-pagination-spacing-desktop, 28px);padding-bottom:var(--story-pagination-spacing-desktop, 28px);justify-content:var(--story-pagination-align-desktop, center)}}.brand-story-slideshow .klug-pagination--center{justify-content:center!important}.brand-story-slideshow .klug-pagination--left{justify-content:flex-start!important}.brand-story-slideshow .klug-pagination--right{justify-content:flex-end!important}.brand-story-slideshow--no-swipe .slider.slider--everywhere{overflow-x:hidden!important;touch-action:pan-y!important}@media(prefers-reduced-motion:reduce){.brand-story__media-wrapper,.brand-story__card,.brand-story__cta{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/brand-story-slideshow.css.map */
