.collection-palais-layout{background:rgb(var(--color-background))}.collection-palais-layout .facets-wrapper{margin-bottom:2.4rem}.collection-palais-layout .facets-container,.collection-palais-layout .facets__form{align-items:center}.collection-palais-layout .facets__form{margin-bottom:2rem}.collection-palais-layout .facets__heading,.collection-palais-layout .facet-filters__label,.collection-palais-layout .product-count__text{font-size:1.3rem;letter-spacing:0}.collection-palais-layout .facets__summary:hover .facets__summary-label,.collection-palais-layout .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.collection-palais-layout .product-grid{row-gap:3.2rem;column-gap:2rem}.collection-palais-layout .grid__item{display:flex;flex-direction:column;background:transparent}.collection-card{display:flex;flex-direction:column;height:100%;background:#fff;text-align:center}.collection-card__media-link{display:block;text-decoration:none}.collection-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%;background:#fff;overflow:hidden}.collection-card__image,.collection-card__placeholder{display:block;width:100%;height:100%}.collection-card__image{object-fit:contain;object-position:center center}.collection-card__content{display:flex;flex-direction:column;flex:1 1 auto;padding:1.2rem 1.6rem 1.8rem}.collection-card__title{margin:0 auto 1.2rem;max-width:95%;font-size:1.45rem;line-height:1.22;font-weight:600;letter-spacing:0;color:rgb(var(--color-foreground));text-align:center}.collection-card__title a{text-decoration:none}.collection-card-purchase{display:block;margin-top:auto}.collection-card-purchase__form{margin:0}.collection-card-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:0;margin:0;border:0}.collection-card-options__item{position:relative;display:flex;min-height:7rem;flex-direction:column;align-items:center;justify-content:flex-end;gap:.35rem;padding:1.15rem .18rem .45rem;border:.1rem solid rgba(var(--color-foreground),.18);background:#fff;color:#111;cursor:pointer;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.collection-card-options__item:hover{border-color:rgba(var(--color-foreground),.45);background:rgba(var(--color-foreground),.025)}.collection-card-options__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.collection-card-options__item:has(.collection-card-options__input:checked){border-color:#111;background:rgba(var(--color-foreground),.04)}.collection-card-options__item--sold-out{opacity:.45;cursor:not-allowed}.collection-card-options__badge{position:absolute;top:0;left:50%;z-index:2;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:calc(100% + .2rem);min-height:1.3rem;padding:.2rem;background:#111;color:#fff;font-size:.62rem;font-weight:700;line-height:1;letter-spacing:0;pointer-events:none}.collection-card-options__image{display:none}.collection-card-options__item:before{content:"";display:block;width:var(--pack-width, 1.35rem);height:var(--pack-height, 2.05rem);margin-bottom:var(--pack-offset, 0);border:.14rem solid #111111;border-radius:.22rem .22rem .12rem .12rem;background:linear-gradient(to bottom,#ffffff 0 18%,transparent 18% 100%),linear-gradient(135deg,transparent 0 46%,rgba(17,17,17,.16) 47% 53%,transparent 54% 100%),#fff;box-shadow:inset 0 .42rem #fff;pointer-events:none}.collection-card-options__item:after{content:"";position:absolute;top:var(--zip-top, 2.75rem);left:50%;width:calc(var(--pack-width, 1.35rem) * .45);height:.26rem;transform:translate(-50%);border-radius:10rem;background:#111;pointer-events:none}.collection-card-options__item:nth-child(1){--pack-width: 1.05rem;--pack-height: 1.65rem;--zip-top: 2.95rem;--pack-offset: 0}.collection-card-options__item:nth-child(2){--pack-width: 1.35rem;--pack-height: 2.05rem;--zip-top: 2.75rem;--pack-offset: 0}.collection-card-options__item:nth-child(3){--pack-width: 1.35rem;--pack-height: 2.05rem;--zip-top: 2.75rem;--pack-offset: 0}.collection-card-options__label{font-size:.68rem;line-height:1.08;text-align:center;letter-spacing:0;pointer-events:none}.collection-card-variant-price{display:flex;justify-content:center;align-items:center;margin:1.2rem 0 0;text-align:center}.collection-card-variant-price__text{display:block;width:100%;font-size:1.7rem;line-height:1.2;font-weight:700;letter-spacing:0;color:rgb(var(--color-foreground));text-align:center}.collection-card-purchase__button{margin-top:1rem;min-height:4.2rem;border-radius:0;border:.1rem solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:500;letter-spacing:.03em;text-transform:none}.collection-card-purchase__button:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (min-width:990px){.collection-palais-layout .product-grid.grid--4-col-desktop .grid__item{max-width:calc(25% - 1.5rem);width:calc(25% - 1.5rem)}.collection-palais-layout .product-grid.grid--5-col-desktop .grid__item{max-width:calc(20% - 1.6rem);width:calc(20% - 1.6rem)}.collection-palais-layout .product-grid.grid--6-col-desktop .grid__item{max-width:calc(16.666% - 1.7rem);width:calc(16.666% - 1.7rem)}}@media screen and (max-width:989px){.collection-palais-layout .product-grid{row-gap:2rem;column-gap:1.2rem}.collection-card__content{padding:1rem 1rem 1.2rem}.collection-card__title{font-size:1.25rem}.collection-card-options{gap:.5rem}.collection-card-variant-price__text{font-size:1.55rem}}@media screen and (max-width:749px){.collection-palais-layout .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem .9rem}.collection-palais-layout .product-grid .grid__item{width:100%;max-width:none}.collection-card__media{aspect-ratio:1 / 1}.collection-card__content{padding:.8rem .5rem 1rem}.collection-card__title{font-size:1.05rem;line-height:1.18;margin-bottom:.9rem}.collection-card-options{gap:.35rem}.collection-card-variant-price{margin-top:.9rem}.collection-card-variant-price__text{font-size:1.25rem}.collection-card-purchase__button{min-height:3.4rem;font-size:1rem;margin-top:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/collection-palais-layout.css.map */
