.op-brands{--op-brands-bg: rgb(var(--color-background));--op-brands-coral: #cf7b72;--op-brands-coral-text: #ad5f57;--op-brands-sand-deep: #efe1d1;--op-brands-display: "San de Moro", "Didot", "Bodoni 72", "Bodoni MT", "Playfair Display", Georgia, serif;--op-brands-arch: 50% 50% 1.6rem 1.6rem / 40% 40% 1.6rem 1.6rem;--op-brands-gap: 4.8rem;--op-brands-ease: cubic-bezier(.22, .8, .2, 1);background:var(--op-brands-bg);overflow:hidden}.op-brands__header{max-width:66rem;margin:0 auto 4.8rem;text-align:center}.op-brands__heading{margin:0}.op-brands__intro{margin-top:1.6rem}.op-brands__intro p{margin:0}.op-brands__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:6.4rem}.op-brands__card{position:relative;min-width:0}.op-brands__media{position:relative;aspect-ratio:4 / 5;width:100%;max-width:52rem;margin:0 auto}.op-brands__outline{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:1px solid var(--op-brands-coral);border-radius:var(--op-brands-arch);transform:translate(1.4rem,1.4rem);transition:transform .8s var(--op-brands-ease)}.op-brands__arch{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;overflow:hidden;border-radius:var(--op-brands-arch);background:var(--op-brands-sand-deep);box-shadow:0 3.6rem 6rem -3.6rem #503a2859}.op-brands__arch img,.op-brands__arch .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 1.2s var(--op-brands-ease)}.op-brands__card:hover .op-brands__arch img{transform:scale(1.07)}.op-brands__card:hover .op-brands__outline{transform:translate(.6rem,.6rem)}.op-brands__new{position:absolute;left:1.6rem;bottom:1.6rem;z-index:3;display:grid;grid-template-columns:auto auto;grid-template-areas:"label go" "title go";align-items:center;column-gap:1.4rem;row-gap:.1rem;padding:1rem 1rem 1rem 1.8rem;border-radius:4rem;text-decoration:none;background:#ffffffeb;color:rgb(var(--color-foreground));box-shadow:0 1rem 2.4rem -1.4rem #281e148c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .25s ease,transform .25s ease}.op-brands__new-label{grid-area:label;font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--op-brands-coral-text)}.op-brands__new-title{grid-area:title;font-family:var(--op-brands-display);font-size:2rem;line-height:1.1}.op-brands__new-go{grid-area:go;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--op-brands-coral);color:#fff;transition:transform .3s ease}.op-brands__new-go svg{width:1.8rem;height:1.8rem}.op-brands__new:hover{background:#fff;transform:translateY(-2px)}.op-brands__new:hover .op-brands__new-go{transform:translate(3px)}.op-brands__stamp{position:absolute;z-index:4;top:-2.4rem;right:-.8rem;width:11rem;height:11rem;display:grid;place-items:center;border-radius:50%;background:var(--op-brands-bg);color:rgb(var(--color-foreground));box-shadow:0 1.2rem 2.4rem -1.6rem #503a2880}.op-brands__stamp-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:op-brands-spin 26s linear infinite}.op-brands__stamp-ring text{font-family:var(--font-body-family);font-size:9.4px;letter-spacing:.18em;fill:currentColor}.op-brands__stamp-core{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--op-brands-coral);color:#fff}.op-brands__stamp-core svg{width:2.4rem;height:1.2rem}@keyframes op-brands-spin{to{transform:rotate(360deg)}}.op-brands__body{max-width:52rem;margin:3.6rem auto 0;padding-right:1.4rem}.op-brands__brand{margin:0 0 1.6rem;line-height:0}.op-brands__brand.h2{line-height:1.2}.op-brands__logo{display:block;height:auto;max-height:6.4rem;object-fit:contain;object-position:left center}.op-brands__desc{max-width:44ch}.op-brands__desc p{margin:0}.op-brands__btn{margin-top:2.4rem}@media screen and (max-width:749px){.op-brands__media{width:calc(100% - 1.2rem);margin-left:0}.op-brands__outline{transform:translate(1rem,1rem)}.op-brands__stamp{right:-.4rem;width:10rem;height:10rem}}@media screen and (min-width:750px){.op-brands{--op-brands-gap: clamp(6rem, 8vw, 12rem)}.op-brands__header{margin-bottom:6.4rem}.op-brands__grid--2,.op-brands__grid--3{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--op-brands-gap);align-items:start;max-width:106rem;margin:0 auto}.op-brands__grid--2 .op-brands__card:nth-child(2){margin-top:clamp(6rem,9vw,13rem)}.op-brands__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.op-brands__grid--3 .op-brands__card:nth-child(2){margin-top:clamp(4rem,6vw,9rem)}.op-brands__media{max-width:none;margin-left:0}.op-brands__body{margin-left:0}.op-brands__grid--2 .op-brands__stamp,.op-brands__grid--3 .op-brands__stamp{top:22%;right:calc(var(--op-brands-gap) / -2);transform:translate(50%);width:12.4rem;height:12.4rem}}@media screen and (min-width:990px){.op-brands__new-title{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.op-brands__stamp-ring{animation:none}.op-brands__arch img,.op-brands__outline{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/op-brands.css.map */
