.dlc-thin-banner{position:relative;display:grid;min-height:var(--dlc-thin-min-height, 28svh);overflow:hidden;color:#fff}.dlc-thin-banner__media,.dlc-thin-banner__content{grid-area:1 / 1}.dlc-thin-banner__media{position:relative;min-height:inherit}.dlc-thin-banner__picture{display:block;width:100%;height:100%;min-height:inherit}.dlc-thin-banner__image{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;display:block}.dlc-thin-banner__image--placeholder{background:#1a1a1a}.dlc-thin-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dlc-thin-overlay, rgb(18 18 18 / .4));pointer-events:none}.dlc-thin-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;width:100%;min-height:inherit;padding-block:clamp(1rem,3vw,1.75rem);text-align:center}.dlc-thin-banner__heading :is(h1,h2,h3,h4,h5,h6,p){margin:0;color:inherit}.dlc-thin-banner__button.button-custom{--button-background-color: transparent;--button-color: #ffffff;--button-border-color: #ffffff;--button-border-width: var(--style-border-width-secondary, 1px);border-radius:0}.dlc-thin-banner__button.button-custom:hover{--button-background-color: rgb(255 255 255 / .12);--button-color: #ffffff;--button-border-color: #ffffff}.dlc-thin-banner__button.button-custom[aria-disabled=true]{opacity:.72;cursor:default;pointer-events:none}@media screen and (min-width:750px){.dlc-thin-banner{min-height:var(--dlc-thin-min-height-desktop, var(--dlc-thin-min-height, 28svh))}.dlc-thin-banner--compact-desktop .dlc-thin-banner__content{gap:.45rem;padding-block:.65rem}.dlc-thin-banner--compact-desktop .dlc-thin-banner__heading :is(h1,h2,h3,h4,h5,h6,p){font-size:clamp(.95rem,1.1vw,1.15rem);line-height:1.2}.dlc-thin-banner--compact-desktop .dlc-thin-banner__button.button-custom{font-size:.75rem;padding-block:.4rem;padding-inline:.7rem}}@media screen and (max-width:749px){.dlc-thin-banner__content{gap:.55rem;padding-block:.85rem}.dlc-thin-banner__heading{font-size:.95rem}.dlc-thin-banner__button.button-custom{font-size:.75rem;padding-block:.45rem;padding-inline:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dlc-thin-banner.css.map */
