.vr-home-composition{padding-block:var(--vr-section-sm);color:var(--vr-text);background:var(--vr-ice)}.vr-home-composition__wrap{max-width:120rem}.vr-home-composition__header{max-width:76rem;margin-bottom:4rem}.vr-home-composition__kicker{margin:0 0 1.2rem;color:var(--vr-cobalt);font:600 1.2rem/1.4 var(--vr-sans);letter-spacing:.12em;text-transform:uppercase}.vr-home-composition__title{margin:0;color:var(--vr-text)}.vr-home-composition__intro{margin:1.6rem 0 0;color:var(--vr-muted);font:400 1.5rem/1.65 var(--vr-sans)}.vr-home-composition__fallback-item{padding-block:1.6rem;border-bottom:1px solid var(--vr-line)}.vr-home-composition__fallback-item p:last-child{color:var(--vr-muted);font:400 1.4rem/1.7 var(--vr-sans)}.vr-home-composition__layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(2.4rem,3vw,4.8rem)}.vr-home-composition .b2b-minerals__list{display:grid;gap:.4rem;min-width:0}.vr-home-composition .b2b-minerals__tab{display:flex;align-items:center;gap:1.6rem;width:100%;min-height:5.2rem;padding:1.2rem 1.6rem;border:0;border-left:3px solid transparent;border-radius:0 .8rem .8rem 0;background:transparent;color:var(--vr-muted);text-align:left;font:500 1.4rem/1.4 var(--vr-sans);cursor:pointer}.vr-home-composition .b2b-minerals__tab strong{flex:0 0 4.8rem;color:var(--vr-text);font-weight:600}.vr-home-composition .b2b-minerals__tab:hover{background:var(--vr-pearl);color:var(--vr-text)}.vr-home-composition .b2b-minerals__tab[aria-selected=true]{border-left-color:var(--vr-aqua-lo);background:var(--vr-aqua-hi);color:var(--vr-text)}.vr-home-composition__card{min-width:0;padding:2.4rem;border-radius:1.6rem;background:var(--vr-white);color:var(--vr-text);box-shadow:var(--vr-shadow-card)}.vr-home-composition__card-label{margin:0 0 .7rem;color:var(--vr-muted);font:600 1.2rem/1.4 var(--vr-sans);letter-spacing:.06em;text-transform:uppercase}.vr-home-composition__card-title{margin:0;color:var(--vr-text);font:600 2.2rem/1.2 var(--vr-display);letter-spacing:-.025em}.vr-home-composition__basis{margin:1.2rem 0 1.6rem;color:var(--vr-muted);font:500 1.2rem/1.4 var(--vr-sans)}.vr-home-composition .b2b-minerals__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.vr-home-composition .b2b-minerals__tile{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:10rem;padding:1.2rem .9rem;border:1px solid transparent;border-radius:.7rem;background:var(--vr-ink-3);color:var(--vr-white);text-align:left;cursor:pointer}.vr-home-composition .b2b-minerals__tile--wide{grid-column:span 2}.vr-home-composition .b2b-minerals__tile[aria-pressed=true]{background:var(--vr-aqua);color:var(--vr-on-aqua)}.vr-home-composition .b2b-minerals__tile:hover{border-color:var(--vr-aqua-lo);box-shadow:inset 0 0 0 1px var(--vr-aqua-lo)}.vr-home-composition .b2b-minerals__tile b{font:600 2.8rem/1 var(--vr-display);letter-spacing:-.03em}.vr-home-composition .b2b-minerals__tile span{margin-top:.5rem;font:500 1.2rem/1.35 var(--vr-sans);overflow-wrap:anywhere}.vr-home-composition .b2b-minerals__tile i{margin-top:auto;padding-top:.5rem;font:500 1.2rem/1.3 var(--vr-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.vr-home-composition .b2b-minerals__tab:disabled,.vr-home-composition .b2b-minerals__tile:disabled{cursor:default}.vr-home-composition__source{margin:1.6rem 0 0;color:var(--vr-muted);font:400 1.2rem/1.5 var(--vr-sans)}.vr-home-composition .b2b-minerals__detail{min-width:0;padding-top:.4rem}.vr-home-composition__detail-symbol{margin:0 0 1.2rem;color:var(--vr-aqua-lo);font:600 4.4rem/1 var(--vr-display);letter-spacing:-.035em}.vr-home-composition__detail-title{margin:0;color:var(--vr-text);font:600 2.6rem/1.2 var(--vr-display)}.vr-home-composition__detail-amount{display:flex;flex-wrap:wrap;gap:.8rem;margin:1rem 0 2.4rem;color:var(--vr-muted);font:400 1.3rem/1.5 var(--vr-sans)}.vr-home-composition__detail-amount span:first-child{color:var(--vr-text);font-weight:600}.vr-home-composition__description{border-top:1px solid var(--vr-line);border-bottom:1px solid var(--vr-line)}.vr-home-composition__description summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:5.2rem;padding:1.6rem 0;color:var(--vr-text);font:600 1.3rem/1.5 var(--vr-sans);list-style:none;cursor:pointer}.vr-home-composition__description summary::-webkit-details-marker{display:none}.vr-home-composition__description summary span:before{content:"+";font-size:2rem}.vr-home-composition__description[open] summary span:before{content:"\2212"}.vr-home-composition__description p{margin:0;padding-bottom:2rem;color:var(--vr-muted);font:400 1.4rem/1.7 var(--vr-sans)}.vr-home-composition__link{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:4.8rem;margin-top:1.6rem;color:var(--vr-cobalt);font:500 1.3rem/1.5 var(--vr-sans);text-decoration:none}.vr-home-composition__link svg{flex:0 0 2rem;width:2rem;height:2rem}.vr-home-composition__link:hover{text-decoration:underline;text-underline-offset:.25em}.vr-home-composition :is(a,button,summary,[role=tabpanel]):focus-visible{outline:3px solid var(--vr-aqua-lo);outline-offset:4px}.vr-home-composition .b2b-minerals__tile:focus-visible{outline-offset:2px}@media screen and (max-width:989px){.vr-home-composition__layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.vr-home-composition .b2b-minerals__list{grid-column:1 / -1;display:flex;gap:.8rem;overflow-x:auto;padding:.4rem .4rem 1.2rem;scrollbar-width:thin;scrollbar-color:var(--vr-aqua-lo) var(--vr-pearl)}.vr-home-composition .b2b-minerals__tab{flex:0 0 auto;width:auto;min-height:4.8rem;gap:.8rem;padding:1rem 1.2rem;border:1px solid var(--vr-line);border-radius:.8rem;font-size:1.3rem}.vr-home-composition .b2b-minerals__tab strong{flex-basis:auto}.vr-home-composition .b2b-minerals__tab[aria-selected=true]{border-color:var(--vr-aqua-lo)}}@media screen and (max-width:749px){.vr-home-composition__header{margin-bottom:2.4rem}.vr-home-composition__intro{font-size:1.4rem}.vr-home-composition__layout{grid-template-columns:minmax(0,1fr);gap:2.4rem}.vr-home-composition__card{padding:2rem}.vr-home-composition .b2b-minerals__tile{min-height:10rem;padding:1.2rem .8rem}.vr-home-composition__detail-symbol{font-size:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vr-home-composition.css.map */
