@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(ar-outfit.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}html:root{--ar-ink:#1f1a17;--ar-ink-2:#6a605a;--ar-line:#f0e6e0;--ar-coral:#c92832;--ar-pale:#fdeaea;--ar-tile:#fdeeea;--ar-g:linear-gradient(115deg,#ffe4d2 0%,#fed1d1 34%,#fcd7e4 62%,#ffe6da 100%);--ar-btn:linear-gradient(95deg,#ffd9c2,#fed1d1 50%,#fdc4b4);--ar-tex:radial-gradient(rgba(255,255,255,.4) 1px,transparent 1.3px) 0 0/5px 5px;--font-display-family:"Outfit",system-ui,sans-serif;--font-heading-family:"Outfit",system-ui,sans-serif;--font-body-family:"Outfit",system-ui,sans-serif;--font-heading-weight:600;--font-body-weight:400}html body{background:#fff;color:var(--ar-ink);font-family:var(--font-body-family)}html body .gradient,html body .color-scheme-1,html body .color-scheme-2{--gradient-background:#fff;--color-background:255,255,255}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2{letter-spacing:-.02em;color:var(--ar-ink)}.ar-w{max-width:1320px;margin:0 auto;padding:0 32px}.ar-sec{margin-top:64px}.ar-ttl{font:600 clamp(34px,5vw,58px)/1.08 var(--font-heading-family);letter-spacing:-.025em;color:var(--ar-ink);text-align:center;margin:0 0 28px}.ar-ttl.l{text-align:left}.ar-ttl span,.ar-m{display:block;background:linear-gradient(100deg,#d93c3c,#e0682e);-webkit-background-clip:text;background-clip:text;color:transparent}.ar-panel{border-radius:30px;border:1px solid var(--ar-line);padding:44px;background:#fff}.ar-panel.g{background:var(--ar-tex),var(--ar-g);border-color:transparent}.ar-panel.p{background:var(--ar-tex),linear-gradient(var(--ar-pale),var(--ar-pale));border-color:transparent}.ar-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border:0;border-radius:999px;background:var(--ar-btn);color:var(--ar-ink);font:600 17px var(--font-heading-family);text-decoration:none;cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.ar-btn:hover{transform:translateY(-3px)}.ar-btn.w{background:#fff}.ar-btn.o{background:#fff;box-shadow:inset 0 0 0 1.5px var(--ar-ink)}.ar-pill{min-height:44px;padding:0 19px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--ar-line);color:var(--ar-ink);font:600 15px var(--font-heading-family);cursor:pointer}.ar-pill[aria-pressed=true]{background:var(--ar-pale);box-shadow:inset 0 0 0 2px #fe5757}.ar-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;margin-top:16px}.ar-hero h1{font:600 clamp(40px,5.8vw,82px)/1.05 var(--font-heading-family);letter-spacing:-.03em;margin:8px 0 16px}.ar-eye{font:600 13px var(--font-heading-family);letter-spacing:.12em;text-transform:uppercase;color:#a3222d;margin:0}.ar-stage{position:relative;aspect-ratio:1;border-radius:26px;overflow:hidden;background:#fff;display:block}.ar-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s}.ar-stage img.on{opacity:1}.ar-moods{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}.ar-card{display:block;text-decoration:none;color:var(--ar-ink);transition:transform .25s}.ar-card:hover{transform:translateY(-5px)}.ar-im{position:relative;display:block;aspect-ratio:1;border-radius:24px;overflow:hidden;background:var(--ar-tile)}.ar-im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s}.ar-im img+img{opacity:0}.ar-card:hover .ar-im img+img{opacity:1}.ar-n{font:600 18px/1.2 var(--font-heading-family);margin-top:12px}.ar-p{font:600 17px var(--font-heading-family);margin-top:3px}.ar-rail{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}.ar-rail a{text-align:center;text-decoration:none;color:var(--ar-ink);font:600 16px var(--font-heading-family)}.ar-rail .ar-im{border-radius:50%;margin-bottom:9px;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--ar-line);transition:transform .3s}.ar-rail a:hover .ar-im{transform:scale(1.05)}.ar-cc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ar-cc a{display:block;background:var(--ar-pale);border-radius:24px;padding:12px;text-decoration:none;color:var(--ar-ink)}.ar-cc .ar-im{border-radius:16px}.ar-ccr{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 6px 4px;font:600 19px var(--font-heading-family)}.ar-ccr i{font-style:normal;flex:none;width:36px;height:36px;border-radius:50%;background:#fed1d1;display:grid;place-items:center}.ar-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ar-box{background:#fff;border-radius:20px;padding:24px;margin:0}.ar-box h3{font:600 21px/1.2 var(--font-heading-family);margin:0 0 6px}.ar-box p,.ar-box blockquote{margin:0;color:var(--ar-ink-2);font-size:17px;line-height:1.45}.ar-box figcaption{margin-top:12px;font-weight:600}.ar-num{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#ffe9dc;color:#c94a22;font:600 20px var(--font-heading-family);margin-bottom:12px}.ar-kit{display:grid;grid-template-columns:1.2fr .8fr;gap:36px;align-items:center}.ar-kit p{font-size:18px;color:var(--ar-ink-2);margin:0 0 20px}.ar-stat{background:#fff;border-radius:22px;padding:8px}.ar-stat>div{background:var(--ar-pale);border-radius:16px;padding:24px;font-size:17px}.ar-stat b{display:block;font:600 34px/1.1 var(--font-heading-family)}html body .announcement-bar-section,html body .announcement-bar-section .announcement-bar,html body .utility-bar{background:var(--ar-g);color:var(--ar-ink);--color-foreground:31,26,23}html body .announcement-bar__message{font-family:var(--font-heading-family);font-weight:600;text-transform:none;letter-spacing:0}html body .header-wrapper{background:#fffffff5}html body .header__heading-link .h2{font-family:Bagel Fat One,sans-serif;color:var(--ar-coral)}html body .button:not(.button--tertiary):not(.link),html body .product-form__submit,html body .lp-btn-add,html body .bep-root .bep-btn-add,html body .bep-x-sticky .bep-x-sticky-btn,html body .shopify-challenge__button{background:var(--ar-btn)!important;color:var(--ar-ink)!important;box-shadow:none!important;border-radius:999px!important;font-family:var(--font-heading-family)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;--color-button:255,217,194;--color-button-text:31,26,23}html body .button:before,html body .button:after,html body .product-form__submit:before,html body .product-form__submit:after{box-shadow:none}html body .card-wrapper .card{--card-corner-radius:2.4rem;box-shadow:none;background:transparent}html body .card__inner,html body .card--card .card__inner{background:var(--ar-tile);border-radius:24px!important;overflow:hidden}html body .card__heading{font-weight:600}html body .price-item,html body .lp-wrap .lp-price-now,html body .bep-root .bep-price-total,html body .product__info-wrapper .price .price-item{color:var(--ar-ink)}html body .badge{background:#fff;color:var(--ar-ink);box-shadow:none;text-transform:none;letter-spacing:0;font-weight:500}html body .collection-hero__title{font:600 clamp(34px,5vw,58px)/1.08 var(--font-heading-family);letter-spacing:-.025em}html body .facets__summary,html body .facet-filters__field select{border-radius:999px}html body .lp-wrap .lp-title,html body .bep-root .bep-header__title{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.02em;color:var(--ar-ink)}html body .lp-wrap .lp-pill.active,html body .lp-wrap .lp-bundle.active,html body .bep-root .bep-model-tab.is-active,html body .bep-root .bep-variant-tile input:checked+.bep-variant-tile__inner{background:#fff8f6;border-color:#fe5757}html body .lp-wrap .lp-rea,html body .lp-wrap .lp-delivery,html body .bep-root .bep-perks,html body .bep-root .bep-x-delivery,html body .lp-ess{background:var(--ar-pale);color:var(--ar-ink)}html body .lp-wrap .lp-rea-item,html body .lp-wrap .lp-rea-icon,html body .lp-wrap .lp-delivery strong,html body .lp-wrap .lp-delivery-icon,html body .bep-root .bep-perk__text strong,html body .lp-ess-ico{color:var(--ar-coral)}html body .lp-wrap .lp-badge,html body .bep-root .bep-x-badge{background:#fff;color:var(--ar-ink)}html body .lp-wrap .lp-opt-label:not(.lp-nonum):before,html body .bep-root .bep-step__num{background:#ffe9dc;color:#c94a22}html body .ar-rea__item{background:var(--ar-pale)}html body .footer{background:var(--ar-pale);color:var(--ar-ink);--color-foreground:31,26,23}@media(max-width:900px){.ar-w{padding:0 16px}.ar-sec{margin-top:44px}.ar-panel{padding:26px 20px;border-radius:24px}.ar-hero,.ar-kit,.ar-3{grid-template-columns:1fr}.ar-hero{gap:20px}.ar-grid,.ar-cc{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.ar-cc{gap:10px}.ar-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-16px;padding:6px 16px 6px 6px}.ar-rail a{flex:0 0 96px;scroll-snap-align:start;font-size:14px}.ar-n{font-size:16px}}@media(prefers-reduced-motion:reduce){.ar-stage img,.ar-card,.ar-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ar-refonte.css.map */
