@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 800;font-display:optional;src:url(../fonts/inter-tight-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 800;font-display:optional;src:url(../fonts/inter-tight-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:optional;src:url(../fonts/playfair-display-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:optional;src:url(../fonts/playfair-display-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--page-width:1280px;--radius-sm:4px}*{box-sizing:border-box}body{margin:0;font:16px/1.6 DM Sans,sans-serif}.hero-title,h1,h2,h3{margin:0;line-height:1.15}a{color:inherit}.shell{min-height:100vh}.container{margin:0 auto}nav{align-items:center;gap:24px;display:flex}nav a{font-weight:500;text-decoration:none}.hero{background:var(--color-surface);padding:104px 0 112px}.hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}.hero h1{color:#172b40;max-width:720px;margin-top:18px;font-size:40.96px}.hero p{max-width:600px;color:var(--color-muted);font-size:19px}.actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.button{border-radius:var(--radius-sm);border:1px solid var(--color-accent);cursor:pointer;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.hero-panel{background:#eef1f3 var(--hero-panel-image,none) center/cover no-repeat;color:#172b40;text-align:left;border-radius:4px;place-items:end start;min-height:340px;padding:36px;font:700 28px Manrope,sans-serif;display:grid}.section{padding:88px 0}.section h2{font-size:40px}.section-lead{color:var(--color-muted);max-width:880px}.formula-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.catalog-toolbar{gap:12px;max-width:760px;margin-top:28px;display:flex}.catalog-toolbar input,.catalog-toolbar select{min-height:44px}.catalog-toolbar .search-field{flex:1}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.formula-card{border:1px solid var(--color-border);border-radius:4px;flex-direction:column;justify-content:space-between;min-height:200px;padding:22px;text-decoration:none;display:flex}.formula-card:hover{border-color:var(--color-accent);transform:translateY(-2px)}.muted{color:var(--color-muted)}.form-grid{gap:16px;max-width:760px;display:grid}label{gap:6px;font-weight:700;display:grid}input,select,textarea{border:1px solid var(--color-border);width:100%;min-height:46px;font:inherit;border-radius:4px;padding:10px 12px}textarea{resize:vertical;min-height:140px}.status{background:var(--color-surface);border-radius:4px;padding:12px 14px}main h1.status{margin:1em 0}main h1.catalog-state,main h1.status{color:inherit;font:inherit!important;letter-spacing:inherit!important;overflow-wrap:normal!important}footer{color:#e9f1eb;background:#17221b;padding:56px 0}@media (width<=800px){nav{display:none}.hero{padding:72px 0}.hero h1{font-size:40.96px}.formula-grid,.hero-grid{grid-template-columns:1fr}}.utility-bar{color:#e9f1eb;background:#17221b;font-size:12px}.utility-inner{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.utility-links{gap:18px;display:flex}.site-footer a,.utility-links a{text-decoration:none}.header-cta{letter-spacing:.04em;min-height:40px;padding:0 16px;font-size:12px}.mega-links a{border-radius:3px;padding:9px 10px;text-decoration:none}.mega-links a:hover{background:var(--color-surface);color:var(--color-accent)}.footer-heading{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.mega-links{align-content:start;gap:4px;display:grid}.text-link{color:var(--color-accent);font-weight:700;text-decoration:none}.icon-button{background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:9px;display:none}.icon-button span{background:var(--color-ink);width:24px;height:2px;display:block}.page-hero{--hero-title-size:clamp(36px, 5vw, 58px);--hero-title-measure:calc(var(--hero-title-size)*18);--hero-copy-measure:min(100%, calc(var(--hero-title-size)*22));color:#173d37;text-align:center;background:#eef1f3;border-bottom:1px solid #dbe5df;padding:34px 0 48px}.page-hero>.container>.breadcrumbs{color:#3e4854;justify-content:center;margin-bottom:36px;font-size:13px;line-height:1.4}.page-hero .catalog-listing-credit,.page-hero .eyebrow,.page-hero .section-lead,.page-hero h1{text-align:center;margin-left:auto;margin-right:auto}.page-hero .eyebrow{color:#3e4854;letter-spacing:.14em;text-transform:uppercase;max-width:760px;margin-top:0;font-size:12px;font-weight:700;line-height:1.3}.page-hero h1{max-width:var(--hero-title-measure);color:#173d37;font:600 var(--hero-title-size) /.98 Century Gothic,Segoe UI,Arial,sans-serif;letter-spacing:0;margin-top:12px}.page-hero .catalog-listing-credit{max-width:var(--hero-copy-measure);color:#3e4854;justify-content:center;margin-top:28px;font-size:15px;font-weight:500;line-height:1.45}.page-hero .catalog-listing-credit .catalog-listing-credit__author{color:#173d37;text-underline-offset:3px;font-weight:600;text-decoration:underline}.page-hero .section-lead{max-width:var(--hero-copy-measure);color:#3e4854;margin-top:16px;font-size:17px;font-weight:400;line-height:1.55}.page-hero .actions{justify-content:center}.page-hero:not(:has(.section-lead)){padding-bottom:36px}.content-band:has(.dedicated-benefit-layout){background:#fff;padding-top:40px;padding-bottom:72px}.dedicated-benefit-layout>h2{color:#173d37;margin:0 0 .75rem;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.25}.dedicated-benefit-layout>.section-lead,.dedicated-benefit-layout>p{color:#3e4854;max-width:48rem;margin:0 0 1rem;font-size:16px;line-height:1.6}.dedicated-benefit-layout>.section-lead{color:#5c6773;font-size:17px;line-height:1.55}.dedicated-benefit-related{flex-wrap:wrap;gap:.75rem 1.25rem;margin:0 0 1.75rem;display:flex}.dedicated-benefit-cta{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.breadcrumbs{color:var(--color-muted);gap:10px;margin-bottom:52px;font-size:13px;display:flex}.breadcrumbs a{color:var(--color-accent);text-decoration:none}.breadcrumb-trail,.breadcrumb-trail>li{display:contents}.breadcrumb-trail>li+li:before{content:var(--breadcrumb-separator,"/") /""}.content-band{padding:72px 0}.content-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:48px;display:grid}.content-grid>*{min-width:0}.surface-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;padding:28px}.stat-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.stat-card{border-top:3px solid var(--color-accent);padding:18px 0}.stat-card strong{color:var(--color-ink);font:700 30px Manrope,sans-serif;display:block}.stat-card span{color:var(--color-muted);font-size:13px}.form-two{grid-template-columns:1fr 1fr}.form-two,.inquiry-form{gap:16px;display:grid}.inquiry-form label{color:var(--color-ink);gap:6px;font-size:14px;display:grid}.inquiry-form input,.inquiry-form textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm,4px);width:100%;min-height:42px;color:var(--color-ink);font:inherit;background:#fff;padding:10px 12px}.inquiry-form textarea{resize:vertical;min-height:120px}.inquiry-form input:focus-visible,.inquiry-form textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--color-accent)}.inquiry-product-context{border-radius:4px}.inquiry-product-context strong{margin-top:4px;display:block}.inquiry-product-context small{margin-top:6px;display:block}.button-light{color:#17221b;background:#e9f1eb;border-color:#e9f1eb}.footer-grid{display:grid}.footer-logo{margin-bottom:14px}.footer-copy{color:#b8c7bd;max-width:280px;font-size:14px}.site-footer .footer-heading{margin:0 0 12px}.footer-grid>div>a,.site-footer>.container>a{color:#e9f1eb;margin:8px 0;font-size:14px;display:block}.footer-bottom{border-top:1px solid #e9f1eb2e;justify-content:space-between;padding-top:18px;font-size:12px;display:flex}.footer-bottom div{gap:18px;display:flex}.footer-bottom a{color:#b8c7bd}.narrow-panel{max-width:560px}.article-copy{max-width:760px}.article-copy h2{margin:28px 0 10px;font-size:28px}.article-copy p{color:var(--color-muted)}.faq-list{max-width:900px}.faq-list details{border-top:1px solid var(--color-border);padding:20px 0}.faq-list details:last-child{border-bottom:1px solid var(--color-border)}.faq-list summary{cursor:pointer;justify-content:space-between;gap:20px;font:700 20px Manrope,sans-serif;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--color-accent);font-size:24px}.faq-list details[open] summary:after{content:"-"}.faq-list p{max-width:700px;color:var(--color-muted)}@media (width<=900px){.icon-button{display:flex}.header-cta{width:100%;margin-top:8px}.mega-links{grid-template-columns:1fr 1fr}.content-grid{grid-template-columns:1fr}}@media (width<=560px){.utility-inner{padding:0 16px}.utility-inner>span{max-width:210px;line-height:1.25}.utility-links{gap:10px}.footer-grid,.form-two,.stat-grid{grid-template-columns:1fr}.breadcrumbs{margin-bottom:36px}.page-hero{--hero-title-size:36px;padding:20px 0 28px}.page-hero>.container>.breadcrumbs{margin-bottom:22px}.page-hero h1{margin-top:10px;line-height:1.02}.page-hero .section-lead{font-size:15px;line-height:1.5}}.container{width:min(100% - 48px,1480px)}.seo-links-rail--pdp{width:min(100% - 64px,1320px);margin-left:auto;margin-right:auto}@media (width<=1160px){.seo-links-rail--pdp{width:min(100% - 48px,1100px)}}@media (width<=760px){.seo-links-rail--pdp{width:calc(100% - 28px)}}.mega-area-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mega-area-grid a{color:#172b40;border-radius:6px;gap:3px;padding:12px;text-decoration:none;display:grid}.mega-area-grid a:hover{background:#eef1f3}.mega-area-grid span{color:#5c6773;font-size:12px}.header-spacer{display:none}.legacy-home{background:#f5f6f5}.hero-slide{background-position:50%;background-size:cover;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 20px 48px #172b401f}.hero-copy{color:#172b40;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute}.hero-copy .hero-title{color:#172b40;margin:18px 0 12px;font-family:Century Gothic,Aptos Display,Segoe UI,Arial,sans-serif;font-weight:600;line-height:1.02}.hero-copy>p:not(.eyebrow){color:#675e55;font-size:17px}.legacy-button{color:#fff;background:#172b40;border:0;border-radius:0;justify-content:center;align-items:center;min-height:46px;margin-top:18px;padding:0 22px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.hero-arrow{color:#fff;cursor:pointer;background:#17221b59;border:1px solid #ffffffb3;border-radius:18px;width:58px;height:70px;font-size:42px;position:absolute;top:50%;transform:translateY(-50%)}.hero-arrow--prev{left:30px}.hero-arrow--next{right:30px}.hero-dots{gap:8px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.hero-dots button{cursor:pointer;background:#ffffff8c;border:0;width:38px;height:4px;padding:0}.hero-dots button.active{background:#fff}.trust-section{grid-template-columns:repeat(3,1fr);padding:66px 0 44px;display:grid}.trust-section article{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;display:flex}.trust-section article+article{border-left:1px solid #173f4924}.trust-section img{-o-object-fit:contain;object-fit:contain;width:92px;height:72px}.trust-symbol{color:#172b40;border:2px solid #172b40;border-radius:50%;place-items:center;width:64px;height:64px;font-weight:800;display:grid}.trust-section strong{color:#172b40;font-size:13px}.trust-section p{color:#5c6773;margin:0;font-size:12px}.factory-panel{text-align:center;background:#e8e2d8;border-radius:22px;padding:38px 56px 42px}.factory-panel .factory-title{color:#102f3d;max-width:980px;margin:12px auto 26px;font-size:54px;line-height:1.08}.factory-panel>div{color:#172b40;text-align:left;max-width:980px;margin:0 auto;font-size:17px;line-height:1.65}.home-band,.process-section>.container,.product-band>.container{padding-top:110px;padding-bottom:110px}.section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px;display:flex}.packaging-section h2,.section-heading h2{color:#172b40;margin-top:10px;font-size:56px;line-height:1.05}.section-heading>a{color:#172b40;font-size:11px;font-weight:800;text-decoration:none}.category-grid{grid-template-columns:repeat(3,1fr);display:grid}.category-card{color:#172b40;background:#f5f4ef;border:1px solid #d7d7d0;min-width:0;text-decoration:none}.category-card:nth-child(2){background:#e6eee8}.category-card:nth-child(3){background:#ece8df}.category-card img{aspect-ratio:1.48;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.category-card>div{flex-direction:column;align-items:flex-start;min-height:260px;padding:28px;display:flex}.category-card h3{margin:10px 0;font-size:30px}.category-card p{flex:1;margin:0}.product-band{background:#f6f4ee}.product-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.product-card{color:#172b40;text-decoration:none}.product-card img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background:#e8eee8;border-radius:8px;width:100%;display:block}.product-card .eyebrow{margin:14px 0 4px}.product-card h3{min-height:52px;font-size:20px}.product-card small{color:#5c6773}.popular-formula-carousel{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:14px;min-width:0;margin-top:24px;display:grid}.popular-formula-scroller{scroll-behavior:smooth;scroll-snap-type:x mandatory;min-width:0;display:flex;overflow:hidden}.popular-formula-page{scroll-snap-align:start;flex:0 0 100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.5vw,24px);min-width:100%;display:grid}.popular-formula-card{color:#172b40;min-width:0}.popular-formula-card .formula-card-image{aspect-ratio:1;background:#e8eee8;display:block;overflow:hidden}.popular-formula-card .formula-card-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.popular-formula-card:hover .formula-card-image img{transform:scale(1.03)}.popular-formula-card__body{flex-direction:column;min-width:0;padding-top:12px;display:flex}.popular-formula-card h3{min-height:0;margin:0;font-size:20px;line-height:1.2}.popular-formula-card h3 a{color:#007185;text-decoration:none}.popular-formula-card h3 a:focus-visible,.popular-formula-card h3 a:hover{color:#c45500;text-decoration:underline}.formula-card-category,.formula-card-kicker{color:#55746c;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0 0 5px;font-size:10px;font-weight:800;overflow:hidden}.formula-card-category{color:#607069;letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.product-card__price{color:#0f1111;margin-top:9px;font-size:18px;font-weight:600;line-height:1.2}.product-card__price small{font-size:11px;font-weight:400}.product-card__rating{color:#566461;align-items:center;gap:6px;min-width:0;margin-top:7px;font-size:11px;line-height:1.2;display:flex}.product-card__stars{color:#0000;background:linear-gradient(90deg,#de7921 var(--rating-fill,100%),#d5d9d9 var(--rating-fill,100%));letter-spacing:1px;-webkit-background-clip:text;background-clip:text;font-size:15px;line-height:1;display:inline-block}.product-card__count{color:#565959;white-space:nowrap}.popular-formula-card__meta{color:#607069;order:5;margin:7px 0 0;font-size:13px;line-height:1.35}.popular-carousel-control{color:#17645e;cursor:pointer;background:#fff3;border:1px solid #17645e66;border-radius:13px;place-items:center;width:44px;height:54px;padding:0;transition:background .18s,color .18s,border-color .18s;display:grid}.popular-carousel-control:focus-visible,.popular-carousel-control:hover:not(:disabled){color:#fff;background:#17645ed6;border-color:#17645e;outline:0}.popular-carousel-control:disabled{cursor:not-allowed;opacity:.35}.popular-carousel-control span{pointer-events:none;font:400 38px/.8 Arial,sans-serif;transform:translateY(-2px)}.packaging-section>p:not(.eyebrow){color:#5c6773;font-size:18px}.packaging-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;display:grid}.packaging-grid figure{margin:0;position:relative}.packaging-grid img{aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.packaging-grid figcaption{color:#fff;text-shadow:0 1px 5px #00000080;font-size:19px;font-weight:700;position:absolute;bottom:18px;left:24px}.process-section{background:#e2f0e5}.process-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.process-grid img{aspect-ratio:.9;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.process-grid small{color:#526c70;margin-top:16px;display:block}.process-grid h3{margin-top:6px;font-size:25px}.document-grid{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.document-grid a{color:#172b40;text-align:center;border:1px solid #ddd9d0;text-decoration:none}.document-grid img{aspect-ratio:.75;-o-object-fit:contain;object-fit:contain;width:100%;padding:12px;display:block}.document-grid span{padding:10px;display:block}.site-footer{color:#102c2a;margin-top:0;padding:0}.footer-notice{text-align:center;background:#f8f6ef}.footer-logo{filter:none;width:174px}.footer-brand p,.footer-contact p{color:#234b4a;font-size:14px}.footer-cta{color:#fff;background:#214b46;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.footer-column{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.footer-column strong{margin-bottom:6px}.footer-column a{color:#163a38;font-size:13px;text-decoration:none}.footer-column a:hover{color:#fff}.footer-column__links{align-items:flex-start;gap:inherit;flex-direction:column;display:flex}.footer-newsletter{text-align:center;border-top:1px solid #102c2a38;border-bottom:1px solid #102c2a38}.footer-newsletter .eyebrow{margin:0}.footer-newsletter h2{margin:5px 0;font-size:28px}.footer-newsletter>p:not(.eyebrow){color:#234b4a;margin:0 0 8px;font-size:13px}.newsletter-form{gap:8px;width:min(620px,100%);margin:0 auto;display:flex}.newsletter-form input{background:#f8f6ef;min-width:0;height:40px}.newsletter-form button{color:#fff;background:#214b46;border:0;border-radius:999px;min-width:108px;font-weight:700}.footer-newsletter small{color:#315f5c}.footer-bottom{color:#2f5d5a;border:0;margin-top:0}@media (width<=1000px){.hero-slide{min-height:520px}.hero-copy{padding:32px;top:18%}.category-card h3{font-size:24px}.footer-grid{gap:28px}}@media (width<=900px){.mega-area-grid{grid-template-columns:1fr}.hero-slide{border-radius:16px}.hero-copy{color:#fff;background:#281f19c7;width:auto;min-height:0;padding:22px;inset:auto 8px 24px}.hero-copy .hero-title{color:#fff;margin:10px 0;font-size:28px}.hero-copy>p:not(.eyebrow){color:#fff;margin:0;font-size:14px}.hero-arrow{display:none}.hero-dots{bottom:10px}.trust-section{grid-template-columns:1fr;padding:20px 16px}.trust-section article{padding:28px 0}.trust-section article+article{border-top:1px solid #173f4924;border-left:0}.factory-panel{padding:28px 20px}.factory-panel .factory-title{font-size:32px}.factory-panel>div{font-size:15px}.home-band,.process-section>.container,.product-band>.container{padding-top:72px;padding-bottom:72px}.section-heading{flex-direction:column;align-items:flex-start;gap:12px}.packaging-section h2,.section-heading h2{font-size:40px}.category-grid{grid-template-columns:1fr}.category-card>div{min-height:250px}.packaging-grid,.process-grid,.product-grid{grid-template-columns:1fr 1fr}.document-grid{grid-template-columns:repeat(3,1fr)}.footer-brand{grid-column:1/-1}}@media (width<=520px){.container{width:calc(100% - 24px)}.category-card:nth-child(2) img,.category-card:nth-child(3) img{display:none}.product-grid{gap:14px}.product-card h3{font-size:16px}.packaging-grid,.process-grid{grid-template-columns:1fr}.document-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:auto}.newsletter-form{display:grid}.newsletter-form button{height:40px}.footer-bottom{flex-direction:column;gap:5px}.packaging-section h2,.section-heading h2{font-size:36px}}@media (width<=900px){.popular-formula-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (width<=520px){.popular-formula-carousel{grid-template-columns:44px minmax(0,1fr) 44px;gap:6px}.popular-formula-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.popular-carousel-control{width:44px;height:54px}.popular-carousel-control span{font-size:34px}.popular-formula-card h3{font-size:16px}.product-card__rating{gap:4px;font-size:10px}.product-card__stars{letter-spacing:.5px;font-size:13px}.product-card__count{font-size:9px}}.bulk-catalog-page,.formula-detail-page{background:#f5f6f5}.catalog-hero{color:#172b40;background:#eef1f3;padding:38px 0 70px}.catalog-hero .breadcrumbs{margin-bottom:48px}.catalog-hero h1{letter-spacing:0;color:#172b40;text-align:center;margin:8px auto 14px;font:700 52.48px/.98 Arial,Helvetica,sans-serif}.catalog-hero>.container>.section-lead,.catalog-hero>div>p:last-child{color:#3e4854;text-align:center;max-width:880px;margin:0 auto;font-size:17px}.catalog-hero>.container>.catalog-listing-credit,.raw-material-hero>.container>.catalog-listing-credit,.ready-catalog-hero>.container>.catalog-listing-credit{justify-content:center}.catalog-content{padding:66px 0 112px}@media (width>=801px){.bulk-catalog-page .catalog-content>.container,.bulk-catalog-page .catalog-hero>.container{width:min(100% - 38px,1227px)}}.catalog-shell{gap:36px;display:grid}.benefit-filter{border:1px solid #e2e5e7;border-radius:16px;grid-template-columns:440px minmax(0,1fr);align-items:center;gap:30px;min-height:138px;padding:22px 28px;display:grid}.benefit-filter-copy .eyebrow{margin:0 0 3px}.benefit-filter-copy h2{margin:0;font:700 36px/1.05 Arial,Helvetica,sans-serif}.benefit-filter-copy>p:last-child{margin:5px 0 0;font-size:13px}.benefit-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.benefit-options button{text-align:left;cursor:pointer;border:1px solid #dbe0e4;border-radius:10px;min-height:42px;padding:7px 11px;font:700 13px/1.2 Segoe UI,sans-serif;transition:background .2s,color .2s,border-color .2s,transform .2s}.benefit-options button:focus-visible,.benefit-options button:hover{outline:0;transform:translateY(-1px)}.catalog-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:34px;display:grid}.catalog-filters{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 20px 0 0;position:sticky;top:138px}.catalog-filters .eyebrow{margin:0 0 5px}.catalog-filters h2{color:#172b40;margin:0 0 24px;font:600 26px/1.05 Arial,Helvetica,sans-serif}.catalog-filters label{color:#253c35;margin:0;font-weight:600}.catalog-count{color:#5c6773;margin:-16px 0 16px;font-size:13px;font-weight:700}.catalog-search,.catalog-select{gap:7px;display:grid}.catalog-search{grid-template-columns:minmax(0,1fr) 76px;margin-bottom:18px;position:relative}.catalog-search input{grid-column:1/-1;padding-right:78px}.catalog-search b{color:#235a50;letter-spacing:.04em;pointer-events:none;background:#e5efeb;place-items:center;width:76px;height:44px;font-size:10px;display:grid;position:absolute;top:0;right:0}.catalog-search--input-only{grid-template-columns:minmax(0,1fr)}.catalog-search--input-only input{grid-column:1;padding-right:12px}.catalog-filters legend,.catalog-search>span,.catalog-select>span{letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.catalog-search input,.catalog-select select{background:#fff;border-color:#bccdc5;min-height:44px}.catalog-filters fieldset{border:1px solid #d6e2dc;border-left:0;border-right:0;margin:24px 0;padding:18px 0}.catalog-filters legend{padding:0 0 12px}.catalog-filters fieldset label{cursor:pointer;align-items:center;gap:9px;min-height:34px;font-size:13px;font-weight:500;display:flex}.catalog-filters fieldset input{accent-color:#172b40;width:16px;min-height:16px;margin:0}.filter-reset{width:100%}.catalog-results{min-width:0}.catalog-results-head{justify-content:space-between;align-items:flex-end;gap:24px;min-height:80px;margin-bottom:26px;display:flex}.catalog-results-head .eyebrow{margin:0 0 6px}.catalog-results-head h2{color:#172b40;font:600 42px/1 Arial,Helvetica,sans-serif}.catalog-results-head>span{color:#5c6773;font-size:12px;font-weight:700}.formula-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px;display:grid}.product-card-placeholder{aspect-ratio:1.08;background:#eef1f3;width:100%}.formula-product-card{color:#172b40;background:#fff;border:1px solid #e2e5e7;border-radius:12px;min-width:0;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 7px 20px #172b400f}.formula-product-card:hover{border-color:#a7adb4;transform:translateY(-3px);box-shadow:0 13px 30px #172b401f}.formula-card-image{aspect-ratio:1/.98;background:#eef1f3;position:relative;overflow:hidden}.formula-card-image img{aspect-ratio:.965;-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .35s;display:block}.formula-product-card:hover .formula-card-image img{transform:scale(1.025)}.formula-card-image,.raw-product-image,.ready-product-image{background:#eef1f3;overflow:hidden}.formula-card-image img,.raw-product-image img,.ready-product-image img{aspect-ratio:1/.98;-o-object-fit:cover;object-fit:cover;transition:opacity .25s,transform .45s;display:block}.formula-card-image img:not([src]),.raw-product-image img:not([src]),.ready-product-image img:not([src]){opacity:0}@keyframes catalog-skel-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.bulk-area-card .thumb-media,.craft-directory-card .thumb-media,.raw-product-image .thumb-media,.ready-product-image .thumb-media{background:#e8e8e8;width:100%;height:100%;display:block;position:relative;overflow:hidden}.bulk-area-card .thumb-skel,.craft-directory-card .thumb-skel,.raw-product-image .thumb-skel,.ready-product-image .thumb-skel{z-index:1;border-radius:inherit;pointer-events:none;opacity:1;background:#e4e4e4;transition:opacity .25s;position:absolute;inset:0;overflow:hidden}.bulk-area-card .thumb-skel:after,.craft-directory-card .thumb-skel:after,.raw-product-image .thumb-skel:after,.ready-product-image .thumb-skel:after{content:"";background:linear-gradient(90deg,#0000,#f7f7f7 50%,#0000);animation:1.2s ease-in-out infinite catalog-skel-shine;position:absolute;inset:0;transform:translate(-100%)}.bulk-area-card .thumb-media.ready .thumb-skel:after,.craft-directory-card .thumb-media.ready .thumb-skel:after,.raw-product-image .thumb-media.ready .thumb-skel:after,.ready-product-image .thumb-media.ready .thumb-skel:after{animation:none}@media (prefers-reduced-motion:reduce){.bulk-area-card .thumb-skel:after,.craft-directory-card .thumb-skel:after,.raw-product-image .thumb-skel:after,.ready-product-image .thumb-skel:after{animation:none}}.bulk-area-card .thumb-media.ready .thumb-skel,.craft-directory-card .thumb-media.ready .thumb-skel,.raw-product-image .thumb-media.ready .thumb-skel,.ready-product-image .thumb-media.ready .thumb-skel{opacity:0}.bulk-area-card .thumb-media.ready.failed .thumb-skel,.craft-directory-card .thumb-media.ready.failed .thumb-skel,.raw-product-image .thumb-media.ready.failed .thumb-skel,.ready-product-image .thumb-media.ready.failed .thumb-skel{opacity:1}.bulk-area-card .thumb-media img,.craft-directory-card .thumb-media img,.raw-product-image .thumb-media img,.ready-product-image .thumb-media img{z-index:0;-o-object-fit:cover;object-fit:cover;opacity:0;color:#0000;background:0 0;width:100%;height:100%;font-size:0;transition:opacity .25s;display:block;position:relative}.bulk-area-card .thumb-media.ready img,.craft-directory-card .thumb-media.ready img,.raw-product-image .thumb-media.ready img,.ready-product-image .thumb-media.ready img{opacity:1}.raw-product-card:hover .raw-product-image .thumb-media img,.ready-product-card:hover .ready-product-image .thumb-media img{transform:scale(1.045)}.catalog-load-more{justify-content:center;align-items:center;min-height:72px;padding:12px 0 28px;display:flex}.catalog-load-more i{border:3px solid #d5dae0;border-top-color:#1a2b3c;border-radius:50%;width:32px;height:32px;animation:.7s linear infinite catalog-load-spin;display:block}@keyframes catalog-load-spin{to{transform:rotate(1turn)}}.catalog-load-sentinel{height:1px}.catalog-infinite-actions{justify-content:center;align-items:center;gap:16px;margin:8px 0 28px;display:flex}.catalog-shop-more{color:#fff;cursor:pointer;background:#c45c26;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:200px;height:44px;padding:0 28px;font-size:16px;font-weight:700;display:inline-flex}.catalog-shop-more:hover{filter:brightness(.95)}.catalog-to-top{color:#1a2b3c;cursor:pointer;background:#fff;border:1px solid #c9ced3;border-radius:4px;justify-content:center;align-items:center;height:44px;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex}.catalog-to-top:hover{border-color:#1a2b3c}.catalog-infinite-actions+.raw-pagination{margin-top:8px}.formula-card-image span{color:#294b40;letter-spacing:.06em;background:#ffffffe6;padding:6px 8px;font-size:9px;font-weight:800;position:absolute;top:12px;left:12px}.formula-card-copy{min-height:124px;padding:16px 17px 17px}.formula-card-copy>p{color:#507066;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:800}.formula-card-copy h3{color:#172b40;min-height:0;margin:0 0 10px;font:600 clamp(14px,1.2vw,17px)/1.35 Segoe UI,Aptos,Arial,sans-serif}.formula-card-copy>div{color:#5c6773;justify-content:space-between;gap:10px;font-size:12px;display:flex}.formula-card-copy strong{color:#253c35;white-space:nowrap;font-weight:700}.catalog-empty{color:#50655d;background:#f4f8f6;border:1px solid #dce7e2;padding:30px}.formula-breadcrumbs{color:#5c6773;white-space:nowrap;align-items:center;gap:8px;padding-top:28px;padding-bottom:22px;font-size:12px;display:flex;overflow:hidden}.formula-breadcrumbs a{color:#325e51;text-decoration:none}.formula-breadcrumbs b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.formula-pdp{grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);align-items:start;gap:64px;padding-top:0;padding-bottom:58px;display:grid}.formula-gallery{min-width:0}.formula-gallery-main{background:#eef1f3;overflow:hidden}.formula-gallery-main img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.formula-thumbnails{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.formula-thumbnails button{cursor:pointer;opacity:.68;background:#eef1f3;border:1px solid #0000;padding:0;overflow:hidden}.formula-thumbnails button.active{opacity:1;border-color:#172b40}.formula-thumbnails img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.formula-summary{color:#172b40;min-width:0;font-size:17px;line-height:1.55}.formula-summary>.eyebrow{color:#315f53;margin:4px 0}.formula-ready-label{color:#46655b;letter-spacing:.09em;margin:15px 0 8px;font-size:11px;font-weight:800}.formula-summary h1{color:#17202a;margin:0;font:600 46.08px/1.08 Arial,Helvetica,sans-serif}.formula-rating{color:#68736f;flex-wrap:wrap;align-items:center;gap:8px;margin:17px 0;font-size:11px;display:flex}.formula-rating>span{color:#b88920;letter-spacing:.08em}.formula-rating a{color:#385c52}.formula-rating i{font-style:normal}.formula-rating b{font-weight:600}.formula-excerpt{color:#53625d;margin:20px 0}.formula-price{align-items:flex-end;gap:10px;margin:25px 0 4px;display:flex}.formula-price strong{color:#172b40;font:700 34px/1 Arial,Helvetica,sans-serif}.formula-price span{color:#68736f;font-size:12px}.price-note{color:#78847f;max-width:450px;font-size:11px;line-height:1.45;display:block}.formula-quick-facts{border-top:1px solid #e2e5e7;border-bottom:1px solid #e2e5e7;grid-template-columns:repeat(3,1fr);margin:25px 0 22px;display:grid}.formula-quick-facts>div{padding:16px 10px}.formula-quick-facts>div+div{border-left:1px solid #e2e5e7}.formula-info-strip span,.formula-quick-facts span{color:#68766f;letter-spacing:.08em;font-size:9px;font-weight:800;display:block}.formula-quick-facts strong{color:#243a34;margin-top:4px;font-size:13px;display:block}.formula-support{color:#29443b;background:#e8f2ed;padding:14px 16px;font-size:13px}.formula-support span{color:#1c684c;margin-right:7px;font-weight:800}.formula-cta{background:#f1eee7;margin-top:24px;padding:22px}.formula-cta h2{font-size:22px}.formula-cta p{color:#59615e;margin:8px 0 18px;font-size:13px}.pdp-primary-action{color:#fff;background:#172b40;justify-content:space-between;align-items:center;min-height:48px;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.pdp-primary-action span{font-size:18px}.formula-assurances{color:#52635d;grid-template-columns:1fr 1fr;gap:8px 18px;margin:18px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.formula-assurances li:before{content:"✓";color:#1c684c;margin-right:7px;font-weight:800}.formula-info-strip{border-top:1px solid #e2e5e7;border-bottom:1px solid #e2e5e7;grid-template-columns:repeat(4,1fr);margin-bottom:0;display:grid}.formula-info-strip>div{flex-direction:column;justify-content:center;min-height:115px;padding:26px 22px;display:flex}.formula-info-strip>div+div{border-left:1px solid #e2e5e7}.formula-info-strip strong{color:#253a34;margin-top:7px;font-size:13px;font-weight:600}.formula-related{background:#f3f5f1;margin-top:72px;padding:104px 0 116px}.formula-related .section-heading h2{font-size:42px}.formula-related .product-card{flex-direction:column;display:flex}.formula-related .product-card h3{min-height:49px}.pdp-section-link{margin-top:14px}@media (width<=1100px){.benefit-filter{grid-template-columns:270px minmax(0,1fr)}.benefit-options{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-layout{grid-template-columns:190px minmax(0,1fr);gap:22px}.formula-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.formula-pdp{grid-template-columns:minmax(0,1fr) minmax(380px,.88fr);gap:36px}.formula-summary h1{font-size:40px}}@media (width<=800px){.catalog-hero{padding:30px 0 52px}.catalog-hero h1{font-size:40px}.benefit-filter{gap:18px;padding:22px}.benefit-filter,.catalog-layout{grid-template-columns:1fr}.catalog-filters{padding:0;position:static}.formula-pdp{grid-template-columns:1fr;padding-bottom:44px}.formula-thumbnails{grid-template-columns:repeat(8,1fr)}.formula-info-strip{grid-template-columns:1fr 1fr}.formula-info-strip>div:nth-child(3){border-left:0}.formula-info-strip>div:nth-child(n+3){border-top:1px solid #e2e5e7}.formula-related{padding:72px 0 80px}}@media (width<=560px){.catalog-content{padding:44px 0 72px}.benefit-filter{border-radius:10px;padding:18px 16px}.benefit-filter-copy h2{font-size:30px}.benefit-options{grid-template-columns:1fr}.formula-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.formula-card-image img{aspect-ratio:1.08}.formula-card-copy{min-height:116px;padding:13px 12px 14px}.formula-card-copy h3{min-height:0;font-size:15px;line-height:1.2}.formula-card-copy>div{gap:5px;font-size:11px;display:grid}.formula-card-copy strong{white-space:normal}.formula-thumbnails{grid-template-columns:repeat(4,1fr)}.formula-summary h1{font-size:34px}.formula-rating{align-items:flex-start}.formula-quick-facts{grid-template-columns:1fr}.formula-quick-facts>div+div{border-top:1px solid #e2e5e7;border-left:0}.formula-assurances,.formula-info-strip{grid-template-columns:1fr}.formula-info-strip>div+div{border-top:1px solid #e2e5e7;border-left:0}.formula-related .product-grid{grid-template-columns:1fr}.formula-related .section-heading h2{font-size:34px}}.ready-catalog-page{background:#f5f6f5}.ready-catalog-hero{background:#f5f6f5;padding:34px 0 48px}.ready-catalog-hero .breadcrumbs{margin-bottom:56px}.ready-catalog-hero h1{color:#172b40;margin:8px 0 12px;font:600 52px/.98 Century Gothic,Aptos Display,Segoe UI,Arial,sans-serif}.ready-catalog-hero>div>p:last-child{color:#3e4854;max-width:880px;font-size:17px}.ready-catalog-content{padding:0 0 112px}.rtl-catalog-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.rtl-catalog-head h2{color:#172b40;margin:0;font:600 clamp(24px,2.6vw,32px)/1.1 Arial,Helvetica,sans-serif}.rtl-catalog-head p{color:#5c6773;flex:none;margin:0;font-size:14px;font-weight:700}.rtl-filter-groups{border-bottom:1px solid #dce7e2;gap:12px;padding-bottom:18px;display:grid}.rtl-filter-groups.is-closed{display:none}.rtl-filter-row{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:12px;display:grid}.rtl-filter-row__label{color:#5c6773;letter-spacing:.1em;text-transform:uppercase;padding-top:9px;font-size:11px;font-weight:800}.rtl-chip-list{flex-wrap:wrap;gap:8px;display:flex}.rtl-active-chip,.rtl-chip,.rtl-chip-more,.rtl-clear-all,.rtl-filters-toggle{color:#234239;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #cbd9d3;border-radius:999px;min-height:34px;padding:0 14px;font:700 13px/1 Arial,sans-serif;transition:background .18s,border-color .18s,color .18s}.rtl-active-chip:hover,.rtl-chip:hover,.rtl-filters-toggle:hover{border-color:#76a89c}.rtl-chip.is-active{color:#fff;background:#172b40;border-color:#172b40}.rtl-chip-more,.rtl-clear-all{color:#172b40;background:0 0;border-color:#0000}.rtl-chip-more:hover,.rtl-clear-all:hover{text-decoration:underline}.rtl-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:18px 0 12px;display:flex}.rtl-search{flex:0 360px;min-width:0}.rtl-search input,.rtl-sort select{box-sizing:border-box;color:#172b40;background:#fff;border:1px solid #cbd9d3;border-radius:10px;width:100%;min-height:42px;padding:0 14px;font-size:14px}.rtl-search input:focus,.rtl-sort select:focus{outline-offset:1px;border-color:#172b40;outline:2px solid #34776d4d}.rtl-toolbar__actions{flex:none;align-items:center;gap:8px;display:flex}.rtl-filters-toggle{border-radius:10px;align-items:center;gap:6px;min-height:42px;display:inline-flex}.rtl-filters-toggle[aria-expanded=true]{color:#172b40;border-color:#172b40}.rtl-filters-toggle b{color:#fff;background:#172b40;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:11px;display:inline-grid}.rtl-sort select{cursor:pointer;width:auto;min-width:150px}.rtl-active-filters{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px;display:flex}.rtl-active-chip{color:#1f5a50;background:#eef6f3;border-color:#b9d1c8;min-height:30px}.rtl-active-chip span{margin-left:4px;font-size:15px}.rtl-active-filters+.ready-product-results,.rtl-toolbar+.ready-product-results{border-top:1px solid #dce7e2;padding-top:18px}.ready-product-results{min-width:0}.ready-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ready-product-grid[data-view="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ready-product-grid[data-view="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ready-product-grid[data-view="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ready-product-grid[data-view=list]{grid-template-columns:minmax(0,1fr)}.ready-product-grid[data-view=list] .ready-product-card{grid-template-columns:minmax(120px,220px) minmax(0,1fr);align-items:stretch;display:grid}.ready-product-grid[data-view=list] .ready-product-image{aspect-ratio:auto;height:100%;min-height:140px}@media (width<=1400px){.raw-catalog-grid .formula-product-grid,.raw-catalog-grid .raw-product-grid[data-view="4"],.raw-catalog-grid .raw-product-grid[data-view=auto],.raw-catalog-grid .ready-product-grid[data-view="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.raw-catalog-grid .formula-product-grid,.raw-catalog-grid .raw-product-grid[data-view="3"],.raw-catalog-grid .raw-product-grid[data-view="4"],.raw-catalog-grid .raw-product-grid[data-view=auto],.raw-catalog-grid .ready-product-grid[data-view="3"],.raw-catalog-grid .ready-product-grid[data-view="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ready-product-card{background:#fff;border:1px solid #dce7e2;border-radius:12px;min-width:0;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden;box-shadow:0 7px 20px #172b400f}.ready-product-card:hover{border-color:#a7adb4;transform:translateY(-5px);box-shadow:0 14px 30px #27453c24}.ready-product-image{aspect-ratio:1.08;background:#e7f1ef;display:block;position:relative;overflow:hidden}.ready-product-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.ready-product-card:hover .ready-product-image img{transform:scale(1.045)}.ready-label-sticker{color:#47534e;letter-spacing:.04em;background:#ffffffe6;padding:15px 9px;font:700 11px/1.05 Arial,sans-serif;position:absolute;top:34%;left:24px;box-shadow:0 4px 12px #14282314}.ready-product-image em{color:#fff;background:#172b40;border-radius:4px;padding:5px 8px;font:700 10px Arial,sans-serif;position:absolute;top:10px;right:10px}.ready-product-card.is-coming-soon .ready-product-image em{background:#7a827e}.ready-product-copy{padding:14px 14px 16px}.ready-product-copy .ready-product-title{-webkit-line-clamp:3;color:#172b40;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-box-orient:vertical;margin:0 0 8px;font:700 clamp(14px,1.2vw,17px)/1.35 Inter,Segoe UI,Arial,sans-serif;display:-webkit-box;overflow:hidden}.ready-product-copy .ready-product-title a{color:inherit;overflow-wrap:break-word;word-break:normal;text-decoration:none}.ready-product-copy p{color:#68756f;margin:0 0 8px;font-size:13px;line-height:1.4}.ready-product-copy strong{color:#172b40;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.formula-card-copy h3,.raw-product-card :is(h3,.raw-product-card__name),.raw-product-card strong,.raw-product-card__body strong{-webkit-line-clamp:3;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ready-product-card.is-skeleton{pointer-events:none}.ready-product-card.is-skeleton:hover{border-color:#dce7e2;transform:none;box-shadow:0 7px 20px #172b400f}.ready-product-card.is-skeleton .ready-product-image,.skeleton-line{background:linear-gradient(90deg,#e7efec,#f4f8f6 45%,#e7efec 90%) 0 0/220% 100%;animation:1.4s ease-in-out infinite ready-skeleton-sweep}.skeleton-line{border-radius:999px;width:70%;height:11px;margin-top:9px;display:block}.skeleton-line--title{width:88%;height:16px;margin-top:0;margin-bottom:7px}.skeleton-line--short{width:56%}.skeleton-line--price{width:38%}.skeleton-line--tag{width:28%;height:9px}.ready-product-results[aria-busy=true] .ready-product-card:not(.is-skeleton){opacity:.55;pointer-events:none;transition:opacity .2s}@keyframes ready-skeleton-sweep{0%{background-position:100% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.ready-product-card.is-skeleton .ready-product-image,.skeleton-line{animation:none}}.ready-product-tags{flex-wrap:wrap;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ready-product-tags li{color:#245e55;text-overflow:ellipsis;white-space:nowrap;background:#e7f1ee;border-radius:999px;max-width:100%;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.5;overflow:hidden}.filter-reset{color:#172b40;cursor:pointer;background:0 0;border:1px solid #9cb9ad;border-radius:4px;min-height:34px;margin-top:18px;padding:0 12px;font-weight:700}@media (width<=1100px){.ready-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.rtl-catalog-head{margin-bottom:12px}.rtl-filter-groups:not(.is-open){display:none}.rtl-filter-groups{border-top:1px solid #dce7e2;gap:14px;padding:14px 0 16px}.rtl-filter-row{grid-template-columns:1fr;gap:8px}.rtl-filter-row__label{padding-top:0}.rtl-toolbar{padding-top:12px}.rtl-filter-groups.is-open+.rtl-toolbar{padding-top:14px}.ready-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ready-catalog-hero h1{font-size:34px}.rtl-toolbar{flex-wrap:wrap}.rtl-search{flex-basis:100%}.rtl-toolbar__actions{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rtl-filters-toggle{justify-content:center}.rtl-sort select{width:100%;min-width:0}.ready-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.ready-product-image{aspect-ratio:1.08}.ready-label-sticker{padding:9px 6px;font-size:9px;top:30%;left:10px}.ready-product-copy{padding:12px 11px 13px}.ready-product-copy .ready-product-title{overflow-wrap:break-word;word-break:normal;font-size:14px;line-height:1.35}.ready-product-copy p{font-size:11px}.ready-product-copy strong{letter-spacing:.05em;font-size:9px}.ready-product-tags li{padding:1px 6px;font-size:10px}}@media (width>=1200px){.raw-material-hero>.container,.ready-catalog-hero>.container{text-align:center}.raw-material-hero .breadcrumbs,.ready-catalog-hero .breadcrumbs{justify-content:center}.raw-material-hero>.container>h1,.raw-material-hero>.container>p,.ready-catalog-hero>.container>h1,.ready-catalog-hero>.container>p{margin-left:auto;margin-right:auto}}@media (width<=1199px){.raw-material-hero>.container,.ready-catalog-hero>.container{text-align:center}.raw-material-hero .breadcrumbs,.ready-catalog-hero .breadcrumbs{justify-content:center}.raw-material-hero>.container>h1,.raw-material-hero>.container>p,.ready-catalog-hero>.container>h1,.ready-catalog-hero>.container>p{margin-left:auto;margin-right:auto}}.catalog-category-select{z-index:5;min-width:0;position:relative}.catalog-category-select__trigger{color:#172b40;text-align:left;cursor:pointer;background:#fff;border:1px solid #cddbd5;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:58px;padding:10px 42px 10px 14px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex;position:relative;box-shadow:0 4px 12px #2d4b410d}.catalog-category-select__trigger:focus-visible,.catalog-category-select__trigger:hover{border-color:#6d9b90;outline:0;box-shadow:0 0 0 3px #31675f1f}.catalog-category-select__copy{gap:3px;min-width:0;display:grid}.catalog-category-select__label{letter-spacing:.08em;text-transform:uppercase;color:#6d8279;font-size:10px;font-weight:800}.catalog-category-select__value{text-overflow:ellipsis;white-space:nowrap;color:#172b40;font-size:14px;font-weight:700;overflow:hidden}.catalog-category-select__chevron{border-bottom:2px solid #172b40;border-right:2px solid #172b40;width:9px;height:9px;transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-65%)rotate(45deg)}.catalog-category-select__chevron.is-open{transform:translateY(-30%)rotate(225deg)}.catalog-category-select__menu{background:#fff;border:1px solid #cddbd5;border-radius:9px;max-height:min(360px,60vh);padding:6px;animation:.16s ease-out both catalog-menu-in;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 30px #27453c29}.catalog-category-select__option{color:#172b40;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:38px;padding:8px 10px;font:600 12px/1.3 Segoe UI,Arial,sans-serif;display:flex}.catalog-category-select__option:focus-visible,.catalog-category-select__option:hover{background:#edf5f1;outline:0}.catalog-category-select__option.is-selected{color:#fff;background:#31675f}.catalog-category-select__option b{opacity:.7;font-size:11px}.benefit-filter__selects,.ready-category-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}@keyframes catalog-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.benefit-filter .catalog-category-select,.ready-category-band .catalog-category-select{min-width:0}.raw-browse .catalog-category-select{margin-top:12px}@media (width<=1100px){.ready-category-band .catalog-category-select{width:100%}}@media (width<=800px){.benefit-filter .catalog-category-select__trigger,.raw-browse .catalog-category-select__trigger,.ready-category-band .catalog-category-select__trigger{min-height:54px}.catalog-category-select__menu{max-height:50vh}.raw-browse .catalog-category-select{margin-top:10px}}@media (width<=560px){.benefit-filter__selects,.ready-category-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.benefit-filter .catalog-category-select__trigger,.ready-category-band .catalog-category-select__trigger{min-height:48px;padding:8px 34px 8px 10px}.benefit-filter .catalog-category-select__label,.ready-category-band .catalog-category-select__label{font-size:9px}.benefit-filter .catalog-category-select__value,.ready-category-band .catalog-category-select__value{font-size:12px}}@media (prefers-reduced-motion:reduce){.catalog-category-select__chevron,.catalog-category-select__trigger{transition:none}.catalog-category-select__menu{animation:none}}@media (width<=1100px){.mega-area-grid{grid-template-columns:1fr}}.hero-media{z-index:0;-o-object-position:center;object-position:center;display:block}.hero-copy{z-index:2}.hero-copy .hero-title{font-size:40.96px}.hero-fade-enter-active,.hero-fade-leave-active{transition:opacity .5s,transform .5s}.hero-fade-enter-from,.hero-fade-leave-to{opacity:0;transform:scale(1.015)}.hero-copy-fade-enter-active,.hero-copy-fade-leave-active{transition:opacity .35s,transform .35s}.hero-copy-fade-enter-from,.hero-copy-fade-leave-to{opacity:0;transform:translateY(10px)}.reveal{opacity:1;transition:opacity .65s,transform .65s cubic-bezier(.22,.61,.36,1);transition-delay:var(--reveal-delay,0s);transform:none}.legacy-home.is-reveal-ready .reveal:not(.is-revealed){opacity:0;transform:translateY(24px)}.reveal.is-revealed{opacity:1;transform:none}.category-card:hover,.document-grid a:hover,.packaging-grid figure:hover,.process-grid article:hover,.product-card:hover{transition:transform .25s,box-shadow .25s;transform:translateY(-5px)}.category-card,.document-grid a,.packaging-grid figure,.process-grid article,.product-card{transition:transform .25s,box-shadow .25s}@media (width<=1100px){.hero-slide{border-radius:16px}.hero-copy{color:#172b40}.hero-copy .hero-title{color:#172b40;font-size:32px}.hero-copy>p:not(.eyebrow){color:#675e55}}@media (width<=800px){.container{width:min(100% - 24px,1480px)}}@media (width<=520px){.hero-slide{width:calc(100% - 24px)}.hero-copy .hero-title{font-size:28px}.hero-copy{bottom:24px}.category-card img,.category-card:nth-child(2) img,.category-card:nth-child(3) img{aspect-ratio:2.3;display:block}}@media (prefers-reduced-motion:reduce){.hero-copy-fade-enter-active,.hero-copy-fade-leave-active,.hero-fade-enter-active,.hero-fade-leave-active,.reveal{transition:none!important}.legacy-home.is-reveal-ready .reveal:not(.is-revealed),.reveal{opacity:1;transform:none}}.layout-enter-active,.layout-leave-active,.page-enter-active,.page-leave-active{transition:none}.layout-enter-from,.layout-leave-to,.page-enter-from,.page-leave-to{opacity:1;transform:none}.catalog-skeleton-card{pointer-events:none;overflow:hidden}.catalog-skeleton-image,.catalog-skeleton-line{background:#e8ece7;position:relative;overflow:hidden}.catalog-skeleton-image{aspect-ratio:1/.98;width:100%;margin-bottom:16px}.catalog-skeleton-line{border-radius:3px;width:78%;height:12px;margin:10px 16px}.catalog-skeleton-line--short{width:35%;height:9px}.catalog-skeleton-line--tiny{width:50%;height:9px}.catalog-skeleton-image:after,.catalog-skeleton-line:after,.loading-sheen:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.35s ease-in-out infinite skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.hero-slide--skeleton{background:#e8ece7}.loading-sheen{display:block;position:absolute;inset:0;overflow:hidden}@keyframes skeleton-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.catalog-skeleton-image:after,.catalog-skeleton-line:after,.layout-enter-active,.layout-leave-active,.loading-sheen:after,.page-enter-active,.page-leave-active{transition:none;animation:none}}@media (width<=1199px){.mega-area-grid{grid-template-columns:1fr}}@media (width<=800px){.hero-copy{bottom:24px;width:auto!important;left:4px!important;right:4px!important}.packaging-grid img{aspect-ratio:2.15}}@media (width<=520px){.hero-slide{height:460px!important;min-height:460px!important}.category-grid{grid-template-columns:1fr}.category-card>div{min-height:151px;padding:14px 16px}.category-card h3{margin:7px 0;font-size:22px}.category-card p{font-size:14px;line-height:1.45}.packaging-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.packaging-grid img{aspect-ratio:1.01}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.process-grid img{aspect-ratio:.8}}@media (width<=800px){.documents-section.container,.home-band.container,.packaging-section.container{width:calc(100% - 32px)!important}.home-band.container{margin-left:auto;margin-right:auto}.home-hero{padding-top:6px!important}.hero-slide{margin-left:auto;margin-right:auto}.category-grid{align-items:stretch}.category-card{flex-direction:column;display:flex}.category-card img{aspect-ratio:2.3;display:block!important}.category-card>div{box-sizing:border-box;flex:auto;min-height:151px;padding:13px 14px 15px}.category-card small{margin:0 0 6px;font-size:11px;line-height:17px;display:block}.category-card h3{margin:0 0 6px;font-size:19.872px;line-height:21.4618px}.category-card p{margin:0 0 12px;font-size:12px;line-height:16.2px}.category-card .legacy-button{white-space:nowrap;min-height:46.3px;margin-top:0;padding:14.4px 10px;font-size:10px;line-height:15.5px}.packaging-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.packaging-grid figure:first-child{grid-column:1/-1}.packaging-grid figure:first-child img{aspect-ratio:auto;height:344px}.packaging-grid figure:not(:first-child) img{aspect-ratio:auto;height:165px}.process-section>.container{width:calc(100% - 32px)!important}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.process-grid img{aspect-ratio:.8}}@media (width<=390px){.category-card>div{min-height:151px;padding:13px 14px 15px}.category-card h3{font-size:18px;line-height:19.44px}.packaging-grid{gap:10px}.packaging-grid figure:first-child img{height:340px}.packaging-grid figure:not(:first-child) img{height:165px}}@media (width<=520px){.category-grid,.packaging-grid{gap:10px}}@media (width>=521px) and (width<=800px){.category-card>div{min-height:197px;padding:16px 20px 18px}.category-card h3{margin:0 0 7px;font-size:23px;line-height:24.84px}.category-card p{margin:0 0 15px;font-size:14px;line-height:19.6px}.category-card .legacy-button{min-height:47.8px;padding:14.4px 16px;font-size:11px;line-height:17.05px}}@media (width<=520px){.trust-section{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:calc(100% - 24px)!important;margin:24px 12px 0!important;padding:14px 0 0!important}.trust-section article,.trust-section article:nth-child(n){border:0!important;border-left:1px solid #173f4924!important;justify-content:flex-start!important;gap:6px!important;height:auto!important;min-height:0!important;padding:0 6px!important}.trust-section article:first-child{border-left:0!important}.trust-section article:nth-child(n){min-height:77.7188px!important}.trust-section .trust-symbol,.trust-section img{-o-object-fit:contain;object-fit:contain;flex:0 0 42px;width:45px!important;height:42px!important}.trust-section .trust-symbol{border-width:2px;border-radius:50%;place-items:center;font-size:11px;display:grid}.trust-section strong{color:#172b40;white-space:normal;font-size:8px;line-height:1.22;display:block}.trust-section p{color:#5c6773;margin:0;font-size:7.125px;line-height:1.25}.factory-panel{box-sizing:border-box;border-radius:18px;width:calc(100% - 24px)!important;margin:34px 12px 24px!important;padding:28px 20px 30px!important}.factory-panel .eyebrow{margin:0 0 14px;font-size:11px;line-height:13.2px}.factory-panel .factory-title{margin:0;font-size:30px;line-height:1.08}.factory-panel>div{margin:22px auto 0;font-size:15px;line-height:1.65}.factory-panel>div p{margin:0 0 24px}.factory-panel>div p:last-child{margin-bottom:0}}@media (width<=390px){.category-grid{grid-template-columns:1fr!important;gap:0!important}.factory-panel>div{font-size:15px;line-height:1.65}.factory-panel>div p{margin-bottom:24px}.trust-section{margin-top:24px!important}.trust-section article:nth-child(n){min-height:85.3125px!important}.factory-panel{margin-top:34.37px!important}}@media (width>=391px) and (width<=520px){.trust-section{margin-top:23.62px!important}.factory-panel{margin-top:34.34px!important}}@media (width>=521px) and (width<=800px){.trust-section{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:calc(100% - 48px)!important;margin:38.12px 24px 0!important;padding:23.04px 0 0!important}.trust-section article,.trust-section article:nth-child(n){border:0!important;border-left:1px solid #173f4924!important;justify-content:flex-start!important;gap:10px!important;padding:0 23.04px!important}.trust-section article:first-child{border-left:0!important}.trust-section article:nth-child(n){min-height:129.141px!important}.trust-section .trust-symbol,.trust-section img{-o-object-fit:contain;object-fit:contain;flex:0 0 68px;width:88px!important;height:68px!important}.trust-section strong{font-size:11px;line-height:1.22}.trust-section p{margin:0;font-size:10px;line-height:1.3}.factory-panel{box-sizing:border-box;border-radius:18px;width:calc(100% - 48px)!important;margin:46px 24px 38.4px!important;padding:30px 38.4px 35px!important}.factory-panel .eyebrow{margin:0 0 14px;font-size:11px;line-height:13.2px}.factory-panel .factory-title{margin:0;font-size:29px;line-height:1.08}.factory-panel>div{margin:22px auto 0;font-size:16px;line-height:1.7}.factory-panel>div p{margin:0 0 24px}.factory-panel>div p:last-child{margin-bottom:0}}@media (width<=800px){.home-hero{padding:6px 0 0!important}.hero-slide{border-radius:10px!important;width:calc(100% - 10px)!important;height:clamp(460px,133vw,520px)!important;min-height:clamp(460px,133vw,520px)!important;margin:0 auto!important}.hero-media{border-radius:inherit}.category-grid{grid-template-columns:1fr!important;gap:10px!important}.category-card img,.category-card:nth-child(2) img,.category-card:nth-child(3) img{aspect-ratio:2.3!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:auto!important;display:block!important}.category-card{overflow:hidden;min-width:0!important}.trust-section{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:calc(100% - 24px)!important;margin:24px 12px 0!important;padding:14px 0 0!important}.trust-section article,.trust-section article:nth-child(n){border:0!important;border-left:1px solid #173f4924!important;justify-content:flex-start!important;gap:6px!important;min-width:0!important;height:85.3125px!important;min-height:85.3125px!important;padding:0 6px!important}.trust-section article:first-child{border-left:0!important}.trust-section .trust-symbol,.trust-section img{-o-object-fit:contain!important;object-fit:contain!important;flex:0 0 42px!important;width:45px!important;height:42px!important}.trust-section strong{max-width:100%;display:block;white-space:normal!important;font-size:8px!important;line-height:1.22!important}.trust-section p{max-width:100%;margin:0!important;font-size:7.125px!important;line-height:1.25!important}}@media (width>=391px) and (width<=800px){.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.category-card img,.category-card:nth-child(2) img,.category-card:nth-child(3) img{aspect-ratio:2.3!important}}.inquiry-product-context{background:#f6f8f4;border:1px solid #e2e5e7;gap:4px;margin-bottom:18px;padding:15px 16px;display:grid}.inquiry-product-context .eyebrow{margin:0;font-size:10px}.inquiry-product-context strong{color:#214b46;font-size:17px}.inquiry-product-context small{color:#5f6c66}.site-footer{background:#a7adb4!important;border-radius:0!important}.site-footer>.container{width:calc(100% - 72px)!important;max-width:none!important}.footer-notice{min-height:27px!important;padding:5px 24px!important;font-size:12px!important;line-height:17px!important}.footer-grid{grid-template-columns:1.5fr 1fr 1fr 2.6fr!important;gap:60px!important;padding:59px 0 16px!important}.footer-brand p,.footer-contact p{line-height:1.45!important}.footer-newsletter{padding:5px 0 6px!important}.footer-newsletter .eyebrow{font-size:10px!important;line-height:12px!important}.footer-newsletter h2{line-height:1.05!important}.footer-newsletter>p:not(.eyebrow){line-height:1.3!important}.footer-newsletter small{line-height:14px!important}.newsletter-form button,.newsletter-form input{height:32px!important;min-height:32px!important}.footer-bottom{padding:10px 0!important}@media (width<=900px){.site-footer>.container{width:calc(100% - 32px)!important}.footer-grid{grid-template-columns:1fr 1fr!important;gap:28px!important;padding:40px 0!important}}@media (width<=520px){.site-footer>.container{width:calc(100% - 24px)!important}.footer-grid{grid-template-columns:1fr!important}}@media (width>=901px){.footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(36px,18px + 2.2vw,104px)!important;padding:clamp(52px,36px + 1.8vw,84px) 0 clamp(24px,12px + .75vw,42px)!important}.footer-column{gap:clamp(7px,5px + .18vw,11px)!important}.footer-contact,.footer-help,.footer-shop{box-sizing:border-box!important;padding-left:clamp(32px,2.5vw,48px)!important}.footer-contact{text-align:left!important;align-items:flex-start!important;padding-left:clamp(64px,5vw,96px)!important}.footer-column strong{margin-bottom:clamp(5px,3px + .15vw,9px)!important;font-size:clamp(15px,13px + .32vw,20px)!important;line-height:1.3!important}.footer-brand p,.footer-column a,.footer-contact p{font-size:clamp(13px,11px + .25vw,17px)!important;line-height:1.5!important}.footer-contact p{margin:clamp(9px,6px + .18vw,14px) 0!important}.footer-newsletter{padding:clamp(12px,7px + .55vw,26px) 0 clamp(12px,7px + .45vw,24px)!important}.footer-newsletter .eyebrow{font-size:clamp(11px,9px + .18vw,15px)!important;line-height:1.25!important}.footer-newsletter h2{font-size:clamp(27px,22px + .45vw,40px)!important;line-height:1.1!important}.footer-newsletter small,.footer-newsletter>p:not(.eyebrow){font-size:clamp(13px,11px + .2vw,16px)!important;line-height:1.45!important}.newsletter-form button,.newsletter-form input{height:clamp(36px,32px + .35vw,48px)!important;min-height:clamp(36px,32px + .35vw,48px)!important;font-size:clamp(13px,11px + .2vw,16px)!important}.footer-bottom{padding:clamp(13px,10px + .35vw,22px) 0!important;font-size:clamp(13px,11px + .2vw,16px)!important;line-height:1.45!important}}@media (width>=521px) and (width<=900px){.footer-grid{gap:clamp(28px,4vw,48px)!important;padding:clamp(42px,6vw,58px) 0 clamp(26px,4vw,38px)!important}.footer-column strong{font-size:clamp(15px,2.1vw,18px)!important}.footer-brand p,.footer-column a,.footer-contact p{font-size:clamp(14px,1.8vw,16px)!important;line-height:1.5!important}.footer-bottom{font-size:clamp(13px,1.7vw,15px)!important}}@media (width<=520px){.footer-grid{gap:clamp(24px,7vw,34px)!important;padding:clamp(38px,10vw,50px) 0 clamp(28px,8vw,40px)!important}.footer-column strong{font-size:clamp(15px,4.4vw,18px)!important;line-height:1.3!important}.footer-brand p,.footer-column a,.footer-contact p{font-size:clamp(14px,3.8vw,16px)!important;line-height:1.55!important}.footer-contact p{margin:10px 0!important}.footer-newsletter h2{font-size:clamp(25px,7.5vw,32px)!important}.footer-newsletter small,.footer-newsletter>p:not(.eyebrow){font-size:clamp(13px,3.5vw,15px)!important;line-height:1.45!important}.newsletter-form button,.newsletter-form input{height:42px!important;min-height:42px!important;font-size:14px!important}.footer-bottom{font-size:clamp(13px,3.5vw,15px)!important;line-height:1.45!important}}.footer-brand .footer-cta{width:auto!important;display:inline-flex!important}body,html{overflow-x:clip!important}@supports (overflow-x:clip){body,html{overflow-x:clip!important}}@media (width>=1200px){.home-hero{padding:0 0 18px!important}.hero-slide{border-radius:18px!important;width:min(100% - 60px,1225px)!important;height:500px!important;min-height:500px!important}.hero-copy{width:min(440px,42%)!important;min-height:250px!important;padding:32px!important;top:24%!important;right:6%!important}.hero-copy .hero-title{margin:14px 0 10px!important;font-size:36px!important;line-height:1.05!important}.hero-copy>p:not(.eyebrow){font-size:15px!important}.hero-arrow{width:46px!important;height:56px!important;font-size:34px!important}.hero-arrow--prev{left:18px!important}.hero-arrow--next{right:18px!important}.trust-section{width:min(100% - 120px,980px)!important;padding:34px 0 0!important}.trust-section article{gap:6px!important;min-height:112px!important}.trust-section img{width:76px!important;height:60px!important}.trust-symbol{width:52px!important;height:52px!important}.trust-section strong{font-size:11px!important}.trust-section p{font-size:10px!important}.factory-panel{border-radius:16px!important;width:min(100% - 120px,710px)!important;margin:40px auto 0!important;padding:28px 42px 30px!important}.factory-panel .eyebrow{font-size:10px!important}.factory-panel .factory-title{max-width:640px!important;margin:10px auto 18px!important;font-size:38px!important;line-height:1.08!important}.factory-panel>div{max-width:610px!important;font-size:14px!important;line-height:1.55!important}.home-band,.process-section>.container,.product-band>.container{padding-top:64px!important;padding-bottom:64px!important}.section-heading{margin-bottom:22px!important}.packaging-section h2,.section-heading h2{margin-top:8px!important;font-size:40px!important;line-height:1.05!important}.category-card img{aspect-ratio:1.95!important}.category-card>div{min-height:190px!important;padding:20px!important}.category-card h3{font-size:24px!important}.category-card p{font-size:13px!important}.legacy-button{min-height:38px!important;margin-top:12px!important;padding:0 16px!important;font-size:10px!important}.product-band{min-height:360px!important}.packaging-section>p:not(.eyebrow){margin:14px 0!important;font-size:15px!important}.packaging-grid{gap:10px!important;margin-top:24px!important}.packaging-grid img{aspect-ratio:1.5!important}.packaging-grid figcaption{font-size:14px!important;bottom:12px!important;left:16px!important}.process-grid{gap:16px!important}.process-grid img{aspect-ratio:.95!important}.process-grid small{margin-top:10px!important;font-size:10px!important}.process-grid h3{margin-top:4px!important;font-size:20px!important}.document-grid{gap:14px!important}.document-grid img{padding:8px!important}.document-grid span{padding:7px!important;font-size:11px!important}.documents-section{padding-top:64px!important;padding-bottom:72px!important}}.catalog-pagination,.raw-pagination{border-top:1px solid #d8e4df;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:100%;margin:34px 0 0;padding-top:28px;display:flex}.catalog-pagination button,.raw-pagination a,.raw-pagination button{box-sizing:border-box;color:#172b40;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:8px;place-items:center;min-width:42px;height:42px;padding:0 12px;font:700 14px Arial,sans-serif;text-decoration:none;display:inline-grid}.catalog-pagination button.active,.catalog-pagination button:hover:not(:disabled),.raw-pagination a.active,.raw-pagination a:hover:not([aria-disabled=true]),.raw-pagination button.active,.raw-pagination button:hover:not(:disabled){color:#fff;background:#172b40;border-color:#172b40}.catalog-pagination button:disabled,.raw-pagination button:disabled{cursor:not-allowed;opacity:.45}.raw-pagination a[aria-disabled=true]{cursor:wait;opacity:.45}.catalog-pagination .catalog-pagination-arrow{font-size:18px;line-height:1}.raw-pagination .raw-pagination__step{align-items:center;gap:6px;padding:0 14px;display:inline-flex}.raw-pagination__step>[aria-hidden=true]{font-size:16px;line-height:1}.raw-pagination__prev{margin-right:4px}.raw-pagination__next{margin-left:4px}.raw-pagination__gap{color:#7c8c86;letter-spacing:.08em;-webkit-user-select:none;user-select:none;place-items:center;min-width:28px;height:42px;font:700 14px Arial,sans-serif;display:inline-grid}.raw-pagination a:not(.raw-pagination__step),.raw-pagination button:not(.raw-pagination__step){font-variant-numeric:tabular-nums}.faq-reference,.journal-page,.raw-material-page{color:#172b2a;background:#f5f6f5}.raw-material-hero{color:#173d37;text-align:center;background:#eef1f3;border-bottom:1px solid #dbe5df;padding:34px 0 48px}.journal-hero .breadcrumbs,.raw-material-hero .breadcrumbs{justify-content:center;margin-bottom:36px;font-size:13px;line-height:1.4}.raw-material-hero>.container>.eyebrow{color:#3e4854;letter-spacing:.14em;text-align:center;text-transform:uppercase;max-width:760px;margin:0 auto;font-size:12px;font-weight:700;line-height:1.3}.raw-material-hero h1{text-align:center;letter-spacing:0;color:#173d37;max-width:18em;margin:12px auto 0;font:600 clamp(36px,5vw,58px)/.98 Century Gothic,Segoe UI,Arial,sans-serif}.raw-material-hero>.container>.catalog-listing-credit{color:#3e4854;text-align:center;justify-content:center;max-width:880px;margin:14px auto 0;font-size:15px;font-weight:500;line-height:1.45}.raw-material-hero>.container>.catalog-listing-credit .catalog-listing-credit__author{color:#173d37;text-underline-offset:3px;font-weight:600;text-decoration:underline}.raw-material-hero>.container>p:not(.eyebrow):not(.catalog-listing-credit){color:#3e4854;text-align:center;max-width:880px;margin:16px auto 0;font-size:17px;line-height:1.55}.raw-material-catalog{padding:48px 0 110px}.raw-search{background:#fff;border:1px solid #d8e4df;border-radius:8px;align-items:center;gap:14px;width:min(100%,760px);min-height:56px;margin-bottom:34px;padding:0 18px;display:flex;box-shadow:0 5px 20px #264a410f}.faq-search span,.raw-search span{color:#2b7b75;font-size:22px}.raw-search input{min-height:52px;box-shadow:none;background:0 0;border:0}.raw-search input:focus{outline:0}.raw-catalog-grid{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:30px;display:grid}.raw-mobile-controls{display:none}.raw-filter-badge{color:#fff;background:#172b40;border-radius:10px;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.raw-browse{background:#fff;border:1px solid #d8e4df}.raw-browse header{color:#102f3d;background:#68afea;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.raw-browse header strong{letter-spacing:.08em;font-size:12px}.raw-browse header small{font-size:11px}.raw-browse button{color:#172b40;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e7efea;width:100%;min-height:54px;padding:0 18px}.raw-browse button span{float:right;color:#5d7b82;font-size:12px}.raw-browse button.active,.raw-browse button:hover{color:#1b7080;background:#eaf5f9;box-shadow:inset 4px 0 #2e9eb0}.raw-results-head{color:#5c6773;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.raw-results-head select{background:#fff;width:210px;min-height:42px}.raw-product-grid{display:grid}.raw-product-card{min-width:0}.raw-product-card img{aspect-ratio:1.3;-o-object-fit:cover;object-fit:cover;background:#e8eee8;border-radius:6px;width:100%;display:block}.raw-product-card small{color:#5c6773;margin-top:10px;font-size:10px;display:block}.raw-product-card :is(h3,.raw-product-card__name){color:#182b2b;font:500 18px/1.2 Arial,sans-serif;display:block}.raw-product-card p{color:#71817d;margin:0;font-size:12px}.raw-product-card p strong{color:#102d2b;font-size:16px}.raw-load-more{color:#172b40;cursor:pointer;background:#fff;border:1px solid #172b40;border-radius:3px;min-height:44px;margin:34px auto 0;padding:0 22px;font-weight:700;display:block}.catalog-state{color:#667b76;background:#fff;border:1px dashed #e2e5e7;padding:24px}.catalog-state.is-error{color:#a74b3c;background:#fff8f6;border-color:#e7b6aa}.journal-badge{color:#2a6b5f;letter-spacing:.1em;border:1px solid #98b9ad;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex}.journal-filters{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.journal-filters button{color:#51709c;cursor:pointer;background:#fff;border:1px solid #cbdced;font-size:12px;font-weight:700}.journal-filters button.active,.journal-filters button:hover{color:#fff;background:#1765ae;border-color:#1765ae;box-shadow:0 6px 14px #1765ae33}.journal-grid{display:grid}.journal-card{background:#fff;grid-template-columns:132px minmax(0,1fr);text-decoration:none;overflow:hidden}.journal-card>div{flex-direction:column;min-width:0;display:flex}.journal-card p{-webkit-box-orient:vertical}.journal-card footer{color:#6681a4;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:10px;display:flex}.journal-card footer span{color:#2365ac;background:#edf4ff;border-radius:999px;padding:4px 8px;font-weight:700}.journal-card footer time{white-space:nowrap}.faq-reference>.container:first-child{padding-top:20px}.faq-reference-hero{background:#f0f5f2;border-top:1px solid #dbe5df;padding:40px 0 70px}.faq-reference-hero .container{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:56px;display:grid}.faq-reference-hero h1{color:#153d35;margin:15px 0 12px;font:700 clamp(40px,4.2vw,58px)/1.04 Arial,sans-serif}.faq-reference-hero p:not(.eyebrow){color:#60736c}.faq-search{background:#fff;border:1px solid #cbdcd4;border-radius:10px;align-items:center;gap:11px;min-height:58px;padding:0 16px;display:flex;box-shadow:0 7px 20px #2b52460d}.faq-search input{background:0 0;border:0;min-height:52px}.faq-search input:focus{outline:0}.faq-topics{background:#eef3f0;border-top:1px solid #d9e4df;border-bottom:1px solid #d9e4df}.faq-topics .container{white-space:nowrap;align-items:center;gap:28px;min-height:58px;display:flex;overflow:auto}.faq-topics a,.faq-topics strong{font-size:12px}.faq-topics a{color:#688079;text-decoration:none}.faq-topics a:hover{color:#1d6d62}.faq-reference__sections{padding-top:26px;padding-bottom:100px}.faq-reference-section{background:#fff;border:1px solid #d4e2da;border-radius:14px;margin:0 0 22px;padding:22px 46px 30px;box-shadow:0 8px 22px #254b3d0a}.faq-reference-section h2,.faq-reference-section h3{color:#113b73;border-bottom:1px solid #dbe6df;padding-bottom:15px;font:700 24px/1.2 Arial,sans-serif}.faq-group{margin-top:16px}.faq-group h3{color:#2a786a;letter-spacing:.1em;border-left:3px solid #69b18d;margin:0 0 4px;padding-left:12px;font-size:12px}.faq-group details{border-bottom:1px solid #dbe6df}.faq-group summary{color:#24483f;cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-size:14px;font-weight:700;list-style:none;display:flex}.faq-group summary::-webkit-details-marker{display:none}.faq-group summary:after{content:"⌄";color:#428271;border:1px solid #c5d8cd;border-radius:8px;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.faq-group details[open] summary:after{content:"⌃";background:#edf7f1}.faq-group details p{color:#61756d;margin:0 38px 16px 0;font-size:13px}@media (width<=1000px){.journal-hero{background-size:52% 100%}.faq-reference-hero .container{grid-template-columns:1fr;gap:20px}}@media (width<=768px){.raw-mobile-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.raw-mobile-controls button{color:#172b40;cursor:pointer;background:#ffffffeb;border:1px solid #d8e4df;border-radius:10px;justify-content:space-between;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.raw-mobile-controls button>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.raw-mobile-controls button>span:last-child{color:#172b40;flex:none;font-size:18px;font-weight:400;line-height:1}.raw-mobile-controls .raw-filter-badge{flex:none}}@media (width<=700px){.raw-catalog-grid{grid-template-columns:1fr}.raw-browse{order:2}.raw-results{order:1}.raw-results-head{flex-direction:column;align-items:flex-start}.raw-results-head select{width:100%}.raw-product-grid{gap:20px 12px}.journal-hero{background-color:#eee9df}.journal-card{grid-template-columns:116px minmax(0,1fr)}.faq-reference-section{padding:20px 18px 24px}.faq-topics .container{gap:18px}}@media (width<=460px){.raw-material-catalog{padding-top:30px}.journal-hero h1{font-size:42px}.journal-card{grid-template-columns:104px minmax(0,1fr)}.faq-reference-hero{padding-top:28px}.faq-reference-hero h1{font-size:40px}}.faq-reference-hero p:not(.eyebrow){max-width:none}#primary.faq-reference-page{isolation:isolate;color:#f5fbff;background:#eaf3f4;flex:0 0 100%;width:100%;max-width:none;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:visible}#primary.faq-reference-page .faq-reference-directory,#primary.faq-reference-page .faq-reference-intro,#primary.faq-reference-page .faq-reference__sections{z-index:1;position:relative}#primary.faq-reference-page .faq-reference__container{width:min(1240px,100% - 48px);max-width:none;margin:0 auto}#primary.faq-reference-page .faq-reference-intro{background:#eaf3f4;padding:54px 0 34px}#primary.faq-reference-page .faq-reference-intro .faq-reference__container{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:end;gap:70px;display:grid}#primary.faq-reference-page .faq-reference-intro__eyebrow{color:#172b40;letter-spacing:.14em;margin:0 0 14px;font-size:12px;font-weight:700}#primary.faq-reference-page .faq-reference-intro h1{color:#183d46;letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;font:700 clamp(36px,4.2vw,56px)/1.18 Georgia,Times New Roman,serif}#primary.faq-reference-page .faq-reference-intro__copy>p{color:#3c5960;max-width:46rem;margin:18px 0 0;font:400 16px/1.7 Arial,Helvetica,sans-serif}#primary.faq-reference-page .faq-reference-intro__meta{letter-spacing:.04em;text-transform:uppercase;background:#ffffffb8;border:1px solid #123d4a29;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex;color:#183d46!important;margin-top:14px!important;font:700 12px/1.3 Arial,Helvetica,sans-serif!important}#primary.faq-reference-page .faq-reference-search{background:#ffffffc7;border:1px solid #123d4a47;border-radius:14px;align-items:center;height:54px;transition:border-color .22s,box-shadow .22s;display:flex;position:relative;box-shadow:0 10px 24px #123d4a1f}#primary.faq-reference-page .faq-reference-search:focus-within,#primary.faq-reference-page .faq-reference-search:hover{border-color:#172b40;box-shadow:0 12px 28px #123d4a2e}#primary.faq-reference-page .faq-reference-search input{box-sizing:border-box;color:#183d46;background:0 0;border:0;border-radius:14px;outline:0;width:100%;height:100%;padding:0 46px 0 44px;font:500 15px/1 Arial,Helvetica,sans-serif}#primary.faq-reference-page .faq-reference-search input::placeholder{color:#7d969a}#primary.faq-reference-page .faq-reference-search__icon{pointer-events:none;border:1.5px solid #172b40;border-radius:50%;width:14px;height:14px;position:absolute;left:16px}#primary.faq-reference-page .faq-reference-search__icon:after{content:"";background:#172b40;width:6px;height:1.5px;position:absolute;bottom:-3px;right:-5px;transform:rotate(45deg)}#primary.faq-reference-page .faq-reference-search__clear{color:#172b40;cursor:pointer;background:#eef1f3;border:0;border-radius:9px;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;right:10px}#primary.faq-reference-page .faq-reference-search__status{color:#172b40;grid-column:2;min-height:16px;margin:9px 0 0;font-size:13px}#primary.faq-reference-page .faq-reference-directory{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#eaf3f4f0;border-top:1px solid #123d4a2e;border-bottom:1px solid #123d4a2e;position:sticky;top:0}#primary.faq-reference-page .faq-reference-directory .faq-reference__container{align-items:center;gap:22px;min-height:58px;display:flex}#primary.faq-reference-page .faq-reference-directory strong{color:#183d46;flex:none;font-size:13px}#primary.faq-reference-page .faq-reference-directory__links{flex-wrap:wrap;gap:6px 8px;display:flex}#primary.faq-reference-page .faq-reference-directory__links a{color:#172b40;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:7px 11px;font-size:13px;text-decoration:none;display:inline-flex}#primary.faq-reference-page .faq-reference-directory__count{color:#123d4a;background:#123d4a1a;border-radius:999px;justify-content:center;min-width:1.5rem;padding:1px 6px;font-size:11px;font-weight:700;display:inline-flex}#primary.faq-reference-page .faq-reference-directory__links a:focus-visible,#primary.faq-reference-page .faq-reference-directory__links a:hover{color:#123d4a;background:#eef1f3;border-color:#7fbfc5;outline:0}#primary.faq-reference-page .faq-reference__sections{width:min(1480px,100% - 40px);max-width:none;margin:0 auto;padding:36px 0 72px}#primary.faq-reference-page .faq-reference-section,#primary.faq-reference-page .faq-reference-section:nth-child(2n){--faq-panel:linear-gradient(135deg, #eef1f3, #b9e1ed);--faq-active:linear-gradient(135deg, #ffd89a, #ffad9e);--faq-icon:#ffffffb8;--faq-icon-active:#e6876d;background:linear-gradient(135deg,#123d4a,#1d5963);border:1px solid #fff3;border-radius:18px;width:100%;max-width:none;margin:0 auto 18px;padding:28px 0 30px;box-shadow:0 14px 28px #123d4a24}#primary.faq-reference-page .faq-reference-section:nth-child(2n){--faq-panel:linear-gradient(135deg, #efe9ff, #d2d9ff);--faq-active:linear-gradient(135deg, #ffcf9e, #f39ab7);--faq-icon-active:#b56dd0;background:linear-gradient(135deg,#282b5a,#49326f);box-shadow:0 14px 28px #30275d24}#primary.faq-reference-page .faq-reference-section__inner{width:min(1280px,100% - 40px)}#primary.faq-reference-page .faq-reference-section__head{justify-content:space-between;align-items:end;gap:16px;margin:0 0 18px;padding:0 4px;display:flex}#primary.faq-reference-page .faq-reference-section__heading{color:#fff;text-align:left;letter-spacing:-.04em;margin:0;padding:0;font:700 clamp(26px,2.6vw,38px)/1.15 Georgia,Times New Roman,serif}#primary.faq-reference-page .faq-reference-section__count{color:#ffffffc7;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin:0;font:700 12px/1.3 Arial,Helvetica,sans-serif}#primary.faq-reference-page .faq-reference-section__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width<=1099px){#primary.faq-reference-page .faq-reference-section__grid{grid-template-columns:1fr}}#primary.faq-reference-page .faq-reference-item,#primary.faq-reference-page .faq-reference-item:hover,#primary.faq-reference-page .faq-reference-item[open]{background:var(--faq-panel);border:1px solid #164c5629;border-radius:10px;transition:background .32s,border-color .32s,box-shadow .32s;box-shadow:0 7px 16px #04242e1f}#primary.faq-reference-page .faq-reference-section:nth-child(2n) .faq-reference-item,#primary.faq-reference-page .faq-reference-section:nth-child(2n) .faq-reference-item:hover,#primary.faq-reference-page .faq-reference-section:nth-child(2n) .faq-reference-item[open]{border-color:#58458e2e;box-shadow:0 7px 16px #30275d1f}#primary.faq-reference-page .faq-reference-item summary,#primary.faq-reference-page .faq-reference-item[open] summary{color:#123c46;cursor:pointer;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;font:600 15px/1.45 Arial,Helvetica,sans-serif;list-style:none;display:flex}#primary.faq-reference-page .faq-reference-section:nth-child(2n) .faq-reference-item summary,#primary.faq-reference-page .faq-reference-section:nth-child(2n) .faq-reference-item[open] summary{color:#383567}#primary.faq-reference-page .faq-reference-item summary::-webkit-details-marker{display:none}#primary.faq-reference-page .faq-reference-item summary:focus-visible{outline-offset:-3px;border-radius:10px;outline:2px solid #fff}#primary.faq-reference-page .faq-reference-item__question{min-width:0;color:inherit;font:inherit;letter-spacing:-.01em;margin:0;padding-right:8px;font-weight:700}#primary.faq-reference-page .faq-reference-item__icon{background:var(--faq-icon);color:#172b40;border:0;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .32s,transform .32s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #164c561f,0 5px 12px #04242e1f}#primary.faq-reference-page .faq-reference-item__icon:before{content:"";border-bottom:1.25px solid;border-right:1.25px solid;width:7px;height:7px;transition:transform .34s;transform:translateY(-2px)rotate(45deg)}#primary.faq-reference-page .faq-reference-item[open]{background:var(--faq-active);border-color:#fff6}#primary.faq-reference-page .faq-reference-item[open] .faq-reference-item__icon{background:var(--faq-icon-active);color:#fff;box-shadow:none}#primary.faq-reference-page .faq-reference-item[open] .faq-reference-item__icon:before{transform:translateY(2px)rotate(225deg)}#primary.faq-reference-page .faq-reference-item__answer{opacity:0;grid-template-rows:0fr;min-height:0;padding:0 20px;transition:grid-template-rows .34s,opacity .24s,padding .34s;display:grid;overflow:hidden}#primary.faq-reference-page .faq-reference-item[open] .faq-reference-item__answer{opacity:1;grid-template-rows:1fr;padding-bottom:18px}#primary.faq-reference-page .faq-reference-item__answer p{color:#214b55;max-width:900px;min-height:0;margin:0;font:400 15px/1.65 Arial,Helvetica,sans-serif;overflow:hidden}#primary.faq-reference-page .faq-reference-section:nth-child(2n) .faq-reference-item__answer p{color:#3c3d69}#primary.faq-reference-page .faq-reference-empty{color:#172b40;text-align:center;width:min(900px,100% - 48px);margin:0 auto;padding:40px 0}#primary.faq-reference-page .faq-reference-directory__mobile{display:none}@media (width>=768px){#primary.faq-reference-page .faq-reference-intro{padding-top:34px;padding-bottom:34px}#primary.faq-reference-page .faq-reference-intro .faq-reference__container{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}#primary.faq-reference-page .faq-reference-intro__breadcrumbs{order:1;margin:0 0 30px}#primary.faq-reference-page .faq-reference-intro__copy{text-align:center;order:2;width:min(720px,100%)}#primary.faq-reference-page .faq-reference-intro h1,#primary.faq-reference-page .faq-reference-intro__copy>p{margin-left:auto;margin-right:auto}#primary.faq-reference-page .faq-reference-search{order:3;width:min(680px,100%);margin-top:28px}#primary.faq-reference-page .faq-reference-search__status{text-align:center;order:4;width:min(680px,100%);margin:9px 0 0}}@media (width<=767px){#primary.faq-reference-page .faq-reference-directory{display:block}#primary.faq-reference-page .faq-reference__container{width:calc(100% - 28px)}#primary.faq-reference-page .faq-reference-intro{padding:34px 0 24px}#primary.faq-reference-page .faq-reference-intro .faq-reference__container{text-align:center;flex-direction:column;align-items:center;display:flex}#primary.faq-reference-page .faq-reference-intro__breadcrumbs{order:1;margin:0 0 22px}#primary.faq-reference-page .faq-reference-intro__copy{text-align:center;order:2}#primary.faq-reference-page .faq-reference-intro h1{max-width:none;font-size:34px;line-height:1.2}#primary.faq-reference-page .faq-reference-intro__copy>p:last-child{font-size:15px}#primary.faq-reference-page .faq-reference-search{order:3;width:100%;margin-top:22px}#primary.faq-reference-page .faq-reference-search__status{text-align:center;order:4;width:100%;min-height:16px}#primary.faq-reference-page .faq-reference-directory .faq-reference__container{padding:12px 0;display:block}#primary.faq-reference-page .faq-reference-directory strong{display:none}#primary.faq-reference-page .faq-reference-directory__mobile{width:100%;display:block}#primary.faq-reference-page .faq-reference-directory__mobile select{box-sizing:border-box;color:#183d46;background:#fff;border:1px solid #123d4a47;border-radius:10px;width:100%;min-height:48px;padding:0 42px 0 15px;font:600 15px/1 Arial,Helvetica,sans-serif}#primary.faq-reference-page .faq-reference-directory__mobile select:focus-visible{outline-offset:2px;outline:2px solid #172b40}#primary.faq-reference-page .faq-reference-directory__links{display:none}#primary.faq-reference-page .faq-reference__sections{width:calc(100% - 20px);padding:28px 0 46px}#primary.faq-reference-page .faq-reference-section{border-radius:16px;margin-bottom:18px;padding:22px 0 24px}#primary.faq-reference-page .faq-reference-section__inner{width:calc(100% - 24px)}#primary.faq-reference-page .faq-reference-section__head{flex-direction:column;align-items:flex-start;margin-bottom:14px}#primary.faq-reference-page .faq-reference-section__heading{font-size:28px}#primary.faq-reference-page .faq-reference-section__grid{grid-template-columns:1fr;gap:8px}#primary.faq-reference-page .faq-reference-item,#primary.faq-reference-page .faq-reference-item:hover,#primary.faq-reference-page .faq-reference-item[open]{border-radius:9px}#primary.faq-reference-page .faq-reference-item summary,#primary.faq-reference-page .faq-reference-item[open] summary{padding:13px 14px;font-size:15px}#primary.faq-reference-page .faq-reference-item__icon{border-radius:9px;flex-basis:34px;width:34px;height:34px}#primary.faq-reference-page .faq-reference-item[open] .faq-reference-item__answer,#primary.faq-reference-page .faq-reference-item__answer{padding-left:14px;padding-right:14px}#primary.faq-reference-page .faq-reference-item[open] .faq-reference-item__answer{padding-bottom:16px}#primary.faq-reference-page .faq-reference-item__answer p{font-size:14px;line-height:1.7}}@media (prefers-reduced-motion:reduce){#primary.faq-reference-page .faq-reference-item,#primary.faq-reference-page .faq-reference-item__answer,#primary.faq-reference-page .faq-reference-item__icon,#primary.faq-reference-page .faq-reference-item__icon:before{transition:none}}.raw-sidebar{gap:14px;display:grid}.raw-filter-panel{background:#fff;border:1px solid #d8e4df}.raw-filter-toggle{color:#172b40;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 18px;font-size:27px;display:flex}.raw-filter-toggle span{color:#5c6773;font-size:20px}.raw-filter-body{border-top:1px solid #e7efea;padding:0 18px 18px}.raw-filter-body label{color:#5c6773;gap:8px;margin:16px 0 0;font-size:12px;font-weight:700;display:grid}.raw-stepper{border:1px solid #d8e4df;grid-template-columns:32px 1fr 32px;min-height:36px;display:grid}.raw-stepper button{color:#172b40;cursor:pointer;background:#f7faf8;border:0}.raw-stepper output{color:#172b40;place-items:center;display:grid}.raw-price-range{grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;display:grid}.raw-price-range input{width:100%;min-height:34px;padding:5px 7px}.raw-search button{color:#5c6773;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:20px}.raw-results-head div{gap:3px;display:grid}.raw-results-head small{color:#8a9b96;font-size:11px}.raw-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}.raw-product-card{color:inherit;text-decoration:none;transition:transform .3s;display:block}.raw-product-card:hover{transform:translateY(-5px)}.raw-product-image{aspect-ratio:1.08;background:#e8eee8;border-radius:7px;position:relative;overflow:hidden}.raw-product-image img{transition:transform .6s cubic-bezier(.2,.7,.2,1);height:100%!important}.raw-product-card:hover .raw-product-image img{transform:scale(1.06)}.raw-product-image>span:not(.thumb-media){color:#fff;text-shadow:0 1px 3px #00000073;font-size:10px;position:absolute;bottom:7px;left:7px;right:7px}.raw-product-card :is(h3,.raw-product-card__name){margin:7px 0 4px;font-size:16px}.raw-product-card p span{color:#71817d}.raw-card-link{color:#172b40;opacity:0;margin-top:10px;font-size:11px;font-weight:700;transition:opacity .25s,transform .25s;display:block;transform:translateY(4px)}.raw-product-card:focus-visible .raw-card-link,.raw-product-card:hover .raw-card-link{opacity:1;transform:none}.raw-card-link b{margin-left:4px}.raw-detail-page{color:#172b40;background:#f7f9f6}.raw-detail-breadcrumbs{color:#6b817c;align-items:center;gap:9px;padding-top:28px;font-size:12px;display:flex}.raw-detail-breadcrumbs a{color:#172b40;text-decoration:none}.raw-detail-breadcrumbs b{color:#172b40;font-weight:700}.raw-detail-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:58px;padding-top:32px;padding-bottom:56px;display:grid}.raw-detail-image{aspect-ratio:1.12;background:#e7eee9;border-radius:16px;overflow:hidden;box-shadow:0 20px 50px #1d50421f}.raw-detail-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:.75s cubic-bezier(.2,.7,.2,1) both productImageIn}.raw-detail-summary{animation:.7s .1s both productCopyIn}.raw-detail-summary h1{color:#172b40;margin:10px 0 18px;font:700 clamp(42px,5vw,70px)/1.02 Arial,sans-serif}.raw-detail-lede{color:#5c6773;max-width:560px;font-size:17px;line-height:1.55}.raw-detail-price{align-items:baseline;gap:10px;margin:25px 0 8px;display:flex}.raw-detail-price strong{color:#172b40;font-size:28px}.raw-detail-note,.raw-detail-price span{color:#5c6773;font-size:12px}.raw-detail-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.button-primary,.button-secondary{border-radius:5px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.button-primary{color:#fff;background:#172b40}.button-primary:hover{background:#235f5a}.button-secondary{color:#172b40;background:#fff;border:1px solid #172b40}.raw-detail-facts{border-top:1px solid #d8e4df;border-bottom:1px solid #d8e4df;grid-template-columns:repeat(4,1fr);display:grid}.raw-detail-facts div{border-right:1px solid #d8e4df;gap:8px;padding:22px 18px;display:grid}.raw-detail-facts div:last-child{border-right:0}.raw-detail-facts span{color:#72908a;letter-spacing:.09em;font-size:10px;font-weight:800}.raw-detail-facts strong{color:#172b40;font-size:13px;line-height:1.35}.raw-detail-content{grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr);gap:58px;padding-top:70px;padding-bottom:76px;display:grid}.raw-detail-aside h2,.raw-detail-bottom h2,.raw-detail-content h2{color:#172b40;margin:9px 0 17px;font-size:32px}.raw-detail-content article>p:not(.eyebrow){color:#5c6773;max-width:720px;font-size:16px;line-height:1.7}.raw-detail-columns{grid-template-columns:repeat(2,1fr);gap:25px;margin-top:35px;display:grid}.raw-detail-columns h3{font-size:16px}.raw-detail-columns ul{color:#5c6773;padding-left:18px;line-height:1.8}.raw-detail-aside{background:#fff;border:1px solid #d8e4df;border-radius:10px;align-self:start;padding:24px}.raw-detail-aside p:not(.eyebrow){color:#5c6773;line-height:1.6}.raw-detail-bottom{background:#eef1f3;padding:32px 0}.raw-detail-bottom .container{justify-content:space-between;align-items:center;gap:20px;display:flex}.raw-detail-bottom h2{margin-bottom:0;font-size:25px}@keyframes productImageIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes productCopyIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (width<=1000px){.raw-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.raw-detail-hero{grid-template-columns:1fr;gap:28px}.raw-detail-summary h1{font-size:54px}.raw-detail-content{grid-template-columns:1fr}.raw-detail-facts{grid-template-columns:repeat(2,1fr)}.raw-detail-facts div:nth-child(2){border-right:0}.raw-detail-facts div:nth-child(-n+2){border-bottom:1px solid #d8e4df}}@media (width<=700px){.raw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.raw-detail-breadcrumbs{white-space:nowrap;overflow:auto}.raw-detail-summary h1{font-size:43px}.raw-detail-lede{font-size:15px}.raw-detail-facts{grid-template-columns:1fr}.raw-detail-facts div{border-bottom:1px solid #d8e4df;border-right:0!important}.raw-detail-facts div:last-child{border-bottom:0}.raw-detail-columns{grid-template-columns:1fr}.raw-detail-bottom .container{flex-direction:column;align-items:flex-start}}@media (width<=460px){.raw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.raw-product-image{aspect-ratio:1.02}.raw-product-card :is(h3,.raw-product-card__name){font-size:14px;line-height:1.18}.raw-product-card p strong{font-size:14px}.raw-card-link{font-size:10px}.raw-detail-hero{padding-top:20px}.raw-detail-actions{display:grid}.raw-detail-actions a{justify-content:center}}.journal-article-page{color:#172b40;background:#fff}.journal-article-page.is-article-template{--blog-font-serif:"Merriweather", Georgia, serif;--blog-font-sans:"Source Sans 3", "Source Sans Pro", "Helvetica Neue", Arial, sans-serif}.journal-article-breadcrumbs{--breadcrumb-separator:"›";color:#111;align-items:center;gap:10px;padding-top:12px;font-size:14px;line-height:16px;display:flex}.journal-article-breadcrumbs a,.journal-article-breadcrumbs b{color:#111;font-size:14px;font-weight:400;line-height:16px;text-decoration:none}.journal-article-breadcrumbs b{font-weight:700}.journal-article-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;padding-top:8px;padding-bottom:88px;display:grid}.journal-article-layout--with-rail{grid-template-areas:"main rail"}.journal-article-layout--with-rail>.journal-article-card{grid-area:main}.journal-article-layout--with-rail>.journal-article-rail{grid-area:rail}.journal-article-card{background:#fff;border:1px solid #e4eeea;border-radius:12px;min-width:0;padding:16px 32px 40px;box-shadow:0 1px 4px #173b3714}.journal-article-card h1{color:#212529;margin:0 0 16px;font:500 32px/1.2 Arial,sans-serif}.journal-article-meta{color:#6c757d;flex-wrap:wrap;gap:8px 16px;margin-bottom:24px;font-size:16px;display:flex}.journal-article-meta a,.journal-article-meta span,.journal-article-meta time,.journal-meta-like{align-items:center;gap:6px;display:inline-flex}.journal-meta-like{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.journal-meta-like:focus-visible,.journal-meta-like:hover:not(:disabled){color:#172b40}.journal-meta-like:focus-visible{outline-offset:3px;outline:2px solid #2e7d7659}.journal-meta-like.is-liked{color:#172b40}.journal-meta-like.is-liked svg{fill:currentColor}.journal-meta-like.is-loading{cursor:wait}.journal-meta-like:disabled{cursor:default}.journal-article-meta svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.article-lead{color:#334e5c;background:#f4f9fb;border-left:4px solid #1a7fa8;border-radius:6px;margin:0 0 20px;padding:16px 20px;font-size:18px;line-height:1.75}.article-answer{background:#eef7f2;border:1px solid #cfe7dc;border-radius:8px;margin:0 0 24px;padding:16px 20px}.article-answer p{color:#1f2933;margin:0;font-size:17px;line-height:1.75}.article-answer strong{color:#0b6b45}.journal-article-image{margin:0 0 8px}.journal-article-image img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:auto;max-height:460px}.journal-article-image figcaption{color:#5c6773;text-align:center;margin-top:8px;font-size:14px}.journal-article-card .article-copy{color:#1f2933;max-width:none;font-size:17px;line-height:1.75}.journal-article-card .article-copy h2{color:#0b3d5c;border-bottom:2px solid #e3edf3;margin:38px 0 14px;padding-bottom:8px;scroll-margin-top:112px;font-size:25px;font-weight:700;line-height:1.35}.journal-article-card .article-copy :is(h3,.article-faq-question){color:#12556f;margin:26px 0 10px;font-size:20px;font-weight:600;line-height:1.4;display:block}.journal-article-card .article-copy h4{color:#1b382f;margin:18px 0 8px;font-size:17px;font-weight:600}.journal-article-card .article-copy p{color:#1f2933;margin:0 0 16px;font-size:17px;line-height:1.75}.journal-article-card .article-copy ol,.journal-article-card .article-copy ul{margin:0 0 18px 22px;padding:0}.journal-article-card .article-copy li{margin-bottom:9px}.article-table-wrap{margin:18px 0 26px;overflow-x:auto}.article-copy table,.journal-article-card .article-template table{border-collapse:collapse;width:100%;font-size:15.5px}.article-copy th,.journal-article-card .article-template th{color:#0b3d5c;text-align:left;background:#eaf3f8;border:1px solid #d7e5ee;padding:11px 12px;font-weight:600}.article-copy td,.journal-article-card .article-template td{vertical-align:top;border:1px solid #e2ecf1;padding:11px 12px}.article-copy tr:nth-child(2n) td,.journal-article-card .article-template tr:nth-child(2n) td{background:#f8fbfd}.journal-article-card .article-copy .article-note{color:#5c6773;background:#f7f8fa;border-radius:6px;margin:0 0 18px;padding:12px 16px;font-size:14.5px;line-height:1.6}.article-cta{color:#fff;background:#0b3d5c;border-radius:10px;margin:30px 0;padding:24px 26px}.journal-article-card .article-copy .article-cta p{color:#fff;margin:0;font-size:17px;line-height:1.75}.article-inquiry{margin-top:8px;padding:48px 0 16px}.article-inquiry-intro{text-align:center;margin-bottom:16px}.article-inquiry-intro .article-inquiry-title{color:#212529;margin:0 0 8px;font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif;font-size:32px;font-weight:700;line-height:1.15}@media (width<=520px){.journal-article-page .article-inquiry-intro .article-inquiry-title{font-size:clamp(24px,7.2vw,30px)}}.article-inquiry-intro .article-inquiry-copy{color:#6c757d;max-width:640px;margin:0 auto}.article-inquiry-rule{background:#d1d5db;width:96px;height:4px;margin:24px auto 0}.article-inquiry-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.article-inquiry-card{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 2px #00000014}.article-inquiry-heading{align-items:center;gap:16px;margin-bottom:24px;display:flex}.article-inquiry-heading .article-inquiry-card-title{color:#212529;margin:0;font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:600;line-height:1.2}.article-inquiry-icon{color:#4b5563;background:#f3f4f6;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.article-inquiry-icon svg,.article-whatsapp svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.article-inquiry-icon.is-green{color:#172b40}.article-inquiry-lead{color:#6c757d;margin:0 0 24px;line-height:1.5}.article-inquiry .form-two,.article-inquiry .inquiry-form{gap:8px}.article-whatsapp-points{background:#f8f9fa;border-radius:8px;margin:0 0 24px;padding:16px;list-style:none}.article-whatsapp-points li{color:#212529;align-items:center;gap:8px;margin-bottom:8px;font-size:16px;display:flex}.article-whatsapp-points svg{fill:none;stroke:#172b40;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.article-whatsapp{color:#fff;background:linear-gradient(135deg,#128c7e,#25d366);border-radius:6px;justify-content:center;align-items:center;gap:8px;margin:0 0 24px;padding:8px 16px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.article-whatsapp-note{color:#6c757d;margin:0;font-size:14px;line-height:1.5}.journal-article-rail{align-self:stretch;min-width:0}.journal-article-rail__sticky{z-index:2;overscroll-behavior:contain;place-items:start stretch;gap:16px;width:100%;min-width:0;max-height:calc(100vh - 136px);display:grid;position:sticky;top:120px;overflow:hidden auto}.article-feedback{color:#47736c;background:#edf7f4;border-radius:6px;margin:0;padding:8px 10px;font-size:11px;line-height:1.4}.article-feedback.is-error{color:#b75d4b;background:#fff3f0}.journal-article-latest{background:#fff;border:1px solid #e4eeea;border-radius:12px;padding:18px 16px 8px;box-shadow:0 1px 4px #173b3714}.journal-latest-title{color:#1b382f;margin:0 0 8px;font-size:18px;font-weight:700}.journal-article-latest ul{margin:0;padding:0;list-style:none}.journal-article-latest li{border-top:1px solid #e8f0ec}.journal-article-latest a{color:#1b382f;border-radius:4px;gap:4px;padding:12px 8px;text-decoration:none;transition:background-color .15s;display:grid}.journal-article-latest a:focus-visible,.journal-article-latest a:hover{background:#f1f3f5}.journal-article-latest time{color:#5c6773;text-align:right;font-size:13px}.article-toc{background:#fff;border:1px solid #dce5e2;border-radius:6px;flex-direction:column;align-items:stretch;gap:0;padding:0 0 8px}.article-toc,.article-toc button{width:100%;min-width:0;display:flex}.article-toc button{color:#1b382f;font-family:var(--blog-font-sans);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 10px;font-size:16px;font-weight:700;line-height:1.3}.article-toc button span{flex:auto;min-width:0}.article-toc svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.article-toc ol{min-width:0;margin:0;padding:0 12px 12px;list-style:none}.article-toc li{min-width:0}.article-toc a{color:#40514a;font-family:var(--blog-font-sans);overflow-wrap:break-word;word-break:normal;border-left:2px solid #0000;padding:7px 10px;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;display:block}.article-toc a:focus-visible,.article-toc a:hover{color:#17382f;background:#f3f7f5}.article-toc a:focus-visible{outline-offset:-2px;outline:2px solid #2b6c56}.article-toc a[aria-current=location]{color:#17382f;background:#f3f7f5;border-left-color:#2b6c56;font-weight:600}@media (width<=1000px){.journal-article-layout{grid-template-columns:1fr;gap:24px}.journal-article-layout--with-rail{grid-template-areas:"rail""main"}.journal-article-rail__sticky{max-height:none;position:static;overflow:visible}.article-toc{display:flex}.article-inquiry-grid{grid-template-columns:1fr}}@media (width<=560px){.journal-article-breadcrumbs{white-space:nowrap;scrollbar-width:none;overflow:auto}.journal-article-breadcrumbs::-webkit-scrollbar{display:none}.journal-article-breadcrumbs b{text-overflow:ellipsis;overflow:hidden}.journal-article-layout{padding-top:18px;padding-bottom:56px}.journal-article-card{padding:20px 16px 28px}.journal-article-card h1{font-size:28px}.article-lead{font-size:16px}.journal-article-card .article-copy h2{font-size:22px}.journal-article-card .article-copy h3{font-size:18px}}.journal-page{color:#172b40;background:#fff}.journal-hero{background:#eee9df var(--journal-hero-image) right center/48% 100% no-repeat;min-height:370px;padding:30px 0 60px}.journal-hero .breadcrumbs{margin-bottom:34px}.journal-hero h1{color:#1a382f;margin:22px 0 18px;font:700 clamp(46px,5.2vw,70px)/1.02 Arial,sans-serif}.journal-directory{padding:80px 0 120px}.journal-filters{margin-bottom:32px}.journal-filters button{border-radius:14px;min-height:40px;padding:0 17px}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.journal-card{aspect-ratio:auto;border:1px solid #cbdced;border-radius:9px;flex-direction:column;min-height:0;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 5px 18px #29456c0d}.journal-card:focus-visible,.journal-card:hover{outline:0;transform:translateY(-5px);box-shadow:0 16px 32px #29456c24}.journal-card img{aspect-ratio:1.65;-o-object-fit:cover;object-fit:cover;flex:none;width:100%;height:auto}.journal-card>div{min-height:205px;padding:18px 17px 14px}.journal-card h3{color:#113b73;margin:0;font:700 18px/1.22 Arial,sans-serif}.journal-card p{color:#5a7193;-webkit-line-clamp:unset;margin:11px 0;font-size:13px;line-height:1.5;display:block;overflow:visible}.journal-card footer{margin-top:auto;padding-top:12px}.journal-card footer span{font-size:10px}.journal-card footer time{font-size:11px}.journal-tag-pill{color:#fff;background:#2d3748;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:600}.journal-card:after{content:"Read article  ↗";color:#244c4b;opacity:.9;border-bottom:1px solid #244c4b;width:max-content;margin:0 17px 15px;padding-bottom:4px;font-size:11px;font-weight:700;display:block}.journal-card:before{content:"↗";z-index:2;color:#244c4b;opacity:0;background:#f7dc77;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;transition:opacity .25s;display:grid;position:absolute;top:calc(100% - 245px);right:12px}.journal-card:focus-visible:before,.journal-card:hover:before{opacity:1}@media (width<=1000px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-card img{aspect-ratio:1.5}}@media (width<=700px){.journal-hero{background-position:100% 100%;background-size:68% 58%;min-height:390px;padding-top:20px}.journal-directory{padding-top:52px}.journal-grid{grid-template-columns:1fr}.journal-card>div{min-height:0}.journal-card:before{top:auto;bottom:128px;right:13px}.journal-card:after{margin-top:3px}.journal-filters{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:3px 2px 10px;overflow-x:auto}.journal-filters::-webkit-scrollbar{display:none}.journal-filters button{flex:none}}.home-hero{padding:0 0 24px}.hero-slide{border-radius:22px}.hero-copy{min-height:300px}.trust-section{padding-top:42px}@media (width<=900px){.home-hero{padding:14px 8px 30px}.hero-slide{width:100%;min-height:466px}}.hero-slide{height:528px;min-height:528px}.hero-media{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-slide{width:min(100% - 90px,1400px)}.hero-copy{background:#fff9f0eb;border-radius:10px;width:min(538px,46%);padding:42px 44px;top:25%;right:7%;box-shadow:0 18px 38px #30251d2e}.nav-link.router-link-active{color:#172b40;background:#a7adb4;border-radius:5px}@media (width<=1100px){.hero-slide{width:100%;height:466px;min-height:466px}.hero-copy{background:#fff9f0eb;width:auto;min-height:0;padding:22px;inset:auto 8px 24px}}@media (width<=520px){.hero-slide{height:430px;min-height:430px}.hero-copy{min-height:0;padding:20px}}.formula-product-card{animation:.55s cubic-bezier(.22,.61,.36,1) both productRise}.formula-product-card:nth-child(2){animation-delay:55ms}.formula-product-card:nth-child(3){animation-delay:.11s}.formula-product-card:nth-child(4){animation-delay:.165s}.formula-product-card:nth-child(5){animation-delay:.22s}.formula-product-card:nth-child(6){animation-delay:.275s}.formula-product-card:nth-child(7){animation-delay:.33s}.formula-product-card:nth-child(8){animation-delay:.385s}.formula-product-card.reveal{opacity:1;transform:translateY(0)}.formula-product-card.reveal:hover,.formula-related .product-card:hover{transform:translateY(-5px)}.product-reveal{animation:.55s cubic-bezier(.22,.61,.36,1) both productRise;animation-delay:var(--reveal-delay,0s)}@keyframes productRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.product-reveal{opacity:1!important;animation:none!important;transform:none!important}}.raw-pagination{border-top:1px solid #d8e4df;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:100%;margin:34px 0 0;padding-top:28px;display:flex}.raw-pagination a,.raw-pagination button{box-sizing:border-box;color:#172b40;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:8px;place-items:center;min-width:42px;height:42px;padding:0 12px;font:700 14px Arial,sans-serif;text-decoration:none;display:inline-grid}.raw-pagination a.active,.raw-pagination a:hover:not([aria-disabled=true]),.raw-pagination button.active,.raw-pagination button:hover:not(:disabled){color:#fff;background:#172b40;border-color:#172b40}.raw-pagination button:disabled{cursor:not-allowed;opacity:.45}.formula-single{color:#0f1111;background:#f7f9f8;font:17px/1.55 Inter,Segoe UI,Arial,sans-serif}.pdp-shell{width:min(100% - 48px,1217px);margin:0 auto;padding-bottom:76px}.pdp-breadcrumb{color:#64716d;white-space:normal;flex-wrap:wrap;align-items:center;gap:10px;padding:46px 0 20px;font-size:12px;display:flex;overflow:visible}.pdp-breadcrumb a{color:#4c6a62;text-decoration:none}.pdp-breadcrumb strong{color:#18201e;font-weight:700}.pdp-main{--pdp-green:#172b40;--pdp-green-dark:#196b5a;--pdp-price-red:#ff4a25;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:40px;padding-bottom:48px;display:grid}.pdp-ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.pdp-media{min-width:0;position:sticky;top:102px}.pdp-main-image{aspect-ratio:1;background:var(--pdp-media-backdrop);border:1px solid #e2e5e7;border-radius:10px;position:relative;overflow:hidden}.pdp-main-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pdp-photo-ribbons{pointer-events:none;flex-direction:column;align-items:flex-start;gap:7px;display:flex;position:absolute;top:14px;left:14px}.pdp-ribbon{color:#3e4854;letter-spacing:.04em;background:#fffcf6eb;border:1px solid #dbe0e4;border-radius:5px;padding:5px 9px;font-weight:800}.pdp-photo-label,.pdp-ribbon{text-transform:uppercase;font-size:10px}.pdp-photo-label{color:#5c6773;letter-spacing:.08em;pointer-events:none;background:#fffdf4eb;border-radius:3px;padding:5px 8px;position:absolute;bottom:13px;right:13px}.pdp-media-gallery{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.pdp-media-gallery:has(.pdp-media-rail){-moz-column-gap:12px;grid-template-columns:62px minmax(0,1fr);column-gap:12px}.pdp-media-rail{min-width:0}.pdp-media-rail,.pdp-media-rail__list{flex-direction:column;gap:6px;display:flex}.pdp-media-rail__list>.pdp-thumb:nth-child(n+7){display:none}.pdp-thumb{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e1e9e5;border-radius:9px;flex-direction:column;flex:0 0 62px;justify-content:center;align-items:center;width:62px;min-width:62px;height:62px;padding:2px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.pdp-thumb:hover{border-color:#b9d3c8}.pdp-thumb:focus-visible{outline:2px solid var(--pdp-green);outline-offset:2px}.pdp-thumb.is-active{border:2px solid #ff4a25;padding:2px;box-shadow:0 4px 14px #ff4a2529}.pdp-thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:6px;width:100%;height:100%;display:block}.pdp-media-rail__more{color:#fff;text-align:center;cursor:pointer;background:#1d1d1f;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:62px;height:62px;min-height:62px;padding:4px;font-size:11px;font-weight:700;line-height:1.15;transition:background-color .2s;display:flex}.pdp-media-rail__more:hover{background:#333336}.pdp-media-rail__more:focus-visible{outline-offset:2px;outline:2px solid #ff4a25}.pdp-media-rail__more-mark{font-size:15px;font-weight:700;line-height:1}.pdp-media-zoom{z-index:2;color:#172b40;cursor:pointer;background:#fffffff0;border:1px solid #e2e5e7;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background-color .2s,color .2s;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 10px #143c2b1f}.pdp-media-zoom:hover{color:#ff4a25;background:#fff}.pdp-media-zoom:focus-visible{outline:2px solid var(--pdp-green);outline-offset:2px}.pdp-media-zoom svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;width:17px;height:17px}.pdp-lightbox{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1113129e;justify-content:center;align-items:center;padding:clamp(16px,3vw,44px);display:flex;position:fixed;inset:0}.pdp-lightbox__body{align-items:center;gap:20px;width:min(100%,1080px);max-height:100%;display:flex;position:relative}.pdp-lightbox__rail{scrollbar-width:thin;flex-direction:column;flex:none;gap:10px;max-height:min(84vh,720px);padding:4px;display:flex;overflow-y:auto}.pdp-lightbox__rail .pdp-thumb{flex:none;width:78px;height:78px}.pdp-lightbox__rail .pdp-thumb:nth-child(n+7){display:flex}.pdp-lightbox__stage{background:#fff;border-radius:12px;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;padding:clamp(24px,4vw,56px) clamp(56px,7vw,116px);display:flex;position:relative;box-shadow:0 24px 70px #00000052}.pdp-lightbox__image{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(70vh,620px);margin:0 auto;display:block}.pdp-lightbox__arrow{color:#262626;cursor:pointer;background:#f1f1f1;border:0;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:0;transition:background-color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.pdp-lightbox__arrow:hover{background:#e4e4e4}.pdp-lightbox__arrow:focus-visible{outline-offset:2px;outline:2px solid #ff4a25}.pdp-lightbox__arrow--prev{left:14px}.pdp-lightbox__arrow--next{right:14px}.pdp-lightbox__arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.pdp-lightbox__caption{color:#fff;letter-spacing:.02em;white-space:nowrap;background:#3b3b3b;border-radius:999px;padding:7px 15px;font-size:12px;font-weight:650;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.pdp-lightbox__close{color:#1e1e1e;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:22px;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.pdp-lightbox__close:hover{color:#ff4a25;background:#fff}.pdp-lightbox__close:focus-visible{outline-offset:2px;outline:2px solid #ff4a25}@media (width<=900px){.pdp-media-gallery{grid-template-columns:minmax(0,1fr)}.pdp-lightbox__rail{display:none}}.pdp-media-nav+.pdp-gallery-trust{margin-top:12px}.pdp-gallery-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pdp-gallery-trust li{color:#317160;text-align:center;background:#fff;border:1px solid #e1eae5;border-radius:7px;padding:13px 5px;font-size:11px;font-weight:800}.pdp-gallery-trust .pdp-ico{margin:0 auto 4px;display:block}.pdp-use{color:#1c1c1c;margin:2px 0 4px}.pdp-use__item{border-top:1px solid #d9d9d9}.pdp-use__item:last-child{border-bottom:1px solid #d9d9d9}.pdp-use__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:12px 2px;list-style:none;display:flex}.pdp-use__summary::-webkit-details-marker{display:none}.pdp-use__summary::marker{content:""}.pdp-use__summary:focus-visible{outline-offset:2px;outline:2px solid #172b40}.pdp-use__label{color:#1c1c1c;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:600;line-height:1.35;display:flex}.pdp-use__icon{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.pdp-use__plus{flex:none;width:14px;height:14px;position:relative}.pdp-use__plus:after,.pdp-use__plus:before{content:"";background:#1c1c1c;position:absolute}.pdp-use__plus:before{height:1.5px;top:6px;left:0;right:0}.pdp-use__plus:after{width:1.5px;transition:transform .2s;top:0;bottom:0;left:6px}.pdp-use__item[open]>.pdp-use__summary .pdp-use__plus:after{transform:rotate(90deg)}.pdp-use__body{color:#2c2c2c;margin:0;padding:0 8px 16px 30px;font-size:14px;line-height:1.65}.pdp-buy-box{min-width:0}.pdp-top-meta{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.pdp-eyebrow{color:var(--pdp-green);letter-spacing:.12em;font-size:10px;font-weight:800}.pdp-meta-dot{background:#b3c8be;border-radius:50%;width:4px;height:4px}.pdp-pill{color:#27745e;background:#eff9f4;border:1px solid #d3e9df;border-radius:4px;align-items:center;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.pdp-pill--neutral{color:#6a4b1e;background:#fbf9f0;border-color:#ece5d5}.pdp-buy-box h1{color:#152825;letter-spacing:-.03em;margin:0;font:850 34px/1.22 Arial,sans-serif}.pdp-buy-box .pdp-title-row{margin:10px 0 8px}.pdp-intro{color:#627771;margin:0;font-size:13px;line-height:1.65}.pdp-overview{max-width:100%;margin:4px 0 14px;padding:0}.pdp-overview .pdp-intro{max-width:100%;margin:0}.pdp-overview__toggle{color:#172b40;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:14px;font-weight:700;line-height:1.4;text-decoration:underline}.pdp-overview__toggle:focus-visible,.pdp-overview__toggle:hover{color:#ff5023;background:0 0}.pdp-title-row{flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 10px;display:flex}.pdp-title-row h1{flex:none;width:100%;min-width:0;max-width:100%;margin:0}.pdp-title-row .pdp-rating-anchor{white-space:normal;flex:none;max-width:100%;margin:0;padding:0}.pdp-price-card{color:#152825;background:#fff;border:1px solid #dce8e1;border-radius:10px;font-size:14px;line-height:1.5;overflow:hidden;box-shadow:0 9px 30px #173e340f}.pdp-purchase-body{padding:0 19px 19px}.pdp-price-deal{padding:15px 0 13px}.pdp-deal-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.pdp-deal-kicker{color:var(--pdp-price-red);font-size:13px;font-weight:800}.pdp-deal-flag{color:#9d7553;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:#fff8f0;border:1px solid #f0dfce;border-radius:3px;padding:2px 5px;font-size:9px;font-weight:800}.pdp-price-row{flex-wrap:wrap;align-items:flex-end;gap:8px;min-height:45px;margin-top:4px;display:flex}.pdp-price{color:var(--pdp-price-red);font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap;align-items:flex-start;font-family:Arial,Helvetica Neue,sans-serif;font-weight:900;line-height:1;display:inline-flex}.pdp-price__sign{margin-right:1px;padding-top:5px;font-size:20px}.pdp-price__major{font-size:36px}.pdp-price--text{letter-spacing:-.02em;font-size:28px}.pdp-price__unit{color:#5c6773;margin-bottom:5px;font-size:12px;font-weight:600}.pdp-sample-cta{color:#fff;max-width:100%;min-height:26px;font:inherit;text-align:left;cursor:pointer;background:#ff4e2c;border:0;border-radius:4px;align-items:center;gap:5px;margin-top:13px;padding:4px 8px 5px;font-size:13px;font-weight:800;line-height:1.15;transition:background .2s;display:inline-flex}.pdp-sample-cta:hover{background:#e43f20}.pdp-sample-cta .pdp-ico{stroke-width:2.3px;width:15px;height:15px}.pdp-sample-cta__chevron{font-size:22px;font-weight:500;line-height:.5}.pdp-volume-promo{color:#1e2b2a;align-items:baseline;gap:6px;margin:9px 0 0;font-size:12.5px;line-height:1.5;display:flex}.pdp-volume-promo .pdp-ico{width:15px;height:15px;position:relative;top:3px}.pdp-volume-promo a{color:#1b2625;text-underline-offset:2px;text-decoration:underline}.pdp-price-note{color:#8b918e;margin:8px 0 0;font-size:10px;line-height:1.5}.pdp-buy-heading{color:#172b40;justify-content:space-between;align-items:center;margin:12px 0 9px;scroll-margin-top:120px;font-size:12px;font-weight:850;display:flex}.pdp-buy-heading span{color:#82958c;font-size:11px;font-weight:500}.pdp-tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pdp-tier{min-width:0;min-height:91px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe7e3;border-radius:8px;flex-direction:column;gap:3px;padding:10px 8px;display:flex;position:relative}.pdp-tier:hover{border-color:#97c6b8}.pdp-tier.is-selected{border:2px solid var(--pdp-green);background:#f2faf5;padding:9px 7px}.pdp-tier small{color:#82938c;overflow-wrap:anywhere;font-size:10px;font-weight:800}.pdp-tier strong{color:#203f34;overflow-wrap:anywhere;font-size:14px;font-weight:900;line-height:1.25}.pdp-tier__note{color:#ae582f;font-size:11px;font-weight:800}.pdp-tier__check{color:var(--pdp-green);font-size:12px;font-weight:900;position:absolute;bottom:6px;right:7px}.pdp-qty-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:13px 0;display:flex}.pdp-qty-line__label{font-size:12px;font-weight:850}.pdp-qty-line__label small{color:#84958d;margin-top:2px;font-size:10px;font-weight:450;display:block}.pdp-counter{border:1px solid #d7e3dd;border-radius:6px;align-items:center;height:35px;display:flex;overflow:hidden}.pdp-counter button{color:#287360;cursor:pointer;background:#f2f7f4;border:0;width:36px;height:100%;font-size:18px}.pdp-counter button:disabled{cursor:not-allowed;opacity:.5}.pdp-counter input{color:#2b4c43;width:55px;height:100%;font:inherit;text-align:center;appearance:textfield;border:0;border-left:1px solid #e0e8e4;border-right:1px solid #e0e8e4;font-size:12px;font-weight:800}.pdp-counter input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pdp-counter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdp-summary{background:#f3f8f5;border:1px solid #dfece5;border-radius:7px;margin:0;padding:12px 13px}.pdp-summary div{color:#5c6773;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;font-size:11.5px;display:flex}.pdp-summary div:last-child{margin-bottom:0}.pdp-summary dd{color:#172b40;text-align:right;margin:0;font-weight:700}.pdp-summary .pdp-summary__total{color:#172b40;border-top:1px solid #d7e4db;margin-top:9px;padding-top:9px;font-size:12px;font-weight:850}.pdp-summary__total dd{color:#a9522b;font-size:15px;font-weight:900}.pdp-shipping-box{background:#fff;border:1px solid #e2e5e7;border-radius:7px;gap:10px;margin-top:12px;padding:12px;display:grid}.pdp-ship-row{color:#53685f;grid-template-columns:19px 1fr;align-items:start;gap:9px;font-size:11.5px;display:grid}.pdp-ship-row>.pdp-ico{color:#287d65;margin-top:2px}.pdp-ship-row strong{color:#172b40}.pdp-ship-row p{margin:0}.pdp-ship-row select{color:#305e50;max-width:200px;font:inherit;background:#f7faf9;border:1px solid #d7e3df;border-radius:4px;margin-left:6px;padding:2px 4px;font-size:11px}.pdp-ship-row small{color:#71857f;margin-top:3px;font-size:11px;display:block}.pdp-commerce-buttons{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.pdp-cta{border:1px solid var(--pdp-green);width:100%;min-height:45px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:850;display:flex}.pdp-cta--primary{background:var(--pdp-green);color:#fff}.pdp-cta--primary:hover{background:var(--pdp-green-dark)}.pdp-cta--secondary{color:var(--pdp-green);background:#fff}.pdp-cta--secondary:hover{background:#edf8f2}.pdp-cta--custom{color:#206d56;background:#eaf6f0;border-color:#a8d2c1;margin-top:9px}.pdp-cta--custom:hover{background:#e0f2e9}.pdp-inquiry-actions{grid-template-columns:1fr;gap:12px;margin:18px 0 8px;display:grid}.pdp-inquiry-actions .pdp-cta{white-space:normal;text-align:center;width:100%;min-height:48px;padding:12px 18px;text-decoration:none}.pdp-cta--whatsapp{color:#fff;background:#127a3c;border-color:#127a3c}.pdp-inquiry-actions .pdp-cta--whatsapp{font-size:16px}.pdp-cta--whatsapp:focus-visible,.pdp-cta--whatsapp:hover{color:#fff;background:#0e6a34;border-color:#0e6a34}.pdp-safe-strip{border-top:1px solid #e8eeeb;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:13px 0 0;padding:11px 0 0;list-style:none;display:grid}.pdp-safe-strip li{color:#6b867a;align-items:center;gap:6px;font-size:10.5px;display:flex}.pdp-safe-strip .pdp-ico{color:#32846f;width:15px;height:15px}.pdp-specs{border-top:1px solid #dfe6e3;margin-top:12px}.pdp-specs dl{margin:0}.pdp-specs__row{border-bottom:1px solid #edf1ef;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.pdp-specs dt{color:#101615;font-size:12px;font-weight:800}.pdp-specs dd{color:#62706c;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.pdp-buyer-facts{padding:0 0 4px}.pdp-buyer-facts__grid{grid-template-columns:minmax(0,1.4fr) minmax(240px,.7fr);align-items:start;gap:14px;display:grid}.pdp-buyer-facts__grid>section:first-child{grid-row:span 3}.pdp-buyer-facts__grid>section:only-child{grid-area:auto/1/auto/-1}.pdp-buyer-facts section{background:#fff;border:1px solid #d4dcd8;border-radius:10px;min-width:0;padding:18px 20px 6px}.pdp-buyer-facts h2{color:#101615;margin:0 0 8px;font:700 20px/1.2 Arial,sans-serif}.pdp-buyer-facts p{color:#40504b;margin:0 0 12px;font-size:14px;line-height:1.5}.pdp-buyer-facts .pdp-specs{border-top:0;margin-top:0}.pdp-buyer-facts .pdp-specs__row{grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:16px;padding:10px 0}.pdp-detail-lower-heading{color:#101615;margin:0;font:700 28px/1.12 Arial,sans-serif}.pdp-media-stage{display:none}.pdp-template-kicker{color:#172b40;letter-spacing:.08em;text-transform:uppercase;margin:20px 0 0;font-size:11px;font-weight:800}.pdp-customization,.pdp-gallery,.pdp-ingredients{background:#fff;border:1px solid #d4dcd8;border-radius:7px;margin-top:34px;padding:36px 24px}.pdp-customization .pdp-section-head>p,.pdp-gallery .pdp-section-head>p,.pdp-ingredients .pdp-section-head>p{color:#697570;text-align:right;max-width:420px;margin:0;font-size:13px;line-height:1.5}.pdp-customization-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.pdp-customization-grid article{background:#eef4f0;border-radius:6px;gap:8px;min-height:108px;padding:18px;display:grid}.pdp-customization-grid strong{color:#1a2420;font-size:13px}.pdp-customization-grid span,.pdp-ingredients-copy p,.pdp-ingredients-list span{color:#596660;font-size:13px;line-height:1.55}.pdp-ingredients-copy{max-width:820px;margin-top:24px}.pdp-ingredients-copy p{margin:0 0 10px}.pdp-ingredients-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.pdp-ingredients-list li{border-top:1px solid #d8e0dc;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:12px;padding:13px 14px;display:grid}.pdp-ingredients-list strong{color:#1a2420;font-size:13px}.pdp-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.pdp-gallery-card{background:#edf2ef;border-radius:6px;min-height:230px;margin:0;overflow:hidden}.pdp-gallery-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:230px;display:block}.pdp-technical-documents__note{color:#697570;max-width:820px;margin:20px 0 0;font-size:12px;line-height:1.6}.pdp-related{background:#fff;border:1px solid #d4dcd8;border-radius:7px;margin-top:26px;padding:28px 24px 25px}.pdp-section-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.pdp-kicker{color:#172b40;letter-spacing:.08em;margin:0 0 10px;font-size:10px;font-weight:800}.pdp-benefits>h2,.pdp-section-head h2,.pdp-specifications>h2{color:#0d1111;margin:0;font:700 28px/1.1 Arial,sans-serif}.pdp-section-link{color:#172b40;white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none}.pdp-related-track{margin-top:22px}.pdp-related-scroller{--pdp-related-visible:4.4;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;gap:12px;padding:0 2px 3px;display:flex;overflow-x:auto}.pdp-related-scroller::-webkit-scrollbar{display:none}.pdp-related-nav{margin-top:14px}.pdp-related-card{flex:0 0 calc((100% - 12px*(var(--pdp-related-visible) - .4))/var(--pdp-related-visible));scroll-snap-align:start;background:#fff;border:1px solid #d4dcd8;border-radius:7px;min-width:0;overflow:hidden}.pdp-related-card__image{aspect-ratio:1.07;background:#e8eeea;display:block;overflow:hidden}.pdp-related-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.pdp-related-card:hover .pdp-related-card__image img{transform:scale(1.04)}.pdp-related-card__body{min-height:87px;padding:10px;text-decoration:none;display:block}.pdp-related-card__body p{color:#172b40;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:800}.pdp-related-card__body h3{color:#161a19;min-height:34px;margin:0;font:700 13px/1.25 Arial,sans-serif}.pdp-related-card__body small{color:#697570;font-size:10px}.pdp-home-rail.vevor-home{background:0 0;margin-top:28px}.pdp-home-rail .deal-head{margin-bottom:16px}.pdp-shell .pdp-home-rail .deal-head h2{text-transform:none}.pdp-shell .pdp-home-rail .deal-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;line-height:19px;display:-webkit-box;align-items:flex-start!important;height:38px!important}.pdp-shell .pdp-home-rail a.deal-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box!important}.pdp-shell .pdp-home-rail .deal-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.pdp-shell .pdp-home-rail .deal-card{scroll-snap-align:start}.pdp-home-rail .deal-track:focus-visible{outline:2px solid var(--terracotta);outline-offset:3px}.pdp-home-rail .pdp-deal-flag{color:var(--terracotta);margin-right:4px;font-weight:700}.pdp-home-rail .deal-price .price-main em{color:inherit;margin-left:2px;font-size:12px;font-style:normal;font-weight:600}.pdp-related-track{position:relative}.snap-side-arrow{z-index:2;color:#17312d;cursor:pointer;background:#fffffff0;border:1px solid #d3d9d6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:absolute;top:calc(50% - 45px);transform:translateY(-50%);box-shadow:0 2px 10px #17312d29}.snap-side-arrow--prev{left:-12px}.snap-side-arrow--next{right:-12px}.snap-side-arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.snap-side-arrow:hover{color:#fff;background:#17312d;border-color:#17312d}.snap-side-arrow:focus-visible{outline-offset:2px;outline:2px solid #172b40}@media (width<=800px){.snap-side-arrow{width:32px;height:32px}.snap-side-arrow--prev{left:-6px}.snap-side-arrow--next{right:-6px}}.rv{isolation:isolate;--rv-ink:#1f2933;--rv-muted:#6b7280;--rv-line:#e5e7eb;--rv-accent:#f15a3a;--rv-star:#f08c00;border-top:1px solid var(--rv-line);color:var(--rv-ink);margin-top:28px;padding-top:22px;font-size:14px}.rv-title{letter-spacing:-.01em;margin:0 0 14px;font-size:22px;font-weight:700}.rv-summary{border-bottom:1px solid var(--rv-line);grid-template-columns:minmax(170px,.82fr) minmax(280px,1.6fr) minmax(200px,1fr);align-items:start;gap:36px;padding-bottom:18px;display:grid}.rv-score__value{letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.15;display:block}.rv-star--off,.rv-star--on{display:inline}.rv-star--on{color:var(--rv-star)}.rv-star--off{color:#c9ccd1}.rv-score__line{color:var(--rv-muted);align-items:center;gap:6px;margin:4px 0 8px;font-size:13px;display:flex}.rv-stars{color:var(--rv-star);letter-spacing:1px;font-size:15px}.rv-score__how,.rv-score__policy{color:var(--rv-muted);margin:0;font-size:13px;line-height:1.5}.rv-score__policy{margin-top:6px}.rv-link{color:var(--rv-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.rv-link:focus-visible{outline:2px solid var(--rv-ink);outline-offset:2px}.rv-dist{gap:7px;padding-top:1px;display:grid}.rv-dist__row{color:var(--rv-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:52px 1fr 40px;align-items:center;gap:10px;padding:0;font-size:13px;display:grid}.rv-dist__row:disabled{cursor:default;opacity:.55}.rv-dist__label,.rv-dist__value{white-space:nowrap}.rv-dist__value{text-align:right;color:var(--rv-muted)}.rv-dist__row.is-active .rv-dist__label,.rv-dist__row:not(:disabled):hover .rv-dist__label{text-underline-offset:2px;text-decoration:underline}.rv-dist__track{background:#f1f2f4;border-radius:999px;height:8px;overflow:hidden}.rv-dist__fill{border-radius:inherit;background:var(--rv-accent);height:100%;display:block}.rv-cta strong{font-size:15px;display:block}.rv-cta p{color:var(--rv-muted);margin:4px 0 12px;font-size:13px;line-height:1.5}.rv-pill{box-sizing:border-box;width:auto;max-width:100%;height:40px;color:var(--rv-ink);line-height:1;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7ccd1;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 22px;font-size:13px;display:inline-flex}.rv-pill.is-active,.rv-pill:hover:not(:disabled){border-color:var(--rv-ink)}.rv-pill:focus-visible{outline:2px solid var(--rv-ink);outline-offset:2px}.rv-pill:disabled{cursor:default}.rv-pill--wide{min-width:230px;font-weight:600}.rv-pill--sm{height:34px;padding:0 20px;font-size:13px}.rv-pill--sm.is-active,.rv-pill--sm:disabled{border-color:var(--rv-line);color:var(--rv-muted)}.rv-pill--select{appearance:none;background:#fff url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%226%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%231f2933%22%20stroke-width%3D%221.5%22%20d%3D%22m1%201%204%204%204-4%22%2F%3E%3C%2Fsvg%3E) right 14px center no-repeat;width:auto;min-height:40px;padding-right:34px}.rv-ai{padding:18px 0 2px}.rv-ai__title{margin:0 0 6px;font-size:16px;font-weight:700}.rv-ai__body{max-width:1100px;margin:0;line-height:1.55}.rv-ai__note{color:var(--rv-muted);align-items:center;gap:6px;margin:6px 0 0;font-size:12px;display:flex}.rv-top{padding:18px 0 2px}.rv-subtitle{margin:0 0 12px;font-size:17px;font-weight:700}.rv-filters{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.rv-list{margin-top:2px}.rv-item{padding:16px 0 14px}.rv-item__user{color:var(--rv-muted);align-items:center;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.rv-avatar{width:24px;height:24px;color:var(--rv-muted);background:#eceef0;border-radius:50%;flex:0 0 24px;place-items:center;font-size:11px;font-weight:700;display:grid}.rv-item__head{flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:5px;display:flex}.rv-item__head strong{font-size:14px;line-height:1.35}.rv-item__meta{color:var(--rv-muted);margin:3px 0 0;font-size:11.5px;line-height:1.45}.rv-item__sep{color:#c7ccd1;margin:0 6px}.rv-verified{color:#c45500;font-weight:600}.rv-item__text{max-width:1100px}.rv-item__body{white-space:pre-line;margin:7px 0 0;font-size:13px;line-height:1.55}.rv-item__body.is-clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rv-item__toggle{color:var(--rv-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:3px 0 0;padding:2px 0;font-size:12.5px;font-weight:600;line-height:1.4;text-decoration:underline;display:inline-block}.rv-item__toggle:hover{color:var(--rv-accent)}.rv-item__toggle:focus-visible{outline:2px solid var(--rv-ink);outline-offset:2px}.rv-item__photos{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.rv-item__photos img{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:60px;height:60px;display:block}.rv-item__foot{align-items:center;gap:12px;margin-top:9px;display:flex}.rv-item__helpful-count{color:var(--rv-muted);font-size:11.5px}.rv-item__reply{background:#f3f4f6;border-radius:8px;margin:10px 0 0;padding:9px 12px;font-size:12.5px;line-height:1.55}.rv-item__reply strong{color:var(--rv-ink)}.rv-note{color:var(--rv-muted);margin:14px 0 0;font-size:13px}.rv-more{justify-content:center;padding:18px 0 4px;display:flex}@media (width<=900px){.rv-summary{grid-template-columns:1fr;gap:22px}.rv-cta{max-width:420px}.rv-pill--wide{min-width:200px}}@media (width<=640px){.rv{margin-top:22px;padding-top:18px;scroll-margin-top:120px}.rv-summary{grid-template-columns:1fr;gap:18px;padding-bottom:8px}.rv-score__value{font-size:23px}.rv-dist__row{grid-template-columns:48px 1fr 38px;gap:8px}.rv-cta{max-width:none}.rv-pill--wide{width:100%;min-width:0}.rv-filters{gap:8px}.rv-filters .rv-pill{height:38px;padding:0 16px}.rv-filters .rv-pill--sm,.rv-filters>*{width:auto}.rv-item{padding:15px 0 16px}.rv-item__body{font-size:13.5px;line-height:1.6}.rv-item__toggle{min-height:32px;margin-top:5px;padding:6px 0;font-size:13px}.rv-item__foot{gap:10px}.rv-pill--sm{min-height:38px}}.pdp-best-sellers__rating{color:#c98a12;margin:4px 0 2px;font-size:11px;font-weight:700;display:block}.pdp-best-sellers .pdp-related-card__body small{color:#161a19;font-size:12px;font-weight:700}.pdp-rec-searches__list{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.pdp-rec-searches__tag{color:#2f5f52;background:#f4f8f6;border:1px solid #d4dcd8;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-block}.pdp-rec-searches__tag:hover{color:#fff;background:#172b40;border-color:#172b40}.pdp-benefits{padding:45px 0 34px}.pdp-benefit-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}.pdp-benefit-grid article{background:#fff;border:1px solid #d3dcd7;border-radius:6px;min-height:101px;padding:18px}.pdp-benefit-grid h3{color:#15201d;margin:0 0 9px;font:700 13px/1.25 Arial,sans-serif}.pdp-benefit-grid p{color:#5e6b66;margin:0;font-size:12px;line-height:1.45}.pdp-specifications{padding-top:12px}.pdp-technical-documents{background:#f7f8f4;border:1px solid #222c2624;margin:3rem 0;padding:2rem}.pdp-technical-documents__intro{max-width:48rem;margin:0 0 1.25rem}.pdp-technical-documents__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.pdp-technical-documents__grid article{background:#fff;border:1px solid #222c261a;padding:1rem}.pdp-technical-documents__grid h3{margin:0 0 .5rem}.pdp-technical-documents__grid p{margin:0}@media (width<=720px){.pdp-technical-documents{padding:1.25rem}.pdp-technical-documents__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdp-product-details{background:#fff;border:1px solid #d3dcd7;border-radius:7px;overflow:hidden}.pdp-product-details summary{color:#15201d;cursor:pointer;justify-content:space-between;align-items:center;min-height:57px;padding:0 24px;font-size:16px;font-weight:700;list-style:none;display:flex}.pdp-product-details summary::-webkit-details-marker{display:none}.pdp-product-details summary span:last-child{border-top:1px solid #5c6773;border-left:1px solid #5c6773;width:9px;height:9px;transition:transform .2s;transform:rotate(45deg)}.pdp-product-details:not([open]) summary span:last-child{transform:rotate(225deg)}.pdp-product-details__body{color:#46534f;border-top:1px solid #d3dcd7;padding:26px 24px 34px}.pdp-product-details__body>h2{display:none}.pdp-product-details__body h3{color:#151c1a;border-top:1px solid #d8dfdc;margin:28px 0 10px;padding-top:21px;font:700 18px/1.2 Arial,sans-serif}.pdp-product-details__body h3:first-of-type{margin-top:23px}.pdp-product-details__body li,.pdp-product-details__body p{max-width:780px;font-size:15px;line-height:1.75}.pdp-product-details__body ul{padding-left:23px}.pdp-product-details__body table{border-collapse:collapse;width:100%;font-size:13px}.pdp-product-details__body td,.pdp-product-details__body th{text-align:left;border:1px solid #d3dcd7;padding:12px 14px}.pdp-product-details__body th{color:#1a2420;background:#f5f8f6}@media (width<=1080px){.pdp-main{gap:25px}.pdp-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-tier{min-height:83px}}@media (width<=900px){.pdp-shell{width:min(100% - 32px,720px)}.pdp-main{grid-template-columns:1fr;gap:28px}.pdp-media{position:static}.pdp-buyer-facts__grid{grid-template-columns:1fr}.pdp-buyer-facts__grid>section:first-child{grid-row:auto}.pdp-buy-box h1{font-size:30px}.pdp-related-scroller{--pdp-related-visible:2.5}.pdp-benefit-grid{grid-template-columns:repeat(2,1fr)}.pdp-customization-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pdp-shell{width:calc(100% - 24px);padding-bottom:48px}.pdp-breadcrumb{padding-top:25px;font-size:11px}.pdp-main{gap:22px;padding-bottom:29px}.pdp-purchase-body{padding:0 13px 16px}.pdp-price__major{font-size:34px}.pdp-deal-flag{font-size:8px}.pdp-sample-cta,.pdp-volume-promo{font-size:12px}.pdp-safe-strip{grid-template-columns:1fr 1fr}.pdp-safe-strip li:last-child{grid-column:1/-1}.pdp-commerce-buttons .pdp-cta{font-size:12px}.pdp-related{margin-top:20px;padding:22px 12px 18px}.pdp-section-head{align-items:flex-start}.pdp-benefits>h2,.pdp-section-head h2,.pdp-specifications>h2{font-size:25px}.pdp-related-scroller{--pdp-related-visible:1.5;gap:10px}.pdp-related-card__body{min-height:90px;padding:9px}.pdp-benefit-grid{grid-template-columns:1fr;gap:9px}.pdp-benefit-grid article{min-height:0;padding:15px}.pdp-customization,.pdp-gallery,.pdp-ingredients{padding:24px 15px}.pdp-customization .pdp-section-head,.pdp-gallery .pdp-section-head,.pdp-ingredients .pdp-section-head{flex-direction:column;align-items:flex-start;gap:10px}.pdp-customization .pdp-section-head>p,.pdp-gallery .pdp-section-head>p,.pdp-ingredients .pdp-section-head>p{text-align:left}.pdp-customization-grid,.pdp-gallery-grid,.pdp-ingredients-list{grid-template-columns:1fr}.pdp-product-details summary{padding:0 15px;font-size:14px}.pdp-product-details__body{padding:18px 15px 24px;overflow:hidden}.pdp-product-details__body li,.pdp-product-details__body p{font-size:14px}.pdp-product-details__body{background:#fbfdfb;overflow-x:visible}.pdp-product-details__body table{table-layout:fixed;width:100%;min-width:0;font-size:12px}.pdp-product-details__body td,.pdp-product-details__body th{vertical-align:top;overflow-wrap:anywhere;word-break:break-word;padding:10px 9px;line-height:1.45}.pdp-product-details__body td:first-child,.pdp-product-details__body th:first-child{width:36%}.pdp-product-details__body td:last-child,.pdp-product-details__body th:last-child{width:64%}.pdp-product-details__body code{overflow-wrap:anywhere;word-break:break-word}.pdp-specifications{background:linear-gradient(145deg,#f1f8f5,#f9fcfa 72%);border:1px solid #c9ded7;border-radius:10px;margin-top:8px;padding:24px 14px 16px;box-shadow:0 10px 24px #265b4d14}.pdp-specifications>h2{color:#172b40}.pdp-specifications .pdp-kicker{color:#2c7b6a}.pdp-product-details{border-color:#b8d2c9;box-shadow:0 4px 12px #265b4d0f}.pdp-product-details summary{color:#172b40;background:#edf6f2}.pdp-product-details__body h3{color:#205b50;border-top-color:#cfe1db}.pdp-benefits{background:#f3f8f5;border:1px solid #d2e1dc;border-radius:10px;margin-top:12px;padding:28px 14px 22px}.pdp-benefits>h2{color:#172b40}.pdp-benefit-grid article{background:#fff;border-color:#c5dbd3;box-shadow:0 4px 12px #265b4d0d}}.pdp-quote-modal{z-index:1600;background:#102c2a94;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.pdp-quote-modal__panel{background:#f5f6f5;width:min(620px,100%);max-height:calc(100vh - 36px);padding:32px;overflow-y:auto;box-shadow:0 24px 70px #102c2a47}.pdp-quote-modal__close{float:right;color:#172b40;cursor:pointer;background:#fff;border:1px solid #c7d7d1;width:34px;height:34px;font:700 22px/1 Arial,sans-serif}.pdp-quote-modal__panel h2{color:#10251d;margin:0 48px 8px 0;font:800 32px/1.1 Arial,sans-serif}.pdp-quote-modal__intro{color:#5c6773;margin:0 0 24px;font-size:14px;line-height:1.5}.pdp-quote-modal .inquiry-form{clear:both;min-width:0}.pdp-quote-modal .inquiry-form label{min-width:0}.pdp-quote-modal .inquiry-form input,.pdp-quote-modal .inquiry-form textarea{overflow-wrap:anywhere;min-width:0}.pdp-success-modal{z-index:1700;background:#102c2a9e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.pdp-success-modal__panel{text-align:center;background:#f5f6f5;width:min(430px,100%);padding:34px 32px 30px;box-shadow:0 24px 70px #102c2a4d}.pdp-success-modal__mark{color:#246c54;background:#dcefe4;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 18px;font:800 28px/1 Arial,sans-serif;display:grid}.pdp-success-modal__panel h2{color:#10251d;margin:0 0 10px;font:800 28px/1.15 Arial,sans-serif}.pdp-success-modal__panel p{color:#5c6773;margin:0;font-size:14px;line-height:1.55}.pdp-success-modal__confirm{color:#fff;cursor:pointer;background:#172b40;border:0;min-width:132px;min-height:42px;margin-top:24px;font:800 12px/1 Arial,sans-serif}@media (width<=560px){.pdp-quote-modal{padding:12px}.pdp-quote-modal__panel{max-height:calc(100vh - 24px);padding:22px 16px}.pdp-quote-modal__panel h2{font-size:26px}.pdp-quote-modal .form-two{grid-template-columns:1fr}}.pdp-related-card--empty{box-shadow:none;pointer-events:none;background:0 0;border-color:#0000}@media (width<=560px){.pdp-success-modal{padding:12px}.pdp-success-modal__panel{padding:28px 20px 24px}.pdp-success-modal__panel h2{font-size:25px}}.journal-hero{background-color:#f4efe6;background-image:linear-gradient(90deg,#faf8f2fa 0,#f9f7f0f0 38%,#f9f7f0a1 56%,#f9f7f01f 100%),var(--journal-hero-image);background-position:50%,100%;background-repeat:no-repeat;background-size:cover}.journal-hero h1{white-space:nowrap;max-width:none}.journal-hero p:not(.breadcrumbs p){color:#596b61;max-width:610px;margin-top:16px;font-size:15px;line-height:1.7}.journal-card footer small{display:none}@media (width<=760px){.journal-hero{background-image:linear-gradient(90deg,#faf8f2f0,#faf8f2c7),var(--journal-hero-image);background-position:63%}.journal-hero h1{white-space:normal;max-width:100%}.journal-card footer small{display:none}}.journal-card:after,.journal-card:before,.journal-card:focus-visible:before,.journal-card:hover:before{content:none!important;display:none!important}.raw-results-head>.raw-toolbar-actions{min-width:0}.raw-results-head .raw-view-group{align-items:center;gap:7px;display:inline-flex}@media (width<=700px){.raw-results-head>.raw-toolbar-actions select{max-width:calc(100% - 170px)}}.raw-toolbar-actions{justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex}.raw-toolbar-actions label{display:block}.raw-view-group{gap:7px}.raw-view,.raw-view-group{align-items:center;display:inline-flex}.raw-view{color:#26383d;cursor:pointer;background:#eef1f1;border:0;border-radius:3px;justify-content:center;width:34px;height:34px;padding:0}.raw-view:hover{background:#e1e8e7}.raw-view.is-active{color:#fff;background:#142b35}.raw-view:focus-visible{outline-offset:2px;outline:2px solid #65a9c7}.raw-column-icon{align-items:stretch;gap:2px;height:15px;display:inline-flex}.raw-column-icon i{background:currentColor;border-radius:1px;width:2px;height:15px;display:block}.raw-list-icon{gap:3px;width:15px;display:grid}.raw-list-icon i{background:currentColor;border-radius:2px;width:15px;height:2px;display:block}.ready-product-price{color:#172b40;font-size:14px;font-weight:700;margin:0 0 8px!important}.raw-product-grid[data-view="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.raw-product-grid[data-view="3"],.raw-product-grid[data-view=auto]{grid-template-columns:repeat(3,minmax(0,1fr))}.raw-product-grid[data-view="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.raw-product-grid[data-view=list]{flex-direction:column;gap:14px;display:flex}.raw-product-grid[data-view=list] .raw-product-card{-moz-column-gap:20px;background:#fff;border:1px solid #d9e3e0;border-radius:8px;grid-template-columns:156px minmax(0,1fr);align-items:center;column-gap:20px;padding:10px;display:grid}.raw-product-grid[data-view=list] .raw-product-image{aspect-ratio:1;border-radius:6px;width:156px}.raw-product-grid[data-view=list] .raw-product-card__body{min-height:0;padding:4px 8px}.raw-product-grid[data-view=list] .raw-card-link{opacity:1;transform:none}@media (width<=700px){.raw-toolbar-actions{justify-content:space-between;gap:8px;width:100%}.raw-toolbar-actions select{max-width:calc(100% - 170px)}.raw-view-group{gap:5px}.raw-view{width:32px;height:32px}.raw-product-grid[data-view=list]{gap:12px}.raw-product-grid[data-view=list] .raw-product-card{-moz-column-gap:12px;grid-template-columns:104px minmax(0,1fr);column-gap:12px;padding:8px}.raw-product-grid[data-view=list] .raw-product-image{width:104px}.raw-product-grid[data-view=list] .raw-product-card__body{padding:4px}.raw-product-grid[data-view="2"],.raw-product-grid[data-view="3"],.raw-product-grid[data-view="4"],.raw-product-grid[data-view=auto]{grid-template-columns:repeat(2,minmax(0,1fr))}.raw-view--wide{display:none!important}.raw-product-grid[data-view=list] .raw-product-image>.raw-product-card__category,.raw-product-grid[data-view=list] .raw-product-image>span{display:none}.raw-product-grid{margin-top:12px}.raw-material-page .raw-toolbar-actions>label{flex:auto;min-width:0}.raw-material-page .raw-toolbar-actions select{width:100%;max-width:none}.raw-price-range input,.raw-stepper{min-height:32px}.raw-product-card p strong{white-space:nowrap;font-size:11px;display:inline-block}.raw-material-hero{padding:20px 0 28px}.raw-material-hero .breadcrumbs{margin-bottom:20px}.raw-material-hero h1{font-size:36px}.raw-material-hero>.container>p:last-child{margin-top:12px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.45}.raw-material-catalog{padding:24px 0 60px}.raw-search{min-height:46px;margin-bottom:16px;padding:0 12px}.raw-search input{min-height:44px}.raw-catalog-grid{gap:20px}.raw-sidebar{gap:10px}.raw-filter-toggle{min-height:42px;padding:0 12px;font-size:21px}.raw-filter-body{padding:0 12px 8px}.raw-filter-body label{gap:4px;margin-top:8px}.raw-browse header{padding:12px 14px}.raw-browse .catalog-category-select__trigger{padding-block:7px;min-height:46px;padding-left:12px}.raw-browse .catalog-category-select__menu{max-height:38vh;padding:3px}.raw-browse .catalog-category-select__option{min-height:32px;padding:6px 8px;font-size:11px}}@media (width>=460px) and (width<=700px){.raw-filter-panel{padding:0;display:block}.raw-filter-toggle{width:100%;min-height:40px;padding:0 12px;font-size:19px}.raw-filter-body{border-top:1px solid #e7efea;gap:8px;min-width:0;padding:8px 12px;display:grid}.raw-filter-body label{grid-template-columns:minmax(112px,.55fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;margin:0;font-size:10px;display:grid}.raw-stepper{grid-template-columns:22px 1fr 22px;width:100%;min-height:30px}.raw-price-range{grid-template-columns:minmax(30px,1fr) auto minmax(30px,1fr);gap:3px;min-width:0}.raw-price-range input{box-sizing:border-box;min-height:30px;padding:4px 5px}.raw-filter-body .filter-reset{grid-column:1/-1;margin:0}}.product-details{--detail-ink:#303033;--detail-copy:#626164;--detail-muted:#817c77;--detail-paper:#f2eee8;--detail-surface:#faf8f4;--detail-line:#d9d2ca;--detail-plum:#73666e;width:min(100% - 48px,1217px);color:var(--detail-ink);background:var(--detail-paper);-webkit-font-smoothing:antialiased;margin:0 auto;padding:72px 0;font-family:Arial,Inter,sans-serif}.product-details *{box-sizing:border-box}.product-details h1,.product-details h2,.product-details h3,.product-details p{margin-top:0}.product-details .documents-header,.product-details .section-title,.product-details .template-bar{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.product-details .template-bar{margin-bottom:28px}.product-details .eyebrow{color:var(--detail-plum);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.product-details h1{letter-spacing:-.055em;margin-bottom:0;font-size:clamp(44px,6vw,76px);font-weight:500;line-height:.96}.product-details .type-switch{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.product-details .type-switch a{border:1px solid var(--detail-line);min-height:36px;color:var(--detail-copy);letter-spacing:.04em;background:0 0;border-radius:999px;align-items:center;padding:9px 13px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.product-details .type-switch a.is-active,.product-details .type-switch a:focus-visible,.product-details .type-switch a:hover{border-color:var(--detail-plum);color:#f5f6f5;background:var(--detail-plum)}.product-details .hero{border:1px solid var(--detail-line);background:var(--detail-surface);border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);min-height:590px;display:grid;overflow:hidden}.product-details .product-detail-customization{margin-top:12px}.product-details .hero-image{background:radial-gradient(circle at 24% 23%,#fffdf9c7,#0000 28%),linear-gradient(140deg,#e6ddd2,#cbb9a6 52%,#9f8d82);min-height:590px;position:relative;overflow:hidden}.product-details .gallery-image img,.product-details .hero-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.product-details .gallery-image img{-o-object-fit:cover;object-fit:cover}.product-details .hero-image>a{display:block;position:absolute;inset:0}.product-details .gallery-image>a{width:100%;height:100%;display:block}.product-details .hero-image img{position:absolute;inset:0}.product-details .media-label{z-index:1;color:#fffdf9e6;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700;position:absolute;bottom:18px;right:20px}.product-details .story{flex-direction:column;justify-content:center;padding:clamp(40px,6vw,74px);display:flex}.product-details .product-type{color:#554d51;letter-spacing:.08em;text-transform:uppercase;background:#e2d9d0;border-radius:999px;width:fit-content;margin-bottom:20px;padding:8px 12px;font-size:11px;font-weight:700}.product-details .story h2{letter-spacing:-.045em;max-width:470px;margin-bottom:22px;font-size:clamp(32px,4vw,50px);font-weight:500;line-height:1.04}.product-details .summary{max-width:470px;color:var(--detail-copy);margin-bottom:30px;font-size:16px;line-height:1.65}.product-details .customization-options{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;margin:0;display:grid}.product-details .customization-option{background:#ebe4dc;border-radius:6px;min-width:0;padding:15px}.product-details .customization-option:nth-child(3n+2){background:#e1e6e6}.product-details .customization-option:nth-child(3n){background:#e4e6de}.product-details .customization-option dt{color:var(--detail-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700}.product-details .customization-option dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.35}.product-details .benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.product-details #product-details-title{scroll-margin-top:140px}.product-details .benefits-head{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.product-details .customization-caption{display:none}.product-details .benefit{background-color:#706762;background-image:linear-gradient(180deg,#1e1d1b14 26%,#1c1b1adb 100%),var(--service-card-image);background-position:50%;background-size:cover;border-radius:8px;flex-direction:column;min-width:0;min-height:272px;padding:24px 22px;display:flex;overflow:hidden}.product-details .benefit-number{color:#f5f6f5;border:1px solid #ffffff9e;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:auto;font-size:11px;font-weight:700;display:grid}.product-details .benefit h3{color:#f5f6f5;text-shadow:0 1px 14px #1211106b;margin:42px 0 8px;font-size:19px;font-weight:600;line-height:1.18}.product-details .benefit p{color:#fffdf9d1;text-shadow:0 1px 12px #1211106b;max-width:210px;margin-bottom:0;font-size:13px;line-height:1.45}.product-details .ingredients,.product-details .media-section{border-radius:8px;margin-top:12px;padding:clamp(42px,6vw,74px)}.product-details .ingredients{background:var(--detail-surface)}.product-details .section-title{margin-bottom:34px}.product-details .section-title h2{letter-spacing:-.045em;max-width:330px;margin-bottom:0;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.04}.product-details .section-title>p:last-child{max-width:280px;color:var(--detail-copy);text-align:right;margin:0 0 4px;font-size:14px;line-height:1.6}.product-details .ingredient-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.product-details .ingredient{background:#ebe4dc;border-radius:6px;min-width:0;min-height:190px;padding:22px}.product-details .ingredient:nth-child(3n+2){background:#e1e6e6}.product-details .ingredient:nth-child(3n){background:#e4e6de}.product-details .ingredient-index{color:var(--detail-muted);letter-spacing:.1em;margin-bottom:28px;font-size:11px;font-weight:700;display:block}.product-details .ingredient-name{margin-bottom:4px;font-size:17px;font-weight:600;line-height:1.25}.product-details .ingredient-inci{color:var(--detail-muted);margin-bottom:22px;font-size:11px;line-height:1.4}.product-details .ingredient-benefit strong{color:var(--detail-plum);letter-spacing:.04em;margin-bottom:6px;font-size:12px;display:block}.product-details .ingredient-benefit p{color:var(--detail-copy);margin-bottom:0;font-size:13px;line-height:1.5}.product-details .ingredients .section-title>p:last-child{text-align:left;max-width:42ch}.product-details .ingredient-benefits{margin:0 0 28px}.product-details .ingredient-benefits__subhead{color:var(--detail-ink,#172b40);margin:0 0 14px;font-size:18px;font-weight:700;line-height:1.3}.product-details .ingredient-benefits__scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d7dee6;border-radius:8px;overflow-x:auto}.product-details .ingredient-benefits__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.product-details .ingredient-benefits__table thead th{color:#172b40;letter-spacing:.02em;text-align:left;background:#e8eef5;border-bottom:1px solid #cfd8e3;padding:12px;font-size:12px;font-weight:700;line-height:1.35}.product-details .ingredient-benefits__table tbody td,.product-details .ingredient-benefits__table tbody th{color:#243447;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e6ebf0;padding:13px 12px;font-size:13px;font-weight:400;line-height:1.55}.product-details .ingredient-benefits__table tbody th,.product-details .ingredient-benefits__table thead th:first-child{color:#111827;width:16%;font-weight:700}.product-details .ingredient-benefits__table tbody td:nth-child(2),.product-details .ingredient-benefits__table thead th:nth-child(2){width:16%}.product-details .ingredient-benefits__table tbody td:nth-child(3),.product-details .ingredient-benefits__table thead th:nth-child(3){width:26%}.product-details .ingredient-benefits__table tbody td:nth-child(4),.product-details .ingredient-benefits__table thead th:nth-child(4){width:28%}.product-details .ingredient-benefits__table tbody tr:nth-child(2n) td,.product-details .ingredient-benefits__table tbody tr:nth-child(2n) th{background:#f7f9fb}.product-details .ingredient-benefits__table tbody tr:last-child td,.product-details .ingredient-benefits__table tbody tr:last-child th{border-bottom:0}.product-details .ingredient-benefits__table tbody td:nth-child(5),.product-details .ingredient-benefits__table thead th:nth-child(5){white-space:nowrap;width:14%}.product-details .ingredient-benefits__note{color:#6b7280;max-width:72ch;margin:12px 0 0;font-size:12px;line-height:1.55}.product-details .ingredient-inci-box{background:#fafbfc;border:1px solid #d7dee6;border-radius:10px;margin:0 0 8px;padding:18px 18px 14px}.product-details .ingredient-inci-box__head h3{color:#111827;margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.3}.product-details .ingredient-inci-box__head p{color:#9ca3af;margin:0 0 12px;font-size:13px;line-height:1.4}.product-details .ingredient-inci-box__text{color:#374151;margin:0 0 14px;font-size:14px;line-height:1.7}.product-details .ingredient-inci-box__foot{justify-content:flex-end;display:flex}.product-details .ingredient-inci-box__copy{color:#1f2937;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;margin:0;padding:8px 14px;font-size:13px;font-weight:600}.product-details .ingredient-inci-box__copy:focus-visible,.product-details .ingredient-inci-box__copy:hover{color:#2a6b5f;border-color:#2a6b5f}.product-details .ingredient-encyclopedia{border-top:1px solid #d7dee6;margin:32px 0 28px;padding-top:28px}.product-details .ingredient-encyclopedia__head{max-width:72ch;margin:0 0 20px}.product-details .ingredient-encyclopedia__head h3{color:#111827;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.25}.product-details .ingredient-encyclopedia__head p{color:#4b5563;margin:0;font-size:14px;line-height:1.65}.product-details .ingredient-encyclopedia__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.product-details .ingredient-encyclopedia__grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.product-details .ingredient-encyclopedia__grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-details .ingredient-ency{background:#fff;border:1px solid #d7dee6;border-radius:10px;min-width:0;margin:0;padding:18px 16px 16px}.product-details .ingredient-ency__header{border-bottom:1px solid #eef2f6;margin:0 0 14px;padding-bottom:12px}.product-details .ingredient-ency__name{color:#111827;letter-spacing:-.015em;margin:0 0 6px;font-size:17px;font-weight:750;line-height:1.3}.product-details .ingredient-ency__role{color:#6b7280;margin:0;font-size:13px;line-height:1.4}.product-details .ingredient-ency__block{margin:0 0 14px}.product-details .ingredient-ency__block:last-child{margin-bottom:0}.product-details .ingredient-ency__block p.ingredient-ency__label{color:#172b40;letter-spacing:.01em;margin:0 0 6px;font-size:12px;font-weight:750;line-height:1.35}.product-details .ingredient-ency__block li,.product-details .ingredient-ency__block p{color:#374151;margin:0;font-size:12.5px;line-height:1.6}.product-details .ingredient-ency__block ul{margin:0;padding:0 0 0 1.1em}.product-details .ingredient-ency__block li+li{margin-top:4px}.product-details .ingredient-ency__process{font-style:italic;color:#4b5563!important;margin-top:8px!important}.product-details .ingredient-ency__claims{list-style:none;padding-left:0!important}.product-details .ingredient-ency__claims li{padding-left:1.15em;position:relative}.product-details .ingredient-ency__claims--do li:before{content:"✓";color:#1f7a4d;font-weight:700;position:absolute;left:0}.product-details .ingredient-ency__claims--dont{margin-top:8px!important}.product-details .ingredient-ency__claims--dont li:before{content:"✗";color:#b42318;font-weight:700;position:absolute;left:0}.product-details .ingredient-stability{background:#f5f8fb;border:1px solid #d7dee6;border-radius:12px;margin:8px 0 0;padding:22px 20px 18px}.product-details .ingredient-stability h3{color:#111827;margin:0 0 8px;font-size:clamp(18px,1.8vw,22px);font-weight:750;line-height:1.3}.product-details .ingredient-stability>p{color:#4b5563;max-width:72ch;margin:0 0 16px;font-size:14px;line-height:1.65}.product-details .ingredient-stability__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0 0 18px;padding:0;list-style:none;display:grid}.product-details .ingredient-stability__list li{background:#fff;border:1px solid #e1e7ee;border-radius:8px;margin:0;padding:12px 12px 11px}.product-details .ingredient-stability__list strong{color:#172b40;margin:0 0 4px;font-size:13px;font-weight:700;line-height:1.35;display:block}.product-details .ingredient-stability__list span{color:#4b5563;font-size:12.5px;line-height:1.55}.product-details .ingredient-stability__actions{flex-wrap:wrap;gap:10px;display:flex}.product-details .ingredient-stability__btn{color:#172b40;cursor:pointer;background:#fff;border:1px solid #172b40;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:14px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.product-details .ingredient-stability__btn--primary{color:#fff;background:#172b40}.product-details .ingredient-stability__btn:focus-visible,.product-details .ingredient-stability__btn:hover{color:#2a6b5f;border-color:#2a6b5f}.product-details .ingredient-stability__btn--primary:focus-visible,.product-details .ingredient-stability__btn--primary:hover{color:#fff;background:#2a6b5f;border-color:#2a6b5f}@media (width<=960px){.product-details .ingredient-encyclopedia__grid,.product-details .ingredient-stability__list{grid-template-columns:1fr}}.product-details .media-section{background:#e7e1da}.product-details .media-section .section-title{margin-bottom:28px}.product-details .image-gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.product-details .gallery-image{background:#eef1f3;border-radius:8px;grid-column:span 4;min-height:280px;margin:0;position:relative;overflow:hidden}.product-details .gallery-image:first-child{grid-area:span 2/span 8;min-height:570px}.product-details .image-gallery[data-count="1"]{grid-template-columns:minmax(0,560px);justify-content:center}.product-details .image-gallery[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-details .image-gallery[data-count="1"] .gallery-image,.product-details .image-gallery[data-count="2"] .gallery-image{aspect-ratio:1;grid-area:auto;min-height:0}.product-details .documents{border:1px solid var(--detail-line);border-radius:8px;margin-top:12px;padding:clamp(38px,5vw,58px)}.product-details .documents-header{margin-bottom:28px}.product-details .documents-header h2{letter-spacing:-.04em;margin-bottom:0;font-size:clamp(28px,3.6vw,42px);font-weight:500}.product-details .documents-header p{max-width:420px;color:var(--detail-copy);text-align:right;margin-bottom:2px;font-size:13px;line-height:1.5}.product-details .document-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.product-details .document{background:#e7e1da;border-radius:6px;min-width:0;padding:20px}.product-details .document:nth-child(2){background:#dfe4e4}.product-details .document:nth-child(3){background:#e1e3db}.product-details .document:nth-child(4){background:#e5dcda}.product-details .document-code{color:var(--detail-plum);letter-spacing:.12em;margin-bottom:24px;font-size:11px;font-weight:700;display:block}.product-details .document-heading{margin:0 0 7px;font-size:15px}.product-details .document-title,.product-details .document-toggle{display:block}.product-details .document p,.product-details .document-boundary{color:var(--detail-copy);font-size:12px;line-height:1.45}.product-details .document p{margin-bottom:0}.product-details .document-boundary{border-top:1px solid var(--detail-line);max-width:820px;color:var(--detail-muted);margin:24px 0 0;padding-top:21px;line-height:1.6}@media (width<=920px){.product-details .template-bar{flex-direction:column;align-items:flex-start}.product-details .type-switch{justify-content:flex-start}.product-details .hero{grid-template-columns:1fr}.product-details .hero-image{min-height:500px}.product-details .benefits,.product-details .document-list,.product-details .ingredient-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.product-details{width:min(100% - 28px,1217px);padding:52px 0 42px}.product-details .type-switch{grid-template-columns:1fr;width:100%;display:grid}.product-details .type-switch a{justify-content:center;width:100%}.product-details .hero-image{min-height:345px}.product-details .story{padding:38px 24px 42px}.product-details .benefits,.product-details .customization-options,.product-details .document-list,.product-details .ingredient-list{grid-template-columns:1fr}.product-details .benefit{min-height:196px}.product-details .ingredients,.product-details .media-section{padding:38px 24px}.product-details .documents-header,.product-details .section-title{flex-direction:column;align-items:flex-start;gap:12px}.product-details .documents-header p,.product-details .section-title>p:last-child{text-align:left}.product-details .image-gallery{grid-template-columns:1fr}.product-details .gallery-image,.product-details .gallery-image:first-child{grid-area:auto;min-height:320px}.product-details .documents{padding:24px}}.journal-filter-select{display:none;position:relative}@media (width<=700px){.journal-filters{display:none}.journal-filter-select{margin:0 0 18px;display:block}.journal-filter-trigger{color:#174b83;text-align:left;cursor:pointer;background:#fff;border:1px solid #9dbedd;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:0 14px;font-size:14px;font-weight:700;display:flex}.journal-filter-trigger:focus-visible{outline-offset:2px;border-color:#1765ae;outline:2px solid #1765ae33}.journal-filter-chevron{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.journal-filter-trigger[aria-expanded=true] .journal-filter-chevron{transform:translateY(2px)rotate(225deg)}.journal-filter-menu{z-index:20;background:#fff;border:1px solid #b8cde4;border-radius:8px;max-height:min(320px,50vh);padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 26px #2042692e}.journal-filter-menu button{color:#174b83;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;width:100%;min-height:38px;padding:0 12px;font-size:13px;display:flex}.journal-filter-menu button:focus-visible,.journal-filter-menu button:hover{background:#edf4fb;outline:0}.journal-filter-menu button.active{color:#fff;background:#1765ae}.journal-grid{gap:14px}.journal-card{border-radius:8px;box-shadow:0 4px 14px #29456c14}.journal-card img{aspect-ratio:1.75}.journal-card>div{padding:14px 14px 12px}.journal-card h3{font-size:17px;line-height:1.2}.journal-card p{margin:8px 0;font-size:12px;line-height:1.45}.journal-card footer{padding-top:10px}}.pdp-detail-tabs{display:none}@media (width>=801px){.product-details.product-detail-lower{--detail-ink:#0d1111;--detail-copy:#40504b;--detail-muted:#64716d;--detail-paper:transparent;--detail-surface:#fff;--detail-line:#d4dcd8;--detail-plum:#172b40;--detail-tint:#eef1f3;width:100%;padding:18px 0 48px}.product-details .eyebrow{color:var(--detail-plum);letter-spacing:.08em;margin-bottom:10px;font-size:10px;font-weight:800}.product-details .documents-header h2,.product-details .section-title h2,.product-details .story h2{max-width:none;color:var(--detail-ink);letter-spacing:0;font:700 28px/1.12 Arial,sans-serif}.product-details .documents-header p,.product-details .section-title>p:last-child{color:var(--detail-muted);font-size:13px}.product-details .pdp-detail-tabs{top:var(--pdp-nav-top,0);z-index:40;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #e4e9e6;border-radius:14px 14px 0 0;flex-wrap:nowrap;align-items:stretch;gap:0;margin:0;padding:0 8px;display:flex;position:sticky;overflow-x:auto;box-shadow:0 1px #172b400a}.product-details .pdp-detail-tabs::-webkit-scrollbar{display:none}.product-details .pdp-detail-tab{color:#4d5c58;letter-spacing:.01em;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:0;min-width:0;min-height:54px;margin:0;padding:16px 18px 14px;font:600 15px/1.2 Inter,Segoe UI,Arial,sans-serif;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.product-details .pdp-detail-tab__label{color:inherit;white-space:nowrap}.product-details .pdp-detail-tab:hover:not(.is-active){color:#172b40;background:0 0}.product-details .pdp-detail-tab.is-active{color:#172b40;box-shadow:none;background:0 0}.product-details .pdp-detail-tab.is-active:after{content:"";background:#172b40;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:18px;right:18px}.product-details .pdp-detail-tab:focus-visible{outline-offset:-2px;outline:2px solid #172b40}.product-details .pdp-detail-panel{margin-top:0}.product-details .pdp-detail-panel:not(.is-active){display:none!important}.product-details .pdp-detail-panel+.pdp-detail-panel{margin-top:16px}.product-details .documents,.product-details .hero,.product-details .ingredients,.product-details .media-section{border:1px solid var(--detail-line);background:#fff;border-radius:10px}.product-details .hero,.product-details .hero-image{min-height:500px}.product-details .hero{padding:0}.product-details .story{padding:48px}.pdp-amazon-style .product-details .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pdp-amazon-style .product-details .benefit p,.pdp-amazon-style .product-details .story h2,.pdp-amazon-style .product-details .summary{max-width:none}.product-details .product-type{color:#172b40;letter-spacing:.06em;background:#eef5f3;margin-bottom:16px;font-size:11px;font-weight:800}.product-details .summary{color:var(--detail-copy);margin-bottom:26px;font-size:15px;line-height:1.6}.product-details .documents,.product-details .ingredients,.product-details .media-section{padding:36px 40px}.product-details .documents-header,.product-details .media-section .section-title,.product-details .section-title{margin-bottom:24px}.product-details .customization-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-details .customization-option,.product-details .customization-option:nth-child(n),.product-details .document,.product-details .document:nth-child(n),.product-details .ingredient,.product-details .ingredient:nth-child(n){background:var(--detail-tint);border:1px solid #e1e9e6;border-radius:8px}.product-details .customization-option dt,.product-details .document-code,.product-details .ingredient-index{color:var(--detail-plum);font-weight:800}.product-details .customization-option dd,.product-details .document-heading,.product-details .ingredient-name{color:var(--detail-ink);font-weight:700}.product-details .ingredient{min-height:0}.product-details .ingredient-index{letter-spacing:0;background:#e2ece9;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:18px;display:inline-grid}.product-details .ingredient-benefit strong{color:#172b40}.product-details .benefit{border-radius:10px}.product-details .media-section .gallery-image{border:1px solid #e1e9e6}.product-details .image-gallery .gallery-image,.product-details .image-gallery .gallery-image:first-child{aspect-ratio:1;min-height:0}.product-details .media-section .media-label{display:none}}@media (prefers-reduced-motion:reduce){.product-details .pdp-detail-tab{transition:none}}.is-article-template .journal-article-layout--with-rail{grid-template-columns:minmax(0,1fr) 280px;gap:40px;max-width:1280px;padding-top:28px}.journal-article-card .article-template{color:#263630;font-family:var(--blog-font-sans);font-size:18px;line-height:1.72}.journal-article-card .article-template article{margin:0}.journal-article-card .article-template article>:not(.figure){max-width:760px}.journal-article-page.is-article-template .blog-topic-reading{color:#263630;max-width:760px;font-family:var(--blog-font-sans);background:0 0;border:0;border-top:1px solid #dce5e2;border-radius:0;margin:40px 0;padding:28px 0 0;font-size:17px}.journal-article-page.is-article-template .blog-topic-reading h2{color:#1d332b;font-family:var(--blog-font-serif);font-size:26px;line-height:1.35}.journal-article-page.is-article-template .blog-topic-reading a{color:#1e6245}.journal-article-card .article-template .dek{max-width:760px;margin:0;font-size:18px}.journal-article-card .article-template h2{color:#1d332b;font-family:var(--blog-font-serif);margin:44px 0 16px;scroll-margin-top:112px;font-size:30px;font-weight:700;line-height:1.32}.journal-article-card .article-template h3{color:#1d332b;font-family:var(--blog-font-serif);margin:30px 0 10px;font-size:22px;font-weight:700;line-height:1.4}.journal-article-card .article-template p{margin:0 0 18px}.journal-article-card .article-template .article-table-wrap{margin:18px 0 26px}.journal-article-card .article-template ol,.journal-article-card .article-template ul{margin:0 0 16px;padding-left:22px}.journal-article-card .article-template li{margin:6px 0}.journal-article-card .article-template .figure{margin:30px 0 28px}.journal-article-card .article-template .figure:first-child{margin-top:0}.journal-article-card .article-template .figure img,.journal-article-card .article-template img,.journal-article-card .article-template svg,.journal-article-card .article-template video{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:none;display:block}.journal-article-card .article-template figure{max-width:100%;margin-inline:0}.journal-article-card .article-template .figure figcaption{color:#596b63;font-family:var(--blog-font-sans);margin-top:8px;font-size:13px;line-height:1.5}.journal-article-card .article-template .sources{font-size:15px}.journal-article-card .article-template .sources a{color:#1a4f8b}.journal-article-card .article-template .faq details{border-bottom:1px solid #e6e6e6;padding:8px 0}.journal-article-card .article-template .faq summary{cursor:pointer}.journal-article-card .article-template .faq summary :is(h3,.faq-question){font-size:22px;font-weight:700;display:inline}.journal-article-card .article-template .related{grid-template-columns:1fr 1fr;gap:16px;margin-top:12px;display:grid}.journal-article-card .article-template .related a{min-height:120px;color:inherit;background:#f7f7f7;border:1px solid #e6e6e6;padding:16px;text-decoration:none;display:block}.journal-article-card .article-template .related strong{font-family:var(--blog-font-serif);font-size:20px;font-weight:700}@media (width<=900px){.journal-article-card .article-template h2{font-size:27px}.journal-article-card .article-template .related{grid-template-columns:1fr}}.article-hero{color:#1b332a;background:#f8faf9;border-bottom:1px solid #e1e8e4;padding:44px 0 38px}.article-hero__copy{max-width:1280px}.article-hero h1{color:#1b332a;max-width:820px;font-family:var(--blog-font-serif);overflow-wrap:break-word;margin:0 0 16px;font-size:48px;font-weight:400;line-height:1.22}.article-hero__byline{color:#53645c;font-family:var(--blog-font-sans);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font-size:14px;line-height:1.5;display:flex}.article-hero__mark{color:#fff;background:#214438;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:inline-flex}.article-hero__byline .journal-meta-like,.article-hero__stat{align-items:center;gap:6px;display:inline-flex}.article-hero__byline .journal-meta-like svg,.article-hero__stat svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.article-hero__byline .journal-meta-like.is-liked,.article-hero__byline .journal-meta-like.is-liked svg{color:#214438;fill:currentColor}.article-hero__crumbs{--breadcrumb-separator:" / ";color:#5c6e65;font-family:var(--blog-font-sans);margin:0 0 22px;padding-top:0;font-size:14px}.article-hero__crumbs a,.article-hero__crumbs b{color:#52675d;font-size:14px;font-weight:400;text-decoration:none}.article-hero__crumbs a:focus-visible,.article-hero__crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.article-hero__dek{color:#34483e;max-width:760px;font-family:var(--blog-font-sans);margin:0 0 22px;font-size:18px;line-height:1.62}.article-hero__dek a{color:#1e6245;text-underline-offset:3px;font-weight:600;text-decoration:underline}.article-hero__dek strong{font-weight:700}.journal-article-card--flush{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 40px}.journal-article-card--flush .article-template article>h2:first-child{margin-top:28px}@media (width<=1000px){.is-article-template .journal-article-layout--with-rail{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:20px}}@media (width<=800px){.article-hero{padding:34px 0 32px}.article-hero h1{font-size:40px}}@media (width<=560px){.article-hero{padding:26px 0 28px}.article-hero__crumbs{margin-bottom:18px}.article-hero h1{margin-bottom:14px;font-size:31px;line-height:1.28}.article-hero__dek{margin-bottom:18px;font-size:16px;line-height:1.65}.journal-article-card .article-template{font-size:17px}.journal-article-card .article-template h2{font-size:25px}.journal-article-card .article-template h3{font-size:20px}.journal-article-page.is-article-template .blog-topic-reading{margin:30px 0;padding-top:24px}.journal-article-page.is-article-template .blog-topic-reading h2{font-size:23px}.journal-article-card .article-template .figure{margin:24px 0}.journal-article-card .article-template .figure:first-child{margin-top:0}}.pdp-rating-anchor{color:#5c6773;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:0;font-size:11px;line-height:1.3;display:inline-flex}.pdp-rating-mark.is-rated{color:#f1a41f}.pdp-rating-anchor strong{color:#172b40;font-size:12px}.pdp-middle-offer{margin:14px 0 12px}.pdp-checkout-col--quote{box-shadow:none;background:0 0;border:0;overflow:visible}.pdp-checkout-col .pdp-checkout-card{box-shadow:none;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.pdp-checkout-col .pdp-checkout-hero-price .pdp-v-price-unit{margin:0 0 6px;font-size:11px}.pdp-checkout-summary-label{text-transform:uppercase}.pdp-selected-pack{text-transform:none}.pdp-payment-choice input[type=radio]{appearance:auto;accent-color:#172b40;flex:0 0 16px;width:16px;height:16px;margin:0;padding:0}.pdp-payment-unavailable{text-transform:uppercase}.pdp-checkout-foot>div:first-child{align-items:center;gap:5px;display:flex}.pdp-review-dialog:focus{outline:none}.pdp-qa-input,.pdp-review-dialog input:not([type=file]):not([type=checkbox]),.pdp-review-dialog textarea,.pdp-review-select{box-sizing:border-box;color:#294d3f;border:1px solid #e2e5e7;border-radius:6px;outline-color:#2d9473;width:100%;padding:11px 12px;font-family:inherit;font-size:13px}.pdp-form-error{margin:12px 0}.pdp-review-counter{color:#93a097;text-align:right;margin-top:4px;font-size:10px;display:block}.pdp-submit-review:disabled{opacity:.55;cursor:not-allowed}.pdp-flow-back{color:#2a5c49;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:6px;width:100%;margin-top:9px;padding:11px;font-size:12px;font-weight:750}.pdp-review-upload-preview{color:#5c6773;align-items:center;font-size:11px}.pdp-review-upload-item{position:relative}.pdp-review-upload-item img{-o-object-fit:cover;object-fit:cover;border:1px solid #e2e5e7;border-radius:5px;width:75px;height:60px}.pdp-review-upload-item button{color:#fff;cursor:pointer;background:#1f3b31;border:0;border-radius:50%;width:20px;height:20px;font-size:13px;line-height:20px;position:absolute;top:-7px;right:-7px}.pdp-review-toplink--spec{color:#166f5d;font-weight:850}@media (width<=800px){.pdp-review-intro__links{margin-top:10px}}.pdp-review-policy p{color:#5c6773;margin:8px 12px 0 0;font-size:11px;line-height:1.6}.pdp-rating-dist__row{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pdp-rating-dist__row:disabled{cursor:default}.pdp-rating-fill{display:block}.pdp-review-list{margin-top:14px}.pdp-review-card:last-of-type{border-bottom:0}.pdp-review-verified-badge{color:#22735d;letter-spacing:.025em;background:#eef8f2;border:1px solid #cfe6da;border-radius:4px;padding:4px 6px;font-size:9px;font-weight:800;display:inline-block}.pdp-review-sellerreply{white-space:pre-wrap}.pdp-review-success{color:#22614f;background:#eef8f2;border:1px solid #cfe6da;border-radius:7px;margin:14px 0;padding:12px 14px;font-size:12px;line-height:1.6}.pdp-review-pagination{color:#172b40;font-size:12px}.pdp-qa-form{margin:0 0 15px}@media (width<=1160px){.pdp-amazon-style .pdp-main{-moz-column-gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px}.pdp-review-summary{grid-template-columns:200px 1fr;gap:16px}.pdp-review-summary__action{grid-column:1/-1;display:block}.pdp-review-summary__action .pdp-review-write{max-width:250px;display:block}}@media (width<=900px){.pdp-amazon-style .pdp-main{grid-template-columns:minmax(0,1fr);gap:18px}.pdp-amazon-style .pdp-media{grid-column:1;position:static}}@media (width<=760px){.pdp-middle-offer .pdp-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-review-summary{grid-template-columns:1fr;gap:18px;padding:18px}.pdp-review-summary__score{border:0;border-bottom:1px solid #e4ede7;padding-bottom:13px}.pdp-review-summary__action{grid-column:1}.pdp-review-card{grid-template-columns:1fr;gap:12px;padding:17px 15px}.pdp-review-card__buyer{border:0;flex-wrap:wrap;align-items:center;gap:12px;padding:0;display:flex}.pdp-review-buyer-meta{margin:0}.pdp-review-tabs{gap:14px}.pdp-review-tabs button{font-size:12px}.pdp-review-intro h2{font-size:23px}.pdp-review-intro .pdp-review-toplink:not(.pdp-review-toplink--spec){display:none}.pdp-review-search-sort{width:100%}.pdp-review-search{flex:1}.pdp-review-search input{width:100%}.pdp-review-dialog{padding:23px 17px}.pdp-qa-top{align-items:flex-start}.pdp-qa-top button{flex-shrink:0}}@media (width<=400px){.pdp-review-summary{padding:13px}.pdp-review-quickfilters button{padding:7px 9px}.pdp-qa-form-actions{flex-direction:column;align-items:stretch}}.pdp-amazon-style{--pr-amber:#ffb14c}.pdp-amazon-style .pdp-shell{width:min(100% - 64px,1320px);margin-left:auto;margin-right:auto;padding-bottom:85px}.pdp-amazon-style .pdp-main{padding-bottom:40px;-moz-column-gap:64px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:0 64px!important;display:grid!important}.pdp-amazon-style .pdp-media{position:sticky;top:105px}.pdp-amazon-style .pdp-buy-box{flex-direction:column;min-width:0;display:flex}.pdp-amazon-style .pdp-buy-box .pdp-title-row{gap:10px;margin-top:12px}.pdp-amazon-style .pdp-buy-box h1{text-wrap:balance;margin:0}.pdp-amazon-style .pdp-top-meta{gap:8px}.pdp-amazon-style .pdp-intro{max-height:none}.pdp-amazon-style .pdp-title-row .pdp-rating-anchor{color:#5c6773;gap:6px 8px;padding:0}.pdp-rating-mark{color:#a7adb4;letter-spacing:1px;font-size:16px}.pdp-rating-anchor a{color:#172b40;text-underline-offset:3px;font-weight:750;text-decoration:underline}.pdp-middle-offer{min-width:0;margin-top:14px}.pdp-middle-offer-head{border-top:1px solid var(--pr-line);justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;padding-top:12px;display:flex}.pdp-offer-eyebrow{letter-spacing:1px;color:var(--pr-green);font-size:10px;font-weight:850}.pdp-offer-flag{color:#5c6773;background:#eef1f3;border-radius:5px;padding:5px 8px;font-size:10px}.pdp-middle-offer .pdp-price-deal{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:7px 0 10px!important}.pdp-middle-offer .pdp-v-price-row{flex-wrap:wrap;gap:8px}.pdp-middle-offer .pdp-v-major{font-size:43px!important}.pdp-middle-offer .pdp-v-sign{font-size:18px!important}.pdp-middle-offer .pdp-v-cents{font-size:15px!important}.pdp-middle-offer .pdp-v-sale-tag{font-size:12px}.pdp-middle-offer .pdp-deal-topline{margin:5px 0}.pdp-middle-offer .pdp-v-second-promo{margin:8px 0!important}.pdp-middle-offer .pdp-v-demonstration{font-size:10px;line-height:1.6}.pdp-middle-offer .pdp-buy-heading{margin-top:13px;font-size:13px}.pdp-middle-offer .pdp-tiers{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.pdp-middle-offer .pdp-tier{min-height:94px;border-radius:8px!important;padding:11px!important}.pdp-middle-offer .pdp-tier strong{font-size:16px!important}.pdp-middle-offer .pdp-tier small{font-size:9px}.pdp-middle-offer .pdp-tier__check{bottom:7px;right:8px}.pdp-mid-benefits{border-top:1px solid var(--pr-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;padding-top:14px;display:grid}.pdp-mid-benefits>div{color:#466f5f;align-items:flex-start;gap:7px;min-width:0;font-size:11px;font-weight:600;display:flex}.pdp-mid-benefits>div .pdp-benefit-label{min-width:0}.pdp-mid-benefits>div .pdp-mini-icon{margin-top:1px}.pdp-mini-icon{color:#fff;background:#2a9279;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.pdp-checkout-col{background:#fff;border:1px solid #dbe4df;border-radius:11px;min-width:0;position:sticky;top:100px;overflow:hidden;box-shadow:0 9px 25px #143c2b11}.pdp-checkout-top{background:#fff;border-bottom:1px solid #e2e5e7;justify-content:space-between;padding:12px 14px 10px}.pdp-checkout-heading,.pdp-checkout-top{align-items:center;gap:8px;display:flex}.pdp-checkout-icon{color:#172b40;background:#e9f5ef;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}.pdp-checkout-heading strong{color:#172b40;font-size:15px;font-weight:850;display:block}.pdp-checkout-heading small{color:#a7adb4;margin-top:2px;font-size:11px;font-weight:500;display:block}.pdp-step-indicator{white-space:nowrap;color:#2c7963;background:#edf6f1;border-radius:40px;padding:5px 7px;font-size:9px;font-weight:850}.pdp-amazon-style .pdp-checkout-card{box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}.pdp-checkout-col .pdp-purchase-body{padding:12px 14px 14px!important}.pdp-checkout-hero-price{flex-wrap:wrap;align-items:flex-end;gap:6px;margin:0 0 12px;display:flex}.pdp-checkout-col .pdp-checkout-hero-price .pdp-v-major{font-size:34px!important}.pdp-checkout-col .pdp-checkout-hero-price .pdp-v-sign{padding-top:5px;font-size:16px!important}.pdp-checkout-col .pdp-checkout-hero-price .pdp-v-cents{font-size:13px!important}.pdp-checkout-summary-label{color:#71847b;letter-spacing:.055em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;font-size:10px;font-weight:850;display:flex}.pdp-selected-pack{color:#156d5b;letter-spacing:0;font-size:11px;font-weight:850}.pdp-checkout-availability{color:#647d70;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 13px;font-size:10px;line-height:1.5;display:flex}.pdp-live-dot{background:#27a078;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #e6f7ed}.pdp-checkout-col .pdp-qty-line{justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;display:flex}.pdp-checkout-col .pdp-qty-line__label{color:#304e3f;font-size:12px;font-weight:800}.pdp-checkout-col .pdp-qty-line__label small{color:#5c6773;max-width:174px;margin-top:3px;font-size:10px;line-height:1.4;display:block}.pdp-checkout-col .pdp-counter{flex-shrink:0}.pdp-checkout-col .pdp-counter input{width:40px}.pdp-checkout-col .pdp-v-summary{background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 10px!important;padding:0!important}.pdp-checkout-col .pdp-v-summrow{color:#172b40;gap:6px;margin-bottom:8px;font-size:12px;font-weight:650}.pdp-checkout-col .pdp-v-summrow>span:last-child{text-align:right;color:#4a5f55;font-weight:550}.pdp-checkout-col .pdp-v-summrow strong{color:#c45500;text-align:right;font-size:12px;font-weight:800}.pdp-checkout-col .pdp-v-sumtotal{border-top:1px solid #e2e5e7;margin-top:8px;padding-top:8px}.pdp-checkout-col .pdp-v-sumtotal b{font-size:18px!important}.pdp-checkout-col .pdp-v-sumtotal b.pdp-v-status{font-weight:800;color:#c45500!important;font-size:12px!important}.pdp-dest-block{margin:0 0 12px}.pdp-dest-block>label{color:#172b40;margin-bottom:5px;font-size:12px;font-weight:750;display:block}.pdp-dest-block select{color:#243f34;background:#fff;border:1px solid #d5e0da;border-radius:6px;width:100%;max-width:100%;min-height:36px;padding:7px 10px;font-size:12px}.pdp-dest-block small{color:#5c6773;margin-top:6px;font-size:10px;line-height:1.45;display:block}.pdp-checkout-col .pdp-shipping-box{margin:0 0 14px!important;padding:11px!important}.pdp-checkout-col .pdp-ship-row{gap:7px!important}.pdp-checkout-col .pdp-ship-row select{width:100%;max-width:100%;font-size:11px}.pdp-checkout-col .pdp-ship-row small{font-size:10px;line-height:1.4}.pdp-pay-panel{border-top:1px solid var(--pr-line);margin:0 0 12px;padding-top:10px}.pdp-pay-panel__title{justify-content:space-between;align-items:baseline;gap:5px;margin-bottom:9px;display:flex}.pdp-pay-panel__title strong{color:#244a3b;font-size:12px}.pdp-pay-panel__title>span{color:#9ca8a1;text-align:right;font-size:9px}.pdp-payment-choice{cursor:pointer;border:1px solid #e0e8e3;border-radius:7px;align-items:center;gap:9px;margin:8px 0;padding:11px 10px;display:flex}.pdp-payment-choice--active{background:#eef1f3;border-color:#3e4854}.pdp-payment-choice input{accent-color:#172b40;flex-shrink:0}.pdp-payment-choice:has(input:disabled){opacity:.7;cursor:not-allowed;background:#f7f8f7}.pdp-payment-choice input[type=radio]{appearance:auto!important;accent-color:#172b40!important;flex:0 0 16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;margin:0!important;padding:0!important}.pdp-payment-text{flex:1;min-width:0}.pdp-payment-text strong{color:#294a3c;font-size:11px;display:block}.pdp-payment-text small{color:#8a998e;margin-top:3px;font-size:9px;line-height:1.4;display:block}.pdp-payment-symbol{color:var(--pr-green);font-weight:900}.pdp-payment-unavailable{color:#88958e;border:1px solid #d8e1dc;border-radius:4px;padding:4px;font-size:9px;font-weight:800}.pdp-checkout-col .pdp-commerce-buttons{flex-direction:column;gap:8px;display:flex}.pdp-checkout-col .pdp-commerce-buttons .pdp-cta{width:100%;min-height:40px;font-size:13px}.pdp-checkout-col .pdp-cta--primary{background:var(--pr-green)!important;color:#fff!important}.pdp-checkout-col .pdp-cta--secondary{border-color:var(--pr-green)!important;color:var(--pr-green)!important}.pdp-checkout-col .pdp-cta--custom{color:#172b40;background:#eef1f3;border:0;width:100%;min-height:40px;margin-top:8px;font-size:12px;font-weight:750;line-height:1.35}.pdp-checkout-col .pdp-safe-strip{border-top:1px solid var(--pr-line);flex-direction:column;gap:7px;margin-top:13px;padding:11px 0 0;display:flex}.pdp-checkout-col .pdp-safe-strip li{font-size:10px}.pdp-checkout-foot{color:#75877c;padding:0 16px 15px;font-size:10px}.pdp-checkout-foot>div:first-child{color:#286f58;font-size:11px}.pdp-checkout-foot p{margin:7px 0 8px;font-size:10px;line-height:1.5}.pdp-checkout-footline{color:#7b8c82;flex-wrap:wrap;gap:7px;font-size:9.5px;display:flex}.pdp-review-area{color:var(--pr-ink);margin:30px 0 0;scroll-margin-top:96px;font-family:Inter,Arial,sans-serif}.pdp-review-intro{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.pdp-section-overline{letter-spacing:1.5px;color:#2b806b;font-size:10px;font-weight:900}.pdp-review-intro h2{color:#173f31;font-size:26px;font-weight:850;line-height:1.25;margin:6px 0!important}.pdp-review-intro p{color:#718379;margin:5px 0;font-size:12px}.pdp-review-toplink{color:#21806b;font-size:12px;font-weight:800;text-decoration:none}.pdp-review-summary{background:#fff;border:1px solid #dfe8e3;border-radius:10px;grid-template-columns:230px minmax(230px,1fr) 265px;gap:25px;padding:25px;display:grid;box-shadow:0 4px 16px #1a3d2f09}.pdp-review-summary__score{border-right:1px solid #e2ebe6}.pdp-rs-label{letter-spacing:1px;color:#527c69;font-size:10px;font-weight:900}.pdp-rs-label span{color:#a19c75;letter-spacing:0;font-size:9px}.pdp-rs-numeric{align-items:baseline;gap:8px;margin:15px 0 0;display:flex}.pdp-rs-numeric strong{color:#1a4637;font-size:52px;font-weight:850;line-height:1}.pdp-rs-numeric>span{color:#91a197;font-size:15px}.pdp-stars{color:#f1a41f;letter-spacing:3px;font-size:20px;line-height:1.4}.pdp-review-summary__score p{color:#71857b;margin:7px 0 16px;font-size:11px}.pdp-review-guideline{color:#217a64;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:750;text-decoration:underline}.pdp-rating-dist{flex-direction:column;justify-content:center;gap:11px;padding:4px 0;display:flex}.pdp-rating-dist__row{color:#63786c;grid-template-columns:53px minmax(0,1fr) 28px;align-items:center;gap:11px;font-size:11px;display:grid}.pdp-rating-dist__row>span:last-child{text-align:right}.pdp-rating-track{background:#edf2ee;border-radius:10px;height:9px;overflow:hidden}.pdp-rating-fill{background:#f1a929;border-radius:10px;height:100%}.pdp-review-summary__action{background:#f1f8f4;border:1px solid #e3eee7;border-radius:8px;flex-direction:column;justify-content:center;padding:16px;display:flex}.pdp-review-illustration{color:#17856d;font-size:22px}.pdp-review-summary__action strong{color:#244c3d;margin-top:3px;font-size:14px}.pdp-review-summary__action p{color:#5c6773;margin:7px 0 12px;font-size:11px;line-height:1.65}.pdp-review-write{color:#fff;cursor:pointer;background:#207d68;border:0;border-radius:6px;padding:12px;font-size:12px;font-weight:800}.pdp-review-summary__action small{color:#98a79a;margin-top:9px;font-size:9px;line-height:1.5}.pdp-review-tabs{border-bottom:1px solid #dbe6df;gap:26px;margin-top:22px;display:flex}.pdp-review-tabs button{color:#6f8277;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:13px 3px 12px;font-size:14px;font-weight:750}.pdp-review-tabs button.is-active{color:#1a8069;border-bottom-color:#1f8068}.pdp-review-tabs button span{background:#f0f5f2;border-radius:30px;margin-left:5px;padding:3px 6px;font-size:10px}.pdp-review-pane{min-height:160px}.pdp-review-pane--hidden{display:none}.pdp-review-toolbar{justify-content:space-between;gap:16px;margin:17px 0 11px}.pdp-review-quickfilters,.pdp-review-toolbar{flex-wrap:wrap;align-items:center;display:flex}.pdp-review-quickfilters{gap:8px}.pdp-review-quickfilters button{color:#597364;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:25px;padding:8px 13px;font-size:11px;font-weight:700}.pdp-review-quickfilters button.is-active{color:#1b7962;background:#eaf6ef;border-color:#2a8d73}.pdp-review-search-sort{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdp-review-search,.pdp-review-sort{background:#fff;border:1px solid #e2e5e7;border-radius:6px;align-items:center;gap:4px;min-height:34px;padding:0 9px;display:flex}.pdp-review-search>span{color:#6a8c7b;font-size:19px}.pdp-review-search input{background:0 0;border:0;outline:0;width:135px;min-width:0;font-size:11px}.pdp-review-sort span{color:#7b8a80;white-space:nowrap;font-size:10px}.pdp-review-sort select{color:#2e5c49;background:0 0;border:0;outline:0;font-size:11px}.pdp-review-results-note{color:#93a097;margin:10px 0;font-size:11px}.pdp-review-list{background:#fff;border:1px solid #e0e8e3;border-radius:9px;overflow:hidden}.pdp-review-card{border-bottom:1px solid #e9eeea;grid-template-columns:215px 1fr;gap:23px;padding:23px 24px;display:grid}.pdp-review-card:last-child{border:0}.pdp-review-card__buyer{border-right:1px solid #edf0ee;min-width:0;padding-right:14px}.pdp-review-avatar{color:#247d67;background:#e4f0e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:850;display:inline-flex}.pdp-review-buyername{color:#244836;align-items:center;gap:8px;font-size:12px;font-weight:850;display:flex}.pdp-review-buyername span:last-child{overflow-wrap:anywhere}.pdp-review-buyer-meta{color:#84978b;margin:8px 0;font-size:10px}.pdp-review-card__content{min-width:0}.pdp-review-card__head{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.pdp-review-card__stars{letter-spacing:2px;color:#f1aa24;font-size:16px}.pdp-review-card__title{color:#172b40;margin:8px 0;font-size:14px;font-weight:850}.pdp-review-card__text{color:#5d7367;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 12px;font-size:12px;line-height:1.85}.pdp-review-card__context{color:#8a9a8d;margin:7px 0;font-size:10px}.pdp-review-card__photos{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.pdp-review-card__photo{cursor:pointer;color:#719182;background:#eaf2ed;border:1px solid #dfe9e2;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:88px;height:70px;font-size:9px;display:flex;position:relative;overflow:hidden}.pdp-review-card__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pdp-review-photo-label{text-align:center;color:#647f6d;background:#fffd;font-size:8px;position:absolute;inset:auto 0 0}.pdp-review-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.pdp-review-helpful{color:#839387;align-items:center;gap:9px;font-size:10px;display:flex}.pdp-review-helpful button{color:#4b7a67;cursor:pointer;background:#fff;border:1px solid #d6e3da;border-radius:5px;padding:6px 9px;font-size:10px}.pdp-review-helpful button.is-voted{color:#fff;background:#172b40;border-color:#172b40}.pdp-review-sellerreply{color:#637a6a;background:#f2f7f4;border-left:3px solid #4b9a7d;border-radius:0 6px 6px 0;margin-top:13px;padding:12px 13px;font-size:11px;line-height:1.6}.pdp-review-sellerreply strong{color:#26634e}.pdp-review-empty{text-align:center;color:#7c8b7f;padding:48px 25px;font-size:13px}.pdp-review-empty strong{color:#2f5440;margin-bottom:7px;font-size:16px;display:block}.pdp-review-pagination{justify-content:center;align-items:center;gap:6px;margin:20px 0;display:flex}.pdp-review-pagination button{color:#172b40;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:5px;padding:7px 12px;font-size:12px}.pdp-review-pagination button.is-active{color:#fff;background:#172b40;border-color:#172b40}.pdp-review-pagination button:disabled{opacity:.4;cursor:default}.pdp-qa-top{justify-content:space-between;align-items:center;gap:10px;padding:17px 0;display:flex}.pdp-qa-top h3{color:#234b3b;margin:0 0 5px;font-size:17px}.pdp-qa-top p{color:#899a8d;margin:0;font-size:11px}.pdp-qa-form-actions button,.pdp-qa-top button{color:#fff;cursor:pointer;background:#172b40;border:0;border-radius:6px;padding:10px 15px;font-size:11px;font-weight:700}.pdp-qa-form{background:#f9fcfa;border:1px solid #d8e6dd;border-radius:8px;margin-top:15px;padding:17px}.pdp-qa-form label{color:#29503e;margin:0 0 8px;font-size:12px;font-weight:800;display:block}.pdp-qa-form textarea{box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #d6e3da;border-radius:6px;outline-color:#2c8b70;width:100%;padding:10px;font:12px/1.6 inherit}.pdp-qa-form-actions{justify-content:space-between;align-items:center;gap:15px;padding-top:10px;display:flex}.pdp-qa-form-actions span{color:#8b9b91;font-size:10px}.pdp-overlay{z-index:300000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12211ba6;justify-content:center;align-items:center;padding:18px;display:none;position:fixed;inset:0}.pdp-overlay.is-open{display:flex}.pdp-review-dialog{box-sizing:border-box;color:#214638;background:#fff;border-radius:11px;width:min(100%,550px);max-height:min(92vh,900px);padding:29px;position:relative;overflow-y:auto;box-shadow:0 20px 80px #0000002e}.pdp-dialog-close{color:#81978a;cursor:pointer;background:0 0;border:0;font-size:30px;position:absolute;top:10px;right:14px}.pdp-dialog-overline{letter-spacing:1px;color:#26846b;font-size:10px;font-weight:900}.pdp-review-dialog h2{color:#19432f;margin:7px 0 8px;font-size:24px}.pdp-dialog-muted{color:#5c6773;margin:0 0 20px;font-size:12px;line-height:1.65}.pdp-field-label{color:#2a5140;margin:15px 0 7px;font-size:12px;font-weight:800;display:block}.pdp-field-label span{color:#db5539}.pdp-review-dialog input:not([type=file]):not([type=checkbox]),.pdp-review-dialog textarea{box-sizing:border-box;color:#294d3f;border:1px solid #e2e5e7;border-radius:6px;outline-color:#2d9473;width:100%;padding:11px 12px;font-family:inherit;font-size:13px}.pdp-review-dialog input[type=file]{color:#5c7467;width:100%;font-size:11px}.pdp-review-dialog textarea{resize:vertical}.pdp-star-picker{gap:5px;display:flex}.pdp-star-picker button{color:#cbd9cf;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:34px}.pdp-star-picker button.is-active{color:#eca322}.pdp-review-consent{color:#687e70;align-items:flex-start;gap:9px;margin:18px 0;font-size:11px;line-height:1.5;display:flex}.pdp-review-consent input{accent-color:#258069;margin-top:3px}.pdp-submit-review{color:#fff;cursor:pointer;background:#237f68;border:0;border-radius:6px;width:100%;padding:13px;font-size:13px;font-weight:850}.pdp-form-error{color:#b55131;background:#fff0e9;border:1px solid #f3baa3;border-radius:6px;padding:10px;font-size:11px}.pdp-review-upload-preview{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pdp-review-upload-preview img{-o-object-fit:cover;object-fit:cover;border:1px solid #e2e5e7;border-radius:5px;width:75px;height:60px}.pdp-flow-dialog{max-width:480px}.pdp-flow-recap-row{border-bottom:1px solid #e8efea;justify-content:space-between;gap:10px;padding:9px 0;font-size:12px;display:flex}.pdp-flow-recap-row span{color:#6f8577}.pdp-flow-recap-row strong{color:#28523d;text-align:right}.pdp-flow-legal{color:#806a42;background:#fff8e7;border-radius:7px;margin:17px 0;padding:12px;font-size:11px;line-height:1.7}@media (width<=1160px){.pdp-amazon-style .pdp-shell{width:min(100% - 48px,1100px)}.pdp-amazon-style .pdp-main{-moz-column-gap:40px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:40px!important}.pdp-checkout-col{grid-column:2;position:static}.pdp-amazon-style .pdp-media{top:80px}.pdp-review-summary{grid-template-columns:200px 1fr;gap:16px}.pdp-review-summary__action{grid-column:1/-1;display:block}.pdp-review-summary__action .pdp-review-write{max-width:250px;display:block}.pdp-review-summary__score{border-right:1px solid #e2e9e4}}@media (width<=760px){.pdp-amazon-style .pdp-shell{width:calc(100% - 28px)}.pdp-amazon-style .pdp-main{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.pdp-amazon-style .pdp-media,.pdp-checkout-col{grid-column:1;position:static}.pdp-amazon-style .pdp-buy-box h1{font-size:29px}.pdp-middle-offer .pdp-tiers{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pdp-review-summary{grid-template-columns:1fr;gap:18px;padding:18px}.pdp-review-summary__score{border:0;border-bottom:1px solid #e4ede7;padding-bottom:13px}.pdp-review-summary__action{grid-column:1}.pdp-review-card{grid-template-columns:1fr;gap:12px;padding:17px 15px}.pdp-review-card__buyer{border:0;align-items:center;gap:12px;padding:0;display:flex}.pdp-review-buyer-meta{margin:0}.pdp-review-tabs{gap:14px}.pdp-review-tabs button{font-size:12px}.pdp-review-intro h2{font-size:23px}.pdp-review-intro .pdp-review-toplink{display:none}.pdp-review-search-sort{width:100%}.pdp-review-search{flex:1}.pdp-review-search input{width:100%}.pdp-review-dialog{padding:23px 17px}.pdp-qa-top{align-items:flex-start}.pdp-qa-top button{flex-shrink:0}}@media (width<=400px){.pdp-amazon-style .pdp-shell{width:calc(100% - 22px)}.pdp-review-summary{padding:13px}.pdp-review-quickfilters button{padding:7px 9px}.pdp-qa-form-actions{flex-direction:column;align-items:stretch}.pdp-review-card__buyer{flex-wrap:wrap}}.pdp-nw-details{width:100%;max-width:none;margin:28px 0 8px;scroll-margin-top:118px}.pdp-nw-accordion{margin:0}.pdp-nw-acc{background:0 0;border:0;margin:0;scroll-margin-top:120px}.pdp-nw-acc__title{color:#222;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border-top:1px solid #e1e1e1;justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin:0;padding:15px 4px 15px 0;font-size:14px;font-weight:700;line-height:1.2;list-style:none;display:flex}.pdp-nw-acc__title::-webkit-details-marker{display:none}.pdp-nw-acc__title::marker{content:""}.pdp-nw-acc__title:focus-visible{outline-offset:2px;outline:2px solid #172b40}.pdp-nw-acc__chevron{color:#222;flex:none;transition:transform .2s;display:inline-flex}.pdp-nw-acc[open]>.pdp-nw-acc__title .pdp-nw-acc__chevron{transform:rotate(180deg)}.pdp-nw-acc:last-child>.pdp-nw-acc__title{border-bottom:1px solid #e1e1e1}.pdp-nw-acc[open]:last-child>.pdp-nw-acc__title{border-bottom:0}.pdp-nw-acc__body{color:#222;padding:8px 0 32px;font-size:14px;line-height:1.6}.pdp-nw-acc__body>h2{color:#111;letter-spacing:-.02em;max-width:40ch;margin:0 0 14px;font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1.25}.pdp-nw-acc__lead{color:#444;max-width:78ch;margin:0 0 12px;font-size:15px;line-height:1.72}.pdp-nw-acc__lead:last-of-type{margin-bottom:0}.pdp-nw-acc__body>h2+.pdp-nw-acc__grid,.pdp-nw-acc__lead+.pdp-nw-acc__grid{margin-top:26px}.pdp-nw-acc__grid{grid-template-columns:minmax(0,.88fr) minmax(0,1fr) minmax(0,1.48fr);align-items:start;gap:0 28px;margin:10px 0 4px;padding:4px 0 2px;display:grid}.pdp-nw-acc__grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.pdp-nw-acc__grid[data-cols="2"]{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr)}.pdp-nw-acc__col{min-width:0;padding:2px 0 4px}.pdp-nw-acc__col+.pdp-nw-acc__col{border-left:1px solid #e8e8e8;padding-left:28px}.pdp-nw-acc__col--attrs{padding-right:2px}.pdp-nw-acc__col-title{color:#111;letter-spacing:-.01em;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.3}.pdp-nw-acc__list{color:#333;margin:0;padding:0 0 0 1.1em;font-size:14px;line-height:1.7}.pdp-nw-acc__list li{margin:0 0 11px}.pdp-nw-acc__list li:last-child{margin-bottom:0}.pdp-nw-acc__list strong{color:#111;font-weight:700}.pdp-nw-acc__col--attrs .pdp-nw-acc__list{line-height:1.75}.pdp-inci{background:0 0;border:0;margin:0;scroll-margin-top:120px}.pdp-inci__title{color:#1a1a1a;letter-spacing:-.02em;text-transform:none;margin:0 0 12px;font-size:clamp(22px,2.1vw,28px);font-weight:750;line-height:1.2}.pdp-inci__jumps{flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 0 20px;display:flex}.pdp-inci__jump{color:#5f6368;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:14px;line-height:1.4;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.pdp-inci__jump:focus-visible,.pdp-inci__jump:hover{color:#2a6b5f;text-decoration-color:currentColor}.pdp-inci__body{padding:8px 0 36px}.pdp-inci__highlight-row{border-top:1px solid #ececec;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:28px 40px;margin:0 0 28px;padding-top:8px;display:grid}.pdp-inci__eyebrow{color:#2a6b5f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700;line-height:1.3}.pdp-inci__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pdp-inci__card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-height:96px;margin:0;padding:18px 16px}.pdp-inci__card-name{color:#1a1a1a;letter-spacing:-.01em;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.3;display:block}.pdp-inci__card-role{color:#6b7280;text-transform:none;letter-spacing:0;font-size:13px;font-weight:500;line-height:1.45;display:block}.pdp-inci__support{min-width:0;padding-top:2px}.pdp-inci__support-title{color:#1a1a1a;letter-spacing:-.015em;margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.3}.pdp-inci__support-copy{color:#4b5563;margin:0 0 14px;font-size:14px;line-height:1.6}.pdp-inci__support-link{color:#2a6b5f;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2a6b5f;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.pdp-inci__support-link:focus-visible,.pdp-inci__support-link:hover{color:#1f5248;border-bottom-color:currentColor}.pdp-inci__listing{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;margin:0;padding:22px 22px 18px}.pdp-inci__listing-head{justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 14px;display:flex}.pdp-inci__listing-title{color:#1a1a1a;margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.3}.pdp-inci__listing-sub{color:#9ca3af;margin:0;font-size:13px;line-height:1.4}.pdp-inci__listing-text{color:#374151;margin:0 0 18px;font-size:15px;line-height:1.75}.pdp-inci__listing-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.pdp-inci__listing-note{color:#9ca3af;flex:240px;max-width:58ch;margin:0;font-size:12px;line-height:1.55}.pdp-inci__copy{color:#1f2937;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:none;margin:0;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.3}.pdp-inci__copy:focus-visible,.pdp-inci__copy:hover{color:#2a6b5f;border-color:#2a6b5f}.pdp-inci__fallback-list{color:#374151;margin:12px 0 0;padding:0 0 0 1.15em;font-size:14px;line-height:1.65}.pdp-inci__fallback-list li{margin:0 0 10px}@media (width<=960px){.pdp-inci__highlight-row{grid-template-columns:minmax(0,1fr);gap:24px}.pdp-inci__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.pdp-inci__cards{grid-template-columns:1fr}.pdp-inci__listing{padding:18px 16px 16px}.pdp-inci__listing-foot{align-items:stretch}.pdp-inci__copy{width:100%}}.pdp-lower-section{margin:40px 0 28px}.product-details .pdp-nw-panel{background:#fff;border:1px solid #e4e9e6;border-top:0;border-radius:0 0 14px 14px}.product-details .pdp-nw-panel>.pdp-nw-acc__body{padding:24px 28px 28px}#pdp-panel-customization.pdp-desc{--pdp-desc-ink:#172b40;--pdp-desc-line:#e3e8eb;--pdp-desc-copy:#566776;background:#fff}#pdp-panel-customization .pdp-desc__body{color:var(--pdp-desc-ink);padding:38px 42px 35px}#pdp-panel-customization .pdp-desc__head h2{max-width:700px;color:var(--pdp-desc-ink);letter-spacing:-.044em;margin:0 0 16px;font-size:clamp(27px,2.75vw,37px);font-weight:720;line-height:1.2}#pdp-panel-customization .pdp-desc__intro{color:#24384a;max-width:675px;margin:0 0 21px;font-size:16px;line-height:1.7}#pdp-panel-customization .pdp-desc__head .pdp-nw-acc__lead:last-child{margin-bottom:0}#pdp-panel-customization .pdp-desc__tags{flex-wrap:wrap;gap:8px;margin:0;display:flex}#pdp-panel-customization .pdp-desc__tags span{color:#536878;background:#fafbfc;border:1px solid #e0e6e9;border-radius:6px;padding:7px 11px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}#pdp-panel-customization .pdp-desc__rule{background:var(--pdp-desc-line);height:1px;margin:30px 0 0}#pdp-panel-customization .pdp-desc__columns{counter-reset:pdp-desc;grid-template-columns:minmax(0,30fr) minmax(0,43fr) minmax(0,27fr);gap:0;margin:0;padding:30px 0 0;display:grid}#pdp-panel-customization .pdp-desc__columns[data-cols="1"]{grid-template-columns:minmax(0,1fr)}#pdp-panel-customization .pdp-desc__columns[data-cols="2"]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}#pdp-panel-customization .pdp-desc__col{min-width:0;padding:0 26px}#pdp-panel-customization .pdp-desc__col:first-child{padding-left:0}#pdp-panel-customization .pdp-desc__col:last-child{padding-right:0}#pdp-panel-customization .pdp-desc__col+.pdp-desc__col{border-left:1px solid var(--pdp-desc-line)}#pdp-panel-customization .pdp-desc__kicker{align-items:center;gap:11px;margin-bottom:22px;display:flex}#pdp-panel-customization .pdp-desc__num{display:none}#pdp-panel-customization .pdp-desc__num:before{counter-increment:pdp-desc;content:counter(pdp-desc,decimal-leading-zero)}#pdp-panel-customization .pdp-desc__kicker .pdp-nw-acc__col-title{color:#1a1a1a;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:1.3}#pdp-panel-customization .pdp-desc__points{gap:12px;margin:0;padding:0;list-style:none;display:grid}#pdp-panel-customization .pdp-desc__points li{color:#1a1a1a;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:12px;margin:0;font-size:16px;font-weight:700;line-height:1.5;display:grid}#pdp-panel-customization .pdp-desc__points li:before{content:"";background:#1a1a1a;border-radius:100%;width:7px;height:7px;margin-top:8px}#pdp-panel-customization .pdp-desc__ingredients{gap:12px}#pdp-panel-customization .pdp-desc__ingredient-line,#pdp-panel-customization .pdp-desc__ingredient-name,#pdp-panel-customization .pdp-desc__ingredient-percent{color:inherit;font-size:inherit;font-weight:700;line-height:inherit;margin:0}#pdp-panel-customization .pdp-desc__ingredient-percent{font-weight:800}#pdp-panel-customization .pdp-desc__percent-note{color:#566776;margin:16px 0 0;font-size:13px;font-weight:500;line-height:1.55}#pdp-panel-customization .pdp-desc__attr-tags{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}#pdp-panel-customization .pdp-desc__attr-tags li{color:#2e4456;background:#fafbfc;border:1px solid #e0e6e9;border-radius:6px;max-width:100%;margin:0;padding:7px 11px;font-size:12px;font-weight:650;line-height:1.35;display:inline-flex}#pdp-panel-customization .pdp-desc__specs{margin:0;padding:0}#pdp-panel-customization .pdp-desc__specs>div{border-bottom:1px solid #e9eef0;padding:10px 0}#pdp-panel-customization .pdp-desc__specs>div:first-child{padding-top:0}#pdp-panel-customization .pdp-desc__specs>div:last-child{border-bottom:0}#pdp-panel-customization .pdp-desc__specs dt{color:#8b9aa4;letter-spacing:.075em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:720;line-height:1.3}#pdp-panel-customization .pdp-desc__specs dd{color:#2e4456;margin:0;font-size:12.5px;font-weight:670;line-height:1.5}@media (width<=1000px){#pdp-panel-customization .pdp-desc__body{padding:31px 30px}#pdp-panel-customization .pdp-desc__col{padding:0 17px}}@media (width<=800px){#pdp-panel-customization .pdp-desc__columns,#pdp-panel-customization .pdp-desc__columns[data-cols="2"],#pdp-panel-customization .pdp-desc__columns[data-cols="3"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:31px}#pdp-panel-customization .pdp-desc__columns[data-cols="1"]{grid-template-columns:minmax(0,1fr)}#pdp-panel-customization .pdp-desc__col:nth-child(3){border-top:1px solid var(--pdp-desc-line);border-left:0;grid-column:1/-1;padding:23px 0 0}#pdp-panel-customization .pdp-desc__specs{-moz-column-gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;display:grid}}@media (width<=600px){#pdp-panel-customization .pdp-desc__body{padding:25px 21px 26px}#pdp-panel-customization .pdp-desc__head h2{font-size:28px}#pdp-panel-customization .pdp-desc__intro{font-size:15px;line-height:1.7}#pdp-panel-customization .pdp-desc__kicker .pdp-nw-acc__col-title{font-size:17px}#pdp-panel-customization .pdp-desc__points li{font-size:15px}#pdp-panel-customization .pdp-desc__columns,#pdp-panel-customization .pdp-desc__columns[data-cols="1"],#pdp-panel-customization .pdp-desc__columns[data-cols="2"],#pdp-panel-customization .pdp-desc__columns[data-cols="3"]{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:24px}#pdp-panel-customization .pdp-desc__col,#pdp-panel-customization .pdp-desc__col:nth-child(2),#pdp-panel-customization .pdp-desc__col:nth-child(3){border-left:0;border-top:1px solid var(--pdp-desc-line);grid-column:auto;padding:22px 0 0}#pdp-panel-customization .pdp-desc__col:first-child{border-top:0;padding-top:0}#pdp-panel-customization .pdp-desc__kicker{margin-bottom:15px}}.product-details .pdp-nw-panel.ingredients{background:#fff;padding:0}.product-details .pdp-nw-panel.ingredients>.pdp-ingredients-body{padding:22px 24px 28px}.product-details .pdp-nw-panel.ingredients .section-title{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:18px 28px;margin:0 0 22px;display:grid}.product-details .pdp-nw-panel.ingredients .section-title h2{letter-spacing:-.03em;max-width:none;margin:0;font-size:clamp(26px,3vw,36px);font-weight:750;line-height:1.15}.product-details .pdp-nw-panel.ingredients .section-title>p:last-child{color:#5b6470;text-align:left;max-width:none;margin:0;font-size:14px;line-height:1.65}.product-details .pdp-nw-panel.ingredients .ingredient-benefits,.product-details .pdp-nw-panel.ingredients .ingredient-encyclopedia,.product-details .pdp-nw-panel.ingredients .ingredient-inci-box,.product-details .pdp-nw-panel.ingredients .ingredient-stability{margin-left:0;margin-right:0}.product-details .pdp-nw-panel.ingredients .ingredient-stability{margin-bottom:0}@media (width<=800px){.product-details .pdp-nw-panel.ingredients .section-title{grid-template-columns:1fr;gap:10px}}.pdp-nw-acc.pdp-launch-path,.pdp-nw-panel.pdp-launch-path{color:#172b40}.pdp-launch-path__head{margin:0 0 16px}.pdp-launch-path__head .eyebrow{color:#6b7280;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.pdp-launch-path__head h2{color:#172b40;letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.15}.pdp-launch-path__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pdp-launch-path__card{background-color:#706762;background-image:linear-gradient(180deg,#1e1d1b14 26%,#1c1b1adb 100%),var(--service-card-image);background-position:50%;background-size:cover;border-radius:8px;flex-direction:column;min-width:0;min-height:272px;padding:24px 22px;display:flex;overflow:hidden}.pdp-launch-path__num{color:#f5f6f5;font-variant-numeric:tabular-nums;border:1px solid #ffffff9e;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:auto;font-size:11px;font-weight:700;display:grid}.pdp-launch-path__card h3{color:#f5f6f5;text-shadow:0 1px 14px #1211106b;margin:42px 0 8px;font-size:19px;font-weight:600;line-height:1.18}.pdp-launch-path__card p{color:#fffdf9d1;text-shadow:0 1px 12px #1211106b;max-width:210px;margin-bottom:0;font-size:13px;line-height:1.45}.pdp-launch-path__cta{border-top:1px solid #e5e9ef;margin-top:22px;padding-top:18px}.pdp-launch-path__cta-hint{color:#31475f;margin:0 0 14px;font-size:15px;font-weight:600;line-height:1.45}.pdp-launch-path__cta-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid;container-type:inline-size}.pdp-launch-path__cta-actions .pdp-cta{border-radius:8px;min-height:56px;padding:14px 18px;font-size:15px;text-decoration:none}.pdp-cta--launch-primary{color:#fff;background:#172b40;border-color:#172b40}.pdp-cta--launch-primary:hover{color:#fff;background:#0f1d2c;border-color:#0f1d2c}.pdp-launch-path__cta-actions .pdp-cta--launch-whatsapp{color:#fff;background:#127a3c;border-color:#127a3c;min-height:56px;font-size:clamp(14px,2.1cqi,18px)}.pdp-launch-path__cta-actions .pdp-cta--launch-whatsapp:focus-visible,.pdp-launch-path__cta-actions .pdp-cta--launch-whatsapp:hover{color:#fff;background:#0e6a34;border-color:#0e6a34}@media (width<=920px){.pdp-launch-path__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pdp-launch-path__card{min-height:196px}}@media (width<=520px){.pdp-launch-path__cta-actions{grid-template-columns:1fr}}@media (width<=620px){.pdp-launch-path__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-launch-path__card{border-radius:16px;min-height:176px;padding:14px}.pdp-launch-path__num{width:28px;height:28px;font-size:10px}.pdp-launch-path__card h3{margin:18px 0 4px;font-size:15px}.pdp-launch-path__card p{max-width:none;font-size:11px;line-height:1.35}}.pdp-amazon-style .pdp-nw-panel--reviews{padding:16px 20px 24px}@media (width>=801px){.pdp-amazon-style .pdp-nw-panel--reviews{padding:22px 40px 36px}}.pdp-amazon-style .pdp-nw-panel--reviews #customer-reviews{border-top:0;margin:0;padding-top:4px;scroll-margin-top:96px}.pdp-amazon-style #customer-reviews{border-top:1px solid #e8eeea;margin:36px 0 28px;padding-top:8px;scroll-margin-top:120px}.pdp-amazon-style #customer-reviews .rv-title{color:#111;letter-spacing:-.02em;font-weight:800}.pdp-amazon-style #customer-reviews .rv-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin-top:16px;display:grid}.pdp-amazon-style #customer-reviews .rv-item{background:#fff;border:1px solid #e6eeea;border-radius:12px;padding:20px 22px 18px}.pdp-amazon-style #pdp-panel-additional,.pdp-amazon-style #pdp-panel-description{scroll-margin-top:120px}@media (width<=980px){.pdp-nw-acc__grid,.pdp-nw-acc__grid[data-cols="2"],.pdp-nw-acc__grid[data-cols="3"]{grid-template-columns:1fr;gap:22px 0}.pdp-nw-acc__col+.pdp-nw-acc__col{border-top:1px solid #ececec;border-left:0;padding-top:18px;padding-left:0}}@media (width<=760px){.pdp-nw-details{margin:20px 0 4px}.pdp-nw-acc__title{min-height:44px;padding:13px 2px 13px 0;font-size:13px}.pdp-nw-acc__body{padding-bottom:24px}.product-details .pdp-nw-panel>.pdp-nw-acc__body{padding:18px 16px 22px}.pdp-nw-acc__body>h2{max-width:none;font-size:22px}.pdp-nw-acc__lead{max-width:none;font-size:14px}.pdp-amazon-style #customer-reviews .rv-list{grid-template-columns:1fr}}.pdp-amazon-style #customer-reviews .pdp-review-intro{padding:6px 2px 2px}.pdp-review-intro__links{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pdp-review-intro__links .pdp-review-toplink:first-child{color:#166f5d;font-weight:850}.pdp-amazon-style #pdp-panel-specifications{margin:0 0 30px;scroll-margin-top:118px}.pdp-spec-panel{color:#1d3e31;background:0 0;border:0;border-radius:0;padding:0;position:relative}.pdp-spec-panel__header{border-bottom:1px solid var(--border-color,#e5e7eb)}.pdp-spec-panel__header h2{margin:0}.pdp-spec-panel__toggle{cursor:pointer;width:100%;color:var(--text-primary,#111827);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:1.25rem 0;font-size:1.125rem;font-weight:700;transition:color .2s;display:flex}.pdp-spec-panel__toggle:hover{color:var(--primary-color,#2563eb)}.pdp-spec-panel__toggle:focus-visible{outline-offset:2px;outline:2px solid #267a65}.pdp-spec-panel__title-text{flex:1}.pdp-spec-panel__arrow{margin-left:.5rem;font-size:.875rem;font-style:normal;transition:transform .3s}.pdp-spec-panel--open .pdp-spec-panel__arrow{transform:rotate(180deg)}.pdp-spec-panel__intro{justify-content:space-between;align-items:flex-start;gap:20px;padding:1.5rem 0 1.25rem;display:flex}.pdp-spec-panel__intro p{color:#61766d;max-width:750px;margin:0;font-size:13px;line-height:1.65}.pdp-spec-panel__return{color:#267a65;white-space:nowrap;background:#fff;border:1px solid #c9e3d5;border-radius:7px;padding:11px 13px;font-size:12px;font-weight:800;text-decoration:none}.pdp-spec-panel__return:hover{background:#eef7f1}.pdp-amazon-style .pdp-v-price--text{letter-spacing:-.02em;font:800 30px/1.1 Arial,sans-serif}.pdp-spec-panel .pdp-buyer-facts{padding:0}.pdp-spec-panel .pdp-buyer-facts__grid{grid-template-columns:minmax(0,1.45fr) minmax(240px,.65fr);gap:13px}.pdp-spec-panel .pdp-buyer-facts__grid>section{background:#fff;border:1px solid #dce9e2;border-radius:9px;padding:21px 24px 18px;box-shadow:0 3px 10px #134e3406}.pdp-spec-panel .pdp-buyer-facts__grid>section:first-child{grid-row:span 3}.pdp-spec-panel .pdp-buyer-facts__grid>section:only-child{grid-area:auto/1/auto/-1}.pdp-spec-panel .pdp-buyer-facts h2{color:#214e3d;margin:0 0 14px;font-size:19px}.pdp-spec-panel .pdp-specs__row{border-bottom:1px solid #edf0ed;grid-template-columns:minmax(150px,200px) minmax(0,1fr);gap:22px;padding:12px 0}.pdp-spec-panel .pdp-buyer-facts__grid>section:not(:first-child) .pdp-specs__row{grid-template-columns:auto minmax(0,1fr);gap:16px}.pdp-spec-panel .pdp-buyer-facts__grid>section:not(:first-child) .pdp-specs__row dd{text-align:right}.pdp-spec-panel .pdp-specs__row:last-child{border:0}.pdp-spec-panel .pdp-specs__row dt{color:#445f51;font-size:12px;font-weight:760}.pdp-spec-panel .pdp-specs__row dd{color:#5d7469;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.pdp-spec-panel__foot{color:#688174;background:#eff7f2;border:1px solid #e3eee5;border-radius:7px;margin:13px 0 0;padding:12px 15px;font-size:11px;line-height:1.6}.pdp-spec-panel__foot span{color:#227e65;margin-right:5px}@media (width>=801px) and (width<=1300px){.product-details .pdp-detail-tab{min-height:50px;padding:14px 14px 12px;font-size:14px}}@media (width<=800px){.product-details.product-detail-lower .pdp-detail-tabs{top:var(--pdp-nav-top,0);z-index:40;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #e4e9e6;border-radius:14px 14px 0 0;flex-wrap:nowrap;align-items:stretch;gap:0;margin:0;padding:0 6px;display:flex;position:sticky;overflow-x:auto}.product-details.product-detail-lower .pdp-detail-tab{letter-spacing:.01em;color:#4d5c58;text-transform:none;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:0;min-height:48px;margin:0;padding:14px 14px 12px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.product-details.product-detail-lower .pdp-detail-tab.is-active{color:#172b40;background:0 0;border-bottom-color:#0000}.product-details.product-detail-lower .pdp-detail-tab.is-active .pdp-detail-tab__label{color:#172b40}.product-details.product-detail-lower .pdp-detail-tab.is-active:after{content:"";background:#172b40;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:14px;right:14px}.product-details.product-detail-lower .pdp-detail-panel:not(.is-active){display:none!important}.pdp-amazon-style #pdp-panel-specifications{scroll-margin-top:100px}.pdp-spec-panel__toggle{padding:1rem 0;font-size:1rem}.pdp-spec-panel__intro{padding:1rem 0;display:block}.pdp-spec-panel__return{margin-top:15px;display:inline-block}.pdp-spec-panel .pdp-buyer-facts__grid{grid-template-columns:1fr}.pdp-spec-panel .pdp-buyer-facts__grid>section:first-child{grid-row:auto}.pdp-spec-panel .pdp-buyer-facts__grid>section{padding:19px 16px 14px}.pdp-spec-panel .pdp-specs__row{grid-template-columns:minmax(100px,40%) minmax(0,1fr);gap:12px}.pdp-review-intro__links{margin-top:10px}}@media (width<=450px){.pdp-spec-panel .pdp-specs__row{grid-template-columns:1fr;gap:3px}.pdp-spec-panel .pdp-specs__row dd{padding-left:0}}.pdp-amazon-style{--pdp-body:17px;--pdp-body-lg:18px;--pdp-meta:15px;--pdp-label:13px;--pdp-h1:clamp(29px, 2.4vw, 38px);--pdp-h2:clamp(29px, 2.45vw, 38px);--pdp-h3:21px;--pdp-mono:.86em}.pdp-amazon-style .breadcrumb,.pdp-amazon-style .pdp-breadcrumb{font-size:var(--pdp-body)}.pdp-amazon-style .breadcrumb a,.pdp-amazon-style .pdp-breadcrumb a,.pdp-amazon-style .pdp-breadcrumb strong{font-size:inherit;line-height:1.55}.pdp-amazon-style .pdp-media-badge,.pdp-amazon-style .pdp-photo-label,.pdp-amazon-style .pdp-ribbon{font-size:var(--pdp-label);letter-spacing:.04em}.pdp-amazon-style .pdp-gallery-trust li{font-size:var(--pdp-meta);line-height:1.45}.pdp-amazon-style .pdp-gallery-trust .pdp-ico,.pdp-amazon-style .pdp-mini-icon{min-width:20px;height:20px;font-size:13px}.pdp-amazon-style .pdp-eyebrow,.pdp-amazon-style .pdp-pill{font-size:var(--pdp-label);line-height:1.4}.pdp-amazon-style .pdp-pill{padding:5px 10px}.pdp-amazon-style .pdp-buy-box h1{font-size:var(--pdp-h1)}.pdp-amazon-style .pdp-intro{font-size:var(--pdp-body-lg);line-height:1.7}.pdp-amazon-style .pdp-overview__toggle{font-size:min(var(--pdp-meta),14px)}.pdp-amazon-style .pdp-title-row .pdp-rating-anchor{font-size:var(--pdp-meta);line-height:1.45}.pdp-amazon-style .pdp-rating-anchor strong{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-offer-eyebrow,.pdp-amazon-style .pdp-offer-flag{font-size:var(--pdp-label);letter-spacing:.06em}.pdp-amazon-style .pdp-deal-expiry,.pdp-amazon-style .pdp-deal-flag,.pdp-amazon-style .pdp-v-demonstration{font-size:var(--pdp-label);line-height:1.55}.pdp-amazon-style .pdp-v-second-promo{font-size:var(--pdp-body);line-height:1.5}.pdp-amazon-style .pdp-v-price-unit{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-buy-heading{font-size:var(--pdp-body-lg)}.pdp-amazon-style .pdp-tier small,.pdp-amazon-style .pdp-v-tier-discount,.pdp-amazon-style .pdp-v-tier-price{font-size:var(--pdp-label);line-height:1.45}.pdp-amazon-style .pdp-tier__note{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-benefit-grid h3{font-size:var(--pdp-h3)}.pdp-amazon-style .pdp-benefit-grid p,.pdp-amazon-style .pdp-mid-benefits>div{font-size:var(--pdp-body);line-height:1.5}.pdp-amazon-style .pdp-mid-benefits>div{align-items:flex-start}.pdp-amazon-style .pdp-mid-benefits>div .pdp-mini-icon{margin-top:.2em}.pdp-amazon-style .pdp-checkout-icon{min-width:38px;height:38px;font-size:20px}.pdp-amazon-style .pdp-checkout-heading small{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-step-indicator{font-size:var(--pdp-label);padding:6px 10px}.pdp-amazon-style .pdp-checkout-availability,.pdp-amazon-style .pdp-checkout-summary-label,.pdp-amazon-style .pdp-selected-pack{font-size:var(--pdp-label);line-height:1.55}.pdp-amazon-style .pdp-qty-line__label{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-qty-line__label small{font-size:var(--pdp-label);line-height:1.5}.pdp-amazon-style .pdp-counter button{font-size:18px}.pdp-amazon-style .pdp-counter input{font-size:var(--pdp-body-lg)}.pdp-amazon-style .pdp-v-summrow{font-size:var(--pdp-body);line-height:1.55}.pdp-amazon-style .pdp-v-sumtotal b.pdp-v-status{color:#c45500!important;font-size:13px!important}.pdp-amazon-style .pdp-v-summrow strong{color:#c45500}.pdp-amazon-style .pdp-dest-block>label{font-size:var(--pdp-body);color:var(--pdp-ink)}.pdp-amazon-style .pdp-dest-block select{min-height:44px;font-size:var(--pdp-body)}.pdp-amazon-style .pdp-dest-block small{font-size:var(--pdp-label);line-height:1.55}.pdp-amazon-style .pdp-ship-row strong{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-ship-row p{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-ship-row small{font-size:var(--pdp-label);line-height:1.55}.pdp-amazon-style .pdp-ship-row select{min-height:44px;font-size:var(--pdp-body)!important}.pdp-amazon-style .pdp-pay-panel__title strong{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-pay-panel__title>span{font-size:var(--pdp-label);line-height:1.5}.pdp-amazon-style .pdp-payment-choice{padding:13px 12px}.pdp-amazon-style .pdp-payment-choice input[type=radio]{flex:0 0 19px!important;width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important}.pdp-amazon-style .pdp-payment-text strong{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-payment-text small{font-size:var(--pdp-label);line-height:1.5}.pdp-amazon-style .pdp-payment-unavailable{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-commerce-buttons .pdp-cta{min-height:48px;font-size:var(--pdp-body-lg)}.pdp-amazon-style .pdp-checkout-col .pdp-cta--custom{min-height:44px;font-size:var(--pdp-body);color:#172b40;background:#eef1f3;border:0;margin-top:8px}.pdp-amazon-style .pdp-checkout-foot,.pdp-amazon-style .pdp-checkout-foot p,.pdp-amazon-style .pdp-checkout-footline,.pdp-amazon-style .pdp-safe-strip li{font-size:var(--pdp-label);line-height:1.6}.pdp-amazon-style .pdp-checkout-foot>div:first-child{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-spec-panel__intro p{font-size:var(--pdp-body);line-height:1.7}.pdp-amazon-style .pdp-spec-panel__return{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-spec-panel .pdp-specs__row dd{font-size:var(--pdp-body);line-height:1.6}.pdp-amazon-style .pdp-spec-panel .pdp-specs__row{padding:15px 0}.pdp-amazon-style .pdp-spec-panel__foot{font-size:var(--pdp-meta);line-height:1.65}.pdp-amazon-style .pdp-spec-label,.pdp-amazon-style .pdp-spec-value,.pdp-amazon-style .pdp-specs-toggle{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-detail-tab{letter-spacing:.01em;text-transform:none;min-height:54px;padding:16px 18px 14px;font-size:15px;line-height:1.2}@media (width<=1300px){.pdp-amazon-style .pdp-detail-tab{min-height:48px;padding:14px 14px 12px;font-size:14px}}@media (width>=801px){.pdp-amazon-style .product-details .pdp-detail-tabs{padding:0 12px}.pdp-amazon-style .product-details .pdp-detail-tab{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:max-content;min-height:54px;padding:0 16px}.pdp-amazon-style .product-details .pdp-detail-tab__label{border-bottom:2px solid #0000;align-items:center;min-height:52px;display:inline-flex}.pdp-amazon-style .product-details .pdp-detail-tab.is-active .pdp-detail-tab__label{border-bottom-color:#172b40}.pdp-amazon-style .product-details .pdp-detail-tab.is-active:after{content:none}}@media (width>=801px) and (width<=1300px){.pdp-amazon-style .product-details .pdp-detail-tab{min-height:50px;font-size:14px}.pdp-amazon-style .product-details .pdp-detail-tab__label{min-height:48px}}@media (width>=901px){.pdp-amazon-style #customer-reviews .rv-summary{-moz-column-gap:32px;grid-template-columns:minmax(180px,.9fr) minmax(0,1.75fr) minmax(230px,.78fr);column-gap:32px;padding-bottom:22px}.pdp-amazon-style #customer-reviews .rv-dist{gap:10px}.pdp-amazon-style #customer-reviews .rv-dist__track{height:10px}}.pdp-amazon-style #customer-reviews .rv-title{margin-bottom:20px}.pdp-amazon-style #customer-reviews .rv-ai{padding:24px 0 6px}.pdp-amazon-style #customer-reviews .rv-top{padding:26px 0 6px}.pdp-amazon-style .product-details .eyebrow,.pdp-amazon-style .product-details .section-title .eyebrow{font-size:var(--pdp-label)}.pdp-amazon-style .product-details .benefits-head h2,.pdp-amazon-style .product-details .media-section h2,.pdp-amazon-style .product-details .section-title h2,.pdp-amazon-style .product-details .section-title p:not(.eyebrow){font-size:var(--pdp-h2);line-height:1.22}.pdp-amazon-style .product-details .section-title>p{font-size:var(--pdp-body);line-height:1.6}.pdp-amazon-style .product-details .benefit p,.pdp-amazon-style .product-details .customization-caption,.pdp-amazon-style .product-details .customization-option dd,.pdp-amazon-style .product-details .customization-option dt,.pdp-amazon-style .product-details .ingredient-benefit p,.pdp-amazon-style .product-details .ingredient-inci,.pdp-amazon-style .product-details .media-label,.pdp-amazon-style .product-details .story p,.pdp-amazon-style .product-details .summary{font-size:var(--pdp-body);line-height:1.65}.pdp-amazon-style .product-details .benefit-number,.pdp-amazon-style .product-details .ingredient-index,.pdp-amazon-style .product-details .product-type{font-size:var(--pdp-label)}.pdp-amazon-style .product-details .benefit h3,.pdp-amazon-style .product-details .ingredient-name,.pdp-amazon-style .product-details .story h2{font-size:var(--pdp-h3);line-height:1.3}.pdp-amazon-style .product-details .benefit strong,.pdp-amazon-style .product-details .ingredient-benefit strong{font-size:var(--pdp-body)}.pdp-amazon-style .product-details .documents-header h2{font-size:var(--pdp-h2);line-height:1.2}.pdp-amazon-style .product-details .document p,.pdp-amazon-style .product-details .document-boundary,.pdp-amazon-style .product-details .documents-header p{font-size:var(--pdp-body);line-height:1.65}.pdp-amazon-style .product-details .document-code{font-size:var(--pdp-label);letter-spacing:.1em}.pdp-amazon-style .pdp-product-details summary{font-size:var(--pdp-body-lg)}.pdp-amazon-style .pdp-product-details__body li,.pdp-amazon-style .pdp-product-details__body p,.pdp-amazon-style .pdp-product-details__body td,.pdp-amazon-style .pdp-product-details__body th{font-size:var(--pdp-body);line-height:1.7}.pdp-amazon-style .pdp-product-details__body h3{font-size:var(--pdp-h3)}.pdp-amazon-style .pdp-product-details__body code{font-size:var(--pdp-mono)}.pdp-amazon-style .pdp-section-overline{font-size:var(--pdp-label);letter-spacing:.1em}.pdp-amazon-style .pdp-review-intro h2{font-size:var(--pdp-h2);line-height:1.22}.pdp-amazon-style .pdp-review-intro p{font-size:var(--pdp-body);line-height:1.6}.pdp-amazon-style .pdp-review-toplink{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-rs-label,.pdp-amazon-style .pdp-rs-label span{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-rs-numeric>span{font-size:var(--pdp-h3)}.pdp-amazon-style .pdp-rating-dist__row{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-review-summary__score p{font-size:var(--pdp-meta);line-height:1.5}.pdp-amazon-style .pdp-review-guideline{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-review-summary__action strong{font-size:var(--pdp-body-lg)}.pdp-amazon-style .pdp-review-summary__action p{font-size:var(--pdp-meta);line-height:1.6}.pdp-amazon-style .pdp-review-summary__action small{font-size:var(--pdp-label);line-height:1.5}.pdp-amazon-style .pdp-review-write{font-size:var(--pdp-body);min-height:44px}.pdp-amazon-style .pdp-review-tabs button{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-review-tabs button span{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-review-quickfilters button{font-size:var(--pdp-meta);min-height:38px}.pdp-amazon-style .pdp-review-search input,.pdp-amazon-style .pdp-review-search>span,.pdp-amazon-style .pdp-review-sort select,.pdp-amazon-style .pdp-review-sort span{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-review-search,.pdp-amazon-style .pdp-review-sort{min-height:40px}.pdp-amazon-style .pdp-review-results-note{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-review-buyername{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-review-avatar{min-width:38px;height:38px;font-size:15px}.pdp-amazon-style .pdp-review-buyer-meta,.pdp-amazon-style .pdp-review-card__context,.pdp-amazon-style .pdp-review-helpful,.pdp-amazon-style .pdp-review-helpful button{font-size:var(--pdp-label);line-height:1.5}.pdp-amazon-style .pdp-review-card__title{font-size:var(--pdp-body-lg);line-height:1.4}.pdp-amazon-style .pdp-review-card__text{font-size:var(--pdp-body);line-height:1.85}.pdp-amazon-style .pdp-review-sellerreply{font-size:var(--pdp-meta);line-height:1.7}.pdp-amazon-style .pdp-review-card__photo,.pdp-amazon-style .pdp-review-photo-label{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-review-empty,.pdp-amazon-style .pdp-review-empty strong{font-size:var(--pdp-body-lg)}.pdp-amazon-style .pdp-review-pagination button{font-size:var(--pdp-meta);min-height:38px}.pdp-amazon-style .pdp-qa-top p{font-size:var(--pdp-meta);line-height:1.5}.pdp-amazon-style .pdp-qa-form-actions button,.pdp-amazon-style .pdp-qa-top button{font-size:var(--pdp-body);min-height:44px}.pdp-amazon-style .pdp-qa-form input,.pdp-amazon-style .pdp-qa-form label,.pdp-amazon-style .pdp-qa-form textarea,.pdp-amazon-style .pdp-qa-form-actions span,.pdp-amazon-style .pdp-qa-input{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-qa-form-actions span{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-dialog-overline{font-size:var(--pdp-label);letter-spacing:.1em}.pdp-amazon-style .pdp-dialog-muted,.pdp-amazon-style .pdp-flow-recap-row,.pdp-amazon-style .pdp-quote-modal__intro,.pdp-amazon-style .pdp-review-consent{font-size:var(--pdp-body);line-height:1.65}.pdp-amazon-style .pdp-field-label,.pdp-amazon-style .pdp-quote-modal .inquiry-form label{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-quote-modal .inquiry-form input,.pdp-amazon-style .pdp-quote-modal .inquiry-form textarea,.pdp-amazon-style .pdp-review-dialog input:not([type=file]):not([type=checkbox]),.pdp-amazon-style .pdp-review-dialog textarea,.pdp-amazon-style .pdp-review-select{font-size:var(--pdp-body-lg)}.pdp-amazon-style .pdp-flow-legal,.pdp-amazon-style .pdp-form-error,.pdp-amazon-style .pdp-review-dialog input[type=file],.pdp-amazon-style .pdp-submit-review{font-size:var(--pdp-meta);line-height:1.6}.pdp-amazon-style .pdp-submit-review{min-height:48px}.pdp-amazon-style .pdp-flow-recap-row{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-success-modal__panel p{font-size:var(--pdp-body);line-height:1.65}.pdp-amazon-style .pdp-success-modal__confirm{font-size:var(--pdp-body-lg);min-height:48px}.pdp-amazon-style .pdp-section-link{font-size:var(--pdp-body)}.pdp-amazon-style .pdp-home-rail .deal-title,.pdp-amazon-style .pdp-home-rail a.deal-title{font-size:var(--pdp-body);line-height:1.45}.pdp-amazon-style .pdp-home-rail .deal-price .price-main em,.pdp-amazon-style .pdp-home-rail .deal-views,.pdp-amazon-style .pdp-home-rail .price-compare{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-home-rail .deal-card .add-cart{min-width:30px;height:30px;font-size:16px}.pdp-amazon-style .pdp-home-rail .pdp-deal-flag,.pdp-amazon-style .pdp-home-rail .promotion-discount-saved{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-best-sellers__rating{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-best-sellers .pdp-related-card__body small{font-size:var(--pdp-label)}.pdp-amazon-style .pdp-rec-searches__list{flex-wrap:wrap;gap:10px;display:flex}.pdp-amazon-style .pdp-rec-searches__tag{font-size:var(--pdp-meta);padding:9px 14px;line-height:1.3}.pdp-amazon-style .pdp-nw-acc__title{font-size:var(--pdp-body);letter-spacing:.04em}.pdp-amazon-style .pdp-nw-acc__body{font-size:var(--pdp-body);line-height:1.65}.pdp-amazon-style .pdp-nw-acc__body>h2{font-size:var(--pdp-h2);max-width:42ch;line-height:1.25}.pdp-amazon-style .pdp-nw-acc__lead{font-size:var(--pdp-body-lg);line-height:1.7}.pdp-amazon-style .pdp-nw-acc__col-title{font-size:var(--pdp-h3);line-height:1.3}.pdp-amazon-style .pdp-nw-acc__list{font-size:var(--pdp-body);line-height:1.72}.pdp-amazon-style .pdp-nw-acc__col--attrs .pdp-nw-acc__list{line-height:1.78}.pdp-amazon-style .pdp-inci__title{font-size:var(--pdp-h2);line-height:1.25}.pdp-amazon-style .pdp-inci__jump{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-inci__eyebrow{font-size:var(--pdp-label);letter-spacing:.08em}.pdp-amazon-style .pdp-inci__card-name{font-size:var(--pdp-body-lg);line-height:1.35}.pdp-amazon-style .pdp-inci__card-role,.pdp-amazon-style .pdp-inci__fallback-list,.pdp-amazon-style .pdp-inci__listing-note,.pdp-amazon-style .pdp-inci__listing-sub,.pdp-amazon-style .pdp-inci__listing-text,.pdp-amazon-style .pdp-inci__support-copy{font-size:var(--pdp-body);line-height:1.7}.pdp-amazon-style .pdp-inci__listing-title,.pdp-amazon-style .pdp-inci__support-title{font-size:var(--pdp-h3);line-height:1.3}.pdp-amazon-style .pdp-inci__copy,.pdp-amazon-style .pdp-inci__support-link{font-size:var(--pdp-meta)}.pdp-amazon-style .pdp-launch-path__head .eyebrow{font-size:var(--pdp-label);letter-spacing:.12em}.pdp-amazon-style .pdp-launch-path__head h2{font-size:var(--pdp-h2);margin:0 0 4px;line-height:1.2}.pdp-amazon-style .pdp-questions-area--embedded{margin:0}.pdp-amazon-style .pdp-questions-area--embedded .pdp-qa-content{padding-top:4px}.pdp-amazon-style .pdp-launch-path__card h3{font-size:var(--pdp-h3);line-height:1.2}.pdp-amazon-style .pdp-launch-path__card p{font-size:var(--pdp-meta);line-height:1.45}.pdp-amazon-style .pdp-launch-path__num{font-size:var(--pdp-label)}.pdp-amazon-style #customer-reviews .rv-title{font-size:var(--pdp-h2);line-height:1.22}.pdp-amazon-style #customer-reviews .rv-item,.pdp-amazon-style #customer-reviews .rv-item p,.pdp-amazon-style #customer-reviews .rv-meta{font-size:var(--pdp-body);line-height:1.65}.pdp-amazon-style .pdp-tier strong{font-size:20px!important}.pdp-amazon-style .pdp-checkout-heading strong{font-size:18px}.pdp-amazon-style .pdp-spec-panel .pdp-buyer-facts h2,.pdp-amazon-style .pdp-spec-panel__toggle{font-size:var(--pdp-h3)}.pdp-amazon-style .pdp-spec-panel .pdp-specs__row dt{font-size:var(--pdp-body)}.pdp-amazon-style .product-details .document-heading{font-size:var(--pdp-body-lg);line-height:1.35}.pdp-amazon-style .pdp-qa-top h3{font-size:var(--pdp-h3)}.pdp-amazon-style .pdp-quote-modal__panel h2,.pdp-amazon-style .pdp-review-dialog h2{font-size:var(--pdp-h2);line-height:1.25}.pdp-amazon-style .pdp-rating-mark.is-rated{font-size:20px}.pdp-amazon-style .pdp-v-sumtotal b{font-size:20px!important}@media (width<=800px){.pdp-amazon-style .pdp-checkout-heading small,.pdp-amazon-style .pdp-eyebrow,.pdp-amazon-style .pdp-media-badge,.pdp-amazon-style .pdp-offer-eyebrow,.pdp-amazon-style .pdp-offer-flag,.pdp-amazon-style .pdp-photo-label,.pdp-amazon-style .pdp-pill,.pdp-amazon-style .pdp-review-photo-label,.pdp-amazon-style .pdp-ribbon,.pdp-amazon-style .pdp-step-indicator,.pdp-amazon-style .pdp-tier small,.pdp-amazon-style .pdp-v-demonstration,.pdp-amazon-style .pdp-v-tier-discount{font-size:var(--pdp-label)}}.pdp-amazon-style .pdp-home-rail{--pdp-rail-columns:8;--pdp-rail-gap:16px}.pdp-amazon-style .pdp-home-rail .deal-track{gap:var(--pdp-rail-gap)}.pdp-amazon-style .pdp-home-rail .deal-card{flex-direction:column;flex:0 0 calc((100% + var(--pdp-rail-gap))/var(--pdp-rail-columns) - var(--pdp-rail-gap));width:auto;min-width:0;display:flex}.pdp-amazon-style .pdp-home-rail .deal-card .deal-media{width:100%}.pdp-amazon-style .pdp-home-rail .deal-card .thumb-media{aspect-ratio:1;border-radius:8px;flex:none;width:100%;height:auto;margin-bottom:12px}.pdp-amazon-style .pdp-home-rail .deal-card .thumb-media img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin-bottom:0}.pdp-amazon-style .pdp-home-rail .deal-card .add-cart{bottom:20px;right:8px}.pdp-amazon-style .pdp-home-rail .deal-card .deal-title{-webkit-line-clamp:unset;min-height:42px;line-height:21px;overflow:visible;height:auto!important;display:block!important}.pdp-amazon-style .pdp-home-rail .deal-card .rating-stars{margin-top:4px}.pdp-amazon-style .pdp-home-rail .deal-card .deal-views{margin-top:auto;padding-top:6px}@media (width<=1599px){.pdp-amazon-style .pdp-home-rail{--pdp-rail-columns:7;--pdp-rail-gap:16px}}@media (width<=1299px){.pdp-amazon-style .pdp-home-rail{--pdp-rail-columns:6;--pdp-rail-gap:16px}}@media (width>=1200px){.pdp-amazon-style .product-details .customization-options{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-amazon-style .product-details .ingredient-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1099px){.pdp-amazon-style .pdp-home-rail{--pdp-rail-columns:5;--pdp-rail-gap:16px}}@media (width<=899px){.pdp-amazon-style .pdp-home-rail{--pdp-rail-columns:4}}@media (width<=699px){.pdp-amazon-style .pdp-home-rail{--pdp-rail-columns:3;--pdp-rail-gap:14px}}@media (width<=479px){.pdp-amazon-style .pdp-home-rail{--pdp-rail-columns:2;--pdp-rail-gap:12px}}.pdp-amazon-style{--pdp-ink:#000000de;--pdp-muted:#0009;--pdp-accent:#ff5023;--pdp-font:"Inter Tight", ui-sans-serif, system-ui, sans-serif;--rv-ink:var(--pdp-ink);--rv-muted:var(--pdp-muted);--rv-accent:var(--pdp-accent);--rv-star:#f5a623;color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-buy-box h1{color:var(--pdp-ink);font-family:var(--pdp-font);letter-spacing:-.025em;font-weight:700;line-height:1.22}.pdp-amazon-style .pdp-intro{color:var(--pdp-ink);font-family:var(--pdp-font);font-weight:400}.pdp-amazon-style .pdp-rating-anchor,.pdp-amazon-style .pdp-v-demonstration,.pdp-amazon-style .pdp-v-price-unit{color:var(--pdp-muted);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-rating-anchor strong{color:var(--pdp-ink);font-weight:700}.pdp-amazon-style .pdp-rating-anchor a{color:var(--pdp-ink);font-family:var(--pdp-font);font-weight:700}.pdp-amazon-style .pdp-rating-anchor a:hover{color:var(--pdp-accent)}.pdp-amazon-style .pdp-rating-mark{color:#d8d8d8}.pdp-amazon-style .pdp-rating-mark.is-rated{color:#f5a623}.pdp-amazon-style .pdp-offer-eyebrow,.pdp-amazon-style .pdp-v-tier-price{color:var(--pdp-accent)}.pdp-amazon-style .pdp-v-sale-tag,.pdp-amazon-style .pdp-v-sale-tag b{color:#fff}.pdp-amazon-style .pdp-offer-flag{color:var(--pdp-accent);font-family:var(--pdp-font);background:#fff6f2;border:1px solid #ffd9ce}.pdp-amazon-style .pdp-buy-heading,.pdp-amazon-style .pdp-mid-benefits>div,.pdp-amazon-style .pdp-tier strong,.pdp-amazon-style .pdp-v-second-promo{color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-tier small,.pdp-amazon-style .pdp-v-tier-discount{color:var(--pdp-muted);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-middle-offer .pdp-v-cents,.pdp-amazon-style .pdp-middle-offer .pdp-v-major,.pdp-amazon-style .pdp-middle-offer .pdp-v-sign,.pdp-amazon-style .pdp-v-price--text,.pdp-amazon-style .pdp-v-sumtotal b{color:var(--pdp-accent);font-family:var(--pdp-font);font-weight:700}.pdp-amazon-style .pdp-checkout-heading strong,.pdp-amazon-style .pdp-pay-panel__title strong,.pdp-amazon-style .pdp-payment-text strong,.pdp-amazon-style .pdp-qty-line__label,.pdp-amazon-style .pdp-ship-row strong{color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-checkout-availability,.pdp-amazon-style .pdp-checkout-foot,.pdp-amazon-style .pdp-checkout-foot p,.pdp-amazon-style .pdp-checkout-footline,.pdp-amazon-style .pdp-checkout-heading small,.pdp-amazon-style .pdp-checkout-summary-label,.pdp-amazon-style .pdp-pay-panel__title>span,.pdp-amazon-style .pdp-payment-text small,.pdp-amazon-style .pdp-payment-unavailable,.pdp-amazon-style .pdp-qty-line__label small,.pdp-amazon-style .pdp-safe-strip li,.pdp-amazon-style .pdp-ship-row small{color:var(--pdp-muted);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-checkout-foot>div:first-child{color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-checkout-summary-label{font-weight:700}.pdp-amazon-style .pdp-home-rail.vevor-home{--ink:var(--pdp-ink);--muted:var(--pdp-muted);--terracotta:var(--pdp-accent);--copper:var(--pdp-accent);color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-home-rail .deal-head h2{color:var(--pdp-ink);font-family:var(--pdp-font);letter-spacing:-.015em;font-size:22px;font-weight:700;line-height:1.2}.pdp-amazon-style .pdp-home-rail .deal-title,.pdp-amazon-style .pdp-home-rail a.deal-title{color:var(--pdp-ink);font-family:var(--pdp-font);font-weight:600}.pdp-amazon-style .pdp-home-rail .deal-title:focus-visible,.pdp-amazon-style .pdp-home-rail .deal-title:hover{color:var(--pdp-accent)}.pdp-amazon-style .pdp-home-rail .deal-views,.pdp-amazon-style .pdp-home-rail .price-compare,.pdp-amazon-style .pdp-home-rail .rating-stars,.pdp-amazon-style .pdp-home-rail .rating-value{color:var(--pdp-muted);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-home-rail .deal-price em,.pdp-amazon-style .pdp-home-rail .price-main,.pdp-amazon-style .pdp-home-rail .price-main i,.pdp-amazon-style .pdp-home-rail .price-main strong,.pdp-amazon-style .pdp-home-rail .price-main sub{color:var(--pdp-accent);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-section-link{color:var(--pdp-ink);font-family:var(--pdp-font);font-weight:700}.pdp-amazon-style .pdp-section-link:focus-visible,.pdp-amazon-style .pdp-section-link:hover{color:var(--pdp-accent)}.pdp-amazon-style .rv{color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .rv-title{font-size:24px;line-height:1.2}.pdp-amazon-style .rv-item__head strong,.pdp-amazon-style .rv-score__value,.pdp-amazon-style .rv-title{color:var(--pdp-ink);font-family:var(--pdp-font);font-weight:700}.pdp-amazon-style .rv-item__body{color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .rv-cta p,.pdp-amazon-style .rv-dist__value,.pdp-amazon-style .rv-item__helpful-count,.pdp-amazon-style .rv-item__meta,.pdp-amazon-style .rv-note,.pdp-amazon-style .rv-score__how,.pdp-amazon-style .rv-score__line,.pdp-amazon-style .rv-score__policy{color:var(--pdp-muted);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-documents,.pdp-amazon-style .pdp-questions-area,.pdp-amazon-style .pdp-specs-area{color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-specs-area .pdp-spec-value,.pdp-amazon-style .pdp-specs-area .pdp-specs-about-title,.pdp-amazon-style .pdp-specs-area .pdp-specs-heading,.pdp-amazon-style .pdp-specs-area .pdp-specs-title-text,.pdp-amazon-style .pdp-specs-area .pdp-specs-toggle{color:var(--pdp-ink);font-family:var(--pdp-font);font-weight:700}.pdp-amazon-style .pdp-specs-area .pdp-spec-label{color:var(--pdp-muted);font-family:var(--pdp-font);font-weight:400}.pdp-amazon-style .pdp-specs-chevron{border-color:var(--pdp-ink)}.pdp-amazon-style .pdp-documents .document-heading,.pdp-amazon-style .pdp-documents .document-title,.pdp-amazon-style .pdp-documents .documents-header h2{color:var(--pdp-ink);font-family:var(--pdp-font);font-weight:700}.pdp-amazon-style .pdp-documents .document-body,.pdp-amazon-style .pdp-documents .document-boundary,.pdp-amazon-style .pdp-documents .document-code,.pdp-amazon-style .pdp-documents .documents-header p{color:var(--pdp-muted);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-documents .document-code{font-weight:700}.pdp-amazon-style .pdp-questions-area .pdp-qa-arrow,.pdp-amazon-style .pdp-questions-area .pdp-qa-title-text,.pdp-amazon-style .pdp-questions-area .pdp-qa-toggle{color:var(--pdp-ink);font-family:var(--pdp-font);font-weight:700}.pdp-amazon-style .pdp-questions-area .pdp-qa-title-text{font-size:22px;line-height:1.2}.pdp-amazon-style .pdp-questions-area .pdp-qa-a-content p,.pdp-amazon-style .pdp-questions-area .pdp-qa-count,.pdp-amazon-style .pdp-questions-area .pdp-qa-prefix,.pdp-amazon-style .pdp-questions-area .pdp-qa-q-content h3{color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-questions-area .pdp-qa-author,.pdp-amazon-style .pdp-questions-area .pdp-qa-helpful-label,.pdp-amazon-style .pdp-questions-area .pdp-qa-showing,.pdp-amazon-style .pdp-questions-area .pdp-qa-sort,.pdp-amazon-style .pdp-questions-area .pdp-qa-toolbar{color:var(--pdp-muted);font-family:var(--pdp-font)}.pdp-amazon-style .pdp-overview__toggle{color:var(--pdp-ink);font-family:var(--pdp-font);text-underline-offset:3px;background:0 0;border:0;font-weight:700;text-decoration:underline}.pdp-amazon-style .pdp-overview__toggle:focus-visible,.pdp-amazon-style .pdp-overview__toggle:hover{color:var(--pdp-accent);background:0 0;border:0}.rv-page{width:min(1280px,100% - 32px);margin:24px auto 48px}.rv-page__crumbs{margin-bottom:16px}.rv-product{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:28px;display:grid}.rv-product h1{margin:0 0 6px;font-size:28px;line-height:1.25}.rv-product__image{-o-object-fit:cover;object-fit:cover;background:#f3f4f6;border-radius:8px;width:72px;height:72px}.rv-product__meta{color:#6b7280;margin:0;font-size:14px}.rv-product__actions{gap:8px;display:flex}.rv-pill--solid{color:#fff;background:#1f6f6c;border-color:#1f6f6c}.rv--overview{border-top:0;margin-top:0;padding-top:0}.rv--overview .rv-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:36px;display:grid}.rv--overview .rv-layout__side{position:sticky;top:88px}.rv--overview .rv-summary{border-bottom:0;flex-direction:column;gap:14px;padding-bottom:0;display:flex}.rv--overview .rv-item{padding:24px 0 26px}.rv--overview .rv-item__head strong{font-size:16px;line-height:1.35}.rv--overview .rv-item__body{font-size:14px;line-height:1.62}.rv-chips{color:#6b7280;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.rv-chip{min-height:32px;color:inherit;background:#fff;border:1px solid #d5d8dc;border-radius:999px;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.rv-rec{border-top:1px solid #e5e7eb;margin-top:36px;padding-top:28px}.rv-rec h2{margin:0 0 6px;font-size:22px}.rv-rec__intro{color:#6b7280;margin:0 0 16px}.rv-rec__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.rv-rec__card{min-width:0}.rv-rec__media{aspect-ratio:1;background:#f3f4f6;margin-bottom:8px;display:block}.rv-rec__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rv-rec__name{margin:0;font-size:15px;line-height:1.35}.rv-rec__name a{-webkit-line-clamp:2;color:inherit;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.rv-rec__category,.rv-rec__price,.rv-rec__rating{color:#6b7280;margin:4px 0 0;font-size:13px}.rv-rec__price{color:#1f2933;font-weight:700}.rv-rec__details{align-items:center;min-height:36px;margin-top:6px;display:inline-flex}@media (width<=1023px){.rv--overview .rv-layout{grid-template-columns:1fr}.rv--overview .rv-layout__side{position:static}.rv-rec__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.rv-page{width:min(100% - 32px,1280px)}.rv-product{grid-template-columns:72px minmax(0,1fr)}.rv-product h1{font-size:22px}.rv-product__actions{grid-column:1/-1}.rv--overview .rv-chip,.rv--overview .rv-dist__row,.rv--overview .rv-pill,.rv-product__actions .rv-pill{min-height:44px}.rv--overview .rv-filters{flex-wrap:nowrap;overflow-x:auto}.rv-rec__grid{scroll-snap-type:x mandatory;gap:12px;display:flex;overflow-x:auto}.rv-rec__card{scroll-snap-align:start;flex:0 0 min(76vw,280px)}}@media (width>=801px) and (width<=1199px){.home-hero{padding:8px 0 0!important}.hero-slide{width:calc(100% - 66px)!important;height:480px!important;min-height:480px!important;margin:0 auto!important}.hero-copy{width:46%!important;height:302px!important;min-height:302px!important;padding:30px 35px!important;inset:89px 7.2% auto auto!important}}@media (width>=521px) and (width<=800px){.trust-section article,.trust-section article:nth-child(n){height:87.9063px!important;min-height:87.9063px!important}}@media (width>=1600px){.hero-slide{aspect-ratio:2.6!important;width:calc(100% - 112px)!important;max-width:none!important;height:auto!important;min-height:0!important}.hero-copy{width:540px!important;min-height:0!important;padding:28px 34px!important;right:150px!important}.hero-copy .hero-title{font-size:clamp(36px,3.2vw,58px)!important}}@media (width>=801px) and (width<=1199px){.legacy-home .documents-section.container,.legacy-home .home-band.container,.legacy-home .packaging-section.container,.legacy-home .process-section>.container,.legacy-home .product-band>.container,.legacy-home .trust-section{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:none!important;margin-left:24px!important;margin-right:24px!important}.legacy-home .trust-section{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:23px 0 0!important}.legacy-home .trust-section article,.legacy-home .trust-section article:nth-child(n){border:0!important;border-left:1px solid #173f4924!important;height:129px!important;min-height:129px!important;padding:0 18px!important}.legacy-home .trust-section article:first-child{border-left:0!important}.legacy-home .trust-section .trust-symbol,.legacy-home .trust-section img{-o-object-fit:contain!important;object-fit:contain!important;flex:0 0 68px!important;width:88px!important;height:68px!important}.legacy-home .category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.legacy-home .category-card{flex-direction:column!important;display:flex!important}.legacy-home .category-card img,.legacy-home .category-card:nth-child(2) img,.legacy-home .category-card:nth-child(3) img{aspect-ratio:2.3!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:auto!important;display:block!important}.legacy-home .category-card>div{flex:auto!important;min-height:197px!important;padding:18px!important}.legacy-home .category-card h3{font-size:22px!important;line-height:1.12!important}.legacy-home .category-card p{font-size:13px!important;line-height:1.45!important}.legacy-home .packaging-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.legacy-home .packaging-grid figure:first-child{grid-column:auto!important}.legacy-home .packaging-grid figure img{aspect-ratio:1.5!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:auto!important}.legacy-home .process-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.legacy-home .process-grid img{aspect-ratio:.95!important}.legacy-home .document-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}}@media (width>=2560px){.legacy-home .trust-section{width:min(100% - 240px,2000px)!important;max-width:none!important}.legacy-home .trust-section article,.legacy-home .trust-section article:nth-child(n){height:230px!important;min-height:230px!important}.legacy-home .trust-section .trust-symbol,.legacy-home .trust-section img{flex-basis:124px!important;width:156px!important;height:124px!important}.legacy-home .trust-section strong{font-size:22px!important}.legacy-home .trust-section p{font-size:20px!important}.legacy-home .factory-panel{border-radius:24px!important;width:min(100% - 240px,1450px)!important;max-width:none!important;padding:58px 86px 62px!important}.legacy-home .factory-panel .eyebrow{font-size:18px!important}.legacy-home .factory-panel .factory-title{max-width:1320px!important;font-size:78px!important}.legacy-home .factory-panel>div{font-size:28px!important;line-height:1.55!important}.legacy-home .documents-section.container,.legacy-home .home-band.container,.legacy-home .packaging-section.container,.legacy-home .process-section>.container,.legacy-home .product-band>.container{width:min(100% - 240px,3040px)!important;max-width:none!important}.legacy-home .home-band,.legacy-home .process-section>.container,.legacy-home .product-band>.container{padding-top:132px!important;padding-bottom:132px!important}.legacy-home .section-heading{margin-bottom:46px!important}.legacy-home .packaging-section h2,.legacy-home .section-heading h2{margin-top:16px!important;font-size:82px!important}.legacy-home .category-grid{gap:32px!important}.legacy-home .category-card>div{min-height:390px!important;padding:41px!important}.legacy-home .category-card h3{font-size:49px!important}.legacy-home .category-card p{font-size:27px!important}.legacy-home .legacy-button{min-height:78px!important;margin-top:24px!important;padding-inline:32px!important;font-size:20px!important}.legacy-home .product-band{min-height:738px!important}.legacy-home .document-grid,.legacy-home .packaging-grid,.legacy-home .process-grid{gap:32px!important}.legacy-home .packaging-grid{margin-top:48px!important}.legacy-home .packaging-grid figcaption{font-size:29px!important;bottom:24px!important;left:32px!important}.legacy-home .process-grid img{aspect-ratio:.95!important}.legacy-home .process-grid small{margin-top:20px!important;font-size:20px!important}.legacy-home .process-grid h3{margin-top:8px!important;font-size:41px!important}.legacy-home .document-grid img{padding:16px!important}.legacy-home .document-grid span{padding:14px!important;font-size:23px!important}.legacy-home .documents-section{padding-top:132px!important;padding-bottom:144px!important}}@media (width>=1200px){.legacy-home .factory-panel{width:min(100% - 120px,920px)!important}.legacy-home .factory-panel .factory-title{max-width:840px!important}}@media (width>=901px){.site-footer .footer-shop{transform:translate(3px)!important}}.raw-browse .catalog-category-select__option:hover,.raw-browse .catalog-category-select__option[aria-selected=true]{color:#263a43!important;background:#e3e7e9!important}.raw-browse .catalog-category-select__option.is-active,.raw-browse a.is-active{color:#263a43!important;background:#e3e7e9!important;box-shadow:inset 4px 0 #87949b!important}.raw-browse .catalog-category-select__trigger{color:#123b59!important;background:#fff!important;border-color:#a7adb4!important}.raw-browse .catalog-category-select__label{color:#31566e!important}.raw-browse .catalog-category-select__value{color:#123b59!important}.raw-browse .catalog-category-select__menu{border-color:#a7adb4!important;box-shadow:0 14px 30px #123b5933!important}.raw-browse .catalog-category-select__option{color:#123b59!important}.raw-browse .catalog-category-select__option.is-selected b{color:#fff!important;opacity:.95!important}.raw-browse{border-color:#dbe0e4!important;box-shadow:0 8px 20px #4e809724!important}.raw-browse>header{color:#173f57!important;background:#dbe0e4!important}.raw-browse>header small{color:#3e4854!important}.raw-browse .catalog-category-select__trigger:focus-visible,.raw-browse .catalog-category-select__trigger:hover{border-color:#8d9aa1!important;box-shadow:0 0 0 3px #8d9aa133!important}@media (width>=1200px){.legacy-home .factory-panel>div{max-width:840px!important}.raw-material-hero>.container>.eyebrow{text-align:center!important;width:100%!important}.raw-material-hero h1,.raw-material-hero>.container>.eyebrow{margin-left:auto!important;margin-right:auto!important}}@media (width>=2560px){.legacy-home .factory-panel>div{max-width:1320px!important}}@media (width<=800px){.raw-material-hero>.container>.eyebrow{text-align:center!important;width:100%!important}.raw-material-hero h1,.raw-material-hero>.container>.eyebrow{margin-left:auto!important;margin-right:auto!important}}.raw-results-head>.raw-toolbar-actions{justify-content:flex-end!important;align-items:center!important;gap:14px!important;display:flex!important}.raw-results-head>.raw-toolbar-actions>label{display:block!important}.raw-browse .catalog-category-select__menu{width:100%!important;min-width:0!important;left:0!important;right:auto!important}.raw-browse .catalog-category-select__option:focus-visible,.raw-browse .catalog-category-select__option:hover{color:#3e4854!important;background:#eef3f5!important}.raw-browse .catalog-category-select__option.is-selected{color:#3e4854!important;background:#dfe8ec!important}@media (width<=700px){.raw-results-head>.raw-toolbar-actions{justify-content:space-between!important;gap:8px!important;width:100%!important}.raw-results-head>.raw-toolbar-actions>label{flex:auto!important;min-width:0!important}.raw-results-head>.raw-toolbar-actions>label select{width:100%!important;min-width:0!important;max-width:none!important}.raw-results-head>.raw-toolbar-actions .raw-view-group{flex:none!important}}@media (width<=800px){.ready-catalog-hero{padding:20px 0 28px!important}.ready-catalog-hero .breadcrumbs{margin-bottom:22px!important}.ready-catalog-hero h1{margin-bottom:8px!important;font-size:36px!important;line-height:1!important}.ready-catalog-hero>.container>p:last-child{font-size:15px!important;line-height:1.45!important}.ready-catalog-content{padding-bottom:56px!important}}@media (width>=1200px){.bulk-catalog-page>.catalog-hero>.container{text-align:center!important}.bulk-catalog-page>.catalog-hero .breadcrumbs{justify-content:center!important}.bulk-catalog-page>.catalog-hero h1,.bulk-catalog-page>.catalog-hero>.container>p:last-child{margin-left:auto!important;margin-right:auto!important}}:root{--nav-desktop-breakpoint:1200px;--nav-z-header:1200;--nav-z-backdrop:1300;--nav-z-drawer:1400}.legacy-home .hero-slide{background:#e8ece7;aspect-ratio:1920/724!important;height:auto!important;min-height:0!important}.legacy-home .hero-media{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.legacy-home .category-card img,.legacy-home .document-grid img,.legacy-home .packaging-grid img,.legacy-home .process-grid img{aspect-ratio:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:auto!important}.legacy-home .category-grid{align-items:stretch!important}.legacy-home .category-card{flex-direction:column!important;min-height:0!important;display:flex!important}.legacy-home .category-card img,.legacy-home .category-card:nth-child(2) img,.legacy-home .category-card:nth-child(3) img{aspect-ratio:1!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;flex:none!important;width:100%!important;height:auto!important}.legacy-home .category-card>div{flex:auto!important}.legacy-home .popular-formula-card .formula-card-image{background:#f1f4f1;aspect-ratio:1!important;height:auto!important}.legacy-home .popular-formula-card .formula-card-image img{aspect-ratio:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.legacy-home .hero-stage{position:absolute;inset:0}.legacy-home .hero-arrow,.legacy-home .hero-dots{z-index:3}@media (width>=801px) and (width<=1199px){.legacy-home .hero-slide{aspect-ratio:auto!important;height:480px!important;min-height:480px!important}}@media (width<=800px){.legacy-home .home-hero{padding:6px 0 0!important}.legacy-home .hero-slide{background:#fff9f0;aspect-ratio:auto!important;border-radius:14px!important;flex-direction:column!important;width:calc(100% - 24px)!important;height:auto!important;min-height:0!important;margin:0 auto!important;display:flex!important}.legacy-home .hero-stage{aspect-ratio:4/3;background:#e8ece7;width:100%;position:relative;inset:auto;overflow:hidden}.legacy-home .hero-media{position:absolute!important;inset:0!important}.legacy-home .hero-copy{width:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:20px 16px 22px!important;position:relative!important;inset:auto!important}.legacy-home .hero-copy .hero-title{margin:10px 0 8px!important;font-size:clamp(26px,7vw,34px)!important;line-height:1.08!important}.legacy-home .hero-copy>p:not(.eyebrow){margin:0!important;font-size:15px!important;line-height:1.5!important}.legacy-home .hero-copy .legacy-button{min-height:46px;margin-top:16px!important}.legacy-home .hero-arrow{place-items:center;border-radius:50%!important;width:44px!important;height:44px!important;padding:0!important;font-size:28px!important;line-height:1!important;display:grid!important}.legacy-home .hero-arrow--prev{left:10px!important}.legacy-home .hero-arrow--next{right:10px!important}.legacy-home .hero-dots{gap:2px!important;bottom:6px!important}.legacy-home .hero-dots button{position:relative;background:0 0!important;width:44px!important}.legacy-home .hero-dots button:before{content:"";background:#fff9;border-radius:2px;height:4px;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.legacy-home .hero-dots button.active:before{background:#fff}.legacy-home .popular-formula-carousel{grid-template-columns:1fr 1fr!important;gap:14px 10px!important}.legacy-home .popular-formula-scroller{grid-area:1/1/auto/-1}.legacy-home .popular-carousel-control{grid-row:2;border-radius:50%!important;width:44px!important;height:44px!important}.legacy-home .popular-carousel-control:first-child{justify-self:end}.legacy-home .popular-carousel-control:last-child{justify-self:start}.legacy-home .popular-formula-page{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 12px!important}.legacy-home .popular-formula-card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:15px!important;line-height:1.25!important}.site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 16px!important}.site-footer .footer-brand,.site-footer .footer-contact{grid-column:1/-1!important}.site-footer .footer-help,.site-footer .footer-shop{padding-left:0!important;display:flex!important;transform:none!important}.site-footer .footer-column a{align-items:center;min-height:32px;display:inline-flex}.legacy-home .document-grid a,.legacy-home .packaging-grid figure,.legacy-home .process-grid article>img{overflow:hidden}.legacy-home .packaging-grid img{aspect-ratio:1!important}.legacy-home .packaging-grid img,.legacy-home .process-grid img{-o-object-fit:cover!important;object-fit:cover!important;height:auto!important}.legacy-home .process-grid img{aspect-ratio:4/5!important}.legacy-home .document-grid img{background:#fff;aspect-ratio:3/4!important;-o-object-fit:contain!important;object-fit:contain!important;height:auto!important}}@media (width<=520px){.legacy-home .home-band,.legacy-home .process-section>.container,.legacy-home .product-band>.container{padding-top:44px!important;padding-bottom:44px!important}.legacy-home .section-heading{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-bottom:20px!important}.legacy-home .section-heading>p{text-align:left!important;margin:0!important;font-size:14px!important;line-height:1.5!important}.legacy-home .packaging-section h2,.legacy-home .section-heading h2{letter-spacing:-.01em;margin-top:6px!important;font-size:clamp(26px,7.6vw,32px)!important;line-height:1.1!important}.legacy-home .packaging-section>p:not(.eyebrow){margin:10px 0 18px!important;font-size:14px!important;line-height:1.5!important}.legacy-home .factory-panel{padding:24px 18px 26px!important}.legacy-home .factory-panel h2{margin:8px auto 14px!important;font-size:clamp(24px,7vw,28px)!important;line-height:1.15!important}.legacy-home .factory-panel>div{font-size:14px!important;line-height:1.6!important}.legacy-home .category-grid{gap:14px!important}.legacy-home .category-card{border-radius:12px;overflow:hidden}.legacy-home .category-card img,.legacy-home .category-card:nth-child(2) img,.legacy-home .category-card:nth-child(3) img{aspect-ratio:16/9!important;-o-object-fit:cover!important;object-fit:cover!important;height:auto!important;display:block!important}.legacy-home .category-card>div{min-height:0!important;padding:14px 16px 16px!important}.legacy-home .category-card h3{margin:4px 0 6px!important;font-size:20px!important}.legacy-home .category-card p{margin:0!important;font-size:14px!important}.legacy-home .category-card .legacy-button{min-height:40px;margin-top:12px!important}.legacy-home .packaging-grid{gap:10px!important}.legacy-home .packaging-grid figure{border-radius:10px}.legacy-home .process-grid{gap:12px!important}.legacy-home .process-grid h3{font-size:16px!important;line-height:1.25!important}.legacy-home .document-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-right:-12px;padding:0 12px 8px 0;overflow-x:auto;gap:12px!important;display:flex!important}.legacy-home .document-grid::-webkit-scrollbar{display:none}.legacy-home .document-grid a{scroll-snap-align:start;border-radius:8px;flex:0 0 44%}.legacy-home .document-grid img{padding:8px!important}.legacy-home .document-grid span{font-size:12px;padding:8px!important}}:root{--nav-header-z:1200;--nav-backdrop-z:1300;--nav-drawer-z:1400}.header-stage{min-height:136px!important;padding:0!important;position:relative!important;overflow:visible!important}.bulk-announcement{color:#fff!important;background:#172b40!important;border:0!important;border-radius:0 0 15px 15px!important;width:auto!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:max(20px,50% - 607px)!important;right:max(20px,50% - 607px)!important;overflow:hidden!important;box-shadow:0 7px 20px #172b4021!important}.announcement-track{will-change:transform;width:max-content!important;animation:26s linear infinite announcement-marquee!important}.announcement-sequence,.announcement-track{white-space:nowrap!important;align-items:center!important;min-width:100%!important;height:100%!important;display:flex!important}.announcement-sequence{flex:0 0 max-content!important;box-sizing:border-box!important;letter-spacing:.03em!important;justify-content:center!important;gap:20px!important;padding:0 26px!important;font:700 10px/1.2 Segoe UI,Aptos,Arial,sans-serif!important}.announcement-sequence i{opacity:1!important;flex:none!important;font-style:normal!important}.bulk-announcement{align-items:center!important;display:flex!important}.announcement-marquee{flex:auto!important;min-width:0!important;height:100%!important;overflow:hidden!important}.announcement-socials{z-index:2!important;box-sizing:border-box!important;background:#172b40!important;flex:none!important;align-items:center!important;gap:6px!important;height:100%!important;padding:0 14px 0 10px!important;display:flex!important;position:relative!important}.announcement-social{flex:0 0 25px!important;justify-content:center!important;align-items:center!important;width:25px!important;height:25px!important;line-height:0!important;text-decoration:none!important;display:inline-flex!important}.announcement-social img{width:21px!important;height:21px!important;transition:transform .15s,opacity .15s!important;display:block!important}.announcement-social:focus-visible img,.announcement-social:hover img{opacity:.92!important;transform:translateY(-1px)scale(1.06)!important}.announcement-social:focus-visible{outline-offset:2px!important;border-radius:50%!important;outline:2px solid #ffffffb3!important}.site-header{z-index:var(--nav-header-z)!important;box-shadow:none!important;background:0 0!important;border:0!important;transition:background .42s cubic-bezier(.22,.61,.36,1),box-shadow .42s cubic-bezier(.22,.61,.36,1)!important}.header-row{box-sizing:border-box!important;display:flex!important;position:relative!important}.brand,.header-row{align-items:center!important}.brand{flex:none!important;text-decoration:none!important;display:inline-flex!important}.brand img{width:100%!important;height:auto!important;display:block!important}.primary-nav{box-sizing:border-box!important;align-items:center!important;display:flex!important}.primary-nav a{text-decoration:none!important}.nav-item{position:relative!important}.nav-parent-row{border-radius:5px!important;width:100%!important;min-width:0!important;transition:background .24s,color .24s,box-shadow .24s!important}.nav-link,.nav-parent-row,.nav-parent-trigger{align-items:center!important;display:flex!important}.nav-link,.nav-parent-trigger{touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-sizing:border-box!important;color:#172b40!important;cursor:pointer!important;text-decoration:none!important;transition:color .1s ease-in-out,background-color .1s ease-in-out!important}.nav-link:focus-visible,.nav-link:hover{color:#285f62!important;background:#7eafb129!important;border-radius:5px!important;outline:0!important}.nav-link.is-pending,.nav-link:active{color:#1d5a5c!important;background:#7eafb147!important;border-radius:5px!important}.nav-link.is-pending{animation:.9s ease-in-out infinite alternate nav-pending;cursor:progress!important}@keyframes nav-pending{to{opacity:.62}}@media (prefers-reduced-motion:reduce){.nav-link.is-pending{animation:none}}.mega-area-tab,.mega-panel a,.mobile-nav-action,.nav-toggle{touch-action:manipulation}.nav-parent-trigger{justify-content:space-between!important;gap:12px!important;width:100%!important}.nav-parent-trigger,.nav-parent-trigger>span{min-width:0!important}:where(button.nav-parent-trigger){font:inherit;letter-spacing:inherit;text-align:start;background:0 0;border:0;margin:0}.mega-area-tab__chevron,.nav-parent-chevron{border-bottom:2px solid!important;border-right:2px solid!important;flex:0 0 9px!important;width:9px!important;height:9px!important;transition:transform .2s!important;display:block!important;transform:rotate(45deg)translateY(-2px)!important}.mega-area-tab[aria-expanded=true] .mega-area-tab__chevron,.nav-parent-trigger[aria-expanded=true] .nav-parent-chevron{transform:rotate(225deg)translate(-2px,-1px)!important}.mega-panel{z-index:1500!important;box-sizing:border-box!important;background:#fff!important;animation:.2s both navPanelIn!important;box-shadow:0 16px 40px #17221b29!important}.nav-item--mega:not(.is-expanded)>.mega-panel{display:none!important}.mega-catalog-browser{display:grid!important}.mega-kicker{color:#6d7d7d!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin:0!important;font:700 10px/1.2 Segoe UI,Arial,sans-serif!important}.mega-area-list,.mega-function-grid,.mega-mobile-function-list{display:grid!important}.mega-area-item{min-width:0!important}.mega-area-tab{box-sizing:border-box!important;color:#2f5052!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:44px!important;display:flex!important}.mega-area-tab.active,.mega-area-tab:focus-visible,.mega-area-tab:hover{color:#327d82!important;background:#67a4a421!important;outline:0!important}.mega-function-grid{animation:.28s both megaFunctionIn!important}.mega-empty-link,.mega-function-grid a,.mega-mobile-function-list a,.mega-panel--compact a{box-sizing:border-box!important;color:#2f5052!important;align-items:center!important;text-decoration:none!important;display:flex!important}.mega-function-grid a:focus-visible,.mega-function-grid a:hover,.mega-mobile-function-list a:focus-visible,.mega-mobile-function-list a:hover,.mega-panel--compact a:focus-visible,.mega-panel--compact a:hover{color:#276b6d!important;background:#eaf3f0!important;outline:0!important}.auth-actions,.nav-tools{align-items:center!important;display:flex!important}.pill-tool,.round-tool{box-sizing:border-box!important;color:#173f72!important;cursor:pointer!important;background:#fff!important;border:1px solid #174275!important;justify-content:center!important;align-items:center!important;text-decoration:none!important;display:inline-flex!important}.round-tool{border-radius:50%!important}.pill-tool{border-radius:999px!important}.nav-icon{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;display:block!important}.nav-toggle-bars{display:inline-flex!important}.nav-toggle-bars,.nav-toggle-bars .nav-icon{width:20px!important;height:14px!important}.search-tool__icon{place-items:center!important;display:grid!important}.search-tool__icon .nav-icon{width:18px!important;height:18px!important}.auth-actions{gap:6px!important}.auth-action{min-height:34px!important;padding:0 10px!important;font:700 10px/1.1 Segoe UI,Aptos,Arial,sans-serif!important}.language-picker{display:inline-flex!important;position:relative!important}.language-tool{gap:0!important;line-height:1!important}.language-tool__chevron{display:none!important}.language-menu{z-index:1600!important;background:var(--nav-surface)!important;border:1px solid #cbd9de!important;border-radius:10px!important;min-width:172px!important;padding:6px!important;animation:.16s both languageMenuIn!important;display:grid!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;box-shadow:0 14px 32px #183a352e!important}.language-option{min-height:36px!important;color:var(--nav-ink)!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:6px!important;justify-content:space-between!important;align-items:baseline!important;gap:14px!important;padding:7px 10px!important;font:700 13px/1.2 Segoe UI,Aptos,Arial,sans-serif!important;display:flex!important}.language-option small{color:#6c7d7e!important;font-size:10px!important;font-weight:500!important}.language-option.is-active,.language-option:focus-visible,.language-option:hover{color:#1d706f!important;background:#e6f1ed!important;outline:0!important}.mobile-nav-close,.mobile-nav-tools,.nav-backdrop{display:none!important}@media (width>=1200px){.header-stage--home{height:70px!important;min-height:70px!important}.site-header,.site-header--home:not(.is-scrolled){width:100%!important;height:88px!important;margin:0!important;position:absolute!important;top:106px!important;left:0!important;right:0!important;transform:none!important}.site-header:not(.site-header--home){position:fixed!important;top:24px!important}.site-header--home.is-scrolled,.site-header.is-scrolled{transition:top .42s cubic-bezier(.22,.61,.36,1),background .42s cubic-bezier(.22,.61,.36,1)!important;position:fixed!important;top:12px!important}.header-row{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffffb8!important;border:1px solid #ffffffd6!important;border-radius:18px!important;grid-template-columns:clamp(136px,12vw,154px) minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;width:min(100% - 38px,1227px)!important;height:88px!important;min-height:88px!important;margin:0 auto!important;padding:0 26px!important;transition:background .42s cubic-bezier(.22,.61,.36,1),box-shadow .42s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.22,.61,.36,1)!important;display:grid!important;box-shadow:0 12px 32px -16px #1c272247!important}.site-header.is-scrolled .header-row{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#f7f1e7f7!important;box-shadow:0 12px 26px -16px #322a2252!important}.brand,.brand img{width:clamp(136px,12vw,154px)!important}.nav-toggle{display:none!important}.primary-nav{container-type:inline-size;visibility:visible!important;justify-content:center!important;justify-self:stretch!important;gap:clamp(8px,1vw,14px)!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;position:static!important;overflow:visible!important;transform:none!important}.nav-link,.nav-parent-trigger{white-space:nowrap!important;min-height:34px!important;padding:5px 7px!important;font:750 clamp(14px,min(1.15vw,2.2cqi),17px)/19px Arial,Helvetica,sans-serif!important}.nav-parent-chevron{display:none!important}.nav-item--mega.is-expanded>.nav-parent-row,.nav-item--mega:focus-within>.nav-parent-row,.nav-item--mega:hover>.nav-parent-row{color:#172b40!important;background:#a7adb4!important;box-shadow:inset 0 0 0 1px #1f53561a!important}.mega-panel{border:1px solid #d8e4df!important;border-radius:12px!important;margin-top:0!important;position:absolute!important;top:100%!important}.mega-panel:before{content:""!important;height:14px!important;position:absolute!important;top:-14px!important;left:0!important;right:0!important}.mega-panel--catalog{width:min(760px,100vw - 48px)!important;padding:18px!important;left:50%!important;transform:translate(-30%)!important}.mega-catalog-browser{grid-template-columns:220px minmax(0,1fr)!important;gap:20px!important}.mega-area-column{border-right:1px solid #dde7e3!important;padding-right:14px!important}.mega-area-list{gap:3px!important;margin-top:10px!important}.mega-area-tab{border-left:3px solid #0000!important;padding:9px 12px!important;font:650 15px/1.25 Arial,Helvetica,sans-serif!important}.mega-area-tab__chevron,.mega-mobile-function-list{display:none!important}.mega-function-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:6px!important}.mega-function-grid a{border-radius:7px!important;min-height:42px!important;padding:9px 12px!important;font:600 15px/1.3 Arial,Helvetica,sans-serif!important}.mega-panel--compact{width:206px!important;padding:8px!important;display:grid!important;left:0!important}.mega-panel--compact a{border-radius:7px!important;min-height:42px!important;padding:9px 12px!important;font:650 15px/1.25 Arial,Helvetica,sans-serif!important}.nav-tools{white-space:nowrap!important;justify-self:end!important;gap:9px!important}.round-tool{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.language-picker,.language-tool{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}}@media (width<=1199px){.header-stage,.header-stage--home{height:68px!important;min-height:68px!important}.bulk-announcement{display:none!important}.site-header,.site-header--home.is-scrolled,.site-header--home:not(.is-scrolled){border-radius:0!important;width:100%!important;height:68px!important;margin:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important}.header-row,.site-header.is-scrolled .header-row{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:0!important;border-radius:0!important;gap:14px!important;width:100%!important;height:68px!important;min-height:68px!important;margin:0!important;padding-inline:clamp(12px,3vw,24px)!important;display:flex!important;box-shadow:0 5px 16px #1a38351f!important}.brand,.brand img{width:clamp(104px,22vw,148px)!important}.nav-toggle{width:92px!important;min-width:92px!important;height:44px!important;min-height:44px!important;color:var(--nav-ink)!important;cursor:pointer!important;touch-action:manipulation!important;background:#eef1f3!important;border:1px solid #d8d6cf!important;border-radius:999px!important;flex:0 0 92px!important;justify-content:center!important;align-items:center!important;gap:9px!important;margin-left:auto!important;padding:0 14px!important;display:inline-flex!important}.nav-toggle-label{letter-spacing:.08em!important;font:800 11px/1 Arial,Helvetica,sans-serif!important;display:inline!important}.header-row>.nav-tools{display:none!important}.site-header .primary-nav{z-index:var(--nav-drawer-z)!important;width:min(390px,92vw)!important;max-width:92vw!important;height:100dvh!important;min-height:100svh!important;max-height:100dvh!important;padding:calc(76px + env(safe-area-inset-top)) 18px calc(24px + env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;visibility:hidden!important;background:var(--nav-surface)!important;opacity:1!important;-webkit-overflow-scrolling:touch!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;transition:transform .3s cubic-bezier(.22,.61,.36,1),visibility 0s linear .3s!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden auto!important;transform:translate(100%)!important;box-shadow:-18px 0 42px #1a2e352e!important}.site-header .primary-nav.is-visible{visibility:visible!important;transition-delay:0s!important;transform:translate(0)!important}.site-header.is-open{z-index:var(--nav-drawer-z)!important;pointer-events:none!important}.site-header.is-open .nav-toggle{visibility:hidden!important}.site-header.is-open .primary-nav,.site-header.is-open .primary-nav *{pointer-events:auto!important}.mobile-nav-close{top:max(16px,env(safe-area-inset-top))!important;right:max(16px,env(safe-area-inset-right))!important;z-index:3!important;background:var(--nav-surface)!important;color:#163a38!important;cursor:pointer!important;touch-action:manipulation!important;border:1px solid #214b463d!important;border-radius:50%!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s!important;display:grid!important;position:absolute!important;box-shadow:0 4px 14px #163a381f!important}.mobile-nav-close:hover{background:#eef5f1!important;border-color:#6ca6a7!important;box-shadow:0 6px 18px #163a3829!important}.mobile-nav-close:active{transform:scale(.94)!important}.mobile-nav-close:focus-visible{outline-offset:3px!important;outline:3px solid #008b8957!important}.nav-icon--close{pointer-events:none!important;width:20px!important;height:20px!important}.nav-parent-trigger,.primary-nav>.nav-link{color:#163a38!important;white-space:normal!important;border-bottom:1px solid #e1e8e4!important;border-radius:0!important;justify-content:space-between!important;padding:14px 12px!important;font:700 16px/1.35 Segoe UI,Arial,sans-serif!important}.nav-parent-row,.nav-parent-trigger,.primary-nav>.nav-link{width:100%!important;min-height:52px!important}.nav-item--mega.is-expanded>.nav-parent-row{background:var(--nav-muted)!important;color:#244548!important;border-radius:8px 8px 0 0!important;box-shadow:inset 3px 0 #6b9fa0!important}.nav-item--mega.is-expanded .nav-parent-trigger{border-bottom-color:#0000!important}.mega-panel{background:var(--nav-muted)!important;width:100%!important;box-shadow:none!important;border:0!important;border-radius:0 0 8px 8px!important;margin:0!important;padding:0 8px 8px!important;position:static!important}.mega-catalog-browser{grid-template-columns:1fr!important;gap:0!important}.mega-area-column{border:0!important;padding:0!important}.mega-function-grid,.mega-kicker{display:none!important}.mega-area-list{grid-template-columns:1fr!important;gap:0!important}.mega-area-tab{border-bottom:1px solid #d9e5e1!important;min-height:46px!important;padding:10px!important;font:650 15px/1.25 Segoe UI,Arial,sans-serif!important}.mega-mobile-function-list{background:#f7faf8!important;border-left:1px solid #a9c7c4!important;gap:0!important;margin:0 0 2px 10px!important;padding:2px 0 4px 12px!important}.mega-mobile-function-list a{border-bottom:1px solid #e1ebe8!important;min-height:44px!important;padding:11px 10px!important;font:500 14px/1.35 Segoe UI,Arial,sans-serif!important}.mega-mobile-function-list a:last-child,.mega-panel--compact a:last-child{border-bottom:0!important}.mega-panel--compact{display:grid!important}.mega-empty-link,.mega-panel--compact a{border-bottom:1px solid #d9e5e1!important;min-height:46px!important;padding:11px 10px!important;font:650 15px/1.25 Segoe UI,Arial,sans-serif!important}.mobile-nav-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:auto!important;padding-top:24px!important;display:grid!important}.mobile-nav-action{min-width:0!important;min-height:44px!important;color:var(--nav-ink)!important;text-align:center!important;cursor:pointer!important;background:#fff!important;border:1px solid #cfdcd7!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;font:650 13px/1.2 Segoe UI,Arial,sans-serif!important;text-decoration:none!important;display:flex!important}.mobile-language-picker,.mobile-nav-tools>.mobile-nav-action:first-child{grid-column:1/-1!important}.mobile-nav-action .nav-icon{width:18px!important;height:18px!important}.mobile-language-picker{position:relative!important}.mobile-language-picker>.mobile-nav-action{width:100%!important}.language-menu--mobile{width:100%!important;margin-top:8px!important;position:static!important}.nav-backdrop{z-index:var(--nav-backdrop-z)!important;cursor:default!important;background:#101b143d!important;border:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}body.nav-drawer-open{overflow:hidden!important}}@keyframes announcement-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes navPanelIn{0%{opacity:0}to{opacity:1}}@keyframes megaFunctionIn{0%{opacity:0;transform:translate(9px)}to{opacity:1;transform:translate(0)}}@keyframes languageMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.announcement-track{animation:none!important}.header-row,.language-menu,.mega-area-tab,.mega-area-tab__chevron,.mega-function-grid,.mega-function-grid a,.mega-panel,.mobile-nav-close,.nav-parent-chevron,.primary-nav,.site-header{transition:none!important;animation:none!important}}@media (width<=520px){main h1{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(28px,8.4vw,34px)!important;line-height:1.1!important}.journal-hero h1{white-space:normal!important}.faq-reference-page .faq-reference-category__heading,.faq-reference-page h2,.journal-article-page h2,.service-preview-page h2{font-size:clamp(24px,7.2vw,30px)!important;line-height:1.15!important}}@media (width<=800px){.breadcrumbs a,.formula-breadcrumbs a,.journal-article-breadcrumbs a,.pdp-breadcrumb a{flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.pdp-section-link,.section-heading>a,.site-header .brand{align-items:center;min-height:44px;display:inline-flex}.legacy-home .hero-dots button{height:44px!important}.rtl-active-chip{min-height:40px}.raw-pagination{flex-wrap:nowrap!important;gap:6px!important}.raw-pagination a,.raw-pagination button{flex:none;min-width:40px!important;height:40px!important;padding:0 8px!important}.raw-pagination .raw-pagination__step{padding:0 12px!important}.raw-pagination__step-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.raw-pagination__next,.raw-pagination__prev{margin:0}.raw-pagination__gap{min-width:18px;height:40px}.vevor-home .choose-route__cta,.vevor-home .formula-lines__all,.vevor-home .hero-cert-bar__link{align-items:center;min-height:44px;display:inline-flex}.vevor-home .home-banner .home-lead-toggle{min-height:44px!important}}@media (width<=768px){.raw-drawer-backdrop{z-index:2000;background:#10261f6b;align-items:flex-end;display:flex;position:fixed;inset:0}.raw-drawer{overscroll-behavior:contain;color:#172b40;background:#f5f6f5;border-radius:16px 16px 0 0;width:100%;max-height:min(80dvh,640px);padding:16px;overflow-y:auto;box-shadow:0 -12px 32px #1430272e}.raw-drawer>header{border-bottom:1px solid #d8e3dd;justify-content:space-between;align-items:center;min-height:44px;display:flex}.raw-drawer h2{color:#172b40;margin:0;font-size:20px}.raw-drawer header button{color:#173d37;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-weight:700}.raw-drawer-body{gap:14px;padding-top:16px;display:grid}.raw-drawer-body>label{color:#5c6773;gap:7px;font-size:12px;font-weight:700;display:grid}.raw-drawer-count{color:#5c6773;margin:0;font-size:12px}.raw-drawer .raw-browse-link{min-height:44px}.raw-drawer nav.raw-browse-list--compact{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;margin:0;display:grid}.raw-drawer .raw-browse-list--compact .raw-browse-link{background:#fff;border:1px solid #d8e3dd;border-radius:9px;align-items:center;min-width:0;min-height:48px;padding:8px 9px;font-size:12px;line-height:1.3}.raw-drawer .raw-browse-list--compact .raw-browse-link span{overflow-wrap:break-word;white-space:normal;min-width:0}.raw-drawer .raw-browse-list--compact .raw-browse-link b{margin-left:auto}.raw-drawer .raw-browse-list--compact .raw-browse-link.is-child{background:#f6f8f7;padding-left:9px}}@media (width<=620px){body footer.vevor-chrome .site-footer .link-cols{-moz-column-gap:24px!important;column-gap:24px!important}footer.vevor-chrome .site-footer .link-cols dl:last-child{-moz-column-gap:20px;border-top:1px solid #ffffff2e;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 20px;margin-top:4px;padding-top:16px;display:grid}footer.vevor-chrome .site-footer .link-cols dl:last-child dt{grid-column:1/-1;margin-bottom:2px}footer.vevor-chrome .site-footer .link-cols dl:last-child dd{overflow-wrap:anywhere;min-width:0;margin:0}:is(footer.vevor-chrome .site-footer .link-cols dl:last-child dd:has(a[href^=mailto\:]),footer.vevor-chrome .site-footer .link-cols dl:last-child dd:has(a[href^=tel\:])){grid-column:1/-1}}.sticky-quote{display:none}@media (width<=800px){.pdp-amazon-style,.service-preview-page.has-guide{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.sticky-quote{z-index:900;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-top:1px solid #dfe6e3;grid-template-columns:.8fr 1.2fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.sticky-quote.is-single{grid-template-columns:minmax(0,1fr)}.sticky-quote__action,.sticky-quote__secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.sticky-quote__secondary{color:#172b40;background:#fff;border:1px solid #cfdad6}.sticky-quote__action{color:#fff;background:#172b40;border:1px solid #172b40}.sticky-quote__action:focus-visible{outline-offset:2px;outline:3px solid #9fd3c3}.sticky-quote-enter-active,.sticky-quote-leave-active{transition:transform .22s,opacity .22s}.sticky-quote-enter-from,.sticky-quote-leave-to{opacity:0;transform:translateY(100%)}}@media (width<=800px) and (prefers-reduced-motion:reduce){.sticky-quote-enter-active,.sticky-quote-leave-active{transition:none}}.pdp-overview__toggle{display:none}@media (width<=800px){.pdp-amazon-style .pdp-main-image,.pdp-amazon-style .pdp-media-rail,.pdp-amazon-style .pdp-thumbnails{display:none}.pdp-amazon-style .pdp-media-gallery{display:block}.pdp-amazon-style .pdp-media-stage{min-width:0;display:block;position:relative}.pdp-media-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;--snap-fade-size:14%;touch-action:pan-x pan-y pinch-zoom;gap:10px;display:flex;overflow-x:auto}.pdp-media-track::-webkit-scrollbar{display:none}.pdp-media-slide{aspect-ratio:1.12;background:var(--pdp-media-backdrop);scroll-snap-align:start;border-radius:20px;flex:0 0 74%;min-width:0;margin:0;overflow:hidden}.pdp-media-track[data-count="1"] .pdp-media-slide{flex-basis:100%}.pdp-media-slide img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.pdp-amazon-style .pdp-media .pdp-media-nav{margin-top:8px}.product-details .detail-snap-nav.snap-nav{margin-top:10px}.pdp-media-badge{z-index:1;color:#161b19;letter-spacing:.05em;text-transform:uppercase;pointer-events:none;background:#ffffffeb;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:12px;left:12px}.pdp-buy-box .pdp-title-row{gap:8px;margin:6px 0 8px}.pdp-buy-box h1{letter-spacing:-.03em;width:100%;margin:0;font-size:clamp(28px,7.6vw,34px);line-height:1.2}.pdp-buy-box .pdp-title-row .pdp-rating-anchor{white-space:normal}.pdp-intro{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.pdp-intro.is-expanded{display:block;overflow:visible}.pdp-overview__toggle{color:#172b40;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;margin-top:2px;padding:0;font-size:13px;font-weight:800;line-height:1.4;text-decoration:underline;display:inline-flex}.pdp-overview__toggle:hover{color:#1d4d44;background:0 0}.pdp-gallery-trust{display:none}.pdp-use{margin-top:0}.pdp-use__summary{min-height:48px;padding:8px 0}.pdp-use__body{padding:0 6px 12px 30px;font-size:13px;line-height:1.5}.pdp-mid-benefits{gap:6px;margin-top:10px;padding-top:10px}.pdp-mid-benefits>div{gap:5px;font-size:11px;line-height:1.35}.pdp-inquiry-actions{gap:8px;margin:12px 0 4px}.pdp-inquiry-actions.has-whatsapp{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-inquiry-actions .pdp-cta{min-width:0;min-height:46px;padding:10px 8px;font-size:14px;line-height:1.25}.product-details.product-detail-lower{padding-top:28px;padding-bottom:32px}.product-details .detail-lower-title{display:none}.product-details .product-detail-customization{border-radius:18px;min-height:0;display:block}.product-details .product-detail-customization .hero-image{display:none}.product-details .story{padding:20px 16px}.product-details .product-type{margin-bottom:10px;padding:6px 10px;font-size:10px}.product-details .story h2{letter-spacing:-.025em;margin-bottom:8px;font-size:22px;line-height:1.1}.product-details .summary{margin-bottom:14px;font-size:13px;line-height:1.55}.product-details .customization-caption{color:var(--detail-ink);margin:0 0 10px;font-size:13px;font-weight:800;display:block}.product-details .customization-options{flex-wrap:wrap;gap:8px;display:flex}.product-details .customization-option{border:0;border-radius:999px;padding:8px 12px}.product-details .customization-option:nth-child(5n+1){background:#f5f0e8}.product-details .customization-option:nth-child(5n+2){background:#edf3f3}.product-details .customization-option:nth-child(5n+3){background:#eef2ea}.product-details .customization-option:nth-child(5n+4){background:#f4eeee}.product-details .customization-option:nth-child(5n){background:#eef5f2}.product-details .customization-option dt{color:var(--detail-ink);letter-spacing:0;text-transform:none;margin:0;font-size:12px;font-weight:800}.product-details .customization-option dd{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.product-details .benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-details .benefits-head{clip:auto;white-space:normal;grid-column:1/-1;width:auto;height:auto;margin:8px 0 2px;position:static;overflow:visible}.product-details .benefits-head .eyebrow{color:#8b948f;letter-spacing:.11em;margin:0 0 4px;font-size:9px}.product-details .benefits-head h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:700;line-height:1.1}.product-details .benefit{min-height:176px;box-shadow:none;border-radius:16px;padding:14px}.product-details .benefit:after,.product-details .benefit:before{display:none}.product-details .benefit-number{width:28px;height:28px;font-size:10px}.product-details .benefit h3{margin:18px 0 4px;font-size:15px}.product-details .benefit p{max-width:none;font-size:11px;line-height:1.35}.product-details .documents,.product-details .ingredients,.product-details .media-section{border-radius:18px;padding:20px 16px}.product-details .documents-header h2,.product-details .section-title h2{font-size:22px;line-height:1.1}.product-details .documents-header p,.product-details .section-title>p:last-child{font-size:13px}.product-details .image-gallery,.product-details .ingredient-list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding-left:16px;display:flex;overflow-x:auto}.product-details .image-gallery::-webkit-scrollbar{display:none}.product-details .ingredient-list::-webkit-scrollbar{display:none}.product-details .ingredient-list .ingredient{scroll-snap-align:start;border:1px solid #ebe3d9;border-radius:17px;flex:0 0 82%;grid-column:auto;min-width:0;min-height:0;padding:16px}.product-details .ingredient-list[data-count="1"] .ingredient{flex-basis:100%}.product-details .image-gallery .gallery-image{aspect-ratio:4/3;scroll-snap-align:start;border-radius:17px;flex:0 0 82%;grid-area:auto;min-height:0}.product-details .image-gallery[data-count="1"] .gallery-image{flex-basis:100%}.product-details .documents-header{margin-bottom:8px}.product-details .document-list{border-top:1px solid var(--detail-line);grid-template-columns:1fr;gap:0}.product-details .document-list .document{border:0;border-bottom:1px solid var(--detail-line);background:0 0;border-radius:0;padding:0}.product-details .document-heading{margin:0}.product-details .document-toggle{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:14px 28px 14px 0;display:flex;position:relative}.product-details button.document-toggle:after{color:#172b40;content:"+";font-size:20px;font-weight:500;line-height:1;position:absolute;right:2px}.product-details button.document-toggle[aria-expanded=true]:after{content:"−"}.product-details .document-code{color:#172b40;min-width:42px;margin:0;font-size:11px;display:inline-block}.product-details .document-title{font-size:13px;font-weight:800}.product-details .document-body{margin:0;padding:0 0 15px 52px;font-size:12px;display:none}.product-details .document.is-open .document-body{display:block}.product-details .document-boundary{background:#f5f6f4;border:0;border-radius:12px;margin-top:14px;padding:12px 13px;font-size:11px}}@media (width<=620px){.site-footer .footer-grid{grid-template-columns:1fr!important;gap:0!important}.site-footer .footer-brand{padding-bottom:18px}.site-footer .footer-column{border-top:1px solid #102c2a2e;padding-left:0!important;display:block!important;transform:none!important}.site-footer .footer-contact{border-bottom:1px solid #102c2a2e}.site-footer .footer-column__title{display:block;margin:0!important}.site-footer button.footer-column__toggle{width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-weight:800;display:flex}.site-footer button.footer-column__toggle:after{content:"+";font-size:20px;font-weight:500;line-height:1}.site-footer button.footer-column__toggle[aria-expanded=true]:after{content:"−"}.site-footer .footer-column:not(.is-open) .footer-column__links{display:none}.site-footer .footer-column__links{gap:10px;padding-bottom:16px}}@media (width>=621px) and (width<=920px){.product-details .benefits>.benefit:last-child:nth-of-type(odd),.product-details .document-list>:last-child:nth-child(odd),.product-details .ingredient-list>li:last-child:nth-child(odd){grid-column:1/-1}.product-details .customization-options{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-details .customization-options>:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=519px){.formula-product-grid,.ready-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 10px!important}.formula-product-card:hover,.ready-product-card:hover{transform:none}.formula-product-card .formula-card-image img,.ready-product-image{aspect-ratio:4/3!important}.formula-product-card .formula-card-image img,.ready-product-image img{-o-object-fit:contain;object-fit:contain}.formula-product-card .formula-card-image span,.ready-product-image em{letter-spacing:.02em;padding:3px 6px;font-size:9px;top:6px;left:6px;right:auto}.ready-label-sticker{display:none}.formula-card-copy,.ready-product-copy{min-width:0;min-height:0!important;padding:12px!important}.formula-card-copy h3,.ready-product-copy .ready-product-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;min-height:0!important;margin-bottom:6px!important;font-size:14px!important;line-height:1.35!important}.ready-product-copy p{margin-bottom:6px!important;font-size:12px!important}.ready-product-copy p:not(.ready-product-title){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ready-product-copy .ready-product-title a{min-height:0;display:block}.formula-card-copy>div{flex-wrap:wrap;gap:2px 8px}}@media (width<=640px){.journal-page .journal-directory{padding-top:28px;padding-bottom:64px}.journal-page .journal-grid{gap:10px}.journal-page .journal-card{border-radius:12px;grid-template-columns:104px minmax(0,1fr);align-items:stretch;min-height:138px;display:grid;overflow:hidden}.journal-page .journal-cover{width:104px;height:100%;min-height:138px;overflow:hidden}.journal-page .journal-card img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.journal-page .journal-card>.journal-copy{flex-direction:column;min-width:0;min-height:0;padding:10px;display:flex}.journal-page .journal-card h3{-webkit-line-clamp:3;font-size:14px;line-height:1.25}.journal-page .journal-card h3,.journal-page .journal-card p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.journal-page .journal-card p{-webkit-line-clamp:2;margin:5px 0;font-size:11px;line-height:1.3}.journal-page .journal-card footer{gap:4px 8px;padding-top:5px}#primary.faq-reference-page .faq-reference__sections{padding:18px 0 32px}#primary.faq-reference-page .faq-reference-section{border-radius:12px;margin-bottom:10px;padding:14px 0}#primary.faq-reference-page .faq-reference-section__head{gap:5px;margin-bottom:10px}#primary.faq-reference-page .faq-reference-section__heading{font-size:22px;line-height:1.2}#primary.faq-reference-page .faq-reference-section__grid{gap:6px}#primary.faq-reference-page .faq-reference-item summary{align-items:center;min-height:48px;padding:9px 12px;font-size:14px}#primary.faq-reference-page .faq-reference-item__icon{flex-basis:28px;width:28px;height:28px}}@media (width<=374px){.raw-product-grid{gap:12px 8px!important}.raw-product-card :is(h3,.raw-product-card__name),.raw-product-card h2,.raw-product-card__body strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;font-size:14px!important;line-height:1.35!important}}html .legacy-home .documents-section .section-heading>p{max-width:340px}@media (width<=1184px){html .legacy-home .home-hero{padding:8px 0 0!important}html .legacy-home .hero-slide{background:#e8ece7;aspect-ratio:auto!important;border-radius:clamp(14px,1.9vw,22px)!important;width:calc(100% - 2*clamp(12px,2.8vw,33px))!important;height:clamp(400px,370px + 9.25vw,480px)!important;min-height:0!important;margin:0 auto!important;display:block!important;position:relative!important}html .legacy-home .hero-stage{aspect-ratio:auto!important;width:auto!important;position:absolute!important;inset:0!important}html .legacy-home .hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff9f0eb!important;border-radius:10px!important;width:min(515px,max(46%,min(100% - 24px,320px)))!important;height:auto!important;min-height:0!important;margin:0!important;padding:clamp(18px,2.53vw,30px) clamp(16px,2.95vw,35px)!important;display:flex!important;position:absolute!important;inset:clamp(16px,7.5vw,89px) clamp(60px,6.8vw,80px) clamp(52px,7.5vw,89px) auto!important;box-shadow:0 18px 38px #30251d2e!important}html .legacy-home .hero-copy h1{margin:clamp(8px,1.52vw,18px) 0 clamp(6px,1vw,12px)!important;font-size:clamp(26px,20.47px + 1.73vw,40.96px)!important;line-height:1.04!important}html .legacy-home .hero-copy>p:not(.eyebrow){margin:0!important;font-size:clamp(14px,13.26px + .33vw,17px)!important;line-height:1.55!important}html .legacy-home .hero-copy .legacy-button{min-height:46px;margin-top:clamp(14px,1.52vw,18px)!important}html .legacy-home .factory-panel{padding:clamp(24px,15px + 2.8vw,38px) clamp(18px,4px + 4.4vw,56px) clamp(26px,16px + 2.8vw,42px)!important}html .legacy-home .factory-panel h2{margin-inline:0!important;font-size:clamp(24px,12.9px + 3.47vw,54px)!important;line-height:1.08!important}html .legacy-home .section-heading{flex-wrap:wrap;flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;gap:10px 24px!important;margin-bottom:clamp(20px,15.6px + 1.39vw,32px)!important}html .legacy-home .section-heading h2{font-size:clamp(26px,14.9px + 3.47vw,56px)!important;line-height:1.05!important}html .legacy-home .category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(12px,1.4vw,16px)!important}html .legacy-home .category-grid>.category-card:nth-child(n) img{aspect-ratio:1!important;height:auto!important}html .legacy-home .category-card>div{padding:clamp(14px,1.52vw,18px)!important}html .legacy-home .category-card h3{margin:10px 0!important;font-size:clamp(20px,19.26px + .23vw,22px)!important;line-height:1.12!important}html .legacy-home .popular-formula-carousel{align-items:center;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:clamp(4px,.6vw,6px)!important}html .legacy-home .popular-carousel-control,html .legacy-home .popular-formula-scroller{grid-area:auto!important;justify-self:auto!important}html .legacy-home .popular-formula-card h3{font-size:clamp(15px,13.15px + .58vw,20px)!important;line-height:1.2!important}html .legacy-home .packaging-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(10px,1.4vw,16px)!important}html .legacy-home .packaging-grid figure{grid-column:auto!important}html .legacy-home .packaging-grid img{aspect-ratio:3/2!important;-o-object-fit:cover!important;object-fit:cover!important;height:auto!important}html .legacy-home .packaging-grid figcaption{font-size:clamp(14px,12.15px + .58vw,19px)!important;line-height:1.3!important;inset:auto clamp(12px,2vw,24px) clamp(8px,1.5vw,18px)!important}html .legacy-home .process-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(12px,1.4vw,16px)!important}html .legacy-home .process-grid h3{font-size:clamp(17px,14.04px + .92vw,25px)!important}html .legacy-home .documents-section h2{font-size:clamp(28px,18.4px + 3vw,56px)!important}}@media (width<=719px){html .legacy-home .category-card>div{padding:12px!important}html .legacy-home .category-card h3{font-size:clamp(16px,12.8px + 1vw,20px)!important}html .legacy-home .category-card p{font-size:13px!important;line-height:1.35!important}html .legacy-home .category-card .legacy-button{text-align:center;max-width:100%;min-height:44px;white-space:normal!important;padding:8px 10px!important;line-height:1.2!important}html .legacy-home .process-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=539px){html .legacy-home .category-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(100% - 48px,340px);grid-auto-flow:column;padding-bottom:4px;overflow:auto hidden;grid-template-columns:none!important}html .legacy-home .category-grid::-webkit-scrollbar{display:none}html .legacy-home .category-card{scroll-snap-align:start;scroll-snap-stop:always}html .legacy-home .category-grid>.category-card:nth-child(n) img{aspect-ratio:4/3!important}}@media (width<=600px){html .legacy-home .hero-arrow{display:none!important}html .legacy-home .hero-copy{top:auto!important;right:12px!important}}html .legacy-home .popular-formula-carousel{display:block!important}html .legacy-home .seller-track{--seller-per:5;--seller-gap:clamp(12px, 1.5vw, 18px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;gap:var(--seller-gap)!important;display:flex!important;overflow-x:auto!important}html .legacy-home .seller-track::-webkit-scrollbar{display:none}html .legacy-home .seller-track>.popular-formula-card{flex:0 0 calc((100% - (var(--seller-per) - 1)*var(--seller-gap))/var(--seller-per));scroll-snap-align:start;min-width:0}@media (width<=900px){html .legacy-home .seller-track{--seller-per:4}}@media (width<=767px){html .legacy-home .seller-track{--seller-per:3.3}}@media (width<=519px){html .legacy-home .seller-track{--seller-per:2.3}}@media (width<=700px){html .journal-filters{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important;margin:0 -12px 18px 0!important;padding:3px 12px 10px 2px!important;display:flex!important}html .journal-filters::-webkit-scrollbar{display:none}html .journal-filters button{flex:none;min-height:44px!important}html .journal-filter-select{display:none!important}}@media (width<=519px){html .legacy-home .packaging-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden;gap:12px!important;display:flex!important}html .legacy-home .packaging-grid::-webkit-scrollbar{display:none}html .legacy-home .packaging-grid figure{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(100% - 48px,340px);margin:0!important}}.snap-draggable{cursor:grab}.snap-draggable.snap-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none!important;scroll-behavior:auto!important}.snap-fade.snap-draggable{--snap-fade-start:0px;--snap-fade-end:var(--snap-fade-size,64px);-webkit-mask-image:linear-gradient(to right,#0000004d 0,#000 var(--snap-fade-start),#000 calc(100% - var(--snap-fade-end)),#0000004d 100%);-webkit-mask-image:linear-gradient(to right,#0000004d 0,#000 var(--snap-fade-start),#000 calc(100% - var(--snap-fade-end)),#0000004d 100%);mask-image:linear-gradient(to right,#0000004d 0,#000 var(--snap-fade-start),#000 calc(100% - var(--snap-fade-end)),#0000004d 100%)}.snap-fade.snap-draggable:not(.snap-at-start){--snap-fade-start:var(--snap-fade-size-start,28px)}.snap-fade.snap-draggable.snap-at-end{--snap-fade-end:0px}html .legacy-home .hero-slide{touch-action:pan-y pinch-zoom}html .legacy-home .hero-dots{gap:0!important;bottom:clamp(6px,2vw,22px)!important}html .legacy-home .hero-dots button{transition:width .35s;position:relative;background:0 0!important;border:0!important;width:16px!important;height:32px!important;padding:0!important}html .legacy-home .hero-dots button:before{content:"";background:#ffffff8c;border-radius:3px;height:6px;transition:background-color .35s;position:absolute;top:50%;left:5px;right:5px;transform:translateY(-50%);box-shadow:0 1px 3px #00000040}html .legacy-home .hero-dots button.active{width:34px!important}html .legacy-home .hero-dots button.active:before{background:#fff}@media (prefers-reduced-motion:reduce){html .legacy-home .hero-dots button,html .legacy-home .hero-dots button:before{transition:none}}html img.img-fade{opacity:0}html img.img-fade.img-fade--in{animation:.9s cubic-bezier(.26,.54,.32,1) both img-fade-in}@keyframes img-fade-in{0%{opacity:0}to{opacity:1}}:is(.vevor-chrome,.vevor-home),:is(.vevor-chrome,.vevor-home) *{box-sizing:border-box}@font-face{font-family:vevor-iconfont;src:url(../sites/vevor/iconfont.woff2)format("woff2");font-display:block}:is(.vevor-chrome,.vevor-home){box-sizing:border-box;--midnight:#172b40;--steel:#3e4854;--silver:#a7adb4;--page:#f5f6f5;--page2:#fff;--ink:#172b40;--muted:#5c6773;--copper:#3e4854;--terracotta:#172b40;--terracotta-dark:#0d1c2b;--olive:#3e4854;--nav:#172b40;--sand:#dbe0e4;--line:#e2e5e7;--gold:#a7adb4;--ivory:#f5f6f5;--cream:#eef1f3;color:var(--ink);background:var(--page);margin:0;font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif}:is(.vevor-chrome,.vevor-home) a{color:inherit;text-decoration:none}:is(.vevor-chrome,.vevor-home) button,:is(.vevor-chrome,.vevor-home) input{font:inherit}:is(.vevor-chrome,.vevor-home) img{max-width:100%;display:block}:is(.vevor-chrome,.vevor-home) .icon{font-family:vevor-iconfont;font-style:normal;font-weight:400;line-height:1}:is(.vevor-chrome,.vevor-home) .icon:before{display:inline-block}:is(.vevor-chrome,.vevor-home) .icon-svg{vertical-align:-.125em;fill:currentColor;flex:none;width:1em;height:1em;display:inline-block}:is(.vevor-chrome,.vevor-home) .icon.search:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.caret:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.cart-icon:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.menu:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.pin:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.phone:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.up:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.arrow-up:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.add-cart:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.bb-shipping:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.bb-delivery:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.bb-secure:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.star:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.hot:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.wish:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.wish-on:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.glyph{font-size:20px}:is(.vevor-chrome,.vevor-home) .icon.glyph:before{content:none}:is(.vevor-chrome,.vevor-home) .topbar{height:56px;color:var(--midnight);background:linear-gradient(107deg,#f0f2f3,#fafbfb 30%,#f5f6f5 62%,#eceef0);border-bottom:1px solid #d6dadd}:is(.vevor-chrome,.vevor-home) .menubar-inner,:is(.vevor-chrome,.vevor-home) .topbar-inner{box-sizing:border-box;align-items:center;width:100%;padding:0 28px;display:flex}:is(.vevor-chrome,.vevor-home) .topbar-inner{height:56px}:is(.vevor-chrome,.vevor-home) .logo-link{border-radius:4px;flex:none;align-items:center;margin-right:14px;padding:4px;display:flex}:is(.vevor-chrome,.vevor-home) .logo-link:focus-visible{outline:2px solid var(--midnight);outline-offset:2px}:is(.vevor-chrome,.vevor-home) .logo-link img{width:auto;height:48px;margin:0}:is(.vevor-chrome,.vevor-home) .deliver{height:56px;color:var(--ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;margin-right:10px;padding:0 16px;display:flex}:is(.vevor-chrome,.vevor-home) .deliver .pin{color:var(--copper);margin-right:6px;font-size:24px}:is(.vevor-chrome,.vevor-home) .deliver small{font-size:12px;font-weight:400;line-height:13.8px;display:block}:is(.vevor-chrome,.vevor-home) .deliver strong{font-size:14px;font-weight:700;line-height:16.1px;display:block}:is(.vevor-chrome,.vevor-home) .search-form{background:#fff;border:1px solid #c9ced3;border-radius:6px;flex:auto;align-items:center;min-width:220px;max-width:480px;height:38px;margin-right:9px;transition:border-color .2s linear,box-shadow .2s linear;display:flex}:is(.vevor-chrome,.vevor-home) .search-form:focus-within{border-color:var(--midnight);box-shadow:0 0 0 3px #172b401a}:is(.vevor-chrome,.vevor-home) .search-form input{min-width:0;height:38px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 0 0 12px;font-size:14px}:is(.vevor-chrome,.vevor-home) .search-form input::-moz-placeholder{color:var(--muted)}:is(.vevor-chrome,.vevor-home) .search-form input::placeholder{color:var(--muted)}:is(.vevor-chrome,.vevor-home) .search-form button{background:var(--midnight);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:3px;flex:none;align-items:center;height:32px;margin:3px 3px 3px 0;padding:0 10px 0 8px;font-size:14px;font-weight:700;display:flex}:is(.vevor-chrome,.vevor-home) .search-form .icon-svg,:is(.vevor-chrome,.vevor-home) .search-form .icon.search{margin-right:4px;font-size:16px}:is(.vevor-chrome,.vevor-home) .account,:is(.vevor-chrome,.vevor-home) .app-btn,:is(.vevor-chrome,.vevor-home) .cat-btn,:is(.vevor-chrome,.vevor-home) .locale,:is(.vevor-chrome,.vevor-home) .nav-link{color:inherit;cursor:pointer;background:0 0;border:0}:is(.vevor-chrome,.vevor-home) .header-socials{z-index:5;flex:none;align-items:center;gap:6px;height:56px;margin-left:auto;padding:0 10px 0 4px;display:flex;position:relative;overflow:visible}:is(.vevor-chrome,.vevor-home) .header-social{color:#fff;background:var(--midnight,#172b40);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:background-color .2s,color .2s,transform .15s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 1px 2px #172b402e}:is(.vevor-chrome,.vevor-home) .header-social svg{fill:currentColor;width:18px;height:18px;display:block}:is(.vevor-chrome,.vevor-home) .header-social-tip{z-index:100;color:#fff;letter-spacing:.01em;white-space:nowrap;pointer-events:none;opacity:0;background:#0d1c2b;border-radius:4px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);bottom:auto;left:50%;transform:translate(-50%,-4px);box-shadow:0 4px 12px #0d1c2b47}:is(.vevor-chrome,.vevor-home) .header-social-tip:after{content:"";border:5px solid #0000;border-bottom-color:#0d1c2b;margin-left:-5px;position:absolute;top:auto;bottom:100%;left:50%}:is(.vevor-chrome,.vevor-home) .header-social:focus-visible,:is(.vevor-chrome,.vevor-home) .header-social:hover{z-index:80;color:#fff;background:#22374e;transform:translateY(-1px);box-shadow:0 3px 8px #172b4047}:is(.vevor-chrome,.vevor-home) .header-social:focus-visible .header-social-tip,:is(.vevor-chrome,.vevor-home) .header-social:hover .header-social-tip{opacity:1;transform:translate(-50%)}:is(.vevor-chrome,.vevor-home) .header-social:focus-visible{outline-offset:2px;outline:2px solid #172b408c}:is(.vevor-chrome,.vevor-home) .account-menu,:is(.vevor-chrome,.vevor-home) .locale-menu{align-items:center;height:56px;padding:0 16px;display:flex}:is(.vevor-chrome,.vevor-home) .locale{text-align:left;align-items:center;padding:0;display:flex}:is(.vevor-chrome,.vevor-home) .locale img{border:1px solid var(--sand);-o-object-fit:cover;object-fit:cover;box-sizing:border-box;width:28px;height:20px;margin-right:2px}:is(.vevor-chrome,.vevor-home) .lang-cur{margin-left:8px;display:block}:is(.vevor-chrome,.vevor-home) .lang-cur .lang{font-size:12px;line-height:16px;display:block}:is(.vevor-chrome,.vevor-home) .lang-cur strong{white-space:nowrap;font-size:14px;font-weight:700;line-height:18px;display:block}:is(.vevor-chrome,.vevor-home) .account{text-align:left;color:var(--ink);padding:0;display:block}:is(.vevor-chrome,.vevor-home) .account span{font-size:12px;line-height:13.8px;display:block}:is(.vevor-chrome,.vevor-home) .account strong{white-space:nowrap;font-size:14px;font-weight:700;line-height:16.1px}:is(.vevor-chrome,.vevor-home) .cart{height:56px;color:var(--ink);align-items:center;padding:0 16px;display:flex;position:relative}:is(.vevor-chrome,.vevor-home) .cart:before{content:"";background:#172b4033;width:1px;height:32px;position:absolute;top:12px;left:0}:is(.vevor-chrome,.vevor-home) .cart .cart-icon{font-size:28px}:is(.vevor-chrome,.vevor-home) .account-menu,:is(.vevor-chrome,.vevor-home) .cart,:is(.vevor-chrome,.vevor-home) .deliver,:is(.vevor-chrome,.vevor-home) .locale-menu{transition:background-color .3s linear}:is(.vevor-chrome,.vevor-home) .account-menu:hover,:is(.vevor-chrome,.vevor-home) .cart:hover,:is(.vevor-chrome,.vevor-home) .deliver:hover,:is(.vevor-chrome,.vevor-home) .locale-menu:hover{background:#172b4012}:is(.vevor-chrome,.vevor-home) .deliver strong{position:relative}:is(.vevor-chrome,.vevor-home) .deliver:hover strong:before{content:"";background-color:var(--copper);width:100%;height:1px;position:absolute;bottom:0;left:0}:is(.vevor-chrome,.vevor-home) .menubar{background:linear-gradient(90deg,var(--midnight) 0,#22374e 48%,#2c4054 100%);height:44px;color:var(--page);box-shadow:0 3px 10px #0d1c2b2e}:is(.vevor-chrome,.vevor-home) .menubar-inner{background:0 0;justify-content:center;gap:0;height:44px;position:relative}:is(.vevor-chrome,.vevor-home) .nav-links{flex:0 auto;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}:is(.vevor-chrome,.vevor-home) .app-btn,:is(.vevor-chrome,.vevor-home) .cat-btn,:is(.vevor-chrome,.vevor-home) .nav-link{color:#f5f6f5;white-space:nowrap;align-items:center;height:44px;padding:0 6px;font-size:14px;font-weight:700;line-height:16.1px;display:flex}:is(.vevor-chrome,.vevor-home) .nav-link span{margin-right:2px}:is(.vevor-chrome,.vevor-home) .cat-btn .menu{margin-right:10px;font-size:20px}:is(.vevor-chrome,.vevor-home) .app-btn{text-align:left;z-index:2;margin-left:0;margin-right:0;padding:0 14px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}:is(.vevor-chrome,.vevor-home) .app-btn .quote-icon{flex:none;width:22px;height:22px;margin-right:6px}:is(.vevor-chrome,.vevor-home) .app-btn .app-title{flex-direction:column;font-size:12px;line-height:14px;display:flex}:is(.vevor-chrome,.vevor-home) .account .caret,:is(.vevor-chrome,.vevor-home) .locale .caret,:is(.vevor-chrome,.vevor-home) .nav-link .caret{margin-left:4px;font-size:14px;transition:transform .3s linear}:is(.vevor-chrome,.vevor-home) .nav-link .caret{margin-left:0}:is(.vevor-chrome,.vevor-home) .hover-menu.open .caret{transform:rotate(180deg)}:is(.vevor-chrome,.vevor-home) .app-btn:hover,:is(.vevor-chrome,.vevor-home) .cat-btn:hover,:is(.vevor-chrome,.vevor-home) .hover-menu.open>.app-btn,:is(.vevor-chrome,.vevor-home) .hover-menu.open>.cat-btn,:is(.vevor-chrome,.vevor-home) .hover-menu.open>.nav-link,:is(.vevor-chrome,.vevor-home) .nav-link:hover{color:#fff;background:#ffffff1a}:is(.vevor-chrome,.vevor-home) .nav-drop.open .caret{transform:rotate(180deg)}:is(.vevor-chrome,.vevor-home) .cat-menu.open>.nav-link,:is(.vevor-chrome,.vevor-home) .nav-drop.open>.nav-link{background:#ffffff1a}:is(.vevor-chrome,.vevor-home) .cat-menu{z-index:201;position:relative}:is(.vevor-chrome,.vevor-home) .cat-mask{z-index:200;background:#00000080;position:fixed;inset:0}:is(.vevor-chrome,.vevor-home) .cat-box{position:absolute;top:44px;left:0}.vevor-chrome.header-flyout{z-index:1250;background:0 0;height:0;margin:0;padding:0;position:fixed;overflow:visible}.vevor-chrome.header-flyout>.cat-box,.vevor-chrome.header-flyout>.nav-drop-panel{top:0}:is(.vevor-chrome,.vevor-home) .cat-arrow{border:10px solid #0000;border-top-width:0;border-bottom-color:#fff;position:absolute;top:-10px;left:56px}:is(.vevor-chrome,.vevor-home) .cg-container{background:#fff;border-radius:12px;display:flex;overflow:hidden;box-shadow:0 8px 28px #172b4024}:is(.vevor-chrome,.vevor-home) .cg-container ul{margin:0;padding:0;list-style:none}:is(.vevor-chrome,.vevor-home) .nav-drop{position:relative}:is(.vevor-chrome,.vevor-home) .nav-drop.open{z-index:140}:is(.vevor-chrome,.vevor-home) .nav-drop-bg{z-index:131;pointer-events:none;background:#00000080;position:fixed;bottom:0;left:0;right:0}:is(.vevor-chrome,.vevor-home) .nav-drop-panel{z-index:132;position:absolute;top:100%;left:0}:is(.vevor-chrome,.vevor-home) .nav-drop-panel:before{content:"";top:-10px;left:var(--drop-left);z-index:133;border:10px solid #0000;border-top-width:0;border-bottom-color:#fff;position:absolute}:is(.vevor-chrome,.vevor-home) .nav-drop-panel.is-wide{width:min(560px,100vw - 24px)}:is(.vevor-chrome,.vevor-home) .nav-drop-panel.is-narrow,:is(.vevor-chrome,.vevor-home) .nav-drop-panel.is-stack{width:min(300px,100vw - 24px)}:is(.vevor-chrome,.vevor-home) .nav-drop-panel.is-align-end{left:auto;right:0}:is(.vevor-chrome,.vevor-home) .nav-drop-cont{background:var(--page2);text-align:left;max-height:var(--drop-max-height,min(70dvh,520px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;border-radius:12px;padding:16px;position:relative;overflow:auto;box-shadow:0 3px 6px #30251c29}:is(.vevor-chrome,.vevor-home) .nnc-title{color:var(--ink);margin-bottom:8px;font-size:16px;font-weight:700;line-height:20px}:is(.vevor-chrome,.vevor-home) .nnc-content{flex-wrap:wrap;justify-content:space-between;gap:4px 0;display:flex}:is(.vevor-chrome,.vevor-home) .nnc-item{box-sizing:border-box;border-radius:8px;align-items:center;width:310px;max-width:100%;padding:8px;display:flex}:is(.vevor-chrome,.vevor-home) .is-narrow .nnc-item,:is(.vevor-chrome,.vevor-home) .is-stack .nnc-item{width:100%}:is(.vevor-chrome,.vevor-home) .is-wide .nnc-content{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:4px 8px;display:grid}:is(.vevor-chrome,.vevor-home) .is-wide .nnc-item{width:auto}:is(.vevor-chrome,.vevor-home) .is-stack .nnc-content{flex-flow:column;gap:2px;display:flex}:is(.vevor-chrome,.vevor-home) .nnc-item:hover{background-color:#0000000f;transition:background-color .15s cubic-bezier(.4,0,.2,.1)}:is(.vevor-chrome,.vevor-home) .nnc-img{border-radius:8px;flex-shrink:0;width:40px;height:40px;margin-right:12px;position:relative;overflow:hidden}:is(.vevor-chrome,.vevor-home) .nnc-img:before{content:"";z-index:1;background-color:#0000000a;position:absolute;inset:0}:is(.vevor-chrome,.vevor-home) .nnc-img img{-o-object-fit:cover;object-fit:cover;width:40px;height:40px}:is(.vevor-chrome,.vevor-home) .nnc-txt{min-width:0;max-width:none;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}:is(.vevor-chrome,.vevor-home) .hover-menu{position:relative}:is(.vevor-chrome,.vevor-home) .hover-panel{z-index:40;background:var(--page2);min-width:220px;max-height:70vh;color:var(--ink);border-radius:8px;padding:8px 0;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 10px 28px #00000029}:is(.vevor-chrome,.vevor-home) .app-menu .hover-panel,:is(.vevor-chrome,.vevor-home) .locale-menu .hover-panel{left:auto;right:0}:is(.vevor-chrome,.vevor-home) .app-menu .hover-panel{gap:8px;padding:12px;display:grid}:is(.vevor-chrome,.vevor-home) .app-menu img,:is(.vevor-chrome,.vevor-home) .stores img{width:128px;height:auto}:is(.vevor-chrome,.vevor-home) .hover-panel a,:is(.vevor-chrome,.vevor-home) .hover-panel p{color:#222;margin:0;padding:8px 16px;font-size:14px;font-weight:400;display:block}:is(.vevor-chrome,.vevor-home) .hover-panel p{font-weight:700}:is(.vevor-chrome,.vevor-home) .hover-panel a:hover{color:var(--terracotta);background:#eef1f3;text-decoration:underline}:is(.vevor-chrome,.vevor-home) .drop-enter-active,:is(.vevor-chrome,.vevor-home) .drop-leave-active{transition:opacity .2s linear,transform .2s linear}:is(.vevor-chrome,.vevor-home) .drop-enter-from,:is(.vevor-chrome,.vevor-home) .drop-leave-to{opacity:0;transform:translateY(6px)}:is(.vevor-chrome,.vevor-home) .home{margin-top:20px}:is(.vevor-chrome,.vevor-home) .home-wrap{min-width:960px;max-width:1600px;margin:0 auto;padding:0 60px}:is(.vevor-chrome,.vevor-home) .home-special{background:linear-gradient(#fff 40%,#f5f6f5);margin-bottom:40px}:is(.vevor-chrome,.vevor-home) .home-banner{grid-template-columns:1fr;grid-template-areas:"slider""title";justify-content:space-between;row-gap:12px;height:auto;display:grid}:is(.vevor-chrome,.vevor-home) .home-heading{border:1px solid #e2e5e7;border-top:3px solid var(--midnight);text-align:center;background:#fff;border-radius:22px;grid-area:title;margin:28px 0 0;padding:38px 56px 42px;box-shadow:0 18px 40px #172b400f}:is(.vevor-chrome,.vevor-home) .home-title{max-width:980px;color:var(--midnight);margin:0 auto 18px;font-size:54px;font-weight:700;line-height:1.08}:is(.vevor-chrome,.vevor-home) .home-lead{max-width:980px;color:var(--steel);text-align:left;margin:0 auto;font-size:17px;font-weight:400;line-height:1.65}:is(.vevor-chrome,.vevor-home) .cat-rail{background:linear-gradient(90deg,#0000000f,#0000000a);border-radius:6px;grid-area:rail;height:232px;min-height:0;position:relative;overflow:hidden}:is(.vevor-chrome,.vevor-home) .cat-rail ul{scrollbar-gutter:stable;margin:0;padding:0;list-style:none;position:absolute;inset:0;overflow:hidden}:is(.vevor-chrome,.vevor-home) .cat-rail:hover ul{overflow-y:scroll}:is(.vevor-chrome,.vevor-home) .cat-rail a{color:var(--ink);justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;transition:background-color .3s linear;display:flex}:is(.vevor-chrome,.vevor-home) .cat-rail a:hover{background:var(--page2)}:is(.vevor-chrome,.vevor-home) .cat-rail a{padding-top:9.2px;padding-bottom:9.2px}:is(.vevor-chrome,.vevor-home) .cat-name{align-items:center;min-width:0;display:flex}:is(.vevor-chrome,.vevor-home) .cat-name img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px;margin-right:8px}:is(.vevor-chrome,.vevor-home) .cat-name span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}:is(.vevor-chrome,.vevor-home) .rail-caret{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}:is(.vevor-chrome,.vevor-home) .rail-caret .icon,:is(.vevor-chrome,.vevor-home) .rail-caret .icon-svg{color:var(--ink);font-size:16px;transform:rotate(90deg)}:is(.vevor-chrome,.vevor-home) .hero-slider{background:#d2d7dc;border-radius:24px;grid-area:slider;height:560px;position:relative;overflow:hidden;box-shadow:0 20px 48px #172b4024}:is(.vevor-chrome,.vevor-home) .hero-track{height:100%;transition-property:none;display:flex}:is(.vevor-chrome,.vevor-home) .hero-track.animate{transition-property:transform;transition-timing-function:ease}:is(.vevor-chrome,.vevor-home) .hero-slide{height:100%;color:var(--midnight);flex:0 0 100%;position:relative}:is(.vevor-chrome,.vevor-home) .hero-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}:is(.vevor-chrome,.vevor-home) .hero-copy{border:1px solid #ffffffa6;border-left:4px solid var(--silver);width:min(520px,44%);min-height:280px;color:var(--midnight);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffed;border-radius:12px;flex-direction:column;justify-content:flex-start;padding:44px;display:flex;position:absolute;top:18%;right:6%}:is(.vevor-chrome,.vevor-home) .hero-copy small{color:var(--steel);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}:is(.vevor-chrome,.vevor-home) .hero-copy strong{color:var(--midnight);margin-top:18px;font-size:41px;font-weight:600;line-height:1.05}:is(.vevor-chrome,.vevor-home) .hero-copy span{color:var(--steel);margin-top:12px;font-size:17px;line-height:1.45}:is(.vevor-chrome,.vevor-home) .hero-buy{background:var(--midnight);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:3px;align-self:flex-start;align-items:center;min-height:46px;margin-top:18px;padding:0 22px;font-size:12px;font-style:normal;font-weight:800;line-height:1;text-decoration:none;transition:background-color .2s linear;display:inline-flex}:is(.vevor-chrome,.vevor-home) .hero-buy:focus-visible,:is(.vevor-chrome,.vevor-home) .hero-buy:hover{background:var(--steel);color:#fff}:is(.vevor-chrome,.vevor-home) .hero-page{pointer-events:none;justify-content:center;width:100%;display:flex;position:absolute;bottom:20px;left:0}:is(.vevor-chrome,.vevor-home) .hero-dots{pointer-events:auto;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:inline-flex}:is(.vevor-chrome,.vevor-home) .hero-dots li{background:#ffffff80;width:38px;height:4px;margin:0}:is(.vevor-chrome,.vevor-home) .hero-dots li.active{background:var(--silver)}:is(.vevor-chrome,.vevor-home) .hero-dots button{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}:is(.vevor-chrome,.vevor-home) .benefits{align-items:center;height:48px;display:flex}:is(.vevor-chrome,.vevor-home) .benefit{flex:1;justify-content:center;align-items:center;height:48px;display:flex;position:relative}:is(.vevor-chrome,.vevor-home) .benefit .icon{color:var(--muted);margin-right:8px;font-size:18px}:is(.vevor-chrome,.vevor-home) .benefit-symbol{border:1.5px solid var(--steel);width:36px;height:22px;color:var(--steel);letter-spacing:.02em;box-sizing:border-box;background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-right:8px;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}:is(.vevor-chrome,.vevor-home) .benefit-mark{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;height:22px;margin-right:8px}:is(.vevor-chrome,.vevor-home) .benefit b{color:var(--midnight);font-weight:700}:is(.vevor-chrome,.vevor-home) .benefit .benefit-copy,:is(.vevor-chrome,.vevor-home) .benefit>span:last-child{color:var(--midnight);font-size:13px;font-weight:650;line-height:1.2;position:relative;top:0}:is(.vevor-chrome,.vevor-home) .benefit:not(:last-child):after{content:"";background:var(--line);width:1px;height:16px;position:absolute;top:16px;right:0}:is(.vevor-chrome,.vevor-home) .deal-module{width:100%;min-width:0;min-height:312px;margin-bottom:40px;overflow:hidden}:is(.vevor-chrome,.vevor-home) .deal-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}:is(.vevor-chrome,.vevor-home) .deal-pair>.deal-module{margin-bottom:40px}@media (width<=1100px){:is(.vevor-chrome,.vevor-home) .deal-pair{grid-template-columns:minmax(0,1fr);gap:0}}:is(.vevor-chrome,.vevor-home) .deal-head{justify-content:space-between;align-items:center;min-height:27px;margin-bottom:16px;display:flex}:is(.vevor-chrome,.vevor-home) .deal-head h2{min-width:0;color:var(--ink);text-transform:uppercase;align-items:center;margin:0;font-size:22px;font-weight:700;line-height:1.35;display:flex}:is(.vevor-chrome,.vevor-home) .icon-best-seller,:is(.vevor-chrome,.vevor-home) .icon-super-deals{width:24px;height:24px;color:var(--terracotta);-webkit-font-smoothing:antialiased;flex:none;margin-right:6px;font-family:vevor-iconfont;font-size:24px;font-style:normal;font-weight:400;line-height:24px;display:inline-block}:is(.vevor-chrome,.vevor-home) .icon-super-deals:before{content:""}:is(.vevor-chrome,.vevor-home) .icon-best-seller:before{content:""}:is(.vevor-chrome,.vevor-home) .icon.arrow-r:before{content:""}:is(.vevor-chrome,.vevor-home) .deal-head a{color:var(--ink);white-space:nowrap;align-items:center;font-size:14px;display:inline-flex}:is(.vevor-chrome,.vevor-home) .deal-head a .icon,:is(.vevor-chrome,.vevor-home) .deal-head a .icon-svg{font-size:14px}:is(.vevor-chrome,.vevor-home) .deal-head a:hover{color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .deal-rail{position:relative}:is(.vevor-chrome,.vevor-home) .deal-track{scroll-behavior:smooth;scrollbar-width:none;gap:13px;display:flex;overflow-x:auto}:is(.vevor-chrome,.vevor-home) .deal-track::-webkit-scrollbar{display:none}:is(.vevor-chrome,.vevor-home) .deal-arrow{z-index:20;color:#000;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .1s linear;display:flex;position:absolute;top:88px;box-shadow:0 3px 10px #0003}:is(.vevor-chrome,.vevor-home) .deal-arrow .icon,:is(.vevor-chrome,.vevor-home) .deal-arrow .icon-svg{font-size:20px}:is(.vevor-chrome,.vevor-home) .deal-arrow.prev{left:8px}:is(.vevor-chrome,.vevor-home) .deal-arrow.prev .icon,:is(.vevor-chrome,.vevor-home) .deal-arrow.prev .icon-svg{transform:rotate(180deg)}:is(.vevor-chrome,.vevor-home) .deal-arrow.next{right:8px}:is(.vevor-chrome,.vevor-home) .deal-arrow:hover{color:var(--midnight);background-color:#eef1f3}:is(.vevor-chrome,.vevor-home) .deal-arrow:focus-visible{outline:2px solid var(--midnight);outline-offset:2px}:is(.vevor-chrome,.vevor-home) .deal-card{width:186px;color:var(--muted);flex:0 0 186px}:is(.vevor-chrome,.vevor-home) .deal-card img{-o-object-fit:contain;object-fit:contain;border-radius:6px;width:186px;height:186px;margin-bottom:8px;display:block}:is(.vevor-chrome,.vevor-home) .deal-card p,:is(.vevor-chrome,.vevor-home) .deal-title{height:17px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px;font-size:14px;line-height:17px;display:block;overflow:hidden}:is(.vevor-chrome,.vevor-home) .deal-title:focus-visible,:is(.vevor-chrome,.vevor-home) .deal-title:hover{color:var(--terracotta);text-decoration:underline}:is(.vevor-chrome,.vevor-home) .deal-card:has(.seller-rank) .deal-title{margin-bottom:0}:is(.vevor-chrome,.vevor-home) .seller-rank{height:16px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:14px;font-weight:400;line-height:16px;display:block;overflow:hidden}:is(.vevor-chrome,.vevor-home) .seller-rank span{color:var(--copper);white-space:nowrap;font-size:14px;font-weight:400;line-height:16px}:is(.vevor-chrome,.vevor-home) .deal-price{flex-wrap:wrap;align-items:baseline;gap:6px;min-height:25px;margin-bottom:0;display:flex}:is(.vevor-chrome,.vevor-home) .price-main{height:25px;color:var(--terracotta);font-size:20px;font-weight:700;line-height:24px;display:block}:is(.vevor-chrome,.vevor-home) .deal-price .price-main strong{color:inherit;vertical-align:baseline;margin-right:0;font-size:22px;font-weight:700;line-height:24px;display:inline}:is(.vevor-chrome,.vevor-home) .deal-price .price-main i,:is(.vevor-chrome,.vevor-home) .deal-price .price-main sub{height:14px;color:inherit;vertical-align:top;font-size:10px;font-style:normal;font-weight:700;line-height:14px;display:inline-block;position:static;bottom:auto}:is(.vevor-chrome,.vevor-home) .deal-price.is-quote strong{font-size:14px;font-weight:600;line-height:20px}:is(.vevor-chrome,.vevor-home) .deal-price.is-sale strong{color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .deal-price.is-best{margin-top:8px}:is(.vevor-chrome,.vevor-home) .deal-price.is-best .price-main,:is(.vevor-chrome,.vevor-home) .deal-price.is-best .price-main i,:is(.vevor-chrome,.vevor-home) .deal-price.is-best .price-main strong,:is(.vevor-chrome,.vevor-home) .deal-price.is-best .price-main sub{color:var(--ink)}:is(.vevor-chrome,.vevor-home) .deal-price.is-best .price-main strong{font-size:22px;line-height:24px}:is(.vevor-chrome,.vevor-home) .deal-price del{color:var(--muted);font-size:14px;line-height:18px}:is(.vevor-chrome,.vevor-home) .deal-price em{color:var(--terracotta);font-size:14px;font-style:normal;font-weight:400;line-height:18px}:is(.vevor-chrome,.vevor-home) .promotion-discount-wrap{box-sizing:border-box;border:1px solid var(--terracotta);border-radius:3px;align-items:stretch;height:26px;margin-bottom:4px;display:inline-flex;overflow:hidden}:is(.vevor-chrome,.vevor-home) .promotion-discount-saved{box-sizing:border-box;background:var(--terracotta);color:#fff;white-space:nowrap;border-radius:2px;align-items:center;height:24px;padding:4px 6px;font-size:12px;font-weight:700;line-height:13.8px;display:inline-flex}:is(.vevor-chrome,.vevor-home) .promotion-discount-saved strong{font-size:12px;font-weight:900}:is(.vevor-chrome,.vevor-home) .deals-countdown{box-sizing:border-box;height:24px;color:var(--terracotta);white-space:nowrap;align-items:center;padding:4px 6px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}:is(.vevor-chrome,.vevor-home) .price-compare{color:var(--muted);font-size:14px;line-height:18px;text-decoration:line-through}:is(.vevor-chrome,.vevor-home) .deal-views{color:var(--muted);margin-top:4px;font-size:14px;line-height:16px;display:block}:is(.vevor-chrome,.vevor-home) .rating-stars{min-height:16px;color:var(--muted);align-items:center;gap:4px;margin:2px 0 0;font-size:14px;line-height:16px;display:flex}:is(.vevor-chrome,.vevor-home) .rating-stars-icons{align-items:center;gap:1px;display:inline-flex}:is(.vevor-chrome,.vevor-home) .rating-star{width:var(--star-size,14px);height:var(--star-size,14px);flex:none;display:block}:is(.vevor-chrome,.vevor-home) .rating-star-track{fill:#d8d8d8}:is(.vevor-chrome,.vevor-home) .rating-star-fill{fill:#f5a623}:is(.vevor-chrome,.vevor-home) .rating-value{color:var(--muted);font-size:13px;font-weight:400;line-height:16px}:is(.vevor-chrome,.vevor-home) .deal-note{color:var(--muted);margin-top:4px;font-size:12px;line-height:16px;display:block}:is(.vevor-chrome,.vevor-home) .deal-note b{color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .deal-stock{color:var(--terracotta);gap:2px;margin-top:4px;font-size:14px;font-weight:700;line-height:16px;display:flex}:is(.vevor-chrome,.vevor-home) .deal-stock .icon{font-size:14px;line-height:16px}:is(.vevor-chrome,.vevor-home) .promo-card{background:linear-gradient(180deg,var(--copper) 0,var(--terracotta) 75%);color:#fff;border-radius:6px;flex-direction:column;flex:0 0 186px;height:186px;padding:16px 12px;display:flex;position:relative;overflow:hidden}:is(.vevor-chrome,.vevor-home) .promo-card strong{font-size:17px;line-height:21px}:is(.vevor-chrome,.vevor-home) .promo-timer{color:var(--terracotta);white-space:nowrap;background:#fff;border-radius:12px;align-self:flex-start;align-items:center;gap:4px;margin-top:10px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}:is(.vevor-chrome,.vevor-home) .promo-timer svg{width:14px;height:14px}:is(.vevor-chrome,.vevor-home) .promo-gift{width:86px;position:absolute;bottom:6px;right:8px}:is(.vevor-chrome,.vevor-home) .more-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:35px;margin:8px 0 0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}:is(.vevor-chrome,.vevor-home) .price{align-items:baseline;gap:8px;margin-top:4px;display:flex}:is(.vevor-chrome,.vevor-home) .more{flex-direction:column;align-items:center;gap:22px;margin:36px 0 28px}:is(.vevor-chrome,.vevor-home) .more-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;width:100%;display:grid}:is(.vevor-chrome,.vevor-home) .more-card{color:#222}:is(.vevor-chrome,.vevor-home) .ph{background:linear-gradient(#eee,#eee) 50% 18px/72% 70% no-repeat,#fafafa;border-radius:4px;place-items:end;height:150px;display:grid;position:relative}:is(.vevor-chrome,.vevor-home) .ph .cart-icon{color:#333;background:#fff;border-radius:50%;justify-self:end;place-items:center;width:28px;height:28px;margin:8px;display:grid;box-shadow:0 1px 4px #0000001f}:is(.vevor-chrome,.vevor-home) .stars{color:var(--terracotta);margin-top:6px;font-size:12px}:is(.vevor-chrome,.vevor-home) .stars b{color:#222;font-weight:600}:is(.vevor-chrome,.vevor-home) .price em{color:var(--terracotta);font-size:12px;font-style:normal}:is(.vevor-chrome,.vevor-home) .shop-more{background:var(--terracotta);color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-width:148px;height:40px;padding:0 28px;font-weight:700;display:inline-flex}:is(.vevor-chrome,.vevor-home) .shop-more:hover{filter:brightness(1.05)}:is(.vevor-chrome,.vevor-home) .pay-strip{height:72px;color:var(--midnight);background:linear-gradient(100deg,#eef1f3,#f5f6f5 50%,#e7ebee);border:1px solid #dfe3e6;border-radius:6px;justify-content:center;align-items:center;margin:0 0 40px;padding:0 20px;display:flex;overflow:hidden}:is(.vevor-chrome,.vevor-home) .pay-strip p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 12px 0 0;font-size:20px;font-weight:700;line-height:23px;display:-webkit-box;overflow:hidden}:is(.vevor-chrome,.vevor-home) .pay-icons{flex-shrink:0;gap:4px;display:flex}:is(.vevor-chrome,.vevor-home) .pay-icons img{width:auto;height:34px;display:block}:is(.vevor-chrome,.vevor-home) .interests{margin:0 0 40px}:is(.vevor-chrome,.vevor-home) .interests h2{color:var(--midnight);letter-spacing:-.015em;text-align:center;margin:0 0 20px;font-size:28px;font-weight:700}:is(.vevor-chrome,.vevor-home) .interests h2:after{content:"";background:var(--silver);width:56px;height:3px;margin:14px auto 0;display:block}:is(.vevor-chrome,.vevor-home) .tab-row{margin-bottom:12px;padding-bottom:4px;position:relative;overflow:hidden}:is(.vevor-chrome,.vevor-home) .tabs{scroll-behavior:smooth;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}:is(.vevor-chrome,.vevor-home) .tabs::-webkit-scrollbar{display:none}:is(.vevor-chrome,.vevor-home) .tabs button{height:48px;color:var(--steel);white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:6px;flex:none;padding:0 20px;font-size:14px;line-height:18px;transition:background-color .3s linear,color .3s linear,border-color .3s linear}:is(.vevor-chrome,.vevor-home) .tabs button:hover{border-color:var(--silver);color:var(--midnight);background:#eef1f3}:is(.vevor-chrome,.vevor-home) .tabs button.active{border-color:var(--midnight);background:var(--midnight);color:#fff;font-weight:700}:is(.vevor-chrome,.vevor-home) .tabs button:focus-visible{outline:2px solid var(--midnight);outline-offset:2px}:is(.vevor-chrome,.vevor-home) .tab-arrow{z-index:1;width:48px;height:48px;color:var(--ink);cursor:pointer;border:0;align-items:center;padding:0;display:flex;position:absolute;top:0}:is(.vevor-chrome,.vevor-home) .tab-arrow .icon,:is(.vevor-chrome,.vevor-home) .tab-arrow .icon-svg{border-radius:0 6px 6px 0;justify-content:center;align-items:center;width:40px;height:48px;font-size:20px;display:flex}:is(.vevor-chrome,.vevor-home) .tab-arrow:hover .icon,:is(.vevor-chrome,.vevor-home) .tab-arrow:hover .icon-svg{background-color:#eef1f3}:is(.vevor-chrome,.vevor-home) .tab-arrow.prev{background:linear-gradient(90deg,#fff 70%,#f5f6f500);justify-content:center;left:0}:is(.vevor-chrome,.vevor-home) .tab-arrow.prev .icon,:is(.vevor-chrome,.vevor-home) .tab-arrow.prev .icon-svg{transform:rotate(180deg)}:is(.vevor-chrome,.vevor-home) .tab-arrow.next{background:linear-gradient(270deg,#fff 70%,#f5f6f500);justify-content:center;right:0}:is(.vevor-chrome,.vevor-home) .interest-grid{--card-hover-expand:12px;width:calc(100% + var(--card-hover-expand));margin-left:calc(var(--card-hover-expand)/-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}:is(.vevor-chrome,.vevor-home) .interests-empty{text-align:center;color:var(--muted,#8a8a8a);margin:8px 0 0;padding:32px 0;font-size:14px}:is(.vevor-chrome,.vevor-home) .interest-card{z-index:0;min-width:0;padding:12px calc(var(--card-hover-expand)/2);color:var(--steel);display:block;position:relative}:is(.vevor-chrome,.vevor-home) .interest-card:before{content:"";inset:0 calc(var(--card-hover-expand)/2);z-index:-1;box-shadow:none;pointer-events:none;background-color:#0000;border:1px solid #0000;border-radius:6px;transition:all .1s linear;position:absolute}:is(.vevor-chrome,.vevor-home) .interest-card:hover{z-index:2}:is(.vevor-chrome,.vevor-home) .interest-card:hover:before{left:calc(var(--card-hover-expand)/-2);right:calc(var(--card-hover-expand)/-2);background-color:#fff;border-color:#e2e5e7;transition:all .225s linear;box-shadow:0 10px 24px #172b4021}:is(.vevor-chrome,.vevor-home) .interest-card .thumb{background:linear-gradient(90deg,#d0d0d0,#ececec 35%,#f6f6f6 50%,#ececec 65%,#d0d0d0) 0 0/200% 100%;border-radius:6px;margin-bottom:8px;animation:1.2s ease-in-out infinite skel-shine;display:block;position:relative}:is(.vevor-chrome,.vevor-home) .interest-card .thumb:before{content:"";z-index:1;pointer-events:none;background-color:#0000000a;border-radius:6px;position:absolute;inset:0}:is(.vevor-chrome,.vevor-home) .interest-card img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:6px;width:100%;display:block}:is(.vevor-chrome,.vevor-home) .interest-card .add-cart{z-index:2;width:40px;height:40px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 3px #0000001a}:is(.vevor-chrome,.vevor-home) .interest-card:hover .add-cart{background-color:var(--midnight);color:#fff}:is(.vevor-chrome,.vevor-home) .interest-card p{text-overflow:ellipsis;white-space:nowrap;height:17px;margin:0;font-size:14px;line-height:17px;overflow:hidden}:is(.vevor-chrome,.vevor-home) .interest-card .stars{align-items:center;height:14px;margin:3px 0 8px;display:flex}:is(.vevor-chrome,.vevor-home) .interest-card .stars .star{width:14px;color:var(--terracotta);font-size:14px;line-height:14px}:is(.vevor-chrome,.vevor-home) .interest-card .stars .empty{color:#c3c9cf}:is(.vevor-chrome,.vevor-home) .interest-card .stars .half:before{background:linear-gradient(90deg,var(--terracotta) 50%,#c3c9cf 50%);color:#0000;-webkit-background-clip:text;background-clip:text}:is(.vevor-chrome,.vevor-home) .interest-card .stars b{color:var(--muted);margin-left:2px;font-size:14px;font-weight:400;line-height:14px}:is(.vevor-chrome,.vevor-home) .interest-card .price{flex-wrap:wrap;align-items:baseline;gap:0;min-height:25px;margin-top:0;display:flex}:is(.vevor-chrome,.vevor-home) .interest-card .price strong{color:var(--ink);margin-right:4px;font-size:22px;font-weight:700;line-height:24px}:is(.vevor-chrome,.vevor-home) .interest-card .price.is-quote strong{font-size:14px;font-weight:600;line-height:20px}:is(.vevor-chrome,.vevor-home) .interest-card .price.is-sale strong{color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .interest-card .price i{vertical-align:top;height:14px;font-size:10px;font-style:normal;font-weight:700;line-height:14px;display:inline-block;position:static;bottom:auto}:is(.vevor-chrome,.vevor-home) .interest-card .price sub{vertical-align:top;height:14px;font-size:10px;font-weight:700;line-height:14px;display:inline-block;position:static;bottom:auto}:is(.vevor-chrome,.vevor-home) .interest-card .price strong em{color:var(--ink);margin-left:2px;font-size:14px;font-style:normal;font-weight:400;line-height:18px}:is(.vevor-chrome,.vevor-home) .interest-card .price del{color:var(--muted);margin-right:4px;font-size:14px;line-height:18px}:is(.vevor-chrome,.vevor-home) .interest-card .price em{color:var(--terracotta);font-size:14px;font-style:normal;font-weight:400;line-height:18px}:is(.vevor-chrome,.vevor-home) .interest-card .interest-rating{min-height:16px;color:var(--muted);align-items:center;gap:4px;margin:2px 0 0;font-size:14px;line-height:16px;display:flex}:is(.vevor-chrome,.vevor-home) .interest-card .interest-views{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:16px;display:block}:is(.vevor-chrome,.vevor-home) .interest-card .item-badge{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:13px;line-height:16px;display:block;overflow:hidden}:is(.vevor-chrome,.vevor-home) .interest-card .item-badge.is-stock{color:var(--terracotta);font-weight:600}:is(.vevor-chrome,.vevor-home) .interest-card .item-badge.is-rank{color:var(--copper);font-weight:600}:is(.vevor-chrome,.vevor-home) .interest-card .item-badge.is-promo{color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .interest-card .item-extra{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;line-height:16px;display:block;overflow:hidden}:is(.vevor-chrome,.vevor-home) .interest-card .item-extra span{color:var(--copper)}:is(.vevor-chrome,.vevor-home) .interests .shop-more{border-radius:4px;width:200px;height:44px;margin:20px auto 0;padding:0;font-size:16px;font-weight:700;display:flex;box-shadow:0 2px 3px #172b401f}:is(.vevor-chrome,.vevor-home) .interests .shop-more:hover{background-color:var(--terracotta-dark);filter:none}:is(.vevor-chrome,.vevor-home) .load-more{justify-content:center;align-items:center;min-height:72px;padding:12px 0 28px;display:flex}:is(.vevor-chrome,.vevor-home) .load-more i{border:3px solid #d5dae0;border-top-color:var(--midnight);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite load-spin;display:block}:is(.vevor-chrome,.vevor-home) .load-sentinel{height:1px}:is(.vevor-chrome,.vevor-home) .interests-actions{justify-content:center;align-items:center;gap:16px;margin-top:4px;display:flex}:is(.vevor-chrome,.vevor-home) .interests-actions .shop-more{margin:0}:is(.vevor-chrome,.vevor-home) .interests-actions .interests-to-top{flex-shrink:0;margin:0}:is(.vevor-chrome,.vevor-home) .interests-to-top{height:44px;color:var(--midnight);white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #c9ced3;border-radius:4px;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 2px 3px #172b401a}:is(.vevor-chrome,.vevor-home) .interests-to-top:hover{border-color:var(--steel);background:var(--steel);color:#fff}:is(.vevor-chrome,.vevor-home) .interests-to-top:focus-visible{outline:3px solid var(--steel);outline-offset:2px}@keyframes load-spin{to{transform:rotate(1turn)}}:is(.vevor-chrome,.vevor-home) .for-you{width:100%;margin:0 0 40px}:is(.vevor-chrome,.vevor-home) .for-you-header{margin:0 0 20px}:is(.vevor-chrome,.vevor-home) .for-you h2{color:var(--ink);text-align:left;letter-spacing:.5px;margin:0;font-size:28px;font-weight:700;line-height:34px}:is(.vevor-chrome,.vevor-home) .for-you-grid{--card-hover-expand:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;display:grid}:is(.vevor-chrome,.vevor-home) .for-you-card{z-index:0;min-width:0;color:var(--ink);background-color:#fff;border-radius:8px;flex-direction:column;padding:12px;transition:all .15s;display:flex;position:relative}:is(.vevor-chrome,.vevor-home) .for-you-card:hover{z-index:2;transform:translateY(-2px);box-shadow:0 6px 16px #00000026}:is(.vevor-chrome,.vevor-home) .for-you-media{border-radius:6px;margin-bottom:8px;display:block;position:relative}:is(.vevor-chrome,.vevor-home) .for-you-media:before{content:"";z-index:1;pointer-events:none;background-color:#0000000a;border-radius:6px;position:absolute;inset:0}:is(.vevor-chrome,.vevor-home) .for-you-media img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:6px;width:100%;display:block}:is(.vevor-chrome,.vevor-home) .for-you-wish{z-index:2;width:28px;height:28px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 1px 4px #0000001f}:is(.vevor-chrome,.vevor-home) .for-you-wish .icon{font-size:16px;line-height:16px}:is(.vevor-chrome,.vevor-home) .for-you-wish.on,:is(.vevor-chrome,.vevor-home) .for-you-wish:hover{color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .for-you-title{height:34px;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:14px;line-height:17px;display:-webkit-box;overflow:hidden}:is(.vevor-chrome,.vevor-home) .for-you-card:hover .for-you-title{color:var(--terracotta);text-decoration:underline}:is(.vevor-chrome,.vevor-home) .for-you-card .stars{height:14px;color:var(--terracotta);align-items:center;margin:0 0 8px;display:flex}:is(.vevor-chrome,.vevor-home) .for-you-card .stars .star{width:14px;font-size:14px;line-height:14px}:is(.vevor-chrome,.vevor-home) .for-you-card .stars .empty{color:var(--line)}:is(.vevor-chrome,.vevor-home) .for-you-card .stars .half:before{background:linear-gradient(90deg,var(--terracotta) 50%,var(--line) 50%);color:#0000;-webkit-background-clip:text;background-clip:text}:is(.vevor-chrome,.vevor-home) .for-you-card .stars b{color:var(--muted);margin-left:2px;font-size:14px;font-weight:400;line-height:14px}:is(.vevor-chrome,.vevor-home) .for-you-card .price{flex-wrap:wrap;align-items:baseline;gap:0;min-height:25px;margin:0;display:flex}:is(.vevor-chrome,.vevor-home) .for-you-card .price strong{color:var(--terracotta);margin-right:4px;font-size:22px;font-weight:700;line-height:24px}:is(.vevor-chrome,.vevor-home) .for-you-card .price i{vertical-align:top;font-size:10px;font-style:normal;line-height:14px}:is(.vevor-chrome,.vevor-home) .for-you-card .price sub{vertical-align:top;font-size:10px;line-height:14px}:is(.vevor-chrome,.vevor-home) .for-you-card .price del{color:var(--muted);margin-right:4px;font-size:14px;line-height:18px}:is(.vevor-chrome,.vevor-home) .for-you-card .price em{color:var(--terracotta);font-size:14px;font-style:normal;font-weight:400;line-height:18px}:is(.vevor-chrome,.vevor-home) .for-you-extra{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;line-height:16px;display:block;overflow:hidden}:is(.vevor-chrome,.vevor-home) .for-you-extra.is-seller{color:var(--muted)}:is(.vevor-chrome,.vevor-home) .for-you-extra.is-seller em{color:var(--terracotta);font-style:normal;font-weight:700}:is(.vevor-chrome,.vevor-home) .for-you .shop-more{border-radius:4px;width:200px;height:44px;margin:20px auto 0;padding:0;font-size:16px;font-weight:700;display:flex;box-shadow:0 2px 3px #0000001a}:is(.vevor-chrome,.vevor-home) .for-you .shop-more:hover{background-color:var(--terracotta-dark);filter:none}@media (width>=1540px){:is(.vevor-chrome,.vevor-home) .for-you-grid,:is(.vevor-chrome,.vevor-home) .interest-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=1280px){:is(.vevor-chrome,.vevor-home) .pay-strip p{font-size:16px}}@media (width<=1200px){:is(.vevor-chrome,.vevor-home) .for-you-grid,:is(.vevor-chrome,.vevor-home) .interest-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){:is(.vevor-chrome,.vevor-home) .for-you-grid,:is(.vevor-chrome,.vevor-home) .interest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.vevor-chrome,.vevor-home) .pay-strip{flex-direction:column;height:auto;padding:12px 16px}:is(.vevor-chrome,.vevor-home) .deal-module{width:100%}}:is(.vevor-chrome,.vevor-home) .site-footer{color:#e6e9eb;background:linear-gradient(110deg,#172b40,#0d1c2b 58%,#1b3044);padding:0 60px}:is(.vevor-chrome,.vevor-home) .footer-main,:is(.vevor-chrome,.vevor-home) .legal,:is(.vevor-chrome,.vevor-home) .slogan{max-width:1600px;margin:0 auto}:is(.vevor-chrome,.vevor-home) .slogan{padding:36px 0 32px}:is(.vevor-chrome,.vevor-home) .slogan img{width:auto;max-width:min(420px,100%);height:64px}:is(.vevor-chrome,.vevor-home) .footer-main{justify-content:space-between;align-items:flex-start;padding-bottom:40px;display:flex}:is(.vevor-chrome,.vevor-home) .footer-main>div:first-child{flex:1;min-width:0}:is(.vevor-chrome,.vevor-home) .link-cols{display:flex}:is(.vevor-chrome,.vevor-home) .link-cols dl{flex:1;margin:0;padding-right:20px}:is(.vevor-chrome,.vevor-home) .link-cols dt{margin:0;font-size:16px;font-weight:700;line-height:24px}:is(.vevor-chrome,.vevor-home) .link-cols dd{margin:10px 0;font-size:14px;line-height:18px}:is(.vevor-chrome,.vevor-home) .fine,:is(.vevor-chrome,.vevor-home) .link-cols a{color:#c8ced4}:is(.vevor-chrome,.vevor-home) .link-cols a{font-size:14px;line-height:18px}:is(.vevor-chrome,.vevor-home) .fine a:hover,:is(.vevor-chrome,.vevor-home) .legal a:hover,:is(.vevor-chrome,.vevor-home) .legal button:hover,:is(.vevor-chrome,.vevor-home) .link-cols a:hover{color:#fff;text-decoration:underline}:is(.vevor-chrome,.vevor-home) .pay-block>div{margin:30px 0 -6px;padding-right:40px}:is(.vevor-chrome,.vevor-home) .app-block .footer-heading,:is(.vevor-chrome,.vevor-home) .pay-block .footer-heading,:is(.vevor-chrome,.vevor-home) .social-block .footer-heading{margin:0 0 10px;font-size:14px;font-weight:700;line-height:18px}:is(.vevor-chrome,.vevor-home) .pay-row{flex-wrap:wrap;display:flex}:is(.vevor-chrome,.vevor-home) .pay-row img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:48px;height:32px;margin:0 6px 6px 0}:is(.vevor-chrome,.vevor-home) .pay-block>div:last-child .pay-row img{width:auto}:is(.vevor-chrome,.vevor-home) .site-footer aside{flex:0 0 295px;min-width:0}:is(.vevor-chrome,.vevor-home) .site-footer aside>.footer-heading{margin:0;font-size:16px;font-weight:700;line-height:24px}:is(.vevor-chrome,.vevor-home) .site-footer aside form{background:#fff;border-radius:4px;justify-content:space-between;height:44px;margin:12px 0 8px;display:flex}:is(.vevor-chrome,.vevor-home) .site-footer aside input{color:#000;border:0;border-radius:4px;outline:none;flex:1;min-width:0;height:44px;padding:3px 8px 3px 16px;font-size:14px}:is(.vevor-chrome,.vevor-home) .site-footer aside input::-moz-placeholder{color:var(--muted)}:is(.vevor-chrome,.vevor-home) .site-footer aside input::placeholder{color:var(--muted)}:is(.vevor-chrome,.vevor-home) .site-footer aside button{background:var(--terracotta);color:#fff;cursor:pointer;border:0;border-radius:4px;flex-shrink:0;min-width:60px;height:36px;margin:4px 4px 0 0;padding:0 12px;font-size:14px;font-weight:700;line-height:36px}:is(.vevor-chrome,.vevor-home) .site-footer aside button:hover{background-color:var(--terracotta-dark)}:is(.vevor-chrome,.vevor-home) .fine{margin:0;font-size:12px;line-height:16px}:is(.vevor-chrome,.vevor-home) .fine b{font-weight:400}:is(.vevor-chrome,.vevor-home) .fine a{color:#fff9;text-decoration:underline}:is(.vevor-chrome,.vevor-home) .form-note{color:var(--terracotta);margin:0 0 8px;font-size:12px}:is(.vevor-chrome,.vevor-home) .app-block{margin-top:30px}:is(.vevor-chrome,.vevor-home) .stores{display:flex}:is(.vevor-chrome,.vevor-home) .stores a{border:1px solid #fffc;border-radius:4px;flex:0 0 144px;justify-content:center;height:44px;display:flex;position:relative;overflow:hidden}:is(.vevor-chrome,.vevor-home) .stores a:first-child{margin-right:8px}:is(.vevor-chrome,.vevor-home) .stores a:after{content:"";opacity:0;background-color:#fff3;transition:all .2s;position:absolute;inset:0}:is(.vevor-chrome,.vevor-home) .stores a:hover:after{opacity:1}:is(.vevor-chrome,.vevor-home) .stores img{width:auto;height:100%}:is(.vevor-chrome,.vevor-home) .stores a.store-link{color:#fff;text-align:center;align-items:center;font-size:12px;font-weight:700;line-height:16px}:is(.vevor-chrome,.vevor-home) .social-block{z-index:20;margin-top:26px;position:relative}:is(.vevor-chrome,.vevor-home) .social-block .footer-heading{margin-bottom:10px}:is(.vevor-chrome,.vevor-home) .socials{z-index:20;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex;position:relative;overflow:visible}:is(.vevor-chrome,.vevor-home) .socials .footer-social{z-index:1;color:#172b40;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0;text-decoration:none;transition:background-color .2s,color .2s,transform .15s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 1px 3px #0000002e}:is(.vevor-chrome,.vevor-home) .socials .footer-social svg{fill:currentColor;width:18px;height:18px;display:block}:is(.vevor-chrome,.vevor-home) .footer-social-tip{z-index:100;color:#fff;letter-spacing:.01em;white-space:nowrap;pointer-events:none;opacity:0;background:#0d1c2b;border-radius:4px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px);box-shadow:0 4px 12px #0d1c2b47}:is(.vevor-chrome,.vevor-home) .footer-social-tip:after{content:"";border:5px solid #0000;border-bottom-color:#0d1c2b;margin-left:-5px;position:absolute;bottom:100%;left:50%}:is(.vevor-chrome,.vevor-home) .socials .footer-social:focus-visible,:is(.vevor-chrome,.vevor-home) .socials .footer-social:hover{z-index:80;color:#0d1c2b;background:#e8eef4;transform:translateY(-1px);box-shadow:0 3px 8px #0000003d}:is(.vevor-chrome,.vevor-home) .socials .footer-social:focus-visible .footer-social-tip,:is(.vevor-chrome,.vevor-home) .socials .footer-social:hover .footer-social-tip{opacity:1;transform:translate(-50%)}:is(.vevor-chrome,.vevor-home) .socials .footer-social:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}:is(.vevor-chrome,.vevor-home) .socials .icon.glyph{font-size:32px}:is(.vevor-chrome,.vevor-home) .trust{z-index:1;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 16px;margin-top:28px;display:flex;position:relative}:is(.vevor-chrome,.vevor-home) .trust-mark{align-items:center;gap:6px;min-height:28px;display:inline-flex}:is(.vevor-chrome,.vevor-home) .trust-mark__symbol{color:#fff;letter-spacing:.02em;box-sizing:border-box;border:1.5px solid #ffffffb8;border-radius:4px;justify-content:center;align-items:center;width:36px;height:22px;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}:is(.vevor-chrome,.vevor-home) .trust-mark__image{-o-object-fit:contain;object-fit:contain;width:auto;height:22px}:is(.vevor-chrome,.vevor-home) .trust-mark__label{color:#ffffffe6;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.2}:is(.vevor-chrome,.vevor-home) .legal-wrap{flex-direction:column;align-items:stretch;display:flex}:is(.vevor-chrome,.vevor-home) .footer-phone{color:#fff;letter-spacing:.01em;text-align:center;margin:0 auto;padding:20px 0 0;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:block}:is(.vevor-chrome,.vevor-home) .footer-phone:focus-visible,:is(.vevor-chrome,.vevor-home) .footer-phone:hover{color:#fff;text-decoration:underline}:is(.vevor-chrome,.vevor-home) .legal{color:#fff9;text-align:center;justify-content:center;align-items:center;gap:8px 12px;padding:20px 0 32px;font-size:12px;line-height:14px;display:flex;position:relative}:is(.vevor-chrome,.vevor-home) .legal:after{content:"";background-color:#fff3;height:1px;position:absolute;top:0;left:0;right:0}:is(.vevor-chrome,.vevor-home) .legal a,:is(.vevor-chrome,.vevor-home) .legal button{color:#fff9;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px;line-height:14px;text-decoration:underline}:is(.vevor-chrome,.vevor-home) .cookie-layer{z-index:50;background:#00000073;place-items:center;display:grid;position:fixed;inset:0}:is(.vevor-chrome,.vevor-home) .cookie-layer div{color:#222;background:#fff;border-radius:8px;width:min(420px,100% - 32px);padding:20px}:is(.vevor-chrome,.vevor-home) .cookie-layer button{background:var(--terracotta);color:#fff;cursor:pointer;border:0;border-radius:4px;margin-top:8px;padding:8px 14px}:is(.vevor-chrome,.vevor-home) .to-top{width:42px;height:42px;color:var(--midnight);cursor:pointer;z-index:20;background:#fff;border:1px solid #d6dadd;border-radius:50%;position:fixed;bottom:148px;right:18px;box-shadow:0 2px 10px #172b4029}:is(.vevor-chrome,.vevor-home) .to-top:hover{border-color:var(--midnight);background:var(--midnight);color:#fff}:is(.vevor-chrome,.vevor-home) .fade-enter-active,:is(.vevor-chrome,.vevor-home) .fade-leave-active{transition:opacity .2s linear}:is(.vevor-chrome,.vevor-home) .fade-enter-from,:is(.vevor-chrome,.vevor-home) .fade-leave-to{opacity:0}@media (width>=1200px) and (width<=1360px){.cat-rail{height:202px}}@media (width>=1540px) and (width<=1720px){.cat-rail{height:266px}}@media (width>=1720px){.cat-rail{height:300px}}@media (width<=1200px){.home-banner{grid-template-columns:1fr;grid-template-areas:"slider""title";height:auto}.cat-rail{display:none}.hero-slider{height:440px}}@media (width<=1100px){:is(.vevor-chrome,.vevor-home) .more-row{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.vevor-chrome,.vevor-home) .deliver{display:none}}@media (width<=760px){:is(.vevor-chrome,.vevor-home) .more-row{grid-template-columns:1fr}:is(.vevor-chrome,.vevor-home) .nav-links{display:none}}:is(.vevor-chrome,.vevor-home) .address-shade{z-index:1000;background:#00000080;position:fixed;inset:0}:is(.vevor-chrome,.vevor-home) .address-pop{z-index:1001;width:480px;max-width:calc(100vw - 32px);color:var(--muted);background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:1px 1px 50px #0000004d}:is(.vevor-chrome,.vevor-home) .address-pop-title{height:64px;color:var(--midnight);background:#f5f6f5;border-radius:4px 4px 0 0;padding:0 24px;font-size:20px;font-weight:700;line-height:64px}:is(.vevor-chrome,.vevor-home) .address-pop-content{padding:24px;font-size:14px}:is(.vevor-chrome,.vevor-home) .address-pop .tip{color:var(--ink);margin:0;font-size:14px;line-height:19.6px}:is(.vevor-chrome,.vevor-home) .address-login{background:var(--terracotta);color:#fff;text-align:center;height:48px;margin-top:16px;padding:0 20px;font-size:16px;font-weight:700;line-height:48px;transition:background-color .2s;display:block}:is(.vevor-chrome,.vevor-home) .address-login:hover,:is(.vevor-chrome,.vevor-home) .ship-to-btns button:hover{background:var(--terracotta-dark)}:is(.vevor-chrome,.vevor-home) .address-or{border-top:1px solid var(--line);height:32px;margin-top:25px}:is(.vevor-chrome,.vevor-home) .address-or span{background:#fff;margin:0 auto;padding:0 20px;line-height:20.3px;display:table;position:relative;top:-13px}:is(.vevor-chrome,.vevor-home) .ship-to .field{margin-bottom:20px;position:relative}:is(.vevor-chrome,.vevor-home) .ship-to .field label{z-index:1;color:var(--muted);pointer-events:none;font-size:12px;line-height:13.2px;position:absolute;top:10px;left:16px}:is(.vevor-chrome,.vevor-home) .ship-to input,:is(.vevor-chrome,.vevor-home) .ship-to select{border:1px solid var(--line);color:#000;width:100%;height:56px;font:inherit;appearance:none;background:#fff;border-radius:0;outline:0;padding:16px 15px 0;font-size:14px}:is(.vevor-chrome,.vevor-home) .ship-to select{cursor:pointer;padding:16px 34px 0 16px}:is(.vevor-chrome,.vevor-home) .ship-to input:focus,:is(.vevor-chrome,.vevor-home) .ship-to select:focus{border-color:var(--ink)}:is(.vevor-chrome,.vevor-home) .ship-to .field .caret{color:var(--ink);pointer-events:none;font-size:16px;position:absolute;top:19px;right:19px}:is(.vevor-chrome,.vevor-home) .ship-to .field-row{gap:20px;display:flex}:is(.vevor-chrome,.vevor-home) .ship-to .field-row .field{flex:1;min-width:0}:is(.vevor-chrome,.vevor-home) .ship-to .is-error input{border-color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .ship-to .field small{color:var(--terracotta);margin-top:4px;font-size:12px;line-height:16px;display:block}:is(.vevor-chrome,.vevor-home) .ship-to-btns{text-align:right}:is(.vevor-chrome,.vevor-home) .ship-to-btns button{background:var(--terracotta);color:#fff;height:48px;font:inherit;cursor:pointer;border:0;padding:0 20px;font-size:16px;font-weight:700;transition:background-color .2s}:is(.vevor-chrome,.vevor-home) .hero-arrow{z-index:20;width:40px;height:40px;color:var(--midnight);cursor:pointer;pointer-events:auto;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 10px #172b402e}:is(.vevor-chrome,.vevor-home) .hero-arrow .icon,:is(.vevor-chrome,.vevor-home) .hero-arrow .icon-svg{font-size:20px}:is(.vevor-chrome,.vevor-home) .hero-arrow.prev{left:4px}:is(.vevor-chrome,.vevor-home) .hero-arrow.prev .icon,:is(.vevor-chrome,.vevor-home) .hero-arrow.prev .icon-svg{transform:rotate(180deg)}:is(.vevor-chrome,.vevor-home) .hero-arrow.next{right:4px}:is(.vevor-chrome,.vevor-home) .hero-arrow:hover{background-color:var(--cream)}:is(.vevor-chrome,.vevor-home) .cat-rail .cat-copy{flex-direction:column;min-width:0;display:flex}:is(.vevor-chrome,.vevor-home) .cat-rail .cat-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}:is(.vevor-chrome,.vevor-home) .interest-card .best-flag{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin:2px 0 4px;font-size:14px;font-weight:400;line-height:16px;display:inline-flex}:is(.vevor-chrome,.vevor-home) .interest-card .best-flag em{color:var(--terracotta);font-size:14px;font-style:normal;font-weight:700;line-height:16px}:is(.vevor-chrome,.vevor-home) .interest-card .urgent-stock{color:var(--terracotta);align-items:center;gap:2px;margin:2px 0 4px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}:is(.vevor-chrome,.vevor-home) .interest-card .urgent-stock .icon.hot{font-size:14px;line-height:16px}:is(.vevor-chrome,.vevor-home) .proof-price{color:var(--ink);font-weight:700}:is(.vevor-chrome,.vevor-home) .proof-stars{color:var(--terracotta);align-items:center;display:inline-flex}:is(.vevor-chrome,.vevor-home) .proof-stars .icon{width:12px;font-size:12px;line-height:12px}:is(.vevor-chrome,.vevor-home) .proof-stars .empty{color:var(--line)}:is(.vevor-chrome,.vevor-home) .proof-stars .half:before{background:linear-gradient(90deg,var(--terracotta) 50%,var(--line) 50%);color:#0000;-webkit-background-clip:text;background-clip:text}:is(.vevor-chrome,.vevor-home) .proof-stars b{color:var(--muted);margin-left:2px;font-size:12px;font-weight:400}@keyframes skel-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}:is(.vevor-chrome,.vevor-home) .thumb-media{background:#e8e8e8;display:block;position:relative;overflow:hidden}:is(.vevor-chrome,.vevor-home) .thumb-skel{z-index:1;border-radius:inherit;pointer-events:none;opacity:1;background:#e4e4e4;transition:opacity .25s;position:absolute;inset:0;overflow:hidden}:is(.vevor-chrome,.vevor-home) .thumb-skel:after{content:"";background:linear-gradient(90deg,#0000,#f7f7f7 50%,#0000);animation:1.2s ease-in-out infinite skel-shine;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){:is(.vevor-chrome,.vevor-home) .thumb-skel:after{animation:none}}:is(.vevor-chrome,.vevor-home) .thumb-media.ready .thumb-skel{opacity:0}:is(.vevor-chrome,.vevor-home) .thumb-media.ready .thumb-skel:after{animation:none}:is(.vevor-chrome,.vevor-home) .thumb-media.ready.failed .thumb-skel{opacity:1}:is(.vevor-chrome,.vevor-home) .thumb-media img{z-index:0;color:#0000;opacity:0;background:0 0;width:100%;height:100%;font-size:0;transition:opacity .25s;display:block;position:relative;overflow:hidden}:is(.vevor-chrome,.vevor-home) .thumb-media.ready img{opacity:1}:is(.vevor-chrome,.vevor-home) .deal-card .thumb-media{border-radius:6px;width:186px;height:186px;margin-bottom:8px}:is(.vevor-chrome,.vevor-home) .deal-card .thumb-media img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;margin-bottom:0}:is(.vevor-chrome,.vevor-home) .interest-card .thumb-media{aspect-ratio:1;border-radius:6px;width:100%;margin-bottom:8px}:is(.vevor-chrome,.vevor-home) .interest-card .thumb-media img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;margin-bottom:0}header.site-header.vevor-chrome{z-index:1200!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:sticky!important;inset:0 auto auto!important;overflow:visible!important;transform:none!important}body.nav-drawer-open header.site-header.vevor-chrome{z-index:2700!important}header.site-header.vevor-chrome .menubar{overflow:visible!important}header.site-header.vevor-chrome .topbar,header.site-header.vevor-chrome .topbar-inner{height:48px!important;min-height:48px!important}header.site-header.vevor-chrome .topbar-inner{grid-template-columns:auto auto minmax(0,1fr) auto auto auto!important;align-items:center!important;display:grid!important;position:relative!important}header.site-header.vevor-chrome .topbar .logo-link{margin-right:4px!important;padding:2px!important}header.site-header.vevor-chrome .topbar .deliver{margin-right:8px!important;padding:0 8px!important}header.site-header.vevor-chrome .topbar .logo-link img{max-height:calc(100% - 4px);height:42px!important}header.site-header.vevor-chrome .topbar .account-menu,header.site-header.vevor-chrome .topbar .deliver,header.site-header.vevor-chrome .topbar .header-socials,header.site-header.vevor-chrome .topbar .locale-menu{height:48px!important;min-height:0!important}header.site-header.vevor-chrome .topbar .account-menu,header.site-header.vevor-chrome .topbar .locale-menu{padding:0 10px!important}header.site-header.vevor-chrome .topbar .header-social{width:28px!important;height:28px!important}header.site-header.vevor-chrome .topbar .header-social svg{width:15px!important;height:15px!important}header.site-header.vevor-chrome .topbar .search-form{z-index:1!important;justify-self:center!important;width:min(480px,100% - 16px)!important;min-width:0!important;max-width:480px!important;height:34px!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}header.site-header.vevor-chrome.is-search-open .topbar .search-form.is-open{z-index:400!important}header.site-header.vevor-chrome.is-search-open .menubar{pointer-events:none!important}header.site-header.vevor-chrome .topbar .search-form input{text-overflow:ellipsis!important;white-space:nowrap!important;height:34px!important;font-size:13px!important;overflow:hidden!important}header.site-header.vevor-chrome .topbar .search-form button{height:28px!important;margin:2px 2px 2px 0!important;font-size:13px!important}header.site-header.vevor-chrome .topbar .header-socials{margin-left:auto!important}header.site-header.vevor-chrome .menubar{color:#f5f6f5!important;width:100%!important;height:auto!important;min-height:50px!important;box-shadow:none!important;background:linear-gradient(90deg,#172b40,#22374e 48%,#2c4054)!important;border-bottom:0!important;display:block!important}header.site-header.vevor-chrome .menubar-inner{box-sizing:border-box!important;background:0 0!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;height:auto!important;min-height:50px!important;padding-left:16px!important;padding-right:28px!important;display:flex!important;position:relative!important;overflow:visible!important}header.site-header.vevor-chrome .menubar .nav-links{flex:auto!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-width:0!important;max-width:none!important;display:flex!important;overflow:visible!important}header.site-header.vevor-chrome .menubar .nav-links>a.nav-link:first-child{display:none!important}@media (width<=1519px){header.site-header.vevor-chrome .menubar .nav-links>.nav-drop:last-child,html[lang|=es] header.site-header.vevor-chrome .menubar .nav-links>.nav-drop:nth-last-child(-n+3),html[lang|=fr] header.site-header.vevor-chrome .menubar .nav-links>.nav-drop:nth-last-child(-n+3),html[lang|=it] header.site-header.vevor-chrome .menubar .nav-links>.nav-drop:nth-last-child(-n+3){display:none!important}}@media (width>=1520px) and (width<=1679px){html[lang|=es] header.site-header.vevor-chrome .menubar .nav-links>.nav-drop:nth-last-child(-n+2),html[lang|=fr] header.site-header.vevor-chrome .menubar .nav-links>.nav-drop:nth-last-child(-n+2),html[lang|=it] header.site-header.vevor-chrome .menubar .nav-links>.nav-drop:nth-last-child(-n+2){display:none!important}}header.site-header.vevor-chrome .menubar .cat-btn,header.site-header.vevor-chrome .menubar .nav-link{height:50px!important}header.site-header.vevor-chrome .menubar .cat-box{top:100%!important}header.site-header.vevor-chrome .menubar .cat-btn,header.site-header.vevor-chrome .menubar .icon,header.site-header.vevor-chrome .menubar .icon-svg,header.site-header.vevor-chrome .menubar .nav-link,header.site-header.vevor-chrome .menubar .nav-link span{color:#f5f6f5!important}header.site-header.vevor-chrome .menubar .cat-btn:hover,header.site-header.vevor-chrome .menubar .nav-link:hover{color:#fff!important;background:#ffffff1a!important}header.site-header.vevor-chrome .menubar .cat-btn:hover,header.site-header.vevor-chrome .menubar .nav-link:hover .icon,header.site-header.vevor-chrome .menubar .nav-link:hover .icon-svg,header.site-header.vevor-chrome .menubar .nav-link:hover span{color:#fff!important}header.site-header.vevor-chrome .menubar .cat-btn,header.site-header.vevor-chrome .menubar .nav-link,header.site-header.vevor-chrome .menubar .nav-link span{letter-spacing:.01em!important;white-space:nowrap!important;flex:none!important;padding-left:4px!important;padding-right:4px!important;font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important}header.site-header.vevor-chrome .menubar .cat-btn .menu,header.site-header.vevor-chrome .menubar .nav-link .caret{font-size:14px!important}header.site-header.vevor-chrome .menubar .app-btn{color:#172b40!important;letter-spacing:.01em!important;text-align:center!important;white-space:normal!important;z-index:2!important;background:#f0b429!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;max-width:11rem!important;height:auto!important;min-height:36px!important;margin:0!important;padding:6px 14px!important;font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;transition:background .15s,transform .15s,box-shadow .15s!important;display:inline-flex!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;box-shadow:inset 0 1px #ffffff38,0 2px 8px #00000038!important}header.site-header.vevor-chrome .menubar .app-btn:hover{color:#0d1c2b!important;background:#ffc53d!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff47,0 3px 10px #00000047!important}@media (width>=1680px){header.site-header.vevor-chrome .menubar .nav-links{gap:4px!important}header.site-header.vevor-chrome .menubar .cat-btn,header.site-header.vevor-chrome .menubar .nav-link,header.site-header.vevor-chrome .menubar .nav-link span{padding-left:6px!important;padding-right:6px!important;font-size:14px!important}header.site-header.vevor-chrome .menubar .app-btn{padding:6px 16px!important;font-size:14px!important}}header.site-header.vevor-chrome .menubar .cat-btn .menu,header.site-header.vevor-chrome .menubar .icon,header.site-header.vevor-chrome .menubar .nav-link .caret{font-family:vevor-iconfont!important}:is(.vevor-chrome,.vevor-home) .cat-box{max-width:calc(100vw - 24px)}:is(.vevor-chrome,.vevor-home) .cat-mask{cursor:pointer}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega{width:min(1120px,100vw - 40px);max-width:min(1120px,100vw - 24px);max-height:var(--mega-max-height,calc(100dvh - 120px));overscroll-behavior:contain;background:#fff;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.05fr) minmax(0,.85fr);align-items:stretch;height:auto;display:grid;overflow:hidden auto;box-shadow:0 8px 28px #172b4024}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--craft{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.05fr) minmax(0,.85fr);width:min(1000px,100vw - 40px);max-width:min(1000px,100vw - 24px)}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--fragrance{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.05fr) minmax(0,.85fr);align-items:start;width:min(1000px,100vw - 80px);max-width:min(1000px,100vw - 80px)}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--essential{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) minmax(0,.85fr);align-items:start;width:min(780px,100vw - 40px);max-width:min(780px,100vw - 24px)}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw{align-items:stretch}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-col-raw-secondary{flex-direction:column;min-height:0;display:flex}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-col-raw-inner{flex:auto;min-height:0}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-subgroup+.cg-subgroup{margin-top:4px;padding-top:8px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-subgroup.is-first>.cg-section-title{margin-top:0}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-view-all{flex:none;margin-top:auto}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-col-featured .cg-featured-list{justify-content:flex-start;gap:6px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-col-featured .cg-featured-link{padding:8px 4px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-col-featured .cg-featured-thumb{border:1px solid #172b4014;width:52px;height:52px}@media (width<=1360px){:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(720px,100vw - 40px);max-width:min(720px,100vw - 24px)}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--fragrance{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(720px,100vw - 80px);max-width:min(720px,100vw - 80px)}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--essential{grid-template-columns:minmax(0,1fr);width:min(420px,100vw - 40px);max-width:min(420px,100vw - 24px)}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-featured,:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-why{border-top:1px solid #172b401a;border-left:0;grid-column:1/-1}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-list{-moz-column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-item:nth-child(2n){border-bottom:1px solid #172b4014}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-item:nth-last-child(-n+2){border-bottom:0;padding-bottom:2px}}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--craft .cg-section-title:first-child,:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--craft .cg-view-all{margin-top:0}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--raw .cg-col-raw-secondary>.cg-view-all{margin-top:auto}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col{box-sizing:border-box;flex-direction:column;min-width:0;min-height:0;padding:14px 14px 12px;display:flex;overflow:visible}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega.cg-mega--craft .cg-col{padding-left:10px;padding-right:10px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col+.cg-col{border-left:1px solid #172b401a}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-heading{color:#0d1c2b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800;line-height:16px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-section-title{color:#0d1c2b;letter-spacing:.07em;text-transform:uppercase;margin:8px 0 4px;font-size:12px;font-weight:800;line-height:16px;display:block}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-body-inner>.cg-subgroup:first-child .cg-section-title,:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-extra>.cg-subgroup:first-child .cg-section-title,:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-face>.cg-section-title:first-child{margin-top:0}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-extra,:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-subgroup+.cg-subgroup{border-top:1px solid #172b4014;margin-top:2px;padding-top:6px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega a.cg-section-title:hover{color:#000;text-decoration:underline}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-item{margin:0;padding:0}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-item a,:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-item button[data-chrome-nav]{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0;padding:0;display:block}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-item a:hover,:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-item button[data-chrome-nav]:hover{background-color:#0000000a}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-label{justify-content:space-between;align-items:center;gap:8px;padding:3px 0;display:flex}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-name{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:17px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-arrow{color:#172b4073;flex:none;font-size:12px;line-height:1}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-view-all{color:var(--ink);text-underline-offset:3px;border-top:1px solid #172b4014;margin-top:auto;padding-top:8px;font-size:13px;font-weight:600;line-height:18px;text-decoration:underline;display:inline-block}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-view-all:hover{color:#0d1c2b}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-featured{background:#fff}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-list{flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-item{margin:0;padding:0}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-link{width:100%;min-width:0;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;margin:0;padding:5px 4px;text-decoration:none;display:flex}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-link:hover{background-color:#0000000a}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-thumb{background:#f0f2f1;border-radius:6px;flex:none;width:52px;height:52px;display:block;overflow:hidden}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-name{color:#0d1c2b;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:17px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-featured-price{color:#3e4854;font-size:12px;font-weight:500;line-height:16px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-why{background:linear-gradient(#f6f8f9,#eef1f4)}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-col-why>.cg-heading{border-bottom:1px solid #172b401a;margin-bottom:6px;padding-bottom:6px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-list{flex-direction:column;flex:0 auto;gap:0;min-height:0;margin:0;padding:0;list-style:none;display:flex}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-item{border-bottom:1px solid #172b4014;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:2px 10px;margin:0;padding:7px 0;display:grid}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-item:last-child{border-bottom:0;padding-bottom:2px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-mark{color:#0d1c2b6b;letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-top:1px;font-size:11px;font-weight:700;line-height:16px;display:block}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-copy{flex-direction:column;gap:2px;min-width:0;display:flex}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-title{color:#0d1c2b;font-size:13px;font-weight:800;line-height:17px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-desc{color:#4a5562;font-size:12px;font-weight:500;line-height:16px}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-cta{letter-spacing:.01em;text-align:center;box-sizing:border-box;background:#0d1c2b;border-radius:6px;flex:none;justify-content:center;align-items:center;width:100%;margin-top:auto;padding:10px 12px;font-size:12px;font-weight:700;line-height:16px;text-decoration:none;transition:background-color .15s;display:flex;color:#fff!important}:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-cta:focus-visible,:is(.vevor-chrome,.vevor-home) .cat-box .cg-mega .cg-why-cta:hover{background:#000;outline:none;color:#fff!important}.vevor-home{padding-top:0}.vevor-chrome .mobile-drawer,.vevor-chrome .mobile-nav-backdrop,.vevor-chrome .mobile-nav-toggle{display:none}@media (width<=1399px){.vevor-chrome .account-menu,.vevor-chrome .cat-menu,.vevor-chrome .deliver,.vevor-chrome .header-socials,.vevor-chrome .locale-menu,.vevor-chrome .nav-links,.vevor-chrome.header-flyout,header.site-header.vevor-chrome .menubar{display:none!important}.vevor-chrome .search-form{flex:1;min-width:0;max-width:none}header.site-header.vevor-chrome .topbar .search-form{z-index:auto!important;flex:auto!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin-right:9px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.vevor-chrome .mobile-nav-toggle{width:44px;height:44px;color:var(--ink,#172b40);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.vevor-chrome .mobile-nav-toggle:focus-visible,.vevor-chrome .mobile-nav-toggle:hover{background:#172b4012}.vevor-chrome .mobile-nav-toggle .icon,.vevor-chrome .mobile-nav-toggle .icon-svg{font-size:22px}.vevor-chrome .mobile-nav-backdrop{z-index:1300;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d1c2b7a;border:0;display:block;position:fixed;inset:0}.vevor-chrome .mobile-drawer{z-index:1301;overscroll-behavior:contain;color:#172b40;background:#fff;flex-direction:column;width:min(360px,100vw);max-width:100vw;padding:0;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;box-shadow:12px 0 32px #172b4038}.vevor-chrome .mobile-drawer-head{background:#fff;border-bottom:1px solid #e8ebef;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 14px 10px 18px;display:flex}.vevor-chrome .mobile-drawer-head strong{letter-spacing:.01em;font-size:15px;font-weight:800}.vevor-chrome .mobile-drawer .mobile-drawer-close{color:#172b40;cursor:pointer;background:#f1f3f5;border:0;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;font-size:26px;font-weight:400;line-height:1;display:inline-flex}.vevor-chrome .mobile-drawer-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:auto}.vevor-chrome .mobile-nav-list{margin:0;padding:4px 0;list-style:none}.vevor-chrome .mobile-nav-item{border-bottom:1px solid #eef1f3}.vevor-chrome .mobile-nav-item:last-child{border-bottom:0}.vevor-chrome .mobile-nav-row{align-items:stretch;min-height:48px;display:flex}.vevor-chrome .mobile-nav-link{color:#172b40;flex:auto;align-items:center;min-width:0;padding:12px 8px 12px 18px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.vevor-chrome .mobile-nav-expand{color:#172b40;cursor:pointer;background:0 0;border:0;border-left:1px solid #eef1f3;flex:none;justify-content:center;align-items:center;width:48px;margin:0;padding:0;display:inline-flex}.vevor-chrome .mobile-nav-chevron{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .18s;display:block;transform:rotate(45deg)}.vevor-chrome .mobile-nav-item.is-open>.mobile-nav-row>.mobile-nav-expand .mobile-nav-chevron{transform:rotate(-135deg)}.vevor-chrome .mobile-nav-item.is-open>.mobile-nav-row>.mobile-nav-expand{background:#f7f8f9}.vevor-chrome .mobile-nav-sub{background:#f7f8f9;border-top:1px solid #eef1f3;margin:0;padding:0 0 8px;list-style:none}.vevor-chrome .mobile-nav-sub a,.vevor-chrome .mobile-nav-sub button[data-chrome-nav]{color:#3e4854;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;min-height:40px;margin:0;padding:8px 18px 8px 28px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.vevor-chrome .mobile-nav-heading{color:#0d1c2b;letter-spacing:.07em;text-transform:uppercase;padding:10px 18px 2px 28px;font-size:11px;font-weight:800}.vevor-chrome .mobile-nav-link:active,.vevor-chrome .mobile-nav-sub a:active,.vevor-chrome .mobile-nav-sub button[data-chrome-nav]:active{background:#eef1f3}.vevor-chrome .mobile-nav-nested{border-bottom:0}.vevor-chrome .mobile-nav-sub .mobile-nav-link{padding-left:28px;font-size:14px;font-weight:600}.vevor-chrome .mobile-nav-sub .mobile-nav-sub a,.vevor-chrome .mobile-nav-sub .mobile-nav-sub button[data-chrome-nav]{padding-left:40px;font-size:13px}.vevor-chrome .mobile-drawer-meta{background:#f7f8f9;border-top:1px solid #e8ebef;flex-direction:column;gap:14px;padding:16px 18px 20px;display:flex}.vevor-chrome .mobile-drawer-account{flex-wrap:wrap;align-items:center;gap:4px 2px;display:flex}.vevor-chrome .mobile-drawer-account a,.vevor-chrome .mobile-drawer-account button{color:#172b40;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.vevor-chrome .mobile-drawer-account a+a:before,.vevor-chrome .mobile-drawer-account a+button:before,.vevor-chrome .mobile-drawer-account button+a:before{content:"·";color:#9aa3ad;margin-right:10px;font-weight:400}.vevor-chrome .mobile-drawer-langs{background:#e8ebef;border-radius:10px;align-self:flex-start;padding:3px;display:inline-flex}.vevor-chrome .mobile-drawer-langs a,.vevor-chrome .mobile-drawer-langs button{color:#3e4854;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:34px;margin:0;padding:0 12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.vevor-chrome .mobile-drawer-langs a.is-active,.vevor-chrome .mobile-drawer-langs button.is-active{color:#fff;background:#172b40}.vevor-chrome .mobile-drawer-socials{flex-wrap:wrap;gap:8px;display:flex}.vevor-chrome .mobile-drawer-social{color:#fff;background:#172b40;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:inline-flex}.vevor-chrome .mobile-drawer-social svg{fill:currentColor;width:18px;height:18px}.vevor-chrome .mobile-drawer-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e8ebef;flex:none}.vevor-chrome .mobile-drawer-cta{color:#172b40;text-align:center;background:#f0b429;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 16px;font-size:15px;font-weight:800;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff38,0 2px 8px #0000001f}}:is(.vevor-chrome,.vevor-home) .hover-panel button{color:#222;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:8px 16px;font-size:14px;font-weight:400;display:block}:is(.vevor-chrome,.vevor-home) .hover-panel button:hover{color:var(--terracotta);background:#eef1f3;text-decoration:underline}@media (width<=1100px){:is(.vevor-chrome,.vevor-home) .home-wrap{min-width:0;padding:0 16px}}.vevor-chrome .hover-panel a,.vevor-chrome .hover-panel button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 14px;display:block}.vevor-chrome .hover-panel a:hover,.vevor-chrome .hover-panel button:hover{color:var(--terracotta)}.vevor-home.home{margin-top:0!important;padding-top:0!important}.vevor-home .home-special{background:0 0!important;margin:0 0 40px!important;padding:0!important}.vevor-home .home-banner{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.vevor-home .hero-slider{background:#2c3238!important;border-radius:0!important;width:100%!important;max-width:none!important;height:min(100vh,920px)!important;min-height:560px!important;margin:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 64px #3c424861,0 8px 24px #3c424838!important}.vevor-home .hero-slider--empty{min-height:420px!important}.vevor-home .hero-slide,.vevor-home .hero-stack{z-index:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.vevor-home .hero-slide{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;box-shadow:none!important;opacity:1!important;pointer-events:none!important;background:0 0!important;border-radius:0!important;flex:none!important;margin:0!important;padding:0!important;transition:none!important}.vevor-home .hero-slide.is-active{opacity:1!important;z-index:1!important;pointer-events:auto!important}.vevor-home .hero-slide img{-o-object-fit:cover!important;object-fit:cover!important;opacity:1!important;width:100%!important;height:100%!important;display:block!important}.vevor-home .hero-shade{z-index:1!important;pointer-events:none!important;background:linear-gradient(105deg,#303438c7,#3034388c 42%,#30343838 68%,#3034381f),linear-gradient(#3c40442e,#0000 28%,#282c3059)!important;position:absolute!important;inset:0!important}.vevor-home .hero-intro{z-index:2!important;color:#f4f5f6!important;text-shadow:0 2px 18px #14181c59!important;flex-direction:column!important;align-items:flex-start!important;width:min(720px,56%)!important;max-width:calc(100% - 48px)!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:50%!important;left:clamp(24px,6vw,96px)!important;transform:translateY(-50%)!important}.vevor-home .home-title{color:#fff!important;white-space:normal!important;text-align:left!important;width:auto!important;max-width:none!important;margin:0 0 25px!important;padding:0!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-size:clamp(34px,4.6vw,64px)!important;font-weight:700!important;line-height:1.1!important;position:static!important;overflow:visible!important}.vevor-home .home-title__accent{color:#f0b429!important}.vevor-home .home-lead{color:#ccc!important;text-align:left!important;max-width:560px!important;text-shadow:none!important;margin:0 0 40px!important;padding:0!important;font-size:clamp(15px,1.2vw,18px)!important;font-weight:400!important;line-height:1.7!important}.vevor-home .hero-btns{flex-wrap:wrap!important;align-items:center!important;gap:15px!important;display:flex!important}.vevor-home .hero-buy{color:#172b40!important;letter-spacing:.06em!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important;overflow-wrap:anywhere!important;background:#f0b429!important;border:0!important;border-radius:6px!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;max-width:100%!important;min-height:48px!important;margin:0!important;padding:12px 28px!important;font-size:.78rem!important;font-style:normal!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important;transition:background .2s,transform .2s!important;display:inline-flex!important;box-shadow:0 10px 28px #14181c47!important}.vevor-home .hero-buy:focus-visible,.vevor-home .hero-buy:hover{transform:translateY(-2px);background:#ffc53d!important}.vevor-home .hero-buy--outline{color:#f0b429!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #f0b429!important}.vevor-home .hero-buy--outline:focus-visible,.vevor-home .hero-buy--outline:hover{color:#ffc53d!important;background:#f0b4291f!important}.vevor-home .hero-arrow{z-index:3!important;width:44px!important;height:44px!important;color:var(--midnight)!important;background:#ffffffe6!important;border:0!important;border-radius:50%!important;font-size:20px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 6px 18px #282c3047!important}.vevor-home .hero-arrow.prev{left:16px!important;right:auto!important}.vevor-home .hero-arrow.next{left:auto!important;right:16px!important}.vevor-home .hero-cert-bar{color:#fff!important;text-shadow:0 1px 10px #14181c73!important;pointer-events:auto!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:none!important;margin:0 0 14px!important;padding:0!important;display:flex!important;position:static!important}.vevor-home .hero-cert-bar__row{color:#fff!important;letter-spacing:.01em!important;flex-wrap:wrap!important;align-items:baseline!important;gap:8px 12px!important;margin:0!important;font-size:clamp(13px,1.15vw,15px)!important;font-weight:600!important;line-height:1.35!important;display:flex!important}.vevor-home .hero-cert-bar__link{color:#fff!important;text-underline-offset:4px!important;font-weight:600!important;-webkit-text-decoration:underline #e85d04!important;text-decoration:underline #e85d04!important;text-decoration-thickness:2px!important}.vevor-home .hero-cert-bar__link:focus-visible,.vevor-home .hero-cert-bar__link:hover{color:#ffc53d!important;text-decoration-color:#ffc53d!important}.vevor-home .hero-page{z-index:3!important;justify-content:center!important;width:100%!important;display:flex!important;position:absolute!important;bottom:18px!important;left:0!important;right:0!important;transform:none!important}.vevor-home .hero-dots{background:0 0!important;border-radius:0!important;gap:8px!important;height:auto!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;transform:none!important}.vevor-home .hero-dots li{background:#ffffff73!important;border-radius:0!important;width:38px!important;height:4px!important;margin:0!important}.vevor-home .hero-dots li.active{background:#fff!important}.vevor-home .hero-dots button{background:0 0!important;border-radius:0!important;width:100%!important;height:100%!important}.vevor-home .cat-rail,.vevor-home .hero-copy,.vevor-home .home-heading,.vevor-home .home-lead-toggle{display:none!important}@media (width<=1199px){.vevor-home .hero-slider{height:min(100vh,760px)!important;min-height:520px!important}.vevor-home .hero-intro{width:min(640px,72%)!important}}footer.vevor-chrome{background:0 0!important;padding:0!important}footer.vevor-chrome .site-footer{color:#e6e9eb!important;background:radial-gradient(at 13% 20%,#24405c,#0000 49%),linear-gradient(110deg,#172b40,#0d1c2b 58%,#1b3044)!important;position:relative!important;overflow:hidden!important}footer.vevor-chrome .site-footer:after,footer.vevor-chrome .site-footer:before{content:""!important;z-index:0!important;pointer-events:none!important;position:absolute!important;transform:none!important}footer.vevor-chrome .site-footer:before{opacity:.6!important;background:radial-gradient(#636e4b61,#0000 55%)!important;width:380px!important;height:290px!important;bottom:-40px!important;left:-60px!important}footer.vevor-chrome .site-footer:after{background:radial-gradient(#5e6a484d,#0000 55%)!important;width:260px!important;height:200px!important;bottom:-30px!important;right:-50px!important}footer.vevor-chrome .site-footer>.footer-main,footer.vevor-chrome .site-footer>.legal-wrap,footer.vevor-chrome .site-footer>.slogan{z-index:1!important;position:relative!important}footer.vevor-chrome .site-footer aside{flex:0 0 295px!important;min-width:0!important}footer.vevor-chrome .site-footer aside form{background:#fff!important;border:0!important;border-radius:4px!important;flex-flow:row!important;justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;height:44px!important;margin:12px 0 8px!important;padding:0!important;display:flex!important;overflow:hidden!important}footer.vevor-chrome .site-footer aside form input{color:#000!important;background:0 0!important;border:0!important;flex:auto!important;width:auto!important;min-width:0!important;height:44px!important;margin:0!important;padding:3px 8px 3px 16px!important;display:block!important}footer.vevor-chrome .site-footer aside form button{color:#fff!important;background:linear-gradient(105deg,#bc6b4e,#b4472f)!important;border:0!important;border-radius:4px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:96px!important;height:36px!important;margin:4px 4px 4px 0!important;padding:0 12px!important;font-size:14px!important;font-weight:700!important;line-height:36px!important;display:inline-flex!important}.vevor-home .pay-strip{background:linear-gradient(100deg,#eef1f3,#f5f6f5 50%,#e7ebee)!important;border:1px solid #dfe3e6!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;height:72px!important;margin:0 0 40px!important;padding:0 20px!important;display:flex!important;overflow:hidden!important}.vevor-home .pay-strip,.vevor-home .pay-strip p{color:#172b40!important}.vevor-home .benefit-symbol{color:#3e4854!important;letter-spacing:.02em!important;box-sizing:border-box!important;background:0 0!important;border:1.5px solid #3e4854!important;border-radius:4px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:36px!important;height:22px!important;margin-right:8px!important;padding:0 4px!important;font-size:9px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.vevor-home .benefit-mark{-o-object-fit:contain!important;object-fit:contain!important;height:22px!important;margin-right:8px!important}.vevor-home .benefit .benefit-copy{color:#172b40!important;white-space:nowrap!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important}:is(.vevor-chrome,.vevor-home) .search-form{position:relative}:is(.vevor-chrome,.vevor-home) .search-suggest{z-index:1;color:var(--ink);text-align:left;background:#fff;border-radius:6px;padding:18px 20px 20px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 6px 20px #00000029}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-block+.ss-block{margin-top:18px}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-head{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:16px;font-weight:700;line-height:20px;display:flex}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-clear{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:400;text-decoration:underline}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-clear:hover{color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-tags{flex-wrap:wrap;gap:10px;display:flex}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-tag{height:32px;color:var(--ink);white-space:nowrap;cursor:pointer;background:#f2f2f2;border:0;border-radius:16px;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:400;line-height:32px;transition:background-color .15s linear,color .15s linear;display:inline-flex}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-tag:hover{color:var(--terracotta);background:#e4e4e4}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-tag .icon.hot{color:#e63c2f;font-size:14px}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-count{color:var(--muted);font-size:13px;font-weight:400}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-state{color:var(--muted);text-align:center;margin:0;padding:6px 0 10px;font-size:14px;line-height:20px}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-results{max-height:340px;margin:0;padding:0;list-style:none;overflow-y:auto}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-results a{color:var(--ink);border-radius:4px;align-items:center;gap:10px;padding:7px 8px;text-decoration:none;transition:background-color .15s linear;display:flex}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-results a:hover{background:#f2f2f2}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-result-image{width:40px;height:40px;color:var(--muted);background:#f2f2f2;border-radius:4px;flex:0 0 40px;place-items:center;font-size:15px;font-weight:700;display:grid;overflow:hidden}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-result-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-result-copy{flex-direction:column;gap:2px;min-width:0;display:flex}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-result-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:18px;overflow:hidden}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-result-copy small{color:var(--muted);font-size:12px;line-height:15px}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-foot{color:var(--muted);border-top:1px solid #ececec;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;font-size:13px;line-height:18px;display:flex}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-foot a{color:#162a2b;white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-foot a:hover{color:var(--terracotta)}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-foot a i{font-style:normal;transition:transform .15s linear}:is(.vevor-chrome,.vevor-home) .search-suggest .ss-foot a:hover i{transform:translate(3px)}:is(.vevor-chrome,.vevor-home) .deal-price .price-main--quote{height:25px;color:var(--muted);letter-spacing:0;white-space:nowrap;font-size:22px;font-weight:600;line-height:24px;display:block}:is(.vevor-chrome,.vevor-home) .deal-price.is-best .price-main--quote{color:var(--muted)}:is(.vevor-chrome,.vevor-home) .slogan{align-items:center;gap:16px;display:flex}:is(.vevor-chrome,.vevor-home) .slogan img{filter:brightness(0)invert();opacity:.95;flex:none}:is(.vevor-chrome,.vevor-home) .slogan .slogan-tagline{color:#c8ced4;border-left:1px solid #a7adb48c;margin:0;padding-left:20px;font-size:14px;font-weight:500;line-height:1.35}:is(.vevor-chrome,.vevor-home) .slogan .slogan-tagline b{color:#fff;font-size:16px;font-weight:700;display:block}:is(.vevor-chrome,.vevor-home) .slogan .slogan-tagline span{color:var(--gold);font-size:14px;font-weight:500;display:block}@media (width<=760px){:is(.vevor-chrome,.vevor-home) .slogan{flex-direction:column;align-items:flex-start;gap:12px}:is(.vevor-chrome,.vevor-home) .slogan .slogan-tagline{border-left:0;padding-left:0}}:is(.vevor-chrome,.vevor-home) .cart:before{transition:opacity .3s linear}:is(.vevor-chrome,.vevor-home) .cart:focus-visible:before,:is(.vevor-chrome,.vevor-home) .cart:hover:before{opacity:0}@media (width<=800px){:is(.vevor-chrome,.vevor-home) .hero-slider,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-slider{width:100%!important;height:min(100svh,640px)!important;min-height:480px!important}:is(.vevor-chrome,.vevor-home) .hero-intro,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-intro{width:auto!important;max-width:none!important;inset:auto 16px 40px!important;transform:none!important}:is(.vevor-chrome,.vevor-home) .home-title,:is(.vevor-chrome,.vevor-home) .vevor-home .home-title{margin-bottom:10px!important;font-size:clamp(24px,7vw,30px)!important;line-height:1.12!important}:is(.vevor-chrome,.vevor-home) .home-lead,:is(.vevor-chrome,.vevor-home) .vevor-home .home-lead{max-width:none!important;margin-bottom:8px!important;font-size:13px!important;line-height:1.5!important}:is(.vevor-chrome,.vevor-home) .home-lead:not(.is-expanded),:is(.vevor-chrome,.vevor-home) .vevor-home .home-lead:not(.is-expanded){-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}:is(.vevor-chrome,.vevor-home) .home-lead-toggle,:is(.vevor-chrome,.vevor-home) .vevor-home .home-lead-toggle{color:#ffc53d!important;min-height:28px!important;text-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;margin:0 0 14px!important;padding:0!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;display:inline-flex!important}:is(.vevor-chrome,.vevor-home) .hero-btns,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-btns{gap:8px!important}:is(.vevor-chrome,.vevor-home) .hero-buy,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-buy{min-height:42px!important;padding:10px 16px!important;font-size:.72rem!important}:is(.vevor-chrome,.vevor-home) .hero-cert-bar,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-cert-bar{margin:0 0 10px!important}:is(.vevor-chrome,.vevor-home) .hero-cert-bar__row,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-cert-bar__row{gap:6px 10px!important;font-size:12px!important}:is(.vevor-chrome,.vevor-home) .hero-page,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-page{bottom:8px!important}:is(.vevor-chrome,.vevor-home) .hero-arrow,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-arrow{width:32px!important;height:32px!important;top:28%!important}:is(.vevor-chrome,.vevor-home) .hero-arrow .icon,:is(.vevor-chrome,.vevor-home) .hero-arrow .icon-svg{font-size:16px}:is(.vevor-chrome,.vevor-home) .benefits{flex-flow:row;justify-content:center;align-items:center;gap:0;height:auto;min-height:44px;padding:4px 0;display:flex}:is(.vevor-chrome,.vevor-home) .benefit{flex:1 1 0;justify-content:center;align-items:center;gap:6px;width:auto;min-width:0;height:auto;min-height:40px;padding:6px 4px}:is(.vevor-chrome,.vevor-home) .benefit:not(:last-child):after{height:14px;min-height:14px;top:50%;transform:translateY(-50%)}:is(.vevor-chrome,.vevor-home) .benefit-symbol{flex:none;width:30px;height:18px;margin-right:0;font-size:8px}:is(.vevor-chrome,.vevor-home) .benefit-mark{flex:none;height:18px;margin-right:0}:is(.vevor-chrome,.vevor-home) .benefit .benefit-copy,:is(.vevor-chrome,.vevor-home) .benefit>span:last-child{min-width:0;color:var(--midnight);white-space:nowrap;text-overflow:clip;word-break:normal;font-size:11px;font-weight:650;line-height:1.2;top:0;overflow:visible}:is(.vevor-chrome,.vevor-home) .benefit>span:last-child b{font-weight:700}.vevor-home .benefit-symbol{width:30px!important;font-size:8px!important}.vevor-home .benefit-mark,.vevor-home .benefit-symbol{height:18px!important;margin-right:0!important}.vevor-home .benefit .benefit-copy{font-size:11px!important}:is(.vevor-chrome,.vevor-home) .for-you-grid,:is(.vevor-chrome,.vevor-home) .interest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.vevor-chrome,.vevor-home) .interests h2{font-size:20px}:is(.vevor-chrome,.vevor-home) .interests h2:after{margin-top:10px}:is(.vevor-chrome,.vevor-home) .tabs button{height:40px;padding:0 14px;font-size:13px}:is(.vevor-chrome,.vevor-home) .tab-arrow{width:36px;height:40px}:is(.vevor-chrome,.vevor-home) .tab-arrow .icon,:is(.vevor-chrome,.vevor-home) .tab-arrow .icon-svg{width:32px;height:40px;font-size:18px}:is(.vevor-chrome,.vevor-home) .deal-module{min-height:0}:is(.vevor-chrome,.vevor-home) .pay-strip,:is(.vevor-chrome,.vevor-home) .vevor-home .pay-strip{flex-direction:column!important;height:auto!important;min-height:0!important;margin-bottom:24px!important;padding:12px 16px!important}:is(.vevor-chrome,.vevor-home) .pay-strip p{margin:0 0 8px;font-size:14px;line-height:18px}:is(.vevor-chrome,.vevor-home) .pay-icons{flex-wrap:wrap;justify-content:center;width:100%}:is(.vevor-chrome,.vevor-home) .pay-icons img{height:26px}:is(.vevor-chrome,.vevor-home) .for-you .shop-more,:is(.vevor-chrome,.vevor-home) .interests .shop-more{width:100%;max-width:240px}:is(.vevor-chrome,.vevor-home) .to-top{width:38px;height:38px;bottom:132px;right:12px}}@media (width<=520px){:is(.vevor-chrome,.vevor-home) .vevor-home .home-title{font-size:26px!important;line-height:1.15!important}:is(.vevor-chrome,.vevor-home) .vevor-home .hero-copy strong{font-size:22px!important;line-height:1.15!important}}@media (width<=1023px){footer.vevor-chrome .site-footer{padding:0 24px!important}footer.vevor-chrome .site-footer>.footer-main{flex-direction:column!important;align-items:stretch!important;gap:20px!important}footer.vevor-chrome .site-footer aside{flex:auto!important;width:100%!important}footer.vevor-chrome .site-footer .link-cols{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:0 20px!important;display:grid!important}footer.vevor-chrome .site-footer .link-cols dl{min-width:0!important;padding-right:0!important}footer.vevor-chrome .site-footer .pay-block>div{margin:18px 0 0!important;padding-right:0!important}footer.vevor-chrome .site-footer .app-block,footer.vevor-chrome .site-footer .social-block{margin-top:18px!important}footer.vevor-chrome .site-footer .trust{margin-top:16px!important}footer.vevor-chrome .site-footer .stores{gap:8px!important;width:100%!important;max-width:420px!important}footer.vevor-chrome .site-footer .stores a,footer.vevor-chrome .site-footer .stores a:first-child{flex:1 1 0!important;margin-right:0!important}}@media (width<=620px){footer.vevor-chrome .site-footer{padding:0 16px!important}footer.vevor-chrome .site-footer>.slogan{padding:22px 0 16px!important}footer.vevor-chrome .site-footer>.slogan img{height:48px!important}footer.vevor-chrome .site-footer>.footer-main{gap:16px!important;padding-bottom:24px!important}footer.vevor-chrome .site-footer .link-cols{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))!important;gap:12px 24px!important}footer.vevor-chrome .site-footer .pay-block>div{margin:14px 0 0!important;padding-right:0!important}footer.vevor-chrome .site-footer .app-block .footer-heading,footer.vevor-chrome .site-footer .pay-block .footer-heading,footer.vevor-chrome .site-footer .social-block .footer-heading{margin:0 0 6px!important}footer.vevor-chrome .site-footer .pay-row img{width:42px!important;max-width:100%!important;height:28px!important;margin:0 4px 4px 0!important}footer.vevor-chrome .site-footer .pay-block>div:last-child .pay-row img{width:auto!important;height:28px!important}footer.vevor-chrome .site-footer aside form{height:40px!important;margin:8px 0 6px!important}footer.vevor-chrome .site-footer aside form input{height:40px!important;padding:3px 8px 3px 12px!important}footer.vevor-chrome .site-footer aside form button{min-width:88px!important;height:32px!important;margin:4px 4px 4px 0!important;line-height:32px!important}footer.vevor-chrome .site-footer .fine{font-size:11px!important;line-height:15px!important}footer.vevor-chrome .site-footer .app-block,footer.vevor-chrome .site-footer .social-block{margin-top:14px!important}footer.vevor-chrome .site-footer .socials,footer.vevor-chrome .site-footer .stores,footer.vevor-chrome .site-footer .trust{flex-wrap:wrap!important}footer.vevor-chrome .site-footer .stores{flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:none!important;display:flex!important}footer.vevor-chrome .site-footer .stores a,footer.vevor-chrome .site-footer .stores a:first-child{white-space:normal!important;flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:44px!important;margin-right:0!important;padding:10px 14px!important;font-size:14px!important;line-height:1.25!important;overflow:visible!important}footer.vevor-chrome .site-footer .link-cols dl:last-child dd:has(a[href^=mailto\:]){border-top:1px solid #ffffff2e!important;margin-top:8px!important;padding-top:8px!important}footer.vevor-chrome .site-footer .link-cols dl:last-child a[href^=mailto\:],footer.vevor-chrome .site-footer .link-cols dl:last-child a[href^=tel\:]{color:#fff!important;font-weight:700!important}:is(body:has(.home-floating-contact) footer.vevor-chrome .site-footer>.footer-main,body:has(.home-floating-contact) footer.vevor-chrome .site-footer>.legal-wrap){padding-right:40px!important}body:has(.home-floating-contact) footer.vevor-chrome .site-footer{padding-bottom:72px!important}footer.vevor-chrome .site-footer .socials{justify-content:flex-start!important}footer.vevor-chrome .site-footer .trust{justify-content:flex-start!important;gap:6px 10px!important;margin-top:12px!important}footer.vevor-chrome .site-footer .trust-mark__symbol{width:30px!important;height:18px!important;font-size:8px!important}footer.vevor-chrome .site-footer .trust-mark__image{height:18px!important}footer.vevor-chrome .site-footer .trust-mark__label{font-size:11px!important}footer.vevor-chrome .site-footer .footer-phone{padding-top:12px!important;font-size:16px!important}footer.vevor-chrome .site-footer>.legal-wrap>.legal{flex-wrap:wrap!important;gap:4px 10px!important}footer.vevor-chrome .site-footer .link-cols dd{margin:0!important}}@media (width<=800px){footer.vevor-chrome .site-footer .legal a,footer.vevor-chrome .site-footer .legal button,footer.vevor-chrome .site-footer .link-cols a{overflow-wrap:anywhere!important;align-items:center!important;min-height:32px!important;display:inline-flex!important}:is(.vevor-chrome,.vevor-home) .deal-head{align-items:center!important;min-height:32px!important}:is(.vevor-chrome,.vevor-home) .deal-head a{align-items:center!important;min-height:32px!important;display:inline-flex!important}:is(.vevor-chrome,.vevor-home) a.deal-title{align-items:center!important;height:auto!important;min-height:32px!important;display:flex!important}}@media (width<=600px){header.site-header.vevor-chrome .topbar,header.site-header.vevor-chrome .topbar-inner{height:auto!important}header.site-header.vevor-chrome .topbar{background:#fff!important;border-bottom:1px solid #e4e7ea!important}header.site-header.vevor-chrome .topbar-inner{flex-wrap:wrap!important;align-items:center!important;gap:0 4px!important;min-height:56px!important;padding:6px 12px 0!important;display:flex!important}header.site-header.vevor-chrome .search-form{flex:1 0 100%!important;order:10!important;width:auto!important;min-width:0!important;max-width:none!important;margin:8px 0 10px!important}header.site-header.vevor-chrome .search-form input{font-size:16px!important}header.site-header.vevor-chrome .logo-link{min-width:0!important;margin-right:0!important}header.site-header.vevor-chrome .logo-link img{max-width:min(168px,48vw)!important;height:38px!important}header.site-header.vevor-chrome .mobile-nav-toggle{width:40px!important;height:40px!important;margin-right:2px!important}header.site-header.vevor-chrome .cart{margin-left:auto!important;padding:0 8px!important}header.site-header.vevor-chrome .cart:before{display:none!important}:is(.vevor-chrome,.vevor-home) .deal-head{gap:4px 12px!important;margin-bottom:12px!important}:is(.vevor-chrome,.vevor-home) .deal-head h2{font-size:18px!important;line-height:1.35!important}}@media (width<=800px){:is(.vevor-chrome,.vevor-home) .hero-dots,html .vevor-home .hero-dots{height:auto!important;padding:0 4px!important}:is(.vevor-chrome,.vevor-home) .hero-dots li,html .vevor-home .hero-dots li{background:0 0!important;justify-content:center!important;align-items:center!important;width:36px!important;height:44px!important;margin:0!important;display:flex!important;position:relative!important}:is(.vevor-chrome,.vevor-home) .hero-dots li:before,html .vevor-home .hero-dots li:before{content:"";background:#d8c5af;border-radius:50%;width:8px;height:8px}:is(.vevor-chrome,.vevor-home) .hero-dots li.active,html .vevor-home .hero-dots li.active{background:0 0!important}:is(.vevor-chrome,.vevor-home) .hero-dots li.active:before,html .vevor-home .hero-dots li.active:before{background:#956036}:is(.vevor-chrome,.vevor-home) .hero-dots button,html .vevor-home .hero-dots button{border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}}.htb-v2{--hc-ink:#163b34;--hc-muted:#75847a;--hc-edge:#e2e7df;--hc-gold:#bca77d;isolation:isolate;color:#19362f;background:#f9faf6;border:1px solid #e7ebe3;border-radius:20px;width:100%;max-width:100%;position:relative;margin:22px 0 26px!important;padding:22px 22px 14px!important;display:block!important;overflow:visible!important}.htb-v2,.htb-v2 *,.htb-v2 :after,.htb-v2 :before{box-sizing:border-box}.htb-v2 .htb-topbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.htb-v2 .biz-rubric{min-width:0;border:0!important;flex-wrap:wrap!important;grid-column:auto!important;align-items:baseline!important;gap:5px 16px!important;margin:0!important;padding:0!important;display:flex!important}.htb-v2 .biz-rubric-label{color:#133d33!important;letter-spacing:-.045em!important;text-transform:none!important;font-size:clamp(21px,2.2vw,27px)!important;font-weight:750!important;line-height:1.2!important}.htb-v2 .biz-rubric-label:before{content:none!important;display:none!important}.htb-v2 .biz-rubric-note{color:#6f8276!important;max-width:none!important;padding:0!important;font-size:12px!important;line-height:1.45!important}.htb-v2 .htb-controls{flex-shrink:0;align-items:center;gap:12px;display:flex}.htb-v2 .htb-search{background:#fff;border:1px solid #dce4db;border-radius:999px;align-items:center;gap:9px;width:min(290px,27vw);height:38px;padding:0 12px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #08281c06;display:flex!important;position:relative!important}.htb-v2 .htb-search:focus-within{border-color:#86ad96;box-shadow:0 0 0 3px #417f591a}.htb-v2 .htb-search svg{color:#648a74;flex:none;width:15px;height:15px}.htb-v2 .htb-search-input{flex:1;min-width:0;color:#19392e!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;font:400 12px/1.3 Segoe UI,Arial,sans-serif!important;display:block!important}.htb-v2 .htb-search-input::placeholder{color:#92a096}.htb-v2 .htb-match{text-align:right;letter-spacing:.12em;color:#728578;white-space:nowrap;min-width:38px;font:600 10px/1.3 Segoe UI,Arial,sans-serif}.htb-v2 .htb-rail{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:10px;min-width:0;display:grid}.htb-v2 .htb-card{isolation:isolate;min-width:0!important;height:256px!important;min-height:0!important;box-shadow:none!important;background:#34574d!important;border:1px solid #2246371a!important;border-radius:13px!important;grid-column:auto!important;margin:0!important;padding:0!important;transition:transform .33s cubic-bezier(.2,.8,.2,1),box-shadow .33s!important;display:flex!important;position:relative!important;overflow:hidden!important}.htb-v2 .htb-card[hidden]{display:none!important}.htb-v2 .htb-card:focus-within,.htb-v2 .htb-card:hover{z-index:2;transform:translateY(-4px);box-shadow:0 20px 34px #1a36282e!important}.htb-v2 .htb-cover{z-index:-2;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .45s;position:absolute;inset:0;transform:scale(1.005)}.htb-v2 .htb-card:focus-within .htb-cover,.htb-v2 .htb-card:hover .htb-cover{filter:saturate(.85);transform:scale(1.095)}.htb-v2 .htb-shade{z-index:-1;background:linear-gradient(#0a1c1861,#0a1a1514 34%,#0a2119ba 70%,#091e18eb);transition:background .3s;position:absolute;inset:0}.htb-v2 .htb-card:focus-within .htb-shade,.htb-v2 .htb-card:hover .htb-shade{background:linear-gradient(#0c271ed1,#0b2c21db)}.htb-v2 .htb-card-top{color:#fff;align-items:center;gap:7px;min-width:0;display:flex;position:absolute;top:15px;left:16px;right:14px}.htb-v2 .htb-sequence{letter-spacing:.07em;color:#f8f0db;font:500 12px/1 Segoe UI,Arial,sans-serif}.htb-v2 .htb-topic{letter-spacing:.115em;color:#ffffffd4;white-space:nowrap;text-overflow:ellipsis;font:650 8.5px/1.5 Segoe UI,Arial,sans-serif;overflow:hidden}.htb-v2 .htb-card-icon{opacity:.95;margin-left:auto;font-size:14px}.htb-v2 .htb-card-bottom{color:#fff;flex-direction:column;align-items:stretch;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.htb-v2 .htb-eyebrow{color:#e2d6b8;letter-spacing:.015em;font:400 10px/1.2 Segoe UI,Arial,sans-serif;transition:opacity .25s}.htb-v2 .htb-card h2{text-wrap:pretty;overflow-wrap:break-word;min-height:0;color:#fff!important;letter-spacing:-.022em!important;margin:0!important;font:650 clamp(14px,1.33vw,18px)/1.32 Segoe UI,Arial,sans-serif!important}.htb-v2 .htb-card .htb-description{-webkit-line-clamp:2;opacity:0;-webkit-box-orient:vertical;max-height:0;transition:opacity .24s,max-height .34s,transform .3s;overflow:hidden;transform:translateY(6px);color:#ffffffe8!important;margin:0!important;padding:0!important;font:400 11px/1.47 Segoe UI,Arial,sans-serif!important;display:-webkit-box!important}.htb-v2 .htb-card:focus-within .htb-description,.htb-v2 .htb-card:hover .htb-description{opacity:1;max-height:34px;transform:translateY(0)}.htb-v2 .htb-card:focus-within .htb-eyebrow,.htb-v2 .htb-card:hover .htb-eyebrow{display:none}.htb-v2 .htb-card .htb-description a{color:#e7d7ad!important;text-decoration:underline!important}.htb-v2 .htb-card .biz-links{opacity:0;align-items:flex-start;max-height:0;transition:max-height .3s,opacity .28s;overflow:hidden;flex-flow:column!important;gap:3px!important;margin:0!important;padding:0!important;display:flex!important}.htb-v2 .htb-card:focus-within .biz-links,.htb-v2 .htb-card:hover .biz-links{opacity:1;max-height:34px}.htb-v2 .htb-card .biz-links li{min-width:0;max-width:100%}.htb-v2 .htb-card .biz-links li:nth-child(n+3){display:none!important}.htb-v2 .htb-card .biz-links h3{margin:0!important;font:500 10px/1.4 Segoe UI,Arial,sans-serif!important}.htb-v2 .htb-card .biz-links a{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;color:#f0e3c1!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;line-height:1.4!important;text-decoration:none!important;display:inline-block!important}.htb-v2 .htb-card .biz-links a:after{content:"↗"}.htb-v2 .htb-card .biz-links a:hover{text-decoration:underline!important}.htb-v2 .htb-card .htb-view{color:#fff;letter-spacing:.025em;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff5c;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;min-height:24px;margin-top:5px;padding:7px 0 0;font:600 11px/1.35 Segoe UI,Arial,sans-serif;display:inline-flex}.htb-v2 .htb-view span{font-size:14px;transition:transform .2s}.htb-v2 .htb-view:focus-visible span,.htb-v2 .htb-view:hover span{transform:translate(2px,-2px)}.htb-v2 .htb-view:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #ead9af}.htb-v2 .htb-tail{color:#7a8a7e;letter-spacing:.014em;justify-content:space-between;align-items:center;gap:10px;padding:12px 3px 0;font-size:10px;display:flex}.htb-v2 .htb-tail-dot{vertical-align:2px;background:#a6ba90;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.htb-v2 .htb-mobile-hint{display:none}.htb-v2 .htb-empty{color:#456454;margin:0;padding:18px;font-size:13px}.htb-v2 .htb-sr,.htb-v2 .sr-only{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}dialog.htb-modal{color:#19382f!important;background:#fff!important;border:1px solid #dde4d9cc!important;border-radius:18px!important;width:min(850px,100vw - 32px)!important;max-width:850px!important;min-height:0!important;max-height:min(670px,100dvh - 32px)!important;margin:auto!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important;box-shadow:0 38px 110px #04181252!important}dialog.htb-modal::backdrop{-webkit-backdrop-filter:blur(8px);background:#0c1f1a9e}@keyframes htb-dialog-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}dialog.htb-modal[open]{animation:.26s cubic-bezier(.2,.75,.2,1) both htb-dialog-enter}.htb-modal .htb-dialog-grid{grid-template-columns:32% 68%;height:min(610px,100dvh - 45px);max-height:670px;display:grid;overflow:hidden}.htb-modal .htb-dialog-photo{background-position:50%;background-size:cover;position:relative}.htb-modal .htb-dialog-photo:after{content:"";background:linear-gradient(#14322633,#08261dab);position:absolute;inset:0}.htb-modal .htb-dialog-photo span{z-index:1;color:#fff;letter-spacing:.13em;text-transform:uppercase;font-size:12px;position:absolute;bottom:32px;left:26px}.htb-modal .htb-dialog-pane{flex-direction:column;min-width:0;min-height:0;display:flex}.htb-modal .htb-dialog-head{border-bottom:1px solid #edf0e9;flex:none;padding:31px 36px 20px;position:relative}.htb-modal .htb-dialog-kicker{color:#a7adb4;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font:700 10px/1.4 Segoe UI,Arial,sans-serif;display:block}.htb-modal .htb-dialog-title{color:#153f32;letter-spacing:-.04em;max-width:95%;font:640 clamp(23px,2.3vw,31px)/1.23 Segoe UI,Arial,sans-serif;display:block}.htb-modal .htb-dialog-x{color:#496753;cursor:pointer;background:#f9faf7;border:1px solid #e2e8df;border-radius:50%;width:30px;height:30px;font-size:20px;line-height:1;position:absolute;top:16px;right:17px}.htb-modal .htb-dialog-searchwrap{flex:none;align-items:center;gap:12px;padding:16px 36px 9px;display:flex}.htb-modal .htb-dialog-search{color:#173b30;background:#fbfcfa;border:1px solid #e1e7dc;border-radius:9px;outline:0;flex:1;min-width:0;height:39px;min-height:39px;padding:0 12px;font:400 13px Segoe UI,Arial,sans-serif}.htb-modal .htb-dialog-search:focus{border-color:#78a38c;box-shadow:0 0 0 3px #2c724e1f}.htb-modal .htb-dialog-searchstatus{color:#819085;white-space:nowrap;font-size:10px}.htb-modal .htb-dialog-scroll{overscroll-behavior:contain;scrollbar-color:#c9d7c9 transparent;min-height:0;padding:13px 36px 32px;overflow-y:auto}.htb-modal .htb-dialog-copy{color:#516358;margin:0 0 20px;font-size:14px;line-height:1.85}.htb-modal .htb-dialog-copy a{color:#246548;text-underline-offset:3px;text-decoration:underline}.htb-modal .htb-dialog-subtitle{letter-spacing:.16em;text-transform:uppercase;color:#ad946e;margin:18px 0 11px;font:700 10px/1.3 Segoe UI,Arial,sans-serif}.htb-modal .htb-dialog-links{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.htb-modal .htb-dialog-links li{min-width:0;margin:0}.htb-modal .htb-dialog-links a{color:#285641;background:#f8faf6;border:1px solid #e7ede4;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:12px 13px;font:600 13px/1.5 Segoe UI,Arial,sans-serif;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.htb-modal .htb-dialog-links a:after{content:"↗";color:#729b84}.htb-modal .htb-dialog-links a:hover{background:#edf5ee;border-color:#b8d3bf}.htb-modal mark{color:#173e30;background:#f4df98;border-radius:2px;padding:0 1px}.htb-modal .htb-dialog-nomatch{color:#839086;padding:15px 0;font-size:13px}@media (width<=1250px){.htb-v2 .htb-card{height:264px!important}.htb-v2 .htb-card h2{font-size:16px!important}.htb-v2 .htb-card-bottom{left:13px;right:13px}.htb-v2 .htb-card-top{left:13px;right:12px}.htb-v2 .htb-card .biz-links li:nth-child(n+2){display:none!important}}@media (width<=980px){.htb-v2{padding:19px 17px 12px!important}.htb-v2 .biz-rubric-note{display:none!important}.htb-v2 .htb-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:10px;padding-bottom:8px;scroll-padding:0 5px;display:flex;overflow-x:auto}.htb-v2 .htb-card{scroll-snap-align:start;flex:0 0 230px;height:220px!important}.htb-v2 .htb-card h2{font-size:17px!important}.htb-v2 .htb-mobile-hint{display:block}.htb-v2 .htb-desktop-hint{display:none}.htb-v2 .htb-search{width:240px}}@media (width<=580px){.htb-v2{border-radius:15px;margin:16px 0 18px!important;padding:16px 13px 10px!important}.htb-v2 .htb-topbar{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:12px}.htb-v2 .biz-rubric-label{font-size:24px!important}.htb-v2 .htb-controls{width:100%}.htb-v2 .htb-search{flex:1;width:100%;height:36px}.htb-v2 .htb-card{flex-basis:min(78vw,260px);height:230px!important}.htb-v2 .htb-tail{font-size:9.5px}.htb-modal .htb-dialog-grid{height:min(90dvh,750px);display:block}.htb-modal .htb-dialog-photo{display:none}.htb-modal .htb-dialog-pane{height:100%}.htb-modal .htb-dialog-head{padding:30px 23px 20px}.htb-modal .htb-dialog-title{font-size:25px}.htb-modal .htb-dialog-searchwrap{padding:14px 23px 9px}.htb-modal .htb-dialog-scroll{padding:11px 23px 28px}.htb-modal .htb-dialog-x{top:12px;right:13px}}@media (hover:none){.htb-v2 .htb-card:hover{transform:none}.htb-v2 .htb-card .biz-links,.htb-v2 .htb-card .htb-description,.htb-v2 .htb-card:focus-within .biz-links,.htb-v2 .htb-card:focus-within .htb-description{display:none!important}}@media (prefers-reduced-motion:reduce){.htb-modal *,.htb-v2 *,.htb-v2 :after,.htb-v2 :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:is(.vevor-chrome,.vevor-home) .cart-menu{align-items:center;height:56px;display:flex}:is(.vevor-chrome,.vevor-home) .cart-menu .cart{cursor:pointer;background:0 0;border:0;height:100%}:is(.vevor-chrome,.vevor-home) .cart-badge{background:var(--midnight);color:#fff;text-align:center;box-sizing:border-box;border:2px solid #fff;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:8px;right:6px}:is(.vevor-chrome,.vevor-home) .cart-menu .hover-panel{width:380px;padding:0;left:auto;right:0}:is(.vevor-chrome,.vevor-home) .mini-cart{text-align:left;padding:14px 16px;display:block}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__head{border-bottom:1px solid var(--sand);color:var(--ink);justify-content:space-between;align-items:baseline;padding-bottom:10px;font-size:15px;display:flex}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__count{color:var(--muted);font-size:13px;font-weight:400}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__empty{color:var(--ink);margin:16px 0 8px;padding:0;font-size:14px;font-weight:400;line-height:20px;display:block}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__empty small{color:var(--muted);margin-top:4px;font-size:13px;line-height:18px;display:block}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__list{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(46vh,340px);margin:0;padding:0;list-style:none;overflow-y:auto}:is(.vevor-chrome,.vevor-home) .mini-cart__line{border-bottom:1px solid var(--sand);grid-template-columns:64px minmax(0,1fr);gap:0 12px;padding:12px 0;display:grid;position:relative}:is(.vevor-chrome,.vevor-home) .mini-cart__line:last-child{border-bottom:0;padding-bottom:4px}:is(.vevor-chrome,.vevor-home) .mini-cart__media{border:1px solid var(--sand);background:#fff;border-radius:6px;width:64px;height:64px;display:block;position:relative;overflow:hidden}:is(.vevor-chrome,.vevor-home) .mini-cart__media img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}:is(.vevor-chrome,.vevor-home) .mini-cart__media-fallback{background-color:#0000000a;width:100%;height:100%;display:block}:is(.vevor-chrome,.vevor-home) .mini-cart__body{min-width:0}:is(.vevor-chrome,.vevor-home) a.mini-cart__name{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}:is(.vevor-chrome,.vevor-home) a.mini-cart__name:hover{color:var(--terracotta);background:0 0;text-decoration:underline}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__meta{color:var(--muted);flex-wrap:wrap;gap:0 8px;margin:2px 0 0;padding:0;font-size:12px;font-weight:400;line-height:16px;display:flex}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__unit{color:var(--muted);align-items:baseline;gap:6px;margin:4px 0 0;padding:0;font-size:13px;font-weight:400;line-height:18px;display:flex}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__unit strong{color:var(--ink);font-weight:700}:is(.vevor-chrome,.vevor-home) .mini-cart__actions{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}:is(.vevor-chrome,.vevor-home) .mini-cart__qty{border:1px solid var(--sand);background:#fff;border-radius:4px;align-items:center;height:28px;display:inline-flex}:is(.vevor-chrome,.vevor-home) .mini-cart__qty button{width:28px;height:26px;color:var(--ink);text-align:center;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex}:is(.vevor-chrome,.vevor-home) .mini-cart__qty button:hover:not(:disabled){background:var(--cream);color:var(--terracotta);text-decoration:none}:is(.vevor-chrome,.vevor-home) .mini-cart__qty button:disabled{color:#a7adb4;cursor:not-allowed}:is(.vevor-chrome,.vevor-home) .mini-cart__qty input{border:0;border-right:1px solid var(--sand);border-left:1px solid var(--sand);width:38px;height:26px;color:var(--ink);text-align:center;box-sizing:border-box;appearance:textfield;background:0 0;padding:0;font-size:13px;font-weight:700}:is(.vevor-chrome,.vevor-home) .mini-cart__qty input::-webkit-inner-spin-button{appearance:none;margin:0}:is(.vevor-chrome,.vevor-home) .mini-cart__qty input::-webkit-outer-spin-button{appearance:none;margin:0}:is(.vevor-chrome,.vevor-home) button.mini-cart__remove{width:auto;color:var(--muted);text-align:right;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px;font-weight:400;text-decoration:underline;display:inline-block}:is(.vevor-chrome,.vevor-home) button.mini-cart__remove:hover{color:var(--terracotta);background:0 0}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__total{color:var(--muted);grid-column:2;justify-content:space-between;align-items:baseline;gap:8px;margin:6px 0 0;padding:0;font-size:13px;font-weight:400;display:flex}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__total strong{color:var(--terracotta);font-size:15px;font-weight:700}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__more{color:var(--muted);text-align:center;margin:8px 0 0;padding:0;font-size:13px;font-weight:400;display:block}:is(.vevor-chrome,.vevor-home) .mini-cart__foot{padding-top:12px}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__subtotal{color:var(--ink);justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:0;font-size:14px;font-weight:700;display:flex}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__subtotal strong{color:var(--terracotta);text-align:right;font-size:18px}:is(.vevor-chrome,.vevor-home) .mini-cart .mini-cart__note{color:var(--muted);margin:6px 0 10px;padding:0;font-size:12px;font-weight:400;line-height:16px;display:block}:is(.vevor-chrome,.vevor-home) .mini-cart__cta{background:var(--terracotta);color:#fff;text-align:center;border-radius:4px;padding:10px 16px;font-size:14px;font-weight:700;display:block}:is(.vevor-chrome,.vevor-home) .mini-cart__cta:hover{background:var(--steel);color:#fff;text-decoration:none}:is(.vevor-chrome,.vevor-home) .icon.add-cart-glyph:before{content:""}:is(.vevor-chrome,.vevor-home) .add-cart .icon.add-cart-glyph,:is(.vevor-chrome,.vevor-home) .add-cart-btn .icon.add-cart-glyph{font-size:inherit;position:static}:is(.vevor-chrome,.vevor-home) .deal-card .deal-media{line-height:0;position:relative}:is(.vevor-chrome,.vevor-home) .deal-card .add-cart,:is(.vevor-chrome,.vevor-home) .interest-card .add-cart{cursor:pointer;border:0;padding:0}:is(.vevor-chrome,.vevor-home) .deal-card .add-cart{z-index:2;width:36px;height:36px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;bottom:16px;right:8px;box-shadow:0 2px 3px #0000001a}:is(.vevor-chrome,.vevor-home) .deal-card .add-cart:focus-visible,:is(.vevor-chrome,.vevor-home) .deal-card:hover .add-cart,:is(.vevor-chrome,.vevor-home) .add-cart.is-added,:is(.vevor-chrome,.vevor-home) .interest-card .add-cart.is-added{background-color:var(--terracotta);color:#fff}:is(.vevor-chrome,.vevor-home) .add-cart__flash{background:var(--terracotta);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}:is(.vevor-chrome,.vevor-home) .add-cart-btn{border:1px solid var(--terracotta);color:var(--terracotta);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:6px;margin-top:8px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}:is(.vevor-chrome,.vevor-home) .add-cart-btn:hover,:is(.vevor-chrome,.vevor-home) .add-cart-btn.is-added{background:var(--terracotta);color:#fff}@media (width<=800px){:is(.vevor-chrome,.vevor-home) .cart-menu .hover-panel{width:min(340px,100vw - 32px)}}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer){z-index:2600;background:#fff;outline:none;flex-direction:column;width:min(440px,100vw);height:100dvh;display:flex;position:fixed;top:0;right:0;box-shadow:-4px 0 24px #30251c2e}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__head{border-bottom:1px solid var(--sand);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__title{color:var(--ink);align-items:center;gap:8px;margin:0;padding:0;font-size:15px;line-height:22px;display:flex}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__title strong{font-weight:700}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__tick{color:#2e9e5b;font-size:15px;font-weight:700}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__close{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;font-size:22px;line-height:1;display:flex}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__close:hover{background:var(--cream);color:var(--ink)}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__empty{color:var(--muted);margin:0;padding:32px 20px;font-size:14px;line-height:22px}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__empty small{margin-top:6px;font-size:13px;display:block}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__list{overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;flex:auto;margin:0;padding:0 20px;list-style:none;overflow-y:auto}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__line{border-bottom:1px solid var(--sand);grid-template-columns:96px minmax(0,1fr);gap:0 16px;padding:18px 0;display:grid;position:relative}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__line:last-child{border-bottom:0}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__line.is-just-added{background:var(--page2)}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__media{border:1px solid var(--sand);background:#fff;border-radius:4px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative;overflow:hidden}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__media img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__media-fallback{background:var(--cream);width:100%;height:100%;display:block}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__body{min-width:0}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__name{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:-webkit-box;overflow:hidden}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__name:hover{color:var(--terracotta)}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__spec{color:var(--muted);margin:4px 0 0;padding:0;font-size:12px;line-height:18px;display:block}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__spec span+span{margin-left:10px}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__price{color:var(--ink);margin:6px 0 0;padding:0;font-size:17px;font-weight:700;line-height:22px;display:block}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__qty{border:1px solid var(--sand);background:#fff;border-radius:4px;align-items:center;display:inline-flex}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__qty button{width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;line-height:1}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__qty button:hover:not(:disabled){color:var(--terracotta)}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__qty button:disabled{color:#a7adb4;cursor:not-allowed}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__qty input{border:0;border-right:1px solid var(--sand);border-left:1px solid var(--sand);width:40px;height:30px;color:var(--ink);text-align:center;appearance:textfield;background:0 0;padding:0;font-size:13px}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__linetotal{color:var(--terracotta);font-size:15px;font-weight:700}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__remove{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;text-decoration:underline}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__remove:hover{color:var(--terracotta)}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__actions{border-top:1px solid var(--sand);background:#fff;flex:none;padding:16px 20px 20px}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__subtotal{color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;padding:0;font-size:15px;display:flex}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__subtotal strong{color:var(--terracotta);font-size:18px;font-weight:700}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__checkout,:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__viewcart{border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:46px;font-size:15px;font-weight:700;text-decoration:none;display:flex}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__checkout{background:var(--terracotta);color:#fff}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__checkout:hover{background:var(--steel);color:#fff}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__viewcart{border:1px solid var(--ink);color:var(--ink);background:#fff;margin-top:10px}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__viewcart:hover{border-color:var(--terracotta);color:var(--terracotta)}:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer) .cart-drawer__note{color:var(--muted);text-align:center;margin:12px 0 0;padding:0;font-size:12px;line-height:18px;display:block}.cart-drawer-enter-active,.cart-drawer-leave-active{transition:transform .24s,opacity .24s}.cart-drawer-enter-from,.cart-drawer-leave-to{opacity:0;transform:translate(100%)}@media (prefers-reduced-motion:reduce){.cart-drawer-enter-active,.cart-drawer-leave-active{transition:none}}:is(.vevor-chrome,.vevor-home) .interest-media{line-height:0;position:relative}:is(.vevor-chrome,.vevor-home) .interest-media__link{text-decoration:none;display:block}:is(.vevor-chrome,.vevor-home) .interest-card .add-cart.is-added{background-color:var(--terracotta);color:#fff}:is(.vevor-chrome,.vevor-home) .interest-card .interest-name{height:17px;color:inherit;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;line-height:17px;text-decoration:none;display:block;overflow:hidden}:is(.vevor-chrome,.vevor-home) .interest-card .interest-name:focus-visible,:is(.vevor-chrome,.vevor-home) .interest-card .interest-name:hover{color:var(--terracotta);text-decoration:underline}@media (width<=800px){:is(.vevor-chrome.cart-drawer,.vevor-home .cart-drawer){width:100vw}:is(.vevor-chrome,.vevor-home) .interest-card .interest-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;height:auto!important;max-height:36px!important;line-height:18px!important;display:-webkit-box!important}}@media (width<=575px){:is(.vevor-chrome,.vevor-home) .hero-slider,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-slider{width:100%!important;height:min(100svh,560px)!important;min-height:440px!important}:is(.vevor-chrome,.vevor-home) .hero-intro,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-intro{bottom:36px!important;left:14px!important;right:14px!important}:is(.vevor-chrome,.vevor-home) .home-title,:is(.vevor-chrome,.vevor-home) .vevor-home .home-title{font-size:24px!important}:is(.vevor-chrome,.vevor-home) .hero-btns,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-btns{width:100%!important}:is(.vevor-chrome,.vevor-home) .hero-buy,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-buy{flex:auto!important}:is(.vevor-chrome,.vevor-home) .hero-cert-bar,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-cert-bar{margin:0 0 8px!important}}@media (width<=359px){:is(.vevor-chrome,.vevor-home) .home-title,:is(.vevor-chrome,.vevor-home) .vevor-home .home-title{font-size:22px!important}:is(.vevor-chrome,.vevor-home) .hero-buy,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-buy{width:100%!important;padding:10px 14px!important}}.vevor-home .hero-slider .hero-intro{width:min(780px,100% - 72px)!important}.vevor-home .hero-slider .home-title{overflow-wrap:break-word!important;max-width:100%!important}@media (width>=1025px){.vevor-home .home-banner .home-title{margin-bottom:12px!important;font-size:clamp(36px,3.5vw,54px)!important}.vevor-home .home-banner .home-lead{max-width:760px!important;margin-bottom:14px!important;line-height:1.4!important}}.vevor-home .home-banner .hero-slider{aspect-ratio:1920/680!important;height:auto!important;min-height:0!important}.vevor-home .home-banner .hero-slide,.vevor-home .home-banner .hero-stack{height:100%!important;min-height:0!important}.vevor-home .home-banner .hero-slide img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;width:100%!important;height:100%!important}.vevor-home .home-banner .hero-slide,.vevor-home .home-banner .hero-slide img{opacity:1!important}.vevor-home .home-banner .hero-slide,.vevor-home .home-banner .hero-slide img,.vevor-home .home-banner .hero-slider{touch-action:pan-y pinch-zoom;-webkit-user-drag:none}.vevor-home .deal-track{touch-action:pan-x pan-y pinch-zoom}@media (width<=1024px){.vevor-home .home-banner .hero-slider{container-type:inline-size;aspect-ratio:auto!important;background:0 0!important;overflow:visible!important}.vevor-home .home-banner .hero-stack{aspect-ratio:1920/680!important;background:#2c3238!important;width:100%!important;position:relative!important;inset:auto!important;overflow:hidden!important}.vevor-home .home-banner .hero-slide{aspect-ratio:auto!important;background:0 0!important;min-width:0!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.vevor-home .home-banner .hero-slide img{aspect-ratio:auto!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;width:100%!important;height:100%!important}.vevor-home .home-banner .hero-shade{aspect-ratio:1920/680!important;height:auto!important;bottom:auto!important}.vevor-home .home-banner .hero-arrow{top:17.7083vw!important}.vevor-home .home-banner .hero-page{top:calc(35.4167vw - 22px)!important;bottom:auto!important}.vevor-home .home-banner .hero-intro{width:auto!important;max-width:none!important;padding:20px 16px 4px!important;position:relative!important;inset:auto!important;transform:none!important}.vevor-home .home-banner .hero-cert-bar,.vevor-home .home-banner .hero-cert-bar__link,.vevor-home .home-banner .hero-cert-bar__row,.vevor-home .home-banner .hero-intro,.vevor-home .home-banner .home-title{color:#172b40!important;text-shadow:none!important}.vevor-home .home-banner .home-title__accent{color:#b8860b!important}.vevor-home .home-banner .home-lead{color:#3e4854!important;text-shadow:none!important;margin-bottom:16px!important}.vevor-home .home-banner .hero-buy--outline{color:#172b40!important;border-color:#172b40!important}.vevor-home .home-banner .home-lead-toggle{color:#172b40!important}}.site-footer .footer-heading{color:#fff;font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif}.vevor-home .home-banner .hero-track{transition:none!important;position:relative!important;transform:none!important}.vevor-home .home-banner .hero-slide--manual{pointer-events:none;z-index:1!important;width:100%!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}:root{--midnight:#172b40;--steel:#3e4854;--silver:#a7adb4;--page:#f5f6f5;--page2:#fff;--ink:#172b40;--muted:#5c6773;--copper:#3e4854;--terracotta:#172b40;--terracotta-dark:#0d1c2b;--olive:#3e4854;--nav:#172b40;--sand:#dbe0e4;--line:#e2e5e7;--gold:#a7adb4;--ivory:#f5f6f5;--cream:#eef1f3;--color-ink:#172b40;--color-muted:#5c6773;--color-accent:#172b40;--color-surface:#f5f6f5;--color-border:#e2e5e7;--pr-green:#172b40;--pr-ink:#172b40;--pr-muted:#5c6773;--pr-light:#eef1f3;--pr-line:#e2e5e7;--pdp-media-backdrop:#eef1f3;--nav-surface:#f5f6f5;--nav-muted:#eef1f3;--nav-ink:#172b40;--nav-border:#e2e5e7;--nav-bg:#f5f6f5}body{color:var(--color-ink);background:var(--page)}.hero-title,body,h1,h2,h3{font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif}.hero-title,h1,h2,h3{color:var(--midnight)}.eyebrow{color:var(--steel)}.button{border-color:var(--midnight);background:var(--midnight);color:#fff}.button.secondary{color:var(--midnight);background:0 0}.button:focus-visible,.button:hover{background:var(--steel);border-color:var(--steel);color:#fff}.bulk-catalog-page,.formula-detail-page,.legacy-home,.ready-catalog-page{background:var(--page)}.catalog-hero,.ready-catalog-hero{background:linear-gradient(180deg,#eef1f3 0,var(--page) 100%);color:var(--midnight)}.catalog-hero h1,.ready-catalog-hero h1{color:var(--midnight);font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif}.catalog-hero>div>p:last-child,.ready-catalog-hero>div>p:last-child{color:var(--muted)}.benefit-filter{border-color:var(--line);background:linear-gradient(105deg,#fff,#eef1f3);box-shadow:0 14px 32px #172b4012}.benefit-filter-copy h2{color:var(--midnight)}.benefit-filter-copy>p:last-child{color:var(--muted)}.benefit-options button{border-color:var(--sand);color:var(--midnight);background:#fffffff2}.benefit-options button:focus-visible,.benefit-options button:hover{border-color:var(--steel)}.benefit-options button.active{border-color:var(--midnight);background:var(--midnight);color:#fff}.formula-product-card,.raw-product-card,.ready-product-card{border-color:var(--line);color:var(--midnight);box-shadow:0 7px 20px #172b400f}.formula-product-card:hover,.raw-product-card:hover,.ready-product-card:hover{border-color:var(--silver);box-shadow:0 13px 30px #172b401f}.formula-card-image,.product-card-placeholder,.raw-product-image,.ready-product-image{background:var(--cream)}.pdp-amazon-style{--pr-green:#172b40;--pr-line:#e2e5e7;--pr-ink:#172b40;--pr-muted:#5c6773;--pr-light:#eef1f3;--pr-price:#172b40}.service-preview-page{background:var(--page);color:var(--midnight)}.service-hero{background:linear-gradient(180deg,#eef1f3 0,var(--page) 100%)}.service-button--ghost,.service-eyebrow,.service-stamp{color:var(--midnight)}.service-button--ghost{border-color:var(--midnight)}.service-button--lime{background:var(--midnight);color:#fff}.service-decision-card p,.service-feature__copy p,.service-lede,.service-modes p,.service-signal span,.service-steps p{color:var(--muted)}.service-feature__copy h2,.service-hero__copy h1,.service-inquiry h2{color:var(--midnight);font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif}.service-page,.service-preview-page{--service-ink:#172b40;--service-paper:#f5f6f5;--service-line:#e2e5e7;--service-muted:#5c6773;--service-teal:#3e4854;--service-lime:#dbe0e4;--service-button-primary:#172b40;--service-button-primary-hover:#0d1c2b;--service-button-secondary:#172b40;--service-button-secondary-hover:#eef1f3}.nav-landing-hero{--hero-title-size:clamp(32px, 3.2vw, 40px);--hero-title-measure:min(100%, 40rem);--hero-copy-measure:min(100%, 52rem);color:#173d37;text-align:center;background:#eef1f3;border-bottom:1px solid #d5dde3;padding:40px 0 44px}.nav-landing-hero>.container>.breadcrumbs{text-align:start;justify-content:flex-start;margin-bottom:20px;font-size:13px;line-height:1.4}.nav-landing-hero>.container>.eyebrow{max-width:var(--hero-title-measure);color:#5c6770;letter-spacing:.16em;text-align:center;text-transform:uppercase;margin:0 auto;font-size:11px;font-weight:700;line-height:1.3}.nav-landing-hero>.container>h1{max-width:var(--hero-title-measure);color:#173d37;font:600 var(--hero-title-size) /1.2 Century Gothic,Segoe UI,Arial,sans-serif;letter-spacing:-.02em;text-align:center;text-wrap:wrap;margin:10px auto 0}.catalog-listing-credit-footer{justify-content:flex-end;padding:8px 0 16px;display:flex}.catalog-listing-credit-footer .catalog-listing-credit{border-top:none;max-width:none;margin:0;padding-top:0;font-size:12px}.nav-landing-hero .nav-landing-actions,.nav-landing-hero .nav-landing-links,.nav-landing-hero>.container>.nav-landing-lead{max-width:var(--hero-copy-measure);box-sizing:border-box}.nav-landing-hero .nav-landing-links,.nav-landing-hero .nav-landing-links p,.nav-landing-hero>.container>.nav-landing-lead{text-align:start}.nav-landing-hero>.container>.nav-landing-lead{color:#4d5963;margin:16px auto 0;font-size:16px;font-weight:400;line-height:1.65}.nav-landing-hero .mobile-intro-extra>.nav-landing-lead{max-width:var(--hero-copy-measure);color:#3e4854;text-align:center;margin:12px auto 0;font-size:17px;line-height:1.55}.nav-landing-intro-toggle{display:none}.nav-landing-hero .nav-landing-links{border-top:1px solid #d5dde3;gap:12px;margin:22px auto 0;padding-top:18px;display:grid}.nav-landing-hero .nav-landing-links p{color:#4d5963;margin:0;font-size:16px;line-height:1.65}.nav-landing-hero .nav-landing-links a{color:#173d37;text-underline-offset:3px;font-weight:700;text-decoration:underline}.nav-landing-hero .nav-landing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin:24px auto 0;display:flex}.nav-landing-hero .nav-landing-actions a{text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:10px 22px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.nav-landing-hero .nav-landing-actions__primary{color:#fff;background:#172b40;border:1px solid #172b40}.nav-landing-hero .nav-landing-actions__secondary{color:#172b40;background:0 0;border:1px solid #172b40}.nav-landing-hero .nav-landing-actions a:hover{border-color:#0f1c2b}.nav-landing-hero .nav-landing-actions__primary:hover{background:#0f1c2b}.nav-landing-hero .nav-landing-actions__secondary:hover{background:#172b400f}.nav-landing-hero .nav-landing-actions a:focus-visible,.nav-landing-hero .nav-landing-links a:focus-visible{outline-offset:4px;outline:3px solid #52749a}.nav-landing-hero>.container>.nav-landing-lead+.nav-landing-lead{margin-top:10px}.nav-landing-hero .cf-actions,.nav-landing-hero .cf-jump{justify-content:center}.nav-landing-hero .cf-actions{margin-top:24px}.nav-landing-follow{width:min(100% - 2rem,1120px);margin:28px auto 0}.nav-landing-follow .cf-hero__media{max-width:720px;margin-left:auto;margin-right:auto}@media (width<=800px){.nav-landing-hero{--hero-title-size:30px;--hero-title-measure:min(100%, 100%);--hero-copy-measure:min(100%, 100%);padding:24px 0 28px}.nav-landing-hero>.container>.breadcrumbs{margin-bottom:14px}.nav-landing-hero>.container>h1{letter-spacing:-.015em;margin-top:8px;line-height:1.25}.nav-landing-hero>.container>.nav-landing-lead{margin-top:12px;font-size:15px;line-height:1.55}.nav-landing-hero .mobile-intro-extra>.nav-landing-lead,.nav-landing-hero .nav-landing-links p,.nav-landing-hero>.container>.nav-landing-lead{font-size:15px;line-height:1.55}.catalog-listing-credit-footer{padding:6px 0 12px}.nav-landing-hero.is-collapsible:not(.is-expanded)>.container>.nav-landing-lead{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav-landing-hero.is-collapsible:not(.is-expanded) .mobile-intro-extra{display:none}.nav-landing-intro-toggle{color:#173d37;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:4px auto 0;padding:0 6px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.nav-landing-hero .cf-jump{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:8px;max-width:100%;margin-top:14px;padding:2px 0 6px;overflow-x:auto}.nav-landing-hero .cf-jump a{flex:none}.nav-landing-follow{margin-top:14px}.nav-landing-follow .cf-hero__media img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;max-height:200px}}@media (width<=1023px){main :where(h1,h2,h3,h4,p,li,td,th,figcaption,label){overflow-wrap:break-word}.faq-reference-hero h1,.journal-hero h1,.page-hero h1,.raw-material-hero h1,.ready-catalog-hero h1{font-size:clamp(28px,5vw,44px);line-height:1.2}}@media (width<=359px){.container{width:min(calc(100% - 24px),var(--page-width,1480px))}}@media (width>=360px) and (width<=479px){.container{width:min(calc(100% - 32px),var(--page-width,1480px))}}@media (width>=768px) and (width<=1023px){.formula-product-grid,.raw-product-grid[data-view="4"],.raw-product-grid[data-view=auto],.ready-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.raw-catalog-grid{grid-template-columns:minmax(0,1fr)}:is(:is(.raw-material-page,.ready-catalog-page,.formula-function-catalog):has(.raw-mobile-controls) .left-sidebar,:is(.raw-material-page,.ready-catalog-page,.formula-function-catalog):has(.raw-mobile-controls) .raw-sidebar){display:none!important}}@media (width<=767px){.raw-product-grid[data-view="2"],.raw-product-grid[data-view="3"],.raw-product-grid[data-view="4"],.raw-product-grid[data-view=auto]{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-card footer{flex-wrap:wrap;gap:6px 10px}.journal-card footer time{white-space:normal}}details:not([open])>:not(summary){display:none}@media (width<=1023px) and (height<=500px){:is(.vevor-chrome,.vevor-home) .hero-slider,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-slider{height:auto!important;min-height:0!important}:is(.vevor-chrome,.vevor-home) .hero-slide,:is(.vevor-chrome,.vevor-home) .hero-track{aspect-ratio:1920/680!important;height:auto!important}:is(.vevor-chrome,.vevor-home) .hero-intro,:is(.vevor-chrome,.vevor-home) .vevor-home .hero-intro{width:auto!important;max-width:none!important;padding:16px 16px 20px!important;position:relative!important;inset:auto!important;transform:none!important}.pdp-media-slide{aspect-ratio:auto;height:34svh;max-height:180px}.pdp-media-slide img{-o-object-fit:contain;object-fit:contain}.pdp-quote-modal__panel,.pdp-review-dialog{max-height:calc(100dvh - 16px);overflow-y:auto}}@media (width<=800px) and (height<=700px){.pdp-media-slide{max-height:42svh}.pdp-media-slide img{-o-object-fit:contain;object-fit:contain}}.hiw{--ink:#172b40;--muted:#3e4854;--line:#d5dbe1;color:var(--ink);background:#f7f5f2}.hiw-shell{width:min(100% - 2rem,1120px);margin:0 auto}.hiw-eyebrow,.hiw-kicker{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:800}.hiw-hero{background:#f7f5f2;padding:2.25rem 0 2.75rem}.hiw-crumbs{margin-bottom:1.25rem}.hiw-cta,.hiw-hero__grid,.hiw-split{gap:2rem;display:grid}.hiw-cta,.hiw-hero__grid{align-items:center}.hiw-split{align-items:start}.hiw h1,.hiw h2,.hiw h3,.hiw h4{color:var(--ink);letter-spacing:-.03em;margin:0 0 .75rem;font-family:Inter Tight,Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.2}.hiw h1{font-size:clamp(2rem,4vw,3.15rem)}.hiw h2{font-size:clamp(1.55rem,2.4vw,2.15rem)}.hiw h3{font-size:clamp(1.35rem,2vw,1.85rem)}.hiw h4{letter-spacing:-.02em;margin-bottom:.4rem;font-size:1.05rem}.hiw p{color:var(--muted);margin:0 0 .9rem;font-size:1.02rem;line-height:1.65}.hiw strong{font-weight:800}.hiw a,.hiw strong{color:var(--ink)}.hiw a.hiw-btn--primary{color:#f5f6f5}.hiw-lede{max-width:40rem}.hiw-hero__media,.hiw-split__media{margin:0}.hiw-hero__media img,.hiw-split__media img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:#d5dbe1;border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 18px 40px #172b401f}.hiw-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.hiw-btn{border:1.5px solid var(--ink);min-height:48px;color:var(--ink);border-radius:8px;align-items:center;padding:0 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.hiw-btn--primary{background:var(--ink);color:#f5f6f5}.hiw-band{padding:3rem 0}.hiw-band--overview{background:#efe8e1}.hiw-band--process{background:#f7f5f2;padding-top:2.5rem}.hiw-band--docs{background:#f4f1ea}.hiw-band--moq{background:#172b40}.hiw-band--cta{background:#f5f6f5}.hiw-band--moq,.hiw-band--moq a,.hiw-band--moq h2,.hiw-band--moq p{color:#f5f6f5}.hiw-process__head{max-width:46rem;margin-bottom:1.5rem}.hiw-stage{border-radius:28px;margin-top:1rem;padding:1.5rem}.hiw-stage.is-blush{background:#f6ebe6}.hiw-stage.is-mist{background:#e5f0f5}.hiw-stage.is-sage{background:#e6f0e6}.hiw-stage.is-slate{background:#e7eaf3}.hiw-leaves{margin:0 0 .4rem;padding:0;list-style:none}.hiw-leaves li{color:var(--muted);border-left:3px solid #172b4047;margin:0 0 .7rem;padding-left:.8rem;line-height:1.55}.hiw-leaves h3,.hiw-leaves h4,.hiw-leaves strong{color:var(--ink)}.hiw-leaves h3,.hiw-leaves h4{margin:0 0 .2rem;font-size:1rem}.hiw-tiles{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.hiw-tile{min-height:64px;color:var(--ink);border:0;border-radius:18px;align-items:flex-start;gap:.85rem;margin:0;padding:1rem 1.1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}a.hiw-tile:focus-visible,a.hiw-tile:hover{outline:none;transform:translateY(-1px);box-shadow:0 10px 24px #172b401a}.hiw-tile:has(a:focus-visible){outline:none;transform:translateY(-1px);box-shadow:0 10px 24px #172b401a}.hiw-tile:has(a:hover){outline:none;transform:translateY(-1px);box-shadow:0 10px 24px #172b401a}.hiw-tile.is-blush{background:#f6ebe6}.hiw-tile.is-mist{background:#e5f0f5}.hiw-tile.is-sage{background:#e6f0e6}.hiw-tile.is-slate{background:#e7eaf3}.hiw-tile.is-ink{color:#f5f6f5;background:#172b40}.hiw-tile.is-ink .hiw-tile__copy,.hiw-tile.is-ink .hiw-tile__kicker,.hiw-tile.is-ink a{color:#f5f6f5c7}.hiw-tile.is-ink .hiw-tile__value,.hiw-tile.is-ink h3,.hiw-tile.is-ink h3 a{color:#f5f6f5}.hiw-tile__icon{width:2.4rem;height:2.4rem;color:var(--ink);background:#172b401a;border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hiw-tile.is-ink .hiw-tile__icon{color:#f5f6f5;background:#ffffff24}.hiw-tile__icon svg{fill:currentColor;width:1.15rem;height:1.15rem}.hiw-tile__body{flex:1;gap:.15rem;min-width:0;display:grid}.hiw-tile__kicker{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.hiw-tile h3,.hiw-tile__value{color:var(--ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:800;line-height:1.35}.hiw-tile h3 a{color:inherit;text-decoration:none}.hiw-tile>p,.hiw-tile__copy{color:var(--muted);margin:.15rem 0 0;font-size:.92rem;font-weight:500;line-height:1.5}.hiw-tile__chevron{opacity:.45;border-bottom:2px solid;border-right:2px solid;flex:none;align-self:center;width:.55rem;height:.55rem;transform:rotate(-45deg)}.hiw-related{flex-wrap:wrap;gap:.65rem;margin-top:.9rem;display:flex}.hiw-related a{max-width:100%;min-height:44px;color:var(--ink);background:#e7eaf3;border-radius:14px;align-items:center;gap:.45rem;padding:.65rem .95rem;font-size:.92rem;font-weight:700;line-height:1.35;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.hiw-related a:nth-child(4n+1){background:#f6ebe6}.hiw-related a:nth-child(4n+2){background:#e5f0f5}.hiw-related a:nth-child(4n+3){background:#e6f0e6}.hiw-related a:nth-child(4n+4){background:#e7eaf3}.hiw-related a:focus-visible,.hiw-related a:hover{outline:none;transform:translateY(-1px);box-shadow:0 8px 18px #172b401a}.hiw-related a:after{content:"";opacity:.45;border-bottom:2px solid;border-right:2px solid;width:.45rem;height:.45rem;transform:rotate(-45deg)}.hiw-doc-list{gap:.55rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.hiw-doc-list li{color:var(--ink);background:#fff;border-radius:12px;padding:.75rem .9rem;font-weight:700}.hiw-photo-row{gap:.75rem;margin:.5rem 0 0;display:grid}.hiw-photo-row figure{margin:0}.hiw-photo-row img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.hiw [id]{scroll-margin-top:7.5rem}@media (width>=900px){.hiw-cta,.hiw-hero__grid,.hiw-split{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)}.hiw-stage.is-reverse .hiw-split__media{order:2}.hiw-doc-list{grid-template-columns:1fr 1fr}.hiw-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.hiw-tiles>.hiw-tile.is-ink,.hiw-tiles>.hiw-tile.is-ink:last-child,.hiw-tiles>:last-child:nth-child(odd),.hiw-tiles>a.hiw-tile.is-ink{grid-column:1/-1}.hiw-photo-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (width<=899px){.hiw-stage{padding:1rem}}[hidden]{display:none!important}header.site-header.vevor-chrome .topbar .deliver{color:inherit;text-decoration:none}.pdp-buy-box.product-reveal{--reveal-delay:80ms}.nuxt-loading-indicator{z-index:999999;pointer-events:none;opacity:0;transform-origin:0;background:#172b40;width:auto;height:3px;transition:opacity .4s;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.nuxt-loading-indicator.is-shown:not(.is-complete){opacity:1;animation:2s cubic-bezier(.05,.7,.2,1) forwards nuxt-loading-bar}.nuxt-loading-indicator.is-complete{transform:scaleX(1)}.nuxt-loading-indicator.is-shown.is-complete{opacity:1}.nuxt-loading-indicator.is-error{background:#ef4444}:is(.vevor-chrome,.vevor-home) .hero-track.animate{transition-duration:.5s}@keyframes nuxt-loading-bar{0%{transform:scaleX(0)}15%{transform:scaleX(.25)}40%{transform:scaleX(.55)}70%{transform:scaleX(.78)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.nuxt-loading-indicator.is-shown:not(.is-complete){animation:none;transform:scaleX(.6)}}.app-toast-stack[data-v-aaca3e6c]{z-index:10000;flex-direction:column;gap:8px;max-width:min(420px,100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.app-toast[data-v-aaca3e6c]{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex;box-shadow:0 6px 24px #0f172a2e}.app-toast.is-error[data-v-aaca3e6c]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.app-toast.is-success[data-v-aaca3e6c]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.app-toast.is-info[data-v-aaca3e6c]{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.app-toast-icon[data-v-aaca3e6c]{flex:none;font-size:14px;line-height:1.4}.app-toast-text[data-v-aaca3e6c]{word-break:break-all;flex:1}.app-toast-close[data-v-aaca3e6c]{color:inherit;cursor:pointer;background:0 0;border:none;flex:none;padding:0 2px;font-size:16px;line-height:1}
