.fabric-library-child-main header h1{font-family:var(--gt-display-medium);height:140px;line-height:140px;text-align:center}.fabric-library-child-main .container--l{padding:0 max(1rem,4vw)}.fabric-library-child-main__breadcrumbs{border-bottom:1px solid;margin:0 0 1em;padding-bottom:.5em}.fabric-library-child-main__item{font-size:min(max(300px,100vw - var(--scrollbar-width) - 2*max(1rem,4vw))/21,1rem);margin-bottom:6rem;width:max(300px,100vw - var(--scrollbar-width) - 2*max(1rem,4vw))}.fabric-library-child-main__item>.anchor{display:block;position:relative;top:calc(max(1rem,4vw)*-1);visibility:hidden}.fabric-library-child-main__item__img-wrapper{padding-bottom:min(150%,30rem);position:relative}.fabric-library-child-main__item__img-wrapper>img{-o-object-fit:cover;object-fit:cover}.fabric-library-child-main__item__body{max-width:24em}.fabric-library-child-main__item__body h2{border-bottom:1px solid var(--light-grey);font-size:2em;margin:1em 0;padding-bottom:1em}.fabric-library-child-main__item__body h2>span{display:block;font-family:var(--gt-display-medium);margin-bottom:.5em}.fabric-library-child-main__item__body h2>a{border:1px solid var(--dark-grey);border-radius:4em;display:block;font-size:.5em;padding:.75em 1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fabric-library-child-main__item__body__description,.fabric-library-child-main__item__body__material{line-height:1.4}.fabric-library-child-main__item__body__description{font-size:1.2em;margin-bottom:1.5em}.fabric-library-child-main__item__body__material{color:var(--med-grey);font-family:var(--gt-mono-regular);font-size:1em;text-transform:uppercase}@media only screen and (min-width:37.5em){.fabric-library-child-main header h1{font-family:var(--gt-display-medium);height:300px;line-height:300px}.fabric-library-child-main .container--l{padding:0 2em}.fabric-library-child-main .collection-sidebar__toggle>a{cursor:pointer}.fabric-library-child-main__breadcrumbs{border-bottom:unset;border-top:1px solid;height:100px;margin:unset;padding-top:.5em;top:-1px}.fabric-library-child-main__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:max(14px,var(--fabric-library-child-main__item-font-size));max-width:56rem;width:unset}.fabric-library-child-main__item__img-wrapper{-ms-flex-negative:0;flex-shrink:0;padding-bottom:54%;width:36%}.fabric-library-child-main__item__body{max-width:unset;padding-left:3em}.fabric-library-child-main__item__body h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1em}.fabric-library-child-main__item__body h2>span{margin:0 .5em 0 0}.fabric-library-child-main__item__body h2>a{margin-left:auto;text-align:center;-webkit-transition:background-color .4s;transition:background-color .4s;white-space:nowrap}.fabric-library-child-main__item__body h2>a:hover{background-color:var(--light-grey)}.fabric-library-child-main__item__body__description{min-width:18em;width:77.5%}}.fabric-library-child-other{background-color:hsla(40,33%,89%,.502);padding:2em 0 4em}.fabric-library-child-other__heading{font-family:var(--gt-display-medium);font-size:2em;line-height:1.2;margin-left:var(--fabric-library-slider-margin)}@media only screen and (min-width:31.25em){.fabric-library-child-other>div{margin:0 auto}.fabric-library-child-other__heading{margin-left:calc(var(--fabric-library-font-size)*3)}}@media only screen and (min-width:62.5em){.fabric-library-child-main__item{padding-left:4em}.collection__sidebar{margin-bottom:6rem}}