.template-blog .collection-banner{margin-bottom:35px}.collection-banner--inner{display:flex;flex-direction:column;position:relative}.collection-banner--image{width:100%}@media only screen and (min-width:768px){.collection-banner--image{max-width:600px;margin-left:auto;margin-top:0}}.collection-banner--content{display:grid;grid-template-columns:minmax(0,1fr);padding:20px 0;position:relative;z-index:5;gap:20px;font-size:.875rem;justify-content:space-between}@media only screen and (min-width:768px){.collection-banner--content{gap:40px}}.collection-banner--content-inner>*:last-child{margin-bottom:0}@media only screen and (min-width:768px){.collection-banner--content{grid-template-columns:1fr 1fr;font-size:1rem}}@media only screen and (min-width:768px){.collection-banner--content-width-standard{grid-template-columns:1fr 400px}}@media only screen and (min-width:768px){.collection-banner--content-width-small{grid-template-columns:1fr 200px}}.collection-banner--content .searchform{margin-top:20px}.collection-banner--content p{font-size:inherit;color:inherit;margin-bottom:5px}.collection-banner--description>*:last-child{margin-bottom:0}.collection-banner .max-height{margin-top:0;padding:0;background:none;font-size:1rem}.collection-banner .max-height--active{padding-bottom:35px}.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 scroll-shadow{max-width:100%}.collection-banner--subcollections{display:flex;overflow-x:auto;gap:12px;padding-bottom:2px;margin-bottom:20px}.collection-banner--subcollections .text-button{flex-shrink:0;color:var(--color-body)}.collection-banner hr{margin:0}.collection-banner--subcollections-pills{flex-wrap:wrap;gap:8px;overflow:visible}.collection-banner--pill{display:inline-flex;align-items:center;flex-shrink:0;height:36px;padding:0 18px;border:1px solid rgba(var(--color-body-rgb),.25);border-radius:var(--button-border-radius, 0);color:var(--color-body);font-size:.8125rem;line-height:1;white-space:nowrap;transition:border-color .2s cubic-bezier(.104,.204,.492,1),background-color .2s cubic-bezier(.104,.204,.492,1),color .2s cubic-bezier(.104,.204,.492,1)}.collection-banner--pill:hover,.collection-banner--pill:focus-visible{border-color:var(--color-body);background-color:var(--color-body);color:var(--bg-body, #fff)}@media only screen and (min-width:768px){.collection-banner--content-no-image{grid-template-columns:minmax(0,1fr)}}.collection-banner--tile{display:flow-root;margin:var(--section-spacing-mobile, 20px) 0;background:var(--bg-body, #fff);color:var(--color-body);border-radius:var(--corner-radius, 0);overflow:hidden}@media only screen and (min-width:768px){.collection-banner--tile{margin:var(--section-spacing-desktop, 30px) 0}}.collection-banner--tile .collection-banner--content{padding:0;gap:0}@media only screen and (min-width:768px){.collection-banner--tile .collection-banner--content{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (min-width:768px){.collection-banner--tile .collection-banner--content-width-standard{grid-template-columns:minmax(0,1fr) 40%}}@media only screen and (min-width:768px){.collection-banner--tile .collection-banner--content-width-small{grid-template-columns:minmax(0,1fr) 28%}}@media only screen and (min-width:768px){.collection-banner--tile .collection-banner--content-no-image{grid-template-columns:minmax(0,1fr)}}.collection-banner--tile .collection-banner--content-inner{align-self:center;padding:30px 20px}@media only screen and (min-width:768px){.collection-banner--tile .collection-banner--content-inner{padding:50px 7%}}@media only screen and (min-width:1068px){.collection-banner--tile .collection-banner--content-inner{padding:70px 8%}}.collection-banner--tile .collection-banner--content-no-image .collection-banner--content-inner{max-width:820px}.collection-banner--tile .collection-banner--image{max-width:none;margin:0;border-radius:0}@media only screen and (min-width:768px){.collection-banner--tile .collection-banner--image{position:relative;min-height:320px}.collection-banner--tile .collection-banner--image .aspect-ratio{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}}.collection-banner--tile .collection-banner--subcollections{margin-bottom:15px}.collection-banner--tile .max-height--toggle,.collection-banner--tile .max-height--toggle:after{background-color:transparent}.collection-banner--tile .max-height--toggle .text-button{color:var(--color-body)}@media only screen and (max-width:767px){.collection-banner--hide-image-mobile .collection-banner--image{display:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/collection-banner.css.map */
