.hof-hdr,.hof-hdr *,.hof-pc-scope,.hof-pc-scope *{box-sizing:border-box}.hof-hdr{--hof-hdr-pad: clamp(16px, 4vw, 56px);position:relative;z-index:30;width:100%;color:var(--hof-hdr-fg);background:var(--hof-hdr-bg);font-family:var(--font-body--family, inherit)}.hof-hdr a{color:inherit;text-decoration:none}.hof-hdr__wrap{width:100%;max-width:1480px;margin:0 auto;padding-inline:var(--hof-hdr-pad)}.hof-hdr--overlay{position:absolute;left:0;right:0;background:linear-gradient(180deg,#0000009e,#00000047 70%,#0000)}.hof-hdr__top{border-bottom:1px solid rgba(255,255,255,.08)}.hof-hdr__top-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:46px}.hof-hdr__tagline{margin:0;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.hof-hdr__tagline-center{margin:0;font-family:Aref Ruqaa,Amiri,serif;font-size:26px;font-weight:700;line-height:1;text-align:center;white-space:nowrap}.hof-hdr__top-right{display:flex;justify-content:flex-end;align-items:center;gap:22px;font-size:14px;font-weight:600}.hof-hdr__top-right a{display:inline-flex;align-items:center;gap:8px;opacity:.92;transition:opacity .2s ease,color .2s ease}.hof-hdr__top-right a:hover{opacity:1;color:var(--hof-hdr-accent)}.hof-hdr__main-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,4vw,72px);padding-block:22px}.hof-hdr__logo{display:block;line-height:0}.hof-hdr__logo img{display:block;height:var(--hof-logo-h);width:auto;max-width:300px;object-fit:contain}.hof-search{position:relative;display:flex;align-items:stretch;width:100%;max-width:700px;justify-self:center;height:54px;border-radius:999px;background:#fff;color:#1a1a1a;box-shadow:0 10px 30px -18px #0009}.hof-search__input{flex:1;min-width:0;border:0;background:transparent;padding:0 26px;font:inherit;font-size:16px;color:#1a1a1a;outline:none;border-radius:999px 0 0 999px}.hof-search__input::placeholder{color:#555;opacity:1}.hof-search__input::-webkit-search-cancel-button{display:none}.hof-search__select{position:relative;display:flex;align-items:center;border-left:1px solid #e3e3e3;flex:none}.hof-search__select select{appearance:none;-webkit-appearance:none;height:100%;border:0;background:transparent;padding:0 46px 0 20px;font:inherit;font-size:16px;color:#333;cursor:pointer;outline:none;max-width:190px}.hof-search__select .hof-icon{position:absolute;right:18px;pointer-events:none;color:#555}.hof-search__btn{flex:none;display:grid;place-items:center;width:68px;border:0;border-left:1px solid #e3e3e3;background:transparent;color:#1a1a1a;border-radius:0 999px 999px 0;cursor:pointer;transition:color .2s ease}.hof-search__btn:hover{color:var(--hof-hdr-accent)}.hof-search__results{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:50;max-height:min(70vh,560px);overflow-y:auto;padding:8px;border-radius:18px;background:#fff;color:#1a1a1a;box-shadow:0 24px 60px -20px #00000073}.hof-search__results[hidden]{display:none}.hof-search__chips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 8px 10px;border-bottom:1px solid #eee;margin-bottom:4px}.hof-search__chips a{padding:5px 12px;border-radius:999px;background:#f3f3f3;font-size:13px;font-weight:600}.hof-search__chips a:hover{background:var(--hof-hdr-accent);color:#fff}.hof-search__item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:12px}.hof-search__item:hover{background:#f6f6f6}.hof-search__item img,.hof-search__noimg{flex:none;width:56px;height:56px;object-fit:contain;border-radius:8px;background:#f6f6f6}.hof-search__info{display:grid;gap:2px;min-width:0}.hof-search__title{font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hof-search__price{font-size:14px;font-weight:800}.hof-search__price s{font-weight:400;color:#888;margin-left:6px;font-size:12px}.hof-search__empty{margin:0;padding:16px;font-size:14px;color:#666}.hof-search__all{display:block;width:100%;margin-top:4px;padding:12px;border:0;border-top:1px solid #eee;background:transparent;font:inherit;font-size:13px;font-weight:700;color:var(--hof-hdr-accent);cursor:pointer}.hof-hdr__actions{display:flex;align-items:center;gap:28px}.hof-hdr__icon{position:relative;display:inline-grid;place-items:center;line-height:0;transition:color .2s ease}.hof-hdr__icon:hover,.hof-hdr__cart:hover .hof-hdr__icon{color:var(--hof-hdr-accent)}.hof-hdr__icon .hof-icon{stroke-width:1.4}.hof-hdr__cart{display:inline-flex;align-items:center;gap:10px}.hof-hdr__count{position:absolute;top:-6px;right:-8px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--hof-hdr-accent);color:#fff;font-size:11px;font-weight:800;line-height:1;border:2px solid var(--hof-hdr-bg)}.hof-hdr--overlay .hof-hdr__count{border-color:#000}.hof-hdr__total{font-size:17px;font-weight:800;white-space:nowrap}.hof-hdr__nav-inner{display:flex;align-items:center;gap:clamp(20px,3vw,48px);padding-bottom:18px}.hof-cats{position:relative;flex:none}.hof-cats__btn{display:flex;align-items:center;justify-content:space-between;gap:24px;width:324px;height:60px;padding:0 22px;border-radius:8px;border:1px solid rgba(255,255,255,.22);background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:inherit;font:inherit;font-size:16px;font-weight:800;letter-spacing:0;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.hof-cats__btn:hover,.hof-cats.is-open .hof-cats__btn{background:#fff3;border-color:var(--hof-hdr-accent)}.hof-cats__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:40;width:324px;margin:0;padding:8px 0;list-style:none;border-radius:12px;background:#fff;color:#1a1a1a;box-shadow:0 24px 60px -20px #00000080;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.hof-cats.is-open .hof-cats__panel{opacity:1;visibility:visible;transform:none}.hof-cats__item{position:relative}.hof-cats__item>a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px;font-size:15px;font-weight:600;border-left:3px solid transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.hof-cats__item>a:hover{background:#f6f6f6;border-left-color:var(--hof-hdr-accent);color:var(--hof-hdr-accent)}.hof-cats__sub{position:absolute;top:-8px;left:100%;min-width:240px;margin:0;padding:8px 0;list-style:none;border-radius:12px;background:#fff;box-shadow:0 24px 60px -20px #00000080;opacity:0;visibility:hidden;transform:translate(6px);transition:opacity .15s ease,transform .15s ease,visibility .15s}.hof-cats__item--parent:hover>.hof-cats__sub,.hof-cats__item--parent:focus-within>.hof-cats__sub{opacity:1;visibility:visible;transform:none}.hof-cats__sub a{display:block;padding:10px 20px;font-size:14px}.hof-cats__sub a:hover{color:var(--hof-hdr-accent);background:#f6f6f6}.hof-menu{flex:1;min-width:0}.hof-menu>ul{display:flex;flex-wrap:wrap;align-items:center;gap:4px clamp(16px,2vw,30px);margin:0;padding:0;list-style:none}.hof-menu__item{position:relative}.hof-menu__item>a{position:relative;display:inline-flex;align-items:center;gap:4px;padding:18px 0;font-size:16px;font-weight:800;letter-spacing:.005em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,.25)}.hof-menu__item>a:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:2px;background:var(--hof-hdr-accent);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.hof-menu__item:hover>a:after,.hof-menu__item.is-active>a:after{transform:scaleX(1)}.hof-menu__drop{position:absolute;top:100%;left:-20px;z-index:40;min-width:260px;padding:10px 0;border-radius:12px;background:#fff;color:#1a1a1a;box-shadow:0 24px 60px -20px #00000080;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.hof-menu__item--parent:hover .hof-menu__drop,.hof-menu__item--parent:focus-within .hof-menu__drop{opacity:1;visibility:visible;transform:none}.hof-menu__drop ul{margin:0;padding:0;list-style:none}.hof-menu__child{display:block;padding:10px 22px;font-size:14.5px;font-weight:700}.hof-menu__child:hover,.hof-menu__grand a:hover{color:var(--hof-hdr-accent)}.hof-menu__grand{padding-bottom:6px!important}.hof-menu__grand a{display:block;padding:5px 22px 5px 34px;font-size:13.5px;color:#555}.hof-lang{display:flex;gap:12px;flex:none}.hof-lang button{border:0;background:none;color:inherit;font:inherit;font-size:16px;font-weight:700;cursor:pointer;padding:0}.hof-lang button:hover{color:var(--hof-hdr-accent)}.hof-hdr.is-fixed{position:fixed;top:0;left:0;right:0;background:var(--hof-hdr-bg);box-shadow:0 10px 30px -15px #0009;animation:hof-hdr-in .3s ease}.hof-hdr.is-fixed .hof-hdr__top,.hof-hdr.is-fixed .hof-hdr__logo,.hof-hdr.is-fixed .hof-hdr__actions,.hof-hdr.is-fixed .hof-hdr__nav{display:none}.hof-hdr.is-fixed .hof-hdr__main-inner{display:flex;justify-content:center;padding-block:10px}.hof-hdr.is-fixed .hof-search{height:48px;max-width:760px}@keyframes hof-hdr-in{0%{transform:translateY(-100%)}to{transform:none}}@media(min-width:990px){.header-section{display:none!important}}@media(max-width:1199px)and (min-width:990px){.hof-cats__btn,.hof-cats__panel{width:260px}.hof-menu__item>a{font-size:14px}.hof-hdr__tagline-center{font-size:22px}}.hof-hdr__mbar{display:none}@media(max-width:989px){.header-section{visibility:hidden;position:absolute!important;top:0;left:0;width:100%;height:0!important;min-height:0!important;overflow:visible!important;pointer-events:none;z-index:60}.header-section .menu-open>.menu-drawer,.header-section .menu-open .menu-drawer__backdrop{visibility:visible}.header-section *{pointer-events:none!important}.header-section details.menu-open,.header-section details.menu-open .menu-drawer,.header-section details.menu-open .menu-drawer *,.header-section details.menu-open .menu-drawer__backdrop{pointer-events:auto!important}.header-section details.menu-open>summary{visibility:hidden}.hof-hdr__top,.hof-hdr__logo,.hof-hdr__actions,.hof-hdr__nav{display:none}.hof-hdr{--hof-hdr-pad: 14px}.hof-hdr__mbar{display:block}.hof-hdr__mbar-inner{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding-block:12px 6px}.hof-hdr__burger{display:grid;place-items:center;width:44px;height:44px;margin-left:-8px;border:0;background:transparent;color:inherit;cursor:pointer}.hof-hdr__mlogo{justify-self:center;line-height:0}.hof-hdr__mlogo img{display:block;height:var(--hof-logo-h-m);width:auto;max-width:62vw;object-fit:contain}.hof-hdr__mcart{justify-self:end;display:grid;place-items:center;width:44px;height:44px;margin-right:-6px}.hof-hdr__main-inner{display:block;padding-block:8px 14px}.hof-search{height:48px;max-width:none;border-radius:10px;border:1.5px solid var(--hof-hdr-accent);background:#fffffff0;box-shadow:none}.hof-search__input{order:2;padding:0 14px 0 4px;font-size:15px;border-radius:0 10px 10px 0}.hof-search__btn{order:1;width:46px;border-left:0;border-radius:10px 0 0 10px;color:var(--hof-hdr-accent)}.hof-search__select{display:none}.hof-search__results{order:3}.hof-hdr--overlay{background:linear-gradient(180deg,#0000008c,#0003 75%,#0000)}.hof-hdr.is-fixed .hof-hdr__mbar{display:none}.hof-hdr.is-fixed .hof-hdr__main-inner{padding-block:8px}.hof-hdr.is-fixed .hof-search{height:44px}}.hof-pc-scope{--hof-pc-accent: #ff6a13;--pc-bg: #f4f2ee;--pc-fg: #0d0d0d;--pc-sub: #5d5a55;--pc-line: rgba(13, 13, 13, .12);--pc-card: #ffffff;--pc-media: #f4f4f4;--pc-ghost: rgba(13, 13, 13, .06);background:var(--pc-bg);color:var(--pc-fg);position:relative;overflow:hidden}.hof-pc-scope--dark{--pc-bg: #0d0d0d;--pc-fg: #ffffff;--pc-sub: rgba(255, 255, 255, .62);--pc-line: rgba(255, 255, 255, .14);--pc-card: #171717;--pc-media: #f2f2f2;--pc-ghost: rgba(255, 255, 255, .05);background:linear-gradient(115deg,transparent 0 62%,color-mix(in srgb,var(--hof-pc-accent) 16%,transparent) 62% 63%,transparent 63% 66%,color-mix(in srgb,var(--hof-pc-accent) 10%,transparent) 66% 66.6%,transparent 66.6%),var(--pc-bg)}.hof-pc{position:relative;padding-block:var(--hof-pt, 56px) var(--hof-pb, 56px)}.hof-pc__head{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.hof-pc__titles{position:relative;display:grid;gap:10px;min-width:0}.hof-pc__ghost{position:absolute;left:-6px;bottom:-18px;z-index:0;font-size:clamp(64px,11vw,150px);font-weight:900;line-height:.8;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px var(--pc-ghost);pointer-events:none;-webkit-user-select:none;user-select:none}.hof-pc__tag{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--pc-sub)}.hof-pc__tag b{display:inline-block;padding:5px 10px 5px 9px;background:var(--hof-pc-accent);color:#fff;font-size:11px;font-weight:900;letter-spacing:.14em;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%)}.hof-pc__title{position:relative;z-index:1;margin:0;font-size:clamp(30px,4vw,52px);font-weight:900;line-height:.95;letter-spacing:-.035em;text-transform:uppercase;color:var(--pc-fg)}.hof-pc__title:after{content:"";display:inline-block;width:.28em;height:.28em;margin-left:.1em;background:var(--hof-pc-accent);vertical-align:baseline}.hof-pc__tools{position:relative;z-index:1;display:flex;align-items:center;gap:12px;flex:none}.hof-pc__arrows{display:flex;gap:8px}.hof-pc__arrow{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--pc-line);background:transparent;color:var(--pc-fg);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.hof-pc__arrow:hover:not(:disabled){background:var(--hof-pc-accent);border-color:var(--hof-pc-accent);color:#fff}.hof-pc__arrow:disabled{opacity:.3;cursor:default}.hof-pc__viewall{display:inline-flex;align-items:center;gap:12px;height:46px;padding:0 6px 0 20px;border-radius:999px;background:var(--pc-fg);color:var(--pc-bg);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .25s ease}.hof-pc__viewall:hover{transform:translateY(-2px)}.hof-pc__viewall-ico{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--hof-pc-accent);color:#fff;transition:transform .25s ease}.hof-pc__viewall:hover .hof-pc__viewall-ico{transform:rotate(-45deg)}.hof-pc--static .hof-pc__arrows,.hof-pc--static .hof-pc__progress{display:none}.hof-pc__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);column-gap:16px;margin:0;padding:4px 2px 12px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hof-pc__track::-webkit-scrollbar{display:none}.hof-pc__slide{scroll-snap-align:start;display:flex;min-width:0}@media(max-width:1199px){.hof-pc__track{grid-auto-columns:calc((100% - 48px)/4)}}@media(max-width:989px){.hof-pc__track{grid-auto-columns:calc((100% - 2 * 14px) / 3);column-gap:14px}}@media(max-width:649px){.hof-pc__track{grid-auto-columns:62%;column-gap:12px;margin-right:calc(var(--page-margin, 16px) * -1);padding-right:var(--page-margin, 16px)}.hof-pc__head{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:20px}.hof-pc__tools{width:100%;justify-content:space-between}.hof-pc__arrows{order:2}.hof-pc__arrow{width:40px;height:40px}.hof-pc__viewall{height:40px;font-size:12px;padding-left:16px}.hof-pc__viewall-ico{width:30px;height:30px}.hof-pc__ghost{bottom:-8px}}.hof-pc__progress{position:relative;height:3px;margin-top:18px;border-radius:3px;background:var(--pc-line);overflow:hidden}.hof-pc__progress span{position:absolute;inset:0 auto 0 0;width:20%;border-radius:inherit;background:var(--hof-pc-accent);transition:transform .15s linear}.hof-card{position:relative;display:flex;flex-direction:column;width:100%;padding:8px;border-radius:18px;background:var(--pc-card);color:var(--pc-fg);border:1px solid var(--pc-line);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.hof-pc-scope--light .hof-card{border-color:transparent;box-shadow:0 1px #0000000a}.hof-card:hover{transform:translateY(-4px);border-color:var(--hof-pc-accent);box-shadow:0 22px 40px -26px #00000073}.hof-card__media{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;padding:22px;border-radius:12px;background:radial-gradient(70% 60% at 50% 60%,#ffffff 0%,transparent 70%),var(--pc-media);overflow:hidden}.hof-card__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--hof-pc-accent);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.hof-card:hover .hof-card__media:after{transform:scaleX(1)}.hof-card__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.22,1,.36,1)}.hof-card__img--ph{fill:#cfcfcf}.hof-card:hover .hof-card__img{transform:scale(1.06) rotate(-1.5deg)}.hof-card__badges{position:absolute;top:10px;left:10px;z-index:1;display:grid;justify-items:start;gap:6px}.hof-card__badge{display:inline-block;padding:4px 9px 4px 8px;font-size:11.5px;font-weight:900;letter-spacing:.04em;line-height:1.2;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%)}.hof-card__badge--sale{background:var(--hof-pc-accent);color:#fff}.hof-card__badge--new{background:#0d0d0d;color:#fff}.hof-card__badge--muted{background:#8a8a8a;color:#fff}.hof-card__body{display:flex;flex-direction:column;gap:6px;flex:1;padding:12px 6px 4px}.hof-card__vendor{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hof-pc-accent)}.hof-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;font-size:14.5px;font-weight:700;line-height:1.35;color:var(--pc-fg);text-decoration:none}.hof-card__title:hover{color:var(--hof-pc-accent)}.hof-card__rating{display:inline-flex;align-items:center;color:#ffb400;font-size:13px;letter-spacing:1px}.hof-card__rating .off{color:var(--pc-line)}.hof-card__rating small{margin-left:6px;color:var(--pc-sub);font-size:11.5px;letter-spacing:0}.hof-card__row{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.hof-card__price{display:flex;flex-direction:column;line-height:1.15;min-width:0}.hof-card__price small{font-size:11px;color:var(--pc-sub)}.hof-card__price strong{font-size:18px;font-weight:900;letter-spacing:-.02em;color:var(--pc-fg)}.hof-card__price s{font-size:12.5px;color:var(--pc-sub)}.hof-card__form{margin:0;flex:none}.hof-card__add{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0;height:44px;min-width:44px;padding:0 12px;border:0;border-radius:999px;background:var(--pc-fg);color:var(--pc-bg);font:inherit;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;transition:background-color .25s ease,color .25s ease,padding .3s ease,gap .3s ease}.hof-card__add-label{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .35s ease}.hof-card__add-ok{display:none}.hof-card:hover .hof-card__add,.hof-card__add:focus-visible{background:var(--hof-pc-accent);color:#fff;gap:6px;padding:0 16px 0 12px}.hof-card:hover .hof-card__add-label,.hof-card__add:focus-visible .hof-card__add-label{max-width:90px}.hof-card__add.is-loading{opacity:.6;cursor:wait}.hof-card__add.is-added{background:#1f9d55!important;color:#fff!important}.hof-card__add.is-added .hof-card__add-ico{display:none}.hof-card__add.is-added .hof-card__add-ok{display:inline-grid}.hof-pc-scope--dark .hof-card__add{background:var(--hof-pc-accent);color:#fff}.hof-pc-scope--dark .hof-card:hover .hof-card__add{background:#fff;color:#0d0d0d}@media(hover:none){.hof-card:hover{transform:none}}@media(max-width:649px){.hof-card{padding:6px;border-radius:14px}.hof-card__media{padding:14px;border-radius:10px}.hof-card__title{font-size:13px}.hof-card__price strong{font-size:16px}.hof-card__add{height:38px;min-width:38px;padding:0 9px}.hof-card:hover .hof-card__add{padding:0 9px;gap:0}.hof-card:hover .hof-card__add-label{max-width:0}}.hof-hdr .hof-loc{flex:none;color:var(--hof-hdr-fg)}.hof-hdr .hof-loc .localization-selector,.hof-hdr .hof-loc .dropdown-localization__button{color:var(--hof-hdr-fg);background:transparent}.hof-hdr .hof-loc .localization-wrapper{color:#1a1a1a}.hof-hdr__nav-inner{align-items:center}.hof-menu>ul{gap:2px clamp(14px,1.5vw,26px)}.hof-menu__item>a{font-size:14.5px;padding-block:14px}.hof-hdr__nav .hof-lang{align-self:center}@media(max-width:1299px)and (min-width:990px){.hof-menu__item>a{font-size:13px}}.hof-header-section{position:relative;z-index:40}.hof-header-section:has(.hof-hdr--overlay){height:0}.shopify-section .section.hof-pc-scope{background:var(--pc-bg)!important}.shopify-section .section.hof-pc-scope--dark{background:linear-gradient(115deg,transparent 0 62%,color-mix(in srgb,var(--hof-pc-accent) 16%,transparent) 62% 63%,transparent 63% 66%,color-mix(in srgb,var(--hof-pc-accent) 10%,transparent) 66% 66.6%,transparent 66.6%),var(--pc-bg)!important}.hero.hof-cinematic-hero{--hero-height-offset: 0px !important;min-height:100svh!important}.hof-rb-scope{--hof-rb-accent: #f4bf26;background:transparent}.hof-rb-scope,.hof-rb-scope *{box-sizing:border-box}.hof-rb{padding-block:var(--hof-pt, 40px) var(--hof-pb, 40px)}.hof-rb__card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,3vw,48px);align-items:center;padding:clamp(28px,4vw,52px);border-radius:12px;color:#fff;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22400%22%20height%3D%22300%22%20viewBox%3D%220%200%20400%20300%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-opacity%3D%22.06%22%20stroke-width%3D%221.2%22%3E%3Cpath%20d%3D%22M0%2012.0%20L10%2016.6%20L20%2019.6%20L30%2020.1%20L40%2018.7%20L50%2016.5%20L60%2015.2%20L70%2015.2%20L80%2016.1%20L90%2016.6%20L100%2015.5%20L110%2012.3%20L120%207.9%20L130%203.9%20L140%201.8%20L150%202.5%20L160%205.3%20L170%208.8%20L180%2011.4%20L190%2012.3%20L200%2012.0%20L210%2011.7%20L220%2012.6%20L230%2015.2%20L240%2018.7%20L250%2021.5%20L260%2022.2%20L270%2020.1%20L280%2016.1%20L290%2011.7%20L300%208.5%20L310%207.4%20L320%207.9%20L330%208.8%20L340%208.8%20L350%207.5%20L360%205.3%20L370%203.9%20L380%204.4%20L390%207.4%20L400%2012.0%22/%3E%3Cpath%20d%3D%22M0%2046.0%20L10%2045.7%20L20%2043.5%20L30%2041.0%20L40%2039.4%20L50%2039.2%20L60%2039.9%20L70%2040.1%20L80%2038.6%20L90%2035.3%20L100%2031.1%20L110%2027.7%20L120%2026.5%20L130%2028.1%20L140%2031.6%20L150%2035.4%20L160%2038.0%20L170%2038.8%20L180%2038.4%20L190%2038.1%20L200%2039.0%20L210%2041.4%20L220%2044.4%20L230%2046.5%20L240%2046.3%20L250%2043.5%20L260%2039.0%20L270%2034.5%20L280%2031.7%20L290%2031.0%20L300%2032.0%20L310%2033.2%20L320%2033.5%20L330%2032.4%20L340%2030.7%20L350%2029.9%20L360%2031.1%20L370%2034.6%20L380%2039.3%20L390%2043.6%20L400%2046.0%22/%3E%3Cpath%20d%3D%22M0%2067.9%20L10%2065.0%20L20%2063.2%20L30%2063.0%20L40%2063.5%20L50%2063.4%20L60%2061.8%20L70%2058.5%20L80%2054.7%20L90%2052.0%20L100%2051.8%20L110%2054.2%20L120%2058.3%20L130%2062.3%20L140%2064.8%20L150%2065.4%20L160%2064.7%20L170%2064.3%20L180%2065.1%20L190%2067.2%20L200%2069.7%20L210%2071.0%20L220%2070.0%20L230%2066.5%20L240%2061.7%20L250%2057.4%20L260%2055.0%20L270%2054.9%20L280%2056.4%20L290%2058.1%20L300%2058.6%20L310%2057.8%20L320%2056.5%20L330%2056.3%20L340%2058.0%20L350%2061.8%20L360%2066.5%20L370%2070.3%20L380%2071.8%20L390%2070.7%20L400%2067.9%22/%3E%3Cpath%20d%3D%22M0%2086.8%20L10%2086.5%20L20%2087.0%20L30%2086.9%20L40%2085.1%20L50%2082.0%20L60%2078.7%20L70%2076.9%20L80%2077.6%20L90%2080.8%20L100%2085.3%20L110%2089.3%20L120%2091.5%20L130%2091.7%20L140%2090.8%20L150%2090.1%20L160%2090.7%20L170%2092.5%20L180%2094.5%20L190%2095.0%20L200%2093.2%20L210%2089.2%20L220%2084.4%20L230%2080.4%20L240%2078.7%20L250%2079.3%20L260%2081.4%20L270%2083.3%20L280%2084.1%20L290%2083.6%20L300%2082.7%20L310%2082.9%20L320%2085.1%20L330%2089.0%20L340%2093.4%20L350%2096.6%20L360%2097.2%20L370%2095.2%20L380%2091.8%20L390%2088.6%20L400%2086.8%22/%3E%3Cpath%20d%3D%22M0%20110.6%20L10%20110.5%20L20%20108.8%20L30%20106.0%20L40%20103.3%20L50%20102.3%20L60%20103.9%20L70%20107.8%20L80%20112.5%20L90%20116.4%20L100%20118.1%20L110%20117.8%20L120%20116.5%20L130%20115.5%20L140%20115.9%20L150%20117.3%20L160%20118.7%20L170%20118.6%20L180%20116.2%20L190%20111.9%20L200%20107.2%20L210%20103.7%20L220%20102.8%20L230%20104.2%20L240%20106.8%20L250%20109.1%20L260%20110.0%20L270%20109.7%20L280%20109.1%20L290%20109.6%20L300%20112.1%20L310%20116.0%20L320%20119.9%20L330%20122.3%20L340%20122.0%20L350%20119.2%20L360%20115.3%20L370%20111.9%20L380%20110.1%20L390%20110.1%20L400%20110.6%22/%3E%3Cpath%20d%3D%22M0%20133.0%20L10%20130.5%20L20%20128.5%20L30%20128.3%20L40%20130.7%20L50%20135.0%20L60%20139.8%20L70%20143.3%20L80%20144.5%20L90%20143.5%20L100%20141.7%20L110%20140.5%20L120%20140.6%20L130%20141.7%20L140%20142.6%20L150%20141.9%20L160%20139.1%20L170%20134.7%20L180%20130.2%20L190%20127.5%20L200%20127.4%20L210%20129.5%20L220%20132.7%20L230%20135.3%20L240%20136.3%20L250%20136.0%20L260%20135.6%20L270%20136.4%20L280%20138.9%20L290%20142.6%20L300%20145.9%20L310%20147.4%20L320%20146.2%20L330%20142.7%20L340%20138.4%20L350%20135.0%20L360%20133.5%20L370%20133.7%20L380%20134.4%20L390%20134.4%20L400%20133.0%22/%3E%3Cpath%20d%3D%22M0%20154.1%20L10%20154.7%20L20%20157.7%20L30%20162.4%20L40%20167.0%20L50%20169.9%20L60%20170.4%20L70%20168.8%20L80%20166.5%20L90%20165.0%20L100%20164.9%20L110%20165.7%20L120%20166.2%20L130%20165.1%20L140%20161.9%20L150%20157.6%20L160%20153.7%20L170%20151.7%20L180%20152.5%20L190%20155.4%20L200%20159.0%20L210%20161.7%20L220%20162.7%20L230%20162.5%20L240%20162.1%20L250%20162.9%20L260%20165.4%20L270%20168.7%20L280%20171.4%20L290%20172.0%20L300%20169.9%20L310%20165.8%20L320%20161.3%20L330%20158.1%20L340%20156.9%20L350%20157.5%20L360%20158.6%20L370%20158.7%20L380%20157.5%20L390%20155.5%20L400%20154.1%22/%3E%3Cpath%20d%3D%22M0%20185.0%20L10%20189.7%20L20%20194.0%20L30%20196.2%20L40%20195.9%20L50%20193.6%20L60%20190.9%20L70%20189.1%20L80%20188.9%20L90%20189.5%20L100%20189.6%20L110%20188.2%20L120%20185.0%20L130%20180.9%20L140%20177.6%20L150%20176.5%20L160%20178.2%20L170%20181.8%20L180%20185.7%20L190%20188.4%20L200%20189.3%20L210%20188.9%20L220%20188.5%20L230%20189.3%20L240%20191.5%20L250%20194.4%20L260%20196.4%20L270%20196.1%20L280%20193.2%20L290%20188.6%20L300%20184.1%20L310%20181.3%20L320%20180.6%20L330%20181.7%20L340%20183.1%20L350%20183.5%20L360%20182.5%20L370%20181.0%20L380%20180.2%20L390%20181.5%20L400%20185.0%22/%3E%3Cpath%20d%3D%22M0%20220.6%20L10%20222.0%20L20%20220.8%20L30%20217.9%20L40%20214.8%20L50%20212.9%20L60%20212.5%20L70%20213.0%20L80%20213.0%20L90%20211.4%20L100%20208.2%20L110%20204.5%20L120%20202.0%20L130%20201.9%20L140%20204.4%20L150%20208.6%20L160%20212.7%20L170%20215.2%20L180%20215.8%20L190%20215.1%20L200%20214.5%20L210%20215.2%20L220%20217.2%20L230%20219.6%20L240%20220.8%20L250%20219.7%20L260%20216.1%20L270%20211.3%20L280%20207.0%20L290%20204.6%20L300%20204.7%20L310%20206.3%20L320%20208.0%20L330%20208.7%20L340%20208.0%20L350%20206.9%20L360%20206.7%20L370%20208.4%20L380%20212.2%20L390%20216.8%20L400%20220.6%22/%3E%3Cpath%20d%3D%22M0%20245.2%20L10%20241.6%20L20%20238.3%20L30%20236.4%20L40%20236.1%20L50%20236.6%20L60%20236.5%20L70%20234.9%20L80%20231.9%20L90%20228.7%20L100%20227.0%20L110%20227.8%20L120%20231.1%20L130%20235.7%20L140%20239.7%20L150%20242.0%20L160%20242.1%20L170%20241.1%20L180%20240.3%20L190%20240.7%20L200%20242.4%20L210%20244.2%20L220%20244.7%20L230%20242.9%20L240%20238.9%20L250%20234.0%20L260%20230.1%20L270%20228.4%20L280%20229.1%20L290%20231.3%20L300%20233.4%20L310%20234.3%20L320%20233.9%20L330%20233.1%20L340%20233.3%20L350%20235.5%20L360%20239.3%20L370%20243.7%20L380%20246.7%20L390%20247.2%20L400%20245.2%22/%3E%3Cpath%20d%3D%22M0%20261.5%20L10%20259.7%20L20%20259.6%20L30%20260.2%20L40%20260.2%20L50%20258.7%20L60%20256.0%20L70%20253.4%20L80%20252.6%20L90%20254.2%20L100%20258.2%20L110%20262.9%20L120%20266.8%20L130%20268.5%20L140%20268.1%20L150%20266.7%20L160%20265.6%20L170%20265.8%20L180%20267.1%20L190%20268.4%20L200%20268.2%20L210%20265.8%20L220%20261.5%20L230%20256.8%20L240%20253.5%20L250%20252.6%20L260%20254.1%20L270%20256.8%20L280%20259.3%20L290%20260.3%20L300%20260.1%20L310%20259.5%20L320%20260.1%20L330%20262.4%20L340%20266.2%20L350%20270.1%20L360%20272.3%20L370%20271.9%20L380%20269.0%20L390%20265.0%20L400%20261.5%22/%3E%3Cpath%20d%3D%22M0%20283.3%20L10%20284.1%20L20%20284.2%20L30%20282.9%20L40%20280.6%20L50%20278.7%20L60%20278.6%20L70%20281.0%20L80%20285.4%20L90%20290.2%20L100%20293.7%20L110%20294.8%20L120%20293.8%20L130%20291.8%20L140%20290.4%20L150%20290.4%20L160%20291.4%20L170%20292.2%20L180%20291.5%20L190%20288.7%20L200%20284.3%20L210%20280.0%20L220%20277.3%20L230%20277.3%20L240%20279.6%20L250%20282.9%20L260%20285.5%20L270%20286.7%20L280%20286.5%20L290%20286.0%20L300%20286.7%20L310%20289.2%20L320%20292.7%20L330%20296.0%20L340%20297.4%20L350%20296.0%20L360%20292.5%20L370%20288.1%20L380%20284.6%20L390%20283.1%20L400%20283.3%22/%3E%3C/g%3E%3C/svg%3E) 0 0 / 400px 300px repeat,#111;overflow:hidden}.hof-rb__copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.hof-rb__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff9}.hof-rb__brand{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.hof-rb__logo{display:block;height:56px;width:auto;max-width:260px;object-fit:contain}.hof-rb__wordmark{display:block;font-size:clamp(42px,4.6vw,64px);font-weight:700;font-style:normal;line-height:.9;letter-spacing:-.02em;color:var(--hof-rb-accent)}.hof-rb__hashtag{display:inline-block;padding:4px 10px;background:var(--hof-rb-accent);color:#111;font-size:13px;font-weight:800;letter-spacing:.04em}.hof-rb__headline{margin:6px 0 0;max-width:21ch;font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--hof-rb-accent)}.hof-rb__rule{width:56px;height:3px;background:var(--hof-rb-accent);margin:2px 0}.hof-rb__text{margin:0;max-width:46ch;font-size:16px;line-height:1.65;color:#ffffffbd}.hof-rb__points{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none}.hof-rb__points li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:#ffffffeb}.hof-rb__check{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--hof-rb-accent);color:#111}.hof-rb__btn{display:inline-flex;align-items:center;gap:8px;height:48px;margin-top:10px;padding:0 22px;border-radius:6px;background:var(--hof-rb-accent);color:#111;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s ease}.hof-rb__btn:hover{background:#fff;color:#111}.hof-rb__card[dir=rtl] .hof-rb__arrow{display:inline-block;transform:scaleX(-1)}.hof-rb__card[dir=rtl] .hof-rb__eyebrow{letter-spacing:0}.hof-rb__card[dir=rtl] .hof-rb__headline{letter-spacing:0;line-height:1.4}.hof-rb__card[dir=rtl] .hof-rb__text{line-height:1.8}.hof-rb__orbit{position:relative;height:clamp(380px,36vw,480px);touch-action:pan-y;-webkit-user-select:none;user-select:none}.hof-rb__ring{position:absolute;left:50%;width:70%;height:22%;top:80%;border:0;border-radius:50%;background:radial-gradient(closest-side,rgba(244,191,38,.1),transparent);transform:translate(-50%,-50%);pointer-events:none}.hof-rb__ring-list{margin:0;padding:0;list-style:none}.hof-rb__orb{position:absolute;left:50%;top:47%;width:clamp(230px,23vw,330px);aspect-ratio:1;border-radius:18px;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s ease,filter .9s ease;will-change:transform}.hof-rb__orb-link{display:block;width:100%;height:100%;border-radius:18px;overflow:hidden;background:#121212;box-shadow:0 0 0 1px #ffffff17,0 24px 50px -24px #000000f2;transition:box-shadow .6s ease}.hof-rb__orb.is-front .hof-rb__orb-link{box-shadow:0 0 0 2px var(--hof-rb-accent),0 30px 60px -24px #000000f2}.hof-rb__orb img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.hof-rb__dots{position:absolute;left:50%;bottom:0;display:flex;gap:8px;transform:translate(-50%)}.hof-rb__dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#ffffff4d;cursor:pointer;transition:width .3s ease,background-color .3s ease}.hof-rb__dots button.is-active{width:24px;background:var(--hof-rb-accent)}@media(prefers-reduced-motion:reduce){.hof-rb__orb{transition:none}}@media(max-width:989px){.hof-rb__card{grid-template-columns:1fr}.hof-rb__orbit{height:360px}}@media(max-width:649px){.hof-rb__card{padding:24px 18px;border-radius:10px}.hof-rb__logo{height:44px}.hof-rb__headline{font-size:24px}.hof-rb__text{font-size:15px}.hof-rb__points li{font-size:14px}.hof-rb__orbit{height:260px;margin-inline:-8px}.hof-rb__orb{width:180px;border-radius:14px}.hof-rb__orb-link{border-radius:14px}}.hof-cc-scope--large .hof-cc__track{grid-auto-columns:calc((100% - 2 * 16px) / 3)}.hof-cc-scope--compact .hof-cc__track{grid-auto-columns:calc((100% - 64px)/5)}@media(max-width:1199px){.hof-cc-scope--compact .hof-cc__track{grid-auto-columns:calc((100% - 48px)/4)}}@media(max-width:989px){.hof-cc-scope--large .hof-cc__track{grid-auto-columns:calc((100% - 14px)/2)}.hof-cc-scope--compact .hof-cc__track{grid-auto-columns:calc((100% - 2 * 14px) / 3)}}@media(max-width:649px){.hof-cc-scope--large .hof-cc__track{grid-auto-columns:84%}.hof-cc-scope--compact .hof-cc__track{grid-auto-columns:46%}}.hof-cc{position:relative;display:flex;flex-direction:column;width:100%;padding:8px;border-radius:18px;background:var(--pc-card);color:var(--pc-fg);border:1px solid var(--pc-line);text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.hof-pc-scope--light .hof-cc{border-color:transparent;box-shadow:0 1px #0000000a}a.hof-cc:hover{transform:translateY(-4px);border-color:var(--hof-pc-accent);box-shadow:0 22px 40px -26px #00000073;color:var(--pc-fg)}.hof-cc__media{position:relative;display:block;aspect-ratio:var(--hof-cc-ratio, 16 / 9);border-radius:12px;overflow:hidden;background:var(--pc-media)}.hof-cc__media img,.hof-cc__ph{display:block;width:100%;height:100%;object-fit:var(--hof-cc-fit, cover);transition:transform .7s cubic-bezier(.22,1,.36,1)}.hof-cc__ph{fill:#cfcfcf}a.hof-cc:hover .hof-cc__media img{transform:scale(1.05)}.hof-cc__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--hof-pc-accent);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}a.hof-cc:hover .hof-cc__media:after{transform:scaleX(1)}.hof-cc__index{position:absolute;top:10px;left:10px;padding:4px 9px 4px 8px;background:#0d0d0d;color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%)}.hof-cc__body{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 6px 6px 8px}.hof-cc__text{display:grid;gap:3px;min-width:0}.hof-cc__title{font-size:17px;font-weight:900;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hof-cc__count{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hof-pc-accent)}.hof-cc__go{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--pc-fg);color:var(--pc-bg);transition:background-color .25s ease,color .25s ease,transform .25s ease}a.hof-cc:hover .hof-cc__go{background:var(--hof-pc-accent);color:#fff;transform:rotate(-45deg)}.hof-cc-scope--compact .hof-cc__title{font-size:14px}.hof-cc-scope--compact .hof-cc__go{width:34px;height:34px}.hof-cc-scope--compact .hof-cc__body{padding:12px 4px 4px 6px}@media(max-width:649px){.hof-cc{padding:6px;border-radius:14px}.hof-cc__media{border-radius:10px}.hof-cc__title{font-size:15px}.hof-cc-scope--compact .hof-cc__title{font-size:13px}.hof-cc__go{width:36px;height:36px}}.hof-mc__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:stretch}.hof-mc__form{display:grid;gap:18px;align-content:start;padding:clamp(20px,3vw,32px);border-radius:18px;background:var(--pc-card);border:1px solid var(--pc-line)}.hof-mc__field{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.hof-mc__field legend,.hof-mc__label{padding:0;margin-bottom:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pc-sub)}.hof-mc__label{margin-bottom:0}.hof-mc[dir=rtl] .hof-mc__field legend,.hof-mc[dir=rtl] .hof-mc__label{letter-spacing:0;font-size:14px}.hof-mc__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hof-mc__input,.hof-mc__select{position:relative;display:flex;align-items:center;height:50px;border-radius:12px;border:1.5px solid var(--pc-line);background:#fafafa;transition:border-color .2s ease,background-color .2s ease}.hof-mc__input:focus-within,.hof-mc__select:focus-within{border-color:var(--hof-pc-accent);background:#fff}.hof-mc__input input{flex:1;min-width:0;height:100%;padding:0 4px 0 14px;border:0;background:transparent;font:inherit;font-size:17px;font-weight:700;color:var(--pc-fg);outline:none;-moz-appearance:textfield}.hof-mc[dir=rtl] .hof-mc__input input{padding:0 14px 0 4px}.hof-mc__input input::-webkit-outer-spin-button,.hof-mc__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hof-mc__input input::placeholder{color:#b5b5b5;font-weight:500}.hof-mc__input em{padding:0 14px;font-style:normal;font-size:13px;font-weight:600;color:var(--pc-sub)}.hof-mc__select select{width:100%;height:100%;padding:0 40px 0 14px;border:0;background:transparent;font:inherit;font-size:15px;font-weight:600;color:var(--pc-fg);appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.hof-mc[dir=rtl] .hof-mc__select select{padding:0 14px 0 40px}.hof-mc__select .hof-icon{position:absolute;inset-inline-end:14px;pointer-events:none;color:var(--pc-sub)}.hof-mc__seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;border-radius:14px;background:#f1f1f1}.hof-mc__seg--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hof-mc__seg label{position:relative;cursor:pointer}.hof-mc__seg input{position:absolute;opacity:0;pointer-events:none}.hof-mc__seg span{display:grid;place-items:center;min-height:44px;padding:6px 8px;border-radius:10px;font-size:14px;font-weight:700;text-align:center;line-height:1.2;color:var(--pc-sub);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.hof-mc__seg input:checked+span{background:#111;color:#fff;box-shadow:0 6px 14px -8px #00000080}.hof-mc__seg input:focus-visible+span{outline:2px solid var(--hof-pc-accent);outline-offset:2px}.hof-mc__btn{height:52px;border:0;border-radius:999px;background:var(--hof-pc-accent);color:#fff;font:inherit;font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.hof-mc__btn:hover{background:#111;transform:translateY(-1px)}.hof-mc__error{margin:0;font-size:13px;font-weight:600;color:#d92d20}.hof-mc__result{display:flex;flex-direction:column;gap:18px;padding:clamp(20px,3vw,32px);border-radius:18px;background:#0d0d0d;color:#fff;position:relative;overflow:hidden}.hof-mc__result:before{content:"";position:absolute;top:-40%;right:-30%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--hof-pc-accent) 22%,transparent),transparent);pointer-events:none}.hof-mc__empty{margin:auto 0;font-size:16px;line-height:1.6;color:#ffffffa6;position:relative}.hof-mc__out{display:grid;gap:18px;position:relative}.hof-mc__out[hidden]{display:none}.hof-mc__kcal{display:grid;gap:4px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12)}.hof-mc__kcal-label{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff9}.hof-mc[dir=rtl] .hof-mc__kcal-label{letter-spacing:0;font-size:14px}.hof-mc__kcal-value{font-size:18px;font-weight:700;color:#fffc}.hof-mc__kcal-value b{font-size:clamp(44px,5vw,64px);font-weight:900;letter-spacing:-.03em;color:var(--hof-pc-accent);line-height:1}.hof-mc__kcal-meta{font-size:13px;color:#ffffff8c}.hof-mc__macros{display:grid;gap:14px;margin:0;padding:0;list-style:none}.hof-mc__macro{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:6px 12px}.hof-mc__macro-name{font-size:15px;font-weight:700}.hof-mc__macro-g{font-size:14px;color:#ffffffb3}.hof-mc__macro-g b{font-size:24px;font-weight:900;color:#fff}.hof-mc__bar{grid-column:1 / -1;height:8px;border-radius:8px;background:#ffffff1a;overflow:hidden}.hof-mc__bar span{display:block;height:100%;width:0;border-radius:inherit;transition:width .6s cubic-bezier(.22,1,.36,1)}.hof-mc__macro--p .hof-mc__bar span{background:var(--hof-pc-accent)}.hof-mc__macro--c .hof-mc__bar span{background:#f5ba20}.hof-mc__macro--f .hof-mc__bar span{background:#fff}.hof-mc__macro-meta{grid-column:1 / -1;font-size:12.5px;color:#ffffff8c}.hof-mc__water{margin:0;padding:12px 14px;border-radius:12px;background:#ffffff0f;font-size:14px;color:#fffc}.hof-mc__water b{color:#fff;font-size:16px}.hof-mc__reco-link{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 20px;border-radius:999px;background:#fff;color:#111;font-size:14px;font-weight:800;text-decoration:none;transition:background-color .2s ease,color .2s ease}.hof-mc__reco-link[hidden]{display:none}.hof-mc__reco-link:hover{background:var(--hof-pc-accent);color:#fff}.hof-mc[dir=rtl] .hof-mc__reco-link span{display:inline-block;transform:scaleX(-1)}.hof-mc__note{margin:auto 0 0;font-size:12px;line-height:1.55;color:#ffffff73;position:relative}@media(max-width:989px){.hof-mc__grid{grid-template-columns:1fr}}@media(max-width:649px){.hof-mc__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hof-mc__input{height:48px}.hof-mc__input input{font-size:16px;padding-inline-start:10px}.hof-mc__input em{padding:0 8px;font-size:12px}.hof-mc__seg span{font-size:13px;min-height:42px}}.hof-mc__row>.hof-mc__field{min-width:0}.hof-mc__input{min-width:0;overflow:hidden}.hof-mc__input input{width:0}.hof-rv2-scope{--hof-rv-accent: #ff6a13;background:#fff}.hof-rv2-scope,.hof-rv2-scope *{box-sizing:border-box}.hof-rv2{padding-block:var(--hof-pt, 56px) var(--hof-pb, 64px);color:#1a1a1a}.hof-rv2__title{margin:0 0 28px;text-align:center;font-size:clamp(24px,2.6vw,32px);font-weight:800;letter-spacing:.01em;color:#111}.hof-rv2__brand{display:grid;justify-items:center;gap:2px}.hof-rv2__google{font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1;font-family:Product Sans,Arial,sans-serif}.hof-rv2__google b{font-weight:700}.hof-rv2__google b:nth-child(1),.hof-rv2__google b:nth-child(4){color:#4285f4}.hof-rv2__google b:nth-child(2),.hof-rv2__google b:nth-child(6){color:#ea4335}.hof-rv2__google b:nth-child(3){color:#fbbc05}.hof-rv2__google b:nth-child(5){color:#34a853}.hof-rv2__brand-sub{font-size:15px;color:#5f6368}.hof-rv2__score{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin:18px 0 30px;font-size:16px;color:#3c4043}.hof-rv2__stars-big{color:#fbbc04;font-size:26px;letter-spacing:3px}.hof-rv2__score strong{font-size:20px;font-weight:800;color:#111}.hof-rv2__hint{padding:18px;border:1px dashed #ddd;border-radius:12px;text-align:center;color:#666;font-size:14px}.hof-rv2__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start;margin:0;padding:0;list-style:none}.hof-rv2__item.is-extra{display:none}.hof-rv2__card{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:14px;border:1px solid #ececec;background:#fff;transition:box-shadow .25s ease,border-color .25s ease}.hof-rv2__card:hover{border-color:#e0e0e0;box-shadow:0 10px 28px -18px #00000040}.hof-rv2__head{display:flex;align-items:center;gap:12px}.hof-rv2__avatar{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#fff;font-size:20px;font-weight:600}.hof-rv2__who{display:grid;gap:1px;flex:1;min-width:0}.hof-rv2__who strong{font-size:16px;font-weight:700;color:#202124;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hof-rv2__who small{font-size:12.5px;color:#70757a}.hof-rv2__g{flex:none}.hof-rv2__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.hof-rv2__stars{color:#fbbc04;font-size:16px;letter-spacing:1.5px}.hof-rv2__stars .off{color:#dadce0}.hof-rv2__date{font-size:13px;color:#70757a}.hof-rv2__text{margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;font-size:15.5px;line-height:1.6;color:#3c4043}.hof-rv2__card.is-open .hof-rv2__text{display:block;-webkit-line-clamp:unset;overflow:visible}.hof-rv2__read{align-self:flex-start;padding:0;border:0;background:none;color:#1a73e8;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.hof-rv2__read[hidden]{display:none}.hof-rv2__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.hof-rv2__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border:1.5px solid var(--hof-rv-accent);border-radius:999px;background:var(--hof-rv-accent);color:#fff;font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.hof-rv2__btn:hover{background:#111;border-color:#111;color:#fff}.hof-rv2__btn--ghost{background:#fff;color:#111;border-color:#dadce0}.hof-rv2__btn--ghost:hover{background:#fff;color:#111;border-color:#111}.hof-rv2__btn--blue{color:#1a73e8}.hof-rv2__btn--blue:hover{color:#1a73e8;border-color:#1a73e8}.hof-rv2__form{margin:0}.hof-rv2__panel{display:none;max-width:760px;margin:28px auto 0;padding:clamp(20px,3vw,32px);border-radius:18px;border:1px solid #ececec;background:#fafafa}.hof-rv2__panel.is-open{display:grid;gap:18px}.hof-rv2__form-head h3{margin:0 0 6px;font-size:22px;font-weight:800;color:#111}.hof-rv2__form-head p{margin:0;font-size:14.5px;line-height:1.55;color:#5f6368}.hof-rv2__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hof-rv2__field{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.hof-rv2__field>span,.hof-rv2__field legend{padding:0;font-size:13px;font-weight:700;color:#3c4043}.hof-rv2__field input,.hof-rv2__field textarea{width:100%;min-width:0;padding:12px 14px;border:1.5px solid #dadce0;border-radius:10px;background:#fff;font:inherit;font-size:15px;color:#111;outline:none;transition:border-color .2s ease}.hof-rv2__field textarea{resize:vertical;min-height:110px}.hof-rv2__field input:focus,.hof-rv2__field textarea:focus{border-color:var(--hof-rv-accent)}.hof-rv2__rate-stars{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.hof-rv2__rate-stars input{position:absolute;opacity:0;pointer-events:none}.hof-rv2__rate-stars label{font-size:34px;line-height:1;color:#dadce0;cursor:pointer;transition:color .15s ease,transform .15s ease}.hof-rv2__rate-stars input:checked~label,.hof-rv2__rate-stars label:hover,.hof-rv2__rate-stars label:hover~label{color:#fbbc04}.hof-rv2__rate-stars label:hover{transform:scale(1.1)}.hof-rv2__rate-stars input:focus-visible+label{outline:2px solid var(--hof-rv-accent);outline-offset:2px;border-radius:4px}.hof-rv2__form-actions{display:flex;flex-wrap:wrap;gap:10px}.hof-rv2__thanks{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:#1e8e3e}.hof-rv2__errors{padding:12px 14px;border-radius:10px;background:#fdecea;color:#b3261e;font-size:14px}.hof-rv2__errors ul{margin:0;padding-inline-start:18px}@media(max-width:1199px){.hof-rv2__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:899px){.hof-rv2__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:649px){.hof-rv2__grid{grid-template-columns:1fr}.hof-rv2__google{font-size:34px}.hof-rv2__fields{grid-template-columns:1fr}.hof-rv2__actions{flex-direction:column;align-items:stretch}.hof-rv2__form-actions{flex-direction:column}}.hof-cg__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.hof-cg__grid>li{min-width:0}.hof-cg__grid .hof-cc{height:100%}@media(max-width:989px){.hof-cg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:649px){.hof-cg__grid{grid-template-columns:1fr;gap:12px}}.hof-pk-scope{--hof-pk-accent: #ff6a13}.hof-pk{padding-block:var(--hof-pt, 40px) var(--hof-pb, 56px);max-width:980px;margin:0 auto}.hof-pk__head{margin-bottom:20px}.hof-pk__tag{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--hof-pk-accent)}.hof-pk__title{margin:6px 0 4px;font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.02em;text-transform:uppercase}.hof-pk__sub{margin:0;font-size:15px;opacity:.7}.hof-pk__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.hof-pk__item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 18px 14px 14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.hof-pk__item:hover{border-color:#0000002e;box-shadow:0 10px 30px -18px #00000059}.hof-pk__item--gift{border-style:dashed;border-color:var(--hof-pk-accent);background:#fff8f3}.hof-pk__media{position:relative;display:block;width:96px;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#f2f2f0}.hof-pk__media img{display:block;width:100%;height:100%;object-fit:cover}.hof-pk__badge{position:absolute;left:6px;top:6px;padding:2px 8px;border-radius:99px;background:var(--hof-pk-accent);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.hof-pk__info{display:grid;gap:3px;min-width:0}.hof-pk__brand{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hof-pk-accent)}.hof-pk__name{font-size:16px;font-weight:600;line-height:1.3;color:#111;text-decoration:none}.hof-pk__name:hover{text-decoration:underline}.hof-pk__link{font-size:13px;font-weight:600;color:#111;opacity:.6;text-decoration:none}.hof-pk__link:hover{opacity:1;color:var(--hof-pk-accent)}.hof-pk__price{display:grid;justify-items:end;gap:2px;white-space:nowrap}.hof-pk__price strong{font-size:18px;font-weight:700;color:#111}.hof-pk__price s{font-size:14px;opacity:.5}.hof-pk__price .hof-pk__offert{color:var(--hof-pk-accent);text-transform:uppercase;font-size:15px;letter-spacing:.04em}.hof-pk__sum{display:grid;gap:8px;margin-top:18px;padding:20px 22px;border-radius:14px;background:#111;color:#fff}.hof-pk__sum-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px}.hof-pk__sum-row s{opacity:.6}.hof-pk__sum-row--pack strong{font-size:24px;font-weight:700}.hof-pk__save{justify-self:start;padding:6px 12px;border-radius:8px;background:var(--hof-pk-accent);color:#fff;font-size:14px;font-weight:600}.hof-pk__sum-row--ship{padding-top:8px;border-top:1px solid rgba(255,255,255,.12)}.hof-pk__ship s{opacity:.55;margin-right:6px}.hof-pk__ship b{color:var(--hof-pk-accent);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:14px}.hof-pk__perks{display:grid;gap:6px;margin:4px 0 0;padding:0;list-style:none}.hof-pk__perks li{display:flex;align-items:center;gap:8px;font-size:14px;opacity:.85}.hof-pk__perks svg{color:var(--hof-pk-accent);flex:none}@media(max-width:649px){.hof-pk__item{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px}.hof-pk__media{width:72px}.hof-pk__price{grid-column:2;justify-items:start;grid-auto-flow:column;justify-content:start;gap:8px;align-items:baseline}.hof-pk__name{font-size:15px}}@media screen and (min-width:990px){.product-information .product-media-container,.product-information media-gallery{max-width:620px;margin-inline:auto;width:100%}}.hof-ex{padding-block:var(--hof-pt, 48px) var(--hof-pb, 56px)}.hof-ex__panel{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px;align-items:center;padding:44px 48px;border-radius:16px;background:#fff;color:#111;border:1px solid rgba(13,13,13,.06);box-shadow:0 1px #0000000a;overflow:hidden}.hof-ex__badge{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;padding:6px 12px;border-radius:999px;background:#ff6a13;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hof-ex__title{margin:0 0 8px;font-size:clamp(30px,3.4vw,44px);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;color:#0d0d0d;line-height:1.05}.hof-ex__sub{margin:0;font-size:17px;color:#333}.hof-ex__note{margin:14px 0 0;font-size:14px;color:#77736d}.hof-ex__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.hof-ex__card{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;border-radius:12px;background:#f8f7f4;border:1px solid rgba(13,13,13,.08);transition:border-color .2s ease}.hof-ex__card:hover{border-color:#ff6a1399}.hof-ex__photo{position:relative;width:72px;height:72px;border-radius:50%;overflow:hidden;background:#ebe9e4;display:grid;place-items:center;box-shadow:0 0 0 2px #ff6a13}.hof-ex__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hof-ex__initial{font-size:26px;font-weight:700;color:#a29e97}.hof-ex__body{display:grid;gap:2px;min-width:0}.hof-ex__name{margin:0;font-size:18px;font-weight:700;color:#0d0d0d}.hof-ex__role{margin:0;font-size:13px;color:#77736d}.hof-ex__phone{margin-top:2px;font-size:15px;color:#0d0d0d;text-decoration:none;white-space:nowrap}.hof-ex__phone:hover{color:#ff6a13}.hof-ex__btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:999px;background:#25d366;color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s ease,color .2s ease}.hof-ex__btn:hover{background:#1ebe5b;color:#fff}@media(max-width:989px){.hof-ex__panel{grid-template-columns:1fr;gap:24px;padding:32px 24px}}@media(max-width:649px){.hof-ex__panel{padding:28px 16px;border-radius:12px}.hof-ex__card{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;padding:12px}.hof-ex__photo{width:56px;height:56px}.hof-ex__btn{width:44px;padding:0;justify-content:center}.hof-ex__btn span{display:none}}.shopify-section .section.hof-ex-scope{background:#f4f2ee!important}.hof-gf__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.hof-gf__card{position:relative;display:block;min-height:400px;border-radius:16px;overflow:hidden;background:var(--gf-bg);color:#fff;text-decoration:none;isolation:isolate}.hof-gf__card--light{color:#111}.hof-gf__media{position:absolute;top:0;right:0;bottom:0;width:58%;z-index:-1;overflow:hidden}.hof-gf__media img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:70% 50%;transition:transform .6s ease}.hof-gf__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,var(--gf-bg) 0%,color-mix(in srgb,var(--gf-bg) 60%,transparent) 18%,transparent 45%)}.hof-gf__card:hover .hof-gf__media img{transform:scale(1.04)}.hof-gf__body{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;width:50%;min-height:400px;padding:30px}.hof-gf__pill{position:absolute;top:22px;left:24px;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:700;background:#ff6a132e;color:#ff8a45}.hof-gf__card--light .hof-gf__pill{background:#ffffffbf;color:#c2410c}.hof-gf__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;opacity:.75}.hof-gf__title{font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase}.hof-gf__text{font-size:15px;line-height:1.5;opacity:.85;max-width:26ch}.hof-gf__btn{display:inline-flex;align-items:center;gap:8px;height:46px;margin-top:8px;padding:0 20px;border-radius:999px;background:#ff6a13;color:#fff;font-size:14px;font-weight:700;transition:background-color .2s ease,color .2s ease}.hof-gf__card--light .hof-gf__btn{background:#111;color:#fff}.hof-gf__card:hover .hof-gf__btn{background:#fff;color:#111}.hof-gf__card--light:hover .hof-gf__btn{background:#ff6a13;color:#fff}@media(max-width:989px){.hof-gf__grid{grid-template-columns:1fr}}@media(max-width:649px){.hof-gf__card{min-height:0}.hof-gf__media{position:relative;width:100%;height:320px;display:block}.hof-gf__media:before{background:linear-gradient(0deg,var(--gf-bg) 0%,transparent 35%)}.hof-gf__body{position:static;width:100%;min-height:0;padding:4px 22px 26px}.hof-gf__pill{top:16px;left:16px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/hof-header.css.map */
