#MainContent .bb-collection,#MainContent .bb-product,#MainContent .bb-action-hub{--bb-cp-navy: var(--bb-navy);--bb-cp-gold: var(--bb-gold);--bb-cp-quiet: var(--bb-gold-20);--bb-cp-line: var(--bb-border-soft);--bb-cp-type: var(--bb-font)}#MainContent .bb-collection .bb-collection__promo{margin-block-end:clamp(.95rem,1.9vw,1.5rem)}#MainContent .bb-collection .bb-promo-inline{min-width:0;border:1px solid rgba(236,213,152,.22);border-top:3px solid var(--bb-cp-gold);background:var(--bb-cp-navy);color:var(--bb-white);box-shadow:none;padding:clamp(1.05rem,2vw,1.4rem);gap:.95rem}#MainContent .bb-collection .bb-promo-inline__body{align-content:start;gap:.45rem}#MainContent .bb-collection .bb-promo-inline .bb-badge--promo{display:inline-flex;width:fit-content;max-width:100%;padding:.28rem .55rem;border:0;border-radius:var(--bb-radius);background:var(--bb-cp-gold);color:var(--bb-cp-navy);font:600 .7rem/1.2 var(--bb-cp-type);letter-spacing:.055em;overflow-wrap:anywhere}#MainContent .bb-collection .bb-promo-inline__benefit{color:var(--bb-white);font:500 clamp(1.15rem,1.45vw,1.55rem)/1.22 var(--bb-cp-type);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere}#MainContent .bb-collection .bb-promo-inline .bb-promo__validity{color:var(--bb-navy-20);font-size:.79rem;line-height:1.4}#MainContent .bb-collection .bb-promo-inline__actions{gap:.6rem;align-items:center}#MainContent .bb-collection .bb-promo-inline__actions .bb-btn:not(.bb-btn--text){--btn-bg: var(--bb-cp-gold);--btn-fg: var(--bb-cp-navy);--btn-border: var(--bb-cp-gold);min-height:var(--bb-tap);padding-inline:1rem;font-weight:500}#MainContent .bb-collection .bb-promo-inline__actions .bb-btn--text{--btn-fg: var(--bb-white);text-decoration-thickness:1px}#MainContent .bb-collection .bb-collection__promo-heading{color:var(--bb-cp-navy);font-weight:600}#MainContent .bb-collection .bb-collection__promo-arrow{min-width:var(--bb-tap);width:var(--bb-tap);min-height:var(--bb-tap);height:var(--bb-tap);border:1px solid var(--bb-navy-20);background:var(--bb-white);color:var(--bb-cp-navy);box-shadow:none}#MainContent .bb-collection .bb-collection__promo-arrow:enabled:hover{border-color:var(--bb-cp-navy)}#MainContent .bb-collection .bb-collection__promo-arrow:focus-visible{outline:2px solid var(--bb-cp-navy);outline-offset:2px}#MainContent .bb-card--campaign:not(.bb-card--outlet) .bb-card__badges{right:var(--bb-space-3);max-width:calc(100% - 2 * var(--bb-space-3));align-items:flex-start}#MainContent .bb-card--campaign:not(.bb-card--outlet){border-color:var(--bb-surface-border);box-shadow:0 3px 16px #10263b0b}#MainContent .bb-card--campaign:not(.bb-card--outlet) .bb-badge--promo{display:inline-block;max-width:min(100%,15.5rem);padding:.43rem .62rem;border-left:3px solid var(--bb-gold);border-radius:var(--bb-radius);background:var(--bb-navy);color:var(--bb-white);font:600 .68rem/1.3 var(--bb-cp-type, var(--bb-font));letter-spacing:.055em;box-shadow:0 2px 9px #10263b1f;overflow-wrap:anywhere}#MainContent .bb-card--campaign:not(.bb-card--outlet) .bb-card__promo{display:block;margin:.25rem 0 .15rem;padding:.68rem .8rem;border-left:2px solid var(--bb-gold);border-radius:0;background:var(--bb-gold-20);color:var(--bb-navy);font:500 .91rem/1.4 var(--bb-font)}#MainContent .bb-card--campaign:not(.bb-card--outlet) .bb-card__promo:before{display:none}#MainContent .bb-product>.bb-product__gallery{position:relative}#MainContent .bb-product .bb-campaign-teaser{max-width:100%;text-decoration:none;font-family:var(--bb-font)}#MainContent .bb-product .bb-campaign-teaser--gallery{position:absolute;inset:.85rem auto auto .85rem;z-index:5;display:grid;justify-items:start;gap:.24rem;width:max-content;max-width:min(75%,17rem);padding:.7rem .85rem;border-left:3px solid var(--bb-gold);border-radius:var(--bb-radius);background:#10263bf5;color:var(--bb-white);box-shadow:0 5px 18px #10263b1a}#MainContent .bb-product .bb-campaign-teaser__eyebrow .bb-badge--promo{display:inline;padding:0;background:none;border:0;color:var(--bb-gold);font:600 .65rem/1.25 var(--bb-font);letter-spacing:.07em}#MainContent .bb-product .bb-campaign-teaser__benefit{display:block;font:500 clamp(.85rem,2.7vw,1.08rem)/1.25 var(--bb-font);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere}#MainContent .bb-product .bb-campaign-teaser__more{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;line-height:1.4;color:var(--bb-navy-20)}#MainContent .bb-product .bb-campaign-teaser__more .bb-icon{width:.84rem;height:.84rem}#MainContent .bb-product .bb-campaign-teaser--title{display:none}#MainContent .bb-product .bb-campaign-teaser:focus-visible{outline:3px solid var(--bb-gold);outline-offset:3px}#MainContent .bb-product--outlet .bb-campaign-teaser{display:none!important}#MainContent .bb-product .bb-promo-pdp{border:1px solid var(--bb-border-soft);border-radius:var(--bb-radius);background:var(--bb-ivory-90);color:var(--bb-navy);box-shadow:none;scroll-margin-top:calc(var(--bb-sticky-offset) + 1rem)}#MainContent .bb-product .bb-promo-pdp__head{min-height:2.4rem;padding:.7rem .95rem;gap:.65rem;background:var(--bb-navy);color:var(--bb-white)}#MainContent .bb-product .bb-promo-pdp__label{font-size:.7rem;line-height:1.35;font-weight:600;letter-spacing:.06em}#MainContent .bb-product .bb-promo-pdp__body{gap:.6rem;padding:1rem}#MainContent .bb-product .bb-promo-pdp__hero{gap:.35rem;max-width:none}#MainContent .bb-product .bb-promo-pdp__title{max-width:none;margin:0;font:500 clamp(1.25rem,1.45vw,1.55rem)/1.18 var(--bb-font);letter-spacing:-.025em}#MainContent .bb-product .bb-promo-pdp__subtitle{max-width:54ch;font-size:.86rem;line-height:1.55;color:var(--bb-navy-70)}#MainContent .bb-product .bb-promo-pdp__meta{justify-content:flex-start;gap:.3rem 1.2rem;padding-top:.6rem;border-top:1px solid var(--bb-border-soft)}#MainContent .bb-product .bb-promo-pdp__validity{color:var(--bb-navy-70);font-size:.78rem;font-weight:400;line-height:1.4}#MainContent .bb-product .bb-promo-pdp__validity>span{width:.43rem;height:.43rem;background:var(--bb-gold);box-shadow:none}#MainContent .bb-product .bb-promo-pdp__conditions summary{display:inline-flex;min-height:2.4rem;align-items:center;width:fit-content;max-width:100%;color:var(--bb-navy);font-size:.83rem;text-decoration:underline;text-decoration-color:var(--bb-navy-50);text-underline-offset:.2rem;white-space:normal}#MainContent .bb-product .bb-promo-pdp__conditions summary:after{width:1.3rem;height:1.3rem}#MainContent .bb-product .bb-promo-pdp__conditions-body li{font-size:.84rem;line-height:1.55}#MainContent .bb-product .bb-promo-pdp[data-bb-campaign=auping-one-two-droomdeals-2026]:after{font-size:5rem;opacity:.5}#MainContent .bb-product .bb-bookingcard--campaign{gap:1rem}#MainContent .bb-product .bb-bookingcard--campaign>.bb-promo-pdp{margin:0;border:0;border-bottom:1px solid var(--bb-border-soft);background:var(--bb-ivory-90)}#MainContent .bb-product .bb-bookingcard--campaign .bb-product__price{margin:0}#MainContent .bb-action-hub.bb-section{color:var(--bb-navy)}#MainContent .bb-action-hub .bb-action-hub__intro{margin-bottom:clamp(1rem,2vw,1.6rem)}#MainContent .bb-action-hub .bb-action-hub__grid{gap:clamp(.9rem,1.9vw,1.4rem);align-items:stretch}#MainContent .bb-action-hub .bb-action-hub__card{border:1px solid var(--bb-surface-border);border-radius:var(--bb-radius);background:var(--bb-white);overflow:hidden;box-shadow:0 4px 18px #10263b0e}#MainContent .bb-action-hub .bb-action-hub__visual{background:var(--bb-ivory-90);border-bottom:1px solid var(--bb-border-soft)}#MainContent .bb-action-hub .bb-action-hub__visual-fallback{background:var(--bb-navy);color:var(--bb-white)}#MainContent .bb-action-hub .bb-action-hub__card-body{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:.5rem;padding:clamp(1rem,1.7vw,1.35rem)}#MainContent .bb-action-hub .bb-action-hub__meta{color:var(--bb-navy-70);font-size:.72rem;font-weight:500}#MainContent .bb-action-hub .bb-action-hub__campaign{margin:.25rem 0 0;color:#705426;font-size:.76rem;font-weight:600;line-height:1.4}#MainContent .bb-action-hub .bb-action-hub__card-title{margin:.1rem 0 0;color:var(--bb-navy);font:500 clamp(1.28rem,1.5vw,1.6rem)/1.25 var(--bb-font);letter-spacing:-.015em;text-wrap:balance}#MainContent .bb-action-hub .bb-action-hub__description{margin:.2rem 0 0;font-size:.91rem;line-height:1.55;color:var(--bb-navy-70)}#MainContent .bb-action-hub .bb-action-hub__deadline-meta{margin:.5rem 0 0}#MainContent .bb-action-hub .bb-action-hub__date-pill{background:var(--bb-gold-20);color:var(--bb-navy);font-size:.78rem;line-height:1.4;font-weight:500}#MainContent .bb-action-hub .bb-action-hub__date-pill--urgent{background:var(--bb-error-bg);color:var(--bb-error)}#MainContent .bb-action-hub .bb-action-hub__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;min-height:var(--bb-tap);padding:.7rem .95rem;--btn-bg: var(--bb-navy);--btn-fg: var(--bb-white);--btn-border: var(--bb-navy)}#MainContent .bb-action-hub .bb-action-hub__models{margin-top:.5rem;padding-top:.7rem;color:var(--bb-navy-70)}#MainContent .bb-action-hub .bb-action-hub__conditions{padding-top:.35rem;border-top:1px solid var(--bb-border-soft);color:var(--bb-navy-70)}#MainContent .bb-action-hub .bb-action-hub__conditions summary{display:flex;align-items:center;min-height:var(--bb-tap);color:var(--bb-navy);font-size:.83rem;text-decoration-color:var(--bb-navy-50)}#MainContent .bb-action-hub .bb-action-hub__countdown{background:var(--bb-ivory-90);border-color:var(--bb-border-soft);box-shadow:none}#MainContent .bb-action-hub .bb-action-hub__time-unit{background:var(--bb-white);border-color:var(--bb-border-soft)}#MainContent .bb-promo-banner,#MainContent .bb-campaign-hero{border-radius:var(--bb-radius)}#MainContent .bb-promo-banner__body{gap:1rem}#MainContent .bb-promo-banner__title{font-weight:500;line-height:1.2}#MainContent .bb-campaign-hero__box{gap:1rem}#MainContent .bb-campaign-hero__title{line-height:1.12}#MainContent .bb-promo-conditions{padding-block:.5rem}#MainContent .bb-promo-conditions h2{color:var(--bb-navy);font-weight:500}@media(min-width:1024px){#MainContent .bb-product .bb-campaign-teaser--gallery{display:none}#MainContent .bb-product .bb-campaign-teaser--title{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem;align-self:start;max-width:100%;padding:.55rem .75rem;border-left:3px solid var(--bb-gold);background:var(--bb-gold-20);color:var(--bb-navy);font-size:.83rem}#MainContent .bb-product .bb-campaign-teaser--title .bb-campaign-teaser__eyebrow .bb-badge--promo{color:var(--bb-navy)}#MainContent .bb-product .bb-campaign-teaser--title .bb-campaign-teaser__benefit{font-size:.85rem}#MainContent .bb-product .bb-campaign-teaser--title .bb-campaign-teaser__more{color:var(--bb-navy-70)}}@media(max-width:767px){#MainContent .bb-collection .bb-collection__promo{margin-bottom:1rem}#MainContent .bb-collection .bb-promo-inline{min-height:155px;padding:.8rem .85rem;gap:.55rem;border-top-width:2px}#MainContent .bb-collection .bb-promo-inline__benefit{font-size:clamp(1.02rem,4.2vw,1.22rem);line-height:1.28}#MainContent .bb-collection .bb-promo-inline .bb-promo__validity{font-size:.73rem}#MainContent .bb-collection .bb-collection__promo--multiple .bb-promo-inline{flex:0 0 86%;width:86%}#MainContent .bb-collection .bb-collection__promo-hint{font-size:.76rem}#MainContent .bb-collection .bb-promo-inline__mobile-link{min-height:2rem;padding-block:.25rem;font-size:.8rem;font-weight:500}#MainContent .bb-card--campaign:not(.bb-card--outlet) .bb-badge--promo{max-width:100%;padding:.34rem .42rem;font-size:.61rem;line-height:1.32}#MainContent .bb-card--campaign:not(.bb-card--outlet) .bb-card__promo{padding:.48rem .55rem;font-size:.75rem;line-height:1.35}#MainContent .bb-product .bb-campaign-teaser--gallery{inset:.6rem auto auto .6rem;max-width:min(72%,15rem);padding:.6rem .7rem}#MainContent .bb-product .bb-promo-pdp__body{padding:.9rem}#MainContent .bb-action-hub .bb-action-hub__card-title{font-size:1.38rem}#MainContent .bb-action-hub .bb-action-hub__visual{aspect-ratio:1.55}}@media(max-width:359px){#MainContent .bb-product .bb-campaign-teaser--gallery{max-width:77%}#MainContent .bb-collection .bb-collection__promo--multiple .bb-promo-inline{flex-basis:90%;width:90%}}@media(prefers-reduced-motion:reduce){#MainContent .bb-action-hub .bb-action-hub__visual img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bb-campaign-polish.css.map */
