.collection-banner__wrapper{background:#fff;width:100%;display:flex;flex-direction:column;align-items:center;padding:var(--l) var(--m) var(--xl) var(--m);position:relative;color:#000;margin:0 auto}@media screen and (min-width: 768px){.collection-banner__wrapper{max-width:var(--container-max-width);padding-left:var(--m);padding-right:var(--m)}}.collection-banner__container{width:100%;display:flex;flex-direction:column;gap:var(--l);padding:0}@media screen and (min-width: 768px){.collection-banner__container{width:100%;padding:0}}.collection-banner__info{max-width:640px;width:100%;display:flex;flex-direction:column;gap:var(--s)}.collection-banner__breadcrumbs{font-family:var(--font-heading-family);font-weight:400;font-size:var(--size-text-sm);color:#bdbdbd;text-transform:uppercase;opacity:1;z-index:1}.collection-banner__breadcrumbs ul{display:flex;align-items:center;gap:8px;list-style-type:none;margin:0;padding:0}.collection-banner__breadcrumbs .divider{margin:0}.collection-banner__breadcrumbs a{color:#bdbdbd;text-decoration:none}.collection-banner__breadcrumbs a:hover{text-decoration:underline}.collection-banner__heading{font-family:var(--font-heading-family);font-weight:500;font-size:var(--size-text-2xl);line-height:1;color:#000;text-transform:uppercase;margin:0}.collection-description{margin-top:0;display:flex;flex-direction:column;gap:var(--s)}.collection-description__content{line-height:1.5;color:#000;font-size:var(--size-text-sm);font-family:var(--font-body-family),sans-serif;opacity:1}.collection-description__content a{text-decoration:underline}.collection-description__content--collapsed{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.collection-description__toggle{display:inline-block;margin-top:0;color:#000;text-decoration:underline!important;cursor:pointer;font-size:var(--size-text-sm);font-family:var(--font-body-family),sans-serif;opacity:1;transition:opacity .2s ease;background:none;border:none;padding:0}.collection-description__toggle:link,.collection-description__toggle:visited,.collection-description__toggle:hover,.collection-description__toggle:active{text-decoration:underline!important}.collection-description__toggle:hover{opacity:.8}.collection-description__toggle:focus{outline:none}.collection-banner__category-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;margin-top:0;margin-left:calc(-1 * var(--m));margin-right:calc(-1 * var(--m));padding:2px var(--m);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}@media screen and (min-width: 749px){.collection-banner__category-buttons{margin-left:calc(-1 * var(--m));margin-right:calc(-1 * var(--m));padding-left:var(--m);padding-right:var(--m)}}.collection-banner__category-buttons::-webkit-scrollbar{display:none}.collection-banner__category-button{font-family:var(--font-heading-family);font-weight:500;font-size:var(--size-text-base);white-space:nowrap;flex-shrink:0;border:1px solid #000000!important;background:#fff!important;color:#000!important;border-radius:0!important}.collection-banner__category-button:hover{background:#000!important;color:#fff!important;border-color:#000!important}.collection-banner__category-button:focus{outline:1px solid #000;outline-offset:0}@media screen and (min-width: 749px){.collection-banner__wrapper{padding:var(--l) var(--m) var(--m) var(--m)}.collection-banner__heading{font-size:var(--size-text-3xl)}.collection-description{margin-top:var(--s)}.collection-description__content--collapsed{-webkit-line-clamp:2}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/section-collection-banner.css.map */
