.collection-hero{padding:0}.collection-hero__inner{display:flex;flex-direction:column;padding-top:clamp(.75rem,1.5vw,1.25rem);padding-bottom:clamp(.5rem,1vw,.75rem)}.collection-hero__header{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 20px}.collection-hero__title{font-size:clamp(1.875rem,3.125vw + .625rem,2.8rem);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:var(--dcp-text-primary, inherit);margin:0}.collection-hero__desc-wrap{margin-top:clamp(.375rem,.75vw,.5rem);max-width:860px}.collection-hero__description{font-size:clamp(1.1rem,1.25vw + .3rem,1.25rem);line-height:1.55;color:var(--dcp-text-body, #374151);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-hero__description.is-expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.collection-hero__description>*:first-child{margin-top:0}.collection-hero__description>*:last-child{margin-bottom:0}.collection-hero__read-more{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:var(--dcp-font-body-sm, .875rem);font-weight:600;color:var(--dcp-primary, #133B63);transition:color .15s ease}.collection-hero__read-more:hover{color:var(--dcp-accent, #F78F1F)}.collection-hero__read-more-icon{transition:transform .2s ease}.collection-hero__read-more[aria-expanded=true] .collection-hero__read-more-icon{transform:rotate(180deg)}.collection-hero__image-container{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-top:clamp(.75rem,1.5vw,1rem)}@media screen and (max-width:749px){.collection-hero__image-container{height:clamp(10rem,30vw,14rem)}}@media screen and (min-width:750px){.collection-hero__image-container{max-height:14rem;overflow:hidden}}@media screen and (max-width:749px){.collection-hero__title{font-size:clamp(1.5rem,5vw + .5rem,2rem)}.collection-hero__description{font-size:clamp(.95rem,1vw + .3rem,1.1rem);-webkit-line-clamp:3}.collection-hero__header{flex-direction:column;gap:6px}}#ProductGridContainer .product-grid{--grid-desktop-horizontal-spacing: 12px;--grid-desktop-vertical-spacing: 16px;--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 12px;gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}#ProductGridContainer .card--standard{border:1px solid transparent;border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}#ProductGridContainer .card--standard:hover{transform:scale(1.03);box-shadow:0 6px 16px #0000001a;border-color:#d0d0d0}#ProductGridContainer .card--standard .card__inner{border:none;border-radius:0}#ProductGridContainer .card--standard .card__inner:after{display:none}#ProductGridContainer .card__information{padding:8px 10px 10px}#ProductGridContainer .card__heading.h5{font-size:1.5rem;font-weight:600;line-height:1.35;letter-spacing:0;color:#1a1a1a}#ProductGridContainer .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ProductGridContainer .card__description{font-size:1.015rem;line-height:1.45;color:#555;margin:6px 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ProductGridContainer .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:4px}#ProductGridContainer .card-information .price{font-size:.8125rem}#ProductGridContainer .product-badge{font-size:.6rem;padding:3px 6px;gap:3px;border-radius:4px}#ProductGridContainer .product-badge svg{width:9px;height:9px}#ProductGridContainer .product-badge--same-day{top:6px;left:6px}#ProductGridContainer .product-badge--best-seller{top:6px;right:6px}#ProductGridContainer .card__badge .badge{font-size:.65rem;padding:3px 8px}#ProductGridContainer .card__content{padding:0}#ProductGridContainer .card-information>*+*{margin-top:3px}@media screen and (min-width:1100px){#ProductGridContainer .product-grid.grid--4-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}}@media screen and (max-width:749px){#ProductGridContainer .product-grid{gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing)}#ProductGridContainer .card__information{padding:6px 8px 8px}#ProductGridContainer .card__heading.h5{font-size:1.3125rem}#ProductGridContainer .card__description{font-size:.9375rem;-webkit-line-clamp:2;margin:4px 0 6px}#ProductGridContainer .product-badge{font-size:.55rem;padding:2px 5px}#ProductGridContainer .product-badge svg{width:8px;height:8px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-collection-hero.css.map */
