.litterly-image{padding-top:var(--spacing-section-top-mobile);padding-bottom:var(--spacing-section-bottom-mobile);position:relative;overflow:hidden}@media screen and (min-width:751px){.litterly-image{padding-top:var(--spacing-section-top-desktop);padding-bottom:var(--spacing-section-bottom-desktop)}}.litterly-image__container{max-width:var(--page-width, 1400px);margin:0 auto;padding:0 20px}.litterly-image__grid{display:grid;gap:var(--gap-between);align-items:var(--content-vertical-alignment, middle)}@media screen and (min-width:751px){.litterly-image__grid--image-left,.litterly-image__grid--image-right{grid-template-columns:1fr 1fr}.litterly-image__grid--image-right .litterly-image__image-column{order:2}.litterly-image__grid--image-right .litterly-image__content-column{order:1}.litterly-image__grid--image-above{grid-template-columns:1fr;gap:calc(var(--gap-between) * 1.5)}.litterly-image__grid--image-above .litterly-image__image-column{order:1}.litterly-image__grid--image-above .litterly-image__content-column{order:2}.litterly-image__grid--image-behind{grid-template-columns:1fr;position:relative}.litterly-image__grid--image-behind .litterly-image__image-column{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.litterly-image__grid--image-behind .litterly-image__content-column{position:relative;z-index:2;min-height:500px;display:flex;align-items:center}}@media screen and (max-width:750px){.litterly-image__grid{grid-template-columns:1fr}.litterly-image__grid--stack .litterly-image__image-column{order:1}.litterly-image__grid--stack .litterly-image__content-column,.litterly-image__grid--reverse-stack .litterly-image__image-column{order:2}.litterly-image__grid--reverse-stack .litterly-image__content-column{order:1}}.litterly-image__image-column{position:relative;overflow:hidden}.litterly-image__image-wrapper{position:relative;width:100%;height:100%;border-radius:var(--image-border-radius);overflow:hidden;background:rgba(var(--color-foreground),.05)}.litterly-image__image-wrapper{aspect-ratio:var(--image-aspect-ratio, auto)}.litterly-image__image-wrapper--placeholder{min-height:400px;display:flex;align-items:center;justify-content:center}.litterly-image__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.litterly-image__image--parallax{will-change:transform;transition:transform .1s ease-out}.litterly-image__grid[data-section-id] .litterly-image__image-wrapper:hover .litterly-image__image{transform:scale(1.05)}.litterly-image__grid[data-section-id] .litterly-image__image-wrapper:hover .litterly-image__image--parallax{transform:scale(1.02)}.litterly-image__parallax-container{width:100%;height:100%;overflow:hidden}.litterly-image__overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.litterly-image__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.05)}.litterly-image__placeholder-svg{width:60%;height:60%;opacity:.3;fill:rgb(var(--color-foreground))}.litterly-image__content-column{display:flex;align-items:var(--content-vertical-alignment, middle);justify-content:var(--content-alignment, left)}.litterly-image__content-wrapper{width:100%;max-width:var(--content-max-width, 500px);border-radius:var(--content-border-radius);padding:40px;background:rgba(var(--color-background),.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.litterly-image__content-wrapper{text-align:var(--content-alignment, left)}.litterly-image__content-wrapper[data-alignment=center]{margin-left:auto;margin-right:auto}.litterly-image__content-wrapper[data-alignment=right]{margin-left:auto;margin-right:0}.litterly-image__badge{display:inline-block;padding:6px 12px;background:rgb(var(--color-button));color:rgb(var(--color-button-label));border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.litterly-image__heading{margin:0 0 16px;line-height:1.2;color:rgb(var(--color-foreground))}.litterly-image__heading--small{font-size:24px}.litterly-image__heading--medium{font-size:32px}.litterly-image__heading--large{font-size:40px}.litterly-image__heading--xlarge{font-size:48px}@media screen and (max-width:750px){.litterly-image__heading--small{font-size:20px}.litterly-image__heading--medium{font-size:26px}.litterly-image__heading--large{font-size:32px}.litterly-image__heading--xlarge{font-size:36px}}.litterly-image__subheading{font-size:18px;font-weight:500;color:rgba(var(--color-foreground),.8);margin:0 0 20px;line-height:1.4}.litterly-image__text{margin:0 0 24px;line-height:1.6;color:rgb(var(--color-foreground))}.litterly-image__text--body{font-size:16px}.litterly-image__text--subtitle{font-size:18px;font-weight:500}.litterly-image__text--caption{font-size:14px;opacity:.8}.litterly-image__text p{margin:0 0 16px}.litterly-image__text p:last-child{margin-bottom:0}.litterly-image__text a{color:var(--link-color);text-decoration:underline;transition:color .3s ease}.litterly-image__text a:hover{color:var(--link-hover-color);text-decoration:underline}.litterly-image__button-wrapper{margin-top:24px}.litterly-image__button{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;border:none;cursor:pointer}.litterly-image__button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-label))}.litterly-image__button--primary:hover{background:rgba(var(--color-button),.8);transform:translateY(-2px)}.litterly-image__button--secondary{background:rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground))}.litterly-image__button--secondary:hover{background:rgba(var(--color-foreground),.2)}.litterly-image__button--outline{background:transparent;color:rgb(var(--color-foreground));border:2px solid rgb(var(--color-foreground))}.litterly-image__button--outline:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.litterly-image__button--small{padding:8px 16px;font-size:14px}.litterly-image__button--medium{padding:12px 24px;font-size:16px}.litterly-image__button--large{padding:16px 32px;font-size:18px}.litterly-image__link{display:inline-flex;align-items:center;gap:8px;color:rgb(var(--color-foreground));text-decoration:none;font-weight:600;transition:all .3s ease}.litterly-image__link:hover{color:rgb(var(--color-accent));transform:translate(4px)}.litterly-image__arrow{transition:transform .3s ease}.litterly-image__link:hover .litterly-image__arrow{transform:translate(4px)}.litterly-image__icon-list{display:flex;flex-direction:column;gap:16px;margin:24px 0}.litterly-image__icon-item{display:flex;align-items:center;gap:12px}.litterly-image__icon-image{width:24px;height:24px;flex-shrink:0}.litterly-image__icon{width:100%;height:100%;object-fit:contain}.litterly-image__icon-text{font-size:14px;font-weight:500;color:rgb(var(--color-foreground))}.litterly-image__countdown{display:flex;gap:20px;margin:24px 0;justify-content:center}.litterly-image__countdown-item{text-align:center;min-width:60px}.litterly-image__countdown-number{display:block;font-size:24px;font-weight:700;color:rgb(var(--color-foreground));line-height:1;margin-bottom:8px}.litterly-image__countdown-label{display:block;font-size:12px;font-weight:500;color:rgba(var(--color-foreground),.7);text-transform:uppercase;letter-spacing:.5px}@media screen and (max-width:750px){.litterly-image__countdown{gap:12px}.litterly-image__countdown-item{min-width:50px}.litterly-image__countdown-number{font-size:20px}.litterly-image__countdown-label{font-size:10px}}.litterly-image__rating{display:flex;align-items:center;gap:12px;margin:16px 0}.litterly-image__stars{display:flex;gap:2px}.litterly-image__star{font-size:16px;color:rgba(var(--color-foreground),.2)}.litterly-image__star--filled{color:rgb(var(--color-accent))}.litterly-image__rating-text{font-size:14px;color:rgba(var(--color-foreground),.7)}.litterly-image__divider{width:100%;height:1px;margin:24px 0;background:rgba(var(--color-foreground),.1)}.litterly-image__divider--dashed{background:none;border-top:2px dashed rgba(var(--color-foreground),.1)}.litterly-image__divider--dotted{background:none;border-top:2px dotted rgba(var(--color-foreground),.1)}.litterly-image__spacer{width:100%}@media screen and (max-width:750px){.litterly-image__container{padding:0 16px}.litterly-image__content-wrapper{padding:24px}.litterly-image__heading{margin-bottom:12px}.litterly-image__subheading{margin-bottom:16px;font-size:16px}.litterly-image__text{margin-bottom:20px;font-size:14px}.litterly-image__button-wrapper{margin-top:20px}}@media screen and (min-width:750px){.litterly-image__grid[data-section-id] .litterly-image__image-wrapper{animation:fadeInUp .8s ease-out}.litterly-image__grid[data-section-id] .litterly-image__content-wrapper{animation:fadeInUp .8s ease-out .2s both}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.litterly-image__button:focus-visible,.litterly-image__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media print{.litterly-image{padding:20px 0}.litterly-image__image-wrapper{background:#fff}.litterly-image__content-wrapper{background:#fff;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/litterly-image.css.map */
