.product-featured{height:100%;padding:3rem 2.5rem;background-color:color-mix(in srgb,rgba(var(--color-layer)) 100%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2.6rem}@media (min-width: 1200px){.product-featured{padding:4.5rem 5rem 4.3rem}}.product-featured--radius{border-radius:var(--general-radius-3)}.product-featured__head{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-featured__heading{font-family:var(--font-heading-family);color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-weight:var(--font-heading-weight);text-align:center;word-break:break-word;word-wrap:break-word}.product-featured__button{padding-top:2.3rem}.product-featured__image{width:4.8rem;height:4.8rem;padding:.6rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s}.product-featured__image .xo-image{width:100%;height:100%}.product-featured__image img{width:100%;height:100%;object-fit:contain}.product-featured__image .xo-image__placeholder{height:100%;width:100%}.product-featured__image .placeholder-svg{width:100%;height:100%}.product-featured__title{padding-top:0;color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-weight:500;font-size:calc(var(--font-body-scale) * 1.7rem);line-height:calc(1 + .3 / var(--font-body-scale));letter-spacing:calc(var(--font-body-scale) * -.034rem);word-break:break-word;word-wrap:break-word}@media (min-width: 992px){.product-featured__title{padding-top:.8rem}}.product-featured__item{display:flex;align-items:center;gap:8.6rem;padding:1.6rem 0;border-top:.1rem solid rgba(var(--color-border),1)}.product-featured__item:last-child{padding-bottom:0}@media (min-width: 992px){.product-featured__item{flex-direction:column;justify-content:start;gap:0;text-align:center;padding:2rem 1.6rem .8rem;border-top:none}[dir=ltr] .product-featured__item,[dir=rtl] .product-featured__item{border-inline-end:.1rem solid rgba(var(--color-border),1)}.product-featured__item:last-child{border-inline-end:none}}@media (min-width: 1800px){.product-featured__item{padding:2.4rem 4.8rem .8rem}}.product-featured__item:hover .product-featured__image{transform:translateY(-1rem)}.product-featured__bottom{width:100%;display:flex;justify-content:center}@media (max-width: 767px){.product-featured__bottom{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/product-featured.css.map */
