.product-description-enhanced{--section-padding-top: 36px;--section-padding-bottom: 36px;--container-max-width: 1200px;--grid-gap: 2rem;--image-border-radius: 8px;--motion-duration: .3s;--motion-easing: ease-out}.product-description-enhanced__container{max-width:var(--container-max-width);margin:0 auto;padding:0 1rem}@media screen and (min-width: 768px){.product-description-enhanced__container{padding:0 2rem}}.product-description-enhanced__header{text-align:center;margin-bottom:1.5rem}@media screen and (min-width: 768px){.product-description-enhanced__header{margin-bottom:2rem}}.product-description-enhanced__title{margin:0;font-size:2rem;font-weight:600;line-height:1.2}@media screen and (min-width: 768px){.product-description-enhanced__title{font-size:2.5rem}}.product-description-enhanced__description{text-align:center;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.product-description-enhanced__description{margin-bottom:3rem}}.product-description-enhanced__description .rte{font-size:1.1rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.product-description-enhanced__single-image{display:flex;justify-content:center;align-items:center;width:100%}.product-description-enhanced__single-image .product-description-enhanced__image-wrapper{max-width:1200px;width:100%}.product-description-enhanced__multi-images{display:flex;flex-direction:column;gap:var(--grid-gap);align-items:center}.product-description-enhanced__image-block{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:1200px}.product-description-enhanced__image-wrapper{position:relative;width:100%;overflow:hidden;border-radius:var(--image-border-radius);background-color:rgba(var(--color-background),.04);transition:transform var(--motion-duration) var(--motion-easing)}.product-description-enhanced__picture{display:block;width:100%;height:auto}.product-description-enhanced__image{width:100%;height:auto;display:block;object-fit:contain;transition:transform var(--motion-duration) var(--motion-easing)}.product-description-enhanced__caption{margin-top:1rem;padding:0 1rem}.product-description-enhanced__caption .caption{font-size:.9rem;color:rgba(var(--color-foreground),.75);margin:0;line-height:1.4}.product-description-enhanced motion-element{display:block;opacity:0;transform:translateY(20px);transition:opacity var(--motion-duration) var(--motion-easing),transform var(--motion-duration) var(--motion-easing)}.product-description-enhanced motion-element.in-view{opacity:1;transform:translateY(0)}@media screen and (max-width: 767px){.product-description-enhanced__multi-images{gap:1.5rem}.product-description-enhanced__image-wrapper{margin-bottom:.5rem}}@media screen and (min-width: 1200px){.product-description-enhanced__container{padding:0}.product-description-enhanced__multi-images{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 1600px){.product-description-enhanced__multi-images{grid-template-columns:repeat(4,1fr);gap:3rem}}.product-description-enhanced.color-background-1{background-color:rgba(var(--color-background));color:rgba(var(--color-foreground))}.product-description-enhanced.color-background-2{background-color:rgba(var(--color-background-2));color:rgba(var(--color-foreground))}.product-description-enhanced.color-inverse{background-color:rgba(var(--color-inverse-background));color:rgba(var(--color-inverse-foreground))}.product-description-enhanced.color-accent-1{background-color:rgba(var(--color-accent-1));color:rgba(var(--color-accent-1-foreground))}.product-description-enhanced.color-accent-2{background-color:rgba(var(--color-accent-2));color:rgba(var(--color-accent-2-foreground))}.product-description-enhanced__image{opacity:1}@media (prefers-reduced-motion: reduce){.product-description-enhanced motion-element,.product-description-enhanced__image-wrapper,.product-description-enhanced__image{transition:none}.product-description-enhanced motion-element{opacity:1;transform:none}}.product-description-enhanced__image:focus-visible{outline:2px solid rgba(var(--color-foreground));outline-offset:2px}@media print{.product-description-enhanced{background:none!important;color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-description-enhanced.css.map */
