.pamula-collection{--pamula-ink:#171512;--pamula-muted:rgba(var(--color-foreground),.62);--pamula-line:rgba(var(--color-foreground),.14);--pamula-media:#f7f6f2}.collection-hero__inner{align-items:flex-start;min-height:0;padding-top:4rem;padding-bottom:2rem}.collection-hero__text-wrapper{width:100%;max-width:76rem}.collection-hero__title{margin:0;color:#171512;font-family:var(--font-heading-family);font-size:clamp(4.6rem,3.2vw,6rem);font-weight:400;letter-spacing:-.025em;line-height:1}.collection-hero__title+.collection-hero__description{max-width:72rem;margin:1.15rem 0 0;color:rgba(var(--color-foreground),.68);font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:.005em;line-height:1.55}.collection-hero__description p{margin:0}.pamula-collection .facets-wrapper{margin-bottom:2.2rem;border-top:1px solid var(--pamula-line);border-bottom:1px solid var(--pamula-line)}.pamula-collection .facets-container{align-items:center;min-height:5.8rem;padding:.45rem 0;border:0}.pamula-collection .facets__form{align-items:center;margin:0;gap:0 2.4rem}.pamula-collection .facets__wrapper{align-items:center;gap:0;min-height:4.8rem}.pamula-collection .facets__heading,.pamula-collection .facets__summary,.pamula-collection .facet-filters__label,.pamula-collection .facet-filters__sort,.pamula-collection .product-count__text{color:var(--pamula-ink);font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.015em;line-height:1.3}.pamula-collection .facets__heading{margin:0 2rem 0 0;font-weight:500}.pamula-collection .facets__summary{margin:0;padding:1.6rem 2.8rem 1.6rem 0}.pamula-collection .facets__disclosure{margin-right:1.4rem}.pamula-collection .facet-filters{align-items:center;padding-left:1rem}.pamula-collection .facet-filters__label{margin-right:.8rem}.pamula-collection .facet-filters__sort{padding-right:2.4rem}.pamula-collection .product-count__text{color:var(--pamula-muted);font-size:1.15rem;white-space:nowrap}.pamula-collection .product-grid{--grid-desktop-horizontal-spacing:2rem;--grid-mobile-horizontal-spacing:1rem;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:4.4rem}.pamula-collection .product-grid .grid__item{min-width:0}.pamula-collection .product-card-wrapper,.pamula-collection .card{height:100%}.pamula-collection .card__inner{aspect-ratio:1/1;overflow:hidden;background:var(--pamula-media);border-radius:0;box-shadow:none;transform:translateZ(0)}.pamula-collection .card__inner:after{border:0;box-shadow:none}.pamula-collection .card__media .media>img{object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .35s ease}.pamula-collection .card-wrapper:hover .card__media .media>img:first-child:not(:only-child),.pamula-collection .card-wrapper:hover .card__media .media>img:only-child{transform:scale(1.018)}.pamula-collection .card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1.012)}.pamula-collection .card>.card__content{display:flex;flex:1;padding:1.15rem 0 0}.pamula-collection .card>.card__content .card__information{display:flex;flex:1;flex-direction:column;padding:0}.pamula-collection .card__heading{min-height:0;margin:0;color:var(--pamula-ink);font-family:var(--font-heading-family);font-size:1.85rem;font-weight:400;letter-spacing:0;line-height:1.24;text-align:left}.pamula-collection .card__heading a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-decoration:none}.pamula-collection .card__heading a:focus-visible{outline:.15rem solid currentColor;outline-offset:.3rem}.pamula-collection .card-information{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;margin-top:.05rem;text-align:left}.pamula-collection .card-information>*:not(.visually-hidden:first-child)+.price{margin-top:.45rem}.pamula-collection .card-information>.price{margin-top:.45rem;color:rgba(var(--color-foreground),.66);font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:0;line-height:1.3}.pamula-collection .badge{padding:.55rem .8rem;border-radius:0;font-size:.9rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pamula-collection .pagination-wrapper{margin-top:7rem}@media screen and (min-width:990px){.pamula-collection .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4.4rem 2rem}.pamula-collection .product-grid .grid__item{width:100%;max-width:none}}@media screen and (min-width:750px)and (max-width:989px){.pamula-collection .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.6rem 1.4rem}.pamula-collection .product-grid .grid__item{width:100%;max-width:none}}@media screen and (max-width:989px){.collection-hero__inner{padding-top:3rem;padding-bottom:1.6rem}.collection-hero__title{font-size:4.2rem}.collection-hero__title+.collection-hero__description{font-size:1.5rem}.pamula-collection .facets-wrapper{margin-bottom:1.8rem}.pamula-collection .product-grid{column-gap:1rem;row-gap:3rem}}@media screen and (max-width:749px){.pamula-collection{padding-bottom:4.8rem}.collection-hero__inner{padding-top:2.4rem;padding-bottom:1.4rem}.collection-hero__title{font-size:3.7rem;line-height:1.02}.collection-hero__title+.collection-hero__description{margin-top:.8rem;font-size:1.4rem;line-height:1.5}.pamula-collection .facets-wrapper{margin-bottom:1.6rem;border-top:1px solid var(--pamula-line);border-bottom:1px solid var(--pamula-line)}.pamula-collection .facets-container{margin:0;min-height:5.2rem;padding:.25rem 0}.pamula-collection .mobile-facets__open,.pamula-collection .product-count__text{color:var(--pamula-ink);font-size:1.2rem;font-weight:500}.pamula-collection .product-count__text{color:var(--pamula-muted);font-weight:400}.pamula-collection .product-grid{row-gap:2.8rem}.pamula-collection .card>.card__content{padding-top:.8rem}.pamula-collection .card__heading{font-size:1.55rem;line-height:1.25}.pamula-collection .card-information>.price{margin-top:.35rem;font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.pamula-collection .card__media .media>img{transition:none}}.pamula-personalize-step{margin:0 0 1.15rem;font-family:var(--font-body-family);font-size:1rem;font-weight:700;letter-spacing:.2em;line-height:1.2}.pamula-collection--personalize{padding-top:.8rem}.pamula-collection--personalize .product-grid{row-gap:4.8rem}@media screen and (min-width:750px){.pamula-collection--personalize{padding-top:1.4rem}}@media screen and (max-width:749px){.pamula-personalize-step{margin-bottom:.9rem;font-size:.85rem;letter-spacing:.18em}.pamula-collection--personalize{padding-top:.6rem}.pamula-collection--personalize .product-grid{row-gap:3rem}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/pamula-collection-premium.css.map */
