.ayla-selection{max-width:1360px;margin:auto;padding:56px 24px;color:var(--ayla-ink)}.ayla-selection__header{max-width:650px;margin:0 auto 28px;text-align:center}.ayla-selection__header h2{font-family:var(--font-heading-family),Poppins,sans-serif;font-size:clamp(25px,3vw,38px);line-height:1.2;color:var(--ayla-cherry-dark)}.ayla-selection__header p{color:var(--ayla-muted);line-height:1.65}.ayla-selection__eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.ayla-selection__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px}.ayla-selection__tabs button{border:1px solid var(--ayla-line);border-radius:999px;padding:12px 20px;background:#fff;color:var(--ayla-ink);cursor:pointer;font:inherit;min-height:44px}.ayla-selection__tabs button[aria-selected=true]{background:var(--ayla-cherry);color:#fff;border-color:var(--ayla-cherry)}.ayla-selection__panel[hidden]{display:none}.ayla-selection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.ayla-selection__grid:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}.ayla-selection-card{display:block;min-width:0;text-decoration:none;color:var(--ayla-ink)}.ayla-selection-card__media{position:relative;overflow:hidden;border-radius:22px;background:var(--ayla-blush-soft);aspect-ratio:4/5}.ayla-selection-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.ayla-selection-card:hover .ayla-selection-card__image{transform:scale(1.025)}.ayla-selection-card__badges{position:absolute;top:12px;left:12px;right:12px;display:flex;flex-wrap:wrap;gap:5px}.ayla-selection-card__sale,.ayla-selection-card__soldout{border-radius:999px;padding:5px 10px;font-size:11px;line-height:1.4;font-weight:600;background:var(--ayla-cherry);color:#fff}.ayla-selection-card__soldout{background:#fff;color:var(--ayla-ink)}.ayla-selection-card__info{padding:15px 2px}.ayla-selection-card__info h3{margin:0 0 8px;font-family:var(--font-heading-family),Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.5}.ayla-selection-card__price{display:flex;flex-wrap:wrap;gap:8px;color:var(--ayla-cherry);font-weight:600}.ayla-selection-card__price s{color:var(--ayla-muted);font-weight:400}.ayla-selection__link{display:table;margin:25px auto 0;color:var(--ayla-cherry);border-bottom:1px solid currentColor;padding:8px 0}@media(max-width:989px){.ayla-selection__grid{gap:16px}}@media(max-width:749px){.ayla-selection{padding:36px 16px}.ayla-selection__grid,.ayla-selection__grid:has(>:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ayla-selection__tabs{gap:6px}.ayla-selection__tabs button{padding:10px 14px;font-size:12px}.ayla-selection-card__media{border-radius:16px}.ayla-selection-card__info h3{font-size:13px}.ayla-selection-card__badges{top:8px;left:8px;right:8px}.ayla-selection-card__sale,.ayla-selection-card__soldout{font-size:10px}}.ayla-hero .clean-saege-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;justify-content:center;height:clamp(560px,45.833vw,760px);padding:70px 24px;background:#571010;overflow:hidden}.ayla-hero__media,.ayla-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.ayla-hero__image{object-fit:cover;object-position:center}.ayla-hero .clean-saege-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(20 8 9 / 32%),transparent 35%,rgb(20 8 9 / 46%));pointer-events:none}.ayla-hero .clean-saege-content{position:relative;z-index:1;text-align:center;max-width:820px}.ayla-hero .clean-saege-eyebrow{margin:0 0 14px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#fff}.ayla-hero .clean-saege-title{margin:0 0 28px;font-size:clamp(34px,4.4vw,64px);line-height:1.12;font-weight:500;color:#fff}.ayla-hero .clean-saege-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;background:#73131a;border:1px solid #ffe2e2;border-radius:999px;color:#fff;font-size:13px;font-weight:600;text-decoration:none}.ayla-hero .clean-saege-button:hover{background:#571010}.ayla-hero--artwork .clean-saege-hero{height:auto;min-height:0!important;aspect-ratio:2 / 1;padding:0 24px 5%}.ayla-hero--artwork .clean-saege-hero:after{display:none}.ayla-hero--artwork .ayla-hero__image{object-fit:contain}body.template-index:has(.ayla-hero--artwork) .body-content-wrapper>.section-header-navigation{position:relative!important;background:#73131a!important}body.template-index:has(.ayla-hero--artwork) .section-header-navigation .header-navigation{background:#73131a!important}body.template-index:has(.ayla-hero--artwork) .section-header-navigation :is(.menu-lv-1__action,.header__icon,.header__search,.header-icons>a){color:#ffe2e2!important;--i-color: #ffe2e2}body.template-index:has(.ayla-hero--artwork) .section-header-navigation .header-icons :is(.header__icon,.stroke-icon)>svg{fill:#ffe2e2!important;stroke:#ffe2e2!important}body.template-index:has(.ayla-hero--artwork) .section-header-navigation .cart-count-bubble{background:#ffe2e2!important;color:#73131a!important}@media(max-width:1024px){body.template-index:has(.ayla-hero--artwork) .body-content-wrapper>.section-header-mobile{position:relative!important;top:auto!important}.ayla-hero--artwork .clean-saege-hero{display:block;height:auto!important;min-height:0!important;aspect-ratio:auto;padding:0;background:#fff6f5}.ayla-hero--artwork .ayla-hero__media{position:relative;inset:auto;display:block;width:100%;height:auto;aspect-ratio:auto;overflow:visible}.ayla-hero--artwork .ayla-hero__image{position:relative;inset:auto;display:block;width:100%!important;max-width:100%;height:auto!important;max-height:none;object-fit:contain!important;transform:none}.ayla-hero--artwork .clean-saege-content{max-width:none;padding:18px 20px 22px}}@media(max-width:749px){.ayla-hero .clean-saege-hero{height:auto;min-height:480px;aspect-ratio:3 / 4;padding:110px 20px 40px}.ayla-hero .clean-saege-title{font-size:clamp(28px,8vw,38px);line-height:1.15;margin-bottom:22px}.ayla-hero .clean-saege-eyebrow{font-size:11px}.ayla-hero--artwork .clean-saege-hero{display:block;min-height:0;aspect-ratio:auto;padding:0;background:#fff6f5}.ayla-hero--artwork .clean-saege-content{padding:18px 20px 22px}}.ayla-ring-guide-footer{padding:18px 20px;text-align:center;background:#fff6f5;border-top:1px solid #ecd3d5}.ayla-ring-guide-footer a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:10px 16px;color:#73131a;font-family:var(--font-body-family),Poppins,sans-serif;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.ayla-ring-guide-footer a:focus-visible{outline:3px solid #b34d59;outline-offset:3px}.ayla-gift{display:block;margin:16px 0}.ayla-gift__card{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--ayla-line);border-radius:16px;background:var(--ayla-blush-soft);cursor:pointer}.ayla-gift__card input{display:block!important;visibility:visible!important;position:static!important;-webkit-appearance:auto!important;appearance:auto!important;opacity:1!important;width:20px!important;height:20px!important;min-width:20px;margin:0;accent-color:var(--ayla-cherry)}.ayla-gift__image{width:56px;height:56px;object-fit:cover;border-radius:10px}.ayla-gift__copy{display:grid;gap:4px;color:var(--ayla-ink);font-size:13px;line-height:1.5}.ayla-gift__copy strong{font-weight:500}.ayla-gift__copy>span{color:var(--ayla-cherry)}.ayla-gift__status{display:block;font-size:12px;color:var(--ayla-muted);margin-top:4px}.ayla-gift[aria-busy=true]{opacity:.65}#halo-cart-sidebar .ayla-gift{padding-inline:20px}.ayla-ring-guide-dialog{width:min(760px,calc(100% - 24px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:22px;background:#fffaf9;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 90px #24090c40}.ayla-ring-guide-dialog::backdrop{background:#190c0d8c}.ayla-ring-guide-dialog__close{display:flex;justify-content:flex-end;position:sticky;top:0;height:0;z-index:2;margin:0}.ayla-ring-guide-dialog__close button{width:48px;height:48px;margin:6px;padding:0;border:1px solid #edc5c7;border-radius:50%;background:#fffaf9;color:#73131a;font-size:28px;line-height:1;cursor:pointer}.ayla-ring-guide-dialog .ayla-ring-guide__header{padding-right:64px}.ayla-ring-guide-product-link{margin:12px 0}.ayla-ring-guide-product-link a{display:inline-flex;align-items:center;min-height:48px;padding:10px 0;font-family:var(--font-body-family),Poppins,sans-serif;font-size:14px;color:#73131a;text-decoration:underline;text-underline-offset:4px}.ayla-ring-guide-dialog button:focus-visible,[data-ayla-ring-guide-open]:focus-visible{outline:3px solid #b34d59;outline-offset:3px}html:has(.ayla-ring-guide-dialog[open]){overflow:hidden}.ayla-ring-guide{color:#322726;font-family:var(--font-body-family),Poppins,sans-serif;text-align:left}.ayla-ring-guide,.ayla-ring-guide *{box-sizing:border-box}.ayla-ring-guide__header{padding:32px 28px;background:#73131a;color:#ffe2e2;border-radius:22px 22px 0 0}.ayla-ring-guide__header p{margin:8px 0 0;font-size:14px;line-height:1.6}.ayla-ring-guide__header p:first-child{margin:0 0 10px;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.ayla-ring-guide__header :is(h1,h2){color:inherit;font-family:inherit;font-size:clamp(25px,4vw,36px);line-height:1.2;margin:0;font-weight:600}.ayla-ring-guide__body{padding:24px 28px;background:#fffaf9;border-radius:0 0 22px 22px}.ayla-ring-guide__table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:0;font-size:16px;line-height:1.5}.ayla-ring-guide__table caption{text-align:left;color:#625454;margin-bottom:16px;font-size:13px}.ayla-ring-guide__table th,.ayla-ring-guide__table td{padding:12px 8px;text-align:center;border:0;border-bottom:1px solid #ecd3d5;overflow-wrap:anywhere}.ayla-ring-guide__table thead th{background:#ffe2e2;color:#73131a;font-weight:600;font-size:13px}.ayla-ring-guide__table tbody th{color:#73131a;font-weight:700}.ayla-ring-guide__note{font-size:12px;color:#6b5b59;line-height:1.6;margin:16px 0 24px}.ayla-ring-guide__faq{border-top:1px solid #ecd3d5;padding-top:8px}.ayla-ring-guide__faq summary{padding:14px 0;min-height:48px;cursor:pointer;color:#73131a;font-size:16px;font-weight:600;line-height:1.5}.ayla-ring-guide__faq :is(ol,p){font-size:14px;line-height:1.7}.ayla-ring-guide__faq ol{padding-left:22px;margin:0}.ayla-ring-guide__faq li{margin-bottom:10px}.ayla-ring-guide a{color:#73131a;text-decoration:underline;overflow-wrap:anywhere}@media(max-width:480px){.ayla-ring-guide__header{padding:24px 18px}.ayla-ring-guide__body{padding:18px}.ayla-ring-guide__table th,.ayla-ring-guide__table td{padding:11px 5px}.ayla-ring-guide__table thead th{font-size:12px}.ayla-ring-guide__table thead span{display:block}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
