.hero__inner{position:relative;overflow:hidden;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;align-items:center;padding:0 20px;background-color:#e39a85}@media (min-width: 1024px){.hero__inner{min-height:100vh}}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;animation:hero-fade 2.4s ease-out .12s forwards;will-change:opacity;z-index:0}.hero__bg--desktop{display:none}.hero__bg--mobile{display:block}@media (min-width: 1024px){.hero__bg--desktop{display:block}.hero__bg--mobile{display:none}}.hero__content{display:grid;place-items:center;text-align:center;opacity:0;transform:translateY(8px);animation:hero-fade-up .8s ease-out 1.2s forwards;will-change:opacity,transform;position:relative;z-index:1}.hero__image{position:relative}.hero__image--top{max-width:262px;margin:82px auto 0}@media (min-width: 1024px){.hero__image--top{margin:23px auto 0}}.hero__image--middle{margin-bottom:50px}.hero__image--bottom{max-width:420px;margin:0 auto 42px}.hero__image img{max-width:100%;height:auto;display:block}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.hero__bg,.hero__image,.hero__content{animation:none!important;opacity:1!important;transform:none!important}}.image-overlay-text__inner{position:relative;min-height:100svh;text-align:center;background-color:#e39a85}@media (min-width: 1024px){.image-overlay-text__inner{min-height:100vh}}.image-overlay-text__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.image-overlay-text__bg--desktop{display:none}.image-overlay-text__bg--mobile{display:block}@media (min-width: 1024px){.image-overlay-text__bg--desktop{display:block}.image-overlay-text__bg--mobile{display:none}}.overlay__title{position:absolute;top:50%;left:50%;transform:translate(-50%);color:#ac1f23;font-family:var(--font-family);font-size:1.5625rem;font-weight:700;line-height:normal;text-transform:uppercase}@media (min-width: 1024px){.overlay__title{top:24px;left:50%;font-size:2.5rem}}.image-overlay-text__inner .overlay__text{position:absolute;left:50%;transform:translate(-50%);padding:0 20px;width:100%}.image-overlay-text__inner .overlay__text a{color:#ac1f23}.image-overlay-text__inner .overlay--mobile-top{top:5%;transform:translate(-50%)}.image-overlay-text__inner .overlay--mobile-middle{top:50%;transform:translate(-50%,-50%)}.image-overlay-text__inner .overlay--mobile-bottom{bottom:5%;transform:translate(-50%)}@media (min-width: 1024px){.image-overlay-text__inner .overlay__text{transform:translate(-50%)}.image-overlay-text__inner .overlay--desktop-top{top:5%;bottom:auto;transform:translate(-50%)}.image-overlay-text__inner .overlay--desktop-middle{top:50%;bottom:auto;transform:translate(-50%,-50%)}.image-overlay-text__inner .overlay--desktop-bottom{bottom:5%;top:auto;transform:translate(-50%)}}.image-overlay-text__inner--fade .image-overlay-text__bg{opacity:0;animation:hero-fade 1.2s ease-out .12s forwards;will-change:opacity;z-index:0}.image-overlay-text__inner--fade .overlay{opacity:0;animation:hero-fade-in .8s ease-out 1.2s forwards;will-change:opacity}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.image-overlay-text__inner--fade .image-overlay-text__bg,.image-overlay-text__inner--fade .overlay{animation:none!important;opacity:1!important}}.block--scrollable{position:relative;color:#ac1f23;background-color:#f19681}.scrollable__inner:not(.scrollable__inner--single){min-height:100svh;padding:60px 20px 57px}@media (min-width: 1024px){.scrollable__inner:not(.scrollable__inner--single){min-height:100vh;padding:20px 20px 200px}}.scrollable__inner:not(.scrollable__inner--single) .scrollable-card--text+.scrollable-card--image-grid{margin-top:41px}@media (min-width: 1024px){.scrollable__inner:not(.scrollable__inner--single) .scrollable-card--text+.scrollable-card--image-grid{margin:112px auto 0}}.scrollable__inner:not(.scrollable__inner--single) .scrollable-card--large+.scrollable-card--small{margin-bottom:72px}@media (min-width: 1024px){.scrollable__inner:not(.scrollable__inner--single) .scrollable-card--large+.scrollable-card--small{margin-bottom:0}}.scrollable__inner:not(.scrollable__inner--single) .scrollable-card--50-50:last-child{margin-bottom:74px}@media (min-width: 1024px){.scrollable__inner:not(.scrollable__inner--single) .scrollable-card--50-50:last-child{margin-bottom:0}}.scrollable__heading{text-align:center;font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:normal;letter-spacing:.06125rem;text-transform:uppercase}.scrollable__track{position:relative}.scrollable__inner:not(.scrollable__inner--single) .scrollable-card{margin:131px auto 0}@media (min-width: 1024px){.scrollable__inner:not(.scrollable__inner--single) .scrollable-card{margin:112px auto 0}}.scrollable__inner:not(.scrollable__inner--single) .scrollable-card.scrollable-card--image-text{max-width:1223px}.scrollable__inner:not(.scrollable__inner--single) .scrollable-card.scrollable-card--image-text .scrollable-card__media{margin:66px auto 0}@media (min-width: 1024px){.scrollable__inner:not(.scrollable__inner--single) .scrollable-card.scrollable-card--image-text .scrollable-card__media{margin:155px auto 0}}.scrollable-card a{color:#ac1f23}.scrollable__inner--single .scrollable__heading{position:absolute;top:60px;left:0;right:0;width:100%;padding:0 20px}@media (min-width: 1024px){.scrollable__inner--single .scrollable__heading{top:20px}}.scrollable__inner--single .scrollable__track{min-height:100svh}@media (min-width: 1024px){.scrollable__inner--single .scrollable__track{min-height:100vh}}.scrollable__inner--single .scrollable__track .scrollable-card--image-text{height:100%}.scrollable__inner--single .scrollable__track .scrollable-card__wrap{display:flex;flex-direction:column;height:100%;max-width:1223px;margin:0 auto;padding:0 20px;row-gap:66px}.scrollable__inner--single .scrollable__track .scrollable-card__body.rte{margin-top:155px}.scrollable__inner--single .scrollable__track .scrollable-card__media{margin:auto auto 56px}.text__inner{position:relative;min-height:100svh;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#ac1f23;background-color:#f19681;padding:0 20px}@media (min-width: 1024px){.text__inner{min-height:100vh}}.text__heading{position:absolute;top:74px;left:0;right:0;font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:normal;letter-spacing:.06125rem;text-transform:uppercase}@media (min-width: 1024px){.text__heading{top:20px}}.text__price{font-family:var(--font-family);font-size:1.5625rem;font-style:normal;font-weight:700;line-height:normal}@media (min-width: 1024px){.text__price{font-size:2.5rem}}.text__description{font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120.29%;margin:38px 0 20px}@media (min-width: 1024px){.text__description{margin:30px 0 45px}}.text__cta{font-family:var(--font-family);font-size:.875rem;line-height:normal;letter-spacing:.0175rem;font-weight:700;color:#ac1f23}.block--faq{background-color:#f19681;color:#ac1f23;font-family:var(--font-family);font-size:.875rem;padding:100px 20px}.block--faq .faqs{padding:1rem 0 0}.block--faq .faqs .faq{margin-bottom:1rem}.block--faq .faqs .faq h3{font-weight:700;display:inline-block}.footer__inner{position:relative;min-height:100svh;overflow:hidden}@media (min-width: 1024px){.footer__inner{min-height:100vh}}.footer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.footer__bg--mobile{display:block}.footer__bg--desktop{display:none}@media (min-width: 1024px){.footer__bg--mobile{display:none}.footer__bg--desktop{display:block}}.footer__content{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:1}.footer__image{position:absolute;width:187px;height:auto}@media (min-width: 1024px){.footer__image{width:283px;max-height:90vh;height:auto}}.footer__text{color:#ac1f23;text-align:center;font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:normal;letter-spacing:.04375rem;text-transform:uppercase;position:relative;z-index:2}@media (min-width: 1024px){.footer__text{font-size:1.25rem;letter-spacing:.0625rem}}.footer__text a{color:#ac1f23;font-weight:700}.footer__nav{position:relative;z-index:1;display:flex;justify-content:space-between;padding:20px;height:100px;position:absolute;bottom:0;left:0;width:100%;align-items:flex-end}@media (max-width: 767px){.footer__nav{flex-direction:column;row-gap:10px}}@media (min-width: 1024px){.footer__nav{padding:50px 20px 30px}}.footer__links{display:flex;column-gap:15px}@media (max-width: 767px){.footer__links{justify-content:center;width:100%}}.footer__link{color:#f19681;font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:normal}.footer__links--social .footer__link{font-style:italic}.section-header{position:fixed;top:0;left:0;width:100%;z-index:20;padding:20px}.section-header .header{display:flex;align-items:center}.section-header .header__logo{text-decoration:none}.section-header .header__logo--minicart-open{display:none}@media (min-width: 1024px){.section-header .header__logo--minicart-open{display:block}}.section-header .header__actions{display:flex;margin-left:auto}.section-header .mobile-nav-trigger{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent;border:0}.section-header .header__cart,.section-header .header__cart-count,.section-header .mobile-nav-trigger .mobile-nav__trigger-text{color:#ac1f23;font-family:var(--font-family);font-size:.875rem;font-weight:700;line-height:normal;letter-spacing:.06125rem;text-transform:uppercase}.section-header .header--at-footer:not(.header--menu-open) .header__cart,.section-header .header--at-footer:not(.header--menu-open) .header__cart-count,.section-header .header--at-footer:not(.header--menu-open) .mobile-nav__trigger-text{color:#e39a85}.section-header .header--at-footer:not(.header--menu-open) svg path{fill:#e39a85}.section-header .header--wand:not(.header--menu-open):not(.header--minicart-open) .header__cart,.section-header .header--wand:not(.header--menu-open):not(.header--minicart-open) .header__cart-count,.section-header .header--wand:not(.header--menu-open):not(.header--minicart-open) .mobile-nav__trigger-text{color:#4c2526}.section-header .header--wand:not(.header--menu-open):not(.header--minicart-open) svg path{fill:#4c2526}.section-header .header__cart{margin-left:15px}.section-header .mobile-nav-trigger svg{fill:#ac1f23;width:26px;height:auto}.cart-icon-wrapper{text-decoration:none;color:#ac1f23;margin-left:auto;position:relative}.cart-icon-wrapper span{position:absolute;top:50%;left:50%;transform:translate(-50%,-35%);z-index:5}.header__byline{position:absolute;top:78px;left:0;right:0;width:fit-content;margin:0 auto;color:#ac1f23;text-align:center;font-family:var(--font-family);font-size:1.5625rem;font-weight:400;line-height:normal}@media (min-width: 1024px){.header__byline{top:19px;font-size:2.5rem}}.header__links{position:fixed;bottom:20px;left:0;right:0;display:flex;justify-content:space-between;padding:0 20px}.header__links .header__link{color:#ac1f23;font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:normal}@media (min-width: 1024px){.header__links .header__link{font-style:italic}}.fadeable{opacity:0;transition:opacity .3s;will-change:opacity;pointer-events:none}.header--menu-open .fadeable{opacity:1;pointer-events:auto}.mobile-nav--open .mobile-nav-trigger{display:none}@media (min-width: 1024px){.mobile-nav--open .mobile-nav-trigger{display:block}}.header__close{position:absolute;top:22px;left:50%;transform:translate(-50%);color:#ac1f23;font-family:var(--font-family);font-size:.875rem;font-weight:700;line-height:normal;letter-spacing:.06125rem;text-transform:uppercase;display:none}.header--menu-open .header__close{display:block}@media (min-width: 1024px){.header--menu-open .header__close{display:none}}.bi-bag{display:none}.js-ajax-cart-not-empty .header .bi-bag-fill,.js-ajax-cart-empty .header .bi-bag-empty{display:block}.js-ajax-cart-empty .header .bi-bag-fill{display:none}.page-template{background-color:#f19681;color:#ac1f23;font-family:var(--font-family)}.page-template .section__inner{max-width:60vw;margin:0 auto;padding:100px 0;min-height:100dvh}.page-template .section__inner h1,.page-template .section__inner h2,.page-template .section__inner h3,.page-template .section__inner h4,.page-template .section__inner h5,.page-template .section__inner h6{color:#ac1f23;padding:20px 0;font-weight:700}.page-template .section__inner h1{font-size:2.5rem}.page-template .section__inner h2{font-size:1.75rem}.page-template .section__inner h3{font-size:1.125rem}.page-template .section__inner p{color:#ac1f23;margin-bottom:20px}.page-template .section__inner ul,.page-template .section__inner ol{padding-left:25px;margin-bottom:20px}:is(.page-template .section__inner ul,.page-template .section__inner ol) li{margin-bottom:2px}.page-template .section__inner ul li{list-style-type:disc}.page-template .section__inner ol li{list-style-type:decimal}.page-template .section__inner a{color:#ac1f23;text-decoration:underline}.product__info{position:relative;display:flex;flex-direction:column}@media (min-width: 1024px){.product__info{justify-content:center}}.product__cta{margin-top:40px;margin-left:28px}@media (min-width: 1024px){.product__cta{margin-top:45px}}.shopify-section-main-product-inner{padding:120px 20px 36px;background-color:#f19681;min-height:100vh;opacity:0;transition:opacity .8s ease,transform .8s ease}@media (min-width: 1024px){.shopify-section-main-product-inner{padding:60px 20px 72px}}.shopify-section-main-product-inner.is-visible{opacity:1}.product__main{position:relative;display:grid;grid-template-columns:1fr;margin-bottom:40px}@media (min-width: 1024px){.product__main{grid-template-columns:8fr 4fr;column-gap:20px;margin-bottom:34px}.product__main .product__media{display:grid;column-gap:20px;grid-template-columns:90px 1fr 90px;align-items:flex-end}}.product__main .product__media-wrapper{position:relative;overflow:hidden}@media (min-width: 1024px){.product__main .media__column{display:flex;justify-content:space-between;flex-direction:column;height:100%}}.product__main .product__thumbnails{display:none}@media (min-width: 1024px){.product__main .product__thumbnails{display:flex;flex-direction:column;gap:20px}}.product__main .product__thumbnails .product__thumbnail{border-radius:10px;overflow:hidden;aspect-ratio:1;border:2px solid transparent;width:100%;transition:border-color .3s ease;cursor:pointer}.product__main .product__thumbnails .product__thumbnail.product__thumbnail--active{border-color:#ac1f23}.product__main .product__thumbnails .product__thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}@media (min-width: 1024px){.product__main .product-media-slider{width:100%;margin-left:auto}}.product__main .product-media-slider--mobile{display:flex;justify-content:space-between;align-items:center;margin-top:12px}@media (min-width: 1024px){.product__main .product-media-slider--mobile{margin-top:0}}@media (min-width: 1024px){.product__main .product-media-slider--mobile .product-media-slider__status{display:none}}.product__main .product-media-slider__index{color:#4c2526;font-family:var(--font-family);font-size:.875rem;font-style:italic;font-weight:400;line-height:normal}.product__main .swiper{border-radius:var(--border-radius);overflow:hidden}.product__main .swiper-slide{width:100%!important}.product__main .product__image{position:relative;width:100%;max-width:100%;max-height:780px;object-fit:cover;border-radius:var(--border-radius);aspect-ratio:1}@media (min-width: 1024px){.product__main .product__image{max-height:85vh}}.product__main .product__title{color:#4c2526;text-align:center;font-family:var(--font-family);font-size:1.5625rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:40px 0}@media (min-width: 1024px){.product__main .product__title{font-size:2.5rem;margin:0 0 290px}}.product-details{color:#4c2526;font-family:var(--font-family);font-size:.875rem;font-weight:400;display:flex;flex-direction:column}@media (min-width: 1024px){.product-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px}}.accordion{display:inline-flex;align-items:center;column-gap:7px;letter-spacing:.0175rem;text-transform:uppercase;margin:11px 0;width:100%}@media (min-width: 1024px){.accordion{margin:9px 0 27px}}.accordion.active svg{transform:rotate(180deg)}.product-details__description{letter-spacing:.0175rem}.accordion__item{border-top:1px solid #4C2526}.accordion__item:last-child{border-bottom:1px solid #4C2526}@media (min-width: 1024px){.accordion__item:last-child{border-bottom:none}}.accordion__panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin-left:15px}.accordion__panel p:last-child{margin-bottom:11px}@media (min-width: 1024px){.accordion__panel p:last-child{margin-bottom:9px}}.accordion__panel p,.accordion__panel ul{margin-bottom:10px}.mobile-menu-list{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100svh;background-color:#3f0d0f;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1024px){.mobile-menu-list{height:100vh}}.mobile-menu-list li a{display:block;color:#ac1f23;text-align:center;font-family:var(--font-family);font-size:1.5625rem;font-weight:700;line-height:normal;text-decoration:none;text-transform:uppercase;margin-bottom:10px}@media (min-width: 1024px){.mobile-menu-list li a{font-size:2.5rem}}.variant-picker__fieldset{display:flex;flex-wrap:wrap;gap:.75rem}.variant-picker__select-wrapper{position:relative;display:flex;align-items:center;justify-content:flex-end}.variant-picker__select-arrow{margin-right:1.5rem}.variant-picker{margin-top:40px}@media (min-width: 1024px){.variant-picker{margin-top:0}}.variant-list{list-style:none;margin:0;padding:0}.variant-list__item+.variant-list__item{margin-top:22px}.variant-radio{position:absolute;opacity:0;pointer-events:none}.variant-label{display:inline-flex;align-items:center;column-gap:16px;cursor:pointer;color:#4c2526}.variant-bullet{width:12px;height:12px;border-radius:9999px;border:3px solid #4C2526;display:inline-block;flex:0 0 auto;transform:translateY(1px)}.variant-radio:checked+.variant-label .variant-bullet{background-color:#4c2526}.variant-label__text{display:inline-flex;align-items:baseline;column-gap:7px;color:#4c2526;font-family:var(--font-family);font-size:.875rem}.variant-label__title{font-weight:400;text-transform:uppercase}.variant-label__price{font-weight:700}.variant-label__subtitle{margin-left:29px;margin-top:12px;color:#4c2526;font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:1.25rem}.scrollable-card--image-grid{position:relative;max-width:1223px}.scrollable-card--image-grid .image-grid__media{border-radius:10px;overflow:hidden;aspect-ratio:333 / 399}@media (min-width: 1024px){.scrollable-card--image-grid .image-grid__media{aspect-ratio:353 / 424}}.scrollable-card--image-grid .image-grid__media.image-grid__media--border{border:2px solid #AC1F23}.scrollable-card--image-grid .image-grid__media .image-grid__img{width:100%;height:100%;object-fit:cover}.scrollable-card--image-grid .image-grid__media .image-grid__img--mobile{display:block}.scrollable-card--image-grid .image-grid__media .image-grid__img--desktop{display:none}@media (min-width: 1024px){.scrollable-card--image-grid .image-grid__media .image-grid__img--mobile{display:none}.scrollable-card--image-grid .image-grid__media .image-grid__img--desktop{display:block}}.scrollable-card--image-grid .image-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:20px;row-gap:50px}@media (min-width: 1024px){.scrollable-card--image-grid .image-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:80px}}.scrollable-card--image-grid .image-grid__content{margin-top:21px}@media (min-width: 1024px){.scrollable-card--image-grid .image-grid__content{margin-top:34px}}.scrollable-card--image-grid .image-grid__content .scrollable-card__index,.scrollable-card--image-grid .image-grid__content h3{display:inline-block;font-family:var(--font-family);font-size:.875rem;font-weight:700;line-height:normal}.scrollable-card--image-grid .image-grid__content p{font-family:var(--font-family);font-size:.875rem;font-weight:400}.scrollable-card--small{position:relative;text-align:center;max-width:56%}@media (min-width: 1024px){.scrollable-card--small{max-width:19%}}.scrollable-card--small .scrollable-card__image--mobile{display:block;width:100%}.scrollable-card--small .scrollable-card__image--desktop{display:none;width:100%}@media (min-width: 1024px){.scrollable-card--small .scrollable-card__image--mobile{display:none}.scrollable-card--small .scrollable-card__image--desktop{display:block}}.scrollable-card--small .scrollable-card__title{font-family:var(--font-family);font-size:1.25rem;font-weight:700;line-height:normal;margin:40px 0 15px}.scrollable-card--small .scrollable-card__content{font-family:var(--font-family);font-size:.875rem;font-weight:400;text-transform:uppercase}.scrollable-card--50-50{position:relative}.scrollable-card--50-50 .scrollable-card__grid{display:grid;gap:20px}@media (min-width: 1024px){.scrollable-card--50-50 .scrollable-card__grid{grid-template-columns:7fr 6fr;align-items:center}}.scrollable-card--50-50 .scrollable-card__index{font-family:var(--font-family);font-size:.875rem;font-weight:700;line-height:1.25rem}@media (min-width: 1024px){.scrollable-card--50-50 .scrollable-card__index{line-height:normal}}.scrollable-card--50-50 .scrollable-card__text{position:relative;display:grid;grid-template-columns:1fr 6fr}@media (min-width: 1024px){.scrollable-card--50-50 .scrollable-card__text{grid-template-columns:1fr 5fr}}.scrollable-card--50-50 .scrollable-card__content{position:relative}@media (min-width: 1024px){.scrollable-card--50-50 .scrollable-card__content{max-width:435px}}.scrollable-card--50-50 .scrollable-card__content h2{font-family:var(--font-family);font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:30px}@media (min-width: 1024px){.scrollable-card--50-50 .scrollable-card__content h2{line-height:normal}}.scrollable-card--50-50 .scrollable-card__content p{color:#ac1f23;font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:1.25rem}@media (min-width: 1024px){.scrollable-card--50-50 .scrollable-card__content p{line-height:normal}}.scrollable-card--50-50 .scrollable-card__media{grid-row:1}@media (min-width: 1024px){.scrollable-card--50-50 .scrollable-card__media{grid-column:2}}.scrollable-card--50-50 .scrollable-card__media .scrollable-card__image{display:block;border-radius:var(--border-radius-lg)}.scrollable-card--50-50 .scrollable-card__media .scrollable-card__image--mobile{display:block}.scrollable-card--50-50 .scrollable-card__media .scrollable-card__image--desktop{display:none}@media (min-width: 1024px){.scrollable-card--50-50 .scrollable-card__media .scrollable-card__image--mobile{display:none}.scrollable-card--50-50 .scrollable-card__media .scrollable-card__image--desktop{display:block}}.scrollable-card--image-small .scrollable-card__media{display:flex;justify-content:center}.scrollable-card--image-small .scrollable-card__image{width:70%}.scrollable-card--image-text{position:relative}.scrollable-card--image-text .scrollable-card__body{font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400}.scrollable-card--image-text .scrollable-card__media{max-width:67%}@media (min-width: 600px){.scrollable-card--image-text .scrollable-card__media{max-width:353px}}.scrollable-card--image-text .scrollable-card__media .scrollable-card__image{display:block;border-radius:var(--border-radius)}.scrollable-card--image-text .scrollable-card__media .scrollable-card__image--mobile{display:block}.scrollable-card--image-text .scrollable-card__media .scrollable-card__image--desktop{display:none}@media (min-width: 1024px){.scrollable-card--image-text .scrollable-card__media .scrollable-card__image--mobile{display:none}.scrollable-card--image-text .scrollable-card__media .scrollable-card__image--desktop{display:block}}.scrollable-card--large{position:relative}@media (min-width: 1024px){.scrollable-card--large{max-width:64%}}.scrollable-card--large .scrollable-card__title{text-align:center;font-family:var(--font-family);font-size:1.5625rem;font-weight:700;line-height:normal;margin-bottom:20px}@media (min-width: 1024px){.scrollable-card--large .scrollable-card__title{font-size:2.5rem;margin-bottom:25px}}.scrollable-card--large .scrollable-card__media{position:relative}.scrollable-card--large .scrollable-card__media .scrollable-card__image{display:block;width:100%;border-radius:var(--border-radius)}.scrollable-card--large .scrollable-card__media .scrollable-card__image--mobile{display:block}.scrollable-card--large .scrollable-card__media .scrollable-card__image--desktop{display:none}@media (min-width: 1024px){.scrollable-card--large .scrollable-card__media .scrollable-card__image--mobile{display:none}.scrollable-card--large .scrollable-card__media .scrollable-card__image--desktop{display:block}}.scrollable-card--large .scrollable-card__media .scrollable-card__index{position:absolute;font-family:var(--font-family);font-size:.875rem;font-weight:700;line-height:normal;letter-spacing:.04375rem;margin-top:20px}@media (min-width: 1024px){.scrollable-card--large .scrollable-card__media .scrollable-card__index{left:50%;transform:translate(-50%)}}.scrollable-card--large .scrollable-card__content{font-family:var(--font-family);font-size:.875rem;font-weight:400;max-width:84%;margin:20px 0 0 auto}@media (min-width: 1024px){.scrollable-card--large .scrollable-card__content{max-width:44%}}.scrollable-card--large .scrollable-card__content a{display:block}@media (min-width: 1024px){.scrollable-card--large .scrollable-card__content a{display:inline-block}}.scrollable-card--text{position:relative;text-align:center}.scrollable-card--text .scrollable-card__title{text-align:center;font-family:var(--font-family);font-size:1.5625rem;font-weight:700;line-height:normal;margin-bottom:25px}@media (min-width: 1024px){.scrollable-card--text .scrollable-card__title{font-size:2.5rem;margin-bottom:72px}}.scrollable-card--text .scrollable-card__content{font-family:var(--font-family);font-size:.875rem;font-weight:400;margin:0 auto}@media (min-width: 1024px){.scrollable-card--text .scrollable-card__content{max-width:29%}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
