body.template-collection .la-ferme-angel-collection-hero{box-sizing:border-box;padding-top:var(--PT, 0px);padding-bottom:var(--PB, 0px);background:#fff;color:var(--text-dark, #171717)}body.template-collection .la-ferme-angel-collection-hero__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%}body.template-collection .la-ferme-angel-collection-hero__media--single{grid-template-columns:minmax(0,1fr)}body.template-collection .la-ferme-angel-collection-hero__media-item{min-width:0;aspect-ratio:1.35 / 1;margin:0;overflow:hidden}body.template-collection .la-ferme-angel-collection-hero__media--single .la-ferme-angel-collection-hero__media-item{grid-column:1 / -1;aspect-ratio:2.1 / 1}body.template-collection .la-ferme-angel-collection-hero__media-item img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (min-width:750px){body.template-collection .la-ferme-angel-collection-hero__media-item{aspect-ratio:1.7 / 1}body.template-collection .la-ferme-angel-collection-hero__media--single .la-ferme-angel-collection-hero__media-item{aspect-ratio:2.625 / 1}}body.template-collection .la-ferme-angel-collection-hero__content{box-sizing:border-box;padding:clamp(34px,5vw,72px) clamp(20px,5vw,72px) clamp(52px,7vw,96px)}body.template-collection .la-ferme-angel-collection-hero .la-ferme-angel-collection-hero__title{margin:0;font-size:30.6px}body.template-collection .la-ferme-angel-collection-hero__description{max-width:40.8rem;margin:16px 0 0;font-size:10.88px;line-height:1.45;text-transform:uppercase}body.template-collection .la-ferme-angel-collection-hero__description>*:first-child{margin-top:0}body.template-collection .la-ferme-angel-collection-hero__description>*:last-child{margin-bottom:0}body.template-collection collection-component.collection-products[data-section-type=collection]{--PRODUCT-GRID-ASPECT-RATIO: 100%;--sun-collection-edge: 11px;--sun-collection-gap: 12px;--sun-collection-row-gap: 34px;background:#fff}body.template-collection .collection-image-with-title .hero__description{font-size:10.88px;line-height:1.45}body.template-collection .collection-image-with-title .hero__description h2,body.template-collection .la-ferme-angel-collection-hero .hero__description h2{font-size:30.6px}body.template-collection collection-component.collection-products[data-section-type=collection] .collection__nav{border-top:0;border-bottom:0}body.template-collection collection-component.collection-products[data-section-type=collection] .collection__nav .popout--group .popout__toggle,body.template-collection collection-component.collection-products[data-section-type=collection] .collection__nav .popout--sort .popout__toggle{min-height:44px;margin:0;padding:14px var(--sun-collection-edge);border:0;border-radius:0;background:transparent;font-size:12px;font-weight:600;letter-spacing:.03em;line-height:1;text-transform:uppercase}body.template-collection collection-component.collection-products[data-section-type=collection] .collection__nav .popout--group .popout__toggle{gap:7px}body.template-collection collection-component.collection-products[data-section-type=collection] .collection__nav .popout--group .popout__toggle .icon{width:14px;height:14px}body.template-collection collection-component.collection-products[data-section-type=collection] .collection__products>.grid-outer[data-products-grid]{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:var(--sun-collection-gap) var(--sun-collection-edge) 0}body.template-collection collection-component.collection-products[data-section-type=collection] .grid-outer[data-products-grid]>.grid{--columns: 4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--sun-collection-gap);row-gap:var(--sun-collection-row-gap);width:100%;min-width:0;margin:0;padding:0}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image){min-width:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__image{box-sizing:border-box;width:100%;height:auto;aspect-ratio:1 / 1;padding-top:0;border:0;border-radius:0;overflow:hidden}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__image .product-link,body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__bg,body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__bg__inner,body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__bg__under{border:0;border-radius:0}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__bg,body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__bg__under{top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__image img,body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__image video{width:100%;height:100%;padding:0;object-fit:cover}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__price__holder{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:10px}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__info{box-sizing:border-box;width:100%;margin:0;padding:11px 5px 0;overflow:visible}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__type{display:block;margin-bottom:6px;color:#767676;font-size:12px;font-weight:500;letter-spacing:normal;line-height:1.2;text-transform:uppercase}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:var(--text-dark);font-size:16px;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:uppercase}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__price{color:var(--text-dark);font-size:12px;font-weight:500;letter-spacing:normal;line-height:1.4}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .badge-box-container{top:0;right:auto;left:0;gap:4px;padding:8px}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .badge-box{padding:4px 7px;border:0;border-radius:0;background:#ffffffeb;box-shadow:none;color:#5f5f5f;font-size:9px;font-weight:500;letter-spacing:.02em;line-height:1;text-transform:uppercase}@media only screen and (max-width:749px){body.template-collection collection-component.collection-products[data-section-type=collection]{--sun-collection-edge: 8px;--sun-collection-gap: 8px;--sun-collection-row-gap: 24px}body.template-collection .collection-image-with-title .hero__description{font-size:11.9px;line-height:1.45}body.template-collection .la-ferme-angel-collection-hero .la-ferme-angel-collection-hero__title{font-size:20.4px}body.template-collection .la-ferme-angel-collection-hero__description{font-size:11.9px;line-height:1.45}body.template-collection .collection-image-with-title .hero__description h2,body.template-collection .la-ferme-angel-collection-hero .hero__description h2{font-size:20.4px}body.template-collection .la-ferme-angel-collection-hero__media-item--secondary{display:none}body.template-collection .la-ferme-angel-collection-hero__media{grid-template-columns:minmax(0,1fr);width:100%}body.template-collection .la-ferme-angel-collection-hero__media-item--primary{aspect-ratio:.92 / 1}body.template-collection collection-component.collection-products[data-section-type=collection] .grid-outer[data-products-grid]>.grid{--columns: 2;grid-template-columns:repeat(2,minmax(0,1fr))}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__info{padding:9px 4px 0}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__type{font-size:9px}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__title{font-size:12px}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .product-item__price{font-size:11px}body.template-collection collection-component.collection-products[data-section-type=collection] .product-item:not(.product-item--featured-image) .badge-box-container{padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sun-society-collection.css.map */
