:root{--font-body-family: "Outfit", "Assistant", sans-serif;--font-heading-family: "Outfit", "Assistant", sans-serif;--font-serif-family: "DM Serif Display", Georgia, serif;--ar-cream: #cee0f4;--ar-sand: #cee0f4;--ar-white: #ffffff;--ar-ink: #1a1614;--ar-muted: #8a8176;--ar-peach: #f4c49d;--ar-peach-deep: #e9a97f;--ar-peach-dark: #2b1f16;--ar-peach-grad: linear-gradient(135deg, #f7d3ae 0%, #f0b58b 55%, #e49a72 100%);--ar-sunset-grad: linear-gradient(120deg, #f9cba5 0%, #efb08a 50%, #e0916d 100%);--ar-radius-sm: 12px;--ar-radius: 18px;--ar-radius-lg: 26px;--ar-radius-xl: 34px;--ar-shadow-sm: 0 6px 18px rgba(26, 22, 20, .05);--ar-shadow: 0 16px 40px rgba(26, 22, 20, .08);--ar-shadow-lg: 0 30px 70px rgba(26, 22, 20, .12)}body .color-scheme-1,body .color-scheme-2{--color-background: 206, 224, 244;--color-foreground: 26, 22, 20;--color-button: 26, 22, 20;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 26, 22, 20;--color-link: 26, 22, 20;--gradient-background: #cee0f4}body .color-scheme-3{--color-background: 244, 196, 157;--color-foreground: 43, 31, 22;--color-button: 43, 31, 22;--color-button-text: 255, 247, 239;--color-secondary-button: 244, 196, 157;--color-secondary-button-text: 43, 31, 22;--color-link: 43, 31, 22;--gradient-background: linear-gradient(135deg, #f7d3ae 0%, #f0b58b 55%, #e49a72 100%)}body .color-scheme-4{--color-background: 26, 22, 20;--color-foreground: 246, 241, 232;--color-button: 246, 241, 232;--color-button-text: 26, 22, 20;--color-secondary-button: 26, 22, 20;--color-secondary-button-text: 246, 241, 232;--color-link: 246, 241, 232;--gradient-background: #1a1614}body .color-scheme-5{--color-background: 233, 201, 168;--color-foreground: 43, 31, 22;--color-button: 43, 31, 22;--color-button-text: 255, 247, 239;--color-secondary-button: 233, 201, 168;--color-secondary-button-text: 43, 31, 22;--color-link: 43, 31, 22;--gradient-background: linear-gradient(120deg, #edcba8 0%, #e3b28a 100%)}body{background-color:var(--ar-cream);color:var(--ar-ink);font-family:var(--font-body-family);letter-spacing:0;font-weight:400;-webkit-font-smoothing:antialiased}::selection{background:var(--ar-peach);color:var(--ar-ink)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.title,.header__heading,.product__title h1,.cart__heading h1{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.02em;color:var(--ar-ink)}.title,.h0{font-size:clamp(3.6rem,6vw,7.2rem);line-height:1.04}.h1{font-size:clamp(3rem,4.5vw,5.4rem);line-height:1.06}.h2{font-size:clamp(2.4rem,3.2vw,3.9rem);line-height:1.1}.h3{font-size:clamp(2rem,2.4vw,2.7rem)}.h4{font-size:1.9rem}p{line-height:1.65;color:var(--ar-muted)}a{transition:color .25s ease,opacity .25s ease,transform .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.ar-serif{font-family:var(--font-serif-family);font-weight:400;font-style:italic;letter-spacing:0}.ar-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ar-peach-deep)}.ar-eyebrow:before{content:"";width:2.4rem;height:1px;background:currentColor}.page-width{max-width:144rem}.button,.shopify-payment-button__button--unbranded,.quick-add__submit,.product-form__submit{font-family:var(--font-body-family);font-weight:600;letter-spacing:.01em;border-radius:999px!important;box-shadow:none!important;min-height:5rem;padding:1.2rem 3.2rem;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease}.button:hover,.product-form__submit:hover,.quick-add__submit:hover{transform:translateY(-2px);box-shadow:var(--ar-shadow)!important}.button--secondary{border-radius:999px!important;border:1.5px solid rgba(26,22,20,.25)!important;background:transparent}.color-scheme-4 .button--secondary{border-color:#f6f1e859!important}.button--tertiary{text-decoration:none}.link,.link--text{color:var(--ar-ink)}.underlined-link{text-decoration-color:var(--ar-peach);text-underline-offset:.4rem}.announcement-bar{border:0}.announcement-bar__message{font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding:1.1rem 2rem}.header-wrapper{border-bottom:1px solid rgba(255,255,255,.25);background:#cee0f4bf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}body.ar-has-hero .header-wrapper{background:transparent;border-bottom-color:transparent}.header{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.header__heading{margin:0}.header__heading-link .h2,.header__heading-logo{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.03em;font-size:2.6rem}.header__heading-link .h2 .ar-reg,.ar-reg{font-size:.6em;font-weight:400;vertical-align:super}.header__inline-menu .list-menu{gap:.6rem}.header__menu-item{font-size:1.5rem;font-weight:500;letter-spacing:0;padding:1rem 1.6rem!important;border-radius:999px;transition:background-color .25s ease,color .25s ease}.header__menu-item:hover{background:var(--ar-sand)}.header__menu-item span,.header__menu-item>svg{transition:none}.header__icon{width:4.4rem;height:4.4rem;border-radius:999px;transition:background-color .25s ease}.header__icon:hover{background:var(--ar-sand)}.cart-count-bubble{background:var(--ar-ink);color:#fff;border:2px solid var(--ar-cream);font-size:1rem}.menu-drawer{border-radius:0 2.4rem 2.4rem 0;background:#cee0f4d9!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-left:1px solid rgba(255,255,255,.2)}.menu-drawer__navigation .list-menu__item{font-size:2rem;font-weight:600}.ar-section{position:relative;overflow:hidden}.ar-hero{padding:0;margin-top:calc(-1 * var(--ar-header-h, 0px))}.ar-hero__media{position:relative;border-radius:0 0 var(--ar-radius-xl) var(--ar-radius-xl);overflow:hidden;width:100%;height:100vh;background:var(--ar-peach-grad);display:flex;align-items:center;justify-content:center}.ar-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ar-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#cee0f40d 40%,#cee0f459)}body.ar-has-hero{--ar-header-solid: 0}body.ar-has-hero .header-wrapper,body.ar-has-hero .announcement-bar-section .utility-bar{background:rgba(206,224,244,calc(.75 * var(--ar-header-solid, 0)));border-bottom-color:rgba(255,255,255,calc(.25 * var(--ar-header-solid, 0)));backdrop-filter:blur(calc(20px * var(--ar-header-solid, 0)));-webkit-backdrop-filter:blur(calc(20px * var(--ar-header-solid, 0)));transition:background .1s linear,border-color .1s linear,backdrop-filter .1s linear}.announcement-bar-section .utility-bar{background:rgba(206,224,244,calc(.75 * var(--ar-header-solid, 0)));border-bottom-color:rgba(255,255,255,calc(.25 * var(--ar-header-solid, 0)))}body.ar-has-hero .header-wrapper{box-shadow:0 6px 24px rgba(26,22,20,calc(var(--ar-header-solid, 0) * .08))}body.ar-has-hero .announcement-bar-section .utility-bar,body.ar-has-hero .announcement-bar-section .announcement-bar__message,body.ar-has-hero .announcement-bar-section .announcement-bar__link,body.ar-has-hero .announcement-bar-section .slider-button{color:var(--ar-ink);transition:color .15s ease}body:not(.ar-has-hero) .header-wrapper,body:not(.ar-has-hero) .announcement-bar-section .utility-bar{background:#cee0f4bf;border-bottom-color:#ffffff40;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ar-hero__badge{position:relative;z-index:2;background:#cee0f4d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.6);color:var(--ar-ink);border-radius:999px;padding:1.2rem 2.4rem;font-size:1.35rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;gap:1rem;box-shadow:var(--ar-shadow);animation:ar-float 6s ease-in-out infinite}.ar-hero__content{text-align:center;max-width:90rem;margin:0 auto;padding:6.5rem 2rem 8rem}.ar-hero__title{font-size:clamp(4rem,6.4vw,7.6rem);line-height:1.02;letter-spacing:-.03em;margin:2rem 0 2.2rem;font-weight:600}.ar-hero__sub{font-size:clamp(1.7rem,2vw,2rem);color:var(--ar-muted);max-width:64rem;margin:0 auto 3.4rem;line-height:1.6}.ar-hero__actions{display:flex;gap:1.4rem;justify-content:center;flex-wrap:wrap}.ar-hero__avatars{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:4.2rem}.ar-avatar-stack{display:flex}.ar-avatar-stack img,.ar-avatar-stack span{width:4.6rem;height:4.6rem;border-radius:999px;border:2.5px solid var(--ar-cream);object-fit:cover;margin-left:-1.2rem;background:var(--ar-sand)}.ar-avatar-stack img:first-child,.ar-avatar-stack span:first-child{margin-left:0}.ar-avatar-stack span{display:grid;place-items:center;background:var(--ar-ink);color:#fff;font-size:1.1rem;font-weight:600}.ar-hero__avatars-text{text-align:left;font-size:1.35rem;color:var(--ar-muted);line-height:1.4}.ar-hero__avatars-text strong{display:block;color:var(--ar-ink);font-size:1.5rem;font-weight:600}.ar-hero__stars{color:#e8a33d;letter-spacing:.2em;font-size:1.3rem}.ar-carousel{padding:3rem 0 7rem}.ar-carousel__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.4rem}.ar-carousel__head h2{margin:.8rem 0 0;font-size:clamp(2.6rem,3.4vw,4rem)}.ar-carousel__nav{display:flex;gap:1rem}.ar-carousel__arrow{width:5rem;height:5rem;border-radius:999px;border:1.5px solid rgba(26,22,20,.18);background:transparent;cursor:pointer;display:grid;place-items:center;transition:all .25s ease}.ar-carousel__arrow:hover{background:var(--ar-ink);border-color:var(--ar-ink);color:#fff;transform:translateY(-2px)}.ar-carousel__arrow svg{width:2rem;height:2rem}.ar-carousel__track{display:flex;gap:2.4rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.6rem .2rem 2.4rem;scrollbar-width:none}.ar-carousel__track::-webkit-scrollbar{display:none}.ar-carousel__item{flex:0 0 24rem;scroll-snap-align:start;text-decoration:none;display:block}.ar-carousel__img{position:relative;aspect-ratio:3 / 4;border-radius:var(--ar-radius-lg);overflow:hidden;background:var(--ar-sand);margin-bottom:1.4rem;transition:transform .35s ease,box-shadow .35s ease}.ar-carousel__item:hover .ar-carousel__img{transform:translateY(-6px);box-shadow:var(--ar-shadow-lg)}.ar-carousel__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ar-carousel__item:hover .ar-carousel__img img{transform:scale(1.06)}.ar-carousel__label{display:block;text-align:center;font-size:1.5rem;font-weight:600;color:var(--ar-ink)}.ar-carousel__count{display:block;text-align:center;font-size:1.25rem;color:var(--ar-muted)}.ar-glow{position:relative;isolation:isolate;background:var(--ar-peach-grad);color:var(--ar-peach-dark);padding:9rem 0}.ar-glow__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.ar-glow__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:blur(var(--ar-glow-blur, 0px));transform:scale(1.06)}.ar-glow__blob{position:absolute;border-radius:999px;filter:blur(60px);opacity:.5;pointer-events:none}.ar-glow__blob--1{width:34rem;height:34rem;background:#d6e6f6;top:-10rem;right:-6rem}.ar-glow__blob--2{width:26rem;height:26rem;background:#e2a47c;bottom:-8rem;left:-6rem}.ar-glow__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 1fr;gap:7rem;align-items:center}.ar-glow__heading{font-size:clamp(3.4rem,4.6vw,5.8rem);line-height:1.04;letter-spacing:-.03em;margin:1.6rem 0 1.8rem;color:var(--ar-peach-dark)}.ar-glow__intro{color:#2b1f16b8;max-width:48rem}.ar-glow__list{margin-top:4rem;display:grid;grid-template-columns:1fr 1fr;gap:2.6rem 3.4rem}.ar-glow__item{counter-reset:none}.ar-glow__num{font-size:1.25rem;font-weight:700;letter-spacing:.18em;color:#2b1f168c;display:flex;align-items:center;gap:1rem;margin-bottom:.8rem}.ar-glow__num:after{content:"";width:3.4rem;height:1px;background:#2b1f1659}.ar-glow__item h3{font-size:1.8rem;font-weight:600;color:var(--ar-peach-dark);margin:0 0 .6rem}.ar-glow__item p{font-size:1.45rem;color:#2b1f16b3;margin:0;line-height:1.6}.ar-glow__media{position:relative}.ar-glow__img{aspect-ratio:3 / 2;border-radius:var(--ar-radius-xl);overflow:hidden;box-shadow:var(--ar-shadow-lg);background:#e7e4d8}.ar-glow__img img{width:100%;height:100%;object-fit:cover}.ar-glow__card{position:absolute;bottom:-2.6rem;left:-3rem;background:#cee0f4;border-radius:2rem;padding:2rem 2.4rem;box-shadow:var(--ar-shadow-lg);display:flex;align-items:center;gap:1.6rem;max-width:28rem;animation:ar-float 7s ease-in-out infinite}.ar-glow__card-icon{width:4.8rem;height:4.8rem;border-radius:1.4rem;background:var(--ar-peach-grad);display:grid;place-items:center;font-size:2.2rem;flex:none}.ar-glow__card strong{display:block;font-size:1.55rem}.ar-glow__card span{font-size:1.3rem;color:var(--ar-muted)}.ar-features{padding:9rem 0}.ar-features__inner{display:grid;grid-template-columns:1fr 1.05fr;gap:7rem;align-items:center}.ar-features__media{position:relative}.ar-features__img{aspect-ratio:4 / 5;border-radius:var(--ar-radius-xl);overflow:hidden;background:var(--ar-sand);box-shadow:var(--ar-shadow)}.ar-features__img img{width:100%;height:100%;object-fit:cover}.ar-features__tile{position:absolute;top:-2.4rem;right:-2.4rem;background:#cee0f4;border-radius:2rem;padding:1.8rem 2rem;box-shadow:var(--ar-shadow-lg);text-align:center;animation:ar-float 6s ease-in-out infinite}.ar-features__tile strong{display:block;font-size:2.4rem;font-weight:700;letter-spacing:-.02em}.ar-features__tile span{font-size:1.2rem;color:var(--ar-muted)}.ar-features__content h2{font-size:clamp(3rem,4vw,4.8rem);line-height:1.06;letter-spacing:-.03em;margin:1.6rem 0 2rem}.ar-features__content>p{font-size:1.65rem;max-width:52rem}.ar-accordion{margin-top:3.4rem}.ar-accordion details{border-bottom:1px solid rgba(26,22,20,.12);padding:2.2rem 0}.ar-accordion details:first-child{border-top:1px solid rgba(26,22,20,.12)}.ar-accordion summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2rem;font-size:1.75rem;font-weight:600;color:var(--ar-ink);transition:color .25s ease}.ar-accordion summary::-webkit-details-marker{display:none}.ar-accordion summary:hover{color:var(--ar-peach-deep)}.ar-accordion summary .ar-acc-icon{flex:none;width:3.4rem;height:3.4rem;border-radius:999px;border:1.5px solid rgba(26,22,20,.2);display:grid;place-items:center;font-size:1.8rem;font-weight:300;transition:all .3s ease;line-height:1}.ar-accordion details[open] summary .ar-acc-icon{background:var(--ar-ink);border-color:var(--ar-ink);color:#fff;transform:rotate(45deg)}.ar-accordion .ar-acc-body{padding:1.4rem 4.4rem 0 0;overflow:hidden}.ar-accordion .ar-acc-body p{font-size:1.5rem;color:var(--ar-muted);margin:0;max-width:52rem}.ar-testimonial{background:var(--ar-sand);padding:9rem 0;text-align:center}.ar-testimonial__quote{font-size:clamp(2.2rem,3.2vw,3.6rem);line-height:1.3;letter-spacing:-.015em;font-weight:500;max-width:82rem;margin:2.4rem auto 1.4rem;color:var(--ar-ink)}.ar-testimonial__attribution{font-size:1.4rem;color:var(--ar-muted)}.ar-testimonial__attribution strong{color:var(--ar-ink)}.ar-testimonial .ar-hero__avatars{margin-top:3rem}.ar-testimonial .ar-avatar-stack img,.ar-testimonial .ar-avatar-stack span{border-color:var(--ar-sand)}.ar-testimonial__stars{color:#e8a33d;letter-spacing:.25em;font-size:1.6rem}.ar-kit{padding:9rem 0}.ar-kit__inner{display:grid;grid-template-columns:1fr 1.05fr;gap:7rem;align-items:center}.ar-kit__content h2{font-size:clamp(3rem,4vw,4.8rem);line-height:1.06;letter-spacing:-.03em;margin:1.6rem 0 2rem}.ar-kit__content>p{font-size:1.65rem;max-width:50rem}.ar-kit__items{list-style:none;margin:2.6rem 0 3.2rem;padding:0;display:grid;gap:1.4rem}.ar-kit__items li{display:flex;align-items:center;gap:1.4rem;font-size:1.6rem;font-weight:500}.ar-kit__items .ar-check{width:2.6rem;height:2.6rem;border-radius:999px;background:var(--ar-peach-grad);display:grid;place-items:center;flex:none;font-size:1.3rem;color:var(--ar-peach-dark)}.ar-kit__price{display:flex;align-items:baseline;gap:1.4rem;margin-bottom:2.8rem}.ar-kit__price strong{font-size:3.6rem;letter-spacing:-.03em}.ar-kit__price s{font-size:2rem;color:var(--ar-muted)}.ar-kit__price .ar-kit__save{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;background:var(--ar-peach);color:var(--ar-peach-dark);padding:.6rem 1.2rem;border-radius:999px}.ar-kit__media{position:relative}.ar-kit__img{aspect-ratio:4 / 4.6;border-radius:var(--ar-radius-xl);overflow:hidden;background:var(--ar-sand);box-shadow:var(--ar-shadow-lg)}.ar-kit__img img{width:100%;height:100%;object-fit:cover}.ar-kit__mini{position:absolute;width:11rem;height:11rem;border-radius:2.2rem;overflow:hidden;border:5px solid #fff;box-shadow:var(--ar-shadow);background:var(--ar-sand);animation:ar-float 7s ease-in-out infinite}.ar-kit__mini img{width:100%;height:100%;object-fit:cover}.ar-kit__mini--1{top:-2.6rem;left:-3rem;animation-delay:.6s}.ar-kit__mini--2{bottom:-2.6rem;right:-2.6rem;animation-delay:1.2s}.ar-banner{margin:3rem 0}.ar-banner__inner{position:relative;background:var(--ar-sunset-grad);border-radius:var(--ar-radius-xl);padding:clamp(4rem,7vw,8rem) clamp(2.4rem,6vw,7rem);overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:4rem;color:var(--ar-peach-dark)}.ar-banner__circle{position:absolute;border-radius:999px;border:2.5px solid rgba(255,255,255,.5);pointer-events:none}.ar-banner__circle--1{width:16rem;height:16rem;top:-5rem;right:12%}.ar-banner__circle--2{width:26rem;height:26rem;bottom:-10rem;left:-6rem;border-color:#2b1f161f}.ar-banner__content{position:relative;z-index:2}.ar-banner__content .ar-eyebrow{color:var(--ar-peach-dark)}.ar-banner__content h2{font-size:clamp(3.2rem,4.6vw,5.6rem);line-height:1.02;letter-spacing:-.03em;margin:1.4rem 0;color:var(--ar-peach-dark)}.ar-banner__content p{color:#2b1f16bf;font-size:1.7rem;max-width:46rem}.ar-banner__cta{position:relative;z-index:2;flex:none}.ar-banner__cta .button{background:var(--ar-ink);color:#fff;min-width:20rem}.ar-instagram{padding:3rem 0 9rem}.ar-instagram__head{text-align:center;max-width:64rem;margin:0 auto 4rem}.ar-instagram__head h2{font-size:clamp(2.8rem,3.6vw,4.4rem);margin:1.2rem 0 1rem}.ar-instagram__head p{font-size:1.6rem}.ar-instagram__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.6rem}.ar-instagram__item{position:relative;aspect-ratio:1;border-radius:var(--ar-radius);overflow:hidden;background:var(--ar-sand);display:block}.ar-instagram__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ar-instagram__item:hover img{transform:scale(1.08)}.ar-instagram__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a161459;opacity:0;transition:opacity .3s ease}.ar-instagram__item:hover:after{opacity:1}.ar-instagram__icon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;color:#fff;font-size:1.4rem;font-weight:600;gap:.6rem;opacity:0;transform:translateY(8px);transition:all .3s ease}.ar-instagram__item:hover .ar-instagram__icon{opacity:1;transform:translateY(0)}.ar-instagram__icon svg{width:2.6rem;height:2.6rem}.newsletter__wrapper{border-radius:var(--ar-radius-xl);padding:6rem 3rem}.newsletter__heading{font-size:clamp(3rem,4vw,4.6rem)}.newsletter-form__field-wrapper .field{border-radius:999px;background:#cee0f4;box-shadow:var(--ar-shadow-sm);overflow:hidden}.newsletter-form__field-wrapper .field__input{padding:1.6rem 9rem 1.6rem 2.6rem;min-height:5.6rem;border-radius:999px}.newsletter-form__button{border-radius:999px;background:var(--ar-ink);color:#fff;margin:.6rem;height:calc(100% - 1.2rem);width:7rem}.newsletter-form__button:hover{background:var(--ar-peach-deep);color:#fff}.collapsible-content__heading{font-size:clamp(3rem,4vw,4.8rem);line-height:1.06;letter-spacing:-.03em;max-width:60rem}.collapsible-content__wrapper{max-width:82rem;margin:0 auto}.collapsible-content__wrapper details.accordion{border:1px solid rgba(26,22,20,.1);border-radius:var(--ar-radius);background:#cee0f4;margin-bottom:1.4rem;box-shadow:var(--ar-shadow-sm);overflow:hidden;transition:box-shadow .3s ease}.collapsible-content__wrapper details.accordion[open]{box-shadow:var(--ar-shadow)}.accordion__title{font-size:1.7rem;font-weight:600;padding:2.2rem 2.4rem;letter-spacing:0}.accordion__title h3{font-size:inherit;margin:0}.accordion__content{padding:0 2.4rem 2.2rem;font-size:1.5rem;color:var(--ar-muted);line-height:1.65}.accordion__title .icon-accordion{display:none}summary .icon-caret,details[open]>summary .icon-caret{transform:rotate(0)}.accordion summary .icon-caret{width:1rem}.card-wrapper{--product-card-corner-radius: 2rem;position:relative}.card{border-radius:var(--ar-radius);overflow:hidden;box-shadow:var(--ar-shadow-sm);transition:transform .35s ease,box-shadow .35s ease;background:#cee0f48c;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.card-wrapper:hover .card{transform:translateY(-6px);box-shadow:var(--ar-shadow-lg)}.card__inner{border-radius:var(--ar-radius);overflow:hidden;background:var(--ar-sand)}.card--standard .card__inner{border-radius:2.4rem 2.4rem 0 0;border:0}.card__media img{transition:transform .6s ease}.card-wrapper:hover .card__media img{transform:scale(1.05)}.card__heading a{font-size:1.65rem;font-weight:600;letter-spacing:-.01em;color:var(--ar-ink)}.card-information{margin-top:.6rem}.price{font-size:1.6rem;letter-spacing:0}.card-information .price{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:.9rem}.card-information .price__regular,.card-information .price__sale{display:inline-flex;align-items:baseline;column-gap:.9rem}.card-information .price-item--regular{color:#8a8176;font-weight:400;font-size:1.45rem;text-decoration:line-through}.card-information .price-item--sale{color:#e08a3c;font-weight:700;font-size:1.85rem}.badge{border-radius:999px;font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.7rem 1.3rem}.card .card__badge{top:auto;bottom:1.4rem;left:1.4rem}.card .card__badge .badge{background:var(--ar-ink);color:#fff;border:0}.card--standard>.card__content .card__information{padding:1.5rem .2rem 1rem}.quick-add .quick-add__submit{background:#ffffff59;border:1px solid rgba(255,255,255,.5);color:var(--ar-ink);min-height:4.6rem;padding:1rem 2rem;border-radius:999px!important;box-shadow:0 4px 14px #1a16140f!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:1.25rem;margin-top:.8rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.quick-add .quick-add__submit:hover{background:#ffffff8c;border-color:#ffffffb3;transform:translateY(-2px);box-shadow:0 6px 20px #1a16141a!important}.card__information .caption-with-letter-spacing{letter-spacing:.08em}.collection-hero{padding:5rem 0 3rem;text-align:center}.collection-hero__inner{background:var(--ar-peach-grad);border-radius:var(--ar-radius-xl);padding:6rem 3rem;color:var(--ar-peach-dark)}.collection-hero__title{font-size:clamp(3.4rem,4.6vw,5.8rem);margin:0;color:var(--ar-peach-dark)}.collection-hero__description{color:#2b1f16bf;max-width:60rem;margin:1.6rem auto 0}.facets__summary,.facets__summary>div{font-size:1.4rem;font-weight:600;color:var(--ar-ink)}.facets__summary{border:1.5px solid rgba(26,22,20,.18);border-radius:999px;padding:1rem 2rem}.facets__disclosure-vertical .facets__summary{border:0;padding:1rem 0;border-radius:0}.facets__display-vertical{border:1px solid rgba(26,22,20,.1);border-radius:var(--ar-radius-sm)}.active-facets__button{border-radius:999px;background:var(--ar-sand);font-size:1.3rem}.pagination__item{border-radius:999px;min-width:4.2rem;height:4.2rem;display:inline-flex;align-items:center;justify-content:center;margin:0 .3rem;transition:all .25s ease}.pagination__item--current{background:var(--ar-ink);color:#fff}.pagination__item:not(.pagination__item--current):hover{background:var(--ar-sand)}.product__media-wrapper .product__media{border-radius:var(--ar-radius-lg);overflow:hidden;background:var(--ar-sand);box-shadow:var(--ar-shadow-sm)}.product__media img{border-radius:0}.thumbnail{border-radius:var(--ar-radius-sm);overflow:hidden;border:2px solid transparent;transition:border-color .25s ease}.thumbnail.is-active{border-color:var(--ar-ink)}.product__info-container h1{font-size:clamp(3rem,3.8vw,4.4rem);letter-spacing:-.03em;line-height:1.05}.product__info-container .product__text{color:var(--ar-peach-deep);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem}.product__info-container .price{font-size:2.4rem}.product__info-container .price-item{font-weight:600}.product-form__submit{min-height:5.6rem;flex:1}.product-form__buttons{gap:1.2rem}.shopify-payment-button__button--unbranded{background:var(--ar-peach)!important;color:var(--ar-peach-dark)!important;min-height:5.6rem}.shopify-payment-button__button--unbranded:hover{background:var(--ar-peach-deep)!important;transform:translateY(-2px);box-shadow:var(--ar-shadow)}.product-form__input .form__label{font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.product-form__input input[type=radio]+label{border-radius:999px;border:1px solid rgba(255,255,255,.4);background:#cee0f473;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:1.4rem;font-weight:500;padding:1rem 2.2rem;transition:all .25s ease}.product-form__input input[type=radio]:checked+label{background:var(--ar-ink);border-color:var(--ar-ink);color:#fff}.product-form__input input[type=radio]:hover+label{border-color:var(--ar-ink)}.swatch-input__input+.swatch-input__label{border-radius:999px!important}.quantity{border-radius:999px;overflow:hidden;background:#cee0f473;border-color:#fff6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.quantity__input{background:transparent}.quantity__button{background:transparent;color:var(--ar-ink)}.quantity__button:hover{background:var(--ar-sand);color:var(--ar-ink)}.product__accordion .accordion{border:0;border-bottom:1px solid rgba(26,22,20,.12);border-radius:0;box-shadow:none;background:transparent}.product__accordion .accordion__title{padding:1.8rem 0}.product__accordion .accordion__content{padding:0 0 2rem}.cart__items{border-radius:var(--ar-radius);background:#cee0f4;box-shadow:var(--ar-shadow-sm);padding:0 2.4rem;overflow:hidden}.cart-item__image-container{border-radius:var(--ar-radius-sm);overflow:hidden;background:var(--ar-sand)}.cart__footer>.cart__blocks{border-radius:var(--ar-radius);background:#cee0f4;box-shadow:var(--ar-shadow-sm);padding:3rem}.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded{min-height:5rem}cart-drawer .drawer__inner{background:#cee0f4d9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-left:1px solid rgba(255,255,255,.2)}cart-drawer .drawer__header{padding-top:2rem}cart-drawer .cart-item__image-container{border-radius:var(--ar-radius-sm)}cart-drawer .drawer__footer{border-top:1px solid rgba(26,22,20,.1)}.article-card__image-wrapper{border-radius:var(--ar-radius);overflow:hidden;background:var(--ar-sand);box-shadow:var(--ar-shadow-sm)}.article-card__image-wrapper img{transition:transform .6s ease}.article-card:hover .article-card__image-wrapper img{transform:scale(1.05)}.article-card__info h3 a{font-size:2rem;letter-spacing:-.01em}.article-card__info .article-card__excerpt{color:var(--ar-muted)}.article-card__link{color:var(--ar-peach-deep);font-weight:600}.main-blog__title{font-size:clamp(3.4rem,4.6vw,5.8rem);text-align:center;padding-top:5rem}.footer{position:relative;background:var(--ar-ink);color:#f6f1e8bf;margin-top:0}.footer:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:40rem;height:40rem;background:radial-gradient(circle,rgba(244,196,157,.28) 0%,transparent 65%);border-radius:999px;pointer-events:none}.footer .page-width{position:relative}.footer__content-top{padding-top:7rem;border:0;gap:2rem}.footer-block__heading{color:#f6f1e8;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;margin-bottom:2.2rem}.footer-block__details-content a{color:#f6f1e8b3;font-size:1.5rem;padding:.8rem 0;display:inline-block}.footer-block__details-content a:hover{color:var(--ar-peach)}.footer-block--newsletter{border:0;padding:0}.footer-block__newsletter h2{color:#f6f1e8;font-size:2.6rem;margin-bottom:2rem}.footer .newsletter-form__field-wrapper .field{background:#f6f1e814;border:1px solid rgba(246,241,232,.15)}.footer .newsletter-form__field-wrapper .field__input{color:#f6f1e8;background:transparent}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#f6f1e873}.footer .newsletter-form__field-wrapper .field__label{color:#f6f1e880}.footer .newsletter-form__button{background:var(--ar-peach);color:var(--ar-ink)}.footer .newsletter-form__button:hover{background:var(--ar-peach-deep)}.footer .list-social__item .icon{color:#f6f1e8}.footer .list-social__link{background:#f6f1e81a;border-radius:999px;padding:1.1rem}.footer .list-social__link:hover{background:var(--ar-peach)}.footer .list-social__link:hover .icon{color:var(--ar-ink)}.footer__content-bottom{border-top:1px solid rgba(246,241,232,.12);padding-top:2.4rem}.footer__copyright{color:#f6f1e88c}.footer__copyright a{color:#f6f1e8bf}.footer__payment .list-payment__item{border-radius:.8rem;overflow:hidden}.footer .localization-form select{background:#f6f1e814;border:1px solid rgba(246,241,232,.18);color:#f6f1e8;border-radius:999px;padding:.8rem 2.4rem .8rem 1.4rem;font-size:1.3rem;font-weight:500;transition:border-color .25s ease}.footer .localization-form select:hover{border-color:#f6f1e859}.footer .localization-form select:focus{border-color:var(--ar-peach);outline:none}.footer .localization-form label{color:#f6f1e880;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.footer .policies{display:flex;flex-wrap:wrap;gap:.4rem 2rem;margin-top:.4rem}.footer .policies li:before{display:none}.footer .policies li a{color:#f6f1e88c;font-size:1.25rem;text-decoration:none;transition:color .2s ease}.footer .policies li a:hover{color:var(--ar-peach)}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2rem}.footer__wordmark{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(7rem,15vw,22rem);line-height:.9;letter-spacing:-.045em;text-align:center;color:transparent;-webkit-text-stroke:1.5px rgba(246,241,232,.22);padding:6rem 0 2rem;-webkit-user-select:none;user-select:none;pointer-events:none;transition:color .6s ease}.footer:hover .footer__wordmark{color:#f6f1e80f}.main-page-title{font-size:clamp(3.4rem,4.6vw,5.8rem);text-align:center;padding-top:5rem}.page,.main-page{padding:2rem 0 8rem}.rte a{color:var(--ar-peach-deep)}.field__input,.select__select,.text-area{border-radius:1.4rem;background:#cee0f4;border-color:#1a161424;transition:border-color .25s ease,box-shadow .25s ease}.field__input:focus,.select__select:focus,.text-area:focus{border-color:var(--ar-peach-deep);box-shadow:0 0 0 3px #f4c49d59}.field__label{letter-spacing:0}.customer form{border-radius:var(--ar-radius-lg);background:#cee0f4;box-shadow:var(--ar-shadow);padding:3.4rem}.customer h1{text-align:center;font-size:clamp(3rem,4vw,4.4rem)}.template-search__header{text-align:center;padding-top:5rem}.template-search__search .field{border-radius:999px;overflow:hidden;background:#cee0f4;box-shadow:var(--ar-shadow-sm)}.template-search__search .field__input{border-radius:999px;min-height:5.6rem}.template-search__search .search__button{background:var(--ar-ink);color:#fff}.template-404{text-align:center;padding:8rem 2rem}.template-404 h1{font-size:clamp(5rem,10vw,10rem);line-height:1}.template-404 p{font-size:1.7rem}@keyframes ar-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.ar-reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--ar-delay, 0) * .12s)}.ar-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ar-reveal{opacity:1;transform:none;transition:none}.ar-hero__badge,.ar-glow__card,.ar-features__tile,.ar-kit__mini{animation:none}}.scroll-trigger{transition:opacity .8s ease,transform .8s ease}.product__media-wrapper media-gallery{position:relative}.product__media-item .media{background:linear-gradient(165deg,#f8f1e7,#eedfc9);border-radius:2.8rem;overflow:hidden}.product__media-item .media img{object-fit:contain}.product__media-wrapper .slider-buttons{display:none}.ar-back{position:absolute;top:1.6rem;left:1.6rem;z-index:4;width:4.2rem;height:4.2rem;border-radius:999px;background:#cee0f4e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(26,22,20,.08);box-shadow:var(--ar-shadow-sm);display:grid;place-items:center;color:var(--ar-ink);transition:all .25s ease}.ar-back:hover{background:var(--ar-ink);color:#fff;transform:translate(-2px)}.ar-back svg{width:1.9rem;height:1.9rem}.thumbnail-list{justify-content:center;gap:1rem}.thumbnail-list__item{width:auto;padding:.6rem .2rem}.thumbnail-list__item .thumbnail{width:.9rem;height:.9rem;padding:0;border:0;border-radius:999px;background:#1a161438;overflow:hidden;transition:background .25s ease}.thumbnail-list__item .thumbnail img,.thumbnail-list__item .thumbnail__badge{display:none}.thumbnail-list__item .thumbnail:hover{background:#1a161473}.thumbnail-list__item .thumbnail.is-active,.thumbnail-list__item .thumbnail[aria-current=true]{background:var(--ar-ink)}.thumbnail-slider .slider-button{display:none}.product__info-container .product__text{color:var(--ar-peach-deep);font-weight:600;font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .8rem}.product__info-container .product__title h1{font-size:clamp(3.2rem,4.5vw,4.8rem);line-height:1.02;letter-spacing:-.03em;margin:0 0 1.6rem}.product__info-container .product__description{color:var(--ar-muted);font-size:1.55rem;line-height:1.7}.ar-experience{display:inline-flex;align-items:center;gap:1rem;text-decoration:none;color:var(--ar-ink);font-weight:600;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;margin:.4rem 0 2.4rem}.ar-experience__icon{width:3.4rem;height:3.4rem;border-radius:999px;background:var(--ar-peach);color:var(--ar-peach-dark);display:grid;place-items:center;transition:transform .25s ease,background-color .25s ease}.ar-experience:hover .ar-experience__icon{transform:scale(1.08);background:var(--ar-peach-deep)}.ar-experience__icon svg{width:1.25rem;height:1.25rem;margin-left:.2rem}.product__info-container>div[role=status]{display:none}.product-form__buttons{position:sticky;bottom:calc(1.4rem + env(safe-area-inset-bottom,0px));z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;background:#26221fd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:2.6rem;padding:1.2rem;margin:2.6rem 0 0;box-shadow:var(--ar-shadow-lg)}.ar-price-pill{flex:none;display:flex;flex-direction:column;align-items:flex-start;background:#14120fcc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:1.8rem;padding:.9rem 1.8rem;min-width:10.5rem}.ar-price-pill__price{font-size:1.9rem;font-weight:700;letter-spacing:-.01em;line-height:1.15;color:#fff}.ar-price-pill__compare{font-size:1.15rem;color:#ffffff8c}.product-form__submit{flex:1;min-width:14rem;min-height:5rem;padding:1.2rem 2.4rem;background:#7d766e;color:#fff;text-transform:uppercase;letter-spacing:.08em;font-size:1.35rem;border-radius:1.8rem!important;box-shadow:none!important}.product-form__submit:hover{background:#9a9188;transform:translateY(-1px)}.product-form__submit:disabled{background:#58524c}.shopify-payment-button{flex:1 0 100%;margin-top:.6rem}.shopify-payment-button .shopify-payment-button__button--unbranded{background:transparent!important;border:1.5px solid rgba(255,255,255,.25)!important;color:#fff!important;min-height:4.8rem;border-radius:1.6rem!important;box-shadow:none!important}@media screen and (max-width:749px){.shopify-payment-button,.product-form__quantity{display:none}}@media screen and (max-width:989px){.ar-glow__inner,.ar-features__inner,.ar-kit__inner{grid-template-columns:1fr;gap:6rem}.ar-glow__card{left:1.6rem;bottom:-2.6rem}.ar-features__tile{right:1.6rem}.ar-banner__inner{flex-direction:column;text-align:center}.ar-banner__content p{margin:0 auto}.ar-instagram__grid{grid-template-columns:repeat(3,1fr)}.ar-hero__media{aspect-ratio:auto;height:100svh;min-height:0}}@media screen and (max-width:749px){.ar-glow__list{grid-template-columns:1fr}.ar-carousel__item{flex-basis:15rem}.ar-glow__img{aspect-ratio:3 / 2}.ar-kit__mini{width:8.5rem;height:8.5rem}.ar-kit__mini--1{left:-1.4rem}.ar-kit__mini--2{right:-1.4rem}.ar-hero__content{padding:4.5rem 1.6rem 6rem}.ar-instagram__grid{gap:1rem}.cart__items{padding:0 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aramino.css.map */
