.bfcm-page .bfcm-deals{padding:38px 24px 24px;background:#fcf5f2 var(--bfcm-deals-bg) left 30px/100% auto no-repeat;color:#111;font-family:Arial,sans-serif}.bfcm-page .bfcm-deals__layout{display:grid;grid-template-columns:minmax(230px,23%) minmax(0,1fr);gap:12px;max-width:2098px;margin:auto;align-items:center}.bfcm-page .bfcm-deals__visual{align-self:stretch;min-height:470px}.bfcm-page .bfcm-deals__visual h2,.bfcm-page .bfcm-deals__visual p,.bfcm-page .bfcm-deals__mobile-art{display:none}.bfcm-page .bfcm-deals .bfcm-bundles__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(190px,calc((100% - 48px)/5));grid-template-columns:none;width:100%;margin:0;gap:12px;padding:8px 0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;align-items:stretch}.bfcm-page .bfcm-deals .bfcm-bundle{position:relative;display:flex;flex-direction:column;min-width:0;max-width:none;width:auto;flex:none;background:#fffaf8;border:1px solid #eee5e1;border-radius:22px;box-shadow:0 5px 12px #2a141214;overflow:hidden;scroll-snap-align:start}.bfcm-page .bfcm-deals .bfcm-bundle__media{aspect-ratio:auto;height:184px;flex:none;margin:48px 12px 0;background:transparent;position:relative;overflow:hidden}.bfcm-page .bfcm-deals .bfcm-bundle__image{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.bfcm-page .bfcm-deals .bfcm-bundle__media:has([data-sample-image]:not([hidden]))>.bfcm-bundle__image{width:68%}.bfcm-page .bfcm-deals .bfcm-pair-oil{object-fit:contain;width:39%;height:66%;bottom:2%;right:0;mix-blend-mode:multiply}.bfcm-page .bfcm-deals .bfcm-bundle__body{display:flex;flex-direction:column;flex:1;padding:10px 12px 16px;gap:7px}.bfcm-page .bfcm-deals .bfcm-bundle__tag{position:absolute;top:14px;left:12px;right:auto;max-width:calc(100% - 24px);margin:0;padding:7px 12px;border-radius:99px;background:#e60020;color:#fff;font:700 12px/1 Arial,sans-serif;letter-spacing:0;white-space:nowrap}.bfcm-page .bfcm-deals .bfcm-bundle h3{margin:0 0 5px;min-height:40px;text-align:center;font:700 17px/1.16 Arial,sans-serif;letter-spacing:-.5px;color:#101010}.bfcm-page .bfcm-deals .bfcm-bundle__description{display:none}.bfcm-page .bfcm-deals .bfcm-bundle__picker{margin:0;padding:0;min-width:0}.bfcm-page .bfcm-deals .bfcm-bundle__label,.bfcm-page .bfcm-deals .bfcm-bundle__pills,.bfcm-page .bfcm-deals .bfcm-bundle__option-note,.bfcm-page .bfcm-deals .bfcm-bundle__selection,.bfcm-page .bfcm-deals .bfcm-bundle__saving{display:none}.bfcm-page .bfcm-deals .bfcm-deals__select{display:block;-webkit-appearance:auto;appearance:auto;width:100%;height:32px;min-height:32px;padding:3px 8px;border:1px solid #d8d4d2;border-radius:99px;color:#171717;background:#fff;font:400 12px/1.3 Arial,sans-serif;letter-spacing:0;cursor:pointer;box-shadow:none}.bfcm-page .bfcm-deals .bfcm-deals__select:focus-visible{outline:2px solid #b6001a;outline-offset:2px}.bfcm-page .bfcm-deals .bfcm-deals__select:disabled{opacity:1;background:#f8f5f3;cursor:default;color:#59504c}.bfcm-page .bfcm-deals .bfcm-bundle__presale{font:400 10px/1.2 Arial,sans-serif;color:#746762;margin:1px 0;order:3;min-height:12px}.bfcm-page .bfcm-deals .bfcm-bundle__price{order:4;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px;margin:7px 0 6px;min-height:28px}.bfcm-page .bfcm-deals .bfcm-bundle__price strong{font:700 22px/1.1 Arial,sans-serif;color:#111;letter-spacing:-.7px}.bfcm-page .bfcm-deals .bfcm-bundle__price del{font:700 14px/1.1 Arial,sans-serif;color:#888}.bfcm-page .bfcm-deals .bfcm-bundle__form{order:5;margin-top:auto;display:block}.bfcm-page .bfcm-deals .bfcm-bundle__add{width:100%;height:43px;padding:8px;border:0;border-radius:12px;background:#e60020;color:#fff;font:700 16px/1.2 Arial,sans-serif;letter-spacing:0;text-transform:none;box-shadow:none}.bfcm-page .bfcm-deals .bfcm-bundle__add:hover:not(:disabled){background:#bd001b}.bfcm-page .bfcm-deals .bfcm-bundle__add:disabled{background:#a54857;color:#fff;opacity:1;cursor:not-allowed}.bfcm-page .bfcm-deals .bfcm-carousel-controls{display:none}.bfcm-page .bfcm-deals .bfcm-assurance{max-width:1500px;margin:25px auto 0;border-color:#e4d5cf;color:#564b46;background:transparent}@media(min-width:1800px){.bfcm-page .bfcm-deals .bfcm-bundle__media{height:230px}.bfcm-page .bfcm-deals .bfcm-bundle h3{font-size:22px;min-height:51px}.bfcm-page .bfcm-deals .bfcm-bundle__tag{font-size:15px}.bfcm-page .bfcm-deals .bfcm-deals__select{font-size:15px;height:35px}.bfcm-page .bfcm-deals .bfcm-bundle__price strong{font-size:28px}}@media(min-width:768px)and (max-width:1100px){.bfcm-page .bfcm-deals__layout{grid-template-columns:220px minmax(0,1fr)}.bfcm-page .bfcm-deals{background-size:150% auto}.bfcm-page .bfcm-deals .bfcm-bundles__grid{grid-auto-columns:220px}}@media(max-width:767px){.bfcm-page .bfcm-deals{padding:18px 12px 24px;background:#fcf4f1}.bfcm-page .bfcm-deals__layout{display:block}.bfcm-page .bfcm-deals__visual{position:relative;min-height:146px;padding:15px 110px 20px 3px;display:flex;flex-direction:column;justify-content:center}.bfcm-page .bfcm-deals__mobile-art{position:absolute;display:block;right:-2px;top:-4px;width:112px;height:150px;object-fit:contain;mix-blend-mode:normal}.bfcm-page .bfcm-deals__visual h2{display:block;margin:0;font:900 22px/1.02 Arial,sans-serif;letter-spacing:-1px;font-style:italic;color:#080808}.bfcm-page .bfcm-deals__visual h2 span,.bfcm-page .bfcm-deals__visual h2 em{display:block;white-space:nowrap}.bfcm-page .bfcm-deals__visual h2 em{color:#e60020;font-family:Arial,sans-serif;font-style:italic}.bfcm-page .bfcm-deals__visual p{display:block;font:700 12px/1.3 Arial,sans-serif;letter-spacing:-.2px;margin:9px 0 0;color:#111}.bfcm-page .bfcm-deals .bfcm-bundles__grid{display:flex;flex-direction:column;gap:12px;padding:0;overflow:visible}.bfcm-page .bfcm-deals .bfcm-bundle{display:grid;grid-template-columns:30% minmax(0,1fr);gap:8px;min-height:152px;border-radius:18px;padding:12px 10px}.bfcm-page .bfcm-deals .bfcm-bundle__media{width:100%;height:100px;margin:27px 0 0;grid-column:1;grid-row:1}.bfcm-page .bfcm-deals .bfcm-bundle__body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.9fr);grid-template-rows:auto auto auto 1fr auto;gap:6px;align-content:start;padding:0;grid-column:2;grid-row:1}.bfcm-page .bfcm-deals .bfcm-bundle__tag{left:10px;top:12px;font-size:9px;padding:6px 8px;max-width:30%;text-overflow:ellipsis;overflow:hidden}.bfcm-page .bfcm-deals .bfcm-bundle h3{grid-column:1/-1;text-align:left;min-height:0;font-size:15px;line-height:1.1;letter-spacing:-.4px;margin:0;align-self:start}.bfcm-page .bfcm-deals .bfcm-bundle__description{display:block;grid-column:1/-1;font:400 10px/1.2 Arial,sans-serif;margin:0;color:#342e2b}.bfcm-page .bfcm-deals .bfcm-bundle__picker{grid-row:3;align-self:start}.bfcm-page .bfcm-deals .bfcm-deals__select{height:30px;min-height:30px;font-size:10px;padding:3px 4px}.bfcm-page .bfcm-deals .bfcm-bundle__presale{grid-column:1/-1;grid-row:4;font-size:9px;margin:0;min-height:0;order:initial}.bfcm-page .bfcm-deals .bfcm-bundle__price{grid-column:1/3;grid-row:5;align-self:center;justify-content:flex-start;gap:4px;margin:0;min-height:0;order:initial}.bfcm-page .bfcm-deals .bfcm-bundle__price strong{font-size:17px;letter-spacing:-.5px}.bfcm-page .bfcm-deals .bfcm-bundle__price del{font-size:10px}.bfcm-page .bfcm-deals .bfcm-bundle__form{grid-column:3;grid-row:5;align-self:center;width:100%;order:initial;margin:0}.bfcm-page .bfcm-deals .bfcm-bundle__add{font-size:10px;line-height:1.1;min-height:34px;height:auto;padding:9px 3px;border-radius:10px}.bfcm-page .bfcm-deals .bfcm-assurance{margin-top:20px;font-size:11px}}@media(max-width:360px){.bfcm-page .bfcm-deals__visual h2{font-size:18px}.bfcm-page .bfcm-deals .bfcm-bundle{grid-template-columns:28% minmax(0,1fr)}.bfcm-page .bfcm-deals .bfcm-bundle__price strong{font-size:14px}}.bfcm-page .bfcm-deals .bfcm-assurance a,.bfcm-page .bfcm-deals .bfcm-assurance strong{color:#493b34}.bfcm-page .bfcm-deals .bfcm-assurance span{color:#65534a}.bfcm-page .bfcm-deals .bfcm-assurance .bfcm-assurance__link{color:#8a2230}body:has(.bfcm-deals) [class*=omnisend-form-][class*=-teaser]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bfcm26-bundle-deals.css.map */
