@property --header-h{syntax:"<length>";inherits:true;initial-value:92px}html.hdr-anim{transition:--header-h .4s cubic-bezier(.22,.8,.24,1)}:root{--primary:#a31d1c;--secondary:#5b1518;--tertiary:#e6d0a8;--red:var(--primary);--red-strong:color-mix(in srgb,var(--primary) 84%,#000);--red-soft:color-mix(in srgb,var(--primary) 12%,#fff);--wine:var(--secondary);--ink:color-mix(in srgb,var(--secondary) 55%,#000);--muted:color-mix(in srgb,var(--secondary) 45%,#8a8a8a);--beige:var(--tertiary);--cream:color-mix(in srgb,var(--tertiary) 22%,#fff);--paper:color-mix(in srgb,var(--tertiary) 7%,#fff);--sand:color-mix(in srgb,var(--tertiary) 45%,#fff);--line:color-mix(in srgb,var(--tertiary) 48%,#fff);--line-strong:color-mix(in srgb,var(--tertiary) 80%,#fff);--ok:#2f6b3d;--radius:16px;--radius-sm:10px;--shadow-sm:0 1px 2px color-mix(in srgb,var(--secondary) 6%,transparent),0 2px 8px color-mix(in srgb,var(--secondary) 5%,transparent);--shadow-md:0 8px 28px color-mix(in srgb,var(--secondary) 12%,transparent);--shadow-lg:0 24px 60px color-mix(in srgb,var(--ink) 22%,transparent);--ease:cubic-bezier(0.22,0.8,0.24,1);--header-h:92px;--gutter:clamp(16px,4vw,48px);--maxw:1360px}@layer scaffold-reset{*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{margin:0;padding:0}body{font-family:"Times New Roman",var(--font-arabic),serif;background:var(--paper);color:#000;line-height:normal;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[dir=rtl] body{font-family:var(--font-arabic),var(--font-body),system-ui,sans-serif}body.lock{overflow:hidden}h1,h2,h3,h4{margin:0;color:inherit}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--red);color:var(--cream)}}:focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding-inline:var(--gutter)}.eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.btn,.eyebrow{font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;border:1.5px solid transparent;font-size:15px;letter-spacing:.01em;white-space:nowrap;transition:transform .2s var(--ease),background-color .2s,color .2s,border-color .2s,box-shadow .25s;-webkit-tap-highlight-color:transparent}.btn:active{transform:scale(.97)}.btn[aria-disabled=true],.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.btn-primary{background:var(--red);color:var(--cream);box-shadow:0 6px 18px color-mix(in srgb,var(--red) 28%,transparent)}.btn-primary:hover:not([disabled]){background:var(--red-strong);box-shadow:0 10px 26px color-mix(in srgb,var(--red) 34%,transparent);transform:translateY(-1px)}.btn-dark{background:var(--wine);color:var(--cream)}.btn-dark:hover:not([disabled]){background:color-mix(in srgb,var(--wine) 72%,#000)}.btn-ghost{background:transparent;color:var(--wine);border-color:var(--line-strong)}.btn-ghost:hover:not([disabled]){border-color:var(--wine);background:var(--cream)}.btn-block{width:100%}.btn-sm{min-height:42px;padding:0 20px;font-size:14px}.field{display:grid;gap:7px}.field>span,.label{font-size:13px;font-weight:700;color:var(--wine);letter-spacing:.02em}.input,.select,.textarea{width:100%;min-height:52px;padding:0 16px;border-radius:12px;background:#fff;border:1.5px solid var(--line-strong);transition:border-color .2s,box-shadow .2s;appearance:none;-webkit-appearance:none}.textarea{padding:14px 16px;min-height:96px;resize:vertical}.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235b1518' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.input:hover,.select:hover,.textarea:hover{border-color:var(--wine)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--red);box-shadow:0 0 0 4px color-mix(in srgb,var(--red) 14%,transparent)}.input::placeholder{color:#b3a49a}.select:disabled{background-color:var(--sand);opacity:.7;cursor:not-allowed}.form-error{background:var(--red-soft);color:var(--red-strong);border:1px solid #e8bcb4;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:600}.skeleton{position:relative;overflow:hidden;background:var(--sand);border-radius:var(--radius-sm)}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--paper) 75%,transparent),transparent);animation:shimmer 1.4s infinite}@keyframes shimmer{to{transform:translateX(100%)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rise{animation:rise .7s var(--ease) both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.spinner{width:18px;height:18px;border-radius:50%;border:2.5px solid;border-right:2.5px solid transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}[data-rv]{transition:opacity .85s var(--ease),transform .95s var(--ease),clip-path 1s var(--ease);transition-delay:var(--rv-delay,0s)}[data-rv=pre]{opacity:0;transform:translateY(32px)}[data-rv=pre][data-rvv=left]{transform:translateX(-48px)}[data-rv=pre][data-rvv=right]{transform:translateX(48px)}[data-rv=pre][data-rvv=scale]{transform:scale(.94)}[data-rv=pre][data-rvv=clip]{opacity:1;transform:none;clip-path:inset(0 0 100% 0 round 24px)}[data-rv=in][data-rvv=clip]{clip-path:inset(0 0 0 0 round 24px)}[data-rv=in]{opacity:1;transform:none}[data-rvs]>*{transition:opacity .75s var(--ease),transform .85s var(--ease);transition-delay:calc(var(--rv-delay, 0s) + var(--i, 0) * 70ms)}[data-rvs][data-rv=pre]{opacity:1;transform:none}[data-rvs][data-rv=pre]>*{opacity:0;transform:translateY(26px) scale(.97)}[data-rvs][data-rv=in]>*{opacity:1;transform:none}[data-rvs]>:first-child{--i:0}[data-rvs]>:nth-child(2){--i:1}[data-rvs]>:nth-child(3){--i:2}[data-rvs]>:nth-child(4){--i:3}[data-rvs]>:nth-child(5){--i:4}[data-rvs]>:nth-child(6){--i:5}[data-rvs]>:nth-child(7){--i:6}[data-rvs]>:nth-child(8){--i:7}[data-rvs]>:nth-child(9){--i:8}[data-rvs]>:nth-child(10){--i:9}[data-rvs]>:nth-child(11){--i:10}[data-rvs]>:nth-child(12){--i:11}[data-rvs]>:nth-child(n+13){--i:12}@media (prefers-reduced-motion:reduce){[data-rv],[data-rvs]>*{transition:none!important;opacity:1!important;transform:none!important;clip-path:none!important}}.btn-cream{background:var(--cream);color:var(--wine)}.btn-cream:hover:not([disabled]){background:#fff;transform:translateY(-1px);box-shadow:0 10px 26px rgba(0,0,0,.22)}.deferred{content-visibility:auto;contain-intrinsic-size:auto var(--cis-m,640px)}@media (min-width:901px){.deferred{contain-intrinsic-size:auto var(--cis-d,640px)}}.lazyPending{min-height:var(--cis-m,640px)}@media (min-width:901px){.lazyPending{min-height:var(--cis-d,640px)}}.link-btn{background:none;border:0;padding:0;color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;justify-self:start}.dev-notice{position:sticky;top:0;z-index:100;padding:10px 16px;background:#fff7d6;color:#5c4400;border-bottom:1px solid #e8d48a;font-size:14px;text-align:center}.dev-notice code{background:rgba(0,0,0,.06);padding:1px 5px;border-radius:4px}[data-section-scope="6ab297637ad89"]{--template-primary:#000000;--template-secondary:#84aa6d;--template-tertiary:#ffffff}:where([data-section-scope="6ab297637ad89"]) .policiesExperience,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience){--policy-primary:var(--template-primary,#17372d);--policy-secondary:var(--template-secondary,#c96546);--policy-surface:var(--template-tertiary,#eee9df);--policy-paper:#fffefa;--policy-text:#202823;--policy-muted:#707973;--policy-border:rgba(23,55,45,0.14);position:relative;width:100%;min-height:75vh;padding:clamp(60px,8vw,120px) clamp(18px,6vw,95px);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--policy-secondary) 13%,transparent),transparent 32%),linear-gradient(145deg,var(--policy-paper),color-mix(in srgb,var(--policy-surface) 58%,white));color:var(--policy-text);font-family:Inter,Arial,sans-serif}:where([data-section-scope="6ab297637ad89"]) .policiesExperience,:where([data-section-scope="6ab297637ad89"]) .policiesExperience *,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience *),:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience){box-sizing:border-box}:where([data-section-scope="6ab297637ad89"]) .policiesExperience,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience){scroll-behavior:smooth}:where([data-section-scope="6ab297637ad89"]) .policiesExperience a,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience a){color:inherit;text-decoration:none}:where([data-section-scope="6ab297637ad89"]) .policiesExperience button,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience button){font:inherit}:where([data-section-scope="6ab297637ad89"]) .policiesShell,:where([data-section-scope="6ab297637ad89"]):is(.policiesShell){position:relative;width:min(1440px,100%);margin:0 auto}:where([data-section-scope="6ab297637ad89"]) .policiesTopAnchor,:where([data-section-scope="6ab297637ad89"]):is(.policiesTopAnchor){position:absolute;top:0}:where([data-section-scope="6ab297637ad89"]) .policiesHero,:where([data-section-scope="6ab297637ad89"]):is(.policiesHero){position:relative;display:grid;grid-template-columns:minmax(300px,1.2fr) minmax(260px,.8fr) 120px;align-items:end;gap:clamp(28px,5vw,75px);padding-bottom:clamp(35px,5vw,65px);border-bottom:1px solid var(--policy-border)}:where([data-section-scope="6ab297637ad89"]) .policiesEyebrow,:where([data-section-scope="6ab297637ad89"]) .policiesNavigationLabel,:where([data-section-scope="6ab297637ad89"]) .policyLabel,:where([data-section-scope="6ab297637ad89"]):is(.policiesEyebrow),:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigationLabel),:where([data-section-scope="6ab297637ad89"]):is(.policyLabel){display:block;color:var(--policy-secondary);font-size:9px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}:where([data-section-scope="6ab297637ad89"]) .policiesHero h1,:where([data-section-scope="6ab297637ad89"]):is(.policiesHero h1){max-width:780px;margin:13px 0 0;color:var(--policy-primary);font-family:Georgia,Times New Roman,serif;font-size:clamp(47px,7vw,92px);font-weight:400;line-height:.93;letter-spacing:-.065em}:where([data-section-scope="6ab297637ad89"]) .policiesHero>p,:where([data-section-scope="6ab297637ad89"]):is(.policiesHero>p){max-width:510px;margin:0;color:var(--policy-muted);font-size:clamp(13px,1.25vw,16px);line-height:1.75}:where([data-section-scope="6ab297637ad89"]) .policiesHeroMark,:where([data-section-scope="6ab297637ad89"]):is(.policiesHeroMark){display:grid;width:110px;height:110px;place-items:center;border-radius:50%;background:var(--policy-primary);color:var(--policy-surface)}:where([data-section-scope="6ab297637ad89"]) .policiesHeroMark svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesHeroMark svg){width:68px;height:68px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}:where([data-section-scope="6ab297637ad89"]) .policiesLayout,:where([data-section-scope="6ab297637ad89"]):is(.policiesLayout){display:grid;grid-template-columns:minmax(230px,.32fr) minmax(0,1fr);gap:clamp(35px,7vw,110px);padding-top:clamp(45px,7vw,90px)}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation){position:relative}:where([data-section-scope="6ab297637ad89"]) .policiesNavigationInner,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigationInner){position:sticky;top:30px}:where([data-section-scope="6ab297637ad89"]) .policiesNavigationLabel,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigationLabel){margin-bottom:15px;color:var(--policy-muted)}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav){display:grid;border-top:1px solid var(--policy-border);gap:6px;padding:7px;border:1px solid var(--policy-border);border-radius:16px;background:rgba(255,255,255,.52)}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>a,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>a){display:grid;grid-template-columns:28px minmax(0,1fr) 19px;align-items:center;gap:10px;min-height:54px;padding:10px 4px;border-bottom:1px solid var(--policy-border);transition:color .18s ease,padding .18s ease}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>a>span,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>a>span){color:var(--policy-secondary);font-family:Georgia,Times New Roman,serif;font-size:12px}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>a>strong,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>a>strong){overflow:hidden;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav svg){width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:translateX(-5px);transition:opacity .18s ease,transform .18s ease}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>a:hover,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>a:hover){padding-inline:9px;color:var(--policy-secondary)}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>a:hover svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>a:hover svg){opacity:1;transform:none}:where([data-section-scope="6ab297637ad89"]) .policiesHelpCard,:where([data-section-scope="6ab297637ad89"]):is(.policiesHelpCard){margin-top:30px;padding:20px;border-radius:14px;background:var(--policy-primary);color:#fff}:where([data-section-scope="6ab297637ad89"]) .policiesHelpCard>span,:where([data-section-scope="6ab297637ad89"]):is(.policiesHelpCard>span){font-family:Georgia,Times New Roman,serif;font-size:19px}:where([data-section-scope="6ab297637ad89"]) .policiesHelpCard p,:where([data-section-scope="6ab297637ad89"]):is(.policiesHelpCard p){margin:10px 0 17px;color:rgba(255,255,255,.68);font-size:10px;line-height:1.65}:where([data-section-scope="6ab297637ad89"]) .policiesHelpCard a,:where([data-section-scope="6ab297637ad89"]):is(.policiesHelpCard a){display:inline-flex;padding-bottom:3px;border-bottom:1px solid;color:var(--policy-surface);font-size:10px;font-weight:800}:where([data-section-scope="6ab297637ad89"]) .policiesContent,:where([data-section-scope="6ab297637ad89"]):is(.policiesContent){display:grid;gap:clamp(25px,4vw,45px);min-width:0}:where([data-section-scope="6ab297637ad89"]) .policyArticle,:where([data-section-scope="6ab297637ad89"]):is(.policyArticle){scroll-margin-top:30px;padding:clamp(25px,4vw,52px);border:1px solid var(--policy-border);border-radius:5px 45px 5px 5px;background:rgba(255,255,255,.82);box-shadow:0 20px 60px rgba(23,55,45,.06);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where([data-section-scope="6ab297637ad89"]) .policyArticle>header,:where([data-section-scope="6ab297637ad89"]):is(.policyArticle>header){display:grid;grid-template-columns:53px minmax(0,1fr);align-items:start;gap:20px;margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid var(--policy-border)}:where([data-section-scope="6ab297637ad89"]) .policyNumber,:where([data-section-scope="6ab297637ad89"]):is(.policyNumber){display:grid;width:53px;height:53px;place-items:center;border:1px solid var(--policy-primary);border-radius:50%;color:var(--policy-primary);font-family:Georgia,Times New Roman,serif;font-size:15px}:where([data-section-scope="6ab297637ad89"]) .policyArticle h2,:where([data-section-scope="6ab297637ad89"]):is(.policyArticle h2){margin:7px 0 0;color:var(--policy-primary);font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,4vw,48px);font-weight:400;line-height:1.05;letter-spacing:-.04em}:where([data-section-scope="6ab297637ad89"]) .policyRichText,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText){color:color-mix(in srgb,var(--policy-text) 83%,transparent);font-size:clamp(13px,1.15vw,15px);line-height:1.85}:where([data-section-scope="6ab297637ad89"]) .policyRichText>:first-child,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText>:first-child){margin-top:0}:where([data-section-scope="6ab297637ad89"]) .policyRichText>:last-child,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText>:last-child){margin-bottom:0}:where([data-section-scope="6ab297637ad89"]) .policyRichText h1,:where([data-section-scope="6ab297637ad89"]) .policyRichText h2,:where([data-section-scope="6ab297637ad89"]) .policyRichText h3,:where([data-section-scope="6ab297637ad89"]) .policyRichText h4,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText h1),:where([data-section-scope="6ab297637ad89"]):is(.policyRichText h2),:where([data-section-scope="6ab297637ad89"]):is(.policyRichText h3),:where([data-section-scope="6ab297637ad89"]):is(.policyRichText h4){margin:1.7em 0 .6em;color:var(--policy-primary);font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.2}:where([data-section-scope="6ab297637ad89"]) .policyRichText h2,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText h2){font-size:27px}:where([data-section-scope="6ab297637ad89"]) .policyRichText h3,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText h3){font-size:21px}:where([data-section-scope="6ab297637ad89"]) .policyRichText p,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText p){margin:0 0 1.2em}:where([data-section-scope="6ab297637ad89"]) .policyRichText ol,:where([data-section-scope="6ab297637ad89"]) .policyRichText ul,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText ol),:where([data-section-scope="6ab297637ad89"]):is(.policyRichText ul){display:grid;gap:8px;padding-inline-start:23px}:where([data-section-scope="6ab297637ad89"]) .policyRichText li::marker{color:var(--policy-secondary)}:where([data-section-scope="6ab297637ad89"]) .policyRichText a,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText a){border-bottom:1px solid;color:var(--policy-secondary);font-weight:700}:where([data-section-scope="6ab297637ad89"]) .policyRichText blockquote,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText blockquote){margin:25px 0;padding:18px 22px;border-inline-start:4px solid var(--policy-secondary);background:color-mix(in srgb,var(--policy-surface) 65%,white);color:var(--policy-primary);font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.6}:where([data-section-scope="6ab297637ad89"]) .policyRichText table,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText table){width:100%;margin:25px 0;border-collapse:collapse}:where([data-section-scope="6ab297637ad89"]) .policyRichText td,:where([data-section-scope="6ab297637ad89"]) .policyRichText th,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText td),:where([data-section-scope="6ab297637ad89"]):is(.policyRichText th){padding:11px;border:1px solid var(--policy-border);text-align:start}:where([data-section-scope="6ab297637ad89"]) .policyRichText th,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText th){background:var(--policy-surface);color:var(--policy-primary)}:where([data-section-scope="6ab297637ad89"]) .policyMissingContent,:where([data-section-scope="6ab297637ad89"]):is(.policyMissingContent){color:var(--policy-muted);font-size:13px}:where([data-section-scope="6ab297637ad89"]) .policyBackToTop,:where([data-section-scope="6ab297637ad89"]):is(.policyBackToTop){display:inline-flex;align-items:center;gap:7px;margin-top:28px;color:var(--policy-secondary)!important;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}:where([data-section-scope="6ab297637ad89"]) .policyBackToTop svg,:where([data-section-scope="6ab297637ad89"]):is(.policyBackToTop svg){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where([data-section-scope="6ab297637ad89"]) .policiesProgress,:where([data-section-scope="6ab297637ad89"]):is(.policiesProgress){position:relative;width:100%;height:4px;margin:30px 0;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--policy-secondary) 13%,transparent)}:where([data-section-scope="6ab297637ad89"]) .policiesProgress.is-refreshing,:where([data-section-scope="6ab297637ad89"]):is(.policiesProgress.is-refreshing){position:sticky;z-index:10;top:0}:where([data-section-scope="6ab297637ad89"]) .policiesProgress span,:where([data-section-scope="6ab297637ad89"]):is(.policiesProgress span){display:block;width:36%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--policy-secondary),var(--policy-primary));animation:policyProgress 1.05s ease-in-out infinite}:where([data-section-scope="6ab297637ad89"]) .policiesLoadingLayout,:where([data-section-scope="6ab297637ad89"]):is(.policiesLoadingLayout){display:grid;grid-template-columns:minmax(210px,.3fr) minmax(0,1fr);gap:clamp(35px,7vw,100px);margin-top:55px}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonNavigation,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonNavigation){display:grid;align-content:start;gap:12px}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonNavigation i,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonNavigation i){display:block;width:100%;height:42px;border-radius:8px}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonContent,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonContent){display:grid;gap:25px}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonContent article,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonContent article){display:grid;gap:14px;min-height:230px;padding:35px;border:1px solid var(--policy-border);border-radius:5px 35px 5px 5px;background:rgba(255,255,255,.7)}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonContent i,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonContent i){display:block;width:92%;height:12px;border-radius:999px}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonContent i:first-child,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonContent i:first-child){width:52%;height:30px;margin-bottom:20px}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonContent i:last-child,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonContent i:last-child){width:65%}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonContent i,:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonNavigation i,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonContent i),:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonNavigation i){position:relative;overflow:hidden;background:#e8e7e2}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonContent i:after,:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonNavigation i:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.82),transparent);transform:translateX(-100%);animation:policyShimmer 1.2s infinite}:where([data-section-scope="6ab297637ad89"]) .policiesState,:where([data-section-scope="6ab297637ad89"]):is(.policiesState){display:grid;width:min(650px,100%);min-height:520px;margin:0 auto;padding:50px 24px;place-content:center;justify-items:center;text-align:center}:where([data-section-scope="6ab297637ad89"]) .policiesStateIcon,:where([data-section-scope="6ab297637ad89"]):is(.policiesStateIcon){display:grid;width:90px;height:90px;margin-bottom:23px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--policy-secondary) 11%,white);color:var(--policy-secondary)}:where([data-section-scope="6ab297637ad89"]) .policiesStateIcon.is-error,:where([data-section-scope="6ab297637ad89"]):is(.policiesStateIcon.is-error){background:#fff1f0;color:#b42318}:where([data-section-scope="6ab297637ad89"]) .policiesStateIcon svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesStateIcon svg){width:41px;height:41px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:where([data-section-scope="6ab297637ad89"]) .policiesState h2,:where([data-section-scope="6ab297637ad89"]):is(.policiesState h2){max-width:560px;margin:10px 0 0;color:var(--policy-primary);font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,5vw,50px);font-weight:400;letter-spacing:-.04em}:where([data-section-scope="6ab297637ad89"]) .policiesState p,:where([data-section-scope="6ab297637ad89"]):is(.policiesState p){max-width:450px;margin:15px 0 25px;color:var(--policy-muted);font-size:13px;line-height:1.7}:where([data-section-scope="6ab297637ad89"]) .policiesState button,:where([data-section-scope="6ab297637ad89"]):is(.policiesState button){display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:11px 17px;border:1px solid var(--policy-primary);border-radius:8px;background:var(--policy-primary);color:#fff;font-size:11px;font-weight:800;cursor:pointer}:where([data-section-scope="6ab297637ad89"]) .policiesState button svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesState button svg){width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where([data-section-scope="6ab297637ad89"]) .policiesExperience[dir=rtl] .policiesNavigation nav svg,:where([data-section-scope="6ab297637ad89"]) .policiesExperience[dir=rtl] .policyBackToTop svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience[dir=rtl] .policiesNavigation nav svg),:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience[dir=rtl] .policyBackToTop svg){transform:scaleX(-1)}@keyframes policyProgress{0%{transform:translateX(-120%)}to{transform:translateX(385%)}}@keyframes policyShimmer{to{transform:translateX(100%)}}@media (max-width:900px){:where([data-section-scope="6ab297637ad89"]) .policiesHero,:where([data-section-scope="6ab297637ad89"]):is(.policiesHero){grid-template-columns:1fr auto}:where([data-section-scope="6ab297637ad89"]) .policiesHero>p,:where([data-section-scope="6ab297637ad89"]):is(.policiesHero>p){grid-column:1/-1}:where([data-section-scope="6ab297637ad89"]) .policiesHeroMark,:where([data-section-scope="6ab297637ad89"]):is(.policiesHeroMark){grid-column:2;grid-row:1;width:82px;height:82px}:where([data-section-scope="6ab297637ad89"]) .policiesHeroMark svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesHeroMark svg){width:52px;height:52px}:where([data-section-scope="6ab297637ad89"]) .policiesLayout,:where([data-section-scope="6ab297637ad89"]) .policiesLoadingLayout,:where([data-section-scope="6ab297637ad89"]):is(.policiesLayout),:where([data-section-scope="6ab297637ad89"]):is(.policiesLoadingLayout){grid-template-columns:1fr}:where([data-section-scope="6ab297637ad89"]) .policiesNavigationInner,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigationInner){position:static}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav){display:flex;gap:7px;padding-bottom:8px;overflow-x:auto;border:0;scrollbar-width:thin}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>a,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>a){flex:0 0 auto;grid-template-columns:auto auto;min-height:40px;padding:9px 12px;border:1px solid var(--policy-border);border-radius:999px;background:#fff}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav svg){display:none}:where([data-section-scope="6ab297637ad89"]) .policiesHelpCard,:where([data-section-scope="6ab297637ad89"]):is(.policiesHelpCard){display:none}:where([data-section-scope="6ab297637ad89"]) .policiesSkeletonNavigation,:where([data-section-scope="6ab297637ad89"]):is(.policiesSkeletonNavigation){grid-template-columns:repeat(4,150px);overflow:hidden}}@media (max-width:560px){:where([data-section-scope="6ab297637ad89"]) .policiesExperience,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience){padding:48px 14px 70px}:where([data-section-scope="6ab297637ad89"]) .policiesHero,:where([data-section-scope="6ab297637ad89"]):is(.policiesHero){display:block}:where([data-section-scope="6ab297637ad89"]) .policiesHeroMark,:where([data-section-scope="6ab297637ad89"]):is(.policiesHeroMark){display:none}:where([data-section-scope="6ab297637ad89"]) .policiesHero>p,:where([data-section-scope="6ab297637ad89"]):is(.policiesHero>p){margin-top:20px}:where([data-section-scope="6ab297637ad89"]) .policiesLayout,:where([data-section-scope="6ab297637ad89"]):is(.policiesLayout){gap:30px;padding-top:40px}:where([data-section-scope="6ab297637ad89"]) .policyArticle,:where([data-section-scope="6ab297637ad89"]):is(.policyArticle){padding:23px 18px;border-radius:4px 28px 4px 4px}:where([data-section-scope="6ab297637ad89"]) .policyArticle>header,:where([data-section-scope="6ab297637ad89"]):is(.policyArticle>header){grid-template-columns:42px minmax(0,1fr);gap:13px}:where([data-section-scope="6ab297637ad89"]) .policyNumber,:where([data-section-scope="6ab297637ad89"]):is(.policyNumber){width:42px;height:42px}:where([data-section-scope="6ab297637ad89"]) .policyRichText,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText){overflow-wrap:anywhere}:where([data-section-scope="6ab297637ad89"]) .policyRichText table,:where([data-section-scope="6ab297637ad89"]):is(.policyRichText table){display:block;overflow-x:auto}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button>strong,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button>strong){max-width:145px}}@media (prefers-reduced-motion:reduce){:where([data-section-scope="6ab297637ad89"]) .policiesExperience,:where([data-section-scope="6ab297637ad89"]) .policiesExperience *,:where([data-section-scope="6ab297637ad89"]) .policiesExperience :after,:where([data-section-scope="6ab297637ad89"]) .policiesExperience :before,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience *),:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience){scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:where([data-section-scope="6ab297637ad89"]) .policiesExperience[dir=rtl] .policiesNavigation nav>button:hover,:where([data-section-scope="6ab297637ad89"]):is(.policiesExperience[dir=rtl] .policiesNavigation nav>button:hover){transform:translateX(-2px)}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button:focus-visible,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button:focus-visible){outline:3px solid color-mix(in srgb,var(--policy-secondary) 48%,white);outline-offset:2px}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button.is-active>span,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button.is-active>span){background:var(--policy-secondary);color:#fff}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button.is-active,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button.is-active){background:var(--policy-primary);color:#fff;box-shadow:0 8px 18px rgba(23,55,45,.18)}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button.is-active svg,:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button:hover svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button.is-active svg),:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button:hover svg){opacity:1;transform:none}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button:hover,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button:hover){background:color-mix(in srgb,var(--policy-surface) 54%,white);color:var(--policy-primary);transform:translateX(2px)}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button svg){width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:translateX(-5px);transition:opacity .18s ease,transform .18s ease}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button>strong,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button>strong){overflow:hidden;font-size:12px;font-weight:720;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button>span,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button>span){display:grid;width:29px;height:29px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--policy-secondary) 10%,white);color:var(--policy-secondary);font-family:Georgia,Times New Roman,serif;font-size:11px;transition:background .18s ease,color .18s ease}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button){display:grid;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:56px;padding:10px 11px;border:0;border-radius:10px;background:transparent;color:var(--policy-text);text-align:start;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}@media (max-width:900px){:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav){display:flex;gap:8px;padding:2px 2px 9px;overflow-x:auto;border:0;border-radius:0;background:transparent}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button){flex:0 0 auto;grid-template-columns:auto minmax(0,1fr);width:auto;min-height:42px;padding:7px 12px 7px 8px;border:1px solid var(--policy-border);border-radius:999px;background:rgba(255,255,255,.78)}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button>span,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button>span){width:25px;height:25px;font-size:10px}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button>strong,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button>strong){max-width:190px;font-size:11px}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button svg,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button svg){display:none}:where([data-section-scope="6ab297637ad89"]) .policiesNavigation nav>button:hover,:where([data-section-scope="6ab297637ad89"]):is(.policiesNavigation nav>button:hover){transform:none}}:where([data-section-scope="6ab297637ad89"]) .policiesHelpCard,:where([data-section-scope="6ab297637ad89"]):is(.policiesHelpCard){display:none!important}[data-section-scope="6ab29bd18e844"]{--template-primary:#000000;--template-secondary:#84aa6d;--template-tertiary:#ffffff}:where([data-section-scope="6ab29bd18e844"]) .checkoutPage,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPage){--checkout-ink:var(--template-primary,#17231d);--checkout-accent:var(--template-secondary,#c99b62);--checkout-soft:var(--template-tertiary,#ece8df);min-height:80vh;padding:clamp(34px,6vw,82px) clamp(16px,5vw,72px) clamp(58px,8vw,108px);color:var(--checkout-ink);background:radial-gradient(circle at 94% 2%,color-mix(in srgb,var(--checkout-accent) 14%,transparent),transparent 28%),#f7f5f0;font-family:Inter,Helvetica Neue,Arial,sans-serif}:where([data-section-scope="6ab29bd18e844"]) .checkoutPage *,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPage *){box-sizing:border-box}:where([data-section-scope="6ab29bd18e844"]) .checkoutHeading,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutHeading){width:min(1380px,100%);margin:0 auto clamp(28px,4vw,48px)}:where([data-section-scope="6ab29bd18e844"]) .checkoutHeading>span,:where([data-section-scope="6ab29bd18e844"]) .checkoutSummaryTitle>span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutHeading>span),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSummaryTitle>span){display:block;margin-bottom:9px;color:var(--checkout-accent);font-size:9px;font-weight:850;letter-spacing:.2em;text-transform:uppercase}:where([data-section-scope="6ab29bd18e844"]) .checkoutHeading h1,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutHeading h1){margin:0;font:400 clamp(40px,5vw,66px)/1 Georgia,Times New Roman,serif;letter-spacing:-.045em}:where([data-section-scope="6ab29bd18e844"]) .checkoutLayout,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLayout){width:min(1380px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);gap:clamp(24px,4vw,58px);align-items:start}:where([data-section-scope="6ab29bd18e844"]) .checkoutFormColumn,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFormColumn){display:grid;gap:20px}:where([data-section-scope="6ab29bd18e844"]) .checkoutCard,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutCard){padding:clamp(22px,3vw,34px);border:1px solid #dcdcd5;border-radius:18px;background:rgb(255 255 255/62%)}:where([data-section-scope="6ab29bd18e844"]) .checkoutSectionTitle,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSectionTitle){display:flex;align-items:center;gap:13px;margin-bottom:25px;padding-bottom:18px;border-bottom:1px solid #dedfd9}:where([data-section-scope="6ab29bd18e844"]) .checkoutSectionTitle>span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSectionTitle>span){width:29px;height:29px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--checkout-ink);font-size:8px;font-weight:850}:where([data-section-scope="6ab29bd18e844"]) .checkoutSectionTitle h2,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSectionTitle h2){margin:0;font:400 24px Georgia,Times New Roman,serif}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGridThree,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGridThree){grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldWide,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldWide){grid-column:1/-1}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid label,:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo label,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid label),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo label){display:grid;gap:8px}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid label>span,:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo label>span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid label>span),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo label>span){font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid input,:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid select,:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid textarea,:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo input,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid input),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid select),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid textarea),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo input){width:100%;min-height:48px;padding:12px 14px;border:1px solid #d4d6d0;border-radius:9px;outline:0;color:var(--checkout-ink);background:#fff;font:12px/1.4 inherit;transition:border-color .2s,box-shadow .2s}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid textarea,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid textarea){resize:vertical}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid input:focus,:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid select:focus,:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid textarea:focus,:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo input:focus,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid input:focus),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid select:focus),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid textarea:focus),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo input:focus){border-color:var(--checkout-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--checkout-accent) 14%,transparent)}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid select:disabled,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid select:disabled){opacity:.5}:where([data-section-scope="6ab29bd18e844"]) .checkoutLoggedIn,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLoggedIn){display:flex;align-items:center;gap:13px;padding:16px;border-radius:12px;background:color-mix(in srgb,var(--checkout-soft) 72%,white)}:where([data-section-scope="6ab29bd18e844"]) .checkoutLoggedIn>span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLoggedIn>span){width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--checkout-ink)}:where([data-section-scope="6ab29bd18e844"]) .checkoutLoggedIn svg,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLoggedIn svg){width:19px;fill:none;stroke:currentColor;stroke-width:2}:where([data-section-scope="6ab29bd18e844"]) .checkoutLoggedIn div,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLoggedIn div){display:grid;gap:4px}:where([data-section-scope="6ab29bd18e844"]) .checkoutLoggedIn strong,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLoggedIn strong){font:400 17px Georgia,serif}:where([data-section-scope="6ab29bd18e844"]) .checkoutLoggedIn small,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLoggedIn small){color:#747a73;font-size:10px}:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods){margin-top:25px}:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods h3,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods h3){margin:0 0 12px;font-size:10px;text-transform:uppercase}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods>label,:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods>label,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods>label),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods>label){position:relative;display:flex;align-items:center;gap:12px;padding:15px;border:1px solid #d7d9d3;border-radius:11px;background:#fff;cursor:pointer}:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods>label+label,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods>label+label){margin-top:9px}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods>label.isSelected,:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods>label.isSelected,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods>label.isSelected),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods>label.isSelected){border-color:var(--checkout-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--checkout-accent) 13%,transparent)}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods input,:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods input,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods input),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods input){accent-color:var(--checkout-ink)}:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods label>span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods label>span){flex:1 1;display:flex;justify-content:space-between;gap:16px}:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods strong,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods strong){font-size:11px}:where([data-section-scope="6ab29bd18e844"]) .checkoutShippingMethods small,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutShippingMethods small){color:#6f756e;font-size:10px}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentIcon,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentIcon){width:36px;height:36px;display:grid;place-items:center;border-radius:8px;background:var(--checkout-soft)}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentIcon svg,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentIcon svg){width:20px;fill:none;stroke:currentColor;stroke-width:1.5}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods label>strong,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods label>strong){flex:1 1;font-size:10px}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods label>i,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods label>i){width:10px;height:10px;border:2px solid #c7cac4;border-radius:50%}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods label.isSelected>i,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods label.isSelected>i){border-color:var(--checkout-accent);background:var(--checkout-accent);box-shadow:inset 0 0 0 2px #fff}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods input,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods input){position:absolute;opacity:0}:where([data-section-scope="6ab29bd18e844"]) .checkoutSummary,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSummary){position:sticky;top:24px;padding:clamp(25px,3vw,38px);border:1px solid #d8d7cf;border-radius:20px;background:rgb(252 251 247/94%);box-shadow:0 24px 65px rgb(31 38 33/11%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:where([data-section-scope="6ab29bd18e844"]) .checkoutSummaryTitle h2,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSummaryTitle h2){margin:0 0 24px;font:400 29px Georgia,Times New Roman,serif}:where([data-section-scope="6ab29bd18e844"]) .checkoutItems,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItems){max-height:310px;overflow:auto;display:grid;gap:16px;padding:0 4px 22px 0;border-bottom:1px solid #dcddd7}:where([data-section-scope="6ab29bd18e844"]) .checkoutItems article,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItems article){display:grid;grid-template-columns:64px minmax(0,1fr);gap:13px;align-items:center}:where([data-section-scope="6ab29bd18e844"]) .checkoutItemImage,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItemImage){position:relative;width:64px;aspect-ratio:4/5;display:grid;place-items:center;border-radius:9px;background:#ebe9e2}:where([data-section-scope="6ab29bd18e844"]) .checkoutItemImage img,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItemImage img){width:100%;height:100%;object-fit:cover;border-radius:inherit}:where([data-section-scope="6ab29bd18e844"]) .checkoutItemImage>svg,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItemImage>svg){width:23px;fill:none;stroke:#9da29c}:where([data-section-scope="6ab29bd18e844"]) .checkoutItemImage b,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItemImage b){position:absolute;top:-7px;right:-7px;min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:999px;color:#fff;background:var(--checkout-ink);font-size:8px}:where([data-section-scope="6ab29bd18e844"]) .checkoutItems article>div,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItems article>div){min-width:0;display:grid;gap:6px}:where([data-section-scope="6ab29bd18e844"]) .checkoutItems article strong,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItems article strong){overflow:hidden;font:400 15px Georgia,serif;text-overflow:ellipsis;white-space:nowrap}:where([data-section-scope="6ab29bd18e844"]) .checkoutItems article small,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutItems article small){color:#696f68;font-size:9px}:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo){padding:22px 0;border-bottom:1px solid #dcddd7}:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo label>div,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo label>div){display:grid;grid-template-columns:1fr auto}:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo input,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo input){min-width:0;border-radius:9px 0 0 9px}:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo button,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo button){min-width:80px;padding:0 14px;border:0;border-radius:0 9px 9px 0;color:#fff;background:var(--checkout-ink);cursor:pointer;font:800 9px inherit;text-transform:uppercase}:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo button:disabled,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo button:disabled){opacity:.5}:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo button i,:where([data-section-scope="6ab29bd18e844"]) .checkoutState>i,:where([data-section-scope="6ab29bd18e844"]) .checkoutSubmit i,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo button i),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutState>i),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSubmit i){display:inline-block;width:17px;height:17px;border:2px solid rgb(255 255 255/35%);border-top-color:initial;border-radius:50%;animation:checkout-spin .75s linear infinite}:where([data-section-scope="6ab29bd18e844"]) .checkoutTotals,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutTotals){display:grid;gap:14px;padding:22px 0;border-bottom:1px solid #dcddd7}:where([data-section-scope="6ab29bd18e844"]) .checkoutGrandTotal,:where([data-section-scope="6ab29bd18e844"]) .checkoutTotals>div,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutGrandTotal),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutTotals>div){display:flex;align-items:baseline;justify-content:space-between;gap:20px}:where([data-section-scope="6ab29bd18e844"]) .checkoutTotals span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutTotals span){color:#70766f;font-size:10px}:where([data-section-scope="6ab29bd18e844"]) .checkoutTotals strong,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutTotals strong){max-width:60%;font-size:10px;text-align:end}:where([data-section-scope="6ab29bd18e844"]) .checkoutGrandTotal small,:where([data-section-scope="6ab29bd18e844"]) .checkoutTotals small,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutGrandTotal small),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutTotals small){font-size:8px}:where([data-section-scope="6ab29bd18e844"]) .checkoutDiscount,:where([data-section-scope="6ab29bd18e844"]) .checkoutDiscount span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutDiscount span),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutDiscount){color:#9a3f36!important}:where([data-section-scope="6ab29bd18e844"]) .checkoutGrandTotal,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutGrandTotal){padding:22px 0}:where([data-section-scope="6ab29bd18e844"]) .checkoutGrandTotal span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutGrandTotal span){font:400 18px Georgia,serif}:where([data-section-scope="6ab29bd18e844"]) .checkoutGrandTotal strong,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutGrandTotal strong){font:600 24px Georgia,serif}:where([data-section-scope="6ab29bd18e844"]) .checkoutValidation,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutValidation){margin:-5px 0 15px;padding:10px 12px;border-radius:8px;color:#8c3029;background:#fae9e6;font-size:10px;line-height:1.5}:where([data-section-scope="6ab29bd18e844"]) .checkoutSubmit,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSubmit){width:100%;min-height:55px;display:flex;align-items:center;justify-content:center;gap:11px;padding:0 20px;border:1px solid var(--checkout-ink);border-radius:999px;color:#fff;background:var(--checkout-ink);cursor:pointer;font:850 10px inherit;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s,background .2s}:where([data-section-scope="6ab29bd18e844"]) .checkoutSubmit:hover:not(:disabled),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSubmit:hover:not(:disabled)){transform:translateY(-2px);background:var(--checkout-accent);border-color:var(--checkout-accent)}:where([data-section-scope="6ab29bd18e844"]) .checkoutSubmit:disabled,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSubmit:disabled){cursor:wait;opacity:.65}:where([data-section-scope="6ab29bd18e844"]) .checkoutSubmit svg,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSubmit svg){width:18px;fill:none;stroke:currentColor;stroke-width:1.7}:where([data-section-scope="6ab29bd18e844"]) [dir=rtl] .checkoutSubmit svg,:where([data-section-scope="6ab29bd18e844"]):is([dir=rtl] .checkoutSubmit svg){transform:scaleX(-1)}:where([data-section-scope="6ab29bd18e844"]) .checkoutSecure,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSecure){display:flex;align-items:center;justify-content:center;gap:7px;margin:15px 0 0;color:#7d827c;font-size:9px}:where([data-section-scope="6ab29bd18e844"]) .checkoutSecure svg,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSecure svg){width:13px;fill:none;stroke:currentColor}:where([data-section-scope="6ab29bd18e844"]) .checkoutState,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutState){width:min(700px,100%);min-height:420px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:35px;border:1px solid #dedfd9;border-radius:20px;background:rgb(255 255 255/58%);text-align:center}:where([data-section-scope="6ab29bd18e844"]) .checkoutState>i,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutState>i){color:var(--checkout-accent);border-color:#d4d5cf;border-top-color:var(--checkout-accent)}:where([data-section-scope="6ab29bd18e844"]) .checkoutState h2,:where([data-section-scope="6ab29bd18e844"]) .checkoutState p,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutState h2),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutState p){margin:0}:where([data-section-scope="6ab29bd18e844"]) .checkoutState h2,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutState h2){font:400 27px Georgia,serif}:where([data-section-scope="6ab29bd18e844"]) .checkoutEmpty>span,:where([data-section-scope="6ab29bd18e844"]) .checkoutError>b,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutEmpty>span),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutError>b){width:62px;height:62px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#9a3f36;font:400 28px Georgia,serif}:where([data-section-scope="6ab29bd18e844"]) .checkoutEmpty>span,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutEmpty>span){color:var(--checkout-ink);background:var(--checkout-soft)}:where([data-section-scope="6ab29bd18e844"]) .checkoutEmpty svg,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutEmpty svg){width:27px;fill:none;stroke:currentColor;stroke-width:1.4}:where([data-section-scope="6ab29bd18e844"]) .checkoutEmpty button,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutEmpty button){min-width:170px;min-height:47px;border:0;border-radius:999px;color:#fff;background:var(--checkout-ink);cursor:pointer;font:800 9px inherit;text-transform:uppercase}@keyframes checkout-spin{to{transform:rotate(1turn)}}@media(max-width:1050px){:where([data-section-scope="6ab29bd18e844"]) .checkoutLayout,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLayout){grid-template-columns:1fr}:where([data-section-scope="6ab29bd18e844"]) .checkoutSummary,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSummary){position:relative;top:auto;width:min(620px,100%);margin-inline-start:auto}}@media(max-width:720px){:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGrid,:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldGridThree,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGrid),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldGridThree){grid-template-columns:1fr}:where([data-section-scope="6ab29bd18e844"]) .checkoutPaymentMethods,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPaymentMethods){grid-template-columns:1fr}:where([data-section-scope="6ab29bd18e844"]) .checkoutFieldWide,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutFieldWide){grid-column:auto}:where([data-section-scope="6ab29bd18e844"]) .checkoutCard,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutCard){padding:21px 16px}:where([data-section-scope="6ab29bd18e844"]) .checkoutPage,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPage){padding-inline:13px}:where([data-section-scope="6ab29bd18e844"]) .checkoutSummary,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSummary){padding:25px 18px}:where([data-section-scope="6ab29bd18e844"]) .checkoutLoggedIn,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLoggedIn){align-items:flex-start}:where([data-section-scope="6ab29bd18e844"]) .checkoutLoggedIn small,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutLoggedIn small){line-height:1.5}}@media(prefers-reduced-motion:reduce){:where([data-section-scope="6ab29bd18e844"]) .checkoutPromo button i,:where([data-section-scope="6ab29bd18e844"]) .checkoutState>i,:where([data-section-scope="6ab29bd18e844"]) .checkoutSubmit i,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutPromo button i),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutState>i),:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSubmit i){animation-duration:.01ms}:where([data-section-scope="6ab29bd18e844"]) .checkoutSubmit,:where([data-section-scope="6ab29bd18e844"]):is(.checkoutSubmit){transition:none}}:where([data-section-scope="6ab29bd18e844"]) article:first-of-type,:where([data-section-scope="6ab29bd18e844"]):is(article:first-of-type){margin-top:7px!important}[data-section-scope="6ab2883a97f7d"]{--template-primary:#000000;--template-secondary:#84aa6d;--template-tertiary:#ffffff}:where([data-section-scope="6ab2883a97f7d"]) .productInfoSection,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoSection){--pi-ink:var(--template-primary,#18231d);--pi-accent:var(--template-secondary,#c7965a);--pi-paper:#f7f4ee;min-height:100vh;padding:clamp(22px,5vw,72px);color:var(--pi-ink);background:#fbfaf7;font-family:Inter,Helvetica Neue,Arial,sans-serif;animation:pi-slide-up .65s ease-out both}:where([data-section-scope="6ab2883a97f7d"]) .productInfoLayout,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoLayout){width:min(1400px,100%);margin:auto;display:grid;grid-template-columns:190px minmax(360px,1.08fr) minmax(360px,.92fr);gap:clamp(24px,4vw,58px);align-items:start}:where([data-section-scope="6ab2883a97f7d"]) .productBenefits,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefits){display:grid;border-block:1px solid #dddcd5}:where([data-section-scope="6ab2883a97f7d"]) .productBenefit,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefit){display:flex;gap:12px;padding:19px 4px;border-bottom:1px solid #e4e3dc;color:inherit;text-decoration:none}:where([data-section-scope="6ab2883a97f7d"]) .productBenefit:last-child,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefit:last-child){border:0}:where([data-section-scope="6ab2883a97f7d"]) .benefitIcon,:where([data-section-scope="6ab2883a97f7d"]):is(.benefitIcon){display:grid;flex:0 0 37px;width:37px;height:37px;place-items:center;border-radius:50%;color:var(--pi-ink);background:var(--pi-paper)}:where([data-section-scope="6ab2883a97f7d"]) .benefitIcon svg,:where([data-section-scope="6ab2883a97f7d"]):is(.benefitIcon svg){width:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where([data-section-scope="6ab2883a97f7d"]) .productBenefit div,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefit div){display:grid;gap:4px;min-width:0}:where([data-section-scope="6ab2883a97f7d"]) .productBenefit strong,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefit strong){font-size:11px}:where([data-section-scope="6ab2883a97f7d"]) .productBenefit small,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefit small){overflow:hidden;color:#7b817d;font-size:9px;line-height:1.45;text-overflow:ellipsis}:where([data-section-scope="6ab2883a97f7d"]) .productGallery,:where([data-section-scope="6ab2883a97f7d"]):is(.productGallery){display:grid;grid-template-columns:78px minmax(0,1fr);gap:14px}:where([data-section-scope="6ab2883a97f7d"]) .productThumbnails,:where([data-section-scope="6ab2883a97f7d"]):is(.productThumbnails){display:flex;flex-direction:column;gap:10px;max-height:650px;overflow:auto}:where([data-section-scope="6ab2883a97f7d"]) .productThumbnail,:where([data-section-scope="6ab2883a97f7d"]):is(.productThumbnail){aspect-ratio:1;border:1px solid transparent;border-radius:10px;overflow:hidden;padding:4px;background:#f1f0eb;cursor:pointer;opacity:.66;transition:opacity .16s,border-color .16s}:where([data-section-scope="6ab2883a97f7d"]) .productThumbnail.isActive,:where([data-section-scope="6ab2883a97f7d"]):is(.productThumbnail.isActive){border-color:var(--pi-accent);opacity:1}:where([data-section-scope="6ab2883a97f7d"]) .productMainImage>img,:where([data-section-scope="6ab2883a97f7d"]) .productThumbnail img,:where([data-section-scope="6ab2883a97f7d"]):is(.productMainImage>img),:where([data-section-scope="6ab2883a97f7d"]):is(.productThumbnail img){width:100%;height:100%;display:block;object-fit:cover}:where([data-section-scope="6ab2883a97f7d"]) .productMainImage,:where([data-section-scope="6ab2883a97f7d"]):is(.productMainImage){position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;padding:0;border:0;border-radius:18px;background:#f0eee8;cursor:zoom-in}:where([data-section-scope="6ab2883a97f7d"]) .productMainImage>img,:where([data-section-scope="6ab2883a97f7d"]):is(.productMainImage>img){transition:transform .5s ease}:where([data-section-scope="6ab2883a97f7d"]) .productMainImage:hover>img,:where([data-section-scope="6ab2883a97f7d"]):is(.productMainImage:hover>img){transform:scale(1.025)}:where([data-section-scope="6ab2883a97f7d"]) .productZoomButton,:where([data-section-scope="6ab2883a97f7d"]):is(.productZoomButton){position:absolute;right:15px;bottom:15px;display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:#fff;background:rgb(24 35 29/82%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where([data-section-scope="6ab2883a97f7d"]) .productZoomButton svg,:where([data-section-scope="6ab2883a97f7d"]):is(.productZoomButton svg){width:19px;fill:none;stroke:currentColor;stroke-width:1.7}:where([data-section-scope="6ab2883a97f7d"]) .productSaleBadge,:where([data-section-scope="6ab2883a97f7d"]):is(.productSaleBadge){position:absolute;top:15px;left:15px;padding:7px 11px;border-radius:99px;color:#fff;background:#9c352c;font-size:9px;text-transform:uppercase;letter-spacing:.12em}:where([data-section-scope="6ab2883a97f7d"]) .productDetails,:where([data-section-scope="6ab2883a97f7d"]):is(.productDetails){padding-top:10px}:where([data-section-scope="6ab2883a97f7d"]) .productHeading,:where([data-section-scope="6ab2883a97f7d"]):is(.productHeading){display:flex;align-items:center;justify-content:space-between}:where([data-section-scope="6ab2883a97f7d"]) .productHeading>span,:where([data-section-scope="6ab2883a97f7d"]):is(.productHeading>span){color:var(--pi-accent);font-size:10px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}:where([data-section-scope="6ab2883a97f7d"]) .productWishlist,:where([data-section-scope="6ab2883a97f7d"]):is(.productWishlist){display:grid;width:43px;height:43px;padding:10px;place-items:center;border:1px solid #dadcd7;border-radius:50%;color:var(--pi-ink);background:transparent;cursor:pointer}:where([data-section-scope="6ab2883a97f7d"]) .productWishlist svg,:where([data-section-scope="6ab2883a97f7d"]):is(.productWishlist svg){fill:none;stroke:currentColor;stroke-width:1.6}:where([data-section-scope="6ab2883a97f7d"]) .productWishlist.isActive,:where([data-section-scope="6ab2883a97f7d"]):is(.productWishlist.isActive){color:#fff;border-color:#a63c35;background:#a63c35}:where([data-section-scope="6ab2883a97f7d"]) .productWishlist.isActive svg,:where([data-section-scope="6ab2883a97f7d"]):is(.productWishlist.isActive svg){fill:currentColor}:where([data-section-scope="6ab2883a97f7d"]) .productTitle,:where([data-section-scope="6ab2883a97f7d"]):is(.productTitle){margin:18px 0 13px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1.05;letter-spacing:-.045em}:where([data-section-scope="6ab2883a97f7d"]) .productMeta,:where([data-section-scope="6ab2883a97f7d"]):is(.productMeta){display:flex;align-items:center;justify-content:space-between;gap:12px;color:#858b86;font-size:10px}:where([data-section-scope="6ab2883a97f7d"]) .productMeta>span:last-child,:where([data-section-scope="6ab2883a97f7d"]):is(.productMeta>span:last-child){padding:6px 9px;border-radius:99px;font-weight:800}:where([data-section-scope="6ab2883a97f7d"]) .productMeta .isIn,:where([data-section-scope="6ab2883a97f7d"]):is(.productMeta .isIn){color:#267246;background:#eaf7ef}:where([data-section-scope="6ab2883a97f7d"]) .productMeta .isLimited,:where([data-section-scope="6ab2883a97f7d"]):is(.productMeta .isLimited){color:#91631e;background:#fff5df}:where([data-section-scope="6ab2883a97f7d"]) .productMeta .isOut,:where([data-section-scope="6ab2883a97f7d"]):is(.productMeta .isOut){color:#9b362f;background:#fff0ee}:where([data-section-scope="6ab2883a97f7d"]) .productPrice,:where([data-section-scope="6ab2883a97f7d"]):is(.productPrice){display:flex;align-items:baseline;gap:8px;margin:28px 0}:where([data-section-scope="6ab2883a97f7d"]) .productPrice strong,:where([data-section-scope="6ab2883a97f7d"]):is(.productPrice strong){font-size:29px}:where([data-section-scope="6ab2883a97f7d"]) .productPrice>span,:where([data-section-scope="6ab2883a97f7d"]):is(.productPrice>span){color:#747b76;font-size:12px;font-weight:750}:where([data-section-scope="6ab2883a97f7d"]) .productPrice del,:where([data-section-scope="6ab2883a97f7d"]):is(.productPrice del){margin-inline-start:7px;color:#a1a5a2;font-size:13px}:where([data-section-scope="6ab2883a97f7d"]) .productOption,:where([data-section-scope="6ab2883a97f7d"]):is(.productOption){margin:0 0 22px;padding:0;border:0}:where([data-section-scope="6ab2883a97f7d"]) .productOption legend,:where([data-section-scope="6ab2883a97f7d"]):is(.productOption legend){width:100%;display:flex;justify-content:space-between;margin-bottom:10px;color:#4e5952;font-size:11px;font-weight:800}:where([data-section-scope="6ab2883a97f7d"]) .productOption legend small,:where([data-section-scope="6ab2883a97f7d"]):is(.productOption legend small){color:#969d98;font-weight:600}:where([data-section-scope="6ab2883a97f7d"]) .productOptionValues,:where([data-section-scope="6ab2883a97f7d"]):is(.productOptionValues){display:flex;flex-wrap:wrap;gap:8px}:where([data-section-scope="6ab2883a97f7d"]) .productOptionValues button,:where([data-section-scope="6ab2883a97f7d"]):is(.productOptionValues button){min-height:40px;display:flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid #d9ddd8;border-radius:9px;color:#536058;background:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:700}:where([data-section-scope="6ab2883a97f7d"]) .productOptionValues button.isSelected,:where([data-section-scope="6ab2883a97f7d"]) .productOptionValues button:hover:not(:disabled),:where([data-section-scope="6ab2883a97f7d"]):is(.productOptionValues button.isSelected),:where([data-section-scope="6ab2883a97f7d"]):is(.productOptionValues button:hover:not(:disabled)){color:#fff;border-color:var(--pi-ink);background:var(--pi-ink)}:where([data-section-scope="6ab2883a97f7d"]) .productOptionValues button:disabled,:where([data-section-scope="6ab2883a97f7d"]):is(.productOptionValues button:disabled){cursor:not-allowed;opacity:.3;text-decoration:line-through}:where([data-section-scope="6ab2883a97f7d"]) .productOptionValues i,:where([data-section-scope="6ab2883a97f7d"]):is(.productOptionValues i){width:17px;height:17px;border:1px solid rgb(0 0 0/12%);border-radius:50%}:where([data-section-scope="6ab2883a97f7d"]) .productOptionValues img,:where([data-section-scope="6ab2883a97f7d"]):is(.productOptionValues img){width:25px;height:25px;border-radius:5px;object-fit:cover}:where([data-section-scope="6ab2883a97f7d"]) .productSelectionError,:where([data-section-scope="6ab2883a97f7d"]):is(.productSelectionError){margin:-7px 0 18px;padding:10px 12px;border:1px solid #efcac6;border-radius:9px;color:#9c352c;background:#fff3f1;font-size:10px}:where([data-section-scope="6ab2883a97f7d"]) .productPurchaseArea,:where([data-section-scope="6ab2883a97f7d"]):is(.productPurchaseArea){display:grid;grid-template-columns:auto 1fr;gap:13px;align-items:end;margin-top:27px}:where([data-section-scope="6ab2883a97f7d"]) .productActionButtons,:where([data-section-scope="6ab2883a97f7d"]):is(.productActionButtons){grid-column:2;width:100%;display:grid;gap:10px}:where([data-section-scope="6ab2883a97f7d"]) .productQuantity>span,:where([data-section-scope="6ab2883a97f7d"]):is(.productQuantity>span){display:block;margin-bottom:8px;color:#626c65;font-size:10px;font-weight:750}:where([data-section-scope="6ab2883a97f7d"]) .quantityControl,:where([data-section-scope="6ab2883a97f7d"]):is(.quantityControl){height:51px;display:grid;grid-template-columns:37px 47px 37px;border:1px solid #d7dbd6;border-radius:11px;overflow:hidden;background:#fff}:where([data-section-scope="6ab2883a97f7d"]) .quantityControl button,:where([data-section-scope="6ab2883a97f7d"]):is(.quantityControl button){border:0;color:var(--pi-ink);background:#f5f5f1;cursor:pointer;font-size:18px}:where([data-section-scope="6ab2883a97f7d"]) .quantityControl button:disabled,:where([data-section-scope="6ab2883a97f7d"]):is(.quantityControl button:disabled){opacity:.35}:where([data-section-scope="6ab2883a97f7d"]) .quantityControl input,:where([data-section-scope="6ab2883a97f7d"]):is(.quantityControl input){width:100%;border:0;outline:0;text-align:center;font:inherit;font-size:11px;font-weight:800;-moz-appearance:textfield}:where([data-section-scope="6ab2883a97f7d"]) .quantityControl input::-webkit-inner-spin-button{display:none}:where([data-section-scope="6ab2883a97f7d"]) .addToCartButton,:where([data-section-scope="6ab2883a97f7d"]):is(.addToCartButton){grid-column:2;width:100%;height:51px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 20px;border:1px solid var(--pi-ink);border-radius:11px;color:#fff;background:var(--pi-ink);cursor:pointer;font:inherit;font-size:11px;font-weight:850;transition:transform .16s,box-shadow .16s}:where([data-section-scope="6ab2883a97f7d"]) .addToCartButton:hover:not(:disabled),:where([data-section-scope="6ab2883a97f7d"]):is(.addToCartButton:hover:not(:disabled)){box-shadow:0 12px 25px rgb(24 35 29/20%);transform:translateY(-2px)}:where([data-section-scope="6ab2883a97f7d"]) .addToCartButton:disabled,:where([data-section-scope="6ab2883a97f7d"]):is(.addToCartButton:disabled){cursor:not-allowed;opacity:.55}:where([data-section-scope="6ab2883a97f7d"]) .addToCartButton svg,:where([data-section-scope="6ab2883a97f7d"]):is(.addToCartButton svg){width:19px;fill:none;stroke:currentColor;stroke-width:1.8}:where([data-section-scope="6ab2883a97f7d"]) .productInfoConfiguredButton,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoConfiguredButton){width:100%;min-height:51px;display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;padding:0 20px;border:1px solid var(--pi-ink);border-radius:11px;color:var(--pi-ink);background:transparent;text-decoration:none;font-size:11px;font-weight:850;transition:color .16s,background .16s,transform .16s,box-shadow .16s}:where([data-section-scope="6ab2883a97f7d"]) .productInfoConfiguredButton:hover,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoConfiguredButton:hover){color:#fff;background:var(--pi-ink);box-shadow:0 12px 25px rgb(24 35 29/16%);transform:translateY(-2px)}:where([data-section-scope="6ab2883a97f7d"]) .productInfoConfiguredButtonIcon,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoConfiguredButtonIcon){width:19px;height:19px;display:grid;place-items:center;flex:0 0 19px}:where([data-section-scope="6ab2883a97f7d"]) .productInfoConfiguredButtonIcon svg,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoConfiguredButtonIcon svg){width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8}:where([data-section-scope="6ab2883a97f7d"]) .addToCartButton i,:where([data-section-scope="6ab2883a97f7d"]) .productInfoLoading i,:where([data-section-scope="6ab2883a97f7d"]):is(.addToCartButton i),:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoLoading i){width:18px;height:18px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:pi-spin .65s linear infinite}:where([data-section-scope="6ab2883a97f7d"]) .productTotal,:where([data-section-scope="6ab2883a97f7d"]):is(.productTotal){display:flex;justify-content:space-between;margin:14px 0 0;padding-top:15px;border-top:1px solid #e1e3de;font-size:12px}:where([data-section-scope="6ab2883a97f7d"]) .productTotal span,:where([data-section-scope="6ab2883a97f7d"]):is(.productTotal span){color:#737b75}:where([data-section-scope="6ab2883a97f7d"]) .productInformation,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation){width:min(1210px,100%);display:grid;grid-template-columns:1.25fr .75fr;gap:50px;margin:70px auto 0;padding-top:45px;border-top:1px solid #ddded8}:where([data-section-scope="6ab2883a97f7d"]) .productInformation article>span,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation article>span){color:var(--pi-accent);font-size:9px;font-weight:850;letter-spacing:.15em}:where([data-section-scope="6ab2883a97f7d"]) .productInformation h2,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation h2){margin:8px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}:where([data-section-scope="6ab2883a97f7d"]) .productInformation article>div,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation article>div){color:#626b65;font-size:13px;line-height:1.8}:where([data-section-scope="6ab2883a97f7d"]) .productInformation article>div>:first-child,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation article>div>:first-child){margin-top:0}:where([data-section-scope="6ab2883a97f7d"]) .productInformation dl,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation dl){margin:0}:where([data-section-scope="6ab2883a97f7d"]) .productInformation dl div,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation dl div){display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #e4e5e0;font-size:11px}:where([data-section-scope="6ab2883a97f7d"]) .productInformation dt,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation dt){color:#7d847f}:where([data-section-scope="6ab2883a97f7d"]) .productInformation dd,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation dd){margin:0;font-weight:800}:where([data-section-scope="6ab2883a97f7d"]) .productInfoError,:where([data-section-scope="6ab2883a97f7d"]) .productInfoLoading,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoError),:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoLoading){min-height:60vh;display:flex;align-items:center;justify-content:center;gap:12px;color:#6e7771;font-size:12px}:where([data-section-scope="6ab2883a97f7d"]) .productInfoError,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoError){color:#9c352c}:where([data-section-scope="6ab2883a97f7d"]) .productLightbox,:where([data-section-scope="6ab2883a97f7d"]):is(.productLightbox){position:fixed;inset:0;z-index:9999;display:grid;padding:35px;place-items:center}:where([data-section-scope="6ab2883a97f7d"]) .productLightboxBackdrop,:where([data-section-scope="6ab2883a97f7d"]):is(.productLightboxBackdrop){position:absolute;inset:0;width:100%;height:100%;border:0;background:rgb(7 13 10/88%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where([data-section-scope="6ab2883a97f7d"]) .productLightbox>img,:where([data-section-scope="6ab2883a97f7d"]):is(.productLightbox>img){position:relative;z-index:1;max-width:min(900px,90vw);max-height:88vh;border-radius:12px;object-fit:contain}:where([data-section-scope="6ab2883a97f7d"]) .productLightboxClose,:where([data-section-scope="6ab2883a97f7d"]):is(.productLightboxClose){position:absolute;top:24px;right:24px;z-index:2;display:grid;width:43px;height:43px;padding:11px;place-items:center;border:1px solid rgb(255 255 255/25%);border-radius:50%;color:#fff;background:rgb(255 255 255/10%);cursor:pointer}:where([data-section-scope="6ab2883a97f7d"]) .productLightboxClose svg,:where([data-section-scope="6ab2883a97f7d"]):is(.productLightboxClose svg){fill:none;stroke:currentColor;stroke-width:1.8}@keyframes pi-spin{to{transform:rotate(1turn)}}@keyframes pi-slide-up{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){:where([data-section-scope="6ab2883a97f7d"]) .productInfoLayout,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoLayout){grid-template-columns:150px minmax(330px,1fr) minmax(330px,1fr);gap:25px}:where([data-section-scope="6ab2883a97f7d"]) .productInfoSection,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoSection){padding-inline:25px}}@media (max-width:880px){:where([data-section-scope="6ab2883a97f7d"]) .productInfoLayout,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoLayout){grid-template-columns:1fr 1fr}:where([data-section-scope="6ab2883a97f7d"]) .productBenefits,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefits){grid-column:1/-1;grid-row:2;grid-template-columns:repeat(4,1fr)}:where([data-section-scope="6ab2883a97f7d"]) .productBenefit,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefit){border-inline-end:1px solid #e4e3dc;border-bottom:0}:where([data-section-scope="6ab2883a97f7d"]) .productDetails,:where([data-section-scope="6ab2883a97f7d"]):is(.productDetails){padding-top:0}:where([data-section-scope="6ab2883a97f7d"]) .productInformation,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation){grid-template-columns:1fr}}@media (max-width:620px){:where([data-section-scope="6ab2883a97f7d"]) .productInfoSection,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoSection){padding:16px}:where([data-section-scope="6ab2883a97f7d"]) .productInfoLayout,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoLayout){grid-template-columns:1fr}:where([data-section-scope="6ab2883a97f7d"]) .productGallery,:where([data-section-scope="6ab2883a97f7d"]):is(.productGallery){grid-template-columns:1fr}:where([data-section-scope="6ab2883a97f7d"]) .productThumbnails,:where([data-section-scope="6ab2883a97f7d"]):is(.productThumbnails){order:2;flex-direction:row;max-height:none}:where([data-section-scope="6ab2883a97f7d"]) .productThumbnail,:where([data-section-scope="6ab2883a97f7d"]):is(.productThumbnail){flex:0 0 65px}:where([data-section-scope="6ab2883a97f7d"]) .productBenefits,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefits){grid-column:auto;grid-row:auto;grid-template-columns:1fr 1fr}:where([data-section-scope="6ab2883a97f7d"]) .productBenefit,:where([data-section-scope="6ab2883a97f7d"]):is(.productBenefit){border-bottom:1px solid #e4e3dc}:where([data-section-scope="6ab2883a97f7d"]) .productTitle,:where([data-section-scope="6ab2883a97f7d"]):is(.productTitle){font-size:37px}:where([data-section-scope="6ab2883a97f7d"]) .productPurchaseArea,:where([data-section-scope="6ab2883a97f7d"]):is(.productPurchaseArea){grid-template-columns:1fr}:where([data-section-scope="6ab2883a97f7d"]) .productActionButtons,:where([data-section-scope="6ab2883a97f7d"]):is(.productActionButtons){grid-column:1}:where([data-section-scope="6ab2883a97f7d"]) .addToCartButton,:where([data-section-scope="6ab2883a97f7d"]):is(.addToCartButton){grid-column:1}:where([data-section-scope="6ab2883a97f7d"]) .quantityControl,:where([data-section-scope="6ab2883a97f7d"]):is(.quantityControl){width:121px}:where([data-section-scope="6ab2883a97f7d"]) .productInformation,:where([data-section-scope="6ab2883a97f7d"]):is(.productInformation){margin-top:45px;padding-top:30px}:where([data-section-scope="6ab2883a97f7d"]) .productLightbox,:where([data-section-scope="6ab2883a97f7d"]):is(.productLightbox){padding:15px}}@media (prefers-reduced-motion:reduce){:where([data-section-scope="6ab2883a97f7d"]) .productInfoSection,:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoSection){animation:none}:where([data-section-scope="6ab2883a97f7d"]) .addToCartButton,:where([data-section-scope="6ab2883a97f7d"]) .productInfoConfiguredButton,:where([data-section-scope="6ab2883a97f7d"]) .productMainImage>img,:where([data-section-scope="6ab2883a97f7d"]):is(.addToCartButton),:where([data-section-scope="6ab2883a97f7d"]):is(.productInfoConfiguredButton),:where([data-section-scope="6ab2883a97f7d"]):is(.productMainImage>img){transition:none}}[data-section-scope="6abe26f744dd2"]{--template-primary:#000000;--template-secondary:#84aa6d;--template-tertiary:#ffffff}:where([data-section-scope="6abe26f744dd2"]) .cartSliderLayer,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderLayer){--cart-ink:var(--template-primary,#17231d);--cart-accent:var(--template-secondary,#c99b62);position:fixed;inset:0;z-index:1000000;display:flex;justify-content:flex-end;font-family:Inter,Helvetica Neue,Arial,sans-serif}:where([data-section-scope="6abe26f744dd2"]) .cartSliderBackdrop,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderBackdrop){position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:rgb(8 15 11/58%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;animation:cart-backdrop-in .28s ease both}:where([data-section-scope="6abe26f744dd2"]) .cartSliderPanel,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderPanel){position:relative;width:min(500px,94vw);height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;color:var(--cart-ink);background:#fbfaf7;box-shadow:-25px 0 70px rgb(0 0 0/22%);animation:cart-slide-in .42s cubic-bezier(.22,1,.36,1) both}:where([data-section-scope="6abe26f744dd2"]) .cartSliderLayerClosing,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderLayerClosing){pointer-events:none}:where([data-section-scope="6abe26f744dd2"]) .cartSliderLayerClosing .cartSliderBackdrop,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderLayerClosing .cartSliderBackdrop){animation:cart-backdrop-out .28s ease both}:where([data-section-scope="6abe26f744dd2"]) .cartSliderLayerClosing .cartSliderPanel,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderLayerClosing .cartSliderPanel){animation:cart-slide-out .42s cubic-bezier(.4,0,1,1) both}:where([data-section-scope="6abe26f744dd2"]) .cartSliderHeader,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderHeader){display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 27px;border-bottom:1px solid #e0e1dc;background:rgb(251 250 247/94%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:where([data-section-scope="6abe26f744dd2"]) .cartSliderHeader>div:first-child,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderHeader>div:first-child){display:flex;align-items:center;gap:11px}:where([data-section-scope="6abe26f744dd2"]) .cartSliderHeader>div:first-child>span,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderHeader>div:first-child>span){display:grid;min-width:28px;height:28px;padding:0 6px;place-items:center;border-radius:50%;color:#fff;background:var(--cart-ink);font-size:9px;font-weight:850}:where([data-section-scope="6abe26f744dd2"]) .cartSliderHeader h2,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderHeader h2){margin:0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;letter-spacing:-.035em}:where([data-section-scope="6abe26f744dd2"]) .cartSliderHeaderActions,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderHeaderActions){display:flex;align-items:center;gap:9px}:where([data-section-scope="6abe26f744dd2"]) .cartClearButton,:where([data-section-scope="6abe26f744dd2"]):is(.cartClearButton){padding:5px;border:0;color:#a03a32;background:transparent;cursor:pointer;font:inherit;font-size:9px;font-weight:800;text-decoration:underline;text-underline-offset:3px}:where([data-section-scope="6abe26f744dd2"]) .cartCloseButton,:where([data-section-scope="6abe26f744dd2"]):is(.cartCloseButton){display:grid;width:38px;height:38px;padding:10px;place-items:center;border:1px solid #d9dcd7;border-radius:50%;color:var(--cart-ink);background:#fff;cursor:pointer}:where([data-section-scope="6abe26f744dd2"]) .cartCloseButton svg,:where([data-section-scope="6abe26f744dd2"]) .cartRemoveButton svg,:where([data-section-scope="6abe26f744dd2"]):is(.cartCloseButton svg),:where([data-section-scope="6abe26f744dd2"]):is(.cartRemoveButton svg){fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}:where([data-section-scope="6abe26f744dd2"]) .cartSliderBody,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderBody){overflow:auto;padding:8px 27px 20px;scrollbar-width:thin;scrollbar-color:#c5cac5 transparent}:where([data-section-scope="6abe26f744dd2"]) .cartSliderItems,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderItems){display:grid}:where([data-section-scope="6abe26f744dd2"]) .cartSliderItem,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderItem){display:grid;grid-template-columns:112px minmax(0,1fr);gap:17px;padding:22px 0;border-bottom:1px solid #e0e2dd;animation:cart-item-in .4s ease both}:where([data-section-scope="6abe26f744dd2"]) .cartSliderItem:nth-child(2),:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderItem:nth-child(2)){animation-delay:.04s}:where([data-section-scope="6abe26f744dd2"]) .cartSliderItem:nth-child(3),:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderItem:nth-child(3)){animation-delay:.08s}:where([data-section-scope="6abe26f744dd2"]) .cartItemImage,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemImage){width:112px;aspect-ratio:4/5;display:grid;padding:0;place-items:center;overflow:hidden;border:0;border-radius:12px;background:#efeee8;cursor:pointer}:where([data-section-scope="6abe26f744dd2"]) .cartItemImage img,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemImage img){width:100%;height:100%;object-fit:cover}:where([data-section-scope="6abe26f744dd2"]) .cartItemImage>svg,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemImage>svg){width:28px;fill:none;stroke:#a9aea9;stroke-width:1.4}:where([data-section-scope="6abe26f744dd2"]) .cartItemContent,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemContent){min-width:0;display:flex;flex-direction:column}:where([data-section-scope="6abe26f744dd2"]) .cartItemTopline,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemTopline){display:flex;align-items:flex-start;justify-content:space-between;gap:10px}:where([data-section-scope="6abe26f744dd2"]) .cartItemName,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemName){padding:0;border:0;color:var(--cart-ink);background:transparent;cursor:pointer;font:inherit;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.3;text-align:start}:where([data-section-scope="6abe26f744dd2"]) .cartItemName:hover,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemName:hover){text-decoration:underline;text-underline-offset:3px}:where([data-section-scope="6abe26f744dd2"]) .cartRemoveButton,:where([data-section-scope="6abe26f744dd2"]):is(.cartRemoveButton){flex:0 0 31px;width:31px;height:31px;padding:7px;border:0;border-radius:50%;color:#8b918d;background:transparent;cursor:pointer}:where([data-section-scope="6abe26f744dd2"]) .cartRemoveButton:hover,:where([data-section-scope="6abe26f744dd2"]):is(.cartRemoveButton:hover){color:#a03a32;background:#fff0ee}:where([data-section-scope="6abe26f744dd2"]) .cartItemVariants,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemVariants){display:flex;flex-wrap:wrap;gap:5px 11px;margin-top:8px}:where([data-section-scope="6abe26f744dd2"]) .cartItemVariants span,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemVariants span){display:flex;gap:4px;color:#7d847f;font-size:9px}:where([data-section-scope="6abe26f744dd2"]) .cartItemVariants b,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemVariants b){color:#555f59}:where([data-section-scope="6abe26f744dd2"]) .cartItemExtras,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemExtras){display:grid;gap:3px;margin-top:7px;color:#747c76;font-size:9px}:where([data-section-scope="6abe26f744dd2"]) .cartItemBottomline,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemBottomline){display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px}:where([data-section-scope="6abe26f744dd2"]) .cartItemBottomline>strong,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemBottomline>strong){font-size:13px;white-space:nowrap}:where([data-section-scope="6abe26f744dd2"]) .cartItemBottomline small,:where([data-section-scope="6abe26f744dd2"]) .cartSubtotal small,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemBottomline small),:where([data-section-scope="6abe26f744dd2"]):is(.cartSubtotal small){font-size:9px;font-weight:700}:where([data-section-scope="6abe26f744dd2"]) .cartQuantity,:where([data-section-scope="6abe26f744dd2"]):is(.cartQuantity){height:34px;display:grid;grid-template-columns:30px 35px 30px;overflow:hidden;border:1px solid #d7dbd6;border-radius:8px;background:#fff}:where([data-section-scope="6abe26f744dd2"]) .cartQuantity button,:where([data-section-scope="6abe26f744dd2"]):is(.cartQuantity button){border:0;color:var(--cart-ink);background:#f2f2ee;cursor:pointer;font-size:14px}:where([data-section-scope="6abe26f744dd2"]) .cartQuantity button:disabled,:where([data-section-scope="6abe26f744dd2"]):is(.cartQuantity button:disabled){cursor:not-allowed;opacity:.35}:where([data-section-scope="6abe26f744dd2"]) .cartQuantity span,:where([data-section-scope="6abe26f744dd2"]):is(.cartQuantity span){display:grid;place-items:center;font-size:9px;font-weight:800}:where([data-section-scope="6abe26f744dd2"]) .cartSliderFooter,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderFooter){padding:22px 27px 25px;border-top:1px solid #dcded9;background:#fff;box-shadow:0 -15px 35px rgb(22 32 26/5%)}:where([data-section-scope="6abe26f744dd2"]) .cartSubtotal,:where([data-section-scope="6abe26f744dd2"]):is(.cartSubtotal){display:flex;align-items:baseline;justify-content:space-between}:where([data-section-scope="6abe26f744dd2"]) .cartSubtotal>span,:where([data-section-scope="6abe26f744dd2"]):is(.cartSubtotal>span){color:#6d766f;font-size:11px;font-weight:700}:where([data-section-scope="6abe26f744dd2"]) .cartSubtotal>strong,:where([data-section-scope="6abe26f744dd2"]):is(.cartSubtotal>strong){font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}:where([data-section-scope="6abe26f744dd2"]) .cartSliderFooter>p,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderFooter>p){margin:8px 0 17px;color:#909691;font-size:8px;text-align:center}:where([data-section-scope="6abe26f744dd2"]) .cartCheckoutButton,:where([data-section-scope="6abe26f744dd2"]):is(.cartCheckoutButton){width:100%;min-height:51px;display:flex;align-items:center;justify-content:center;gap:11px;border:1px solid var(--cart-ink);border-radius:10px;color:#fff;background:var(--cart-ink);cursor:pointer;font:inherit;font-size:11px;font-weight:850;transition:transform .16s,box-shadow .16s}:where([data-section-scope="6abe26f744dd2"]) .cartCheckoutButton:hover,:where([data-section-scope="6abe26f744dd2"]):is(.cartCheckoutButton:hover){box-shadow:0 10px 23px rgb(23 35 29/20%);transform:translateY(-1px)}:where([data-section-scope="6abe26f744dd2"]) .cartCheckoutButton svg,:where([data-section-scope="6abe26f744dd2"]):is(.cartCheckoutButton svg){width:18px;fill:none;stroke:currentColor;stroke-width:1.8}:where([data-section-scope="6abe26f744dd2"]) .cartFooterLinks,:where([data-section-scope="6abe26f744dd2"]):is(.cartFooterLinks){display:flex;justify-content:center;gap:20px;margin-top:14px}:where([data-section-scope="6abe26f744dd2"]) .cartFooterLinks button,:where([data-section-scope="6abe26f744dd2"]):is(.cartFooterLinks button){padding:0;border:0;color:#68726b;background:transparent;cursor:pointer;font:inherit;font-size:9px;font-weight:750;text-decoration:underline;text-underline-offset:3px}:where([data-section-scope="6abe26f744dd2"]) .cartSliderEmpty,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderEmpty){min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:45px;text-align:center}:where([data-section-scope="6abe26f744dd2"]) .cartEmptyIcon,:where([data-section-scope="6abe26f744dd2"]):is(.cartEmptyIcon){display:grid;width:82px;height:82px;padding:22px;place-items:center;border-radius:50%;color:var(--cart-ink);background:#efeee8}:where([data-section-scope="6abe26f744dd2"]) .cartEmptyIcon svg,:where([data-section-scope="6abe26f744dd2"]):is(.cartEmptyIcon svg){fill:none;stroke:currentColor;stroke-width:1.4}:where([data-section-scope="6abe26f744dd2"]) .cartSliderEmpty h3,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderEmpty h3){margin:23px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}:where([data-section-scope="6abe26f744dd2"]) .cartSliderEmpty p,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderEmpty p){max-width:250px;margin:0;color:#7e857f;font-size:10px;line-height:1.6}:where([data-section-scope="6abe26f744dd2"]) .cartSliderEmpty>button,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderEmpty>button){min-height:43px;margin-top:21px;padding:0 22px;border:1px solid var(--cart-ink);border-radius:9px;color:#fff;background:var(--cart-ink);cursor:pointer;font:inherit;font-size:9px;font-weight:800}:where([data-section-scope="6abe26f744dd2"]) .cartSliderError>span,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderError>span){display:grid;width:45px;height:45px;place-items:center;border-radius:50%;color:#9c352c;background:#fff0ee;font-weight:900}:where([data-section-scope="6abe26f744dd2"]) .cartSliderUpdating,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderUpdating){position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--cart-ink);background:rgb(251 250 247/72%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:10px;font-weight:750}:where([data-section-scope="6abe26f744dd2"]) .cartSliderUpdating i,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderUpdating i){width:21px;height:21px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:cart-spin .65s linear infinite}:where([data-section-scope="6abe26f744dd2"]) .cartSliderPanel[dir=rtl] .cartCheckoutButton svg,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderPanel[dir=rtl] .cartCheckoutButton svg){transform:rotate(180deg)}@keyframes cart-slide-in{0%{opacity:.6;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes cart-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes cart-item-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes cart-slide-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes cart-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes cart-spin{to{transform:rotate(1turn)}}@media (max-width:560px){:where([data-section-scope="6abe26f744dd2"]) .cartSliderFooter,:where([data-section-scope="6abe26f744dd2"]) .cartSliderHeader,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderFooter),:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderHeader){padding-inline:19px}:where([data-section-scope="6abe26f744dd2"]) .cartSliderBody,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderBody){padding-inline:19px}:where([data-section-scope="6abe26f744dd2"]) .cartSliderItem,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderItem){grid-template-columns:92px minmax(0,1fr)}:where([data-section-scope="6abe26f744dd2"]) .cartItemImage,:where([data-section-scope="6abe26f744dd2"]):is(.cartItemImage){width:92px}:where([data-section-scope="6abe26f744dd2"]) .cartSliderHeader h2,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderHeader h2){font-size:21px}}@media (prefers-reduced-motion:reduce){:where([data-section-scope="6abe26f744dd2"]) .cartSliderBackdrop,:where([data-section-scope="6abe26f744dd2"]) .cartSliderItem,:where([data-section-scope="6abe26f744dd2"]) .cartSliderPanel,:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderBackdrop),:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderItem),:where([data-section-scope="6abe26f744dd2"]):is(.cartSliderPanel){animation-duration:.01ms}}[data-section-scope="6ab54df332638"],[data-section-scope="6ab54fadad3a8"]{--template-primary:#000000;--template-secondary:#84aa6d;--template-tertiary:#ffffff}:where([data-section-scope="6ab54df332638"]) .generalProducts,:where([data-section-scope="6ab54df332638"]):is(.generalProducts){--gp-primary:var(--template-primary,#163b55);--gp-secondary:var(--template-secondary,#d9a441);--gp-tertiary:var(--template-tertiary,#edf3f7);--gp-accent:var(--gp-primary);--gp-border:color-mix(in srgb,var(--gp-primary) 16%,transparent);--gp-muted:color-mix(in srgb,var(--gp-primary) 56%,white);--gp-surface:color-mix(in srgb,var(--gp-tertiary) 24%,white);--gp-panel:color-mix(in srgb,var(--gp-tertiary) 10%,white);padding:clamp(24px,4vw,64px);background:var(--gp-surface);color:color-mix(in srgb,var(--gp-primary) 88%,black);font-family:inherit}:where([data-section-scope="6ab54df332638"]) .generalProducts *,:where([data-section-scope="6ab54df332638"]) .generalProducts :after,:where([data-section-scope="6ab54df332638"]) .generalProducts :before,:where([data-section-scope="6ab54df332638"]):is(.generalProducts *){box-sizing:border-box}:where([data-section-scope="6ab54df332638"]) .generalProductsHeading,:where([data-section-scope="6ab54df332638"]):is(.generalProductsHeading){display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px}:where([data-section-scope="6ab54df332638"]) .generalProductsKicker,:where([data-section-scope="6ab54df332638"]):is(.generalProductsKicker){margin:0 0 8px;color:var(--gp-muted);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}:where([data-section-scope="6ab54df332638"]) .generalProductsTitle,:where([data-section-scope="6ab54df332638"]):is(.generalProductsTitle){margin:0;font-size:clamp(28px,4vw,44px);font-weight:650;line-height:1.1;letter-spacing:-.04em}:where([data-section-scope="6ab54df332638"]) .generalProductsLayout,:where([data-section-scope="6ab54df332638"]):is(.generalProductsLayout){display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:32px}:where([data-section-scope="6ab54df332638"]) .generalProductsLayout>:only-child,:where([data-section-scope="6ab54df332638"]):is(.generalProductsLayout>:only-child){grid-column:1/-1}:where([data-section-scope="6ab54df332638"]) .generalProductsFilters,:where([data-section-scope="6ab54df332638"]):is(.generalProductsFilters){padding:22px;border:1px solid var(--gp-border);border-radius:20px;background:var(--gp-panel)}:where([data-section-scope="6ab54df332638"]) .generalProductsGrid,:where([data-section-scope="6ab54df332638"]):is(.generalProductsGrid){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;min-width:0}:where([data-section-scope="6ab54df332638"]) .generalProductsGrid>*,:where([data-section-scope="6ab54df332638"]):is(.generalProductsGrid>*){min-width:0}:where([data-section-scope="6ab54df332638"]) .generalProductsFilters>summary,:where([data-section-scope="6ab54df332638"]):is(.generalProductsFilters>summary){display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;list-style:none;font-size:16px;font-weight:700}:where([data-section-scope="6ab54df332638"]) .generalProductsFilters summary::-webkit-details-marker{display:none}:where([data-section-scope="6ab54df332638"]) .generalProductsFilters>summary:after{content:"+";color:var(--gp-muted);font-size:20px}:where([data-section-scope="6ab54df332638"]) .generalProductsFilters[open]>summary:after{content:"−"}:where([data-section-scope="6ab54df332638"]) .generalProductsFilterForm,:where([data-section-scope="6ab54df332638"]):is(.generalProductsFilterForm){display:grid;gap:22px;margin-top:24px}:where([data-section-scope="6ab54df332638"]) .generalProductsField,:where([data-section-scope="6ab54df332638"]):is(.generalProductsField){display:grid;gap:9px;margin:0;color:color-mix(in srgb,var(--gp-primary) 78%,black);font-size:13px;font-weight:600}:where([data-section-scope="6ab54df332638"]) .generalProductsPrice,:where([data-section-scope="6ab54df332638"]):is(.generalProductsPrice){display:grid;grid-template-columns:1fr 1fr;gap:10px}:where([data-section-scope="6ab54df332638"]) .generalProducts input[type=number],:where([data-section-scope="6ab54df332638"]) .generalProducts select,:where([data-section-scope="6ab54df332638"]):is(.generalProducts input[type=number]),:where([data-section-scope="6ab54df332638"]):is(.generalProducts select){width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--gp-border);border-radius:10px;background:var(--gp-panel);color:color-mix(in srgb,var(--gp-primary) 88%,black);font:inherit}:where([data-section-scope="6ab54df332638"]) .generalProducts button:focus-visible,:where([data-section-scope="6ab54df332638"]) .generalProducts input:focus-visible,:where([data-section-scope="6ab54df332638"]) .generalProducts select:focus-visible,:where([data-section-scope="6ab54df332638"]) .generalProducts summary:focus-visible,:where([data-section-scope="6ab54df332638"]):is(.generalProducts button:focus-visible),:where([data-section-scope="6ab54df332638"]):is(.generalProducts input:focus-visible),:where([data-section-scope="6ab54df332638"]):is(.generalProducts select:focus-visible),:where([data-section-scope="6ab54df332638"]):is(.generalProducts summary:focus-visible){outline:3px solid color-mix(in srgb,var(--gp-secondary) 55%,transparent);outline-offset:3px}:where([data-section-scope="6ab54df332638"]) .generalProductsFacet,:where([data-section-scope="6ab54df332638"]):is(.generalProductsFacet){padding-top:18px;border-top:1px solid var(--gp-border)}:where([data-section-scope="6ab54df332638"]) .generalProductsFacet>summary,:where([data-section-scope="6ab54df332638"]):is(.generalProductsFacet>summary){cursor:pointer;color:color-mix(in srgb,var(--gp-primary) 78%,black);font-size:13px;font-weight:700}:where([data-section-scope="6ab54df332638"]) .generalProductsChoices,:where([data-section-scope="6ab54df332638"]):is(.generalProductsChoices){display:grid;gap:12px;max-height:220px;margin-top:16px;overflow-y:auto}:where([data-section-scope="6ab54df332638"]) .generalProductsChoice,:where([data-section-scope="6ab54df332638"]):is(.generalProductsChoice){display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:13px;line-height:1.5}:where([data-section-scope="6ab54df332638"]) .generalProductsChoice input,:where([data-section-scope="6ab54df332638"]):is(.generalProductsChoice input){flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:var(--gp-accent)}:where([data-section-scope="6ab54df332638"]) .generalProductsButtons,:where([data-section-scope="6ab54df332638"]):is(.generalProductsButtons){display:grid;gap:10px}:where([data-section-scope="6ab54df332638"]) .generalProductsButtons button,:where([data-section-scope="6ab54df332638"]):is(.generalProductsButtons button){min-height:44px;padding:11px 16px;border:1px solid var(--gp-border);border-radius:11px;background:var(--gp-panel);color:var(--gp-accent);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;font-weight:700;transition:background .18s,transform .18s}:where([data-section-scope="6ab54df332638"]) .generalProductsButtons .generalProductsApply,:where([data-section-scope="6ab54df332638"]):is(.generalProductsButtons .generalProductsApply){border-color:var(--gp-accent);background:var(--gp-accent);color:var(--gp-panel)}:where([data-section-scope="6ab54df332638"]) .generalProductsButtons button:hover,:where([data-section-scope="6ab54df332638"]):is(.generalProductsButtons button:hover){transform:translateY(-1px)}:where([data-section-scope="6ab54df332638"]) .generalProductsButtons .generalProductsApply:hover,:where([data-section-scope="6ab54df332638"]):is(.generalProductsButtons .generalProductsApply:hover){background:color-mix(in srgb,var(--gp-accent) 84%,black)}:where([data-section-scope="6ab54df332638"]) .generalProductsResults,:where([data-section-scope="6ab54df332638"]):is(.generalProductsResults){min-width:0}:where([data-section-scope="6ab54df332638"]) .generalProductsVisuallyHidden,:where([data-section-scope="6ab54df332638"]):is(.generalProductsVisuallyHidden){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where([data-section-scope="6ab54df332638"]) .generalProductsSkeleton,:where([data-section-scope="6ab54df332638"]):is(.generalProductsSkeleton){display:grid;gap:12px;min-width:0;padding:12px;border:1px solid var(--gp-border);border-radius:16px;background:var(--gp-panel)}:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonImage,:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonLine,:where([data-section-scope="6ab54df332638"]):is(.generalProductsSkeletonImage),:where([data-section-scope="6ab54df332638"]):is(.generalProductsSkeletonLine){display:block;overflow:hidden;position:relative;border-radius:9px;background:color-mix(in srgb,var(--gp-primary) 10%,var(--gp-tertiary))}:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonImage:after,:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonLine:after{position:absolute;inset:0;content:"";background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--gp-secondary) 22%,white) 50%,transparent 80%);transform:translateX(-100%);animation:generalProductsSkeletonShimmer 1.4s ease-in-out 0s infinite normal none running}:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonImage,:where([data-section-scope="6ab54df332638"]):is(.generalProductsSkeletonImage){aspect-ratio:1/1;width:100%}:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonLine,:where([data-section-scope="6ab54df332638"]):is(.generalProductsSkeletonLine){width:100%;height:12px}:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonLineShort,:where([data-section-scope="6ab54df332638"]):is(.generalProductsSkeletonLineShort){width:42%;height:9px}:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonLinePrice,:where([data-section-scope="6ab54df332638"]):is(.generalProductsSkeletonLinePrice){width:58%;height:16px;margin-top:4px}:where([data-section-scope="6ab54df332638"]) .generalProductsError,:where([data-section-scope="6ab54df332638"]) .generalProductsNotice,:where([data-section-scope="6ab54df332638"]):is(.generalProductsError),:where([data-section-scope="6ab54df332638"]):is(.generalProductsNotice){padding:16px;border-radius:12px;font-size:13px;line-height:1.6}:where([data-section-scope="6ab54df332638"]) .generalProductsNotice,:where([data-section-scope="6ab54df332638"]):is(.generalProductsNotice){border:1px dashed var(--gp-border);background:var(--gp-panel);color:var(--gp-muted)}:where([data-section-scope="6ab54df332638"]) .generalProductsError,:where([data-section-scope="6ab54df332638"]):is(.generalProductsError){margin:0;background:color-mix(in srgb,var(--gp-secondary) 14%,white);color:color-mix(in srgb,var(--gp-primary) 75%,black)}:where([data-section-scope="6ab54df332638"]) .generalProductsPagination,:where([data-section-scope="6ab54df332638"]):is(.generalProductsPagination){display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:32px}:where([data-section-scope="6ab54df332638"]) .generalProductsPageButton,:where([data-section-scope="6ab54df332638"]):is(.generalProductsPageButton){display:inline-grid;place-items:center;min-width:42px;min-height:42px;padding:8px 11px;border:1px solid var(--gp-border);border-radius:11px;background:var(--gp-panel);color:var(--gp-accent);cursor:pointer;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;font-weight:700;transition:color .18s,border-color .18s,background .18s,transform .18s}:where([data-section-scope="6ab54df332638"]) .generalProductsPageButton:hover:not(:disabled),:where([data-section-scope="6ab54df332638"]):is(.generalProductsPageButton:hover:not(:disabled)){border-color:var(--gp-accent);transform:translateY(-1px)}:where([data-section-scope="6ab54df332638"]) .generalProductsPageButton[aria-current=page],:where([data-section-scope="6ab54df332638"]):is(.generalProductsPageButton[aria-current=page]){border-color:var(--gp-accent);background:var(--gp-accent);color:var(--gp-panel)}:where([data-section-scope="6ab54df332638"]) .generalProductsPageButton:disabled,:where([data-section-scope="6ab54df332638"]):is(.generalProductsPageButton:disabled){cursor:not-allowed;opacity:.45}:where([data-section-scope="6ab54df332638"]) .generalProductsPageArrow,:where([data-section-scope="6ab54df332638"]):is(.generalProductsPageArrow){font-size:22px;line-height:1}:where([data-section-scope="6ab54df332638"]) .generalProductsPageEllipsis,:where([data-section-scope="6ab54df332638"]):is(.generalProductsPageEllipsis){display:inline-grid;place-items:center;min-width:28px;min-height:42px;color:var(--gp-muted)}@media (max-width:900px){:where([data-section-scope="6ab54df332638"]) .generalProductsLayout,:where([data-section-scope="6ab54df332638"]):is(.generalProductsLayout){grid-template-columns:1fr;gap:24px}:where([data-section-scope="6ab54df332638"]) .generalProductsFilters,:where([data-section-scope="6ab54df332638"]):is(.generalProductsFilters){padding:18px}:where([data-section-scope="6ab54df332638"]) .generalProductsGrid,:where([data-section-scope="6ab54df332638"]):is(.generalProductsGrid){grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-section-scope="6ab54df332638"]) .generalProductsFilterForm,:where([data-section-scope="6ab54df332638"]):is(.generalProductsFilterForm){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}:where([data-section-scope="6ab54df332638"]) .generalProductsButtons,:where([data-section-scope="6ab54df332638"]) .generalProductsError,:where([data-section-scope="6ab54df332638"]):is(.generalProductsButtons),:where([data-section-scope="6ab54df332638"]):is(.generalProductsError){grid-column:1/-1}}@media (max-width:540px){:where([data-section-scope="6ab54df332638"]) .generalProducts,:where([data-section-scope="6ab54df332638"]):is(.generalProducts){padding:28px 16px}:where([data-section-scope="6ab54df332638"]) .generalProductsFilterForm,:where([data-section-scope="6ab54df332638"]):is(.generalProductsFilterForm){grid-template-columns:1fr}:where([data-section-scope="6ab54df332638"]) .generalProductsGrid,:where([data-section-scope="6ab54df332638"]):is(.generalProductsGrid){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:where([data-section-scope="6ab54df332638"]) .generalProductsPagination,:where([data-section-scope="6ab54df332638"]):is(.generalProductsPagination){gap:6px;margin-top:24px}:where([data-section-scope="6ab54df332638"]) .generalProductsPageButton,:where([data-section-scope="6ab54df332638"]):is(.generalProductsPageButton){min-width:38px;min-height:38px;padding:7px 9px}}@media (prefers-reduced-motion:reduce){:where([data-section-scope="6ab54df332638"]) .generalProductsButtons button,:where([data-section-scope="6ab54df332638"]) .generalProductsPageButton,:where([data-section-scope="6ab54df332638"]):is(.generalProductsButtons button),:where([data-section-scope="6ab54df332638"]):is(.generalProductsPageButton){transition:none;transform:none}:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonImage:after,:where([data-section-scope="6ab54df332638"]) .generalProductsSkeletonLine:after{animation:auto none 0s ease 1 normal none running}}:where([data-section-scope="6ab54df332638"]) p.generalProductsKicker,:where([data-section-scope="6ab54df332638"]):is(p.generalProductsKicker){display:none!important;visibility:hidden!important;pointer-events:none!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;opacity:0!important}:where([data-section-scope="6ab54df332638"]){position:relative!important;overflow:visible!important;height:auto!important;min-height:0!important;max-height:none!important}:where([data-section-scope="6ab54df332638"]) h1.generalProductsTitle,:where([data-section-scope="6ab54df332638"]):is(h1.generalProductsTitle){color:rgb(17,24,39)!important;font-size:44px!important;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important;font-weight:650!important;text-align:left!important;line-height:1.1!important;letter-spacing:-1.76px!important;padding:0!important;z-index:1!important;transform:none!important;transform-origin:center center!important}:where([data-section-scope="6ab54df332638"]) .generalProductsHeading,:where([data-section-scope="6ab54df332638"]):is(.generalProductsHeading){display:none!important}:where([data-section-scope="6ab54df332638"]) .generalProducts,:where([data-section-scope="6ab54df332638"]):is(.generalProducts){margin-bottom:0!important}:where([data-section-scope="6ab54df332638"]) .generalProducts,:where([data-section-scope="6ab54df332638"]):is(.generalProducts){padding-bottom:150px!important}:where([data-section-scope="6ab54df332638"]) .generalProducts,:where([data-section-scope="6ab54df332638"]):is(.generalProducts){padding-top:70px!important}:where([data-section-scope="6ab54fadad3a8"]) .productCard,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard){--card-primary:var(--template-primary,#0a477c);--card-secondary:var(--template-secondary,#f3c82f);--card-background:transparent;--card-text:#ffffff;position:relative;display:block;width:100%;min-width:0;overflow:hidden;border:0;border-radius:20px;color:var(--card-text);background:transparent;box-shadow:none;transition:transform .3s,box-shadow .3s}:where([data-section-scope="6ab54fadad3a8"]) .productCard *,:where([data-section-scope="6ab54fadad3a8"]) .productCard :after,:where([data-section-scope="6ab54fadad3a8"]) .productCard :before,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard *){box-sizing:border-box}:where([data-section-scope="6ab54fadad3a8"]) .productCard:hover,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard:hover){transform:translateY(-4px);border:0;box-shadow:none}:where([data-section-scope="6ab54fadad3a8"]) .productCardMedia,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardMedia){position:relative;width:100%;height:360px;min-height:0;overflow:hidden;border-radius:inherit;background:rgb(242,245,247)}:where([data-section-scope="6ab54fadad3a8"]) .productCardImage,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardImage){position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center center;opacity:1;transform:scale(1);transition:transform .7s cubic-bezier(.2,.75,.25,1),opacity .4s,filter .3s}:where([data-section-scope="6ab54fadad3a8"]) .productCardImagePrimary,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardImagePrimary){z-index:1;opacity:1}:where([data-section-scope="6ab54fadad3a8"]) .productCardImageSecondary,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardImageSecondary){display:none!important;opacity:0!important}:where([data-section-scope="6ab54fadad3a8"]) .productCard:hover .productCardImagePrimary,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard:hover .productCardImagePrimary){opacity:1;transform:scale(1.06)}:where([data-section-scope="6ab54fadad3a8"]) .productCardMedia:after{position:absolute;inset:0;z-index:2;display:block;content:"";background:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.08) 40%,rgba(0,0,0,.55));pointer-events:none}:where([data-section-scope="6ab54fadad3a8"]) .productCardImagePlaceholder,:where([data-section-scope="6ab54fadad3a8"]) .productCardNoImage,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardImagePlaceholder),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardNoImage){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardBody,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardBody){position:absolute;inset:0;z-index:5;width:100%;height:100%;margin:0;padding:20px;align-items:center;justify-content:center;flex-direction:column;background:transparent;pointer-events:none;display:flex!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardBody>*,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardBody>*){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardBody>.productCardName,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardBody>.productCardName){display:block!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardName,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardName){position:relative;z-index:10;width:auto;max-width:90%;margin:0;padding:10px 18px;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.02em;text-align:center;overflow-wrap:anywhere;word-break:normal;background:rgba(0,0,0,.35);border-radius:8px;text-shadow:rgba(0,0,0,.35) 0 2px 8px;transition:transform .25s,background-color .25s;color:rgb(255,255,255)!important;text-decoration:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCard:hover .productCardName,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard:hover .productCardName){transform:translateY(-2px);background:rgba(0,0,0,.45);color:rgb(255,255,255)!important;text-decoration:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardCategory,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardCategory){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardDescription,:where([data-section-scope="6ab54fadad3a8"]) .productCardDescription *,:where([data-section-scope="6ab54fadad3a8"]) .productCardDescription p,:where([data-section-scope="6ab54fadad3a8"]) .productCardDescription span,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardDescription *),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardDescription p),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardDescription span),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardDescription){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardMeasurement,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardMeasurement){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardSku,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardSku){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardFeature,:where([data-section-scope="6ab54fadad3a8"]) .productCardFeatureImage,:where([data-section-scope="6ab54fadad3a8"]) .productCardFeatures,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardFeature),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardFeatureImage),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardFeatures){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardVariant,:where([data-section-scope="6ab54fadad3a8"]) .productCardVariants,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardVariant),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardVariants){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardRating,:where([data-section-scope="6ab54fadad3a8"]) .productCardRating small,:where([data-section-scope="6ab54fadad3a8"]) .productCardRating span,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardRating small),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardRating span),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardRating){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardBadgeInline,:where([data-section-scope="6ab54fadad3a8"]) .productCardDiscountInline,:where([data-section-scope="6ab54fadad3a8"]) .productCardOldPrice,:where([data-section-scope="6ab54fadad3a8"]) .productCardPrice,:where([data-section-scope="6ab54fadad3a8"]) .productCardPrices,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardBadgeInline),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardDiscountInline),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardOldPrice),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardPrice),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardPrices){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardCurrentQuantity,:where([data-section-scope="6ab54fadad3a8"]) .productCardStockStatus,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardCurrentQuantity),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardStockStatus){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardAddButton,:where([data-section-scope="6ab54fadad3a8"]) .productCardCartControl,:where([data-section-scope="6ab54fadad3a8"]) .productCardQuantity,:where([data-section-scope="6ab54fadad3a8"]) .productCardQuantityButton,:where([data-section-scope="6ab54fadad3a8"]) .productCardQuantityValue,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardAddButton),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardCartControl),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardQuantity),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardQuantityButton),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardQuantityValue){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardWishlist,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardWishlist){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardBadge,:where([data-section-scope="6ab54fadad3a8"]) .productCardDiscount,:where([data-section-scope="6ab54fadad3a8"]) .productCardOutOfStock,:where([data-section-scope="6ab54fadad3a8"]) .productCardTag,:where([data-section-scope="6ab54fadad3a8"]) .productCardTags,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardBadge),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardDiscount),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardOutOfStock),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardTag),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardTags){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCardBadgeInline,:where([data-section-scope="6ab54fadad3a8"]) .productCardBadgeMedia,:where([data-section-scope="6ab54fadad3a8"]) .productCardDiscountInline,:where([data-section-scope="6ab54fadad3a8"]) .productCardDiscountMedia,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardBadgeInline),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardBadgeMedia),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardDiscountInline),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardDiscountMedia){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCard button:focus-visible,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard button:focus-visible){outline:none;box-shadow:none}:where([data-section-scope="6ab54fadad3a8"]) .productCard[role=link],:where([data-section-scope="6ab54fadad3a8"]):is(.productCard[role=link]){cursor:pointer}:where([data-section-scope="6ab54fadad3a8"]) .productCard[data-card-layout=horizontal],:where([data-section-scope="6ab54fadad3a8"]):is(.productCard[data-card-layout=horizontal]){width:100%;max-width:none;display:block;flex:0 0 auto}:where([data-section-scope="6ab54fadad3a8"]) .productCard[data-in-stock=false] .productCardImage,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard[data-in-stock=false] .productCardImage){opacity:1;filter:none}:where([data-section-scope="6ab54fadad3a8"]) .productCard[data-image-transition=second-on-hover] .productCardImagePrimary,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard[data-image-transition=second-on-hover] .productCardImagePrimary){opacity:1}:where([data-section-scope="6ab54fadad3a8"]) .productCard[data-image-transition=second-on-hover] .productCardImageSecondary,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard[data-image-transition=second-on-hover] .productCardImageSecondary){display:none!important}:where([data-section-scope="6ab54fadad3a8"]) .productCard[data-image-transition=zoom]:hover .productCardImagePrimary,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard[data-image-transition=zoom]:hover .productCardImagePrimary){transform:scale(1.06)}:where([data-section-scope="6ab54fadad3a8"]) .productCard[data-image-transition=none] .productCardImage,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard[data-image-transition=none] .productCardImage){transition:none}:where([data-section-scope="6ab54fadad3a8"]) [dir=rtl] .productCardName,:where([data-section-scope="6ab54fadad3a8"]):is([dir=rtl] .productCardName){text-align:center}@media (max-width:760px){:where([data-section-scope="6ab54fadad3a8"]) .productCard,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard){border-radius:15px}:where([data-section-scope="6ab54fadad3a8"]) .productCardMedia,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardMedia){height:250px;border-radius:inherit}:where([data-section-scope="6ab54fadad3a8"]) .productCardBody,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardBody){padding:16px}:where([data-section-scope="6ab54fadad3a8"]) .productCardName,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardName){max-width:90%;padding:8px 14px;font-size:18px;line-height:1.25}}@media (max-width:480px){:where([data-section-scope="6ab54fadad3a8"]) .productCardMedia,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardMedia){height:220px}:where([data-section-scope="6ab54fadad3a8"]) .productCardName,:where([data-section-scope="6ab54fadad3a8"]):is(.productCardName){max-width:88%;padding:7px 12px;font-size:16px}}@media (hover:none){:where([data-section-scope="6ab54fadad3a8"]) .productCard:hover,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard:hover){transform:none;box-shadow:none}:where([data-section-scope="6ab54fadad3a8"]) .productCard:hover .productCardImagePrimary,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard:hover .productCardImagePrimary){transform:none}:where([data-section-scope="6ab54fadad3a8"]) .productCard:hover .productCardName,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard:hover .productCardName){transform:none;background:rgba(0,0,0,.35)}}@media (prefers-reduced-motion:reduce){:where([data-section-scope="6ab54fadad3a8"]) .productCard,:where([data-section-scope="6ab54fadad3a8"]) .productCardImage,:where([data-section-scope="6ab54fadad3a8"]) .productCardName,:where([data-section-scope="6ab54fadad3a8"]):is(.productCard),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardImage),:where([data-section-scope="6ab54fadad3a8"]):is(.productCardName){transition:none!important}}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_8e3771{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_8e3771{--font-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-body:"Inter","Inter Fallback"}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo Fallback;src:local("Arial");ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.00%;size-adjust:94.66%}.__className_b7e283{font-family:Cairo,Cairo Fallback;font-style:normal}.__variable_b7e283{--font-arabic:"Cairo","Cairo Fallback"}.section_root__Z0hEI{display:block;position:relative;z-index:40;height:0}.section_root__Z0hEI .generalHeader{--night:color-mix(in srgb,var(--primary) 82%,#05060c);--panel-night:color-mix(in srgb,var(--primary) 86%,white 5%);--panel-soft:color-mix(in srgb,var(--primary) 72%,var(--tertiary) 12%);--white:#f7f8ff;--muted:color-mix(in srgb,var(--white) 68%,var(--primary));--line:color-mix(in srgb,var(--tertiary) 25%,transparent);--panel:min(430px,94vw);position:absolute;z-index:1000;top:0;left:0;right:0;width:100%;padding:12px;color:var(--white);background:transparent;font-family:Inter,Helvetica Neue,Arial,sans-serif;pointer-events:none}.section_root__Z0hEI .generalHeader>*{pointer-events:auto}.section_root__Z0hEI .generalHeader,.section_root__Z0hEI .generalHeader *{box-sizing:border-box}.section_root__Z0hEI .generalHeader a{color:inherit;text-decoration:none}.section_root__Z0hEI .generalHeader button,.section_root__Z0hEI .generalHeader input,.section_root__Z0hEI .generalHeader select{color:inherit;font:inherit}.section_root__Z0hEI .hfUtility{display:flex;min-height:32px;align-items:center;margin-bottom:8px;overflow:hidden;border:1px solid color-mix(in srgb,var(--secondary) 38%,transparent);border-radius:999px;background:linear-gradient(90deg,var(--secondary),color-mix(in srgb,var(--secondary) 72%,var(--tertiary)),var(--tertiary));color:color-mix(in srgb,var(--primary) 92%,#000);box-shadow:0 8px 24px color-mix(in srgb,var(--secondary) 12%,transparent);font-family:Courier New,monospace;font-size:10px;font-weight:900;letter-spacing:.08em}.section_root__Z0hEI .hfUtilityTrack{display:flex;min-width:max-content;gap:54px;padding-inline:26px;white-space:nowrap}.section_root__Z0hEI .hfAnnouncementArrow{display:none;width:28px;flex:0 0 28px;place-items:center;padding:0;border:1px solid;border-radius:999px;background:transparent;color:inherit;cursor:pointer;font-size:22px;line-height:1}.section_root__Z0hEI .generalHeader[data-announcement-motion=marquee] .hfUtilityTrack{animation:section_orbitTicker__4gbC1 30s linear infinite}.section_root__Z0hEI .generalHeader[data-announcement-motion=arrows] .hfUtilityTrack-clone,.section_root__Z0hEI .generalHeader[data-announcement-motion=static] .hfUtilityTrack-clone{display:none}.section_root__Z0hEI .generalHeader[data-announcement-motion=static] .hfUtilityTrack-primary{width:100%;min-width:0;flex-wrap:wrap;justify-content:center;padding-block:7px;text-align:center;white-space:normal}.section_root__Z0hEI .generalHeader[data-announcement-motion=arrows] .hfUtility{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:2px 8px}.section_root__Z0hEI .generalHeader[data-announcement-motion=arrows] .hfAnnouncementArrow{display:grid}.section_root__Z0hEI .generalHeader[data-announcement-motion=arrows] .hfUtilityTrack-primary{width:100%;min-width:0;justify-content:center;padding:7px 10px;text-align:center;white-space:normal}.section_root__Z0hEI .generalHeader[data-announcement-motion=arrows] .hfAnnouncementMessage{display:none;min-width:0;overflow-wrap:anywhere}.section_root__Z0hEI .generalHeader[data-announcement-motion=arrows] .hfAnnouncementMessage[data-active=true]{display:inline}@keyframes section_orbitTicker__4gbC1{to{transform:translateX(-100%)}}.section_root__Z0hEI .hfMain{position:relative;display:grid;grid-template-areas:"shop searchToggle left brand right account wishlist cart language" "pages pages pages pages pages pages pages pages pages";grid-template-columns:auto auto minmax(0,1fr) auto minmax(0,1fr) auto auto auto auto;min-height:124px;align-items:center;column-gap:10px;row-gap:14px;padding:18px clamp(16px,2.8vw,46px);border:1px solid transparent;border-radius:22px;background:transparent;box-shadow:none}.section_root__Z0hEI .hfShopControl{grid-area:shop}.section_root__Z0hEI .hfSearchToggle{grid-area:searchToggle}.section_root__Z0hEI .hfAccountButton{grid-area:account}.section_root__Z0hEI .hfWishlistButton{grid-area:wishlist;display:none!important}.section_root__Z0hEI .hfCartButton{grid-area:cart}.section_root__Z0hEI .hfLanguageChanger{grid-area:language}.section_root__Z0hEI .hfNav{grid-area:pages}.section_root__Z0hEI .hfCommerce{grid-area:commerce}.section_root__Z0hEI .hfSearch{grid-area:search}.section_root__Z0hEI .hfCurrencyChanger{grid-area:currency}.section_root__Z0hEI .hfBrand{position:absolute;z-index:20;top:18px;left:50%;display:flex;width:max-content;max-width:28%;align-items:center;justify-content:center;transform:translateX(-50%)}.section_root__Z0hEI .hfBrand a{display:inline-flex;max-width:100%;align-items:center;justify-content:center}.section_root__Z0hEI .hfLogoImage{display:block;max-width:100%;object-fit:contain;object-position:center}.section_root__Z0hEI .hfLogoFallback{display:block;max-width:100%;overflow:hidden;color:var(--white);font-size:clamp(24px,2.5vw,40px);font-weight:900;line-height:1;letter-spacing:-.06em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.section_root__Z0hEI .hfActionButton,.section_root__Z0hEI .hfCategorySidebarButton,.section_root__Z0hEI .hfCurrencySelect,.section_root__Z0hEI .hfLanguageButton,.section_root__Z0hEI .hfSearchToggle{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--panel-night) 92%,var(--tertiary)),var(--panel-night));color:var(--white);cursor:pointer;text-decoration:none;white-space:nowrap;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.section_root__Z0hEI .hfActionButton:hover,.section_root__Z0hEI .hfCategorySidebarButton:hover,.section_root__Z0hEI .hfCurrencySelect:hover,.section_root__Z0hEI .hfLanguageButton:hover,.section_root__Z0hEI .hfSearchToggle:hover{border-color:color-mix(in srgb,var(--secondary) 65%,transparent);background:color-mix(in srgb,var(--secondary) 10%,var(--panel-night));transform:translateY(-1px);box-shadow:0 8px 24px color-mix(in srgb,var(--secondary) 8%,transparent)}.section_root__Z0hEI .hfCategorySidebarButton{border-color:color-mix(in srgb,var(--secondary) 76%,transparent);background:color-mix(in srgb,var(--secondary) 8%,var(--panel-night));color:var(--secondary)}.section_root__Z0hEI .hfCategorySidebarButton:hover{background:var(--secondary);color:color-mix(in srgb,var(--primary) 90%,#000)}.section_root__Z0hEI .hfConfiguredButton1{position:relative;margin-bottom:0}.section_root__Z0hEI .hfAccountControl,.section_root__Z0hEI .hfConfiguredButton2,.section_root__Z0hEI .hfConfiguredButton3{position:relative}.section_root__Z0hEI .hfAccountTrigger{display:inline-flex;width:100%;min-width:0;align-items:center;justify-content:center;gap:inherit;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.section_root__Z0hEI .hfAccountChevron{display:inline-block;font-size:15px;line-height:1;transition:transform .18s ease;padding-bottom:8px}.section_root__Z0hEI .hfAccountControl.is-open .hfAccountChevron{transform:rotate(180deg)}.section_root__Z0hEI .hfAccountDropdown{position:absolute;z-index:90;top:calc(100% + 8px);inset-inline-end:0;display:grid;min-width:180px;gap:4px;padding:7px;border:1px solid var(--line);border-radius:12px;background:var(--panel-night);box-shadow:0 18px 50px rgb(0 0 0/42%)}.section_root__Z0hEI .hfAccountDropdown[hidden]{display:none}.section_root__Z0hEI .hfAccountMenuItem{display:flex;width:100%;min-height:38px;align-items:center;padding:9px 11px;border:0;border-radius:8px;background:transparent;color:var(--white);cursor:pointer;font:inherit;font-size:11px;font-weight:750;text-align:start;text-decoration:none}.section_root__Z0hEI .hfAccountMenuItem:hover{background:color-mix(in srgb,var(--secondary) 14%,var(--panel-night));color:var(--secondary)}.section_root__Z0hEI .hfAccountLogout{color:color-mix(in srgb,#ff766f 88%,var(--white))}.section_root__Z0hEI .hfAccountLogout:disabled{cursor:wait;opacity:.55}.section_root__Z0hEI .hfActionIcon,.section_root__Z0hEI .hfCategorySidebarIcon,.section_root__Z0hEI .hfLanguageChevron,.section_root__Z0hEI .hfSearchToggleIcon,.section_root__Z0hEI .hfSupportIcon{display:block;width:1em;height:1em;flex:0 0 1em;font-size:18px;line-height:1}.section_root__Z0hEI .hfActionIcon svg,.section_root__Z0hEI .hfCategorySidebarIcon svg,.section_root__Z0hEI .hfLanguageChevron svg,.section_root__Z0hEI .hfSearchToggleIcon svg,.section_root__Z0hEI .hfSupportIcon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8}.section_root__Z0hEI .hfAccountIcon,.section_root__Z0hEI .hfCartIcon,.section_root__Z0hEI .hfWishlistIcon{font-size:18px}.section_root__Z0hEI .hfActionText,.section_root__Z0hEI .hfCategorySidebarText,.section_root__Z0hEI .hfSearchToggleText{display:inline-block;color:inherit;font-size:10px;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.section_root__Z0hEI .hfActionButton[data-display-mode=hide],.section_root__Z0hEI .hfActionButton[data-display-mode=icon-only] .hfActionText,.section_root__Z0hEI .hfActionButton[data-display-mode=text-only] .hfActionIcon{display:none}.section_root__Z0hEI .hfActionCount{display:grid;min-width:18px;height:18px;flex:0 0 auto;place-items:center;margin-inline-start:1px;padding-inline:4px;border-radius:999px;background:var(--secondary);color:color-mix(in srgb,var(--primary) 90%,black);font-size:9px;font-weight:900;box-shadow:0 0 0 2px var(--panel-night)}.section_root__Z0hEI .hfActionTotal{display:inline-block;color:var(--secondary);font-family:Courier New,monospace;font-size:10px;font-weight:800;white-space:nowrap}.section_root__Z0hEI .hfCurrencyChanger,.section_root__Z0hEI .hfLanguageChanger{position:relative;min-width:max-content}.section_root__Z0hEI .hfCurrencySelect,.section_root__Z0hEI .hfLanguageButton{min-width:max-content;outline:none;cursor:pointer}.section_root__Z0hEI .hfCurrencySelect option{background:var(--night);color:var(--white)}.section_root__Z0hEI .hfLanguageButton{width:100%}.section_root__Z0hEI .hfLanguageDropdown{position:absolute;z-index:80;top:calc(100% + 8px);inset-inline-end:0;display:grid;min-width:150px;max-height:min(340px,70vh);gap:4px;padding:7px;overflow-y:auto;border:1px solid var(--line);border-radius:12px;background:var(--panel-night);box-shadow:0 18px 50px rgb(0 0 0/42%)}.section_root__Z0hEI .hfLanguageDropdown[hidden]{display:none}.section_root__Z0hEI .hfLanguageOption{display:flex;width:100%;align-items:center;gap:8px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;font:inherit;text-align:start}.section_root__Z0hEI .hfLanguageOption.is-selected,.section_root__Z0hEI .hfLanguageOption:hover{background:color-mix(in srgb,var(--secondary) 12%,transparent);color:var(--white)}.section_root__Z0hEI .hfLanguageOption.is-selected{color:var(--secondary)}.section_root__Z0hEI .hfLanguageChevron{transition:transform .16s ease}.section_root__Z0hEI .hfLanguageChanger.is-open .hfLanguageChevron{transform:rotate(180deg)}.section_root__Z0hEI .hfNav{display:flex;min-width:0;align-items:center;justify-content:center;gap:5px;padding-top:13px;overflow:visible;border-top:1px solid var(--line);scrollbar-width:none}.section_root__Z0hEI .hfNav::-webkit-scrollbar{display:none}.section_root__Z0hEI .hfCommerceLink,.section_root__Z0hEI .hfNavLink{position:relative;flex:0 0 auto;padding:8px 13px;border-radius:999px;border:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.05em;text-decoration:none;white-space:nowrap;transition:color .18s ease,background .18s ease,transform .18s ease}.section_root__Z0hEI .hfNavLink,.section_root__Z0hEI .hfNavLinkText{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.section_root__Z0hEI .hfCommerceLink:hover,.section_root__Z0hEI .hfNavLink:hover{background:var(--secondary);color:color-mix(in srgb,var(--primary) 90%,black);transform:translateY(-1px)}.section_root__Z0hEI .hfPageDropdown{position:relative;flex:0 0 auto;max-width:100%}.section_root__Z0hEI .hfPageDropdown.is-open,.section_root__Z0hEI .hfPageDropdown:hover{z-index:30}.section_root__Z0hEI .hfPageDropdownTrigger{display:inline-flex;align-items:center;gap:2px;max-width:100%}.section_root__Z0hEI .hfPageDropdownCaret{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:14px;line-height:1;transition:transform .18s ease,color .18s ease}.section_root__Z0hEI .hfPageDropdown.is-open .hfPageDropdownCaret,.section_root__Z0hEI .hfPageDropdown:hover .hfPageDropdownCaret{color:var(--secondary)}.section_root__Z0hEI .hfPageDropdown.is-open .hfPageDropdownCaret{transform:rotate(180deg)}.section_root__Z0hEI .generalHeader .hfNav .hfPageMenu{position:absolute;z-index:40;top:calc(100% - 2px);inset-inline-start:0;display:none;min-width:190px;margin:0;padding:7px;gap:4px;border:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:12px;background:var(--panel-night);box-shadow:0 18px 50px rgb(0 0 0/42%)}.section_root__Z0hEI .hfPageDropdown.is-open>.hfPageMenu{display:grid}@media (hover:hover) and (pointer:fine){.section_root__Z0hEI .hfPageDropdown:hover>.hfPageMenu{display:grid}}.section_root__Z0hEI .hfPageMenu .hfDropdownLink{display:flex;width:100%;align-items:center;white-space:nowrap}.section_root__Z0hEI .hfCategoryMenuItem{position:relative}.section_root__Z0hEI .hfCategoryMenuRow{display:flex;align-items:center;width:100%;gap:2px}.section_root__Z0hEI .hfCategoryMenuRow>.hfDropdownLink{flex:1 1 auto;width:auto;min-width:0}.section_root__Z0hEI .hfCategoryCaret{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:14px;line-height:1}.section_root__Z0hEI .hfCategoryCaret:before{content:"›"}.section_root__Z0hEI .generalHeader[dir=rtl] .hfCategoryCaret:before{content:"‹"}.section_root__Z0hEI .hfCategoryMenuItem.is-open>.hfCategoryMenuRow>.hfCategoryCaret,.section_root__Z0hEI .hfCategoryMenuItem:hover>.hfCategoryMenuRow>.hfCategoryCaret{color:var(--secondary)}.section_root__Z0hEI .hfCategorySubmenu{display:none;position:absolute;z-index:50;top:0;inset-inline-start:calc(100% - 6px);min-width:200px;max-height:min(70vh,420px);padding:7px;gap:4px;overflow:auto;border:1px solid var(--line);border-radius:12px;background:var(--panel-night);box-shadow:0 18px 50px rgb(0 0 0/42%)}.section_root__Z0hEI .hfCategorySubmenu:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:-12px;width:12px}.section_root__Z0hEI .hfCategoryMenuItem.is-open>.hfCategorySubmenu{display:grid}@media (hover:hover) and (pointer:fine){.section_root__Z0hEI .hfCategoryMenuItem:hover>.hfCategorySubmenu{display:grid}}.section_root__Z0hEI .generalHeader .hfNav .hfPageMenu.hfStoreMenu{overflow:visible}.section_root__Z0hEI .hfPageMenu.hfStoreMenu .hfCategorySubmenu{border-color:color-mix(in srgb,var(--secondary) 35%,transparent)}.section_root__Z0hEI .generalHeader.is-menu-open .hfCategoryMenuItem{width:100%}.section_root__Z0hEI .generalHeader.is-menu-open .hfCategorySubmenu{position:static;inset:auto;width:calc(100% - 12px);min-width:0;max-height:none;margin:2px 0 5px 12px;border:0;border-inline-start:1px solid var(--tertiary);border-radius:0;background:transparent;box-shadow:none}.section_root__Z0hEI .hfCommerce,.section_root__Z0hEI .hfCurrencyChanger,.section_root__Z0hEI .hfMenuHeader,.section_root__Z0hEI .hfMenuTabs,.section_root__Z0hEI .hfSearch,.section_root__Z0hEI .hfSearchClose,.section_root__Z0hEI .hfSidebarBackdrop{display:none}.section_root__Z0hEI .hfCommerceItem{position:relative}.section_root__Z0hEI .hfCommerceImage,.section_root__Z0hEI .hfDropdownLinkImage{display:none}.section_root__Z0hEI .hfDropdown{display:grid;gap:4px;margin:3px 0 5px 14px;padding-inline-start:12px;border-inline-start:1px solid var(--tertiary)}.section_root__Z0hEI .hfDropdownLink{display:block;width:100%;padding:9px 10px;border-radius:8px;border:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;text-align:start;transition:color .16s ease,background .16s ease}.section_root__Z0hEI .hfDropdownLink:hover{background:color-mix(in srgb,var(--tertiary) 12%,transparent);color:var(--white)}.section_root__Z0hEI .hfSearchControl{display:flex;width:100%;min-height:58px;align-items:center;gap:12px;padding:0 8px 0 20px;border:1px solid color-mix(in srgb,var(--tertiary) 70%,transparent);border-radius:16px;background:color-mix(in srgb,var(--primary) 90%,var(--tertiary) 5%)}.section_root__Z0hEI .hfSearchInput{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--white);font-size:clamp(18px,2.4vw,30px)}.section_root__Z0hEI .hfSearchInput::placeholder{color:var(--muted)}.section_root__Z0hEI .generalHeader.is-search-open .hfSearch{position:fixed;z-index:1400;top:0;right:0;left:0;display:block;max-height:100dvh;padding:24px clamp(18px,10vw,160px);overflow:auto;background:color-mix(in srgb,var(--primary) 94%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 25px 90px rgb(0 0 0/55%)}.section_root__Z0hEI .generalHeader.is-search-open .hfSearchClose{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:11px;background:var(--secondary);color:color-mix(in srgb,var(--primary) 90%,black);font-size:22px}.section_root__Z0hEI .hfSearchResults{display:flex;flex-direction:column;width:min(860px,100%);max-height:min(55vh,calc(100dvh - 140px));gap:8px;margin:10px auto 0;padding:14px;overflow:auto;border:1px solid color-mix(in srgb,var(--tertiary) 25%,transparent);border-radius:14px;background:color-mix(in srgb,var(--primary) 88%,black);color:var(--white);box-shadow:0 22px 60px rgb(0 0 0/28%)}.section_root__Z0hEI .hfSearchResultsTitle{position:sticky;top:0;z-index:1;margin:0;padding-bottom:6px;background:color-mix(in srgb,var(--primary) 88%,black);color:var(--secondary);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.section_root__Z0hEI .hfSearchList{display:grid;min-width:0;margin:0;padding:0;gap:4px;list-style:none}.section_root__Z0hEI .hfSearchListItem{min-width:0;margin:0;padding:0}.section_root__Z0hEI .hfSearchResultItem{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:7px;border-radius:10px;color:var(--white);text-decoration:none;transition:background .16s ease}.section_root__Z0hEI .hfSearchResultItem.has-no-image{grid-template-columns:minmax(0,1fr) auto}.section_root__Z0hEI .hfSearchResultItem:hover{background:color-mix(in srgb,var(--secondary) 9%,transparent)}.section_root__Z0hEI .hfSearchResultImage{display:block;width:44px;height:44px;border-radius:8px;background:color-mix(in srgb,var(--tertiary) 22%,var(--primary));object-fit:cover}.section_root__Z0hEI .hfSearchResultName{min-width:0;overflow:hidden;color:var(--white);font-size:14px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.section_root__Z0hEI .hfSearchResultPrice{color:var(--secondary);font-weight:800;white-space:nowrap}.section_root__Z0hEI .hfSearchEmptyText{margin:0;padding:8px 4px;color:var(--muted);font-size:14px;line-height:1.4}.section_root__Z0hEI .generalHeader.is-menu-open .hfMain{position:fixed;z-index:1200;inset:0 auto 0 0;isolation:isolate;display:flex;width:var(--panel);height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;flex-direction:column;align-items:stretch;gap:7px;padding:22px;overflow-y:auto;border:0;border-radius:0 26px 26px 0;background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 92%,black),color-mix(in srgb,var(--primary) 80%,black));box-shadow:28px 0 100px rgb(0 0 0/55%)}.section_root__Z0hEI .generalHeader[dir=rtl].is-menu-open .hfMain{right:0;left:auto;border-radius:26px 0 0 26px}.section_root__Z0hEI .generalHeader.is-menu-open .hfSidebarBackdrop{position:fixed;z-index:-1;inset:0;display:block;width:100vw;height:100vh;background:rgb(0 0 0/68%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.section_root__Z0hEI .generalHeader.is-menu-open .hfMenuHeader{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--line)}.section_root__Z0hEI .hfMenuTitle{color:var(--secondary);font-family:Courier New,monospace;font-size:18px;font-weight:900;text-transform:uppercase}.section_root__Z0hEI .hfMenuClose{width:38px;height:38px;border-radius:11px;border:0;background:var(--secondary);color:color-mix(in srgb,var(--primary) 90%,black);cursor:pointer;font:inherit;font-size:22px}.section_root__Z0hEI .hfMenuTab,.section_root__Z0hEI .hfSearchClose,.section_root__Z0hEI .hfSidebarBackdrop{border:0;cursor:pointer;font:inherit}.section_root__Z0hEI .hfMenuTab{flex:1 1;padding:9px 12px;border-radius:9px;background:transparent;color:var(--muted)}.section_root__Z0hEI .hfMenuTab.is-active{background:var(--secondary);color:color-mix(in srgb,var(--primary) 90%,black)}.section_root__Z0hEI .generalHeader.is-menu-open .hfActionButton,.section_root__Z0hEI .generalHeader.is-menu-open .hfBrand,.section_root__Z0hEI .generalHeader.is-menu-open .hfCurrencyChanger,.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageChanger,.section_root__Z0hEI .generalHeader.is-menu-open .hfMenuTabs,.section_root__Z0hEI .generalHeader.is-menu-open .hfSearch,.section_root__Z0hEI .generalHeader.is-menu-open .hfSearchToggle,.section_root__Z0hEI .generalHeader.is-menu-open .hfShopControl{display:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfCommerce,.section_root__Z0hEI .generalHeader.is-menu-open .hfNav{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:4px;padding:0;overflow:visible;border:0}.section_root__Z0hEI .generalHeader.is-menu-open .hfCommerceLink,.section_root__Z0hEI .generalHeader.is-menu-open .hfNavLink{width:100%;min-height:42px;padding:12px 14px;border-radius:9px;text-align:start}.section_root__Z0hEI .generalHeader.is-menu-open .hfPageDropdown{width:100%;flex:0 0 auto}.section_root__Z0hEI .generalHeader.is-menu-open .hfPageDropdownTrigger{display:flex;width:100%;align-items:center}.section_root__Z0hEI .generalHeader.is-menu-open .hfPageDropdownTrigger .hfNavLink{flex:1 1 auto;width:auto}.section_root__Z0hEI .generalHeader.is-menu-open .hfPageMenu{position:static;z-index:auto;top:auto;display:none;width:calc(100% - 12px);min-width:0;margin:2px 0 5px 12px;padding-inline-start:12px;border:0;border-inline-start:1px solid var(--tertiary);border-radius:0;background:transparent;box-shadow:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfPageDropdown.is-open>.hfPageMenu,.section_root__Z0hEI .generalHeader.is-menu-open .hfPageDropdown:hover>.hfPageMenu{display:grid}.section_root__Z0hEI .hfFloatingButtons{position:fixed;z-index:900;right:22px;bottom:22px;display:flex;flex-direction:column;gap:8px}.section_root__Z0hEI .hfFloatingButton{padding:11px 16px;border:1px solid var(--secondary);border-radius:999px;background:var(--night);color:var(--secondary);font-family:Courier New,monospace;font-size:11px;font-weight:800;text-decoration:none;text-transform:uppercase;box-shadow:0 8px 30px color-mix(in srgb,var(--primary) 30%,transparent);transition:color .16s ease,background .16s ease,transform .16s ease}.section_root__Z0hEI .hfFloatingButton:hover{background:var(--secondary);color:color-mix(in srgb,var(--primary) 90%,black);transform:translateY(-2px)}.section_root__Z0hEI .hfVisuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1280px){.section_root__Z0hEI .hfMain{column-gap:8px;padding-inline:18px}.section_root__Z0hEI .hfBrand{max-width:24%}.section_root__Z0hEI .hfLogoImage{width:clamp(110px,11vw,155px)}.section_root__Z0hEI .hfActionText,.section_root__Z0hEI .hfCategorySidebarText,.section_root__Z0hEI .hfSearchToggleText{font-size:9px}}@media (max-width:1020px){.section_root__Z0hEI .generalHeader{padding:0}.section_root__Z0hEI .hfUtility{display:none}.section_root__Z0hEI .hfMain{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left center right";width:100%;height:auto!important;min-height:64px;align-items:center;gap:10px;padding:9px 12px;border-radius:0}.section_root__Z0hEI .hfShopControl{grid-area:left;display:flex;width:max-content;align-items:center;justify-self:start}.section_root__Z0hEI .hfCartButton,.section_root__Z0hEI .hfCategorySidebarButton,.section_root__Z0hEI .hfSearchToggle{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:11px}.section_root__Z0hEI .hfCategorySidebarButton:hover,.section_root__Z0hEI .hfLanguageButton:hover{transform:none}.section_root__Z0hEI .hfCartButton:hover,.section_root__Z0hEI .hfSearchToggle:hover{transform:translateY(-50%)}.section_root__Z0hEI .hfCategorySidebarText,.section_root__Z0hEI .hfSearchToggleText{display:none}.section_root__Z0hEI .hfSearchToggle{position:absolute;z-index:25;top:50%;left:58px;transform:translateY(-50%)}.section_root__Z0hEI .hfBrand{position:absolute;z-index:20;top:50%;left:50%;display:flex;width:max-content;max-width:32%;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.section_root__Z0hEI .hfBrand a{display:flex;max-width:100%;align-items:center;justify-content:center}.section_root__Z0hEI .hfLogoImage{display:block;width:clamp(95px,16vw,135px);max-width:100%;height:42px;object-fit:contain;object-position:center}.section_root__Z0hEI .hfLogoFallback{max-width:130px;font-size:clamp(18px,4vw,25px);text-align:center;white-space:nowrap}.section_root__Z0hEI .hfLanguageChanger{position:absolute;z-index:25;top:50%;right:12px;display:block;width:auto;min-width:0;margin-inline-end:0;transform:translateY(-50%)}.section_root__Z0hEI .hfLanguageButton{width:auto;min-width:40px;min-height:40px;gap:5px;padding:8px 10px;border-radius:11px}.section_root__Z0hEI .hfCartButton{position:absolute;z-index:25;top:50%;right:12px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.section_root__Z0hEI .hfCartButton .hfActionText,.section_root__Z0hEI .hfCartButton .hfActionTotal{display:none}.section_root__Z0hEI .hfCartButton .hfActionCount{position:absolute;top:-5px;right:-5px;display:grid;min-width:17px;height:17px;place-items:center;margin:0;padding:0 4px;border-radius:999px;font-size:8px;box-shadow:0 0 0 2px var(--night)}.section_root__Z0hEI .hfLanguageDropdown{top:calc(100% + 8px);right:0;left:auto;width:170px;min-width:170px}.section_root__Z0hEI .hfCommerce,.section_root__Z0hEI .hfCurrencyChanger,.section_root__Z0hEI .hfNav,.section_root__Z0hEI .hfWishlistButton{display:none}.section_root__Z0hEI .generalHeader.is-search-open .hfSearch{padding:16px}.section_root__Z0hEI .hfSearchControl{min-height:52px;padding-inline-start:15px}.section_root__Z0hEI .hfSearchInput{font-size:17px}.section_root__Z0hEI .hfSearchResults{max-height:62vh;padding:9px}.section_root__Z0hEI .generalHeader.is-menu-open .hfMain{position:fixed;z-index:1200;top:0;bottom:0;left:0;display:flex;width:min(390px,92vw);height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;flex-direction:column;align-items:stretch;gap:8px;padding:18px;overflow-x:hidden;overflow-y:auto;border:0;border-radius:0 24px 24px 0;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--tertiary) 15%,transparent),transparent 36%),linear-gradient(180deg,color-mix(in srgb,var(--primary) 94%,#000),color-mix(in srgb,var(--primary) 82%,#000));box-shadow:26px 0 80px rgb(0 0 0/52%)}.section_root__Z0hEI .generalHeader.is-menu-open .hfSidebarBackdrop{position:fixed;z-index:-1;inset:0;display:block;width:100vw;height:100dvh;background:rgb(0 0 0/62%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.section_root__Z0hEI .generalHeader.is-menu-open .hfMenuHeader{display:flex;width:100%;flex:0 0 auto;align-items:center;justify-content:space-between;gap:14px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--line)}.section_root__Z0hEI .generalHeader.is-menu-open .hfMenuTitle{color:var(--secondary);font-size:17px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.section_root__Z0hEI .generalHeader.is-menu-open .hfMenuClose{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;padding:0;border:0;border-radius:11px;background:var(--secondary);color:color-mix(in srgb,var(--primary) 90%,black);cursor:pointer;font-size:22px}.section_root__Z0hEI .generalHeader.is-menu-open .hfBrand,.section_root__Z0hEI .generalHeader.is-menu-open .hfCartButton,.section_root__Z0hEI .generalHeader.is-menu-open .hfSearchToggle,.section_root__Z0hEI .generalHeader.is-menu-open .hfShopControl{display:none!important}.section_root__Z0hEI .generalHeader.is-menu-open .hfAccountButton,.section_root__Z0hEI .generalHeader.is-menu-open .hfCurrencyChanger,.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageChanger,.section_root__Z0hEI .generalHeader.is-menu-open .hfWishlistButton{position:static;display:flex;width:100%;min-width:0;flex:0 0 auto;transform:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfActionButton,.section_root__Z0hEI .generalHeader.is-menu-open .hfCurrencySelect,.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageButton{display:flex;width:100%;min-height:46px;align-items:center;justify-content:flex-start;gap:10px;padding:11px 13px;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--panel-night) 92%,transparent)}.section_root__Z0hEI .generalHeader.is-menu-open .hfActionText{display:inline-block;font-size:11px}.section_root__Z0hEI .generalHeader.is-menu-open .hfActionTotal{display:inline-block;margin-inline-start:auto}.section_root__Z0hEI .generalHeader.is-menu-open .hfActionCount{position:static;margin-inline-start:auto;box-shadow:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageChanger{flex-direction:column}.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageButton{justify-content:space-between}.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageDropdown{position:static;width:100%;min-width:0;margin-top:6px;box-shadow:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfAccountControl{width:100%}.section_root__Z0hEI .generalHeader.is-menu-open .hfAccountTrigger{justify-content:flex-start}.section_root__Z0hEI .generalHeader.is-menu-open .hfAccountDropdown{position:static;width:100%;min-width:0;margin-top:6px;box-shadow:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfCommerce,.section_root__Z0hEI .generalHeader.is-menu-open .hfNav{display:flex;width:100%;min-width:0;flex-direction:column;align-items:stretch;gap:4px;padding:8px 0 0;overflow:visible;border:0}.section_root__Z0hEI .generalHeader.is-menu-open .hfNav{margin-top:4px;border-top:1px solid var(--line)}.section_root__Z0hEI .generalHeader.is-menu-open .hfCommerceLink,.section_root__Z0hEI .generalHeader.is-menu-open .hfNavLink{display:flex;width:100%;min-height:44px;align-items:center;padding:11px 13px;border-radius:10px;color:var(--white);font-size:12px;font-weight:750;text-align:start;letter-spacing:.03em;text-transform:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfCommerceLink:hover,.section_root__Z0hEI .generalHeader.is-menu-open .hfNavLink:hover{background:color-mix(in srgb,var(--secondary) 13%,var(--panel-night));color:var(--secondary);transform:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfDropdown{width:calc(100% - 12px);gap:3px;margin:2px 0 5px 12px;padding-inline-start:10px;border-inline-start:1px solid color-mix(in srgb,var(--secondary) 40%,transparent)}.section_root__Z0hEI .generalHeader.is-menu-open .hfPageDropdown{width:100%}.section_root__Z0hEI .generalHeader.is-menu-open .hfPageDropdownTrigger .hfNavLink:hover{transform:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfPageMenu{position:static;width:calc(100% - 12px);min-width:0;margin:2px 0 5px 12px;border:0;border-radius:0;background:transparent;box-shadow:none;border-inline-start:1px solid color-mix(in srgb,var(--secondary) 40%,transparent)}.section_root__Z0hEI .generalHeader.is-menu-open .hfDropdownLink{min-height:38px;padding:8px 10px}}@media (max-width:760px){.section_root__Z0hEI .generalHeader{padding:0}.section_root__Z0hEI .hfMain{height:auto!important;min-height:58px;padding:7px 8px;border-radius:0}.section_root__Z0hEI .hfBrand{max-width:31%}.section_root__Z0hEI .hfLogoImage{width:clamp(88px,25vw,112px);height:38px}.section_root__Z0hEI .hfLogoFallback{max-width:105px;font-size:19px}.section_root__Z0hEI .hfCategorySidebarButton,.section_root__Z0hEI .hfSearchToggle{width:38px;min-width:38px;height:38px;min-height:38px;border-radius:10px}.section_root__Z0hEI .hfSearchToggle{left:53px}.section_root__Z0hEI .hfCartButton{right:8px;width:38px;min-width:38px;height:38px;min-height:38px}.section_root__Z0hEI .hfLanguageChanger{right:8px}.section_root__Z0hEI .hfLanguageButton{min-height:38px;padding:7px 9px;border-radius:10px}.section_root__Z0hEI .hfFloatingButtons{right:12px;bottom:12px}.section_root__Z0hEI .generalHeader.is-search-open .hfSearch{padding:14px 10px}.section_root__Z0hEI .generalHeader.is-menu-open .hfMain{width:min(370px,92vw);padding:16px}}@media (max-width:520px){.section_root__Z0hEI .hfMain{min-height:56px;gap:5px;padding-inline:7px}.section_root__Z0hEI .hfBrand{max-width:30%}.section_root__Z0hEI .hfLogoImage{width:clamp(78px,23vw,100px);height:35px}.section_root__Z0hEI .hfLogoFallback{max-width:90px;font-size:17px}.section_root__Z0hEI .hfCartButton,.section_root__Z0hEI .hfCategorySidebarButton,.section_root__Z0hEI .hfSearchToggle{width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.section_root__Z0hEI .hfSearchToggle{left:49px}.section_root__Z0hEI .hfCartButton,.section_root__Z0hEI .hfLanguageChanger{right:7px}.section_root__Z0hEI .hfLanguageButton{width:38px;min-width:38px;height:36px;min-height:36px;justify-content:center;padding:0}.section_root__Z0hEI .hfLanguageButton span:not(.hfLanguageChevron){max-width:22px;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.section_root__Z0hEI .hfLanguageChevron{display:none}.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageButton{width:100%;height:auto;min-height:46px;justify-content:space-between;padding:11px 13px}.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageButton span:not(.hfLanguageChevron){max-width:none;overflow:visible;font-size:inherit;text-overflow:clip}.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageChevron{display:block}}@media (max-width:390px){.section_root__Z0hEI .hfMain{min-height:54px}.section_root__Z0hEI .hfBrand{max-width:27%}.section_root__Z0hEI .hfLogoImage{width:76px;height:32px}.section_root__Z0hEI .hfLogoFallback{max-width:76px;font-size:15px}.section_root__Z0hEI .hfCartButton,.section_root__Z0hEI .hfCategorySidebarButton,.section_root__Z0hEI .hfSearchToggle{width:34px;min-width:34px;height:34px;min-height:34px}.section_root__Z0hEI .hfSearchToggle{left:12.234%!important;width:11.9%!important;max-width:100%!important;flex-basis:auto!important;right:auto!important}.section_root__Z0hEI .hfCartButton{right:6px}.section_root__Z0hEI .hfLanguageChanger{position:absolute!important;top:calc(50% + 4px)!important;right:6px!important;left:auto!important;bottom:auto!important;width:auto!important;height:auto!important;margin-inline-end:0!important;z-index:25!important;transform:translateY(-50%)!important}.section_root__Z0hEI .hfLanguageButton{width:34px;min-width:34px;height:34px;min-height:34px}.section_root__Z0hEI .hfCartIcon,.section_root__Z0hEI .hfCategorySidebarIcon,.section_root__Z0hEI .hfSearchToggleIcon{font-size:17px}.section_root__Z0hEI .generalHeader.is-arabic.is-menu-open .hfMain,.section_root__Z0hEI .generalHeader.is-menu-open .hfMain,.section_root__Z0hEI .generalHeader[dir=rtl].is-menu-open .hfMain{width:94vw;padding:14px}.section_root__Z0hEI .hfConfiguredButton3{position:absolute!important;left:78.989%!important;top:18.519%!important;right:auto!important;bottom:auto!important;width:9.043%!important;height:62.963%!important;z-index:25!important;transform:none!important}}.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchControl{padding:0 20px 0 8px}.section_root__Z0hEI .generalHeader[dir=rtl] .hfFloatingButtons{right:auto;left:22px}.section_root__Z0hEI .generalHeader[dir=rtl] .hfDropdown{margin-right:14px;margin-left:0}@media (max-width:1020px){.section_root__Z0hEI .generalHeader.is-arabic .hfBrand,.section_root__Z0hEI .generalHeader[dir=rtl] .hfBrand{right:auto;left:50%;transform:translate(-50%,-50%)}.section_root__Z0hEI .generalHeader.is-arabic .hfSearchToggle,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchToggle{left:auto;right:58px}.section_root__Z0hEI .generalHeader.is-arabic .hfLanguageChanger,.section_root__Z0hEI .generalHeader[dir=rtl] .hfLanguageChanger{right:auto;left:12px}.section_root__Z0hEI .generalHeader.is-arabic .hfLanguageDropdown,.section_root__Z0hEI .generalHeader[dir=rtl] .hfLanguageDropdown{right:auto;left:0}.section_root__Z0hEI .generalHeader.is-arabic .hfCartButton,.section_root__Z0hEI .generalHeader[dir=rtl] .hfCartButton{right:auto;left:12px}.section_root__Z0hEI .generalHeader.is-arabic .hfCartButton .hfActionCount,.section_root__Z0hEI .generalHeader[dir=rtl] .hfCartButton .hfActionCount{right:auto;left:-5px}.section_root__Z0hEI .generalHeader.is-arabic.is-menu-open .hfMain,.section_root__Z0hEI .generalHeader[dir=rtl].is-menu-open .hfMain{right:0;left:auto;border-radius:24px 0 0 24px;box-shadow:-26px 0 80px rgb(0 0 0/52%)}.section_root__Z0hEI .generalHeader.is-arabic.is-menu-open .hfDropdown,.section_root__Z0hEI .generalHeader[dir=rtl].is-menu-open .hfDropdown{margin-right:12px;margin-left:0}}@media (max-width:760px){.section_root__Z0hEI .generalHeader[dir=rtl] .hfFloatingButtons{right:auto;left:12px}}@media (min-width:1021px){.section_root__Z0hEI .generalHeader.is-menu-open .hfMain>[data-menu-desktop=false]{display:none!important}.section_root__Z0hEI .generalHeader.is-menu-open .hfMain>[data-menu-desktop=true]{position:static!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;flex:0 0 auto!important;grid-area:auto!important;transform:none!important}.section_root__Z0hEI .generalHeader.is-menu-open .hfActionButton[data-menu-desktop=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfBrand[data-menu-desktop=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfCommerce[data-menu-desktop=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfCurrencyChanger[data-menu-desktop=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageChanger[data-menu-desktop=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfMenuTabs[data-menu-desktop=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfNav[data-menu-desktop=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfSearchToggle[data-menu-desktop=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfSupport[data-menu-desktop=true]{display:flex!important}.section_root__Z0hEI .generalHeader.is-menu-open [data-menu-desktop-tabbed=true]:not(.is-active){display:none!important}}@media (max-width:1020px){.section_root__Z0hEI .generalHeader.is-menu-open .hfMain>[data-menu-mobile=false]{display:none!important}.section_root__Z0hEI .generalHeader.is-menu-open .hfMain>[data-menu-mobile=true]{position:static!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;flex:0 0 auto!important;grid-area:auto!important;transform:none!important}.section_root__Z0hEI .generalHeader.is-menu-open .hfActionButton[data-menu-mobile=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfBrand[data-menu-mobile=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfCommerce[data-menu-mobile=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfCurrencyChanger[data-menu-mobile=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfLanguageChanger[data-menu-mobile=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfMenuTabs[data-menu-mobile=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfNav[data-menu-mobile=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfSearchToggle[data-menu-mobile=true],.section_root__Z0hEI .generalHeader.is-menu-open .hfSupport[data-menu-mobile=true]{display:flex!important}.section_root__Z0hEI .generalHeader.is-menu-open [data-menu-mobile-tabbed=true]:not(.is-active){display:none!important}}.section_root__Z0hEI .hfUtility{display:none!important}.section_root__Z0hEI .hfLogoImage{width:var(--hf-logo-width,144px)!important;height:var(--hf-logo-height,92px)!important}.section_root__Z0hEI .hfMain{height:var(--hf-upper-header-height,196px)!important}@media (min-width:1021px){.section_root__Z0hEI .hfMain{grid-template-rows:minmax(0,1fr) auto}}@media (max-width:1020px){.section_root__Z0hEI .generalHeader{padding-top:18px}.section_root__Z0hEI .hfMain{height:auto!important;min-height:108px;padding-top:16px;padding-bottom:12px}.section_root__Z0hEI .hfBrand,.section_root__Z0hEI .hfCartButton,.section_root__Z0hEI .hfLanguageChanger,.section_root__Z0hEI .hfSearchToggle{top:calc(50% + 4px)}}@media (max-width:760px){.section_root__Z0hEI .generalHeader{padding-top:16px}.section_root__Z0hEI .hfMain{min-height:104px;padding-top:14px;padding-bottom:10px}.section_root__Z0hEI .hfBrand,.section_root__Z0hEI .hfCartButton,.section_root__Z0hEI .hfLanguageChanger,.section_root__Z0hEI .hfSearchToggle{top:calc(50% + 4px)}}@media (max-width:1020px){.section_root__Z0hEI .generalHeader.is-arabic[data-mobile-side-menu=true]:not(.is-menu-open) .hfShopControl,.section_root__Z0hEI .generalHeader[dir=rtl][data-mobile-side-menu=true]:not(.is-menu-open) .hfShopControl{display:flex!important;visibility:visible!important;opacity:1!important;z-index:30;justify-self:start;pointer-events:auto}.section_root__Z0hEI .generalHeader.is-arabic[data-mobile-side-menu=true]:not(.is-menu-open) .hfCategorySidebarButton,.section_root__Z0hEI .generalHeader[dir=rtl][data-mobile-side-menu=true]:not(.is-menu-open) .hfCategorySidebarButton{display:inline-flex!important;visibility:visible!important;pointer-events:auto}.section_root__Z0hEI .generalHeader.is-arabic.is-menu-open .hfMain,.section_root__Z0hEI .generalHeader[dir=rtl].is-menu-open .hfMain{right:0!important;left:auto!important;border-radius:24px 0 0 24px;box-shadow:-26px 0 80px rgb(0 0 0/52%)}}@media (max-width:760px){.section_root__Z0hEI .generalHeader.is-arabic .hfSearchToggle,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchToggle{left:auto;right:53px}.section_root__Z0hEI .generalHeader.is-arabic .hfCartButton,.section_root__Z0hEI .generalHeader.is-arabic .hfLanguageChanger,.section_root__Z0hEI .generalHeader[dir=rtl] .hfCartButton,.section_root__Z0hEI .generalHeader[dir=rtl] .hfLanguageChanger{right:auto;left:8px}}@media (max-width:520px){.section_root__Z0hEI .generalHeader.is-arabic .hfSearchToggle,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchToggle{left:auto;right:49px}.section_root__Z0hEI .generalHeader.is-arabic .hfCartButton,.section_root__Z0hEI .generalHeader.is-arabic .hfLanguageChanger,.section_root__Z0hEI .generalHeader[dir=rtl] .hfCartButton,.section_root__Z0hEI .generalHeader[dir=rtl] .hfLanguageChanger{right:auto;left:7px}}.section_root__Z0hEI .generalHeader[data-show-products-tab=false] .hfCommerce,.section_root__Z0hEI .generalHeader[data-show-products-tab=false] .hfMenuCommerce,.section_root__Z0hEI .generalHeader[data-show-products-tab=false] .hfMenuTabs,.section_root__Z0hEI .generalHeader[data-show-products-tab=false].is-menu-open .hfCommerce,.section_root__Z0hEI .generalHeader[data-show-products-tab=false].is-menu-open .hfMenuCommerce,.section_root__Z0hEI .generalHeader[data-show-products-tab=false].is-menu-open .hfMenuTabs{display:none!important}@media (max-width:390px){.section_root__Z0hEI .generalHeader.is-arabic .hfSearchToggle,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchToggle{left:auto!important;right:12.234%!important}.section_root__Z0hEI .generalHeader.is-arabic .hfLanguageChanger,.section_root__Z0hEI .generalHeader[dir=rtl] .hfLanguageChanger{right:auto!important;left:6px!important}.section_root__Z0hEI .generalHeader.is-arabic .hfCartButton,.section_root__Z0hEI .generalHeader.is-arabic .hfConfiguredButton3,.section_root__Z0hEI .generalHeader[dir=rtl] .hfCartButton,.section_root__Z0hEI .generalHeader[dir=rtl] .hfConfiguredButton3{left:auto!important;right:78.989%!important}.section_root__Z0hEI .generalHeader.is-arabic.is-menu-open .hfMain,.section_root__Z0hEI .generalHeader[dir=rtl].is-menu-open .hfMain{right:0!important;left:auto!important;width:94vw}}.section_root__Z0hEI .generalHeader.is-arabic .hfAccountMenuItem,.section_root__Z0hEI .generalHeader.is-arabic .hfActionText,.section_root__Z0hEI .generalHeader.is-arabic .hfAnnouncementMessage,.section_root__Z0hEI .generalHeader.is-arabic .hfCategorySidebarText,.section_root__Z0hEI .generalHeader.is-arabic .hfCommerceLink,.section_root__Z0hEI .generalHeader.is-arabic .hfDropdownLink,.section_root__Z0hEI .generalHeader.is-arabic .hfFloatingButton,.section_root__Z0hEI .generalHeader.is-arabic .hfLanguageOption,.section_root__Z0hEI .generalHeader.is-arabic .hfMenuTab,.section_root__Z0hEI .generalHeader.is-arabic .hfNavLink,.section_root__Z0hEI .generalHeader.is-arabic .hfSearchEmptyText,.section_root__Z0hEI .generalHeader.is-arabic .hfSearchResultsTitle,.section_root__Z0hEI .generalHeader.is-arabic .hfSearchToggleText,.section_root__Z0hEI .generalHeader.is-arabic .hfSupportLabel,.section_root__Z0hEI .generalHeader.is-arabic .hfSupportPhone,.section_root__Z0hEI .generalHeader[dir=rtl] .hfAccountMenuItem,.section_root__Z0hEI .generalHeader[dir=rtl] .hfActionText,.section_root__Z0hEI .generalHeader[dir=rtl] .hfAnnouncementMessage,.section_root__Z0hEI .generalHeader[dir=rtl] .hfCategorySidebarText,.section_root__Z0hEI .generalHeader[dir=rtl] .hfCommerceLink,.section_root__Z0hEI .generalHeader[dir=rtl] .hfDropdownLink,.section_root__Z0hEI .generalHeader[dir=rtl] .hfFloatingButton,.section_root__Z0hEI .generalHeader[dir=rtl] .hfLanguageOption,.section_root__Z0hEI .generalHeader[dir=rtl] .hfMenuTab,.section_root__Z0hEI .generalHeader[dir=rtl] .hfNavLink,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchEmptyText,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchResultsTitle,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchToggleText,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSupportLabel,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSupportPhone{font-size:var(--hf-arabic-text-size,15px)}.section_root__Z0hEI .generalHeader.is-arabic .hfMenuTitle,.section_root__Z0hEI .generalHeader[dir=rtl] .hfMenuTitle{font-size:calc(var(--hf-arabic-text-size, 15px) + 7px)}.section_root__Z0hEI .generalHeader.is-arabic .hfSearchResultName,.section_root__Z0hEI .generalHeader[dir=rtl] .hfSearchResultName{font-size:calc(var(--hf-arabic-text-size, 15px) + 1px)}.section_root__Z0hEI .generalHeader.is-arabic .hfNavLink,.section_root__Z0hEI .generalHeader[dir=rtl] .hfNavLink{line-height:1.45}.section_root__Z0hEI .generalHeader.is-arabic .hfNav .hfNavLink,.section_root__Z0hEI .generalHeader.is-arabic .hfNav .hfNavLinkText,.section_root__Z0hEI .generalHeader.is-arabic .hfPageMenu .hfDropdownLink,.section_root__Z0hEI .generalHeader[dir=rtl] .hfNav .hfNavLink,.section_root__Z0hEI .generalHeader[dir=rtl] .hfNav .hfNavLinkText,.section_root__Z0hEI .generalHeader[dir=rtl] .hfPageMenu .hfDropdownLink{font-size:var(--hf-page-title-size,19px)}.section_root__Z0hEI .generalHeader .hfLanguageButton,.section_root__Z0hEI .generalHeader .hfMatchedControl{min-height:42px;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--panel-night) 92%,var(--tertiary)),var(--panel-night));color:var(--white)}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfAccountButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfSearchToggle{display:inline-flex!important}@media (max-width:1020px){.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfMain{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto auto auto;grid-template-areas:"shop search . account cart language";align-items:center}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfShopControl{grid-area:shop;position:static!important}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfAccountButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfConfiguredButton3,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfLanguageChanger,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfSearchToggle{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:40px!important;min-width:40px!important;max-width:none!important;height:40px!important;min-height:40px!important;flex-basis:auto!important;margin:0!important;padding:0!important;transform:none!important}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfSearchToggle{grid-area:search}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfAccountButton{grid-area:account}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfConfiguredButton3{grid-area:cart}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfLanguageChanger{grid-area:language;width:auto!important;min-width:40px!important;height:auto!important;padding:0!important}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfLanguageButton{min-height:40px;padding:8px 10px!important}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfAccountButton .hfActionText,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton .hfActionText,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton .hfActionTotal{display:none}.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfAccountButton:hover,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton:hover,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfSearchToggle:hover{transform:none}}@media (max-width:760px){.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfAccountButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfConfiguredButton3,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfSearchToggle{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}@media (max-width:520px){.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfAccountButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfConfiguredButton3,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfSearchToggle{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}@media (max-width:390px){.section_root__Z0hEI .generalHeader.is-arabic:not(.is-menu-open) .hfCartButton,.section_root__Z0hEI .generalHeader.is-arabic:not(.is-menu-open) .hfConfiguredButton3,.section_root__Z0hEI .generalHeader.is-arabic:not(.is-menu-open) .hfSearchToggle,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfAccountButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfCartButton,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfConfiguredButton3,.section_root__Z0hEI .generalHeader:not(.is-menu-open) .hfSearchToggle,.section_root__Z0hEI .generalHeader[dir=rtl]:not(.is-menu-open) .hfCartButton,.section_root__Z0hEI .generalHeader[dir=rtl]:not(.is-menu-open) .hfConfiguredButton3,.section_root__Z0hEI .generalHeader[dir=rtl]:not(.is-menu-open) .hfSearchToggle{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:34px!important;min-width:34px!important;max-width:none!important;height:34px!important;min-height:34px!important;transform:none!important}}.section_root__Z0hEI .hfAnnouncementArrow{height:28px!important}.Layout_main__BqQ1G{min-height:60vh}.Layout_skip__a9UGi{position:absolute;inset-inline-start:12px;top:-60px;z-index:200;background:var(--wine);color:var(--cream);padding:12px 18px;border-radius:10px;font-weight:700;transition:top .2s}.Layout_skip__a9UGi:focus{top:12px}.RouteProgress_root__U5GMm{position:fixed;inset:0 0 auto 0;height:3px;z-index:400;pointer-events:none;opacity:0;transition:opacity .3s ease .05s}.RouteProgress_on__Pzjxn{opacity:1;transition-delay:0s}.RouteProgress_bar__TzNw0{height:100%;width:100%;transform-origin:0 50%;transition:transform .25s var(--ease);border-radius:0 3px 3px 0;position:relative;will-change:transform}.RouteProgress_glow__Ilwif{position:absolute;inset-inline-end:0;top:0;width:90px;height:100%;opacity:.8;transform:rotate(3deg) translateY(-3px)}[dir=rtl] .RouteProgress_bar__TzNw0{transform-origin:100% 50%}@media (prefers-reduced-motion:reduce){.RouteProgress_bar__TzNw0,.RouteProgress_root__U5GMm{transition:none}}.PageTransition_page__8Wv8g{transition:opacity .22s ease}.PageTransition_leaving__DdVOM{opacity:.55}.PageTransition_enter__Cb_MR{animation:PageTransition_pageIn__XV0ja .5s var(--ease) backwards}@keyframes PageTransition_pageIn__XV0ja{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PageTransition_enter__Cb_MR{animation:none}.PageTransition_page__8Wv8g{transition:none}}