.card-scroller{background-color:var(--scroller-background, var(--gradient-background))}.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}.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: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 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:3.2rem}.card-scroller .css-swiper__button-wrapper{display:none}.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){.card-scroller [data-carousel-item]{max-width:35rem}}@media screen and (max-width:809px){.card-scroller__video-modal .modal-video__content-info{width:100%}css-swiper.swiper-mobile-grid ul[data-carousel]{display:grid;grid-template-columns:repeat(1,1fr);row-gap:2rem;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]{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:810px){.card-scroller .section-header__wrapper{padding-bottom:4rem}.card-scroller .css-swiper__button-wrapper{display:flex}}@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))}.card-scroller.card-scroller__hide-swiper .swiper-scroll-bar__wrapper{display:none}.card-scroller.card-scroller__hide-swiper css-swiper ul[data-carousel]{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}.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}}.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([role=button]):before{top:auto;bottom:0;height:40%;background:linear-gradient(180deg,#26262600,#262626cc)}.card-scroller__content[role=button]:hover:before{opacity:.5}.card-scroller__content-action{position:absolute;bottom:2.4rem;right:2.4rem;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.card-scroller__content-action-pill{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:1rem;background:#fff;border-radius:400px;box-sizing:border-box;color:#696c59}.card-scroller__content-action-pill .icon{width:2rem;height:2rem}.ironbark.card-scroller .card-scroller__content[role=button]{cursor:pointer;justify-content:flex-start}.ironbark.card-scroller [data-carousel-item] .card-scroller__image{border-radius:3.2rem}.ironbark.card-scroller .card-scroller__content h3{color:var(--Surface-Inverse-On, #f0efec);font-size:2.2rem;font-weight:500;line-height:125%}.ironbark.card-scroller .card-scroller__item a{margin-top:0}.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__content{background-color:transparent}.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 h3{color:var(--Surface-Inverse-On, #f0efec);font-size:2.8rem;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:4rem;right:4rem;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}.ironbark.card-scroller .card-scroller__content h3{font-size:3.2rem}.ironbark.card-scroller.landscape .card-scroller__content h3{padding-right:20%}.ironbark.card-scroller .card-scroller__description p:first-of-type{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/1083/assets/section-card-scroller.css.map */
