body.template-collection #MainContent .collection-hero.gb-collection-hero--compact{display:block!important;position:relative!important;width:100%!important;box-sizing:border-box!important;margin:0 0 12px!important;padding:0!important;background:#f9f6f1!important;border:1px solid #ede5db!important;border-radius:7px!important;box-shadow:none!important;overflow:hidden!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact.collection-hero--with-image .collection-hero__inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.96fr)!important;align-items:center!important;gap:0!important;min-width:0!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__text-wrapper{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;max-width:none!important;min-width:0!important;align-self:stretch!important;box-sizing:border-box!important;padding:clamp(23px,3.5vw,54px)!important;margin:0!important;border:0!important;background:transparent!important;text-align:left!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__image-container{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;min-width:0!important;width:100%!important;height:var(--gb-ch-desktop,360px)!important;min-height:0!important;max-height:var(--gb-ch-desktop,360px)!important;box-sizing:border-box!important;padding:12px 18px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;background:#eee8e0!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__image-container img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;object-fit:var(--gb-ch-fit,contain)!important;object-position:center!important;transform:none!important;border-radius:3px!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .gb-collection-breadcrumb{margin:0 0 clamp(13px,2vw,22px)!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__title{font-size:clamp(34px,3.7vw,54px)!important;line-height:1.08!important;overflow-wrap:anywhere}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__description,body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__description p{font-size:clamp(12px,1.2vw,14px)!important;line-height:1.6!important;max-width:440px!important;margin:12px 0 0!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .gb-collection__count{margin:14px 0 0!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact:not(.collection-hero--with-image) .collection-hero__inner{display:block!important;width:100%!important;max-width:none!important;padding:0!important}@media(min-width:750px)and (max-width:989px){body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__image-container{height:min(var(--gb-ch-desktop,360px),340px)!important;max-height:min(var(--gb-ch-desktop,360px),340px)!important;padding:10px!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__text-wrapper{padding:25px!important}}@media(max-width:749px){body.template-collection #MainContent .collection-hero.gb-collection-hero--compact.collection-hero--with-image .collection-hero__inner{grid-template-columns:minmax(0,1fr)!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__text-wrapper{grid-column:1!important;grid-row:1!important;padding:clamp(17px,4.5vw,26px)!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__image-container{grid-column:1!important;grid-row:2!important;height:var(--gb-ch-mobile,240px)!important;max-height:var(--gb-ch-mobile,240px)!important;padding:8px 14px!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__title{font-size:clamp(30px,7.2vw,39px)!important;line-height:1.12!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .gb-collection-breadcrumb{font-size:11px!important;margin-bottom:9px!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .gb-collection-eyebrow{font-size:9px!important;margin-bottom:7px!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__description,body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__description p{font-size:12px!important;margin-top:8px!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .gb-collection__count{margin-top:9px!important}}@media(max-width:359px){body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__text-wrapper{padding:16px!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__image-container{padding:6px!important}}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact{background:var(--gb-ch-bg,#f9f6f1)!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__title{color:var(--gb-ch-title,#302920)!important;font-size:var(--gb-ch-title-size,48px)!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__description,body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__description p{color:var(--gb-ch-copy,#62594f)!important}body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__image-container img{object-position:var(--gb-ch-position,center center)!important}@media(max-width:749px){body.template-collection #MainContent .collection-hero.gb-collection-hero--compact .collection-hero__title{font-size:var(--gb-ch-title-mobile,34px)!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/gb-collection-hero-responsive.css.map */
