.template-blog .collection-banner{margin-bottom:30px}.collection-banner--inner{display:flex;flex-direction:column;position:relative}.collection-banner--image{width:100%;overflow:hidden}.collection-banner--image img{width:100%;height:100%;display:block;object-fit:cover}@media only screen and (min-width:768px){.collection-banner--image{max-width:none;margin-left:0;margin-top:0;padding:0}}.collection-banner--content{display:grid;padding:20px 0;position:relative;z-index:5;gap:0;font-size:.875rem;justify-content:space-between}@media only screen and (min-width:768px){.collection-banner--content{gap:0}}.collection-banner--content-inner>*:last-child{margin-bottom:0}@media only screen and (min-width:768px){.collection-banner--content.collection-banner--has-image{grid-template-columns:1fr 1fr;font-size:1rem}}@media only screen and (min-width:768px){.collection-banner--content-width-standard.collection-banner--has-image{grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px){.collection-banner--content-width-small.collection-banner--has-image{grid-template-columns:1fr 1fr}}.collection-banner--content .searchform{margin-top:20px}.collection-banner--content p{font-size:inherit;color:inherit;margin-bottom:5px}.collection-banner--text-panel{display:flex;align-items:center;padding:24px 32px;background-color:var(--panel-bg, transparent);color:var(--panel-color, inherit)}.collection-banner--text-panel .collection-banner--title,.collection-banner--text-panel .collection-banner--title span,.collection-banner--text-panel .collection-banner--description,.collection-banner--text-panel .collection-banner--description *{color:var(--panel-color, inherit)}.collection-banner--content-inner{width:100%}.collection-banner--text-panel .collection-banner--content-inner{display:flex;flex-direction:column}.collection-banner--description>*:last-child{margin-bottom:0}.collection-banner .max-height{margin-top:0;padding-left:0;padding-right:0;padding-top:0;background:none;font-size:1rem}.collection-banner .max-height--active{padding-bottom:10px}.collection-banner--text-panel .max-height{background-color:transparent;flex:1;display:flex;flex-direction:column}.collection-banner--text-panel .max-height--active{padding-bottom:20px}.collection-banner--text-panel .max-height--toggle{width:100%;padding-top:0;background-color:var(--panel-bg, var(--bg-body))}.collection-banner--text-panel .max-height--toggle:after{height:30px;background:linear-gradient(180deg,transparent 0%,var(--panel-bg, var(--bg-body)) 75%)}.collection-banner .max-height--toggle{left:0;right:0;padding-bottom:0}.collection-banner--title{margin-bottom:10px}.collection-banner--title span{margin-right:15px}.collection-banner--count{font-size:.875rem;opacity:.6}.collection-banner--subcollections{display:flex;gap:10px;border-top:1px solid var(--color-border);padding:14px 0;overflow-x:auto}@media only screen and (min-width:768px){.collection-banner--subcollections{display:grid;grid-template-columns:repeat(2,1fr);overflow-x:visible}}@media only screen and (min-width:1024px){.collection-banner--subcollections{grid-template-columns:repeat(4,1fr)}}.collection-banner hr{margin:0}.subcollections-show-all-wrapper{display:none}@media only screen and (min-width:768px){.subcollections-show-all-wrapper{display:flex;justify-content:flex-end;gap:10px;padding:10px 0 25px}}.subcollection-card-link{transition:border-color .2s ease}@media screen and (hover:hover){.subcollection-card-link:hover{border-color:var(--color-main-base)!important}}.subcollections-show-all,.subcollections-hide-all,.subcollections-show-all:hover{opacity:1}.collection-banner--description strong{font-weight:900!important}
/*# sourceMappingURL=/cdn/shop/t/136/assets/collection-banner.css.map */
