.product-details[data-v-5f601edb] .badges .badge{grid-template-columns:2rem calc(100% - 3.5rem);gap:0 1.5rem;display:grid}.product-details[data-v-5f601edb] .badges .badge .icon{grid-row-end:span 2;align-self:start;width:100%}.product-details[data-v-5f601edb] .badges .badge>:not(.icon){grid-column-start:2}.product-details[data-v-5f601edb] .badges .badge .data{color:var(--color-grey-600);margin-top:.25rem;font-size:.875rem;line-height:1.43em}.product-details[data-v-5f601edb] .badges .badge .data :deep(a){color:var(--color-primary-blue)}.product-details[data-v-5f601edb] .badges .badge:not(:last-child){margin-bottom:2rem}@media (width<=991px){.product-details[data-v-5f601edb] .badges{margin-top:2rem}}.links a[data-v-5f601edb]{color:var(--color-primary-blue);place-content:center flex-start;font-weight:600;text-decoration:none;display:flex}.links a .icon[data-v-5f601edb]{margin-left:.75rem}.links a[data-v-5f601edb]:not(:last-child){margin-bottom:.75rem}.tags[data-v-5f601edb]{margin-top:2.5rem;margin-bottom:-.625rem}.tags h3[data-v-5f601edb]{font-size:1.375rem}.tags .icon[data-v-5f601edb]{margin-right:.75rem}.tags .title[data-v-5f601edb]{align-items:center;margin-top:1.25rem;margin-bottom:.75rem;font-weight:500;display:flex}@media (width<=767px){.product-details[data-v-5f601edb]{margin:1rem auto 3rem}}
