body:has(.fxe) .shopify-section-group-header-group,body:has(.fxe) #shopify-section-scroll-to-top-btn{display:none}.fxe{--fx-ink:#202923;--fx-green:#214e3b;--fx-line:#dedfd5;--fx-paper:#faf9f5;background:var(--fx-paper);color:var(--fx-ink);font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.65;letter-spacing:normal;isolation:isolate;text-align:left}.fxe *{box-sizing:border-box}.fxe a{color:inherit}.fxe p{margin:0 0 16px}.fxe img,.fxe video{display:block;max-width:100%;height:auto}.fxe figure{margin:0}.fxe h1,.fxe h2{color:var(--fx-ink);text-transform:none;letter-spacing:-.035em;font-weight:700;margin:0;font-family:Georgia,Times New Roman,serif}.fxe h1{font-size:clamp(36px,5.4vw,58px);line-height:1.08;max-width:760px;margin:18px 0 22px}.fxe h2{font-size:clamp(27px,3.5vw,34px);line-height:1.16;margin-bottom:16px}.fxe a:focus-visible,.fxe summary:focus-visible,.fxe [tabindex]:focus-visible{outline:3px solid #bc6c1d;outline-offset:5px}.fxe-top{border-bottom:1px solid var(--fx-line);background:#fff}.fxe-top>div{max-width:824px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:19px 24px;gap:16px}.fxe-brand{font-family:Georgia,serif;font-size:30px;font-weight:700;text-decoration:none;letter-spacing:-1.4px}.fxe-brand span{font-family:Arial,sans-serif;font-size:11px;vertical-align:super;margin-left:3px}.fxe-top>div>span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#596259}.fxe-shell{max-width:824px;margin:auto;padding:38px 24px 28px}.fxe .fxe-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--fx-green);margin:0 0 12px}.fxe-eyebrow span{padding:0 6px}.fxe-deck{font-size:20px;line-height:1.55;color:#495249;max-width:710px}.fxe .fxe-byline{font-size:12px;color:#62695f;margin:20px 0 24px}.fxe-recognition{border-top:1px solid var(--fx-line);border-bottom:1px solid var(--fx-line);padding:20px 0;margin-bottom:32px}.fxe-recognition p{margin:0}.fxe-story>div>p:last-child{margin-bottom:0}.fxe-media{margin:23px 0!important;border:1px solid #d9ddd3;border-radius:12px;overflow:hidden;background:#edf0e7}.fxe-media video,.fxe-media>img{width:100%;aspect-ratio:16/9;object-fit:contain;background:#182a22}.fxe-media-placeholder{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:24px;text-align:center;background:radial-gradient(ellipse at 50% 100%,#d7e0d1,transparent 70%),#eff1eb}.fxe-media-placeholder>span:first-child{font-size:44px;line-height:1;color:#4f6a58;margin-bottom:8px}.fxe-media-placeholder strong{font-size:16px}.fxe-media-placeholder>span:last-child{font-size:12px;color:#596659}.fxe-media figcaption{padding:10px 16px;font-size:11px;background:#fff;color:#62695f}.fxe-evidence{border-left:3px solid #bc8e4d;padding:1px 0 1px 17px;font-size:15px;line-height:1.6}.fxe-offer{display:grid;grid-template-columns:190px 1fr;align-items:center;gap:28px;background:#fff;border:1px solid var(--fx-line);border-radius:14px;padding:26px;margin-top:32px}.fxe-product img{width:100%;max-height:265px;object-fit:contain}.fxe-offer-copy h2{font-size:31px}.fxe-offer-copy>div{font-size:16px;line-height:1.55}.fxe .fxe-cta{min-height:54px;display:flex;align-items:center;justify-content:center;gap:22px;background:var(--fx-green);border:1px solid var(--fx-green);border-radius:7px;color:#fff;text-decoration:none;font-size:16px;font-weight:700;letter-spacing:0;padding:13px 18px;line-height:1.4;transition:background .15s}.fxe a.fxe-cta:hover{background:#153c2b}.fxe-cta>span{font-size:23px;line-height:1}.fxe-cta-disabled{opacity:.65;cursor:default}.fxe .fxe-micro{font-size:11px;text-align:center;line-height:1.5;color:#646a61;margin:10px 0 0}.fxe-social,.fxe-reviews{margin-top:32px}.fxe-social h2,.fxe-reviews h2{font-size:27px}.fxe-gallery{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;padding:0 0 8px;scrollbar-width:thin;scrollbar-color:#8a9e89 #edf0e7}.fxe-photo{flex:0 0 calc((100% - 28px)/3);scroll-snap-align:start;min-width:0}.fxe-photo img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:9px}.fxe-photo figcaption{font-size:10px;color:#657060;line-height:1.5;padding:8px 0 0}.fxe-review-list{display:flex;gap:16px;overflow:auto;scroll-snap-type:x mandatory}.fxe-review{flex:0 0 280px;background:#fff;border:1px solid var(--fx-line);border-radius:10px;padding:18px;scroll-snap-align:start}.fxe-review img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;margin-bottom:12px}.fxe-review blockquote{margin:0 0 12px;font-size:16px}.fxe-review figcaption{font-size:12px;font-weight:700}.fxe-editor{background:#fff2d9;color:#5f430c;font-size:13px;padding:12px;border-radius:6px;margin-top:12px!important}.fxe-sources{border-top:1px solid var(--fx-line);margin-top:26px;padding:15px 0;font-size:12px;line-height:1.7}.fxe-sources summary{cursor:pointer;font-weight:700;min-height:30px}.fxe-sources a{text-decoration:underline;text-underline-offset:3px}.fxe-sources p{margin:12px 0 0}.fxe-footer{font-size:11px;color:#62695f;line-height:1.6;border-top:1px solid var(--fx-line);padding-top:16px}.fxe-footer p{margin:0}.fxe-sticky{display:none}@media(max-width:600px){.fxe{font-size:17px}.fxe-shell{padding:27px 20px 105px}.fxe-top>div{padding:14px 20px}.fxe-top>div>span{font-size:9px;letter-spacing:.07em}.fxe-brand{font-size:27px}.fxe h1{font-size:39px}.fxe-deck{font-size:18px}.fxe .fxe-eyebrow{font-size:10px;letter-spacing:.11em}.fxe-recognition{padding:17px 0;margin-bottom:26px}.fxe-offer{grid-template-columns:100px 1fr;gap:16px;padding:20px 16px}.fxe-offer-copy h2{font-size:27px}.fxe-offer-copy>div{font-size:15px}.fxe-offer-copy .fxe-cta{font-size:14px;gap:12px;padding:12px}.fxe-product{align-self:start;padding-top:28px}.fxe-photo{flex-basis:72%}.fxe-media-placeholder{min-height:158px}.fxe-sticky{display:block;position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid var(--fx-line);z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 20px #2032250a}.fxe-sticky>div{max-width:560px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:15px}.fxe-sticky strong{font-family:Georgia,serif;font-size:23px;line-height:1.1}.fxe-sticky strong span{display:block;font-family:Arial,sans-serif;font-size:10px;font-weight:400;margin-top:5px}.fxe-sticky .fxe-cta{min-height:48px;font-size:14px;gap:15px}.fxe-sources{margin-top:20px}}@media(max-width:600px){.fxe-offer-copy{display:contents}.fxe-offer .fxe-product{grid-row:1 / 3;align-self:center;padding:0}.fxe-offer-copy>.fxe-eyebrow,.fxe-offer-copy>h2{grid-column:2;margin:0}.fxe-offer-copy>div,.fxe-offer-copy>.fxe-cta,.fxe-offer-copy>.fxe-micro{grid-column:1 / -1}.fxe-offer-copy>.fxe-cta{font-size:16px}.fxe-sticky{z-index:100000}}@media(prefers-reduced-motion:reduce){.fxe *{transition:none!important;scroll-behavior:auto!important}}.fxe .fxe-stock{grid-column:1 / -1;background:#fff3e0;border:1px solid #ebd7b8;border-radius:6px;padding:10px 12px;margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.45;color:#714415}.fxe-sticky .fxe-cta{gap:9px}.fxe-gallery,.fxe-review-list{display:flex;flex-direction:column;gap:20px;overflow:visible;padding:0;scroll-snap-type:none}.fxe .fxe-photo,.fxe .fxe-review{display:flex;align-items:flex-start;gap:10px;flex:none;width:100%;background:transparent;border:0;border-radius:0;padding:0}.fxe .fxe-avatar{display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#e4e6eb;color:#65676b;font:700 17px Arial,sans-serif}.fxe .fxe-brand-avatar{background:#8a231f;color:#fff;font-family:Georgia,serif;font-size:24px}.fxe .fxe-avatar img{width:40px;height:40px;aspect-ratio:1;object-fit:cover;border-radius:50%;margin:0}.fxe-comment-content{min-width:0;max-width:590px;flex:1}.fxe-comment-bubble{display:block;background:#f0f2f5;border-radius:18px;padding:12px 16px;color:#050505;font-family:Arial,sans-serif}.fxe .fxe-comment-name{display:block;font-size:14px;font-weight:700;line-height:1.4;margin:0 0 5px;padding:0;color:#050505}.fxe .fxe-review blockquote{font-size:15px;font-style:normal;line-height:1.5;margin:0;padding:0;border:0;color:#050505}.fxe .fxe-photo .fxe-comment-bubble>img{width:220px;max-width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px;margin-top:9px}.fxe .fxe-photo figcaption{font-size:11px;line-height:1.45;color:#65676b;padding:9px 0 0}@media(max-width:600px){.fxe .fxe-avatar{flex-basis:36px;width:36px;height:36px}.fxe .fxe-avatar img{width:36px;height:36px}.fxe-comment-bubble{padding:11px 13px}.fxe-gallery,.fxe-review-list{gap:16px}}.fxe .fxe-review{display:flex;align-items:flex-start;gap:10px;width:100%;max-width:650px}.fxe-review-avatar{display:block;flex:0 0 42px;width:42px;height:42px;overflow:hidden;border-radius:50%;background:#e4e6eb}.fxe .fxe-review-avatar img{width:42px;height:42px;object-fit:cover;border-radius:50%;margin:0}.fxe-review-content{min-width:0;flex:1}.fxe-review-bubble{background:#f0f2f5;border-radius:18px;padding:11px 14px;color:#050505;font-family:Arial,sans-serif}.fxe .fxe-review-name{display:block;font-size:15px;line-height:1.35;margin-bottom:3px}.fxe .fxe-review blockquote{margin:0;font-size:15px;line-height:1.45;font-style:normal}.fxe .fxe-review-photo{width:100%;max-width:520px;height:auto;aspect-ratio:auto;object-fit:cover;border-radius:12px;margin:10px 0 0}.fxe-review-meta{display:flex;gap:7px;align-items:center;padding:4px 10px 0;color:#65676b;font-size:12px;font-weight:600;line-height:1.3}.fxe-review-meta time{font-weight:400}.fxe-review-meta span[aria-hidden=true]{font-weight:400}@media(max-width:600px){.fxe-review-avatar{flex-basis:36px;width:36px;height:36px}.fxe .fxe-review-avatar img{width:36px;height:36px}.fxe-review-bubble{padding:10px 12px}.fxe .fxe-review-photo{border-radius:10px}}body:has(.fxp) .shopify-section-group-header-group,body:has(.fxp) #shopify-section-scroll-to-top-btn{display:none}.fxp{--fx-ink:#202923;--fx-green:#214e3b;--fx-line:#dedfd5;--fx-paper:#faf9f5;background:var(--fx-paper);color:var(--fx-ink);font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.65;letter-spacing:normal;isolation:isolate;text-align:left}.fxp *{box-sizing:border-box}.fxp a{color:inherit}.fxp p{margin:0 0 16px}.fxp img,.fxp video{display:block;max-width:100%;height:auto}.fxp figure{margin:0}.fxp h1,.fxp h2{color:var(--fx-ink);text-transform:none;letter-spacing:-.035em;font-weight:700;margin:0;font-family:Georgia,Times New Roman,serif}.fxp h1{font-size:clamp(36px,5.4vw,58px);line-height:1.08;max-width:760px;margin:18px 0 22px}.fxp h2{font-size:clamp(27px,3.5vw,34px);line-height:1.16;margin-bottom:16px}.fxp a:focus-visible,.fxp summary:focus-visible,.fxp [tabindex]:focus-visible{outline:3px solid #bc6c1d;outline-offset:5px}.fxp-top{border-bottom:1px solid var(--fx-line);background:#fff}.fxp-top>div{max-width:824px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:19px 24px;gap:16px}.fxp-brand{font-family:Georgia,serif;font-size:30px;font-weight:700;text-decoration:none;letter-spacing:-1.4px}.fxp-brand span{font-family:Arial,sans-serif;font-size:11px;vertical-align:super;margin-left:3px}.fxp-top>div>span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#596259}.fxp-shell{max-width:824px;margin:auto;padding:38px 24px 28px}.fxp .fxp-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--fx-green);margin:0 0 12px}.fxp-eyebrow span{padding:0 6px}.fxp-deck{font-size:20px;line-height:1.55;color:#495249;max-width:710px}.fxp .fxp-byline{font-size:12px;color:#62695f;margin:20px 0 24px}.fxp-recognition{border-top:1px solid var(--fx-line);border-bottom:1px solid var(--fx-line);padding:20px 0;margin-bottom:32px}.fxp-recognition p{margin:0}.fxp-story>div>p:last-child{margin-bottom:0}.fxp-media{margin:23px 0!important;border:1px solid #d9ddd3;border-radius:12px;overflow:hidden;background:#edf0e7}.fxp-media video,.fxp-media>img{width:100%;aspect-ratio:16/9;object-fit:contain;background:#182a22}.fxp-media-placeholder{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:24px;text-align:center;background:radial-gradient(ellipse at 50% 100%,#d7e0d1,transparent 70%),#eff1eb}.fxp-media-placeholder>span:first-child{font-size:44px;line-height:1;color:#4f6a58;margin-bottom:8px}.fxp-media-placeholder strong{font-size:16px}.fxp-media-placeholder>span:last-child{font-size:12px;color:#596659}.fxp-media figcaption{padding:10px 16px;font-size:11px;background:#fff;color:#62695f}.fxp-evidence{border-left:3px solid #bc8e4d;padding:1px 0 1px 17px;font-size:15px;line-height:1.6}.fxp-offer{display:grid;grid-template-columns:190px 1fr;align-items:center;gap:28px;background:#fff;border:1px solid var(--fx-line);border-radius:14px;padding:26px;margin-top:32px}.fxp-product img{width:100%;max-height:265px;object-fit:contain}.fxp-offer-copy h2{font-size:31px}.fxp-offer-copy>div{font-size:16px;line-height:1.55}.fxp .fxp-cta{min-height:54px;display:flex;align-items:center;justify-content:center;gap:22px;background:var(--fx-green);border:1px solid var(--fx-green);border-radius:7px;color:#fff;text-decoration:none;font-size:16px;font-weight:700;letter-spacing:0;padding:13px 18px;line-height:1.4;transition:background .15s}.fxp a.fxp-cta:hover{background:#153c2b}.fxp-cta>span{font-size:23px;line-height:1}.fxp-cta-disabled{opacity:.65;cursor:default}.fxp .fxp-micro{font-size:11px;text-align:center;line-height:1.5;color:#646a61;margin:10px 0 0}.fxp-social,.fxp-reviews{margin-top:32px}.fxp-social h2,.fxp-reviews h2{font-size:27px}.fxp-gallery{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;padding:0 0 8px;scrollbar-width:thin;scrollbar-color:#8a9e89 #edf0e7}.fxp-photo{flex:0 0 calc((100% - 28px)/3);scroll-snap-align:start;min-width:0}.fxp-photo img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:9px}.fxp-photo figcaption{font-size:10px;color:#657060;line-height:1.5;padding:8px 0 0}.fxp-review-list{display:flex;gap:16px;overflow:auto;scroll-snap-type:x mandatory}.fxp-review{flex:0 0 280px;background:#fff;border:1px solid var(--fx-line);border-radius:10px;padding:18px;scroll-snap-align:start}.fxp-review img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;margin-bottom:12px}.fxp-review blockquote{margin:0 0 12px;font-size:16px}.fxp-review figcaption{font-size:12px;font-weight:700}.fxp-editor{background:#fff2d9;color:#5f430c;font-size:13px;padding:12px;border-radius:6px;margin-top:12px!important}.fxp-sources{border-top:1px solid var(--fx-line);margin-top:26px;padding:15px 0;font-size:12px;line-height:1.7}.fxp-sources summary{cursor:pointer;font-weight:700;min-height:30px}.fxp-sources a{text-decoration:underline;text-underline-offset:3px}.fxp-sources p{margin:12px 0 0}.fxp-footer{font-size:11px;color:#62695f;line-height:1.6;border-top:1px solid var(--fx-line);padding-top:16px}.fxp-footer p{margin:0}.fxp-sticky{display:none}@media(max-width:600px){.fxp{font-size:17px}.fxp-shell{padding:27px 20px 105px}.fxp-top>div{padding:14px 20px}.fxp-top>div>span{font-size:9px;letter-spacing:.07em}.fxp-brand{font-size:27px}.fxp h1{font-size:39px}.fxp-deck{font-size:18px}.fxp .fxp-eyebrow{font-size:10px;letter-spacing:.11em}.fxp-recognition{padding:17px 0;margin-bottom:26px}.fxp-offer{grid-template-columns:100px 1fr;gap:16px;padding:20px 16px}.fxp-offer-copy h2{font-size:27px}.fxp-offer-copy>div{font-size:15px}.fxp-offer-copy .fxp-cta{font-size:14px;gap:12px;padding:12px}.fxp-product{align-self:start;padding-top:28px}.fxp-photo{flex-basis:72%}.fxp-media-placeholder{min-height:158px}.fxp-sticky{display:block;position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid var(--fx-line);z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 20px #2032250a}.fxp-sticky>div{max-width:560px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:15px}.fxp-sticky strong{font-family:Georgia,serif;font-size:23px;line-height:1.1}.fxp-sticky strong span{display:block;font-family:Arial,sans-serif;font-size:10px;font-weight:400;margin-top:5px}.fxp-sticky .fxp-cta{min-height:48px;font-size:14px;gap:15px}.fxp-sources{margin-top:20px}}@media(max-width:600px){.fxp-offer-copy{display:contents}.fxp-offer .fxp-product{grid-row:1 / 3;align-self:center;padding:0}.fxp-offer-copy>.fxp-eyebrow,.fxp-offer-copy>h2{grid-column:2;margin:0}.fxp-offer-copy>div,.fxp-offer-copy>.fxp-cta,.fxp-offer-copy>.fxp-micro{grid-column:1 / -1}.fxp-offer-copy>.fxp-cta{font-size:16px}.fxp-sticky{z-index:100000}}@media(prefers-reduced-motion:reduce){.fxp *{transition:none!important;scroll-behavior:auto!important}}.fxp-review-list{display:flex;flex-direction:column;gap:20px;overflow:visible;scroll-snap-type:none}.fxp .fxp-review{display:flex;align-items:flex-start;gap:10px;width:100%;max-width:650px;background:transparent;border:0;border-radius:0;padding:0}.fxp-review-avatar{display:block;flex:0 0 42px;width:42px;height:42px;overflow:hidden;border-radius:50%;background:#e4e6eb}.fxp .fxp-review-avatar img{width:42px;height:42px;object-fit:cover;border-radius:50%;margin:0}.fxp-review-content{min-width:0;flex:1}.fxp-review-bubble{background:#f0f2f5;border-radius:18px;padding:11px 14px;color:#050505;font-family:Arial,sans-serif}.fxp .fxp-review-name{display:block;font-size:15px;line-height:1.35;margin-bottom:3px}.fxp .fxp-review blockquote{margin:0;font-size:15px;line-height:1.45;font-style:normal}.fxp .fxp-review-photo{width:100%;max-width:520px;aspect-ratio:auto;object-fit:cover;border-radius:12px;margin:10px 0 0}.fxp-review-meta{display:flex;gap:7px;align-items:center;padding:4px 10px 0;color:#65676b;font-size:12px;font-weight:600;line-height:1.3}.fxp-review-meta time{font-weight:400}.fxp-review-meta span[aria-hidden=true]{font-weight:400}@media(max-width:600px){.fxp-review-avatar{flex-basis:36px;width:36px;height:36px}.fxp .fxp-review-avatar img{width:36px;height:36px}.fxp-review-bubble{padding:10px 12px}.fxp .fxp-review-photo{border-radius:10px}}.wigy-v2-purchase-shell{width:100%;padding:40px 20px;background:linear-gradient(135deg,#fff,#f9f5f0)}.wigy-v2-shell-head{text-align:center;margin-bottom:40px;animation:fadeInDown .6s ease-out}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.wigy-v2-shell-kicker{display:inline-block;background:#f5a524;color:#fff;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:15px}.wigy-v2-shell-title{font-size:42px;font-weight:700;color:#1a1a1a;margin:0 0 15px;line-height:1.2}.wigy-v2-shell-sub{font-size:16px;color:#666;max-width:600px;margin:0 auto;line-height:1.6}#wigy-shopify-benefits{margin-bottom:50px}.benefits-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;max-width:1200px;margin:0 auto}.benefits-list li{display:flex;gap:15px;align-items:flex-start;padding:20px;background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease;animation:fadeInUp .6s ease-out both}.benefits-list li:nth-child(1){animation-delay:.1s}.benefits-list li:nth-child(2){animation-delay:.15s}.benefits-list li:nth-child(3){animation-delay:.2s}.benefits-list li:nth-child(4){animation-delay:.25s}.benefits-list li:nth-child(5){animation-delay:.3s}.benefits-list li:nth-child(6){animation-delay:.35s}.benefits-list li:nth-child(7){animation-delay:.4s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.benefits-list li:hover{transform:translateY(-5px);box-shadow:0 8px 20px #f5a52426}.benefit-icon{flex-shrink:0;width:30px;height:30px}.benefit-copy{display:flex;flex-direction:column;gap:5px}.benefit-title{font-weight:600;color:#1a1a1a;font-size:14px}.benefit-desc{font-size:13px;color:#888;line-height:1.5}#wigy-premium-bundles{max-width:900px;margin:0 auto 40px}.kaching-bundles__block-title{text-align:center;font-size:14px;font-weight:700;color:#f5a524;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}.kb-bar{position:relative;padding:20px;margin-bottom:15px;border:2px solid #e0e0e0;border-radius:10px;cursor:pointer;transition:all .3s ease;background:#fff;animation:slideInLeft .6s ease-out both}.kb-bar:nth-child(2){animation-delay:.1s}.kb-bar:nth-child(3){animation-delay:.15s}.kb-bar:nth-child(4){animation-delay:.2s}.kb-bar:nth-child(5){animation-delay:.25s}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.kb-bar.sel{border-color:#f5a524;background:linear-gradient(135deg,#fff9f0,#fff);box-shadow:0 4px 15px #f5a52433}.kb-bar:hover{border-color:#f5a524;transform:translateY(-2px)}.kb-bar.sel .kb-radio:after{opacity:1}.kb-radio{position:absolute;top:20px;right:20px;width:20px;height:20px;border:2px solid #ddd;border-radius:50%;transition:all .3s ease}.kb-radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#f5a524;border-radius:50%;opacity:0;transition:opacity .3s ease}.kb-bar.sel .kb-radio{border-color:#f5a524}.kb-pop{display:inline-block;position:absolute;top:-12px;left:20px;background:#f5a524;color:#fff;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:700;text-transform:uppercase}.kb-main{display:flex;gap:20px;align-items:center;padding-right:50px}.kb-c{flex:1}.kb-r1{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:15px}.kb-t{font-weight:600;color:#1a1a1a;font-size:16px}.kb-caps{display:block;font-size:12px;color:#999;font-weight:400;margin-top:3px}.kb-p{font-size:22px;font-weight:700;color:#f5a524}.kb-r2{display:flex;gap:15px;align-items:center;font-size:13px;color:#666}.kb-s{font-weight:500}.kb-op{text-decoration:line-through;color:#ccc}.wigy-off-stack{display:flex;align-items:center;gap:8px;margin:0 10px}.wigy-off-timer{font-size:11px;color:#f5a524;font-weight:600}.kb-bdg{background:#f5a524;color:#fff;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:700}.kb-gifts{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.kb-gift-row{display:flex;align-items:center;gap:10px;font-size:13px;color:#666}.kb-gift-check{flex-shrink:0;width:18px;height:18px;background:#4caf50;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px}.kb-gift-tag{margin-left:auto;background:#f0f0f0;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600;color:#888}.wigy-v2-btn-wrap{margin:40px 0}.js-addtocart{background:#f5a524;color:#fff;border:none;padding:16px 40px;font-size:16px;font-weight:700;border-radius:8px;cursor:pointer;transition:all .3s ease;max-width:400px;margin:0 auto}.js-addtocart:hover{background:#e69500;transform:translateY(-2px);box-shadow:0 8px 20px #f5a5244d}.js-addtocart:active{transform:translateY(0)}#wigy-v2-buy-meta{max-width:900px;margin:40px auto 0;padding:40px 20px;border-top:2px solid #f0f0f0}.wigy-v2-card{margin-bottom:20px;padding:20px;background:#f9f9f9;border-radius:8px;border-left:4px solid #f5a524}.wigy-v2-card:last-child{margin-bottom:0}.wigy-v2-row{display:flex;gap:15px}.wigy-v2-icon{flex-shrink:0;width:24px;height:24px;color:#f5a524}.wigy-v2-body{flex:1}.wigy-v2-title{font-weight:700;color:#1a1a1a;font-size:14px;margin:0 0 8px}.wigy-v2-text{font-size:13px;color:#666;margin:0;line-height:1.6}.wigy-v2-steps{list-style:none;padding:0;margin:0}.wigy-v2-steps li{display:flex;gap:12px;margin-bottom:8px;font-size:13px;color:#666;align-items:flex-start}.wigy-v2-step-num{flex-shrink:0;width:20px;height:20px;background:#f5a524;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-top:2px}.wigy-v2-urgency{border-left-color:#ff6b6b}.wigy-v2-urgency .wigy-v2-icon{color:#ff6b6b}@media(max-width:768px){.wigy-v2-shell-title{font-size:28px}.benefits-list{grid-template-columns:1fr}.kb-main{flex-direction:column;padding-right:20px}.kb-r1{flex-direction:column;align-items:flex-start}.wigy-v2-row{flex-direction:column}.kb-radio{position:relative;top:auto;right:auto;margin-top:10px}}.wigy-timeline-section{width:100%;padding:60px 20px;background:linear-gradient(135deg,#fff,#f9f5f0)}.hf-header-timeline{text-align:center;margin-bottom:60px}.hf-header-timeline h2{font-size:42px;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.hf-header-timeline .highlight{color:#f5a524}.timeline-container-orange{max-width:1000px;margin:0 auto;position:relative}.timeline-track{position:absolute;left:50%;top:0;bottom:0;width:3px;background:#f0f0f0;transform:translate(-50%)}.timeline-progress-fill{position:absolute;top:0;left:0;width:100%;background:linear-gradient(180deg,#f5a524 0% 100%);transform-origin:top;animation:fillTimeline 2s ease-out forwards}@keyframes fillTimeline{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.timeline-row-orange{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;align-items:center;margin-bottom:60px;position:relative;animation:fadeInUp .8s ease-out both}.timeline-row-orange:nth-child(2){animation-delay:.2s}.timeline-row-orange:nth-child(3){animation-delay:.4s}.timeline-row-orange:nth-child(4){animation-delay:.6s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.timeline-row-orange.is-left,.timeline-row-orange.is-right{grid-template-columns:1fr auto 1fr}.timeline-row-orange.is-right .timeline-card-slot:first-child{order:3}.timeline-row-orange.is-right .timeline-card-slot:last-child{order:1}.timeline-card-slot{display:flex;justify-content:center}.timeline-card-slot--ghost{visibility:hidden}.timeline-card-orange{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:all .3s ease}.timeline-card-orange:hover{transform:translateY(-8px);box-shadow:0 12px 40px #f5a52433}.timeline-image-wrap{width:100%;height:250px;overflow:hidden}.timeline-image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.timeline-card-orange:hover .timeline-image-wrap img{transform:scale(1.05)}.timeline-card-orange>div:not(.timeline-image-wrap){padding:30px 25px}.timeline-meta{font-size:12px;font-weight:700;color:#f5a524;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.timeline-card-orange .eyebrow{font-size:12px;color:#999;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px}.timeline-card-orange h3{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 12px;line-height:1.3}.timeline-card-orange>p{font-size:14px;color:#666;margin:0;line-height:1.6}.timeline-marker-orange{position:relative;display:flex;justify-content:center;align-items:center;z-index:10}.t-pill-orange{background:#fff;border:3px solid #f5a524;color:#f5a524;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:700;box-shadow:0 2px 10px #0000001a}@media(max-width:768px){.hf-header-timeline h2{font-size:28px}.timeline-row-orange{grid-template-columns:1fr;gap:30px}.timeline-row-orange.is-left,.timeline-row-orange.is-right{grid-template-columns:1fr}.timeline-track{left:20px}.timeline-marker-orange{position:absolute;left:20px;top:0;transform:translate(-50%)}.timeline-card-slot{margin-left:60px}.timeline-card-slot--ghost{display:none}.t-pill-orange{padding:6px 12px;font-size:11px}.timeline-image-wrap{height:200px}.timeline-card-orange>div:not(.timeline-image-wrap){padding:20px}.timeline-card-orange h3{font-size:16px}.timeline-card-orange>p{font-size:13px}}.timeline-section{--accent-color: #FF8C42;padding:60px 20px;background:#fff;position:relative}.timeline-wrapper{max-width:700px;margin:0 auto;position:relative;z-index:1}.progress-line{position:fixed;top:0;right:0;width:2px;height:0%;background:var(--accent-color);z-index:0;transition:height .1s linear;opacity:.5}.timeline-block{margin-bottom:80px;padding:0;transition:all .4s ease;opacity:.8}.timeline-block.is-active{opacity:1}.block-time{font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--accent-color);margin-bottom:6px;line-height:1.4}.block-category{font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#aaa;margin-bottom:10px;line-height:1.4}.block-title{font-size:26px;font-weight:700;line-height:1.3;color:#333;margin:0 0 16px;padding:0}.block-description{font-size:15px;line-height:1.6;color:#888;margin:0;padding:0}@media(max-width:768px){.timeline-section{padding:50px 20px}.timeline-block{margin-bottom:70px}.block-title{font-size:22px;margin-bottom:12px}.block-description{font-size:14px}}@media(max-width:480px){.timeline-section{padding:40px 18px}.timeline-wrapper{max-width:100%}.timeline-block{margin-bottom:60px}.block-time{font-size:11px}.block-category{font-size:10px}.block-title{font-size:20px;margin-bottom:10px}.block-description{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
