.ek-collection{--red: #D2232A;--red-dark: #A8161C;--red-tint: #FBECEC;--ink: #141414;--ink-2: #3A3A3A;--ink-3: #6B6B6B;--line: #E6E3DE;--paper: #FFFFFF;--paper-2: #F6F5F2;--paper-3: #EDEBE6;--charcoal: #1A1A1A;--green: #83C43D;--green-dark: #5E9A24;--green-tint: #EEF6E3;--font-display: "Outfit", "Inter", system-ui, sans-serif;--font-body: "Outfit", "Inter", system-ui, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.5rem;--text-2xl: 2.25rem;--text-3xl: 3rem;--text-hero: clamp(2.4rem, 5.2vw, 4.25rem);--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4rem;--s-9: 6rem;--radius: .375rem;--radius-lg: .75rem;--container: 80rem;--ease: cubic-bezier(.2,.7,.2,1)}.ek-collection *,.ek-collection *:before,.ek-collection *:after{box-sizing:border-box}.ek-collection{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.ek-collection{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:1.55;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.ek-collection img{display:block;max-width:100%}.ek-collection a{color:inherit;text-decoration:none}.ek-collection button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.ek-collection h1,.ek-collection h2,.ek-collection h3,.ek-collection h4{margin:0;font-family:var(--font-display);font-weight:800;line-height:1.04;letter-spacing:-.01em;text-transform:uppercase}.ek-collection p{margin:0}.ek-collection ul{margin:0;padding:0;list-style:none}.ek-collection .container{width:min(100% - 2.5rem,var(--container));margin-inline:auto}.ek-collection .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ek-collection .hide-mobile{display:none}@media(min-width:900px){.ek-collection .hide-mobile{display:inline-flex}}.ek-collection .eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:var(--s-3)}.ek-collection .section-title{font-size:clamp(1.9rem,3.4vw,2.75rem)}.ek-collection .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 1.6rem;font-weight:700;font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius);border:2px solid transparent;transition:transform .2s var(--ease),background .2s,color .2s,border-color .2s;white-space:nowrap}.ek-collection .btn:hover{transform:translateY(-1px)}.ek-collection .btn--primary{background:var(--red);color:#fff}.ek-collection .btn--primary:hover{background:var(--red-dark)}.ek-collection .btn--outline{background:transparent;color:var(--ink);border-color:var(--ink)}.ek-collection .btn--outline:hover{background:var(--ink);color:#fff}.ek-collection .announce{background:var(--green);color:#fff;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;overflow:hidden}.ek-collection .announce__track{display:flex;align-items:center;justify-content:center;gap:1.25rem;padding:.55rem 1rem;white-space:nowrap}.ek-collection .announce__dot{width:.25rem;height:.25rem;border-radius:50%;background:#ffffffbf;flex:none}@media(max-width:760px){.ek-collection .announce__track{justify-content:flex-start;width:max-content}.ek-collection .announce__track{gap:2rem}}.ek-collection .header{position:sticky;top:0;z-index:50;background:#ffffffeb;-webkit-backdrop-filter:saturate(1.4) blur(.625rem);backdrop-filter:saturate(1.4) blur(.625rem);border-bottom:1px solid var(--line)}.ek-collection .header__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;height:4.5rem}.ek-collection .header__brand{display:flex;align-items:center;gap:.65rem}.ek-collection .header__brand img{width:2.75rem;height:2.75rem}.ek-collection .header__actions{display:flex;align-items:center;gap:.25rem;justify-self:end}.ek-collection .icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;border-radius:50%;transition:background .2s}.ek-collection .icon-btn:hover{background:var(--paper-2)}.ek-collection .icon-btn svg{width:1.375rem;height:1.375rem}.ek-collection .cart-count{position:absolute;top:.25rem;right:2px;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;border-radius:.5625rem;background:var(--red);color:#fff;font-size:.65rem;font-weight:700;display:grid;place-items:center}.ek-collection .header__burger{display:inline-flex;flex-direction:column;gap:.3125rem;width:2.625rem;height:2.625rem;align-items:center;justify-content:center;border-radius:50%}.ek-collection .header__burger span{display:block;width:1.25rem;height:2px;background:var(--ink);transition:transform .25s var(--ease),opacity .2s}.ek-collection .header__burger[aria-expanded=true] span:nth-child(1){transform:translateY(.4375rem) rotate(45deg)}.ek-collection .header__burger[aria-expanded=true] span:nth-child(2){opacity:0}.ek-collection .header__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-.4375rem) rotate(-45deg)}.ek-collection .mobile-nav{display:none;flex-direction:column;border-top:1px solid var(--line);background:#fff;padding:.5rem 1.25rem 1.25rem}.ek-collection .mobile-nav.is-open{display:flex}.ek-collection .mobile-nav a{padding:.9rem 0;border-bottom:1px solid var(--line);font-family:var(--font-display);font-weight:800;font-size:1.25rem;text-transform:uppercase}.ek-collection .mobile-nav a.is-sale{color:var(--red)}.ek-collection .mobile-nav__minor{font-family:var(--font-body)!important;font-weight:500!important;font-size:var(--text-sm)!important;text-transform:none!important;color:var(--ink-3)}@media(min-width:900px){.ek-collection .header__inner{grid-template-columns:auto 1fr auto}.ek-collection .header__burger{display:none}.ek-collection .mobile-nav{display:none!important}}.ek-collection .stars{color:var(--red);letter-spacing:.1em}.ek-collection .newsletter{background:var(--charcoal);color:#fff;padding:var(--s-8) 0}.ek-collection .newsletter__form{display:flex;flex-wrap:wrap;gap:.6rem;position:relative}.ek-collection .newsletter__form input{flex:1 1 15rem;min-width:0;padding:.95rem 1.1rem;border-radius:var(--radius);border:1.5px solid rgba(255,255,255,.2);background:#ffffff0f;color:#fff;font:inherit}.ek-collection .newsletter__form input::placeholder{color:#ffffff80}.ek-collection .newsletter__form input:focus{outline:2px solid var(--red);outline-offset:2px}.ek-collection .footer{background:#fff;color:var(--ink-2);padding:var(--s-8) 0 0;font-size:var(--text-sm);border-top:.3125rem solid var(--green)}.ek-collection .footer__grid{display:grid;gap:var(--s-7)}.ek-collection .footer__brand p{margin-top:var(--s-4);max-width:21.25rem;line-height:1.6}.ek-collection .footer__social{display:flex;gap:.5rem;margin-top:var(--s-5)}.ek-collection .footer__social a{display:inline-flex;width:2.625rem;height:2.625rem;border-radius:50%;align-items:center;justify-content:center;background:var(--green-tint);color:var(--green-dark);transition:background .2s,color .2s}.ek-collection .footer__social a:hover{background:var(--green);color:#fff}.ek-collection .footer__social svg{width:1.25rem;height:1.25rem}.ek-collection .footer h4{color:var(--ink);font-size:var(--text-base);letter-spacing:0;text-transform:none;margin-bottom:.75rem;padding-bottom:.65rem;position:relative}.ek-collection .footer h4:after{content:"";position:absolute;left:0;bottom:0;width:2rem;height:.1875rem;background:var(--green);border-radius:2px}.ek-collection .footer nav{display:flex;flex-direction:column;gap:.6rem}.ek-collection .footer nav a{padding:.1rem 0;transition:color .2s}.ek-collection .footer nav a:hover{color:var(--red)}.ek-collection .footer__contact{display:flex;flex-direction:column;gap:.25rem}.ek-collection .footer__phone{font-family:var(--font-display);font-weight:700;font-size:1.35rem;color:var(--red);letter-spacing:-.01em}.ek-collection .footer__contact span{color:var(--ink-3);font-size:var(--text-xs)}.ek-collection .footer__assure{margin-top:var(--s-5);display:grid;gap:.45rem;font-size:var(--text-xs);color:var(--ink-2)}.ek-collection .footer__assure li{display:flex;align-items:center;gap:.5rem}.ek-collection .footer__assure li:before{content:"";width:1rem;height:1rem;border-radius:50%;flex:none;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/10px no-repeat}.ek-collection .footer__bar{margin-top:var(--s-8);background:var(--paper-2);border-top:1px solid var(--line)}.ek-collection .footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:var(--s-5) 0;font-size:var(--text-xs);color:var(--ink-3)}.ek-collection .footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.ek-collection .footer__legal a{color:var(--ink-2);font-weight:600}.ek-collection .footer__legal a:hover{color:var(--red)}.ek-collection .footer__legal nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:.4rem 1.1rem}.ek-collection .footer__legal nav a{position:relative}.ek-collection .footer__legal nav a+a:before{content:"";position:absolute;left:-.6rem;top:.35em;height:.9em;width:1px;background:var(--line)}.ek-collection .footer__pay{display:flex;flex-wrap:wrap;gap:.4rem}.ek-collection .footer__pay span{border:1px solid var(--line);background:#fff;border-radius:.25rem;padding:.25rem .55rem;font-weight:600;letter-spacing:.02em;color:var(--ink-2)}@media(min-width:900px){.ek-collection .footer__grid{grid-template-columns:1.5fr 1fr 1fr 1.1fr}}@media(prefers-reduced-motion:reduce){.ek-collection *{animation:none!important;transition:none!important}}.ek-collection{--ink:#16181D;--ink-2:#3C3F45;--ink-3:#6A6E75;--line:#E4E2DC;--paper:#FFFFFF;--paper-2:#F7F6F3;--paper-3:#EEECE7;--text-base:1.0625rem;--text-sm:.9375rem;--text-xs:.8125rem;--text-lg:1.1875rem;--radius:.5rem;--radius-lg:1rem;font-size:var(--text-base);line-height:1.6;color:var(--ink)}.ek-collection h1,.ek-collection h2,.ek-collection h3,.ek-collection h4{text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.08}.ek-collection .section-title{font-size:clamp(2rem,3.6vw,3rem)}.ek-collection .eyebrow{font-size:.8125rem;letter-spacing:.12em}.ek-collection .btn{min-height:3.375rem;padding:.95rem 1.75rem;font-size:.9375rem;letter-spacing:.04em;text-transform:none;font-weight:600;border-radius:var(--radius)}.ek-collection :focus-visible{outline:.1875rem solid var(--red);outline-offset:.1875rem}.ek-collection .announce{font-size:.875rem;letter-spacing:.02em;text-transform:none;font-weight:600}.ek-collection .announce__track{padding:.65rem 1rem}.ek-collection .header{background:#fffffff5}.ek-collection .header__inner{height:5rem}.ek-collection .mobile-nav a{text-transform:none;font-size:1.2rem;font-weight:600}.ek-collection .newsletter{background:var(--green-tint);color:var(--ink)}.ek-collection .newsletter__form input{background:#fff;color:var(--ink);border-color:#cfe3b5;min-height:3.375rem;font-size:1rem}.ek-collection .newsletter__form input::placeholder{color:var(--ink-3)}.ek-collection .footer{font-size:.9375rem}.ek-collection .footer nav{gap:.7rem}.ek-collection .footer__phone{font-size:1.5rem}.ek-collection .pdp .lead{font-size:var(--text-lg);color:var(--ink-2);margin-top:var(--s-4);max-width:38.75rem;line-height:1.6}.ek-collection .pdp .lead a{color:var(--red);font-weight:600}.ek-collection .pdp .s-head{max-width:47.5rem;margin-bottom:var(--s-6)}.ek-collection .pdp .stars{color:var(--red);letter-spacing:.08em}.ek-collection .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem 0 .25rem;font-size:.9375rem;color:var(--ink-3)}.ek-collection .crumbs a:hover{color:var(--red)}.ek-collection .crumbs span[aria-current]{color:var(--ink);font-weight:600}.ek-collection .cmp{padding:var(--s-8) 0;background:#fff}.ek-collection .cmp__grid{display:grid;gap:1rem;align-items:stretch}.ek-collection .kcard{position:relative;display:flex;flex-direction:column;border:1.5px solid var(--line);border-radius:var(--radius-lg);padding:1.75rem 1.5rem 1.5rem;background:#fff}.ek-collection .kcard--on{border-color:var(--red);box-shadow:0 0 0 1px var(--red),0 1.5rem 3.125rem -1.875rem #d2232a59}.ek-collection .kcard__tag{position:absolute;top:-.8rem;left:1.25rem;background:var(--red);color:#fff;font-size:.75rem;font-weight:700;padding:.3rem .7rem;border-radius:62.4375rem}.ek-collection .kcard h3{font-size:1.4rem;font-weight:700}.ek-collection .kcard__sub{color:var(--ink-2);font-size:.9375rem;margin:.35rem 0 1rem}.ek-collection .kcard ul{display:grid;gap:.5rem;margin-bottom:1.25rem;flex:1}.ek-collection .kcard li{display:flex;gap:.6rem;align-items:flex-start;font-size:.9375rem;color:var(--ink-2);line-height:1.4}.ek-collection .kcard li:before{content:"";flex:none;width:1.125rem;height:1.125rem;margin-top:.1rem;border-radius:50%;background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/11px no-repeat}.ek-collection .kcard__price{font-family:var(--font-display);font-size:2rem;font-weight:700;letter-spacing:-.03em;margin-bottom:1rem}.ek-collection .kcard__price s{font-size:1.1rem;color:var(--ink-3);font-weight:500;margin-left:.4rem}.ek-collection .kcard .btn{width:100%}.ek-collection .kcard .btn[disabled]{opacity:.55;cursor:not-allowed}@media(min-width:900px){.ek-collection .cmp__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.ek-collection .faq{padding:var(--s-8) 0 var(--s-9);background:var(--paper-2)}.ek-collection .faq__inner{display:grid;gap:var(--s-6)}.ek-collection .faq__list details{border-top:1px solid var(--line);background:transparent}.ek-collection .faq__list details:last-child{border-bottom:1px solid var(--line)}.ek-collection .faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-weight:700;font-size:1.0625rem}.ek-collection .faq__list summary::-webkit-details-marker{display:none}.ek-collection .faq__list summary:after{content:"+";font-size:1.5rem;font-weight:400;color:var(--red);line-height:1;flex:none}.ek-collection .faq__list details[open] summary:after{content:"\2013"}.ek-collection .faq__list p{padding:0 0 1.25rem;color:var(--ink-2);font-size:1rem;line-height:1.6;max-width:43.75rem}@media(min-width:900px){.ek-collection .faq__inner{grid-template-columns:5fr 7fr;gap:var(--s-9);align-items:start}.ek-collection .faq .s-head{position:sticky;top:6rem;margin:0}}@media(max-width:959px){.ek-collection .announce__track{animation:none!important;width:auto!important;justify-content:center!important;gap:.6rem}.ek-collection .announce__track span:nth-child(n+2){display:none}.ek-collection .announce__track span:first-child{white-space:normal;text-align:center}.ek-collection .kcard li{font-size:1rem}.ek-collection .kcard--on{order:-1}.ek-collection .cmp__grid{gap:1.25rem}.ek-collection .kcard--on{margin-top:.6rem}.ek-collection .faq__list summary{font-size:1.0625rem}}.ek-collection .faq__inner{grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.ek-collection .faq__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ek-collection{overflow-x:clip}.ek-collection .s-head--row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;max-width:none}.ek-collection .section-title em{font-style:normal;color:var(--red)}.ek-collection .ugc{padding:var(--s-8) 0;background:#fff}.ek-collection .ugc__rating{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border:1px solid var(--line);border-radius:62.4375rem;font-size:1rem;color:var(--ink-2)}.ek-collection .ugc__rating strong{font-family:var(--font-display);font-size:1.25rem;color:var(--ink)}.ek-collection .ugc__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.ek-collection .ugc__item{position:relative;display:block;aspect-ratio:9/14;border-radius:var(--radius-lg);overflow:hidden;background:var(--paper-2)}.ek-collection .ugc__item img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.ek-collection .ugc__item:hover img{transform:scale(1.04)}.ek-collection .ugc__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;border-radius:50%;background:#ffffffeb;box-shadow:0 .625rem 1.875rem #0000004d}.ek-collection .ugc__play:after{content:"";position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);border-style:solid;border-width:.75rem 0 .75rem 1.25rem;border-color:transparent transparent transparent var(--red)}@media(min-width:800px){.ek-collection .ugc__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}@media(min-width:1000px){.ek-collection #famMore{display:none}}.ek-collection .sim{padding:var(--s-8) 0;background:#fff}.ek-collection .sim__grid{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:.9rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem;scrollbar-width:thin}.ek-collection .pcard{position:relative;scroll-snap-align:start;display:flex;flex-direction:column;gap:.4rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:1rem}.ek-collection .pcard__media{position:relative;display:block;aspect-ratio:1;border-radius:var(--radius);overflow:hidden;background:var(--paper-2);margin-bottom:.4rem}.ek-collection .pcard__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.ek-collection .pcard__tags{position:absolute;left:1.6rem;top:1.6rem;z-index:1;margin:0}.ek-collection .pcard__badge{display:inline-block;background:var(--red);color:#fff;font-size:.75rem;font-weight:700;padding:.3rem .6rem;border-radius:62.4375rem}.ek-collection .pcard h3{font-size:1.0625rem;font-weight:700;line-height:1.3;min-height:2.6em}@media(hover:hover){.ek-collection .pcard h3 a:hover{color:var(--red)}}.ek-collection .pcard__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem}.ek-collection .pcard__price strong{font-family:var(--font-display);font-size:1.4rem;font-weight:700;color:var(--red)}.ek-collection .pcard__price s{color:var(--ink-3);font-size:.9375rem}.ek-collection .pcard__price span{font-size:.8125rem;font-weight:700;color:var(--green-dark)}.ek-collection .pcard__rating{font-size:.875rem;color:var(--ink-2);display:flex;align-items:center;gap:.4rem}.ek-collection .pcard__rating .stars{font-size:.8125rem}.ek-collection .pcard__stock{font-size:.875rem;font-weight:600;color:var(--green-dark)}.ek-collection .pcard .btn{margin-top:auto;width:100%;min-height:3rem}@media(min-width:600px){.ek-collection .sim__grid{grid-auto-columns:46%}}@media(min-width:900px){.ek-collection .sim__grid{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);gap:1.25rem;overflow:visible}}.ek-collection .pdp .s-head--row{max-width:none;align-items:flex-end}.ek-collection .pdp .s-head--row .section-title{margin-bottom:0}.ek-collection .ugc,.ek-collection .cmp,.ek-collection .sim{padding:var(--s-9) 0}.ek-collection .faq{padding:var(--s-9) 0 calc(var(--s-9) + var(--s-6))}.ek-collection .s-head{margin-bottom:var(--s-7)}@media(max-width:720px){.ek-collection .ugc,.ek-collection .cmp,.ek-collection .sim{padding:var(--s-8) 0}.ek-collection .faq{padding:var(--s-8) 0 var(--s-9)}.ek-collection .s-head{margin-bottom:var(--s-6)}}.ek-collection .ugc{background:var(--paper-2)}.ek-collection .faq__inner{max-width:60rem}.ek-collection .faq .s-head{text-align:left}.ek-collection .faq__list details{border-top:0;border-bottom:1px solid var(--line);background:transparent}.ek-collection .faq__list details:first-child{border-top:1px solid var(--line)}.ek-collection .faq__list summary{display:grid;grid-template-columns:2.75rem 1fr auto;align-items:center;gap:1rem;padding:1.05rem 0;font-weight:700;font-size:1.0625rem;line-height:1.35}.ek-collection .faq__q{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:var(--red);color:#fff;font-weight:800;font-size:1.0625rem;flex:none}.ek-collection .faq__q--a{background:var(--paper-2);color:var(--ink);border:1px solid var(--line)}.ek-collection .faq__a{display:grid;grid-template-columns:2.75rem 1fr;gap:1rem;padding:.25rem 0 1.5rem}.ek-collection .faq__a div{color:var(--ink-2);font-size:1.0625rem;line-height:1.65;max-width:47.5rem}.ek-collection .faq__a p{margin:0 0 .75rem;padding:0;max-width:none}.ek-collection .faq__a p:last-child{margin-bottom:0}.ek-collection .faq__a a{color:var(--red);font-weight:600;text-decoration:underline;text-underline-offset:.1875rem}.ek-collection .faq__list details[open] summary{color:var(--red-dark)}@media(max-width:600px){.ek-collection .faq__list summary{grid-template-columns:2.375rem 1fr auto;font-size:1rem}.ek-collection .faq__q{width:2.375rem;height:2.375rem;font-size:.95rem;border-radius:.625rem}.ek-collection .faq__a{grid-template-columns:2.375rem 1fr}}.ek-collection .header--col .header__inner{grid-template-columns:auto auto 1fr auto;gap:1.25rem}.ek-collection .header--col .header__inner{height:5.25rem}.ek-collection .header--col .header__brand{justify-self:start}.ek-collection .header--col .header__brand img{width:3.5rem;height:3.5rem}.ek-collection .header__search{display:none;align-items:center;gap:.7rem;width:min(32.5rem,100%);min-height:3.125rem;padding:0 1.1rem;background:#efefef;border-radius:.25rem;color:var(--ink)}.ek-collection .header__search svg{width:1.5rem;height:1.5rem;color:var(--red);flex:none}.ek-collection .header__search input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:1.0625rem;color:var(--ink);padding:.7rem 0}.ek-collection .header__search input::placeholder{color:#555}.ek-collection .header__search input:focus{outline:none}.ek-collection .header__search:focus-within{outline:2px solid var(--ink);outline-offset:2px}.ek-collection .header__navrow{display:none;border-top:1px solid var(--line);background:#fff}.ek-collection .header__navrow-inner{display:flex;justify-content:center;flex-wrap:wrap;gap:0 clamp(1rem,2.2vw,2.1rem);min-height:3.25rem;align-items:center}.ek-collection .header__navrow a{position:relative;font-weight:700;font-size:.9375rem;letter-spacing:.06em;text-transform:uppercase;padding:.9rem 0;white-space:nowrap;color:var(--ink)}.ek-collection .header__navrow a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:.1875rem;background:var(--red);transition:right .25s var(--ease)}.ek-collection .header__navrow a:hover:after,.ek-collection .header__navrow a[aria-current=true]:after{right:0}.ek-collection .header__navrow a.is-sale{color:var(--red)}@media(min-width:900px){.ek-collection .header--col .header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:1.75rem}.ek-collection .header__navrow{display:block}.ek-collection .header__search{display:flex;width:min(35rem,100%)}.ek-collection .header__search-btn{display:none}}@media(min-width:1200px){.ek-collection .header__navrow a{font-size:1rem}}.ek-collection .sim__layout{display:grid;gap:1rem;align-items:start}.ek-collection .sim__ftoggle{display:inline-flex;align-items:center;gap:.55rem;min-height:3rem;padding:0 1.1rem;border:1.5px solid var(--ink);border-radius:var(--radius);background:#fff;font:inherit;font-weight:700;font-size:1rem;color:var(--ink);cursor:pointer;justify-self:start}.ek-collection .sim__ftoggle svg{width:1.25rem;height:1.25rem}.ek-collection .sim__ftoggle[aria-expanded=true]{background:var(--ink);color:#fff}.ek-collection .sim__fcount{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;border-radius:62.4375rem;background:var(--red);color:#fff;font-size:.8125rem}.ek-collection .sim__filters{display:none;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg,.875rem);padding:1.25rem}.ek-collection .sim__filters.is-open{display:block}.ek-collection .sim__fhead{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--line);margin-bottom:.4rem}.ek-collection .sim__fhead h3{font-size:1.125rem;font-weight:800}.ek-collection .sim__clear{border:0;background:none;font:inherit;font-weight:700;font-size:.9375rem;color:var(--red);text-decoration:underline;text-underline-offset:.1875rem;cursor:pointer;padding:.4rem 0;min-height:2.75rem}.ek-collection .fgroup{border:0;padding:1rem 0;margin:0;border-bottom:1px solid var(--line)}.ek-collection .fgroup:last-of-type{border-bottom:0}.ek-collection .fgroup legend{font-weight:800;font-size:1rem;padding:0;margin-bottom:.6rem;color:var(--ink)}.ek-collection .fcheck{display:flex;align-items:center;gap:.7rem;min-height:2.5rem;cursor:pointer;font-size:1rem;color:var(--ink-2)}.ek-collection .fcheck input{width:1.375rem;height:1.375rem;accent-color:var(--red);flex:none;margin:0;cursor:pointer}.ek-collection .fcheck span{display:inline-flex;align-items:center;gap:.5rem}.ek-collection .fcheck:has(input:checked){color:var(--ink);font-weight:600}.ek-collection .fswatch{width:1rem;height:1rem;border-radius:50%;border:1px solid rgba(0,0,0,.15);display:inline-block}.ek-collection .fpeople{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.ek-collection .fpill{position:relative;display:block;cursor:pointer}.ek-collection .fpill input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.ek-collection .fpill span{display:grid;place-items:center;min-height:2.875rem;border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;font-weight:700;font-size:1.0625rem;color:var(--ink);transition:all .15s}.ek-collection .fpill input:checked+span{background:var(--red);border-color:var(--red);color:#fff}.ek-collection .fpill input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.ek-collection .fprice{display:flex;align-items:end;gap:.5rem}.ek-collection .fprice>label{flex:1;display:grid;gap:.3rem;font-size:.8125rem;font-weight:600;color:var(--ink-3)}.ek-collection .fprice__field{display:flex;align-items:center;gap:.25rem;border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;padding:0 .7rem;min-height:2.875rem}.ek-collection .fprice__field em{font-style:normal;color:var(--ink-3)}.ek-collection .fprice__field input{width:100%;min-width:0;border:0;background:transparent;font:inherit;font-size:1rem;font-weight:600;color:var(--ink);-moz-appearance:textfield}.ek-collection .fprice__field input::-webkit-outer-spin-button,.ek-collection .fprice__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ek-collection .fprice__field:focus-within{border-color:var(--ink)}.ek-collection .fprice__dash{padding-bottom:.9rem;color:var(--ink-3)}.ek-collection .fslider{display:block;margin-top:.9rem}.ek-collection .fslider input{width:100%;accent-color:var(--red);height:1.75rem;cursor:pointer}.ek-collection .fslider__ticks{display:flex;justify-content:space-between;font-size:.8125rem;color:var(--ink-3)}.ek-collection .sim__fdone{width:100%;margin-top:1rem}.ek-collection .sim__count{font-size:.9375rem;color:var(--ink-3);margin-bottom:.9rem}.ek-collection .sim__empty{padding:2rem 1rem;text-align:center;background:var(--paper-2);border-radius:var(--radius);color:var(--ink-2)}.ek-collection .sim .sim__grid{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:.75rem;overflow:visible;scroll-snap-type:none;padding-bottom:0}.ek-collection .pcard[hidden]{display:none}.ek-collection .pcard[data-current=true] .pcard__media:after{content:"Viewing";position:absolute;right:.6rem;top:.6rem;background:var(--ink);color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .55rem;border-radius:62.4375rem}@media(max-width:599px){.ek-collection .sim .sim__grid{gap:.625rem}.ek-collection .pcard{padding:.625rem .625rem .75rem;gap:.3rem;border-radius:var(--radius)}.ek-collection .pcard__media{margin-bottom:.15rem}.ek-collection .pcard__tags{position:static;min-height:1.25rem;display:flex;gap:.3rem;align-items:center}.ek-collection .pcard__badge{font-size:.6875rem;padding:.15rem .5rem}.ek-collection .pcard h3{font-size:.875rem;line-height:1.25;min-height:3.75em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ek-collection .pcard__price{gap:.25rem .4rem;row-gap:.1rem}.ek-collection .pcard__price strong{font-size:1.125rem}.ek-collection .pcard__price s{font-size:.75rem}.ek-collection .pcard__price span{font-size:.75rem;flex-basis:100%}.ek-collection .pcard__rating{font-size:.75rem;gap:.25rem;white-space:nowrap}.ek-collection .pcard__rating .stars{font-size:.6875rem;letter-spacing:-.06em}.ek-collection .pcard__rev{font-size:0}.ek-collection .pcard__rev:after{content:"(" attr(data-n) ")";font-size:.75rem;margin-left:.2rem;color:var(--ink-3)}.ek-collection .pcard__stock{font-size:.75rem}.ek-collection .pcard .btn{min-height:2.625rem;padding:.5rem .6rem;font-size:.875rem;margin-top:.45rem;border-width:1.5px}.ek-collection .pcard[data-current=true] .pcard__media:after{font-size:.6875rem;padding:.2rem .5rem;right:.4rem;top:.4rem}}@media(min-width:900px){.ek-collection .sim__layout{grid-template-columns:16.25rem minmax(0,1fr);gap:2rem}.ek-collection .sim__ftoggle{display:none}.ek-collection .sim__filters{display:block;position:sticky;top:9.5rem}.ek-collection .sim__fdone{display:none}.ek-collection .sim .sim__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media(min-width:1180px){.ek-collection .sim .sim__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ek-collection .sim__tabs-wrap{position:relative;display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.ek-collection .sim__tabs{display:flex;gap:.75rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:.25rem .25rem .5rem;flex:1;min-width:0;scroll-snap-type:x proximity}.ek-collection .sim__tabs::-webkit-scrollbar{display:none}.ek-collection .sim__tabs a{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 1.6rem;background:#333;color:#fff;font-weight:600;font-size:1rem;border-radius:.1875rem;border:1px solid #333;white-space:nowrap;transition:background .15s}.ek-collection .sim__tabs a:hover{background:#111}.ek-collection .sim__tabs a.is-on{background:#e03c31;border-color:#e03c31;color:#fff}.ek-collection .sim__tabs-arrow{flex:none;width:2.75rem;height:2.75rem;border-radius:50%;border:0;background:#8d8d8d;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .15s}.ek-collection .sim__tabs-arrow:hover{background:var(--ink)}.ek-collection .sim__tabs-arrow svg{width:1.375rem;height:1.375rem}.ek-collection .sim__tabs-arrow[hidden]{display:none}.ek-collection .sim__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 0 .9rem;border-bottom:1px solid var(--line);margin-bottom:1.25rem}.ek-collection .sim__count{margin:0;font-size:1rem;color:var(--ink-3)}.ek-collection .sim__sort{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem}.ek-collection .sim__sort>span{font-weight:700;color:var(--ink)}.ek-collection .sim__sort select{font:inherit;font-size:1rem;color:var(--ink);border:0;background:transparent;padding:.5rem 1.6rem .5rem .2rem;min-height:2.75rem;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316181D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right .1rem center;background-size:1.125rem}.ek-collection .sim__sort select:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:.25rem}@media(max-width:599px){.ek-collection .sim__tabs a{min-height:2.875rem;padding:0 1.1rem;font-size:.9375rem}.ek-collection .sim__bar{flex-wrap:wrap}}.ek-collection .newsletter.nl-live{position:relative;isolation:isolate;background:#2b2f33 var(--ek-newsletter-image) center/cover no-repeat;color:#fff;padding:clamp(3rem,7vw,5rem) 0;text-align:center}.ek-collection .nl-live:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14161a6b;z-index:-1}.ek-collection .nl-live__inner{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:47.5rem}.ek-collection .nl-live .nl-live__title{font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1.15;text-transform:uppercase;letter-spacing:.01em;color:#fff;text-shadow:0 1px .375rem rgba(0,0,0,.35)}.ek-collection .nl-live__offer{display:inline-block;background:#e03c31;color:#fff;font-family:var(--font-display);font-weight:800;font-size:clamp(1.35rem,3vw,2.1rem);line-height:1.1;text-transform:uppercase;padding:.55em .9em;margin:0}.ek-collection .nl-live__sub{font-weight:600;font-size:clamp(1rem,1.6vw,1.125rem);color:#fff;margin:0;max-width:45rem;text-shadow:0 1px .25rem rgba(0,0,0,.35)}.ek-collection .nl-live .newsletter__form{display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:min(35rem,100%);margin-top:.25rem}.ek-collection .nl-live .newsletter__form input{flex:1 1 13.75rem;min-height:3.25rem;border:1px solid #fff;border-radius:0;background:#fff;color:var(--ink);font-size:1.0625rem;padding:.8rem 1rem}.ek-collection .nl-live .newsletter__form input:focus{outline:2px solid var(--red);outline-offset:1px}.ek-collection .nl-live__btn{min-height:3.25rem;padding:0 1.4rem;border:0;border-radius:0;background:#111;color:#fff;font:inherit;font-weight:700;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s}.ek-collection .nl-live__btn:hover{background:var(--red)}.ek-collection .promos{background:#eeeeef;padding:1.1rem 0}.ek-collection .promos__grid{display:grid;grid-template-columns:1fr;gap:.9rem 1.5rem}.ek-collection .promo{display:flex;align-items:center;gap:.8rem;min-width:0}.ek-collection .promo img{width:2.5rem;height:2.5rem;flex:none}.ek-collection .promo h3{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.25;color:var(--ink)}.ek-collection .promo p{font-size:.875rem;color:var(--ink-2);margin-top:.15rem}.ek-collection .promo p a{color:var(--red);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media(min-width:600px){.ek-collection .promos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.ek-collection .promos{padding:1.35rem 0}.ek-collection .promos__grid{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center}.ek-collection .promo{justify-self:start}}.ek-collection .cintro{display:grid;gap:1.25rem;padding:.75rem 0 1.75rem}.ek-collection .cintro__title{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,4.2vw,2.9rem);line-height:1.05;letter-spacing:-.02em;margin:.25rem 0 .75rem}.ek-collection .cintro .lead{max-width:62ch;margin:0}.ek-collection .cintro__proof{display:grid;gap:.6rem;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-2);font-size:1rem;color:var(--ink-2)}.ek-collection .cintro__proof li{display:flex;align-items:center;gap:.5rem;line-height:1.3}.ek-collection .cintro__proof li:before{content:"";flex:none;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/12px no-repeat}.ek-collection .cintro__proof li .stars{color:var(--red);font-size:.8rem;letter-spacing:.05em}.ek-collection .cintro__proof b{color:var(--ink);font-weight:800}.ek-collection .cintro__proof a{font-weight:700;color:var(--red);text-decoration:underline;text-underline-offset:.1875rem}@media(min-width:900px){.ek-collection .cintro{grid-template-columns:minmax(0,1.5fr) minmax(18.75rem,.9fr);align-items:end;gap:2.5rem;padding:1rem 0 2.25rem}.ek-collection .cintro__proof{grid-template-columns:1fr 1fr;padding:1.25rem 1.4rem}}.ek-collection .lines{padding:0 0 var(--s-7)}.ek-collection .lines__title{font-size:1.25rem;font-weight:800;margin-bottom:1rem}.ek-collection .lines__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ek-collection .ltile{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:#fff;color:var(--ink);transition:border-color .2s,box-shadow .2s,transform .2s}.ek-collection .ltile__media{display:block;aspect-ratio:3/2;background:var(--paper-2);overflow:hidden}.ek-collection .ltile__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.ek-collection .ltile__body{display:flex;flex-direction:column;gap:.3rem;padding:.9rem .95rem 1rem;flex:1}.ek-collection .ltile__body b{font-size:1.0625rem;font-weight:800;line-height:1.25}.ek-collection .ltile__body>span{font-size:.9rem;color:var(--ink-2);line-height:1.45;flex:1}.ek-collection .ltile__body em{font-style:normal;font-weight:700;font-size:.9375rem;color:var(--red);margin-top:.5rem;display:flex;justify-content:space-between;gap:.5rem}.ek-collection .ltile__body em i{font-style:normal;transition:transform .2s}@media(hover:hover){.ek-collection .ltile:hover{border-color:var(--ink);box-shadow:0 1.125rem 2.5rem -1.75rem #16181d73;transform:translateY(-2px)}.ek-collection .ltile:hover img{transform:scale(1.04)}.ek-collection .ltile:hover em i{transform:translate(.25rem)}}.ek-collection .ltile:focus-visible{outline:.1875rem solid var(--ink);outline-offset:.1875rem}@media(max-width:699px){.ek-collection .lines__grid{grid-template-columns:1fr;gap:.6rem}.ek-collection .ltile{flex-direction:row;align-items:stretch}.ek-collection .ltile__media{width:7rem;flex:none;aspect-ratio:auto}.ek-collection .ltile__body{padding:.8rem .9rem;gap:.2rem}.ek-collection .ltile__body b{font-size:1rem}.ek-collection .ltile__body>span{font-size:.875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ek-collection .ltile__body em{margin-top:.35rem;font-size:.9rem}}@media(min-width:700px){.ek-collection .lines__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media(min-width:1100px){.ek-collection .lines__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.ek-collection .ltile__body{padding:1.1rem 1.15rem 1.2rem}.ek-collection .ltile__body b{font-size:1.125rem}}.ek-collection .sim--col{padding-top:var(--s-6);border-top:1px solid var(--line)}.ek-collection .sim--col .sim__tabs-wrap{margin-bottom:1.5rem}.ek-collection .sim__more{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-top:2rem}.ek-collection .sim__more .btn{min-width:16.25rem;min-height:3.25rem}.ek-collection .sim__showing{margin:0;font-size:.9375rem;color:var(--ink-3)}.ek-collection .sim__more[hidden]{display:none}.ek-collection .pcard__rating--none{color:var(--ink-3)}.ek-collection .pcard__stock{font-size:.875rem;font-weight:600;color:var(--green-dark);margin:0}.ek-collection .pcard__stock:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--green);margin-right:.4rem;vertical-align:middle}.ek-collection .sim__empty{padding:3rem 1rem;text-align:center;color:var(--ink-2);font-size:1.0625rem;border:1px dashed var(--line);border-radius:var(--radius-lg)}.ek-collection .sim__empty[hidden]{display:none}.ek-collection .vals{background:var(--paper-2);padding:var(--s-6) 0}.ek-collection .vals__grid{display:grid;gap:.75rem}.ek-collection .val{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.3rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink)}.ek-collection .val__big{font-family:var(--font-display);font-weight:800;font-size:1.25rem;line-height:1.2;letter-spacing:-.01em}.ek-collection .val__big strong{color:var(--red);font-size:1.6rem}.ek-collection .val>span:not(.val__big){font-size:.9375rem;color:var(--ink-2);line-height:1.45}.ek-collection .val em{font-style:normal;font-weight:700;color:var(--red);margin-top:.35rem}.ek-collection a.val{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}@media(hover:hover){.ek-collection a.val:hover{background:var(--red-tint,#FBE9EA)}}@media(min-width:800px){.ek-collection .vals__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.ek-collection .col .ugc{background:#fff;padding:var(--s-8) 0}.ek-collection .col .ugc__rating .stars{color:var(--red);font-size:.9rem;letter-spacing:.06em}.ek-collection .col .ugc__grid{grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:900px){.ek-collection .col .ugc__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.ek-collection .col .ugc__item{aspect-ratio:9/15}.ek-collection .col .cmp{background:var(--paper-2)}@media(min-width:900px){.ek-collection .cmp__grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1180px){.ek-collection .cmp__grid--4{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.ek-collection .cmp__grid--4 .kcard__price{font-size:1.6rem}.ek-collection .cprice{padding:var(--s-9) 0;background:#fff;scroll-margin-top:8.75rem}.ek-collection .cprice__inner{display:grid;gap:var(--s-7)}@media(min-width:1000px){.ek-collection .cprice__inner{grid-template-columns:.9fr 1.1fr;gap:var(--s-8);align-items:start}}.ek-collection .cprice__intro .lead{margin-bottom:var(--s-5)}.ek-collection .cprice__media{border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--s-5)}.ek-collection .cprice__media img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.ek-collection .cprice__points{display:grid;gap:.6rem;color:var(--ink-2);font-size:1rem}.ek-collection .cprice__points li{display:flex;align-items:center;gap:.6rem}.ek-collection .cprice__points li:before{content:"";flex:none;width:1.375rem;height:1.375rem;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/13px no-repeat}.ek-collection .cprice__points a{font-weight:700;color:var(--red);text-decoration:underline;text-underline-offset:.1875rem}.ek-collection .cprice__form{display:grid;grid-template-columns:1fr;gap:1.1rem 1.25rem;padding:var(--s-6);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg)}@media(min-width:640px){.ek-collection .cprice__form{grid-template-columns:1fr 1fr}.ek-collection .field--full{grid-column:1/-1}}.ek-collection .field{display:flex;flex-direction:column;gap:.4rem}.ek-collection .field label{font-weight:700;font-size:.9375rem;color:var(--ink)}.ek-collection .field label i{font-style:normal;color:var(--red);margin-left:.15rem}.ek-collection .field input,.ek-collection .field select,.ek-collection .field textarea{width:100%;height:3.25rem;padding:0 1rem;border:2px solid var(--line);border-radius:var(--radius);background:#fff;font:inherit;font-size:1rem;color:var(--ink);transition:border-color .2s,box-shadow .2s}.ek-collection .field select{-webkit-appearance:none;appearance:none;padding-right:2.6rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316181D' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .9rem center/16px no-repeat}.ek-collection .field textarea{height:auto;padding:.85rem 1rem;resize:vertical;line-height:1.5}.ek-collection .field input:focus,.ek-collection .field select:focus,.ek-collection .field textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 .25rem #16181d14}.ek-collection .cprice__actions{flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap}.ek-collection .cprice__actions .btn{min-width:11.25rem}.ek-collection .cprice__note{font-size:.9375rem;color:var(--ink-3)}.ek-collection .cprice__err{grid-column:1/-1;color:var(--red);font-weight:600;font-size:.9375rem}.ek-collection .cabout{padding:var(--s-9) 0;background:var(--paper-2)}.ek-collection .cabout__inner{display:grid;gap:var(--s-5)}@media(min-width:960px){.ek-collection .cabout__inner{grid-template-columns:1fr 1.6fr;gap:var(--s-8)}.ek-collection .cabout__more{grid-column:2}}.ek-collection .cabout__text{position:relative}.ek-collection .cabout__text:not(.is-open){max-height:19rem;overflow:hidden}.ek-collection .cabout__text:not(.is-open):after{content:"";position:absolute;left:0;right:0;bottom:0;height:6rem;background:linear-gradient(rgba(247,246,243,0),var(--paper-2))}.ek-collection .cabout__text p{color:var(--ink-2);font-size:1.0625rem;line-height:1.65;margin-bottom:1rem;max-width:45rem}.ek-collection .cabout__more{justify-self:start;min-height:3rem}.ek-collection .guides{padding:var(--s-8) 0;background:#fff}.ek-collection .guides__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:var(--s-5)}.ek-collection .guide{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.1rem 1.1rem 1rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;color:var(--ink);transition:border-color .2s,box-shadow .2s}.ek-collection .guide svg{width:2.125rem;height:2.125rem;color:var(--red);margin-bottom:.35rem}.ek-collection .guide b{font-size:1.0625rem;font-weight:800}.ek-collection .guide span{font-size:.875rem;color:var(--ink-3)}@media(hover:hover){.ek-collection .guide:hover{border-color:var(--ink);box-shadow:0 .875rem 1.875rem -1.5rem #16181d80}.ek-collection .guide:hover span{color:var(--red);text-decoration:underline;text-underline-offset:.1875rem}}@media(min-width:700px){.ek-collection .guides__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media(min-width:1100px){.ek-collection .guides__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.ek-collection .col .faq{background:var(--paper-2)}.ek-collection{display:block;font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}.ek-collection [hidden]{display:none!important}.ek-collection .ek-skip{position:absolute;left:1rem;top:-6rem;z-index:1000;background:#fff;padding:1rem;color:var(--ink)}.ek-collection .ek-skip:focus{top:1rem}.ek-collection .header{position:relative;top:auto}.ek-collection .sim__results,.ek-collection .cprice__inner>*,.ek-collection .cabout__inner>*,.ek-collection .faq__inner>*{min-width:0}.ek-collection .pcard{min-width:0}.ek-collection .pcard form{margin-top:auto}.ek-collection .pcard form .btn{width:100%}.ek-collection .pcard__placeholder{width:100%;height:100%;background:var(--paper-2)}.ek-collection .pcard__error{font-size:.875rem;color:var(--red);margin-top:.5rem;line-height:1.4}.ek-collection .pcard__stock--sold{color:var(--ink-3)}.ek-collection .pcard__stock--sold:before{background:var(--ink-3)}.ek-collection button:disabled{cursor:default;opacity:.55;transform:none}.ek-collection .active-filters{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.ek-collection .active-filters a{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);padding:.4rem .75rem;font-size:.875rem}.ek-collection .fswatch--red{background:#d2232a}.ek-collection .fswatch--black{background:#1f2126}.ek-collection .fcheck:has(input:disabled),.ek-collection .fpill:has(input:disabled){opacity:.5;cursor:default}.ek-collection .is-enhanced .sim__apply,.ek-collection .is-enhanced .native-people{display:none}.ek-collection .people-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.ek-collection .people-group{min-height:2.875rem;padding:.25rem;border:1.5px solid var(--line);border-radius:var(--radius);font-weight:600;font-size:1rem;background:#fff}.ek-collection .people-group:nth-child(n+5){grid-column:span 2;font-size:.9375rem}.ek-collection .people-group[aria-pressed=true]{background:var(--red-tint);border-color:var(--red);color:var(--red)}.ek-collection .people-group.is-partial{border-style:dashed}.ek-collection .sim__filters{max-height:calc(100vh - 2rem);overflow-y:auto;overscroll-behavior:contain}.ek-collection .sim__filters form{margin:0}.ek-collection .sim__filters .sim__apply{width:100%;margin-top:1rem}.ek-collection .fprice__field input{min-width:0}.ek-collection .sim__sort select{max-width:12rem}.ek-collection .sim__sort{min-width:0}.ek-collection .sim__bar{flex-wrap:wrap}.ek-collection .sim__more .btn{white-space:normal;text-align:center}.ek-collection .is-enhanced .ek-pagination{display:none}.ek-collection .ek-pagination{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.ek-collection .ek-pagination a,.ek-collection .ek-pagination span{min-width:2.75rem;min-height:2.75rem;display:grid;place-items:center}.ek-collection .ek-pagination [aria-current=page]{font-weight:700;color:var(--red)}.ek-collection .collection-error{padding:1rem;background:var(--red-tint);border-radius:var(--radius);color:var(--red)}.ek-collection .collection-error button{text-decoration:underline;font-weight:700;min-height:2.75rem}.ek-collection .is-loading .sim__results{opacity:.5;pointer-events:none}.ek-collection .sim__results{transition:opacity .15s}.ek-collection .cprice__success{grid-column:1/-1;padding:1rem;background:var(--green-tint);color:var(--green-dark);border-radius:var(--radius)}.ek-collection .cprice__err{grid-column:1/-1}.ek-collection .cprice__err ul{list-style:disc;padding-left:1rem}.ek-collection .cprice__form p{margin:0}.ek-collection .guide img{width:2.125rem;height:2.125rem;margin-bottom:.35rem}.ek-collection .cabout__text ul{padding-left:1.25rem;list-style:disc;color:var(--ink-2)}.ek-collection .cabout__text li{margin-bottom:.4rem}.ek-collection .cabout__text span{font-family:inherit!important;font-size:inherit!important}.ek-collection .cabout__text h2,.ek-collection .cabout__text h3{font-size:1.125rem;margin-bottom:1rem}.ek-collection .newsletter__form input{min-width:0}.ek-collection .newsletter__form .newsletter__ok,.ek-collection .newsletter__form .newsletter__error{flex-basis:100%;color:#fff}.ek-collection .newsletter__form input[name=email]{min-width:0}.ek-collection .nl-live__inner{max-width:47.5rem}.ek-collection .nl-live__sub{max-width:45rem}.ek-collection .newsletter.nl-live .newsletter__form{width:min(35rem,100%)}.ek-collection .footer__grid>*{min-width:0}.ek-collection .footer__contact a{overflow-wrap:anywhere}.ek-collection .btn:focus-visible{outline:3px solid var(--red);outline-offset:3px}@media(min-width:900px){.ek-collection .sim__filters{top:1rem}.ek-collection .faq__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media(max-width:899px){.ek-collection .sim__filters{max-height:none;overflow:visible}.ek-collection .announce__track{animation:none;width:auto;justify-content:center;gap:.6rem}.ek-collection .announce__track span:nth-child(n+2){display:none}.ek-collection .announce__track span:first-child{white-space:normal;text-align:center}.ek-collection .header__search.ek-search-open{display:flex;position:absolute;left:1.25rem;right:1.25rem;top:100%;z-index:60;box-shadow:0 .75rem 1.5rem #0002}.ek-collection .cmp__grid{gap:1.25rem}.ek-collection .kcard--on{order:-1;margin-top:.6rem}}@media(max-width:599px){.ek-collection .sim__sort{font-size:.875rem;gap:.25rem}.ek-collection .sim__sort select{font-size:.875rem;max-width:10.5rem}.ek-collection .pcard__rating{flex-wrap:wrap;gap:.2rem}.ek-collection .pcard__price strong{overflow-wrap:anywhere}.ek-collection .btn{white-space:normal}.ek-collection .cprice__form{padding:1.25rem}.ek-collection .cprice__form .field{min-width:0}.ek-collection .cprice__actions .btn{width:100%}.ek-collection .sim__more .btn{min-width:min(16.25rem,100%)}.ek-collection .newsletter.nl-live .newsletter__form input{flex:1 1 0;width:0}.ek-collection .nl-live__btn{padding-inline:.9rem}}@media(prefers-reduced-motion:reduce){.ek-collection *,.ek-collection *:before,.ek-collection *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ek-collection .cintro__title{font-weight:700;line-height:1.08}.ek-collection .cprice__media img{height:auto}.ek-collection .nl-live .newsletter__form{display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:min(35rem,100%);margin-top:.25rem;position:relative}.ek-collection .nl-live .newsletter__form input[type=email]{flex:1 1 13.75rem;min-width:0;min-height:3.25rem;width:auto;border:1px solid #fff;border-radius:0;background:#fff;color:var(--ink);font:inherit;font-size:1.0625rem;line-height:1.6;padding:.8rem 1rem}.ek-collection .nl-live .newsletter__form [role=status],.ek-collection .nl-live .newsletter__form .errors{flex-basis:100%;color:#fff;margin-top:.75rem}@media(max-width:899px){.ek-collection .cintro .eyebrow{display:none}.ek-collection .cintro{min-height:25.875rem}.ek-collection .lines{padding-bottom:2rem;margin-top:.3125rem}}@media(max-width:599px){.ek-collection .newsletter.nl-live{padding:3rem 0 1.8125rem}.ek-collection .nl-live .nl-live__title{font-size:clamp(1.125rem,5.9vw,1.4375rem);line-height:1.28;min-height:3.68rem;white-space:normal;width:100%;max-width:100%}.ek-collection .nl-live__offer{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.453125rem;padding:.5rem;font-size:clamp(1rem,5.128205vw,1.25rem);line-height:1.188}.ek-collection .nl-live .newsletter__form{row-gap:1.1796875rem}.ek-collection .nl-live .newsletter__form input[type=email]{flex-basis:100%;width:100%}.ek-collection .nl-live .newsletter__form .nl-live__btn{flex:none;padding-inline:1.4rem}}.ek-collection .sim__layout--no-filters{grid-template-columns:minmax(0,1fr)}.ek-collection .sim__grid>.sim__empty{grid-column:1/-1}.mbzk-landing{--red: #D2232A;--red-dark: #A8161C;--red-tint: #FBECEC;--ink: #141414;--ink-2: #3A3A3A;--ink-3: #6B6B6B;--line: #E6E3DE;--paper: #FFFFFF;--paper-2: #F6F5F2;--paper-3: #EDEBE6;--charcoal: #1A1A1A;--green: #83C43D;--green-dark: #5E9A24;--green-tint: #EEF6E3;--font-display: "Outfit", "Inter", system-ui, sans-serif;--font-body: "Outfit", "Inter", system-ui, sans-serif;--text-xs: calc(12 * var(--mbzk-unit));--text-sm: calc(14 * var(--mbzk-unit));--text-base: calc(16 * var(--mbzk-unit));--text-lg: calc(18 * var(--mbzk-unit));--text-xl: calc(24 * var(--mbzk-unit));--text-2xl: calc(36 * var(--mbzk-unit));--text-3xl: calc(48 * var(--mbzk-unit));--text-hero: clamp(calc(38.4 * var(--mbzk-unit)), 5.2vw, calc(68 * var(--mbzk-unit)));--s-1: calc(4 * var(--mbzk-unit));--s-2: calc(8 * var(--mbzk-unit));--s-3: calc(12 * var(--mbzk-unit));--s-4: calc(16 * var(--mbzk-unit));--s-5: calc(24 * var(--mbzk-unit));--s-6: calc(32 * var(--mbzk-unit));--s-7: calc(48 * var(--mbzk-unit));--s-8: calc(64 * var(--mbzk-unit));--s-9: calc(96 * var(--mbzk-unit));--radius: calc(6 * var(--mbzk-unit));--radius-lg: calc(12 * var(--mbzk-unit));--container: calc(1280 * var(--mbzk-unit));--ease: cubic-bezier(.2,.7,.2,1)}.mbzk-landing *,.mbzk-landing *:before,.mbzk-landing *:after{box-sizing:border-box}.mbzk-landing{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.mbzk-landing{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:1.55;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.mbzk-landing img{display:block;max-width:100%}.mbzk-landing a{color:inherit;text-decoration:none}.mbzk-landing button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.mbzk-landing h1,.mbzk-landing h2,.mbzk-landing h3,.mbzk-landing h4{margin:0;font-family:var(--font-display);font-weight:800;line-height:1.04;letter-spacing:-.01em;text-transform:uppercase}.mbzk-landing p{margin:0}.mbzk-landing ul{margin:0;padding:0;list-style:none}.mbzk-landing .container{width:min(100% - calc(40 * var(--mbzk-unit)),var(--container));margin-inline:auto}.mbzk-landing .eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:var(--s-3)}.mbzk-landing .section-title{font-size:clamp(calc(30.4 * var(--mbzk-unit)),3.4vw,calc(44 * var(--mbzk-unit)))}.mbzk-landing .btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--mbzk-unit));padding:calc(15.2 * var(--mbzk-unit)) calc(25.6 * var(--mbzk-unit));font-weight:700;font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius);border:2px solid transparent;transition:transform .2s var(--ease),background .2s,color .2s,border-color .2s;white-space:nowrap}.mbzk-landing .btn:hover{transform:translateY(-1px)}.mbzk-landing .btn--primary{background:var(--red);color:#fff}.mbzk-landing .btn--primary:hover{background:var(--red-dark)}.mbzk-landing .btn--outline{background:transparent;color:var(--ink);border-color:var(--ink)}.mbzk-landing .btn--outline:hover{background:var(--ink);color:#fff}@media(prefers-reduced-motion:reduce){.mbzk-landing *{animation:none!important;transition:none!important}}.mbzk-landing{--ink:#16181D;--ink-2:#3C3F45;--ink-3:#6A6E75;--line:#E4E2DC;--paper:#FFFFFF;--paper-2:#F7F6F3;--paper-3:#EEECE7;--text-base:calc(17 * var(--mbzk-unit));--text-sm:calc(15 * var(--mbzk-unit));--text-xs:calc(13 * var(--mbzk-unit));--text-lg:calc(19 * var(--mbzk-unit));--radius:calc(8 * var(--mbzk-unit));--radius-lg:calc(16 * var(--mbzk-unit));font-size:var(--text-base);line-height:1.6;color:var(--ink)}.mbzk-landing h1,.mbzk-landing h2,.mbzk-landing h3,.mbzk-landing h4{text-transform:none;letter-spacing:-.02em;font-weight:700;line-height:1.08}.mbzk-landing .section-title{font-size:clamp(calc(32 * var(--mbzk-unit)),3.6vw,calc(48 * var(--mbzk-unit)))}.mbzk-landing .eyebrow{font-size:calc(13 * var(--mbzk-unit));letter-spacing:.12em}.mbzk-landing .btn{min-height:calc(54 * var(--mbzk-unit));padding:calc(15.2 * var(--mbzk-unit)) calc(28 * var(--mbzk-unit));font-size:calc(15 * var(--mbzk-unit));letter-spacing:.04em;text-transform:none;font-weight:600;border-radius:var(--radius)}.mbzk-landing :focus-visible{outline:calc(3 * var(--mbzk-unit)) solid var(--red);outline-offset:calc(3 * var(--mbzk-unit))}.mbzk-landing .pdp .lead{font-size:var(--text-lg);color:var(--ink-2);margin-top:var(--s-4);max-width:calc(620 * var(--mbzk-unit));line-height:1.6}.mbzk-landing .pdp .lead a{color:var(--red);font-weight:600}.mbzk-landing .pdp .s-head{max-width:calc(760 * var(--mbzk-unit));margin-bottom:var(--s-6)}.mbzk-landing .why__inner{display:grid;gap:var(--s-6);align-items:center}@media(min-width:900px){.mbzk-landing .why__inner{grid-template-columns:1fr 1fr;gap:var(--s-9)}}.mbzk-landing .feat{padding:var(--s-8) 0;background:#fff}.mbzk-landing .feat__grid{display:grid;gap:calc(20 * var(--mbzk-unit))}.mbzk-landing .fcard{display:grid;grid-template-columns:1fr;background:var(--paper-2);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line)}.mbzk-landing .fcard img{width:100%;height:100%;min-height:calc(220 * var(--mbzk-unit));object-fit:cover}.mbzk-landing .fcard img.fcard__contain{object-fit:contain;mix-blend-mode:multiply;padding:calc(20 * var(--mbzk-unit));background:var(--paper-2)}.mbzk-landing .fcard div{padding:calc(24 * var(--mbzk-unit))}.mbzk-landing .fcard h3{font-size:calc(20.8 * var(--mbzk-unit));font-weight:700;margin-bottom:calc(8 * var(--mbzk-unit))}.mbzk-landing .fcard p{color:var(--ink-2);font-size:calc(15 * var(--mbzk-unit));line-height:1.55}@media(min-width:700px){.mbzk-landing .feat__grid{grid-template-columns:1fr 1fr;gap:calc(24 * var(--mbzk-unit))}.mbzk-landing .fcard{grid-template-columns:5fr 6fr}.mbzk-landing .fcard img{aspect-ratio:auto}}.mbzk-landing .faq{padding:var(--s-8) 0 var(--s-9);background:var(--paper-2)}.mbzk-landing .faq__inner{display:grid;gap:var(--s-6)}.mbzk-landing .faq__list details{border-top:1px solid var(--line);background:transparent}.mbzk-landing .faq__list details:last-child{border-bottom:1px solid var(--line)}.mbzk-landing .faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:calc(16 * var(--mbzk-unit));padding:calc(17.6 * var(--mbzk-unit)) 0;font-weight:700;font-size:calc(17 * var(--mbzk-unit))}.mbzk-landing .faq__list summary::-webkit-details-marker{display:none}.mbzk-landing .faq__list summary:after{content:"+";font-size:calc(24 * var(--mbzk-unit));font-weight:400;color:var(--red);line-height:1;flex:none}.mbzk-landing .faq__list details[open] summary:after{content:"\2013"}.mbzk-landing .faq__list p{padding:0 0 calc(20 * var(--mbzk-unit));color:var(--ink-2);font-size:calc(16 * var(--mbzk-unit));line-height:1.6;max-width:calc(700 * var(--mbzk-unit))}@media(min-width:900px){.mbzk-landing .faq__inner{grid-template-columns:5fr 7fr;gap:var(--s-9);align-items:start}.mbzk-landing .faq .s-head{position:sticky;top:calc(96 * var(--mbzk-unit));margin:0}}.mbzk-landing .sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;justify-content:space-between;gap:calc(16 * var(--mbzk-unit));padding:calc(11.2 * var(--mbzk-unit)) calc(20 * var(--mbzk-unit)) calc(calc(11.2 * var(--mbzk-unit)) + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--line);box-shadow:0 calc(-10 * var(--mbzk-unit)) calc(30 * var(--mbzk-unit)) calc(-16 * var(--mbzk-unit)) #00000040}.mbzk-landing .sticky-buy strong{display:block;font-family:var(--font-display);font-size:calc(20.8 * var(--mbzk-unit));font-weight:700;letter-spacing:-.02em;line-height:1}.mbzk-landing .sticky-buy span{font-size:calc(13 * var(--mbzk-unit));color:var(--ink-3)}.mbzk-landing .sticky-buy .btn{min-height:calc(48 * var(--mbzk-unit));padding:calc(11.2 * var(--mbzk-unit)) calc(22.4 * var(--mbzk-unit))}.mbzk-landing .sticky-buy.is-visible{display:flex}@media(min-width:960px){.mbzk-landing .sticky-buy{display:none!important}}@media(max-width:959px){.mbzk-landing .fcard p{font-size:calc(16 * var(--mbzk-unit))}.mbzk-landing .faq__list summary{font-size:calc(17 * var(--mbzk-unit))}.mbzk-landing .sticky-buy .btn{min-height:calc(52 * var(--mbzk-unit));font-size:calc(16 * var(--mbzk-unit))}}.mbzk-landing .why__inner,.mbzk-landing .faq__inner{grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.mbzk-landing .why__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mbzk-landing .faq__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.mbzk-landing{overflow-x:clip}.mbzk-landing .s-head--center{text-align:center;margin-left:auto;margin-right:auto}.mbzk-landing .s-head--center .lead{margin-left:auto;margin-right:auto}.mbzk-landing .section-title em{font-style:normal;color:var(--red)}.mbzk-landing .rq{padding:var(--s-8) 0;background:var(--paper-2)}.mbzk-landing .pdp .s-head--center{max-width:calc(720 * var(--mbzk-unit))}.mbzk-landing .feat,.mbzk-landing .rq{padding:var(--s-9) 0}.mbzk-landing .faq{padding:var(--s-9) 0 calc(var(--s-9) + var(--s-6))}.mbzk-landing .s-head{margin-bottom:var(--s-7)}@media(max-width:720px){.mbzk-landing .feat,.mbzk-landing .rq{padding:var(--s-8) 0}.mbzk-landing .faq{padding:var(--s-8) 0 var(--s-9)}.mbzk-landing .s-head{margin-bottom:var(--s-6)}}.mbzk-landing .faq__inner{max-width:calc(960 * var(--mbzk-unit))}.mbzk-landing .faq .s-head{text-align:left}.mbzk-landing .faq__list details{border-top:0;border-bottom:1px solid var(--line);background:transparent}.mbzk-landing .faq__list details:first-child{border-top:1px solid var(--line)}.mbzk-landing .faq__list summary{display:grid;grid-template-columns:calc(44 * var(--mbzk-unit)) 1fr auto;align-items:center;gap:calc(16 * var(--mbzk-unit));padding:calc(16.8 * var(--mbzk-unit)) 0;font-weight:700;font-size:calc(17 * var(--mbzk-unit));line-height:1.35}.mbzk-landing .faq__q{display:grid;place-items:center;width:calc(44 * var(--mbzk-unit));height:calc(44 * var(--mbzk-unit));border-radius:calc(12 * var(--mbzk-unit));background:var(--red);color:#fff;font-weight:800;font-size:calc(17 * var(--mbzk-unit));flex:none}.mbzk-landing .faq__q--a{background:var(--paper-2);color:var(--ink);border:1px solid var(--line)}.mbzk-landing .faq__a{display:grid;grid-template-columns:calc(44 * var(--mbzk-unit)) 1fr;gap:calc(16 * var(--mbzk-unit));padding:calc(4 * var(--mbzk-unit)) 0 calc(24 * var(--mbzk-unit))}.mbzk-landing .faq__a div{color:var(--ink-2);font-size:calc(17 * var(--mbzk-unit));line-height:1.65;max-width:calc(760 * var(--mbzk-unit))}.mbzk-landing .faq__a p{margin:0 0 calc(12 * var(--mbzk-unit));padding:0;max-width:none}.mbzk-landing .faq__a p:last-child{margin-bottom:0}.mbzk-landing .faq__a a{color:var(--red);font-weight:600;text-decoration:underline;text-underline-offset:calc(3 * var(--mbzk-unit))}.mbzk-landing .faq__list details[open] summary{color:var(--red-dark)}@media(max-width:600px){.mbzk-landing .faq__list summary{grid-template-columns:calc(38 * var(--mbzk-unit)) 1fr auto;font-size:calc(16 * var(--mbzk-unit))}.mbzk-landing .faq__q{width:calc(38 * var(--mbzk-unit));height:calc(38 * var(--mbzk-unit));font-size:calc(15.2 * var(--mbzk-unit));border-radius:calc(10 * var(--mbzk-unit))}.mbzk-landing .faq__a{grid-template-columns:calc(38 * var(--mbzk-unit)) 1fr}}.mbzk-landing{--font-display:"Poppins",sans-serif;--font-body:"Poppins",sans-serif}.mbzk-landing .medivex .btn{font-size:calc(13.12 * var(--mbzk-unit));letter-spacing:0;padding:calc(12.8 * var(--mbzk-unit)) calc(16 * var(--mbzk-unit));min-height:calc(50 * var(--mbzk-unit));white-space:normal;text-align:center}.mbzk-landing .medivex .section-title{font-size:clamp(calc(28.8 * var(--mbzk-unit)),3.2vw,calc(43.2 * var(--mbzk-unit)));line-height:1.16}.mbzk-landing .medivex .lead{font-size:calc(16.32 * var(--mbzk-unit));line-height:1.8}.mbzk-landing .medivex .eyebrow{font-size:calc(11.52 * var(--mbzk-unit))}.mbzk-landing input,.mbzk-landing select,.mbzk-landing textarea{font-family:inherit}.mbzk-landing .bzk-quote-dialog input,.mbzk-landing .bzk-quote-dialog textarea{width:100%;min-height:calc(44 * var(--mbzk-unit));border:1px solid #c6c6c6;background:#fff;padding:calc(11.2 * var(--mbzk-unit)) calc(12.8 * var(--mbzk-unit));border-radius:calc(6 * var(--mbzk-unit));font:inherit;color:var(--ink)}.mbzk-landing .bzk-small{font-size:calc(10.88 * var(--mbzk-unit))!important;line-height:1.65!important;color:#61656b!important;margin-top:calc(10.4 * var(--mbzk-unit))!important}.mbzk-landing .bzk-text-button{padding:0;text-decoration:underline;text-underline-offset:calc(3 * var(--mbzk-unit));font-size:inherit;color:var(--red);text-align:left;font-weight:600}.mbzk-landing .medivex .fcard h3{font-size:calc(18.4 * var(--mbzk-unit));line-height:1.3}.mbzk-landing .medivex .fcard p{font-size:calc(13.12 * var(--mbzk-unit));line-height:1.8}.mbzk-landing .medivex .fcard img.fcard__contain{padding:calc(9.6 * var(--mbzk-unit));min-height:calc(210 * var(--mbzk-unit));background:#fff;mix-blend-mode:normal}.mbzk-landing .bzk-safety{border-top:1px solid var(--line);padding-top:calc(19.2 * var(--mbzk-unit));margin-top:calc(32 * var(--mbzk-unit));font-size:calc(12 * var(--mbzk-unit));line-height:1.75;color:var(--ink-3)}.mbzk-landing .bzk-contact-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-2);padding:calc(38.4 * var(--mbzk-unit));text-align:center}.mbzk-landing .bzk-contact-card h3{font-size:calc(19.2 * var(--mbzk-unit));line-height:1.3;margin-bottom:calc(24 * var(--mbzk-unit))}.mbzk-landing .bzk-contact-card>a{display:block;font-size:calc(25.6 * var(--mbzk-unit));font-weight:600}.mbzk-landing .bzk-contact-card p{font-size:calc(12.8 * var(--mbzk-unit));color:var(--ink-2);margin:calc(9.6 * var(--mbzk-unit)) 0 calc(24 * var(--mbzk-unit))}.mbzk-landing .bzk-contact-card .bzk-email{font-size:calc(12.8 * var(--mbzk-unit));font-weight:400;margin-top:calc(16 * var(--mbzk-unit));color:var(--ink-2)}.mbzk-landing .medivex .faq__list summary{font-size:calc(14.88 * var(--mbzk-unit));line-height:1.5}.mbzk-landing .medivex .faq__a p{font-size:calc(13.92 * var(--mbzk-unit));line-height:1.85}.mbzk-landing .bzk-final-cta{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:calc(32 * var(--mbzk-unit));padding-top:calc(48 * var(--mbzk-unit));margin-top:calc(16 * var(--mbzk-unit));border-top:1px solid var(--line)}.mbzk-landing .medivex .faq .s-head{position:static}.mbzk-landing .bzk-final-cta h3{font-size:calc(20 * var(--mbzk-unit));line-height:1.4}.mbzk-landing .bzk-final-cta p{font-size:calc(13.12 * var(--mbzk-unit));margin-top:calc(8 * var(--mbzk-unit));color:var(--ink-2)}.mbzk-landing .bzk-final-cta .btn{flex:none}.mbzk-landing .sticky-buy{z-index:60}.mbzk-landing .sticky-buy strong{font-size:calc(14.08 * var(--mbzk-unit))}.mbzk-landing .sticky-buy span{font-size:calc(10.56 * var(--mbzk-unit))}.mbzk-landing dialog{border:0;border-radius:calc(16 * var(--mbzk-unit));color:var(--ink);padding:calc(32 * var(--mbzk-unit));max-height:90dvh;overflow:auto}.mbzk-landing dialog::backdrop{background:#0f141cb3}.mbzk-landing .bzk-dialog-close{position:absolute;right:calc(12 * var(--mbzk-unit));top:calc(8 * var(--mbzk-unit));width:calc(40 * var(--mbzk-unit));height:calc(40 * var(--mbzk-unit));display:grid;place-items:center;font-size:calc(28.8 * var(--mbzk-unit));border-radius:50%;background:#fff;z-index:2}.mbzk-landing .bzk-quote-dialog{width:min(calc(650 * var(--mbzk-unit)),94vw)}.mbzk-landing .bzk-quote-dialog h2{font-size:calc(30.4 * var(--mbzk-unit));margin:calc(4.8 * var(--mbzk-unit)) 0 calc(16 * var(--mbzk-unit));line-height:1.2}.mbzk-landing .bzk-quote-dialog>p:not(.eyebrow),.mbzk-landing [data-quote-result] p{font-size:calc(13.6 * var(--mbzk-unit));color:var(--ink-2);line-height:1.8}.mbzk-landing .bzk-quote-dialog form{margin-top:calc(24 * var(--mbzk-unit))}.mbzk-landing .bzk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(16 * var(--mbzk-unit))}.mbzk-landing .bzk-quote-dialog label{display:block;font-size:calc(12.48 * var(--mbzk-unit));font-weight:500;margin-bottom:calc(16 * var(--mbzk-unit))}.mbzk-landing .bzk-quote-dialog input,.mbzk-landing .bzk-quote-dialog textarea{display:block;margin-top:calc(6.4 * var(--mbzk-unit));font-size:calc(13.6 * var(--mbzk-unit));font-weight:400;resize:vertical}.mbzk-landing [data-quote-result] h3{margin:calc(24 * var(--mbzk-unit)) 0 calc(16 * var(--mbzk-unit));font-size:calc(17.6 * var(--mbzk-unit))}.mbzk-landing [data-quote-result] textarea{margin:calc(16 * var(--mbzk-unit)) 0;background:var(--paper-2);font-size:calc(12 * var(--mbzk-unit))}.mbzk-landing .bzk-contact-link{display:block;font-size:calc(13.6 * var(--mbzk-unit));color:var(--red);margin:calc(16 * var(--mbzk-unit)) 0;text-decoration:underline}.mbzk-landing sup{font-size:.6em}.mbzk-landing{scroll-padding-top:calc(160 * var(--mbzk-unit))}@media(max-width:700px){.mbzk-landing .bzk-final-cta{flex-direction:column;align-items:flex-start}.mbzk-landing .bzk-final-cta .btn{width:100%}.mbzk-landing .bzk-form-grid{grid-template-columns:1fr}.mbzk-landing dialog{padding:calc(24 * var(--mbzk-unit))}}@media(max-width:420px){.mbzk-landing .bzk-contact-card{padding:calc(25.6 * var(--mbzk-unit))}}@media(prefers-reduced-motion:reduce){.mbzk-landing{scroll-behavior:auto}.mbzk-landing *,.mbzk-landing *:before,.mbzk-landing *:after{animation:none!important;transition:none!important}}@media(max-width:899px){.mbzk-landing{scroll-padding-top:calc(105 * var(--mbzk-unit))}}.mbzk-landing .lp-hero{background:var(--paper-2);padding:calc(64 * var(--mbzk-unit)) 0 calc(60 * var(--mbzk-unit))}.mbzk-landing .lp-hero-grid{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:calc(64 * var(--mbzk-unit))}.mbzk-landing .lp-hero .eyebrow{font-size:calc(11.68 * var(--mbzk-unit));letter-spacing:.12em;margin-bottom:calc(22 * var(--mbzk-unit))}.mbzk-landing .lp-hero h1{font-size:clamp(calc(38.4 * var(--mbzk-unit)),4.05vw,calc(60 * var(--mbzk-unit)));line-height:1.12;letter-spacing:-.045em;font-weight:700}.mbzk-landing .lp-hero h1>span{color:var(--ink)}.mbzk-landing .lp-hero-lead{font-size:calc(16 * var(--mbzk-unit));line-height:1.85;color:var(--ink-2);max-width:calc(555 * var(--mbzk-unit));margin:calc(24 * var(--mbzk-unit)) 0 calc(18 * var(--mbzk-unit))}.mbzk-landing .lp-product-line{font-size:calc(12.32 * var(--mbzk-unit));font-weight:600;line-height:1.9}.mbzk-landing .lp-product-line span{color:var(--green-dark);margin:0 calc(4.8 * var(--mbzk-unit))}.mbzk-landing .lp-cta-row{display:flex;gap:calc(12 * var(--mbzk-unit));margin-top:calc(28 * var(--mbzk-unit))}.mbzk-landing .lp-cta-row .btn{font-size:calc(13.92 * var(--mbzk-unit));padding:calc(14 * var(--mbzk-unit)) calc(22 * var(--mbzk-unit));min-height:calc(54 * var(--mbzk-unit))}.mbzk-landing .lp-hero-foot{font-size:calc(11.36 * var(--mbzk-unit));line-height:1.7;color:var(--ink-3);margin-top:calc(16 * var(--mbzk-unit))}.mbzk-landing .lp-hero-visual{background:#fff;border:1px solid var(--line);border-radius:calc(16 * var(--mbzk-unit));padding:calc(22 * var(--mbzk-unit)) calc(28 * var(--mbzk-unit)) calc(18 * var(--mbzk-unit));min-width:0}.mbzk-landing .lp-product-label{text-align:center;padding-bottom:calc(8 * var(--mbzk-unit))}.mbzk-landing .lp-product-label span{display:block;font-size:calc(9.76 * var(--mbzk-unit));letter-spacing:.16em;color:var(--ink-3);font-weight:600}.mbzk-landing .lp-product-label strong{display:block;font-size:calc(14.08 * var(--mbzk-unit));margin-top:calc(6 * var(--mbzk-unit));font-weight:500}.mbzk-landing .lp-hero-visual>img{width:100%;aspect-ratio:1.1;object-fit:contain}.mbzk-landing .lp-image-footer{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;padding-top:calc(17 * var(--mbzk-unit))}.mbzk-landing .lp-image-footer>div{display:flex;gap:calc(11 * var(--mbzk-unit));align-items:center;justify-content:center}.mbzk-landing .lp-image-footer>div+div{border-left:1px solid var(--line)}.mbzk-landing .lp-image-footer strong{font-size:calc(25.6 * var(--mbzk-unit));color:#487b20;font-weight:600}.mbzk-landing .lp-image-footer span{font-size:calc(10.72 * var(--mbzk-unit));line-height:1.55;color:var(--ink-2)}.mbzk-landing .lp-value-strip{border-bottom:1px solid var(--line);background:#fff}.mbzk-landing .lp-value-strip>.container{display:grid;grid-template-columns:repeat(4,1fr);padding:calc(23 * var(--mbzk-unit)) 0;gap:calc(18 * var(--mbzk-unit))}.mbzk-landing .lp-value-strip .container>div{display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--mbzk-unit));font-size:calc(12 * var(--mbzk-unit))}.mbzk-landing .lp-value-strip strong{font-weight:500}.mbzk-landing .lp-value-strip .container>div>span{font-size:calc(17.6 * var(--mbzk-unit));color:#4b7f23}.mbzk-landing .lp-audience-strip{padding:calc(34 * var(--mbzk-unit)) 0;background:#fff}.mbzk-landing .lp-audience-strip .container{display:flex;align-items:center;gap:calc(35 * var(--mbzk-unit))}.mbzk-landing .lp-audience-strip p{font-size:calc(9.92 * var(--mbzk-unit));letter-spacing:.12em;color:var(--ink-3);flex:none}.mbzk-landing .lp-audience-strip .container>div{display:flex;flex:1;justify-content:space-between;gap:calc(20 * var(--mbzk-unit));flex-wrap:wrap}.mbzk-landing .lp-audience-strip span{font-size:calc(14.08 * var(--mbzk-unit));font-weight:600;color:var(--ink-2)}.mbzk-landing .lp-intro{padding:calc(80 * var(--mbzk-unit)) 0 calc(90 * var(--mbzk-unit))}.mbzk-landing .lp-intro>.container{display:grid;grid-template-columns:1fr 1.2fr;gap:calc(90 * var(--mbzk-unit));align-items:start}.mbzk-landing .lp-intro .s-head{margin:0}.mbzk-landing .lp-intro .lead{font-size:calc(14.88 * var(--mbzk-unit))}.mbzk-landing .lp-benefits{display:grid;gap:calc(27 * var(--mbzk-unit))}.mbzk-landing .lp-benefits article{position:relative;padding-left:calc(58 * var(--mbzk-unit))}.mbzk-landing .lp-benefit-number{position:absolute;left:0;top:0;color:var(--red);font-size:calc(12.16 * var(--mbzk-unit));border:1px solid var(--line);width:calc(37 * var(--mbzk-unit));height:calc(37 * var(--mbzk-unit));border-radius:calc(8 * var(--mbzk-unit));display:grid;place-items:center;font-weight:600}.mbzk-landing .lp-benefits h3{font-size:calc(17.28 * var(--mbzk-unit));line-height:1.4;margin-bottom:calc(9 * var(--mbzk-unit))}.mbzk-landing .lp-benefits p{font-size:calc(13.76 * var(--mbzk-unit));color:var(--ink-2);line-height:1.8}.mbzk-landing .lp-offers{background:var(--paper-2);padding:calc(85 * var(--mbzk-unit)) 0}.mbzk-landing .bzk-landing .s-head--center{margin:0 auto calc(44 * var(--mbzk-unit));text-align:center}.mbzk-landing .lp-offers .lead{margin-left:auto;margin-right:auto;font-size:calc(15.2 * var(--mbzk-unit))}.mbzk-landing .lp-offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(22 * var(--mbzk-unit));align-items:stretch}.mbzk-landing .lp-offer{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:calc(34 * var(--mbzk-unit)) calc(28 * var(--mbzk-unit)) calc(28 * var(--mbzk-unit));display:flex;flex-direction:column}.mbzk-landing .lp-offer-featured{border:2px solid var(--red);padding:calc(33 * var(--mbzk-unit)) calc(27 * var(--mbzk-unit)) calc(27 * var(--mbzk-unit))}.mbzk-landing .lp-offer-badge{position:absolute;top:calc(-14 * var(--mbzk-unit));left:calc(26 * var(--mbzk-unit));background:var(--red);color:#fff;font-size:calc(10.24 * var(--mbzk-unit));letter-spacing:.06em;border-radius:calc(5 * var(--mbzk-unit));padding:calc(6 * var(--mbzk-unit)) calc(12 * var(--mbzk-unit));font-weight:600}.mbzk-landing .lp-offer-kicker{font-size:calc(10.88 * var(--mbzk-unit));letter-spacing:.09em;font-weight:600;color:var(--ink-3);margin-bottom:calc(15 * var(--mbzk-unit))}.mbzk-landing .lp-offer h3{font-size:calc(26.4 * var(--mbzk-unit));line-height:1.2}.mbzk-landing .lp-offer-description{font-size:calc(13.28 * var(--mbzk-unit));line-height:1.75;color:var(--ink-2);min-height:calc(48 * var(--mbzk-unit));margin-top:calc(14 * var(--mbzk-unit))}.mbzk-landing .lp-offer-price{font-size:calc(40 * var(--mbzk-unit));font-weight:600;letter-spacing:-.04em;margin:calc(25 * var(--mbzk-unit)) 0 calc(20 * var(--mbzk-unit));line-height:1.2}.mbzk-landing .lp-offer-price span{font-size:calc(12 * var(--mbzk-unit));letter-spacing:0;color:var(--ink-3);font-weight:400}.mbzk-landing .lp-offer-custom{font-size:calc(37.6 * var(--mbzk-unit));font-weight:600;margin:calc(25 * var(--mbzk-unit)) 0 calc(20 * var(--mbzk-unit));line-height:1.3;letter-spacing:-.04em}.mbzk-landing .lp-offer ul{border-top:1px solid var(--line);padding-top:calc(20 * var(--mbzk-unit));margin-bottom:calc(30 * var(--mbzk-unit));display:grid;gap:calc(12 * var(--mbzk-unit))}.mbzk-landing .lp-offer li{font-size:calc(12.32 * var(--mbzk-unit));line-height:1.65;display:flex;gap:calc(9 * var(--mbzk-unit))}.mbzk-landing .lp-offer li:before{content:"\2713";color:#487b20;font-weight:700}.mbzk-landing .lp-offer>.btn{width:100%;margin-top:auto}.mbzk-landing .lp-price-note{font-size:calc(10.88 * var(--mbzk-unit));line-height:1.8;color:var(--ink-3);max-width:calc(800 * var(--mbzk-unit));margin:calc(24 * var(--mbzk-unit)) auto 0;text-align:center}.mbzk-landing .lp-subscribe{padding:calc(96 * var(--mbzk-unit)) 0;background:#fff}.mbzk-landing .lp-subscribe .why__inner{grid-template-columns:1fr 1fr;gap:calc(80 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe-art{position:relative;padding:0 calc(25 * var(--mbzk-unit)) calc(50 * var(--mbzk-unit)) 0}.mbzk-landing .lp-subscribe-art>img{width:100%;border-radius:calc(16 * var(--mbzk-unit));aspect-ratio:1;object-fit:contain}.mbzk-landing .lp-savings-card{position:absolute;bottom:0;right:0;left:calc(45 * var(--mbzk-unit));display:flex;gap:calc(25 * var(--mbzk-unit));align-items:center;padding:calc(25 * var(--mbzk-unit)) calc(30 * var(--mbzk-unit));background:var(--green-tint);border:1px solid #c7dcae;border-radius:calc(12 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card>strong{font-size:calc(51.2 * var(--mbzk-unit));color:#47751f;line-height:1;font-weight:700;letter-spacing:-.04em}.mbzk-landing .lp-savings-card>strong>span{display:block;font-size:calc(10.4 * var(--mbzk-unit));letter-spacing:.16em;text-align:center;margin-top:calc(8 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card b{font-size:calc(15.52 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card p{font-size:calc(12.32 * var(--mbzk-unit));line-height:1.7;margin-top:calc(5 * var(--mbzk-unit));color:var(--ink-2)}.mbzk-landing .lp-subscribe .lead{font-size:calc(14.88 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe-benefits{display:grid;gap:calc(18 * var(--mbzk-unit));margin:calc(24 * var(--mbzk-unit)) 0 calc(28 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe-benefits li{padding-left:calc(26 * var(--mbzk-unit));position:relative}.mbzk-landing .lp-subscribe-benefits li:before{content:"\2713";position:absolute;left:0;color:#487b20}.mbzk-landing .lp-subscribe-benefits strong{display:block;font-size:calc(13.76 * var(--mbzk-unit));font-weight:600}.mbzk-landing .lp-subscribe-benefits span{display:block;font-size:calc(12.48 * var(--mbzk-unit));color:var(--ink-2);line-height:1.7;margin-top:calc(4 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe-action{display:grid;grid-template-columns:1fr 1.35fr;gap:calc(10 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe-action label{grid-column:1/-1;font-size:calc(11.68 * var(--mbzk-unit));font-weight:500}.mbzk-landing .lp-subscribe-action select{width:100%;min-width:0;border:1px solid #b9b9b9;background:#fff;padding:calc(12 * var(--mbzk-unit));border-radius:calc(8 * var(--mbzk-unit));font:inherit;font-size:calc(12.48 * var(--mbzk-unit));color:var(--ink)}.mbzk-landing .bzk-landing .feat{background:var(--paper-2)}.mbzk-landing .bzk-landing .fcard{background:#fff}.mbzk-landing .bzk-landing .bzk-contact{padding:calc(80 * var(--mbzk-unit)) 0}.mbzk-landing .bzk-landing .faq{padding-top:calc(80 * var(--mbzk-unit))}.mbzk-landing .bzk-landing .bzk-contact .section-title{max-width:calc(520 * var(--mbzk-unit))}@media(min-width:1500px){.mbzk-landing .lp-hero{padding:calc(75 * var(--mbzk-unit)) 0}.mbzk-landing .lp-hero-grid{gap:calc(80 * var(--mbzk-unit))}.mbzk-landing .lp-hero h1{font-size:calc(61.6 * var(--mbzk-unit))}}@media(max-width:1120px){.mbzk-landing .lp-hero-grid{gap:calc(30 * var(--mbzk-unit));grid-template-columns:1.05fr 1fr}.mbzk-landing .lp-hero{padding:calc(45 * var(--mbzk-unit)) 0}.mbzk-landing .lp-cta-row{flex-direction:column;align-items:flex-start}.mbzk-landing .lp-cta-row .btn{min-width:calc(240 * var(--mbzk-unit))}.mbzk-landing .lp-intro>.container{gap:calc(45 * var(--mbzk-unit))}.mbzk-landing .lp-offer{padding:calc(28 * var(--mbzk-unit)) calc(20 * var(--mbzk-unit))}.mbzk-landing .lp-offer-price{font-size:calc(33.6 * var(--mbzk-unit))}.mbzk-landing .lp-offer-price span{font-size:calc(10.56 * var(--mbzk-unit))}.mbzk-landing .lp-offer-custom{font-size:calc(32 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe .why__inner{gap:calc(35 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card{left:0;padding:calc(20 * var(--mbzk-unit));gap:calc(18 * var(--mbzk-unit))}.mbzk-landing .lp-value-strip .container>div{font-size:calc(10.88 * var(--mbzk-unit))}.mbzk-landing .lp-audience-strip .container{gap:calc(25 * var(--mbzk-unit))}.mbzk-landing .lp-audience-strip span{font-size:calc(12.16 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe-action{grid-template-columns:1fr}.mbzk-landing .lp-offer-description{min-height:calc(70 * var(--mbzk-unit))}}@media(max-width:899px){.mbzk-landing .lp-hero-grid{grid-template-columns:1fr 1fr;gap:calc(25 * var(--mbzk-unit))}.mbzk-landing .lp-hero h1{font-size:calc(39.2 * var(--mbzk-unit))}.mbzk-landing .lp-hero-lead{font-size:calc(14.08 * var(--mbzk-unit))}.mbzk-landing .lp-hero-visual{padding:calc(18 * var(--mbzk-unit))}.mbzk-landing .lp-product-label strong{font-size:calc(12 * var(--mbzk-unit))}.mbzk-landing .lp-image-footer>div{gap:calc(6 * var(--mbzk-unit))}.mbzk-landing .lp-image-footer strong{font-size:calc(19.2 * var(--mbzk-unit))}.mbzk-landing .lp-image-footer span{font-size:calc(9.28 * var(--mbzk-unit))}.mbzk-landing .lp-audience-strip .container{display:block}.mbzk-landing .lp-audience-strip .container>div{margin-top:calc(16 * var(--mbzk-unit))}.mbzk-landing .lp-intro>.container{gap:calc(40 * var(--mbzk-unit))}.mbzk-landing .lp-offer-grid{gap:calc(12 * var(--mbzk-unit))}.mbzk-landing .lp-offer h3{font-size:calc(22.4 * var(--mbzk-unit))}.mbzk-landing .lp-offer{padding:calc(28 * var(--mbzk-unit)) calc(17 * var(--mbzk-unit)) calc(20 * var(--mbzk-unit))}.mbzk-landing .lp-offer li{font-size:calc(11.2 * var(--mbzk-unit))}.mbzk-landing .lp-offer-price span{display:block;margin-top:calc(6 * var(--mbzk-unit))}.mbzk-landing .lp-offer-custom{margin-bottom:calc(33 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe .why__inner{grid-template-columns:1fr 1fr}.mbzk-landing .lp-savings-card>strong{font-size:calc(38.4 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card b{font-size:calc(12.8 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card p{font-size:calc(10.88 * var(--mbzk-unit))}}@media(max-width:700px){.mbzk-landing .lp-hero{padding:calc(36 * var(--mbzk-unit)) 0}.mbzk-landing .lp-hero-grid{grid-template-columns:1fr;gap:calc(30 * var(--mbzk-unit))}.mbzk-landing .lp-hero h1{font-size:calc(42.4 * var(--mbzk-unit));line-height:1.1}.mbzk-landing .lp-desktop-break{display:none}.mbzk-landing .lp-hero .eyebrow{font-size:calc(10.08 * var(--mbzk-unit));margin-bottom:calc(20 * var(--mbzk-unit))}.mbzk-landing .lp-hero-lead{font-size:calc(14.4 * var(--mbzk-unit));margin:calc(20 * var(--mbzk-unit)) 0 calc(16 * var(--mbzk-unit));line-height:1.8}.mbzk-landing .lp-product-line{font-size:calc(11.2 * var(--mbzk-unit))}.mbzk-landing .lp-cta-row{flex-direction:row;gap:calc(8 * var(--mbzk-unit));margin-top:calc(22 * var(--mbzk-unit))}.mbzk-landing .lp-cta-row .btn{min-width:0;flex:1;font-size:calc(11.84 * var(--mbzk-unit));padding:calc(12 * var(--mbzk-unit)) calc(10 * var(--mbzk-unit))}.mbzk-landing .lp-hero-foot{font-size:calc(10.4 * var(--mbzk-unit))}.mbzk-landing .lp-hero-visual{max-width:calc(500 * var(--mbzk-unit));margin:auto;width:100%;padding:calc(16 * var(--mbzk-unit)) calc(24 * var(--mbzk-unit))}.mbzk-landing .lp-hero-visual>img{aspect-ratio:1.2}.mbzk-landing .lp-product-label strong{font-size:calc(13.6 * var(--mbzk-unit))}.mbzk-landing .lp-image-footer strong{font-size:calc(24 * var(--mbzk-unit))}.mbzk-landing .lp-image-footer span{font-size:calc(10.56 * var(--mbzk-unit))}.mbzk-landing .lp-value-strip>.container{grid-template-columns:1fr 1fr;padding:calc(20 * var(--mbzk-unit)) 0;gap:calc(15 * var(--mbzk-unit))}.mbzk-landing .lp-value-strip .container>div{justify-content:flex-start;font-size:calc(10.4 * var(--mbzk-unit));line-height:1.6;gap:calc(7 * var(--mbzk-unit))}.mbzk-landing .lp-audience-strip{padding:calc(28 * var(--mbzk-unit)) 0;border-bottom:1px solid var(--line)}.mbzk-landing .lp-audience-strip .container>div{gap:calc(15 * var(--mbzk-unit)) calc(20 * var(--mbzk-unit));justify-content:flex-start}.mbzk-landing .lp-audience-strip span{font-size:calc(12.16 * var(--mbzk-unit))}.mbzk-landing .lp-intro{padding:calc(55 * var(--mbzk-unit)) 0}.mbzk-landing .lp-intro>.container{grid-template-columns:1fr;gap:calc(32 * var(--mbzk-unit))}.mbzk-landing .lp-offers{padding:calc(55 * var(--mbzk-unit)) 0}.mbzk-landing .lp-offer-grid{grid-template-columns:1fr;gap:calc(26 * var(--mbzk-unit))}.mbzk-landing .lp-offer{padding:calc(28 * var(--mbzk-unit)) calc(24 * var(--mbzk-unit))}.mbzk-landing .lp-offer h3{font-size:calc(25.6 * var(--mbzk-unit))}.mbzk-landing .lp-offer-description{min-height:0;font-size:calc(13.6 * var(--mbzk-unit))}.mbzk-landing .lp-offer-price{font-size:calc(40 * var(--mbzk-unit));margin:calc(22 * var(--mbzk-unit)) 0}.mbzk-landing .lp-offer-price span{display:inline;font-size:calc(12.48 * var(--mbzk-unit))}.mbzk-landing .lp-offer-custom{font-size:calc(38.4 * var(--mbzk-unit));margin:calc(22 * var(--mbzk-unit)) 0}.mbzk-landing .lp-offer li{font-size:calc(12.96 * var(--mbzk-unit))}.mbzk-landing .lp-offer ul{margin-bottom:calc(24 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe{padding:calc(55 * var(--mbzk-unit)) 0}.mbzk-landing .lp-subscribe .why__inner{grid-template-columns:1fr;gap:calc(40 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe-art{max-width:calc(500 * var(--mbzk-unit));margin:auto;padding-right:calc(20 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card{left:calc(25 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card>strong{font-size:calc(48 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card b{font-size:calc(16 * var(--mbzk-unit))}.mbzk-landing .lp-savings-card p{font-size:calc(12.8 * var(--mbzk-unit))}.mbzk-landing .lp-subscribe-action{grid-template-columns:1fr}.mbzk-landing .bzk-landing .bzk-contact{padding:calc(55 * var(--mbzk-unit)) 0}.mbzk-landing .bzk-landing .faq{padding-top:calc(55 * var(--mbzk-unit))}.mbzk-landing .bzk-landing .sticky-buy{gap:calc(10 * var(--mbzk-unit))}.mbzk-landing .bzk-landing .sticky-buy .btn{font-size:calc(11.68 * var(--mbzk-unit));padding:calc(12 * var(--mbzk-unit))}.mbzk-landing .bzk-landing .sticky-buy span{font-size:calc(9.28 * var(--mbzk-unit))}}@media(prefers-reduced-motion:reduce){.mbzk-landing .lp-hero *{animation:none!important}}.mbzk-landing{--mbzk-unit:1px;--font-display:MedivexPoppins,Poppins,system-ui,sans-serif;--font-body:MedivexPoppins,Poppins,system-ui,sans-serif;display:block;isolation:isolate;font-family:var(--font-body);font-size:calc(16 * var(--mbzk-unit));font-weight:400;line-height:1.55;color:var(--ink);background:var(--paper);overflow-wrap:break-word}.mbzk-landing [hidden]{display:none!important}.mbzk-landing h1,.mbzk-landing h2,.mbzk-landing h3,.mbzk-landing h4{font-family:var(--font-display)}.mbzk-landing .container{max-width:none}.mbzk-landing :is(.lp-hero-grid,.why__inner,.lp-intro>.container)>*{min-width:0}.mbzk-landing .btn{font-family:inherit;box-shadow:none;text-decoration:none;border-bottom-width:2px;white-space:normal;text-align:center;cursor:pointer}.mbzk-landing .btn:before,.mbzk-landing .btn:after{content:none}.mbzk-landing input,.mbzk-landing select,.mbzk-landing textarea{font:inherit;max-width:100%;box-shadow:none;min-width:0}.mbzk-landing :focus-visible{outline:3px solid var(--red);outline-offset:3px}.mbzk-landing :is(section,[data-quote-dialog]){scroll-margin-top:150px}.mbzk-landing [data-quote-dialog]{margin:auto;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overscroll-behavior:contain;font-family:var(--font-body);font-size:calc(16 * var(--mbzk-unit));box-shadow:0 1rem 5rem #0003}.mbzk-landing [data-quote-dialog]::backdrop{background:#0f141cb3}.mbzk-landing [data-quote-dialog] h2{padding-right:2rem}.mbzk-landing [data-quote-text]{width:100%}.mbzk-landing .bzk-unavailable{padding:5rem 0}.mbzk-landing .bzk-unavailable p{margin:1rem 0 2rem}.mbzk-landing [data-sticky-buy]{z-index:40;padding-bottom:calc(12px + env(safe-area-inset-bottom))}@media(min-width:1920px){.mbzk-landing{--mbzk-unit:clamp(1px,.052083333vw,2px)}}@media(max-width:700px){.mbzk-landing .lp-hero .eyebrow{font-size:11px}.mbzk-landing .lp-hero-lead,.mbzk-landing .lead{font-size:15px}.mbzk-landing .lp-hero .btn{font-size:13px;min-height:52px}.mbzk-landing .lp-product-line{font-size:12px}.mbzk-landing .lp-hero-foot,.mbzk-landing .lp-price-note,.mbzk-landing .bzk-small{font-size:12px!important}.mbzk-landing .lp-benefits p,.mbzk-landing .fcard p,.mbzk-landing .faq__a p,.mbzk-landing .lp-subscribe-benefits strong{font-size:14px}.mbzk-landing .lp-subscribe-benefits span{font-size:13px}.mbzk-landing .lp-subscribe-action select{font-size:16px;min-height:48px}.mbzk-landing [data-quote-dialog] input,.mbzk-landing [data-quote-dialog] textarea{font-size:16px}.mbzk-landing .lp-offer-grid{gap:28px}.mbzk-landing .bzk-dialog-close{min-width:44px;min-height:44px}.mbzk-landing [data-sticky-buy] .btn{flex-shrink:0;font-size:12px;min-height:44px}}@media(max-width:359px){.mbzk-landing .lp-hero h1{font-size:36px}.mbzk-landing .lp-cta-row{flex-direction:column}.mbzk-landing .lp-cta-row .btn{width:100%}.mbzk-landing .lp-image-footer strong{font-size:20px}.mbzk-landing .lp-image-footer span{font-size:10px}.mbzk-landing [data-sticky-buy]>div{max-width:45%}}@media(prefers-reduced-motion:reduce){.mbzk-landing *,.mbzk-landing *:before,.mbzk-landing *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.mbzk-landing img{height:auto}.mbzk-landing h1,.mbzk-landing h2,.mbzk-landing h3,.mbzk-landing h4{text-transform:none!important}.points-earned{margin:20px 0;padding:20px;border:1px solid #ccc;background-color:#f7f7f7}.pkfp-section{background:#fff;padding:64px 80px}.pkfp-inner{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:48px}.pkfp-heading{margin:0;font-family:Inter,var(--typeHeaderPrimary),var(--typeBasePrimary),sans-serif;font-size:32px;line-height:1.25;font-weight:800;text-align:center;color:#000}.pkfp-content{width:100%;display:flex;flex-direction:column;align-items:stretch}.pkfp-cards{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:center;padding:0}@media screen and (min-width:850px){.pkfp-card:not(.pkfp-card--featured) .pkfp-card__image{width:100%;max-width:320px;margin-inline:auto}.pkfp-card--featured .pkfp-card__image{width:100%;max-width:none}}.pkfp-card{display:flex;min-width:0;flex-direction:column;gap:24px;padding:20px;border:1px solid #d5d5d5;background:#fff}.pkfp-card--featured{border-color:#d73630;background:#f6ebeb}.pkfp-compare-open .pkfp-cards{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;padding:0}.pkfp-compare-open .pkfp-card{height:100%}.pkfp-compare-open .pkfp-card--featured{border-bottom:0;transform:none}.pkfp-card__image{width:100%;aspect-ratio:1;overflow:hidden}.pkfp-card__image img{width:100%;height:100%;display:block;object-fit:contain}.pkfp-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:20px}.pkfp-card__copy{display:flex;flex-direction:column;gap:8px}.pkfp-card__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pkfp-card__title{margin:0;font-family:Roboto,Inter,var(--typeHeaderPrimary),sans-serif;font-size:24px;line-height:1.4;font-weight:700;color:#000}.pkfp-card__badge{border-radius:999px;background:#1db71d;color:#fff;padding:4px 16px;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:14px;line-height:1.3;font-weight:600;white-space:nowrap}.pkfp-card__subtitle{margin:0;color:#2e2e2e;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:16px;line-height:22.5px}.pkfp-card__features{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.pkfp-card__features li{display:flex;align-items:center;gap:12px;color:#333;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:16px;line-height:1.35}.pkfp-card__features li:before{content:"";width:18px;height:18px;flex:0 0 18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M6.5 4L11.5 9L6.5 14' stroke='%23D73630' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px 18px no-repeat}.pkfp-card__price{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:#d73630;font-family:Inter,var(--typeBasePrimary),sans-serif;font-weight:700}.pkfp-card__current-price{font-size:28px;line-height:1.3}.pkfp-card--featured .pkfp-card__current-price{font-size:32px}.pkfp-card__compare-price{color:#666;font-size:23px;font-weight:500;text-decoration:line-through}.pkfp-card__saving{font-size:14px;font-weight:600;white-space:nowrap}.pkfp-card__button{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;border:0;background:#d73630;color:#fff;padding:12px 24px;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:16px;line-height:1.5;font-weight:600;text-decoration:none;cursor:pointer}.pkfp-card__form{width:100%}.pkfp-details{width:100%;overflow-x:auto}.pkfp-mobile-compare-panel{display:contents}.pkfp-mobile-compare-close,.pkfp-mobile-compare-header{display:none}.pkfp-compare-table{min-width:880px;display:flex;flex-direction:column}.pkfp-compare-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);gap:24px}.pkfp-compare-row--muted{background:#f5f5f5}.pkfp-compare-cell{display:flex;min-width:0;flex-direction:column;gap:8px;padding:20px;background:#fff}.pkfp-compare-row--muted .pkfp-compare-cell{background:#f5f5f5}.pkfp-compare-cell--featured,.pkfp-compare-row--muted .pkfp-compare-cell--featured{border-left:1px solid #d73630;border-right:1px solid #d73630;background:#f6ebeb}.pkfp-compare-row:last-child .pkfp-compare-cell--featured{border-bottom:1px solid #d73630}.pkfp-compare-cell--empty{min-height:112px}.pkfp-compare-item{display:flex;align-items:center;gap:12px;min-height:64px;color:#000;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:16px;line-height:1.3;font-weight:500}.pkfp-compare-thumb{box-sizing:border-box;width:64px;height:64px;flex:0 0 64px;display:block;border:1px solid #d4d4d4;background:#fff;position:relative;padding:4px;overflow:hidden}.pkfp-compare-thumb img{width:100%;height:100%;display:block;object-fit:cover}.pkfp-compare-thumb:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:3px solid #d73630}.pkfp-compare-thumb:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;transform:translate(-50%,-50%);background:#d73630;opacity:.12}.pkfp-compare-thumb--image:before,.pkfp-compare-thumb--image:after{content:none}.pkfp-compare-thumbs{display:flex;flex:0 0 132px;width:132px;min-width:132px;flex-shrink:0;gap:4px}.pkfp-compare-thumbs .pkfp-compare-thumb{flex:0 0 64px;width:64px;height:64px;min-width:64px;min-height:64px;flex-shrink:0}.pkfp-compare-cell--featured .pkfp-compare-thumb{width:64px;height:64px;min-width:64px;min-height:64px;flex:0 0 64px;padding:4px}.pkfp-compare-cell--featured .pkfp-compare-thumb img{width:100%;height:100%;display:block;object-fit:cover;transform:none}.pkfp-compare-cell--featured .pkfp-compare-thumbs{flex:0 0 132px;width:132px;min-width:132px;gap:4px}.pkfp-compare-cell--featured .pkfp-compare-thumbs .pkfp-compare-thumb{flex:0 0 64px;width:64px;height:64px;min-width:64px;min-height:64px}.pkfp-compare-thumb__placeholder{width:100%;height:100%;display:block}.pkfp-bag-swatch{width:40px;height:40px;flex:0 0 40px;border:1px solid #d4d4d4;background:#d73630}.pkfp-bag-swatch--black{background:#1f1f1f}.pkfp-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d73630;background:#fff;color:#d73630;padding:12px 24px;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:16px;line-height:1.5;font-weight:600;cursor:pointer}.pkfp-toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media screen and (max-width:1099px){.pkfp-section{padding:56px 24px}.pkfp-cards{gap:25px;padding:0}.pkfp-compare-open .pkfp-cards{padding:0}}@media screen and (max-width:849px){.pkfp-cards{grid-template-columns:1fr;padding:0}.pkfp-card{max-width:520px;width:100%;margin:0 auto}.pkfp-card--featured{padding-top:20px;padding-bottom:20px;transform:none}.pkfp-compare-open .pkfp-cards{grid-template-columns:1fr}}@media screen and (max-width:589px){html.pkfp-modal-lock,html.pkfp-modal-lock body{overflow:hidden}.pkfp-section{padding:64px 16px}.pkfp-inner{gap:40px}.pkfp-heading{font-size:28px;line-height:1.3}.pkfp-content,.pkfp-cards{gap:12px}.pkfp-card{max-width:none;display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px 12px;align-items:start;padding:16px}.pkfp-card__image{width:120px;height:120px;aspect-ratio:auto;grid-column:1;grid-row:1}.pkfp-card__content{display:contents}.pkfp-card__copy{grid-column:2;grid-row:1;align-self:start}.pkfp-card__title-row{align-items:center;flex-direction:row;gap:8px}.pkfp-card__title{font-family:Inter,var(--typeHeaderPrimary),var(--typeBasePrimary),sans-serif;font-size:20px;line-height:1.4}.pkfp-card__badge{padding:4px 8px;font-size:8px}.pkfp-card__subtitle{font-size:14px;line-height:1.35}.pkfp-card__features{grid-column:1 / -1;grid-row:2;gap:8px}.pkfp-card__features li{align-items:flex-start;gap:6px;color:#2e2e2e;font-size:14px;line-height:1.35}.pkfp-card__features li:before{width:14px;height:14px;flex-basis:14px;background-size:14px 14px}.pkfp-card__price{grid-column:2;grid-row:1;align-self:end;display:block;margin:0}.pkfp-card__price>div{display:flex;align-items:center;gap:8px}.pkfp-card__current-price,.pkfp-card--featured .pkfp-card__current-price{font-size:18px}.pkfp-card__compare-price{font-size:14px}.pkfp-card__saving{display:block;margin-top:2px;font-size:12px;line-height:1.3}.pkfp-card__form{grid-column:1 / -1;grid-row:3}.pkfp-toggle{width:100%;max-width:none}.pkfp-details{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:flex-start;padding:8px;background:#000000c7;overflow:auto;-webkit-overflow-scrolling:touch}.pkfp-details[hidden]{display:none}.pkfp-mobile-compare-panel{position:relative;display:flex;width:min(327px,100%);min-height:100%;flex-direction:column;background:#fff}.pkfp-mobile-compare-close{display:flex;position:absolute;top:8px;right:8px;z-index:2;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:999px;background:#000000b8;color:#fff;font-size:28px;line-height:1;cursor:pointer;box-shadow:0 2px 8px #00000040}.pkfp-mobile-compare-close span{display:block;margin-top:-2px}.pkfp-mobile-compare-header{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;background:#fff}.pkfp-mobile-compare-heading-cell{display:flex;min-width:0;flex-direction:column;gap:6px;align-items:center;padding:8px;color:#000;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:14px;line-height:1.4;font-weight:700}.pkfp-mobile-compare-heading-cell--featured{border-top:1px solid #d73630;border-left:1px solid #d73630;border-right:1px solid #d73630;background:#f6ebeb}.pkfp-mobile-compare-heading-cell img,.pkfp-mobile-compare-heading-cell--featured img{width:100%;aspect-ratio:1;display:block;object-fit:contain}.pkfp-mobile-compare-heading-cell span{width:100%}.pkfp-details .pkfp-compare-table{width:100%;min-width:0}.pkfp-details .pkfp-compare-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.pkfp-details .pkfp-compare-cell{gap:12px;align-items:flex-start;justify-content:flex-start;padding:8px}.pkfp-details .pkfp-compare-item{min-height:0;height:auto;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;font-size:12px;line-height:1.3}.pkfp-details .pkfp-compare-thumb{width:48px;height:48px;flex:0 0 48px;padding:3px}.pkfp-details .pkfp-compare-thumbs,.pkfp-details .pkfp-compare-cell--featured .pkfp-compare-thumbs{display:flex;flex-direction:row;flex:0 0 auto;align-items:flex-start;align-self:flex-start;width:auto;min-width:0;max-width:100%;height:auto;gap:2px}.pkfp-details .pkfp-compare-thumbs .pkfp-compare-thumb,.pkfp-details .pkfp-compare-cell--featured .pkfp-compare-thumb,.pkfp-details .pkfp-compare-cell--featured .pkfp-compare-thumbs .pkfp-compare-thumb{flex:0 0 48px;width:48px;height:48px;min-width:48px;min-height:48px;padding:3px;flex-shrink:0}.pkfp-details .pkfp-compare-cell--empty:not(.pkfp-compare-cell--featured){min-height:0;opacity:0}}.pmd-section{background:#fbe9ea;padding:64px 80px 45px}.pmd-inner{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px}.pmd-generated{width:100%;display:flex;flex-direction:column;gap:28px}.pmd-header{display:flex;flex-direction:column;gap:40px}.pmd-title{margin:0;font-family:Inter,var(--typeHeaderPrimary),var(--typeBasePrimary),sans-serif;font-size:32px;line-height:1.3;font-weight:800;text-align:center;color:#000}.pmd-tabs{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.pmd-tab{-webkit-appearance:none;appearance:none;border:1px solid #fff;background:#e7261d;color:#fff;min-height:50px;padding:12px 16px;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:20px;line-height:130%;letter-spacing:.595px;font-weight:400;cursor:pointer}.pmd-tab.is-active{border-color:#ddd;background:#fff;color:#e7261d;font-weight:500}.pmd-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px;align-items:start}.pmd-carousel{position:relative;width:100%}.pmd-carousel-nav,.pmd-carousel-dots{display:none}.pmd-card{display:flex;min-width:0;flex-direction:column;gap:20px;align-self:start}.pmd-card-media{position:relative;width:100%;aspect-ratio:630 / 305;overflow:hidden;background:#eee}.pmd-card-media>img{width:100%;height:100%;display:block;object-fit:cover}.pmd-card-thumb{position:absolute;left:18px;bottom:18px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:1px solid #d4d4d4;background:#fff}.pmd-card-thumb img{width:80px;height:80px;object-fit:contain}.pmd-card-body{font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:16px;line-height:130%;font-weight:400;color:#000}.pmd-card-title{margin:0 0 12px;font-size:16px;line-height:130%;font-weight:600}.pmd-card-title a{color:inherit;text-decoration:none}.pmd-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.pmd-card li{margin:0}.pmd-card-title .pmd-qty,.pmd-card-body .pmd-qty{color:#d73630}.pmd-carousel[data-layout=single] .pmd-grid{display:block}.pmd-carousel[data-layout=single] .pmd-card{display:grid;grid-template-columns:minmax(0,630px) minmax(0,1fr);gap:48px;align-items:center}.pmd-carousel[data-layout=single] .pmd-card-media{height:465px;aspect-ratio:auto}.pmd-carousel[data-layout=single] .pmd-card-thumb--inline{position:static;width:80px;height:80px;margin-bottom:24px;border:0;background:transparent}.pmd-carousel[data-layout=triple] .pmd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.pmd-carousel[data-layout=triple] .pmd-card-media{aspect-ratio:413 / 305}.pmd-download{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#d3232a;color:#fff;min-height:48px;padding:12px 24px;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:16px;line-height:1.5;font-weight:600;text-decoration:none}.pmd-download svg{flex:0 0 20px}.pmd-download:hover{color:#fff;background:#b91d23}.pmd-noscript{width:100%}@media screen and (max-width:989px){.pmd-section{padding:48px 24px 34px}.pmd-tab{font-size:16px;padding:10px 12px}.pmd-grid{grid-template-columns:1fr;gap:32px}.pmd-carousel[data-layout=single] .pmd-grid{display:grid}.pmd-carousel[data-layout=single] .pmd-card{grid-template-columns:1fr;gap:20px}.pmd-carousel[data-layout=single] .pmd-card-media{height:auto;aspect-ratio:630 / 465}.pmd-carousel[data-layout=triple] .pmd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:589px){.pmd-section{padding:64px 16px}.pmd-inner,.pmd-generated,.pmd-header{gap:40px}.pmd-title{font-size:28px;line-height:1.3}.pmd-tabs{gap:6px}.pmd-tab{min-height:0;padding:8px 12px;font-size:14px;line-height:1.3}.pmd-carousel{display:flex;flex-direction:column;gap:40px}.pmd-grid{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pmd-carousel[data-active-group=food] .pmd-grid{display:flex}.pmd-grid::-webkit-scrollbar{display:none}.pmd-card{width:100%;flex:0 0 100%;gap:20px;scroll-snap-align:start;scroll-snap-stop:always}.pmd-card-media{height:257px;aspect-ratio:auto}.pmd-card-thumb{width:80px;height:80px;left:16px;bottom:16px}.pmd-card-thumb img{width:80px;height:80px}.pmd-card-title{margin-bottom:12px;font-size:16px;line-height:1.3}.pmd-card-body,.pmd-card-body li{font-size:14px;line-height:1.3}.pmd-card ul{gap:8px;padding-left:21px}.pmd-carousel-nav{position:absolute;top:128px;z-index:2;display:inline-flex;width:50px;height:50px;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#d3232a;box-shadow:0 4px 5px #0003;cursor:pointer;transform:translateY(-50%)}.pmd-carousel-nav--prev{left:-8px}.pmd-carousel-nav--next{right:-8px}.pmd-carousel-nav svg{width:10px;height:29px}.pmd-carousel-dots{display:flex;justify-content:center;gap:8px}.pmd-carousel-dot{width:8px;height:8px;border:0;border-radius:999px;background:#fff;padding:0}.pmd-carousel-dot.is-active{background:#d3232a}.pmd-download{width:100%;max-width:none}}.pte-section{background:#e7261d;padding:64px 80px;margin:0}.pte-inner{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:32px;align-items:center}.pte-heading{margin:0;color:#fff;font-family:Inter,var(--typeHeaderPrimary),var(--typeBasePrimary),sans-serif;font-size:32px;line-height:1.3;font-weight:800;text-align:center}.pte-panel{width:100%;padding:24px;background:#f4f4f4;display:flex;flex-direction:column;gap:12px}.pte-hero{width:100%;background:#fff}.pte-hero img{width:100%;height:auto;display:block}.pte-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pte-card{min-width:0;padding:24px;background:#fff;color:#333;font-family:Inter,var(--typeBasePrimary),sans-serif}.pte-card__icon{width:40px;height:40px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;background:#d73630;color:#fff}.pte-card__icon svg{width:28px;height:28px}.pte-card__title{margin:0 0 8px;color:#000;font-family:Inter,var(--typeHeaderPrimary),var(--typeBasePrimary),sans-serif;font-size:20px;line-height:1.3;font-weight:600}.pte-card__copy{font-size:16px;line-height:1.35}.pte-card__copy p{margin:0}@media screen and (max-width:989px){.pte-section{padding:48px 24px}.pte-cards{grid-template-columns:1fr}}@media screen and (max-width:589px){.pte-section{padding:64px 16px}.pte-inner{gap:32px}.pte-heading{font-size:28px;line-height:1.3}.pte-panel{padding:16px;gap:12px}.pte-card{padding:24px}.pte-card__icon{width:48px;height:48px;margin-bottom:20px}.pte-card__icon svg{width:34px;height:34px}.pte-card__title{font-size:18px;line-height:1.3}.pte-card__copy{font-size:14px;line-height:1.35}}
/*# sourceMappingURL=/cdn/shop/t/334/compiled_assets/styles.css.map */
