.product-v5__heading{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3rem}@media (min-width: 768px){.product-v5__heading{flex-direction:row;flex-wrap:wrap}}.product-v5__title{display:flex;align-items:center;gap:1rem}.product-v5__title h2{margin:0;font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 2.2rem);text-transform:uppercase}.product-v5__tab{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;width:100%}@media (min-width: 576px){.product-v5__tab{gap:5rem;width:fit-content}}.product-v5__tab-trigger{font-size:calc(var(--font-body-scale) * 1.6rem);font-weight:var(--font-heading-weight);width:100%;color:rgba(var(--color-foreground),.5);background-color:rgba(var(--color-foreground),.05);text-align:center;padding:.4rem 0}@media (min-width: 576px){.product-v5__tab-trigger{position:relative;background:none;width:fit-content}}.product-v5__tab-trigger:hover{color:rgba(var(--color-foreground))}.product-v5__tab-trigger:hover:after{width:100%}.product-v5__tab-trigger[xo-active]:not([xo-active=false]){color:rgba(var(--color-foreground))}.product-v5__tab-trigger:after{content:none}@media (min-width: 576px){.product-v5__tab-trigger:after{position:absolute;display:inline-block;content:"";width:0;background-color:rgba(var(--color-accent));height:.2rem;left:50%;bottom:0rem;transform:translate(-50%);transition:all .3s ease}}.product-v5__tab-trigger[xo-active]:not([xo-active=false]):after{width:100%}.product-v5__advertise{background-color:#ffff0051;width:100%;height:100%}.product-v5__banner{position:relative}.product-v5__image{display:block;height:100%}.product-v5__image .xo-image,.product-v5__image img{height:100%}.product-v5__content{position:absolute;left:50%;transform:translate(-50%);bottom:2.5rem;padding:3.5rem 2rem 4rem;border:.2rem solid #fff;text-align:center;min-width:22rem;max-width:35.5rem;z-index:1}.product-v5__title{font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 2.1rem);letter-spacing:calc(var(--font-heading-scale) * .4rem);line-height:calc(1 + .2 / var(--font-heading-scale));text-transform:uppercase;margin-bottom:2rem;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-v3.css.map */
