.ddt-collection-banner{padding:80px 0 0;color:#fff;background:linear-gradient(180deg,#000 0% 45%,#7ea022 120%);overflow:hidden}.ddt-collection-banner__wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;min-height:380px}.ddt-collection-banner__wrapper--no-image{min-height:auto;align-items:flex-start}.ddt-collection-banner__wrapper--no-image .ddt-collection-banner__content{max-width:720px;padding-bottom:60px}.ddt-collection-banner__content{flex:0 1 50%;max-width:50%;padding:0 0 60px;align-self:center}.ddt-collection-banner__title{margin:0 0 24px;font-family:var(--font-Tomorrow);font-size:clamp(34px,4.2vw,58px);font-weight:700;line-height:1.08;text-transform:uppercase;color:#fff}.ddt-collection-banner .ddt-collection-banner__description.rte,.ddt-collection-banner .ddt-collection-banner__description.rte *{color:#fff!important;text-align:left!important}.ddt-collection-banner .ddt-collection-banner__description.rte h1{font-family:var(--font-Rubik)!important;font-size:clamp(18px,1.8vw,22px)!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 8px!important}.ddt-collection-banner .ddt-collection-banner__description.rte h2{font-family:var(--font-Rubik)!important;font-size:clamp(16px,1.5vw,20px)!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 20px!important}.ddt-collection-banner .ddt-collection-banner__description.rte h3,.ddt-collection-banner .ddt-collection-banner__description.rte h4{font-family:var(--font-Rubik)!important;font-size:clamp(15px,1.4vw,18px)!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;margin:0 0 16px!important}.ddt-collection-banner .ddt-collection-banner__description.rte p{font-family:var(--font-Rubik)!important;font-size:13px!important;line-height:1.65!important;font-weight:400!important;margin:0!important;max-width:520px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ddt-banner-desc-lines, 5);overflow:hidden}.ddt-collection-banner__media{flex:0 0 48%;max-width:48%;display:flex;align-items:flex-end;justify-content:flex-end;align-self:flex-end;margin-bottom:0}.ddt-collection-banner__image{width:100%;max-width:560px;height:auto;object-fit:contain;object-position:bottom right;display:block}@media(max-width:991px){.ddt-collection-banner{padding:50px 0 0}.ddt-collection-banner__wrapper{flex-direction:column;align-items:flex-start;gap:30px;min-height:auto}.ddt-collection-banner__content,.ddt-collection-banner__wrapper--no-image .ddt-collection-banner__content{flex:none;max-width:100%;width:100%;padding:0 0 20px;align-self:auto}.ddt-collection-banner .ddt-collection-banner__description.rte p{max-width:100%}.ddt-collection-banner__media{flex:none;max-width:100%;width:100%;justify-content:center;align-self:auto}.ddt-collection-banner__image{max-width:340px;margin:0 auto}}@media(max-width:550px){.ddt-collection-banner{padding:36px 0 0}.ddt-collection-banner__title{margin-bottom:16px;font-size:28px}.ddt-collection-banner .ddt-collection-banner__description.rte p{font-size:12px!important}.ddt-collection-banner__image{max-width:260px}}@media(max-width:999px){.shopify-section--ddt-collection-banner #mobile-facet-toolbar,.shopify-section--ddt-brand-collection-banner #mobile-facet-toolbar{position:sticky;top:calc(var(--enable-sticky-header) * var(--header-height, 0px) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0));z-index:2;width:100%}#mobile-facet-toolbar .mobile-toolbar__item{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ddt-collection-banner.css.map */
