.fp-designer-initial{position:relative;font-weight:var(--font-weight-semibold);border-bottom:.125rem solid #ddd;padding-bottom:.3125rem;color:var(--color-black);scroll-margin-top:12.75rem}.fp-designer-initial h2{position:absolute;margin-left:0;margin-top:-.5625rem;width:1.875rem;background:var(--color-white)}.fp-designer-directory{margin:2.5625rem auto}.fp-designer-list{display:flex;flex-direction:column;gap:1.25rem}.fp-designer-item{flex:1;display:flex;width:100%;margin-top:-.625rem}.fp-designer-info{flex:.8;display:flex;flex-direction:column}.fp-designer-item h4 a{text-decoration:none;transition:color .3s ease;margin-bottom:0;margin-top:.625rem}.fp-designer-item h4 a:hover{border-bottom:.0625rem solid var(--color-black);text-decoration:none}.fp-items-list{flex:.5;display:flex;flex-direction:column}.fp-items-label{color:var(--color-grey-7);text-transform:uppercase;margin-bottom:.5rem}.fp-items-we-carry{list-style:none;padding:0;margin:0}.fp-items-we-carry li{color:var(--color-grey-8);line-height:1.6}.fp-sell-container{flex:1;display:flex;justify-content:flex-end;align-items:center}.fp-sell-container .fp-sell-button{background-color:var(--color-black);border:.0625rem solid var(--color-black);color:var(--color-white);width:13.75rem;text-align:center;padding:.625rem 1.25rem;text-decoration:none;font-weight:var(--font-weight-medium);transition:background .3s ease}.fp-sell-button:hover{background-color:var(--color-grey-7);border:.0625rem solid var(--color-grey-7);text-decoration-line:underline;text-underline-position:under;transition:background-color .2s,border-color .2s;cursor:pointer;color:var(--color-white)}@media (max-width: 750px){.fp-banner__heading{margin-top:-1.5625rem}.fp-designer-item{flex-direction:column;align-items:center;text-align:center}.fp-designer-info{margin:0}.fp-designer-info,.fp-items-list,.fp-sell-button{flex:unset;width:100%;margin-bottom:.625rem}.fp-designer-item{justify-items:flex-start;display:flex;align-items:flex-start}.fp-designer-info,.fp-items-list,.fp-sell-container{flex:1 1 100%;text-align:left;padding:.3125rem}.fp-designer-initial h2{position:absolute;margin-left:0;margin-top:-.5625rem;width:1.875rem;background:var(--color-white)}.fp-items-we-carry{flex-direction:column;align-items:center}.fp-sell-container{display:contents}.fp-sell-container .fp-sell-button{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-directory-rows.css.map */
