.compact-banner{position:relative;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.compact-banner .wrap{position:relative;gap:var(--blocks-spacing);width:100%;padding:var(--text-padding) calc(var(--text-padding) - var(--container-padding))}.compact-banner .wrap util-accordion{display:flex;align-items:inherit;justify-content:inherit;flex-wrap:wrap;gap:var(--blocks-spacing)}.compact-banner .content{border-radius:var(--text-border-radius)}.compact-banner .controls{position:absolute;top:0;right:0;z-index:3;padding:1em}.compact-banner.full-width-true .wrap,.compact-banner.full-width-false.same-scheme:not(.scheme-border-box) .wrap,.compact-banner.full-width-false.same-scheme:not(.scheme-border-box) .content .container{padding-left:0;padding-right:0}.compact-banner.same-scheme .content{background:transparent}.compact-banner .code{display:inline-block;position:relative;padding:.3em 1em;margin:0 .5em}.compact-banner .code>*{position:relative}.compact-banner .code:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed}.compact-banner .richtext-wrap>*,.compact-banner .richtext-wrap .btn-wrap,.compact-banner .richtext-wrap .btn{margin:0!important}.compact-banner .inner-media-block{width:var(--inner-media-width)}.compact-banner .inner-media-block>*{width:100%}.compact-banner .inner-media-block>.inner-media{display:block}.compact-banner .form-wrap{display:flex;flex-wrap:wrap;max-width:30em}.compact-banner .mailing-list .field{flex:1}.compact-banner .mailing-list .legal{order:3;width:100%;margin-top:.5rem}.compact-banner .mailing-list .btn-wrap{margin-left:1rem!important}.compact-banner .mailing-list .btn-wrap .btn{height:100%}.compact-banner .richtext-wrap .separator{margin:0 var(--padding)!important;align-self:stretch;border:none;border-right:1px solid var(--scheme-borders-color)}.compact-banner .richtext-wrap .separator.border-false{border-color:transparent}@media(min-width:66.001em){.compact-banner .richtext-wrap.justify-content-start>*:last-child:not(:first-child),.compact-banner .richtext-wrap.justify-content-start util-accordion>*:last-child:not(:first-child){margin-left:auto!important}}@media(max-width:66em){.compact-banner .richtext-wrap{margin-top:0;margin-bottom:0}.compact-banner .wrap,.compact-banner .richtext-wrap util-accordion{grid-gap:var(--blocks-spacing)}}.compact-banner.announcement-countdown a.link{font-size:1.1rem;font-weight:700}.compact-banner.announcement-countdown .wrap.richtext-wrap{display:flex;justify-content:space-between}.compact-banner.announcement-countdown .btn-wrap,.compact-banner.announcement-countdown .richtext-wrap.justify-content-start>*:last-child:not(:first-child){margin-left:0!important}.compact-banner.announcement-countdown .util-countdown{display:flex;font-size:1.1rem;font-weight:300}@media(max-width:38em){.compact-banner.announcement-countdown .wrap.richtext-wrap{display:grid;grid-gap:0!important;grid-template-columns:1fr auto;align-items:center;text-align:left;justify-content:space-between}.compact-banner.announcement-countdown .title{grid-column:1;grid-row:1;font-size:14px;margin-bottom:.25em}.compact-banner.announcement-countdown .btn-wrap{grid-column:1;grid-row:2;margin-top:0!important}.compact-banner.announcement-countdown .btn-wrap,.compact-banner.announcement-countdown .title{text-align:left}.compact-banner.announcement-countdown a.link{font-size:9px;margin:0}.compact-banner.announcement-countdown .countdown-block{grid-column:2;grid-row:1 / span 2}.compact-banner.announcement-countdown .countdown-wrap,.compact-banner.announcement-countdown .countdown-wrap .util-countdown{font-size:1em;padding-left:1em}.compact-banner.announcement-countdown .util-countdown span{font-size:10px;line-height:1;width:auto;min-width:1.1em;padding:1em .5em;box-sizing:border-box}.compact-banner.announcement-countdown .util-countdown .dash{font-size:10px;line-height:1;padding:.3em .5em;align-self:flex-start}.compact-banner.announcement-countdown .util-countdown .small-label{font-size:6px;margin-top:.35em}.compact-banner.announcement-countdown .util-countdown-default p{max-width:14em}}
/*# sourceMappingURL=/cdn/shop/t/417/assets/compact_banner.css.map */
