.template-blog .collection-banner{margin-bottom:30px}.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;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-left:0;padding-right:0;padding-top: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--subcollections{display:flex;white-space:nowrap;overflow-x:auto;gap:10px;border-top:1px solid var(--color-border);padding:14px 0}.collection-banner hr{margin:0}.collection-banner--subcollections.subcollections-grid{display:flex;flex-wrap:wrap;gap:50px;justify-content:flex-start}.collection-banner--subcollections .subcollection-item{text-decoration:none;display:flex;flex-direction:column;align-items:center;font-size:14px;color:#000;max-width:100px}.collection-banner--subcollections .subcollection-image-wrapper{width:92px;height:92px;border-radius:50%;border:1px solid #d4d4d4;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f2f2f2;margin-bottom:6px}.collection-banner--subcollections .subcollection-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.collection-banner--subcollections .subcollection-image--placeholder{width:100%;height:100%;display:block;background:#e0e0e0}.collection-banner--subcollections .subcollection-item:hover .subcollection-image-wrapper{border-color:#2b89ab}.collection-banner--subcollections .subcollection-item:hover .subcollection-title{text-decoration:underline}@media (max-width:719px){.collection-banner--subcollections.subcollections-grid{flex-wrap:nowrap;overflow-x:auto;gap:12px;scrollbar-width:none;-ms-overflow-style:none}.collection-banner--subcollections.subcollections-grid::-webkit-scrollbar{display:none}.collection-banner--subcollections .subcollection-item{flex:0 0 auto;max-width:unset}}.collection-banner--subcollections.subcollections-grid{gap:24px}.collection-banner--subcollections .subcollection-item{width:110px;max-width:none}.collection-banner--subcollections .subcollection-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center;line-height:1.2;min-height:2.4em;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:13px}.collection-banner--subcollections .subcollection-item{width:110px!important;max-width:none!important}.collection-banner--subcollections .subcollection-title{display:block!important;white-space:normal!important;overflow:visible!important;text-align:center!important;line-height:1.2!important;max-width:110px!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;min-height:2.4em!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/collection-banner.css.map */
