<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#CoffeePackLightboxTemplate{display:none}
.coffeePackLightbox{color:#000}
.coffeePackLightbox,.coffeePackLightbox *{font-family:'NespressoLucas'}
.coffeePackLightbox img{max-width:135px;margin-top:20px;margin-bottom:20px;width:auto;height:auto}
.machine-cross-sell-popin .slbContent{border-radius:24px}
@media screen and (max-width:996px) {
[lang="fr"] .addedMachineLightbox--checkoutButton{min-width:185px!important}
.coffeePackLightbox--addedMachine{max-width:620px;border-radius:24px}
}
.coffepack-cta-zone{display:block;text-align:center;margin-top:1.5rem}
.pack-price{color:#3d8705;font-weight:bold;font-size:1.125em;margin-bottom:.5em;text-align:center;letter-spacing:.125em}
.regular-price{font-style:italic;opacity:.7;font-weight:500!important}
.coffepack-content&gt;ul{margin-top:1.2rem}
.coffee-pack-decline-cta{color:#fff;text-decoration:none;border-radius:3rem;background:#000;display:inline-block;padding:.875rem 1rem;font-size:.925rem!important;font-weight:500;letter-spacing:1px!important;margin-top:3rem}
@media screen and (min-width:768px) {
.coffee-pack-decline-cta{margin-top:4rem}
}
.machine-cross-sell-popin button.slbCloseBtn{position:absolute;right:.4em!important;top:0!important;background:transparent!important;left:auto!important;border:0!important;border-radius:0;color:#999!important;opacity:.8}
.addedMachineLightbox--checkoutButton{border-radius:3rem;box-shadow:none;transition:.3s ease-in-out;transition-property:background-color,color,box-shadow,border-color;align-items:center;background:none!important;color:#17171a;display:block;margin:0 auto;padding:.75rem 1.5rem;width:auto;letter-spacing:.025em;font-size:.925rem;letter-spacing:1px!important;text-align:center;min-width:150px;border:1px solid #17171a}
[lang="fr"] .addedMachineLightbox--checkoutButton{min-width:190px}
.addedMachineLightbox--checkoutButton:hover{background:rgba(23,23,26,.1)}
.coffeePackLightbox--addedMachine p{flex:1 1 auto;text-align:center;font-size:1rem;line-height:1.25;letter-spacing:.05em;font-weight:500;margin:0 .5em}
.coffeePackLightbox--addedMachine{display:flex;align-items:center;max-height:110px;background-color:#fff;max-width:600px;margin:auto 5rem}
.coffeePackLightbox--addedMachine .top{flex-direction:row;display:flex;justify-content:center;align-items:center;width:80%}
.addedMachine--imgWrap{white-space:nowrap}
.addedMachine--imgWrap .gift-pack-img{max-width:50px}
.addedMachine--imgWrap .machine-img{max-width:80px}
@media (max-width: 500px) {
.coffeePackLightbox--addedMachine{margin:auto 0;padding-top:4em}
}
@media screen and (min-width:996px) and (max-height: 675px) {
.machine-cross-sell-popin .slbContentOuter{transform:scale(.7)}
.machine-cross-sell-popin .slbWrap{display:flex;align-items:center}
.machine-cross-sell-popin .slbWrapOuter{overflow:auto!important}
}
.coffee-pack-lightbox-content-wrap h2{font-size:1.5rem;font-weight:700;margin:0 0 1em;text-align:left}
.coffee-pack-lightbox-content-wrap{padding:3rem 5rem}
@media screen and (max-width:1200px) {
.coffee-pack-lightbox-content-wrap{padding:2rem 1.5rem 3rem;text-align:center}
.coffeePackLightbox--addedMachine{margin:0 1.5rem}
}
.coffee-suggestion{border:1px solid #e7e7e7;border-radius:1rem;background-color:#fff;outline:2px solid transparent;transition:.3s ease-in-out;transition-property:box-shadow,outline;max-width:275px;text-align:left;margin:0 .5em}
.coffee-suggestion .coffee-info h3{margin-bottom:2px;font-weight:700;color:#17171a;font-size:1rem}
.coffee-suggestion .coffee-info p{font-weight:500;font-size:.75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;letter-spacing:.25px}
.coffee-suggestion .AddToBagButton{border-radius:50%}
.coffee-suggestion .coffee-img-wrap{display:flex;justify-content:center;align-items:center;background-color:#f3eee6;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:1.5rem 1rem 1rem}
.coffee-suggestion .coffee-img-wrap img{margin:8px 0 0;aspect-ratio:1;max-width:155px}
.coffee-suggestion .coffee-img-wrap:has(+.coffee-features) img{max-width:85px}
.coffee-features{display:flex;justify-content:center;gap:1em;padding:0 1rem 1rem}
.coffee-features,.coffee-cup-sizes{background-color:#f3eee6;text-align: center}
.cup-sizes-names{color:#655032;text-align:center;font-size:.625rem;font-style:normal;font-weight:700;line-height:.75rem;max-width:110px;text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap}
.cup-sizes-images{display:flex;flex-direction:row;height:32px;gap:1px;margin-bottom:.25rem;justify-content:center;background-color:#ffffff80;border-radius:32px;display:inline-flex}
.cup-sizes-images div{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background-color:#876c43;--url:url();-webkit-mask:var(--url) no-repeat 50% 50%;mask:var(--url) no-repeat 50% 50%;-webkit-mask-size:32px;mask-size:32px}
.coffee-suggestion .coffee-info{padding:1em;display:flex;flex-direction:column;min-height:100px;align-items:flex-start;text-align:left}
.coffee-suggestion .coffee-purchase{padding:0 1em 1em;display:flex;justify-content:space-between;align-items:center}
._circle_18rpe_95{fill:#ffffff80}
._arc_18rpe_125{stroke:#876c43;fill:none}
.coffee-suggestion .circle-wrapper{align-items:center;justify-content:center;position:relative;display:inline-flex;flex-grow:0;margin-bottom:.25rem}
.coffee-suggestion .circle-intensity-text-wrapper{display:flex;align-items:center;justify-content:center;position:absolute;inset:0}
.coffee-suggestion .circle-intensity-text{color:#876c43;font-size:.875rem;font-weight:700}
.coffee-suggestion .intensity-text{color:#655032;font-size:.625rem;line-height:.75rem;letter-spacing:.015625rem;font-weight:700;font-style:normal;text-align:center}
.coffee-suggestion .coffee-intensity{display:inline-flex;text-align:center;flex-direction:column;font-weight:700}
.coffee-suggestion .feature-separator{border-left:1px solid #e3daca;flex:0 0 1px}
.coffee-pack-list{display:grid;grid-template-columns:repeat(var(--item-count,3),1fr);column-gap:1rem;row-gap:1rem}
@media screen and (max-width:1024px) {
.coffee-pack-list{display:block;justify-content:space-between;scrollbar-color:#000 #ccc;scrollbar-width:thin;padding-bottom:.75em;margin:0 -.5em}
.coffee-suggestion{margin:0 .5em}
}
@media screen and (max-width:767px) {
.coffee-pack-lightbox-content-wrap{padding:1rem .5rem;text-align:center}
.addedMachineLightbox--checkoutButton{padding:.25rem .75rem;font-size:12px;min-width:100px;margin:0 .02em;line-height:1.2}
.coffeePackLightbox--addedMachine{max-height:none;padding:1.25rem .5rem;margin:0 3rem 0 0}
.coffeePackLightbox--addedMachine p{font-size:12px;line-height:1.5}
}
@media screen and (max-width:600px) {
.addedMachine--imgWrap{display:none}
.coffeePackLightbox--addedMachine p{text-align:left}
}
.coffee-suggestion .price-current{color:#257a57;font-weight:700;white-space:nowrap;font-size:16px}
.coffee-suggestion .caps-price,.coffee-suggestion .caps-count{font-weight:500;font-size:12px;line-height:1.2;letter-spacing:.25px;color:#454547}
.machine-cross-sell-popin .slbContentOuter{padding:0 1em!important;width:100%;max-width:1500px}
@media screen and (min-width:1200px) {
.machine-cross-sell-popin .slbContentOuter{width:auto;display:inline-block}
}</pre></body></html>