.card-scroller{background-color:var(--scroller-background, var(--gradient-background))}.ironbark.card-scroller{border-radius:0}@media screen and (min-width:810px){.ironbark.card-scroller{border-radius:var(--radius-xl, 3.2rem)}}.card-scroller [data-carousel]{gap:1.5rem}.card-scroller__item{display:flex;flex-direction:column;width:100%;gap:.2rem}.dragging .card-scroller__item,.dragging card-scroller-modal-trigger{cursor:grabbing}.card-scroller__hide-swiper .dragging .card-scroller__item,.card-scroller__hide-swiper .dragging card-scroller-modal-trigger{cursor:default}.card-scroller [data-carousel-item]{width:100%;max-width:82vw}.card-scroller [data-carousel-item] .card-scroller__image{width:100%;position:relative;border-radius:var(--media-radius);overflow:hidden;margin-bottom:.8rem;aspect-ratio:4 / 3}.ironbark.card-scroller.portrait [data-carousel-item] .card-scroller__image{aspect-ratio:3 / 4}.card-scroller [data-carousel-item] .card-scroller__image img,.card-scroller [data-carousel-item] .card-scroller__image video,.card-scroller [data-carousel-item] .card-scroller__image iframe{height:100%;width:100%;object-fit:cover;object-position:center center}.card-scroller [data-carousel-item] .card-scroller__image modal-opener{display:block;height:100%}.card-scroller [data-carousel-item] .card-scroller__image modal-opener .deferred-media,.card-scroller [data-carousel-item] .card-scroller__image modal-opener .deferred-media .media{height:100%}.card-scroller [data-carousel-item] .card-scroller__image modal-opener .deferred-media__poster-button{border:none;background:none}.card-scroller__video-modal .modal-video__content{background:linear-gradient(0deg,rgba(var(--color-foreground),.64) 0% 100%),rgba(var(--color-foreground),.56);transition:opacity var(--duration-extra-longer) var(--ease-out-slow),visibility var(--duration-extra-longer) var(--ease-out-slow);-webkit-backdrop-filter:blur(var(--drawer-shadow-blur-radius));backdrop-filter:blur(var(--drawer-shadow-blur-radius))}.card-scroller__item h3{font-size:1.6rem;font-style:normal;font-weight:600;line-height:4rem;line-height:130%;margin:0;padding-bottom:0}.card-scroller__item .rte{font-size:1.6rem;font-style:normal;line-height:130%;color:var(--text-secondary, #60605d)}.card-scroller__item .card-scroller__cta{margin-top:auto;padding-bottom:.1rem}.card-scroller__item .card-scroller__cta .button{text-transform:unset;font-weight:500;background-color:var(--color-cta, rgba(var(--color-button), var(--alpha-button-background)));color:var(--text-cta, rgb(var(--color-button-text)))}.card-scroller__item .card-scroller__cta .button:after{box-shadow:none}.card-scroller__item .card-scroller__cta .icon-arrow-outward{margin-left:.8rem}.card-scroller__item .card-scroller__cta .icon-arrow-outward path{fill:currentColor}.card-scroller__item a{margin-top:2rem;width:100%}.card-scroller__item .rte p:first-of-type{margin-top:0}.card-scroller__item .rte p:last-of-type{margin-bottom:0}.card-scroller .section-header__wrapper{padding-bottom:2.4rem}.card-scroller .section-header__content--center{text-align:center;align-items:center}.card-scroller .css-swiper__button-wrapper{display:none}.ironbark.card-scroller .section-header__wrapper{display:flex;flex-direction:column;gap:.8rem}.ironbark.card-scroller .section-header__wrapper:has(.section-header__content--center){align-items:center}.ironbark.card-scroller .section-header__content--center{text-align:center;align-items:center}.card-scroller .css-swiper__button-wrapper button:first-of-type:not(:only-child){margin-right:.8rem}@media screen and (max-width:809px){.card-scroller:not(.card-scroller--hide-controls-mobile) .section-header__wrapper{display:flex;flex-direction:column;gap:.8rem}.card-scroller:not(.card-scroller--hide-controls-mobile) .section-header__wrapper:has(.section-header__content--center){align-items:center}.card-scroller:not(.card-scroller--hide-controls-mobile) .css-swiper__button-wrapper{display:flex}.card-scroller.card-scroller--hide-controls-mobile .css-swiper__button-wrapper{display:none}}.ironbark.card-scroller .section-header__heading{font-size:3.6rem;line-height:4rem}.ironbark.card-scroller .section-header__sub-heading{margin-bottom:.8rem;color:rgba(var(--text-secondary),1);opacity:1;font-size:1.4rem;line-height:2.4rem}.ironbark.card-scroller [data-carousel]{gap:1.6rem}.card-scroller__video-modal .modal-video__content{cursor:pointer}.card-scroller:has([data-carousel-item] modal-opener) .card-scroller__image img{object-fit:contain}.card-scroller:has([data-carousel-item] modal-opener) .card-scroller__image{height:auto}.card-scroller:has([data-carousel-item] modal-opener) .card-scroller__item h3{padding-bottom:0}.card-scroller:has([data-carousel-item] modal-opener) .card-scroller__item .rte p:last-of-type{color:#60605d;font-weight:500}.card-scroller:has([data-carousel-item] modal-opener) .card-scroller__image{margin-bottom:1.2rem}@media screen and (min-width:500px)and (max-width:1199px){.card-scroller:not(.ironbark) [data-carousel-item]{max-width:35rem}}@media screen and (min-width:500px)and (max-width:1199px){.ironbark.card-scroller:not(.card-scroller__hide-swiper) [data-carousel-item]{max-width:35rem}}@media screen and (max-width:809px){.card-scroller__video-modal .modal-video__content-info{width:100%}}@media screen and (max-width:767px){css-swiper.swiper-mobile-grid ul[data-carousel]{display:grid;grid-template-columns:repeat(1,1fr);row-gap:2.4rem;cursor:default;padding:0 1.5rem}css-swiper.swiper-mobile-grid--2 ul[data-carousel]{grid-template-columns:repeat(2,1fr)}css-swiper.swiper-mobile-grid ul[data-carousel]:after,css-swiper.swiper-mobile-grid ul[data-carousel]:before{display:none}css-swiper.swiper-mobile-grid .card-scroller__item{width:100%}.card-scroller css-swiper.swiper-mobile-grid [data-carousel-item],.ironbark.card-scroller css-swiper.swiper-mobile-grid [data-carousel-item]{max-width:100%}.card-scroller:has(css-swiper.swiper-mobile-grid [data-carousel-item] modal-opener) .section-header__content{text-align:center;align-items:center}}@media screen and (min-width:768px){.ironbark.card-scroller .section-header__wrapper{flex-direction:row;align-items:flex-end;justify-content:space-between}.ironbark.card-scroller .section-header__content{text-align:left;align-items:flex-start}.ironbark.card-scroller .section-header__heading{font-size:4.8rem;line-height:5.6rem;letter-spacing:-2px}.ironbark.card-scroller .section-header__sub-heading{margin-bottom:.8rem;font-size:1.6rem;line-height:2.4rem}.ironbark.card-scroller:not(.card-scroller__hide-swiper) [data-carousel-item]{max-width:calc((100vw - 7.36rem)/1.6)}.ironbark.card-scroller.card-scroller__hide-swiper [data-carousel-item]{max-width:calc((100% - calc(1.6rem * var(--desktop-gap-count))) / var(--columns-desktop))}.ironbark.card-scroller.card-scroller__hide-swiper css-swiper ul[data-carousel]{overflow-x:hidden}}@media screen and (min-width:810px){.card-scroller .section-header__wrapper{padding-bottom:4rem}.ironbark.card-scroller .section-header__wrapper{padding-bottom:3rem}.card-scroller .css-swiper__button-wrapper{display:flex}.card-scroller.card-scroller--hide-controls-desktop .css-swiper__button-wrapper{display:none}.card-scroller.card-scroller--hide-controls-desktop .section-header__wrapper .section-header__content--left{align-items:flex-start;text-align:left}.card-scroller.card-scroller--hide-controls-desktop .section-header__wrapper .section-header__content--center{align-items:center;text-align:center}.card-scroller.card-scroller--hide-controls-desktop .section-header__wrapper:has(.section-header__content--center){justify-content:center}.ironbark.card-scroller:not(.card-scroller__hide-swiper) [data-carousel-item]{max-width:calc((100vw - 9.6rem)/max(var(--columns-desktop) - 1.1,2))}.card-scroller.card-scroller__hide-swiper .swiper-scroll-bar__wrapper{display:none}.ironbark.card-scroller.card-scroller__hide-swiper css-swiper ul[data-carousel]{overflow-x:hidden;cursor:default}.card-scroller__hide-swiper .section-header__wrapper.section-header__wrapper--with-swiper .section-header__content{flex-direction:column;text-align:center;align-items:center}.card-scroller__hide-swiper .section-header__wrapper.section-header__wrapper--with-swiper .section-header__content--left{margin-left:0;margin-right:auto;align-items:flex-start;text-align:left}.card-scroller__hide-swiper .css-swiper__button-wrapper{display:none}.card-scroller__hide-swiper .section-header__wrapper.section-header__wrapper--with-swiper{justify-content:center}}@media screen and (min-width:1200px){.card-scroller [data-carousel]{gap:1.6rem}.card-scroller [data-carousel-item]{max-width:calc((100% - calc(1.6rem * var(--desktop-gap-count))) / var(--columns-desktop))}.ironbark.card-scroller:not(.card-scroller__hide-swiper) [data-carousel-item]{max-width:calc((var(--page-width) - 3rem - calc(1.6rem * var(--desktop-gap-count))) / var(--columns-desktop))}.ironbark.card-scroller.card-scroller__hide-swiper [data-carousel-item]{max-width:calc((100% - calc(1.6rem * var(--desktop-gap-count))) / var(--columns-desktop))}}.card-scroller__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.6rem;border-radius:var(--media-radius);display:flex;flex-direction:column;justify-content:flex-end;color:var(--Surface-Inverse-On, #f0efec);text-decoration:none;transition:background .3s ease-out;z-index:0}.card-scroller__content:before{content:"";position:absolute;width:100%;height:30%;top:0;left:0;z-index:-1;background:linear-gradient(180deg,#262626cc,#26262600);pointer-events:none;transition:opacity .3s ease}.ironbark.card-scroller.landscape .card-scroller__content:before,.ironbark.card-scroller .card-scroller__content:not(.card-scroller__content--has-modal):before{top:auto;bottom:0;height:40%;background:linear-gradient(180deg,#26262600,#262626cc)}card-scroller-modal-trigger{display:block;cursor:pointer}card-scroller-modal-trigger:hover .card-scroller__content--has-modal:before{opacity:.5}.card-scroller__content-action{position:absolute;right:1.6rem;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto}.card-scroller__content--bottom .card-scroller__content-action{top:1.6rem}.card-scroller__content--top .card-scroller__content-action{bottom:1.6rem}.card-scroller__content-action-pill{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:1rem;background:#fff;border:none;border-radius:400px;box-sizing:border-box;color:#696c59;cursor:pointer;transition:opacity .2s ease}.card-scroller__content-action-pill:hover{opacity:.8}.card-scroller__content-action-pill .icon{width:1.5rem;height:1.5rem}.ironbark.card-scroller .card-scroller__content{padding:2.4rem;pointer-events:none}.ironbark.card-scroller .card-scroller__content-text{pointer-events:auto}.ironbark.card-scroller .card-scroller__content--has-modal+.video-component__toggle{display:none}.ironbark.card-scroller [data-carousel-item] .card-scroller__image{border-radius:3.2rem}.card-scroller__content-text{display:flex;flex-direction:column;gap:.4rem}.card-scroller__subheading{font-size:1.6rem;font-weight:500;line-height:2.4rem;opacity:.75}.ironbark.card-scroller .card-scroller__content h3{color:var(--Surface-Inverse-On, #f0efec);font-size:2.2rem;font-weight:500;line-height:3.2rem;letter-spacing:-1px}.ironbark.card-scroller .card-scroller__item a{margin-top:0}.card-scroller__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ironbark.card-scroller .card-scroller__description{line-height:2.4rem}.ironbark.card-scroller .card-scroller__description p:first-of-type{margin-top:.6rem}media-modal.card-scroller__modal .modal__content-inner{width:100%;height:100%;container-type:size;display:flex;align-items:center;justify-content:center;min-height:0}media-modal.card-scroller__modal .modal__container{pointer-events:none}media-modal.card-scroller__modal .modal__content{background-color:transparent}media-modal.card-scroller__modal .modal-overlay{cursor:pointer}media-modal.card-scroller__modal .card-scroller__modal__media{pointer-events:auto}.card-scroller__modal__media{width:100%;height:100%;min-height:0;max-width:100%;overflow:hidden;border-radius:3.2rem;position:relative;margin:2rem}.card-scroller__modal__description{position:absolute;bottom:0;left:0;width:100%;padding:2rem;background:linear-gradient(180deg,#26262600,#262626cc);color:var(--Surface-Inverse-On, #f0efec);font-size:1.6rem;font-weight:500;line-height:130%;margin:0}.card-scroller__modal__description h3,.card-scroller__modal__description .rte{max-width:64rem}.card-scroller__modal__description .rte{line-height:2.4rem}.card-scroller__modal__description .rte :first-child{margin-top:0}.card-scroller__modal__description .rte :last-child{margin-bottom:0}.card-scroller__modal__cta{margin-top:2rem;text-transform:unset;font-weight:500;background-color:var(--color-cta, rgba(var(--color-button), var(--alpha-button-background)));color:var(--text-cta, rgb(var(--color-button-text)))}.card-scroller__modal__cta:after{box-shadow:none}.card-scroller__modal__cta .icon-arrow-outward{margin-left:.8rem}.card-scroller__modal__cta .icon-arrow-outward path{fill:currentColor}.card-scroller__modal__subheading{font-size:1.6rem;font-weight:500;line-height:2.4rem;color:var(--Surface-Inverse-On, #f0efec)}.card-scroller__modal__description h3{color:var(--Surface-Inverse-On, #f0efec);font-size:2.8rem;line-height:3.2rem;margin-top:.3rem;margin-bottom:1.6rem}.card-scroller__modal__media img,.card-scroller__modal__media video{width:100%;height:100%;object-fit:cover;object-position:center center}media-modal.card-scroller__modal .close{background-color:transparent;top:2rem;right:2rem;padding:0}@media screen and (min-width:810px){.card-scroller__modal__media{aspect-ratio:3 / 4;width:min(100%,100cqh * 4 / 3);height:auto}.card-scroller__modal__description{padding:4rem}.card-scroller__modal__description .rte{line-height:2.6rem}.card-scroller__modal__description h3{font-size:4rem;line-height:4rem}}@media screen and (min-width:768px){.ironbark.card-scroller .card-scroller__content{padding:3.2rem}.card-scroller__subheading{opacity:1}.ironbark.card-scroller .card-scroller__content h3{font-size:3.2rem;line-height:4rem}.ironbark.card-scroller.landscape .card-scroller__content h3{padding-right:20%}.ironbark.card-scroller .card-scroller__description p:first-of-type{margin-top:0}.card-scroller__content-action-pill{width:4.8rem;height:4.8rem;padding:1.2rem}.card-scroller__content-action-pill .icon{width:1.7rem;height:1.7rem}}.ironbark.card-scroller .card-scroller__content--top{justify-content:flex-start}.ironbark.card-scroller .card-scroller__content--top:before{top:0;bottom:auto;height:40%;background:linear-gradient(180deg,#262626cc,#26262600)}.ironbark.card-scroller .card-scroller__content--bottom{justify-content:flex-end}.ironbark.card-scroller .card-scroller__content--bottom:before{top:auto;bottom:0;height:40%;background:linear-gradient(180deg,#26262600,#262626cc)}.card-scroller__content-action-pill:focus-visible{outline:2px solid var(--surface-inverse-on, #f0efec);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/1162/assets/section-card-scroller.css.map */
