.bp{padding-block:var(--bp-pt, 0) var(--bp-pb, 24px);background:var(--color-background);color:var(--color-text)}.bp--contained .bp__inner{width:calc(100% - var(--page-margin, 20px) * 2);max-width:var(--page-width, 1200px);margin-inline:auto}.bp__band{display:flex;flex-wrap:nowrap;gap:var(--bp-gap, 16px);align-items:stretch;border-radius:var(--bp-radius, 12px);overflow:hidden}.bp__band>*{display:contents}.bp__band .bp__panel{border-radius:var(--bp-radius, 12px)}.bp__panel{position:relative;display:grid;flex:var(--bp-flex, 50) 1 0%;min-width:0;min-height:var(--bp-h-own, var(--bp-h, 320px));overflow:hidden;background:var(--color-card-background)}.bp__content{grid-area:1 / 1}.bp__image,.bp__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.bp__picture{display:contents}.bp__image{width:100%;height:100%;object-fit:var(--bp-image-fit, cover);object-position:var(--bp-image-align-x, center) var(--bp-image-align, center)}.bp__overlay{background-color:var(--bp-overlay-color, #000);opacity:var(--bp-overlay, .3);pointer-events:none}.bp__content{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;align-items:var(--bp-justify, flex-start);justify-content:var(--bp-valign, center);padding:var(--bp-pad-y, 24px) var(--bp-pad-x, 32px);text-align:var(--bp-text-align, start);color:var(--bp-text-color, inherit)}.bp__text{display:flex;flex-direction:column;gap:var(--bp-text-gap, 8px);align-items:inherit}.bp__heading{margin:0;max-width:24ch;font-family:var(--font-heading--family);font-size:var(--bp-heading, 40px);font-weight:var(--font-heading--weight);line-height:1.1}.bp__sub{max-width:46ch;font-size:var(--bp-sub, 15px);line-height:var(--line-height-body)}.bp__sub>:first-child{margin-block-start:0}.bp__sub>:last-child{margin-block-end:0}.bp__actions{display:flex;width:100%;margin-block-start:var(--bp-actions-gap, 16px);justify-content:var(--bp-btn-justify, flex-start);padding-inline:var(--bp-btn-inset, 0)}.bp__panel--btn-top .bp__actions{order:-1;margin-block:0 auto}.bp__panel--btn-middle .bp__actions{margin-block:auto}.bp__panel--btn-bottom .bp__actions{margin-block-start:auto}.bp__panel--btn-middle .bp__text,.bp__panel--btn-bottom .bp__text{margin-block-end:0}.bp__panel--btn-top .bp__text{margin-block-start:0}.bp__cta{display:inline-flex;gap:6px;align-items:center;justify-content:center;font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.bp__cta-icon{width:16px;height:16px;flex:0 0 auto;transition:transform .2s ease}.bp__cta:hover .bp__cta-icon{transform:translate(3px)}.bp__cta:hover .bp__cta-icon:first-child{transform:translate(-3px)}.bp__panel--cta-primary .bp__cta,.bp__panel--cta-secondary .bp__cta{padding:var(--bp-btn-py, 12px) var(--bp-btn-px, 24px);border:var(--button-border-width, 1px) solid transparent;border-radius:var(--style-border-radius-buttons, 6px);font-size:14px;text-transform:var(--button-text-transform, none)}.bp__panel--cta-primary .bp__cta{background:var(--bp-btn-bg, var(--color-button));color:var(--bp-btn-text, var(--color-button-label-safe))}.bp__panel--cta-primary .bp__cta:hover{background:color-mix(in srgb,var(--bp-btn-bg, var(--color-button)) 85%,var(--color-overlay))}.bp__panel--cta-secondary .bp__cta{border-color:var(--bp-btn-text, currentColor);background:transparent;color:var(--bp-btn-text, inherit)}.bp__panel--cta-secondary .bp__cta:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.bp__panel--cta-link .bp__cta{font-size:14px;color:var(--bp-btn-text, inherit);text-decoration:underline;text-underline-offset:.25em}.bp__panel-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bp__notice{position:relative;z-index:3;align-self:center;margin:var(--spacing-sm, 12px);padding:var(--spacing-sm, 12px);border:1px dashed var(--color-border);border-radius:var(--style-border-radius-cards, 12px);background:var(--color-card-background);color:var(--color-text-secondary);font-size:var(--text-sm)}.bp__cta:focus-visible,.bp__panel-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:3px}@media screen and (max-width:989px)and (min-width:750px){.bp--stack-tablet .bp__band{flex-wrap:wrap}.bp--stack-tablet .bp__panel{flex:1 1 100%}}@media screen and (max-width:749px){.bp__band{flex-wrap:wrap}.bp__panel{flex:1 1 100%;min-height:var(--bp-h-own-mobile, var(--bp-h-mobile, 220px))}.bp__content{padding-block:var(--bp-pad-y-mobile, var(--bp-pad-y, 24px));padding-inline:var(--bp-pad-x-mobile, var(--bp-pad-x, 20px));align-items:var(--bp-justify-mobile, var(--bp-justify, flex-start));text-align:var(--bp-text-align-mobile, var(--bp-text-align, start))}.bp__heading{font-size:var(--bp-heading-mobile, var(--bp-heading, 26px))}.bp__actions{justify-content:var(--bp-btn-justify-mobile, var(--bp-btn-justify, flex-start));padding-inline:var(--bp-btn-inset-mobile, var(--bp-btn-inset, 0))}}@media(prefers-reduced-motion:reduce){.bp__cta,.bp__cta-icon{transition:none}.bp__cta:hover .bp__cta-icon,.bp__cta:hover .bp__cta-icon:first-child{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-banner-panels.css.map */
