:root{--skippy-red: #d9082f;--skippy-red-dark: #bb0629;--skippy-ink: #0f334f;--skippy-muted: #6d7f91;--skippy-line: #e8edf3;--skippy-soft: #fff5f6;--skippy-card: #ffffff;--skippy-footer: #10283c;--skippy-shadow: 0 18px 40px rgba(15, 51, 79, .09);--skippy-radius: 8px}.skippy-not-found-page{background:var(--not-found-page-bg, #ffffff)!important}.skippy-not-found-page main{overflow:hidden}.skippy-not-found-page .not-found-hero{width:min(1180px,calc(100% - 48px))!important;margin:34px auto 0!important;padding:42px 0 52px!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr)!important;align-items:center!important;gap:clamp(32px,5vw,72px)!important;background:var(--not-found-hero-bg, #ffffff)!important;border-bottom:1px solid var(--skippy-line, #e5edf3)!important}.skippy-not-found-page .not-found-copy{min-width:0;display:grid;justify-items:start;gap:16px}.skippy-not-found-page .not-found-copy h1{max-width:760px;margin:0!important;color:var(--skippy-ink, #0f334f)!important;font-size:clamp(38px,4.4vw,64px)!important;line-height:1.17!important;letter-spacing:0!important}.skippy-not-found-page .not-found-copy>p{max-width:650px;margin:0!important;color:var(--skippy-muted, #657b8d)!important;font-size:17px!important;line-height:1.9!important}.skippy-not-found-page .not-found-search{width:100%;max-width:680px;margin-top:8px;display:grid;gap:9px}.skippy-not-found-page .not-found-search label{color:var(--skippy-ink, #0f334f);font-weight:800;font-size:14px}.skippy-not-found-page .not-found-search>div{min-height:66px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 8px 7px 18px;background:#fff;border:1px solid var(--skippy-line, #dfe8ef);border-radius:14px;box-shadow:0 12px 32px #0f334f12}.skippy-not-found-page .not-found-search svg{width:22px;height:22px;color:var(--skippy-red, #d9082f)}.skippy-not-found-page .not-found-search input[type=search]{width:100%;min-width:0;height:48px;padding:0;color:var(--skippy-ink, #0f334f);background:transparent;border:0;outline:0;font:inherit}.skippy-not-found-page .not-found-search .btn{min-width:124px;min-height:48px;border-radius:10px!important}.skippy-not-found-page .not-found-actions{display:flex;flex-wrap:wrap;gap:12px}.skippy-not-found-page .not-found-actions .btn{min-width:170px}.skippy-not-found-page .not-found-visual{position:relative;isolation:isolate;width:100%;aspect-ratio:1 / 1;min-height:390px;display:grid;place-items:center;overflow:hidden;padding:34px;background:#f8fbfd;border:1px solid var(--skippy-line, #dfe8ef);border-radius:24px}.skippy-not-found-page .not-found-visual:before,.skippy-not-found-page .not-found-visual:after{content:"";position:absolute;z-index:-1;border:1px solid rgba(15,51,79,.09);border-radius:50%}.skippy-not-found-page .not-found-visual:before{width:72%;aspect-ratio:1}.skippy-not-found-page .not-found-visual:after{width:49%;aspect-ratio:1}.skippy-not-found-page .not-found-code{position:absolute;inset:14px 22px auto auto;z-index:-1;color:var(--skippy-red, #d9082f);opacity:.08;font-size:clamp(94px,10vw,158px);font-weight:900;line-height:1;letter-spacing:0;direction:ltr}.skippy-not-found-page .not-found-image{position:relative;z-index:2;width:min(92%,440px);max-height:78%;object-fit:contain;filter:drop-shadow(0 22px 18px rgba(15,51,79,.14))}.skippy-not-found-page .not-found-note{position:absolute;inset:auto 20px 20px;z-index:3;width:fit-content;max-width:calc(100% - 40px);padding:10px 15px;color:var(--skippy-ink, #0f334f);background:#fff;border:1px solid var(--skippy-line, #dfe8ef);border-radius:10px;box-shadow:0 10px 28px #0f334f1a;font-size:13px;font-weight:800}.skippy-not-found-page .not-found-links,.skippy-not-found-page .not-found-products{width:100%!important;margin:0!important;padding:64px 24px!important}.skippy-not-found-page .not-found-links{background:var(--not-found-links-bg, #ffffff)!important}.skippy-not-found-page .not-found-products{background:var(--not-found-products-bg, #ffffff)!important;border-top:1px solid var(--skippy-line, #e5edf3)}.skippy-not-found-page .not-found-links .private-section-head,.skippy-not-found-page .not-found-products .private-section-head{width:min(1180px,100%);margin:0 auto 26px!important}.skippy-not-found-page .not-found-link-grid{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.skippy-not-found-page .not-found-link-grid>a{min-width:0;min-height:128px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:15px;padding:22px;color:var(--skippy-ink, #0f334f);background:#fff;border:1px solid var(--skippy-line, #dfe8ef);border-radius:8px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.skippy-not-found-page .not-found-link-grid>a:hover{transform:translateY(-3px);border-color:#d9082f47;box-shadow:0 16px 34px #0f334f17}.skippy-not-found-page .not-found-link-grid .private-icon{width:54px!important;height:54px!important;border-radius:8px!important}.skippy-not-found-page .not-found-link-grid strong,.skippy-not-found-page .not-found-link-grid small{display:block;overflow-wrap:anywhere}.skippy-not-found-page .not-found-link-grid strong{margin-bottom:6px;font-size:17px}.skippy-not-found-page .not-found-link-grid small{color:var(--skippy-muted, #657b8d);font-size:13px;line-height:1.65}.skippy-not-found-page .not-found-product-grid{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.skippy-not-found-page .not-found-product{min-width:0;display:grid;grid-template-rows:auto minmax(48px,auto) auto;gap:11px;padding:12px 12px 17px;color:var(--skippy-ink, #0f334f);background:#fff;border:1px solid var(--skippy-line, #dfe8ef);border-radius:8px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.skippy-not-found-page .not-found-product:hover{transform:translateY(-3px);border-color:#d9082f47;box-shadow:0 16px 34px #0f334f17}.skippy-not-found-page .not-found-product-media{aspect-ratio:1 / 1;display:grid;place-items:center;overflow:hidden;background:#f8fbfd;border-radius:6px}.skippy-not-found-page .not-found-product-media img{width:100%;height:100%;object-fit:contain;transition:transform .22s ease}.skippy-not-found-page .not-found-product:hover .not-found-product-media img{transform:scale(1.035)}.skippy-not-found-page .not-found-product-media svg{width:44%;height:44%;color:var(--skippy-red, #d9082f)}.skippy-not-found-page .not-found-product>strong{align-self:start;overflow-wrap:anywhere;font-size:15px;line-height:1.55}.skippy-not-found-page .not-found-product>small{color:var(--skippy-red, #d9082f);font-size:16px;font-weight:900}@media(max-width:1024px){.skippy-not-found-page .not-found-hero{width:min(760px,calc(100% - 40px))!important;grid-template-columns:1fr!important;gap:30px!important}.skippy-not-found-page .not-found-copy{justify-items:center;text-align:center}.skippy-not-found-page .not-found-copy>p{max-width:680px}.skippy-not-found-page .not-found-visual{order:-1;width:min(560px,100%);min-height:360px;margin:0 auto}.skippy-not-found-page .not-found-actions{justify-content:center}.skippy-not-found-page .not-found-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.skippy-not-found-page .not-found-link-grid>a{grid-template-columns:1fr;justify-items:center;text-align:center}.skippy-not-found-page .not-found-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.skippy-not-found-page .not-found-hero{width:calc(100% - 24px)!important;margin-top:18px!important;padding:18px 0 34px!important;gap:24px!important}.skippy-not-found-page .not-found-visual{min-height:0;padding:22px;border-radius:20px}.skippy-not-found-page .not-found-code{inset:12px 16px auto auto;font-size:84px}.skippy-not-found-page .not-found-note{inset:auto 12px 12px;max-width:calc(100% - 24px);padding:8px 11px;font-size:11px}.skippy-not-found-page .not-found-copy{gap:13px}.skippy-not-found-page .not-found-copy h1{font-size:32px!important;line-height:1.25!important}.skippy-not-found-page .not-found-copy>p{font-size:14px!important;line-height:1.8!important}.skippy-not-found-page .not-found-search{margin-top:3px;text-align:start}.skippy-not-found-page .not-found-search>div{min-height:0;grid-template-columns:20px minmax(0,1fr);padding:8px 12px}.skippy-not-found-page .not-found-search input[type=search]{height:44px;font-size:14px}.skippy-not-found-page .not-found-search .btn{grid-column:1 / -1;width:100%;min-height:46px}.skippy-not-found-page .not-found-actions{width:100%;display:grid;grid-template-columns:1fr}.skippy-not-found-page .not-found-actions .btn{width:100%;min-width:0}.skippy-not-found-page .not-found-links,.skippy-not-found-page .not-found-products{padding:42px 12px!important}.skippy-not-found-page .not-found-links .private-section-head,.skippy-not-found-page .not-found-products .private-section-head{margin-bottom:20px!important}.skippy-not-found-page .not-found-link-grid{grid-template-columns:1fr;gap:10px}.skippy-not-found-page .not-found-link-grid>a{min-height:92px;grid-template-columns:48px minmax(0,1fr);justify-items:stretch;gap:13px;padding:15px;text-align:start}.skippy-not-found-page .not-found-link-grid .private-icon{width:48px!important;height:48px!important}.skippy-not-found-page .not-found-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.skippy-not-found-page .not-found-product{grid-template-rows:auto minmax(44px,auto) auto;gap:8px;padding:8px 8px 13px}.skippy-not-found-page .not-found-product>strong{font-size:12px}.skippy-not-found-page .not-found-product>small{font-size:13px}}html{font-size:var(--skippy-base-font-size, 16px);background:var(--skippy-page-bg, #ffffff)}body{color:var(--skippy-ink, #0f334f);background:var(--skippy-page-bg, #ffffff)!important;font-size:1rem;line-height:1.7;overflow-x:hidden}.skippy-page img{max-width:100%;height:auto}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:where(a,button,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--skippy-red) 28%,transparent);outline-offset:3px}.site-header.smart-header,.hero.smart-hero,.benefit-bar,.page-band,.catalog-strip,.product-hero,.product-section{width:min(var(--skippy-container, 1240px),calc(100% - 48px));margin-inline:auto}.site-header.smart-header{min-height:82px;margin-top:14px;padding-inline:28px;border:1px solid rgba(15,51,79,.09);border-radius:8px;background:#fffffffa;box-shadow:0 14px 34px #0f334f11}.page-band{margin-top:var(--skippy-section-space, 72px)}.section-title h2,.section-title>h2,.private-section-head h2,.products-head h2,.skippy-search-hero h1,.skippy-cart-head h1{font-size:36px!important;line-height:1.25!important;font-weight:var(--skippy-heading-weight, 800)!important;overflow-wrap:anywhere;text-wrap:balance}.hero h1,.hero-slide-copy h1,.smart-hero h1,.private-hero-copy h1{font-size:50px!important;line-height:1.14!important;font-weight:var(--skippy-heading-weight, 800)!important}.skippy-footer.premium-footer{width:100%;margin-top:var(--skippy-section-space, 72px)}.premium-footer-grid,.premium-newsletter{width:min(var(--skippy-container, 1240px),calc(100% - 48px))}.footer-socials a{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;color:var(--skippy-red)!important;background:#fff!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:50%!important;transition:transform .18s ease,box-shadow .18s ease}.footer-socials a:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.footer-socials svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2}.footer-socials a[aria-label*=\641\64a\633] svg,.footer-socials a[aria-label*=Facebook] svg,.footer-socials a[href*=facebook] svg{fill:currentColor;stroke:none}.premium-newsletter .newsletter-status{grid-column:1 / -1;margin:4px 0 0;padding:10px 12px;border-radius:8px;font-size:13px;font-weight:800}.premium-newsletter .newsletter-status.is-success{color:#d9ffe6;background:#17854c47}.premium-newsletter .newsletter-status.is-error{color:#fff;background:#d9082f47}.smart-product-card .product-media{width:100%;min-height:180px;display:grid;place-items:center}.smart-product-card .product-media img{width:100%;height:180px;object-fit:contain}.smart-product-card .product-availability{min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:800}.smart-product-card .product-availability.is-available{color:#176b42;background:#effaf4}.smart-product-card .product-availability.is-sold-out{color:#9a1730;background:#fff2f5}.smart-product-card>.add-btn{width:100%;display:inline-flex;align-items:center;justify-content:center}.private-label.premium-manufacturing{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:20px!important;align-items:stretch!important}.premium-manufacturing .manufacturing-visual,.premium-manufacturing .manufacturing-content{min-width:0;height:100%}.premium-manufacturing .manufacturing-single-image{min-height:310px;display:grid;place-items:center;padding:14px}.premium-manufacturing .manufacturing-main-image{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;height:290px!important;max-width:620px!important;object-fit:contain!important;filter:drop-shadow(0 22px 24px rgba(15,51,79,.13))}.private-single-visual{min-height:360px!important;padding:22px;overflow:hidden}.private-single-visual .private-main-image{position:relative;z-index:2;width:100%;height:330px;object-fit:contain;filter:drop-shadow(0 22px 26px rgba(15,51,79,.13))}.private-process-layout{width:min(var(--skippy-container, 1240px),calc(100% - 48px));margin-inline:auto;display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:18px;align-items:stretch}.private-process-visual{min-width:0;min-height:370px;display:grid;place-items:center;padding:20px;border:1px solid var(--skippy-line, #e7edf2);border-radius:20px;background:#fff;overflow:hidden}.private-process-visual img{width:100%;height:330px;object-fit:contain}.private-process-text-grid,.skippy-about-page .about-journey .private-process-text-grid{width:100%!important;margin:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:20px!important;background:var(--skippy-line, #e7edf2)!important}.private-process-text-grid article,.skippy-about-page .about-journey .private-process-text-grid article{width:auto!important;min-width:0!important;min-height:184px!important;margin:0!important;padding:20px!important;display:grid!important;grid-template-rows:auto auto 1fr!important;align-content:start!important;gap:10px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;direction:rtl!important}.skippy-private-page .private-reason-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:visible!important;padding:0!important;direction:rtl!important}.skippy-private-page .private-reason-grid article{width:auto!important;min-width:0!important;flex:none!important}.private-request-form textarea{width:100%;min-height:120px;resize:vertical;padding:13px 14px;color:var(--skippy-ink);background:#fbfdff;border:1px solid var(--skippy-line, #e7edf2);border-radius:12px;outline:0}.private-request-form textarea:focus{border-color:#d9082f6b;box-shadow:0 0 0 3px #d9082f14}.private-request-form .private-form-wide,.private-request-form .private-form-actions,.private-request-form .private-form-status{grid-column:1 / -1}.private-form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.private-form-actions .btn{width:100%}.private-form-status{margin:0;padding:12px 14px;border-radius:10px;font-size:13px;font-weight:800}.private-form-status.is-success{color:#176b42;background:#effaf4}.private-form-status.is-error{color:#9a1730;background:#fff2f5}.private-request-form:hover{transform:none!important}.catalog-shell,.catalog-value-strip,.premium-catalog-hero{width:min(var(--skippy-container, 1240px),calc(100% - 48px))!important}.premium-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.catalog-product,.smart-product-card,.related-product-card{border-radius:8px!important}.skippy-product-page .product-summary.product-summary-flex h1{font-size:40px!important;font-weight:var(--skippy-heading-weight, 800)!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card strong{font-size:44px!important}@media(min-width:721px)and (max-width:1024px){.site-header.smart-header,.hero.smart-hero,.benefit-bar,.page-band,.catalog-strip,.product-hero,.product-section,.catalog-shell,.catalog-value-strip,.premium-catalog-hero{width:calc(100% - 32px)!important}.page-band{margin-top:calc(var(--skippy-section-space, 72px) * .82)}.hero h1,.hero-slide-copy h1,.smart-hero h1,.private-hero-copy h1{font-size:40px!important}.section-title h2,.private-section-head h2,.products-head h2{font-size:32px!important}.premium-benefits .benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.private-label.premium-manufacturing{grid-template-columns:1fr 1fr!important}.private-process-layout{width:calc(100% - 32px);grid-template-columns:1fr}.private-process-visual{min-height:320px}.private-process-visual img{height:280px}.skippy-private-page .private-reason-grid,.premium-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.site-header.smart-header,.hero.smart-hero,.benefit-bar,.page-band,.catalog-strip,.product-hero,.product-section,.catalog-shell,.catalog-value-strip,.premium-catalog-hero,.premium-footer-grid,.premium-newsletter{width:calc(100% - 24px)!important}.site-header.smart-header{min-height:72px;margin-top:8px;padding-inline:12px;border-radius:8px}.page-band{margin-top:48px!important}.hero h1,.hero-slide-copy h1,.smart-hero h1,.private-hero-copy h1{font-size:32px!important;line-height:1.18!important}.section-title h2,.private-section-head h2,.products-head h2,.skippy-search-hero h1,.skippy-cart-head h1{font-size:27px!important;line-height:1.3!important}.premium-benefits .benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important}.premium-benefits .feature-item{min-width:0!important;min-height:176px!important;padding:14px 10px!important}.premium-benefits .feature-item:last-child:nth-child(odd){grid-column:1 / -1}.premium-benefits .feature-item strong{min-height:44px!important;font-size:15px!important;white-space:normal!important}.premium-benefits .feature-item small{min-height:50px!important;font-size:11px!important}.private-label.premium-manufacturing{grid-template-columns:1fr!important;padding:14px!important}.premium-manufacturing .manufacturing-visual{order:1;min-height:390px}.premium-manufacturing .manufacturing-content{order:2;padding:18px!important}.premium-manufacturing .manufacturing-main-image{height:230px!important}.premium-manufacturing .manufacturing-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.manufacturing-card{min-height:154px!important;padding:13px!important}.private-single-visual{min-height:290px!important;padding:14px}.private-single-visual .private-main-image{height:260px}.private-process-layout{width:calc(100% - 24px);grid-template-columns:1fr;gap:12px}.private-process-visual{min-height:280px;padding:14px}.private-process-visual img{height:250px}.private-process-text-grid,.skippy-about-page .about-journey .private-process-text-grid,.skippy-private-page .private-reason-grid,.skippy-about-page .about-values .private-reason-grid{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;overflow:hidden!important}.private-process-text-grid article,.skippy-about-page .about-journey .private-process-text-grid article,.skippy-private-page .private-reason-grid article,.skippy-about-page .about-values .private-reason-grid article{min-width:0!important;min-height:190px!important;padding:14px 12px!important;font-size:12px!important}.private-form-actions{grid-template-columns:1fr}.premium-catalog-hero{display:grid!important;grid-template-columns:1fr!important}.premium-catalog-hero .catalog-hero-visual{order:1!important}.premium-catalog-hero .catalog-hero-copy{order:2!important}.premium-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.catalog-product-body{padding:12px!important}.catalog-product-body h3{font-size:14px!important}.skippy-product-page .product-summary.product-summary-flex h1{font-size:30px!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card strong{font-size:34px!important}.premium-newsletter{grid-template-columns:1fr!important}.footer-socials{justify-content:center}}@media(max-width:390px){.premium-catalog-grid,.private-process-text-grid,.skippy-about-page .about-journey .private-process-text-grid,.skippy-private-page .private-reason-grid,.skippy-about-page .about-values .private-reason-grid,.premium-manufacturing .manufacturing-cards{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){.skippy-not-found-page .not-found-link-grid>a,.skippy-not-found-page .not-found-product,.skippy-not-found-page .not-found-product-media img{transition:none!important}}@media(min-width:721px){body.template-index .hero-slider-shell,body.template-index .hero-slides{min-height:var(--home-hero-desktop-height, 470px)!important;height:auto!important}body.template-index .hero-slide{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:var(--home-hero-desktop-height, 470px)!important;height:auto!important;grid-template-rows:minmax(0,1fr)!important;opacity:0!important;visibility:hidden!important;transform:translate(-14px) scale(.994)!important;transition:opacity .68s cubic-bezier(.2,.72,.18,1),transform .68s cubic-bezier(.2,.72,.18,1),visibility .68s ease!important}body.template-index .hero-slide.is-active{position:relative!important;inset:auto!important;opacity:1!important;visibility:visible!important;transform:none!important}body.template-index .hero-slide-media,body.template-index .hero-slide-copy{grid-row:auto!important}body.template-index .hero-slide-media{height:calc(var(--home-hero-desktop-height, 470px) - 92px)!important;min-height:320px!important}body.template-index .hero-slide-copy h1{font-size:clamp(38px,3.8vw,53px)!important;line-height:1.13!important}}@media(min-width:721px)and (max-width:1024px){body.template-index .hero-slider-shell,body.template-index .hero-slides,body.template-index .hero-slide{min-height:430px!important}body.template-index .hero-slide{grid-template-columns:minmax(270px,.9fr) minmax(0,1.1fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:38px!important;padding:24px 22px 40px!important}body.template-index .hero-slide-media{height:320px!important;min-height:0!important;padding:14px!important}body.template-index .hero-slide-copy h1{font-size:clamp(32px,4.5vw,42px)!important}}@keyframes skippyHeroMobileFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.008)}}@media(max-width:720px){body.template-index .skippy-page{padding-top:116px!important}body.template-index .hero.smart-hero{width:calc(100% - 24px)!important;margin:0 auto 30px!important;padding:8px 10px 18px!important}body.template-index .hero-slider-shell{min-height:0!important;height:auto!important;padding:8px 8px 42px!important}body.template-index .hero-slides{min-height:0!important;height:auto!important}body.template-index .hero-slide{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important;height:auto!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;gap:12px!important;padding:8px 8px 44px!important;opacity:0!important;visibility:hidden!important;transform:translateY(9px) scale(.995)!important;transition:opacity .72s cubic-bezier(.2,.72,.18,1),transform .72s cubic-bezier(.2,.72,.18,1),visibility .72s ease!important}body.template-index .hero-slide.is-active{position:relative!important;inset:auto!important;opacity:1!important;visibility:visible!important;transform:none!important}body.template-index .hero-slide-media{grid-row:1!important;height:var(--home-hero-mobile-image-height, 200px)!important;min-height:var(--home-hero-mobile-image-height, 200px)!important;margin:0 0 14px!important;padding:8px!important}body.template-index .hero-slide.is-active .hero-slide-media img{animation:skippyHeroMobileFloat 6.8s ease-in-out infinite!important}body.template-index .hero-slide-copy{grid-row:2!important;width:100%!important;padding:0 4px!important;text-align:center!important}body.template-index .hero-slide-copy .hero-kicker{min-height:30px!important;margin:0 auto 9px!important;padding:5px 9px!important;font-size:10px!important}body.template-index .hero-slide-copy h1{width:100%!important;max-width:100%!important;margin:0 auto!important;font-size:clamp(27px,8vw,31px)!important;line-height:1.15!important;text-align:center!important}body.template-index .hero-slide-copy p{width:100%!important;max-width:310px!important;margin:10px auto 0!important;font-size:12px!important;line-height:1.6!important;text-align:center!important}body.template-index .hero-slide-copy .hero-buttons{margin-top:13px!important}body.template-index .hero-slide-copy .hero-buttons .btn{min-height:43px!important;font-size:11px!important}body.template-index .hero-dots{bottom:10px!important}}@media(prefers-reduced-motion:reduce){body.template-index .hero-slide,body.template-index .hero-slide.is-active,body.template-index .hero-slide.is-active .hero-slide-media img{animation:none!important;transition:none!important}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--skippy-ink);background:radial-gradient(circle at 6% 4%,rgba(217,8,47,.07) 0 115px,transparent 116px),radial-gradient(circle at 97% 7%,rgba(217,8,47,.05) 0 42px,transparent 43px),linear-gradient(180deg,#fff8f8 0,#fff 380px,#fbfdff);font-family:Tahoma,Arial,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button,input{font:inherit}.skip-link{position:absolute;inset-inline-start:12px;top:-50px;background:#fff;padding:10px 14px;z-index:30}.skip-link:focus{top:12px}.skippy-page{min-height:100vh;overflow:hidden;background-image:linear-gradient(90deg,rgba(217,8,47,.05) 1px,transparent 1px),radial-gradient(circle,rgba(217,8,47,.05) 1px,transparent 2px);background-size:140px 100%,92px 92px}.announcement{height:36px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:linear-gradient(90deg,#c90029,var(--skippy-red));font-weight:700;font-size:15px}.site-header{width:min(100%,1280px);margin:0 auto;min-height:78px;padding:0 48px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:relative;z-index:3}.icon-button,.search-icon,.cart-icon{width:42px;height:42px;border:0;background:transparent;color:var(--skippy-ink);display:inline-grid;place-items:center;cursor:pointer;position:relative}.icon-button{justify-self:start;gap:5px;padding:8px}.icon-button span{display:block;width:30px;height:3px;background:var(--skippy-ink);border-radius:3px}.brand-badge{width:78px;height:78px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;background:radial-gradient(circle at 35% 28%,#ff435c,#d90730 58%,#b80024);box-shadow:0 12px 24px #d9082f3d;font-size:22px;font-weight:500;line-height:1}.header-actions{justify-self:end;display:flex;align-items:center;gap:16px;direction:ltr}.line-svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cart-icon span{position:absolute;min-width:22px;height:22px;inset-inline-end:0;top:0;padding:0 6px;border-radius:999px;display:grid;place-items:center;color:#fff;background:var(--skippy-red);font-size:12px;font-weight:800}.hero{width:min(1180px,calc(100% - 64px));min-height:345px;margin:-8px auto 0;display:grid;grid-template-columns:1fr minmax(310px,420px) 1fr;align-items:center;gap:16px;position:relative}.hero:before{content:"";position:absolute;top:-92px;right:-120px;bottom:-40px;left:-120px;z-index:-1;background:radial-gradient(ellipse at 16% 33%,rgba(255,255,255,.95) 0 120px,transparent 121px),radial-gradient(ellipse at 82% 45%,rgba(255,255,255,.95) 0 125px,transparent 126px),radial-gradient(circle at 12% 4%,rgba(217,8,47,.08) 0 150px,transparent 151px),linear-gradient(100deg,#fff3f3,#fff 48%,#fff4f5)}.hero-copy{text-align:center;padding-bottom:8px}.hero h1{margin:0;font-size:clamp(42px,5.2vw,76px);line-height:.96;font-weight:900}.hero h1 span,.hero h1 strong{display:block}.hero h1 strong{color:var(--skippy-red)}.hero p{margin:20px 0 26px;font-size:18px;font-weight:700;color:#153b58}.hero-buttons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.btn{min-height:52px;min-width:152px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:1px solid var(--skippy-red);font-weight:800;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn:hover,.category-card a:hover,.add-btn:hover,.catalog-button:hover{transform:translateY(-2px)}.btn-solid,.add-btn{color:#fff;background:linear-gradient(180deg,#e80b35,var(--skippy-red-dark));box-shadow:0 10px 22px #d9082f2e}.btn-outline{color:var(--skippy-ink);background:#fff}.hero-stage{min-height:270px;position:relative}.hero-stage:before,.hero-stage:after{content:"";position:absolute;border-radius:50%;background:linear-gradient(180deg,#fff,#f9eef0);box-shadow:0 24px 30px #0f334f14}.hero-stage-left:before{width:190px;height:58px;left:10px;top:58px}.hero-stage-left:after{width:245px;height:70px;left:0;bottom:38px}.hero-stage-right:before{width:200px;height:62px;right:8px;top:50px}.hero-stage-right:after{width:275px;height:72px;right:0;bottom:38px}.shoe,.mini-shoe,.detail-shoe{position:relative;width:150px;height:88px;filter:drop-shadow(0 18px 16px rgba(15,51,79,.18))}.shoe:before,.mini-shoe:before,.detail-shoe:before{content:"";position:absolute;left:6%;right:4%;bottom:12%;height:43%;border-radius:34% 58% 22% 18%;background:linear-gradient(160deg,var(--shoe-light),var(--shoe-main) 58%,var(--shoe-dark));border:1px solid rgba(15,51,79,.08)}.shoe:after,.mini-shoe:after,.detail-shoe:after{content:"";position:absolute;left:17%;bottom:45%;width:52%;height:38%;border-radius:55% 42% 20% 20%;transform:rotate(-8deg);background:linear-gradient(145deg,var(--shoe-light),var(--shoe-main));box-shadow:inset -12px -12px 16px #0000000d}.shoe::marker{display:none}.shoe-pink,.shoe-pink-white{--shoe-light:#fff4f5;--shoe-main:#f5aab7;--shoe-dark:#cc5366}.shoe-black,.shoe-runner-black,.shoe-runner{--shoe-light:#33485b;--shoe-main:#101820;--shoe-dark:#030507}.shoe-sandal,.shoe-rose{--shoe-light:#ffe9ee;--shoe-main:#d896a2;--shoe-dark:#a05d67}.shoe-white,.shoe-white-large{--shoe-light:#ffffff;--shoe-main:#f1f4f7;--shoe-dark:#c8d1da}.shoe-sport{--shoe-light:#263b45;--shoe-main:#152229;--shoe-dark:#071014}.shoe-sport:after,.shoe-runner-black:after,.shoe-runner:after{box-shadow:inset 14px -5px #f17b27,inset -10px 8px #ffffff1f}.shoe-pink:after,.shoe-pink-white:after{box-shadow:inset 12px -4px #fff,inset -9px 7px #d9082f1f}.shoe-white:after,.shoe-white-large:after{box-shadow:inset -12px -12px 15px #0f334f12}.hero-stage-left .shoe-pink{position:absolute;top:8px;left:50px;z-index:2}.hero-stage-left .shoe-black{position:absolute;bottom:18px;left:14px;z-index:2}.hero-stage-left .shoe-sandal{position:absolute;bottom:34px;left:166px;z-index:3}.hero-stage-right .shoe-runner-black{position:absolute;top:8px;right:54px;z-index:2}.hero-stage-right .shoe-white{position:absolute;bottom:36px;right:70px;z-index:2}.hero-stage-right .shoe-rose{position:absolute;bottom:22px;right:210px;z-index:3}.benefit-bar,.page-band,.catalog-strip{width:min(1160px,calc(100% - 64px));margin-inline:auto}.benefit-bar{display:grid;grid-template-columns:repeat(5,1fr);margin-top:0;background:#ffffffeb;border:1px solid var(--skippy-line);border-radius:12px;box-shadow:var(--skippy-shadow);overflow:hidden}.feature-item{min-height:96px;padding:18px 20px;display:flex;align-items:center;justify-content:center;gap:14px;border-inline-start:1px solid var(--skippy-line);text-align:right}.feature-item:first-child{border-inline-start:0}.feature-item strong{display:block;font-size:15px;color:#23445e}.feature-item small{display:block;margin-top:4px;color:var(--skippy-muted);font-size:12px}.skippy-icon{width:42px;height:42px;flex:0 0 42px;display:inline-grid;place-items:center;color:var(--skippy-ink)}.skippy-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.page-band{margin-top:28px}.section-title{text-align:center;margin:0 0 18px}.section-title h2{margin:0;font-size:30px;line-height:1.2;color:var(--skippy-ink);font-weight:900}.section-title span{width:108px;height:12px;margin:7px auto 0;display:block;position:relative;background:linear-gradient(90deg,transparent,var(--skippy-red),transparent);-webkit-mask:linear-gradient(#000 0 0) center/100% 2px no-repeat;mask:linear-gradient(#000 0 0) center/100% 2px no-repeat}.section-title span:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--skippy-red);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tile-grid.four,.product-grid,.signal-grid,.why-grid,.faq-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.category-card,.product-card,.signal-card,.step-card,.review-card,.material-card{background:#ffffffe0;border:1px solid var(--skippy-line);border-radius:var(--skippy-radius);box-shadow:0 10px 28px #0f334f0b}.category-card{min-height:168px;padding:16px 18px 18px;text-align:center}.category-card .mini-shoe{width:118px;height:70px;margin:-8px auto 2px}.category-card h3{min-height:42px;margin:0 0 12px;font-size:17px;color:#203d57}.category-card a{height:42px;width:100%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--skippy-line);border-radius:8px;color:#27475f;background:#fff;transition:transform .18s ease,border .18s ease}.category-card a:hover{border-color:var(--skippy-red)}.details-panel{background:linear-gradient(180deg,#f8fbfee6,#ffffffe6);border-radius:12px;padding:0 30px 28px}.materials{display:grid;grid-template-columns:1fr minmax(260px,420px) 1fr;align-items:center;gap:22px}.material-list{display:grid;gap:14px}.material-card{min-height:68px;display:flex;align-items:center;gap:14px;padding:12px 18px;font-weight:700;color:#375168}.detail-shoe{width:430px;height:250px;margin:0 auto;filter:drop-shadow(0 25px 24px rgba(15,51,79,.16))}.detail-shoe:before{bottom:18%;height:39%}.detail-shoe:after{bottom:45%;height:40%}.product-card{min-height:188px;padding:12px 14px 10px;position:relative;overflow:hidden}.product-card .product-shoe{width:92px;height:58px;position:absolute;top:16px;right:18px}.product-info{padding-right:100px;min-height:74px;font-size:13px;font-weight:800;color:#183954}.product-info strong,.product-info span,.product-info small{display:block}.product-info small{margin-top:3px;color:#597086}.price-row{height:36px;display:flex;align-items:center;gap:6px;color:#183954;direction:ltr;justify-content:space-between}.price-row b{font-size:19px}.qty{display:inline-flex;align-items:center;gap:12px;font-weight:800;direction:ltr}.qty button{border:0;background:transparent;color:#20415d;font-weight:900;cursor:pointer}.add-btn{width:100%;height:40px;border:0;border-radius:7px;font-weight:800;cursor:pointer}.signal-grid{margin-top:4px}.signal-card{min-height:106px;display:flex;align-items:center;gap:14px;padding:18px}.signal-card h3,.step-card h3,.review-card h3{margin:0 0 4px;color:#203d57;font-size:17px}.signal-card p,.step-card p,.review-card p{margin:0;color:#6b7f91;font-size:14px}.color-dots{display:flex;gap:9px;margin-top:12px}.color-dots span{width:13px;height:13px;border-radius:50%;background:#c8a0a5}.color-dots span:nth-child(2){background:#e2b5bc}.color-dots span:nth-child(3){background:#d9082f}.color-dots span:nth-child(4){background:#d89c20}.color-dots span:nth-child(5){background:#193750}.order-steps{display:grid;grid-template-columns:170px repeat(3,1fr);gap:24px;align-items:stretch}.order-steps .btn{min-width:0;height:78px;align-self:center}.step-card{min-height:100px;padding:18px;display:grid;grid-template-columns:46px 1fr;align-items:center;column-gap:12px}.step-card h3,.step-card p{grid-column:2}.step-card .skippy-icon{grid-row:1 / span 2}.private-label{display:grid;grid-template-columns:360px 1fr;gap:24px;align-items:center;min-height:290px;padding:18px;background:linear-gradient(180deg,#f9fbfd,#fff);border:1px solid var(--skippy-line);border-radius:12px;box-shadow:var(--skippy-shadow)}.private-label h2{margin:0;color:var(--skippy-red);font-size:30px;font-weight:900;text-align:center}.private-label p{margin:4px 0 16px;color:#1b3f5b;font-size:18px;font-weight:800;text-align:center}.manufacturing-art{min-height:250px;position:relative}.box-art{width:220px;height:116px;position:absolute;top:24px;right:8px;background:linear-gradient(145deg,#f5eee7,#ddc9b6);transform:skewY(-7deg);box-shadow:0 22px 34px #5b432c2e}.box-art:after{content:"kids shoes";position:absolute;bottom:22px;right:38px;color:#b38764;font-weight:800}.tag-art{position:absolute;right:225px;top:116px;width:72px;height:100px;display:grid;place-items:center;text-align:center;color:#594635;background:#c6ad93;border-radius:6px;transform:rotate(-5deg);font-weight:900}.manufacturing-art .shoe-white{position:absolute;right:82px;bottom:16px;width:210px;height:120px}.manufacturing-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.manufacturing-content{text-align:center}.manufacturing-content .step-card{min-height:132px;display:block;text-align:center;padding:14px 10px}.manufacturing-content .step-card .skippy-icon{margin:0 auto 8px}.manufacturing-content .btn{margin-top:16px;min-width:170px}.manufacturing-content small{display:block;margin-top:10px;color:#66798c;font-weight:700}.catalog-strip{min-height:138px;margin-top:28px;padding:14px 40px;border-radius:8px;color:#fff;background:radial-gradient(circle at 8% 50%,rgba(255,255,255,.16) 0 80px,transparent 81px),linear-gradient(90deg,#c40028,#df0d34 58%,#bd0628);display:grid;grid-template-columns:250px 1fr 230px;align-items:center;gap:20px;box-shadow:0 18px 35px #d9082f38}.strip-shoes{position:relative;height:105px}.strip-shoes .shoe{position:absolute;bottom:0}.strip-shoes .shoe-pink{right:20px}.strip-shoes .shoe-runner-black{right:112px}.catalog-strip p{margin:0;text-align:center;font-size:30px;line-height:1.35;font-weight:900}.catalog-strip span{font-size:22px}.catalog-button{height:66px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:12px;color:var(--skippy-red);background:#fff;font-size:22px;font-weight:900;transition:transform .18s ease}.catalog-button svg{width:32px;height:32px}.why-grid{grid-template-columns:repeat(4,1fr);border-top:1px solid var(--skippy-line);border-bottom:1px solid var(--skippy-line)}.why-grid .feature-item{min-height:88px;background:#ffffffbd}.review-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.review-card{min-height:120px;padding:20px;display:flex;gap:18px;align-items:flex-start}.avatar{width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#f0c8bf 0 17px,#e5b5ad 18px 26px,#f7e0dc 27px);flex:0 0 auto}.stars{color:#f4a51c;font-size:18px;line-height:1;margin-bottom:6px}.faq-grid{grid-template-columns:repeat(2,1fr);gap:10px 30px}.faq-item{border-bottom:1px solid var(--skippy-line)}.faq-item summary{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:#1b3f5b;font-weight:800;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item b{color:var(--skippy-ink);font-size:24px}.faq-item[open] b{transform:rotate(45deg)}.faq-item p{margin:0 0 14px;color:#6b7f91}.skippy-footer{margin-top:36px;padding:42px min(70px,5vw) 18px;color:#fff;background:radial-gradient(circle at 10% 10%,rgba(255,255,255,.08),transparent 180px),linear-gradient(145deg,#10283c,#0a1b2c)}.footer-grid{width:min(1160px,100%);margin:0 auto;display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:28px}.skippy-footer .brand-badge{width:86px;height:86px;margin-bottom:14px}.skippy-footer h3{margin:0 0 18px;font-size:18px}.skippy-footer a,.skippy-footer p{display:block;margin:0 0 10px;color:#ffffffe6}.footer-grid>div{border-inline-start:2px solid var(--skippy-red);padding-inline-start:24px}.footer-grid>div:first-child{border:0;padding-inline-start:0}.socials{display:flex;gap:10px}.socials span{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.45);border-radius:50%}.newsletter{width:min(1160px,100%);margin:26px auto 8px;padding-top:18px;border-top:1px solid rgba(255,255,255,.24);display:grid;grid-template-columns:1fr minmax(240px,360px) 140px;gap:12px;align-items:center}.newsletter input{height:42px;border:0;border-radius:6px;padding:0 14px}.newsletter .btn{min-height:42px;min-width:0;padding:8px 16px}.skippy-footer>small{display:block;text-align:center;color:#ffffffad}.whatsapp-float{position:fixed;right:28px;bottom:34px;z-index:20;width:66px;height:66px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#2fc45b;box-shadow:0 10px 22px #2fc45b59;border:4px solid #fff}.whatsapp-float svg{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1024px){.site-header{padding:0 24px}.hero{width:min(100% - 36px,900px);grid-template-columns:1fr;padding-bottom:24px}.hero-stage{display:none}.benefit-bar,.page-band,.catalog-strip{width:calc(100% - 32px)}.benefit-bar,.tile-grid.four,.product-grid,.signal-grid,.why-grid{grid-template-columns:repeat(2,1fr)}.materials,.private-label,.catalog-strip{grid-template-columns:1fr}.detail-shoe{width:min(420px,100%)}.order-steps,.manufacturing-cards,.footer-grid{grid-template-columns:repeat(2,1fr)}.catalog-strip{text-align:center}.strip-shoes{width:260px;margin:0 auto}.newsletter{grid-template-columns:1fr}}@media(max-width:640px){.announcement{font-size:13px;height:32px}.site-header{min-height:68px;padding:0 16px}.brand-badge{width:60px;height:60px;font-size:17px}.header-actions{gap:6px}.hero{min-height:300px;margin-top:0}.hero h1{font-size:42px}.hero p{font-size:14px;margin:16px 0 20px}.btn{width:100%;min-width:0}.benefit-bar,.tile-grid.four,.product-grid,.signal-grid,.why-grid,.review-grid,.faq-grid,.order-steps,.manufacturing-cards,.footer-grid{grid-template-columns:1fr}.feature-item{justify-content:flex-start;border-inline-start:0;border-bottom:1px solid var(--skippy-line)}.section-title h2{font-size:24px}.details-panel{padding:0 12px 20px}.materials{gap:14px}.material-list:first-child{order:2}.material-list:last-child{order:3}.detail-shoe{order:1;height:170px}.private-label{padding:14px}.manufacturing-art{min-height:210px;transform:scale(.86);transform-origin:center}.catalog-strip{padding:18px}.catalog-strip p{font-size:22px}.catalog-strip span{font-size:16px}.footer-grid>div{border-inline-start:0;border-top:1px solid rgba(255,255,255,.18);padding:18px 0 0}.footer-grid>div:first-child{border-top:0;padding-top:0}.whatsapp-float{width:56px;height:56px;right:18px;bottom:20px}}.brand-badge{font-size:0;background:url(brand-skippy.svg) center/contain no-repeat;box-shadow:0 12px 24px #d9082f33}.shoe,.mini-shoe,.detail-shoe{background-repeat:no-repeat;background-position:center;background-size:contain}.shoe:before,.shoe:after,.mini-shoe:before,.mini-shoe:after,.detail-shoe:before,.detail-shoe:after{display:none}.shoe-pink,.shoe-pink-white{background-image:url(shoe-pink-sneaker.svg)}.shoe-black{background-image:url(shoe-black-school.svg)}.shoe-sandal{background-image:url(shoe-navy-sandal.svg)}.shoe-runner-black,.shoe-runner,.shoe-sport{background-image:url(shoe-sport-orange.svg)}.shoe-white,.shoe-white-large{background-image:url(shoe-white-sneaker.svg)}.shoe-rose{background-image:url(shoe-rose-sandal.svg)}.box-art{background:url(packing-box.svg) center/contain no-repeat;transform:none;box-shadow:none}.box-art:after{display:none}.tag-art{font-size:0;background:url(brand-tag.svg) center/contain no-repeat;box-shadow:0 18px 26px #5b432c1f}.hero-stage .shoe{animation:skippyFloat 4.8s ease-in-out infinite}.hero-stage .shoe:nth-child(2){animation-delay:.55s}.hero-stage .shoe:nth-child(3){animation-delay:1s}.catalog-strip .shoe{animation:skippyFloat 4.4s ease-in-out infinite}.btn,.category-card a,.add-btn,.catalog-button{will-change:transform}.category-card,.product-card,.signal-card,.step-card,.review-card,.material-card,.benefit-bar,.private-label,.catalog-strip{animation:skippyFadeUp .7s ease both}.page-band.reveal-ready .section-title,.page-band.reveal-ready .category-card,.page-band.reveal-ready .product-card,.page-band.reveal-ready .signal-card,.page-band.reveal-ready .step-card,.page-band.reveal-ready .review-card,.page-band.reveal-ready .material-card,.page-band.reveal-ready.private-label,.catalog-strip.reveal-ready{opacity:0;transform:translateY(22px)}.page-band.reveal-in .section-title,.page-band.reveal-in .category-card,.page-band.reveal-in .product-card,.page-band.reveal-in .signal-card,.page-band.reveal-in .step-card,.page-band.reveal-in .review-card,.page-band.reveal-in .material-card,.page-band.reveal-in.private-label,.catalog-strip.reveal-in{animation:skippyFadeUp .72s cubic-bezier(.2,.8,.2,1) both}.product-card:nth-child(2),.category-card:nth-child(2),.signal-card:nth-child(2),.step-card:nth-child(2){animation-delay:.08s}.product-card:nth-child(3),.category-card:nth-child(3),.signal-card:nth-child(3),.step-card:nth-child(3){animation-delay:.16s}.product-card:nth-child(4),.category-card:nth-child(4),.signal-card:nth-child(4),.step-card:nth-child(4){animation-delay:.24s}.hero-copy h1 span:first-child{animation:skippySlideDown .7s ease both}.hero-copy h1 strong{animation:skippyPop .7s .16s ease both}.hero-copy h1 span:last-child{animation:skippySlideUp .7s .28s ease both}.hero-copy p,.hero-buttons{animation:skippyFadeUp .7s .38s ease both}@keyframes skippyFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(-1.2deg)}}@keyframes skippyFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes skippySlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes skippySlideUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes skippyPop{0%{opacity:0;transform:scale(.88)}70%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.shoe,.mini-shoe,.detail-shoe,.box-art,.tag-art{object-fit:contain;display:block}.hero-cluster{position:absolute;z-index:3;display:block;object-fit:contain;filter:drop-shadow(0 22px 18px rgba(15,51,79,.16));animation:skippyFloat 5.2s ease-in-out infinite;pointer-events:none}.hero-cluster-left{width:min(360px,100%);left:4px;top:6px}.hero-cluster-right{width:min(385px,100%);right:-8px;top:-34px}.category-card .mini-shoe,.product-card .product-shoe{object-fit:contain;background:transparent!important;filter:drop-shadow(0 13px 12px rgba(15,51,79,.12))}.category-card .mini-shoe{width:132px;height:86px}.product-card .product-shoe{width:106px;height:78px}.detail-shoe,.manufacturing-art .shoe-white,.strip-shoes .shoe{object-fit:contain;background:transparent!important}.detail-shoe{filter:drop-shadow(0 24px 22px rgba(15,51,79,.14))}@media(max-width:1024px){.hero-stage{display:block;min-height:150px}.hero{grid-template-columns:1fr}.hero-stage-left{order:2}.hero-copy{order:1}.hero-stage-right{order:3}.hero-cluster-left,.hero-cluster-right{position:relative;inset:auto;width:min(430px,94%);margin:0 auto}}@media(max-width:640px){.hero-stage{min-height:115px}.hero-cluster-left,.hero-cluster-right{width:min(330px,98%)}.category-card .mini-shoe{width:118px;height:76px}}.site-header.smart-header{width:min(1180px,calc(100% - 48px));min-height:82px;margin:10px auto 0;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;position:sticky;top:10px;z-index:40;border:1px solid rgba(232,237,243,.92);border-radius:18px;background:#ffffffe0;box-shadow:0 18px 42px #0f334f1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header.smart-header .brand-badge{width:66px;height:66px;flex:0 0 66px}.menu-toggle{display:none;flex:0 0 46px;border-radius:14px;background:#f7fafc;border:1px solid var(--skippy-line)}.menu-toggle span{width:24px;height:2px;transition:transform .2s ease,opacity .2s ease,background .2s ease}.main-nav{min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px;border:1px solid rgba(232,237,243,.78);border-radius:999px;background:#f8fbfdc2}.nav-link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-radius:999px;color:#203d57;font-size:14px;font-weight:800;white-space:nowrap;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.nav-link:hover,.nav-link:focus-visible,.nav-link.is-active{color:var(--skippy-red);background:#fff1f4;box-shadow:inset 0 0 0 1px #d9082f24;transform:translateY(-1px);outline:0}.nav-icon,.nav-svg{width:22px;height:22px;flex:0 0 22px;display:inline-block}.nav-svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.site-header.smart-header .header-actions{flex:0 0 auto;display:flex;align-items:center;gap:8px;direction:ltr}.site-header.smart-header .search-icon,.site-header.smart-header .cart-icon{width:46px;height:46px;border-radius:14px;background:#f7fafc;border:1px solid var(--skippy-line);transition:color .18s ease,background .18s ease,border .18s ease,transform .18s ease}.site-header.smart-header .search-icon:hover,.site-header.smart-header .cart-icon:hover,.site-header.smart-header .search-icon:focus-visible,.site-header.smart-header .cart-icon:focus-visible,.menu-toggle:hover,.menu-toggle:focus-visible{color:var(--skippy-red);border-color:#d9082f47;background:#fff1f4;transform:translateY(-1px);outline:0}body.nav-open .menu-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg);background:var(--skippy-red)}body.nav-open .menu-toggle span:nth-child(2){opacity:0}body.nav-open .menu-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg);background:var(--skippy-red)}@media(max-width:1120px){.site-header.smart-header{width:calc(100% - 28px);gap:10px}.nav-link{padding-inline:10px;font-size:13px}.nav-icon,.nav-svg{width:20px;height:20px}}@media(max-width:880px){.site-header.smart-header{min-height:74px;top:8px;padding:8px 10px;border-radius:16px}.site-header.smart-header .brand-badge{width:58px;height:58px;flex-basis:58px}.menu-toggle{display:inline-grid;place-items:center;gap:5px;order:1}.site-header.smart-header .brand-badge{order:2}.site-header.smart-header .header-actions{order:3}.main-nav{position:absolute;top:calc(100% + 10px);inset-inline:0;width:min(440px,calc(100vw - 28px));margin-inline:auto;display:grid;grid-template-columns:1fr;gap:8px;padding:10px;border-radius:18px;background:#fffffff5;box-shadow:0 22px 48px #0f334f29;opacity:0;transform:translateY(-8px) scale(.98);pointer-events:none;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}body.nav-open .main-nav{opacity:1;transform:translateY(0) scale(1);pointer-events:auto;visibility:visible}.nav-link{min-height:52px;justify-content:flex-start;padding:12px 16px;border-radius:12px;background:#fbfdff;border:1px solid var(--skippy-line);font-size:15px}.nav-link:hover,.nav-link:focus-visible,.nav-link.is-active{color:#fff;background:linear-gradient(180deg,#e80b35,var(--skippy-red-dark));border-color:transparent;box-shadow:0 12px 24px #d9082f2e}}@media(max-width:480px){.site-header.smart-header{width:calc(100% - 20px)}.site-header.smart-header .search-icon,.site-header.smart-header .cart-icon,.menu-toggle{width:42px;height:42px}.site-header.smart-header .brand-badge{width:52px;height:52px;flex-basis:52px}.site-header.smart-header .header-actions{gap:5px}}.hero.smart-hero{width:min(1180px,calc(100% - 48px));min-height:auto;margin:28px auto 42px;display:block;position:relative}.hero.smart-hero:before{content:"";position:absolute;top:-36px;right:-38px;bottom:-28px;left:-38px;z-index:-1;background:radial-gradient(circle at 12% 20%,rgba(217,8,47,.1) 0 120px,transparent 121px),radial-gradient(circle at 88% 18%,rgba(217,8,47,.08) 0 98px,transparent 99px),linear-gradient(110deg,#fff5f6,#fff 48%,#fff4f5);border-radius:28px}.hero-slider-shell{position:relative;min-height:640px;padding:24px 72px 42px;overflow:hidden;border:1px solid rgba(232,237,243,.92);border-radius:24px;background:#ffffffbd;box-shadow:0 24px 54px #0f334f1c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-slides{position:relative;min-height:550px}.hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:minmax(250px,315px) auto;align-items:center;justify-items:center;gap:18px;opacity:0;visibility:hidden;transform:translate(-24px) scale(.985);transition:opacity .45s ease,transform .45s ease,visibility .45s ease}.hero-slide.is-active{opacity:1;visibility:visible;transform:translate(0) scale(1);position:relative}.hero-slide-media{width:min(620px,96%);min-height:270px;display:grid;place-items:center;position:relative}.hero-slide-media:before{content:"";position:absolute;width:min(500px,86%);height:110px;bottom:18px;border-radius:50%;background:linear-gradient(180deg,#fffffff2,#f6ebeeeb);box-shadow:0 22px 34px #0f334f14}.hero-slide-media img{position:relative;z-index:1;max-width:100%;max-height:315px;object-fit:contain;filter:drop-shadow(0 22px 20px rgba(15,51,79,.15));animation:skippyFloat 5.2s ease-in-out infinite}.hero-slide-copy{width:min(720px,100%);margin:0 auto;text-align:center}.hero-kicker{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;margin-bottom:12px;border-radius:999px;color:var(--skippy-red);background:#fff1f4;border:1px solid rgba(217,8,47,.16);font-weight:900}.hero-ui-icon{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hero.smart-hero h1{margin:0;font-size:clamp(38px,5vw,72px);line-height:1.02;font-weight:900;color:var(--skippy-ink)}.hero.smart-hero h1 span,.hero.smart-hero h1 strong{display:block}.hero.smart-hero h1 strong{color:var(--skippy-red)}.hero.smart-hero p{width:min(620px,100%);margin:18px auto 24px;color:#2a4b65;font-size:18px;font-weight:800}.hero.smart-hero .hero-buttons{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.hero.smart-hero .btn{gap:9px;min-width:176px;border-radius:12px}.hero.smart-hero .btn .hero-ui-icon{width:20px;height:20px}.hero.smart-hero .btn-solid:hover,.hero.smart-hero .btn-solid:focus-visible{color:var(--skippy-red);background:#fff;box-shadow:inset 0 0 0 1px #d9082f3d,0 12px 26px #0f334f14;outline:0}.hero.smart-hero .btn-outline:hover,.hero.smart-hero .btn-outline:focus-visible{color:#fff;background:linear-gradient(180deg,#e80b35,var(--skippy-red-dark));box-shadow:0 12px 26px #d9082f2e;outline:0}.hero-arrow{position:absolute;top:44%;z-index:4;width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--skippy-line);border-radius:50%;color:var(--skippy-ink);background:#ffffffeb;box-shadow:0 12px 26px #0f334f1a;cursor:pointer;transition:color .18s ease,background .18s ease,transform .18s ease,border .18s ease}.hero-arrow-prev{right:18px}.hero-arrow-next{left:18px}.hero-arrow:hover,.hero-arrow:focus-visible{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);transform:translateY(-2px);outline:0}.hero-dots{position:absolute;inset-inline:0;bottom:16px;display:flex;justify-content:center;gap:8px;z-index:5}.hero-dot{width:10px;height:10px;border:0;border-radius:999px;background:#d8e1e9;cursor:pointer;transition:width .18s ease,background .18s ease,transform .18s ease}.hero-dot:hover,.hero-dot:focus-visible,.hero-dot.is-active{width:30px;background:var(--skippy-red);outline:0}.benefit-bar{margin-top:36px}.page-band,.catalog-strip{margin-top:46px}@media(max-width:1024px){.hero.smart-hero{width:calc(100% - 32px);margin-top:22px}.hero-slider-shell{min-height:600px;padding:22px 58px 42px}.hero-slides{min-height:520px}.hero-slide{grid-template-rows:minmax(230px,295px) auto}.hero-slide-media{min-height:245px}.hero-stage{display:block}}@media(max-width:880px){.site-header.smart-header{justify-content:space-between}.site-header.smart-header .brand-badge{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);order:initial}.site-header.smart-header .menu-toggle{margin-inline-end:0}.site-header.smart-header .header-actions{margin-inline-start:auto}.hero-slider-shell{padding:18px 18px 46px;border-radius:20px}.hero-arrow{top:185px;width:42px;height:42px}.hero-arrow-prev{right:12px}.hero-arrow-next{left:12px}.hero.smart-hero h1{font-size:clamp(34px,9vw,50px)}.hero.smart-hero p{font-size:16px}}@media(max-width:640px){.hero.smart-hero{width:calc(100% - 20px);margin:18px auto 34px}.hero.smart-hero:before{top:-22px;right:-12px;bottom:-18px;left:-12px;border-radius:22px}.hero-slider-shell{min-height:560px;padding:14px 14px 48px}.hero-slides{min-height:500px}.hero-slide{grid-template-rows:205px auto;gap:12px}.hero-slide-media{min-height:205px;width:100%}.hero-slide-media:before{height:74px;bottom:8px}.hero-slide-media img{max-height:205px}.hero-kicker{font-size:13px;min-height:34px;padding:7px 12px}.hero.smart-hero p{margin:14px auto 18px}.hero.smart-hero .btn{width:100%;min-height:48px}.hero-arrow{top:148px;width:38px;height:38px}.benefit-bar{margin-top:30px}.page-band,.catalog-strip{margin-top:38px}}body{background:#fff!important}.skippy-page{background:#fff!important;background-image:none!important}.announcement{background:#d9082f}.site-header.smart-header{background:#fffffff0;border-color:#eef2f6;box-shadow:0 16px 40px #0f334f14}@media(max-width:880px){.site-header.smart-header{position:sticky;display:flex;justify-content:center;min-height:72px}.site-header.smart-header .menu-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);margin:0}.site-header.smart-header .brand-badge{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.site-header.smart-header .header-actions{position:absolute;left:10px;top:50%;transform:translateY(-50%);margin:0;flex-direction:row-reverse}}.hero.smart-hero{width:min(1180px,calc(100% - 48px));margin:34px auto 64px}.hero.smart-hero:before{display:none}.hero-slider-shell{min-height:560px;padding:30px 76px 64px;border-radius:28px;border:1px solid #edf1f5;background:linear-gradient(180deg,#fffffffa,#fafcfefa);box-shadow:0 28px 70px #0f334f1f}.hero-slides{min-height:455px}.hero-slide,.hero-slide.is-active{grid-template-rows:none;grid-template-columns:minmax(360px,1fr) minmax(370px,.9fr);gap:42px;align-items:center;justify-items:stretch}.hero-slide-media{grid-column:1;grid-row:1;width:100%;min-height:410px;justify-self:stretch;border-radius:24px;background:radial-gradient(ellipse at 50% 68%,rgba(15,51,79,.08) 0 28%,transparent 29%),linear-gradient(180deg,#fff,#f7fafc);border:1px solid #edf1f5;overflow:hidden}.hero-slide-media:before{width:72%;height:92px;bottom:42px;background:#0f334f12;filter:blur(4px);box-shadow:none}.hero-slide-media img{max-height:380px;width:min(92%,620px)}.hero-slide-copy{grid-column:2;grid-row:1;width:100%;text-align:right}.hero-kicker{margin-bottom:16px;background:#fff;color:var(--skippy-red);box-shadow:inset 0 0 0 1px #d9082f24,0 8px 18px #0f334f0d}.hero.smart-hero h1{font-size:clamp(42px,5vw,74px)}.hero.smart-hero p{width:100%;margin:20px 0 26px;font-size:18px;color:#35546b}.hero.smart-hero .hero-buttons{justify-content:flex-start}.hero.smart-hero .btn{min-width:184px;min-height:54px}.hero-arrow{top:auto;bottom:22px}.hero-arrow-prev{right:auto;left:86px}.hero-arrow-next{left:30px}.hero-dots{bottom:34px;justify-content:flex-start;padding-inline-start:34px}.benefit-bar,.page-band,.catalog-strip{margin-top:58px}@media(max-width:1024px){.hero-slider-shell{min-height:620px;padding:24px 30px 66px}.hero-slides{min-height:535px}.hero-slide,.hero-slide.is-active{grid-template-columns:1fr;grid-template-rows:minmax(250px,300px) auto;gap:20px}.hero-slide-media,.hero-slide-copy{grid-column:1}.hero-slide-media{grid-row:1;min-height:280px}.hero-slide-media img{max-height:265px}.hero-slide-copy{grid-row:2;text-align:center}.hero.smart-hero .hero-buttons{justify-content:center}.hero-dots{justify-content:center;padding-inline-start:0}.hero-arrow-prev{left:calc(50% + 10px)}.hero-arrow-next{left:calc(50% - 58px)}}@media(max-width:640px){.hero.smart-hero{width:calc(100% - 20px);margin:22px auto 48px}.hero-slider-shell{min-height:610px;padding:14px 14px 70px;border-radius:22px}.hero-slides{min-height:515px}.hero-slide,.hero-slide.is-active{grid-template-rows:220px auto;gap:16px}.hero-slide-media{min-height:220px;border-radius:18px}.hero-slide-media img{max-height:205px;width:96%}.hero.smart-hero h1{font-size:clamp(32px,10vw,46px)}.hero.smart-hero p{font-size:15px}.hero.smart-hero .btn{width:100%}.hero-arrow{bottom:86px;top:auto}.hero-arrow-prev{left:calc(50% + 8px)}.hero-arrow-next{left:calc(50% - 52px)}.hero-dots{bottom:24px}.benefit-bar,.page-band,.catalog-strip{margin-top:46px}}.hero.smart-hero{margin-top:38px}.hero-slider-shell{padding:34px 40px 58px;border-radius:30px;background:linear-gradient(135deg,#fffffffa,#fafcfefa 54%,#fffffffa);box-shadow:0 26px 68px #0f334f1a}.hero-slider-shell:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;pointer-events:none;border-radius:24px;border:1px solid rgba(255,255,255,.8)}.hero-slide,.hero-slide.is-active{grid-template-columns:minmax(420px,1.08fr) minmax(380px,.92fr);gap:48px}.hero-slide-media{min-height:430px;border-radius:26px;background:radial-gradient(ellipse at 50% 72%,rgba(15,51,79,.1) 0 25%,transparent 26%),linear-gradient(145deg,#fff,#f8fafc)}.hero-slide-media img{max-height:392px;width:min(94%,650px);transition:transform .45s ease,filter .45s ease}.hero-slide.is-active .hero-slide-media img{transform:translateY(-4px) scale(1.02)}.hero-slide-copy{position:relative;padding:8px 4px}.hero-slide-copy:before{content:"";position:absolute;right:-18px;top:12px;bottom:12px;width:4px;border-radius:999px;background:linear-gradient(180deg,var(--skippy-red),rgba(217,8,47,.12))}.hero-kicker{background:#fff;border-color:#d9082f2e}.hero.smart-hero h1{letter-spacing:0}.hero.smart-hero .hero-buttons .btn{box-shadow:0 12px 28px #0f334f0f}.hero-arrow{display:none!important}.hero-dots{bottom:22px;justify-content:center;padding:0}.hero-dot{width:9px;height:9px;background:#cfd9e3}.hero-dot:hover,.hero-dot:focus-visible,.hero-dot.is-active{width:42px;background:var(--skippy-red)}@media(max-width:1024px){.hero-slider-shell{padding:22px 22px 56px}.hero-slide,.hero-slide.is-active{grid-template-columns:1fr;gap:22px}.hero-slide-copy:before{display:none}}@media(max-width:640px){.hero.smart-hero{margin-top:24px}.hero-slider-shell{padding:14px 14px 54px;border-radius:22px}.hero-slider-shell:before{top:8px;right:8px;bottom:8px;left:8px;border-radius:18px}.hero-slide-media{border-radius:18px}.hero-dot:hover,.hero-dot:focus-visible,.hero-dot.is-active{width:32px}}@media(max-width:640px){.hero.smart-hero{margin-top:22px!important}.hero-slider-shell{min-height:560px!important;padding:12px 12px 54px!important;overflow:hidden!important}.hero-slides{min-height:488px!important}.hero-slide,.hero-slide.is-active{grid-template-rows:178px auto!important;align-items:start!important;gap:14px!important}.hero-slide-media{width:100%!important;min-height:178px!important;height:178px!important;padding:8px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.hero-slide-media:before{width:68%!important;height:48px!important;bottom:14px!important}.hero-slide-media img{width:96%!important;max-width:320px!important;height:150px!important;max-height:150px!important;object-fit:contain!important;transform:none!important}.hero-slide.is-active .hero-slide-media img{transform:none!important}.hero-slide-copy{padding-top:0!important}.hero-kicker{margin-bottom:8px!important}.hero.smart-hero h1{font-size:clamp(30px,9vw,40px)!important;line-height:1.05!important}.hero.smart-hero p{margin:10px auto 14px!important;font-size:14px!important;line-height:1.7!important}}@media(max-width:420px){.hero-slide,.hero-slide.is-active{grid-template-rows:160px auto!important}.hero-slide-media{min-height:160px!important;height:160px!important}.hero-slide-media img{max-width:292px!important;height:136px!important;max-height:136px!important}}.benefit-bar.premium-benefits{width:min(1180px,calc(100% - 48px));margin-top:58px;display:block;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.benefits-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.benefits-head span{display:inline-flex;min-height:36px;align-items:center;padding:7px 14px;border-radius:999px;color:var(--skippy-red);background:#fff1f4;border:1px solid rgba(217,8,47,.14);font-weight:900;white-space:nowrap}.benefits-head h2{margin:0;color:var(--skippy-ink);font-size:clamp(22px,2.4vw,34px);line-height:1.25;font-weight:900;text-align:right}.benefits-grid{display:grid;grid-template-columns:1.28fr repeat(4,1fr);gap:14px}.premium-benefits .feature-item{min-height:154px;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px;overflow:hidden;border:1px solid #edf1f5;border-radius:18px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 18px 42px #0f334f12;text-align:right;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.premium-benefits .feature-item:before{content:"";position:absolute;inset-inline-end:-44px;top:-44px;width:116px;height:116px;border-radius:50%;background:#d9082f12;z-index:-1;transition:transform .22s ease,background .22s ease}.premium-benefits .feature-item:first-child{min-height:174px;background:linear-gradient(145deg,#d9082f,#b90629);color:#fff;border-color:transparent;box-shadow:0 22px 48px #d9082f33}.premium-benefits .feature-item:first-child:before{background:#ffffff24}.premium-benefits .feature-item:hover,.premium-benefits .feature-item:focus-within{transform:translateY(-6px);border-color:#d9082f3d;box-shadow:0 26px 56px #0f334f1f}.premium-benefits .feature-item:hover:before{transform:scale(1.22);background:#d9082f1c}.premium-benefits .feature-item:first-child:hover{box-shadow:0 28px 62px #d9082f42}.premium-benefits .skippy-icon{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;color:var(--skippy-red);background:#fff1f4;border:1px solid rgba(217,8,47,.12);border-radius:16px;transition:color .2s ease,background .2s ease,transform .2s ease}.premium-benefits .feature-item:first-child .skippy-icon{color:#fff;background:#ffffff29;border-color:#ffffff3d}.premium-benefits .feature-item:hover .skippy-icon{color:#fff;background:var(--skippy-red);transform:rotate(-3deg) scale(1.04)}.premium-benefits .feature-item:first-child:hover .skippy-icon{color:var(--skippy-red);background:#fff}.premium-benefits .feature-item strong{display:block;color:inherit;font-size:19px;line-height:1.25}.premium-benefits .feature-item small{display:block;margin-top:8px;color:#60768a;font-size:13px;line-height:1.55;font-weight:800}.premium-benefits .feature-item:first-child small{color:#ffffffd1}@media(max-width:1100px){.benefits-grid{grid-template-columns:repeat(3,1fr)}.premium-benefits .feature-item:first-child{grid-column:span 2}}@media(max-width:760px){.benefit-bar.premium-benefits{width:calc(100% - 24px);margin-top:46px}.benefits-head{display:block;text-align:center}.benefits-head h2{margin-top:10px;text-align:center;font-size:24px}.benefits-grid{grid-template-columns:1fr;gap:12px}.premium-benefits .feature-item,.premium-benefits .feature-item:first-child{min-height:118px;grid-column:auto;flex-direction:row;align-items:center;justify-content:flex-start;padding:16px;gap:14px}.premium-benefits .skippy-icon{width:50px;height:50px;flex-basis:50px}.premium-benefits .feature-item strong{font-size:17px}}.benefits-head{justify-content:center!important;margin-bottom:16px!important}.benefits-head h2{display:none!important}.hero.smart-hero{margin-bottom:46px!important}.benefit-bar.premium-benefits{margin-top:0!important;margin-bottom:52px!important}.page-band,.catalog-strip{margin-top:52px!important}.age-section.page-band{margin-top:0!important}@media(max-width:760px){.benefits-head{margin-bottom:14px!important}.hero.smart-hero{margin-bottom:34px!important}.benefit-bar.premium-benefits{margin-bottom:40px!important}.page-band,.catalog-strip{margin-top:40px!important}.age-section.page-band{margin-top:0!important}}.benefit-bar.premium-benefits{background:transparent!important}.benefits-head span{background:#fff!important;border-color:#edf1f5!important}.premium-benefits .feature-item,.premium-benefits .feature-item:first-child{color:var(--skippy-ink)!important;background:#fff!important;border-color:#edf1f5!important;box-shadow:0 14px 34px #0f334f0f!important}.premium-benefits .feature-item:before,.premium-benefits .feature-item:first-child:before{display:none!important}.premium-benefits .skippy-icon,.premium-benefits .feature-item:first-child .skippy-icon{color:var(--skippy-red)!important;background:#fff!important;border-color:#edf1f5!important}.premium-benefits .feature-item small,.premium-benefits .feature-item:first-child small{color:#60768a!important}.premium-benefits .feature-item:hover,.premium-benefits .feature-item:focus-within,.premium-benefits .feature-item:first-child:hover{background:#fff!important;border-color:#d9082f47!important;box-shadow:0 22px 48px #0f334f1a!important}.premium-benefits .feature-item:hover .skippy-icon,.premium-benefits .feature-item:first-child:hover .skippy-icon{color:#fff!important;background:var(--skippy-red)!important;border-color:var(--skippy-red)!important}.age-section{width:min(1180px,calc(100% - 48px))}.age-section .section-title{margin-bottom:22px}.age-section .tile-grid.four{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.age-section .range-card{min-height:330px;aspect-ratio:.78;display:grid;grid-template-rows:auto 1fr auto auto;align-items:center;justify-items:center;padding:18px;position:relative;overflow:hidden;border-radius:22px;border:1px solid #edf1f5;background:#fff;box-shadow:0 18px 44px #0f334f12;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.age-section .range-card:after{content:"";position:absolute;inset-inline:20px;top:82px;height:1px;background:linear-gradient(90deg,transparent,#edf1f5,transparent)}.age-section .range-card:hover,.age-section .range-card:focus-within{transform:translateY(-7px);border-color:#d9082f4d;box-shadow:0 26px 58px #0f334f1f}.range-card-top{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--skippy-ink)}.range-card-top .skippy-icon{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;border-radius:14px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.range-card-top span{font-size:13px;font-weight:900;color:#60768a;white-space:nowrap}.age-section .range-card:hover .range-card-top .skippy-icon,.age-section .range-card:focus-within .range-card-top .skippy-icon{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);transform:rotate(-4deg) scale(1.04)}.age-section .range-card .mini-shoe{width:min(190px,92%);height:132px;margin:10px auto 8px;object-fit:contain;filter:drop-shadow(0 16px 14px rgba(15,51,79,.12));transition:transform .24s ease,filter .24s ease}.age-section .range-card:hover .mini-shoe{transform:translateY(-5px) scale(1.04);filter:drop-shadow(0 22px 18px rgba(15,51,79,.15))}.age-section .range-card h3{min-height:auto;margin:0 0 16px;font-size:22px;line-height:1.25;color:var(--skippy-ink);font-weight:900}.age-section .range-card a{width:100%;height:48px;border-radius:12px;border:1px solid #edf1f5;color:var(--skippy-ink);background:#fff;font-weight:900;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.age-section .range-card a:hover,.age-section .range-card a:focus-visible{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);box-shadow:0 14px 28px #d9082f2e;transform:translateY(-2px);outline:0}@media(max-width:1024px){.age-section .tile-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.age-section .range-card{aspect-ratio:auto;min-height:300px}}@media(max-width:560px){.age-section{width:calc(100% - 24px)}.age-section .tile-grid.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.age-section .range-card{min-height:248px;padding:12px;border-radius:18px}.range-card-top{min-height:40px}.range-card-top .skippy-icon{width:38px;height:38px;flex-basis:38px;border-radius:12px}.range-card-top span{font-size:11px}.age-section .range-card .mini-shoe{width:120px;height:84px;margin:8px auto 6px}.age-section .range-card h3{font-size:16px;margin-bottom:10px}.age-section .range-card a{height:42px;font-size:13px}}.details-panel.premium-materials{width:min(1180px,calc(100% - 48px));padding:0;background:transparent;border-radius:0}.materials-lab{display:grid;grid-template-columns:.86fr 1.18fr 1fr;gap:18px;align-items:stretch;padding:18px;border:1px solid #edf1f5;border-radius:26px;background:#fff;box-shadow:0 22px 56px #0f334f14}.materials-copy,.materials-stage,.materials-specs{border:1px solid #edf1f5;border-radius:22px;background:#fff}.materials-copy{min-height:330px;padding:24px;display:flex;flex-direction:column;justify-content:center}.materials-copy>span{width:fit-content;display:inline-flex;min-height:34px;align-items:center;padding:7px 13px;border-radius:999px;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;font-size:13px;font-weight:900}.materials-copy h3{margin:18px 0 12px;color:var(--skippy-ink);font-size:clamp(24px,2.8vw,38px);line-height:1.22;font-weight:900}.materials-copy p{margin:0;color:#60768a;font-size:15px;line-height:1.8;font-weight:800}.materials-stage{min-height:350px;position:relative;display:grid;place-items:center;overflow:hidden;background:linear-gradient(180deg,#fff,#fbfdff)}.material-orbit{position:absolute;border:1px solid #edf1f5;border-radius:50%;pointer-events:none}.orbit-one{width:330px;height:330px}.orbit-two{width:230px;height:230px;border-style:dashed}.materials-stage:after{content:"";position:absolute;width:68%;height:76px;bottom:50px;border-radius:50%;background:#0f334f12;filter:blur(3px)}.materials-stage .detail-shoe{width:min(430px,92%);height:250px;position:relative;z-index:2;object-fit:contain;filter:drop-shadow(0 24px 20px rgba(15,51,79,.14));transition:transform .25s ease,filter .25s ease}.materials-stage:hover .detail-shoe{transform:translateY(-6px) scale(1.03);filter:drop-shadow(0 30px 24px rgba(15,51,79,.16))}.materials-specs{padding:12px;display:grid;gap:10px}.premium-materials .material-card{min-height:82px;display:grid;grid-template-columns:46px 1fr;align-items:center;gap:12px;padding:12px;border-radius:16px;border:1px solid #edf1f5;background:#fff;box-shadow:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.premium-materials .material-card:hover,.premium-materials .material-card:focus-within{transform:translate(-4px);border-color:#d9082f47;box-shadow:0 14px 30px #0f334f12}.premium-materials .material-card .skippy-icon{width:46px;height:46px;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;border-radius:14px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.premium-materials .material-card:hover .skippy-icon{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);transform:rotate(-4deg) scale(1.04)}.premium-materials .material-card span{display:block;color:var(--skippy-ink);font-size:15px;font-weight:900}.premium-materials .material-card small{display:block;margin-top:4px;color:#60768a;font-size:12px;line-height:1.45;font-weight:800}@media(max-width:1080px){.materials-lab{grid-template-columns:1fr 1fr}.materials-copy{min-height:auto}.materials-stage{min-height:300px}.materials-specs{grid-column:1 / -1;grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.details-panel.premium-materials{width:calc(100% - 24px)}.materials-lab{grid-template-columns:1fr;padding:12px;border-radius:22px}.materials-copy{min-height:auto;padding:18px;text-align:center}.materials-copy>span{margin:0 auto}.materials-stage{min-height:220px;order:2}.materials-stage .detail-shoe{width:min(330px,94%);height:170px}.orbit-one{width:220px;height:220px}.orbit-two{width:155px;height:155px}.materials-stage:after{bottom:34px;height:48px}.materials-specs{order:3;grid-column:auto;grid-template-columns:1fr}.premium-materials .material-card{min-height:72px}}.details-panel.blueprint-materials{width:min(1180px,calc(100% - 48px));padding:0;background:transparent}.materials-blueprint{display:grid;grid-template-columns:.78fr 1.42fr;gap:22px;align-items:stretch}.blueprint-materials .materials-copy{min-height:520px;padding:34px;border:1px solid #edf1f5;border-radius:28px;background:#fff;box-shadow:0 22px 56px #0f334f12}.blueprint-materials .materials-copy>span{background:#fff;border-color:#edf1f5}.blueprint-materials .materials-copy h3{font-size:clamp(28px,3.2vw,44px)}.materials-visual{min-height:520px;position:relative;overflow:hidden;border:1px solid #edf1f5;border-radius:28px;background:#fff;box-shadow:0 22px 56px #0f334f12}.blueprint-grid{position:absolute;top:22px;right:22px;bottom:22px;left:22px;border-radius:22px;background-image:linear-gradient(#edf1f5 1px,transparent 1px),linear-gradient(90deg,#edf1f5 1px,transparent 1px);background-size:42px 42px;opacity:.45}.materials-visual:before,.materials-visual:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #e8edf3;pointer-events:none}.materials-visual:before{width:430px;height:430px}.materials-visual:after{width:280px;height:280px;border-style:dashed}.blueprint-materials .detail-shoe{position:absolute;left:50%;top:49%;transform:translate(-50%,-50%);z-index:2;width:min(460px,54%);height:270px;object-fit:contain;filter:drop-shadow(0 26px 22px rgba(15,51,79,.15))}.blueprint-materials .materials-specs{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;display:block;border:0;background:transparent}.blueprint-materials .material-point{position:absolute;width:245px;min-height:auto;display:grid;grid-template-columns:auto 38px 1fr;align-items:center;gap:10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transition:transform .2s ease}.blueprint-materials .material-point:after{content:"";position:absolute;top:50%;width:58px;height:1px;background:#d9e1e9}.blueprint-materials .material-point-01{right:32px;top:54px}.blueprint-materials .material-point-02{left:32px;top:58px}.blueprint-materials .material-point-03{right:34px;top:222px}.blueprint-materials .material-point-04{left:34px;top:222px}.blueprint-materials .material-point-05{right:58px;bottom:58px}.blueprint-materials .material-point-06{left:58px;bottom:58px}.blueprint-materials .material-point-01:after,.blueprint-materials .material-point-03:after,.blueprint-materials .material-point-05:after{left:-68px}.blueprint-materials .material-point-02:after,.blueprint-materials .material-point-04:after,.blueprint-materials .material-point-06:after{right:-68px}.material-number{color:var(--skippy-red);font-size:13px;font-weight:900;letter-spacing:0}.blueprint-materials .material-point .skippy-icon{width:38px;height:38px;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;border-radius:12px}.blueprint-materials .material-point span:not(.material-number){display:block;color:var(--skippy-ink);font-size:14px;font-weight:900}.blueprint-materials .material-point small{display:block;margin-top:3px;color:#60768a;font-size:11px;line-height:1.45;font-weight:800}.blueprint-materials .material-point:hover{transform:translateY(-3px)}.blueprint-materials .material-point:hover .skippy-icon{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red)}@media(max-width:1120px){.materials-blueprint{grid-template-columns:1fr}.blueprint-materials .materials-copy{min-height:auto}.materials-visual{min-height:560px}}@media(max-width:760px){.details-panel.blueprint-materials{width:calc(100% - 24px)}.materials-blueprint{gap:14px}.blueprint-materials .materials-copy{padding:20px;border-radius:22px;text-align:right}.blueprint-materials .materials-copy h3{font-size:26px}.materials-visual{min-height:auto;padding:18px;border-radius:22px;overflow:visible}.blueprint-grid,.materials-visual:before,.materials-visual:after{display:none}.blueprint-materials .detail-shoe{position:relative;left:auto;top:auto;transform:none;display:block;width:min(330px,96%);height:170px;margin:0 auto 16px}.blueprint-materials .materials-specs{position:relative;display:grid;gap:10px}.blueprint-materials .material-point{position:relative;inset:auto!important;width:100%;min-height:82px;grid-template-columns:38px 42px 1fr;padding:12px;border:1px solid #edf1f5;border-radius:16px;background:#fff}.blueprint-materials .material-point:after{display:none}.material-number{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid #edf1f5;font-size:12px}.blueprint-materials .material-point .skippy-icon{width:42px;height:42px}.blueprint-materials .material-point span:not(.material-number){font-size:14px}.blueprint-materials .material-point small{font-size:12px}}.blueprint-materials .materials-blueprint{display:block!important}.blueprint-materials .materials-copy{display:none!important}.blueprint-materials .materials-visual{min-height:560px!important;width:100%!important}@media(max-width:1120px){.blueprint-materials .materials-visual{min-height:540px!important}.blueprint-materials .detail-shoe{width:min(430px,52%)!important;height:250px!important}}@media(max-width:760px){.details-panel.blueprint-materials{width:calc(100% - 20px)!important}.blueprint-materials .materials-blueprint{display:block!important}.blueprint-materials .materials-visual{min-height:520px!important;padding:0!important;overflow:hidden!important;border-radius:22px!important}.blueprint-materials .blueprint-grid{display:block!important;top:10px!important;right:10px!important;bottom:10px!important;left:10px!important;border-radius:18px!important;background-size:28px 28px!important;opacity:.38!important}.blueprint-materials .materials-visual:before,.blueprint-materials .materials-visual:after{display:block!important}.blueprint-materials .materials-visual:before{width:260px!important;height:260px!important}.blueprint-materials .materials-visual:after{width:170px!important;height:170px!important}.blueprint-materials .detail-shoe{position:absolute!important;left:50%!important;top:46%!important;transform:translate(-50%,-50%)!important;width:min(270px,58%)!important;height:155px!important;margin:0!important}.blueprint-materials .materials-specs{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;padding:0!important;background:transparent!important}.blueprint-materials .material-point{position:absolute!important;width:145px!important;min-height:auto!important;display:grid!important;grid-template-columns:28px 1fr!important;gap:7px!important;align-items:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.blueprint-materials .material-point:after{display:block!important;width:32px!important;background:#d9e1e9!important}.blueprint-materials .material-point-01{right:10px!important;top:34px!important}.blueprint-materials .material-point-02{left:10px!important;top:38px!important}.blueprint-materials .material-point-03{right:10px!important;top:220px!important}.blueprint-materials .material-point-04{left:10px!important;top:220px!important}.blueprint-materials .material-point-05{right:24px!important;bottom:34px!important}.blueprint-materials .material-point-06{left:24px!important;bottom:34px!important}.blueprint-materials .material-point-01:after,.blueprint-materials .material-point-03:after,.blueprint-materials .material-point-05:after{left:-38px!important;right:auto!important}.blueprint-materials .material-point-02:after,.blueprint-materials .material-point-04:after,.blueprint-materials .material-point-06:after{right:-38px!important;left:auto!important}.blueprint-materials .material-number{display:none!important}.blueprint-materials .material-point .skippy-icon{width:28px!important;height:28px!important;border-radius:9px!important}.blueprint-materials .material-point span:not(.material-number){font-size:11px!important;line-height:1.25!important}.blueprint-materials .material-point small{display:none!important}}@media(max-width:420px){.blueprint-materials .materials-visual{min-height:480px!important}.blueprint-materials .detail-shoe{width:min(230px,56%)!important;height:135px!important}.blueprint-materials .material-point{width:132px!important}.blueprint-materials .material-point span:not(.material-number){font-size:10px!important}.blueprint-materials .material-point-03,.blueprint-materials .material-point-04{top:200px!important}}.smart-shop-category{width:min(1180px,calc(100% - 48px))}.smart-shop-category .section-title{margin-bottom:22px}.smart-shop-category .tile-grid.four{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.smart-shop-category .shop-category-card{min-height:340px;aspect-ratio:.76;display:grid;grid-template-rows:auto 1fr auto auto;align-items:center;justify-items:center;padding:18px;position:relative;overflow:hidden;border-radius:24px;border:1px solid #edf1f5;background:#fff;box-shadow:0 18px 44px #0f334f12;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.smart-shop-category .shop-category-card:before{content:"";position:absolute;inset-inline:18px;top:88px;height:120px;border-radius:22px;border:1px solid #f0f3f6;background:#fbfdff;z-index:0}.smart-shop-category .shop-category-card:hover,.smart-shop-category .shop-category-card:focus-within{transform:translateY(-7px);border-color:#d9082f4d;box-shadow:0 26px 58px #0f334f1f}.shop-card-top{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;z-index:1}.shop-card-top .skippy-icon{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;border-radius:14px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.shop-card-top span{font-size:13px;font-weight:900;color:#60768a;white-space:nowrap}.smart-shop-category .shop-category-card:hover .shop-card-top .skippy-icon{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);transform:rotate(-4deg) scale(1.04)}.smart-shop-category .shop-category-card .mini-shoe{width:min(205px,94%);height:140px;margin:16px auto 8px;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 16px 14px rgba(15,51,79,.12));transition:transform .24s ease,filter .24s ease}.smart-shop-category .shop-category-card:hover .mini-shoe{transform:translateY(-5px) scale(1.04);filter:drop-shadow(0 22px 18px rgba(15,51,79,.15))}.smart-shop-category .shop-category-card h3{min-height:auto;margin:0 0 16px;color:var(--skippy-ink);font-size:22px;line-height:1.25;font-weight:900;position:relative;z-index:1}.smart-shop-category .shop-category-card a{width:100%;height:48px;border-radius:12px;border:1px solid #edf1f5;color:var(--skippy-ink);background:#fff;font-weight:900;position:relative;z-index:1;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.smart-shop-category .shop-category-card a:hover,.smart-shop-category .shop-category-card a:focus-visible{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);box-shadow:0 14px 28px #d9082f2e;transform:translateY(-2px);outline:0}@media(max-width:1024px){.smart-shop-category .tile-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-shop-category .shop-category-card{aspect-ratio:auto;min-height:310px}}@media(max-width:560px){.smart-shop-category{width:calc(100% - 24px)}.smart-shop-category .tile-grid.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.smart-shop-category .shop-category-card{min-height:252px;padding:12px;border-radius:18px}.smart-shop-category .shop-category-card:before{inset-inline:10px;top:70px;height:90px;border-radius:16px}.shop-card-top{min-height:40px}.shop-card-top .skippy-icon{width:38px;height:38px;flex-basis:38px;border-radius:12px}.shop-card-top span{font-size:11px}.smart-shop-category .shop-category-card .mini-shoe{width:124px;height:86px;margin:8px auto 6px}.smart-shop-category .shop-category-card h3{font-size:16px;margin-bottom:10px}.smart-shop-category .shop-category-card a{height:42px;font-size:13px}}.products-section .product-grid{align-items:stretch}.products-section .product-card{min-height:310px;display:grid;grid-template-rows:128px auto auto 44px;gap:10px;padding:16px;border-radius:20px;border:1px solid #edf1f5;background:#fff;overflow:hidden;position:relative;box-shadow:0 16px 38px #0f334f12;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.products-section .product-card:hover,.products-section .product-card:focus-within{transform:translateY(-6px);border-color:#d9082f47;box-shadow:0 24px 54px #0f334f1f}.products-section .product-card .product-shoe{position:relative!important;top:auto!important;right:auto!important;width:min(180px,94%)!important;height:126px!important;margin:0 auto!important;object-fit:contain;display:block;filter:drop-shadow(0 16px 14px rgba(15,51,79,.12));transition:transform .22s ease,filter .22s ease}.products-section .product-card:hover .product-shoe{transform:translateY(-4px) scale(1.04);filter:drop-shadow(0 22px 18px rgba(15,51,79,.15))}.products-section .product-info{padding:0!important;min-height:auto!important;text-align:center}.products-section .product-info strong{color:var(--skippy-ink);font-size:15px}.products-section .product-info span{margin-top:3px;color:#2c4b64;font-weight:900}.products-section .product-info small{color:#60768a}.products-section .price-row{height:auto;min-height:40px;justify-content:center;gap:8px;border-top:1px solid #edf1f5;border-bottom:1px solid #edf1f5;padding:8px 0}.products-section .add-btn{height:44px;border-radius:12px}.products-section .add-btn:hover,.products-section .add-btn:focus-visible{background:#fff;color:var(--skippy-red);box-shadow:inset 0 0 0 1px #d9082f42,0 14px 28px #0f334f14;outline:0}@media(max-width:640px){.products-section .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.products-section .product-card{min-height:286px;grid-template-rows:104px auto auto 42px;padding:12px;border-radius:18px}.products-section .product-card .product-shoe{width:122px!important;height:100px!important}.products-section .product-info strong{font-size:12px}.products-section .product-info span,.products-section .product-info small{font-size:11px}.products-section .price-row{display:grid;grid-template-columns:auto auto;justify-items:center;gap:2px 5px;padding:6px 0}.products-section .price-row .qty{grid-column:1 / -1;gap:10px;font-size:12px}.products-section .price-row b{font-size:15px}.products-section .add-btn{height:42px;font-size:12px}}@media(max-width:380px){.products-section .product-grid{gap:10px!important}.products-section .product-card{min-height:270px;padding:10px}.products-section .product-card .product-shoe{width:108px!important}}.smart-products{width:min(1180px,calc(100% - 48px))}.products-head{margin-bottom:22px;text-align:center}.products-head .section-title{margin-bottom:8px}.products-head p{width:min(620px,100%);margin:0 auto;color:#60768a;font-size:15px;line-height:1.7;font-weight:800}.smart-products .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.smart-products .smart-product-card{min-height:350px;display:grid;grid-template-rows:auto 132px auto auto 46px;gap:10px;padding:16px;border-radius:22px;border:1px solid #edf1f5;background:#fff;box-shadow:0 18px 44px #0f334f12;overflow:hidden;position:relative;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.smart-products .smart-product-card:hover,.smart-products .smart-product-card:focus-within{transform:translateY(-7px);border-color:#d9082f4d;box-shadow:0 26px 58px #0f334f1f}.product-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px}.product-card-top strong{color:var(--skippy-ink);font-size:13px;font-weight:900}.product-card-top em{min-height:28px;display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;font-style:normal;font-size:11px;font-weight:900;white-space:nowrap}.smart-products .product-media{display:grid;place-items:center;border:1px solid #f0f3f6;border-radius:18px;background:#fbfdff;overflow:hidden}.smart-products .smart-product-card .product-shoe{position:relative!important;top:auto!important;right:auto!important;width:min(172px,92%)!important;height:118px!important;margin:0 auto!important;object-fit:contain;display:block;filter:drop-shadow(0 15px 13px rgba(15,51,79,.12));transition:transform .22s ease,filter .22s ease}.smart-products .smart-product-card:hover .product-shoe{transform:translateY(-4px) scale(1.04);filter:drop-shadow(0 20px 17px rgba(15,51,79,.15))}.smart-products .product-info{padding:0!important;min-height:auto!important;text-align:center}.smart-products .product-info span{display:block;color:var(--skippy-ink);font-size:15px;font-weight:900}.smart-products .product-info small{display:block;margin-top:4px;color:#60768a;font-size:12px;font-weight:800}.smart-products .price-row{height:auto;min-height:48px;padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #edf1f5;border-bottom:1px solid #edf1f5;direction:rtl}.product-price{display:inline-flex;align-items:baseline;gap:4px;color:var(--skippy-ink)}.product-price b{font-size:19px;font-weight:900}.product-price span{color:#60768a;font-size:12px;font-weight:900}.smart-products .qty{direction:ltr;gap:8px;padding:4px 8px;border:1px solid #edf1f5;border-radius:999px;background:#fff}.smart-products .qty button{width:20px;height:20px;display:inline-grid;place-items:center;border-radius:50%;transition:color .2s ease,background .2s ease}.smart-products .qty button:hover{color:#fff;background:var(--skippy-red)}.smart-products .add-btn{width:100%;height:46px;border-radius:12px;font-weight:900}.smart-products .add-btn:hover,.smart-products .add-btn:focus-visible{color:var(--skippy-red);background:#fff;box-shadow:inset 0 0 0 1px #d9082f42,0 14px 28px #0f334f14;outline:0}@media(max-width:1100px){.smart-products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-products .smart-product-card{min-height:330px}}@media(max-width:640px){.smart-products{width:calc(100% - 24px)}.products-head p{font-size:13px}.smart-products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.smart-products .smart-product-card{min-height:292px;grid-template-rows:auto 98px auto auto 42px;padding:10px;gap:8px;border-radius:18px}.product-card-top strong{font-size:10px}.product-card-top em{padding:4px 7px;font-size:9px}.smart-products .product-media{border-radius:14px}.smart-products .smart-product-card .product-shoe{width:112px!important;height:88px!important}.smart-products .product-info span{font-size:12px}.smart-products .product-info small{font-size:10px}.smart-products .price-row{min-height:50px;display:grid;grid-template-columns:1fr;justify-items:center;gap:4px;padding:5px 0}.product-price b{font-size:15px}.smart-products .qty{font-size:11px;padding:2px 7px}.smart-products .add-btn{height:42px;font-size:12px}}@media(max-width:380px){.smart-products .product-grid{gap:10px!important}.smart-products .smart-product-card{min-height:278px;padding:9px}.smart-products .smart-product-card .product-shoe{width:100px!important}}.smart-trader-insights,.smart-order-flow{width:min(1180px,calc(100% - 48px))}.trader-insights-layout{display:grid;grid-template-columns:.82fr 1.38fr;gap:18px;align-items:stretch}.insights-summary,.order-flow-panel{border:1px solid #edf1f5;border-radius:26px;background:#fff;box-shadow:0 22px 56px #0f334f12}.insights-summary{min-height:310px;padding:26px;display:flex;flex-direction:column;justify-content:center}.insights-summary>span,.order-flow-copy>span{width:fit-content;display:inline-flex;min-height:34px;align-items:center;padding:7px 13px;border-radius:999px;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;font-size:13px;font-weight:900}.insights-summary h3,.order-flow-copy h3{margin:16px 0 10px;color:var(--skippy-ink);font-size:clamp(24px,2.6vw,38px);line-height:1.25;font-weight:900}.insights-summary p{margin:0;color:#60768a;font-size:15px;line-height:1.8;font-weight:800}.smart-trader-insights .signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.smart-signal-card{min-height:148px;display:grid;grid-template-columns:54px 1fr;gap:14px;align-items:start;padding:18px;border:1px solid #edf1f5;border-radius:22px;background:#fff;box-shadow:0 16px 40px #0f334f0f;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.smart-signal-card:hover,.smart-signal-card:focus-within{transform:translateY(-6px);border-color:#d9082f47;box-shadow:0 24px 52px #0f334f1c}.signal-icon-wrap .skippy-icon,.smart-step-card .skippy-icon{width:54px;height:54px;display:grid;place-items:center;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;border-radius:16px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.smart-signal-card:hover .skippy-icon,.smart-step-card:hover .skippy-icon{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);transform:rotate(-4deg) scale(1.04)}.signal-content>span{display:inline-flex;margin-bottom:8px;color:var(--skippy-red);font-size:13px;font-weight:900}.smart-signal-card h3{margin:0 0 6px;color:var(--skippy-ink);font-size:18px;font-weight:900}.smart-signal-card p{margin:0;color:#60768a;font-size:13px;line-height:1.55;font-weight:800}.smart-signal-card .color-dots{margin-top:12px}.order-flow-panel{padding:22px;display:grid;grid-template-columns:.78fr 1.32fr auto;gap:18px;align-items:center}.order-flow-copy h3{font-size:clamp(22px,2.3vw,32px);margin-bottom:0}.smart-order-flow .order-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.smart-order-flow .order-steps:before{content:"";position:absolute;top:32px;inset-inline:16%;height:1px;background:#edf1f5}.smart-step-card{min-height:170px;position:relative;z-index:1;display:grid;grid-template-columns:1fr;justify-items:center;text-align:center;gap:10px;padding:16px;border:1px solid #edf1f5;border-radius:20px;background:#fff;box-shadow:0 14px 34px #0f334f0f;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.smart-step-card:hover,.smart-step-card:focus-within{transform:translateY(-6px);border-color:#d9082f47;box-shadow:0 22px 48px #0f334f1c}.step-number{position:absolute;top:12px;inset-inline-start:12px;color:#9cadbd;font-size:12px;font-weight:900}.smart-step-card h3{margin:0 0 5px;color:var(--skippy-ink);font-size:16px;font-weight:900}.smart-step-card p{margin:0;color:#60768a;font-size:12px;line-height:1.5;font-weight:800}.order-flow-cta{min-width:142px;min-height:58px;border-radius:16px;white-space:nowrap}.order-flow-cta:hover,.order-flow-cta:focus-visible{color:var(--skippy-red);background:#fff;box-shadow:inset 0 0 0 1px #d9082f42,0 14px 28px #0f334f14;outline:0}@media(max-width:1120px){.trader-insights-layout,.order-flow-panel{grid-template-columns:1fr}.insights-summary{min-height:auto}.order-flow-cta{width:100%}}@media(max-width:760px){.smart-trader-insights,.smart-order-flow{width:calc(100% - 24px)}.insights-summary,.order-flow-panel{padding:16px;border-radius:22px}.insights-summary,.order-flow-copy{text-align:center}.insights-summary>span,.order-flow-copy>span{margin:0 auto}.smart-trader-insights .signal-grid{grid-template-columns:1fr;gap:10px}.smart-signal-card{min-height:104px;grid-template-columns:48px 1fr;padding:14px;border-radius:18px}.signal-icon-wrap .skippy-icon,.smart-step-card .skippy-icon{width:48px;height:48px;border-radius:14px}.smart-order-flow .order-steps{grid-template-columns:1fr;gap:10px}.smart-order-flow .order-steps:before{display:none}.smart-step-card{min-height:96px;grid-template-columns:48px 1fr;justify-items:start;text-align:right;align-items:center;padding:14px}.smart-step-card .step-number{top:10px;inset-inline-start:auto;inset-inline-end:12px}.smart-step-card .skippy-icon{grid-row:1}}.smart-trader-insights .trader-insights-layout{display:block!important}.smart-trader-insights .insights-summary{display:none!important}.smart-trader-insights .signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:1024px){.smart-trader-insights .signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.smart-trader-insights .signal-grid{grid-template-columns:1fr!important}}.private-label.premium-manufacturing{width:min(1180px,calc(100% - 48px));min-height:auto;display:grid;grid-template-columns:.92fr 1.08fr;gap:22px;align-items:stretch;padding:22px;border:1px solid #edf1f5;border-radius:30px;background:#fff;box-shadow:0 26px 68px #0f334f17}.premium-manufacturing .manufacturing-visual,.premium-manufacturing .manufacturing-content{border:1px solid #edf1f5;border-radius:24px;background:#fff}.manufacturing-visual{min-height:450px;position:relative;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;gap:12px;padding:20px}.manufacturing-visual:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:20px;background-image:linear-gradient(#edf1f5 1px,transparent 1px),linear-gradient(90deg,#edf1f5 1px,transparent 1px);background-size:38px 38px;opacity:.38;pointer-events:none}.visual-badge{width:fit-content;min-height:34px;display:inline-flex;align-items:center;padding:7px 13px;position:relative;z-index:2;border:1px solid #edf1f5;border-radius:999px;color:var(--skippy-red);background:#fff;font-size:13px;font-weight:900}.manufacturing-product-stage{position:relative;z-index:1;min-height:310px}.premium-manufacturing .box-art{position:absolute;right:6%;top:6%;width:min(270px,58%);height:auto;display:block;object-fit:contain;filter:drop-shadow(0 20px 20px rgba(91,67,44,.12))}.premium-manufacturing .shoe-white{position:absolute;right:18%;bottom:8%;width:min(310px,68%);height:175px;object-fit:contain;display:block;filter:drop-shadow(0 24px 20px rgba(15,51,79,.14))}.premium-manufacturing .tag-art{position:absolute;left:9%;bottom:10%;width:86px;height:auto;display:block;object-fit:contain;transform:rotate(-5deg);filter:drop-shadow(0 16px 16px rgba(91,67,44,.12))}.visual-note{position:relative;z-index:2;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid #edf1f5;border-radius:18px;background:#fffffff0}.visual-note strong{color:var(--skippy-ink);font-size:18px;font-weight:900}.visual-note span{color:#60768a;font-size:13px;font-weight:800}.premium-manufacturing .manufacturing-content{padding:26px;text-align:right}.section-kicker{width:fit-content;min-height:34px;display:inline-flex;align-items:center;padding:7px 13px;border:1px solid #edf1f5;border-radius:999px;color:var(--skippy-red);background:#fff;font-size:13px;font-weight:900}.premium-manufacturing h2{margin:16px 0 8px;color:var(--skippy-red);font-size:clamp(30px,3.8vw,52px);line-height:1.12;font-weight:900;text-align:right}.premium-manufacturing .manufacturing-content>p{margin:0 0 20px;color:#35546b;font-size:16px;line-height:1.8;font-weight:800;text-align:right}.premium-manufacturing .manufacturing-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.manufacturing-card{min-height:164px;position:relative;display:grid;grid-template-rows:auto auto 1fr;gap:8px;padding:16px;border:1px solid #edf1f5;border-radius:18px;background:#fff;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.manufacturing-card:hover,.manufacturing-card:focus-within{transform:translateY(-6px);border-color:#d9082f47;box-shadow:0 22px 48px #0f334f1a}.manufacturing-index{position:absolute;top:12px;left:14px;color:#a7b4c1;font-size:12px;font-weight:900}.manufacturing-card .skippy-icon{width:48px;height:48px;color:var(--skippy-red);background:#fff;border:1px solid #edf1f5;border-radius:15px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.manufacturing-card:hover .skippy-icon{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);transform:rotate(-4deg) scale(1.04)}.manufacturing-card h3{margin:0;color:var(--skippy-ink);font-size:17px;line-height:1.3;font-weight:900}.manufacturing-card p{margin:0;color:#60768a;font-size:13px;line-height:1.6;font-weight:800}.manufacturing-actions{display:flex;align-items:center;gap:14px;margin-top:20px}.manufacturing-actions .btn{min-width:180px;border-radius:14px}.manufacturing-actions .btn:hover,.manufacturing-actions .btn:focus-visible{color:var(--skippy-red);background:#fff;box-shadow:inset 0 0 0 1px #d9082f42,0 14px 28px #0f334f14;outline:0}.manufacturing-actions small{color:#60768a;font-size:12px;line-height:1.5;font-weight:800}@media(max-width:1080px){.private-label.premium-manufacturing{grid-template-columns:1fr}.manufacturing-visual{min-height:380px}.manufacturing-product-stage{min-height:245px}}@media(max-width:720px){.private-label.premium-manufacturing{width:calc(100% - 24px);padding:12px;border-radius:22px}.premium-manufacturing .manufacturing-content{padding:18px;border-radius:20px}.manufacturing-visual{min-height:320px;padding:14px;border-radius:20px}.manufacturing-product-stage{min-height:205px}.premium-manufacturing .box-art{right:3%;top:8%;width:min(210px,62%)}.premium-manufacturing .shoe-white{right:13%;bottom:6%;width:min(230px,70%);height:128px}.premium-manufacturing .tag-art{left:4%;bottom:8%;width:64px}.visual-note{min-height:58px;padding:10px 12px}.visual-note strong{font-size:15px}.visual-note span{font-size:11px}.premium-manufacturing h2,.premium-manufacturing .manufacturing-content>p{text-align:center}.section-kicker{margin:0 auto}.premium-manufacturing .manufacturing-cards{grid-template-columns:1fr;gap:10px}.manufacturing-card{min-height:112px;grid-template-columns:48px 1fr;grid-template-rows:auto auto;align-items:center;padding:14px}.manufacturing-card .skippy-icon{grid-row:1 / span 2}.manufacturing-index{top:10px;left:12px}.manufacturing-actions{display:grid;gap:10px;text-align:center}.manufacturing-actions .btn{width:100%}}@media(max-width:390px){.manufacturing-visual{min-height:292px}.manufacturing-product-stage{min-height:185px}.premium-manufacturing .shoe-white{width:min(205px,72%)}.premium-manufacturing .tag-art{width:56px}}.catalog-strip.classic-catalog-strip{width:min(1120px,calc(100% - 48px));margin:56px auto 0;padding:22px 26px;min-height:132px;display:grid;grid-template-columns:260px 1fr 210px;align-items:center;gap:24px;direction:rtl;background:linear-gradient(135deg,#dc002d,#c50028 56%,#a90024);border:0;border-radius:12px;color:#fff;box-shadow:0 22px 48px #dc002d38;overflow:hidden;position:relative;isolation:isolate}.catalog-strip.classic-catalog-strip:before{content:"";position:absolute;inset:-55% auto auto -7%;width:360px;height:360px;border-radius:50%;background:#ffffff1f;z-index:-1}.catalog-strip.classic-catalog-strip:after{content:"";position:absolute;inset:auto 12% -95px auto;width:240px;height:240px;border-radius:50%;border:1px solid rgba(255,255,255,.18);z-index:-1}.classic-catalog-strip .strip-shoes{position:relative;width:100%;height:112px;margin:0;display:grid;place-items:center}.classic-catalog-strip .single-strip-shoe .shoe{position:static;width:min(230px,92%);max-height:124px;object-fit:contain;transform:rotate(-5deg);filter:drop-shadow(0 18px 18px rgba(7,24,40,.2));animation:skippyFloat 4.4s ease-in-out infinite}.catalog-strip.classic-catalog-strip p{margin:0;text-align:center;color:#fff;font-size:clamp(24px,3.1vw,34px);line-height:1.35;font-weight:950}.catalog-strip.classic-catalog-strip p span{display:inline-block;margin-top:4px;color:#ffffffe6;font-size:clamp(15px,1.9vw,22px);font-weight:800}.catalog-strip.classic-catalog-strip .catalog-button{min-height:60px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:12px;background:#fff;color:var(--red);border:1px solid rgba(255,255,255,.85);box-shadow:0 16px 28px #07182824;text-decoration:none;font-size:16px;font-weight:950;white-space:nowrap;transition:background .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.catalog-strip.classic-catalog-strip .catalog-button svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2}.catalog-strip.classic-catalog-strip .catalog-button:hover,.catalog-strip.classic-catalog-strip .catalog-button:focus-visible{background:var(--navy);color:#fff;border-color:var(--navy);transform:translateY(-3px);box-shadow:0 18px 32px #07182838}@media(max-width:980px){.catalog-strip.classic-catalog-strip{grid-template-columns:1fr;width:min(680px,calc(100% - 32px));padding:22px;gap:16px;text-align:center}.classic-catalog-strip .strip-shoes{height:120px}.catalog-strip.classic-catalog-strip .catalog-button{width:min(100%,320px);margin-inline:auto}}@media(max-width:560px){.catalog-strip.classic-catalog-strip{width:calc(100% - 24px);margin-top:42px;padding:18px 14px;border-radius:14px;gap:12px}.classic-catalog-strip .strip-shoes{height:104px}.classic-catalog-strip .single-strip-shoe .shoe{width:min(215px,88%);max-height:112px}.catalog-strip.classic-catalog-strip p{font-size:23px}.catalog-strip.classic-catalog-strip p span{font-size:15px}.catalog-strip.classic-catalog-strip .catalog-button{min-height:54px;border-radius:11px}}.catalog-strip.classic-catalog-strip .catalog-button,.catalog-strip.classic-catalog-strip .catalog-button span,.catalog-strip.classic-catalog-strip .catalog-button svg{color:var(--red);stroke:currentColor}.catalog-strip.classic-catalog-strip .catalog-button:hover,.catalog-strip.classic-catalog-strip .catalog-button:focus-visible,.catalog-strip.classic-catalog-strip .catalog-button:hover span,.catalog-strip.classic-catalog-strip .catalog-button:focus-visible span,.catalog-strip.classic-catalog-strip .catalog-button:hover svg,.catalog-strip.classic-catalog-strip .catalog-button:focus-visible svg{color:#fff;stroke:currentColor}.catalog-strip.classic-catalog-strip .catalog-button,.catalog-strip.classic-catalog-strip .catalog-button:visited,.catalog-strip.classic-catalog-strip .catalog-button:hover,.catalog-strip.classic-catalog-strip .catalog-button:focus,.catalog-strip.classic-catalog-strip .catalog-button:focus-visible,.catalog-strip.classic-catalog-strip .catalog-button:active{background:#fff;color:var(--red);border-color:#ffffffe6;box-shadow:0 16px 28px #07182824;transform:none}.catalog-strip.classic-catalog-strip .catalog-button span,.catalog-strip.classic-catalog-strip .catalog-button svg,.catalog-strip.classic-catalog-strip .catalog-button:visited span,.catalog-strip.classic-catalog-strip .catalog-button:visited svg,.catalog-strip.classic-catalog-strip .catalog-button:hover span,.catalog-strip.classic-catalog-strip .catalog-button:hover svg,.catalog-strip.classic-catalog-strip .catalog-button:focus span,.catalog-strip.classic-catalog-strip .catalog-button:focus svg,.catalog-strip.classic-catalog-strip .catalog-button:focus-visible span,.catalog-strip.classic-catalog-strip .catalog-button:focus-visible svg,.catalog-strip.classic-catalog-strip .catalog-button:active span,.catalog-strip.classic-catalog-strip .catalog-button:active svg{color:var(--red);stroke:currentColor}.catalog-strip.classic-catalog-strip .catalog-button,.catalog-strip.classic-catalog-strip .catalog-button:link,.catalog-strip.classic-catalog-strip .catalog-button:visited,.catalog-strip.classic-catalog-strip .catalog-button:hover,.catalog-strip.classic-catalog-strip .catalog-button:focus,.catalog-strip.classic-catalog-strip .catalog-button:focus-visible,.catalog-strip.classic-catalog-strip .catalog-button:active{background:#fff!important;color:#dc002d!important;border-color:#ffffffe6!important;transform:none!important;opacity:1!important;visibility:visible!important}.catalog-strip.classic-catalog-strip .catalog-button strong,.catalog-strip.classic-catalog-strip .catalog-button span{display:inline-block!important;color:#dc002d!important;opacity:1!important;visibility:visible!important;font-size:16px!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important}.catalog-strip.classic-catalog-strip .catalog-button svg,.catalog-strip.classic-catalog-strip .catalog-button svg path{display:block!important;width:22px!important;height:22px!important;opacity:1!important;visibility:visible!important;color:#dc002d!important;stroke:#dc002d!important;fill:none!important}.catalog-strip.classic-catalog-strip .catalog-button:hover strong,.catalog-strip.classic-catalog-strip .catalog-button:focus strong,.catalog-strip.classic-catalog-strip .catalog-button:active strong,.catalog-strip.classic-catalog-strip .catalog-button:hover span,.catalog-strip.classic-catalog-strip .catalog-button:focus span,.catalog-strip.classic-catalog-strip .catalog-button:active span,.catalog-strip.classic-catalog-strip .catalog-button:hover svg,.catalog-strip.classic-catalog-strip .catalog-button:focus svg,.catalog-strip.classic-catalog-strip .catalog-button:active svg,.catalog-strip.classic-catalog-strip .catalog-button:hover svg path,.catalog-strip.classic-catalog-strip .catalog-button:focus svg path,.catalog-strip.classic-catalog-strip .catalog-button:active svg path{color:#dc002d!important;stroke:#dc002d!important;opacity:1!important;visibility:visible!important}.catalog-strip.classic-catalog-strip{box-shadow:none!important}.catalog-strip.classic-catalog-strip:before,.catalog-strip.classic-catalog-strip:after{content:none!important;display:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.why-section.premium-why,.reviews.smart-reviews{background:transparent!important;border:0!important;box-shadow:none!important}.premium-why .section-title,.smart-reviews .section-title{margin-bottom:24px}.why-shell{display:grid;grid-template-columns:minmax(280px,430px) 1fr;gap:18px;align-items:stretch}.why-main-card,.premium-feature-card,.premium-review-card{background:#fff;border:1px solid rgba(12,48,74,.1);box-shadow:0 18px 42px #0c304a12}.why-main-card{border-radius:20px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:310px;position:relative;overflow:hidden}.why-main-card:before{content:"";position:absolute;inset-inline-start:0;top:24px;bottom:24px;width:4px;border-radius:999px;background:var(--red)}.why-main-icon .skippy-icon,.why-main-icon.skippy-icon,.premium-feature-card .skippy-icon{width:56px;height:56px;border-radius:18px;background:#fff6f8;color:var(--red);border:1px solid rgba(220,0,45,.14);display:inline-grid;place-items:center;flex:0 0 auto}.why-main-icon .skippy-icon svg,.why-main-icon.skippy-icon svg,.premium-feature-card .skippy-icon svg{width:30px;height:30px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.why-main-card h3{margin:0;color:var(--navy);font-size:clamp(24px,2.7vw,36px);line-height:1.25;font-weight:950}.why-main-card p{margin:0;color:#52687a;font-size:15px;line-height:1.9;font-weight:800}.why-proof-row{display:flex;flex-wrap:wrap;gap:8px}.why-proof-row span{display:inline-flex;align-items:center;min-height:36px;padding:7px 10px;border-radius:999px;background:#f8fafc;border:1px solid rgba(12,48,74,.08);color:#173a56;font-size:12px;font-weight:900}.premium-why-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.premium-feature-card{min-height:146px;border-radius:18px;padding:18px;display:grid!important;grid-template-columns:auto 1fr;align-items:start;gap:14px;text-align:right;position:relative;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.premium-feature-card:hover,.premium-feature-card:focus-within{transform:translateY(-4px);border-color:#dc002d38;box-shadow:0 22px 46px #0c304a1c}.premium-feature-card .feature-index{position:absolute;inset-inline-end:16px;top:12px;color:#0c304a38;font-size:18px;font-weight:950}.premium-feature-card strong{display:block;margin:38px 0 6px;color:var(--navy);font-size:18px;line-height:1.35;font-weight:950}.premium-feature-card small{display:block;color:#607488;font-size:13px;line-height:1.7;font-weight:800}.smart-reviews .review-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;direction:rtl}.premium-review-card{border-radius:20px;padding:20px;min-height:224px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;text-align:right;position:relative;overflow:hidden}.premium-review-card:before{content:"\201c";position:absolute;inset-inline-start:18px;top:6px;color:#dc002d14;font-size:86px;line-height:1;font-family:Georgia,serif;pointer-events:none}.review-head{display:flex;align-items:center;gap:12px}.premium-review-card .avatar{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;color:var(--red);background:#fff6f8;border:1px solid rgba(220,0,45,.15);font-size:20px;font-weight:950;flex:0 0 auto}.premium-review-card .stars{color:#f6a800;letter-spacing:1px;font-size:15px;line-height:1;margin-bottom:7px}.premium-review-card h3{margin:0;color:var(--navy);font-size:17px;font-weight:950}.premium-review-card small{display:block;margin-top:3px;color:#6a7d8f;font-size:12px;font-weight:800}.premium-review-card p{margin:0;color:#41586d;font-size:14px;line-height:1.85;font-weight:800}.review-badge{width:fit-content;display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:#f8fafc;border:1px solid rgba(12,48,74,.08);color:var(--navy);font-size:12px;font-weight:900}@media(max-width:980px){.why-shell{grid-template-columns:1fr}.why-main-card{min-height:0}.smart-reviews .review-track{grid-template-columns:repeat(3,minmax(270px,1fr))}}@media(max-width:720px){.premium-why-grid{grid-template-columns:1fr}.premium-feature-card{min-height:132px}.premium-feature-card strong{margin-top:32px}.smart-reviews{width:100%!important}.smart-reviews .section-title{width:calc(100% - 24px);margin-inline:auto}.smart-reviews .review-track{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding:2px 16px 12px;-webkit-overflow-scrolling:touch}.smart-reviews .review-track::-webkit-scrollbar{display:none}.smart-reviews .review-track{scrollbar-width:none}.premium-review-card{flex:0 0 min(82vw,330px);scroll-snap-align:center}}@media(max-width:520px){.why-main-card{padding:18px;border-radius:18px}.why-proof-row span{flex:1 1 100%;justify-content:center}.premium-feature-card{border-radius:16px;padding:16px}.premium-feature-card .skippy-icon,.why-main-icon .skippy-icon{width:50px;height:50px;border-radius:16px}.premium-review-card{flex-basis:86vw;border-radius:18px;padding:18px}}.premium-why,.smart-reviews{margin-top:56px!important}.premium-why .section-title h2,.smart-reviews .section-title h2{text-wrap:balance}.why-main-card,.premium-feature-card,.premium-review-card{contain:layout paint}.premium-feature-card>div,.premium-review-card .review-head>div{min-width:0}.premium-feature-card strong,.premium-feature-card small,.premium-review-card h3,.premium-review-card small,.premium-review-card p{overflow-wrap:anywhere}.smart-reviews .review-track{align-items:stretch}.premium-review-card{height:100%}@media(min-width:981px){.premium-why-grid{min-height:310px}.premium-feature-card:nth-child(1),.premium-feature-card:nth-child(4){transform:translateY(8px)}.premium-feature-card:nth-child(1):hover,.premium-feature-card:nth-child(4):hover,.premium-feature-card:nth-child(1):focus-within,.premium-feature-card:nth-child(4):focus-within{transform:translateY(2px)}}@media(max-width:720px){.premium-why,.smart-reviews{margin-top:44px!important}.premium-why{width:calc(100% - 24px)!important}.why-shell{gap:14px}.premium-feature-card:hover,.premium-feature-card:focus-within{transform:none}}.premium-why,.smart-reviews{background:transparent!important;border:0!important;box-shadow:none!important}.clean-why-grid{width:100%;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.clean-why-grid .premium-feature-card{min-height:190px;padding:20px 18px;grid-template-columns:1fr;align-content:start;justify-items:start;text-align:right;border-radius:18px;background:#fff;border:1px solid rgba(12,48,74,.1);box-shadow:0 16px 34px #0c304a0f}.clean-why-grid .premium-feature-card:before{content:"";position:absolute;inset-inline-start:0;top:18px;bottom:18px;width:3px;border-radius:999px;background:transparent;transition:background .22s ease}.clean-why-grid .premium-feature-card .feature-index{inset-inline-end:18px;top:16px;color:#0f334f38;transition:color .22s ease}.clean-why-grid .premium-feature-card .skippy-icon,.smart-reviews .premium-review-card .avatar{background:#fff6f8;color:var(--red);border-color:#dc002d24}.clean-why-grid .premium-feature-card .skippy-icon svg{stroke:currentColor;fill:none}.clean-why-grid .premium-feature-card strong{margin:16px 0 8px;color:var(--navy)}.clean-why-grid .premium-feature-card small{color:#607488}.clean-why-grid .premium-feature-card:hover,.clean-why-grid .premium-feature-card:focus-within,.smart-reviews .premium-review-card:hover,.smart-reviews .premium-review-card:focus-within{border-color:#dc002d57;box-shadow:0 20px 42px #0c304a1a;transform:translateY(-4px)}.clean-why-grid .premium-feature-card:hover:before,.clean-why-grid .premium-feature-card:focus-within:before{background:var(--red)}.clean-why-grid .premium-feature-card:hover .feature-index,.clean-why-grid .premium-feature-card:focus-within .feature-index{color:#dc002d47}.clean-why-grid .premium-feature-card:hover .skippy-icon,.clean-why-grid .premium-feature-card:focus-within .skippy-icon,.smart-reviews .premium-review-card:hover .avatar,.smart-reviews .premium-review-card:focus-within .avatar{background:var(--red);color:#fff;border-color:var(--red)}.smart-reviews .premium-review-card{background:#fff;border:1px solid rgba(12,48,74,.1);box-shadow:0 16px 34px #0c304a0f;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.smart-reviews .premium-review-card:before{color:#dc002d12}.smart-reviews .review-badge{background:#fff6f8;color:var(--red);border-color:#dc002d1f}.smart-reviews .premium-review-card:hover .review-badge,.smart-reviews .premium-review-card:focus-within .review-badge{background:var(--red);color:#fff;border-color:var(--red)}@media(max-width:1100px){.clean-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.clean-why-grid{grid-template-columns:1fr;gap:14px}.clean-why-grid .premium-feature-card{min-height:154px}.clean-why-grid .premium-feature-card:hover,.clean-why-grid .premium-feature-card:focus-within,.smart-reviews .premium-review-card:hover,.smart-reviews .premium-review-card:focus-within{transform:none}}.smart-reviews .premium-review-card{background:#fff!important;color:var(--navy)!important;border:1px solid rgba(12,48,74,.1)!important;box-shadow:0 16px 34px #0c304a0f!important}.smart-reviews .premium-review-card .avatar{background:#fff!important;color:var(--red)!important;border:1px solid rgba(220,0,45,.32)!important;box-shadow:0 10px 22px #dc002d14!important}.smart-reviews .premium-review-card .stars{color:var(--red)!important}.smart-reviews .premium-review-card h3{color:var(--navy)!important}.smart-reviews .premium-review-card small,.smart-reviews .premium-review-card p{color:#607488!important}.smart-reviews .review-badge{background:#fff!important;color:var(--red)!important;border-color:#dc002d42!important}@media(hover:hover)and (pointer:fine){.smart-reviews .premium-review-card:hover,.smart-reviews .premium-review-card:focus-within{background:#fff!important;border-color:var(--red)!important;box-shadow:0 20px 42px #0c304a1a!important;transform:translateY(-4px)}.smart-reviews .premium-review-card:hover .avatar,.smart-reviews .premium-review-card:focus-within .avatar,.smart-reviews .premium-review-card:hover .review-badge,.smart-reviews .premium-review-card:focus-within .review-badge{background:#fff!important;color:var(--red)!important;border-color:var(--red)!important}}.skippy-footer.premium-footer{width:100%;margin-top:64px;padding:44px min(52px,5vw) 18px;color:#fff;background:#10283c;background-image:linear-gradient(135deg,#10283c,#0c2133);direction:rtl}.premium-footer-grid{width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(280px,1.25fr) minmax(220px,.8fr) minmax(260px,.9fr);gap:28px;align-items:start}.premium-footer-brand,.premium-footer-links,.premium-footer-contact{min-width:0}.premium-footer .brand-badge{width:72px;height:72px;margin-bottom:16px}.premium-footer-brand p{max-width:360px;margin:0 0 18px;color:#ffffffc7;font-size:14px;line-height:1.9;font-weight:700}.footer-socials{display:flex;flex-wrap:wrap;gap:10px}.footer-socials a,.premium-footer-contact a svg{flex:0 0 auto}.footer-socials a{width:42px;height:42px;display:inline-grid;place-items:center;border-radius:14px;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.12);transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.footer-socials a svg,.premium-footer-contact a svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.footer-socials a:hover,.footer-socials a:focus-visible{background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-3px)}.premium-footer h3{margin:0 0 16px;color:#fff;font-size:18px;font-weight:950}.premium-footer-links,.premium-footer-contact{border-inline-start:1px solid rgba(255,255,255,.12);padding-inline-start:24px}.premium-footer-links a,.premium-footer-contact a{min-height:34px;display:flex;align-items:center;gap:10px;width:fit-content;color:#ffffffc2;font-size:14px;font-weight:800;transition:color .2s ease,transform .2s ease}.premium-footer-links a+a,.premium-footer-contact a+a{margin-top:7px}.premium-footer-links a:before{content:"";width:7px;height:7px;border-radius:50%;background:#ffffff42;transition:background .2s ease,transform .2s ease}.premium-footer-links a:hover,.premium-footer-links a:focus-visible,.premium-footer-contact a:hover,.premium-footer-contact a:focus-visible{color:#fff;transform:translate(-4px)}.premium-footer-links a:hover:before,.premium-footer-links a:focus-visible:before{background:var(--red);transform:scale(1.3)}.premium-footer-contact a svg{color:var(--red)}.premium-newsletter{width:min(1120px,100%);margin:30px auto 16px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);display:grid;grid-template-columns:1fr minmax(220px,340px) auto;align-items:center;gap:12px}.premium-newsletter span{color:#ffffffd1;font-size:14px;font-weight:800}.premium-newsletter input{height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#fffffff5;color:var(--navy);padding:0 14px;outline:none}.premium-newsletter input:focus{border-color:var(--red);box-shadow:0 0 0 3px #dc002d2e}.premium-newsletter .btn{min-height:46px;min-width:130px;border-radius:12px}.premium-footer>small{width:min(1120px,100%);display:block;margin:0 auto;color:#ffffff9e;text-align:center;font-size:12px;font-weight:700}@media(max-width:900px){.premium-footer-grid{grid-template-columns:1fr 1fr}.premium-footer-brand{grid-column:1 / -1}.premium-footer-brand p{max-width:none}.premium-newsletter{grid-template-columns:1fr}.premium-newsletter .btn,.premium-newsletter input{width:100%}}@media(max-width:560px){.skippy-footer.premium-footer{margin-top:46px;padding:34px 18px 16px}.premium-footer-grid{grid-template-columns:1fr;gap:24px}.premium-footer-links,.premium-footer-contact{border-inline-start:0;padding-inline-start:0;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.footer-socials a{width:44px;height:44px}}.site-header .brand-badge,.site-header .brand-badge:hover,.site-header .brand-badge:focus-visible{box-shadow:none!important;filter:none!important}.site-header .brand-badge:before,.site-header .brand-badge:after,.header-logo:before,.header-logo:after,.site-header .logo:before,.site-header .logo:after{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}.site-nav .nav-link,.site-nav .nav-link:hover,.site-nav .nav-link:focus,.site-nav .nav-link:focus-visible,.site-nav .nav-link:active,.mobile-nav .nav-link,.mobile-nav .nav-link:hover,.mobile-nav .nav-link:focus,.mobile-nav .nav-link:focus-visible,.mobile-nav .nav-link:active{background:transparent!important;box-shadow:none!important;border-bottom-color:transparent!important;text-decoration:none!important}.site-nav .nav-link:before,.site-nav .nav-link:after,.mobile-nav .nav-link:before,.mobile-nav .nav-link:after{content:none!important;display:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.site-nav .nav-link:hover,.site-nav .nav-link:focus-visible,.mobile-nav .nav-link:hover,.mobile-nav .nav-link:focus-visible{color:var(--red)!important}.site-nav .nav-link:hover .nav-svg,.site-nav .nav-link:focus-visible .nav-svg,.mobile-nav .nav-link:hover .nav-svg,.mobile-nav .nav-link:focus-visible .nav-svg{color:var(--red)!important;stroke:currentColor!important}:root{--font-arabic: system-ui, "Segoe UI", Tahoma, Arial, sans-serif;--type-hero: 58px;--type-section-title: 30px;--type-card-title: 17px;--type-body: 15px;--type-small: 13px;--type-button: 15px}html,body,.skippy-page,.skippy-page *{font-family:var(--font-arabic)!important;letter-spacing:0!important}body,.skippy-page{font-size:var(--type-body);line-height:1.75;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}.hero h1,.hero-slide-copy h1,.hero-title,.smart-hero h1{font-size:var(--type-hero)!important;line-height:1.08!important;font-weight:950!important;letter-spacing:0!important}.hero p,.hero-slide-copy p,.hero-subtitle,.smart-hero p{font-size:17px!important;line-height:1.85!important;font-weight:800!important}.section-title h2,.page-band>h2,.materials h2,.private-label h2,.premium-manufacturing h2,.catalog-content h2,.faq h2,.reviews h2,.smart-reviews h2{font-size:var(--type-section-title)!important;line-height:1.28!important;font-weight:950!important;letter-spacing:0!important;text-wrap:balance}.section-kicker,.hero-kicker,.catalog-kicker,.visual-badge,.review-badge,.product-code,.product-meta,.range-badge,.category-card small,.product-card small,.signal-card small,.material-card small,.manufacturing-card p,.premium-review-card small,.footer-links a,.footer-contact a,.premium-footer p,.premium-newsletter span{font-size:var(--type-small)!important;line-height:1.75!important;letter-spacing:0!important}.category-card h3,.product-card h3,.signal-card h3,.step-card h3,.material-card h3,.manufacturing-card h3,.premium-review-card h3,.faq-item summary,.feature-item strong,.premium-feature-card strong,.benefit-item strong,.footer h3,.premium-footer h3{font-size:var(--type-card-title)!important;line-height:1.38!important;font-weight:900!important;letter-spacing:0!important}p,.category-card p,.product-card p,.signal-card p,.step-card p,.material-card p,.premium-review-card p,.faq-item p,.manufacturing-content p,.private-label p,.order-flow p,.trader-insights p,.catalog-strip p span{font-size:var(--type-body)!important;line-height:1.85!important;font-weight:750!important;letter-spacing:0!important}.btn,button,.add-btn,.catalog-button,.hero-buttons a,.category-card a,.product-card a,.nav-link,.premium-footer-links a,.premium-footer-contact a{font-size:var(--type-button)!important;line-height:1.25!important;font-weight:900!important;letter-spacing:0!important}.nav-link span,.announcement,.quantity,.price,.product-price,.catalog-strip.classic-catalog-strip p,.catalog-strip.classic-catalog-strip p span{letter-spacing:0!important}.catalog-strip.classic-catalog-strip p{font-size:31px!important;line-height:1.35!important;font-weight:950!important}.catalog-strip.classic-catalog-strip p span{font-size:19px!important;line-height:1.65!important;font-weight:850!important}.skippy-page h1,.skippy-page h2,.skippy-page h3,.skippy-page h4,.skippy-page p,.skippy-page a,.skippy-page button,.skippy-page span,.skippy-page small,.skippy-page strong,.skippy-page input,.skippy-page summary{overflow-wrap:anywhere}@media(max-width:1024px){:root{--type-hero: 48px;--type-section-title: 28px;--type-card-title: 16px;--type-body: 14px;--type-small: 12px;--type-button: 14px}.hero p,.hero-slide-copy p,.hero-subtitle,.smart-hero p{font-size:16px!important}.catalog-strip.classic-catalog-strip p{font-size:27px!important}.catalog-strip.classic-catalog-strip p span{font-size:17px!important}}@media(max-width:720px){:root{--type-hero: 39px;--type-section-title: 25px;--type-card-title: 15px;--type-body: 14px;--type-small: 12px;--type-button: 14px}body,.skippy-page{line-height:1.7}.hero h1,.hero-slide-copy h1,.hero-title,.smart-hero h1{line-height:1.12!important}.hero p,.hero-slide-copy p,.hero-subtitle,.smart-hero p{font-size:14px!important;line-height:1.8!important}.section-title h2,.page-band>h2,.materials h2,.private-label h2,.premium-manufacturing h2,.faq h2,.reviews h2,.smart-reviews h2{line-height:1.32!important}.catalog-strip.classic-catalog-strip p{font-size:23px!important}.catalog-strip.classic-catalog-strip p span{font-size:15px!important}.btn,button,.add-btn,.catalog-button,.hero-buttons a,.category-card a,.product-card a{min-height:46px;padding-inline:16px}}@media(max-width:420px){:root{--type-hero: 34px;--type-section-title: 22px;--type-card-title: 15px;--type-body: 13px;--type-small: 12px;--type-button: 13px}.announcement{font-size:13px!important}.site-header .brand-badge{font-size:17px!important}.catalog-strip.classic-catalog-strip p{font-size:21px!important}}@media(max-width:720px){.hero.smart-hero,.smart-hero,.hero{width:calc(100% - 24px)!important;margin-top:18px!important;padding:16px 12px 26px!important;overflow:hidden!important}.hero-slide,.smart-hero .hero-slide{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;align-items:start!important;min-height:auto!important}.hero-slide-media,.smart-hero .hero-slide-media{width:100%!important;height:220px!important;min-height:0!important;max-height:220px!important;padding:10px!important;margin:0 auto!important;overflow:hidden!important;border-radius:18px!important}.hero-slide-media img,.smart-hero .hero-slide-media img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important}.hero-slide-copy,.smart-hero .hero-slide-copy,.hero-copy{width:100%!important;padding:0 4px!important;text-align:center!important;display:grid!important;justify-items:center!important;gap:10px!important}.hero-kicker,.smart-hero .hero-kicker{margin:0 auto 2px!important;max-width:100%!important}.hero h1,.hero-slide-copy h1,.hero-title,.smart-hero h1{font-size:34px!important;line-height:1.12!important;margin:0!important;max-width:100%!important}.hero p,.hero-slide-copy p,.hero-subtitle,.smart-hero p{margin:0!important;max-width:94%!important;font-size:14px!important;line-height:1.75!important}.hero-buttons,.smart-hero .hero-buttons{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:8px!important;justify-items:stretch!important}.hero-buttons .btn,.smart-hero .hero-buttons .btn,.hero-buttons a,.smart-hero .hero-buttons a{width:100%!important;min-width:0!important;min-height:54px!important;padding:12px 16px!important;border-radius:12px!important}.hero-dots,.smart-hero .hero-dots,[data-hero-dots]{position:static!important;width:100%!important;margin:18px auto 0!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;transform:none!important;inset:auto!important}.hero-dot,.smart-hero .hero-dot,[data-hero-dots] button{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border-radius:999px!important}.hero-dot.is-active,.smart-hero .hero-dot.is-active,[data-hero-dots] button.is-active{width:38px!important}}@media(max-width:420px){.hero-slide-media,.smart-hero .hero-slide-media{height:198px!important;max-height:198px!important}.hero h1,.hero-slide-copy h1,.hero-title,.smart-hero h1{font-size:31px!important}.hero-buttons .btn,.smart-hero .hero-buttons .btn,.hero-buttons a,.smart-hero .hero-buttons a{min-height:50px!important}}@media(max-width:720px){.smart-hero .hero-slide,.hero.smart-hero .hero-slide{gap:26px!important}.smart-hero .hero-slide-media,.hero.smart-hero .hero-slide-media{margin-bottom:0!important;overflow:hidden!important;position:relative!important;z-index:1!important}.smart-hero .hero-slide-copy,.hero.smart-hero .hero-slide-copy,.hero-copy{margin-top:0!important;padding-top:0!important;position:relative!important;z-index:2!important}.smart-hero .hero-kicker,.hero.smart-hero .hero-kicker,.hero-kicker{position:static!important;inset:auto!important;transform:none!important;margin:0 auto 4px!important;translate:none!important}}@media(max-width:420px){.smart-hero .hero-slide,.hero.smart-hero .hero-slide{gap:24px!important}}@media(max-width:720px){.hero.smart-hero .hero-slider-shell,.smart-hero .hero-slider-shell,.hero.smart-hero .hero-slides,.smart-hero .hero-slides{overflow:visible!important}.hero.smart-hero .hero-slide.is-active,.smart-hero .hero-slide.is-active,.hero.smart-hero .hero-slide[data-hero-slide].is-active{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important}.hero.smart-hero .hero-slide-media,.smart-hero .hero-slide-media{height:204px!important;max-height:204px!important;margin:0 0 34px!important;flex:0 0 auto!important}.hero.smart-hero .hero-slide-copy,.smart-hero .hero-slide-copy{margin:0!important;padding:0 4px!important;transform:none!important;translate:none!important;flex:0 0 auto!important}.hero.smart-hero .hero-slide-copy>.hero-kicker,.smart-hero .hero-slide-copy>.hero-kicker{position:relative!important;inset:auto!important;transform:none!important;translate:0 0!important;margin:0 auto 12px!important;z-index:5!important;clear:both!important}}@media(max-width:420px){.hero.smart-hero .hero-slide-media,.smart-hero .hero-slide-media{height:190px!important;max-height:190px!important;margin-bottom:36px!important}}:root{--motion-fast: .18s;--motion-med: .32s;--motion-slow: .68s;--motion-ease: cubic-bezier(.2, .8, .2, 1)}@keyframes skippySoftRise{0%{opacity:0;transform:translateY(26px) scale(.985);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes skippySoftSlideRtl{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes skippyPulseRed{0%,to{box-shadow:0 0 #dc002d38}50%{box-shadow:0 0 0 7px #dc002d00}}.skippy-page .motion-ready{opacity:0;transform:translateY(22px);filter:blur(5px);will-change:transform,opacity,filter}.skippy-page .motion-ready.motion-in{animation:skippySoftRise var(--motion-slow) var(--motion-ease) both;animation-delay:var(--motion-delay, 0ms)}.skippy-page .section-title.motion-ready.motion-in{animation-name:skippySoftSlideRtl}.skippy-page .hero.smart-hero .hero-slide.is-active .hero-slide-media img{animation:skippyFloat 5.2s ease-in-out infinite;transform-origin:center}.skippy-page .hero.smart-hero .hero-slide.is-active .hero-kicker{animation:skippySoftRise .52s var(--motion-ease) both,skippyPulseRed 2.6s ease-in-out 1.1s infinite}.skippy-page .hero.smart-hero .hero-slide.is-active h1,.skippy-page .hero.smart-hero .hero-slide.is-active p,.skippy-page .hero.smart-hero .hero-slide.is-active .hero-buttons{animation:skippySoftRise .62s var(--motion-ease) both}.skippy-page .hero.smart-hero .hero-slide.is-active p{animation-delay:80ms}.skippy-page .hero.smart-hero .hero-slide.is-active .hero-buttons{animation-delay:.15s}.category-card,.product-card,.signal-card,.step-card,.material-card,.manufacturing-card,.premium-review-card,.benefit-item,.catalog-strip,.faq-item,.premium-footer a,.footer-socials a{transition:transform var(--motion-med) var(--motion-ease),box-shadow var(--motion-med) var(--motion-ease),border-color var(--motion-fast) ease,color var(--motion-fast) ease,background var(--motion-fast) ease,opacity var(--motion-fast) ease}@media(hover:hover)and (pointer:fine){.category-card:hover,.product-card:hover,.signal-card:hover,.step-card:hover,.material-card:hover,.manufacturing-card:hover,.premium-review-card:hover,.faq-item:hover{transform:translateY(-6px);box-shadow:0 22px 48px #0c304a1f!important;border-color:#dc002d52!important}.category-card:hover img,.product-card:hover img,.range-card:hover img,.smart-shop-card:hover img,.manufacturing-product-stage:hover img,.catalog-strip:hover .shoe,.hero-slide-media:hover img{transform:translateY(-4px) scale(1.035)!important;filter:drop-shadow(0 22px 24px rgba(12,48,74,.18))}.btn:hover,.add-btn:hover,.category-card a:hover,.catalog-button:hover,.manufacturing-actions .btn:hover,.premium-newsletter .btn:hover{transform:translateY(-3px);box-shadow:0 16px 34px #dc002d2e}.skippy-icon,.hero-ui-icon,.line-svg,.nav-svg{transition:transform var(--motion-fast) var(--motion-ease),color var(--motion-fast) ease,stroke var(--motion-fast) ease}a:hover .skippy-icon,button:hover .skippy-icon,.category-card:hover .skippy-icon,.signal-card:hover .skippy-icon,.step-card:hover .skippy-icon,.material-card:hover .skippy-icon,.manufacturing-card:hover .skippy-icon,.btn:hover .hero-ui-icon,.catalog-button:hover .line-svg,.nav-link:hover .nav-svg{transform:translateY(-2px) scale(1.08)}}.product-card img,.category-card img,.range-card img,.smart-shop-card img,.hero-slide-media img,.manufacturing-product-stage img,.catalog-strip .shoe{transition:transform var(--motion-med) var(--motion-ease),filter var(--motion-med) var(--motion-ease);will-change:transform}.hero-dot,[data-hero-dots] button{transition:width var(--motion-med) var(--motion-ease),background var(--motion-fast) ease,transform var(--motion-fast) ease!important}.hero-dot:hover,[data-hero-dots] button:hover{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.skippy-page .motion-ready{opacity:1!important;transform:none!important;filter:none!important}}@keyframes skippySmartRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes skippySmartSlideRtl{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.skippy-page .motion-ready,.skippy-page .reveal-ready,.skippy-page .section-title,.skippy-page .section-title.motion-ready,.skippy-page .section-title.reveal-ready,.skippy-page .section-title h2,.skippy-page .page-band h2{filter:none!important;-webkit-filter:none!important;text-shadow:none!important}.skippy-page .motion-ready{opacity:0;transform:translateY(18px);will-change:transform,opacity}.skippy-page .motion-ready.motion-in{opacity:1;filter:none!important;-webkit-filter:none!important;animation:skippySmartRise .52s cubic-bezier(.2,.8,.2,1) both!important;animation-delay:var(--motion-delay, 0ms)!important}.skippy-page .section-title.motion-ready{opacity:1!important;transform:none!important;filter:none!important;-webkit-filter:none!important}.skippy-page .section-title.motion-ready.motion-in{animation:skippySmartSlideRtl .42s cubic-bezier(.2,.8,.2,1) both!important}.skippy-page .reveal-ready:not(.reveal-in){filter:none!important;-webkit-filter:none!important}@media(hover:hover)and (pointer:fine){.category-card:hover,.product-card:hover,.signal-card:hover,.step-card:hover,.material-card:hover,.manufacturing-card:hover,.premium-review-card:hover,.faq-item:hover{transform:translateY(-4px)!important}.category-card:hover img,.product-card:hover img,.range-card:hover img,.smart-shop-card:hover img,.hero-slide-media:hover img{transform:translateY(-3px) scale(1.02)!important}}@media(max-width:720px){.skippy-page .motion-ready,.skippy-page .motion-ready.motion-in{filter:none!important;-webkit-filter:none!important}.skippy-page .motion-ready.motion-in{animation-duration:.42s!important}}@keyframes skippyPremiumReveal{0%{opacity:0;transform:translateY(16px);clip-path:inset(0 0 10% 0 round 8px)}to{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0 round 8px)}}@keyframes skippyButtonSheen{0%{transform:translate(130%) skew(-18deg)}to{transform:translate(-160%) skew(-18deg)}}@keyframes skippyDotBreath{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.skippy-page .motion-ready,.skippy-page .reveal-ready{filter:none!important;-webkit-filter:none!important}.skippy-page .motion-ready.motion-in{animation:skippyPremiumReveal .52s cubic-bezier(.2,.8,.2,1) both!important}.skippy-page .section-title.motion-ready,.skippy-page .section-title.reveal-ready{opacity:1!important;transform:none!important;clip-path:none!important}.category-card,.product-card,.signal-card,.step-card,.material-card,.manufacturing-card,.premium-review-card,.faq-item,.catalog-strip,.private-label,.smart-order-flow,.premium-footer-grid>*{position:relative;isolation:isolate;transform-style:preserve-3d}.category-card:after,.product-card:after,.signal-card:after,.step-card:after,.material-card:after,.manufacturing-card:after,.premium-review-card:after,.faq-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(220,0,45,.12),transparent 34%);transition:opacity .22s ease;z-index:-1}.btn,.add-btn,.catalog-button,.category-card a,.manufacturing-actions .btn,.premium-newsletter .btn{position:relative;overflow:hidden}.btn:after,.add-btn:after,.catalog-button:after,.category-card a:after,.manufacturing-actions .btn:after,.premium-newsletter .btn:after{content:"";position:absolute;inset:-40% auto -40% -55%;width:42%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);transform:translate(130%) skew(-18deg);pointer-events:none;opacity:0}.hero.smart-hero{animation:skippyPremiumReveal .62s cubic-bezier(.2,.8,.2,1) both}.hero-dot.is-active,[data-hero-dots] button.is-active{animation:skippyDotBreath 1.8s ease-in-out infinite}@media(hover:hover)and (pointer:fine){.category-card:hover,.product-card:hover,.signal-card:hover,.step-card:hover,.material-card:hover,.manufacturing-card:hover,.premium-review-card:hover,.faq-item:hover{transform:translateY(-5px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg))!important;border-color:#dc002d61!important;box-shadow:0 18px 44px #0c304a1f!important}.category-card:hover:after,.product-card:hover:after,.signal-card:hover:after,.step-card:hover:after,.material-card:hover:after,.manufacturing-card:hover:after,.premium-review-card:hover:after,.faq-item:hover:after{opacity:1}.btn:hover:after,.add-btn:hover:after,.catalog-button:hover:after,.category-card a:hover:after,.manufacturing-actions .btn:hover:after,.premium-newsletter .btn:hover:after{opacity:1;animation:skippyButtonSheen .78s cubic-bezier(.2,.8,.2,1) both}.product-card:hover .product-media,.category-card:hover .card-image,.material-card:hover .skippy-icon,.signal-card:hover .skippy-icon,.step-card:hover .skippy-icon,.manufacturing-card:hover .skippy-icon{transform:translateY(-2px)}}@media(max-width:720px){.skippy-page .motion-ready.motion-in{animation-duration:.36s!important}.category-card,.product-card,.signal-card,.step-card,.material-card,.manufacturing-card,.premium-review-card,.faq-item{transform:none!important}}@media(prefers-reduced-motion:reduce){.hero.smart-hero,.hero-dot.is-active,[data-hero-dots] button.is-active,.skippy-page .motion-ready.motion-in{animation:none!important}.category-card:after,.product-card:after,.signal-card:after,.step-card:after,.material-card:after,.manufacturing-card:after,.premium-review-card:after,.faq-item:after{display:none!important}}:root{--premium-ease: cubic-bezier(.22, .72, .22, 1);--premium-time: .52s;--premium-time-slow: .76s}@keyframes skippyLuxuryEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes skippyUnderlineGrow{0%{transform:scaleX(.18);opacity:.45}to{transform:scaleX(1);opacity:1}}@keyframes skippySoftGlow{0%,to{box-shadow:0 14px 34px #0c304a0f}50%{box-shadow:0 18px 42px #0c304a18}}.skippy-page .motion-ready{opacity:0;transform:translateY(14px)}.skippy-page .motion-ready.motion-in{animation:skippyLuxuryEnter var(--premium-time-slow) var(--premium-ease) both!important;animation-delay:var(--motion-delay, 0ms)!important}.skippy-page .section-title span{display:block;transform-origin:center;animation:skippyUnderlineGrow .9s var(--premium-ease) both}.category-card,.product-card,.signal-card,.step-card,.material-card,.manufacturing-card,.premium-review-card,.faq-item,.catalog-strip.classic-catalog-strip,.premium-footer-grid>*{transition:transform var(--premium-time) var(--premium-ease),box-shadow var(--premium-time) var(--premium-ease),border-color .26s ease,background .26s ease,color .26s ease!important}.product-card img,.category-card img,.range-card img,.smart-shop-card img,.hero-slide-media img,.manufacturing-product-stage img,.catalog-strip .shoe{transition:transform .7s var(--premium-ease),filter .7s var(--premium-ease)!important}@media(hover:hover)and (pointer:fine){.category-card:hover,.product-card:hover,.signal-card:hover,.step-card:hover,.material-card:hover,.manufacturing-card:hover,.premium-review-card:hover,.faq-item:hover{transform:translateY(-3px)!important;border-color:#dc002d47!important;box-shadow:0 18px 40px #0c304a1b!important}.category-card:hover:after,.product-card:hover:after,.signal-card:hover:after,.step-card:hover:after,.material-card:hover:after,.manufacturing-card:hover:after,.premium-review-card:hover:after,.faq-item:hover:after{opacity:.72!important}.category-card:hover img,.product-card:hover img,.range-card:hover img,.smart-shop-card:hover img,.hero-slide-media:hover img{transform:translateY(-2px) scale(1.012)!important;filter:drop-shadow(0 16px 18px rgba(12,48,74,.12))!important}.btn:hover,.add-btn:hover,.category-card a:hover,.catalog-button:hover,.manufacturing-actions .btn:hover,.premium-newsletter .btn:hover{transform:translateY(-2px)!important;box-shadow:0 14px 30px #dc002d29!important}.hero.smart-hero:hover{animation:skippySoftGlow 3.2s ease-in-out infinite}}.hero.smart-hero .hero-slide.is-active .hero-slide-media img{animation-duration:6.4s!important}.hero-dot.is-active,[data-hero-dots] button.is-active{animation-duration:2.4s!important}.footer-socials a:hover,.footer-socials a:focus-visible{transform:translateY(-2px)!important}@media(max-width:720px){.skippy-page .motion-ready{opacity:1!important;transform:none!important}.skippy-page .motion-ready.motion-in{animation:none!important}.category-card,.product-card,.signal-card,.step-card,.material-card,.manufacturing-card,.premium-review-card,.faq-item{transition-duration:.26s!important}}@media(prefers-reduced-motion:reduce){.skippy-page .motion-ready,.skippy-page .motion-ready.motion-in,.hero.smart-hero,.hero.smart-hero:hover,.hero-dot.is-active,[data-hero-dots] button.is-active,.section-title span{animation:none!important;opacity:1!important;transform:none!important}}:root{--luxury-ease: cubic-bezier(.18, .72, .18, 1);--luxury-slow: .9s;--luxury-med: .62s;--luxury-fast: .28s}@keyframes skippyUltraEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes skippyMicroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes skippySoftUnderline{0%{transform:scaleX(.35);opacity:.55}to{transform:scaleX(1);opacity:1}}.skippy-page .motion-ready,.skippy-page .motion-ready.motion-in,.skippy-page .reveal-ready,.skippy-page .reveal-ready.reveal-in{filter:none!important;-webkit-filter:none!important;clip-path:none!important}.skippy-page .motion-ready{opacity:0;transform:translateY(8px)}.skippy-page .motion-ready.motion-in{opacity:1;animation:skippyUltraEnter var(--luxury-slow) var(--luxury-ease) both!important;animation-delay:var(--motion-delay, 0ms)!important}.skippy-page .section-title span{animation:skippySoftUnderline 1.1s var(--luxury-ease) both!important}.hero.smart-hero,.catalog-strip.classic-catalog-strip,.category-card,.product-card,.signal-card,.step-card,.material-card,.manufacturing-card,.premium-review-card,.faq-item,.premium-footer-grid>*{transition:transform var(--luxury-med) var(--luxury-ease),box-shadow var(--luxury-med) var(--luxury-ease),border-color var(--luxury-fast) ease,background var(--luxury-fast) ease,color var(--luxury-fast) ease,opacity var(--luxury-fast) ease!important}.hero.smart-hero .hero-slide.is-active .hero-slide-media img{animation:skippyMicroFloat 8s ease-in-out infinite!important}.product-card img,.category-card img,.range-card img,.smart-shop-card img,.hero-slide-media img,.manufacturing-product-stage img,.catalog-strip .shoe{transition:transform .82s var(--luxury-ease),filter .82s var(--luxury-ease)!important}.btn,.add-btn,.catalog-button,.category-card a,.manufacturing-actions .btn,.premium-newsletter .btn,.footer-socials a{transition:transform var(--luxury-med) var(--luxury-ease),box-shadow var(--luxury-med) var(--luxury-ease),background var(--luxury-fast) ease,color var(--luxury-fast) ease,border-color var(--luxury-fast) ease!important}@media(hover:hover)and (pointer:fine){.category-card:hover,.product-card:hover,.signal-card:hover,.step-card:hover,.material-card:hover,.manufacturing-card:hover,.premium-review-card:hover,.faq-item:hover{transform:translateY(-2px)!important;border-color:#dc002d3d!important;box-shadow:0 16px 34px #0c304a18!important}.category-card:hover:after,.product-card:hover:after,.signal-card:hover:after,.step-card:hover:after,.material-card:hover:after,.manufacturing-card:hover:after,.premium-review-card:hover:after,.faq-item:hover:after{opacity:.45!important}.category-card:hover img,.product-card:hover img,.range-card:hover img,.smart-shop-card:hover img,.hero-slide-media:hover img{transform:translateY(-1px) scale(1.006)!important;filter:drop-shadow(0 12px 14px rgba(12,48,74,.1))!important}.btn:hover,.add-btn:hover,.category-card a:hover,.catalog-button:hover,.manufacturing-actions .btn:hover,.premium-newsletter .btn:hover,.footer-socials a:hover,.footer-socials a:focus-visible{transform:translateY(-1px)!important;box-shadow:0 12px 24px #dc002d21!important}}.hero-dot.is-active,[data-hero-dots] button.is-active{animation-duration:3.2s!important}@media(max-width:720px){.skippy-page .motion-ready,.skippy-page .motion-ready.motion-in{opacity:1!important;transform:none!important;animation:none!important}.hero.smart-hero .hero-slide.is-active .hero-slide-media img{animation-duration:9s!important}}:root{--motion-lux-ease: cubic-bezier(.18, .72, .18, 1);--motion-lux-slow: .94s;--motion-lux-med: .64s;--motion-lux-fast: .28s}@keyframes skippyFinalLuxuryEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes skippyFinalMicroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.skippy-page .motion-ready,.skippy-page .reveal-ready,.skippy-page .motion-ready.motion-in,.skippy-page .reveal-ready.reveal-in{filter:none!important;-webkit-filter:none!important;clip-path:none!important}.skippy-page .motion-ready{opacity:0;transform:translateY(7px)}.skippy-page .motion-ready.motion-in{opacity:1;animation:skippyFinalLuxuryEnter var(--motion-lux-slow) var(--motion-lux-ease) both!important;animation-delay:var(--motion-delay, 0ms)!important}.skippy-page .section-title,.skippy-page .section-title.motion-ready,.skippy-page .section-title.motion-ready.motion-in{opacity:1!important;transform:none!important;animation:none!important}.hero.smart-hero .hero-slide.is-active .hero-slide-media img{animation:skippyFinalMicroFloat 8.8s ease-in-out infinite!important}.category-card,.product-card,.signal-card,.step-card,.material-card,.manufacturing-card,.premium-review-card,.faq-item,.catalog-strip.classic-catalog-strip,.premium-footer-grid>*{transition:transform var(--motion-lux-med) var(--motion-lux-ease),box-shadow var(--motion-lux-med) var(--motion-lux-ease),border-color var(--motion-lux-fast) ease,background var(--motion-lux-fast) ease,color var(--motion-lux-fast) ease,opacity var(--motion-lux-fast) ease!important}.product-card img,.category-card img,.range-card img,.smart-shop-card img,.hero-slide-media img,.manufacturing-product-stage img,.catalog-strip .shoe{transition:transform .86s var(--motion-lux-ease),filter .86s var(--motion-lux-ease)!important}@media(hover:hover)and (pointer:fine){.category-card:hover,.product-card:hover,.signal-card:hover,.step-card:hover,.material-card:hover,.manufacturing-card:hover,.premium-review-card:hover,.faq-item:hover{transform:translateY(-2px)!important;border-color:#dc002d3d!important;box-shadow:0 16px 34px #0c304a17!important}.category-card:hover:after,.product-card:hover:after,.signal-card:hover:after,.step-card:hover:after,.material-card:hover:after,.manufacturing-card:hover:after,.premium-review-card:hover:after,.faq-item:hover:after{opacity:.36!important}.category-card:hover img,.product-card:hover img,.range-card:hover img,.smart-shop-card:hover img,.hero-slide-media:hover img{transform:translateY(-1px) scale(1.004)!important;filter:drop-shadow(0 10px 12px rgba(12,48,74,.09))!important}.btn:hover,.add-btn:hover,.category-card a:hover,.catalog-button:hover,.manufacturing-actions .btn:hover,.premium-newsletter .btn:hover,.footer-socials a:hover,.footer-socials a:focus-visible{transform:translateY(-1px)!important;box-shadow:0 12px 24px #dc002d1f!important}}@media(max-width:720px){.skippy-page .motion-ready,.skippy-page .motion-ready.motion-in{opacity:1!important;transform:none!important;animation:none!important}.hero.smart-hero .hero-slide.is-active .hero-slide-media img{animation-duration:9.6s!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.001ms!important}.skippy-page .motion-ready,.skippy-page .motion-ready.motion-in{opacity:1!important;transform:none!important}}@keyframes skippySectionLuxuryIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.skippy-page .section-motion-ready{opacity:0;transform:translateY(10px);filter:none!important;-webkit-filter:none!important;clip-path:none!important;will-change:opacity,transform}.skippy-page .section-motion-ready.section-motion-in{opacity:1;animation:skippySectionLuxuryIn .86s cubic-bezier(.18,.72,.18,1) both;animation-delay:var(--section-motion-delay, 0ms);filter:none!important;-webkit-filter:none!important;clip-path:none!important}.skippy-page .section-motion-ready .section-title,.skippy-page .section-motion-ready.section-motion-in .section-title,.skippy-page .section-motion-ready h1,.skippy-page .section-motion-ready h2,.skippy-page .section-motion-ready h3{filter:none!important;-webkit-filter:none!important;text-shadow:none!important}@media(hover:hover)and (pointer:fine){.skippy-page .section-motion-in:hover{will-change:auto}}@media(max-width:720px){.skippy-page .section-motion-ready,.skippy-page .section-motion-ready.section-motion-in{opacity:1!important;transform:none!important;animation:none!important}}@media(prefers-reduced-motion:reduce){.skippy-page .section-motion-ready,.skippy-page .section-motion-ready.section-motion-in{opacity:1!important;transform:none!important;animation:none!important}}:root{--skippy-anim-ease: cubic-bezier(.2, .75, .18, 1);--skippy-anim-slow: .82s;--skippy-anim-med: .52s;--skippy-anim-fast: .24s}@keyframes skippySectionIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes skippyImageBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes skippyButtonLight{0%{transform:translate(135%) skew(-18deg);opacity:0}22%{opacity:.72}to{transform:translate(-145%) skew(-18deg);opacity:0}}.skippy-page .section-motion-ready,.skippy-page .motion-ready,.skippy-page .reveal-ready{filter:none!important;-webkit-filter:none!important;clip-path:none!important}.skippy-page .section-motion-ready{opacity:0;transform:translateY(12px)}.skippy-page .section-motion-ready.section-motion-in{opacity:1;animation:skippySectionIn var(--skippy-anim-slow) var(--skippy-anim-ease) both;animation-delay:var(--section-motion-delay, 0ms)}.skippy-page .section-title,.skippy-page .section-title h2,.skippy-page .section-title.motion-ready,.skippy-page .section-title.reveal-ready{opacity:1!important;transform:none!important;filter:none!important;-webkit-filter:none!important;animation:none!important}.hero.smart-hero .hero-slide.is-active .hero-slide-media img{animation:skippyImageBreathe 7.8s ease-in-out infinite!important}.category-card,.product-card,.signal-card,.step-card,.material-card,.manufacturing-card,.premium-review-card,.faq-item,.catalog-strip.classic-catalog-strip,.footer-socials a,.btn,.add-btn,.catalog-button,.category-card a,.premium-newsletter .btn{transition:transform var(--skippy-anim-med) var(--skippy-anim-ease),box-shadow var(--skippy-anim-med) var(--skippy-anim-ease),border-color var(--skippy-anim-fast) ease,background var(--skippy-anim-fast) ease,color var(--skippy-anim-fast) ease!important}.product-card img,.category-card img,.range-card img,.smart-shop-card img,.hero-slide-media img,.manufacturing-product-stage img,.catalog-strip .shoe{transition:transform .76s var(--skippy-anim-ease),filter .76s var(--skippy-anim-ease)!important}.btn,.add-btn,.catalog-button,.category-card a,.premium-newsletter .btn{position:relative;overflow:hidden}.btn:after,.add-btn:after,.catalog-button:after,.category-card a:after,.premium-newsletter .btn:after{content:"";position:absolute;top:-40%;bottom:-40%;width:38%;inset-inline-start:-55%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.36),transparent);pointer-events:none;opacity:0}@media(hover:hover)and (pointer:fine){.category-card:hover,.product-card:hover,.signal-card:hover,.step-card:hover,.material-card:hover,.manufacturing-card:hover,.premium-review-card:hover,.faq-item:hover{transform:translateY(-3px)!important;border-color:#dc002d47!important;box-shadow:0 18px 38px #0c304a1b!important}.category-card:hover img,.product-card:hover img,.range-card:hover img,.smart-shop-card:hover img,.hero-slide-media:hover img{transform:translateY(-2px) scale(1.01)!important;filter:drop-shadow(0 14px 16px rgba(12,48,74,.12))!important}.btn:hover,.add-btn:hover,.catalog-button:hover,.category-card a:hover,.premium-newsletter .btn:hover,.footer-socials a:hover{transform:translateY(-2px)!important;box-shadow:0 14px 28px #dc002d29!important}.btn:hover:after,.add-btn:hover:after,.catalog-button:hover:after,.category-card a:hover:after,.premium-newsletter .btn:hover:after{animation:skippyButtonLight .9s var(--skippy-anim-ease) both}}@media(max-width:720px){.skippy-page .section-motion-ready,.skippy-page .section-motion-ready.section-motion-in{opacity:1!important;transform:none!important;animation:none!important}.hero.smart-hero .hero-slide.is-active .hero-slide-media img{animation-duration:9s!important}}@media(max-width:640px){.site-header.smart-header{top:32px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.001ms!important}.skippy-page .section-motion-ready,.skippy-page .motion-ready,.skippy-page .reveal-ready{opacity:1!important;transform:none!important}}.skippy-page:before,.skippy-page:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.skippy-page:before{opacity:.66;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='160' viewBox='0 0 260 160'%3E%3Cg fill='none' stroke='%23dc002d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' opacity='.105'%3E%3Cpath d='M37 101c22 9 46 7 69-4 19-9 31-30 48-48 18 24 35 37 70 42 10 2 18 10 18 22v13H36c-7-11-6-18 1-25z'/%3E%3Cpath d='M45 126h190c5 0 8-3 8-8'/%3E%3Cpath d='M82 101c13 8 33 8 54-4'/%3E%3Cpath d='M125 82l25 19M140 68l27 25M156 55l24 22'/%3E%3Cpath d='M75 92c11-18 26-27 47-29'/%3E%3Cpath d='M158 51c18 4 34 18 45 37'/%3E%3Cpath d='M52 111c37 8 79 8 181 4'/%3E%3Cpath d='M70 128c4 8 15 8 19 0M130 128c4 8 15 8 19 0M192 128c4 8 15 8 19 0'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='150' viewBox='0 0 240 150'%3E%3Cg fill='none' stroke='%230f334f' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round' opacity='.08'%3E%3Cpath d='M31 96c25 9 45 7 62-6 17-13 29-30 45-47 17 20 36 33 67 39 11 2 19 10 19 21v15H31c-6-8-6-16 0-22z'/%3E%3Cpath d='M34 118h188'/%3E%3Cpath d='M66 95c18 8 38 7 61-6'/%3E%3Cpath d='M112 77l26 18M127 64l27 22M144 51l23 21'/%3E%3Cpath d='M62 105c33 5 83 6 154 2'/%3E%3Cpath d='M54 119c4 7 14 7 18 0M112 119c4 7 14 7 18 0M174 119c4 7 14 7 18 0'/%3E%3C/g%3E%3C/svg%3E");background-size:300px 185px,280px 175px;background-position:-42px 520px,calc(100% + 34px) 920px;background-repeat:repeat-y,repeat-y}.skippy-page:after{opacity:.52;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='132' viewBox='0 0 180 132'%3E%3Cg fill='none' stroke='%23dc002d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round' opacity='.08'%3E%3Cpath d='M25 80c17 7 34 5 51-5 13-8 23-22 35-34 13 17 27 26 51 30 7 1 12 7 12 15v10H25c-4-6-4-12 0-16z'/%3E%3Cpath d='M29 96h142'/%3E%3Cpath d='M62 72c11 5 26 5 42-4'/%3E%3Cpath d='M91 58l18 13M103 49l19 15M116 42l16 14'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 10% 18%,rgba(220,0,45,.035) 0 2px,transparent 3px),radial-gradient(circle at 90% 24%,rgba(15,51,79,.035) 0 2px,transparent 3px);background-size:230px 170px,190px 190px,230px 230px;background-position:center 350px,0 0,0 0;background-repeat:repeat-y,repeat,repeat}.page-band,.benefit-bar,.hero.smart-hero,.catalog-strip,.skippy-footer{position:relative;z-index:1}@media(max-width:900px){.skippy-page:before{opacity:.42;background-size:236px 146px,220px 138px;background-position:-122px 560px,calc(100% + 118px) 1010px}.skippy-page:after{opacity:.32;background-size:185px 136px,190px 190px,220px 220px}}@media(max-width:520px){.skippy-page:before{opacity:.28;background-size:210px 130px,198px 124px;background-position:-142px 620px,calc(100% + 136px) 1120px}.skippy-page:after{opacity:.22}}@media(max-width:720px){.skippy-page{overflow-x:hidden}}body{background-image:none!important}.skippy-page:before{opacity:.7!important;background-image:linear-gradient(90deg,rgba(15,51,79,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(15,51,79,.035) 1px,transparent 1px),radial-gradient(circle at 18px 18px,rgba(220,0,45,.035) 0 2px,transparent 2.7px)!important;background-size:72px 72px,72px 72px,144px 144px!important;background-position:center top!important;background-repeat:repeat!important}.skippy-page:after{opacity:.58!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420' viewBox='0 0 420 420'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg stroke='%23dc002d' stroke-width='2' opacity='.105'%3E%3Cpath d='M64 72h44l20 14v50H64z'/%3E%3Cpath d='M108 72v20h20M74 104h42M74 120h34'/%3E%3Cpath d='M270 72h58l18 18v46h-76z'/%3E%3Cpath d='M328 72v21h18M284 110h44'/%3E%3Cpath d='M56 292l28-28 18 18 38-54'/%3E%3Cpath d='M122 228h18v18'/%3E%3C/g%3E%3Cg stroke='%230f334f' stroke-width='2' opacity='.075'%3E%3Cpath d='M248 258h72l18 34v42h-90z'/%3E%3Cpath d='M320 276h26l18 22v36h-26'/%3E%3Ccircle cx='276' cy='340' r='10'/%3E%3Ccircle cx='342' cy='340' r='10'/%3E%3Cpath d='M248 318h116'/%3E%3Cpath d='M72 202h84l22 22-52 52-54-54z'/%3E%3Ccircle cx='98' cy='224' r='5'/%3E%3Cpath d='M126 212v48'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important;background-size:520px 520px!important;background-position:40px 420px!important;background-repeat:repeat!important}@media(max-width:900px){.skippy-page:before{opacity:.48!important;background-size:64px 64px,64px 64px,128px 128px!important}.skippy-page:after{opacity:.3!important;background-size:460px 460px!important;background-position:-80px 520px!important}}@media(max-width:520px){.skippy-page:before{opacity:.3!important;background-size:58px 58px,58px 58px,116px 116px!important}.skippy-page:after{opacity:.16!important;background-size:390px 390px!important;background-position:-160px 640px!important}}html,body,.skippy-page{background:#fff!important}.skippy-page{position:relative;isolation:isolate;background-color:#fff!important;background-image:none!important;overflow-x:clip}.skippy-page:before,.skippy-page:after{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.skippy-page:before{opacity:.62!important;background-image:radial-gradient(circle at 24px 24px,rgba(220,0,45,.03) 0 2px,transparent 2.8px),linear-gradient(90deg,rgba(15,51,79,.018) 1px,transparent 1px),linear-gradient(180deg,rgba(15,51,79,.016) 1px,transparent 1px)!important;background-size:180px 180px,90px 90px,90px 90px!important;background-position:center top!important;background-repeat:repeat!important}.skippy-page:after{opacity:.56!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='760' height='760' viewBox='0 0 760 760'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg stroke='%23dc002d' stroke-width='2.45' opacity='.155'%3E%3Cpath d='M72 184c34 16 78 17 126 3 31-9 58-30 83-58 23 38 58 61 118 70 23 4 42 23 42 48v31H70c-13-28-12-70 2-94z'/%3E%3Cpath d='M78 278h356c14 0 24-8 26-20'/%3E%3Cpath d='M132 210c44 22 102 19 151-13'/%3E%3Cpath d='M238 166l52 36M264 141l54 46M294 122l45 42'/%3E%3Cpath d='M128 183c18-38 56-59 114-64'/%3E%3Cpath d='M290 125c38 8 69 35 92 72'/%3E%3Cpath d='M98 246c74 12 170 14 318 5'/%3E%3Cpath d='M128 282c8 18 36 18 44 0M238 282c8 18 36 18 44 0M346 282c8 18 36 18 44 0'/%3E%3C/g%3E%3Cg stroke='%230f334f' stroke-width='2.35' opacity='.115'%3E%3Cpath d='M438 470c38 18 86 17 136-2 28-11 45-33 68-69 18 48 42 77 84 91 10 4 14 17 7 26-20 27-61 39-119 37-80-3-143-19-190-46-16-9-10-45 14-37z'/%3E%3Cpath d='M462 510c64 26 156 36 234 20'/%3E%3Cpath d='M530 466l34 45M562 446l34 50M604 421l26 44'/%3E%3Cpath d='M446 482c44 34 110 42 194 20'/%3E%3Cpath d='M660 408c12 32 34 56 64 72'/%3E%3Cpath d='M484 552c10 16 34 18 46 3M602 558c14 14 38 12 48-5'/%3E%3C/g%3E%3Cg stroke='%23dc002d' stroke-width='2.1' opacity='.105'%3E%3Cpath d='M70 604c30 15 70 16 116 1 28-9 50-28 70-55 20 36 48 57 92 62 17 2 31 17 31 36v22H68c-10-21-9-50 2-66z'/%3E%3Cpath d='M75 670h294c12 0 19-7 21-17'/%3E%3Cpath d='M118 630c42 18 89 15 128-12'/%3E%3Cpath d='M212 590l42 30M234 570l42 36M260 554l34 31'/%3E%3Cpath d='M99 644c64 10 144 12 260 5'/%3E%3C/g%3E%3Cg stroke='%230f334f' stroke-width='2' opacity='.09'%3E%3Cpath d='M476 112c25-22 62-34 102-33 44 2 75 20 92 52 15 28 10 56-16 69-25 12-58 5-90-20-28-23-52-31-76-24-22 6-37-29-12-44z'/%3E%3Cpath d='M492 148c28-10 58 0 91 28'/%3E%3Cpath d='M590 92c-4 28-12 52-24 72'/%3E%3Cpath d='M632 106c-12 28-28 52-48 72'/%3E%3Cpath d='M506 194c54 25 107 26 158 4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important;background-size:760px 760px!important;background-position:-40px 330px!important;background-repeat:repeat!important}.skippy-page>*{position:relative;z-index:1}.skippy-page .section-title,.skippy-page .section-title h2,.skippy-page h1,.skippy-page h2,.skippy-page h3{filter:none!important;-webkit-filter:none!important;text-shadow:none!important}@media(max-width:900px){.skippy-page:before{opacity:.42!important;background-size:150px 150px,76px 76px,76px 76px!important}.skippy-page:after{opacity:.34!important;background-size:610px 610px!important;background-position:-210px 540px!important}}@media(max-width:520px){.skippy-page:before{opacity:.3!important;background-size:132px 132px,68px 68px,68px 68px!important}.skippy-page:after{opacity:.24!important;background-size:510px 510px!important;background-position:-250px 700px!important}}html,body{min-height:100%;background-color:#0a1b2c!important}.skippy-page{background-color:#fff!important;margin-bottom:0!important;padding-bottom:0!important}.skippy-footer.premium-footer{margin-bottom:0!important;padding-bottom:max(22px,env(safe-area-inset-bottom))!important;border-bottom:0!important;background:radial-gradient(circle at 14% 8%,rgba(220,0,45,.26),transparent 34%),linear-gradient(145deg,#10283c,#081827)!important}.skippy-footer.premium-footer:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:4px;background:#081827;pointer-events:none}.whatsapp-float{width:64px!important;height:64px!important;color:#fff!important;background:#25d366!important;border:4px solid #ffffff!important;box-shadow:0 14px 32px #25d36661!important;overflow:hidden}.whatsapp-float svg{width:38px!important;height:38px!important;display:block;fill:#fff!important;stroke:none!important}.footer-socials a[aria-label=\648\627\62a\633\627\628],.footer-socials a[aria-label=WhatsApp],.footer-socials a[href*="wa.me"],.footer-socials a[href*=whatsapp]{color:#25d366!important}@media(hover:hover)and (pointer:fine){.whatsapp-float:hover,.whatsapp-float:focus-visible{transform:translateY(-3px) scale(1.03)!important;box-shadow:0 18px 38px #25d36670!important}}@media(max-width:720px){.whatsapp-float{width:58px!important;height:58px!important;right:18px!important;bottom:18px!important}.whatsapp-float svg{width:34px!important;height:34px!important}}html,body{min-height:100%;background:#081827!important}body{overflow-x:hidden}.skippy-page{margin-bottom:0!important;padding-bottom:0!important}.skippy-footer.premium-footer{position:relative!important;isolation:isolate;margin-bottom:0!important;padding-bottom:max(26px,env(safe-area-inset-bottom))!important;overflow:visible!important;background:linear-gradient(180deg,#10283c,#081827)!important;box-shadow:0 160px 0 160px #081827!important}.skippy-footer.premium-footer:before{content:none!important;display:none!important}.skippy-footer.premium-footer:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-180px!important;height:180px!important;background:#081827!important;pointer-events:none!important;z-index:0!important}.premium-footer-grid,.premium-newsletter,.skippy-footer.premium-footer>small{position:relative;z-index:1}.whatsapp-float,a.whatsapp-float{position:fixed!important;inset:auto 28px 28px auto!important;z-index:2147483647!important;width:64px!important;height:64px!important;display:grid!important;place-items:center!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;color:#fff!important;background:#25d366!important;border:4px solid #ffffff!important;border-radius:50%!important;box-shadow:0 14px 32px #25d36661!important;overflow:hidden!important;transform:translateZ(0)!important;will-change:transform}.whatsapp-float svg,a.whatsapp-float svg{width:38px!important;height:38px!important;display:block!important;fill:#fff!important;stroke:none!important}.footer-socials a[aria-label=\648\627\62a\633\627\628] svg,.footer-socials a[aria-label=WhatsApp] svg,.footer-socials a[href*="wa.me"] svg,.footer-socials a[href*=whatsapp] svg{fill:currentColor!important;stroke:none!important}@media(hover:hover)and (pointer:fine){.whatsapp-float:hover,.whatsapp-float:focus-visible{transform:translate3d(0,-3px,0) scale(1.03)!important;box-shadow:0 18px 38px #25d36670!important}}@media(max-width:720px){.whatsapp-float,a.whatsapp-float{inset:auto 18px 18px auto!important;width:58px!important;height:58px!important}.whatsapp-float svg,a.whatsapp-float svg{width:34px!important;height:34px!important}.skippy-footer.premium-footer{box-shadow:0 130px 0 130px #081827!important}.skippy-footer.premium-footer:after{bottom:-150px!important;height:150px!important}}:root{--smart-head-announcement: 36px;--smart-head-gap: 10px;--smart-head-height: 82px;--smart-head-offset: calc(var(--smart-head-announcement) + var(--smart-head-gap));--smart-head-space: calc(var(--smart-head-announcement) + var(--smart-head-gap) + var(--smart-head-height) + 26px)}.announcement,.site-header.smart-header{position:fixed!important;z-index:2147483000!important;will-change:transform,opacity,box-shadow;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .24s ease,box-shadow .26s ease!important}.announcement{top:0!important;left:0!important;right:0!important;width:100%!important;margin:0!important;transform:translateZ(0)!important}.site-header.smart-header{top:var(--smart-head-offset)!important;left:50%!important;right:auto!important;margin:0!important;transform:translate3d(-50%,0,0)!important}body.header-is-stuck .site-header.smart-header{box-shadow:0 18px 38px #0f334f21!important}body.header-hidden:not(.nav-open) .announcement{transform:translate3d(0,-115%,0)!important;opacity:.98!important;pointer-events:none!important}body.header-hidden:not(.nav-open) .site-header.smart-header{transform:translate3d(-50%,calc(-100% - var(--smart-head-offset) - 12px),0)!important;opacity:.98!important;pointer-events:none!important}body.nav-open .announcement,body.header-visible .announcement{transform:translateZ(0)!important;opacity:1!important;pointer-events:auto!important}body.nav-open .site-header.smart-header,body.header-visible .site-header.smart-header{transform:translate3d(-50%,0,0)!important;opacity:1!important;pointer-events:auto!important}@media(max-width:880px){:root{--smart-head-height: 74px}}@media(max-width:640px){:root{--smart-head-announcement: 32px;--smart-head-gap: 8px;--smart-head-height: 72px;--smart-head-space: calc(var(--smart-head-announcement) + var(--smart-head-gap) + var(--smart-head-height) + 20px)}}@media(prefers-reduced-motion:reduce){.announcement,.site-header.smart-header{transition:none!important}}.smart-reviews{overflow:hidden!important}.smart-reviews .review-track{--review-gap: 18px;--review-card-width: clamp(300px, 32vw, 380px);position:relative!important;width:100%!important;display:block!important;overflow:hidden!important;direction:ltr!important;padding:6px 0 16px!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.smart-reviews .review-marquee{width:max-content;display:flex;align-items:stretch;gap:var(--review-gap);animation:skippyReviewsMarquee 24s linear infinite;will-change:transform}.smart-reviews .review-track:hover .review-marquee,.smart-reviews .review-track:focus-within .review-marquee,.smart-reviews .review-track.is-paused .review-marquee{animation-play-state:paused}.smart-reviews .premium-review-card{width:var(--review-card-width)!important;min-width:var(--review-card-width)!important;max-width:var(--review-card-width)!important;direction:rtl!important;transform:translateZ(0)}.smart-reviews .premium-review-card[aria-hidden=true]{pointer-events:none}@keyframes skippyReviewsMarquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - (var(--review-gap) / 2)),0,0)}}@media(max-width:900px){.smart-reviews .review-track{--review-card-width: min(78vw, 360px);--review-gap: 14px;overflow-x:hidden!important;padding-bottom:14px!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}.smart-reviews .review-marquee{animation-duration:22s}}@media(max-width:520px){.smart-reviews .review-track{--review-card-width: min(84vw, 330px);--review-gap: 12px}.smart-reviews .premium-review-card{min-height:236px!important}}@media(prefers-reduced-motion:reduce){.smart-reviews .review-track{overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.smart-reviews .review-marquee{animation:none!important}.smart-reviews .premium-review-card{scroll-snap-align:center}}.skippy-page .category-card:before,.skippy-page .category-card:after,.skippy-page .shop-category-card:before,.skippy-page .shop-category-card:after,.skippy-page .smart-shop-card:before,.skippy-page .smart-shop-card:after,.skippy-page .range-card:before,.skippy-page .range-card:after,.skippy-page .product-card:before,.skippy-page .product-card:after,.skippy-page .signal-card:before,.skippy-page .signal-card:after,.skippy-page .smart-signal-card:before,.skippy-page .smart-signal-card:after,.skippy-page .step-card:before,.skippy-page .step-card:after,.skippy-page .material-card:before,.skippy-page .material-card:after,.skippy-page .material-point:before,.skippy-page .material-point:after,.skippy-page .manufacturing-card:before,.skippy-page .manufacturing-card:after,.skippy-page .premium-review-card:before,.skippy-page .premium-review-card:after,.skippy-page .benefit-item:before,.skippy-page .benefit-item:after,.skippy-page .faq-item:before,.skippy-page .faq-item:after,.skippy-page .page-band:before,.skippy-page .page-band:after,.skippy-page .benefit-bar:before,.skippy-page .benefit-bar:after,.skippy-page .materials:before,.skippy-page .materials:after,.skippy-page .private-label:before,.skippy-page .private-label:after,.skippy-page .trader-insights:before,.skippy-page .trader-insights:after,.skippy-page .smart-trader-insights:before,.skippy-page .smart-trader-insights:after,.skippy-page .order-flow:before,.skippy-page .order-flow:after,.skippy-page .smart-order-flow:before,.skippy-page .smart-order-flow:after,.skippy-page .premium-manufacturing:before,.skippy-page .premium-manufacturing:after,.skippy-page .smart-products:before,.skippy-page .smart-products:after,.skippy-page .smart-shop-category:before,.skippy-page .smart-shop-category:after,.skippy-page .smart-reviews:before,.skippy-page .smart-reviews:after,.skippy-page .reviews:before,.skippy-page .reviews:after,.skippy-page .faq:before,.skippy-page .faq:after{opacity:0!important;background:none!important;background-image:none!important;box-shadow:none!important;filter:none!important}@media(hover:hover)and (pointer:fine){.skippy-page .category-card:hover,.skippy-page .shop-category-card:hover,.skippy-page .smart-shop-card:hover,.skippy-page .range-card:hover,.skippy-page .product-card:hover,.skippy-page .signal-card:hover,.skippy-page .smart-signal-card:hover,.skippy-page .step-card:hover,.skippy-page .material-card:hover,.skippy-page .material-point:hover,.skippy-page .manufacturing-card:hover,.skippy-page .premium-review-card:hover,.skippy-page .benefit-item:hover,.skippy-page .faq-item:hover,.skippy-page .page-band:hover,.skippy-page .benefit-bar:hover,.skippy-page .materials:hover,.skippy-page .private-label:hover,.skippy-page .trader-insights:hover,.skippy-page .smart-trader-insights:hover,.skippy-page .order-flow:hover,.skippy-page .smart-order-flow:hover,.skippy-page .premium-manufacturing:hover,.skippy-page .smart-products:hover,.skippy-page .smart-shop-category:hover,.skippy-page .smart-reviews:hover,.skippy-page .reviews:hover,.skippy-page .faq:hover{box-shadow:0 12px 28px #0f334f0e!important;filter:none!important}.skippy-page .category-card:hover:before,.skippy-page .category-card:hover:after,.skippy-page .shop-category-card:hover:before,.skippy-page .shop-category-card:hover:after,.skippy-page .smart-shop-card:hover:before,.skippy-page .smart-shop-card:hover:after,.skippy-page .range-card:hover:before,.skippy-page .range-card:hover:after,.skippy-page .product-card:hover:before,.skippy-page .product-card:hover:after,.skippy-page .signal-card:hover:before,.skippy-page .signal-card:hover:after,.skippy-page .smart-signal-card:hover:before,.skippy-page .smart-signal-card:hover:after,.skippy-page .step-card:hover:before,.skippy-page .step-card:hover:after,.skippy-page .material-card:hover:before,.skippy-page .material-card:hover:after,.skippy-page .material-point:hover:before,.skippy-page .material-point:hover:after,.skippy-page .manufacturing-card:hover:before,.skippy-page .manufacturing-card:hover:after,.skippy-page .premium-review-card:hover:before,.skippy-page .premium-review-card:hover:after,.skippy-page .benefit-item:hover:before,.skippy-page .benefit-item:hover:after,.skippy-page .faq-item:hover:before,.skippy-page .faq-item:hover:after,.skippy-page .page-band:hover:before,.skippy-page .page-band:hover:after,.skippy-page .benefit-bar:hover:before,.skippy-page .benefit-bar:hover:after,.skippy-page .materials:hover:before,.skippy-page .materials:hover:after,.skippy-page .private-label:hover:before,.skippy-page .private-label:hover:after,.skippy-page .trader-insights:hover:before,.skippy-page .trader-insights:hover:after,.skippy-page .smart-trader-insights:hover:before,.skippy-page .smart-trader-insights:hover:after,.skippy-page .order-flow:hover:before,.skippy-page .order-flow:hover:after,.skippy-page .smart-order-flow:hover:before,.skippy-page .smart-order-flow:hover:after,.skippy-page .premium-manufacturing:hover:before,.skippy-page .premium-manufacturing:hover:after,.skippy-page .smart-products:hover:before,.skippy-page .smart-products:hover:after,.skippy-page .smart-shop-category:hover:before,.skippy-page .smart-shop-category:hover:after,.skippy-page .smart-reviews:hover:before,.skippy-page .smart-reviews:hover:after,.skippy-page .reviews:hover:before,.skippy-page .reviews:hover:after,.skippy-page .faq:hover:before,.skippy-page .faq:hover:after{opacity:0!important;background:none!important;background-image:none!important;box-shadow:none!important;filter:none!important}}.brand-badge,.site-header.smart-header .brand-badge,.premium-footer .brand-badge,.skippy-footer .brand-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}.brand-badge img,.site-header.smart-header .brand-badge img,.premium-footer .brand-badge img,.skippy-footer .brand-badge img{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important;border-radius:50%!important;background:transparent!important;box-shadow:0 10px 24px #dc002d2e!important}.site-header.smart-header .brand-badge{width:70px!important;height:70px!important;flex:0 0 70px!important}.premium-footer .brand-badge,.skippy-footer .brand-badge{width:84px!important;height:84px!important;margin-bottom:16px!important}@media(max-width:880px){.site-header.smart-header .brand-badge{width:58px!important;height:58px!important;flex-basis:58px!important}}@media(max-width:560px){.site-header.smart-header .brand-badge{width:54px!important;height:54px!important;flex-basis:54px!important}.premium-footer .brand-badge,.skippy-footer .brand-badge{width:76px!important;height:76px!important}}.brand-badge,.site-header.smart-header .brand-badge,.premium-footer .brand-badge,.skippy-footer .brand-badge,.brand-badge:hover,.brand-badge:focus-visible,.site-header.smart-header .brand-badge:hover,.site-header.smart-header .brand-badge:focus-visible,.premium-footer .brand-badge:hover,.premium-footer .brand-badge:focus-visible{display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;background:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important}.brand-badge:before,.brand-badge:after,.site-header.smart-header .brand-badge:before,.site-header.smart-header .brand-badge:after,.premium-footer .brand-badge:before,.premium-footer .brand-badge:after,.skippy-footer .brand-badge:before,.skippy-footer .brand-badge:after{content:none!important;display:none!important;opacity:0!important;background:none!important;box-shadow:none!important}.brand-badge img,.site-header.smart-header .brand-badge img,.premium-footer .brand-badge img,.skippy-footer .brand-badge img,.brand-badge:hover img,.site-header.smart-header .brand-badge:hover img,.premium-footer .brand-badge:hover img{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important;transform:none!important}.site-header.smart-header .brand-badge{width:74px!important;height:74px!important;flex:0 0 74px!important}.premium-footer .brand-badge,.skippy-footer .brand-badge{width:98px!important;height:98px!important}@media(max-width:880px){.site-header.smart-header .brand-badge{width:64px!important;height:64px!important;flex-basis:64px!important}}@media(max-width:560px){.site-header.smart-header .brand-badge{width:60px!important;height:60px!important;flex-basis:60px!important}.premium-footer .brand-badge,.skippy-footer .brand-badge{width:88px!important;height:88px!important}}.private-label.premium-manufacturing{width:min(1180px,calc(100% - 48px))!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important;align-items:stretch!important;padding:22px!important;border-radius:28px!important;border:1px solid rgba(15,51,79,.08)!important;background:#fff!important;box-shadow:0 18px 48px #0f334f0f!important}.private-label.premium-manufacturing:before,.private-label.premium-manufacturing:after{content:none!important;display:none!important}.private-label.premium-manufacturing .manufacturing-content{order:1!important;padding:0!important;border:0!important;background:transparent!important;text-align:center!important}.private-label.premium-manufacturing .manufacturing-visual{order:2!important;min-height:300px!important;border-radius:24px!important;border:1px solid rgba(15,51,79,.08)!important;background:#fff!important;box-shadow:inset 0 0 0 1px #ffffffb3!important}.private-label.premium-manufacturing .section-kicker{margin:0 auto 12px!important}.private-label.premium-manufacturing h2{margin:0 0 8px!important;text-align:center!important;color:var(--skippy-red)!important;font-size:clamp(30px,3.4vw,46px)!important;line-height:1.14!important}.private-label.premium-manufacturing .manufacturing-content>p{width:min(760px,100%)!important;margin:0 auto 22px!important;text-align:center!important;color:#3f5c73!important;font-size:16px!important;line-height:1.85!important;font-weight:800!important}.private-label.premium-manufacturing .manufacturing-cards{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;margin:0!important}.private-label.premium-manufacturing .manufacturing-card{min-height:238px!important;display:grid!important;grid-template-rows:auto auto auto 1fr!important;align-content:start!important;gap:10px!important;padding:20px 18px!important;border-radius:20px!important;border:1px solid rgba(15,51,79,.09)!important;background:#fff!important;box-shadow:0 14px 30px #0f334f0e!important;text-align:right!important;overflow:hidden!important}.private-label.premium-manufacturing .manufacturing-card:before,.private-label.premium-manufacturing .manufacturing-card:after{content:none!important;display:none!important}.private-label.premium-manufacturing .manufacturing-index{position:static!important;display:inline-flex!important;width:fit-content!important;min-height:26px!important;align-items:center!important;justify-content:center!important;padding:2px 10px!important;border-radius:999px!important;background:#fff4f6!important;color:var(--skippy-red)!important;font-size:12px!important;font-weight:950!important}.private-label.premium-manufacturing .manufacturing-card .skippy-icon{width:52px!important;height:52px!important;margin:2px 0 2px auto!important;border-radius:16px!important;color:var(--skippy-red)!important;background:#fff!important;border:1px solid rgba(15,51,79,.1)!important;box-shadow:none!important}.private-label.premium-manufacturing .manufacturing-card h3{margin:0!important;color:var(--skippy-ink)!important;font-size:17px!important;line-height:1.42!important;font-weight:950!important}.private-label.premium-manufacturing .manufacturing-card p{margin:0!important;color:#61788d!important;font-size:13px!important;line-height:1.75!important;font-weight:800!important}@media(hover:hover)and (pointer:fine){.private-label.premium-manufacturing .manufacturing-card:hover,.private-label.premium-manufacturing .manufacturing-card:focus-within{transform:translateY(-4px)!important;border-color:#dc002d3d!important;box-shadow:0 16px 32px #0f334f13!important}.private-label.premium-manufacturing .manufacturing-card:hover .skippy-icon,.private-label.premium-manufacturing .manufacturing-card:focus-within .skippy-icon{color:var(--skippy-red)!important;background:#fff!important;border-color:#dc002d38!important;transform:none!important}}.private-label.premium-manufacturing .manufacturing-actions{width:min(760px,100%)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;margin:22px auto 0!important;text-align:center!important}.private-label.premium-manufacturing .manufacturing-actions .btn{min-width:190px!important}.private-label.premium-manufacturing .manufacturing-actions small{max-width:360px!important;color:#61788d!important;font-size:12px!important;line-height:1.7!important}.private-label.premium-manufacturing .manufacturing-product-stage{min-height:210px!important}.private-label.premium-manufacturing .box-art{right:8%!important;top:8%!important;width:min(270px,34%)!important}.private-label.premium-manufacturing .shoe-white{right:34%!important;bottom:4%!important;width:min(330px,38%)!important;height:180px!important}.private-label.premium-manufacturing .tag-art{left:12%!important;bottom:10%!important;width:82px!important}.private-label.premium-manufacturing .visual-note{width:min(620px,100%)!important;margin:0 auto!important}@media(max-width:1024px){.private-label.premium-manufacturing{width:calc(100% - 36px)!important;padding:18px!important}.private-label.premium-manufacturing .manufacturing-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.private-label.premium-manufacturing .manufacturing-card{min-height:190px!important}.private-label.premium-manufacturing .manufacturing-visual{min-height:280px!important}.private-label.premium-manufacturing .shoe-white{right:29%!important;width:min(300px,44%)!important}}@media(max-width:640px){.private-label.premium-manufacturing{width:calc(100% - 24px)!important;padding:14px!important;border-radius:22px!important}.private-label.premium-manufacturing h2{font-size:30px!important}.private-label.premium-manufacturing .manufacturing-content>p{font-size:14px!important;line-height:1.8!important;margin-bottom:16px!important}.private-label.premium-manufacturing .manufacturing-cards{grid-template-columns:1fr!important;gap:12px!important}.private-label.premium-manufacturing .manufacturing-card{min-height:0!important;grid-template-columns:54px 1fr auto!important;grid-template-rows:auto auto!important;align-items:center!important;padding:16px!important;text-align:right!important}.private-label.premium-manufacturing .manufacturing-card .skippy-icon{grid-row:1 / span 2!important;grid-column:1!important;margin:0!important}.private-label.premium-manufacturing .manufacturing-index{grid-column:3!important;grid-row:1!important}.private-label.premium-manufacturing .manufacturing-card h3,.private-label.premium-manufacturing .manufacturing-card p{grid-column:2 / span 2!important}.private-label.premium-manufacturing .manufacturing-actions{display:grid!important;gap:10px!important}.private-label.premium-manufacturing .manufacturing-actions .btn{width:100%!important}.private-label.premium-manufacturing .manufacturing-visual{min-height:260px!important;padding:14px!important;border-radius:20px!important}.private-label.premium-manufacturing .manufacturing-product-stage{min-height:172px!important}.private-label.premium-manufacturing .box-art{right:2%!important;width:min(190px,52%)!important}.private-label.premium-manufacturing .shoe-white{right:18%!important;bottom:4%!important;width:min(230px,62%)!important;height:126px!important}.private-label.premium-manufacturing .tag-art{left:2%!important;width:58px!important}.private-label.premium-manufacturing .visual-note{min-height:54px!important;padding:10px 12px!important}}.private-label.premium-manufacturing .manufacturing-content{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.private-label.premium-manufacturing .manufacturing-content .section-kicker{order:1!important}.private-label.premium-manufacturing .manufacturing-content>h2{order:2!important}.private-label.premium-manufacturing .manufacturing-content>.manufacturing-visual{order:3!important;width:100%!important;margin:12px 0 18px!important}.private-label.premium-manufacturing .manufacturing-content>p{order:4!important;margin-bottom:22px!important}.private-label.premium-manufacturing .manufacturing-cards{order:5!important;width:100%!important}.private-label.premium-manufacturing .manufacturing-actions{order:6!important;display:grid!important;justify-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;margin-top:24px!important;text-align:center!important}.private-label.premium-manufacturing .manufacturing-actions .btn{justify-self:center!important}.private-label.premium-manufacturing .manufacturing-actions small{max-width:none!important;text-align:center!important}@media(max-width:640px){.private-label.premium-manufacturing .manufacturing-content>.manufacturing-visual{margin:10px 0 14px!important}.private-label.premium-manufacturing .manufacturing-content>p{margin-bottom:16px!important}}:root{--skippy-motion-ease-final: cubic-bezier(.2, .72, .18, 1);--skippy-motion-fast-final: .22s;--skippy-motion-med-final: .52s;--skippy-motion-slow-final: .76s}.skippy-page .pro-section-ready,.skippy-page .pro-card-ready{opacity:0;transform:translate3d(0,14px,0);filter:none!important;-webkit-filter:none!important;transition:opacity var(--skippy-motion-slow-final) var(--skippy-motion-ease-final),transform var(--skippy-motion-slow-final) var(--skippy-motion-ease-final)!important;transition-delay:var(--pro-delay, 0ms)!important;will-change:opacity,transform}.skippy-page .pro-section-ready.pro-motion-in,.skippy-page .pro-card-ready.pro-motion-in{opacity:1;transform:translateZ(0)}.skippy-page .pro-card-ready{transform:translate3d(0,10px,0) scale(.992)}.skippy-page .pro-card-ready.pro-motion-in{transform:translateZ(0) scale(1)}.skippy-page .pro-card-target,.skippy-page .pro-image-target,.skippy-page .btn,.skippy-page .add-btn,.skippy-page .catalog-button,.skippy-page .category-card a,.skippy-page .manufacturing-actions .btn{transition:transform var(--skippy-motion-med-final) var(--skippy-motion-ease-final),border-color var(--skippy-motion-fast-final) ease,color var(--skippy-motion-fast-final) ease,background-color var(--skippy-motion-fast-final) ease,opacity var(--skippy-motion-fast-final) ease!important;filter:none!important;-webkit-filter:none!important}@media(hover:hover)and (pointer:fine){.skippy-page .pro-card-target:hover,.skippy-page .pro-card-target:focus-within{transform:translate3d(0,-3px,0)!important;border-color:#dc002d38!important;filter:none!important;-webkit-filter:none!important}.skippy-page .pro-card-target:hover .pro-image-target,.skippy-page .pro-card-target:focus-within .pro-image-target{transform:translate3d(0,-2px,0) scale(1.018)!important}.skippy-page .btn:hover,.skippy-page .btn:focus-visible,.skippy-page .add-btn:hover,.skippy-page .add-btn:focus-visible,.skippy-page .catalog-button:hover,.skippy-page .catalog-button:focus-visible,.skippy-page .category-card a:hover,.skippy-page .category-card a:focus-visible,.skippy-page .manufacturing-actions .btn:hover,.skippy-page .manufacturing-actions .btn:focus-visible{transform:translate3d(0,-2px,0)!important;filter:none!important;-webkit-filter:none!important}}.skippy-page .pro-card-target:before,.skippy-page .pro-card-target:after,.skippy-page .btn:before,.skippy-page .btn:after,.skippy-page .add-btn:before,.skippy-page .add-btn:after,.skippy-page .catalog-button:before,.skippy-page .catalog-button:after,.skippy-page .category-card a:before,.skippy-page .category-card a:after{background-image:none!important;box-shadow:none!important;filter:none!important}@media(max-width:900px){.skippy-page .pro-section-ready,.skippy-page .pro-card-ready{opacity:1!important;transform:none!important;transition-delay:0ms!important}.skippy-page .pro-card-target:active,.skippy-page .btn:active,.skippy-page .add-btn:active,.skippy-page .catalog-button:active,.skippy-page .category-card a:active{transform:translate3d(0,-1px,0)!important}}@media(prefers-reduced-motion:reduce){.skippy-page .pro-section-ready,.skippy-page .pro-card-ready,.skippy-page .pro-section-ready.pro-motion-in,.skippy-page .pro-card-ready.pro-motion-in,.skippy-page .pro-card-target,.skippy-page .pro-image-target,.skippy-page .btn,.skippy-page .add-btn,.skippy-page .catalog-button,.skippy-page .category-card a{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}}.hero-return-float{position:fixed;left:24px;bottom:28px;z-index:120;min-width:58px;height:58px;padding:0 16px;border:1px solid rgba(217,8,47,.24);border-radius:999px;background:#fffffff5;color:var(--skippy-red);display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 16px 34px #0f334f24;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-8px,12px,0) scale(.94);transition:opacity .28s ease,visibility .28s ease,transform .28s cubic-bezier(.2,.75,.22,1),border-color .22s ease,color .22s ease,background .22s ease}.hero-return-float.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0) scale(1)}.hero-return-float svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.hero-return-float span{color:currentColor;font-size:13px;font-weight:900;line-height:1;white-space:nowrap}@media(hover:hover)and (pointer:fine){.hero-return-float:hover,.hero-return-float:focus-visible{background:var(--skippy-red);border-color:var(--skippy-red);color:#fff;transform:translate3d(0,-3px,0) scale(1);outline:none}}@media(max-width:720px){.hero-return-float{left:16px;bottom:86px;width:52px;min-width:52px;height:52px;padding:0;box-shadow:0 12px 26px #0f334f24}.hero-return-float span{display:none}.hero-return-float svg{width:21px;height:21px}}@media(prefers-reduced-motion:reduce){.hero-return-float{transition:opacity .12s ease,visibility .12s ease;transform:none!important}}.commerce-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#08182757;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility .24s ease}.commerce-overlay.is-active{opacity:1;visibility:visible}.premium-commerce-panel{position:fixed;top:118px;z-index:90;width:min(430px,calc(100% - 32px));max-height:calc(100vh - 140px);overflow:auto;background:#fffffffa;border:1px solid rgba(232,237,243,.95);border-radius:22px;box-shadow:0 28px 70px #0818272e;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,12px,0) scale(.98);transition:opacity .28s cubic-bezier(.2,.75,.22,1),visibility .28s ease,transform .28s cubic-bezier(.2,.75,.22,1)}.search-panel{right:max(18px,calc((100vw - 1180px)/2))}.cart-drawer{left:max(18px,calc((100vw - 1180px)/2))}.premium-commerce-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0) scale(1)}.commerce-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 18px 14px;border-bottom:1px solid var(--skippy-line)}.commerce-panel-head span{display:block;color:var(--skippy-red);font-size:13px;font-weight:900}.commerce-panel-head strong{display:block;margin-top:4px;color:var(--skippy-ink);font-size:18px;font-weight:950}.commerce-close{width:42px;height:42px;border:1px solid var(--skippy-line);border-radius:14px;background:#fff;color:var(--skippy-ink);display:grid;place-items:center;cursor:pointer}.commerce-close svg,.search-input-wrap svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.premium-search-form{display:grid;gap:12px;padding:18px}.premium-search-form label{color:#51677b;font-size:13px;font-weight:800}.search-input-wrap{min-height:58px;display:flex;align-items:center;gap:12px;padding:0 16px;border:1px solid var(--skippy-line);border-radius:16px;background:#fbfdff;color:var(--skippy-red)}.search-input-wrap input{width:100%;border:0;outline:0;background:transparent;color:var(--skippy-ink);font-weight:800}.quick-search-tags{display:flex;flex-wrap:wrap;gap:10px;padding:0 18px 18px}.quick-search-tags a{min-height:36px;padding:8px 13px;border:1px solid rgba(217,8,47,.18);border-radius:999px;color:var(--skippy-red);background:#fff;font-size:13px;font-weight:900}.cart-drawer-items{display:grid;gap:12px;padding:18px}.cart-drawer-items article{display:grid;grid-template-columns:66px 1fr auto;align-items:center;gap:12px;min-height:82px;padding:10px;border:1px solid var(--skippy-line);border-radius:16px;background:#fff}.cart-drawer-items img{width:66px;height:58px;object-fit:contain}.cart-drawer-items strong{display:block;color:var(--skippy-ink);font-size:14px;font-weight:950}.cart-drawer-items small{display:block;margin-top:3px;color:#6d7f91;font-size:12px;font-weight:800}.cart-drawer-items article>span{color:var(--skippy-red);font-size:13px;font-weight:950;white-space:nowrap}.cart-drawer-summary{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 18px 16px;padding:15px;border-radius:16px;background:#f8fafc;color:var(--skippy-ink);font-weight:900}.cart-drawer-summary strong{color:var(--skippy-red)}.cart-drawer-action{width:calc(100% - 36px);margin:0 18px 18px}body.commerce-panel-open{overflow:hidden}@media(max-width:720px){.premium-commerce-panel{top:auto;left:12px!important;right:12px!important;bottom:12px;width:auto;max-height:min(78vh,620px);border-radius:24px;transform:translate3d(0,18px,0) scale(.98)}.commerce-panel-head{padding:16px}.cart-drawer-items article{grid-template-columns:58px 1fr}.cart-drawer-items article>span{grid-column:2}}.premium-cart-drawer{width:min(480px,calc(100% - 32px))!important;border-radius:26px!important;background:#fff!important}.cart-premium-head{align-items:flex-start!important;padding:20px 20px 14px!important}.cart-premium-head small{display:block;margin-top:8px;color:#6d7f91;font-size:12px;font-weight:800;line-height:1.7}.cart-trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 18px 2px}.cart-trust-row span{min-height:42px;border:1px solid rgba(217,8,47,.14);border-radius:14px;background:#fff;color:var(--skippy-red);display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:950;white-space:nowrap}.cart-trust-row svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.premium-cart-items{gap:10px!important;padding-top:14px!important}.premium-cart-items article{grid-template-columns:72px 1fr auto!important;min-height:92px!important;padding:12px!important;border-radius:18px!important;box-shadow:0 10px 22px #0f334f0b!important}.premium-cart-items img{width:72px!important;height:64px!important;border-radius:14px;background:#f8fafc}.cart-discount-box{display:grid;gap:9px;margin:0 18px 14px;padding:14px;border:1px dashed rgba(217,8,47,.28);border-radius:18px;background:linear-gradient(180deg,#fff,snow)}.cart-discount-box label{color:var(--skippy-ink);font-size:13px;font-weight:950}.cart-discount-box>div{min-height:48px;display:grid;grid-template-columns:1fr auto;gap:8px}.cart-discount-box input{width:100%;min-width:0;border:1px solid var(--skippy-line);border-radius:14px;padding:0 13px;background:#fff;color:var(--skippy-ink);font-weight:850;outline:none}.cart-discount-box input:focus{border-color:#d9082f70}.cart-discount-box button{min-width:82px;border:0;border-radius:14px;padding:0 14px;background:var(--skippy-ink);color:#fff;font-weight:950;cursor:pointer}.cart-discount-box small{color:#6d7f91;font-size:12px;font-weight:800;line-height:1.7}.cart-discount-box.is-applied{border-style:solid;border-color:#25d36657;background:linear-gradient(180deg,#fff,#f8fff9)}.cart-discount-box.is-applied button{background:#25a85a}.premium-cart-summary{min-height:58px;border:1px solid var(--skippy-line);background:#f8fafc!important}.premium-checkout-btn{min-height:56px!important;border-radius:16px!important;box-shadow:0 16px 30px #d9082f2e!important}.cart-drawer-page-link{width:calc(100% - 36px);min-height:48px;margin:10px 18px 0;border-radius:14px}@media(max-width:720px){.premium-cart-drawer{max-height:min(84vh,680px)!important}.cart-trust-row{grid-template-columns:1fr 1fr 1fr;padding-inline:14px;gap:6px}.cart-trust-row span{min-height:38px;font-size:11px}.premium-cart-items article{grid-template-columns:64px 1fr!important}.premium-cart-items article>span{grid-column:2!important}.cart-discount-box{margin-inline:14px}.cart-discount-box>div{grid-template-columns:1fr}.cart-discount-box button{min-height:44px}.premium-checkout-btn{width:calc(100% - 28px)!important;margin-inline:14px!important}.cart-drawer-page-link{width:calc(100% - 28px);margin-inline:14px}}.premium-cart-items article{position:relative}.cart-remove-item{width:38px;height:38px;border:1px solid rgba(217,8,47,.18);border-radius:13px;background:#fff;color:var(--skippy-red);display:inline-grid;place-items:center;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.cart-remove-item svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover)and (pointer:fine){.cart-remove-item:hover,.cart-remove-item:focus-visible{background:var(--skippy-red);border-color:var(--skippy-red);color:#fff;transform:translateY(-2px);outline:none}}.cart-empty-note{margin:0 18px 14px;padding:16px;border:1px dashed var(--skippy-line);border-radius:16px;background:#fbfdff;color:#6d7f91;font-size:13px;font-weight:850;line-height:1.75;text-align:center}@media(max-width:720px){.cart-remove-item{position:absolute;top:10px;left:10px;width:34px;height:34px;border-radius:12px}.premium-cart-items article{padding-left:52px!important}}.cart-discount-box small:empty,.cart-discount-box small[hidden]{display:none!important}.cart-official-discounts{display:grid;gap:8px;margin:0 18px 14px;padding:13px;border:1px solid rgba(37,211,102,.26);border-radius:18px;background:linear-gradient(180deg,#fff,#f7fff9)}.discount-applied-badge{min-height:34px;display:inline-flex;align-items:center;gap:8px;color:#168f47;font-size:13px;font-weight:950}.discount-applied-badge svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cart-discount-row{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--skippy-ink);font-size:13px;font-weight:850}.cart-discount-row strong{color:#168f47;font-weight:950}.cart-discount-row.is-total{border-top:1px solid rgba(37,211,102,.18);padding-top:8px}.cart-discount-remove,.skippy-cart-discounts button{min-height:34px;width:100%;border:1px solid rgba(217,8,47,.22);border-radius:8px;color:var(--skippy-red);background:#fff7f8;font:inherit;font-size:12px;font-weight:950;cursor:pointer}.cart-discount-remove:disabled,.skippy-cart-discounts button:disabled{cursor:wait;opacity:.65}.cart-official-discounts[hidden]{display:none!important}.skippy-catalog-page{background:#fff!important}.catalog-hero{width:min(1180px,calc(100% - 48px));margin:34px auto;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);align-items:center;gap:28px;min-height:390px;border:1px solid var(--skippy-line);border-radius:28px;padding:34px;background:#fff;box-shadow:0 18px 46px #0f334f12;overflow:hidden;position:relative}.catalog-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgba(15,51,79,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(15,51,79,.025) 1px,transparent 1px);background-size:54px 54px;opacity:.65;pointer-events:none}.catalog-hero-copy,.catalog-hero-visual{position:relative;z-index:1}.catalog-eyebrow{min-height:42px;display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid rgba(217,8,47,.18);border-radius:999px;color:var(--skippy-red);background:#fff;font-size:14px;font-weight:950}.catalog-eyebrow svg,.catalog-search-box svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.catalog-hero h1{margin:18px 0 14px;max-width:720px;color:var(--skippy-ink);font-size:clamp(34px,4vw,58px);line-height:1.1;font-weight:950}.catalog-hero p{margin:0 0 24px;max-width:640px;color:#51677b;font-size:17px;line-height:1.85;font-weight:800}.catalog-hero-actions{display:flex;gap:12px;flex-wrap:wrap}.catalog-hero-visual{min-height:320px;display:grid;place-items:center;isolation:isolate}.catalog-hero-visual:before{content:"";position:absolute;width:72%;height:34%;border-radius:50%;background:linear-gradient(180deg,#f8fafc,#eef3f7);bottom:26px;left:12%}.catalog-hero-shoe{position:relative;z-index:1;display:block;height:auto;max-height:310px;object-fit:contain;filter:drop-shadow(0 20px 20px rgba(15,51,79,.13))}.catalog-hero-shoe.main{width:min(440px,92%)}.catalog-stat-card{position:absolute;z-index:2;left:12px;top:18px;min-width:148px;padding:16px;border:1px solid var(--skippy-line);border-radius:18px;background:#fffffff5;box-shadow:0 14px 30px #0f334f14}.catalog-stat-card strong{display:block;color:var(--skippy-red);font-size:30px;font-weight:950}.catalog-stat-card span{display:block;color:#51677b;font-size:13px;font-weight:850}.catalog-shell{margin-top:28px}.catalog-toolbar{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(280px,1.3fr) minmax(180px,.6fr);gap:14px;align-items:stretch;margin-bottom:18px}.catalog-toolbar-title,.catalog-search-box,.catalog-sort{border:1px solid var(--skippy-line);border-radius:18px;background:#fff;box-shadow:0 10px 24px #0f334f0b}.catalog-toolbar-title{padding:16px 18px}.catalog-toolbar-title span,.catalog-sort span{display:block;color:var(--skippy-red);font-size:12px;font-weight:950}.catalog-toolbar-title strong{display:block;margin-top:3px;color:var(--skippy-ink);font-size:20px;font-weight:950}.catalog-toolbar-title small{display:block;margin-top:3px;color:#6d7f91;font-size:12px;font-weight:850}.catalog-search-box{min-height:70px;display:flex;align-items:center;gap:12px;padding:0 18px;color:var(--skippy-red)}.catalog-search-box input{width:100%;border:0;outline:0;background:transparent;color:var(--skippy-ink);font-size:15px;font-weight:850}.catalog-sort{min-height:70px;display:grid;gap:4px;padding:12px 16px}.catalog-sort select{width:100%;border:0;outline:0;background:transparent;color:var(--skippy-ink);font-weight:900}.catalog-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:18px;align-items:start}.catalog-filters{position:sticky;top:126px;display:grid;gap:16px;border:1px solid var(--skippy-line);border-radius:22px;padding:16px;background:#fff;box-shadow:0 14px 30px #0f334f0e}.filter-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.filter-head strong{color:var(--skippy-ink);font-size:18px;font-weight:950}.filter-head button,.filter-options button,.catalog-chips button{border:1px solid var(--skippy-line);border-radius:999px;background:#fff;color:var(--skippy-ink);cursor:pointer;font-weight:900}.filter-head button{min-height:34px;padding:6px 12px;color:var(--skippy-red);border-color:#d9082f2e}.filter-group{display:grid;gap:10px}.filter-group>span{color:#51677b;font-size:13px;font-weight:950}.filter-options{display:flex;flex-wrap:wrap;gap:8px}.filter-options button,.catalog-chips button{min-height:38px;padding:8px 12px;font-size:13px}.filter-options button.is-active,.catalog-chips button.is-active,.filter-options button:hover,.catalog-chips button:hover{color:#fff;border-color:var(--skippy-red);background:var(--skippy-red)}.color-filter button{display:inline-flex;align-items:center;gap:7px}.color-filter i{width:14px;height:14px;border-radius:50%;border:1px solid #d9e1e9;background:var(--c)}.catalog-content-area{min-width:0}.catalog-chips{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.catalog-product{min-width:0;border:1px solid var(--skippy-line);border-radius:22px;background:#fff;box-shadow:0 12px 28px #0f334f0e;overflow:hidden;transition:transform .25s cubic-bezier(.2,.72,.22,1),border-color .2s ease}.catalog-product[hidden]{display:none!important}.catalog-product-media{min-height:205px;display:grid;place-items:center;padding:20px;background:#fbfdff;border-bottom:1px solid var(--skippy-line)}.catalog-product-media img{width:min(220px,92%);height:155px;object-fit:contain;transition:transform .3s cubic-bezier(.2,.72,.22,1);filter:drop-shadow(0 16px 16px rgba(15,51,79,.12))}.catalog-product-body{display:grid;gap:10px;padding:16px}.catalog-product-top,.catalog-price{display:flex;align-items:center;justify-content:space-between;gap:10px}.catalog-product-top strong{color:var(--skippy-ink);font-size:14px;font-weight:950}.catalog-product-top span{padding:6px 9px;border-radius:999px;background:#fff5f6;color:var(--skippy-red);font-size:11px;font-weight:950}.catalog-product h3{margin:0;color:var(--skippy-ink);font-size:18px;line-height:1.35;font-weight:950}.catalog-product h3 a,.catalog-product-media{color:inherit;text-decoration:none}.catalog-product p{margin:0;color:#6d7f91;font-size:13px;line-height:1.7;font-weight:800}.catalog-meta{display:flex;gap:8px;flex-wrap:wrap}.catalog-meta em{font-style:normal;padding:6px 9px;border:1px solid var(--skippy-line);border-radius:999px;color:#51677b;font-size:12px;font-weight:850}.catalog-price b{color:var(--skippy-red);font-size:24px;font-weight:950}.catalog-price b span{color:inherit;font-size:.72em;font-weight:950}.catalog-price small{color:#6d7f91;font-size:12px;font-weight:900}.catalog-add{width:100%;min-height:48px;border-radius:14px}.catalog-empty{display:grid;place-items:center;gap:6px;min-height:180px;margin-top:16px;border:1px dashed var(--skippy-line);border-radius:22px;background:#fbfdff;text-align:center}.catalog-empty strong{color:var(--skippy-ink);font-size:20px;font-weight:950}.catalog-empty span{color:#6d7f91;font-weight:850}@media(hover:hover)and (pointer:fine){.catalog-product:hover{transform:translateY(-4px);border-color:#d9082f3d}.catalog-product:hover .catalog-product-media img{transform:translateY(-4px) scale(1.025)}}@media(max-width:1100px){.catalog-hero{grid-template-columns:1fr}.catalog-hero-visual{min-height:300px;order:-1}.catalog-toolbar{grid-template-columns:1fr 1fr}.catalog-sort{grid-column:1 / -1}.catalog-layout{grid-template-columns:1fr}.catalog-filters{position:static}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.catalog-hero{width:calc(100% - 24px);margin-top:20px;padding:18px;border-radius:24px;min-height:0}.catalog-hero h1{font-size:32px}.catalog-hero p{font-size:14px}.catalog-hero-actions{display:grid}.catalog-hero-actions .btn{width:100%}.catalog-hero-visual{min-height:245px}.catalog-hero-shoe.main{width:min(300px,88%);max-height:220px}.catalog-stat-card{top:4px;left:4px;min-width:118px;padding:12px}.catalog-toolbar{grid-template-columns:1fr}.catalog-shell{width:calc(100% - 24px)}.catalog-filters{padding:13px;border-radius:20px}.filter-options{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.filter-options button{white-space:nowrap}.catalog-grid{grid-template-columns:1fr;gap:14px}.catalog-product-media{min-height:190px}.catalog-product-media img{height:140px}}.catalog-value-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:0;margin-bottom:24px}.catalog-value-strip article{min-height:118px;display:grid;grid-template-columns:54px 1fr;align-items:center;gap:14px;padding:18px;border:1px solid var(--skippy-line);border-radius:20px;background:#fff;box-shadow:0 12px 28px #0f334f0e;transition:transform .22s ease,border-color .22s ease}.catalog-value-icon,.toolbar-icon,.catalog-product-mark{display:inline-grid;place-items:center;border:1px solid rgba(217,8,47,.16);background:#fff;color:var(--skippy-red)}.catalog-value-icon{width:54px;height:54px;border-radius:18px}.catalog-value-icon svg,.toolbar-icon svg,.filter-label svg,.sort-label svg,.catalog-product-mark svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.catalog-value-strip strong{display:block;color:var(--skippy-ink);font-size:16px;font-weight:950;line-height:1.45}.catalog-value-strip small{display:block;margin-top:4px;color:#6d7f91;font-size:12px;font-weight:850;line-height:1.7}.catalog-toolbar-title{display:grid;grid-template-columns:50px 1fr;align-items:center;gap:12px}.toolbar-icon{width:48px;height:48px;border-radius:16px}.filter-label,.sort-label{display:inline-flex!important;align-items:center;gap:8px}.filter-label svg,.sort-label svg{width:18px;height:18px;color:var(--skippy-red)}.catalog-product-code{display:inline-flex;align-items:center;gap:8px;min-width:0}.catalog-product-mark{width:30px;height:30px;border-radius:11px;flex:0 0 auto}.catalog-product-mark svg{width:16px;height:16px;stroke-width:2.4}.catalog-product{position:relative}.catalog-product:after{content:"";position:absolute;inset-inline:18px;bottom:0;height:3px;border-radius:999px 999px 0 0;background:var(--skippy-red);opacity:0;transform:scaleX(.45);transition:opacity .24s ease,transform .24s ease}.catalog-product-media{background:linear-gradient(90deg,rgba(15,51,79,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(15,51,79,.028) 1px,transparent 1px),#fbfdff!important;background-size:36px 36px,36px 36px,auto!important}.catalog-add{display:inline-flex;align-items:center;justify-content:center;gap:8px}.catalog-add:before{content:"+";width:22px;height:22px;display:inline-grid;place-items:center;border-radius:50%;background:#fff3;color:currentColor;font-weight:950}.catalog-search-box:focus-within,.catalog-sort:focus-within{border-color:#d9082f4d}@media(hover:hover)and (pointer:fine){.catalog-product:hover:after{opacity:1;transform:scaleX(1)}.catalog-value-strip article:hover{border-color:#d9082f33;transform:translateY(-2px)}}@media(max-width:1100px){.catalog-value-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.catalog-value-strip{width:calc(100% - 24px);grid-template-columns:1fr;gap:10px}.catalog-value-strip article{min-height:92px;padding:14px;grid-template-columns:48px 1fr}.catalog-value-icon{width:48px;height:48px;border-radius:16px}.catalog-toolbar-title{grid-template-columns:44px 1fr}.toolbar-icon{width:42px;height:42px}}.catalog-filter-toggle{display:none;min-height:70px;border:1px solid rgba(217,8,47,.18);border-radius:18px;background:#fff;color:var(--skippy-ink);cursor:pointer;padding:12px 16px;text-align:right;font-weight:950;box-shadow:0 10px 24px #0f334f0b}.catalog-filter-toggle span,.catalog-filter-toggle small{display:flex;align-items:center;justify-content:space-between;gap:10px}.catalog-filter-toggle span{color:var(--skippy-red);font-size:15px}.catalog-filter-toggle small{margin-top:5px;color:#6d7f91;font-size:12px}.catalog-filter-toggle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:900px){.catalog-toolbar{grid-template-columns:1fr 1fr;gap:10px}.catalog-toolbar-title,.catalog-search-box,.catalog-sort,.catalog-filter-toggle{min-height:62px;border-radius:16px}.catalog-toolbar-title{grid-template-columns:42px 1fr;padding:12px}.catalog-search-box{grid-column:1 / -1;padding:0 13px}.catalog-sort{grid-column:auto;padding:10px 12px}.catalog-filter-toggle,.catalog-layout{display:block}.catalog-filters{position:relative;top:auto;display:none;margin:0 0 14px;padding:14px;border-radius:20px;box-shadow:none;border-color:#d9082f24}.catalog-shell.filters-open .catalog-filters{display:grid;animation:catalogFiltersOpen .24s ease both}.catalog-shell.filters-open .catalog-filter-toggle{border-color:#d9082f57;background:#fff7f8}.catalog-chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.catalog-chips::-webkit-scrollbar{display:none}.catalog-chips button{flex:0 0 auto}}@keyframes catalogFiltersOpen{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.catalog-value-strip{display:flex!important;width:calc(100% - 24px)!important;overflow-x:auto;gap:10px!important;margin:0 auto 18px!important;padding:0 0 6px;scroll-snap-type:x mandatory;scrollbar-width:none}.catalog-value-strip::-webkit-scrollbar{display:none}.catalog-value-strip article{min-width:min(82vw,320px);min-height:86px!important;grid-template-columns:46px 1fr!important;scroll-snap-align:start;box-shadow:0 8px 20px #0f334f0b}.catalog-value-icon{width:46px!important;height:46px!important}.catalog-shell{margin-top:12px!important}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.catalog-product{border-radius:16px}.catalog-product-media{min-height:138px!important;padding:12px!important}.catalog-product-media img{width:96%!important;height:108px!important}.catalog-product-body{gap:7px;padding:11px}.catalog-product-top{align-items:flex-start;gap:6px}.catalog-product-mark{display:none}.catalog-product-top strong{font-size:11px}.catalog-product-top>span{padding:4px 6px;font-size:9px;white-space:nowrap}.catalog-product h3{font-size:13px;line-height:1.35}.catalog-product p{font-size:10.5px;line-height:1.55}.catalog-meta{gap:5px}.catalog-meta em{padding:4px 6px;font-size:10px}.catalog-price b{font-size:17px}.catalog-price small{font-size:10px}.catalog-add{min-height:40px;border-radius:12px;font-size:12px}.catalog-add:before{width:18px;height:18px}.filter-options{flex-wrap:wrap!important;overflow:visible!important}.filter-options button{min-height:34px;padding:7px 10px;font-size:12px}}@media(max-width:390px){.catalog-grid{gap:8px!important}.catalog-product-body{padding:9px}.catalog-product h3{font-size:12px}.catalog-product-media{min-height:126px!important}.catalog-product-media img{height:98px!important}}.catalog-empty{grid-column:1 / -1}@media(max-width:900px){.catalog-toolbar-title strong{font-size:17px}.catalog-toolbar-title small,.catalog-filter-toggle small{font-size:11px}.catalog-sort select{font-size:13px}}@media(max-width:720px){.catalog-toolbar{margin-bottom:12px}.catalog-search-box input{font-size:13px}.catalog-empty{min-height:130px;margin-top:12px}}.catalog-toolbar{display:flex!important;align-items:center!important;gap:10px!important;width:100%;margin:0 0 16px!important;padding:10px!important;border:1px solid var(--skippy-line);border-radius:20px;background:#fff;box-shadow:0 10px 24px #0f334f0b;overflow-x:auto;scrollbar-width:none}.catalog-toolbar::-webkit-scrollbar{display:none}.catalog-toolbar-title,.catalog-search-box,.catalog-sort,.catalog-filter-toggle{min-height:50px!important;border-radius:15px!important;box-shadow:none!important}.catalog-toolbar-title{flex:0 0 auto;min-width:190px;padding:8px 10px!important;border-color:transparent!important;background:#fbfdff!important;grid-template-columns:38px 1fr!important}.catalog-toolbar-title .toolbar-icon{width:38px!important;height:38px!important;border-radius:13px!important}.catalog-toolbar-title span{font-size:11px!important}.catalog-toolbar-title strong{margin-top:1px!important;font-size:16px!important}.catalog-toolbar-title small{margin-top:1px!important;font-size:11px!important}.catalog-filter-toggle{display:block!important;flex:0 0 auto;width:auto;min-width:132px;padding:7px 12px!important;background:#fff!important}.catalog-filter-toggle span{justify-content:center!important;font-size:14px!important}.catalog-filter-toggle small{justify-content:center!important;margin-top:2px!important;font-size:10.5px!important}.catalog-search-box{flex:1 1 330px;min-width:230px;padding:0 13px!important;border-color:var(--skippy-line)!important}.catalog-sort{flex:0 0 178px;padding:7px 12px!important;border-color:var(--skippy-line)!important}.catalog-sort .sort-label{font-size:11px!important;line-height:1.2}.catalog-sort select{font-size:13px!important}.catalog-layout{display:block!important}.catalog-filters{display:none!important;position:static!important;top:auto!important;margin:0 0 16px!important;box-shadow:none!important}.catalog-shell.filters-open .catalog-filters{display:grid!important;animation:catalogFiltersOpen .24s ease both}.catalog-shell.filters-open .catalog-filter-toggle{border-color:#d9082f59!important;background:#fff7f8!important}.catalog-content-area{width:100%}@media(min-width:1180px){.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:980px){.catalog-toolbar{position:sticky;top:92px;z-index:12;padding:8px!important;border-radius:18px}.catalog-toolbar-title{min-width:170px}.catalog-search-box{flex-basis:260px;min-width:205px}.catalog-sort{flex-basis:158px}}@media(max-width:720px){.catalog-toolbar{top:84px;gap:7px!important;width:calc(100% + 4px);margin-right:-2px!important;margin-left:-2px!important}.catalog-toolbar-title{min-width:144px;grid-template-columns:34px 1fr!important}.catalog-toolbar-title .toolbar-icon{width:34px!important;height:34px!important}.catalog-toolbar-title span{display:none!important}.catalog-toolbar-title strong{font-size:13px!important}.catalog-toolbar-title small{font-size:10px!important}.catalog-filter-toggle{min-width:104px}.catalog-filter-toggle span{font-size:12px!important}.catalog-filter-toggle small{font-size:9.5px!important}.catalog-search-box{min-width:180px;flex-basis:220px}.catalog-sort{flex-basis:132px}.catalog-sort .sort-label svg{display:none}.catalog-value-strip.is-auto-carousel article{transition:border-color .25s ease,transform .25s ease}.catalog-value-strip.is-auto-carousel article.is-active{border-color:#d9082f47;transform:translateY(-1px)}}@media(max-width:720px){.catalog-value-strip{scroll-padding-inline:0!important}.catalog-value-strip article{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box;scroll-snap-align:center!important}.catalog-toolbar{display:grid!important;grid-template-columns:minmax(72px,.82fr) minmax(66px,.72fr) minmax(96px,1.1fr) minmax(70px,.78fr)!important;align-items:stretch!important;gap:5px!important;width:100%!important;margin:0 0 12px!important;padding:6px!important;overflow:visible!important;border-radius:16px!important}.catalog-toolbar-title,.catalog-filter-toggle,.catalog-search-box,.catalog-sort{min-width:0!important;width:100%!important;min-height:46px!important;border-radius:12px!important;padding:6px 7px!important}.catalog-toolbar-title{display:grid!important;grid-template-columns:1fr!important;text-align:center!important;place-items:center!important}.catalog-toolbar-title .toolbar-icon,.catalog-toolbar-title>span,.catalog-toolbar-title div>span,.catalog-sort .sort-label svg,.catalog-filter-toggle svg,.catalog-search-box svg{display:none!important}.catalog-toolbar-title strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important}.catalog-toolbar-title small{font-size:9px!important;line-height:1.25!important;white-space:nowrap!important}.catalog-filter-toggle span{justify-content:center!important;font-size:11px!important;line-height:1.2!important}.catalog-filter-toggle small{justify-content:center!important;font-size:8.5px!important;line-height:1.2!important;white-space:nowrap!important}.catalog-search-box{display:flex!important;justify-content:center!important;color:var(--skippy-ink)!important}.catalog-search-box input{min-width:0!important;text-align:center!important;font-size:11px!important;font-weight:900!important}.catalog-search-box input::placeholder{color:transparent!important}.catalog-search-box:after{content:attr(data-search-label);position:absolute;pointer-events:none;color:#6d7f91;font-size:11px;font-weight:950}.catalog-search-box:focus-within:after,.catalog-search-box:has(input:not(:placeholder-shown)):after{opacity:0}.catalog-sort{display:grid!important;place-items:center!important;gap:1px!important}.catalog-sort .sort-label{font-size:9px!important;line-height:1.1!important}.catalog-sort select{min-width:0!important;width:100%!important;text-align:center!important;font-size:10px!important;line-height:1.2!important}}@media(max-width:380px){.catalog-toolbar{grid-template-columns:minmax(62px,.76fr) minmax(58px,.68fr) minmax(82px,1fr) minmax(62px,.72fr)!important;gap:4px!important;padding:5px!important}.catalog-toolbar-title,.catalog-filter-toggle,.catalog-search-box,.catalog-sort{min-height:43px!important;padding:5px 4px!important}.catalog-toolbar-title strong,.catalog-filter-toggle span,.catalog-search-box input,.catalog-search-box:after{font-size:10px!important}.catalog-sort select{font-size:9px!important}}@media(max-width:900px){.catalog-value-strip{margin-top:14px!important}.catalog-value-strip article{text-align:center!important;justify-items:center!important}.catalog-value-strip article>div{text-align:center!important}.catalog-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.82fr) minmax(0,.9fr)!important;gap:8px!important;overflow:visible!important;padding:8px!important}.catalog-toolbar-title{grid-column:1;grid-row:1}.catalog-filter-toggle{grid-column:2;grid-row:1}.catalog-sort{grid-column:3;grid-row:1}.catalog-search-box{grid-column:1 / -1;grid-row:2}.catalog-toolbar-title,.catalog-filter-toggle,.catalog-sort{min-height:54px!important}.catalog-search-box{min-height:52px!important}.catalog-toolbar-title{min-width:0!important;text-align:center!important;place-items:center!important}.catalog-filter-toggle,.catalog-sort{min-width:0!important}.catalog-search-box input{text-align:right!important}}@media(max-width:720px){.catalog-value-strip{margin-top:16px!important;margin-bottom:18px!important}.catalog-value-strip article{align-content:center!important;grid-template-columns:1fr!important;gap:9px!important;padding:15px 14px!important}.catalog-value-strip small{margin-top:3px!important;line-height:1.6!important}.catalog-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,.86fr) minmax(0,.9fr)!important;gap:6px!important;padding:7px!important}.catalog-toolbar-title,.catalog-filter-toggle,.catalog-sort{min-height:50px!important;padding:6px 5px!important}.catalog-search-box{min-height:48px!important;padding:0 11px!important}.catalog-toolbar-title strong{font-size:12px!important}.catalog-toolbar-title small{font-size:9.5px!important}.catalog-filter-toggle span{font-size:11.5px!important}.catalog-filter-toggle small{display:none!important}.catalog-sort .sort-label{font-size:9px!important}.catalog-sort select{font-size:9.5px!important}.catalog-search-box:after{content:attr(data-search-label)!important;left:50%!important;transform:translate(-50%);font-size:12px!important}.catalog-search-box input{text-align:center!important;font-size:12px!important}}@media(min-width:721px)and (max-width:900px){.catalog-toolbar-title .toolbar-icon,.catalog-filter-toggle svg,.catalog-sort .sort-label svg{display:none!important}.catalog-toolbar-title{grid-template-columns:1fr!important}.catalog-toolbar-title strong{font-size:15px!important}.catalog-filter-toggle span{justify-content:center!important}.catalog-sort{place-items:center!important;text-align:center!important}.catalog-sort select{text-align:center!important}}@media(max-width:900px){.catalog-search-box{position:relative!important}.catalog-search-box input:not(:placeholder-shown){text-align:right!important}}@media(max-width:720px){.catalog-search-box:focus-within input,.catalog-search-box input:not(:placeholder-shown){text-align:right!important}.catalog-value-strip{padding-top:2px!important}}.hero-return-float{z-index:120!important}@media(max-width:720px){.hero-return-float{bottom:86px!important;left:14px!important}}.skippy-private-page{background:var(--private-page-bg, #fff)!important}.private-page-hero,.private-reasons,.private-process,.private-details,.private-form-section{background:var(--private-surface, #fff)!important}.private-page-hero{width:min(1180px,calc(100% - 48px));margin:34px auto 28px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:28px;align-items:center;min-height:420px;padding:34px;border:1px solid var(--skippy-line);border-radius:28px;box-shadow:0 18px 46px #0f334f12;position:relative;overflow:hidden}.private-page-hero:before,.private-detail-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgba(15,51,79,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(15,51,79,.025) 1px,transparent 1px);background-size:52px 52px;pointer-events:none}.private-hero-copy,.private-hero-visual{position:relative;z-index:1}.private-hero-visual{order:1}.private-hero-copy{order:2}.private-hero-copy h1,.private-section-head h2,.private-detail-copy h2,.private-form-copy h2{margin:12px 0;color:var(--skippy-ink);font-size:clamp(30px,4vw,56px);line-height:1.13;font-weight:950}.private-hero-copy p,.private-section-head p,.private-detail-copy p,.private-form-copy p{color:#51677b;font-size:16px;line-height:1.9;font-weight:800}.private-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.private-hero-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.private-hero-stats span{min-height:46px;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--skippy-line);border-radius:999px;color:#51677b;font-weight:900;background:#fff}.private-hero-stats strong{color:var(--skippy-red);font-weight:950}.private-hero-visual{min-height:330px;display:grid;place-items:center}.private-hero-visual:before{content:"";position:absolute;width:78%;height:38%;bottom:18px;border-radius:50%;background:linear-gradient(180deg,#f8fafc,#eef3f7)}.private-shoe{width:min(420px,86%);position:relative;z-index:2;filter:drop-shadow(0 22px 22px rgba(15,51,79,.14))}.private-box{position:absolute;right:0;bottom:22px;width:180px;opacity:.95}.private-tag{position:absolute;left:12px;bottom:18px;width:110px;z-index:3}.private-brand-card{position:absolute;left:20px;top:18px;min-width:170px;padding:14px 16px;border:1px solid var(--skippy-line);border-radius:18px;background:#fffffff2;box-shadow:0 14px 30px #0f334f14}.private-brand-card strong{display:block;color:var(--skippy-ink);font-size:20px;font-weight:950}.private-brand-card span{color:#6d7f91;font-size:12px;font-weight:850}.private-section-head{width:min(850px,calc(100% - 24px));margin:0 auto 22px;text-align:center}.private-section-head h2,.private-detail-copy h2,.private-form-copy h2{font-size:clamp(26px,3.2vw,42px)}.private-reason-grid,.private-process-grid{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.private-reason-grid article,.private-process-grid article,.private-request-form{border:1px solid var(--skippy-line);border-radius:22px;background:#fff;box-shadow:0 12px 28px #0f334f0e}.private-reason-grid article{min-height:210px;padding:20px;display:grid;gap:10px;align-content:start}.private-icon{width:56px;height:56px;display:grid;place-items:center;border:1px solid rgba(217,8,47,.18);border-radius:18px;color:var(--skippy-red)}.private-icon .skippy-icon{width:32px;height:32px;color:inherit}.private-icon svg,.detail-pin:before{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.private-reason-grid h3,.private-process-grid h3{margin:0;color:var(--skippy-ink);font-size:18px;font-weight:950}.private-reason-grid p,.private-process-grid p{margin:0;color:#6d7f91;font-size:13px;line-height:1.75;font-weight:820}.private-process{margin-top:34px}.private-process-grid article{min-height:250px;padding:16px;position:relative;overflow:hidden}.private-process-grid img{width:100%;aspect-ratio:1 / 1;height:auto;object-fit:contain;margin-bottom:14px;background:var(--private-soft, #fbfdff);border:1px solid var(--skippy-line);border-radius:18px;padding:16px}.private-process-grid span{position:absolute;top:18px;left:18px;color:var(--skippy-red);font-size:13px;font-weight:950}.private-details{width:min(1180px,calc(100% - 48px));margin:34px auto 0;display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);gap:28px;align-items:center;padding:30px;border:1px solid var(--skippy-line);border-radius:28px;background:#fff;box-shadow:0 18px 46px #0f334f0f;overflow:hidden}.private-detail-visual{min-height:360px;position:relative;display:grid;place-items:center;border-radius:24px;background:var(--private-soft, #fbfdff);overflow:hidden}.private-detail-visual img{width:min(420px,88%);position:relative;z-index:1;filter:drop-shadow(0 20px 22px rgba(15,51,79,.12))}.detail-pin{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid rgba(217,8,47,.18);border-radius:999px;color:var(--skippy-red);background:#fff;font-size:12px;font-weight:950;box-shadow:0 10px 24px #0f334f0f}.detail-pin:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--skippy-red)}.pin-a{top:24px;right:24px}.pin-b{bottom:28px;right:34px}.pin-c{top:30px;left:28px}.pin-d{bottom:36px;left:24px}.private-detail-copy{padding:18px}.private-detail-copy ul{margin:18px 0 0;padding:14px;list-style:none;display:grid;gap:10px;border:1px solid #edf1f5;border-radius:18px;background:#fbfdff}.private-detail-copy li{color:var(--skippy-ink);font-weight:900}.private-detail-copy li:before{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;background:var(--skippy-red)}.private-form-section{width:min(1180px,calc(100% - 48px));margin:34px auto 42px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:22px;align-items:start;padding:24px;border:1px solid var(--skippy-line);border-radius:28px;background:#fff;box-shadow:0 18px 46px #0f334f0f}.private-form-copy{min-height:100%;padding:26px;border:1px solid #edf1f5;border-radius:22px;background:linear-gradient(180deg,var(--private-surface, #ffffff),var(--private-soft, #fbfdff));display:grid;align-content:center}.private-request-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px}.private-request-form label{display:grid;gap:8px;color:var(--skippy-ink);font-size:13px;font-weight:950}.private-request-form input{width:100%;min-height:50px;border:1px solid var(--skippy-line);border-radius:15px;padding:0 14px;color:var(--skippy-ink);font-weight:850;outline:none;background:#fbfdff}.private-request-form input:focus{border-color:#d9082f5c;background:#fff}.private-request-form button,.private-request-form small{grid-column:1 / -1}.private-request-form small{color:#6d7f91;text-align:center;font-weight:800}.private-reason-grid article,.private-process-grid article,.private-request-form,.private-icon,.private-process-grid img,.private-detail-visual img,.private-hero-visual .private-shoe{transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s cubic-bezier(.2,.8,.2,1),border-color .18s ease,background .18s ease,color .18s ease,filter .32s cubic-bezier(.2,.8,.2,1)}@media(hover:hover)and (pointer:fine){.private-reason-grid article:hover,.private-process-grid article:hover,.private-request-form:hover{transform:translateY(-5px);border-color:#d9082f4d;box-shadow:0 22px 48px #0c304a1a}.private-reason-grid article:hover .private-icon{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red);transform:translateY(-2px) scale(1.04)}.private-process-grid article:hover img,.private-detail-visual:hover img,.private-hero-visual:hover .private-shoe{transform:translateY(-5px) scale(1.035);filter:drop-shadow(0 22px 24px rgba(12,48,74,.16))}}@media(max-width:1024px){.private-page-hero,.private-details,.private-form-section{grid-template-columns:1fr}.private-reason-grid,.private-process-grid{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:18px;padding:4px 4px 16px;-webkit-overflow-scrolling:touch}.private-reason-grid::-webkit-scrollbar,.private-process-grid::-webkit-scrollbar{height:6px}.private-reason-grid::-webkit-scrollbar-thumb,.private-process-grid::-webkit-scrollbar-thumb{background:#d9082f38;border-radius:999px}.private-reason-grid article,.private-process-grid article{flex:0 0 min(360px,calc(86vw - 28px));scroll-snap-align:center}}@media(max-width:720px){.private-page-hero,.private-details,.private-form-section,.private-reason-grid,.private-process-grid{width:calc(100% - 24px)}.private-page-hero,.private-details{padding:18px;border-radius:24px}.private-hero-copy h1{font-size:32px}.private-hero-actions{display:grid}.private-hero-actions .btn{width:100%}.private-hero-stats{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.private-hero-stats span{min-width:0;min-height:58px;padding:7px 4px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:10px;line-height:1.3;text-align:center;white-space:normal}.private-hero-stats strong{font-size:14px;line-height:1.1}.private-hero-visual{min-height:270px}.private-box{width:130px}.private-tag{width:84px}.private-brand-card{top:4px;left:4px;min-width:136px;padding:10px}.private-reason-grid,.private-process-grid{gap:12px}.private-reason-grid article,.private-process-grid article{flex-basis:calc(100vw - 48px)}.private-details{gap:18px}.private-detail-visual{min-height:300px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;padding:14px}.private-detail-visual img{grid-column:1 / -1;width:min(300px,92%);margin:0 auto 8px}.private-detail-visual .detail-pin{position:static;width:100%;min-width:0;min-height:52px;margin:0;padding:8px 6px;border-radius:14px;justify-content:center;justify-self:stretch;text-align:center;font-size:11px;line-height:1.35;white-space:normal}.private-form-section{gap:12px;padding:16px;border-radius:24px}.private-form-copy{padding:18px;border-radius:20px}.private-request-form{grid-template-columns:1fr;padding:14px;border-radius:20px}}body,.skippy-page{background:#fff!important}.skippy-private-page{background:var(--private-page-bg, #ffffff)!important}.skippy-private-page .private-partners{background:var(--private-surface, #ffffff)}.skippy-private-page .partner-logo-card{background:linear-gradient(180deg,var(--private-surface, #ffffff),var(--private-soft, #fbfdff))}.private-section-head,.private-reason-grid,.private-process-grid,.private-details,.private-form-section{position:relative;z-index:1}.private-reason-grid,.private-process-grid,.private-partner-track{display:flex!important;grid-template-columns:none!important;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:24px;padding:4px 4px 18px;direction:ltr;-webkit-overflow-scrolling:touch}.private-reason-grid article,.private-process-grid article{flex:0 0 calc((100% - 42px)/4);min-width:252px;scroll-snap-align:center;direction:rtl}.private-reason-grid::-webkit-scrollbar,.private-process-grid::-webkit-scrollbar,.private-partner-track::-webkit-scrollbar{height:6px}.private-reason-grid::-webkit-scrollbar-thumb,.private-process-grid::-webkit-scrollbar-thumb,.private-partner-track::-webkit-scrollbar-thumb{background:#d9082f38;border-radius:999px}.private-partners{width:min(1180px,calc(100% - 48px));margin:34px auto 0;padding:28px 0 18px;border:1px solid var(--skippy-line);border-radius:28px;background:#fff;box-shadow:0 18px 46px #0f334f0f;overflow:hidden}.private-partners .private-section-head{margin-bottom:18px}.private-partner-track{width:calc(100% - 48px);margin:0 auto}.partner-logo-card{flex:0 0 170px;min-height:142px;scroll-snap-align:center;direction:rtl;display:grid;place-items:center;gap:10px;padding:16px;border:1px solid #edf1f5;border-radius:22px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 12px 28px #0f334f0b;color:var(--skippy-ink)}.partner-logo-card svg,.partner-logo-card img{width:66px;height:66px;object-fit:contain;color:var(--skippy-red)}.partner-logo-card svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.partner-logo-card span{font-size:13px;font-weight:950;color:var(--skippy-ink);text-align:center}.about-commitment-panel{border:1px solid var(--skippy-line);border-radius:22px;background:#fff;padding:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.about-commitment-panel article{border:1px solid rgba(217,8,47,.12);border-radius:18px;background:#fbfdff;padding:16px;display:grid;gap:8px;min-height:118px}.about-commitment-panel strong{color:var(--skippy-red);font-size:22px;font-weight:950}.about-commitment-panel span{color:#51677b;font-size:13px;line-height:1.8;font-weight:850}.about-commitment-panel .btn{grid-column:1 / -1;justify-self:center;min-width:220px}@media(hover:hover)and (pointer:fine){.partner-logo-card{transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .18s ease,box-shadow .32s cubic-bezier(.2,.8,.2,1)}.partner-logo-card:hover{transform:translateY(-5px);border-color:#d9082f4d;box-shadow:0 22px 48px #0c304a1a}}@media(max-width:1024px){.private-reason-grid article,.private-process-grid article{flex-basis:min(360px,calc(86vw - 28px))}.private-partners{width:calc(100% - 24px);padding-top:22px;border-radius:24px}.private-partner-track{width:calc(100% - 24px)}}@media(max-width:720px){.private-reason-grid article,.private-process-grid article{flex-basis:calc(100vw - 48px)}.partner-logo-card{flex-basis:148px;min-height:128px}.about-commitment-panel{grid-template-columns:1fr;padding:14px}.about-commitment-panel .btn{width:100%}}.skippy-about-page{background:var(--about-page-bg, #ffffff)!important}.skippy-about-page .about-hero{margin-top:42px;min-height:500px;grid-template-columns:minmax(330px,.95fr) minmax(0,1.05fr);background:var(--about-hero-bg, #ffffff)!important}.skippy-about-page .about-values{background:var(--about-values-bg, #ffffff)}.skippy-about-page .about-journey{background:var(--about-journey-bg, #ffffff)}.skippy-about-page .about-story{background:var(--about-story-bg, #ffffff)}.skippy-about-page .private-partners{background:var(--about-partners-bg, #ffffff)}.skippy-about-page .about-commitment{background:var(--about-commitment-bg, #ffffff)}.skippy-about-page .about-hero .private-hero-copy{max-width:650px}.skippy-about-page .about-hero .private-hero-copy p{max-width:620px;font-size:17px}.skippy-about-page .about-hero .private-hero-visual{min-height:380px;border:1px solid rgba(15,51,79,.07);border-radius:26px;background:linear-gradient(180deg,#fff,#fbfdff);overflow:hidden}.skippy-about-page .about-hero-year{position:absolute;right:22px;top:22px;z-index:4;color:#d9082f1f;font-size:clamp(60px,8vw,106px);line-height:1;font-weight:950}.skippy-about-page .about-values .private-reason-grid,.skippy-about-page .about-journey .private-process-grid{display:grid!important;direction:rtl;overflow:visible;padding:0;scroll-snap-type:none}.skippy-about-page .about-values .private-reason-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.skippy-about-page .about-values .private-reason-grid article{min-width:0;min-height:205px;align-content:start;gap:12px;padding:20px}.skippy-about-page .about-values .private-icon{width:62px;height:62px;border-radius:20px;background:#fff;box-shadow:0 14px 28px #d9082f0f}.skippy-about-page .about-journey .private-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));counter-reset:about-step}.skippy-about-page .about-journey .private-process-grid article{min-width:0;min-height:260px;padding:16px;display:grid;align-content:start;gap:8px}.skippy-about-page .about-journey .private-process-grid article:after{content:"";position:absolute;top:34px;right:18px;left:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(217,8,47,.22),transparent)}.skippy-about-page .about-journey .private-process-grid span{position:relative;top:auto;left:auto;z-index:2;justify-self:start;min-height:34px;display:inline-flex;align-items:center;padding:6px 12px;border:1px solid rgba(217,8,47,.18);border-radius:999px;background:#fff}.skippy-about-page .about-journey .private-process-grid img{width:100%;height:138px;aspect-ratio:auto;margin:6px 0 2px;padding:14px;object-fit:contain}.skippy-about-page .about-story{grid-template-columns:minmax(330px,.92fr) minmax(0,1.08fr);align-items:stretch;gap:0;padding:0;overflow:hidden}.skippy-about-page .about-story .private-detail-visual{width:100%;min-height:420px;height:100%;border-radius:0}.skippy-about-page .about-story .private-detail-copy{min-width:0;padding:30px 32px;display:flex;flex-direction:column;justify-content:center;border-inline-start:1px solid var(--skippy-line)}.skippy-about-page .about-story .private-detail-copy p{margin:0 0 12px}.skippy-about-page .about-story .private-detail-copy ul{margin-top:20px}.skippy-about-page .private-partners{padding-top:34px}.skippy-about-page .about-commitment{align-items:stretch}.skippy-about-page .about-commitment .private-form-copy{min-height:100%;background:#fff}.skippy-about-page .about-commitment-panel{padding:22px;align-content:start;box-shadow:0 12px 28px #0f334f0b}.skippy-about-page .about-commitment-panel article{min-height:142px;align-content:center}@media(hover:hover)and (pointer:fine){.skippy-about-page .about-commitment-panel article{transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .18s ease,box-shadow .32s cubic-bezier(.2,.8,.2,1)}.skippy-about-page .about-commitment-panel article:hover{transform:translateY(-4px);border-color:#d9082f42;box-shadow:0 18px 38px #0f334f14}}@media(max-width:1024px){.skippy-about-page .about-hero{grid-template-columns:1fr}.skippy-about-page .about-story{grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr)}.skippy-about-page .about-values .private-reason-grid,.skippy-about-page .about-journey .private-process-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));direction:rtl;overflow:visible;padding:0;scroll-snap-type:none}.skippy-about-page .about-values .private-reason-grid article,.skippy-about-page .about-journey .private-process-grid article{min-width:0;direction:rtl}}@media(max-width:720px){.skippy-about-page .about-hero{margin-top:24px;min-height:auto}.skippy-about-page .about-hero .private-hero-copy p{font-size:15px}.skippy-about-page .about-hero .private-hero-visual{min-height:300px}.skippy-about-page .about-values .private-reason-grid,.skippy-about-page .about-journey .private-process-grid{display:flex!important;direction:ltr;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px 4px 16px;scroll-snap-type:x mandatory}.skippy-about-page .about-values .private-reason-grid article,.skippy-about-page .about-journey .private-process-grid article{flex:0 0 calc(100vw - 48px);direction:rtl;scroll-snap-align:center}.skippy-about-page .about-story{grid-template-columns:1fr}.skippy-about-page .about-story .private-detail-visual{min-height:320px}.skippy-about-page .about-story .private-detail-copy{padding:20px;border-inline-start:0;border-top:1px solid var(--skippy-line)}.skippy-about-page .about-commitment-panel{padding:14px}}.skippy-contact-page .contact-hero{grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);min-height:490px}.contact-hero-panel{position:relative;min-height:380px;display:grid;place-items:center;border:1px solid rgba(15,51,79,.07);border-radius:26px;background:linear-gradient(180deg,#fff,#fbfdff);overflow:hidden}.contact-hero-panel:before{content:"";position:absolute;width:78%;height:38%;bottom:24px;border-radius:50%;background:linear-gradient(180deg,#f8fafc,#eef3f7)}.contact-hero-panel .private-shoe{width:min(410px,82%);position:relative;z-index:2}.contact-phone-card,.contact-mini-card{position:absolute;z-index:3;border:1px solid var(--skippy-line);border-radius:20px;background:#fffffff2;box-shadow:0 16px 34px #0f334f14}.contact-phone-card{right:20px;top:20px;padding:16px 18px}.contact-phone-card span,.contact-phone-card small,.contact-mini-card{color:#51677b;font-size:12px;font-weight:850}.contact-phone-card strong{display:block;color:var(--skippy-red);font-size:25px;font-weight:950;direction:ltr}.contact-mini-card{left:22px;bottom:24px;padding:12px 14px;color:var(--skippy-ink)}.contact-method-grid,.contact-reason-grid{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;gap:14px}.contact-method-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-method-grid a,.contact-method-grid article,.contact-reason-grid button{border:1px solid var(--skippy-line);border-radius:22px;background:#fff;box-shadow:0 12px 28px #0f334f0e}.contact-method-grid a,.contact-method-grid article{min-height:190px;padding:20px;display:grid;gap:10px;align-content:center;justify-items:center;text-align:center;text-decoration:none}.contact-method-grid .private-icon{margin-inline:auto}.contact-method-grid h3{margin:0;color:var(--skippy-ink);font-size:18px;font-weight:950}.contact-method-grid p{margin:0;color:#6d7f91;font-size:13px;line-height:1.75;font-weight:820}.contact-reasons{margin-top:34px}.skippy-contact-page .contact-form-section{grid-template-columns:1fr;gap:18px}.skippy-contact-page .contact-form-section .private-form-copy{min-height:auto;padding:0;border:0;border-radius:0;background:transparent;text-align:center}.skippy-contact-page .contact-form-section .private-form-copy h2{max-width:760px;margin-inline:auto}.skippy-contact-page .contact-request-form{width:min(860px,100%);margin:0 auto}.contact-reason-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-reason-grid button{min-height:62px;color:var(--skippy-ink);font-size:15px;font-weight:950;cursor:pointer;transition:transform .22s ease,border-color .18s ease,color .18s ease,background .18s ease}.contact-reason-grid button.is-active,.contact-reason-grid button:hover{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red)}.contact-request-form{border:1px solid var(--skippy-line);border-radius:22px;background:#fff;box-shadow:0 12px 28px #0f334f0e;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px}.contact-request-form label{display:grid;gap:8px;color:var(--skippy-ink);font-size:13px;font-weight:950}.contact-request-form input,.contact-request-form select,.contact-request-form textarea{width:100%;min-height:50px;border:1px solid var(--skippy-line);border-radius:15px;padding:0 14px;color:var(--skippy-ink);font-weight:850;outline:none;background:#fbfdff}.contact-request-form textarea{min-height:120px;padding-top:12px;resize:vertical}.contact-message-field,.contact-request-form button,.contact-request-form small{grid-column:1 / -1}.contact-request-form small{color:#6d7f91;text-align:center;font-weight:800}.contact-faq{width:min(1180px,calc(100% - 48px));margin:34px auto 0;padding:26px;border:1px solid var(--skippy-line);border-radius:28px;background:#fff;box-shadow:0 18px 46px #0f334f0f}.contact-cta{width:min(1180px,calc(100% - 48px));margin:34px auto 42px;padding:28px;border-radius:24px;background:var(--skippy-red);color:#fff;display:grid;grid-template-columns:1fr auto;gap:10px 18px;align-items:center;overflow:hidden}.contact-cta h2,.contact-cta p{margin:0}.contact-cta h2{font-size:clamp(24px,3vw,40px);font-weight:950}.contact-cta p{font-weight:850}.contact-cta .btn{background:#fff;color:var(--skippy-red);border-color:#fff}@media(hover:hover)and (pointer:fine){.contact-method-grid a,.contact-method-grid article,.contact-request-form{transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .18s ease}.contact-method-grid a:hover,.contact-method-grid article:hover,.contact-request-form:hover{transform:translateY(-5px);border-color:#d9082f4d}}@media(max-width:1024px){.skippy-contact-page .contact-hero,.contact-form-section{grid-template-columns:1fr}.contact-method-grid,.contact-reason-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.contact-method-grid,.contact-reason-grid,.contact-faq,.contact-cta{width:calc(100% - 24px)}.contact-method-grid,.contact-reason-grid,.contact-request-form{grid-template-columns:1fr}.contact-hero-panel{min-height:300px}.contact-phone-card{right:10px;top:10px}.contact-phone-card strong{font-size:20px}.contact-cta{grid-template-columns:1fr;text-align:center}.contact-cta .btn{width:100%}}.skippy-product-page{padding-bottom:98px}.product-hero,.product-section{width:min(1180px,calc(100% - 48px));margin:34px auto}.catalog-product[data-catalog-item]{cursor:pointer}.product-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:clamp(14px,2.2vw,26px);align-items:stretch;overflow:hidden}.product-gallery,.product-summary,.product-section,.product-sticky-buy{border:1px solid var(--skippy-line);background:#fff;box-shadow:0 14px 36px #0f334f0e}.product-gallery,.product-summary{border-radius:26px}.product-gallery{position:sticky;top:114px;padding:18px;min-width:0;display:grid;grid-template-rows:minmax(0,1fr) auto;align-self:start}.product-main-media{min-height:clamp(360px,42vw,520px);aspect-ratio:1.08 / 1;display:grid;place-items:center;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#fff,#fff7f8)}.product-main-media img{width:min(560px,92%);height:min(440px,82%);object-fit:contain;filter:drop-shadow(0 24px 32px rgba(15,51,79,.12));transition:transform .36s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.product-main-media img.is-switching,.product-detail-shoe.is-switching{opacity:0;transform:translateY(8px) scale(.985)}.product-zoom{position:absolute;top:28px;right:28px;z-index:2;width:50px;height:50px;border:1px solid var(--skippy-line);border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--skippy-ink)}.product-zoom svg,.product-summary svg,.product-feature-row svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.product-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}.product-thumbs button{min-height:112px;border:1px solid var(--skippy-line);border-radius:16px;background:#fff6f7;display:grid;place-items:center;cursor:pointer;transition:border-color .18s ease,transform .22s ease}.product-thumbs button.is-active,.product-thumbs button:hover{border-color:var(--skippy-red)}.product-thumbs button:hover{transform:translateY(-2px)}.product-thumbs img{width:86%;height:86px;object-fit:contain}.product-summary{padding:24px;text-align:center;display:grid;gap:16px;min-width:0;max-width:100%;overflow:hidden;align-content:start}.product-summary>*{min-width:0}.product-eyebrow,.product-code{color:var(--skippy-ink);font-weight:900}.product-summary h1{margin:0;color:var(--skippy-ink);font-size:clamp(30px,3.2vw,46px);line-height:1.12;font-weight:950;max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.product-code{font-size:18px;direction:ltr}.product-badge{justify-self:center;min-height:42px;padding:0 18px;border:1px solid var(--skippy-red);border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--skippy-red);font-weight:950}.product-badge svg{fill:currentColor;stroke:currentColor}.product-info-grid,.product-feature-row,.related-product-grid{display:grid;gap:14px}.product-info-grid{grid-template-columns:repeat(4,1fr)}.product-info-grid article,.product-feature-row article,.related-product-grid article,.related-product-card{border:1px solid var(--skippy-line);border-radius:16px;background:#fff}.product-info-grid article{min-height:128px;padding:14px 8px;display:grid;place-items:center;gap:7px;color:var(--skippy-ink);min-width:0;overflow:hidden}.product-info-grid svg,.product-feature-row svg{color:var(--skippy-red);width:34px;height:34px}.product-info-grid svg{width:34px;height:34px}.product-info-grid .skippy-icon,.product-feature-row .skippy-icon{width:36px;height:36px;flex:0 0 36px;color:var(--skippy-red)}.product-info-grid .skippy-icon svg,.product-feature-row .skippy-icon svg{width:100%;height:100%}.product-info-grid span{color:#567087;font-weight:850;max-width:100%;overflow-wrap:anywhere}.product-info-grid strong{font-size:15px;font-weight:950;max-width:100%;overflow-wrap:anywhere}.product-feature-row article small{display:block;color:#60768a;font-size:12px;line-height:1.45;font-weight:800}.product-price-card{border:1px solid var(--skippy-line);border-radius:16px;padding:16px;display:grid;gap:4px;color:#5d7388;font-weight:900}.product-price-card strong{color:var(--skippy-red);font-size:clamp(34px,4vw,48px);line-height:1}.product-price-card small{font-size:18px}.product-options,.product-quantity{display:grid;gap:10px}.product-choice-line{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px}.product-variant-select{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-variant-stack{display:grid;gap:12px}.product-variant-group{display:grid;gap:8px}.product-variant-group strong{color:var(--skippy-ink);font-size:14px}.product-variant-row{display:flex;flex-wrap:wrap;gap:8px}.product-variant-row button{min-height:38px;border:1px solid var(--skippy-line);border-radius:999px;background:#fff;color:var(--skippy-ink);padding:0 14px;font-weight:900;cursor:pointer}.product-variant-row button.is-active,.product-variant-row button:hover{border-color:var(--skippy-red);color:var(--skippy-red);background:#d9082f0f}.product-actions .btn:disabled,.product-actions .btn.is-disabled{opacity:.55;cursor:not-allowed;transform:none}.product-options>span,.product-quantity>span,.product-pack-options>span{color:var(--skippy-ink);font-size:17px;font-weight:950;text-align:right}.product-color-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.product-pack-row{display:grid;grid-template-columns:repeat(8,minmax(58px,1fr));gap:6px}.product-color-row button{min-height:48px;border:1px solid var(--skippy-line);border-radius:12px;background:#fff;color:var(--skippy-ink);display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:900;cursor:pointer}.product-pack-row button{min-height:40px;border:1px solid var(--skippy-line);border-radius:12px;background:#fff;color:var(--skippy-ink);font-size:13px;font-weight:950;cursor:pointer}.product-color-row button.is-active,.product-color-row button:hover,.product-pack-row button.is-active,.product-pack-row button:hover{border-color:var(--skippy-red);color:var(--skippy-red)}.product-color-row i{width:24px;height:24px;border-radius:50%;border:1px solid var(--skippy-line);background:var(--c)}.product-stepper{min-height:62px;display:grid;grid-template-columns:1fr 1.2fr 1fr;border:1px solid var(--skippy-line);border-radius:12px;overflow:hidden}.product-stepper button,.product-stepper strong{border:0;background:#fff;color:var(--skippy-ink);display:grid;place-items:center;font-size:25px;font-weight:950}.product-stepper button{cursor:pointer}.product-stepper strong{border-inline:1px solid var(--skippy-line)}.product-actions{display:grid;gap:12px}.product-summary form{display:grid;gap:16px}.product-actions .btn,.product-sticky-buy .btn,.related-product-grid .add-btn{min-height:62px;border-radius:10px}.product-actions .shopify-payment-button,.product-actions .shopify-payment-button__button{width:100%}.product-actions .shopify-payment-button__button{min-height:62px;border-radius:10px;border:1px solid var(--skippy-red);background:#fff;color:var(--skippy-ink);font:inherit;font-weight:950;box-shadow:none}.product-actions .shopify-payment-button__button:hover{background:#d9082f0f;color:var(--skippy-red)}.product-actions .shopify-payment-button__button--hidden{display:none}.product-actions .btn svg,.product-sticky-buy .btn svg{width:25px;height:25px}.product-feature-row{grid-template-columns:repeat(4,minmax(0,1fr))}.product-feature-row article{min-height:0;aspect-ratio:1 / 1;padding:20px;display:grid;place-items:center;text-align:center;gap:10px;color:var(--skippy-ink);font-weight:950}.product-material-layout{display:grid;grid-template-columns:1fr minmax(260px,.9fr) 1fr;gap:16px;align-items:center}.product-material-layout img{width:min(380px,100%);margin:0 auto;display:block;filter:drop-shadow(0 20px 28px rgba(15,51,79,.12))}.material-notes{display:grid;gap:20px}.material-notes span{min-height:58px;border:1px solid var(--skippy-line);border-radius:12px;background:#fff;display:grid;place-items:center;color:var(--skippy-ink);font-weight:900}.related-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.related-product-grid article,.related-product-card{min-height:260px;padding:16px;display:grid;grid-template-rows:minmax(130px,1fr) auto auto;gap:10px;align-items:center;justify-items:center;text-align:center;text-decoration:none}.related-product-grid img{width:min(190px,96%);height:130px;object-fit:contain}.related-product-grid div{display:grid;gap:6px;color:var(--skippy-ink);font-weight:900}.related-product-grid span{color:#5d7388;font-size:13px}.related-product-grid .add-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;background:var(--skippy-red);border-color:var(--skippy-red)}.product-sticky-buy{position:fixed;left:16px;right:16px;bottom:0;z-index:24;width:min(1180px,calc(100% - 32px));margin:0 auto;border-bottom:0;border-radius:18px 18px 0 0;padding:12px 16px;display:grid;grid-template-columns:72px 1fr auto minmax(240px,.35fr);gap:14px;align-items:center}.product-sticky-buy img{width:72px;height:54px;object-fit:contain}.product-sticky-buy div{display:grid;gap:4px;color:var(--skippy-ink);font-weight:900}.product-sticky-buy span{color:#5d7388;font-size:13px}.product-sticky-buy b{color:var(--skippy-red);font-size:25px}.product-zoom-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:none;place-items:center;padding:24px;background:#061624b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-zoom-lightbox.is-active{display:grid}.product-zoom-lightbox img{width:min(860px,94vw);max-height:82vh;object-fit:contain;border-radius:26px;background:#fff;padding:18px;box-shadow:0 30px 80px #00000040}.product-zoom-lightbox button{position:absolute;top:20px;left:20px;width:48px;height:48px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#fff;color:var(--skippy-ink);font-size:28px;cursor:pointer}@media(hover:hover)and (pointer:fine){.product-info-grid article,.product-feature-row article,.related-product-grid article,.related-product-card{transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .18s ease}.product-info-grid article:hover,.product-feature-row article:hover,.related-product-grid article:hover,.related-product-card:hover{transform:translateY(-4px);border-color:#d9082f4d}}@media(max-width:1024px){.product-hero{width:min(920px,calc(100% - 32px));grid-template-columns:1fr;gap:16px;margin-top:24px}.product-gallery{position:relative;top:auto;padding:16px}.product-main-media{min-height:0;aspect-ratio:1.42 / 1}.product-main-media img{width:min(620px,90%);height:82%}.product-feature-row,.related-product-grid{grid-template-columns:repeat(2,1fr)}.product-sticky-buy{grid-template-columns:58px 1fr auto}.product-sticky-buy .btn{grid-column:1 / -1}}@media(min-width:721px)and (max-width:1024px){.product-gallery,.product-summary{border-radius:24px}.product-main-media{max-height:520px}.product-thumbs{grid-template-columns:repeat(4,minmax(120px,1fr))}.product-summary{padding:22px}}@media(max-width:720px){.skippy-product-page{padding-bottom:152px}.product-hero,.product-section{width:calc(100% - 24px);margin:24px auto}.product-hero{gap:12px;margin-top:18px}.product-gallery,.product-summary,.product-section{border-radius:22px}.product-gallery,.product-summary{padding:14px}.product-summary{gap:12px}.product-summary h1{font-size:clamp(24px,7vw,30px);line-height:1.18}.product-main-media{min-height:0;aspect-ratio:1.24 / 1;border-radius:20px}.product-main-media img{width:92%;height:78%;max-height:none}.product-thumbs{grid-template-columns:repeat(4,minmax(78px,1fr));gap:9px;overflow-x:auto;padding-bottom:4px;margin-top:10px}.product-thumbs button{min-height:84px}.product-thumbs img{height:62px}.product-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.product-info-grid article{min-height:88px;padding:8px 3px;border-radius:12px}.product-info-grid svg{width:24px;height:24px}.product-info-grid span{font-size:10px}.product-info-grid strong{font-size:10px;line-height:1.25}.product-choice-line{grid-template-columns:82px minmax(0,1fr)}.product-color-row{grid-template-columns:repeat(3,minmax(70px,1fr));overflow-x:auto}.product-pack-row{grid-template-columns:repeat(8,minmax(62px,1fr));overflow-x:auto}.product-color-row button{min-height:44px;font-size:12px}.product-pack-row button{min-height:38px;font-size:11px}.product-material-layout{grid-template-columns:1fr}.product-options>span,.product-quantity>span,.product-pack-options>span{text-align:right;font-size:13px}.material-notes{grid-template-columns:1fr;gap:10px}.related-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.related-product-grid article,.related-product-card{min-height:228px;padding:10px;border-radius:15px}.related-product-grid img{width:100%;height:108px}.product-sticky-buy{left:8px;right:8px;width:calc(100% - 16px);grid-template-columns:54px 1fr auto;gap:8px;padding:10px}.product-sticky-buy b{font-size:20px}}@media(max-width:420px){.product-summary h1{font-size:23px}.product-info-grid{gap:4px}.product-info-grid article{min-height:80px;padding:7px 2px}.product-info-grid span,.product-info-grid strong{font-size:9px}.product-main-media{aspect-ratio:1.12 / 1}.product-main-media img{width:94%;height:74%}.product-gallery{padding:12px}}.skippy-page .footer-socials a,.skippy-page .footer-socials a:link,.skippy-page .footer-socials a:visited,.skippy-page .footer-socials a:hover,.skippy-page .footer-socials a:focus-visible,.skippy-page .footer-socials a[aria-label],.skippy-page .footer-socials a[aria-label=\648\627\62a\633\627\628],.skippy-page .footer-socials a[aria-label=WhatsApp],.skippy-page .footer-socials a[href*="wa.me"],.skippy-page .footer-socials a[href*=whatsapp]{background:#fff!important;border-color:#ffffffd9!important;color:var(--skippy-red, var(--red, #dc002d))!important}.skippy-page .footer-socials a svg,.skippy-page .footer-socials a svg path,.skippy-page .footer-socials a[aria-label=\648\627\62a\633\627\628] svg,.skippy-page .footer-socials a[aria-label=\648\627\62a\633\627\628] svg path,.skippy-page .footer-socials a[aria-label=WhatsApp] svg,.skippy-page .footer-socials a[aria-label=WhatsApp] svg path,.skippy-page .footer-socials a[href*="wa.me"] svg,.skippy-page .footer-socials a[href*="wa.me"] svg path,.skippy-page .footer-socials a[href*=whatsapp] svg,.skippy-page .footer-socials a[href*=whatsapp] svg path{fill:currentColor!important;stroke:currentColor!important}.skippy-page .footer-socials a:hover,.skippy-page .footer-socials a:focus-visible{box-shadow:0 14px 28px #dc002d29!important;transform:translateY(-2px)!important}.skippy-page .whatsapp-float,.skippy-page a.whatsapp-float{overflow:visible!important;isolation:isolate;background:#25d366!important;color:#fff!important;animation:skippyWhatsappFloat 2.4s ease-in-out infinite}.skippy-page .whatsapp-float:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;z-index:-1;border-radius:50%;border:2px solid rgba(37,211,102,.42);animation:skippyWhatsappRing 1.9s ease-out infinite}.skippy-page .whatsapp-float svg,.skippy-page .whatsapp-float svg path{fill:currentColor!important;stroke:none!important}@keyframes skippyWhatsappFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-5px,0) scale(1.035)}}@keyframes skippyWhatsappRing{0%{opacity:.58;transform:scale(.86)}70%,to{opacity:0;transform:scale(1.28)}}@media(prefers-reduced-motion:reduce){.skippy-page .whatsapp-float,.skippy-page .whatsapp-float:before{animation:none!important}}.skippy-page{padding-top:138px!important}.skippy-page .hero.smart-hero,.hero.smart-hero{margin-top:0!important}.premium-commerce-panel,.search-panel,.cart-drawer,.premium-cart-drawer{top:150px!important;bottom:auto!important;max-height:calc(100vh - 172px)!important}.search-panel{right:max(18px,calc((100vw - 1180px)/2))!important}.cart-drawer,.premium-cart-drawer{left:max(18px,calc((100vw - 1180px)/2))!important}[data-cart-summary-value]{min-width:96px;display:inline-block;text-align:left;white-space:nowrap;direction:rtl}@media(min-width:721px)and (max-width:1024px){.skippy-page{padding-top:136px!important}.premium-commerce-panel,.search-panel,.cart-drawer,.premium-cart-drawer{top:148px!important;bottom:auto!important;width:min(480px,calc(100% - 36px))!important;max-height:calc(100vh - 170px)!important}}@media(max-width:720px){.skippy-page{padding-top:122px!important}.skippy-page .hero.smart-hero,.smart-hero,.hero.smart-hero{margin-top:0!important}.premium-commerce-panel,.search-panel,.cart-drawer,.premium-cart-drawer{top:132px!important;left:12px!important;right:12px!important;bottom:14px!important;width:auto!important;max-height:calc(100vh - 146px)!important;border-radius:22px!important;transform:translate3d(0,12px,0) scale(.98)!important}.premium-commerce-panel.is-open{transform:translateZ(0) scale(1)!important}}@media(max-width:420px){.skippy-page{padding-top:118px!important}.premium-commerce-panel,.search-panel,.cart-drawer,.premium-cart-drawer{top:128px!important;bottom:12px!important;max-height:calc(100vh - 140px)!important}}@media(min-width:1025px){.benefits-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important}.premium-benefits .feature-item,.premium-benefits .feature-item:first-child{min-height:154px!important;height:100%!important;grid-column:auto!important;display:grid!important;grid-template-rows:58px 34px 50px!important;align-content:center!important;justify-items:center!important;gap:10px!important;text-align:center!important}.premium-benefits .feature-item>div{display:contents!important}.premium-benefits .feature-item strong{width:100%!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;line-height:1.25!important;text-align:center!important;white-space:nowrap!important}.premium-benefits .feature-item small{width:100%!important;min-height:50px!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;text-align:center!important}.benefits-head span{max-width:100%!important;white-space:nowrap!important}}@media(min-width:761px){.blueprint-materials .material-point{width:282px!important}.blueprint-materials .material-point span:not(.material-number){white-space:nowrap!important;font-size:14px!important;line-height:1.25!important}.blueprint-materials .section-title h2{white-space:nowrap!important}}@media(min-width:761px)and (max-width:1180px){.blueprint-materials .material-point{width:252px!important}.blueprint-materials .material-point span:not(.material-number){font-size:13px!important}}@media(max-width:760px){.blueprint-materials .materials-visual{min-height:auto!important;padding:16px!important;overflow:visible!important}.blueprint-materials .blueprint-grid{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;opacity:.3!important}.blueprint-materials .materials-visual:before,.blueprint-materials .materials-visual:after{top:150px!important}.blueprint-materials .detail-shoe{position:relative!important;z-index:2!important;left:auto!important;top:auto!important;transform:none!important;display:block!important;width:min(315px,92%)!important;height:178px!important;margin:44px auto 18px!important}.blueprint-materials .materials-specs{position:relative!important;z-index:3!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important}.blueprint-materials .material-point,.blueprint-materials .material-point-01,.blueprint-materials .material-point-02,.blueprint-materials .material-point-03,.blueprint-materials .material-point-04,.blueprint-materials .material-point-05,.blueprint-materials .material-point-06{position:relative!important;inset:auto!important;width:auto!important;min-height:58px!important;grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;padding:10px!important;border:1px solid #edf1f5!important;border-radius:14px!important;background:#ffffffeb!important;box-shadow:0 12px 28px #0f334f0f!important}.blueprint-materials .material-point:after{display:none!important}.blueprint-materials .material-point .skippy-icon{width:30px!important;height:30px!important;border-radius:10px!important}.blueprint-materials .material-point span:not(.material-number){min-width:0!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;text-align:right!important}.blueprint-materials .material-point small{display:none!important}}@media(max-width:380px){.blueprint-materials .materials-specs{grid-template-columns:1fr!important}}.skippy-product-page{background:linear-gradient(rgba(15,51,79,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(15,51,79,.025) 1px,transparent 1px),radial-gradient(circle at 18% 9%,rgba(217,8,47,.08),transparent 26%),radial-gradient(circle at 82% 28%,rgba(15,51,79,.07),transparent 28%),#fff;background-size:56px 56px,56px 56px,auto,auto}.skippy-product-page .product-hero,.skippy-product-page .product-section{width:min(1200px,calc(100% - 48px))}.skippy-product-page .product-hero{align-items:start}.skippy-product-page .product-gallery,.skippy-product-page .product-summary,.skippy-product-page .product-section{box-shadow:0 22px 58px #0f334f13}.skippy-product-page .product-main-media{background:linear-gradient(rgba(15,51,79,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,51,79,.035) 1px,transparent 1px),linear-gradient(145deg,#fff,#fff7f8 48%,#f7fbfd);background-size:42px 42px,42px 42px,auto}.skippy-product-page .product-main-media img,.skippy-product-page .product-detail-shoe{transform-origin:center}.skippy-product-page .product-variant-group--colors .product-variant-row{justify-content:center}.skippy-product-page .product-variant-row .is-color-swatch{min-width:96px;min-height:48px;padding:6px 12px;border-radius:999px;gap:9px;display:inline-flex;align-items:center;justify-content:center;background:#fff}.skippy-product-page .product-swatch-dot{width:28px;height:28px;border-radius:50%;flex:0 0 28px;border:2px solid #ffffff;outline:1px solid rgba(15,51,79,.18);background:var(--swatch-color, linear-gradient(135deg, #f5f7fa 0%, #dfe7ef 50%, #ffffff 50%, #f2f5f8 100%));box-shadow:0 8px 18px #0f334f1f}.skippy-product-page .product-variant-row .is-color-swatch.is-active{box-shadow:0 12px 26px #d9082f21}.skippy-product-page .product-variant-row .is-color-swatch.is-active .product-swatch-dot{outline-color:var(--skippy-red)}.skippy-product-page .product-wholesale,.skippy-product-page .product-trader,.skippy-product-page .product-usage{padding:clamp(22px,3vw,34px)}.skippy-product-page .product-feature-row{grid-template-columns:repeat(auto-fit,minmax(178px,214px));justify-content:center;align-items:stretch;gap:18px}.skippy-product-page .product-feature-row article{aspect-ratio:auto;min-height:186px;padding:24px 18px;border-radius:20px;background:radial-gradient(circle at top right,rgba(217,8,47,.08),transparent 42%),#fff;box-shadow:0 18px 38px #0f334f0e;align-content:center}.skippy-product-page .product-feature-row .skippy-icon,.skippy-product-page .product-feature-row svg{width:58px;height:58px}.skippy-product-page .product-feature-row .skippy-icon{display:grid;place-items:center;border:1px solid rgba(217,8,47,.18);border-radius:18px;background:#d9082f0b;color:var(--skippy-red)}.skippy-product-page .product-feature-row article strong{color:var(--skippy-ink);font-size:18px;line-height:1.35}.skippy-product-page .product-feature-row article small{max-width:150px;margin:0 auto;font-size:13px}.skippy-product-page .blueprint-materials .detail-shoe{object-fit:contain}.skippy-product-page .product-zoom{box-shadow:0 14px 30px #0f334f1c}.product-zoom-lightbox{overflow:hidden;touch-action:none}.product-zoom-lightbox .product-zoom-stage{width:min(980px,94vw);height:min(82vh,780px);display:grid;place-items:center;overflow:hidden;border-radius:28px;background:linear-gradient(rgba(15,51,79,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,51,79,.035) 1px,transparent 1px),#fff;background-size:42px 42px,42px 42px;box-shadow:0 30px 80px #00000047;cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none}.product-zoom-lightbox.is-zoomed .product-zoom-stage{cursor:grab}.product-zoom-lightbox .product-zoom-stage.is-dragging{cursor:grabbing}.product-zoom-lightbox img{width:auto;max-width:calc(100% - 34px);height:auto;max-height:calc(100% - 34px);padding:22px;border-radius:0;background:transparent;box-shadow:none;transition:transform .18s ease;transform-origin:center center;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.product-zoom-lightbox .product-zoom-toolbar{position:fixed;top:18px;left:18px;z-index:2;display:inline-flex;gap:8px;padding:8px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#ffffffeb;box-shadow:0 16px 38px #0000002e}.product-zoom-lightbox .product-zoom-toolbar button{position:static;width:42px;height:42px;border-color:#0f334f1f;font-size:24px}.product-zoom-lightbox .product-zoom-nav{position:fixed;top:50%;z-index:2;width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#fffffff0;color:var(--skippy-ink);box-shadow:0 18px 45px #0003;font-size:38px;line-height:1;transform:translateY(-50%)}.product-zoom-lightbox .product-zoom-nav--prev{left:22px}.product-zoom-lightbox .product-zoom-nav--next{right:22px}.product-zoom-lightbox .product-zoom-nav:hover,.product-zoom-lightbox .product-zoom-toolbar button:hover{border-color:#d9082f4d;color:var(--skippy-red);transform:translateY(-50%) scale(1.04)}.product-zoom-lightbox .product-zoom-toolbar button:hover{transform:scale(1.04)}@media(min-width:1025px){.skippy-product-page .product-gallery{min-height:642px}.skippy-product-page .product-summary{min-height:642px;justify-content:center}}@media(max-width:1024px){.skippy-product-page .product-hero,.skippy-product-page .product-section{width:min(920px,calc(100% - 28px))}.skippy-product-page .product-feature-row{grid-template-columns:repeat(2,minmax(170px,1fr))}}@media(max-width:720px){.skippy-product-page .product-hero,.skippy-product-page .product-section{width:calc(100% - 20px)}.skippy-product-page .product-hero{margin-top:14px}.skippy-product-page .product-main-media{aspect-ratio:1.08 / 1}.skippy-product-page .product-main-media img{width:94%;height:82%}.skippy-product-page .product-choice-line{grid-template-columns:1fr}.skippy-product-page .product-options>span,.skippy-product-page .product-quantity>span,.skippy-product-page .product-pack-options>span{text-align:center}.skippy-product-page .product-variant-row,.skippy-product-page .product-variant-group--colors .product-variant-row{justify-content:center}.skippy-product-page .product-feature-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.skippy-product-page .product-feature-row article{min-height:148px;padding:16px 10px;border-radius:17px}.skippy-product-page .product-feature-row .skippy-icon,.skippy-product-page .product-feature-row svg{width:44px;height:44px}.skippy-product-page .product-feature-row article strong{font-size:14px}.skippy-product-page .product-feature-row article small{font-size:11px}.product-zoom-lightbox{padding:12px}.product-zoom-lightbox .product-zoom-stage{width:96vw;height:78vh;border-radius:20px}.product-zoom-lightbox img{max-width:calc(100% - 18px);max-height:calc(100% - 18px);padding:12px}.product-zoom-lightbox .product-zoom-toolbar{top:10px;left:10px}.product-zoom-lightbox .product-zoom-nav{width:44px;height:44px;font-size:30px}.product-zoom-lightbox .product-zoom-nav--prev{left:12px}.product-zoom-lightbox .product-zoom-nav--next{right:12px}}.skippy-product-page .product-variant-stack{gap:16px}.skippy-product-page .product-variant-group{padding:14px;border:1px solid rgba(15,51,79,.08);border-radius:18px;background:#ffffffb8}.skippy-product-page .product-variant-group>strong{display:block;margin-bottom:10px;color:var(--skippy-ink);font-size:15px;font-weight:950;text-align:center}.skippy-product-page .product-variant-group--colors .product-variant-row{display:flex;flex-wrap:nowrap;justify-content:center;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity}.skippy-product-page .product-variant-group--colors .is-color-swatch{scroll-snap-align:center;flex:0 0 auto}.skippy-product-page .product-variant-group--packs{background:linear-gradient(180deg,#d9082f0b,#ffffffe6)}.skippy-product-page .product-variant-group--packs .product-variant-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px}.skippy-product-page .product-variant-row .is-pack-tab{min-height:48px;border-radius:13px;padding:0 12px;background:#fff;box-shadow:0 10px 22px #0f334f0b}.skippy-product-page .product-variant-row .is-pack-tab.is-active{background:var(--skippy-red);border-color:var(--skippy-red);color:#fff;box-shadow:0 14px 28px #d9082f38}.skippy-product-page .product-feature-row article{border-color:#0f334f12;background:linear-gradient(180deg,#fff,#fbfdff)}.skippy-product-page .product-wholesale .product-feature-row article,.skippy-product-page .product-trader .product-feature-row article{justify-items:center;text-align:center}.skippy-product-page .product-wholesale .product-feature-row .skippy-icon,.skippy-product-page .product-trader .product-feature-row .skippy-icon{width:62px;height:62px;border-radius:20px;background:linear-gradient(180deg,#d9082f14,#d9082f09)}@media(max-width:760px){.skippy-product-page .product-variant-options{grid-template-columns:1fr!important}.skippy-product-page .product-variant-options>span{text-align:center}.skippy-product-page .product-variant-group{padding:12px;border-radius:16px}.skippy-product-page .product-variant-group--colors .product-variant-row{justify-content:flex-start}.skippy-product-page .product-variant-row .is-color-swatch{min-width:90px}.skippy-product-page .product-variant-group--packs .product-variant-row{grid-template-columns:repeat(3,minmax(0,1fr))}.skippy-product-page .blueprint-materials{overflow:hidden!important}.skippy-product-page .blueprint-materials .materials-visual{min-height:auto!important;padding:16px!important;overflow:hidden!important;border-radius:22px!important}.skippy-product-page .blueprint-materials .detail-shoe{position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:min(320px,88%)!important;height:auto!important;max-height:210px!important;margin:22px auto 16px!important}.skippy-product-page .blueprint-materials .materials-specs{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important}.skippy-product-page .blueprint-materials .material-point,.skippy-product-page .blueprint-materials .material-point-01,.skippy-product-page .blueprint-materials .material-point-02,.skippy-product-page .blueprint-materials .material-point-03,.skippy-product-page .blueprint-materials .material-point-04,.skippy-product-page .blueprint-materials .material-point-05,.skippy-product-page .blueprint-materials .material-point-06{position:relative!important;inset:auto!important;width:auto!important;min-height:68px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;padding:10px!important;border-radius:14px!important;background:#fffffff5!important}.skippy-product-page .blueprint-materials .material-point:after{display:none!important}.skippy-product-page .blueprint-materials .material-point .skippy-icon{width:34px!important;height:34px!important}.skippy-product-page .blueprint-materials .material-point span:not(.material-number){font-size:12px!important;white-space:normal!important;text-align:right!important}.skippy-product-page .product-wholesale .product-feature-row .skippy-icon,.skippy-product-page .product-trader .product-feature-row .skippy-icon{width:48px;height:48px;border-radius:16px}}@media(max-width:390px){.skippy-product-page .product-variant-group--packs .product-variant-row,.skippy-product-page .blueprint-materials .materials-specs{grid-template-columns:1fr!important}}.skippy-product-page .product-hero{direction:ltr;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr)}.skippy-product-page .product-gallery,.skippy-product-page .product-summary{direction:rtl}.skippy-product-page .product-gallery{order:1}.skippy-product-page .product-summary{order:2}.skippy-product-page .product-eyebrow{display:none!important}.skippy-product-page .product-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.skippy-product-page .product-info-grid article{min-height:118px;border-radius:18px;background:linear-gradient(180deg,#fff,#fbfdff)}.skippy-product-page .product-info-grid .skippy-icon{width:42px;height:42px;color:var(--skippy-red)}.skippy-product-page .product-price-card{position:relative;overflow:hidden;padding:20px;border:1px solid rgba(217,8,47,.16);border-radius:22px;background:radial-gradient(circle at 18% 0%,rgba(217,8,47,.1),transparent 36%),linear-gradient(180deg,#fff,#fff8fa);box-shadow:0 18px 42px #d9082f17}.skippy-product-page .product-price-card span{color:var(--skippy-ink);font-size:15px;font-weight:950}.skippy-product-page .product-price-card strong{display:block;margin-top:4px;color:var(--skippy-red);font-size:clamp(36px,4.4vw,54px);letter-spacing:0}.skippy-product-page .product-variant-options{display:block}.skippy-product-page .product-variant-options>span{display:none!important}.skippy-product-page .product-variant-group--colors:after{content:attr(data-selected-label) ": " attr(data-selected-value);display:block;margin-top:8px;color:#60768a;font-size:12px;font-weight:850;text-align:center}.skippy-product-page .product-quantity-groups{padding:14px;border:1px solid rgba(15,51,79,.08);border-radius:18px;background:#fff;box-shadow:0 12px 28px #0f334f0b}.skippy-product-page .product-quantity-groups>span{display:block;margin-bottom:10px;color:var(--skippy-ink);font-size:15px;font-weight:950;text-align:center}.skippy-product-page .product-quantity-groups .product-stepper{width:min(260px,100%);margin:0 auto;min-height:54px;grid-template-columns:56px 1fr 56px;border-radius:16px;border-color:#d9082f29;background:#fff8fa}.skippy-product-page .product-quantity-groups .product-stepper input{width:100%;border:0;border-inline:1px solid rgba(217,8,47,.14);background:#fff;color:var(--skippy-ink);text-align:center;font:inherit;font-size:20px;font-weight:950;-webkit-appearance:textfield;appearance:textfield}.skippy-product-page .product-quantity-groups .product-stepper input::-webkit-outer-spin-button,.skippy-product-page .product-quantity-groups .product-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.skippy-product-page .product-quantity-groups .product-stepper button{color:var(--skippy-red);font-size:24px;font-weight:950}@media(max-width:1024px){.skippy-product-page .product-hero{direction:rtl;grid-template-columns:1fr}.skippy-product-page .product-gallery,.skippy-product-page .product-summary{order:initial}}@media(max-width:720px){.skippy-product-page .product-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.skippy-product-page .product-info-grid article{min-height:88px;padding:8px 4px}.skippy-product-page .product-info-grid .skippy-icon{width:28px;height:28px}.skippy-product-page .product-info-grid span,.skippy-product-page .product-info-grid strong{font-size:10px}.skippy-product-page .product-price-card{padding:16px;border-radius:18px}.skippy-product-page .product-price-card strong{font-size:34px}}@media(min-width:1025px){.skippy-product-page .product-hero{align-items:stretch!important}.skippy-product-page .product-gallery,.skippy-product-page .product-summary{min-height:620px!important;height:100%}.skippy-product-page .product-gallery{align-self:stretch!important;grid-template-rows:minmax(0,1fr) auto}.skippy-product-page .product-main-media{min-height:0!important;height:100%}.skippy-product-page .product-summary{align-content:center}}.skippy-product-page .product-variant-group--colors{position:relative;padding:12px}.skippy-product-page .product-variant-group--colors>strong{display:none}.skippy-product-page .product-color-menu-trigger{width:100%;min-height:54px;border:1px solid rgba(217,8,47,.16);border-radius:16px;background:linear-gradient(180deg,#fff,#fff8fa);color:var(--skippy-ink);display:grid;grid-template-columns:34px 1fr auto 12px;align-items:center;gap:10px;padding:8px 12px;font:inherit;font-weight:950;cursor:pointer;box-shadow:0 12px 26px #0f334f0b}.skippy-product-page .product-color-menu-trigger:after{content:"";width:8px;height:8px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg);opacity:.65}.skippy-product-page .product-color-menu-trigger b{color:var(--skippy-red);font-size:13px;white-space:nowrap}.skippy-product-page .product-variant-group--colors .product-variant-row{display:none!important;margin-top:10px;padding:10px;border:1px solid rgba(15,51,79,.08);border-radius:16px;background:#fff;box-shadow:0 18px 40px #0f334f17}.skippy-product-page .product-variant-group--colors.is-open .product-variant-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.skippy-product-page .product-variant-row .is-color-swatch{min-width:0;min-height:46px;justify-content:flex-start;border-radius:14px}.skippy-product-page .product-variant-group--colors:after{display:none}.skippy-product-page .product-quantity-pricing{margin-top:12px;display:grid;gap:8px}.skippy-product-page .product-quantity-pricing div{min-height:42px;padding:8px 12px;border:1px solid rgba(15,51,79,.07);border-radius:13px;background:#fbfdff;display:flex;align-items:center;justify-content:space-between;gap:10px}.skippy-product-page .product-quantity-pricing span{color:#60768a;font-size:12px;font-weight:900}.skippy-product-page .product-quantity-pricing strong{color:var(--skippy-ink);font-size:15px;font-weight:950}.skippy-product-page .product-quantity-pricing small{display:block;min-height:34px;padding:8px 12px;border-radius:12px;background:#d9082f0f;color:var(--skippy-red);font-size:12px;font-weight:950;text-align:center}.skippy-product-page .product-gallery,.skippy-product-page .product-summary,.skippy-product-page .product-info-grid article,.skippy-product-page .product-variant-group,.skippy-product-page .product-quantity-groups{border-color:#0f334f14}@media(max-width:1024px){.skippy-product-page .product-gallery,.skippy-product-page .product-summary{min-height:auto!important}}@media(max-width:720px){.skippy-product-page .product-color-menu-trigger{min-height:52px;grid-template-columns:32px 1fr auto 12px}.skippy-product-page .product-variant-group--colors.is-open .product-variant-row{grid-template-columns:1fr}.skippy-product-page .product-quantity-pricing div{min-height:40px}}.skippy-product-page .product-quantity-pricing{display:none!important}.skippy-product-page .product-price-card{background:#fff!important;border:1px solid rgba(15,51,79,.1)!important;box-shadow:0 16px 34px #0f334f11!important;padding:13px 16px!important;min-height:0!important}.skippy-product-page .product-price-card span{color:#60768a!important}.skippy-product-page .product-price-card strong{color:var(--skippy-ink)!important;font-size:clamp(30px,3vw,42px)!important;line-height:1!important}.skippy-product-page .product-summary{gap:10px!important;padding:18px!important}.skippy-product-page .product-summary h1{margin-bottom:0!important;font-size:clamp(26px,2.7vw,38px)!important}.skippy-product-page .product-code{margin-top:-2px!important}.skippy-product-page .product-badge{min-height:38px!important;padding:7px 12px!important}.skippy-product-page .product-info-grid{gap:8px!important}.skippy-product-page .product-info-grid article{min-height:76px!important;padding:8px 6px!important;border-radius:14px!important}.skippy-product-page .product-info-grid .skippy-icon{width:28px!important;height:28px!important}.skippy-product-page .product-info-grid span,.skippy-product-page .product-info-grid strong{font-size:11px!important;line-height:1.35!important}.skippy-product-page .product-variant-group,.skippy-product-page .product-quantity-groups{padding:12px!important;border-radius:16px!important}.skippy-product-page .product-color-menu-trigger{min-height:48px!important;background:#fff!important}.skippy-product-page .product-quantity-groups{display:grid!important;gap:9px!important}.skippy-product-page .product-quantity-groups>span{font-size:12px!important}.skippy-product-page .product-stepper{max-width:260px!important;margin-inline:auto!important}.skippy-product-page .product-actions{gap:8px!important}.skippy-product-page .product-actions .btn,.skippy-product-page .product-actions .shopify-payment-button__button{min-height:48px!important;border-radius:12px!important}.skippy-product-page .product-main-media{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important}.skippy-product-page .product-main-media img{object-fit:contain!important}.skippy-product-page .product-thumbs{min-height:76px!important}.skippy-product-page .product-thumbs button{aspect-ratio:1 / 1!important;min-height:66px!important}.skippy-product-page .blueprint-materials .material-point .skippy-icon,.skippy-product-page .blueprint-materials .material-number,.skippy-product-page .blueprint-materials .material-point:after{display:none!important}.skippy-product-page .blueprint-materials .material-point{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.cart-line-properties{list-style:none;padding:7px 0 0;margin:0;display:grid;gap:4px}.cart-line-properties li{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#60768a;font-size:11px;font-weight:850}.cart-line-properties li strong{color:var(--skippy-ink);font-size:11px}.cart-line-discounts li,.cart-line-discounts li strong{color:#13834e}.product-sticky-buy em{display:block;margin-top:2px;color:var(--skippy-red);font-size:11px;font-style:normal;font-weight:950}@media(min-width:1025px){.skippy-product-page .product-hero{grid-template-columns:minmax(360px,520px) minmax(330px,400px)!important;align-items:start!important;justify-content:center!important;gap:18px!important}.skippy-product-page .product-gallery,.skippy-product-page .product-summary{min-height:0!important;height:auto!important;align-self:start!important}.skippy-product-page .product-gallery{grid-template-rows:auto auto!important;padding:14px!important}.skippy-product-page .product-summary{align-content:start!important}}@media(max-width:1024px){.skippy-product-page .product-hero{gap:16px!important}.skippy-product-page .product-gallery,.skippy-product-page .product-summary{width:min(560px,100%)!important;margin-inline:auto!important}}@media(max-width:720px){.skippy-product-page .product-summary{padding:14px!important}.skippy-product-page .product-info-grid article{min-height:70px!important}.skippy-product-page .product-gallery{padding:12px!important}.skippy-product-page .product-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.product-sticky-buy em{font-size:10px}}@media(min-width:1025px){.skippy-product-page .product-hero{direction:ltr!important;grid-template-columns:minmax(450px,520px) minmax(450px,520px)!important;align-items:start!important;justify-content:center!important;gap:20px!important}.skippy-product-page .product-gallery{order:1!important}.skippy-product-page .product-summary{order:2!important}.skippy-product-page .product-gallery,.skippy-product-page .product-summary{width:clamp(450px,32vw,520px)!important;height:clamp(450px,32vw,520px)!important;min-height:0!important;max-height:520px!important;box-sizing:border-box!important;align-self:start!important}.skippy-product-page .product-gallery{display:grid!important;grid-template-rows:minmax(0,1fr) 72px!important;gap:10px!important;overflow:hidden!important}.skippy-product-page .product-main-media{width:100%!important;height:100%!important;aspect-ratio:auto!important;min-height:0!important}.skippy-product-page .product-thumbs{min-height:0!important;height:72px!important;align-items:stretch!important}.skippy-product-page .product-thumbs button{min-height:0!important;height:72px!important}.skippy-product-page .product-summary{direction:rtl!important;display:grid!important;align-content:start!important;gap:8px!important;overflow:hidden!important}.skippy-product-page .product-price-card{padding:11px 14px!important}.skippy-product-page .product-price-card strong{font-size:36px!important}.skippy-product-page .product-variant-group,.skippy-product-page .product-quantity-groups{padding:10px!important}.skippy-product-page .product-actions .btn,.skippy-product-page .product-actions .shopify-payment-button__button{min-height:44px!important}}@media(min-width:721px)and (max-width:1024px){.skippy-product-page .product-gallery,.skippy-product-page .product-summary{width:min(560px,calc(100vw - 40px))!important}.skippy-product-page .product-gallery{aspect-ratio:1 / 1!important;display:grid!important;grid-template-rows:minmax(0,1fr) 76px!important;overflow:hidden!important}}@media(min-width:1025px){.skippy-product-page .product-hero{width:min(1240px,calc(100% - 48px))!important;grid-template-columns:minmax(500px,600px) minmax(500px,600px)!important;gap:18px!important}.skippy-product-page .product-gallery,.skippy-product-page .product-summary{width:100%!important;height:clamp(600px,33vw,640px)!important;max-height:none!important}.skippy-product-page .product-gallery{grid-template-rows:minmax(0,1fr) 76px!important}.skippy-product-page .product-summary{overflow:visible!important;padding:16px!important;gap:7px!important}.skippy-product-page .product-summary h1{font-size:32px!important;line-height:1.05!important}.skippy-product-page .product-code{font-size:11px!important}.skippy-product-page .product-badge{min-height:34px!important;padding:5px 10px!important}.skippy-product-page .product-info-grid article{min-height:70px!important}.skippy-product-page .product-price-card{padding:9px 14px!important}.skippy-product-page .product-price-card strong{font-size:32px!important}.skippy-product-page .product-summary form,.skippy-product-page .product-variant-stack{gap:8px!important}.skippy-product-page .product-variant-group,.skippy-product-page .product-quantity-groups{padding:9px 10px!important}.skippy-product-page .product-color-menu-trigger{min-height:42px!important}.skippy-product-page .product-variant-group--colors .product-variant-row{margin-top:6px!important;padding:8px!important}.skippy-product-page .product-variant-row .is-color-swatch,.skippy-product-page .product-variant-row button{min-height:38px!important}.skippy-product-page .product-stepper{min-height:40px!important}.skippy-product-page .product-actions .btn,.skippy-product-page .product-actions .shopify-payment-button__button{min-height:42px!important}}@media(min-width:1025px)and (max-width:1260px){.skippy-product-page .product-hero{width:min(1120px,calc(100% - 32px))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.skippy-product-page .product-gallery,.skippy-product-page .product-summary{height:clamp(560px,44vw,600px)!important}}@media(min-width:1025px){.skippy-product-page .product-hero{width:min(1480px,calc(100% - 40px))!important;grid-template-columns:minmax(620px,760px) minmax(520px,620px)!important;gap:24px!important;align-items:start!important;margin-bottom:44px!important;overflow:visible!important}.skippy-product-page .product-gallery{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;display:grid!important;grid-template-rows:minmax(0,1fr) 86px!important;gap:12px!important;padding:16px!important;overflow:hidden!important}.skippy-product-page .product-main-media{width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important}.skippy-product-page .product-main-media img{width:96%!important;height:90%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.skippy-product-page .product-thumbs{height:86px!important;min-height:0!important;gap:12px!important}.skippy-product-page .product-thumbs button{height:86px!important;min-height:0!important;border-radius:14px!important}.skippy-product-page .product-summary{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:20px 24px!important;gap:10px!important;overflow:visible!important;align-content:start!important}.skippy-product-page .product-summary h1{font-size:34px!important}.skippy-product-page .product-info-grid{gap:10px!important}.skippy-product-page .product-info-grid article{min-height:82px!important;padding:10px 8px!important}.skippy-product-page .product-price-card{padding:12px 16px!important}.skippy-product-page .product-price-card strong{font-size:38px!important}.skippy-product-page .product-summary form,.skippy-product-page .product-variant-stack{gap:10px!important}.skippy-product-page .product-variant-group,.skippy-product-page .product-quantity-groups{padding:12px!important}.skippy-product-page .product-color-menu-trigger{min-height:50px!important}.skippy-product-page .product-variant-row .is-color-swatch,.skippy-product-page .product-variant-row button{min-height:44px!important}.skippy-product-page .product-stepper{min-height:46px!important}.skippy-product-page .product-actions{gap:10px!important}.skippy-product-page .product-actions .btn,.skippy-product-page .product-actions .shopify-payment-button__button{min-height:50px!important}}@media(min-width:1025px)and (max-width:1360px){.skippy-product-page .product-hero{width:min(1240px,calc(100% - 28px))!important;grid-template-columns:minmax(560px,1.12fr) minmax(500px,.88fr)!important;gap:18px!important}.skippy-product-page .product-gallery{grid-template-rows:minmax(0,1fr) 78px!important}.skippy-product-page .product-thumbs,.skippy-product-page .product-thumbs button{height:78px!important}.skippy-product-page .product-summary{padding:18px!important}}@media(min-width:1025px){.skippy-product-page section.product-hero.product-hero-flex.page-band[data-product-page]{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:center!important;direction:ltr!important;width:min(1320px,calc(100vw - 72px))!important;max-width:none!important;min-width:0!important;margin:36px auto 68px!important;padding:0!important;gap:clamp(22px,2.4vw,36px)!important;overflow:visible!important}.skippy-product-page .product-gallery.product-gallery-flex{position:relative!important;top:auto!important;order:1!important;flex:1 1 720px!important;width:auto!important;max-width:760px!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;display:grid!important;grid-template-rows:minmax(0,1fr) 92px!important;gap:14px!important;padding:18px!important;align-self:flex-start!important;overflow:hidden!important}.skippy-product-page .product-gallery.product-gallery-flex .product-main-media{width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;border-radius:20px!important}.skippy-product-page .product-gallery.product-gallery-flex .product-main-media img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.skippy-product-page .product-gallery.product-gallery-flex .product-thumbs{height:92px!important;min-height:0!important;gap:12px!important;align-items:stretch!important}.skippy-product-page .product-gallery.product-gallery-flex .product-thumbs button{height:92px!important;min-height:0!important;border-radius:14px!important}.skippy-product-page .product-summary.product-summary-flex{order:2!important;flex:0 0 clamp(460px,31vw,540px)!important;width:auto!important;min-width:430px!important;max-width:540px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:22px 24px!important;gap:12px!important;direction:rtl!important;display:grid!important;align-content:start!important;align-self:flex-start!important;overflow:visible!important}.skippy-product-page .product-summary.product-summary-flex h1{font-size:clamp(31px,2.2vw,40px)!important;line-height:1.08!important}.skippy-product-page .product-summary.product-summary-flex .product-code{font-size:12px!important}.skippy-product-page .product-summary.product-summary-flex .product-badge{min-height:38px!important;padding:6px 12px!important}.skippy-product-page .product-summary.product-summary-flex .product-info-grid{gap:10px!important}.skippy-product-page .product-summary.product-summary-flex .product-info-grid article{min-height:82px!important;padding:10px 8px!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card{padding:14px 16px!important;border-radius:18px!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card strong{font-size:clamp(36px,3vw,48px)!important}.skippy-product-page .product-summary.product-summary-flex form,.skippy-product-page .product-summary.product-summary-flex .product-variant-stack{gap:10px!important}.skippy-product-page .product-summary.product-summary-flex .product-variant-group,.skippy-product-page .product-summary.product-summary-flex .product-quantity-groups{padding:12px!important;border-radius:17px!important}.skippy-product-page .product-summary.product-summary-flex .product-color-menu-trigger{min-height:50px!important}.skippy-product-page .product-summary.product-summary-flex .product-stepper{min-height:48px!important}.skippy-product-page .product-summary.product-summary-flex .product-actions{gap:10px!important}.skippy-product-page .product-summary.product-summary-flex .product-actions .btn,.skippy-product-page .product-summary.product-summary-flex .product-actions .shopify-payment-button__button{min-height:52px!important}}@media(min-width:1025px)and (max-width:1240px){.skippy-product-page section.product-hero.product-hero-flex.page-band[data-product-page]{width:min(1120px,calc(100vw - 32px))!important;gap:18px!important}.skippy-product-page .product-gallery.product-gallery-flex{flex-basis:58%!important;grid-template-rows:minmax(0,1fr) 78px!important;padding:16px!important}.skippy-product-page .product-gallery.product-gallery-flex .product-thumbs,.skippy-product-page .product-gallery.product-gallery-flex .product-thumbs button{height:78px!important}.skippy-product-page .product-summary.product-summary-flex{flex-basis:440px!important;min-width:400px!important;padding:18px!important;gap:9px!important}.skippy-product-page .product-summary.product-summary-flex .product-info-grid article{min-height:74px!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card strong{font-size:36px!important}}@media(min-width:1025px){.skippy-product-page section.product-hero.product-hero-flex.page-band[data-product-page]{width:min(1120px,calc(100vw - 84px))!important;margin:34px auto 72px!important;padding:0!important;gap:clamp(38px,4vw,68px)!important;justify-content:center!important;align-items:flex-start!important}.skippy-product-page .product-gallery.product-gallery-flex{flex:0 0 clamp(420px,33vw,500px)!important;max-width:500px!important;aspect-ratio:auto!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;display:grid!important;grid-template-rows:auto auto!important;gap:14px!important}.skippy-product-page .product-gallery.product-gallery-flex .product-main-media{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;padding:16px!important;border:1px solid rgba(15,51,79,.09)!important;border-radius:18px!important;background:linear-gradient(180deg,#fff,#fbfdff)!important;box-shadow:0 18px 42px #0f334f0f!important}.skippy-product-page .product-gallery.product-gallery-flex .product-main-media img{width:100%!important;height:100%!important;object-fit:contain!important}.skippy-product-page .product-gallery.product-gallery-flex .product-thumbs{height:auto!important;min-height:0!important;display:flex!important;justify-content:center!important;gap:10px!important}.skippy-product-page .product-gallery.product-gallery-flex .product-thumbs button{width:76px!important;height:76px!important;min-height:0!important;flex:0 0 76px!important;border-radius:10px!important;padding:6px!important}.skippy-product-page .product-summary.product-summary-flex{flex:0 0 clamp(440px,34vw,540px)!important;max-width:540px!important;min-width:0!important;padding:6px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;text-align:start!important;align-content:start!important;gap:12px!important}.skippy-product-page .product-summary.product-summary-flex h1{text-align:start!important;font-size:clamp(32px,2.45vw,44px)!important;line-height:1.12!important;margin:0!important}.skippy-product-page .product-summary.product-summary-flex .product-code{justify-self:start!important;margin:0!important;font-size:12px!important}.skippy-product-page .product-summary.product-summary-flex .product-badge{justify-self:start!important;min-height:34px!important;padding:6px 12px!important;border-radius:10px!important}.skippy-product-page .product-summary.product-summary-flex .product-info-grid{grid-template-columns:repeat(3,minmax(0,104px))!important;justify-content:start!important;gap:8px!important}.skippy-product-page .product-summary.product-summary-flex .product-info-grid article{min-height:76px!important;padding:8px 6px!important;border-radius:10px!important;background:#fff!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card{justify-items:start!important;text-align:start!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:4px 0!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card span{font-size:13px!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card strong{font-size:clamp(34px,3vw,46px)!important}.skippy-product-page .product-summary.product-summary-flex .skippy-product-form{max-width:430px!important;justify-self:stretch!important;gap:12px!important}.skippy-product-page .product-summary.product-summary-flex .product-variant-stack{gap:10px!important}.skippy-product-page .product-summary.product-summary-flex .product-variant-group,.skippy-product-page .product-summary.product-summary-flex .product-quantity-groups{background:#fff!important;border:1px solid rgba(15,51,79,.09)!important;box-shadow:0 12px 28px #0f334f0a!important;border-radius:12px!important;padding:11px!important}.skippy-product-page .product-summary.product-summary-flex .product-actions .btn,.skippy-product-page .product-summary.product-summary-flex .product-actions .shopify-payment-button__button{min-height:48px!important;border-radius:0!important}}@media(min-width:1025px)and (max-width:1240px){.skippy-product-page section.product-hero.product-hero-flex.page-band[data-product-page]{width:min(1040px,calc(100vw - 40px))!important;gap:32px!important}.skippy-product-page .product-gallery.product-gallery-flex{flex-basis:clamp(390px,43vw,460px)!important}.skippy-product-page .product-summary.product-summary-flex{flex-basis:min(460px,44vw)!important}}@media(min-width:1025px){.skippy-product-page section.product-hero.product-hero-flex.page-band[data-product-page]{width:min(1320px,calc(100vw - 72px))!important;gap:clamp(34px,3vw,56px)!important}.skippy-product-page .product-gallery.product-gallery-flex{flex:0 0 clamp(390px,30vw,470px)!important;max-width:470px!important}.skippy-product-page .product-summary.product-summary-flex{flex:0 0 clamp(560px,42vw,700px)!important;max-width:700px!important;width:auto!important}.skippy-product-page .product-summary.product-summary-flex .product-info-grid{grid-template-columns:repeat(3,minmax(0,150px))!important;gap:10px!important}.skippy-product-page .product-summary.product-summary-flex .product-info-grid article{min-height:82px!important}.skippy-product-page .product-summary.product-summary-flex .skippy-product-form{width:min(100%,590px)!important;max-width:590px!important;justify-self:start!important}.skippy-product-page .product-summary.product-summary-flex .product-price-card{width:min(100%,590px)!important}.skippy-product-page .product-summary.product-summary-flex .product-variant-group,.skippy-product-page .product-summary.product-summary-flex .product-quantity-groups,.skippy-product-page .product-summary.product-summary-flex .product-actions{width:100%!important}}@media(min-width:1025px)and (max-width:1240px){.skippy-product-page section.product-hero.product-hero-flex.page-band[data-product-page]{width:min(1160px,calc(100vw - 32px))!important;gap:26px!important}.skippy-product-page .product-gallery.product-gallery-flex{flex-basis:clamp(360px,39vw,430px)!important}.skippy-product-page .product-summary.product-summary-flex{flex-basis:clamp(500px,50vw,620px)!important;max-width:620px!important}.skippy-product-page .product-summary.product-summary-flex .skippy-product-form,.skippy-product-page .product-summary.product-summary-flex .product-price-card{width:min(100%,540px)!important;max-width:540px!important}.skippy-product-page .product-summary.product-summary-flex .product-info-grid{grid-template-columns:repeat(3,minmax(0,132px))!important}}.skippy-about-page .about-values .private-reason-grid,.skippy-about-page .about-journey .private-process-grid{width:min(1180px,calc(100% - 48px))!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:1px!important;margin-inline:auto!important;padding:0!important;overflow:hidden!important;direction:rtl!important;border:1px solid var(--skippy-line)!important;border-radius:24px!important;background:var(--skippy-line)!important;box-shadow:0 18px 44px #0f334f11!important}.skippy-about-page .about-values .private-reason-grid article,.skippy-about-page .about-journey .private-process-grid article{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;flex:none!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:none!important;scroll-snap-align:none!important}.skippy-about-page .about-values .private-reason-grid article{min-height:210px!important;padding:22px!important;display:grid!important;grid-template-rows:auto auto 1fr!important;align-content:start!important;gap:12px!important}.skippy-about-page .about-values .private-icon{width:54px!important;height:54px!important;border-radius:16px!important;box-shadow:none!important}.skippy-about-page .about-values .private-reason-grid h3,.skippy-about-page .about-journey .private-process-grid h3{font-size:17px!important;line-height:1.4!important}.skippy-about-page .about-values .private-reason-grid p,.skippy-about-page .about-journey .private-process-grid p{font-size:12.5px!important;line-height:1.75!important}.skippy-about-page .about-journey .private-process-grid article{min-height:268px!important;padding:16px!important;display:grid!important;grid-template-rows:122px auto auto 1fr!important;align-content:start!important;gap:8px!important}.skippy-about-page .about-journey .private-process-grid article:after{display:none!important}.skippy-about-page .about-journey .private-process-grid img{width:100%!important;height:122px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:12px!important;border-radius:14px!important;object-fit:contain!important}.skippy-about-page .about-journey .private-process-grid span{position:static!important;min-height:30px!important;padding:5px 10px!important;justify-self:start!important;font-size:11px!important}.skippy-about-page .about-values .private-reason-grid article:hover,.skippy-about-page .about-journey .private-process-grid article:hover{background:#fffafb!important}.skippy-about-page .about-story{align-items:stretch!important;gap:0!important;padding:0!important}.skippy-about-page .about-story .private-detail-visual,.skippy-about-page .about-story .private-detail-copy{align-self:stretch!important}.skippy-about-page .about-story .private-detail-copy{border-inline-start:1px solid var(--skippy-line)!important}@media(min-width:721px)and (max-width:1024px){.skippy-about-page .about-values .private-reason-grid,.skippy-about-page .about-journey .private-process-grid{width:calc(100% - 32px)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-radius:20px!important}.skippy-about-page .about-values .private-reason-grid article{min-height:224px!important;padding:15px 13px!important;gap:9px!important}.skippy-about-page .about-values .private-icon{width:46px!important;height:46px!important;border-radius:14px!important}.skippy-about-page .about-values .private-reason-grid h3,.skippy-about-page .about-journey .private-process-grid h3{font-size:15px!important}.skippy-about-page .about-values .private-reason-grid p,.skippy-about-page .about-journey .private-process-grid p{font-size:11.5px!important;line-height:1.65!important}.skippy-about-page .about-journey .private-process-grid article{min-height:282px!important;padding:12px!important;grid-template-rows:100px auto auto 1fr!important}.skippy-about-page .about-journey .private-process-grid img{height:100px!important;padding:9px!important}.skippy-about-page .about-story{grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr)!important}}@media(max-width:720px){.skippy-about-page .about-values .private-reason-grid,.skippy-about-page .about-journey .private-process-grid{width:calc(100% - 24px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;overflow:hidden!important;border-radius:18px!important;scroll-snap-type:none!important}.skippy-about-page .about-values .private-reason-grid article,.skippy-about-page .about-journey .private-process-grid article{flex:none!important;scroll-snap-align:none!important}.skippy-about-page .about-values .private-reason-grid article{min-height:208px!important;padding:14px 12px!important;gap:8px!important}.skippy-about-page .about-values .private-icon{width:44px!important;height:44px!important;border-radius:13px!important}.skippy-about-page .about-values .private-icon .skippy-icon{width:27px!important;height:27px!important}.skippy-about-page .about-values .private-reason-grid h3,.skippy-about-page .about-journey .private-process-grid h3{font-size:14px!important}.skippy-about-page .about-values .private-reason-grid p,.skippy-about-page .about-journey .private-process-grid p{font-size:11px!important;line-height:1.65!important}.skippy-about-page .about-journey .private-process-grid article{min-height:286px!important;padding:11px!important;grid-template-rows:102px auto auto 1fr!important;gap:7px!important}.skippy-about-page .about-journey .private-process-grid img{height:102px!important;padding:8px!important}.skippy-about-page .about-journey .private-process-grid span{min-height:28px!important;padding:4px 8px!important;font-size:10px!important}.skippy-about-page .about-story{grid-template-columns:1fr!important}.skippy-about-page .about-story .private-detail-copy{border-inline-start:0!important;border-top:1px solid var(--skippy-line)!important}}.skippy-contact-page{background:var(--contact-page-bg, #ffffff)!important}.skippy-contact-page .contact-hero{background:var(--contact-hero-bg, #ffffff)!important}.skippy-contact-page .contact-phone-card{text-decoration:none!important}.skippy-contact-page .contact-methods{background:var(--contact-methods-bg, #ffffff)}.skippy-contact-page .contact-reasons{background:var(--contact-reasons-bg, #ffffff)}.skippy-contact-page .contact-method-grid{width:min(1180px,calc(100% - 48px))!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--skippy-line)!important;border-radius:24px!important;background:var(--skippy-line)!important;box-shadow:0 18px 44px #0f334f11!important}.skippy-contact-page .contact-method-grid a,.skippy-contact-page .contact-method-grid article{min-width:0!important;min-height:180px!important;margin:0!important;padding:20px 16px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:none!important;transition:background .18s ease!important}.skippy-contact-page .contact-method-grid a:hover,.skippy-contact-page .contact-method-grid article:hover{background:#fffafb!important;transform:none!important}.skippy-contact-page .contact-method-grid .private-icon{width:54px!important;height:54px!important;border-radius:16px!important}.skippy-contact-page .contact-reason-grid{width:min(900px,calc(100% - 48px))!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--skippy-line)!important;border-radius:18px!important;background:var(--skippy-line)!important;box-shadow:0 12px 30px #0f334f0d!important}.skippy-contact-page .contact-reason-grid button{min-width:0!important;min-height:60px!important;margin:0!important;padding:10px 12px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.skippy-contact-page .contact-reason-grid button:hover,.skippy-contact-page .contact-reason-grid button.is-active{color:#fff!important;background:var(--skippy-red)!important}.skippy-contact-page .contact-form-section{width:min(1180px,calc(100% - 48px))!important;display:grid!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important;gap:0!important;padding:0!important;overflow:hidden!important;border-radius:28px!important;background:var(--contact-form-bg, #ffffff)!important}.skippy-contact-page .contact-form-section .private-form-copy{min-height:100%!important;padding:34px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:right!important;border:0!important;border-inline-end:1px solid var(--skippy-line)!important;border-radius:0!important;background:#fbfdff!important}.skippy-contact-page .contact-form-section .private-form-copy h2,.skippy-contact-page .contact-form-section .private-form-copy p{width:100%!important;max-width:none!important;margin-inline:0!important}.skippy-contact-page .contact-form-shell{min-width:0;display:flex;align-items:stretch}.skippy-contact-page .contact-request-form{width:100%!important;margin:0!important;padding:26px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:none!important}.skippy-contact-page .contact-request-form:hover{transform:none!important;border-color:transparent!important}.skippy-contact-page .contact-request-form input,.skippy-contact-page .contact-request-form select,.skippy-contact-page .contact-request-form textarea{border-radius:12px!important;background:#fff!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.skippy-contact-page .contact-request-form input:focus,.skippy-contact-page .contact-request-form select:focus,.skippy-contact-page .contact-request-form textarea:focus{border-color:#d9082f7a!important;background:#fff!important;box-shadow:0 0 0 3px #d9082f14!important}.skippy-contact-page .contact-message-field,.skippy-contact-page .contact-form-status,.skippy-contact-page .contact-form-actions,.skippy-contact-page .contact-request-form small{grid-column:1 / -1!important}.skippy-contact-page .contact-form-status{padding:13px 15px;border-radius:12px;font-weight:900;line-height:1.7}.skippy-contact-page .contact-form-status.is-success{color:#12683a;border:1px solid rgba(18,104,58,.2);background:#f1fbf5}.skippy-contact-page .contact-form-status.is-error{color:#a20b27;border:1px solid rgba(217,8,47,.2);background:#fff5f7}.skippy-contact-page .contact-form-status ul{margin:0;padding-inline-start:20px}.skippy-contact-page .contact-form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.skippy-contact-page .contact-form-actions .btn{width:100%!important;min-height:50px!important;grid-column:auto!important}.skippy-contact-page .contact-form-actions .btn-outline svg{width:22px;height:22px}.skippy-contact-page .contact-faq{background:var(--contact-faq-bg, #ffffff)!important}.skippy-contact-page .contact-faq .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}.skippy-contact-page .contact-cta{grid-template-columns:minmax(0,1fr) auto!important;background:var(--contact-cta-bg, var(--skippy-red))!important}.skippy-contact-page .contact-cta>div{display:grid;gap:8px}@media(max-width:1024px){.skippy-contact-page .contact-method-grid,.skippy-contact-page .contact-reason-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.skippy-contact-page .contact-form-section{grid-template-columns:1fr!important}.skippy-contact-page .contact-form-section .private-form-copy{min-height:auto!important;padding:26px!important;border-inline-end:0!important;border-bottom:1px solid var(--skippy-line)!important}}@media(max-width:720px){.skippy-contact-page .contact-method-grid,.skippy-contact-page .contact-reason-grid,.skippy-contact-page .contact-form-section,.skippy-contact-page .contact-faq,.skippy-contact-page .contact-cta{width:calc(100% - 24px)!important}.skippy-contact-page .contact-method-grid,.skippy-contact-page .contact-reason-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;border-radius:17px!important}.skippy-contact-page .contact-method-grid a,.skippy-contact-page .contact-method-grid article{min-height:158px!important;padding:14px 10px!important}.skippy-contact-page .contact-method-grid h3{font-size:14px!important}.skippy-contact-page .contact-method-grid p{font-size:11px!important;line-height:1.55!important}.skippy-contact-page .contact-method-grid .private-icon{width:46px!important;height:46px!important;border-radius:14px!important}.skippy-contact-page .contact-reason-grid button{min-height:56px!important;padding:8px!important;font-size:12px!important}.skippy-contact-page .contact-form-section{border-radius:20px!important}.skippy-contact-page .contact-form-section .private-form-copy{padding:20px!important}.skippy-contact-page .contact-request-form{grid-template-columns:1fr!important;padding:16px!important;gap:12px!important}.skippy-contact-page .contact-form-actions{grid-template-columns:1fr!important}.skippy-contact-page .contact-faq{padding:18px!important;border-radius:20px!important}.skippy-contact-page .contact-faq .faq-grid{grid-template-columns:1fr!important;gap:0!important}.skippy-contact-page .contact-cta{grid-template-columns:1fr!important;padding:22px 18px!important;text-align:center!important}.skippy-contact-page .contact-cta .btn{width:100%!important}}.native-catalog-filters{align-content:start}.native-catalog-filters .filter-head a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;color:var(--skippy-red);background:#fff;border:1px solid rgba(217,8,47,.18);border-radius:999px;font-size:13px;font-weight:900}.native-filter-group .filter-label{display:flex;align-items:center;gap:7px}.native-filter-group .filter-label svg{width:17px;height:17px;fill:none;stroke:var(--skippy-red);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.native-filter-group .filter-label small{min-width:21px;height:21px;display:inline-grid;place-items:center;margin-inline-start:auto;padding:0 6px;color:var(--skippy-red);background:#fff5f7;border-radius:999px;font-size:10px;font-weight:950}.filter-options .native-filter-value{position:relative;min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;color:var(--skippy-ink);background:#fff;border:1px solid var(--skippy-line);border-radius:999px;cursor:pointer;font-size:12px;font-weight:900;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.filter-options .native-filter-value input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.filter-options .native-filter-value>small{min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 5px;color:#6d7f91;background:#f4f7fa;border-radius:999px;font-size:9px;font-weight:900}.filter-options .native-filter-value:hover,.filter-options .native-filter-value.is-active,.filter-options .native-filter-value:has(input:checked){color:#fff;background:var(--skippy-red);border-color:var(--skippy-red)}.filter-options .native-filter-value.is-active>small,.filter-options .native-filter-value:has(input:checked)>small{color:var(--skippy-red);background:#fff}.filter-options .native-filter-value:focus-within{outline:3px solid rgba(217,8,47,.16);outline-offset:2px}.filter-options .native-filter-value.is-disabled{opacity:.42;cursor:not-allowed}.filter-options.color-filter .native-filter-value i{flex:0 0 15px;width:15px;height:15px;border:1px solid #d4dee7;background:var(--c, #e8eef3)}.native-price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.native-price-range label{min-width:0;display:grid;gap:5px;color:#657b8d;font-size:11px;font-weight:850}.native-price-range input{width:100%;min-width:0;height:40px;padding:0 10px;color:var(--skippy-ink);background:#fff;border:1px solid var(--skippy-line);border-radius:10px;outline:0}.native-price-range input:focus{border-color:#d9082f73;box-shadow:0 0 0 3px #d9082f14}.native-filter-actions{position:sticky;bottom:10px;padding-top:4px;background:#fff}.native-filter-actions .btn{width:100%;min-height:46px;border-radius:10px!important}.native-filter-actions .btn:disabled{opacity:.65;cursor:wait}.catalog-chips a{min-height:38px;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;color:var(--skippy-ink);background:#fff;border:1px solid var(--skippy-line);border-radius:999px;font-size:13px;font-weight:900}.catalog-chips a.is-active{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red)}.catalog-chips a.catalog-chip-reset{color:var(--skippy-red);border-color:#d9082f33}.catalog-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:30px auto 0}.catalog-pagination a,.catalog-pagination span{width:42px;height:42px;display:inline-grid;place-items:center;color:var(--skippy-ink);background:#fff;border:1px solid var(--skippy-line);border-radius:8px;font-size:13px;font-weight:950}.catalog-pagination a:hover,.catalog-pagination .is-current{color:#fff;background:var(--skippy-red);border-color:var(--skippy-red)}.catalog-pagination .catalog-pagination-arrow{font-size:22px}@media(max-width:720px){.native-catalog-filters{max-height:min(68vh,620px);overflow-y:auto;overscroll-behavior:contain}.filter-options .native-filter-value{min-height:35px;padding:7px 10px;font-size:11px;white-space:nowrap}.native-filter-actions{bottom:0;padding:8px 0 2px}.native-active-filters{flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.native-active-filters::-webkit-scrollbar{display:none}.catalog-chips a{flex:0 0 auto;min-height:35px;padding:7px 10px;font-size:11px}.catalog-pagination{gap:6px;margin-top:22px}.catalog-pagination a,.catalog-pagination span{width:38px;height:38px}}html{font-size:var(--skippy-base-font-size, 16px)!important;background:var(--skippy-page-bg, #ffffff)!important}body,button,input,select,textarea{font-family:var(--font-arabic, system-ui, "Segoe UI", Tahoma, Arial, sans-serif)!important;letter-spacing:0!important}body{margin:0;color:var(--skippy-ink, #0f334f);background:var(--skippy-page-bg, #ffffff)!important;font-size:1rem;line-height:1.7;overflow-x:hidden}.skippy-page{width:100%;max-width:100%;background-color:var(--skippy-page-bg, #ffffff)!important;overflow-x:clip}.skippy-page img{max-width:100%}.announcement{min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:8px 16px!important;font-size:14px!important;line-height:1.4!important}.site-header.smart-header,.hero.smart-hero,.benefit-bar,.page-band,.catalog-strip,.product-hero,.product-section,.catalog-shell,.catalog-value-strip,.premium-catalog-hero{width:min(var(--skippy-container, 1240px),calc(100% - 48px))!important;max-width:var(--skippy-container, 1240px)!important;margin-inline:auto!important}.site-header.smart-header{min-height:82px!important;margin-top:12px!important;padding-inline:24px!important;border:1px solid rgba(15,51,79,.09)!important;border-radius:8px!important;background:#fffffffa!important;box-shadow:0 14px 34px #0f334f11!important}.hero.smart-hero,.premium-catalog-hero,.private-page-hero,.skippy-contact-page .contact-hero,.skippy-not-found-page .not-found-hero,.skippy-search-page .skippy-search-hero,.skippy-cart-page .skippy-cart-hero{margin-top:28px!important}.page-band{margin-top:var(--skippy-section-space, 72px)!important}.section-title h2,.private-section-head h2,.products-head h2,.private-detail-copy h2,.private-form-copy h2,.skippy-search-hero h1,.skippy-cart-head h1{color:var(--skippy-ink, #0f334f)!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.28!important;font-weight:var(--skippy-heading-weight, 800)!important;text-wrap:balance;overflow-wrap:anywhere}.hero h1,.hero-slide-copy h1,.smart-hero h1,.private-hero-copy h1,.premium-catalog-hero h1{font-size:clamp(38px,4.2vw,54px)!important;line-height:1.15!important;font-weight:var(--skippy-heading-weight, 800)!important;text-wrap:balance}.btn,.add-btn,.catalog-button{min-height:48px;border-radius:8px!important}.premium-benefits .benefits-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1px!important;overflow:hidden!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:var(--skippy-line, #e7edf2)!important}.premium-benefits .feature-item{min-width:0!important;min-height:196px!important;margin:0!important;padding:20px 16px!important;display:grid!important;grid-template-rows:58px 1fr!important;align-content:start!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.premium-benefits .feature-item>div{min-width:0;display:grid;grid-template-rows:minmax(48px,auto) minmax(52px,auto);align-content:start}.premium-benefits .feature-item strong,.premium-benefits .feature-item small{width:100%!important;margin:0!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere}.private-label.premium-manufacturing{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:20px!important;align-items:stretch!important;padding:24px!important;border-radius:8px!important}.premium-manufacturing .manufacturing-visual,.premium-manufacturing .manufacturing-content{min-width:0!important;height:100%!important;border-radius:8px!important}.premium-manufacturing .manufacturing-single-image{min-height:320px!important;display:grid!important;place-items:center!important;padding:16px!important}.premium-manufacturing .manufacturing-main-image{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;height:300px!important;max-width:620px!important;object-fit:contain!important}.premium-manufacturing .manufacturing-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.premium-manufacturing .manufacturing-card{min-width:0!important;min-height:150px!important;padding:16px!important;border-radius:8px!important}.private-page-hero,.private-details,.private-form-section,.private-partners{width:min(var(--skippy-container, 1240px),calc(100% - 48px))!important;max-width:var(--skippy-container, 1240px)!important;border-radius:8px!important}.private-page-hero{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr)!important;gap:28px!important;min-height:430px!important;padding:30px!important}.private-single-visual{min-height:360px!important;padding:20px!important;overflow:hidden!important}.private-single-visual .private-main-image{position:relative!important;z-index:2!important;width:100%!important;height:330px!important;object-fit:contain!important}.private-process-layout,.skippy-about-page .about-journey .private-process-layout{width:100%!important;margin:0!important;display:grid!important;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)!important;gap:18px!important;align-items:stretch!important}.private-process-visual{min-width:0!important;min-height:370px!important;display:grid!important;place-items:center!important;padding:18px!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important}.private-process-visual img{width:100%!important;height:330px!important;object-fit:contain!important}.private-process-text-grid,.skippy-about-page .about-journey .private-process-text-grid,.skippy-private-page .private-reason-grid,.skippy-about-page .about-values .private-reason-grid{width:100%!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:1px!important;overflow:hidden!important;direction:rtl!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:var(--skippy-line, #e7edf2)!important;box-shadow:0 18px 42px #0f334f0e!important}.skippy-private-page .private-reason-grid,.skippy-about-page .about-values .private-reason-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.private-process-text-grid article,.skippy-about-page .about-journey .private-process-text-grid article,.skippy-private-page .private-reason-grid article,.skippy-about-page .about-values .private-reason-grid article{width:auto!important;min-width:0!important;max-width:none!important;min-height:184px!important;margin:0!important;padding:18px!important;display:grid!important;grid-template-rows:auto auto 1fr!important;align-content:start!important;gap:10px!important;flex:none!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:none!important;scroll-snap-align:none!important}.private-process-text-grid article>span,.skippy-about-page .about-journey .private-process-text-grid article>span{position:static!important;justify-self:start!important;min-height:30px!important;display:inline-flex!important;align-items:center!important;padding:5px 10px!important;color:var(--skippy-red)!important;background:#fff5f7!important;border-radius:999px!important;font-size:11px!important;font-weight:900!important}.skippy-about-page .about-story{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr)!important;align-items:stretch!important;gap:0!important;padding:0!important;overflow:hidden!important}.skippy-about-page .about-story .private-detail-visual,.skippy-about-page .about-story .private-detail-copy{min-width:0!important;align-self:stretch!important;border-radius:0!important}.skippy-about-page .about-story .private-detail-copy{display:grid!important;align-content:center!important;padding:30px!important;border-inline-start:1px solid var(--skippy-line, #e7edf2)!important}.private-request-form textarea{width:100%!important;min-height:120px!important;resize:vertical}.skippy-footer.premium-footer{width:100%!important;margin-top:var(--skippy-section-space, 72px)!important}.premium-footer-grid,.premium-newsletter{width:min(var(--skippy-container, 1240px),calc(100% - 48px))!important;max-width:var(--skippy-container, 1240px)!important;margin-inline:auto!important}.footer-socials{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.footer-socials a{width:42px!important;height:42px!important;flex:0 0 42px!important;display:grid!important;place-items:center!important;color:var(--skippy-red)!important;background:#fff!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:50%!important}.footer-socials svg{width:21px!important;height:21px!important}.premium-newsletter .newsletter-status{grid-column:1 / -1!important;width:100%!important;margin:4px 0 0!important;padding:10px 12px!important;border-radius:8px!important;font-size:13px!important;font-weight:800!important}.premium-catalog-hero{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;align-items:center!important;gap:28px!important;direction:ltr!important;overflow:hidden!important;border-radius:8px!important}.premium-catalog-hero .catalog-hero-visual{order:1!important;min-width:0!important;direction:rtl!important}.premium-catalog-hero .catalog-hero-copy{order:2!important;min-width:0!important;direction:rtl!important}.premium-catalog-hero .catalog-hero-shoe.main{width:100%!important;height:390px!important;object-fit:contain!important}@media(min-width:721px)and (max-width:1024px){.site-header.smart-header,.hero.smart-hero,.benefit-bar,.page-band,.catalog-strip,.product-hero,.product-section,.catalog-shell,.catalog-value-strip,.premium-catalog-hero,.private-page-hero,.private-details,.private-form-section,.private-partners,.premium-footer-grid,.premium-newsletter{width:calc(100% - 32px)!important}.premium-benefits .benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.premium-benefits .feature-item:last-child:nth-child(odd){grid-column:auto!important}.private-label.premium-manufacturing{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)!important;padding:18px!important}.private-process-layout,.skippy-about-page .about-journey .private-process-layout{grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr)!important}.skippy-private-page .private-reason-grid,.skippy-about-page .about-values .private-reason-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.skippy-private-page .private-reason-grid article,.skippy-about-page .about-values .private-reason-grid article{min-height:220px!important;padding:14px 12px!important}.private-page-hero,.private-form-section{grid-template-columns:1fr!important}}@media(max-width:720px){.announcement{min-height:40px!important;padding:7px 12px!important;font-size:12px!important}.site-header.smart-header,.hero.smart-hero,.benefit-bar,.page-band,.catalog-strip,.product-hero,.product-section,.catalog-shell,.catalog-value-strip,.premium-catalog-hero,.private-page-hero,.private-details,.private-form-section,.private-partners,.premium-footer-grid,.premium-newsletter{width:calc(100% - 24px)!important}.site-header.smart-header{min-height:70px!important;margin-top:8px!important;padding-inline:12px!important}.hero.smart-hero,.premium-catalog-hero,.private-page-hero,.skippy-contact-page .contact-hero,.skippy-not-found-page .not-found-hero,.skippy-search-page .skippy-search-hero,.skippy-cart-page .skippy-cart-hero{margin-top:18px!important}.page-band{margin-top:max(46px,calc(var(--skippy-section-space, 72px) * .68))!important}.hero h1,.hero-slide-copy h1,.smart-hero h1,.private-hero-copy h1,.premium-catalog-hero h1{font-size:32px!important;line-height:1.18!important}.section-title h2,.private-section-head h2,.products-head h2,.private-detail-copy h2,.private-form-copy h2,.skippy-search-hero h1,.skippy-cart-head h1{font-size:27px!important;line-height:1.3!important}.premium-benefits .benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-benefits .feature-item{min-height:178px!important;padding:14px 10px!important}.premium-benefits .feature-item:last-child:nth-child(odd){grid-column:1 / -1!important}.private-label.premium-manufacturing{grid-template-columns:1fr!important;gap:12px!important;padding:12px!important}.premium-manufacturing .manufacturing-visual{order:1!important}.premium-manufacturing .manufacturing-content{order:2!important;padding:16px!important}.premium-manufacturing .manufacturing-single-image{min-height:260px!important}.premium-manufacturing .manufacturing-main-image{height:240px!important}.premium-manufacturing .manufacturing-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-manufacturing .manufacturing-card{min-height:154px!important;padding:12px!important}.private-page-hero,.private-details,.private-form-section,.skippy-about-page .about-story,.private-process-layout,.skippy-about-page .about-journey .private-process-layout,.premium-catalog-hero{grid-template-columns:1fr!important}.private-page-hero,.private-details,.private-form-section{padding:16px!important}.private-single-visual{min-height:290px!important;padding:12px!important}.private-single-visual .private-main-image{height:260px!important}.private-hero-stats{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.private-hero-stats span{min-width:0!important;min-height:58px!important;padding:7px 4px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;border-radius:8px!important;font-size:10px!important;line-height:1.3!important;text-align:center!important;white-space:normal!important}.private-process-visual{min-height:280px!important;padding:12px!important}.private-process-visual img{height:250px!important}.private-process-text-grid,.skippy-about-page .about-journey .private-process-text-grid,.skippy-private-page .private-reason-grid,.skippy-about-page .about-values .private-reason-grid,.blueprint-materials .materials-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.private-process-text-grid article,.skippy-about-page .about-journey .private-process-text-grid article,.skippy-private-page .private-reason-grid article,.skippy-about-page .about-values .private-reason-grid article{min-height:188px!important;padding:13px 11px!important;gap:8px!important}.private-process-text-grid h3,.skippy-about-page .about-journey .private-process-text-grid h3,.skippy-private-page .private-reason-grid h3,.skippy-about-page .about-values .private-reason-grid h3{font-size:14px!important}.private-process-text-grid p,.skippy-about-page .about-journey .private-process-text-grid p,.skippy-private-page .private-reason-grid p,.skippy-about-page .about-values .private-reason-grid p{font-size:11px!important;line-height:1.6!important}.skippy-about-page .about-story .private-detail-copy{padding:20px!important;border-inline-start:0!important;border-top:1px solid var(--skippy-line, #e7edf2)!important}.premium-catalog-hero .catalog-hero-visual{order:1!important}.premium-catalog-hero .catalog-hero-copy{order:2!important}.premium-catalog-hero .catalog-hero-shoe.main{height:270px!important}.skippy-product-page .product-hero.product-hero-flex{width:calc(100% - 24px)!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important;overflow:visible!important}.skippy-product-page .product-gallery.product-gallery-flex,.skippy-product-page .product-summary.product-summary-flex{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.premium-footer-grid,.premium-newsletter{grid-template-columns:1fr!important}.footer-socials{justify-content:center!important}}:root{--smart-head-announcement: 42px;--smart-head-gap: 8px;--smart-head-height: 82px;--smart-head-panel-gap: 14px;--smart-head-content-gap: 18px;--smart-head-offset: calc(var(--smart-head-announcement) + var(--smart-head-gap));--smart-head-panel-top: calc(var(--smart-head-offset) + var(--smart-head-height) + var(--smart-head-panel-gap));--smart-head-space: calc(var(--smart-head-offset) + var(--smart-head-height) + var(--smart-head-content-gap))}.skippy-page{padding-top:var(--smart-head-space)!important}.site-header.smart-header{margin:0!important}.premium-commerce-panel,.search-panel,.cart-drawer,.premium-cart-drawer{top:var(--smart-head-panel-top)!important;max-height:calc(100vh - var(--smart-head-panel-top) - 16px)!important}.skippy-page>.hero.smart-hero,.skippy-page>.premium-catalog-hero,.skippy-page>.private-page-hero.page-band,.skippy-page>.not-found-content>.not-found-hero.page-band,.skippy-page>.skippy-search-shell.page-band,.skippy-page>.skippy-cart-shell.page-band,.skippy-page>.product-hero.product-hero-flex.page-band[data-product-page]{margin-top:0!important}@media(min-width:721px)and (max-width:1024px){:root{--smart-head-height: 76px;--smart-head-content-gap: 16px}}@media(max-width:720px){:root{--smart-head-announcement: 40px;--smart-head-gap: 8px;--smart-head-height: 70px;--smart-head-panel-gap: 14px;--smart-head-content-gap: 14px}.premium-commerce-panel,.search-panel,.cart-drawer,.premium-cart-drawer{bottom:12px!important;max-height:calc(100vh - var(--smart-head-panel-top) - 12px)!important;border-radius:8px!important}.skippy-page>.hero.smart-hero,.skippy-page>.premium-catalog-hero,.skippy-page>.private-page-hero.page-band,.skippy-page>.not-found-content>.not-found-hero.page-band,.skippy-page>.skippy-search-shell.page-band,.skippy-page>.skippy-cart-shell.page-band,.skippy-page>.product-hero.product-hero-flex.page-band[data-product-page]{margin-top:0!important}}body.template-index .hero.smart-hero{position:relative!important;overflow:hidden!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:var(--home-hero-background, #ffffff)!important;box-shadow:0 18px 46px #0f334f12!important}body.template-index .hero.smart-hero:before{display:none!important}body.template-index .hero-slider-shell,body.template-index .hero-slides,body.template-index .hero-slide{width:100%!important}body.template-index .hero-slider-shell,body.template-index .hero-slides{min-height:var(--home-hero-desktop-height, 500px)!important}body.template-index .hero-slide{min-height:var(--home-hero-desktop-height, 500px)!important;grid-template-columns:minmax(360px,.96fr) minmax(0,1.04fr)!important;align-items:center!important;gap:clamp(30px,4vw,60px)!important;padding:clamp(32px,4vw,54px)!important;direction:ltr!important}body.template-index .hero-slide-media{order:1!important;width:100%!important;min-width:0!important;height:calc(var(--home-hero-desktop-height, 500px) - 80px)!important;min-height:340px!important;display:grid!important;place-items:center!important;padding:22px!important;overflow:hidden!important;border:0!important;border-radius:8px!important;background:var(--home-hero-media-background, #f8fafc)!important;direction:rtl!important}body.template-index .hero-media-framed .hero-slide-media{border:1px solid var(--skippy-line, #e7edf2)!important}body.template-index .hero-slide-media:before,body.template-index .hero-slide-copy:before{display:none!important}body.template-index .hero-slide-media img{width:calc(100% * var(--home-hero-image-scale, .94))!important;height:calc(100% * var(--home-hero-image-scale, .94))!important;max-width:620px!important;object-fit:contain!important;animation:none!important;transform:none!important}body.template-index .hero-slide-copy{order:2!important;min-width:0!important;padding:0!important;direction:rtl!important;text-align:right!important}body.template-index .hero-slide-copy .hero-kicker{width:fit-content!important;max-width:100%!important;min-height:36px!important;margin:0 0 14px!important;padding:7px 12px!important;color:var(--skippy-red)!important;border:1px solid rgba(217,8,47,.18)!important;border-radius:999px!important;background:#fff7f8!important;font-size:13px!important;font-weight:900!important;line-height:1.35!important}body.template-index .hero-slide-copy h1{max-width:650px!important;margin:0!important;color:var(--skippy-ink)!important;font-size:clamp(40px,4vw,56px)!important;line-height:1.12!important;text-wrap:balance!important}body.template-index .hero-slide-copy p{max-width:590px!important;margin:18px 0 0!important;color:#536d82!important;font-size:16px!important;line-height:1.8!important}body.template-index .hero-slide-copy .hero-buttons{width:min(100%,500px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:24px!important}body.template-index .hero-slide-copy .hero-buttons .btn{width:100%!important;min-width:0!important;min-height:52px!important;padding:10px 14px!important;font-size:14px!important}body.template-index .hero-dots{inset:auto 0 18px!important;z-index:5!important;min-height:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}body.template-index .age-section .tile-grid.four,body.template-index .smart-shop-category .tile-grid.four{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}body.template-index .age-section .range-card,body.template-index .smart-shop-category .shop-category-card{width:100%!important;min-width:0!important;height:100%!important;min-height:248px!important;margin:0!important;padding:18px!important;border-radius:8px!important}body.template-index .home-collection-shelves{display:grid;gap:28px;margin-top:30px}body.template-index .home-collection-shelf{min-width:0;padding:20px;border:1px solid var(--skippy-line, #e7edf2);border-radius:8px;background:#fff;box-shadow:0 14px 36px #0f334f0e}body.template-index .home-collection-shelf-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--skippy-line, #e7edf2)}body.template-index .home-collection-shelf-head>div{min-width:0}body.template-index .home-collection-shelf-head span{display:block;color:var(--skippy-red);font-size:12px;font-weight:900}body.template-index .home-collection-shelf-head h3{margin:2px 0 0;color:var(--skippy-ink);font-size:24px;line-height:1.3;font-weight:900;overflow-wrap:anywhere}body.template-index .home-collection-shelf-head>a{flex:0 0 auto;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;color:var(--skippy-red);border:1px solid rgba(217,8,47,.24);border-radius:8px;background:#fff;font-size:13px;font-weight:900}body.template-index .home-collection-product-grid,body.template-index .smart-products>.product-grid{min-width:0;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}body.template-index .home-collection-product-grid>div{min-width:0;display:flex}body.template-index .smart-product-card{width:100%!important;min-width:0!important;min-height:480px!important;height:100%!important;display:grid!important;grid-template-rows:auto minmax(230px,1fr) auto auto auto!important;gap:12px!important;margin:0!important;padding:14px!important;overflow:hidden!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}body.template-index .smart-product-card .product-card-top{min-width:0!important;min-height:30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}body.template-index .smart-product-card .product-card-top strong,body.template-index .smart-product-card .product-card-top em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.template-index .smart-product-card .product-media{width:100%!important;min-width:0!important;min-height:230px!important;display:grid!important;place-items:center!important;padding:10px!important;overflow:hidden!important;border:1px solid #edf1f5!important;border-radius:8px!important;background:#fbfdff!important}body.template-index .smart-product-card .product-media .product-shoe{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;height:230px!important;max-width:none!important;object-fit:contain!important}body.template-index .product-background-blend .smart-product-card .product-media{background:#fff!important;isolation:isolate}body.template-index .product-background-blend .smart-product-card .product-media img{mix-blend-mode:multiply}body.template-index .smart-product-card .product-info{min-width:0!important;min-height:88px!important;display:grid!important;align-content:start!important;gap:4px!important;padding:0!important;text-align:right!important}body.template-index .smart-product-card .product-card-title{min-height:42px;display:-webkit-box;overflow:hidden;color:var(--skippy-ink);font-size:16px;line-height:1.45;font-weight:900;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.template-index .smart-product-card .product-info span,body.template-index .smart-product-card .product-info small{margin:0!important;color:#657b8d!important;font-size:12px!important;line-height:1.5!important}body.template-index .smart-product-card .price-row{min-width:0!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0!important}body.template-index .smart-product-card .product-price b{color:var(--skippy-red)!important;font-size:19px!important;line-height:1.2!important}body.template-index .home-quick-add-form{min-width:0;display:grid;gap:0;margin:0}body.template-index .home-quick-add-form .add-btn{width:100%!important;min-height:46px!important;margin:0!important;cursor:pointer}body.template-index .home-quick-add-form .add-btn:disabled{cursor:not-allowed;opacity:.62}body.template-index .home-quick-add-form .add-btn.is-loading{color:transparent!important;position:relative}body.template-index .home-quick-add-form .add-btn.is-loading:after{content:"";position:absolute;inset:50% auto auto 50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:skippyQuickAddSpin .7s linear infinite}body.template-index .home-quick-add-form .add-btn.is-added{background:#12683a!important;border-color:#12683a!important}body.template-index .home-products-view-all{width:fit-content!important;min-width:180px!important;margin:22px auto 0!important}body.template-index .quick-add-status{margin:7px 0 0;color:#a20b27;font-size:11px;font-weight:800;line-height:1.5}body.template-index .quick-add-status:empty{display:none}@keyframes skippyQuickAddSpin{to{transform:rotate(360deg)}}@media(min-width:721px)and (max-width:1024px){body.template-index .hero-slider-shell,body.template-index .hero-slides{min-height:440px!important}body.template-index .hero-slide{min-height:440px!important;grid-template-columns:minmax(290px,.9fr) minmax(0,1.1fr)!important;gap:24px!important;padding:28px 26px 44px!important}body.template-index .hero-slide-media{height:340px!important;min-height:0!important;padding:16px!important}body.template-index .hero-slide-media img{height:calc(100% * var(--home-hero-image-scale, .94))!important}body.template-index .hero-slide-copy h1{font-size:clamp(34px,4.7vw,44px)!important}body.template-index .hero-slide-copy p{margin-top:14px!important;font-size:14px!important}body.template-index .hero-slide-copy .hero-buttons{margin-top:18px!important}body.template-index .hero-slide-copy .hero-buttons .btn{min-height:48px!important;font-size:12px!important}body.template-index .age-section .tile-grid.four,body.template-index .smart-shop-category .tile-grid.four,body.template-index .home-collection-product-grid,body.template-index .smart-products>.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){body.template-index .hero.smart-hero{border-inline:1px solid var(--skippy-line, #e7edf2)!important;box-shadow:0 12px 30px #0f334f0f!important}body.template-index .hero-slider-shell,body.template-index .hero-slides{min-height:0!important}body.template-index .hero-slide{min-height:0!important;grid-template-columns:1fr!important;align-content:start!important;gap:18px!important;padding:12px 12px 56px!important}body.template-index .hero-slide-media{order:1!important;width:100%!important;height:var(--home-hero-mobile-image-height, 230px)!important;min-height:var(--home-hero-mobile-image-height, 230px)!important;padding:10px!important}body.template-index .hero-slide-media img{width:calc(100% * var(--home-hero-image-scale, .94))!important;height:calc(100% * var(--home-hero-image-scale, .94))!important}body.template-index .hero-slide-copy{order:2!important;padding:0 6px!important}body.template-index .hero-slide-copy .hero-kicker{min-height:32px!important;margin-bottom:10px!important;padding:6px 10px!important;font-size:11px!important}body.template-index .hero-slide-copy h1{font-size:clamp(28px,8.5vw,34px)!important;line-height:1.16!important}body.template-index .hero-slide-copy p{margin-top:12px!important;font-size:13px!important;line-height:1.65!important}body.template-index .hero-slide-copy .hero-buttons{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:16px!important}body.template-index .hero-slide-copy .hero-buttons .btn{width:100%!important;min-width:0!important;min-height:46px!important;padding-inline:8px!important;font-size:12px!important}body.template-index .hero-dots{bottom:16px!important}body.template-index .age-section .tile-grid.four,body.template-index .smart-shop-category .tile-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.template-index .age-section .range-card,body.template-index .smart-shop-category .shop-category-card{min-height:210px!important;padding:12px 9px!important}body.template-index .home-collection-shelves{gap:18px;margin-top:22px}body.template-index .home-collection-shelf{padding:14px 0;overflow:hidden}body.template-index .home-collection-shelf-head{margin:0 12px 14px;padding-bottom:12px}body.template-index .home-collection-shelf-head h3{font-size:20px}body.template-index .home-collection-shelf-head>a{min-height:38px;padding:7px 11px;font-size:11px}body.template-index .home-collection-product-grid,body.template-index .smart-products>.product-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(250px,78vw)!important;grid-template-columns:none!important;gap:10px!important;overflow-x:auto!important;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding:0 12px 8px!important;scrollbar-width:none}body.template-index .home-collection-product-grid::-webkit-scrollbar,body.template-index .smart-products>.product-grid::-webkit-scrollbar{display:none}body.template-index .home-collection-product-grid>div,body.template-index .smart-products>.product-grid>.smart-product-card{scroll-snap-align:start}body.template-index .smart-product-card{min-height:445px!important;grid-template-rows:auto minmax(210px,1fr) auto auto auto!important;padding:12px!important}body.template-index .smart-product-card .product-media,body.template-index .smart-product-card .product-media .product-shoe{min-height:210px!important;height:210px!important}body.template-index .smart-products{overflow:hidden!important}}body.template-index .age-section .range-product-card{min-width:0!important;min-height:430px!important;display:grid!important;grid-template-rows:auto 190px minmax(105px,1fr) auto!important;gap:12px!important;padding:14px!important;overflow:hidden!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 30px #0f334f0d!important}body.template-index .age-section .range-product-card:before,body.template-index .age-section .range-product-card:after{display:none!important}body.template-index .range-product-card .range-card-top{min-width:0!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:0!important}body.template-index .range-product-card .range-card-top .skippy-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}body.template-index .range-product-card .range-card-top span{min-width:0!important;color:var(--skippy-red)!important;font-size:13px!important;font-weight:900!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere}body.template-index .range-product-media{width:100%!important;min-width:0!important;height:190px!important;display:grid!important;place-items:center!important;padding:8px!important;overflow:hidden!important;border:1px solid #edf1f5!important;border-radius:8px!important;background:#fff!important}body.template-index .range-product-media img{width:100%!important;height:174px!important;object-fit:contain!important;transform:none!important}body.template-index .range-product-copy{min-width:0!important;display:grid!important;align-content:start!important;gap:5px!important;text-align:right!important}body.template-index .range-product-copy h3{min-height:44px!important;margin:0!important;display:-webkit-box!important;overflow:hidden!important;font-size:16px!important;line-height:1.4!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.template-index .range-product-copy h3 a{color:var(--skippy-ink)!important}body.template-index .range-product-copy p,body.template-index .range-product-copy small{margin:0!important;color:#657b8d!important;font-size:11px!important;line-height:1.55!important;overflow-wrap:anywhere}body.template-index .range-product-copy p strong{color:var(--skippy-ink)!important}body.template-index .range-product-footer{min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding-top:10px!important;border-top:1px solid var(--skippy-line, #e7edf2)!important}body.template-index .range-product-footer b{min-width:0!important;color:var(--skippy-red)!important;font-size:16px!important;line-height:1.25!important}body.template-index .range-product-footer a{min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:7px 11px!important;color:#fff!important;border-radius:8px!important;background:var(--skippy-red)!important;font-size:11px!important;font-weight:900!important;white-space:nowrap!important}@media(max-width:720px){body.template-index .premium-benefits .benefits-grid{grid-template-columns:1fr!important;gap:1px!important}body.template-index .premium-benefits .feature-item,body.template-index .premium-benefits .feature-item:last-child:nth-child(odd){grid-column:auto!important;min-height:108px!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-template-rows:none!important;align-items:center!important;gap:13px!important;padding:14px 16px!important}body.template-index .premium-benefits .feature-item>.skippy-icon{width:48px!important;height:48px!important}body.template-index .premium-benefits .feature-item>div{min-width:0!important;display:grid!important;grid-template-rows:auto auto!important;gap:4px!important}body.template-index .premium-benefits .feature-item strong,body.template-index .premium-benefits .feature-item small{min-height:0!important;text-align:right!important}body.template-index .premium-benefits .feature-item strong{font-size:15px!important}body.template-index .premium-benefits .feature-item small{font-size:12px!important;line-height:1.55!important}body.template-index .age-section .range-product-card{min-height:365px!important;grid-template-rows:auto 132px minmax(96px,1fr) auto!important;gap:9px!important;padding:10px!important}body.template-index .range-product-card .range-card-top{min-height:38px!important;gap:6px!important}body.template-index .range-product-card .range-card-top .skippy-icon{width:36px!important;height:36px!important;flex-basis:36px!important}body.template-index .range-product-card .range-card-top span{font-size:11px!important}body.template-index .range-product-media{height:132px!important;padding:5px!important}body.template-index .range-product-media img{height:120px!important}body.template-index .range-product-copy h3{min-height:39px!important;font-size:13px!important}body.template-index .range-product-copy p,body.template-index .range-product-copy small{font-size:9px!important}body.template-index .range-product-footer{align-items:stretch!important;flex-direction:column!important;gap:6px!important;padding-top:8px!important}body.template-index .range-product-footer b{font-size:14px!important;text-align:center!important}body.template-index .range-product-footer a{width:100%!important;min-height:34px!important;padding:6px 7px!important;font-size:10px!important}}body.template-index .smart-products{width:min(1180px,calc(100% - 48px))!important;padding:28px!important;overflow:hidden!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 18px 44px #0f334f0f!important}body.template-index .smart-products .products-head{width:min(760px,100%)!important;margin:0 auto 22px!important;text-align:center!important}body.template-index .smart-products .products-head p{margin:8px 0 0!important;color:#60768a!important;font-size:14px!important;line-height:1.75!important}body.template-index .smart-products>.product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}body.template-index .smart-products>.product-grid>.smart-product-card{width:100%!important;min-width:0!important;height:100%!important;border-radius:8px!important;box-shadow:0 12px 28px #0f334f0e!important}body.template-index .smart-products .home-products-view-all{width:fit-content!important;min-width:180px!important;margin:22px auto 0!important}body.template-index .private-label.premium-manufacturing{width:min(1180px,calc(100% - 48px))!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important;padding:22px!important;overflow:hidden!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 18px 44px #0f334f0f!important}body.template-index .private-label.premium-manufacturing>.manufacturing-visual{order:1!important;width:100%!important;min-height:360px!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:18px!important;overflow:hidden!important;border:1px solid #edf1f5!important;border-radius:8px!important;background:#fbfdff!important;box-shadow:none!important}body.template-index .private-label.premium-manufacturing .manufacturing-single-image{min-height:280px!important;padding:8px!important}body.template-index .private-label.premium-manufacturing .manufacturing-main-image{width:100%!important;height:300px!important;max-width:820px!important;margin:0 auto!important;object-fit:contain!important}body.template-index .private-label.premium-manufacturing>.manufacturing-content{order:2!important;height:auto!important;display:grid!important;justify-items:center!important;padding:4px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}body.template-index .private-label.premium-manufacturing .manufacturing-content>h2,body.template-index .private-label.premium-manufacturing .manufacturing-content>p{text-align:center!important}body.template-index .private-label.premium-manufacturing .manufacturing-content>p{width:min(760px,100%)!important;margin:0 auto 20px!important}body.template-index .private-label.premium-manufacturing .manufacturing-cards{order:initial!important;width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}body.template-index .private-label.premium-manufacturing .manufacturing-card{min-width:0!important;min-height:205px!important;height:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto 1fr!important;align-content:start!important;gap:9px!important;padding:17px!important;border:1px solid #e8eef3!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 28px #0f334f0d!important;text-align:right!important}body.template-index .private-label.premium-manufacturing .manufacturing-card .skippy-icon,body.template-index .private-label.premium-manufacturing .manufacturing-index,body.template-index .private-label.premium-manufacturing .manufacturing-card h3,body.template-index .private-label.premium-manufacturing .manufacturing-card p{grid-column:auto!important;grid-row:auto!important}@media(max-width:1024px){body.template-index .smart-products,body.template-index .private-label.premium-manufacturing{width:calc(100% - 36px)!important;padding:18px!important}body.template-index .smart-products>.product-grid,body.template-index .private-label.premium-manufacturing .manufacturing-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.template-index .private-label.premium-manufacturing>.manufacturing-visual{min-height:320px!important}body.template-index .private-label.premium-manufacturing .manufacturing-main-image{height:270px!important}}@media(max-width:720px){body.template-index .smart-products,body.template-index .private-label.premium-manufacturing{width:calc(100% - 24px)!important;padding:14px!important}body.template-index .smart-products .products-head{margin-bottom:16px!important}body.template-index .smart-products .products-head p{font-size:12px!important}body.template-index .smart-products>.product-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(250px,82vw)!important;grid-template-columns:none!important;gap:10px!important;overflow-x:auto!important;padding:0 0 8px!important;scroll-snap-type:inline mandatory;scrollbar-width:none}body.template-index .smart-products>.product-grid::-webkit-scrollbar{display:none}body.template-index .smart-products>.product-grid>.smart-product-card{scroll-snap-align:start}body.template-index .private-label.premium-manufacturing{gap:14px!important}body.template-index .private-label.premium-manufacturing>.manufacturing-visual{min-height:260px!important;padding:12px!important}body.template-index .private-label.premium-manufacturing .manufacturing-single-image{min-height:185px!important}body.template-index .private-label.premium-manufacturing .manufacturing-main-image{height:195px!important}body.template-index .private-label.premium-manufacturing>.manufacturing-content{padding-top:2px!important}body.template-index .private-label.premium-manufacturing .manufacturing-content>h2{font-size:28px!important}body.template-index .private-label.premium-manufacturing .manufacturing-content>p{margin-bottom:14px!important;font-size:13px!important;line-height:1.75!important}body.template-index .private-label.premium-manufacturing .manufacturing-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}body.template-index .private-label.premium-manufacturing .manufacturing-card{min-height:174px!important;gap:6px!important;padding:12px!important}body.template-index .private-label.premium-manufacturing .manufacturing-card .skippy-icon{width:44px!important;height:44px!important;margin:0 0 0 auto!important}body.template-index .private-label.premium-manufacturing .manufacturing-card h3{font-size:14px!important}body.template-index .private-label.premium-manufacturing .manufacturing-card p{font-size:11px!important;line-height:1.6!important}body.template-index .private-label.premium-manufacturing .manufacturing-actions{width:100%!important;margin-top:16px!important}}@media(min-width:721px){body.template-index .hero-slide{position:relative!important;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr)!important;gap:clamp(46px,5vw,72px)!important}body.template-index .hero-slide:after{content:""!important;position:absolute!important;z-index:2!important;top:15%!important;bottom:15%!important;left:45%!important;width:2px!important;border-radius:99px!important;background:linear-gradient(180deg,transparent 0%,var(--skippy-red) 18%,var(--skippy-red) 82%,transparent 100%)!important;box-shadow:0 0 18px #d9082f2e!important;pointer-events:none!important}body.template-index .hero-slide-copy{width:100%!important;max-width:720px!important;padding-inline:8px!important}body.template-index .hero-slide-copy h1,body.template-index .hero-slide-copy p{max-width:none!important}}@media(min-width:1025px){body.template-index .premium-benefits .benefits-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important}body.template-index .premium-benefits .feature-item,body.template-index .premium-benefits .feature-item:nth-child(2){min-height:210px!important;height:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:64px minmax(94px,1fr)!important;align-content:start!important;justify-items:center!important;gap:10px!important;padding:22px 16px!important}body.template-index .premium-benefits .feature-item>.skippy-icon{width:58px!important;height:58px!important;margin:0 auto!important}body.template-index .premium-benefits .feature-item>div{width:100%!important;min-width:0!important;display:grid!important;grid-template-rows:38px minmax(50px,auto)!important;align-content:start!important;gap:5px!important}body.template-index .premium-benefits .feature-item strong,body.template-index .premium-benefits .feature-item small{width:100%!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;text-align:center!important}body.template-index .premium-benefits .feature-item strong{font-size:18px!important;line-height:1.3!important;white-space:normal!important}body.template-index .premium-benefits .feature-item small{align-items:flex-start!important;font-size:13px!important;line-height:1.65!important}}body.template-index .age-section .range-product-card{min-height:490px!important;height:auto!important;grid-template-rows:auto 190px minmax(122px,auto) auto!important;overflow:visible!important}body.template-index .range-product-footer b{display:inline-flex!important;align-items:baseline!important;gap:4px!important;white-space:nowrap!important}body.template-index .smart-shop-category .shop-category-card .mini-shoe{width:100%!important;height:132px!important;object-fit:contain!important}body.template-index .smart-products>.product-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(250px,calc((100% - 48px)/4))!important;grid-template-columns:none!important;gap:16px!important;align-items:stretch!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;scroll-snap-type:inline mandatory!important;scroll-behavior:smooth!important;padding:8px 4px 14px!important;scrollbar-width:none!important}body.template-index .smart-products>.product-grid::-webkit-scrollbar{display:none!important}body.template-index .smart-products>.product-grid>.smart-product-card{scroll-snap-align:center!important;transform-origin:center center!important;transition:transform .42s cubic-bezier(.2,.72,.18,1),border-color .42s ease,box-shadow .42s ease!important}body.template-index .smart-products>.product-grid>.smart-product-card.is-carousel-focus{z-index:2!important;transform:translateY(-3px) scale(1.018)!important;border-color:#d9082f38!important;box-shadow:0 18px 36px #0f334f1a!important}body.template-index .smart-products{position:relative!important}body.template-index .smart-products .reorder-carousel-control{position:absolute!important;top:58%!important;z-index:8!important;width:48px!important;height:48px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:1px solid rgba(217,8,47,.18)!important;border-radius:999px!important;color:var(--skippy-red, #d9082f)!important;background:#fffffff5!important;box-shadow:0 18px 42px #0f334f29!important;cursor:pointer!important;transform:translateY(-50%)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease!important}body.template-index .smart-products .reorder-carousel-control--previous{left:-12px!important}body.template-index .smart-products .reorder-carousel-control--next{right:-12px!important}body.template-index .smart-products .reorder-carousel-control svg{width:24px!important;height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.3!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.template-index .smart-products .reorder-carousel-control:hover,body.template-index .smart-products .reorder-carousel-control:focus-visible{border-color:#d9082f6b!important;background:#fff!important;box-shadow:0 22px 52px #d9082f2e!important;transform:translateY(-50%) scale(1.06)!important}html[dir=rtl] body.template-index .smart-products .reorder-carousel-control--previous{left:auto!important;right:-12px!important}html[dir=rtl] body.template-index .smart-products .reorder-carousel-control--next{right:auto!important;left:-12px!important}html[dir=rtl] body.template-index .smart-products .reorder-carousel-control svg{transform:scaleX(-1)!important}@media(min-width:721px)and (max-width:1024px){body.template-index .hero-slide:after{left:44%!important}body.template-index .smart-products>.product-grid{grid-auto-columns:minmax(270px,calc((100% - 16px)/2))!important}body.template-index .smart-products .reorder-carousel-control{top:57%!important}body.template-index .smart-products .reorder-carousel-control--previous{left:6px!important}body.template-index .smart-products .reorder-carousel-control--next{right:6px!important}html[dir=rtl] body.template-index .smart-products .reorder-carousel-control--previous{left:auto!important;right:6px!important}html[dir=rtl] body.template-index .smart-products .reorder-carousel-control--next{right:auto!important;left:6px!important}}@media(max-width:720px){body.template-index .hero-slide{gap:14px!important}body.template-index .hero-slide-media{position:relative!important;margin-bottom:14px!important}body.template-index .hero-slide-media:after{content:""!important;position:absolute!important;left:50%!important;bottom:-16px!important;width:76px!important;height:2px!important;border-radius:99px!important;background:var(--skippy-red)!important;box-shadow:0 0 14px #d9082f33!important;transform:translate(-50%)!important}body.template-index .hero-slide-copy{width:100%!important;padding:2px 8px 0!important}body.template-index .age-section .range-product-card{min-height:395px!important;grid-template-rows:auto 132px minmax(104px,auto) auto!important;overflow:visible!important}body.template-index .smart-products>.product-grid{grid-auto-columns:minmax(250px,82vw)!important;gap:11px!important;padding:8px 4px 14px!important}body.template-index .smart-products .reorder-carousel-control{top:56%!important;width:42px!important;height:42px!important}body.template-index .smart-products .reorder-carousel-control--previous{left:8px!important}body.template-index .smart-products .reorder-carousel-control--next{right:8px!important}html[dir=rtl] body.template-index .smart-products .reorder-carousel-control--previous{left:auto!important;right:8px!important}html[dir=rtl] body.template-index .smart-products .reorder-carousel-control--next{right:auto!important;left:8px!important}}@media(prefers-reduced-motion:reduce){body.template-index .smart-products>.product-grid{scroll-behavior:auto!important}body.template-index .smart-products>.product-grid>.smart-product-card{transition:none!important}}@media(min-width:1025px){body.template-index .skippy-page>.hero.smart-hero{width:min(100% - 48px,1550px)!important;margin:10px auto 34px!important;overflow:hidden!important}body.template-index .hero-slider-shell{position:relative!important;height:var(--home-hero-desktop-height, 430px)!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.template-index .hero-slides{position:relative!important;height:100%!important;min-height:0!important;overflow:hidden!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;grid-template-columns:minmax(390px,.9fr) minmax(0,1.1fr)!important;align-items:center!important;gap:clamp(34px,4vw,64px)!important;padding:26px clamp(34px,4vw,58px) 56px!important}body.template-index .hero-slide{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(18px,0,0) scale(.992)!important;transition:opacity .72s cubic-bezier(.22,.72,.16,1),transform .72s cubic-bezier(.22,.72,.16,1),visibility 0s linear .72s!important}body.template-index .hero-slide.is-active{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateZ(0) scale(1)!important;transition-delay:0s!important}body.template-index .hero-slide-media{height:330px!important;min-height:0!important;padding:18px!important}body.template-index .hero-slide-media img{width:calc(100% * var(--home-hero-image-scale, .92))!important;height:calc(100% * var(--home-hero-image-scale, .92))!important;object-fit:contain!important}body.template-index .hero-slide-copy{max-width:720px!important}body.template-index .hero-slide-copy h1{font-size:clamp(42px,3.7vw,54px)!important;line-height:1.08!important}body.template-index .hero-slide-copy p{margin-top:14px!important;font-size:15px!important;line-height:1.75!important}body.template-index .hero-slide-copy .hero-buttons{margin-top:18px!important}body.template-index .hero-dots{bottom:16px!important}}@media(min-width:721px)and (max-width:1024px){body.template-index .skippy-page>.hero.smart-hero{margin:10px auto 30px!important}body.template-index .hero-slider-shell{height:400px!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.template-index .hero-slides{height:100%!important;min-height:0!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;min-height:0!important;grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr)!important;gap:24px!important;padding:24px 24px 50px!important}body.template-index .hero-slide{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.template-index .hero-slide.is-active{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.template-index .hero-slide-media{height:300px!important;min-height:0!important}body.template-index .hero-slide-copy h1{font-size:clamp(32px,4vw,42px)!important}}@media(max-width:720px){body.template-index .skippy-page>.hero.smart-hero{margin-top:6px!important}body.template-index .hero-slider-shell{height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.template-index .hero-slides{min-height:0!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important;padding:12px 12px 50px!important}body.template-index .hero-slide.is-active{position:relative!important}}body.template-index .age-section .range-product-card{overflow:hidden!important}body.template-index .range-product-card .range-card-top .skippy-icon,body.template-index .age-section .range-product-card:hover .range-card-top .skippy-icon,body.template-index .age-section .range-product-card:focus-within .range-card-top .skippy-icon{color:var(--skippy-red)!important;background:#fff!important;border-color:#d9082f2e!important;transform:translateY(-2px) scale(1.03)!important;box-shadow:0 10px 22px #0f334f14!important}body.template-index .range-product-card .range-card-top .skippy-icon svg{color:inherit!important;stroke:currentColor!important}body.template-index .range-product-footer{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding-top:12px!important;border-top:1px solid var(--skippy-line, #e7edf2)!important;text-align:center!important}body.template-index .range-product-footer b{order:1!important;width:100%!important;min-width:0!important;display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:4px!important;color:var(--skippy-red)!important;direction:rtl!important;unicode-bidi:isolate!important;font-size:19px!important;font-weight:950!important;line-height:1.25!important;white-space:nowrap!important}body.template-index .range-product-footer b small{color:inherit!important;font-size:.72em!important;font-weight:900!important}body.template-index .range-product-footer a{order:2!important;width:min(100%,150px)!important;min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;padding:10px 14px!important;border-radius:8px!important;font-size:13px!important;font-weight:950!important}@media(max-width:720px){body.template-index .range-product-footer{gap:7px!important;padding-top:9px!important}body.template-index .range-product-footer b{font-size:15px!important}body.template-index .range-product-footer a{width:100%!important;min-height:38px!important;padding:8px 9px!important;font-size:11px!important}body.template-index .range-product-card .range-card-top .skippy-icon,body.template-index .age-section .range-product-card:hover .range-card-top .skippy-icon,body.template-index .age-section .range-product-card:focus-within .range-card-top .skippy-icon{transform:translateY(-1px) scale(1.02)!important}}@media(min-width:1025px){body.template-index .age-section .range-product-card{min-height:530px!important;grid-template-rows:auto 190px minmax(128px,1fr) auto!important;padding-bottom:18px!important;overflow:hidden!important;box-sizing:border-box!important}body.template-index .range-product-footer{padding-bottom:2px!important}body.template-index .range-product-footer a{min-height:44px!important;line-height:1.2!important;box-sizing:border-box!important}}@media(min-width:721px)and (max-width:1024px){body.template-index .age-section .range-product-card{padding-bottom:16px!important}body.template-index .range-product-footer a{box-sizing:border-box!important}}body.template-index .smart-shop-category .category-image-rotator{position:relative!important;width:min(100%,180px)!important;height:112px!important;margin:-4px auto 8px!important;display:grid!important;place-items:center!important;overflow:hidden!important}body.template-index .smart-shop-category .category-image-rotator img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;object-fit:contain!important;opacity:0!important;transform:translateY(8px) scale(.96)!important;transition:opacity .7s ease,transform .7s ease!important}body.template-index .smart-shop-category .category-image-rotator img.is-active{opacity:1!important;transform:translateY(0) scale(1)!important}@media(min-width:721px)and (max-width:1024px){body.template-index .skippy-page>.hero.smart-hero{height:auto!important;min-height:0!important;overflow:hidden!important}body.template-index .hero-slider-shell,body.template-index .hero-slides{height:430px!important;min-height:0!important;overflow:hidden!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{height:430px!important;min-height:0!important;grid-template-columns:minmax(260px,.88fr) minmax(0,1.12fr)!important;align-items:center!important;gap:20px!important;padding:24px 24px 48px!important;overflow:hidden!important}body.template-index .hero-slide-media{height:292px!important;min-height:0!important;max-height:292px!important;padding:14px!important;overflow:hidden!important}body.template-index .hero-slide-media img{width:92%!important;height:92%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important}body.template-index .hero-slide-copy{align-self:center!important;max-width:100%!important}body.template-index .hero-slide-copy h1{font-size:clamp(31px,4vw,40px)!important;line-height:1.14!important}}@media(max-width:720px){body.template-index .smart-shop-category .category-image-rotator{width:min(100%,150px)!important;height:94px!important}}@media(prefers-reduced-motion:reduce){body.template-index .smart-shop-category .category-image-rotator img{transition:none!important;transform:none!important}}body.template-index .smart-shop-category .shop-category-card .category-image-rotator{width:min(100%,220px)!important;height:158px!important;margin:4px auto 10px!important;overflow:visible!important}body.template-index .smart-shop-category .shop-category-card .category-image-rotator img.mini-shoe{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}@media(max-width:720px){body.template-index .smart-shop-category .shop-category-card .category-image-rotator{width:min(100%,172px)!important;height:124px!important;margin:2px auto 8px!important}}.site-header.smart-header .language-switcher{position:relative;margin:0;flex:0 0 auto}.site-header.smart-header .language-switcher-menu{position:relative}.site-header.smart-header .language-switcher-menu>summary{list-style:none}.site-header.smart-header .language-switcher-menu>summary::-webkit-details-marker{display:none}.site-header.smart-header .language-switcher-button{width:46px;height:46px;border-radius:14px;background:#f7fafc;border:1px solid var(--skippy-line);color:var(--skippy-ink);display:inline-grid;place-items:center;cursor:pointer;position:relative;transition:color .18s ease,background .18s ease,border .18s ease,transform .18s ease,box-shadow .18s ease}.site-header.smart-header .language-switcher-button svg{width:23px;height:23px}.site-header.smart-header .language-switcher-button>span{position:absolute;inset-inline-end:4px;bottom:3px;min-width:20px;height:16px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:#fff;color:var(--skippy-red);border:1px solid rgba(217,8,47,.16);font-size:9px;font-weight:950;line-height:1}.site-header.smart-header .language-switcher-button:hover,.site-header.smart-header .language-switcher-button:focus-visible,.site-header.smart-header .language-switcher-menu[open] .language-switcher-button{color:var(--skippy-red);border-color:#d9082f47;background:#fff1f4;box-shadow:0 12px 24px #d9082f1a;transform:translateY(-1px);outline:0}.site-header.smart-header .language-switcher-panel{position:absolute;top:calc(100% + 10px);inset-inline-start:0;width:188px;padding:10px;border:1px solid rgba(232,237,243,.96);border-radius:16px;background:#fffffffa;box-shadow:0 22px 48px #0f334f29;display:grid;gap:7px;z-index:80;direction:rtl}.site-header.smart-header .language-switcher-title{display:block;padding:2px 4px 6px;color:#6f8498;font-size:11px;font-weight:850;text-align:start}.site-header.smart-header .language-option{width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--skippy-line);border-radius:12px;background:#fbfdff;color:var(--skippy-ink);display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font:inherit;font-size:13px;font-weight:850;transition:color .18s ease,background .18s ease,border .18s ease,transform .18s ease}.site-header.smart-header .language-option small{color:#8da0b3;font-size:10px;font-weight:950}.site-header.smart-header .language-option:hover,.site-header.smart-header .language-option:focus-visible,.site-header.smart-header .language-option.is-active{color:var(--skippy-red);border-color:#d9082f38;background:#fff1f4;transform:translateY(-1px);outline:0}.site-header.smart-header .language-option.is-active small{color:var(--skippy-red)}@media(max-width:880px){.site-header.smart-header .language-switcher-panel{inset-inline-start:auto;inset-inline-end:0}}@media(max-width:480px){.site-header.smart-header .language-switcher-button{width:42px;height:42px}.site-header.smart-header .language-switcher-button svg{width:21px;height:21px}.site-header.smart-header .language-switcher-panel{width:170px;top:calc(100% + 8px)}}html[dir=rtl] body{direction:rtl}html[dir=ltr] body,html[dir=ltr] .skippy-page,html[dir=ltr] .page-band,html[dir=ltr] .product-section,html[dir=ltr] .catalog-shell,html[dir=ltr] .premium-catalog-hero,html[dir=ltr] .private-page-hero,html[dir=ltr] .skippy-search-page,html[dir=ltr] .skippy-cart-page,html[dir=ltr] .skippy-contact-page,html[dir=ltr] .skippy-about-page,html[dir=ltr] .skippy-private-page,html[dir=ltr] .skippy-not-found-page{direction:ltr!important;text-align:left}html[dir=ltr] .site-header.smart-header,html[dir=ltr] .main-nav,html[dir=ltr] .nav-link,html[dir=ltr] .premium-commerce-panel,html[dir=ltr] .search-panel,html[dir=ltr] .cart-drawer,html[dir=ltr] .premium-cart-drawer,html[dir=ltr] .premium-footer-grid,html[dir=ltr] .premium-newsletter,html[dir=ltr] .footer-links,html[dir=ltr] .footer-contact,html[dir=ltr] .language-switcher-panel{direction:ltr!important}html[dir=ltr] .nav-link,html[dir=ltr] .premium-commerce-panel,html[dir=ltr] .cart-drawer-items article,html[dir=ltr] .cart-line-properties li,html[dir=ltr] .catalog-product,html[dir=ltr] .catalog-product-body,html[dir=ltr] .catalog-toolbar,html[dir=ltr] .catalog-filters,html[dir=ltr] .filter-group,html[dir=ltr] .filter-label,html[dir=ltr] .native-filter-value,html[dir=ltr] .product-summary,html[dir=ltr] .product-buy-panel,html[dir=ltr] .product-info-panel,html[dir=ltr] .product-feature-row article,html[dir=ltr] .private-hero-copy,html[dir=ltr] .private-detail-copy,html[dir=ltr] .private-request-form,html[dir=ltr] .about-story-copy,html[dir=ltr] .contact-form,html[dir=ltr] .skippy-search-copy,html[dir=ltr] .skippy-cart-head{text-align:left!important}html[dir=ltr] body.template-index .hero-slide,html[dir=ltr] body.template-index .hero-slide-media,html[dir=ltr] body.template-index .hero-slide-copy,html[dir=ltr] body.template-index .benefits-grid,html[dir=ltr] body.template-index .feature-item,html[dir=ltr] body.template-index .range-product-card,html[dir=ltr] body.template-index .range-product-copy,html[dir=ltr] body.template-index .smart-shop-category,html[dir=ltr] body.template-index .shop-category-card,html[dir=ltr] body.template-index .product-card,html[dir=ltr] body.template-index .private-label,html[dir=ltr] body.template-index .manufacturing-content{direction:ltr!important;text-align:left!important}html[dir=ltr] body.template-index .hero-slide-copy .hero-kicker,html[dir=ltr] body.template-index .catalog-eyebrow,html[dir=ltr] .private-eyebrow,html[dir=ltr] .product-badge,html[dir=ltr] .filter-label,html[dir=ltr] .catalog-product-top,html[dir=ltr] .catalog-meta,html[dir=ltr] .product-detail-badges,html[dir=ltr] .product-option-list,html[dir=ltr] .product-qty-control,html[dir=ltr] .language-option{direction:ltr!important}html[dir=ltr] body.template-index .hero-slide-copy .hero-kicker,html[dir=ltr] .catalog-eyebrow,html[dir=ltr] .private-eyebrow{margin-left:0!important;margin-right:auto!important}html[dir=ltr] .main-nav{flex-direction:row!important}html[dir=ltr] .nav-link{flex-direction:row!important;justify-content:center}html[dir=ltr] .site-header.smart-header .header-actions{direction:ltr!important}html[dir=ltr] .menu-toggle{margin-inline-end:0!important}html[dir=ltr] .catalog-toolbar{grid-auto-flow:column}html[dir=ltr] .catalog-product-code,html[dir=ltr] .price-row,html[dir=ltr] .catalog-price,html[dir=ltr] .product-price-card,html[dir=ltr] .sticky-product-summary,html[dir=ltr] .cart-drawer-summary,html[dir=ltr] [data-cart-summary-value],html[dir=ltr] .private-reason-grid,html[dir=ltr] .private-process-grid,html[dir=ltr] .private-partner-track{direction:ltr!important}html[dir=ltr] .private-reason-grid article,html[dir=ltr] .private-process-grid article,html[dir=ltr] .partner-logo-card{direction:ltr!important;text-align:left!important}html[dir=ltr] .premium-footer-grid,html[dir=ltr] .premium-footer-grid *,html[dir=ltr] .footer-links,html[dir=ltr] .footer-contact{text-align:left!important}html[dir=ltr] input,html[dir=ltr] textarea,html[dir=ltr] select,html[dir=ltr] button{direction:ltr}html[dir=rtl] input,html[dir=rtl] textarea,html[dir=rtl] select{direction:rtl}@media(max-width:880px){html[dir=ltr] .main-nav{direction:ltr!important}html[dir=ltr] .nav-link{justify-content:flex-start!important}html[dir=ltr] .site-header.smart-header .language-switcher-panel{inset-inline-start:auto;inset-inline-end:0}}@media(max-width:1024px){.site-header.smart-header{position:sticky!important;top:12px!important;display:grid!important;grid-template-columns:44px 44px minmax(58px,1fr) 44px 44px!important;grid-template-areas:"cart language logo search menu"!important;align-items:center!important;justify-items:center!important;column-gap:6px!important;width:min(calc(100% - 24px),760px)!important;min-height:66px!important;height:66px!important;margin:12px auto 8px!important;padding:0 12px!important;direction:ltr!important;overflow:visible!important;z-index:80!important}.site-header.smart-header .brand-badge{grid-area:logo!important;position:static!important;width:56px!important;height:56px!important;flex:0 0 56px!important;margin:0!important;transform:none!important;z-index:3!important}.site-header.smart-header .header-actions{display:contents!important;position:static!important;margin:0!important;padding:0!important;gap:0!important}.site-header.smart-header .menu-toggle,.site-header.smart-header .search-icon,.site-header.smart-header .language-switcher,.site-header.smart-header .cart-icon{position:relative!important;inset:auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;transform:none!important;z-index:4!important}.site-header.smart-header .menu-toggle{grid-area:menu!important;display:inline-grid!important;place-items:center!important;justify-self:end!important}.site-header.smart-header .search-icon{grid-area:search!important;display:inline-flex!important;justify-self:start!important}.site-header.smart-header .language-switcher{grid-area:language!important;display:block!important;justify-self:end!important}.site-header.smart-header .cart-icon{grid-area:cart!important;display:inline-flex!important;justify-self:start!important}.site-header.smart-header .language-switcher-button{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;padding:0!important}.site-header.smart-header .menu-toggle:hover,.site-header.smart-header .menu-toggle:focus-visible,.site-header.smart-header .search-icon:hover,.site-header.smart-header .search-icon:focus-visible,.site-header.smart-header .cart-icon:hover,.site-header.smart-header .cart-icon:focus-visible,.site-header.smart-header .language-switcher-button:hover,.site-header.smart-header .language-switcher-button:focus-visible{transform:none!important}.site-header.smart-header .main-nav{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:0!important;width:100%!important;margin:0!important;z-index:2!important}}@media(max-width:720px){.site-header.smart-header{width:calc(100% - 18px)!important;grid-template-columns:39px 39px minmax(50px,1fr) 39px 39px!important;column-gap:5px!important;min-height:60px!important;height:60px!important;margin:10px auto 6px!important;padding:0 8px!important}.site-header.smart-header .brand-badge{width:48px!important;height:48px!important;flex-basis:48px!important}.site-header.smart-header .menu-toggle,.site-header.smart-header .search-icon,.site-header.smart-header .language-switcher,.site-header.smart-header .cart-icon{width:39px!important;height:39px!important;min-width:39px!important;min-height:39px!important}}@media(min-width:721px)and (max-width:1024px){body.template-index .skippy-page>.hero.smart-hero{width:min(calc(100% - 24px),760px)!important;margin:8px auto 24px!important;overflow:hidden!important}body.template-index .hero-slider-shell,body.template-index .hero-slides{height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-height:0!important;height:auto!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;align-items:center!important;justify-items:center!important;gap:12px!important;padding:16px 18px 50px!important}body.template-index .hero-slide{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.template-index .hero-slide.is-active{position:relative!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.template-index .hero-slide:after{display:none!important}body.template-index .hero-slide-media{order:1!important;width:min(100%,350px)!important;height:176px!important;min-height:0!important;margin:0 auto!important;padding:8px!important;border:0!important;background:transparent!important;box-shadow:none!important}body.template-index .hero-slide-media:before,body.template-index .hero-slide-media:after{display:none!important}body.template-index .hero-slide-media img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;animation:skippyTabletHeroFloat 7.4s ease-in-out infinite!important}body.template-index .hero-slide-copy{order:2!important;width:min(100%,390px)!important;max-width:390px!important;margin:0 auto!important;text-align:center!important;align-items:center!important}body.template-index .hero-slide-copy .hero-kicker{margin:0 auto 8px!important}body.template-index .hero-slide-copy h1{font-size:clamp(25px,4.5vw,36px)!important;line-height:1.05!important;text-align:center!important}body.template-index .hero-slide-copy p{max-width:360px!important;margin:8px auto 12px!important;font-size:12px!important;line-height:1.65!important;text-align:center!important}body.template-index .hero-slide-copy .hero-buttons{width:100%!important;max-width:330px!important;margin:0 auto!important;justify-content:center!important;gap:8px!important}body.template-index .hero-slide-copy .hero-buttons .btn{min-height:42px!important;padding:0 14px!important;font-size:12px!important}body.template-index .hero-dots{bottom:13px!important}body.template-index .benefit-bar.premium-benefits{width:min(calc(100% - 24px),760px)!important;margin:22px auto 34px!important;padding:0!important;overflow:hidden!important}body.template-index .premium-benefits .benefits-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;align-items:stretch!important}body.template-index .premium-benefits .feature-item,body.template-index .premium-benefits .feature-item:first-child,body.template-index .premium-benefits .feature-item:last-child:nth-child(odd){min-height:132px!important;height:auto!important;display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;gap:12px!important;padding:16px 14px!important;text-align:start!important}body.template-index .premium-benefits .feature-item>.skippy-icon{width:46px!important;height:46px!important;margin:0!important}body.template-index .premium-benefits .feature-item>div{min-width:0!important;text-align:inherit!important}body.template-index .premium-benefits .feature-item strong{font-size:15px!important;line-height:1.35!important}body.template-index .premium-benefits .feature-item small{margin-top:5px!important;font-size:11px!important;line-height:1.55!important}}@keyframes skippyTabletHeroFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-5px,0) scale(1.015)}}@media(max-width:1024px){.site-header.smart-header{position:fixed!important;top:var(--smart-head-offset, 42px)!important;left:50%!important;right:auto!important;width:calc(100vw - 24px)!important;max-width:760px!important;min-width:0!important;min-height:66px!important;height:66px!important;display:grid!important;grid-template-columns:44px 44px minmax(64px,1fr) 44px 44px!important;grid-template-areas:"cart language logo search menu"!important;align-items:center!important;justify-items:center!important;column-gap:6px!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important;overflow:visible!important;transform:translate3d(-50%,0,0)!important}body.nav-open .site-header.smart-header,body.header-visible .site-header.smart-header,body.header-is-stuck .site-header.smart-header{transform:translate3d(-50%,0,0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.header-hidden:not(.nav-open) .site-header.smart-header{transform:translate3d(-50%,calc(-100% - var(--smart-head-offset, 42px) - 12px),0)!important}.site-header.smart-header .brand-badge{grid-area:logo!important;justify-self:center!important;align-self:center!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:56px!important;height:56px!important;flex:0 0 56px!important;margin:0!important;transform:none!important}.site-header.smart-header .header-actions{display:contents!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}.site-header.smart-header .menu-toggle,.site-header.smart-header .search-icon,.site-header.smart-header .language-switcher,.site-header.smart-header .cart-icon{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;transform:none!important}.site-header.smart-header .cart-icon{grid-area:cart!important;justify-self:start!important}.site-header.smart-header .language-switcher{grid-area:language!important;justify-self:center!important}.site-header.smart-header .search-icon{grid-area:search!important;justify-self:center!important}.site-header.smart-header .menu-toggle{grid-area:menu!important;justify-self:end!important;display:inline-grid!important}.site-header.smart-header .language-switcher-button{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important}.site-header.smart-header .menu-toggle:hover,.site-header.smart-header .menu-toggle:focus-visible,.site-header.smart-header .search-icon:hover,.site-header.smart-header .search-icon:focus-visible,.site-header.smart-header .cart-icon:hover,.site-header.smart-header .cart-icon:focus-visible,.site-header.smart-header .language-switcher-button:hover,.site-header.smart-header .language-switcher-button:focus-visible{transform:none!important}}@media(max-width:720px){.site-header.smart-header{top:var(--smart-head-offset, 40px)!important;width:calc(100vw - 18px)!important;max-width:none!important;height:60px!important;min-height:60px!important;grid-template-columns:39px 39px minmax(52px,1fr) 39px 39px!important;column-gap:5px!important;padding:0 8px!important}.site-header.smart-header .brand-badge{width:48px!important;height:48px!important;flex-basis:48px!important}.site-header.smart-header .menu-toggle,.site-header.smart-header .search-icon,.site-header.smart-header .language-switcher,.site-header.smart-header .cart-icon{width:39px!important;height:39px!important;min-width:39px!important;min-height:39px!important}}@media(min-width:721px)and (max-width:1024px){body.template-index .skippy-page>.hero.smart-hero{width:calc(100vw - 28px)!important;max-width:860px!important;margin:10px auto 24px!important;overflow:hidden!important}body.template-index .hero-slider-shell,body.template-index .hero-slides{height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-height:390px!important;height:auto!important;display:grid!important;grid-template-columns:minmax(300px,.98fr) minmax(280px,1.02fr)!important;grid-template-rows:1fr!important;align-items:center!important;justify-items:stretch!important;gap:24px!important;padding:24px 26px 52px!important}body.template-index .hero-slide{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.template-index .hero-slide.is-active{position:relative!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.template-index .hero-slide:after{display:none!important}body.template-index .hero-slide-media{order:1!important;width:100%!important;max-width:none!important;height:clamp(280px,36vw,340px)!important;min-height:280px!important;margin:0!important;padding:12px!important;display:grid!important;place-items:center!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:linear-gradient(180deg,#fbfdff,#fff)!important;box-shadow:none!important}body.template-index .hero-slide-media:before,body.template-index .hero-slide-media:after{display:none!important}body.template-index .hero-slide-media img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;animation:skippyTabletHeroFloat 7.4s ease-in-out infinite!important}body.template-index .hero-slide-copy{order:2!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;align-items:flex-start!important;text-align:start!important}body.template-index .hero-slide-copy .hero-kicker{margin:0 0 10px!important}body.template-index .hero-slide-copy h1{max-width:100%!important;font-size:clamp(31px,4.1vw,44px)!important;line-height:1.08!important;text-align:start!important}body.template-index .hero-slide-copy p{max-width:100%!important;margin:10px 0 14px!important;font-size:13px!important;line-height:1.7!important;text-align:start!important}body.template-index .hero-slide-copy .hero-buttons{width:min(100%,340px)!important;max-width:340px!important;margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.template-index .hero-slide-copy .hero-buttons .btn{min-height:42px!important;padding:8px 12px!important;font-size:12px!important}body.template-index .hero-dots{bottom:15px!important}body.template-index .benefit-bar.premium-benefits{width:calc(100vw - 28px)!important;max-width:860px!important;margin:24px auto 38px!important;padding:0!important;border-radius:16px!important;overflow:visible!important}body.template-index .premium-benefits .benefits-head{margin:0 auto 14px!important;display:flex!important;justify-content:center!important}body.template-index .premium-benefits .benefits-head span{min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;font-size:14px!important}body.template-index .premium-benefits .benefits-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;padding:0!important;border:0!important;background:transparent!important}body.template-index .premium-benefits .feature-item,body.template-index .premium-benefits .feature-item:first-child{min-height:122px!important;height:auto!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;gap:12px!important;padding:16px 18px!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:#fffffff0!important;text-align:start!important;box-shadow:0 14px 30px #0f334f0b!important}body.template-index .premium-benefits .feature-item:last-child:nth-child(odd){grid-column:1 / -1!important;min-height:112px!important;grid-template-columns:52px minmax(0,300px)!important;justify-content:center!important}body.template-index .premium-benefits .feature-item>.skippy-icon{width:48px!important;height:48px!important;margin:0!important}body.template-index .premium-benefits .feature-item>div{min-width:0!important;text-align:inherit!important}body.template-index .premium-benefits .feature-item strong{font-size:15px!important;line-height:1.35!important}body.template-index .premium-benefits .feature-item small{margin-top:5px!important;font-size:11px!important;line-height:1.6!important}}@media(min-width:721px)and (max-width:820px){body.template-index .hero-slide,body.template-index .hero-slide.is-active{min-height:370px!important;grid-template-columns:minmax(280px,1fr) minmax(250px,.92fr)!important;gap:18px!important;padding:20px 20px 50px!important}body.template-index .hero-slide-media{height:300px!important;min-height:300px!important}body.template-index .hero-slide-copy h1{font-size:clamp(28px,4.3vw,36px)!important}body.template-index .premium-benefits .feature-item,body.template-index .premium-benefits .feature-item:first-child{min-height:118px!important;padding:15px 14px!important}}@media(min-width:721px)and (max-width:1024px){body.template-index .skippy-page>.hero.smart-hero{width:calc(100vw - 28px)!important;max-width:980px!important;margin:12px auto 30px!important;border-radius:8px!important;overflow:hidden!important}body.template-index .hero-slider-shell,body.template-index .hero-slides{width:100%!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-height:420px!important;height:auto!important;display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;grid-template-rows:1fr!important;align-items:center!important;justify-items:stretch!important;gap:28px!important;padding:30px 34px 58px!important}body.template-index .hero-slide{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.template-index .hero-slide.is-active{position:relative!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.template-index .hero-slide:after{display:block!important;inset:12% auto 12% 50%!important;width:3px!important;height:auto!important;background:linear-gradient(180deg,#e1002d00,#e1002db3,#e1002d00)!important;border-radius:999px!important;transform:translate(-50%)!important}body.template-index .hero-slide-media{order:1!important;width:100%!important;max-width:none!important;height:340px!important;min-height:340px!important;margin:0!important;padding:16px!important;display:grid!important;place-items:center!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:linear-gradient(180deg,#fbfdff,#fff)!important;box-shadow:none!important;overflow:hidden!important}body.template-index .hero-slide-media:before,body.template-index .hero-slide-media:after{display:none!important}body.template-index .hero-slide-media img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;animation:skippyTabletHeroFloat 7.4s ease-in-out infinite!important;transform-origin:center!important}body.template-index .hero-slide-copy{order:2!important;width:100%!important;max-width:430px!important;margin:0!important;padding:0!important;align-items:flex-start!important;text-align:start!important}body.template-index .hero-slide-copy .hero-kicker{margin:0 0 12px!important}body.template-index .hero-slide-copy h1{max-width:100%!important;font-size:clamp(34px,4.2vw,46px)!important;line-height:1.08!important;text-align:start!important}body.template-index .hero-slide-copy p{max-width:100%!important;margin:12px 0 16px!important;font-size:13px!important;line-height:1.7!important;text-align:start!important}body.template-index .hero-slide-copy .hero-buttons{width:min(100%,360px)!important;max-width:360px!important;margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.template-index .hero-slide-copy .hero-buttons .btn{min-height:44px!important;padding:8px 12px!important;font-size:12px!important}body.template-index .hero-dots{bottom:16px!important}html[dir=ltr] body.template-index .hero-slide,html[dir=ltr] body.template-index .hero-slide.is-active{direction:ltr!important}html[dir=ltr] body.template-index .hero-slide-copy{direction:ltr!important;text-align:left!important}body.template-index .benefit-bar.premium-benefits{width:calc(100vw - 28px)!important;max-width:980px!important;margin:30px auto 46px!important;padding:0!important;border-radius:8px!important;overflow:visible!important}body.template-index .premium-benefits .benefits-head{margin:0 auto 16px!important;display:flex!important;justify-content:center!important}body.template-index .premium-benefits .benefits-head span{min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 18px!important;font-size:14px!important}body.template-index .premium-benefits .benefits-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;align-items:stretch!important;padding:0!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:#fffffff5!important;overflow:hidden!important}body.template-index .premium-benefits .feature-item,body.template-index .premium-benefits .feature-item:first-child,body.template-index .premium-benefits .feature-item:last-child:nth-child(odd){grid-column:auto!important;min-height:156px!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:16px 10px!important;border:0!important;border-inline-start:1px solid var(--skippy-line, #e7edf2)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}body.template-index .premium-benefits .feature-item:first-child{border-inline-start:0!important}body.template-index .premium-benefits .feature-item>.skippy-icon{width:48px!important;height:48px!important;margin:0!important;flex:0 0 48px!important}body.template-index .premium-benefits .feature-item>div{min-width:0!important;width:100%!important;text-align:center!important}body.template-index .premium-benefits .feature-item strong{font-size:14px!important;line-height:1.35!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important}body.template-index .premium-benefits .feature-item small{margin-top:4px!important;font-size:10.5px!important;line-height:1.5!important}}@media(min-width:721px)and (max-width:820px){body.template-index .skippy-page>.hero.smart-hero{width:calc(100vw - 24px)!important;margin:10px auto 28px!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{min-height:390px!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;gap:22px!important;padding:26px 24px 56px!important}body.template-index .hero-slide-media{height:318px!important;min-height:318px!important;padding:14px!important}body.template-index .hero-slide-copy h1{font-size:clamp(29px,4.2vw,36px)!important}body.template-index .hero-slide-copy p{font-size:12px!important}body.template-index .hero-slide-copy .hero-buttons .btn{min-height:41px!important;font-size:11px!important}body.template-index .benefit-bar.premium-benefits{width:calc(100vw - 24px)!important}body.template-index .premium-benefits .feature-item,body.template-index .premium-benefits .feature-item:first-child,body.template-index .premium-benefits .feature-item:last-child:nth-child(odd){min-height:144px!important;padding:14px 8px!important;gap:8px!important}body.template-index .premium-benefits .feature-item>.skippy-icon{width:42px!important;height:42px!important;flex-basis:42px!important}body.template-index .premium-benefits .feature-item strong{font-size:12px!important;min-height:34px!important}body.template-index .premium-benefits .feature-item small{font-size:9px!important;line-height:1.45!important}}@media(min-width:721px)and (max-width:1024px){body.template-index .skippy-page>.hero.smart-hero{width:calc(100vw - 28px)!important;max-width:760px!important;margin:10px auto 28px!important;border-radius:8px!important;overflow:hidden!important}body.template-index .hero-slider-shell,body.template-index .hero-slides{width:100%!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-height:0!important;height:auto!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;align-items:center!important;justify-items:center!important;gap:14px!important;padding:18px 18px 54px!important}body.template-index .hero-slide{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.template-index .hero-slide.is-active{position:relative!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.template-index .hero-slide:after{display:none!important}body.template-index .hero-slide-media{order:1!important;width:min(100%,500px)!important;max-width:500px!important;height:270px!important;min-height:270px!important;margin:0 auto!important;padding:12px!important;display:grid!important;place-items:center!important;border:1px solid var(--skippy-line, #e7edf2)!important;border-radius:8px!important;background:linear-gradient(180deg,#fbfdff,#fff)!important;box-shadow:none!important;overflow:hidden!important}body.template-index .hero-slide-media:before,body.template-index .hero-slide-media:after{display:none!important}body.template-index .hero-slide-media img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;animation:skippyTabletHeroFloat 7.4s ease-in-out infinite!important;transform-origin:center!important}body.template-index .hero-slide-copy{order:2!important;width:min(100%,460px)!important;max-width:460px!important;margin:0 auto!important;padding:0!important;align-items:center!important;text-align:center!important}html[dir=ltr] body.template-index .hero-slide-copy{direction:ltr!important;text-align:center!important}body.template-index .hero-slide-copy .hero-kicker{margin:0 auto 10px!important}body.template-index .hero-slide-copy h1{max-width:100%!important;font-size:clamp(32px,5.1vw,46px)!important;line-height:1.06!important;text-align:center!important}body.template-index .hero-slide-copy p{max-width:420px!important;margin:12px auto 16px!important;font-size:13px!important;line-height:1.65!important;text-align:center!important}body.template-index .hero-slide-copy .hero-buttons{width:min(100%,360px)!important;max-width:360px!important;margin:0 auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;gap:10px!important}body.template-index .hero-slide-copy .hero-buttons .btn{min-height:43px!important;padding:8px 12px!important;font-size:12px!important}body.template-index .hero-dots{bottom:16px!important}}@media(min-width:721px)and (max-width:820px){body.template-index .skippy-page>.hero.smart-hero{width:calc(100vw - 24px)!important;max-width:620px!important}body.template-index .hero-slide,body.template-index .hero-slide.is-active{padding:16px 14px 52px!important;gap:12px!important}body.template-index .hero-slide-media{width:min(100%,460px)!important;max-width:460px!important;height:242px!important;min-height:242px!important;padding:10px!important}body.template-index .hero-slide-copy{width:min(100%,420px)!important;max-width:420px!important}body.template-index .hero-slide-copy h1{font-size:clamp(29px,5vw,38px)!important}body.template-index .hero-slide-copy p{font-size:12px!important;margin-bottom:14px!important}body.template-index .hero-slide-copy .hero-buttons{max-width:340px!important;gap:8px!important}}@media(min-width:721px)and (max-width:1024px){.site-header.smart-header{width:calc(100vw - 24px)!important;max-width:760px!important;height:66px!important;min-height:66px!important;display:grid!important;grid-template-columns:44px 44px minmax(64px,1fr) 44px 44px!important;grid-template-areas:"cart language logo search menu"!important;align-items:center!important;justify-items:center!important;column-gap:6px!important;padding:0 12px!important;overflow:visible!important}.site-header.smart-header .brand-badge{grid-area:logo!important;width:56px!important;height:56px!important;flex:0 0 56px!important;margin:0 auto!important;justify-self:center!important;align-self:center!important;transform:none!important}.site-header.smart-header .header-actions{display:contents!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}.site-header.smart-header .menu-toggle,.site-header.smart-header .search-icon,.site-header.smart-header .language-switcher,.site-header.smart-header .cart-icon{position:relative!important;inset:auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;transform:none!important}.site-header.smart-header .cart-icon{grid-area:cart!important;justify-self:start!important}.site-header.smart-header .language-switcher{grid-area:language!important;justify-self:center!important}.site-header.smart-header .search-icon{grid-area:search!important;justify-self:center!important}.site-header.smart-header .menu-toggle{grid-area:menu!important;display:inline-grid!important;place-items:center!important;justify-self:end!important}.site-header.smart-header .main-nav{position:absolute!important;top:calc(100% + 10px)!important;left:50%!important;right:auto!important;width:min(440px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;margin:0!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:10px!important;border:1px solid rgba(232,237,243,.92)!important;border-radius:18px!important;background:#fffffff7!important;box-shadow:0 22px 48px #0f334f29!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(-50%,-8px,0) scale(.98)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important;z-index:2147483001!important}body.nav-open .site-header.smart-header .main-nav{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(-50%,0,0) scale(1)!important}.site-header.smart-header .nav-link{width:100%!important;min-height:52px!important;justify-content:flex-start!important;padding:12px 16px!important;border-radius:12px!important;background:#fbfdff!important;border:1px solid var(--skippy-line, #e7edf2)!important;font-size:15px!important}}@media(max-width:1024px){html[dir=rtl] .site-header.smart-header .main-nav{direction:rtl!important;text-align:right!important}html[dir=rtl] .site-header.smart-header .nav-link{direction:rtl!important;text-align:right!important;justify-content:flex-start!important;flex-direction:row!important}html[dir=rtl] .site-header.smart-header .nav-link span{display:inline-block!important;width:100%!important;text-align:right!important;unicode-bidi:plaintext!important}html[dir=ltr] .site-header.smart-header .main-nav{direction:ltr!important;text-align:left!important}html[dir=ltr] .site-header.smart-header .nav-link{direction:ltr!important;text-align:left!important;justify-content:flex-start!important;flex-direction:row!important}html[dir=ltr] .site-header.smart-header .nav-link span{display:inline-block!important;width:100%!important;text-align:left!important;unicode-bidi:plaintext!important}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/theme.css.map */
