body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero{min-height:clamp(13.75rem,18vw,17rem)!important}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero__container{--padding-block-start: clamp(2.5rem, 4vw, 3.5rem) !important;--padding-block-end: clamp(2.5rem, 4vw, 3.5rem) !important}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child h1{font-family:var(--font-heading--family);font-size:clamp(1.85rem,3vw,2.75rem);font-weight:400;letter-spacing:.01em;line-height:1.08}body:has(.alk-collection-system) #MainContent>.shopify-section:first-child:not(.hero-wrapper)>.section{--padding-block-start: clamp(2rem, 4vw, 3rem) !important;--padding-block-end: clamp(1.25rem, 3vw, 2rem) !important}.alk-collection-paths{grid-column:var(--centered);display:flex;align-items:center;gap:1.25rem;min-width:0;padding-block:.8rem;border-bottom:1px solid rgba(31,37,31,.15);color:#1f251f}.alk-collection-paths__label{flex:0 0 auto;color:#687368;font-family:var(--font-body--family);font-size:.72rem;font-weight:600;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.alk-collection-paths__scroller{display:flex;align-items:center;gap:.5rem;min-width:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain}.alk-collection-paths__track{position:relative;min-width:0}.alk-collection-paths__cue{display:none}.alk-collection-paths__scroller::-webkit-scrollbar{display:none}.alk-collection-paths__link{flex:0 0 auto;display:inline-flex;align-items:center;min-height:2.1rem;padding:.42rem .78rem;border:1px solid rgba(31,37,31,.18);border-radius:999px;color:inherit;font-family:var(--font-body--family);font-size:.78rem;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.alk-collection-paths__link:hover{border-color:#31543a;background:#31543a0e;color:#31543a}.alk-collection-paths__link--current,.alk-collection-paths__link--current:hover{border-color:#31543a;background:#31543a;color:#fff;cursor:default}.alk-collection-paths__link:focus-visible,.alk-collection-reward__links a:focus-visible{outline:2px solid #31543a;outline-offset:3px}.alk-collection-system .facets-block-wrapper--horizontal{border-bottom:1px solid rgba(31,37,31,.15)}.alk-collection-system .facets--horizontal .facets__form{min-height:3.7rem}.alk-facets-mobile-count{display:none}.alk-collection-system .alk-facets-primary{display:flex;align-items:center;gap:var(--gap-xl)}.alk-collection-system .alk-facets-more{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--minimum-touch-target);color:inherit;font-family:var(--font-body--family);font-size:var(--font-paragraph--size)}.alk-collection-system .alk-facets-more:hover{color:#31543a}.alk-collection-system .alk-facets-more .facets__bubble{width:1.25rem;align-items:center;justify-content:center;border-radius:50%;background:#31543a1a;font-size:.7rem}.alk-collection-system .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}.alk-collection-reward{grid-column:var(--centered);display:grid;grid-template-columns:minmax(12rem,.85fr) minmax(16rem,1.15fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-block:clamp(3.5rem,7vw,6rem) clamp(2rem,4vw,3.5rem);padding-block:clamp(1.75rem,3vw,2.5rem);border-block:1px solid rgba(31,37,31,.15);color:#1f251f}.alk-collection-reward__eyebrow{margin:0 0 .55rem;color:#c99d2d;font-family:var(--font-body--family);font-size:.72rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.alk-collection-reward h2{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.55rem,2.4vw,2.25rem);font-weight:400;line-height:1.12}.alk-collection-reward__copy{max-width:32rem;margin:0;color:#687368;font-family:var(--font-body--family);font-size:.95rem;line-height:1.65}.alk-collection-reward__links{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.alk-collection-reward__links a{display:inline-flex;align-items:center;gap:.45rem;padding-block:.25rem;border-bottom:1px solid rgba(49,84,58,.35);color:#31543a;font-family:var(--font-body--family);font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-decoration:none;text-transform:uppercase}.alk-collection-reward__links a span{transition:transform .16s ease}.alk-collection-reward__links a:hover span{transform:translate(.2rem)}.alk-collection-reward-item{grid-column:1 / -1;list-style:none}.alk-collection-reward-item .alk-collection-reward{grid-column:auto;margin-block:clamp(2.5rem,5vw,4rem)}.alk-collection-support{grid-column:var(--centered);max-width:56rem;margin-block:clamp(2rem,4vw,3.5rem) clamp(3rem,6vw,5rem);color:#1f251f}.alk-collection-support h2{margin:0 0 1rem;font-family:var(--font-heading--family);font-size:clamp(1.5rem,2.3vw,2rem);font-weight:400;line-height:1.15}.alk-collection-support p{margin:0;color:#566156;font-family:var(--font-body--family);font-size:clamp(.9rem,1.1vw,1rem);line-height:1.75}@media screen and (min-width:1200px){.alk-collection-system .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (max-width:989px){.alk-collection-reward{grid-template-columns:1fr 1.2fr}.alk-collection-reward__links{grid-column:1 / -1;flex-direction:row;gap:1.5rem}}@media screen and (max-width:749px){body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero{min-height:clamp(11.25rem,55vw,16rem)!important}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero__container{--padding-block-start: 2rem !important;--padding-block-end: 2rem !important}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child h1{font-size:clamp(1.65rem,8vw,2.15rem)}.alk-collection-paths{grid-column:1 / -1;display:block;padding:.72rem var(--page-margin) .78rem}.alk-collection-paths__label{display:block;margin-block-end:.55rem;font-size:.66rem}.alk-collection-paths__scroller{margin-inline:calc(-1 * var(--page-margin));padding-inline:var(--page-margin) calc(var(--page-margin) + 2.25rem);scroll-padding-inline:var(--page-margin)}.alk-collection-paths__track:after{content:"";position:absolute;z-index:1;top:0;right:calc(-1 * var(--page-margin));width:calc(var(--page-margin) + 2.5rem);height:100%;pointer-events:none;background:linear-gradient(90deg,#fff0,rgb(var(--color-background-rgb)) 58%)}.alk-collection-paths__cue{position:absolute;z-index:2;top:50%;right:0;display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border:1px solid rgba(49,84,58,.25);border-radius:50%;background:rgb(var(--color-background-rgb));color:#31543a;font-size:.8rem;transform:translateY(-50%);pointer-events:none}.alk-collection-paths__link{min-height:2rem;font-size:.74rem}.alk-collection-system .facets-toggle{gap:.65rem;border-bottom:1px solid rgba(31,37,31,.15)}.alk-facets-mobile-count{display:block;margin-left:auto;color:#687368;font-family:var(--font-body--family);font-size:.72rem;letter-spacing:.04em;white-space:nowrap}.alk-collection-reward{grid-column:var(--centered);grid-template-columns:1fr;gap:1rem;margin-block:3.5rem 2rem;padding-block:1.75rem}.alk-collection-reward h2{font-size:1.65rem}.alk-collection-reward__copy{font-size:.9rem}.alk-collection-reward__links{grid-column:auto;flex-direction:column;gap:.55rem;margin-block-start:.25rem}.alk-collection-support{grid-column:var(--centered);margin-block:2.5rem 3.5rem}}@media(prefers-reduced-motion:reduce){.alk-collection-paths__link,.alk-collection-reward__links a span{transition:none}}body:has(.alk-collection-system){--alk-ink: #1d2b25;--alk-green: #244c3c;--alk-green-deep: #123b30;--alk-gold: #c59a38;--alk-paper: #fbfaf6;--alk-paper-deep: #f2efe7;--alk-line: rgba(29, 43, 37, .15)}body:has(.alk-collection-system) #MainContent{background:var(--alk-paper)}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero__content-wrapper{z-index:2;align-items:flex-start!important;justify-content:center!important;max-width:min(var(--page-width),calc(100% - 2 * var(--page-margin)));margin-inline:auto;text-align:left}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero__content-wrapper>*{max-width:min(38rem,72vw)}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero__content-wrapper .text-block{text-align:left!important}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child h1{text-wrap:balance;text-shadow:0 1px 20px rgba(0,0,0,.24)}.alk-collection-hero__kicker,.alk-collection-hero__count{position:relative;z-index:2;margin:0;color:#fff;font-family:var(--font-body--family)}.alk-collection-hero__kicker{display:flex;align-items:center;gap:.75rem;font-size:.68rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.alk-collection-hero__kicker:before{content:"";width:2rem;height:1px;background:var(--alk-gold)}.alk-collection-hero__count{padding-top:.2rem;font-size:.82rem;letter-spacing:.035em;line-height:1.45;opacity:.92}.alk-collection-hero__count span{font-weight:700}.alk-collection-system{background:var(--alk-paper)}.alk-collection-paths{padding-block:1rem;border-color:var(--alk-line)}.alk-collection-paths__label{color:#69766f}.alk-collection-paths__link{background:#ffffff9e}.alk-collection-paths__link--current,.alk-collection-paths__link--current:hover{border-color:#31543a;background:#31543a;color:#fff}.alk-collection-paths__link[href*="/collections/new-arrivals"]:not(.alk-collection-paths__link--current){border-color:#c59a3880;background:#c59a3817;color:#876619}.alk-collection-system .facets-block-wrapper--horizontal{border-color:var(--alk-line)}.alk-collection-system .facets--horizontal .facets__form{min-height:4.25rem}.alk-collection-system .product-grid{--product-grid-gap-desktop: clamp(2rem, 3vw, 2.75rem) clamp(.75rem, 1.3vw, 1.25rem);padding-block-start:clamp(.5rem,1.5vw,1rem)}.alk-collection-reward{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:minmax(14rem,.9fr) minmax(17rem,1.15fr) minmax(12rem,auto);margin-block:clamp(3.5rem,7vw,6rem) clamp(3rem,6vw,5rem);padding:clamp(2rem,4vw,3.25rem);border:0;border-radius:2px;background:radial-gradient(circle at 78% 12%,rgba(197,154,56,.14),transparent 34%),linear-gradient(135deg,#173f34 0%,var(--alk-green-deep) 72%);box-shadow:0 16px 42px #14342b1f;color:#fffdf7}.alk-collection-reward:after{content:"";position:absolute;z-index:-1;right:-5rem;bottom:-8rem;width:24rem;aspect-ratio:1;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 2.5rem #ffffff06,0 0 0 5rem #ffffff05}.alk-collection-reward__eyebrow{color:#e2bb5d!important}.alk-collection-reward h2{color:#fffdf7!important}.alk-collection-reward__copy{color:#fffdf7cc!important}.alk-collection-reward__links{align-items:stretch;min-width:11.5rem}.alk-collection-reward__links a{justify-content:space-between;min-height:2.8rem;padding:.7rem .9rem;border:1px solid rgba(226,187,93,.72);color:#f2d486!important}.alk-collection-reward__links a:last-child{min-height:auto;padding:.35rem 0;border-width:0 0 1px;border-color:#ffffff57;color:#ffffffe0!important}.alk-decision-panel{--alk-panel-ink: #172a22;--alk-panel-green: #123b2d;--alk-panel-gold: #c49a3b;width:min(calc(100% - 2 * var(--page-margin)),var(--page-width));margin:clamp(2rem,4vw,3.75rem) auto clamp(1.5rem,3vw,2.75rem);color:var(--alk-panel-ink)}.alk-decision-panel__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) minmax(0,.9fr);border:1px solid rgba(23,42,34,.15);background:#fffdf8}.alk-decision-panel__primary,.alk-decision-panel__questions,.alk-decision-panel__related{min-width:0;padding:clamp(1.35rem,2.4vw,2.25rem)}.alk-decision-panel__primary,.alk-decision-panel__questions{border-right:1px solid rgba(23,42,34,.12)}.alk-decision-panel__eyebrow{margin:0 0 .6rem;color:#8b651d;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.alk-decision-panel :is(h2,h3,p){margin-top:0}.alk-decision-panel h2{margin-bottom:.75rem;font-family:var(--font-heading--family);font-size:clamp(1.55rem,2.35vw,2.15rem);font-weight:400;line-height:1.05}.alk-decision-panel h3{margin-bottom:.9rem;font-family:var(--font-heading--family);font-size:clamp(1.05rem,1.5vw,1.28rem);font-weight:400}.alk-decision-panel__primary>p:not(.alk-decision-panel__eyebrow),.alk-decision-panel__questions details p{color:#526158;font-size:.84rem;line-height:1.58}.alk-decision-panel__trust{display:flex;flex-wrap:wrap;gap:.45rem .85rem;margin-top:1.15rem;padding-top:.9rem;border-top:1px solid rgba(23,42,34,.11);color:#31543a;font-size:.68rem;font-weight:650;letter-spacing:.03em}.alk-decision-panel__trust span:before{margin-right:.35rem;color:var(--alk-panel-gold);content:"\2713"}.alk-decision-panel__questions details{border-top:1px solid rgba(23,42,34,.12)}.alk-decision-panel__questions details:last-child{border-bottom:1px solid rgba(23,42,34,.12)}.alk-decision-panel__questions summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.72rem 0;color:#283a31;font-size:.78rem;line-height:1.35;cursor:pointer;list-style:none}.alk-decision-panel__questions summary::-webkit-details-marker{display:none}.alk-decision-panel__questions summary span{color:#9d7524;font-size:1rem;transition:transform .16s ease}.alk-decision-panel__questions details[open] summary span{transform:rotate(45deg)}.alk-decision-panel__questions details p{margin-bottom:.9rem}.alk-decision-panel__links{display:grid}.alk-decision-panel__links a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.5rem;border-bottom:1px solid rgba(23,42,34,.12);color:inherit;font-size:.78rem;text-decoration:none}.alk-decision-panel__links a:hover,.alk-decision-panel__stone:hover{color:#31543a}.alk-decision-panel__stones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.alk-decision-panel__stone{color:inherit;font-size:.66rem;line-height:1.25;text-align:center;text-decoration:none}.alk-decision-panel__stone-image{display:grid;aspect-ratio:1;margin-bottom:.45rem;place-items:center;background:radial-gradient(circle,rgba(196,154,59,.13),transparent 66%)}.alk-decision-panel__stone img{width:100%;height:100%;object-fit:contain;transition:transform .18s ease}.alk-decision-panel__stone:hover img{transform:translateY(-2px) scale(1.03)}.alk-decision-panel__finder{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.7rem;padding:.95rem clamp(1rem,2vw,1.6rem);background:var(--alk-panel-green);color:#fff;text-decoration:none}.alk-decision-panel__finder-mark{display:grid;width:2rem;height:2rem;border:1px solid rgba(255,255,255,.45);border-radius:50%;place-items:center;color:#e5bd59}.alk-decision-panel__finder strong,.alk-decision-panel__finder small{display:block}.alk-decision-panel__finder strong{margin-bottom:.18rem;font-family:var(--font-heading--family);font-size:1.1rem;font-weight:400}.alk-decision-panel__finder small{color:#ffffffc2;font-size:.7rem;line-height:1.4}.alk-decision-panel__finder-action{min-width:max-content;padding:.62rem .8rem;border:1px solid #d4a942;color:#f1ce72;font-size:.72rem}.alk-decision-panel__finder-action b{margin-left:.35rem}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte){padding-block:clamp(1rem,2vw,2rem) clamp(4rem,8vw,7rem);background:var(--alk-paper-deep)}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte)>.section-background{background:var(--alk-paper-deep)!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte)>.section{width:min(calc(100% - 2 * var(--page-margin)),var(--page-width));margin-inline:auto;padding:clamp(2rem,5vw,4.75rem) clamp(1.25rem,5vw,4.75rem)!important;border:1px solid rgba(29,43,37,.12);border-radius:3px;background:#fffdf8f0;box-shadow:0 24px 60px #1d2b250e}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) .text-block--align-center{text-align:left!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) h2{color:var(--alk-ink);font-family:var(--font-heading--family)!important;font-size:clamp(1.7rem,3vw,2.65rem)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.12;text-wrap:balance}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte{width:100%;color:#435048;font-size:clamp(.92rem,1.1vw,1rem);line-height:1.72}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte>p:not(:has(img)){max-width:74ch}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte>p:first-of-type em{color:#876619;font-family:var(--font-heading--family);font-size:1.08em}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte>div[style*=border-left]{max-width:74rem;margin-block:clamp(1.5rem,3vw,2.25rem)!important;padding:clamp(1.25rem,2.5vw,2rem)!important;border:1px solid rgba(197,154,56,.28)!important;border-left:4px solid var(--alk-gold)!important;border-radius:2px;background:#f7f1e4!important;color:#37453d}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte [class*=aluk-col-][class*=-grid]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(.75rem,1.5vw,1.2rem)!important;margin-block:1.5rem 3rem!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte a[class*=aluk-col-][class$=-card]{border:1px solid rgba(29,43,37,.12)!important;border-radius:2px!important;background:#fffdf9!important;box-shadow:none!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte a[class*=aluk-col-][class$=-card]:hover{border-color:#244c3c6b!important;box-shadow:0 12px 30px #1d2b2517!important;transform:translateY(-3px)}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte a[class*=aluk-col-][class$=-card] img{aspect-ratio:4 / 3!important;object-fit:cover}body:has(.alk-collection-system--stone) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte a[class*=aluk-col-][class$=-card] img[src*=alk-stone-],body:has(.alk-collection-system--stone) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte a[class*=aluk-col-][class$=-card] img[src*=alk-related-]{aspect-ratio:1 / 1!important;padding:clamp(1rem,2vw,1.75rem);background:radial-gradient(circle at 50% 48%,rgba(199,154,50,.11),transparent 48%),var(--alk-family-paper)!important;object-fit:contain!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte div[class*=aluk-col-][class$=-body]{padding:1rem 1rem 1.2rem!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte div[class*=aluk-col-][class$=-title]{color:var(--alk-ink)!important;font-family:var(--font-heading--family)!important;font-size:clamp(.95rem,1.25vw,1.12rem)!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte div[class*=aluk-col-][class$=-faq]{max-width:68rem;margin-block:1.25rem 2.5rem!important;padding:0 clamp(1rem,2vw,1.75rem)!important;border:1px solid rgba(29,43,37,.12);border-radius:2px!important;background:#ffffffad!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte div[class*=aluk-col-][class$=-faq] details{border-color:var(--alk-line)!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte div[class*=aluk-col-][class$=-faq] summary{color:var(--alk-ink)!important;font-family:var(--font-heading--family)!important;font-size:1rem!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte>div[style*=background]:not([style*=border-left]),body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte div[class*=aluk-col-][class$=-cta]{margin-block:2rem 0!important;padding:clamp(1.25rem,2.5vw,2rem)!important;border:1px solid rgba(36,76,60,.2);border-radius:2px!important;background:#244c3c0e!important}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) a{text-underline-offset:.18em}@media screen and (max-width:989px){body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte [class*=aluk-col-][class*=-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.alk-collection-reward{grid-template-columns:1fr 1.2fr}}@media screen and (max-width:749px){body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero__content-wrapper{max-width:calc(100% - 2 * var(--page-margin))}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .hero__content-wrapper>*{max-width:min(27rem,90vw)}.alk-collection-hero__kicker{font-size:.62rem}.alk-collection-hero__count{font-size:.75rem}.alk-collection-paths{background:#ffffff94}.alk-collection-reward{gap:1.2rem;padding:2rem 1.25rem}.alk-collection-reward__links{width:100%}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte){padding-block:0 3.5rem}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte)>.section{width:100%;padding:2.25rem var(--page-margin) 3rem!important;border-inline:0;box-shadow:none}body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) h2{font-size:clamp(1.55rem,7vw,2rem)!important}}@media screen and (max-width:539px){body:has(.alk-collection-system) #MainContent>.section-wrapper:last-child:has(rte-formatter.rte) rte-formatter.rte [class*=aluk-col-][class*=-grid]{grid-template-columns:1fr!important}}body:has(.alk-collection-system),.alk-collection-system{--alk-family-paper: #fbf8f0;--alk-family-paper-deep: #f2eee4;--alk-family-ink: #172a22;--alk-family-green: #123f32;--alk-family-green-deep: #07382c;--alk-family-gold: #c79a32;--alk-family-line: rgba(23, 42, 34, .16)}body:has(.alk-collection-system) #MainContent,.alk-collection-system{background:var(--alk-family-paper)}.alk-fresh-bench{grid-column:var(--full-width);display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);min-height:4.4rem;padding:.9rem max(var(--page-margin),calc((100vw - var(--page-width)) / 2));background:#d0a33d;color:#182a22;text-decoration:none}.alk-fresh-bench__mark{display:grid;width:2rem;aspect-ratio:1;place-items:center;border:1px solid currentColor;border-radius:50%}.alk-fresh-bench strong{font-family:var(--font-heading--family);font-size:clamp(1rem,1.5vw,1.3rem);font-weight:400}.alk-fresh-bench>span:not(.alk-fresh-bench__mark,.alk-fresh-bench__arrow){font-size:.78rem;letter-spacing:.035em}.alk-fresh-bench__arrow{font-size:1.6rem;transition:transform .18s ease}.alk-fresh-bench:hover .alk-fresh-bench__arrow{transform:translate(.3rem)}.alk-collection-system .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))}.alk-finder-card-item{min-width:0;align-self:stretch;list-style:none}.alk-finder-card-item--desktop{display:none}.alk-finder-card-item--mobile{display:list-item}.alk-finder-card{position:relative;isolation:isolate;overflow:hidden;display:flex;height:100%;min-height:21rem;flex-direction:column;justify-content:flex-end;gap:1rem;padding:clamp(1.15rem,4vw,1.65rem);border:1px solid rgba(199,154,50,.32);border-radius:2px;background:radial-gradient(circle at 100% 100%,rgba(199,154,50,.1),transparent 42%),var(--alk-family-green);color:#fffdf7}.alk-finder-card:after{content:"";position:absolute;z-index:-1;right:-4.25rem;bottom:-4.25rem;width:10rem;aspect-ratio:1;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 2rem #ffffff06}.alk-finder-card__mark{display:block;width:2rem;color:var(--alk-family-gold)}.alk-finder-card__mark svg{display:block;width:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.alk-finder-card__content{display:grid;gap:.6rem}.alk-finder-card h2,.alk-finder-card p{margin:0;color:inherit!important}.alk-finder-card h2{font-family:var(--font-heading--family);font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:400;line-height:1.08;text-wrap:balance}.alk-finder-card p{max-width:14rem;font-size:clamp(.78rem,1vw,.92rem);line-height:1.5}.alk-finder-card__link{display:inline-flex;min-height:2.8rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .8rem;border:1px solid rgba(226,187,93,.82);border-radius:2px;color:#f1d27e!important;font-size:.72rem;font-weight:700;letter-spacing:.045em;line-height:1.25;text-decoration:none}.alk-finder-card__link span:last-child{transition:transform .16s ease}.alk-finder-card__link:hover span:last-child{transform:translate(.2rem)}.alk-finder-card__link-desktop{display:none}.alk-finder-card__link-mobile{display:inline}.alk-collection-system .product-grid[product-grid-view=zoom-out] .alk-finder-card-item{display:none}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child h1{font-family:var(--font-heading--family)!important;font-weight:400!important;letter-spacing:-.025em;line-height:.98;text-wrap:balance}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .alk-collection-hero__kicker{color:var(--alk-family-gold)!important}body:has(.alk-collection-system) #MainContent>.hero-wrapper:first-child .alk-collection-hero__count{display:none!important;font-variant-numeric:tabular-nums}@media screen and (min-width:750px){.alk-collection-system .product-grid[product-grid-view=default],.alk-collection-system--type .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))}.alk-finder-card-item--mobile{display:none}.alk-finder-card-item--desktop{display:list-item}.alk-finder-card{min-height:100%;padding:clamp(1.25rem,2vw,1.8rem)}.alk-finder-card__link-desktop{display:inline}.alk-finder-card__link-mobile{display:none}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero{min-height:clamp(28rem,29vw,32rem)!important;background:var(--alk-family-paper)}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__container{background:var(--alk-family-paper)}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__media-grid{inset:0 auto 0 0;width:52%}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:52%;width:48%;max-width:none;margin:0;align-items:flex-start!important;justify-content:center!important;padding:clamp(2.75rem,4.6vw,5rem);background:radial-gradient(circle at 100% 0%,rgba(199,154,50,.055),transparent 34%),var(--alk-family-paper);color:var(--alk-family-ink)!important;text-align:left!important}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__content-wrapper>*,body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__content-wrapper>*{width:min(100%,38rem)!important;margin-inline:0!important;text-align:left!important}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__content-wrapper .text-block,body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__content-wrapper .text-block{align-items:flex-start!important;--text-align: left !important}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__content-wrapper :is(h1,p){color:var(--alk-family-ink)!important;text-shadow:none!important}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child h1{font-size:clamp(3rem,4.2vw,4.4rem)!important}body:has(.alk-collection-system--type) #MainContent>.hero-wrapper:first-child .hero{min-height:clamp(22rem,31vw,28rem)!important}body:has(.alk-collection-system--type) #MainContent>.hero-wrapper:first-child h1{font-size:clamp(2.6rem,4.5vw,4.25rem)!important}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child .section{width:100%;max-width:none;padding-inline:0}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child .section-content-wrapper{position:relative;width:100%;max-width:none;min-height:clamp(26rem,38vw,34rem);margin:0;padding:0;overflow:hidden}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child .text-block:has(>h1){position:absolute;z-index:3;left:clamp(2rem,6vw,6rem);bottom:clamp(7.2rem,10vw,8.5rem);width:min(42rem,70vw);color:#fff}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child h1{color:#fff!important;font-size:clamp(2.8rem,5.2vw,4.8rem)!important;line-height:.98;text-shadow:0 2px 22px rgba(0,0,0,.28)}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0;overflow:hidden}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#061b15b8,#061b1547 52%,#061b150a 82%);pointer-events:none}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child>div,body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>p{position:absolute;z-index:3;left:clamp(2rem,6vw,6rem);width:min(36rem,70vw);height:auto!important;margin:0!important;color:#fff!important}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child>div{display:none!important;top:auto!important;right:auto!important;bottom:clamp(5rem,7.3vw,6rem);color:#e0b95d!important;font-size:.74rem;font-weight:700;letter-spacing:.14em}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child>div *{color:inherit!important}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>p{bottom:clamp(2.1rem,3.6vw,3rem);margin:0;color:#fff!important;font-size:.92rem;line-height:1.45}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero{min-height:clamp(27rem,28vw,31rem)!important;background:var(--alk-family-paper)}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__container{background:var(--alk-family-paper)}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__media-grid{inset:0 0 0 auto;width:48%}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__media-wrapper{background:radial-gradient(circle at 50% 50%,rgba(199,154,50,.11),transparent 42%),var(--alk-family-paper)}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__media-grid{z-index:1}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__media{padding:clamp(2rem,4.4vw,4.75rem);object-fit:contain;object-position:center}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__content-wrapper{position:absolute;top:0;right:48%;bottom:0;left:0;width:52%;max-width:none;margin:0;align-items:flex-start!important;justify-content:center!important;padding:clamp(2.75rem,4.8vw,5.25rem);color:var(--alk-family-ink)!important;text-align:left!important}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__content-wrapper :is(h1,p){color:var(--alk-family-ink)!important;text-shadow:none!important}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .overlay{display:none}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child h1{font-size:clamp(3rem,4.8vw,4.75rem)!important}}@media screen and (min-width:990px){.alk-collection-system .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))}body:has(.alk-collection-system) .column-options-wrapper:has(.column-picker--zoom-out){display:none}}@media screen and (max-width:749px){.alk-decision-panel{width:100%;margin-block:1.5rem 0}.alk-decision-panel__inner{grid-template-columns:1fr;border-inline:0}.alk-decision-panel__primary,.alk-decision-panel__questions,.alk-decision-panel__related{padding:1.45rem var(--page-margin);border-right:0}.alk-decision-panel__primary,.alk-decision-panel__questions{border-bottom:1px solid rgba(23,42,34,.12)}.alk-decision-panel__finder{grid-template-columns:auto minmax(0,1fr);gap:.85rem;min-height:5.6rem;padding:1rem var(--page-margin)}.alk-decision-panel__finder-action{grid-column:2;justify-self:start;margin-top:.25rem}.alk-decision-panel__stones{gap:.4rem}.alk-decision-panel__stone{font-size:.61rem}.alk-fresh-bench{grid-template-columns:auto 1fr auto;min-height:3.5rem;padding-inline:var(--page-margin)}.alk-fresh-bench strong{font-size:.96rem}.alk-fresh-bench>span:not(.alk-fresh-bench__mark,.alk-fresh-bench__arrow){grid-column:2;margin-top:-.6rem;font-size:.67rem}.alk-fresh-bench__arrow{grid-column:3;grid-row:1 / span 2}.alk-collection-system .product-grid{--product-grid-gap-mobile: 1.5rem .65rem !important}.alk-collection-paths{gap:.8rem;padding-block:.7rem}.alk-collection-paths__track{flex:1 1 auto;overflow:hidden}.alk-collection-paths__cue{display:none!important}.alk-finder-card{min-height:clamp(20rem,96vw,26rem)}.alk-finder-card h2{font-size:clamp(1.18rem,5.2vw,1.45rem)}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero{min-height:0!important;background:var(--alk-family-paper)}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__container{display:grid;min-height:0;grid-template-columns:1fr;grid-template-rows:clamp(11.75rem,52vw,14rem) auto;background:var(--alk-family-paper)}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__media-grid{position:relative;inset:auto;grid-column:1;grid-row:1;width:100%;height:100%;z-index:1}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__media-wrapper{display:block!important;width:100%;height:100%}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__media{width:100%;height:100%;object-fit:cover;object-position:center}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__content-wrapper{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;max-width:none;padding:1.55rem var(--page-margin) 1.75rem;align-items:flex-start!important;justify-content:center!important;background:var(--alk-family-paper);color:var(--alk-family-ink)!important;text-align:left!important}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__content-wrapper>*,body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__content-wrapper>*{margin-inline:0!important;text-align:left!important}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__content-wrapper .text-block,body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__content-wrapper .text-block{align-items:flex-start!important;--text-align: left !important}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child .hero__content-wrapper :is(h1,p){color:var(--alk-family-ink)!important;text-shadow:none!important}body:has(.alk-collection-system--intention) #MainContent>.hero-wrapper:first-child h1{font-size:clamp(2.15rem,10vw,2.85rem)!important}body:has(.alk-collection-system--type) #MainContent>.hero-wrapper:first-child .hero{min-height:clamp(19rem,83vw,24rem)!important}body:has(.alk-collection-system--type) #MainContent>.hero-wrapper:first-child h1{font-size:clamp(2.25rem,10vw,3.15rem)!important}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child .section{padding-inline:0}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child .section-content-wrapper{position:relative;width:100%;min-height:26rem;margin:0;padding:0;overflow:hidden}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child .text-block:has(>h1){position:absolute;z-index:3;left:var(--page-margin);bottom:8.4rem;width:calc(100% - (2 * var(--page-margin)));color:#fff}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child h1{color:#fff!important;font-size:clamp(2.35rem,12vw,3.5rem)!important;line-height:.98;text-shadow:0 2px 18px rgba(0,0,0,.32)}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0;overflow:hidden}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#05191314 22%,#051913c2);pointer-events:none}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:60% center}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child>div,body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>p{position:absolute;z-index:3;left:var(--page-margin);width:calc(100% - (2 * var(--page-margin)));height:auto!important;margin:0!important;color:#fff!important}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child>div{display:none!important;top:auto!important;right:auto!important;bottom:5.6rem;color:#e0b95d!important;font-size:.68rem;font-weight:700;letter-spacing:.13em}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>div:first-child>div *{color:inherit!important}body:has(.alk-collection-system[data-collection-handle=new-arrivals]) #MainContent>.section-wrapper:first-child rte-formatter>p{bottom:1.8rem;margin:0;color:#fff!important;font-size:.84rem;line-height:1.45}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero{min-height:clamp(15.75rem,67vw,18rem)!important;background:var(--alk-family-paper)}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__container{display:grid;grid-template-columns:minmax(0,57%) minmax(0,43%);min-height:inherit;background:var(--alk-family-paper)}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__media-grid{position:relative;inset:auto;z-index:1;grid-column:2;grid-row:1;width:100%;height:100%}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__media-wrapper{display:block!important;width:100%;height:100%;background:var(--alk-family-paper)}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__media{padding:1.35rem .75rem 1.35rem 0;object-fit:contain;object-position:center}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__content-wrapper{position:relative;inset:auto;z-index:2;grid-column:1;grid-row:1;width:100%;max-width:none;margin:0;padding:1.55rem .25rem 1.55rem var(--page-margin);align-items:flex-start!important;justify-content:center!important;background:transparent;color:var(--alk-family-ink)!important;text-align:left!important}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .hero__content-wrapper :is(h1,p){color:var(--alk-family-ink)!important;text-shadow:none!important}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child .overlay{display:none}body:has(.alk-collection-system--stone) #MainContent>.hero-wrapper:first-child h1{font-size:clamp(2rem,9.3vw,2.55rem)!important;line-height:.98}}@media(prefers-reduced-motion:reduce){.alk-fresh-bench__arrow,.alk-finder-card__link span:last-child{transition:none}}.alk-integrated-guide{--alk-guide-ink: #172a22;--alk-guide-muted: #526158;--alk-guide-green: #123b2d;--alk-guide-gold: #a97922;width:min(calc(100% - 2 * var(--page-margin)),var(--page-width));margin:clamp(2.25rem,4.5vw,4.5rem) auto clamp(2rem,4vw,3.75rem);color:var(--alk-guide-ink)}.alk-integrated-guide__grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr) minmax(0,.9fr);grid-template-areas:"lead lead facts" "related related related" "choices faq faq" "resources resources resources";border:1px solid rgba(23,42,34,.15);background:#fffdf8}.alk-integrated-guide--intention .alk-integrated-guide__grid{grid-template-areas:"lead lead lead" "related related related" "choices facts faq" "resources resources resources"}.alk-integrated-guide--relic .alk-integrated-guide__grid{grid-template-areas:"lead lead facts" "related related related" "choices faq faq" "resources resources resources"}.alk-integrated-guide--type .alk-integrated-guide__grid{grid-template-areas:"lead lead facts" "related related related" "choices choices choices" "faq faq faq" "resources resources resources"}.alk-integrated-guide__lead,.alk-integrated-guide__facts,.alk-integrated-guide__choices,.alk-integrated-guide__related,.alk-integrated-guide__faq,.alk-integrated-guide__resources{min-width:0;padding:clamp(1.35rem,2.5vw,2.4rem);border-right:1px solid rgba(23,42,34,.12);border-bottom:1px solid rgba(23,42,34,.12)}.alk-integrated-guide__lead{grid-area:lead;display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.58fr);align-content:start;column-gap:clamp(1.25rem,2.6vw,2.75rem)}.alk-integrated-guide__lead>:not(.alk-integrated-guide__lead-image){grid-column:1}.alk-integrated-guide__lead-image{grid-column:2;grid-row:1 / span 4;align-self:center;aspect-ratio:4 / 3;min-height:0;margin:0;overflow:hidden;background:#ebe5d9}.alk-integrated-guide__lead-image img{display:block;width:100%;height:100%;min-height:0;object-fit:cover}.alk-integrated-guide--stone .alk-integrated-guide__lead-image{background:#eee8dc}.alk-integrated-guide--stone .alk-integrated-guide__lead-image img{padding:clamp(.75rem,1.6vw,1.5rem);object-fit:contain}.alk-integrated-guide--stone .alk-integrated-guide__lead-image--owned{aspect-ratio:4 / 3;background:#050606}.alk-integrated-guide--stone .alk-integrated-guide__lead-image--owned img{padding:0;object-fit:cover;object-position:66% center}.alk-integrated-guide__facts{grid-area:facts}.alk-integrated-guide__choices{grid-area:choices}.alk-integrated-guide__related{grid-area:related;border-right:0}.alk-integrated-guide__faq{grid-area:faq;border-right:0}.alk-integrated-guide__resources{grid-area:resources;border:0}.alk-integrated-guide--intention .alk-integrated-guide__lead{border-right:0;background:radial-gradient(circle at 94% 10%,rgba(197,154,56,.1),transparent 31%),#fffdf8}.alk-integrated-guide--relic .alk-integrated-guide__lead{background:#f2ede2}.alk-integrated-guide--type .alk-integrated-guide__lead{background:#f6efe3}.alk-integrated-guide :is(h2,h3,h4,p,dl,dd){margin-top:0}.alk-integrated-guide__eyebrow{margin-bottom:.65rem;color:var(--alk-guide-gold);font-family:var(--font-body--family);font-size:.7rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.alk-integrated-guide h2{max-width:24ch;margin-bottom:.9rem;font-family:var(--font-heading--family);font-size:clamp(1.85rem,3vw,2.85rem);font-weight:400;letter-spacing:-.02em;line-height:1.04;text-wrap:balance}.alk-integrated-guide h3{margin-bottom:.9rem;font-family:var(--font-heading--family);font-size:clamp(1.2rem,1.7vw,1.55rem);font-weight:400;line-height:1.12}.alk-integrated-guide h4{margin-bottom:.2rem;color:var(--alk-guide-ink);font-family:var(--font-body--family);font-size:.8rem;font-weight:700;line-height:1.35}.alk-integrated-guide__lead>p:not(.alk-integrated-guide__eyebrow){max-width:68ch;margin-bottom:.85rem;color:var(--alk-guide-muted);font-family:var(--font-body--family);font-size:clamp(.9rem,1.05vw,1rem);line-height:1.68}.alk-integrated-guide__lead .alk-integrated-guide__note{margin-bottom:0;padding-top:.85rem;border-top:1px solid rgba(23,42,34,.12);color:#31543a;font-size:.82rem}.alk-integrated-guide__facts dl{margin-bottom:0}.alk-integrated-guide__facts dl>div{position:relative;padding:.52rem 0 .52rem 1rem;border-top:1px solid rgba(23,42,34,.11)}.alk-integrated-guide__facts dl>div:before{position:absolute;top:.84rem;left:0;width:.35rem;aspect-ratio:1;border-radius:50%;background:var(--alk-guide-gold);content:""}.alk-integrated-guide__facts dt{color:var(--alk-guide-ink);font-family:var(--font-body--family);font-size:.72rem;font-weight:700;line-height:1.35}.alk-integrated-guide__facts dt a{color:inherit;text-decoration-color:#31543a61;text-decoration-thickness:1px;text-underline-offset:.18rem}.alk-integrated-guide__facts dd{color:var(--alk-guide-muted);font-family:var(--font-body--family);font-size:.78rem;line-height:1.5}.alk-integrated-guide__choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(23,42,34,.11);border-left:1px solid rgba(23,42,34,.11)}.alk-integrated-guide__choice{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;padding:.75rem;border-right:1px solid rgba(23,42,34,.11);border-bottom:1px solid rgba(23,42,34,.11);color:inherit;text-decoration:none}a.alk-integrated-guide__choice{padding-right:2.1rem;transition:background-color .16s ease,color .16s ease}a.alk-integrated-guide__choice:is(:hover,:focus-visible){background:#31543a12;color:#31543a;outline-offset:-3px}.alk-integrated-guide__choice-arrow{position:absolute;top:.76rem;right:.75rem;font-size:.9rem}.alk-integrated-guide__choice-index,.alk-integrated-guide__related-placeholder{display:grid;width:1.85rem;aspect-ratio:1;place-items:center;flex:0 0 auto;border:1px solid rgba(169,121,34,.48);border-radius:50%;color:var(--alk-guide-gold);font-size:.62rem;font-weight:700;letter-spacing:.04em}.alk-integrated-guide__choice-grid p{margin-bottom:0;color:var(--alk-guide-muted);font-size:.75rem;line-height:1.5}.alk-integrated-guide__fit-visual{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:clamp(1.2rem,2.6vw,2.5rem);margin-bottom:1.4rem;padding:clamp(1rem,2vw,1.65rem);background:#f6f0e4;scroll-margin-top:8rem}.alk-integrated-guide__choices[id]{scroll-margin-top:8rem}.alk-integrated-guide__fit-diagram{min-width:0}.alk-integrated-guide__fit-diagram svg{display:block;width:100%;max-height:22rem}.alk-integrated-guide__fit-diagram small{display:block;max-width:62ch;margin-top:.35rem;color:var(--alk-guide-muted);font-size:.68rem;line-height:1.5}.alk-integrated-guide__fit-diagram .alk-fit-body{fill:none;stroke:#172a2247;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.alk-integrated-guide__fit-diagram .alk-fit-line{fill:none;stroke:#31543a;stroke-linecap:round;stroke-width:2.5}.alk-integrated-guide__fit-diagram .alk-fit-line--two{stroke:#54745d}.alk-integrated-guide__fit-diagram .alk-fit-line--three{stroke:#8a6f32}.alk-integrated-guide__fit-diagram .alk-fit-line--four{stroke:#a97922}.alk-integrated-guide__fit-diagram .alk-fit-dot{fill:#fffdf8;stroke:#a97922;stroke-width:2}.alk-integrated-guide__fit-diagram .alk-fit-line--tape{stroke:#31543a;stroke-dasharray:7 5}.alk-integrated-guide__fit-diagram .alk-fit-guide-line{fill:none;stroke:#172a2285;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.alk-integrated-guide__fit-diagram text{fill:var(--alk-guide-ink);font-family:var(--font-body--family);font-size:15px;font-weight:600}.alk-integrated-guide__measure{align-self:center;min-width:0;padding-left:clamp(1rem,2vw,1.8rem);border-left:1px solid rgba(23,42,34,.14)}.alk-integrated-guide__measure ol{margin:0 0 1rem;padding-left:1.2rem;color:var(--alk-guide-muted);font-size:.78rem;line-height:1.6}.alk-integrated-guide__measure li+li{margin-top:.45rem}.alk-integrated-guide__measure>p:not(.alk-integrated-guide__eyebrow){margin-bottom:1rem;color:var(--alk-guide-muted);font-size:.75rem;line-height:1.55}.alk-integrated-guide__measure a{color:#31543a;font-size:.75rem;font-weight:700;text-underline-offset:.2rem}.alk-integrated-guide__related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.2vw,1rem)}.alk-integrated-guide__related{background:radial-gradient(circle at 92% 12%,rgba(169,121,34,.08),transparent 26%),#faf7f0}.alk-integrated-guide__related-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.alk-integrated-guide__related-heading h3,.alk-integrated-guide__related-heading p{margin-bottom:0}.alk-integrated-guide__related-heading p{order:2;color:var(--alk-guide-gold);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.alk-integrated-guide__related-grid a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:.45rem;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:var(--alk-guide-ink);font-size:.84rem;font-weight:600;line-height:1.35;text-decoration:none}.alk-integrated-guide__related-grid a:has(.alk-integrated-guide__related-image){grid-template-columns:minmax(0,1fr) auto}.alk-integrated-guide__related-grid a:hover{color:#31543a}.alk-integrated-guide__related-image{position:relative;display:block;grid-column:1 / -1;width:100%;min-width:0;aspect-ratio:4 / 3;overflow:hidden;background:transparent}.alk-integrated-guide__related-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}.alk-integrated-guide__related-grid a:is(:hover,:focus-visible) .alk-integrated-guide__related-image img{transform:translateY(-.18rem)}.alk-integrated-guide__related-image--cutout{padding:0;background:transparent}.alk-integrated-guide__related-image--cutout img{width:100%;padding:4% 8%;object-fit:contain}.alk-integrated-guide__related-grid a:has(.alk-integrated-guide__related-image--cutout){grid-template-columns:1fr;justify-items:center;text-align:center}.alk-integrated-guide__related-grid a:has(.alk-integrated-guide__related-image--cutout)>span:nth-last-child(2){justify-self:center;text-align:center}.alk-integrated-guide__related-grid a:has(.alk-integrated-guide__related-image--cutout)>span:last-child{display:none}.alk-integrated-guide__related-placeholder{grid-column:1 / -1;width:3rem}.alk-integrated-guide__faq details{border-top:1px solid rgba(23,42,34,.12)}.alk-integrated-guide__faq summary{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;color:var(--alk-guide-ink);cursor:pointer;font-family:var(--font-body--family);font-size:.82rem;font-weight:600;line-height:1.45;list-style:none}.alk-integrated-guide__faq summary::-webkit-details-marker{display:none}.alk-integrated-guide__faq details[open] summary span{transform:rotate(45deg)}.alk-integrated-guide__faq details p{max-width:72ch;margin:-.1rem 0 1rem;color:var(--alk-guide-muted);font-size:.82rem;line-height:1.65}.alk-integrated-guide__resources{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem 1.4rem;background:#f6f3eb;font-size:.72rem;line-height:1.4}.alk-integrated-guide__resources strong{margin-right:auto;color:var(--alk-guide-ink)}.alk-integrated-guide__resources a{color:#31543a;text-decoration-thickness:1px;text-underline-offset:.22rem}.alk-integrated-guide__finder{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:6.4rem;padding:1.2rem clamp(1.4rem,3vw,2.5rem);background:radial-gradient(circle at 87% 25%,rgba(197,154,56,.15),transparent 32%),var(--alk-guide-green);color:#fffdf7;text-decoration:none}.alk-integrated-guide__finder-mark{display:grid;width:2.5rem;aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.34);border-radius:50%;color:#e6bd59}.alk-integrated-guide__finder strong,.alk-integrated-guide__finder small{display:block}.alk-integrated-guide__finder strong{margin-bottom:.15rem;font-family:var(--font-heading--family);font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:400}.alk-integrated-guide__finder small{color:#fffdf7c7;font-size:.76rem;line-height:1.5}.alk-integrated-guide__finder-action{display:inline-flex;align-items:center;gap:.5rem;min-height:2.8rem;padding:.65rem .85rem;border:1px solid rgba(230,189,89,.78);color:#f0cf78;font-size:.74rem;font-weight:700}@media screen and (max-width:989px){.alk-integrated-guide__grid,.alk-integrated-guide--intention .alk-integrated-guide__grid,.alk-integrated-guide--relic .alk-integrated-guide__grid,.alk-integrated-guide--type .alk-integrated-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"lead lead" "related related" "facts choices" "faq faq" "resources resources"}.alk-integrated-guide__lead{border-right:0}.alk-integrated-guide--type .alk-integrated-guide__grid{grid-template-areas:"lead lead" "related related" "facts facts" "choices choices" "faq faq" "resources resources"}.alk-integrated-guide__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.alk-integrated-guide{width:100%;margin-block:1.75rem 0}.alk-integrated-guide__grid,.alk-integrated-guide--intention .alk-integrated-guide__grid,.alk-integrated-guide--relic .alk-integrated-guide__grid,.alk-integrated-guide--type .alk-integrated-guide__grid{grid-template-columns:1fr;grid-template-areas:"lead" "related" "facts" "choices" "faq" "resources";border-inline:0}.alk-integrated-guide__lead,.alk-integrated-guide__facts,.alk-integrated-guide__choices,.alk-integrated-guide__related,.alk-integrated-guide__faq,.alk-integrated-guide__resources{padding:1.5rem var(--page-margin);border-right:0}.alk-integrated-guide h2{font-size:clamp(1.8rem,8.4vw,2.35rem)}.alk-integrated-guide__lead{grid-template-columns:1fr}.alk-integrated-guide__lead-image{grid-column:1;grid-row:auto;aspect-ratio:16 / 9;min-height:0;margin-top:.65rem}.alk-integrated-guide__lead-image img{min-height:0}.alk-integrated-guide__fit-visual{grid-template-columns:1fr}.alk-integrated-guide__measure{padding-top:1rem;padding-left:0;border-top:1px solid rgba(23,42,34,.14);border-left:0}.alk-integrated-guide__choice-grid,.alk-integrated-guide__related-grid{grid-template-columns:1fr 1fr}.alk-integrated-guide__related-heading{display:block}.alk-integrated-guide__related-heading p{margin-top:.35rem}.alk-integrated-guide__resources{align-items:flex-start;flex-direction:column;gap:.75rem}.alk-integrated-guide__resources strong{margin-right:0}.alk-integrated-guide__finder{grid-template-columns:auto minmax(0,1fr);gap:.8rem;min-height:7.5rem;padding:1.15rem var(--page-margin)}.alk-integrated-guide__finder-action{grid-column:2;justify-self:start}}@media screen and (max-width:389px){.alk-integrated-guide__choice-grid,.alk-integrated-guide__related-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/alk-collection-system.css.map */
