/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!../../node_modules/vue-loader/dist/stylePostLoader.js!../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../node_modules/vue-loader/dist/index.js??ruleSet[0].use!../../../../../src/components/async/large-image-blocks/large-image-blocks.vue?vue&type=style&index=0&id=c4817e08&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.large-image-blocks__block{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-2xs);justify-content:flex-end;overflow:hidden;position:relative}.large-image-blocks__block.large-image-blocks__block--center{align-items:center}.large-image-blocks__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding-block-end:var(--spacing-xl);padding-inline-start:var(--spacing-l);position:absolute;top:0;width:100%}.large-image-blocks__image{height:auto;width:100%;z-index:var(--layer-base)}.large-image-blocks__image:before{transition:opacity var(--timing-snappy) var(--easing-normal);background:linear-gradient(180deg,transparent 50%,var(--color-solid-black) 100%);content:"";display:block;height:100%;left:0;opacity:var(--overlay-opacity, .2);pointer-events:none;position:absolute;top:0;width:100%;z-index:var(--layer-flat)}.large-image-blocks__image video{height:100%;object-fit:cover;width:100%}.large-image-blocks__image .images{height:100%}.large-image-blocks__image .images__image{height:auto}.large-image-blocks__image .images__picture,.large-image-blocks__image .images__image{height:auto;left:unset;position:relative;top:unset;width:100%}.large-image-blocks__button{position:relative;margin-block:var(--spacing-xs) calc(var(--spacing-3xs) + var(--spacing-2xs))}.large-image-blocks__button:before{transition:width var(--timing-normal) var(--easing-normal);background:currentcolor;bottom:-4px;content:"";height:var(--spacing-4xs);left:0;position:absolute;width:100%;z-index:0}@media (min-width: 64em){.large-image-blocks__button:before{width:0}.large-image-blocks__button:hover:before,.large-image-blocks__button:focus:before,.large-image-blocks__button:focus-visible:before,.large-image-blocks__button:active:before{width:100%}}.large-image-blocks__line{color:var(--color-text-inverse);position:relative;z-index:var(--layer-flat)}.shopify-section .large-image-blocks__image{transition:opacity var(--timing-slow) var(--easing-ease-out-strong),transform var(--timing-slow) var(--easing-ease-out-strong);opacity:0;transform:scale(1.1);transition-delay:var(--delay, 0)}@media (max-width: 63.99em){.shopify-section .large-image-blocks__line{transition:opacity var(--timing-snappy) var(--easing-normal),transform var(--timing-snappy) var(--easing-normal);opacity:0;transform:translateY(var(--spacing-xs));transition-delay:var(--timing-slow)}}.is-active[data-component-animation=true] .large-image-blocks__image{opacity:1;transform:scale(1)}@media (max-width: 63.99em){.is-active[data-component-animation=true] .large-image-blocks__line{opacity:1;transform:translateY(0)}}.large-image-blocks.critical-component-hide{display:block}.large-image-blocks.critical-component-clear{opacity:1}@media (min-width: 64em){.large-image-blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.large-image-blocks__block:hover .large-image-blocks__line{opacity:1;transform:translateY(0)}.large-image-blocks__block:hover .large-image-blocks__image{transform:scale(1.03)}.large-image-blocks__block:hover .large-image-blocks__image:before{opacity:var(--overlay-opacity, .2)}.large-image-blocks__image{transition:transform var(--timing-snappy) var(--easing-normal)}.large-image-blocks__image:before{opacity:0}.large-image-blocks__line{transition:opacity var(--timing-snappy) var(--easing-normal),transform var(--timing-snappy) var(--easing-normal);opacity:0;transform:translateY(var(--spacing-xs))}}
/*# sourceMappingURL=/cdn/shop/t/348/assets/component.large-image-blocks.css.map */
