.pm-category-hub{background:var(--pmc-bg);color:var(--pmc-ink);padding:26px 16px 30px;font-family:var(--font-body-family,inherit)}.pm-category-hub *{box-sizing:border-box}.pm-category-hub__inner{max-width:1100px;margin:auto}.pm-category-hub header{text-align:center;margin-bottom:20px}.pm-category-hub header>p{font-size:9px;font-weight:600;letter-spacing:.14em;margin:0 0 10px}.pm-category-hub h2{font-family:var(--font-italic-family,var(--font-heading-family));font-style:var(--font-italic-style,italic);font-weight:var(--font-italic-weight,400);font-size:34px;line-height:1.1;letter-spacing:-.025em;margin:0;text-wrap:balance}.pm-category-hub__description{max-width:520px;margin:14px auto 0;font:400 12px/1.65 var(--font-body-family);opacity:.8;text-wrap:pretty}.pm-category-hub__description p{margin:0}.pm-category-hub__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(3,var(--pmc-row-mobile));gap:10px}.pm-category-hub__tile{position:relative;display:block;min-width:0;overflow:hidden;border-radius:18px;background:var(--pmc-card);color:#111;text-decoration:none;isolation:isolate}.pm-category-hub__tile--1{grid-column:1/4;grid-row:1/3}.pm-category-hub__tile--2{grid-column:4/7;grid-row:1}.pm-category-hub__tile--3{grid-column:4/7;grid-row:2}.pm-category-hub__tile--4{grid-column:1/3;grid-row:3}.pm-category-hub__tile--5{grid-column:3/7;grid-row:3}.pm-category-hub__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s ease}.pm-category-hub__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pmc-overlay);opacity:var(--pmc-overlay-opacity);mix-blend-mode:multiply;pointer-events:none}.pm-category-hub__label{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:calc(100% - 12px);min-height:30px;padding:8px 13px;border:1px solid rgba(255,255,255,.35);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #ffffff1f,0 2px 6px #20181414;border-radius:999px;background:linear-gradient(155deg,#ffffffeb,#ffffffc2 50%,#ffffffd6);backdrop-filter:blur(12px) saturate(125%);-webkit-backdrop-filter:blur(12px) saturate(125%);color:#211b18;gap:6px;text-shadow:none;white-space:nowrap;text-transform:uppercase;text-align:center;transition:background .2s ease,color .2s ease}.pm-category-hub__more{display:flex;align-items:center;justify-content:center;width:fit-content;min-height:44px;margin:16px auto 0;padding:10px 22px;border:1px solid rgba(255,255,255,.45);box-shadow:inset 0 1px #ffffffa6,0 2px 6px #2018140f;border-radius:999px;background:linear-gradient(155deg,#ffffffeb,#ffffffc2 50%,#ffffffd6);backdrop-filter:blur(12px) saturate(125%);-webkit-backdrop-filter:blur(12px) saturate(125%);color:#211b18;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.pm-category-hub a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover){.pm-category-hub__tile:hover .pm-category-hub__image{transform:scale(1.025)}}@media(min-width:750px){.pm-category-hub{padding:32px 32px 36px}.pm-category-hub__grid{gap:14px;grid-template-rows:repeat(3,var(--pmc-row-desktop))}.pm-category-hub__label{bottom:16px;min-height:36px;padding:10px 20px}.pm-category-hub__description{font-size:14px}.pm-category-hub header{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.pm-category-hub__image{transition:none}}.pm-category-hub__label,.pm-category-hub__more{font:400 10px/1.2 var(--font-body-family);letter-spacing:.04em}@media(min-width:750px){.pm-category-hub h2{font-size:46px}.pm-category-hub__description{margin-top:16px;font-size:14px}}.pm-category-hub__tile--4 .pm-category-hub__label{padding-left:8px;padding-right:8px}@media(hover:hover){.pm-category-hub__tile:hover .pm-category-hub__label,.pm-category-hub__more:hover{filter:brightness(1.06)}}.pm-category-hub__crown{position:absolute;left:50%;bottom:47px;transform:translate(-50%);width:27px;height:24px;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(65,43,12,.25))}.pm-category-hub__crown svg{display:block;width:100%;height:100%}@media(min-width:750px){.pm-category-hub__crown{bottom:57px}}.pm-category-hub__label--gold{background:linear-gradient(155deg,#f6dfa6,#d9b765 48%,#ebcf8b);color:#35260f;border-color:#ffe8b58c;box-shadow:inset 0 1px #fff7dacc,inset 0 -1px #9267231f,0 2px 6px #3f2a0c1a;text-shadow:0 1px 0 rgba(255,248,221,.24)}@media(min-width:990px){.pm-category-hub__grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:var(--pmc-row-desktop);gap:14px}.pm-category-hub__tile{grid-column:auto;grid-row:auto}.pm-category-hub__label,.pm-category-hub__tile--4 .pm-category-hub__label{padding-left:12px;padding-right:12px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pm-category-hub__label,.pm-category-hub__more{background:#fffdf8f0}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pm-category-hub__label--gold{background:#977025}}.pm-category-view-hidden,.pm-category-detail[hidden]{display:none!important}.pm-category-detail__back{display:inline-flex;align-items:center;min-height:48px;margin:0 0 20px;color:inherit;text-underline-offset:4px}.pm-category-detail__title{font-family:var(--font-heading-family,inherit);font-size:clamp(28px,4vw,42px);font-weight:var(--font-heading-weight,400);margin:0 0 24px}.pm-partner-brand{background:var(--pm-bg);color:var(--pm-ink);padding:28px 16px 32px;font-family:var(--font-body-family,inherit)}.pm-partner-brand *{box-sizing:border-box}.pm-partner-brand__inner{max-width:1100px;margin:auto}.pm-partner-brand header{text-align:center;max-width:680px;margin:0 auto 24px}.pm-partner-brand header>p{font-size:9px;letter-spacing:.14em;font-weight:600;margin:0 0 10px}.pm-partner-brand h2{font:400 var(--pm-brand-title-mobile)/var(--pm-brand-title-leading) var(--font-heading-family);letter-spacing:-.025em;margin:0;text-wrap:balance;overflow-wrap:anywhere}.pm-partner-brand h2.pm-brand-title-italic{font-family:var(--font-italic-family);font-style:var(--font-italic-style,italic);font-weight:var(--font-italic-weight,400)}.pm-partner-brand h2.pm-brand-title-bold{font-weight:700}.pm-partner-brand__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pm-partner-brand__tile{position:relative;isolation:isolate;overflow:hidden;min-width:0;border-radius:18px;background:var(--tile-bg,#efdee5);color:var(--tile-ink,#30272d)}.pm-partner-brand__tile--copy{min-height:184px;display:flex}.pm-partner-brand__image,.pm-partner-brand__tile>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.pm-partner-brand__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:20px 16px}.pm-partner-brand__eyebrow{font-size:8px;line-height:1.4;font-weight:600;letter-spacing:.075em;margin:0 0 15px}.pm-partner-brand__metric{font:500 clamp(32px,10vw,44px)/1 var(--font-heading-family);letter-spacing:-.055em;font-variant-numeric:lining-nums;margin:0 0 12px;color:inherit}.pm-partner-brand h3{font:500 13px/1.35 var(--font-heading-family);letter-spacing:-.015em;margin:0 0 9px;color:inherit;text-wrap:pretty}.pm-partner-brand__description{font-size:10px;line-height:1.6;color:inherit;opacity:.8;overflow-wrap:anywhere}.pm-partner-brand__description p{margin:0}.pm-partner-brand__description p+p{margin-top:.5em}.pm-partner-brand__tile--copy:has(>.pm-partner-brand__image):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--tile-bg) var(--tile-image-overlay),transparent)}.pm-partner-brand__tile--photo{grid-column:1/-1;aspect-ratio:2.35;display:flex}.pm-partner-brand__tile--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#fffaf2c2,#fffaf23d 44%,transparent 68%);pointer-events:none}.pm-partner-brand__tile--photo .pm-partner-brand__content{padding:18px;justify-content:flex-start}.pm-partner-brand__tile--photo .pm-partner-brand__eyebrow{font-size:7px;margin-bottom:8px;max-width:52%}.pm-partner-brand__tile--photo h3{font:400 25px/1.06 var(--font-italic-family,var(--font-heading-family));font-style:italic;max-width:54%;margin:0;letter-spacing:-.02em}.pm-partner-brand__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 18px;border:1px solid #ffffffcc;border-radius:999px;background:linear-gradient(135deg,#ffffffe0,#fffaf5b3);color:#30272d;font:500 11px/1.3 var(--font-body-family);text-decoration:none;text-align:center;box-shadow:inset 0 1px #fff,0 4px 12px #30272d0a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-top:14px}.pm-partner-brand__tile--photo .pm-partner-brand__button{align-self:flex-end;flex-shrink:0;margin-top:auto}.pm-partner-brand__button:focus-visible{outline:2px solid #735662;outline-offset:3px}@media(hover:hover){.pm-partner-brand__button:hover{background:#fffaf2}}@media(min-width:990px){.pm-partner-brand{padding:40px 32px}.pm-partner-brand header{margin-bottom:28px}.pm-partner-brand h2{font-size:var(--pm-brand-title-desktop)}.pm-partner-brand__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pm-partner-brand__tile--copy{min-height:230px}.pm-partner-brand__content{padding:26px 22px}.pm-partner-brand__eyebrow{font-size:9px;margin-bottom:20px}.pm-partner-brand__metric{font-size:48px;margin-bottom:16px}.pm-partner-brand h3{font-size:15px}.pm-partner-brand__description{font-size:12px}.pm-partner-brand__tile--photo{aspect-ratio:4.5}.pm-partner-brand__tile--photo .pm-partner-brand__content{padding:26px 30px}.pm-partner-brand__tile--photo .pm-partner-brand__eyebrow{font-size:9px}.pm-partner-brand__tile--photo h3{font-size:36px}.pm-partner-brand__button{font-size:12px}}@media(prefers-reduced-motion:reduce){.pm-partner-brand__tile,.pm-partner-brand__button{transition:none}}.pm-partner-brand{background:radial-gradient(ellipse at 12% 44%,#f7d4e04d,transparent 45%),radial-gradient(ellipse at 88% 54%,#ffe8ad59,transparent 44%),var(--pm-bg)}.pm-partner-brand .pm-partner-brand__tile--copy{border-radius:22px;background:linear-gradient(145deg,#ffffff91,#ffffff24 46%,#ffffff52),color-mix(in srgb,var(--tile-bg) 62%,transparent);box-shadow:inset 0 1px #ffffffed,inset 0 0 0 1px #ffffff94,inset 0 -1px #e4bcc926,0 8px 22px #9b5c700c;backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%)}.pm-partner-brand .pm-partner-brand__tile--copy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:2;background:radial-gradient(ellipse at 8% 0%,#ffffff52,transparent 58%);box-shadow:inset 1px 1px #fff9}.pm-partner-brand .pm-partner-brand__tile--photo{border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff94,0 8px 22px #9b5c700c}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pm-partner-brand .pm-partner-brand__tile--copy{background:linear-gradient(145deg,#ffffff70,#ffffff10),var(--tile-bg)}}.pm-partner-brand{background:var(--pm-bg)}.pm-partner-brand .pm-partner-brand__tile--copy{background:linear-gradient(145deg,#fff6,#ffffff0d 55%,#ffffff26),color-mix(in srgb,var(--tile-bg) 90%,transparent);box-shadow:inset 0 1px #ffffffed,inset 0 0 0 1px #e5bfca66,0 5px 16px #9b5c7010;backdrop-filter:blur(16px) saturate(110%);-webkit-backdrop-filter:blur(16px) saturate(110%)}.pm-partner-brand .pm-partner-brand__tile--copy:after{background:radial-gradient(ellipse at 8% 0%,#ffffff26,transparent 55%);box-shadow:inset 1px 1px #ffffffb3}.pm-partner-brand .pm-partner-brand__description{opacity:.9}.pm-partner-brand__contact-note{max-width:520px;margin:14px auto 0;font:400 12px/1.65 var(--font-body-family);color:var(--pm-ink);opacity:.8;text-wrap:pretty}.pm-partner-brand__contact-note p{margin:0}.pm-partner-brand__contact-note a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.pm-partner-brand__contact-note a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:750px){.pm-partner-brand__contact-note{font-size:14px;margin-top:16px}}body:has(.pm-partner-collage) #pm-shop-all-float{display:none!important}.pm-partner-collage{background:var(--pm-bg);font-family:var(--font-body-family,inherit);padding:0;margin:0}.pm-partner-collage *{box-sizing:border-box}.pm-partner-collage__inner{max-width:none;width:100%;margin:0}.pm-partner-collage__banner{position:relative;isolation:isolate;aspect-ratio:4/3;margin:0;border-radius:0;overflow:hidden;background:var(--pm-accent)}.pm-partner-collage__banner>img,.pm-partner-collage__banner>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.pm-partner-collage__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000005 20%,#201519ad);pointer-events:none}.pm-partner-collage__intro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:28px 18px;color:var(--pm-ink)}.pm-partner-collage__eyebrow{font-size:9px;line-height:1.4;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px}.pm-partner-collage h1{font:400 30px/1.15 var(--font-heading-family);letter-spacing:-.025em;text-transform:none;color:inherit;margin:0 0 22px;max-width:600px;text-wrap:balance}.pm-partner-collage h1.pm-heading-italic{font-family:var(--font-italic-family);font-style:italic}.pm-partner-collage h1.pm-heading-bold{font-weight:700}.pm-partner-collage__buttons{display:flex;gap:10px;justify-content:center;width:100%;max-width:420px}.pm-partner-collage__buttons a{display:inline-flex;align-items:center;justify-content:center;gap:20px;flex:1;min-height:44px;padding:10px 16px;border:1px solid #fffaf2;border-radius:999px;background:#fffaf2;color:#111;font:400 11px/1.3 var(--font-body-family);text-decoration:none;transition:transform .18s,background .18s}.pm-partner-collage__buttons .pm-partner-collage__instagram{background:#ffffff20;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pm-partner-collage__buttons a:focus-visible{outline:2px solid white;outline-offset:4px}@media(hover:hover){.pm-partner-collage__buttons a:hover{transform:translateY(-2px);background:#f3d5df;color:#111}}.pm-partner-collage__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;margin:0}.pm-partner-collage__tile{aspect-ratio:7/8;min-width:0;margin:0;border:0;overflow:hidden;background:var(--pm-accent)}.pm-partner-collage__tile img,.pm-partner-collage__tile svg{width:100%;height:100%;object-fit:cover;display:block}#pm-partnership-options{scroll-margin-top:140px}@media(min-width:750px){.pm-partner-collage__banner{margin:0;aspect-ratio:2.35}.pm-partner-collage__intro{padding:40px}.pm-partner-collage h1{font-size:46px}.pm-partner-collage__buttons a{font-size:12px;padding:12px 30px}}@media(max-width:989px){.pm-partner-collage__tile:nth-child(n+9){display:none}}@media(min-width:990px){.pm-partner-collage__inner{max-width:none;width:100%}.pm-partner-collage__banner{max-width:none;margin:0;aspect-ratio:auto;height:366px}.pm-partner-collage__grid{grid-template-columns:repeat(7,minmax(0,1fr))}.pm-partner-collage__tile{aspect-ratio:1/1}.pm-partner-collage__tile:nth-child(n+8){display:none}}@media(prefers-reduced-motion:reduce){.pm-partner-collage__intro a{transition:none;transform:none}}.pm-partner-collage__buttons a{min-height:44px;border-radius:999px;font-family:var(--font-body-family);font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.01em;text-transform:none;transition:background .18s ease,box-shadow .18s ease,transform .18s ease;box-shadow:inset 0 1px #ffffff80,0 4px 12px #3020280a}.pm-partner-collage__buttons .pm-partner-collage__instagram{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#ffffffb3}@media(min-width:750px){.pm-partner-collage__buttons a{font-size:12px}}@media(prefers-reduced-motion:reduce){.pm-partner-collage__buttons a{transition:none;transform:none}}@media(prefers-reduced-motion:no-preference){body:has(.pm-partner-collage[data-motion=true]) :is(.pm-partner-collage__buttons a,.pm-partner-introduction__button,.pm-partner-about__buttons a,.pm-partner-social__caption a,.pm-partner-social__action a,.pm-partner-models__contact a,.pm-partner-models__content>a):active{transform:scale(.97);transition-duration:90ms}}@media(prefers-reduced-motion:no-preference){body:has(.pm-partner-collage[data-motion=true]) :is(.pm-partner-values__card,.pm-partner-brand__tile,.pm-partner-social__item){transition:translate .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease}body:has(.pm-partner-collage[data-motion=true]) :is(.pm-partner-collage__tile img,.pm-partner-brand__tile--photo>img,.pm-partner-about__image>img){transition:scale .7s cubic-bezier(.16,1,.3,1)}body:has(.pm-partner-collage[data-motion=true]) :is(.pm-partner-collage__buttons a,.pm-partner-brand__button,.pm-partner-about__buttons a,.pm-partner-introduction__button,.pm-partner-social a,.pm-partner-models a){transition:translate .22s ease,scale .16s ease,box-shadow .22s ease,background .22s ease;touch-action:manipulation}body:has(.pm-partner-collage[data-motion=true]) :is(.pm-partner-collage__buttons a,.pm-partner-brand__button,.pm-partner-about__buttons a,.pm-partner-introduction__button,.pm-partner-social a,.pm-partner-models a):active{transform:none;translate:0 1px;scale:.975}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){body:has(.pm-partner-collage[data-motion=true]) :is(.pm-partner-values__card,.pm-partner-brand__tile,.pm-partner-social__item):hover{translate:0 -3px;box-shadow:inset 0 1px #ffffffb3,0 12px 26px #73566216}body:has(.pm-partner-collage[data-motion=true]) :is(.pm-partner-collage__tile,.pm-partner-brand__tile--photo,.pm-partner-about__image):hover>img{scale:1.035}body:has(.pm-partner-collage[data-motion=true]) :is(.pm-partner-collage__buttons a,.pm-partner-brand__button,.pm-partner-about__buttons a,.pm-partner-introduction__button,.pm-partner-social a,.pm-partner-models a):hover{transform:none;translate:0 -2px;box-shadow:inset 0 1px #ffffffa6,0 7px 18px #73566222}}body:has(.pm-partner-collage) :is(.pm-partner-brand__button,.pm-partner-introduction__button,.pm-partner-social a):focus-visible{outline:2px solid #735662;outline-offset:4px}body:has(.pm-partner-collage) :is(.pm-partner-brand__button,.pm-partner-about__buttons a,.pm-partner-introduction__button,.pm-partner-collage__buttons a,.pm-partner-models__contact a){background:linear-gradient(145deg,#ffffffe0,#fffaf5a8);color:#30272d;border:1px solid #ffffffc7;box-shadow:inset 0 1px #fff,inset 0 -1px #e4bcc933,0 5px 16px #30272d10;backdrop-filter:blur(16px) saturate(115%);-webkit-backdrop-filter:blur(16px) saturate(115%);border-radius:999px}body:has(.pm-partner-collage) .pm-partner-models__tabs{background:linear-gradient(145deg,#ffffff91,#fffaf552);border-color:#ffffffb3;box-shadow:inset 0 1px #ffffffed,0 5px 16px #30272d0a;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}@media(hover:hover)and (pointer:fine){body:has(.pm-partner-collage) :is(.pm-partner-brand__button,.pm-partner-about__buttons a,.pm-partner-introduction__button,.pm-partner-collage__buttons a,.pm-partner-models__contact a):hover{background:linear-gradient(145deg,#fff,#fffaf5df);color:#30272d}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body:has(.pm-partner-collage) :is(.pm-partner-brand__button,.pm-partner-about__buttons a,.pm-partner-introduction__button,.pm-partner-collage__buttons a,.pm-partner-models__contact a){background:#fffaf2}}body:has(.pm-partner-collage){--pm-ui-edge:#e5bfca80;--pm-ui-shadow:0 5px 16px #9b5c7010}body:has(.pm-partner-collage) :is(.pm-partner-values,.pm-partner-models,.pm-partner-compare,.pm-partner-about,.pm-partner-introduction,.pm-partner-social){padding-inline:16px}body:has(.pm-partner-collage) :is(.pm-partner-values__inner,.pm-partner-models__inner,.pm-partner-compare__inner,.pm-partner-about__inner){max-width:1100px}body:has(.pm-partner-collage) :is(.pm-partner-brand__button,.pm-partner-about__buttons a,.pm-partner-introduction__button,.pm-partner-collage__buttons a,.pm-partner-models__contact a){background:linear-gradient(145deg,#ffffffed,#fff4f7d9);color:#302b35;border-color:var(--pm-ui-edge);box-shadow:inset 0 1px #fff,var(--pm-ui-shadow);min-height:44px;letter-spacing:.015em}body:has(.pm-partner-collage) .pm-partner-values .pm-partner-values__card{background:linear-gradient(145deg,#ffffffe6,#fff1f5d1);border-color:var(--pm-ui-edge);box-shadow:inset 0 1px #fff,var(--pm-ui-shadow)}body:has(.pm-partner-collage) .pm-partner-models__tabs{background:#f8e2eac9;border-color:var(--pm-ui-edge);box-shadow:inset 0 1px #fff,var(--pm-ui-shadow)}body:has(.pm-partner-collage) .pm-partner-models__tabs:before{background:linear-gradient(145deg,#fff,#fffaf2);border-color:#ffffffed;box-shadow:0 2px 7px #9b5c7014}body:has(.pm-partner-collage) .pm-partner-models__card{border-radius:22px;border-color:var(--pm-ui-edge);box-shadow:inset 0 1px #fff,var(--pm-ui-shadow)}body:has(.pm-partner-collage) :is(.pm-partner-models__for,.pm-partner-models__contact p,.pm-partner-values__card div,.pm-partner-compare header>div){color:#59545e}body:has(.pm-partner-collage) .pm-partner-compare__column--labels{background:linear-gradient(145deg,#ffffffbd,#fff9e8e6);box-shadow:inset 0 0 0 1px var(--pm-ui-edge)}body:has(.pm-partner-collage) .pm-partner-compare__column--other{background:linear-gradient(145deg,#fffdf7,#fff0ce);color:#59545e;box-shadow:inset 0 0 0 1px var(--pm-ui-edge)}body:has(.pm-partner-collage) .pm-partner-compare__column--brand{background:linear-gradient(145deg,#ffffff66,transparent),color-mix(in srgb,var(--pm-accent) 80%,#fff3d8);box-shadow:inset 0 0 0 1px #e5bfca80,var(--pm-ui-shadow)}body:has(.pm-partner-collage) .pm-partner-compare__column>div{border-bottom-color:#9b5c7012}body:has(.pm-partner-collage) :is(.pm-partner-values__card,.pm-partner-models__card,.pm-partner-about__image,.pm-partner-compare__column){border-radius:22px}body:has(.pm-partner-collage) :is(.pm-partner-brand,.pm-partner-about,.pm-partner-models,.pm-partner-values,.pm-partner-introduction,.pm-partner-compare) :is(a,button):focus-visible{outline:2px solid #735662;outline-offset:4px}@media(min-width:750px){body:has(.pm-partner-collage) :is(.pm-partner-values,.pm-partner-models,.pm-partner-compare,.pm-partner-about,.pm-partner-introduction,.pm-partner-social){padding-inline:32px}}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map?subset=AAAAAAAAAAABAAw */
