/* Tilda: Вставка кода → ПОЛЬЗОВАТЕЛЬСКИЕ CSS-СТИЛИ → Редактировать CSS. Без тегов . */
html,body{margin:0;max-width:100%;overflow-x:clip;background:#f7f6f3}#allrecords,.t-records,.t-body{margin:0;max-width:100%;overflow-x:visible;background:#f7f6f3}.t-rec:has(.alani-fit),.t-rec:has(.alani-foot),.t-rec:has(.alani),.t396:has(.alani-fit){overflow-x:clip !important;overflow-y:visible !important;height:auto !important;min-height:0 !important;max-width:100% !important;width:100% !important;transform:none !important;zoom:1 !important}.t-rec:has(.alani-chrome),.t-header:has(.alani-chrome) .t-rec:has(.alani-chrome){position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;transform:none !important;zoom:1 !important;z-index:2147483645 !important;background:#f7f6f3 !important}#alani-chrome-spacer,.t-header__spacer{display:block !important;height:var(--alani-header-h,7.25rem) !important;width:100% !important;pointer-events:none !important;background:transparent !important}.t-rec:has(.alani-fit) .t396__artboard,.t-rec:has(.alani-hero) .t396__artboard,.t-rec:has(.alani-cats) .t396__artboard,.t-rec:has(.alani-toolbar) .t396__artboard,.t-rec:has(.alani-pagehero) .t396__artboard{transform:none !important;zoom:1 !important;width:100% !important;max-width:100% !important;height:auto !important;left:0 !important}.t-rec:has(.alani-fit) .t-width,.t-rec:has(.alani-fit) .t-container,.t-rec:has(.alani-chrome) .t-width,.t-rec:has(.alani-foot) .t-width{width:100% !important;max-width:100% !important}.alani,.alani-fit,.alani-chrome,.alani-foot,.alani-hero,.alani-mq,.alani-cats,.alani-cols,.alani-story,.alani-pagehero,.alani-about,.alani-friends,.alani-contact,.alani-legal,.alani-toolbar{--paper:#f7f6f3;--paper-2:#efece6;--ink:#141210;--ink-2:#3a3530;--ink-3:#6f6961;--brand:#54180f;--line:rgba(20,18,16,0.1);--line-strong:rgba(20,18,16,0.16);--max:1440px;--gutter:1.25rem;--edge:max(var(--gutter),calc((100% - var(--max)) / 2));--display:"Bodoni Moda","Times New Roman",serif;--sans:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;width:100%;max-width:100%;min-width:0;container-type:inline-size;container-name:alani}.alani *,.alani-fit *,.alani-chrome *,.alani-foot *,.alani-hero *,.alani-mq *,.alani-cats *,.alani-cols *,.alani-story *,.alani-pagehero *,.alani-about *,.alani-friends *,.alani-contact *,.alani-legal *,.alani-toolbar *,.alani-nav-overlay *{box-sizing:border-box;min-width:0}.alani a,.alani-chrome a,.alani-story a,.alani-toolbar a,.alani-contact a,.alani-pagehero a,.alani-legal a,.alani-foot a{color:inherit;text-decoration:none}.alani-cats a,.alani-cols a{text-decoration:none}a.alani-cat,a.alani-col-card,.alani-cat,.alani-col-card,.alani-cat__body,.alani-col-card__body,.alani-cat__title,.alani-col-card__title,.alani-cat__link{color:#fff !important}.alani img,.alani-hero img,.alani-cats img,.alani-cols img,.alani-story img,.alani-logo img,.alani-foot img{display:block;max-width:100%;height:auto}.alani{margin:0;padding:28px 16px 40px;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6}.alani-kicker{margin:0 0 12px;font-size:11px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--brand)}.alani-title{margin:0 0 16px;font-family:var(--display);font-size:clamp(26px,7vw,48px);font-weight:500;line-height:1.15;letter-spacing:-0.02em}.alani-lead,.alani-p,.alani-li{margin:0 0 14px;max-width:68ch;color:var(--ink-2)}.alani-meta{margin:0 0 28px;font-size:12px;letter-spacing:0.12em;text-transform:uppercase;color:var(--ink-3)}.alani-h{margin:32px 0 12px;font-family:var(--display);font-size:clamp(20px,4vw,22px);font-weight:500}.alani-list{margin:0 0 18px;padding:0 0 0 1.15em;max-width:68ch;color:var(--ink-2)}.alani-cta{display:inline-flex;align-items:center;min-height:44px;gap:10px;margin-top:8px;font-size:11px;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;color:var(--brand);border-bottom:1px solid var(--brand)}.alani-split,.alani-places{display:grid;grid-template-columns:1fr;gap:24px}.alani-photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.alani-city{margin:0 0 8px;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--brand)}.alani-address{margin:0 0 12px;font-family:var(--display);font-size:clamp(22px,6vw,32px);font-weight:500;line-height:1.25}.alani-phone{display:inline-flex;align-items:center;min-height:44px;font-size:16px}.alani-hint{margin:4px 0 0;font-size:13px;color:var(--ink-3)}.alani-link{color:var(--brand);text-decoration:underline;text-underline-offset:0.18em}.alani-chrome{position:relative;z-index:2147483645;overflow:visible;background:var(--paper);color:var(--ink);font-family:var(--sans);border-bottom:1px solid var(--line)}.alani-podeli{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;min-height:44px;padding:8px 44px 8px 12px;background:#fff;border-bottom:1px solid rgba(20,18,16,0.08);font-size:12px;line-height:1.35;text-align:center}.alani-podeli__badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;background:#141210;color:#f7f6f3;font-size:10px;font-weight:500;letter-spacing:0.16em;text-transform:uppercase}.alani-podeli__how{color:#c43b2e;background:none;border:0;font:inherit;cursor:pointer;min-height:44px}.alani-podeli__x{position:absolute;right:4px;top:0;width:44px;height:44px;border:0;background:none;font-size:18px;cursor:pointer}.alani-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;width:100%;max-width:1200px;min-height:56px;margin:0 auto;padding:6px 12px;overflow:visible}.alani-nav{display:none;align-items:center;gap:clamp(12px,2vw,36px)}.alani-nav a,.alani-util{display:inline-flex;align-items:center;min-height:44px;font-size:11px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;background:none;border:0;color:inherit;cursor:pointer;font-family:inherit;text-decoration:none !important}.alani-head .alani-nav a{position:relative;color:#141210 !important;border:0 !important;opacity:1 !important;transition:color 0.6s cubic-bezier(0.16,1,0.3,1)}.alani-head .alani-nav a::after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:1px;background:#54180f;pointer-events:none;transition:left 0.6s cubic-bezier(0.16,1,0.3,1),right 0.6s cubic-bezier(0.16,1,0.3,1)}.alani-head .alani-nav a:hover,.alani-head .alani-nav a:focus-visible,.alani-head .alani-nav a.is-active,.alani-head .alani-nav a[aria-current="page"]{color:#54180f !important}.alani-head .alani-nav a:hover::after,.alani-head .alani-nav a:focus-visible::after,.alani-head .alani-nav a.is-active::after,.alani-head .alani-nav a[aria-current="page"]::after{left:0;right:0}.alani-head .alani-util:hover,.alani-head .alani-lang:hover{color:#54180f !important}.alani-utils{grid-column:3;justify-self:end;display:flex;align-items:center;gap:0.35rem}[data-alani-cart]{gap:0.45rem}.alani-lang-wrap{position:relative;z-index:2147483000;display:inline-flex;align-items:center}.alani-lang{display:inline-flex;align-items:center;gap:0.25rem;letter-spacing:0.22em}.alani-lang-caret{font-size:0.6rem;transform:translateY(-1px);opacity:0.7}.alani-lang-wrap.is-open .alani-lang-caret{transform:translateY(-1px) rotate(180deg)}.alani-lang-menu{position:absolute;top:calc(100%+0.55rem);inset-inline-end:0;z-index:2147482500;display:none;min-width:10.5rem;padding:0.45rem;margin:0;list-style:none;background:#f7f6f3;border:1px solid rgba(20,18,16,0.16);box-shadow:0 16px 40px rgba(84,24,15,0.12);gap:0.15rem}.alani-lang-wrap.is-open .alani-lang-menu{display:grid}.alani-lang-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:0.75rem;min-height:44px;padding:0.55rem 0.65rem;border:0 !important;background:none !important;font-family:inherit;font-size:0.72rem;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:#141210 !important;cursor:pointer}.alani-lang-option:hover,.alani-lang-option.is-active{background:#efece6 !important;color:#54180f !important}.alani-lang-name{font-size:0.68rem;letter-spacing:0.02em;text-transform:none;color:#6f6961;font-weight:400}.alani-nav-overlay__langs{display:flex;flex-wrap:wrap;justify-content:center;gap:0.35rem 1rem}.alani-nav-overlay__lang{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0.55rem 0.65rem;letter-spacing:0.18em;text-transform:uppercase;color:rgba(247,246,243,0.55)}.alani-nav-overlay__lang.is-active,.alani-nav-overlay__lang:hover{color:#f7f6f3}html[dir="rtl"] .alani-lang-caret{transform:translateY(-1px) scaleX(-1)}html[dir="rtl"] .alani-lang-wrap.is-open .alani-lang-caret{transform:translateY(-1px) scaleX(-1) rotate(180deg)}html[dir="rtl"] .alani-dubai [data-alani-arrow]{display:inline-block;transform:scaleX(-1)}.alani-nav--start{grid-column:1}.alani-logo{display:grid;place-items:center;justify-self:center;grid-column:2}.alani-logo img{height:clamp(1.55rem,5vw,2.15rem);width:auto;object-fit:contain}.alani-burger__label,.alani-cart-label{display:none}.alani-burger{display:inline-flex;align-items:center;gap:8px}.alani-burger__lines{display:grid;gap:3px;width:16px}.alani-burger__lines span{display:block;height:1px;background:currentColor}.alani-nav-overlay{position:fixed;inset:0;z-index:2147483000;display:none;grid-template-rows:auto 1fr auto;padding:max(16px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:#54180f;color:#f7f6f3}.alani-nav-overlay.is-open{display:grid;animation:alaniFade 0.45s ease}.alani-nav-overlay a,.alani-nav-overlay button{color:inherit;background:none;border:0;font:inherit;cursor:pointer;text-decoration:none}.alani-nav-overlay__top{display:flex;justify-content:space-between;align-items:center;gap:12px}.alani-nav-overlay__top img{height:2.15rem;width:auto;filter:brightness(0) invert(1)}.alani-nav-overlay__close{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid rgba(247,246,243,0.22) !important;letter-spacing:0.18em;text-transform:uppercase;font-size:11px}.alani-nav-overlay nav{display:grid;align-content:center;justify-items:start;width:min(100%,36rem);margin:0 auto}.alani-nav-overlay nav a{font-family:var(--display);font-size:clamp(24px,7vw,32px);padding:10px 0}.alani-nav-overlay__foot{display:grid;gap:12px;width:min(100%,22rem);margin:0 auto}.alani-nav-overlay__foot a{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid rgba(247,246,243,0.72);letter-spacing:0.2em;text-transform:uppercase;font-size:11px}.alani-hero{position:relative;width:100%;background:#1a1816;overflow:hidden}.alani-hero img{display:block;width:100%;max-width:100%;height:min(72svh,42rem);object-fit:cover;object-position:center}.alani-hero__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,16,14,0.2) 0%,rgba(18,16,14,0.05) 24%,transparent 52%);pointer-events:none}@media screen and (max-width:980px){.alani-hero img{height:min(64svh,36rem);object-position:center}}@media screen and (max-width:640px){.alani-hero img{height:min(58svh,28rem);object-position:28% 46%}}.alani-pagehero{width:100%;max-width:none;margin:0;padding:0.5rem var(--edge) 0;font-family:var(--sans)}.alani-pagehero__stage{position:relative;width:100%;overflow:hidden;border-radius:2px;min-height:0;aspect-ratio:16 / 6.2;background:#1a1a16;color:var(--paper)}.alani-pagehero__media,.alani-pagehero__veil{position:absolute;inset:0}.alani-pagehero__media img{width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:0.75}.alani-pagehero__veil{background:linear-gradient(180deg,rgba(20,18,15,0.15),rgba(20,18,15,0.65));pointer-events:none}.alani-pagehero__content{position:relative;z-index:1;min-height:inherit;display:grid;align-content:end;gap:0.45rem;padding:1rem 1.05rem;max-width:46rem}.alani-pagehero__eyebrow{margin:0;display:inline-flex;align-items:center;gap:0.75rem;font-size:0.68rem;font-weight:500;letter-spacing:0.24em;text-transform:uppercase;color:var(--paper) !important;opacity:0.72}.alani-pagehero__eyebrow::before{content:"";width:1.25rem;height:1px;background:currentColor;opacity:0.55}.alani-pagehero__title{margin:0;font-family:var(--display);font-size:clamp(2.15rem,10vw,3.1rem);font-weight:400;line-height:0.96;letter-spacing:-0.03em;color:#f7f6f3 !important}.alani-pagehero__lead{margin:0;max-width:36rem;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:400;line-height:1.45;color:rgba(242,240,234,0.78) !important}.alani-pagehero__crumb{display:flex;gap:0.65rem;align-items:center;padding-block:0.85rem 0.35rem;font-size:0.68rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--ink-3)}.alani-pagehero__crumb a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-3) !important;text-decoration:none}.alani-pagehero__crumb a:hover{color:var(--ink) !important}.alani-contact{width:100%;max-width:none;margin:0;padding:1.5rem var(--edge) 3.5rem;font-family:var(--sans);color:var(--ink)}.alani-contact__places{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.alani-contact-place{display:grid;gap:0.85rem;align-content:start;justify-items:center;min-height:0;padding:1.75rem 0;text-align:center}.alani-contact-place+.alani-contact-place{border-top:1px solid var(--line-strong)}.alani-contact-place__city{margin:0;font-size:0.68rem;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--brand)}.alani-contact-place__address{margin:0;max-width:none;font-family:var(--sans);font-size:clamp(0.72rem,3.6vw,1.05rem);font-weight:400;font-style:normal;line-height:1.35;letter-spacing:0.01em;white-space:nowrap;color:var(--ink)}.alani-contact-place__phone{display:inline-flex;align-items:center;justify-content:center;margin-top:0.5rem;min-height:44px;font-size:0.95rem;font-weight:400;font-style:normal;line-height:1.3;letter-spacing:0.02em;color:var(--ink) !important;text-decoration:none !important;transition:color 0.4s cubic-bezier(0.16,1,0.3,1)}.alani-contact-place__phone:hover,.alani-contact-place__phone:focus-visible{color:var(--brand) !important;outline:none}.alani-contact-place__hint{margin:0;font-size:0.62rem;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;color:var(--ink-3)}.alani-legal{width:100%;max-width:none;margin:0;padding:1.35rem var(--edge) max(2.5rem,env(safe-area-inset-bottom));font-family:var(--sans);color:var(--ink);background:radial-gradient(ellipse 80% 45% at 12% 0%,rgba(84,24,15,0.045),transparent 55%),radial-gradient(ellipse 70% 40% at 88% 18%,rgba(226,221,212,0.55),transparent 50%),linear-gradient(180deg,var(--paper) 0%,var(--paper-2) 100%)}.alani-legal__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start;justify-content:center}.alani-legal__aside-label{display:none}.alani-legal__tabs{display:flex;gap:0.35rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0.15rem 0 0.35rem;border-bottom:1px solid var(--line);mask-image:linear-gradient(90deg,#000 92%,transparent)}.alani-legal__tabs::-webkit-scrollbar{display:none}.alani-legal__tab{display:inline-flex;align-items:center;flex:0 0 auto;min-height:44px;padding:0.65rem 0.85rem;margin-bottom:-1px;border-bottom:1px solid transparent;font-size:0.72rem;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap;color:var(--ink-3) !important;text-decoration:none !important;transition:color 0.2s ease,border-color 0.2s ease,background 0.2s ease}.alani-legal__tab:hover,.alani-legal__tab:focus-visible{color:var(--ink) !important;background:rgba(84,24,15,0.04);outline:none}.alani-legal__tab.is-on{color:var(--brand) !important;border-bottom-color:var(--brand);background:rgba(84,24,15,0.05)}.alani-legal__article{min-width:0}.alani-legal__header{margin-bottom:1.25rem;padding-bottom:1.1rem;border-bottom:1px solid var(--line)}.alani-legal__eyebrow{margin:0;display:inline-flex;align-items:center;gap:0.75rem;font-size:0.68rem;font-weight:500;letter-spacing:0.24em;text-transform:uppercase;color:var(--brand)}.alani-legal__eyebrow::before{content:"";width:1.25rem;height:1px;background:currentColor;opacity:0.55}.alani-legal__title{margin:0.35rem 0 0.75rem;font-family:var(--display);font-weight:400;font-size:clamp(1.7rem,8vw,2.2rem);line-height:1.05;letter-spacing:-0.02em;color:var(--ink)}.alani-legal__meta{margin:0 0 1rem;font-size:0.68rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-3)}.alani-legal__lead{margin:0;max-width:38rem;font-size:0.92rem;line-height:1.6;color:var(--ink-2)}.alani-legal__block{padding:1.05rem 0;border-bottom:1px solid var(--line)}.alani-legal__block:last-child{border-bottom:0;padding-bottom:0}.alani-legal__h{margin:0 0 0.7rem;font-family:var(--display);font-weight:400;font-size:1.15rem;line-height:1.2;color:var(--ink)}.alani-legal__p{margin:0 0 0.65rem;font-size:0.9rem;line-height:1.65;color:var(--ink-2)}.alani-legal__p:last-child{margin-bottom:0}.alani-legal__groups{display:grid;gap:1.15rem;margin-top:0.15rem}.alani-legal__group-title{margin:0 0 0.35rem;font-family:var(--display);font-weight:400;font-size:1.05rem;line-height:1.25;color:var(--ink)}.alani-legal__group .alani-legal__p{margin-bottom:0.2rem}.alani-legal__group .alani-legal__p:last-child{margin-bottom:0}.alani-legal__list{margin:0.45rem 0 0;padding-inline-start:1.15rem;list-style:none;display:grid;gap:0.4rem;color:var(--ink-2);font-size:0.9rem;line-height:1.55}.alani-legal__link{color:var(--brand) !important;text-decoration:underline !important;text-underline-offset:0.22em}.alani-legal__link:hover,.alani-legal__link:focus-visible{color:var(--ink) !important}.alani-legal__more{display:flex;flex-wrap:wrap;gap:0.65rem 1rem;margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--line)}.alani-legal__more a{display:inline-flex;align-items:center;min-height:44px;font-size:0.72rem;letter-spacing:0.1em;text-transform:uppercase;color:var(--brand) !important;text-decoration:none !important}.alani-legal__more a:hover,.alani-legal__more a:focus-visible{color:var(--ink) !important}.alani-about{width:100%;max-width:none;margin:0;padding:0.85rem var(--edge) 4rem;font-family:var(--sans);color:var(--ink)}.alani-about__hero{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start}.alani-about__copy{display:flex;flex-direction:column;gap:0.65rem;min-width:0}.alani-about__title{margin:0;max-width:14ch;font-family:var(--sans);font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:500;line-height:1.25;letter-spacing:-0.01em;color:var(--ink) !important}.alani-about__body{display:grid;gap:0.65rem}.alani-about__lead{margin:0;max-width:36ch;font-size:0.92rem;font-weight:400;line-height:1.6;color:var(--ink-2)}.alani-about__cta{display:inline-flex;align-items:center;gap:0.4rem;width:fit-content;min-height:44px;margin-top:0.9rem;font-size:0.62rem;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;color:var(--brand) !important;text-decoration:none;transition:gap 0.4s cubic-bezier(0.16,1,0.3,1)}.alani-about__cta:hover{gap:0.7rem}.alani-about__photo{margin:0;width:100%;overflow:hidden;background:transparent}.alani-about__photo img{display:block;width:100%;height:auto;object-fit:cover;object-position:50% 40%}.alani-friends{width:100%;max-width:none;margin:0;padding:0;font-family:var(--sans);color:var(--ink);background:var(--paper)}.alani-friends__inner{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch}.alani-friends__copy{order:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.7rem;min-width:0;text-align:center;padding:1.65rem var(--edge) 0.5rem}.alani-friends__eyebrow{margin:0;font-size:0.62rem;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;color:var(--ink-3)}.alani-friends__title{margin:0;max-width:none;font-family:var(--display);font-size:clamp(1.85rem,7.5vw,2.35rem);font-weight:400;line-height:1;letter-spacing:0.03em;color:var(--ink) !important}.alani-friends__tag{margin:0.05rem 0 0;font-family:var(--display);font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:400;font-style:italic;line-height:1.3;color:var(--ink-2)}.alani-friends__lead{margin:0.55rem 0 0;max-width:none;font-size:0.9rem;font-weight:400;line-height:1.65;color:var(--ink-2)}.alani-friends__media{order:0;position:relative;margin:0;width:100%;aspect-ratio:4 / 3;max-height:58vh;overflow:hidden;background:#161210;line-height:0}.alani-friends__media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 58%}.alani-friends__body{padding:clamp(2.25rem,4.5vw,3.5rem) var(--edge) clamp(3rem,6vw,5rem);display:grid;gap:1.75rem}.alani-friends__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 0.75rem}.alani-dog{display:grid;gap:0.85rem;align-content:start}.alani-dog__media{position:relative;margin:0;aspect-ratio:4 / 5;overflow:hidden;background:var(--paper)}.alani-dog__media img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;max-width:none;object-fit:cover;object-position:center center;transition:transform 0.7s cubic-bezier(0.16,1,0.3,1)}.alani-dog__body{display:grid;gap:0.28rem;justify-items:center;text-align:center}.alani-dog__name{margin:0;font-family:var(--display);font-size:1.1rem;font-weight:400;font-style:italic;line-height:1.2;letter-spacing:0.02em;color:var(--ink) !important}.alani-dog__status{margin:0;font-size:0.58rem;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;color:var(--brand)}.alani-dog__bio{margin:0.15rem 0 0;width:100%;max-width:34ch;font-size:0.84rem;line-height:1.55;color:var(--ink-2)}.alani-friends__help{display:inline-flex;align-items:center;justify-self:center;min-height:44px;margin-top:2rem;padding-bottom:0.14rem;font-size:0.62rem;font-weight:400;letter-spacing:0.22em;text-transform:uppercase;color:var(--ink) !important;text-decoration:none;border-bottom:1px solid var(--ink)}.alani-friends__help:hover,.alani-friends__help:focus-visible{color:var(--brand) !important;border-bottom-color:var(--brand);outline:none}@media (hover:hover) and (pointer:fine){.alani-dog:hover .alani-dog__media img{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.alani-dog__media img{transition:none}.alani-dog:hover .alani-dog__media img{transform:none}}.alani-mq{overflow:hidden;background:#f7f4ef;padding:12px 0;font-family:var(--display);font-size:clamp(12px,3vw,14px);letter-spacing:0.28em;text-transform:uppercase;white-space:nowrap}.alani-mq__track{display:flex;width:max-content;animation:alaniMq 42s linear infinite}.alani-mq__group{display:flex;align-items:center;gap:22px;padding-right:22px}#alani-cats.alani-fit{padding:0 var(--edge);background:#f7f4ef}#alani-cols.alani-fit{padding:1rem var(--edge) 1.5rem}#alani-cols .alani-kicker{color:var(--ink-3);letter-spacing:0.24em;font-size:0.7rem;margin:0 0 1.25rem}.alani-cats,.alani-cols{display:grid;grid-template-columns:1fr 1fr;gap:0.4rem;width:100%}.alani-cat,.alani-col-card{position:relative;display:block;overflow:hidden;isolation:isolate;color:#fff;background:#d8d2c8;min-height:0}.alani-cat{aspect-ratio:3 / 4}.alani-col-card{aspect-ratio:3 / 4}.alani-cat img,.alani-col-card img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.alani-cat img{object-position:center 8%;transform:scale(1.01);transition:transform 0.9s cubic-bezier(0.16,1,0.3,1)}@media screen and (min-width:641px){.alani-cat{aspect-ratio:4 / 5}}@media screen and (min-width:981px){.alani-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0.55rem}}.alani-col-card img{object-position:center center;z-index:0;transition:transform 1.4s cubic-bezier(0.16,1,0.3,1)}.alani-cat:hover img,.alani-cat:focus-visible img,.alani-col-card:hover img,.alani-col-card:focus-visible img{transform:scale(1.05)}.alani-cat::after,.alani-col-card::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient( 180deg,rgba(10,10,8,0.03) 0%,rgba(10,10,8,0.14) 50%,rgba(10,10,8,0.58) 100% )}.alani-cat__body,.alani-col-card__body{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;gap:0.28rem;padding:0.7rem 0.7rem 0.8rem;background:none}.alani-cat__title,.alani-col-card__title{display:block;font-family:var(--display);font-size:0.98rem;font-weight:400;line-height:1.05;letter-spacing:0.01em;margin:0;color:#fff;text-shadow:0 1px 16px rgba(0,0,0,0.35)}.alani-cat__link{font-size:0.65rem;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:#fff;opacity:0.92}.alani-gift{display:flex;justify-content:center;align-items:center;gap:0.7rem;width:100%;min-height:44px;margin:0.5rem 0 0;padding:0.7rem 0.85rem;border:1px solid rgba(84,24,15,0.45);background:rgba(84,24,15,0.12);color:var(--brand) !important;font-family:var(--sans);font-size:0.68rem;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none;box-sizing:border-box;transition:background 0.45s ease,border-color 0.45s ease,color 0.45s ease}.alani-gift:hover,.alani-gift:focus-visible{background:rgba(84,24,15,0.92);border-color:var(--brand);color:#f7f4ef}.alani-story{display:grid;grid-template-columns:1fr;gap:1.15rem;width:100%;max-width:none;margin:0;padding:1.2rem var(--edge) 1.6rem;font-family:var(--sans);color:var(--ink);align-items:center}.alani-story .alani-kicker{color:var(--ink-3);letter-spacing:0.24em;font-size:0.7rem;margin:0}.alani-story__text{display:grid;gap:1.15rem;align-content:center;min-width:0}.alani-story h2{font-family:var(--display);font-size:clamp(1.55rem,7vw,1.95rem);font-weight:400;line-height:1.15;letter-spacing:-0.01em;margin:0;color:var(--ink)}.alani-story__body{margin:0;color:var(--ink-2);font-size:16px;line-height:1.65}.alani-story .alani-cta{color:var(--ink) !important;letter-spacing:0.14em;gap:0.75rem;margin-top:0;width:fit-content;justify-self:start}.alani-story .alani-cta:hover,.alani-story .alani-cta:focus-visible{color:var(--brand) !important;gap:1.25rem}.alani-story__media{order:-1;margin:0;line-height:0;min-width:0}.alani-story__media img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain;display:block}.alani-toolbar{width:100%;max-width:none;margin:0;padding:0.85rem var(--edge) 1rem;font-family:var(--sans)}.alani-toolbar__row{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:0.65rem;border-bottom:1px solid var(--line);padding-bottom:1rem;text-align:center}.alani-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:0.35rem 0.2rem;overflow:visible}.alani-filters a{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:0.5rem 1rem;font-family:var(--sans);font-size:0.68rem;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;white-space:nowrap;color:var(--ink-3) !important;background:transparent;transition:background 0.4s cubic-bezier(0.16,1,0.3,1),color 0.4s cubic-bezier(0.16,1,0.3,1)}.alani-filters a:hover{color:var(--brand) !important}.alani-filters a.is-on{background:var(--brand);color:#f7f4ef !important}.alani-filters a:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.alani-toolbar__hint{margin:0;font-size:0.62rem;font-weight:500;letter-spacing:0.2em;text-transform:uppercase;color:var(--ink-3);text-align:center}.t-store__filter-wrap,.t-store__parts-switch,.t-store__parts-switcher,.t-store__parts-switch-wrapper,.t-store__parts-switch-btn,.js-store-parts-switcher,.t-store__filter,.t-store__filters,.t-store__filter.js-store-filter,.t-store__grid-filter,.t-store__grid-controls,.t-store__search-and-filter,.t-store__sort,.t-store__search,.t-store .t-store__grid-title,.t-store .js-store-grid-title,.t-store__card__markwrapper,[data-alani-native-parts]{display:none !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;visibility:hidden !important}.alani-lang-menu.is-open{display:grid !important}.js-store-prod-name,.t-store__card__title,.js-product-name,.t-store__prod-title{white-space:normal !important}.t-store,.t-store .t-container,.t-store .t-store__grid-cont,.t-store .js-store-grid-cont{width:100% !important;max-width:none !important;background:#f7f6f3 !important}.t-store{--paper:#f7f6f3;--edge:max(1.25rem,calc((100% - 1440px) / 2));padding:0 var(--edge) 4rem !important}.t-store .t-container,.t-store .t-store__grid-cont,.t-store .t-store__card-overflow,.t-store .js-store-grid-cont{display:block !important;width:100% !important;max-width:none !important;float:none !important}.t-store .js-product-group,.t-store .t-store__grid-list,.t-store .t-store__card-overflow:not(:has(.js-product-group)),.t-store .t-store__grid-cont>.t-row,.t-store .js-store-grid-cont>.t-row{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:3rem 1.25rem !important;width:100% !important;float:none !important}.t-store .t-store__grid-cont .t-col,.t-store .js-store-grid-cont .t-col,.t-store .js-product-col{width:auto !important;max-width:none !important;float:none !important;padding:0 !important;margin:0 !important}.t-store a,.t-store .t-store__card,.t-store .t-store__card__title,.t-store .js-store-prod-name,.t-store .t-store__card__price{text-decoration:none !important;color:inherit !important}.t-store .t-store__card,.t-store .t-store__card-wrap,.t-store .js-product-col{display:grid !important;gap:1rem !important;width:100% !important;max-width:none !important;float:none !important;margin:0 !important;padding:0 !important;background:transparent !important;box-shadow:none !important;border:0 !important;text-align:left !important}.t-store .t-store__card .t-store__card__imgwrapper,.t-store .t-store__card .t-store__card__img,.t-store .t-store__card .js-product-img,.t-store .t-store__card .t-store__card__bgimg{position:relative !important;aspect-ratio:3 / 4 !important;width:100% !important;height:auto !important;overflow:hidden !important;background:#efece6 !important;border-radius:0 !important}.t-store .t-store__card .t-store__card__imgwrapper::after,.t-store .t-store__card .js-product-img::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;background:linear-gradient(to top,rgba(20,18,15,0.32),transparent 46%) !important;opacity:0 !important;transition:opacity 0.6s cubic-bezier(0.16,1,0.3,1) !important;pointer-events:none !important}.t-store .t-store__card:hover .t-store__card__imgwrapper::after,.t-store .t-store__card:hover .js-product-img::after{opacity:1 !important}.t-store .t-store__card .t-store__card__imgwrapper img,.t-store .t-store__card .js-product-img img,.t-store .js-product-col .js-product-img img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center 8% !important;transition:transform 1.35s cubic-bezier(0.16,1,0.3,1) !important}.t-store .t-store__card .t-store__card__bgimg,.t-store .t-store__card .t-bgimg,.t-store .js-product-col .t-bgimg,.t-store .js-product-col .js-product-img{position:relative !important;inset:auto !important;width:100% !important;height:auto !important;min-height:0 !important;padding-bottom:0 !important;aspect-ratio:3 / 4 !important;background-size:cover !important;background-position:center 8% !important}.t-store .t-store__card:hover img{transform:scale(1.06) !important}.t-store .t-store__card__textwrapper,.t-store .t-store__card__text,.t-store .js-product-name-wrap{display:grid !important;gap:0.25rem !important;padding:0 0.05rem !important;background:transparent !important}.t-store .alani-card-cat{font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:0.62rem !important;font-weight:500 !important;letter-spacing:0.12em !important;text-transform:uppercase !important;color:#6f6961 !important;margin:0 !important}.t-store .t-store__card__title,.t-store .js-store-prod-name,.t-store .js-product-name,.t-store .t-store__prod-title{font-family:"Bodoni Moda","Times New Roman",serif !important;font-size:13px !important;font-weight:400 !important;font-style:normal !important;line-height:1.2 !important;letter-spacing:-0.01em !important;color:#141210 !important;margin:0 0 0.15rem !important;text-transform:none !important}.t-store .t-store__card:hover .t-store__card__title,.t-store .js-product:hover .js-store-prod-name{color:#54180f !important}.t-store .t-store__card__price,.t-store .js-product-price,.t-store .t-store__card__price-wrapper{font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:0.85rem !important;font-weight:400 !important;letter-spacing:0.04em !important;color:#3a3530 !important;margin:0 !important}.t-store .t-store__card__price_old,.t-store .js-product-price-old{margin-inline-start:0.45rem !important;text-decoration:line-through !important;color:#6f6961 !important;font-size:0.8em !important}.t-store .t-store__card .t-store__card__btn,.t-store .t-store__card .js-store-prod-buy-btn,.t-store .t-store__card .t-store__prod-btn,.t-store .t-store__card .t-store__card__add,.t-store .t-store__card .t-store__card__descr,.t-store .t-store__card .t-store__card__excerpt,.t-store .t-store__card .t-store__card__options{display:none !important}.t-store .t-store__card__mark,.t-store .js-store-prod-mark,.t-store .t-store__card__flag{display:none !important}.t-store .t-store__card__sold-out,.t-store .js-store-prod-soldout{position:absolute !important;left:0.75rem !important;bottom:0.75rem !important;z-index:2 !important;padding:0.4rem 0.7rem !important;background:rgba(84,24,15,0.88) !important;color:#f7f6f3 !important;font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:0.58rem !important;font-weight:500 !important;letter-spacing:0.08em !important;text-transform:uppercase !important}@media screen and (max-width:1080px){.t-store .js-product-group,.t-store .t-store__grid-list,.t-store .t-store__card-overflow:not(:has(.js-product-group)),.t-store .t-store__grid-cont>.t-row,.t-store .js-store-grid-cont>.t-row{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:1.75rem 0.85rem !important}}@media screen and (max-width:640px){.t-store .js-product-group,.t-store .t-store__grid-list,.t-store .t-store__card-overflow:not(:has(.js-product-group)),.t-store .t-store__grid-cont>.t-row,.t-store .js-store-grid-cont>.t-row{gap:1.35rem 0.75rem !important}}.t-store .t-store__loadmore,.t-store .js-store-load-more,.t-store .t-store__grid-selector .t-btn{display:inline-flex !important;margin:2.5rem auto 0 !important;min-height:48px !important;padding:0.85rem 1.5rem !important;border:1px solid #141210 !important;background:transparent !important;color:#141210 !important;font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:0.68rem !important;letter-spacing:0.18em !important;text-transform:uppercase !important;border-radius:0 !important}.t-store__pagination,.t-store .t-pagination{display:flex !important;justify-content:center !important;margin-top:2rem !important}html.alani-pdp-open .t-popup.t-popup_show,.t-popup.t-popup_show.t-popup_show,.t-popup.t-popup_opened{position:fixed !important;inset:0 !important;padding:calc(var(--alani-header-h,7.25rem)+1.25rem) max(1.25rem,calc((100% - 1440px) / 2+1.25rem)) 4rem !important;box-sizing:border-box !important;background:#f7f6f3 !important;z-index:2147483644 !important;overflow:auto !important}html.alani-pdp-open .t-store__prod-popup,html.alani-pdp-open .t-store__product-snippet{padding-top:calc(var(--alani-header-h,7.25rem)+1.25rem) !important;box-sizing:border-box !important;background:#f7f6f3 !important}html.alani-pdp-open .t-popup .t-store__prod-popup,html.alani-pdp-open .t-popup .t-store__product-snippet{padding-top:0 !important}.t-popup.t-popup_show .t-popup__bg,.t-popup.t-popup_show .t-popup__block{background:#f7f6f3 !important;opacity:1 !important}.t-popup.t-popup_show .t-popup__container{width:min(1440px,100%) !important;max-width:100% !important;min-height:0 !important;height:auto !important;margin:0 auto !important;padding:0 !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important;transform:none !important;top:auto !important;left:auto !important;position:relative !important;display:block !important}.alani-pdp{display:grid !important;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr) !important;gap:clamp(1.75rem,5vw,4.5rem) !important;align-items:start !important;width:100% !important;background:transparent !important}.alani-pdp-media,.alani-pdp .t-store__prod-popup__slider,.alani-pdp .t-store__prod-popup__col_left,.alani-pdp .t-slds,.alani-pdp .t-slds__main,.alani-pdp .t-slds__item,.alani-pdp .t-store__prod-popup__imgwrapper{position:relative !important;width:100% !important;aspect-ratio:3 / 4 !important;min-height:24rem !important;height:auto !important;overflow:hidden !important;background:#efece6 !important;border-radius:0 !important}.alani-pdp-media img,.alani-pdp .t-slds__bgimg,.alani-pdp .t-bgimg,.alani-pdp img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center 10% !important;background-size:cover !important;background-position:center 10% !important;padding-bottom:0 !important;opacity:1 !important;border-radius:0 !important}.alani-pdp-info{display:grid !important;gap:0.15rem !important;min-width:0 !important}.alani-pdp .js-store-prod-name,.alani-pdp .t-store__prod-title,.alani-pdp .t-store__prod__name,.alani-pdp [itemprop="name"]{font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:1.25rem !important;font-weight:400 !important;line-height:1.25 !important;letter-spacing:0 !important;color:#141210 !important;text-transform:none !important;margin:0 0 0.35rem !important}.t-popup .t-store__prod__price,.t-popup .js-product-price,.alani-pdp .t-store__prod__price,.alani-pdp .js-product-price{font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:1.05rem !important;font-weight:400 !important;letter-spacing:0.04em !important;color:#3a3530 !important;margin:0 0 1rem !important}.t-popup .t-store__prod__sku,.t-popup .js-store-prod-sku,.alani-pdp .t-store__prod__sku,.alani-pdp .js-store-prod-sku{font-size:0.6rem !important;letter-spacing:0.22em !important;text-transform:uppercase !important;color:#6f6961 !important}.t-popup .t-store__prod__text,.t-popup .t-store__prod__descr,.t-popup .js-store-prod-text{font-size:0.95rem !important;line-height:1.6 !important;color:#141210 !important}.t-popup .t-store__prod__option-title,.t-popup .t-product__option-title{font-size:0.62rem !important;letter-spacing:0.18em !important;text-transform:uppercase !important;color:#6f6961 !important}.t-popup .t-store__prod__option-item,.t-popup .t-product__option-item,.t-popup .t-store__prod-option li,.alani-pdp-size{min-width:2.6rem !important;min-height:2.4rem !important;padding:0.4rem 0.7rem !important;border:1px solid rgba(20,18,16,0.16) !important;background:transparent !important;color:#141210 !important;font-size:0.72rem !important;letter-spacing:0.12em !important;text-transform:uppercase !important;border-radius:0 !important;cursor:pointer !important}.t-popup .t-store__prod__option-item.is-active,.t-popup .t-product__option-item.is-active,.alani-pdp-size.is-on{border-color:#54180f !important;background:#54180f !important;color:#f7f6f3 !important}.t-popup .t-store__prod__btn,.t-popup .js-store-prod-buy-btn,.t-popup .t-store__prod-btn,.t-popup a.t-btn:not(.alani-pdp-request),.t-popup .t-btn:not(.alani-pdp-request),.alani-pdp .js-store-prod-buy-btn,.alani-pdp .t-store__prod-btn,.alani-pdp .t-btn:not(.alani-pdp-request){display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:48px !important;padding:0.85rem 1.35rem !important;border:1px solid #54180f !important;background:#54180f !important;color:#f7f6f3 !important;font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:0.68rem !important;font-weight:500 !important;letter-spacing:0.18em !important;text-transform:uppercase !important;border-radius:0 !important;box-shadow:none !important}.alani-pdp-cat{margin:0 0 0.65rem !important;font-size:0.62rem !important;font-weight:500 !important;letter-spacing:0.18em !important;text-transform:uppercase !important;color:#6f6961 !important}.alani-pdp-cat::before{content:"— "}.alani-pdp-label{display:block;margin:1rem 0 0.45rem;font-size:0.6rem;letter-spacing:0.22em;text-transform:uppercase;color:#6f6961}.alani-pdp-chart{width:100%;max-width:22rem;border-collapse:collapse;margin:0 0 1rem}.alani-pdp-chart th,.alani-pdp-chart td{padding:0.28rem 0.75rem 0.28rem 0;text-align:start;font-size:0.95rem;font-weight:400;color:#141210}.alani-pdp-chart thead th{font-size:0.6rem;letter-spacing:0.22em;text-transform:uppercase;color:#6f6961}.alani-pdp-actions{display:flex;flex-wrap:wrap;gap:0.6rem;margin-top:1rem}.alani-pdp-request{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:48px !important;padding:0.85rem 1.35rem !important;border:1px solid #141210 !important;background:transparent !important;color:#141210 !important;font-size:0.68rem !important;font-weight:500 !important;letter-spacing:0.18em !important;text-transform:uppercase !important;text-decoration:none !important}.t-popup [class*="charact"],.t-popup .t-store__prod__char,.t-popup .js-product-charcs{display:none !important}.t-popup .t-popup__close,.t-popup .t-popup__close-icon{top:calc(var(--alani-header-h,7.25rem)+0.75rem) !important;right:1rem !important;color:#141210 !important}@media screen and (max-width:860px){.alani-pdp{grid-template-columns:1fr !important;gap:1.5rem !important}}.t706,.t706__cartwin,.t706__body{z-index:2147483646 !important}.t706__carticon,.t706__carticon-wrapper{opacity:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;pointer-events:none !important}.t706__cartwin{background:#f7f6f3 !important;color:#141210 !important;font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;box-shadow:none !important;border-radius:0 !important}.t706__cartwin-heading,.t706__cartwin-title{font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:0.72rem !important;font-weight:500 !important;letter-spacing:0.22em !important;text-transform:uppercase !important;color:#141210 !important}.t706__product-title,.t706__product-title__text,.t706__cartwin-product-title{font-family:"Bodoni Moda","Times New Roman",serif !important;font-size:1.05rem !important;font-weight:400 !important;color:#141210 !important}.t706__product-plusminus,.t706__product-quantity,.t706 .t-input,.t706 .t-inputwrapper input,.t706 textarea{border-radius:0 !important;border-color:rgba(20,18,16,0.16) !important;font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important}.t706__btn,.t706 .t-submit,.t706 a.t706__cartwin-button,.alani-wa-order{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:48px !important;margin:0 0 0.6rem !important;padding:0.85rem 1.35rem !important;border:1px solid #54180f !important;background:#54180f !important;color:#f7f6f3 !important;font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:0.68rem !important;font-weight:500 !important;letter-spacing:0.18em !important;text-transform:uppercase !important;text-decoration:none !important;border-radius:0 !important;box-shadow:none !important}.t706 .t-submit,.t706__orderform .t-submit,.alani-pay-card{background:transparent !important;color:#141210 !important;border-color:#141210 !important}.alani-wa-order{order:-1}.alani-foot{padding:28px 16px 24px;background:var(--paper);border-top:1px solid var(--line);color:var(--ink);font-family:var(--sans)}.alani-foot-top{display:flex;gap:8px;margin:0 auto 18px;max-width:1200px}.alani-social{display:grid;grid-template-columns:repeat(3,1fr);flex:3;margin:0;gap:6px}.alani-social a{display:grid;place-items:center;width:100%;height:46px;min-height:44px;border:1px solid var(--line);color:var(--ink)}.alani-social svg{width:22px;height:22px;display:block}.alani-col-head{margin:0 0 12px;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:var(--ink-3)}.alani-col a{display:flex;align-items:center;min-height:36px;font-size:15px}.alani-foot .alani-kicker,.alani-foot .alani-col:not(.alani-col--contacts),.alani-foot-rule img{display:none}.alani-col--contacts{flex:1.7;padding-inline-start:clamp(1.25rem,2.4vw,2rem);border-inline-start:1px solid var(--line)}.alani-col a.alani-dubai,a.alani-dubai{display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;width:auto;max-width:100%;min-height:2.75rem;padding:0.85rem 1.15rem;border:1px solid var(--ink);background:transparent;color:var(--ink) !important;font-family:var(--sans);font-size:0.68rem;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;white-space:nowrap;text-decoration:none;box-sizing:border-box}.alani-col a.alani-dubai:hover,.alani-col a.alani-dubai:focus-visible,a.alani-dubai:hover,a.alani-dubai:focus-visible{background:var(--brand);border-color:var(--brand);color:var(--paper) !important}.alani-foot-rule{display:flex;align-items:center;gap:16px;max-width:1200px;margin:0 auto 20px}.alani-foot-rule span{flex:1;height:1px;background:var(--line)}.alani-foot-end{display:grid;grid-template-columns:1fr;justify-items:center;text-align:center;gap:10px;max-width:1200px;margin:0 auto;font-size:13px}.alani-foot-brand img{height:2.15rem;width:auto}.alani-foot-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px;font-size:11px;color:var(--ink-3)}.alani-foot-credit{color:var(--ink-3)}@keyframes alaniFade{from{opacity:0}to{opacity:1}}@keyframes alaniMq{to{transform:translateX(-50%)}}@keyframes alaniKen{from{transform:scale(1.06)}to{transform:scale(1)}}@keyframes alaniUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.alani-reveal{animation:alaniUp 0.95s ease both}@media (prefers-reduced-motion:reduce){.alani-hero img,.alani-mq__track,.alani-reveal,.alani-nav-overlay.is-open{animation:none !important}.alani-head .alani-nav a,.alani-head .alani-nav a::after,.alani-lang-caret{transition:none !important}.alani-lang-wrap.is-open .alani-lang-caret{transform:translateY(-1px)}}[data-bp="md"] .alani-head,[data-bp="tab"] .alani-head,[data-alani-bp="md"] .alani-head,[data-alani-bp="tab"] .alani-head{padding-inline:16px}[data-bp="lap"] .alani-nav,[data-bp="desk"] .alani-nav,[data-alani-bp="lap"] .alani-nav,[data-alani-bp="desk"] .alani-nav{display:flex}[data-bp="lap"] .alani-utils,[data-bp="desk"] .alani-utils,[data-alani-bp="lap"] .alani-utils,[data-alani-bp="desk"] .alani-utils{gap:clamp(1.15rem,1.8vw,1.75rem)}[data-bp="lap"] .alani-burger__label,[data-bp="desk"] .alani-burger__label,[data-bp="lap"] .alani-cart-label,[data-bp="desk"] .alani-cart-label,[data-alani-bp="lap"] .alani-lang,[data-alani-bp="desk"] .alani-lang,[data-alani-bp="lap"] .alani-burger__label,[data-alani-bp="desk"] .alani-burger__label,[data-alani-bp="lap"] .alani-cart-label,[data-alani-bp="desk"] .alani-cart-label{display:inline-flex}[data-bp="desk"] .alani-cats,[data-alani-bp="desk"] .alani-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0.55rem}[data-bp="desk"] .alani-cat,[data-alani-bp="desk"] .alani-cat{aspect-ratio:4 / 5}[data-bp="lap"] .alani-col-card:nth-child(1),[data-bp="desk"] .alani-col-card:nth-child(1),[data-alani-bp="lap"] .alani-col-card:nth-child(1),[data-alani-bp="desk"] .alani-col-card:nth-child(1){order:2}[data-bp="lap"] .alani-col-card:nth-child(2),[data-bp="desk"] .alani-col-card:nth-child(2),[data-alani-bp="lap"] .alani-col-card:nth-child(2),[data-alani-bp="desk"] .alani-col-card:nth-child(2){order:1}[data-bp="lap"] .alani-col-card,[data-bp="desk"] .alani-col-card,[data-alani-bp="lap"] .alani-col-card,[data-alani-bp="desk"] .alani-col-card{aspect-ratio:2 / 3}[data-bp="lap"] .alani-split,[data-bp="desk"] .alani-split,[data-bp="lap"] .alani-places,[data-bp="desk"] .alani-places,[data-bp="lap"] .alani-story,[data-bp="desk"] .alani-story,[data-alani-bp="lap"] .alani-split,[data-alani-bp="desk"] .alani-split,[data-alani-bp="lap"] .alani-places,[data-alani-bp="desk"] .alani-places,[data-alani-bp="lap"] .alani-story,[data-alani-bp="desk"] .alani-story{grid-template-columns:1fr 1fr}[data-bp="lap"] .alani-about__hero,[data-bp="desk"] .alani-about__hero,[data-alani-bp="lap"] .alani-about__hero,[data-alani-bp="desk"] .alani-about__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(1.75rem,3.5vw,3.25rem);align-items:center}[data-bp="lap"] .alani-about,[data-bp="desk"] .alani-about,[data-alani-bp="lap"] .alani-about,[data-alani-bp="desk"] .alani-about{padding-top:0.85rem;padding-bottom:4rem}[data-bp="lap"] .alani-about__photo,[data-bp="desk"] .alani-about__photo,[data-alani-bp="lap"] .alani-about__photo,[data-alani-bp="desk"] .alani-about__photo{aspect-ratio:4 / 3;border-radius:2px;background:var(--paper-2)}[data-bp="lap"] .alani-about__photo img,[data-bp="desk"] .alani-about__photo img,[data-alani-bp="lap"] .alani-about__photo img,[data-alani-bp="desk"] .alani-about__photo img{height:100%}[data-bp="lap"] .alani-story,[data-bp="desk"] .alani-story,[data-alani-bp="lap"] .alani-story,[data-alani-bp="desk"] .alani-story{gap:clamp(1.25rem,3vw,2.25rem);padding-block:clamp(1.05rem,2.4vw,1.8rem)}[data-bp="lap"] .alani-story__media,[data-bp="desk"] .alani-story__media,[data-alani-bp="lap"] .alani-story__media,[data-alani-bp="desk"] .alani-story__media{order:0}[data-bp="lap"] .alani-story__text,[data-bp="desk"] .alani-story__text,[data-alani-bp="lap"] .alani-story__text,[data-alani-bp="desk"] .alani-story__text{max-width:30rem}[data-bp="lap"] .alani-story h2,[data-bp="desk"] .alani-story h2,[data-alani-bp="lap"] .alani-story h2,[data-alani-bp="desk"] .alani-story h2{font-size:clamp(1.8rem,3vw,2.6rem)}[data-bp="lap"] .alani-story .alani-cta,[data-bp="desk"] .alani-story .alani-cta,[data-alani-bp="lap"] .alani-story .alani-cta,[data-alani-bp="desk"] .alani-story .alani-cta{letter-spacing:0.22em}[data-bp="lap"] .alani-hero img,[data-bp="desk"] .alani-hero img,[data-alani-bp="lap"] .alani-hero img,[data-alani-bp="desk"] .alani-hero img{height:min(82svh,720px);animation:alaniKen 2.4s ease both}[data-bp="lap"] .alani-pagehero,[data-bp="desk"] .alani-pagehero,[data-alani-bp="lap"] .alani-pagehero,[data-alani-bp="desk"] .alani-pagehero{padding-top:0.85rem}[data-bp="lap"] .alani-pagehero__stage,[data-bp="desk"] .alani-pagehero__stage,[data-alani-bp="lap"] .alani-pagehero__stage,[data-alani-bp="desk"] .alani-pagehero__stage{aspect-ratio:auto;min-height:min(52vh,30rem)}[data-bp="lap"] .alani-pagehero__content,[data-bp="desk"] .alani-pagehero__content,[data-alani-bp="lap"] .alani-pagehero__content,[data-alani-bp="desk"] .alani-pagehero__content{padding:clamp(1.75rem,4vw,3rem);gap:1rem}[data-bp="lap"] .alani-pagehero__title,[data-bp="desk"] .alani-pagehero__title,[data-alani-bp="lap"] .alani-pagehero__title,[data-alani-bp="desk"] .alani-pagehero__title{font-size:clamp(3rem,6.5vw,5.2rem)}[data-bp="lap"] .alani-foot-top,[data-bp="desk"] .alani-foot-top,[data-alani-bp="lap"] .alani-foot-top,[data-alani-bp="desk"] .alani-foot-top{display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:28px}[data-bp="lap"] .alani-foot .alani-kicker,[data-bp="desk"] .alani-foot .alani-kicker,[data-bp="lap"] .alani-foot .alani-col:not(.alani-col--contacts),[data-bp="desk"] .alani-foot .alani-col:not(.alani-col--contacts),[data-bp="lap"] .alani-foot-rule img,[data-bp="desk"] .alani-foot-rule img,[data-alani-bp="lap"] .alani-foot .alani-kicker,[data-alani-bp="desk"] .alani-foot .alani-kicker,[data-alani-bp="lap"] .alani-foot .alani-col:not(.alani-col--contacts),[data-alani-bp="desk"] .alani-foot .alani-col:not(.alani-col--contacts),[data-alani-bp="lap"] .alani-foot-rule img,[data-alani-bp="desk"] .alani-foot-rule img{display:block}[data-bp="lap"] .alani-social,[data-bp="desk"] .alani-social,[data-alani-bp="lap"] .alani-social,[data-alani-bp="desk"] .alani-social{display:flex;flex:none;gap:14px}[data-bp="lap"] .alani-social a,[data-bp="desk"] .alani-social a,[data-alani-bp="lap"] .alani-social a,[data-alani-bp="desk"] .alani-social a{width:44px;height:44px}[data-bp="lap"] .alani-foot-end,[data-bp="desk"] .alani-foot-end,[data-alani-bp="lap"] .alani-foot-end,[data-alani-bp="desk"] .alani-foot-end{grid-template-columns:1fr auto 1fr;text-align:start}[data-bp="lap"] .alani-foot-brand,[data-bp="desk"] .alani-foot-brand{justify-self:start}[data-bp="lap"] .alani-foot-credit,[data-bp="desk"] .alani-foot-credit{justify-self:end}[data-bp="lap"] .alani-toolbar__row,[data-bp="desk"] .alani-toolbar__row,[data-alani-bp="lap"] .alani-toolbar__row,[data-alani-bp="desk"] .alani-toolbar__row{flex-direction:column;justify-content:center;align-items:center}[data-bp="desk"] .alani,[data-alani-bp="desk"] .alani{padding:48px 24px 64px}[data-bp="desk"] .alani-foot,[data-alani-bp="desk"] .alani-foot{padding:48px 24px 32px}@media screen and (min-width:641px){.alani-cat{aspect-ratio:4 / 5}.alani-cat__title,.alani-col-card__title{font-size:clamp(1.05rem,1.35vw,1.4rem)}.alani-cat__link{font-size:0.52rem;letter-spacing:0.16em}.alani-cat__body,.alani-col-card__body{padding:0.85rem 0.9rem 0.95rem}.alani-gift{min-height:2.75rem;padding:0.85rem 1.25rem;margin-top:0.65rem;font-size:0.6rem;letter-spacing:0.18em}}@media screen and (min-width:861px){.alani-cols{gap:0.55rem}.alani-col-card{aspect-ratio:2 / 3}.alani-col-card:nth-child(1){order:2}.alani-col-card:nth-child(2){order:1}}@media screen and (min-width:860px){.alani-nav{display:flex}.alani-utils{gap:clamp(1.15rem,1.8vw,1.75rem) !important}.alani-nav a,.alani-util{font-size:0.72rem;letter-spacing:0.18em}.alani-head .alani-nav a{min-height:0;padding-block:0.4rem}.alani-lang,.alani-burger,[data-alani-cart]{letter-spacing:0.22em}.alani-lang,.alani-burger__label,.alani-cart-label{display:inline-flex}.alani-split,.alani-places,.alani-story{grid-template-columns:1fr 1fr}.alani-about__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(1.75rem,3.5vw,3.25rem);align-items:center}.alani-about{padding-top:0.85rem;padding-bottom:4rem}.alani-about__photo{aspect-ratio:4 / 3;border-radius:2px;background:var(--paper-2)}.alani-about__photo img{height:100%}.alani-story{gap:clamp(1.25rem,3vw,2.25rem);padding-block:clamp(1.05rem,2.4vw,1.8rem)}.alani-story__media{order:0}.alani-story__text{max-width:30rem}.alani-story h2{font-size:clamp(1.8rem,3vw,2.6rem)}.alani-story .alani-cta{letter-spacing:0.22em}.alani-hero img{height:min(82svh,720px);animation:alaniKen 2.4s ease both}.alani-pagehero{padding-top:0.85rem}.alani-pagehero__stage{aspect-ratio:auto;min-height:min(52vh,30rem)}.alani-pagehero__content{padding:clamp(1.75rem,4vw,3rem);gap:1rem}.alani-pagehero__title{font-size:clamp(3rem,6.5vw,5.2rem)}.alani-contact{padding:2.5rem var(--edge) 5rem}.alani-contact__places{grid-template-columns:1fr 1fr}.alani-contact-place{justify-items:start;text-align:start;min-height:16rem;padding:clamp(2rem,4vw,3rem) clamp(1.25rem,3vw,2.5rem)}.alani-contact-place+.alani-contact-place{border-top:none;border-inline-start:1px solid var(--line-strong)}.alani-contact-place__address{font-size:clamp(0.78rem,1.5vw,1.25rem)}.alani-contact-place__phone{justify-content:flex-start;font-size:clamp(0.95rem,1.2vw,1.08rem)}.alani-foot-top{display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:28px}.alani-foot .alani-kicker,.alani-foot .alani-col:not(.alani-col--contacts),.alani-foot-rule img{display:block}.alani-social{display:flex;flex:none;gap:14px}.alani-social a{width:44px;height:44px}.alani-foot-end{grid-template-columns:1fr auto 1fr;text-align:start}.alani-foot-brand{justify-self:start}.alani-foot-credit{justify-self:end}.alani-toolbar__row{flex-direction:column;justify-content:center;align-items:center}}@media screen and (min-width:981px){.alani-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0.55rem}.alani-cat{aspect-ratio:4 / 5}}@media screen and (min-width:1200px){.alani{padding:48px 24px 64px}.alani-foot{padding:48px 24px 32px}}@media screen and (max-width:859px){.alani-col--contacts{padding-inline-start:0;border-inline-start:none}.alani-col a.alani-dubai,a.alani-dubai{width:100%;min-height:2.85rem;padding-inline:0.45rem;font-size:0.62rem;letter-spacing:0.12em}}@media screen and (max-width:359px){.alani-podeli{font-size:11px;padding-right:40px}.alani-cat__title{font-size:15px}}.alani-chrome--phone .alani-nav,.alani-foot--phone .alani-foot .alani-col:not(.alani-col--contacts){display:none !important}.alani-chrome--desk .alani-nav{display:flex !important}.alani-chrome--desk .alani-utils{gap:clamp(1.15rem,1.8vw,1.75rem) !important}.alani-chrome--desk .alani-lang,.alani-chrome--desk .alani-burger__label,.alani-chrome--desk .alani-cart-label{display:inline-flex !important}.alani-foot--desk .alani-foot-top{display:grid !important;grid-template-columns:1.2fr 1fr 1fr auto !important}.alani-foot--desk .alani-kicker,.alani-foot--desk .alani-col:not(.alani-col--contacts),.alani-foot--desk .alani-foot-rule img{display:block !important}.alani-foot--desk .alani-social{display:flex !important;flex:none !important}.alani-foot--desk .alani-foot-end{grid-template-columns:1fr auto 1fr !important;text-align:start !important}@media screen and (min-width:961px){.alani-friends__inner{grid-template-columns:1fr 1fr;min-height:min(78vh,44rem)}.alani-friends__copy{order:0;min-height:min(78vh,44rem);padding:clamp(1.75rem,4vw,3.25rem)}.alani-friends__title{max-width:14ch;font-size:clamp(2.2rem,4.6vw,3.8rem)}.alani-friends__lead{max-width:36ch;font-size:0.92rem}.alani-friends__media{order:0;min-height:min(78vh,44rem);aspect-ratio:auto;max-height:none}.alani-friends__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.85rem 1.15rem}.alani-dog__name{font-size:clamp(1.15rem,1.5vw,1.35rem)}}@media screen and (min-width:821px){.alani-contact{padding:2.5rem var(--edge) 5rem}.alani-contact__places{grid-template-columns:1fr 1fr}.alani-contact-place{justify-items:start;text-align:start;min-height:16rem;padding:clamp(2rem,4vw,3rem) clamp(1.25rem,3vw,2.5rem)}.alani-contact-place+.alani-contact-place{border-top:none;border-inline-start:1px solid var(--line-strong)}.alani-contact-place__address{font-size:clamp(0.78rem,1.5vw,1.25rem)}.alani-contact-place__phone{justify-content:flex-start;font-size:clamp(0.95rem,1.2vw,1.08rem)}}@media screen and (min-width:901px){.alani-legal{padding:2.25rem var(--edge) 3.5rem}.alani-legal__layout{grid-template-columns:minmax(12rem,15rem) minmax(0,42rem);gap:clamp(1.75rem,4vw,3.5rem)}.alani-legal__aside{position:sticky;top:5.5rem}.alani-legal__aside-label{display:block;margin:0 0 0.85rem;font-size:0.68rem;letter-spacing:0.18em;text-transform:uppercase;color:#9a9288}.alani-legal__tabs{display:grid;gap:0.15rem;overflow:visible;padding-block:0.15rem;border-bottom:0;border-inline-start:1px solid var(--line);mask-image:none}.alani-legal__tab{display:block;min-height:0;padding:0.55rem 0.85rem;margin-bottom:0;margin-inline-start:-1px;border-bottom:0;border-inline-start:1px solid transparent}.alani-legal__tab.is-on{border-bottom-color:transparent;border-inline-start-color:var(--brand)}.alani-legal__header{margin-bottom:2rem;padding-bottom:1.5rem}.alani-legal__title{font-size:clamp(2rem,4.6vw,3.35rem)}.alani-legal__lead{font-size:clamp(0.98rem,1.6vw,1.08rem)}.alani-legal__block{padding:1.35rem 0}.alani-legal__h{font-size:clamp(1.2rem,2.2vw,1.45rem)}.alani-legal__p,.alani-legal__list{font-size:0.95rem}.alani-legal__link{text-underline-offset:0.18em}.alani-legal__more{margin-top:2.5rem;gap:0.75rem 1.35rem}.alani-legal__more a{min-height:0}}.alani-podeli{display:none !important;height:0 !important;overflow:hidden !important}.alani-home{width:100%;max-width:100%;background:var(--paper,#f7f6f3)}.alani-home-fold{width:100%;height:calc(100svh - var(--alani-header-h,7.25rem) - 6.5rem);min-height:18rem;overflow:hidden}.alani-hero-pair{display:grid;grid-template-columns:1fr 1fr;gap:2px;height:100%;background:#f7f6f3}.alani-hero-panel{position:relative;display:block;min-width:0;min-height:0;height:100%;overflow:hidden;color:inherit;text-decoration:none}.alani-hero-panel img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 12%}.alani-hero-caption{position:absolute;left:0;right:0;bottom:clamp(1.4rem,4vh,2.6rem);z-index:2;display:grid;justify-items:center;gap:0.45rem;padding-inline:1rem;text-align:center}.alani-hero-label{font-family:"Bodoni Moda","Times New Roman",serif;font-size:clamp(1.1rem,2vw,1.65rem);font-weight:400;letter-spacing:0.04em;color:#141210;text-shadow:0 0 18px rgba(247,246,243,0.95)}.alani-hero-shop{font-family:Jost,Helvetica,Arial,sans-serif;font-size:0.62rem;letter-spacing:0.22em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:0.14rem}.alani-hero-panel--aside .alani-hero-label,.alani-hero-panel--aside .alani-hero-shop{color:#f7f6f3;text-shadow:0 1px 18px rgba(20,18,16,0.45)}.alani-hero-mark{position:absolute;inset:0;z-index:3;display:grid;place-items:center;margin:0;pointer-events:none;font-family:"Bodoni Moda","Times New Roman",serif;font-size:clamp(3.2rem,11vw,8.4rem);font-weight:500;letter-spacing:0.28em;color:#54180f;text-indent:0.28em;text-shadow:0 0 42px rgba(247,246,243,0.88)}.alani-hero-band{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:6.5rem;padding:1.4rem var(--edge,1.25rem);background:#f7f6f3;border-bottom:1px solid rgba(20,18,16,0.1)}.alani-hero-band__season{margin:0;font-family:"Bodoni Moda","Times New Roman",serif;font-size:clamp(1rem,1.6vw,1.25rem)}.alani-hero-band__link{font-size:0.62rem;letter-spacing:0.22em;text-transform:uppercase;border-bottom:1px solid #141210;padding-bottom:0.16rem}.alani-contact__places--one{grid-template-columns:1fr !important;max-width:36rem}.alani-cookie{position:fixed;left:0;right:0;bottom:0;z-index:2147483646;background:#141210;color:#f7f6f3;padding:0.9rem 1.25rem}.alani-cookie[hidden]{display:none !important}.alani-cookie__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.85rem 1.25rem;max-width:1440px;margin:0 auto}.alani-cookie__text{margin:0;flex:1 1 16rem;font-size:0.82rem;line-height:1.45}.alani-cookie__text a{text-decoration:underline}.alani-cookie__actions{display:flex;gap:0.5rem;flex-wrap:wrap}.alani-cookie__btn{appearance:none;border:1px solid #f7f6f3;background:transparent;color:#f7f6f3;padding:0.55rem 0.9rem;font:inherit;font-size:0.72rem;letter-spacing:0.12em;text-transform:uppercase;cursor:pointer}.alani-cookie__btn--fill{background:#f7f6f3;color:#141210}[data-lang][hidden]{display:none !important}@media (max-width:720px){.alani-home-fold{min-height:22rem;height:calc(100svh - var(--alani-header-h,7.25rem) - 4.65rem)}.alani-hero-pair{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.alani-hero-mark{display:none}.alani-hero-band{flex-direction:column;text-align:center;min-height:4.65rem;padding:0.8rem 1rem}}@media (prefers-reduced-motion:reduce){.alani-hero-panel img{transition:none}}html,body{background:#f7f6f3}

/* Dubai catalog fallback + cart chrome */
#rec4249799601{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}
.t-catalog__card__mark,.t-catalog__card__mark-wrapper,.t-catalog [class*="card__mark"],.js-product-mark{display:none!important}
.alani-podeli{display:none!important}
#alani-cat-grid{width:100%;max-width:none}
#alani-cat-grid .js-product-group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}
@media(max-width:980px){#alani-cat-grid .js-product-group{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){#alani-cat-grid .js-product-group{grid-template-columns:1fr}}
.alani-pdp-old{margin-left:.65rem;text-decoration:line-through;color:#6f6961;font-size:.88em}
.alani-pdp-buy:disabled{opacity:.4;cursor:not-allowed}

/* compact language menu — keep in wrap, never stretch */
.alani-lang-wrap{position:relative!important;overflow:visible!important;z-index:2147483000!important}
.alani-chrome,.alani-head,.alani-utils,.t-header,.t-header__blocks,.t-rec:has(.alani-chrome){overflow:visible!important}
.alani-lang-menu,
.alani-lang-wrap .alani-lang-menu,
body>.alani-lang-menu{
  display:none!important;
  position:absolute!important;
  top:calc(100% + 8px)!important;
  right:0!important;
  left:auto!important;
  bottom:auto!important;
  width:13.5rem!important;
  min-width:13.5rem!important;
  max-width:min(13.5rem,calc(100vw - 1.25rem))!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  padding:.35rem!important;
  list-style:none!important;
  background:#f7f6f3!important;
  border:1px solid rgba(20,18,16,.16)!important;
  box-shadow:0 16px 40px rgba(84,24,15,.12)!important;
  gap:0!important;
  grid-auto-rows:min-content!important;
  grid-template-columns:minmax(0,1fr)!important;
  grid-template-rows:none!important;
  align-content:start!important;
  justify-items:stretch!important;
  overflow:hidden!important;
  transform:none!important;
  zoom:1!important;
  box-sizing:border-box!important;
  z-index:2147483646!important
}
.alani-lang-wrap.is-open>.alani-lang-menu,
.alani-lang-menu.is-open,
body>.alani-lang-menu.is-open{
  display:grid!important;
  position:absolute!important;
  height:auto!important;
  min-height:0!important
}
html[dir="rtl"] .alani-lang-menu,
html[dir="rtl"] body>.alani-lang-menu{right:auto!important;left:0!important}
.alani-lang-menu li,
.alani-lang-menu .t396__elem{
  display:block!important;
  position:relative!important;
  left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;
  width:100%!important;height:auto!important;min-height:0!important;
  margin:0!important;padding:0!important;line-height:1.2!important;
  transform:none!important
}
.alani-lang-option{
  width:100%!important;min-height:40px!important;height:auto!important;
  padding:.45rem .7rem!important;display:flex!important;
  align-items:center!important;justify-content:space-between!important
}
.alani-pay{min-height:calc(100vh - var(--alani-header-h,116px));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4.5rem 1.25rem 5rem;background:#f7f6f3;color:#141210}
.alani-pay h1{margin:0;font-family:"Bodoni Moda",Georgia,serif;font-weight:400;font-size:clamp(1.6rem,4vw,2.6rem);letter-spacing:.08em;text-transform:uppercase;color:#54180f}
.alani-pay p{margin:1.1rem 0 0;max-width:28rem;font-family:Jost,Helvetica,Arial,sans-serif;font-size:.95rem;line-height:1.55;color:#4a453f}
.alani-pay a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:2rem;padding:.7rem 1.4rem;border:1px solid #54180f;color:#54180f!important;text-decoration:none!important;font-family:Jost,Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}
.alani-pay a:hover{background:#54180f;color:#f7f6f3!important}

.t706 .t-input-group.alani-ship-hide{display:none!important}
/* alani-font-hero-2026 */
:root{
  --font-display:"Bodoni Moda","Times New Roman",serif;
  --font-sans:"Jost","Helvetica Neue",Helvetica,Arial,sans-serif;
}
html,body,#allrecords,.t-records,.t-body,.t-text,.t-descr,.t-name,.tn-atom,
.t-btn,.t-input,.t-store,.t-catalog,.t-menu__link,input,button,select,textarea{
  font-family:"Jost","Helvetica Neue",Helvetica,Arial,sans-serif !important;
  -webkit-font-smoothing:antialiased;
}
.t-title,h1,h2,h3,
.alani-title,.alani-h,.alani-mq,.alani-mq__group,
.alani-cat__title,.alani-col-card__title,
.alani-friends__title,.alani-friends__tag,.alani-dog__name,
.alani-hero-label,.alani-hero-mark,.alani-hero-band__season,
.alani-pagehero__title,.alani-legal__title,.alani-legal__h,
.alani-nav-overlay nav a,.alani-address{
  font-family:"Bodoni Moda","Times New Roman",serif !important;
}
.alani-home-fold{
  width:100%;
  height:calc(100svh - var(--alani-header-h,7.25rem) - 6.5rem);
  max-height:calc(100dvh - var(--alani-header-h,7.25rem) - 6.5rem);
  min-height:18rem;
  overflow:hidden;
}
.alani-hero-pair{display:grid;grid-template-columns:1fr 1fr;gap:2px;height:100%;background:#f7f6f3}
.alani-hero-panel{position:relative;display:block;min-width:0;min-height:0;height:100%;overflow:hidden}
.alani-hero-panel img{
  display:block;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center 12%;
}
@media screen and (max-width:720px){
  html,body{overflow-x:clip;overflow-y:auto}
  .alani-home-fold{
    height:auto !important;
    max-height:none !important;
    min-height:0 !important;
    overflow:visible !important;
  }
  .alani-hero-pair{
    grid-template-columns:1fr !important;
    grid-template-rows:none !important;
    height:auto !important;
    gap:2px;
  }
  .alani-hero-panel{
    width:100% !important;
    max-width:100% !important;
    height:min(48svh,26rem) !important;
    max-height:min(48svh,26rem) !important;
    min-height:12rem !important;
    aspect-ratio:auto;
    overflow:hidden;
  }
  .alani-hero-caption{
    left:0 !important;
    right:0 !important;
    width:100% !important;
    max-width:100% !important;
    box-sizing:border-box;
  }
  .alani-hero-panel img{
    position:absolute;
    inset:0;
    width:100% !important;
    height:100% !important;
    object-fit:cover !important;
    object-position:center 16% !important;
  }
  .alani-hero-panel--aside img{object-position:center 14% !important}
  .alani-hero-mark{display:none !important}
  .t-rec:has(.alani-home-fold),.t-rec:has(.alani-fit),.t-rec:has(.alani-foot),
  .t-rec:has(.alani),.t396:has(.alani-fit),.t396:has(.alani-home-fold){
    height:auto !important;
    min-height:0 !important;
    max-height:none !important;
    overflow:visible !important;
    transform:none !important;
    zoom:1 !important;
  }
  #alani-pdp{overflow:auto !important;-webkit-overflow-scrolling:touch}
  #alani-pdp .alani-pdp-media img{
    height:auto !important;
    max-height:none !important;
    object-fit:contain !important;
  }
}

html body .alani-story h2,
html body .alani-story__title,
html[data-alani-bp] .alani-story h2,
html[data-alani-bp] .alani-story__title,
[data-bp] .alani-story h2,
[data-alani-bp] .alani-story h2,
[data-bp="desk"] .alani-story h2,
[data-bp="lap"] .alani-story h2,
[data-alani-bp="desk"] .alani-story h2,
[data-alani-bp="lap"] .alani-story h2{
  font-family:"Bodoni Moda","Times New Roman",serif !important;
  font-weight:400 !important;
}
/* alani-catalog-type */
.alani-card-cat{
  font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;
  font-size:.62rem !important;
  font-weight:500 !important;
  letter-spacing:.12em !important;
  text-transform:uppercase !important;
  color:#6f6961 !important;
  line-height:1.3 !important;
  margin:0 0 .2rem !important;
}
.t-catalog .t-catalog__card__title,
.t-catalog .t-catalog__card__title.t-typography__title,
.t-catalog .js-product-name,
.t-store .t-store__card__title,
.t-store .js-store-prod-name,
.t-store .t-store__prod-title{
  font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;
  font-size:.68rem !important;
  font-weight:400 !important;
  font-style:normal !important;
  line-height:1.3 !important;
  letter-spacing:.08em !important;
  color:#141210 !important;
  margin:0 0 .15rem !important;
  text-transform:uppercase !important;
  font-variation-settings:normal !important;
}
.t-catalog .t-catalog__card__price,
.t-catalog .t-catalog__card__price-item,
.t-catalog .t-catalog__card__price-value,
.t-catalog .t-catalog__card__price-wrapper,
.t-store .t-store__card__price,
.t-store .js-product-price{
  font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;
  font-size:.68rem !important;
  font-weight:400 !important;
  letter-spacing:.12em !important;
  color:#6f6961 !important;
  margin:0 !important;
  text-transform:none !important;
}

/* alani-usd-2026 */
.t-catalog__card__price-currency,
.t-store__card__price-currency,
.t-store__card__price .t-currency,
.t706 .t-currency,
.t-popup .t-currency,
.t-store__prod-popup .t-currency{
  font-size:0 !important;
}
.t-catalog__card__price-currency::after,
.t-store__card__price-currency::after,
.t-store__card__price .t-currency::after,
.t706 .t-currency::after,
.t-popup .t-currency::after,
.t-store__prod-popup .t-currency::after{
  content:" $";
  font-size:.85rem;
  letter-spacing:.02em;
}
#alani-pdp .alani-pdp-price{font-size:1.02rem !important}

.alani-dxb-wordmark{margin:2.75rem auto 1.25rem;text-align:center;font-family:"Bodoni Moda",Georgia,serif;font-weight:400;font-size:clamp(2.35rem,6.8vw,4.4rem);letter-spacing:.04em;color:#141210;line-height:1}

/* alani-pdp-side-2026 */
#alani-pdp .alani-pdp-grid{
  display:grid !important;
  grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr) !important;
  align-items:start;
}
#alani-pdp .alani-pdp-left{
  display:flex;
  flex-direction:column;
  min-width:0;
}
#alani-pdp .alani-pdp-media{
  aspect-ratio:auto !important;
  max-height:none !important;
  min-height:22rem;
  display:flex;
  align-items:center;
  justify-content:center;
}
#alani-pdp .alani-pdp-media img{
  object-fit:contain !important;
  object-position:center top !important;
  width:100% !important;
  height:auto !important;
  max-height:calc(100vh - 8rem);
}
#alani-pdp .alani-pdp-thumbs{order:2}
#alani-pdp .alani-pdp-info{min-width:0}
@media screen and (max-width:860px){
  #alani-pdp .alani-pdp-grid{grid-template-columns:1fr !important}
}
.alani-house-mark{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;margin:0;width:max-content;text-align:center}
.alani-house-mark img{display:block;height:clamp(2.6rem,5.4vw,4rem);width:auto}
.alani-house-mark span{font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#141210}
.alani-dxb-wordmark{display:none !important}
.alani-suggest{position:relative}
.alani-suggest-list{
  position:absolute;left:0;right:0;top:100%;z-index:2147483000;
  margin:.15rem 0 0;padding:.25rem 0;list-style:none;
  background:#fff;border:1px solid #141210;max-height:14rem;overflow:auto;
}
.alani-suggest-list li{padding:.45rem .7rem;cursor:pointer;font-size:.88rem;color:#141210}
.alani-suggest-list li.is-on,.alani-suggest-list li:hover{background:#f7f6f3}

/* alani-pay-square-2026 */
.t706 .t-submit,
.t706 .t-btnflex_type_submit,
.t706 button[type=submit],
.t706 .t-btnflex.t-btnflex_type_submit,
.t706 a.t706__cartwin-button,
.t706 .t706__orderform .t-submit{
  --border-width:1px !important;
  border:1px solid #141210 !important;
  border-style:solid !important;
  border-width:1px !important;
  border-radius:0 !important;
  box-shadow:none !important;
  outline:1px solid #141210 !important;
  outline-offset:-1px !important;
  background:#fff !important;
  color:#141210 !important;
}

/* alani-house-center-2026 */
.alani-house-mark{
  display:inline-flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:flex-start !important;
  gap:.5rem !important;
  width:max-content !important;
  max-width:100% !important;
  margin:0 !important;
  text-align:center !important;
}
.alani-house-mark img{
  display:block !important;
  margin:0 auto !important;
  height:clamp(2.6rem,5.4vw,4rem) !important;
  width:auto !important;
}
.alani-house-mark span{
  display:block !important;
  width:100% !important;
  box-sizing:border-box !important;
  text-align:center !important;
  font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif !important;
  font-size:.72rem !important;
  font-weight:500 !important;
  letter-spacing:.32em !important;
  text-indent:.32em !important;
  text-transform:uppercase !important;
  color:#141210 !important;
}

/* alani-oct18-menu */
.alani-nav-overlay.is-open,#alani-nav.alani-nav-overlay.is-open{z-index:2147483647 !important}
/* alani-oct18-foot */
.alani-foot .alani-social{display:flex !important;flex:none !important;gap:8px !important;grid-template-columns:none !important}
.alani-foot .alani-social a{flex:0 0 46px !important;width:46px !important;height:46px !important;min-width:46px !important}
.alani-foot-rule{gap:0 !important}
.alani-foot-rule img{margin:0 16px}
.alani-foot .alani-social{margin-top:14px !important}
.alani-contact__places--one{justify-content:center !important;text-align:center;margin-inline:auto !important}
.alani-contact__places--one .alani-contact-place{justify-items:center}

/* alani-card-photos-2026 */
.t-catalog__card,
.t-store__card,
.t-catalog__card__imgwrapper,
.t-catalog__card__imgwrapper_3-4,
.t-store__card__imgwrapper,
.t-catalog .t-catalog__card__bgimg,
.t-store .t-store__card__bgimg,
.t-catalog .js-product-img.t-bgimg,
.t-store .js-product-img.t-bgimg,
#alani-cat-grid .t-store__card__imgwrapper,
.alani-card-fade{
  background-color:#f7f6f3 !important;
}
.t-catalog__card__imgwrapper,
.t-catalog__card__imgwrapper_3-4,
.t-store__card__imgwrapper,
.t-catalog .t-catalog__card__bgimg,
.t-store .t-store__card__bgimg,
.t-catalog .js-product-img.t-bgimg,
.t-store .js-product-img.t-bgimg,
#alani-cat-grid .t-store__card__imgwrapper{
  background-size:cover !important;
  background-position:center top !important;
  background-repeat:no-repeat !important;
}
.t-catalog__card__imgwrapper img,
.t-store__card__imgwrapper img,
#alani-cat-grid .t-store__card__imgwrapper img,
.t-store__card img.t-img,
.t-catalog__card img.t-img{
  object-fit:cover !important;
  object-position:center top !important;
  width:100% !important;
  height:100% !important;
  max-width:100% !important;
  max-height:100% !important;
  background:#f7f6f3 !important;
}
.t-catalog__card__imgwrapper,
.t-store__card__imgwrapper{position:relative !important;overflow:hidden}
.alani-card-thumbs,
.alani-card-nav,
.alani-card-arrow,
.t-catalog .alani-pdp-arrow,
.t-store__card .alani-pdp-arrow,
.t-catalog .t-slds__arrow,
.t-catalog .t-slds__arrow-withbg,
.t-catalog .t-slds__arrow_wrapper,
.t-store__card .t-slds__arrow,
.t-store__card .t-slds__arrow-withbg,
.t-store__card .t-slds__arrow_wrapper,
.t-catalog .t-slds__bullet,
.t-store__card .t-slds__bullet{
  display:none !important;
  opacity:0 !important;
  pointer-events:none !important;
  visibility:hidden !important;
}
.alani-card-fade{
  position:absolute;inset:0;z-index:1;pointer-events:none;
  background-size:cover !important;
  background-position:center top !important;
  background-repeat:no-repeat !important;
  opacity:0;
  transition:opacity .42s ease;
}
.alani-card-fade.is-in{opacity:1}
@media (prefers-reduced-motion:reduce){
  .alani-card-fade{transition:none}
}
.alani-pdp-media{position:relative !important;background:#f7f6f3 !important}
.alani-pdp-media img,
.alani-pdp-media .t-bgimg,
#alani-pdp .alani-pdp-media img,
#alani-pdp .alani-pdp-media .t-bgimg{
  object-fit:contain !important;
  object-position:center center !important;
  width:100% !important;
  height:100% !important;
  background:#f7f6f3 !important;
}
.alani-pdp-tabs{display:flex;flex-wrap:wrap;gap:.15rem 1.1rem;margin:0 0 1rem;border-bottom:1px solid rgba(20,18,16,.12);padding:0 0 .55rem}
.alani-pdp-tabs button{border:0;background:none;padding:.25rem 0;font:inherit;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#6f6961;cursor:pointer}
.alani-pdp-tabs button.is-on{color:#141210;box-shadow:inset 0 -1px 0 #54180f}
.alani-pdp-chart-img{display:block;width:100%;max-width:22rem;height:auto;margin:.35rem 0 0}
.alani-pdp-nav{
  position:absolute;inset:0;z-index:4;pointer-events:none;
}
.alani-pdp-arrow{
  pointer-events:auto;
  position:absolute;top:50%;transform:translateY(-50%);
  width:2.75rem;height:2.75rem;padding:0;
  border:0;border-radius:50%;
  background:rgba(255,255,255,.94);color:#141210;
  display:flex;align-items:center;justify-content:center;
  cursor:pointer;box-shadow:0 1px 4px rgba(20,18,16,.16);
}
#alani-pdp .alani-pdp-arrow{display:flex !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}
.alani-pdp-arrow svg{display:block;width:1.05rem;height:1.05rem}
.alani-pdp-arrow.prev{left:.7rem}
.alani-pdp-arrow.next{right:.7rem}
.alani-pdp-arrow:hover{background:#fff}
.alani-pdp-buy:disabled,
.alani-pdp-buy.is-oos,
.js-store-prod-btn.is-oos,
.t-store__prod-popup-btn.is-oos{
  opacity:.48 !important;
  cursor:not-allowed !important;
  pointer-events:none !important;
  background:#8a8178 !important;
  border-color:#8a8178 !important;
  color:#f7f6f3 !important;
}
.alani-pdp-sizes button.is-oos-sz{opacity:.4}
.alani-lang-option[data-alani-locale="ar"],
.alani-lang-menu [data-lang="ar"],
[data-alani-locale="ar"]{display:none !important}
[data-i18n="pages.catalogLead"]{
  display:none !important;
  height:0 !important;
  margin:0 !important;
  padding:0 !important;
  overflow:hidden !important;
  font-size:0 !important;
  line-height:0 !important;
}
.alani-pagehero:has([data-i18n="pages.catalogTitle"]) .alani-pagehero__veil,
.alani-pagehero:has([data-i18n="pages.catalogTitle"]) .alani-pagehero__content,
.alani-pagehero:has([data-i18n="pages.catalogTitle"]) .alani-pagehero__eyebrow,
#rec4236947401 .alani-pagehero__veil,
#rec4236947401 .alani-pagehero__content,
#rec4249791801 .alani-pagehero__veil,
#rec4249791801 .alani-pagehero__content{
  display:none !important;
  visibility:hidden !important;
  opacity:0 !important;
  pointer-events:none !important;
}
.alani-pagehero__title.alani-sr{
  position:absolute !important;
  width:1px !important;
  height:1px !important;
  padding:0 !important;
  margin:-1px !important;
  overflow:hidden !important;
  clip:rect(0,0,0,0) !important;
  border:0 !important;
}
.alani-toolbar__tools{
  display:flex;
  justify-content:flex-end;
  width:100%;
  max-width:100%;
  padding:0.15rem var(--edge,1.25rem) 1.1rem;
}
.alani-search{
  position:relative;
  display:flex;
  align-items:center;
  width:13.5rem;
  max-width:100%;
  height:2.125rem;
  background:#fff;
  border:1px solid rgba(20,18,16,.22);
}
.alani-search__input{
  flex:1;
  width:100%;
  height:100%;
  border:0;
  margin:0;
  padding:0 2.1rem 0 .7rem;
  background:transparent;
  font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:.8125rem;
  font-weight:400;
  letter-spacing:.02em;
  color:#141210;
  outline:none;
  -webkit-appearance:none;
  appearance:none;
}
.alani-search__input::placeholder{color:#8a8178}
.alani-search__input::-webkit-search-decoration,
.alani-search__input::-webkit-search-cancel-button{display:none}
.alani-search__go,
.alani-search__clear{
  position:absolute;
  top:0;
  right:0;
  width:2.125rem;
  height:100%;
  min-width:2.125rem;
  border:0;
  padding:0;
  background:transparent;
  color:#757575;
  cursor:pointer;
  display:flex;
  align-items:center;
  justify-content:center;
}
.alani-search__go:hover,
.alani-search__clear:hover{color:#141210}
.alani-search__go svg,
.alani-search__clear svg{display:block;width:13px;height:13px}
.alani-search.is-on .alani-search__go{display:none}
.alani-search.is-on .alani-search__clear{display:flex}
.alani-search__clear{display:none}
@media (max-width:640px){
  .alani-toolbar__tools{justify-content:stretch;padding-left:1rem;padding-right:1rem}
  .alani-search{width:100%}
}

#tildacоpy,.t-tildalаbеl{display:none !important;visibility:hidden !important;height:0 !important;max-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;pointer-events:none !important}
#alani-pdp .alani-pdp-thumbs{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:.45rem !important;width:100% !important;height:auto !important;max-height:4.6rem !important;margin:.7rem 0 0 !important;overflow-x:auto !important;overflow-y:hidden !important;order:2}
#alani-pdp .alani-pdp-thumb{flex:0 0 3.15rem !important;width:3.15rem !important;height:4.15rem !important;min-width:0 !important;min-height:0 !important;padding:0 !important;border:1px solid transparent !important;background:#efece6 !important;overflow:hidden !important;cursor:pointer}
#alani-pdp .alani-pdp-thumb.is-on{border-color:#54180f !important}
#alani-pdp .alani-pdp-thumb img{display:block !important;position:static !important;inset:auto !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:cover !important;object-position:center 18% !important}

a[href="https://tilda.cc/"],a[href="https://tilda.cc"]{display:none !important;visibility:hidden !important;height:0 !important;max-height:0 !important;overflow:hidden !important;pointer-events:none !important}

/* alani-pdp-photo-size-2026 */
#alani-pdp .alani-pdp-media{
  min-height:0 !important;
  height:auto !important;
  max-height:none !important;
  aspect-ratio:auto !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
}
#alani-pdp .alani-pdp-media img{
  position:relative !important;
  inset:auto !important;
  display:block !important;
  width:auto !important;
  max-width:100% !important;
  height:auto !important;
  max-height:calc(100vh - 15rem) !important;
  margin:0 auto !important;
  object-fit:contain !important;
  object-position:center top !important;
}
@media screen and (max-width:860px){
  #alani-pdp .alani-pdp-media img{
    max-height:none !important;
    width:100% !important;
    height:auto !important;
  }
}
