.stoney-maloney-brand{--stoney-orange: #e85d04;--stoney-orange-dark: #c94d03;--stoney-cream: #fdf8f3;--stoney-cream-dark: #f5ede4;--stoney-text: #2c2419;--stoney-text-muted: #6b5b4f}html.stoney-maloney-html{--color-background: rgba(253, 248, 243, 1);--color-foreground: rgba(44, 36, 25, 1);--color-foreground-heading: rgba(44, 36, 25, 1);--color-primary: rgba(232, 93, 4, 1);--color-primary-hover: rgba(201, 77, 3, 1);--color-border: rgba(232, 93, 4, .22);--color-shadow: rgba(44, 36, 25, .12);--color-primary-button-text: rgba(255, 255, 255, 1);--color-primary-button-background: rgba(232, 93, 4, 1);--color-primary-button-border: rgba(232, 93, 4, 1);--color-primary-button-hover-text: rgba(255, 255, 255, 1);--color-primary-button-hover-background: rgba(201, 77, 3, 1);--color-primary-button-hover-border: rgba(201, 77, 3, 1);--color-secondary-button-text: rgba(232, 93, 4, 1);--color-secondary-button-background: rgba(253, 248, 243, 1);--color-secondary-button-border: rgba(232, 93, 4, .45);--color-secondary-button-hover-text: rgba(255, 255, 255, 1);--color-secondary-button-hover-background: rgba(232, 93, 4, 1);--color-secondary-button-hover-border: rgba(232, 93, 4, 1);--color-input-background: rgba(255, 255, 255, 1);--color-input-text: rgba(44, 36, 25, 1);--color-input-border: rgba(232, 93, 4, .28);--color-input-hover-background: rgba(255, 255, 255, 1);--color-variant-background: rgba(255, 255, 255, 1);--color-variant-border: rgba(232, 93, 4, .2);--color-variant-text: rgba(44, 36, 25, 1);--color-variant-hover-background: rgba(232, 93, 4, .06);--color-variant-hover-text: rgba(44, 36, 25, 1);--color-variant-hover-border: rgba(232, 93, 4, .35);--color-selected-variant-background: rgba(232, 93, 4, .12);--color-selected-variant-border: rgba(232, 93, 4, 1);--color-selected-variant-text: rgba(44, 36, 25, 1);--color-selected-variant-hover-background: rgba(232, 93, 4, .18);--color-selected-variant-hover-text: rgba(44, 36, 25, 1);--color-selected-variant-hover-border: rgba(201, 77, 3, 1)}body.stoney-maloney-brand{background-color:var(--stoney-cream);color:var(--stoney-text);font-family:Inter,var(--font-body--family),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.stoney-maloney-brand [class*=color-scheme]{--color-background: rgba(253, 248, 243, 1);--color-foreground: rgba(44, 36, 25, 1);--color-foreground-heading: rgba(44, 36, 25, 1);--color-primary: rgba(232, 93, 4, 1);--color-primary-hover: rgba(201, 77, 3, 1);--color-border: rgba(232, 93, 4, .22);--color-shadow: rgba(44, 36, 25, .12);--color-primary-button-text: rgba(255, 255, 255, 1);--color-primary-button-background: rgba(232, 93, 4, 1);--color-primary-button-border: rgba(232, 93, 4, 1);--color-primary-button-hover-text: rgba(255, 255, 255, 1);--color-primary-button-hover-background: rgba(201, 77, 3, 1);--color-primary-button-hover-border: rgba(201, 77, 3, 1);--color-secondary-button-text: rgba(232, 93, 4, 1);--color-secondary-button-background: rgba(253, 248, 243, 1);--color-secondary-button-border: rgba(232, 93, 4, .45);--color-secondary-button-hover-text: rgba(255, 255, 255, 1);--color-secondary-button-hover-background: rgba(232, 93, 4, 1);--color-secondary-button-hover-border: rgba(232, 93, 4, 1);--color-input-background: rgba(255, 255, 255, 1);--color-input-text: rgba(44, 36, 25, 1);--color-input-border: rgba(232, 93, 4, .28);--color-input-hover-background: rgba(255, 255, 255, 1);--color-variant-background: rgba(255, 255, 255, 1);--color-variant-border: rgba(232, 93, 4, .2);--color-variant-text: rgba(44, 36, 25, 1);--color-variant-hover-background: rgba(232, 93, 4, .06);--color-variant-hover-text: rgba(44, 36, 25, 1);--color-variant-hover-border: rgba(232, 93, 4, .35);--color-selected-variant-background: rgba(232, 93, 4, .12);--color-selected-variant-border: rgba(232, 93, 4, 1);--color-selected-variant-text: rgba(44, 36, 25, 1);--color-selected-variant-hover-background: rgba(232, 93, 4, .18);--color-selected-variant-hover-text: rgba(44, 36, 25, 1);--color-selected-variant-hover-border: rgba(201, 77, 3, 1)}#header-group{border-bottom:1px solid rgba(232,93,4,.12)}body.stoney-maloney-brand .header a,body.stoney-maloney-brand .menu-list__link{color:inherit}body.stoney-maloney-brand .menu-list__link:hover,body.stoney-maloney-brand #footer-group a:hover{color:var(--stoney-orange)}.stoney-maloney-brand h1,.stoney-maloney-brand h2,.stoney-maloney-brand h3,.stoney-maloney-brand h4,.stoney-maloney-brand .h1,.stoney-maloney-brand .h2,.stoney-maloney-brand .h3,.stoney-maloney-brand .h4{font-family:"Playfair Display",var(--font-heading--family),Georgia,"Times New Roman",serif;font-weight:600;letter-spacing:-.02em}.stoney-maloney-brand .paragraph,.stoney-maloney-brand .rte,.stoney-maloney-brand p{font-family:"Inter",var(--font-body--family),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}#header-group,#MainContent,#footer-group{position:relative;z-index:1}.stoney-maloney-brand #MainContent{isolation:isolate}.stoney-maloney-brand .button:hover,.stoney-maloney-brand .button:focus-visible{transform:none}.stoney-maloney-brand.card-hover-effect-lift .product-card:hover,.stoney-maloney-brand.card-hover-effect-lift .collection-card:hover,.stoney-maloney-brand.card-hover-effect-lift .resource-card:hover,.stoney-maloney-brand.card-hover-effect-scale .product-card:hover,.stoney-maloney-brand.card-hover-effect-scale .collection-card:hover,.stoney-maloney-brand.card-hover-effect-scale .resource-card:hover,.stoney-maloney-brand.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.stoney-maloney-brand.card-hover-effect-subtle-zoom .product-card:hover .product-card__image{transform:none}.stoney-maloney-brand .product-card:hover,.stoney-maloney-brand .collection-card:hover,.stoney-maloney-brand .resource-card:hover{box-shadow:0 4px 16px #e85d0414}.stoney-maloney-brand .button--primary{background:var(--stoney-orange);color:#fff;box-shadow:none}.stoney-maloney-brand .button--primary:hover{background:var(--stoney-orange-dark);color:#fff}.stoney-maloney-brand .button--outline{border-color:var(--stoney-orange);color:var(--stoney-orange)}.stoney-maloney-brand .button--outline:hover{background:var(--stoney-orange);color:#fff}.stoney-maloney-brand .button--ghost{color:var(--stoney-orange)}.stoney-maloney-brand .button--ghost:hover{background:#e85d041a}.stoney-maloney-brand .rte a:hover{color:var(--stoney-orange)}.stoney-maloney-brand .hero{border-radius:0}html:has(body.stoney-maloney-brand){scrollbar-color:rgba(232,93,4,.45) var(--stoney-cream)}.stoney-maloney-brand .stoney-section-wrapper{margin:0}.stoney-maloney-brand .stoney-section-wrapper:has(.stoney-hero--split){overflow:visible}.stoney-maloney-brand .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stoney-reveal{opacity:0;transform:translateY(.75rem);transition:opacity .65s ease,transform .65s ease}.stoney-reveal.stoney-reveal--in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.stoney-reveal{opacity:1;transform:none;transition:none}}.stoney-home .stoney-section-wrapper+.stoney-section-wrapper .stoney-section{padding-block-start:clamp(3rem,7vw,4.5rem)}.stoney-hero{position:relative;z-index:1;min-height:clamp(520px,78svh,720px);display:flex;align-items:center;overflow:hidden;border-radius:0 0 clamp(1.75rem,4vw,3rem) clamp(1.75rem,4vw,3rem);background:linear-gradient(155deg,#a84302 0%,#c94d03 22%,var(--stoney-orange) 52%,#f07830 88%,#ff9a5c 100%);color:#fff;box-shadow:0 24px 60px #b43c0038}.stoney-hero--split{align-items:flex-end;min-height:clamp(560px,82vh,720px);border-radius:0;box-shadow:none;overflow:visible;background:linear-gradient(to bottom,#d95504 0%,var(--stoney-orange) 74%,var(--stoney-cream) 74%,var(--stoney-cream) 100%)}.stoney-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--stoney-texture);background-size:420px auto;opacity:.1;mix-blend-mode:overlay;pointer-events:none}.stoney-hero--split .stoney-hero__bg{height:74%;inset:0 0 auto 0;bottom:auto;opacity:.12}.stoney-hero__glow{position:absolute;inset:-20% -10% auto auto;width:min(70vw,520px);height:min(70vw,520px);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22) 0%,transparent 68%);pointer-events:none}.stoney-hero--split .stoney-hero__glow{top:-15%;right:-5%;opacity:.85}.stoney-hero__inner{position:relative;z-index:1;display:block;width:100%;padding-block:clamp(3rem,8vw,4.5rem);padding-inline:clamp(1.25rem,4vw,2rem)}.stoney-hero--split .stoney-hero__inner{padding-bottom:clamp(1.5rem,4vw,2.5rem)}.stoney-hero__shell{max-width:72rem;margin-inline:auto;display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:center}@media(min-width:1024px){.stoney-hero--split .stoney-hero__inner{padding-bottom:0;padding-inline:clamp(1.25rem,4vw,2rem) 0}.stoney-hero__shell--split{grid-template-columns:minmax(0,1fr) minmax(0,50%);gap:clamp(1.5rem,3vw,2.5rem);align-items:stretch;min-height:min(68vh,640px)}}.stoney-hero__copy{max-width:38rem;margin-inline:auto;text-align:center;position:relative;z-index:1}@media(min-width:1024px){.stoney-hero__shell--split .stoney-hero__copy{margin-inline:0;padding-left:clamp(.25rem,1.5vw,.75rem);padding-right:clamp(1rem,3vw,2rem);padding-bottom:clamp(2rem,4vw,3rem);padding-top:clamp(1rem,2.5vw,1.75rem);text-align:left;max-width:min(36rem,100%);align-self:center;display:flex;flex-direction:column;justify-content:center}}.stoney-hero__kicker{font-family:Playfair Display,Georgia,serif;font-size:clamp(.8125rem,1.5vw,.9375rem);font-style:italic;letter-spacing:.04em;text-transform:none;opacity:.95;margin:0 0 .75rem;color:#fff}.stoney-hero--split .stoney-hero__kicker{border-bottom:0;padding-bottom:0}.stoney-hero__accent{font-family:Inter,sans-serif;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1;letter-spacing:-.03em;margin:0 0 .5rem;color:var(--stoney-text);text-shadow:none}.stoney-hero__title{font-family:Inter,sans-serif;font-size:clamp(2.5rem,6.5vw,4.25rem);font-weight:800;line-height:.95;margin:0 0 1rem;color:#fff;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 2px 28px rgba(0,0,0,.12)}.stoney-hero__title-line{display:block}.stoney-hero__title-line--second{margin-top:.06em}.stoney-hero__sub{font-family:Inter,sans-serif;font-size:clamp(1rem,1.65vw,1.125rem);line-height:1.55;margin:0 auto 1.5rem;max-width:28rem;color:#fffffff0}@media(min-width:1024px){.stoney-hero__shell--split .stoney-hero__sub{margin-left:0;margin-right:0;max-width:26rem}}.stoney-hero__actions{display:flex;flex-wrap:wrap;gap:.875rem 1rem;justify-content:center;align-items:center}@media(min-width:1024px){.stoney-hero__actions{justify-content:flex-start}}.stoney-btn{border-radius:999px;padding-inline:1.5rem}.stoney-btn--hero-primary{box-shadow:0 8px 24px #0000002e;font-weight:600}.stoney-btn--hero-solid{border-radius:4px!important;padding:.85rem 1.75rem!important;text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem!important;font-weight:700!important;background:var(--stoney-text)!important;color:#fff!important;border:none!important;box-shadow:0 10px 28px #2c241959}.stoney-btn--hero-solid:hover{filter:brightness(1.08);color:#fff!important}.stoney-btn--hero-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.25rem;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;color:#fff!important;text-decoration:none;text-underline-offset:3px;border:none;background:transparent!important;border-bottom:2px solid rgba(255,255,255,.55);border-radius:0;transition:border-color .2s ease,color .2s ease}.stoney-btn--hero-secondary:hover{border-bottom-color:#fff;color:#fff!important}.stoney-hero__trust{display:flex;flex-wrap:wrap;gap:.65rem 1.75rem;list-style:none;margin:clamp(1.75rem,4vw,2.25rem) 0 0;padding:0;justify-content:center}@media(min-width:1024px){.stoney-hero__trust{justify-content:flex-start}.stoney-hero--split .stoney-hero__trust li{color:#2c2419e0}.stoney-hero--split .stoney-hero__trust li:before{background:var(--stoney-orange)}}.stoney-hero__trust li{font-family:Inter,sans-serif;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;opacity:.9;display:inline-flex;align-items:center;gap:.5rem}.stoney-hero__trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:#ffffffbf;flex-shrink:0}.stoney-hero__visual{position:relative;z-index:3;display:flex;justify-content:center;align-items:flex-end}@media(min-width:1024px){.stoney-hero__shell--split .stoney-hero__visual{margin:0;min-height:min(62vh,600px);height:100%;align-self:stretch;justify-content:stretch;align-items:stretch}}.stoney-hero__visual-inner{position:relative;width:min(100%,420px);margin-inline:auto}.stoney-hero__square{position:relative;aspect-ratio:1 / 1;width:100%;max-width:420px;margin-inline:auto;border-radius:0;overflow:hidden;border:0;box-shadow:none;background:transparent}@media(min-width:1024px){.stoney-hero__shell--split .stoney-hero__visual-inner{width:100%;max-width:none;height:100%;min-height:min(62vh,600px);margin-inline:0;display:flex;align-items:flex-end}.stoney-hero__shell--split .stoney-hero__square{width:100%;max-width:none;aspect-ratio:unset;min-height:min(62vh,600px);height:100%;margin:0;align-self:stretch}.stoney-hero__shell--split .stoney-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}}.stoney-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}@media(max-width:1023px){.stoney-hero--split{align-items:stretch;min-height:auto}.stoney-hero__visual-inner{width:min(100%,320px);margin-inline:auto}}.stoney-hero:not(.stoney-hero--split) .stoney-hero__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(2.35rem,4.8vw,3.85rem);font-weight:600;line-height:1.08;text-transform:none;letter-spacing:-.02em}.stoney-hero:not(.stoney-hero--split) .stoney-hero__kicker{font-family:Inter,sans-serif;font-size:.75rem;font-style:normal;letter-spacing:.22em;text-transform:uppercase;margin:0 0 1.125rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.28);display:inline-block}.stoney-btn--ghost-light{border-color:#ffffffd9!important;color:#fff!important;background:transparent!important}.stoney-btn--ghost-light:hover{background:#ffffff26!important;color:#fff!important}.stoney-section{padding-block:clamp(3.5rem,8vw,5.5rem);padding-inline:clamp(1rem,3vw,1.5rem)}.stoney-section__head{margin-bottom:clamp(2rem,4vw,3rem);max-width:42rem}.stoney-section__head--center{margin-left:auto;margin-right:auto;text-align:center}.stoney-section__head--center .stoney-section__lead{margin-inline:auto}.stoney-section__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,3.5vw,2.75rem);margin:0 0 .75rem;color:var(--stoney-text)}.stoney-section__lead{font-family:Inter,sans-serif;font-size:1.0625rem;line-height:1.6;color:var(--stoney-text-muted);margin:0}.stoney-categories--modern{position:relative;background:linear-gradient(180deg,#fff 0%,var(--stoney-cream) 45%,#fffefc 100%);overflow:hidden}.stoney-categories--modern:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--stoney-orange-dark),var(--stoney-orange),#ff9a5c);opacity:.95}.stoney-categories__head .stoney-categories__label{font-family:Inter,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--stoney-orange);margin:0 0 .65rem}.stoney-categories__head .stoney-section__title{margin-bottom:.5rem}.stoney-categories__head{margin-bottom:clamp(1.5rem,3vw,2.25rem);text-align:center;max-width:42rem;margin-inline:auto}.stoney-categories__head .stoney-section__lead{margin-inline:auto;max-width:34rem}.stoney-cat-grid{display:grid;gap:clamp(1rem,2.5vw,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.stoney-cat-card--wide{grid-column:span 2}@media(min-width:900px){.stoney-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(200px,auto)}}.stoney-cat-card{position:relative;border-radius:1.25rem;overflow:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease;box-shadow:0 4px 6px #2c24190a,0 12px 32px #e85d0414;border:1px solid rgba(232,93,4,.14);background:#fff}.stoney-cat-card:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--stoney-orange),var(--stoney-orange-dark));opacity:.85;pointer-events:none}.stoney-cat-card:hover{transform:translateY(-6px);box-shadow:0 8px 32px #e85d042e,0 0 0 1px #e85d0433;border-color:#e85d0473}.stoney-cat-card:focus-within{outline:2px solid var(--stoney-orange);outline-offset:3px}.stoney-cat-card__hit{display:block;height:100%;min-height:100%;text-decoration:none;color:inherit}.stoney-cat-card__inner{display:flex;flex-direction:column;height:100%;min-height:260px;padding:clamp(1.25rem,2.8vw,1.65rem);padding-left:calc(1.25rem + 4px)}.stoney-cat-card__text{min-height:7.5rem}.stoney-cat-card--tall .stoney-cat-card__inner{min-height:min(52vw,320px)}@media(min-width:900px){.stoney-cat-card--tall .stoney-cat-card__inner{min-height:300px}.stoney-cat-card--wide .stoney-cat-card__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(.75rem,2vw,1.5rem);align-items:end;min-height:260px}}.stoney-cat-card--tint-cream{background:linear-gradient(145deg,#fff,#fdf8f3)}.stoney-cat-card--tint-peach{background:linear-gradient(145deg,#fff,#fbeae0)}.stoney-cat-card--tint-blush{background:linear-gradient(145deg,#fff,#f5e8e4)}.stoney-cat-card--tint-sage{background:linear-gradient(145deg,#fff,#e8efea)}.stoney-cat-card--tint-sand{background:linear-gradient(145deg,#fff,#f3ead8)}.stoney-cat-card--tint-terracotta{background:linear-gradient(145deg,#fff,#edd8cc)}.stoney-cat-card__text{position:relative;z-index:1}.stoney-cat-card__eyebrow{font-family:Inter,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--stoney-orange);margin:0 0 .4rem}.stoney-cat-card__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:700;line-height:1.05;letter-spacing:.03em;text-transform:uppercase;color:var(--stoney-text);margin:0 0 .85rem}.stoney-cat-card__cta{display:inline-flex;align-items:center;gap:.4rem;margin-top:.25rem;padding:.6rem 1.05rem;font-family:Inter,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--stoney-orange) 0%,var(--stoney-orange-dark) 100%);border-radius:999px;box-shadow:0 8px 20px #e85d0459}.stoney-cat-card__cta-arrow{font-size:.85em;transition:transform .2s ease}.stoney-cat-card:hover .stoney-cat-card__cta-arrow{transform:translate(4px)}.stoney-categories--modern .page-width{max-width:min(75rem,100%)}.stoney-categories__container{margin-inline:auto;padding-inline:clamp(.75rem,2vw,1.25rem);padding-block-start:clamp(.5rem,1.8vw,1rem)}.stoney-cat-grid{align-items:stretch}.stoney-cat-card{height:100%}.stoney-cat-card__inner{justify-content:space-between}.stoney-cat-card__text{display:flex;flex-direction:column;justify-content:flex-start;min-height:8.5rem}.stoney-maloney-brand .product-grid-container{background:linear-gradient(180deg,#fff 0%,var(--stoney-cream) 100%)}.stoney-maloney-brand .product-grid-container .product-card,.stoney-maloney-brand .product-list .product-card{border:1px solid rgba(232,93,4,.18);border-radius:1rem;background:#fff;box-shadow:0 8px 24px #e85d0414;overflow:hidden}.stoney-maloney-brand .product-grid-container .product-card .group-block,.stoney-maloney-brand .product-list .product-card .group-block{padding:.8rem}.stoney-maloney-brand .product-grid-container .product-card .price,.stoney-maloney-brand .product-list .product-card .price{color:var(--stoney-orange-dark);font-weight:700}.stoney-maloney-brand .product-grid-container .product-card .compare-at-price,.stoney-maloney-brand .product-list .product-card .compare-at-price{color:var(--stoney-text-muted)}.stoney-maloney-brand .product-information .product-information__media,.stoney-maloney-brand .product-information .media-gallery,.stoney-maloney-brand .product-information .media-gallery__item{border-radius:1rem}.stoney-cat-card--tall .stoney-cat-card__media{margin-top:auto;display:flex;justify-content:center;align-items:flex-end;padding-top:.5rem}.stoney-cat-card--wide .stoney-cat-card__media{display:flex;justify-content:center;align-items:flex-end;padding-top:.75rem}@media(min-width:900px){.stoney-cat-card--wide .stoney-cat-card__media{padding-top:0;align-self:end}.stoney-cat-card--wide .stoney-cat-card__text{align-self:center}}.stoney-cat-card__img{width:100%;max-width:200px;height:auto;aspect-ratio:1;object-fit:contain;border-radius:.75rem;filter:drop-shadow(0 14px 28px rgba(44,36,25,.15))}.stoney-cat-card--wide .stoney-cat-card__img{max-width:100%;max-height:200px}@media(min-width:900px){.stoney-cat-card--wide .stoney-cat-card__img{max-height:200px}}.stoney-journey{background:var(--stoney-cream)}.stoney-journey__track{display:grid;gap:clamp(1.5rem,3vw,2rem)}@media(min-width:900px){.stoney-journey__track{grid-template-columns:repeat(3,1fr);align-items:start}}.stoney-journey__step{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 8px 32px #e85d0414;border:1px solid rgba(232,93,4,.15);height:100%}.stoney-journey__num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:var(--stoney-orange);color:#fff;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;margin-bottom:1rem}.stoney-journey__media{border-radius:.75rem;overflow:hidden;margin-bottom:1rem;aspect-ratio:4/3;background:var(--stoney-cream-dark)}.stoney-journey__img{width:100%;height:100%;object-fit:cover}.stoney-journey__title{font-family:Playfair Display,Georgia,serif;font-size:1.25rem;margin:0 0 .5rem}.stoney-journey__text{font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.55;color:var(--stoney-text-muted);margin:0}.stoney-benefits{background:linear-gradient(180deg,#fff 0%,var(--stoney-cream) 100%)}.stoney-benefits__grid--uniform{display:grid;gap:clamp(.9rem,2vw,1.25rem);list-style:none;margin:0;padding:0;grid-template-columns:1fr}@media(min-width:720px){.stoney-benefits__grid--uniform{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.stoney-benefits__grid--uniform{grid-template-columns:repeat(5,minmax(0,1fr))}}.stoney-benefits__item{border-radius:1rem;border:1px solid rgba(232,93,4,.2);background:#fff;overflow:hidden;box-shadow:0 8px 24px #e85d0414;transition:box-shadow .25s ease,border-color .25s ease}.stoney-benefits__item:hover{border-color:#e85d0466;box-shadow:0 14px 34px #e85d0424}.stoney-benefits__card-inner{display:grid;gap:.75rem;height:100%;padding:1rem;background:linear-gradient(160deg,#fff,#fdf8f3)}.stoney-benefits__copy{display:flex;flex-direction:column;gap:.45rem}.stoney-benefits__eyebrow{display:inline-flex;align-items:center;width:fit-content;font-family:Inter,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--stoney-orange);background:#e85d041f;border-radius:999px;padding:.3rem .55rem}.stoney-benefits__media{margin-top:auto;border-radius:.75rem;overflow:hidden;aspect-ratio:16 / 10;background:#f7efe7;border:1px solid rgba(232,93,4,.2)}.stoney-benefits__img{display:block;width:100%;height:100%;object-fit:cover}.stoney-benefits__img--placeholder{color:#e85d0473;background:linear-gradient(155deg,#fdf2e8,#f8e3d1)}.stoney-benefits__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.2;margin:0;color:var(--stoney-text)}.stoney-benefits__desc{font-family:Inter,sans-serif;font-size:.9rem;line-height:1.55;color:var(--stoney-text-muted);margin:0}.stoney-maloney-brand .product-information .product-details>.group-block{width:min(100%,40rem);gap:clamp(1rem,2vw,1.4rem)}.stoney-maloney-brand .product-information .product-details .group-block>.group-block:has(>product-price){background:linear-gradient(180deg,#fff,#fdf8f3);border:1px solid rgba(232,93,4,.22);border-radius:1rem;box-shadow:0 14px 34px #e85d0414;padding:clamp(1rem,2.2vw,1.5rem);gap:clamp(.9rem,1.8vw,1.25rem)}.stoney-maloney-brand .product-information .product-details product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem}.stoney-maloney-brand .product-information .product-details product-price .price{color:var(--stoney-orange);font-family:Inter,sans-serif;font-size:clamp(1.75rem,3.8vw,2.15rem);font-weight:700;letter-spacing:-.01em;line-height:1.1}.stoney-maloney-brand .product-information .product-details product-price .compare-at-price{color:var(--stoney-text-muted);font-size:clamp(1rem,2.2vw,1.125rem);opacity:.8}.stoney-maloney-brand .product-information .product-details .tax-note,.stoney-maloney-brand .product-information .product-details .installments{color:var(--stoney-text-muted);font-size:.875rem}.stoney-maloney-brand .product-information .product-details .variant-picker__form{gap:.85rem}.stoney-maloney-brand .product-information .product-details .variant-option--buttons legend{font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--stoney-text-muted)}.stoney-maloney-brand .product-information .product-details .variant-option__button-label{border-color:#e85d0447;background:#fff}.stoney-maloney-brand .product-information .product-details .variant-option__button-label:has(:checked){background:#e85d041f;border-color:var(--stoney-orange)}.stoney-maloney-brand .product-information .product-details .product-form-buttons{gap:.75rem}.stoney-maloney-brand .product-information .product-details .quantity-selector{background:#fff;border-color:#e85d0459}.stoney-maloney-brand .product-information .product-details .group-block>.group-block+.group-block{padding-top:.4rem}.stoney-maloney-brand .section-content-wrapper:has(.contact-form){display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,3vw,1.8rem);align-items:start}@media(min-width:980px){.stoney-maloney-brand .section-content-wrapper:has(.contact-form){grid-template-columns:minmax(16rem,.82fr) minmax(0,1.18fr);gap:clamp(1.25rem,2.5vw,2.25rem)}}.stoney-maloney-brand .section-content-wrapper:has(.contact-form)>.group-block:first-child{background:linear-gradient(155deg,#c94d03,#e85d04 52%,#f07830);color:#fff;border:1px solid rgba(255,255,255,.24);border-radius:1rem;box-shadow:0 14px 34px #963a0247;padding:clamp(1.1rem,2.5vw,1.65rem);position:relative;z-index:1}@media(min-width:980px){.stoney-maloney-brand .section-content-wrapper:has(.contact-form)>.group-block:first-child{margin-inline-end:-.75rem;margin-block-start:.75rem}}.stoney-maloney-brand .section-content-wrapper:has(.contact-form)>.group-block:first-child h2{color:#fff;margin-bottom:.45rem}.stoney-maloney-brand .section-content-wrapper:has(.contact-form)>.group-block:first-child p{color:#ffffffe6;line-height:1.65}.stoney-maloney-brand .contact-form{background:#fff;border:1px solid rgba(232,93,4,.26);border-radius:1rem;box-shadow:0 14px 34px #2c24191a;padding:clamp(1rem,2.6vw,1.9rem);position:relative;z-index:2;width:100%;max-width:46rem;justify-self:stretch}.stoney-maloney-brand .contact-form__form{gap:.9rem}.stoney-maloney-brand .contact-form__input{border-color:#e85d044d;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.stoney-maloney-brand .contact-form__input:focus-visible{border-color:var(--stoney-orange);box-shadow:0 0 0 3px #e85d0429;background:#fff;outline:none}.stoney-maloney-brand .contact-form__input--textarea{min-height:11rem}.stoney-maloney-brand .contact-form .submit-button{border-radius:999px;padding-inline:1.45rem;min-height:2.9rem;background:var(--stoney-orange);border-color:var(--stoney-orange);color:#fff}.stoney-maloney-brand .contact-form .submit-button:hover{background:var(--stoney-orange-dark);border-color:var(--stoney-orange-dark);color:#fff}@media(max-width:749px){.stoney-maloney-brand .section-content-wrapper:has(.contact-form){gap:1rem}.stoney-maloney-brand .section-content-wrapper:has(.contact-form)>.group-block:first-child,.stoney-maloney-brand .contact-form{padding:1rem}.stoney-maloney-brand .contact-form__input{padding:.85rem .95rem}.stoney-maloney-brand .contact-form{max-width:100%}}.stoney-maloney-brand .contact-form__success{color:#2f6a2f}.stoney-maloney-brand .contact-form__error{color:#9f2f17}.stoney-maloney-brand .rte blockquote.instagram-media,.stoney-maloney-brand blockquote.instagram-media,.stoney-maloney-brand iframe[src*="instagram.com"]{border:1px solid rgba(232,93,4,.24)!important;border-radius:1rem!important;background:linear-gradient(180deg,#fff,#fdf8f3)!important;box-shadow:0 10px 28px #2c241914,0 0 0 1px #e85d040f!important;padding:clamp(.45rem,1.2vw,.75rem)!important;overflow:hidden!important;transition:box-shadow .25s ease,border-color .25s ease}.stoney-maloney-brand .rte blockquote.instagram-media:hover,.stoney-maloney-brand blockquote.instagram-media:hover,.stoney-maloney-brand iframe[src*="instagram.com"]:hover{border-color:#e85d046b!important;box-shadow:0 14px 34px #e85d0424,0 0 0 1px #e85d0429!important}@media(max-width:749px){.stoney-maloney-brand .rte blockquote.instagram-media,.stoney-maloney-brand blockquote.instagram-media,.stoney-maloney-brand iframe[src*="instagram.com"]{border-radius:.85rem!important;padding:.35rem!important}}.stoney-product-feature--image-left{background:#fff}.stoney-product-feature--image-right{background:var(--stoney-cream)}.stoney-product-feature__inner{display:grid;gap:clamp(2rem,4vw,3rem);align-items:center}.stoney-product-feature__media{width:min(100%,26rem)}@media(min-width:900px){.stoney-product-feature__inner{grid-template-columns:1fr 1fr}.stoney-product-feature--image-left .stoney-product-feature__media{justify-self:start}.stoney-product-feature--image-right .stoney-product-feature__media{order:2;justify-self:end}.stoney-product-feature--image-right .stoney-product-feature__copy{order:1}}.stoney-product-feature__img{width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;border-radius:1rem;box-shadow:0 16px 48px #2c24191f}.stoney-product-feature__eyebrow{font-family:Inter,sans-serif;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--stoney-orange);margin:0 0 .5rem}.stoney-product-feature__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,3vw,2.5rem);margin:0 0 1rem}.stoney-product-feature__rte,.stoney-product-feature__block .rte{font-family:Inter,sans-serif;font-size:1rem;line-height:1.65;color:var(--stoney-text-muted)}.stoney-product-feature__block{margin-top:1.25rem}.stoney-product-feature__label{font-family:Playfair Display,Georgia,serif;font-size:1.125rem;margin:0 0 .5rem}.stoney-product-feature__form{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem}.stoney-product-feature__link{font-family:Inter,sans-serif;font-size:.9375rem;color:var(--stoney-orange);text-decoration:underline;text-underline-offset:3px}.stoney-use-cases{background:linear-gradient(180deg,#faede4,#fdf8f3 56%,#fff);position:relative;overflow:hidden}.stoney-use-cases:before,.stoney-use-cases:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;pointer-events:none;border:1px solid rgba(232,93,4,.14)}.stoney-use-cases:before{top:-120px;left:-90px}.stoney-use-cases:after{bottom:-130px;right:-80px}.stoney-use-cases__grid{display:grid;gap:clamp(1rem,2vw,1.25rem);position:relative;z-index:1;grid-template-columns:1fr}.stoney-use-cases .page-width{max-width:min(75rem,100%)}.stoney-use-cases__container{margin-inline:auto;padding-inline:clamp(.75rem,2vw,1.25rem);padding-block-start:clamp(1.1rem,3vw,1.8rem)}.stoney-use-cases__container .stoney-section__head{margin-top:0;margin-bottom:clamp(1.25rem,3vw,2rem)}@media(min-width:700px){.stoney-use-cases__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-items:stretch}}@media(min-width:980px){.stoney-use-cases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.stoney-use-cases__card{background:#fffdfb;border-radius:1rem 1rem .8rem .8rem;border:1px solid rgba(232,93,4,.18);box-shadow:0 10px 26px #e85d041a;overflow:hidden;width:100%;max-width:none;margin-inline:0;height:100%;display:flex;flex-direction:column;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}.stoney-use-cases__card:hover{border-color:#e85d0459;box-shadow:0 16px 34px #e85d042e;transform:translateY(-2px)}.stoney-use-cases__media-wrap{position:relative;padding:.8rem .8rem 0}.stoney-use-cases__badge{position:absolute;top:1.15rem;right:1.2rem;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:var(--stoney-orange);color:#fff;font-size:.82rem;z-index:2;box-shadow:0 6px 16px #c94d034d}.stoney-use-cases__media{aspect-ratio:1 / 1;border-radius:8rem 8rem .8rem .8rem;overflow:hidden;background:#f8dfcf;border:1px solid rgba(232,93,4,.2)}.stoney-use-cases__img{width:100%;height:100%;object-fit:cover}.stoney-use-cases__img--placeholder{color:#e85d0473;background:linear-gradient(145deg,#fbeadd,#f6d8c4)}.stoney-use-cases__content{padding:.9rem .9rem 1rem;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;min-height:7rem}.stoney-use-cases.stoney-reveal,.stoney-use-cases.stoney-reveal.stoney-reveal--in{transform:none;opacity:1}.stoney-use-cases__title{font-family:Inter,sans-serif;font-size:clamp(1.15rem,2.6vw,1.45rem);font-weight:700;margin:0 0 .45rem;color:var(--stoney-orange-dark)}.stoney-use-cases__text{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.55;color:var(--stoney-text-muted);margin:0}@media(max-width:749px){.stoney-use-cases__content{padding:.8rem .8rem .95rem}.stoney-benefits__card-inner{padding:.9rem}}.stoney-mission{background:linear-gradient(135deg,var(--stoney-cream) 0%,#fff 50%)}.stoney-mission__inner{display:grid;gap:2rem;align-items:center}@media(min-width:800px){.stoney-mission__inner{grid-template-columns:minmax(0,220px) 1fr}}.stoney-mission__logo-img{max-width:200px;height:auto;object-fit:contain}.stoney-mission__pillars{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.5rem 0 0;padding:0}.stoney-mission__pillar{font-family:Inter,sans-serif;font-size:.8125rem;padding:.4rem .85rem;border-radius:999px;background:#e85d041a;color:var(--stoney-text)}.stoney-ingredients{background:#fff}.stoney-ingredients__grid{display:grid;gap:1.5rem}@media(min-width:800px){.stoney-ingredients__grid{grid-template-columns:repeat(3,1fr)}}.stoney-ingredients__card{text-align:center;padding:1.5rem;border-radius:1rem;background:var(--stoney-cream);border:1px solid rgba(232,93,4,.12)}.stoney-ingredients__media{aspect-ratio:1;border-radius:.75rem;overflow:hidden;margin-bottom:1rem;background:#fff}.stoney-ingredients__img{width:100%;height:100%;object-fit:cover}.stoney-ingredients__title{font-family:Playfair Display,Georgia,serif;font-size:1.25rem;margin:0 0 .5rem}.stoney-ingredients__desc{font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.5;color:var(--stoney-text-muted);margin:0 0 .75rem}.stoney-ingredients__benefit{font-family:Inter,sans-serif;font-size:.8125rem;font-weight:600;color:var(--stoney-orange);margin:0}.stoney-quotes{background:linear-gradient(180deg,var(--stoney-cream) 0%,#fff 100%)}.stoney-quotes__grid{display:grid;gap:1rem}@media(min-width:700px){.stoney-quotes__grid{grid-template-columns:repeat(2,1fr)}}.stoney-quotes__card{margin:0;padding:1.75rem;border-radius:1rem;background:#fff;border:1px solid rgba(232,93,4,.15);box-shadow:0 8px 28px #e85d040f}.stoney-quotes__text{font-family:Playfair Display,Georgia,serif;font-size:1.25rem;margin:0 0 1rem;color:var(--stoney-text)}.stoney-quotes__author{font-family:Inter,sans-serif;font-size:.875rem;color:var(--stoney-text-muted)}.stoney-retail{background:linear-gradient(135deg,#fff 0%,var(--stoney-cream) 100%)}.stoney-retail__inner{display:grid;gap:2rem;align-items:center}@media(min-width:900px){.stoney-retail__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,3.5rem)}}.stoney-retail__media{display:flex;justify-content:center}.stoney-retail__frame{aspect-ratio:1 / 1;width:100%;max-width:min(420px,100%);border-radius:1.25rem;overflow:hidden;border:3px solid rgba(232,93,4,.25);box-shadow:0 0 0 1px #fffc,0 20px 50px #2c24191f;background:var(--stoney-cream-dark)}.stoney-retail__img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.stoney-retail__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.stoney-nl{background:var(--stoney-orange);position:relative;padding-block:clamp(3rem,7vw,4.25rem)}.stoney-nl:before{content:none}.stoney-nl__inner{position:relative;z-index:1;max-width:min(52rem,100%);margin-inline:auto;display:flex;flex-direction:column;gap:1.25rem;text-align:center}.stoney-nl__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.6rem,2.9vw,2.25rem);margin:0 0 .8rem;color:#2f1f13}.stoney-nl__sub{font-family:Inter,sans-serif;color:#2f1f13eb;font-size:clamp(.98rem,1.4vw,1.2rem);line-height:1.6;max-width:42rem;margin:0 auto}.stoney-nl__copy{max-width:44rem;margin-inline:auto}.stoney-nl__form{width:100%}.stoney-nl__field{max-width:36rem;margin:.65rem auto 0;position:relative}.stoney-nl__input{width:100%;min-height:3.25rem;border-radius:999px;border:1px solid rgba(47,31,19,.16);padding:0 3.6rem 0 1.25rem;font-family:Inter,sans-serif;font-size:1rem;background:#ffffff1a;color:#2f1f13}.stoney-nl__input::placeholder{color:#2f1f13bf}.stoney-nl__input:focus-visible{outline:2px solid rgba(47,31,19,.28);outline-offset:2px}.stoney-nl__submit{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);border:0;background:transparent;color:#2f1f13;width:2.35rem;height:2.35rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;cursor:pointer;transition:background-color .2s ease}.stoney-nl__submit:hover{background:#2f1f1314}.stoney-nl__ok{font-family:Inter,sans-serif;color:#2f1f13;margin:.5rem auto 0}.stoney-best-sellers{background:#fff}.stoney-best-sellers__title{margin-bottom:.5rem}.stoney-best-sellers__grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:900px){.stoney-best-sellers__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.stoney-best-sellers__card{display:flex;flex-direction:column}.stoney-best-sellers__media-link{display:block}.stoney-best-sellers__img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.stoney-best-sellers__img--placeholder{color:#6b5b4f80;background:#f3f0ec}.stoney-best-sellers__product-title{margin:.65rem 0 .35rem;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.25}.stoney-best-sellers__product-title a{color:inherit;text-decoration:none}.stoney-best-sellers__rating{display:flex;align-items:center;gap:.35rem;margin:0 0 .45rem}.stoney-best-sellers__stars{color:#f3bf21;letter-spacing:.03em;font-size:.92rem;line-height:1}.stoney-best-sellers__reviews{font-family:Inter,sans-serif;color:var(--stoney-text-muted);font-size:.92rem}.stoney-best-sellers__desc{margin:0 0 .5rem;font-family:Inter,sans-serif;color:var(--stoney-text);font-size:.94rem;line-height:1.55}.stoney-best-sellers__price{margin:0;font-family:Playfair Display,Georgia,serif;color:var(--stoney-text);font-size:1.25rem}.stoney-maloney-brand #footer-group footer.section-wrapper{position:relative;background:linear-gradient(180deg,var(--stoney-cream) 0%,#fff 100%)}.stoney-maloney-brand #footer-group footer.section-wrapper .section-content-wrapper{position:relative;z-index:1}.stoney-maloney-brand #footer-group footer.section-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(stoney-texture-layer.png);background-size:360px auto;opacity:.05;pointer-events:none}.stoney-maloney-brand .page-width,.stoney-maloney-brand .section-content-wrapper{max-width:min(75rem,100%);margin-inline:auto}.stoney-maloney-brand .stoney-section{padding-block:clamp(3rem,6vw,4.5rem)}.stoney-maloney-brand .stoney-section__head{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.stoney-maloney-brand .stoney-categories__container,.stoney-maloney-brand .stoney-use-cases__container{padding-inline:clamp(.75rem,2.2vw,1.25rem)}.stoney-maloney-brand .stoney-cat-grid,.stoney-maloney-brand .stoney-use-cases__grid,.stoney-maloney-brand .stoney-benefits__grid--uniform,.stoney-maloney-brand .stoney-journey__track{align-items:stretch}.stoney-maloney-brand .stoney-cat-card,.stoney-maloney-brand .stoney-use-cases__card,.stoney-maloney-brand .stoney-benefits__item,.stoney-maloney-brand .stoney-journey__step{height:100%}@media(max-width:749px){.stoney-maloney-brand .stoney-section{padding-block:clamp(2.5rem,8vw,3.25rem)}}.stoney-categories--modern .stoney-cat-grid{grid-template-columns:1fr;gap:1rem}.stoney-categories--modern .stoney-cat-card--wide{grid-column:auto}.stoney-categories--modern .stoney-cat-card{height:100%}.stoney-categories--modern .stoney-cat-card__inner{min-height:320px;display:flex;flex-direction:column}.stoney-categories--modern .stoney-cat-card__text{min-height:0}.stoney-categories--modern .stoney-cat-card__media{margin-top:auto;min-height:160px;display:flex;justify-content:center;align-items:flex-end}.stoney-categories--modern .stoney-cat-card__img{max-width:min(220px,100%);max-height:220px;width:auto;object-fit:contain}@media(min-width:700px){.stoney-categories--modern .stoney-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.stoney-categories--modern .stoney-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stoney-categories--modern .stoney-cat-card__inner{min-height:320px}}.stoney-hero.stoney-hero--split{min-height:clamp(560px,84vh,760px);background:#ec5a00;border-radius:0;box-shadow:none;overflow:hidden;isolation:isolate}.stoney-hero.stoney-hero--split .stoney-hero__bg,.stoney-hero.stoney-hero--split .stoney-hero__glow{display:none}.stoney-hero.stoney-hero--split .stoney-hero__inner{padding-block:0;padding-inline:0}.stoney-hero.stoney-hero--split .stoney-hero__shell--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;min-height:clamp(560px,84vh,760px)}.stoney-hero.stoney-hero--split .stoney-hero__copy{max-width:42rem;padding:clamp(2rem,4vw,3rem);text-align:left;align-self:center}.stoney-hero.stoney-hero--split .stoney-hero__kicker{color:#ffffffd9;font-family:Inter,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.stoney-hero.stoney-hero--split .stoney-hero__title{color:#fff;font-size:clamp(2.5rem,5.2vw,4.25rem);line-height:.98;text-transform:none;letter-spacing:-.015em;text-shadow:none}.stoney-hero.stoney-hero--split .stoney-hero__sub{color:#fffffff2;margin:0 0 1.45rem;max-width:30rem;font-size:clamp(1rem,1.5vw,1.25rem)}.stoney-hero.stoney-hero--split .stoney-hero__actions{justify-content:flex-start;gap:.75rem}.stoney-hero.stoney-hero--split .stoney-btn--hero-solid{background:#f5efe7!important;color:#8b4b1c!important;box-shadow:none}.stoney-hero.stoney-hero--split .stoney-btn--hero-secondary{border:1px solid rgba(255,255,255,.75);border-bottom-width:1px;border-radius:4px;color:#fff!important;min-height:3rem}.stoney-hero.stoney-hero--split .stoney-hero__trust{margin-top:1.1rem}.stoney-hero.stoney-hero--split .stoney-hero__trust li{color:#ffffffe0}.stoney-hero.stoney-hero--split .stoney-hero__visual{justify-content:center;align-items:stretch;position:relative;z-index:2}.stoney-hero.stoney-hero--split .stoney-hero__visual-inner{width:100%;height:100%}.stoney-hero.stoney-hero--split .stoney-hero__square{aspect-ratio:auto;height:100%;border-radius:0;box-shadow:none;overflow:hidden}.stoney-hero.stoney-hero--split .stoney-hero__img{width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:1023px){.stoney-hero.stoney-hero--split .stoney-hero__inner{padding-block:0}.stoney-hero.stoney-hero--split .stoney-hero__shell--split{grid-template-columns:1fr;gap:0;min-height:auto}.stoney-hero.stoney-hero--split .stoney-hero__copy{order:2;text-align:left}.stoney-hero.stoney-hero--split .stoney-hero__visual{order:1}.stoney-hero.stoney-hero--split .stoney-hero__visual-inner{width:100%;height:clamp(340px,58vw,520px)}.stoney-hero.stoney-hero--split .stoney-hero__title{font-size:clamp(2rem,9vw,2.9rem)}}slideshow-slide{content-visibility:visible!important;view-timeline-axis:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/stoney-maloney.css.map */
