.section-product-ring-detail{--prd-gap: 3.5rem;--prd-title-color: #2C2D2E;--prd-text-color: #4b5563;--prd-bg: transparent;--prd-alt-bg: #ffffff;--prd-radius: .75rem;--prd-divider: rgba(0, 0, 0, .08)}.section-product-ring-detail{background-color:var(--prd-bg);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.prd-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--prd-gap);align-items:center;padding:3rem 0;border-bottom:1px solid var(--prd-divider)}.prd-row:first-child{padding-top:0}.prd-row:last-child{border-bottom:none;padding-bottom:0}.prd-row--reverse{direction:rtl}.prd-row--reverse>*{direction:ltr}.prd-row__media{position:relative;overflow:hidden;border-radius:var(--prd-radius);height:0;padding-bottom:100%}.prd-row__img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.prd-row:hover .prd-row__img{transform:scale(1.03)}.prd-row__content{padding:1rem 0}.prd-row__title{color:var(--prd-title-color);font-weight:700;font-size:var(--text-size-base, 1.5rem);line-height:1.3;margin:0 0 .6rem;letter-spacing:-.01em}.prd-row__text{color:var(--prd-text-color);font-size:var(--text-size-small, 1.3rem);line-height:1.65;margin:0}@media(min-width:990px){.prd-row__title{font-size:var(--text-size-large, 1.75rem)}.prd-row__text{font-size:var(--text-size-base, 1.6rem)}}.prd-row__text p{margin:0 0 .75em}.prd-row__text p:last-child{margin-bottom:0}.prd-row--alt-bg{background-color:var(--prd-alt-bg);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);border-bottom:none}@media(prefers-reduced-motion:reduce){.prd-row__img{transition:none}.prd-row:hover .prd-row__img{transform:none}}@media(max-width:768px){.section-product-ring-detail{--prd-gap: 1.25rem}.prd-row{grid-template-columns:1fr;gap:var(--prd-gap);padding:2rem 0}.prd-row:first-child{padding-top:0}.prd-row:last-child{padding-bottom:0}.prd-row--reverse{direction:ltr}.prd-row--alt-bg{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-radius:0}.prd-row__content{padding:0;text-align:center}.prd-row__title{font-size:var(--text-size-base, 1.5rem)}.prd-row__text{font-size:var(--text-size-small, 1.3rem)}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-product-ring-detail.css.map */
