.hm{--hm-g: #004930;--hm-g2: #0f6f4b;--hm-b: #EAE7DC;--hm-b2: #f5f3ec;--hm-ink: #1d2a24;--hm-mute: #5d6b63;--hm-line: #dcd7c8;--hm-gold: #c8a25a;--hm-ease: cubic-bezier(.2,.7,.2,1);--hm-max: 1240px;--hm-gutter: clamp(18px, 4vw, 40px);--hm-radius: 20px;position:relative;background:var(--hm-bg);color:var(--hm-fg);padding-block:var(--rl-pt, 64px) var(--rl-pb, 64px);font-family:"Hekaya Page",var(--text-font-family, system-ui),sans-serif;-webkit-font-smoothing:antialiased}@media(max-width:749px){.hm{padding-block:var(--rl-pt-m, 44px) var(--rl-pb-m, 44px)}}.hm--white{--hm-bg: #fff;--hm-fg: var(--hm-ink);--hm-card: var(--hm-b2);--hm-accent: var(--hm-g)}.hm--beige{--hm-bg: var(--hm-b);--hm-fg: var(--hm-ink);--hm-card: #fff;--hm-accent: var(--hm-g)}.hm--cream{--hm-bg: var(--hm-b2);--hm-fg: var(--hm-ink);--hm-card: #fff;--hm-accent: var(--hm-g)}.hm--green{--hm-bg: var(--hm-g);--hm-fg: #f4f1e8;--hm-card: rgba(255,255,255,.08);--hm-accent: var(--hm-b);--hm-mute: rgba(244,241,232,.78);--hm-line: rgba(255,255,255,.18)}.hm{--hm-fs-sec: var(--rl-fs-d, 1);--hm-fs: var(--hm-fs-sec);font-size:calc(1.08rem * var(--hm-fs));line-height:1.7}@media(max-width:749px){.hm{--hm-fs-sec: var(--rl-fs-m, var(--rl-fs-d, 1))}}.hm [data-hm-bfs]{--hm-fs: calc(var(--hm-fs-sec, 1) * var(--hm-bfs, 1))}.hm *,.hm *:before,.hm *:after{box-sizing:border-box}.hm :is(h2,h3,h4,p,ul,ol,figure){margin:0;padding:0}.hm :is(ul,ol){list-style:none}.hm :is(h2,h3,h4){font-family:inherit;color:inherit;text-transform:none;letter-spacing:0}.hm img{display:block;max-width:100%;height:auto}.hm a{color:inherit}.hm-wrap{width:100%;max-width:var(--hm-max);margin-inline:auto;padding-inline:var(--hm-gutter)}.hm-head{text-align:center;margin-block-end:clamp(22px,3vw,36px)}.hm-eyebrow{color:var(--hm-g2);font-weight:600;font-size:calc(.95rem * var(--hm-fs));margin-bottom:4px!important}.hm--green .hm-eyebrow{color:var(--hm-gold)}.hm .hm-h2{font-size:calc(clamp(1.75rem,3vw,2.6rem) * var(--hm-fs));line-height:1.35;font-weight:700;color:var(--hm-accent)}.hm-lead{color:var(--hm-mute);max-width:56ch;margin:8px auto 0!important;font-size:calc(1.05rem * var(--hm-fs))}.hm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:52px;padding:0 1.9em;border-radius:999px;border:0;cursor:pointer;text-decoration:none!important;background:var(--hm-g);color:#fff!important;font:inherit;font-weight:700;font-size:calc(1.05rem * var(--hm-fs));transition:transform .3s var(--hm-ease),box-shadow .3s var(--hm-ease),opacity .2s;-webkit-tap-highlight-color:transparent}.hm-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px -14px #004930b3}.hm-btn--light{background:var(--hm-b);color:var(--hm-g)!important}.hm-btn--outline{background:transparent;color:var(--hm-g)!important;box-shadow:inset 0 0 0 1.5px var(--hm-g)}.hm-btn[disabled],.hm-btn[aria-busy=true]{opacity:.55;pointer-events:none}.hm-btn:focus-visible{outline:2px solid var(--hm-gold);outline-offset:3px}[dir=rtl] .hm-btn .rl-icon{transform:scaleX(-1)}.hm-center{text-align:center;margin-top:clamp(20px,3vw,32px)}.hm-hint{display:block;text-align:center;font-size:13px;color:#a15c00;background:#fff6e5;border:1px dashed #e0a84f;border-radius:10px;padding:8px 12px;margin:8px auto;max-width:520px;font-family:system-ui,sans-serif}.hm-now,.hm-was{white-space:nowrap}.hm-now *:not(img),.hm-was *:not(img){font-size:inherit!important;font-weight:inherit!important;color:inherit!important;font-family:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.hm-was,.hm-was *:not(img){text-decoration:line-through!important;text-decoration-thickness:1.5px!important}.hm .cbb-currency-flag{display:none!important}.hm-hero{padding:0!important;background:var(--hm-g)}.hm-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hm-hero__track::-webkit-scrollbar{display:none}.hm-slide{position:relative;flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--hm-ar-m, 4 / 5);overflow:hidden;color:#fff}@media(min-width:750px){.hm-slide{aspect-ratio:var(--hm-ar-d, 16 / 7)}}.hm-slide__media,.hm-slide__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hm-slide__media img{max-width:none}.hm-slide__empty{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#cdbfa6,#8e7a5d);display:grid;align-items:start;justify-items:center;color:#ffffffd9;font:600 13px/1.4 system-ui,sans-serif;text-align:center;padding:20px}.hm-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,rgba(0,0,0,var(--hm-shade, .5)));pointer-events:none}@media(min-width:750px){.hm-slide:after{background:linear-gradient(90deg,rgba(0,0,0,var(--hm-shade, .5)),#0000 62%)}[dir=rtl] .hm-slide:after{background:linear-gradient(270deg,rgba(0,0,0,var(--hm-shade, .5)),#0000 62%)}.hm-slide--center:after{background:rgba(0,0,0,calc(var(--hm-shade, .5) * .6))}}.hm-slide__text{position:absolute;z-index:2;inset-inline:var(--hm-gutter);bottom:58px;max-width:520px}@media(min-width:750px){.hm-slide__text{inset-inline-end:auto;inset-inline-start:clamp(32px,6vw,96px);top:50%;bottom:auto;transform:translateY(-50%)}}.hm-slide--center .hm-slide__text{text-align:center;margin-inline:auto;inset-inline:var(--hm-gutter)}@media(min-width:750px){.hm-slide--center .hm-slide__text{inset-inline:0;margin-inline:auto}}.hm-slide--dark{color:var(--hm-ink)}.hm-slide--dark:after{display:none}.hm-slide__eyebrow{font-weight:600;opacity:.92;font-size:calc(.98rem * var(--hm-fs))}.hm .hm-slide__title{font-size:calc(clamp(1.9rem,4.2vw,3.4rem) * var(--hm-fs));line-height:1.3;font-weight:700;margin:4px 0 8px;color:inherit}.hm-slide__sub{opacity:.94;margin-bottom:18px!important;font-size:calc(1.05rem * var(--hm-fs))}.hm-slide__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hm-slide .hm-btn{position:relative;z-index:3}.hm-hero__dots{position:absolute;z-index:3;bottom:20px;inset-inline:0;display:flex;justify-content:center;gap:4px}.hm-hero__dots button{width:28px;height:28px;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center}.hm-hero__dots button:before{content:"";width:8px;height:8px;border-radius:99px;background:#ffffff8c;transition:width .3s var(--hm-ease),background .3s}.hm-hero__dots button[aria-current=true]:before{width:24px;background:#fff}.hm-hero__arrow{display:none}@media(min-width:990px){.hm-hero__arrow{display:grid;place-items:center;position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:0;background:#ffffffd9;color:var(--hm-g);cursor:pointer}.hm-hero__arrow--prev{inset-inline-start:18px}.hm-hero__arrow--next{inset-inline-end:18px}[dir=rtl] .hm-hero__arrow--next .rl-icon,[dir=ltr] .hm-hero__arrow--prev .rl-icon{transform:scaleX(-1)}}.hm-rate{padding-block:16px!important}.hm-rate__row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;text-align:center}.hm-stars{display:inline-flex;gap:2px;color:var(--hm-gold)}.hm-rate__num{font-weight:800;font-size:calc(1.35rem * var(--hm-fs));color:var(--hm-accent);font-family:system-ui,sans-serif}.hm-rate__text{font-size:calc(1.02rem * var(--hm-fs))}.hm-track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:min(74vw,290px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--hm-gutter) * -1);padding-inline:var(--hm-gutter);scroll-padding-inline:var(--hm-gutter);padding-bottom:4px;overscroll-behavior-x:contain}.hm-track::-webkit-scrollbar{display:none}@media(min-width:990px){.hm-track{grid-auto-columns:calc((100% - 3 * 18px - 2 * var(--hm-gutter)) / 4);gap:18px}}.hm-card{position:relative;scroll-snap-align:start;background:var(--hm-card);border-radius:var(--hm-radius);overflow:hidden;display:flex;flex-direction:column}.hm-card__img{position:relative;aspect-ratio:1;background:#e9e4d6;display:block}.hm-card__img img{width:100%;height:100%;object-fit:cover}.hm-card__badge{position:absolute;top:10px;inset-inline-start:10px;background:var(--hm-g);color:#fff;border-radius:99px;padding:3px 11px;font-weight:700;font-size:calc(.82rem * var(--hm-fs))}.hm-card__badge--sold{background:#6b6b6b}.hm-card__body{padding:14px 14px 16px;display:flex;flex-direction:column;gap:4px;flex:1}.hm .hm-card__title{font-size:calc(1.08rem * var(--hm-fs));line-height:1.45;font-weight:700}.hm-card__title a{text-decoration:none}.hm-card__line{color:var(--hm-mute);font-size:calc(.92rem * var(--hm-fs));line-height:1.55}.hm-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:auto!important;padding-top:6px}.hm-card__price .hm-now{color:var(--hm-g);font-weight:800;font-size:calc(1.12rem * var(--hm-fs))}.hm-card__price .hm-was{color:#8a8a8a;font-size:calc(.88rem * var(--hm-fs))}.hm-card__from{color:var(--hm-g);font-weight:600;font-size:calc(.92rem * var(--hm-fs))}.hm-card__form{margin:10px 0 0!important}.hm-card .hm-btn{width:100%;min-height:46px;border-radius:14px;font-size:calc(.98rem * var(--hm-fs))}.hm-card__more{text-align:center;font-size:calc(.88rem * var(--hm-fs));color:var(--hm-g);margin-top:8px;text-decoration:underline;text-underline-offset:3px}.hm-prog{height:3px;background:#00000014;border-radius:3px;margin-top:18px;overflow:hidden}.hm-prog i{display:block;height:100%;width:var(--hm-p, 25%);background:var(--hm-g);border-radius:3px;transform:translate(var(--hm-x, 0));transition:transform .2s linear}.hm-vp{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.hm-carousel{position:relative}.hm-carousel__arrow{display:none}@media(min-width:990px){.hm-carousel__arrow{display:grid;place-items:center;position:absolute;top:34%;z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid var(--hm-line);background:#fff;color:var(--hm-g);cursor:pointer;box-shadow:0 8px 20px -10px #0000004d}.hm-carousel__arrow--prev{inset-inline-start:-22px}.hm-carousel__arrow--next{inset-inline-end:-22px}[dir=rtl] .hm-carousel__arrow--next .rl-icon,[dir=ltr] .hm-carousel__arrow--prev .rl-icon{transform:scaleX(-1)}.hm-carousel__arrow[disabled]{opacity:0;pointer-events:none}}.hm-sheet{border:0;padding:0;margin:auto auto 0;width:100%;max-width:100%;background:transparent;color:var(--hm-ink)}.hm-sheet::backdrop{background:#0a140f8c}.hm-sheet__in{background:#fff;border-radius:22px 22px 0 0;padding:12px 20px calc(20px + env(safe-area-inset-bottom));max-height:86vh;overflow:auto;font-family:"Hekaya Page",var(--text-font-family, system-ui),sans-serif;animation:hm-up .3s var(--hm-ease)}@media(min-width:750px){.hm-sheet{margin:auto;max-width:480px}.hm-sheet__in{border-radius:22px;padding:22px 24px}}@keyframes hm-up{0%{transform:translateY(40px);opacity:.4}to{transform:none;opacity:1}}.hm-sheet__grab{width:40px;height:4px;border-radius:4px;background:#ddd;margin:0 auto 12px}@media(min-width:750px){.hm-sheet__grab{display:none}}.hm-sheet__top{display:flex;gap:12px;align-items:center}.hm-sheet__img{width:68px;height:68px;border-radius:12px;object-fit:cover;background:#eee;flex:none}.hm-sheet__title{font-weight:700;font-size:1.08rem;line-height:1.4}.hm-sheet__price{display:flex;gap:8px;align-items:baseline;color:var(--hm-g);font-weight:800;font-size:1.05rem}.hm-sheet__price .hm-was{color:#8a8a8a;font-weight:400;font-size:.85rem}.hm-sheet__close{margin-inline-start:auto;align-self:flex-start;width:40px;height:40px;border:0;border-radius:50%;background:#f2f2f2;cursor:pointer;display:grid;place-items:center;flex:none}.hm-opt{margin-top:16px}.hm-opt__label{color:var(--hm-mute);font-size:.95rem;margin-bottom:8px}.hm-opt__vals{display:flex;flex-wrap:wrap;gap:8px}.hm-chip{border:1.5px solid var(--hm-line);background:#fff;border-radius:12px;padding:9px 15px;font:inherit;font-size:.98rem;cursor:pointer;color:var(--hm-ink)}.hm-chip[aria-pressed=true]{border-color:var(--hm-g);background:#eef4f0;color:var(--hm-g);font-weight:700}.hm-chip.is-out{opacity:.45;text-decoration:line-through}.hm-sheet .hm-btn{width:100%;margin-top:18px;border-radius:14px;font-size:1.05rem}.hm-brand__grid{display:grid;gap:12px}@media(min-width:990px){.hm-brand__grid{grid-template-columns:1fr 1.25fr;gap:18px;align-items:stretch}.hm-points{grid-auto-rows:1fr;align-content:stretch}.hm-points .hm-point{align-items:center;padding:24px 26px}}.hm-points{display:grid;gap:12px;align-content:start}.hm-point{display:flex;gap:14px;align-items:flex-start;background:var(--hm-card);border-radius:18px;padding:18px}.hm-point__ico{flex:none;width:46px;height:46px;border-radius:14px;background:#e3ede7;color:var(--hm-g);display:grid;place-items:center}.hm .hm-point__title{font-size:calc(1.1rem * var(--hm-fs));font-weight:700;color:var(--hm-g);line-height:1.4}.hm-point__text{color:var(--hm-mute);font-size:calc(.98rem * var(--hm-fs));line-height:1.6;margin-top:2px!important}.hm-care{background:var(--hm-g);color:#f4f1e8;border-radius:24px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden}.hm-care:after{content:"";position:absolute;inset-inline-end:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(rgba(200,162,90,.35),transparent 70%);pointer-events:none}.hm-care__eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--hm-gold);font-weight:600;font-size:calc(.95rem * var(--hm-fs))}.hm .hm-care__title{font-size:calc(clamp(1.45rem,2.2vw,1.9rem) * var(--hm-fs));line-height:1.4;margin:6px 0 8px;font-weight:700;color:#fff}.hm-care__text{opacity:.9;font-size:calc(1.02rem * var(--hm-fs))}.hm-care__list{display:grid;gap:8px;margin:14px 0 20px!important}.hm-care__list li{display:flex;gap:10px;align-items:flex-start;font-size:calc(1rem * var(--hm-fs))}.hm-care__list .rl-icon{flex:none;color:var(--hm-gold);margin-top:.25em}.hm-sign{text-align:center;color:var(--hm-g);font-weight:700;margin-top:22px!important;font-size:calc(1.08rem * var(--hm-fs))}.hm-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 10px}@media(min-width:750px){.hm-cols{grid-template-columns:repeat(var(--hm-cols-d, 6),1fr);gap:24px 18px}}.hm-col{text-align:center;text-decoration:none;color:var(--hm-g);display:flex;flex-direction:column;align-items:center;gap:8px}.hm-col__ico{width:min(100%,var(--hm-ico, 110px));aspect-ratio:1;border-radius:50%;background:var(--hm-card);display:grid;place-items:center;overflow:hidden;transition:transform .3s var(--hm-ease)}.hm-col__ico img{width:100%;height:100%;object-fit:contain}.hm-col:hover .hm-col__ico{transform:translateY(-3px)}.hm-col__name{font-weight:600;font-size:calc(.98rem * var(--hm-fs));line-height:1.4}@media(prefers-reduced-motion:reduce){.hm *,.hm-sheet *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hm.css.map */
