.brand-strip__box{--zz: .6rem;position:relative;isolation:isolate;padding:calc(4rem + var(--zz)) calc(1.6rem + var(--zz))}.brand-strip__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fae096;-webkit-mask:linear-gradient(#000 0 0) center / calc(100% - 2 * var(--zz)) calc(100% - 2 * var(--zz)) no-repeat,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / calc(2 * var(--zz)) var(--zz) round no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / calc(2 * var(--zz)) var(--zz) round no-repeat,conic-gradient(from 45deg at left,#0000,#000 1deg 89deg,#0000 90deg) left / var(--zz) calc(2 * var(--zz)) no-repeat round,conic-gradient(from -135deg at right,#0000,#000 1deg 89deg,#0000 90deg) right / var(--zz) calc(2 * var(--zz)) no-repeat round;mask:linear-gradient(#000 0 0) center / calc(100% - 2 * var(--zz)) calc(100% - 2 * var(--zz)) no-repeat,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / calc(2 * var(--zz)) var(--zz) round no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / calc(2 * var(--zz)) var(--zz) round no-repeat,conic-gradient(from 45deg at left,#0000,#000 1deg 89deg,#0000 90deg) left / var(--zz) calc(2 * var(--zz)) no-repeat round,conic-gradient(from -135deg at right,#0000,#000 1deg 89deg,#0000 90deg) right / var(--zz) calc(2 * var(--zz)) no-repeat round}.brand-strip .brand-strip__title{margin:0 0 2.4rem;color:#1f1f1f;font-weight:calc(var(--font-heading-weight) + 200)}.brand-strip__list{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0}.brand-strip__link{display:inline-flex;align-items:center;min-height:4.8rem;padding:.8rem 2rem;border:.2rem solid #1f1f1f;background:#fff;color:#1f1f1f;font-size:1.6rem;font-weight:600;letter-spacing:.06rem;text-decoration:none}.brand-strip__link:hover,.brand-strip__link:focus-visible{background:#1f1f1f;color:#fff}.brand-strip__link:focus-visible{outline:.3rem solid #1f1f1f;outline-offset:.3rem;box-shadow:none}@media screen and (min-width:750px){.brand-strip__box{padding:calc(5.6rem + var(--zz)) calc(3.2rem + var(--zz))}.brand-strip .brand-strip__title{margin-bottom:3.2rem}.brand-strip__list{gap:1.2rem}.brand-strip__link{font-size:1.8rem;padding:1rem 2.4rem}}@media screen and (min-width:990px){.brand-strip .brand-strip__title{text-align:center}.brand-strip__list{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-brand-strip.css.map */
