.scrolling-content--has-bg,.scrolling-content--image img,.scrolling-content--image .thb-placeholder,.scrolling-content--content-image img,.scrolling-content--content-image .thb-placeholder{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.scrolling-content--image-inner img,.scrolling-content--content-image img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}.scrolling-content--has-bg{box-shadow:var(--block-shadows)}.scrolling-content--inner{padding:0 15px;max-width:1380px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.scrolling-content--inner{padding:0 50px}}.scrolling-content{display:block}.scrolling-content--inner{width:100%}.scrolling-content--has-bg{background:var(--color-bg);padding:25px 15px}@media only screen and (min-width: 768px){.scrolling-content--has-bg{padding:50px;max-width:1280px}}.scrolling-content--has-bg .flickity-page-dots{right:-28px}.scrolling-content--has-bg .scrolling-content--container.image_first .flickity-page-dots{right:auto;left:-28px}.scrolling-content--container{display:grid;grid-gap:30px;position:relative;scroll-behavior:smooth}.scrolling-content--content-text .scrolling-content--heading{color:var(--scrolling-heading-color)}.scrolling-content--content-text .scrolling-content--text{color:var(--scrolling-text-color)}@media only screen and (min-width: 768px){.scrolling-content--container{grid-template-columns:1fr 1fr;grid-gap:50px;row-gap:80px}}@media only screen and (max-width: 767px){.scrolling-content--container.swipe-on-mobile{grid-auto-flow:column;grid-auto-columns:minmax(calc(100vw - 30px),1fr);overflow-x:auto;overflow-y:hidden;grid-template-columns:repeat(auto-fill,minmax(calc(100vw - 30px),1fr));grid-gap:15px;margin-left:-15px;width:calc(100% + 30px);padding:0 15px;scrollbar-width:none;scroll-snap-type:x mandatory;align-items:start}.scrolling-content--container.swipe-on-mobile::-webkit-scrollbar{display:none}.scrolling-content--container.swipe-on-mobile .scrolling-content--content{scroll-snap-align:center;scroll-snap-stop:always}.scrolling-content--container.swipe-on-mobile .scrolling-content--content-text{padding-right:15px}}.scrolling-content--container.image_first .flickity-page-dots{right:auto;left:-38px}.scrolling-content--image{display:none}@media only screen and (min-width: 768px){.scrolling-content--image{display:block;position:sticky;left:0;top:20px}.header-sticky--active .scrolling-content--image{top:calc(var(--header-height, 0px) + 20px)}.scrolling-content--image.active{visibility:visible}}.scrolling-content--content{display:flex;flex-direction:column;justify-content:center}.scrolling-content--content-image{display:block;margin-bottom:30px}.scrolling-content__title{margin:0 0 20px}@media only screen and (min-width: 768px){.scrolling-content--content-image{display:none}.scrolling-content__title{margin-bottom:42px}}@media only screen and (min-width: 1068px){.scrolling-content--content{padding-right:30px}}@media only screen and (min-width: 768px){.scrolling-content--section{min-height:450px;max-height:calc(100vh - var(--header-height, 0px))}}@supports (height: 100svh){@media only screen and (min-width: 768px){.scrolling-content--section{max-height:calc(100svh - var(--header-height, 0px))}}}.scrolling-content .flickity-page-dots{position:absolute;top:50%;right:-38px;transform:translateY(-50%);bottom:auto;left:auto;width:9px}@media only screen and (min-width: 768px){.scrolling-content .flickity-page-dots{flex-direction:column}}@media only screen and (min-width: 768px){.scrolling-content .flickity-page-dots .dot.is-selected{width:9px;height:32px;opacity:1}}@media only screen and (min-width: 768px){.scrolling-content .flickity-page-dots .dot{margin:6px 0}}.animated-marker{position:relative;display:inline-block;z-index:2}.animated-marker .svg-marker{position:absolute;left:0;top:0;z-index:-1}.animated-marker .svg-marker--style1{width:100%;height:30%;top:auto;bottom:-20%}.animated-marker .svg-marker--style2{width:100%;height:40%;top:auto;bottom:-30%}.animated-marker .svg-marker--style3,.animated-marker .svg-marker--style4{width:100%;height:30%;top:auto;bottom:-20%}.inline-badge{display:inline-flex;align-items:center;background:var(--badge-bg, var(--color-accent));color:var(--badge-text, #fff);font-size:.75rem;font-weight:var(--font-body-medium-weight, 500);padding:8px 15px 8px 30px;position:relative;border-radius:15px;white-space:nowrap;height:30px;margin-bottom:25px}.inline-badge:before{content:"";display:block;position:absolute;width:6px;height:6px;border-radius:3px;left:14px;top:12px;background:var(--badge-text, #fff)}.lazyload.no-blur,.lazyloading.no-blur{filter:none;opacity:1}.section-spacing{margin-top:var(--section-spacing-mobile, 0);margin-bottom:var(--section-spacing-mobile, 0)}@media only screen and (min-width: 768px){.section-spacing{margin-top:var(--section-spacing-desktop, 0);margin-bottom:var(--section-spacing-desktop, 0)}}.section-spacing.section-spacing--disable-top{margin-top:0}.section-spacing.section-spacing--disable-bottom{margin-bottom:0}.section-spacing-bottom{margin-bottom:var(--section-spacing-mobile, 0)}@media only screen and (min-width: 768px){.section-spacing-bottom{margin-bottom:var(--section-spacing-desktop, 0)}}.section-spacing-bottom.section-spacing--disable-bottom{margin-bottom:0}.section-spacing-padding{padding-top:var(--section-spacing-mobile, 0);padding-bottom:var(--section-spacing-mobile, 0)}@media only screen and (min-width: 768px){.section-spacing-padding{padding-top:var(--section-spacing-desktop, 0);padding-bottom:var(--section-spacing-desktop, 0)}}.section-spacing-padding.section-spacing--disable-top{padding-top:0}.section-spacing-padding.section-spacing--disable-bottom{padding-bottom:0}.thb-placeholder{background:rgba(var(--color-body-rgb),.03);display:flex}.thb-placeholder svg{width:100%;height:100%;fill:var(--color-accent)}.product-cart-item img,.product-cart-item .thb-placeholder{width:75px;height:auto}@media only screen and (min-width: 768px){.product-cart-item img,.product-cart-item .thb-placeholder{width:96px}}.aspect-ratio img,.aspect-ratio .thb-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;object-fit:cover}.aspect-ratio .thb-placeholder svg{width:100%;height:100%;object-fit:cover}.flickity-page-dots .dot,.flickity-nav,.flickity-nav svg{transition:all .25s cubic-bezier(.104,.204,.492,1)}.flickity-page-dots{display:inline-flex;justify-content:center;align-items:center;margin:0 auto;list-style:none;text-align:center;line-height:0;position:absolute;bottom:28px;left:0;width:100%;border:0;padding:0;z-index:20}.flickity-page-dots .dot{width:9px;height:9px;display:inline-block;opacity:.2;border-radius:4px;margin:0 6px;background:#bcb4a7;cursor:pointer;position:relative;transform:scale(1)}.flickity-page-dots~.dot.is-selected{opacity:1}.scrolling-content__mobile-dots{width:100%;margin-top:30px}.scrolling-content__mobile-dots .flickity-page-dots .dot{background:#132258}.scrolling-content__mobile-dots .scrolling-content--dots{width:100%;height:20px}.scrolling-content__mobile-dots .flickity-page-dots{width:100%;position:static}.scrolling-content__mobile-dots .flickity-page-dots .dot.is-selected{opacity:1}@media screen and (min-width: 768px){.scrolling-content__mobile-dots{display:none}}@media (hover: hover){.flickity-page-dots .dot:hover{opacity:1}}.flickity-page-dots .dot.is-selected{width:32px}.flickity-page-dots.dot-style--logos{display:inline-flex;align-items:center;overflow:scroll;scrollbar-width:none}.flickity-page-dots.dot-style--logos::-webkit-scrollbar{display:none}.flickity-page-dots.dot-style--logos .dot{width:auto;height:100px;background:none;flex-shrink:0;display:inline-flex;align-items:center}.flickity-page-dots.dot-style--logos .dot img{object-fit:contain;max-height:100%;width:auto}.flickity-nav{background:var(--color-drawer-bg, #fff);border-radius:50%;display:none;align-items:center;justify-content:center;position:absolute;top:50%;width:42px;height:42px;margin-top:-21px;z-index:30;opacity:1;cursor:pointer}.flickity-nav svg{pointer-events:none}@media only screen and (min-width: 768px){.flickity-enabled .flickity-nav{display:flex}}.flickity-nav.flickity-prev{left:-21px}.flickity-nav.flickity-next{right:-21px}.flickity-nav:focus-visible{opacity:1}.flickity-nav:hover svg{transform:scale(1.2)}.flickity-enabled:hover .flickity-nav{opacity:1}.flickity-progress{display:block;width:100%;height:1px;background:var(--color-border, #dadce0);border-radius:.5px;position:relative;margin-top:20px}.flickity-progress--bar{position:absolute;top:0;left:0;height:1px;background:var(--color-body, #2c2d2e);width:0%;border-radius:.5px}.text-button{display:inline-flex;align-items:center;font-size:.9375rem;line-height:1;font-weight:var(--font-body-medium-weight, 500);letter-spacing:var(--button-letter-spacing, .02em);cursor:pointer;position:relative;color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.shopify-payment-button__more-options span,.spr-summary-actions-newreview span,.text-button span{overflow:hidden;margin-left:6px}[dir=rtl] .shopify-payment-button__more-options span,[dir=rtl] .spr-summary-actions-newreview span,[dir=rtl] .text-button span{margin-left:0;margin-right:6px;transform:rotate(180deg)}@media (hover: hover){.shopify-payment-button__more-options:hover svg,.spr-summary-actions-newreview:hover svg,.text-button:hover svg{animation:text-button-arrow .35s linear forwards 1}}.shopify-payment-button__more-options--has-icon,.spr-summary-actions-newreview--has-icon,.text-button--has-icon{text-decoration:none}.shopify-payment-button__more-options.white,.spr-summary-actions-newreview.white,.text-button.white{color:#fff}.shopify-payment-button__more-options.white svg path,.spr-summary-actions-newreview.white svg path,.text-button.white svg path{stroke:#fff}.shopify-payment-button__more-options.regular,.spr-summary-actions-newreview.regular,.text-button.regular{color:var(--primary-button-background, var(--color-accent))}.shopify-payment-button__more-options.regular svg path,.spr-summary-actions-newreview.regular svg path,.text-button.regular svg path{stroke:var(--primary-button-background, var(--color-accent))}@keyframes text-button-arrow{0%{transform:translate(0)}50%{transform:translate(100%)}51%{transform:translate(-100%)}to{transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/scrolling-content.css.map */
