.rfc-specs__group{margin:var(--rfc-space-32) 0 var(--rfc-space-12)}.rfc-specs__group:first-child{margin-top:0}.rfc-specs__list{display:grid;--rfc-list-gap: calc(2 * var(--rfc-px));gap:var(--rfc-list-gap);margin:0}.rfc-specs__row{display:grid;gap:var(--rfc-space-4);padding:var(--rfc-space-12)}.rfc-specs__row dt{font-weight:var(--font-body-weight-bold)}.rfc-specs__row dd{min-width:0;margin:0;overflow-wrap:anywhere}@media screen and (min-width:769px){.rfc-specs__row{--rfc-specs-label-max: calc(160 * var(--rfc-px));grid-template-columns:minmax(0,var(--rfc-specs-label-max)) minmax(0,1fr);column-gap:var(--rfc-space-16);align-items:baseline}.rfc-specs--end .rfc-specs__row dd{text-align:end}}.rfc-chips{display:inline-flex;flex-wrap:wrap;gap:var(--rfc-space-12);vertical-align:middle}.rfc-chip{display:inline-block;width:var(--rfc-space-20);height:var(--rfc-space-20);background:var(--rfc-chip);border:1px solid rgba(var(--color-foreground),var(--rfc-alpha-20));border-radius:50%}.rfc-files{display:inline-flex;flex-direction:column;gap:var(--rfc-space-8)}.rfc-downloads{display:grid;--rfc-list-gap: calc(2 * var(--rfc-px));gap:var(--rfc-list-gap)}.rfc-downloads__item{display:flex;align-items:center;gap:var(--rfc-space-12);padding:var(--rfc-space-12);color:inherit;text-decoration:none}.rfc-downloads__icon{--rfc-file-tone: rgb(var(--color-foreground));display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--rfc-space-40);height:var(--rfc-space-40);padding:var(--rfc-space-8);color:var(--rfc-file-tone);background:color-mix(in srgb,var(--rfc-file-tone) calc(var(--rfc-alpha-12) * 100%),transparent);border-radius:var(--inputs-radius)}.rfc-downloads__icon--file_pdf{--rfc-file-tone: #b42318}.rfc-downloads__icon--file_doc{--rfc-file-tone: #1d4ed8}.rfc-downloads__icon--file_sheet{--rfc-file-tone: #166534}.rfc-downloads__icon--file_slides{--rfc-file-tone: #b54708}.rfc-downloads__icon--file_archive{--rfc-file-tone: #92400e}.rfc-downloads__icon--file_image{--rfc-file-tone: #6d28d9}.rfc-downloads__icon--file_video{--rfc-file-tone: #be185d}.rfc-downloads__icon--file_audio{--rfc-file-tone: #0f766e}.rfc-downloads__icon--file_text{--rfc-file-tone: #475569}.rfc-downloads__icon--file_code{--rfc-file-tone: #0e7490}.rfc-downloads__text{display:flex;flex-direction:column;min-width:0}.rfc-downloads__name{font-weight:var(--font-body-weight-bold);overflow-wrap:anywhere}.rfc-downloads__details{font-size:var(--rfc-text-label);color:rgba(var(--color-foreground),var(--rfc-text-soft))}.rfc-highlights{container-type:inline-size;display:flex;flex-wrap:wrap;justify-content:center}.rfc-highlight{flex:0 0 100%;--rfc-highlight-max-width: calc(300 * var(--rfc-px));max-width:var(--rfc-highlight-max-width);padding:var(--rfc-space-40) 0;text-align:center}.rfc-highlights .rfc-highlight+.rfc-highlight{position:relative}.rfc-highlights .rfc-highlight+.rfc-highlight:before{content:"";position:absolute;top:0;left:25%;width:50%;border-top:1px solid rgba(var(--color-foreground),var(--rfc-line-alpha))}.rfc-highlight__title{margin:0}.rfc-highlight__text{margin-top:var(--rfc-space-8);font-size:var(--rfc-text-lead)}.rfc-highlight__text>:first-child{margin-top:0}.rfc-highlight__text>:last-child{margin-bottom:0}@container (min-width: 500px){.rfc-highlights .rfc-highlight{flex-basis:50%;max-width:none;padding:var(--rfc-space-24)}.rfc-highlights .rfc-highlight+.rfc-highlight:before{content:none}.rfc-highlights .rfc-highlight:nth-child(2n){border-inline-start:1px solid rgba(var(--color-foreground),var(--rfc-line-alpha))}.rfc-highlights .rfc-highlight:last-child:nth-child(odd){flex-basis:100%}}.rfc-payment{padding:var(--rfc-space-24);border-radius:var(--text-boxes-radius)}.rfc-payment__heading{margin:0 0 var(--rfc-space-24)}.rfc-payment__subheading{margin:0 0 var(--rfc-space-12);font-weight:var(--font-body-weight)}.rfc-payment__subheading--extra{margin-top:var(--rfc-space-32)}.rfc-payment__icons{display:flex;flex-wrap:wrap;gap:var(--rfc-space-8);margin-bottom:var(--rfc-space-12)}.rfc-payment__icons .icon{--rfc-payment-icon-width: calc(38 * var(--rfc-px));width:var(--rfc-payment-icon-width);height:var(--rfc-space-24)}.rfc-payment .rte>:last-child{margin-bottom:0}@media screen and (min-width:1024px){.rfc-payment{padding:var(--rfc-space-32)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rfc-product-details.css.map */
