:root{--aph-cta: #F49AC1;--aph-cta-ink: #000000;--aph-cta-hover: #333333;--aph-cta-hover-ink: #FFFFFF;--aph-soft: #F2DDE3;--aph-softer: #FBF0F2}.aph-btn--cta{background:var(--aph-cta);color:var(--aph-cta-ink);border-color:var(--aph-cta)}.aph-btn--cta:hover{background:var(--aph-cta-hover);color:var(--aph-cta-hover-ink);border-color:var(--aph-cta-hover);opacity:1}.aph-btn--cta[disabled]:hover{background:var(--aph-cta);color:var(--aph-cta-ink);border-color:var(--aph-cta)}.aph-solo-add form{margin:0}.aph-solo-add .aph-btn{min-height:56px;padding:0 36px}.aph-sh{background:var(--aph-plum);color:var(--aph-cream)}.aph-sh__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:clamp(620px,82vh,880px)}.aph-sh__media{position:relative;order:2;overflow:hidden;background:#2e141c}.aph-sh__media picture{display:contents}.aph-sh__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.aph-sh__panel{order:1;display:flex;align-items:center;padding:72px 64px 72px max(40px,calc((100vw - 1360px)/2 + 40px))}.aph-sh__text{display:flex;flex-direction:column;gap:22px;max-width:520px}.aph-sh__top,.aph-sh__bottom{display:flex;flex-direction:column;gap:22px}.aph-sh .aph-eyebrow{color:var(--aph-blush)}.aph-sh__title{font-family:var(--aph-serif);font-style:italic;font-weight:400;font-size:104px;line-height:.95;letter-spacing:0;margin:0;color:var(--aph-ivory);text-transform:none!important}.aph-sh__lead{font-size:18px;line-height:1.65;color:#d9c6cd}.aph-sh__price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.aph-sh__amount{font-family:var(--aph-serif);font-size:34px;line-height:1;color:var(--aph-ivory)}.aph-sh__size{color:var(--aph-muted-dark)}.aph-sh__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:4px}.aph-sh__more{color:var(--aph-blush)}.aph-sh__note{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.5;color:var(--aph-muted-dark)}.aph-sh__note svg{width:20px;height:20px;flex:none;color:var(--aph-blush)}.aph-ss{background:var(--aph-soft);color:var(--aph-ink)}.aph-ss__list{list-style:none;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.aph-ss__item{display:flex;align-items:center;justify-content:center;gap:12px;padding:22px 14px;font-size:14px;line-height:1.4;text-align:left}.aph-ss__item+.aph-ss__item{border-left:1px solid rgba(138,59,83,.18)}.aph-ss__item svg{width:24px;height:24px;flex:none;color:var(--aph-rose-deep)}.aph-sb{padding:96px 0}.aph-sb .aph-ib__gallery{position:static}.aph-sb .aph-ib__info{position:sticky;top:calc(var(--header-height, 0px) + 24px)}.aph-sb__count{position:absolute;right:14px;bottom:14px;z-index:3;padding:6px 12px;background:#160c128c;color:#fff;font-size:12px;letter-spacing:.12em;line-height:1.3;pointer-events:none}.aph-sb .aph-ib__info{gap:20px}.aph-sb__notes{border-top:0;padding-top:0}.aph-sb__buy{flex-wrap:wrap}.aph-sb .aph-ib__add{flex:1 1 220px;min-height:56px;font-size:13px}.aph-sb__express{flex:1 1 100%}.aph-sb__express .shopify-payment-button__button{min-height:56px;border-radius:0}.aph-sb__express .shopify-payment-button__button--unbranded{background:var(--aph-ink);color:var(--aph-ivory);font-family:var(--aph-sans);font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.aph-sb__express .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#3a2430}.aph-sb__express .shopify-payment-button__more-options{color:var(--aph-muted);font-size:13px;text-decoration:underline;margin-top:10px}.aph-sb .aph-ib__details{color:var(--aph-rose-deep)}.aph-snp{background:var(--color-background);color:var(--color-foreground);padding:104px 24px 112px;border-top:1px solid var(--color-border);scroll-margin-top:80px}.aph-snp .aph-pstory__block{max-width:1040px;margin:0 auto}.aph-snp .aph-pstory__notes-head{text-align:center;margin-bottom:52px}.aph-snp .aph-pstory__eyebrow{margin:0 0 16px;text-align:center;font-family:var(--aph-sans);font-size:12px;font-weight:500;letter-spacing:.28em;line-height:1.4;text-transform:uppercase!important;color:var(--color-primary)}.aph-snp .aph-pstory__family{margin:0;font-family:var(--aph-serif);font-style:italic;font-weight:400;font-size:46px;line-height:1.1;letter-spacing:0;color:var(--color-foreground-heading);text-transform:none!important}.aph-snp .aph-pstory__wear{margin:16px 0 0;font-family:var(--aph-serif);font-size:17px;line-height:1.5;color:var(--color-foreground)}.aph-snp .aph-pstory__wear span{margin-right:12px;font-family:var(--aph-sans);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase!important;color:var(--color-primary)}.aph-snp .aph-pyramid{max-width:940px;margin:0 auto;border-top:1px solid var(--color-border)}.aph-snp .aph-tier{display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:44px;border-bottom:1px solid var(--color-border)}.aph-snp .aph-tier__shape{position:relative;min-height:100%}.aph-snp .aph-tier__shape svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.aph-snp .aph-tier__shape polygon{fill:var(--color-primary-button-background)}.aph-snp .aph-tier--1 polygon{fill-opacity:.38}.aph-snp .aph-tier--2 polygon{fill-opacity:.62}.aph-snp .aph-tier--3 polygon{fill-opacity:.9}.aph-snp .aph-tier__body{padding:32px 0 34px}.aph-snp .aph-tier__label{margin:0 0 22px;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px}.aph-snp .aph-tier__name{font-family:var(--aph-sans);font-size:12px;font-weight:500;letter-spacing:.26em;text-transform:uppercase!important;color:var(--color-primary)}.aph-snp .aph-tier__sub{font-family:var(--aph-serif);font-style:italic;font-size:16px;color:rgb(var(--color-foreground-rgb) / .8)}.aph-snp .aph-tier__notes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:26px 28px}.aph-snp .aph-note{width:112px;margin:0;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.aph-snp .aph-note__img{position:relative;width:108px;height:108px;padding:4px;border-radius:50%;border:1px solid var(--color-primary-button-background);display:block}.aph-snp .aph-note__img img{width:100%;height:100%;max-width:none;border-radius:50%;object-fit:cover;display:block;transition:transform .5s ease}.aph-snp .aph-note:hover .aph-note__img img{transform:scale(1.06)}.aph-snp .aph-note__initial{display:none}.aph-snp .aph-note__initial.is-on{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-variant-background);font-family:var(--aph-serif);font-style:italic;font-size:34px;color:var(--color-primary)}.aph-snp .aph-note__name{font-family:var(--aph-serif);font-size:15px;line-height:1.3;color:var(--color-foreground-heading)}.aph-snp .aph-tier__text{margin:22px 0 0;max-width:560px;font-family:var(--aph-serif);font-size:16px;line-height:1.7;color:var(--color-foreground)}.aph-snp .aph-pstory__size{margin:48px 0 0;text-align:center;font-family:var(--aph-sans);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase!important;color:var(--color-primary)}.aph-snp__cta{margin-top:36px;display:flex;justify-content:center}.aph-sf{padding:104px 0}.aph-sf--dark{background:var(--aph-plum);color:var(--aph-cream)}.aph-sf--light{background:var(--aph-ivory);color:var(--aph-ink)}.aph-sf--blush{background:var(--aph-soft);color:var(--aph-ink)}.aph-sf__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center}.aph-sf__grid--flip .aph-sf__media{order:2}.aph-sf__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--aph-shot)}.aph-sf__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.aph-sf__body{display:flex;flex-direction:column;gap:24px;max-width:520px}.aph-sf--dark .aph-eyebrow{color:var(--aph-blush)}.aph-sf--light .aph-eyebrow,.aph-sf--blush .aph-eyebrow{color:var(--aph-rose-deep)}.aph-sf__title{font-size:56px;line-height:1.06;margin:0}.aph-sf--dark .aph-sf__title{color:var(--aph-ivory)}.aph-sf--light .aph-sf__title,.aph-sf--blush .aph-sf__title{color:var(--aph-ink)}.aph-sf__text{font-size:17px;line-height:1.75}.aph-sf__text p+p{margin-top:16px}.aph-sf--dark .aph-sf__text{color:#d9c6cd}.aph-sf--light .aph-sf__text,.aph-sf--blush .aph-sf__text{color:#4a3640}.aph-sf__facts{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 28px}.aph-sf__fact{padding:16px 0;border-top:1px solid rgba(138,59,83,.22);display:flex;flex-direction:column;gap:6px}.aph-sf--dark .aph-sf__fact{border-top-color:#ffc5d333}.aph-sf__fact dt{margin:0}.aph-sf--dark .aph-sf__fact dt{color:var(--aph-muted-dark)}.aph-sf--light .aph-sf__fact dt,.aph-sf--blush .aph-sf__fact dt{color:var(--aph-rose-deep)}.aph-sf__fact dd{margin:0;font-family:var(--aph-serif);font-size:18px;line-height:1.35}.aph-sf .aph-solo-add{margin-top:4px}@media screen and (max-width:999px){.aph-sh__grid{grid-template-columns:minmax(0,1fr);min-height:0}.aph-sh__media{order:0;aspect-ratio:4 / 5;max-height:82vh;width:100%}.aph-sh__panel{order:1;padding:48px 32px 56px}.aph-sh__title{font-size:80px}.aph-ss__list{grid-template-columns:repeat(2,minmax(0,1fr))}.aph-ss__item:nth-child(3){border-left:0}.aph-ss__item:nth-child(n+3){border-top:1px solid rgba(138,59,83,.18)}.aph-sb .aph-ib__info{position:static}.aph-sf__grid{grid-template-columns:minmax(0,1fr);gap:40px}.aph-sf__grid--flip .aph-sf__media{order:0}.aph-sf__body{max-width:none}}@media screen and (max-width:749px){.aph-sh__grid{position:relative}.aph-sh__media{aspect-ratio:4 / 5;max-height:calc(100svh - var(--header-group-height, 120px));min-height:440px}.aph-sh__panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:18px 16px;align-items:stretch;background:linear-gradient(to bottom,#160c1280,#160c1200 30% 66%,#160c12d1)}.aph-sh__text{gap:12px;max-width:none;width:100%;justify-content:space-between}.aph-sh__top{gap:6px}.aph-sh__bottom{gap:10px}.aph-sh__title{font-size:50px;text-shadow:0 1px 18px rgba(22,12,18,.35)}.aph-sh__lead{display:none}.aph-sh__price{gap:10px}.aph-sh__amount{font-size:24px}.aph-sh__size{color:var(--aph-cream)}.aph-sh__actions{gap:12px}.aph-sh__actions .aph-solo-add,.aph-sh__actions .aph-solo-add .aph-btn{width:100%}.aph-sh__more{display:none}.aph-sh__note{font-size:12.5px;gap:8px}.aph-sh__note svg{width:17px;height:17px}.aph-ss__item{justify-content:flex-start;gap:10px;padding:14px 12px;font-size:12.5px}.aph-ss__item svg{width:20px;height:20px}.aph-sb{padding:0 0 56px}.aph-sb__count{right:12px;bottom:12px}.aph-sb .aph-ib__add{flex-basis:160px;padding:0 12px;letter-spacing:.14em}.aph-snp{padding:64px 20px 72px}.aph-snp .aph-pstory__notes-head{margin-bottom:36px}.aph-snp .aph-pstory__eyebrow{font-size:11px}.aph-snp .aph-pstory__family{font-size:34px}.aph-snp .aph-pstory__wear{font-size:15px}.aph-snp .aph-tier{grid-template-columns:52px minmax(0,1fr);column-gap:16px}.aph-snp .aph-tier__body{padding:24px 0 26px}.aph-snp .aph-tier__label{flex-direction:column;gap:4px;margin-bottom:16px}.aph-snp .aph-tier__sub{font-size:14px}.aph-snp .aph-tier__notes{gap:18px 12px}.aph-snp .aph-note{width:78px;gap:8px}.aph-snp .aph-note__img{width:72px;height:72px;padding:3px}.aph-snp .aph-note__initial.is-on{top:3px;right:3px;bottom:3px;left:3px;font-size:26px}.aph-snp .aph-note__name{font-size:12.5px}.aph-snp .aph-tier__text{margin-top:16px;font-size:15px}.aph-snp .aph-pstory__size{margin-top:36px}.aph-snp__cta{margin-top:28px}.aph-snp__cta .aph-solo-add,.aph-snp__cta .aph-solo-add .aph-btn{width:100%}.aph-sf{padding:0 0 56px}.aph-sf__grid{gap:28px}.aph-sf__media{margin:0 -16px}.aph-sf__title{font-size:36px}.aph-sf__text{font-size:16px}.aph-sf__facts{grid-template-columns:minmax(0,1fr)}.aph-sf__fact{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0}.aph-sf__fact dd{font-size:16px;text-align:right}.aph-sf .aph-solo-add,.aph-sf .aph-solo-add .aph-btn{width:100%}}@media(prefers-reduced-motion:reduce){.aph-snp .aph-note__img img{transition:none}}.aph-give__body{display:contents}.aph-give>.aph-give__body>.aph-eyebrow{order:-1}.aph-values--give .aph-values__grid,.aph-values--standards .aph-values__grid{grid-template-columns:minmax(0,1fr)}.aph-values--give{padding:40px 0 0}.aph-values--give .aph-give{min-height:0;flex-direction:row;align-items:center;gap:56px;padding:44px 56px}.aph-values--give .aph-give__num{flex:none;font-size:132px}.aph-values--give .aph-give__body{display:flex;flex-direction:column;gap:12px;max-width:760px}.aph-values--give .aph-give__text{font-size:22px}.aph-values--give .aph-give .aph-link{margin-top:6px}@media screen and (min-width:750px){.shopify-section:has(.aph-values--give)+.shopify-section .aph-sb{padding-top:48px}}.aph-values--standards .aph-std{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px}.aph-values--standards .aph-std__body{padding:64px 72px;gap:20px}.aph-values--standards .aph-std__title{font-size:40px}.aph-values--standards .aph-std__text{font-size:17px;max-width:520px}@media screen and (max-width:749px){.aph-values--give{padding:16px 0}.aph-values--give .aph-give{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:10px;align-items:center;padding:20px 18px 22px}.aph-values--give .aph-give__body{display:contents}.aph-values--give .aph-give__num{grid-column:1;grid-row:1;font-size:64px;line-height:.9}.aph-values--give .aph-give .aph-eyebrow{grid-column:2;grid-row:1}.aph-values--give .aph-give__text,.aph-values--give .aph-give__small,.aph-values--give .aph-give .aph-link{grid-column:1 / -1}.aph-values--give .aph-give__text{font-size:17px;line-height:1.45}.aph-values--give .aph-give__small{font-size:13px;line-height:1.6}.aph-values--give .aph-give .aph-link{justify-self:start;margin-top:2px}.aph-values--standards .aph-std{grid-template-columns:minmax(0,1fr);min-height:0}.aph-values--standards .aph-std__body{padding:26px 22px 30px;gap:16px}.aph-values--standards .aph-std__title{font-size:26px}.aph-values--standards .aph-std__text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/aph-solo.css.map */
