@scope (#fb-conversion){:scope{--yellow:#f5ce00;--ink:#121212;--muted:#666;--soft:#f6f6f0;--line:#e4e4df}*{box-sizing:border-box}.__unused_html{scroll-behavior:smooth;scroll-padding-top:25px}:scope{margin:0;color:var(--ink);background:#fff;font:16px/1.6 'Arial',sans-serif}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}img{max-width:100%;display:block}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #2580b2;outline-offset:4px}.demo{background:#fff7cb;text-align:center;font-size:11px;letter-spacing:1.1px;padding:6px}.announcement{background:var(--yellow);text-align:center;font-size:13px;font-weight:700;padding:8px}header{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:16px 42px;border-bottom:1px solid var(--line)}header img{height:auto;width:148px}nav{display:flex;gap:34px}nav a{text-decoration:none;font-size:14px;font-weight:600}.cart-icon{background:none;border:0;font-size:13px}.cart-icon span{display:inline-grid;place-items:center;margin-left:8px;border-radius:50%;background:var(--yellow);width:26px;height:26px}.fb-main,.section{max-width:1340px;margin:auto;padding-left:42px;padding-right:42px}.breadcrumb{font-size:12px;color:#777;padding:23px 0}.product{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:0 0 58px}.gallery{min-width:0}.image-stage{position:relative;background:#f5f5f0;aspect-ratio:1/1.08;overflow:hidden;border-radius:4px;display:grid;place-items:center}.image-stage>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.tag{position:absolute;z-index:1;top:22px;left:22px;background:#fff;font-size:10px;letter-spacing:1.5px;padding:8px 13px;font-weight:700}.arrow{position:absolute;top:47%;border:0;border-radius:50%;width:35px;height:35px;background:#fff;color:#555;font-size:27px;display:grid;place-items:center;line-height:1}.prev{left:15px}.next{right:15px}.image-note{position:absolute;bottom:18px;left:20px;right:20px;background:#ffffffed;padding:13px 18px;display:flex;flex-direction:column;font-size:13px;line-height:1.6;border-left:3px solid var(--yellow)}.image-note span{color:#555;font-size:12px}.thumbs{display:flex;gap:9px;margin:13px 0;overflow-x:auto;padding:2px}.thumbs button{flex:0 0 65px;height:65px;padding:0;background:white;border:1px solid var(--line);border-radius:3px;overflow:hidden}.thumbs button.active{border:2px solid #111}.thumbs img{width:100%;height:100%;object-fit:cover}.sales-slot{display:flex;gap:12px;background:#fafafa;padding:13px 15px;border:1px dashed #ddd;font-size:12px}.sales-slot>span{font-size:25px}.sales-slot small{display:block;color:#777;font-size:11px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:1.8px;color:#686b5c;margin:0 0 12px}h1{font-size:36px;line-height:1.13;font-weight:600;letter-spacing:-1.2px;margin:0 0 16px}.price{font-size:29px;line-height:1.2;font-weight:600}.price-info{font-size:11px;color:#777;margin-top:5px}.benefits{padding:0;margin:21px 0;list-style:none;font-size:13px;line-height:1.6}.benefits li{position:relative;padding-left:23px;margin:8px 0}.benefits li:before{content:'✓';position:absolute;left:0;top:0;color:#171717;font-size:12px;font-weight:bold;background:var(--yellow);border-radius:50%;width:16px;height:16px;line-height:16px;text-align:center}.size-label{font-weight:700;font-size:12px;display:flex;justify-content:space-between}.size-label span{font-weight:400;color:#777;font-size:10px}.sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:9px 0 18px}.sizes button{background:#fff;border:1px solid #ddd;padding:9px 4px;font-size:12px;border-radius:3px;font-weight:700}.sizes button small{display:block;color:#777;font-size:10px;font-weight:400}.sizes button.active{border:2px solid #111;background:#fffceb;padding:8px 3px}.addons h2{font-size:12px;margin:0 0 8px}.addons h2 span{font-weight:400;color:#777;margin-left:8px}.addon{display:flex;align-items:center;gap:10px;border:1px solid #e4e4df;border-radius:4px;padding:7px 10px;margin:6px 0;cursor:pointer}.addon:has(input:checked){background:#fffbea;border-color:#b59c11}.addon input{accent-color:#111;width:16px;height:16px;flex-shrink:0}.addon img{width:40px;height:47px;object-fit:contain}.addon>span{flex:1;line-height:1.5}.addon b{font-size:11px}.addon small{font-size:10px;color:#777;display:block}.addon>strong{font-size:12px;white-space:nowrap}.fine{font-size:10px;color:#777;line-height:1.5}.addons .fine{margin:7px 0 14px}.purchase{display:flex;gap:9px}.quantity{font-size:9px;border:1px solid #ddd;border-radius:3px;display:flex;align-items:center;flex-direction:column;justify-content:center;width:61px}.quantity input{border:0;background:none;width:48px;text-align:center;font-weight:700;font-size:13px}.add{display:flex;align-items:center;justify-content:center;gap:16px;background:var(--yellow);color:#111;border:0;border-radius:3px;min-height:49px;font-weight:700;font-size:14px;padding:11px 18px;flex:1}.add:hover,.mobile-bar button:hover{background:#dfbc00}.delivery{display:flex;justify-content:center;gap:9px;font-size:11px;margin:11px 0 0;align-items:center}.dot{background:#3b8d43;width:8px;height:8px;border-radius:50%;flex-shrink:0}.delivery small{display:block;color:#777;font-size:9px;text-align:center}.shipping-note{text-align:center;margin:4px 0 16px;font-size:9px}details{border-top:1px solid var(--line);font-size:12px}details:last-child{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding:16px 0;font-weight:600}summary::-webkit-details-marker{display:none}summary:after{content:'+';font-weight:400;font-size:18px;line-height:1}details[open] summary:after{content:'−'}details p{color:#666;margin:0 0 15px}details a{display:inline-block;margin-bottom:15px}.trust{background:var(--soft);display:flex;justify-content:center;gap:55px;padding:25px 20px;font-size:12px}.split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-top:80px;padding-bottom:80px}.lifestyle{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:4px}h2{font-size:36px;line-height:1.15;letter-spacing:-1px;margin:0 0 25px;font-weight:600}.split p,.founder p{font-size:14px;color:#666;line-height:1.9}.checks{padding:0;list-style:none;font-size:13px;line-height:2.3}.checks li:before{content:'✓';margin-right:11px;font-weight:bold;color:#8a7800}.textlink{font-size:12px;font-weight:bold;text-underline-offset:6px}.nutrients{background:var(--soft);padding:58px 0 65px}.nutrients h2{font-size:30px}.three{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:40px}.three article{border-top:1px solid #d9dace;padding-top:22px}.three article>span{font-size:12px;color:#8d8009}.three h3{font-size:19px;margin:12px 0}.three p{font-size:13px;color:#666}.founder{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-top:80px;padding-bottom:80px}.portrait{background:linear-gradient(155deg,#eeefdd,#f9f8ed);height:590px;display:flex;align-items:flex-end;justify-content:center;border-radius:4px;overflow:hidden}.portrait img{height:96%;width:100%;object-fit:contain;object-position:bottom}.founder .intro{color:#222;font-size:17px}.facts{display:flex;gap:50px;padding:21px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:25px 0}.facts b{font-size:24px;display:block;line-height:1.3}.facts span{font-size:11px;color:#777}.signature{font-size:18px;font-style:italic}.signature small{display:block;font:10px Arial;color:#777;margin-top:4px}.application{background:#f8f6e9}.application .split{padding-top:60px;padding-bottom:60px}.steps{background:#fff;padding:18px 30px}.steps>div{display:grid;grid-template-columns:100px 1fr;gap:22px;font-size:12px;padding:20px 0;border-bottom:1px solid var(--line)}.steps>div:last-child{border:0}.steps span{color:#666}.recommendations{padding-top:75px;padding-bottom:80px}.section-heading{display:flex;justify-content:space-between;align-items:center}.section-heading h2{font-size:30px}.recommend-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:10px}.recommend-grid article{padding:20px;border:1px solid var(--line)}.recommend-grid a{text-decoration:none}.recommend-grid img{height:250px;width:100%;object-fit:contain}.recommend-grid h3{font-size:17px;margin:20px 0 6px}.recommend-grid p{font-size:12px;color:#666;margin:0 0 10px}.recommend-grid b{display:block;font-size:18px}.recommend-grid small{display:block;font-size:9px;color:#777}.rec-add{width:100%;margin-top:20px;border:1px solid #222;background:#fff;padding:12px;font-size:12px;font-weight:bold}.rec-add:hover{background:var(--yellow)}footer{border-top:1px solid var(--line);padding:40px;text-align:center;background:#fafafa}footer img{margin:auto}footer p{font-size:12px}footer a{font-size:11px;margin:0 10px}footer small{display:block;font-size:10px;color:#777;margin-top:25px}.mobile-bar{display:none}dialog{border:0;border-radius:5px;padding:28px;width:min(500px,calc(100% - 30px));max-height:85vh;box-shadow:0 15px 90px #0004}dialog::backdrop{background:#0007}.dialog-head{display:flex;align-items:center;justify-content:space-between}.dialog-head h2{font-size:23px;margin:0}.dialog-head button{border:0;background:none;font-size:28px}.cart-row{border-bottom:1px solid var(--line);padding:17px 0;font-size:12px;display:flex;gap:14px;align-items:center}.cart-row>div{flex:1}.cart-row small{display:block;color:#777}.cart-row button{border:0;background:none;text-decoration:underline;font-size:10px}.cart-total{display:flex;justify-content:space-between;padding-top:23px;font-size:16px}dialog .add{width:100%;margin-top:20px}
@media(min-width:1500px){h1{font-size:41px}.benefits{font-size:14px}.addon b{font-size:12px}.gallery{position:sticky;top:20px;align-self:start}}@media(max-width:1000px){.product{gap:30px}.fb-main,.section{padding-left:25px;padding-right:25px}h1{font-size:29px}.split,.founder{gap:40px}.trust{gap:25px;font-size:10px}nav{gap:20px}.portrait{height:500px}.addon{gap:6px}.addon b{font-size:10px}.addon>strong{font-size:11px}.size-label span{display:none}}@media(max-width:700px){.demo{font-size:9px;padding:5px;letter-spacing:.4px}.announcement{font-size:11px;padding:7px}header{padding:12px 20px}header img{width:112px}nav{display:none}.cart-icon{font-size:11px}.breadcrumb{font-size:10px;padding:15px 0}.product{grid-template-columns:1fr;gap:25px;padding-bottom:30px}.fb-main,.section{padding-left:20px;padding-right:20px}.image-stage{aspect-ratio:1/1}.image-stage>img{height:100%;width:100%}.image-note{bottom:12px;left:12px;right:12px;padding:9px 12px;font-size:11px}.image-note span{font-size:10px}.tag{top:14px;left:14px;font-size:9px;padding:6px 9px}.thumbs button{flex-basis:57px;height:57px}.sales-slot{font-size:11px}.sales-slot small{font-size:9px}.eyebrow{font-size:9px}h1{font-size:32px}.price{font-size:27px}.benefits{font-size:12px}.benefits li{margin:10px 0}.addon b{font-size:11px}.addon small{font-size:10px}.addon>strong{font-size:11px}.addons h2{font-size:12px}.size-label{font-size:12px}.sizes button{font-size:12px;padding:11px 3px}.sizes button.active{padding:10px 2px}.trust{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:23px 20px;font-size:10px}.split,.founder{grid-template-columns:1fr;gap:30px;padding-top:45px;padding-bottom:45px}.split h2,.founder h2{font-size:32px}.split p,.founder p{font-size:13px}.lifestyle{max-height:400px}.three{grid-template-columns:1fr;gap:20px;margin-top:25px}.three article{padding-top:15px}.three h3{margin:5px 0}.three p{margin:5px 0}.nutrients{padding:35px 0}.nutrients h2{font-size:27px}.portrait{height:420px}.founder{gap:28px}.founder .intro{font-size:15px}.facts{gap:45px}.facts b{font-size:22px}.steps{padding:10px 20px}.steps>div{grid-template-columns:80px 1fr;gap:15px;font-size:11px}.application .split{padding-top:40px;padding-bottom:40px}.section-heading{display:block}.section-heading h2{font-size:27px;margin-bottom:12px}.recommendations{padding-top:45px;padding-bottom:45px}.recommend-grid{grid-template-columns:1fr;gap:15px;margin-top:25px}.recommend-grid article{padding:20px}.recommend-grid img{height:230px}.recommend-grid h3{margin-top:12px}.mobile-bar{position:fixed;bottom:0;left:0;right:0;background:#fff;box-shadow:0 -2px 20px #0001;border-top:1px solid var(--line);padding:10px 18px max(10px,env(safe-area-inset-bottom));display:flex;justify-content:space-between;gap:15px;z-index:5}.mobile-bar b{font-size:17px}.mobile-bar small{display:block;font-size:10px;color:#777}.mobile-bar button{background:var(--yellow);border:0;padding:10px 20px;font-size:12px;font-weight:700;border-radius:3px;flex:1;max-width:260px}footer{padding:30px 20px 110px}}
.image-note{bottom:auto;top:22px;left:auto;right:22px;width:205px;padding:7px 11px;font-size:10px;border-left:2px solid var(--yellow);line-height:1.5}.image-note span{font-size:10px}.tag{max-width:45%}.image-stage>img{padding-top:46px}.sales-slot{border-style:solid;background:#f8f8f2}.sales-slot>span{color:#698344}@media(max-width:700px){.image-note{top:14px;right:14px;width:156px;padding:6px 8px;font-size:8px}.image-note span{font-size:8px}.tag{font-size:8px;padding:6px 8px;max-width:43%}.image-stage>img{padding-top:42px}}

:scope{display:block;font-size:16px;--yellow:#f5ce00;--ink:#121212;--muted:#666;--soft:#f6f6f0;--line:#e4e4df}.fb-main{max-width:1340px;margin:auto;padding:0 42px} @media(max-width:700px){.fb-main{padding:0 20px}}
.olive-guide{padding-top:65px;padding-bottom:65px;border-top:1px solid var(--line)}.olive-guide h2{font-size:32px}.guide-lead{max-width:850px;font-size:16px;color:#555}.guide-columns{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin:24px 0}.olive-guide h3{font-size:20px;line-height:1.4;margin:25px 0 12px}.olive-guide p,.olive-guide li{font-size:13px;line-height:1.9;color:#555}.olive-guide a{text-underline-offset:3px}.table-scroll{overflow-x:auto}.size-table{width:100%;border-collapse:collapse;font-size:13px;margin:20px 0 30px}.size-table caption{text-align:left;font-size:11px;color:#777;padding-bottom:10px}.size-table th,.size-table td{text-align:left;padding:15px 18px;border-bottom:1px solid #ddd}.size-table thead{background:#f6f5e9}.guide-faq{margin:20px 0 30px}.customer-photos{padding-top:50px;padding-bottom:50px}.photo-heading{display:flex;justify-content:space-between;gap:25px;align-items:end}.photo-heading h2{font-size:30px;margin-bottom:10px}.photo-heading p{font-size:12px;color:#666}.photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0}.buyer-photo{margin:0;border:1px solid #ddd;background:#fff;min-width:0}.buyer-photo[hidden]{display:none!important}.buyer-photo img{width:100%;height:230px;object-fit:contain;background:#f5f5f0}.buyer-photo figcaption{padding:15px}.buyer-photo blockquote{margin:0 0 12px;font-size:12px;line-height:1.7}.buyer-photo .author{font-size:10px;color:#555;margin:0}.buyer-photo .stars{color:#927900;font-size:12px;margin:0 0 8px}.photo-shuffle{border:1px solid #222;padding:10px 16px;font-size:11px;background:white;white-space:nowrap}.photo-source{font-size:10px;color:#666}.review-jump{display:inline-block;font-size:11px;color:#555;margin-top:8px;text-underline-offset:3px}.reviews-bottom{padding-top:60px;padding-bottom:60px;border-top:1px solid #ddd}.reviews-bottom h2{font-size:30px}.review-summary{font-size:14px;color:#555}.field-photo{display:flex;gap:18px;align-items:center;margin-top:22px}.field-photo img{width:110px;height:110px;object-fit:cover;border-radius:3px}.field-photo figcaption{font-size:11px;color:#666}.reviews-bottom .jdgm-ssr-ai-content{display:none}.static-review{padding:20px 0;border-bottom:1px solid #ddd}.static-review p{font-size:13px;line-height:1.7}.static-review small{font-size:11px;color:#666}@media(max-width:700px){.guide-columns{grid-template-columns:1fr;gap:0}.olive-guide{padding-top:40px;padding-bottom:40px}.olive-guide h2{font-size:27px}.size-table th,.size-table td{padding:12px 9px;font-size:11px}.photo-grid{grid-template-columns:1fr 1fr;gap:10px}.buyer-photo img{height:170px}.buyer-photo figcaption{padding:11px}.buyer-photo blockquote{font-size:11px}.photo-heading{display:block}.photo-heading h2,.reviews-bottom h2{font-size:26px}.photo-shuffle{margin-top:10px}.customer-photos{padding-top:35px;padding-bottom:35px}}

.quantity-picker{display:flex;flex-direction:column;flex:0 0 132px;gap:4px}.quantity-picker>label{font-size:10px;font-weight:600}.quantity-controls{display:grid;grid-template-columns:42px 46px 42px;min-height:46px;border:1px solid #aaa;border-radius:3px;overflow:hidden}.quantity-controls button{border:0;background:#f8f8f3;font-size:21px;min-width:42px;min-height:44px;line-height:1}.quantity-controls button:disabled{color:#aaa;cursor:default}.quantity-controls input{width:46px;min-height:44px;border:0;border-left:1px solid #ddd;border-right:1px solid #ddd;background:white;text-align:center;font-size:15px;font-weight:700;appearance:textfield;-moz-appearance:textfield}.quantity-controls input::-webkit-inner-spin-button,.quantity-controls input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.purchase{align-items:end}.purchase .add{min-height:46px}.product-comparison{padding-top:65px;padding-bottom:65px;border-top:1px solid #ddd}.product-comparison h2{font-size:32px}.product-comparison>p{font-size:13px;color:#555;line-height:1.8}.compare-products{display:grid;grid-template-columns:1fr 1fr;gap:30px;text-align:center;max-width:800px;margin:30px auto}.compare-products img{height:145px;width:100%;object-fit:contain}.compare-products h3{font-size:16px}.comparison-table{border-collapse:collapse;width:100%;font-size:13px}.comparison-table th,.comparison-table td{padding:18px 20px;text-align:left;vertical-align:top;border-bottom:1px solid #ddd}.comparison-table thead{background:#f6f5e9}.comparison-table td:nth-child(2){background:#fffdf0}.product-comparison .comparison-note{font-size:10px;margin:18px 0 24px}.editorial-image{margin:0}.editorial-image .lifestyle{aspect-ratio:1;object-fit:contain}.editorial-image figcaption{font-size:9px;color:#777;margin-top:6px}.checks{line-height:1.6}.checks li{margin-bottom:13px;position:relative;padding-left:23px;font-size:13px}.checks li:before{position:absolute;left:0;margin:0}.checks li strong{display:block}.checks li span{font-size:12px;color:#666}.reviews-bottom{scroll-margin-top:20px}@media(max-width:700px){.quantity-picker{flex-basis:116px}.quantity-controls{grid-template-columns:37px 40px 37px}.quantity-controls input{width:40px}.quantity-controls button{min-width:37px}.purchase .add{gap:7px;padding:10px;font-size:12px}.purchase .add>span:last-child{display:none}.compare-products{gap:12px}.compare-products h3{font-size:13px}.comparison-table th,.comparison-table td{font-size:11px;padding:12px 8px}.product-comparison{padding-top:40px;padding-bottom:40px}.product-comparison h2{font-size:27px}}
.sales-slot[hidden]{display:none!important}.editorial-image .lifestyle{height:auto;display:block}.accordions h3{font-size:14px;margin:14px 0 9px;line-height:1.5}.accordions ul{padding-left:19px;margin:12px 0 16px}.accordions li{margin-bottom:9px;line-height:1.7;color:#555}.ingredient-table{width:100%;border-collapse:collapse;margin:12px 0 18px;font-size:12px}.ingredient-table th,.ingredient-table td{padding:10px 12px;border-bottom:1px solid #ddd;text-align:left}.ingredient-table thead{background:#f6f5e9}.ingredient-table tbody th{font-weight:400}.accordions details a{margin-bottom:0}.accordions details>p:last-child{margin-bottom:17px}.review-highlight{display:flex;align-items:center;flex-wrap:wrap;gap:6px 13px;width:fit-content;max-width:100%;padding:12px 16px;margin:0 0 18px;border:1px solid #e5d889;border-radius:6px;background:#fffbea;color:#171717;text-decoration:none;font-size:14px;line-height:1.4}.review-highlight .rating-stars{color:#956400;font-size:24px;letter-spacing:2px;line-height:1}.review-highlight .rating-score{white-space:nowrap;font-size:14px}.review-highlight .rating-score strong{font-size:20px;font-weight:700}.review-highlight .rating-count{font-size:13px;text-decoration:underline;text-underline-offset:3px}.review-highlight:hover{border-color:#956400;background:#fff5c4}@media(max-width:700px){.review-highlight{gap:8px 10px;padding:11px 12px}.review-highlight .rating-stars{font-size:22px}.review-highlight .rating-score strong{font-size:19px}.review-highlight .rating-count{font-size:12px}}.addons h2{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:19px;line-height:1.35;letter-spacing:0;margin:0 0 8px;font-weight:700}.addons h2 .bundle-badge{display:inline-block;padding:5px 9px;margin:0;background:#f5ce00;border-radius:3px;font-size:16px;font-weight:700;color:#121212}.addons h2 .bundle-optional{font-size:14px;font-weight:400;color:#555;margin:0}.bundle-terms{font-size:13px;line-height:1.55;color:#444;margin:0 0 12px}.sizes button small{font-size:13px;color:#333;line-height:1.5}.sizes button .variant-unit{font-size:12px;font-weight:400;color:#444;white-space:nowrap;margin-top:2px}.bundle-summary{padding:10px 12px;background:#fffbea;border:1px solid #e5d889;font-size:14px;line-height:1.6;margin:12px 0}.bundle-summary strong{font-size:18px}.bundle-summary del{margin-right:8px;color:#555}.bundle-summary small{display:block;font-size:13px}.addon small{font-size:12px;line-height:1.5}.addons .fine{font-size:12px;line-height:1.6}.size-label{font-size:14px}.size-label span{font-size:12px}.cart-row del{font-size:12px;display:block;color:#666}.cart-discount{font-size:14px;color:#275527;font-weight:700}.cart-status{font-size:14px;color:#333}@media(max-width:700px){.addons h2{font-size:18px}.addons h2 .bundle-badge{font-size:15px}.sizes{grid-template-columns:repeat(2,1fr)}.sizes button{font-size:14px;padding:10px 6px}.sizes button.active{padding:9px 5px}.sizes button small{font-size:14px}.sizes button .variant-unit{font-size:13px}.addon b{font-size:13px}.addon>strong{font-size:13px}.size-label span{display:block;font-size:11px}}.fulfilment{margin:11px 0 15px}.delivery-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.fulfilment .delivery{margin:0;justify-content:flex-start;font-size:13px;gap:7px;line-height:1.5}.fulfilment .delivery small{font-size:10px;text-align:left;line-height:1.5}.dhl-delivery{display:flex;align-items:center;gap:6px;white-space:nowrap;text-decoration:none;font-size:12px;flex-shrink:0}.dhl-mark{display:inline-block;background:#ffdc00;color:#c41425;font:italic 800 12px/15px Arial,sans-serif;padding:3px 8px;border-radius:2px}.payment-icons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none;line-height:1}.payment-icons li{display:flex;margin:0;padding:0}.payment-icons svg{display:block;width:38px!important;height:24px!important;max-width:none}.klarna-note{font-size:12px;line-height:1.4;text-align:center;color:#444;margin:5px 0 0}.klarna-note strong{color:#222;font-weight:600}@media(max-width:700px){.delivery-row{gap:7px}.fulfilment .delivery{font-size:11px}.fulfilment .delivery small{font-size:9px}.dhl-delivery{font-size:10px;gap:4px}.dhl-mark{font-size:11px;padding:3px 6px}.payment-icons{gap:4px}.payment-icons svg{width:32px!important;height:21px!important}.klarna-note{font-size:11px}}.buybox{min-width:0}@media(max-width:700px){.product>*{min-width:0}.tag{top:12px;left:12px;max-width:calc(50% - 18px);font-size:8px;letter-spacing:.4px;line-height:1.4;padding:6px 8px}.image-note{top:12px;right:12px;left:auto;bottom:auto;width:calc(50% - 18px);max-width:none;padding:6px 7px;line-height:1.4}.image-note b{font-size:9px}.image-note span{font-size:8px}.addon{display:grid;grid-template-columns:18px 36px minmax(0,1fr);gap:7px;align-items:start;padding:10px}.addon input{grid-column:1;grid-row:1 / 3;margin:6px 0}.addon img{grid-column:2;grid-row:1 / 3;width:36px;height:46px}.addon>span{grid-column:3;grid-row:1;min-width:0}.addon>strong{grid-column:3;grid-row:2;justify-self:start;font-size:13px}.addon b{font-size:13px}.addon small{font-size:11px}.purchase .add{min-width:0;flex-wrap:wrap;gap:3px 6px;padding:10px 8px;font-size:13px;line-height:1.35}.purchase .add>span[aria-hidden]{display:none}}@media(min-width:701px) and (max-width:1100px){.tag{left:12px;top:12px;max-width:calc(50% - 18px);padding:6px 8px;letter-spacing:.4px;font-size:9px;line-height:1.4}.image-note{top:12px;right:12px;left:auto;bottom:auto;width:calc(50% - 18px);max-width:none;padding:6px 8px;line-height:1.4}.image-note b{font-size:10px}.image-note span{font-size:9px}}}
@scope (#fb-conversion){.sizes{grid-template-columns:repeat(auto-fit,minmax(105px,1fr))}.sizes button{min-height:72px}.sizes button:disabled{opacity:.5;cursor:not-allowed}.sizes button small{font-size:11px}.addon select{display:block;max-width:100%;font-size:12px;margin-top:5px}.product .buybox{min-width:0}.thumbs img{object-fit:contain}.image-stage>img{padding:18px}.product h1{overflow-wrap:anywhere}.review-stars{color:#8b7000;font-size:22px;letter-spacing:2px}.review-link{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:12px 0 18px;font-size:14px;font-weight:700}.review-link small{font-size:12px}.fb-empty{font-size:13px;color:#666}.fb-profile-copy h2{font-size:26px}.fb-profile-copy li{font-size:14px;line-height:1.8}.fb-profile-copy p{font-size:14px}.fb-profile-copy a{overflow-wrap:anywhere}.fb-profile-copy table{width:100%;border-collapse:collapse}.fb-profile-copy th,.fb-profile-copy td{padding:9px;border-bottom:1px solid #ddd;text-align:left}.fb-catalog-hero{padding-top:45px;padding-bottom:45px}.fb-catalog-hero img{max-height:430px;object-fit:contain;width:100%}.fb-evidence{margin:0}.fb-evidence__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fb-evidence__photo img{object-fit:contain!important}.mobile-bar{z-index:8}.shipping-region{font-size:12px;color:#555}.success-status{font-size:13px}.addon-label{font-size:12px!important}.review-summary{font-size:15px}.fb-comparison-images{display:grid;grid-template-columns:1fr 1fr;gap:30px}.fb-comparison-images img{height:160px;object-fit:contain;margin:auto}.fb-comparison-images h3{font-size:16px}@media(max-width:700px){.sizes{grid-template-columns:repeat(2,minmax(0,1fr))}.review-link{gap:7px}.product h1{font-size:30px}.fb-evidence__grid{grid-template-columns:1fr 1fr}.fb-evidence__photo img{height:150px!important}.fb-comparison-images{gap:14px}.fb-comparison-images h3{font-size:14px}.fb-comparison-images img{height:120px}}}

@scope (#fb-conversion){.addon>span.addon-pricing{flex:0 0 auto;text-align:right;align-self:center;line-height:1.5}.addon-pricing strong{display:block;font-size:12px;white-space:nowrap}.addon-pricing small{display:block;font-size:11px;white-space:nowrap;color:#666}.addon select{width:auto;max-width:100%}@media(max-width:700px){.addon>span.addon-pricing{grid-column:3;grid-row:1/3}.addon-pricing strong{font-size:12px}.addon-pricing small{font-size:10px}}}

@scope (#fb-conversion){.application .steps>div{grid-template-columns:115px minmax(0,1fr)}.application .steps{min-width:0}.application .steps span,.application .steps b{overflow-wrap:anywhere}.product-comparison .compare-products h3{font-size:16px;line-height:1.5}.olive-guide .guide-columns>article{min-width:0}.olive-guide .guide-lead{max-width:100%}.olive-guide article>ul{padding-left:20px}.olive-guide .guide-columns article>p:first-child{margin-top:0}@media(max-width:700px){.application .steps>div{grid-template-columns:85px minmax(0,1fr);gap:15px}.application .steps{padding:10px 20px}.product-comparison .compare-products h3{font-size:13px}.olive-guide .guide-columns{gap:20px}}}
