.bomm-offers .collection{display:block}.bomm-offers-intro{padding-block-end:var(--sp-6)}.bomm-offers-intro-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5);align-items:center;padding:var(--sp-6) var(--sp-8);border:1px solid #d7e3ef;border-radius:var(--rounded-block);background:#f4f7fa;color:#0b1726}.bomm-offers-intro-grid--advice{grid-template-columns:minmax(0,1fr) 440px;column-gap:var(--sp-8)}.bomm-offers-intro-copy{min-width:0}.bomm-offers-breadcrumb{margin-block-end:var(--sp-3)}.bomm-offers-intro-copy h1{margin:0 0 var(--sp-3);color:inherit}.bomm-offers-lead{max-width:none;color:#4f5c6a;line-height:1.6}.bomm-offers-lead p{margin:0;max-width:none}.bomm-campaign-schedule{display:grid;justify-items:start;gap:var(--sp-1);margin-block-start:var(--sp-4);padding-block-start:var(--sp-3);border-block-start:1px solid #d7e3ef}.bomm-campaign-schedule p{margin:0}.bomm-campaign-status{color:#132948}.bomm-campaign-dates{white-space:nowrap}.bomm-campaign-schedule a{display:inline-flex;align-items:center;min-height:44px}.bomm-campaign--black .bomm-offers-intro-grid{background:#132948;color:#fff;border-color:#132948}.bomm-campaign--black .bomm-offers-lead,.bomm-campaign--black .bomm-campaign-status{color:#e3edf6}.bomm-offers-guide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:var(--sp-10);margin-block-start:var(--sp-10);padding-block-start:var(--sp-8);border-block-start:1px solid rgb(var(--color-border));scroll-margin-block-start:120px}.bomm-offers-guide-intro h2{margin-block-end:var(--sp-3)}.bomm-offers-guide-intro .link{display:inline-flex;align-items:center;min-height:44px}.bomm-offer-card .product-card__details{display:block}.bomm-offer-card .product-card__content{gap:var(--sp-2)}.bomm-offer-card .product-card__top .caption{font-size:var(--text-xs)}.bomm-offer-detail p{margin:0;line-height:1.5}.bomm-offer-pricing{padding-block:var(--sp-2)}.bomm-offer-card .bomm-offer-price{font-size:var(--text-base);line-height:1.5;justify-content:inherit;align-items:baseline}.bomm-offer-card .price__sale{font-size:var(--text-sm)}.bomm-offer-quick-add .button{min-width:44px;min-height:44px}@media(min-width:768px)and (hover:hover)and (pointer:fine){.bomm-offer-quick-add .button{opacity:0}.bomm-offer-card:hover .bomm-offer-quick-add .button,.bomm-offer-card:focus-within .bomm-offer-quick-add .button{opacity:1}.bomm-offer-card:focus-within .bomm-offer-quick-add{--tw-translate-y:0}}@media(max-width:767px){.bomm-offer-quick-add .button:not([disabled]){width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.bomm-offer-quick-add{transition:none}}.bomm-offers .bomm-campaign-packs{padding-block:var(--sp-4) var(--sp-10)}.bomm-offers .bomm-campaign-packs>p{margin-block:var(--sp-3) var(--sp-6)}.bomm-offers .bomm-campaign-packs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--sp-6)}.bomm-offers .bomm-campaign-pack{min-width:0;max-width:440px}.bomm-offers .bomm-campaign-pack-context{margin-block-end:var(--sp-4)}.bomm-offers .bomm-campaign-pack-context p{margin-block-start:var(--sp-2);line-height:1.5}.bomm-offers .bomm-campaign-conditions{margin-block-start:var(--sp-10);padding:var(--sp-6);border:1px solid rgb(var(--color-border));border-radius:var(--rounded-block);background:#f4f7fa;scroll-margin-block-start:140px}.bomm-offers .bomm-campaign-conditions>h2{margin-block-end:var(--sp-4)}.bomm-offers .bomm-campaign-conditions>.rte{max-width:100ch}.bomm-offers .bomm-campaign-coupons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--sp-5);margin-block:var(--sp-6)}.bomm-offers .bomm-campaign-coupon{display:grid;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--rounded-block);background:#fff;border:1px solid #d7e3ef}.bomm-offers .bomm-campaign-code{display:inline-block;padding:var(--sp-2);border:1px dashed #132948;color:#132948;overflow-wrap:anywhere}.bomm-offers .bomm-campaign-editor-note{padding:var(--sp-4);background:#fff8e6;border:1px solid #e4c677}@media(max-width:767px){.bomm-offers-intro-grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);padding:var(--sp-5)}.bomm-campaign-schedule{padding-inline-start:0;padding-block-start:var(--sp-3);border-inline-start:0;border-block-start:1px solid #d7e3ef}.bomm-campaign-dates{white-space:normal}.bomm-offers-guide{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.bomm-offer-card .product-card__content{padding-inline:var(--sp-3)}.bomm-offer-card .product-card__title{font-size:max(var(--font-product-size),14px)}.bomm-offers .bomm-campaign-conditions{padding:var(--sp-5)}}.bomm-offers-advice{position:relative;isolation:isolate;min-width:0;overflow:hidden;border:1px solid #d7e3ef;border-radius:var(--rounded-block);background:#fff;color:#0b1726}.bomm-offers-advice-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.bomm-offers-advice-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#fffffffa,#ffffffeb 40%,#ffffffc2 68%,#ffffff2e)}.bomm-offers-advice-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bomm-offers-advice-body{display:flex;flex-direction:column;justify-content:center;gap:var(--sp-4);min-width:0;min-height:240px;padding:var(--sp-6)}.bomm-offers-advice-copy{min-width:0;max-width:300px}.bomm-offers-advice h2{margin:0;color:inherit}.bomm-offers-advice p{margin:var(--sp-2) 0 0;color:#4f5c6a;line-height:1.5}.bomm-offers-advice-button{align-self:flex-start;justify-content:center;min-height:44px;max-width:100%}@media(max-width:1023px){.bomm-offers-intro-grid--advice{grid-template-columns:minmax(0,1fr)}.bomm-offers-advice{width:100%}}@media(max-width:599px){.bomm-offers-advice-body{padding:var(--sp-5)}.bomm-offers-advice-media:after{background:linear-gradient(100deg,#fffffff5,#ffffffe0 60%,#ffffff8c)}}.bomm-offers.bomm-offers--cyber{background:#132948;--section-padding-top:44px}.bomm-offers--cyber .bomm-offers-intro-grid{padding:26px 0 42px;border:0;border-radius:0;background:transparent;color:#fff}.bomm-offers--cyber .bomm-offers-intro-copy h1{font-size:clamp(38px,4.8vw,68px);letter-spacing:-.045em;line-height:1;max-width:760px}.bomm-offers--cyber .bomm-offers-lead{color:#e1edf8;max-width:650px;font-size:17px}.bomm-offers--cyber .bomm-offers-breadcrumb{color:#d6e7f6;margin-bottom:24px}.bomm-offers--cyber .bomm-campaign-schedule{border-color:#ffffff2e;color:#d6e7f6;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.bomm-offers--cyber .bomm-campaign-status{color:#ffab80}.bomm-offers--cyber .bomm-campaign-schedule a{color:#fff}.bomm-offers--cyber .bomm-offers-advice{border:0}.bomm-offers--cyber .bomm-offers-advice-body{min-height:235px}.bomm-offers--cyber .bomm-cyberpacks__heading h2,.bomm-offers--cyber .bomm-cyberpacks__individual h2{color:#fff}.bomm-offers--cyber .bomm-cyberpacks__heading p:not(.bomm-cyberpacks__eyebrow),.bomm-offers--cyber .bomm-cyberpacks__individual p,.bomm-offers--cyber .bomm-cyberpacks__note{color:#d6e7f6}.bomm-offers--cyber .bomm-cyberpacks__heading>a{color:#fff}.bomm-offers--cyber .bomm-cyberpacks__individual{border-color:#ffffff30}.bomm-offers--cyber .collection__topbar,.bomm-offers--cyber .collection__content{background:#fff;color:#0b1726}.bomm-offers--cyber .collection__topbar{border-radius:16px;padding:8px 16px}.bomm-offers--cyber .collection__content{padding:24px;border-radius:16px}.bomm-offers--cyber .badge--onsale{--badge-background:#c4471b;--badge-foreground:#fff;background:#c4471b;color:#fff;font-size:13px;line-height:1.2;font-weight:750}.bomm-offers--cyber .bomm-offers-guide{background:#fff;border-radius:16px;padding:30px;border:0}.bomm-offers--cyber .bomm-campaign-conditions{background:#fff;color:#0b1726;border:0}@media(max-width:749px){.bomm-offers.bomm-offers--cyber{--section-padding-top:24px}.bomm-offers--cyber .bomm-offers-intro-grid{padding:12px 0 24px}.bomm-offers--cyber .collection__content{padding:14px}.bomm-offers--cyber .collection__topbar{padding:6px}.bomm-offers--cyber .bomm-offers-guide{padding:22px}}.bomm-offers.bomm-offers--cyber:before{background:transparent}.bomm-offers .reversed-link,.bomm-cyberpacks__heading>a{background-image:none;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-skip-ink:auto}.bomm-offers--cyber .bomm-offers-intro-grid{align-items:stretch}.bomm-offers--cyber .bomm-offers-advice{overflow:visible}.bomm-offers--cyber .bomm-offers-advice-media{border-radius:inherit}.bomm-offers--cyber .bomm-offers-advice-body{height:100%;min-height:260px;justify-content:space-between;padding:30px}.bomm-offers--cyber .bomm-offers-advice-copy{max-width:330px}.bomm-offers--cyber .bomm-offers-advice h2{font-size:26px;line-height:1.15}.bomm-offers--cyber .bomm-offers-guide,.bomm-offers--cyber .bomm-campaign-conditions{position:relative;border-radius:20px;margin-top:56px}.bomm-offers--cyber .bomm-offers-advice{border-radius:20px}.bomm-offers .bomm-campaign-conditions>.bomm-campaign-terms-grid{width:100%;max-width:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px}.bomm-campaign-terms-grid>p{margin:0!important;max-width:none;line-height:1.65;padding-top:14px;border-top:2px solid var(--bomm-offers-accent,#e95e2a)}.bomm-campaign-terms-grid strong{display:block;color:#132948;font-size:16px;margin-bottom:8px}.bomm-offers--cyber .bomm-offer-card .price__regular{color:#132948}.bomm-cyberpacks__media--4{grid-template-columns:repeat(3,minmax(0,1fr))}.bomm-cyberpacks__media--4 .bomm-cyberpacks__component:not(:first-child) img{height:95px}@media(max-width:1099px){.bomm-offers .bomm-campaign-conditions>.bomm-campaign-terms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.bomm-offers--cyber .bomm-offers-advice-body{min-height:230px;padding:24px}.bomm-offers .bomm-campaign-conditions>.bomm-campaign-terms-grid{grid-template-columns:minmax(0,1fr)}.bomm-cyberpacks__media--4{grid-template-columns:repeat(3,minmax(0,1fr))}.bomm-cyberpacks__media--4 .bomm-cyberpacks__component:first-child img{grid-column:1/-1;grid-row:auto;height:200px}.bomm-cyberpacks__media--4 .bomm-cyberpacks__component:not(:first-child) img{height:85px}}.bomm-cyberpacks__contents .bomm-cyberpacks__gift-label{margin:0 0 0 6px!important;vertical-align:baseline}.bomm-offers--cyber .bomm-offers-advice{overflow:hidden}.bomm-offers--cyber .bomm-offers-intro-grid{padding-bottom:26px}.bomm-offers--cyber .bomm-campaign-dates{font-size:18px;color:#fff}.bomm-offers--cyber .bomm-campaign-schedule{column-gap:20px;row-gap:8px}.bomm-offers .bomm-cyberpacks__card,.bomm-offers .bomm-offers-advice,.bomm-offers .bomm-offers-guide,.bomm-offers .bomm-campaign-conditions,.bomm-offers .collection__content{border-radius:20px;overflow:hidden}.bomm-offers .product-card{border-radius:16px;overflow:hidden}.bomm-offers .bomm-cyberpacks__contents a{color:#132948;text-decoration:underline;text-underline-offset:3px;background-image:none}.bomm-offer-groups{min-width:0;width:100%;color:#0b1726}.bomm-offer-groups__nav{margin-bottom:36px;scroll-margin-top:160px}.bomm-offer-groups__label{font-size:16px;font-weight:650;margin:0 0 14px;color:#132948}.bomm-offer-groups__nav ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.bomm-offer-groups__nav a{display:flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #b8cce0;border-radius:var(--rounded-button,8px);color:#132948;background:#f4f7fa;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none}.bomm-offer-groups__nav a:hover{background:#132948;border-color:#132948;color:#fff}.bomm-offer-groups a:focus-visible{outline:2px solid #132948;outline-offset:4px}.bomm-offer-group+.bomm-offer-group{margin-top:44px;padding-top:32px;border-top:1px solid #d7e3ef}.bomm-offer-group__heading{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:20px;flex-wrap:wrap}.bomm-offer-group__heading .heading{margin:0;color:#132948;font-size:clamp(23px,2.1vw,30px);line-height:1.2;letter-spacing:-.025em;scroll-margin-top:160px}.bomm-offer-group__heading>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;line-height:1.4;color:#132948;text-decoration:underline;text-underline-offset:3px}.bomm-offer-groups .bomm-offers-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:767px){.bomm-offer-groups .bomm-offers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bomm-offer-groups__nav ul{gap:8px}.bomm-offer-groups__nav a{padding:10px 12px;font-size:13px}.bomm-offer-group+.bomm-offer-group{margin-top:32px;padding-top:24px}.bomm-offer-group__heading{gap:4px;margin-bottom:16px}.bomm-offer-group__heading .heading{flex-basis:100%}}#cyber-packs{scroll-margin-top:110px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/bomm-offers.css.map */
