.pd-col{--pd-col-rose: var(--pd-button);--pd-col-plum: var(--pd-signature-hover);--pd-col-ink: var(--pd-ink);--pd-col-line: rgba(var(--pd-signature-rgb), .2);--pd-col-cols: 4;--pd-col-cols-mobile: 2;color:var(--pd-col-ink);background-color:var(--pd-bg)}.pd-col__hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:55vh;min-height:55svh;padding:12rem 2rem 5.6rem;overflow:hidden;background-color:var(--pd-signature-hover);color:#fff;text-align:center}.pd-col__hero-media,.pd-col__hero-img,.pd-col__hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pd-col__hero-img{object-fit:cover}.pd-col__hero-veil{background:radial-gradient(ellipse 60% 65% at 50% 55%,rgba(var(--pd-signature-hover-rgb),var(--pd-col-veil, .35)),rgba(var(--pd-signature-hover-rgb),calc(var(--pd-col-veil, .35) * .6)) 55%,rgba(var(--pd-signature-hover-rgb),0));pointer-events:none}.pd-col__hero--plain .pd-col__hero-veil{display:none}.pd-col__hero-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.4rem;max-width:76rem;text-shadow:0 1px 16px rgba(var(--pd-signature-hover-rgb),.35)}.pd-col__ornament .pd-ornement__img{filter:brightness(0) invert(1)}.pd-col .pd-col__title{margin:0;color:#fff;font-family:var(--pd-font-title);font-style:italic;font-weight:400;font-size:3.6rem;line-height:1.1;letter-spacing:var(--pd-title-tracking);text-transform:none}.pd-col__intro{max-width:62rem;font-family:var(--pd-font-text);font-size:1.6rem;line-height:1.6}.pd-col__intro p{margin:0}.pd-col__intro a{color:#fff}.pd-col__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:5.6rem;padding:0 1.6rem;border-top:1px solid var(--pd-col-line);border-bottom:1px solid var(--pd-col-line)}.pd-col__toolbar-left,.pd-col__toolbar-right{display:flex;align-items:center;gap:1.6rem}.pd-col__density{display:flex;gap:.4rem}.pd-col__density-btn{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;background:none;color:var(--pd-col-ink);cursor:pointer}.pd-col__density-btn svg{fill:none;stroke:currentColor;stroke-width:1}.pd-col__density-btn[aria-pressed=true]{color:var(--pd-col-rose)}.pd-col__density-btn[aria-pressed=true] svg{fill:currentColor}.pd-col__density-btn:focus-visible{outline:1px solid var(--pd-col-plum)}.pd-col__density-btn--desktop{display:none}.pd-col__count{margin:0;font-family:var(--pd-font-text);font-size:1.6rem}.pd-col__filter-open,.pd-col__sort-toggle{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0;border:0;background:none;color:var(--pd-col-ink);font-family:var(--pd-font-text);font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase;cursor:pointer;list-style:none}.pd-col__sort-toggle::-webkit-details-marker{display:none}.pd-col__filter-open:focus-visible,.pd-col__sort-toggle:focus-visible{outline:1px solid var(--pd-col-plum);outline-offset:2px}.pd-col__sort{position:relative}.pd-col__sort[open] .pd-col__sort-toggle svg{transform:rotate(180deg)}.pd-col__sort-list{position:absolute;top:100%;right:0;z-index:10;min-width:22rem;margin:.4rem 0 0;padding:.8rem 0;border:1px solid var(--pd-col-line);background-color:var(--pd-bg);box-shadow:0 10px 28px rgba(var(--pd-ink-rgb),.08);list-style:none}.pd-col__sort-option{display:block;padding:1rem 2rem;color:var(--pd-col-ink);font-family:var(--pd-font-text);font-size:1.6rem;text-decoration:none}.pd-col__sort-option:hover,.pd-col__sort-option.is-active{color:var(--pd-col-rose)}.pd-col__sort-option.is-active{text-decoration:underline;text-underline-offset:.25em}.pd-col__body{display:block;padding:2.4rem 1.6rem 6.4rem}.pd-col__filters{position:fixed;top:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;width:min(42rem,90vw);background-color:var(--pd-bg);transform:translate(-102%);transition:transform .35s ease}.pd-col__filters.is-open{transform:none}.pd-col__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background-color:rgba(var(--pd-ink-rgb),.4)}.pd-col__overlay[hidden]{display:none}.pd-col__filters-head{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2rem;border-bottom:1px solid var(--pd-col-line)}.pd-col__filters-title{margin:0;font-family:var(--pd-font-text);font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase}.pd-col__filters-close{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:var(--pd-col-rose);cursor:pointer}.pd-col__filters-form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin:0}.pd-col__filters-body{flex:1 1 auto;overflow-y:auto;padding:0 2rem}.pd-col__filter{border-bottom:1px solid var(--pd-col-line)}.pd-col__filter-title{display:flex;align-items:center;gap:.6rem;padding:1.8rem 0;color:var(--pd-col-ink);font-family:var(--pd-font-text);font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase;list-style:none;cursor:pointer}.pd-col__filter-title::-webkit-details-marker{display:none}.pd-col__filter-title:focus-visible{outline:1px solid var(--pd-col-plum);outline-offset:2px}.pd-col__filter-count{letter-spacing:0;color:var(--pd-col-plum)}.pd-col__plus{position:relative;flex:0 0 auto;width:11px;height:11px;margin-left:auto}.pd-col__plus:before,.pd-col__plus:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--pd-col-ink);transition:transform .3s ease}.pd-col__plus:after{transform:rotate(90deg)}.pd-col__filter[open] .pd-col__plus:after{transform:rotate(0)}.pd-col__filter-content{padding:0 0 1.8rem}.pd-col__values{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.pd-col__values--size{flex-direction:row;flex-wrap:wrap;gap:.6rem}.pd-col__values--swatch{gap:.8rem}.pd-col__checkbox{display:flex;align-items:center;gap:1rem;font-family:var(--pd-font-text);font-size:1.6rem;cursor:pointer}.pd-col__box{position:relative;flex:0 0 auto;width:1.5rem;height:1.5rem;border:1px solid var(--pd-col-ink)}.pd-col__check:checked+.pd-col__checkbox .pd-col__box{border-color:var(--pd-col-rose);background-color:var(--pd-col-rose)}.pd-col__check:checked+.pd-col__checkbox .pd-col__box:after{content:"";position:absolute;top:1px;left:4px;width:4px;height:8px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.pd-col__value-count{color:#6b6b6b}.pd-col__swatch{display:flex;align-items:center;gap:1rem;font-family:var(--pd-font-text);font-size:1.6rem;cursor:pointer}.pd-col__swatch-dot{flex:0 0 auto;width:2.2rem;height:2.2rem;border-radius:50%;background-color:var(--swatch);box-shadow:inset 0 0 0 1px rgba(var(--pd-ink-rgb),.25)}.pd-col__check:checked+.pd-col__swatch .pd-col__swatch-dot{box-shadow:inset 0 0 0 1px rgba(var(--pd-ink-rgb),.25),0 0 0 2px #fff,0 0 0 3px var(--pd-col-rose)}.pd-col__check:checked+.pd-col__swatch .pd-col__swatch-label{color:var(--pd-col-rose)}.pd-col__size{display:inline-flex;align-items:center;justify-content:center;min-width:4.2rem;min-height:3.6rem;padding:0 1rem;border:1px solid var(--pd-col-ink);font-family:var(--pd-font-text);font-size:1.6rem;cursor:pointer}.pd-col__check:checked+.pd-col__size{border-color:var(--pd-col-rose);background-color:var(--pd-col-rose);color:#fff}.pd-col__check:disabled+label{opacity:.4;cursor:not-allowed}.pd-col__check:focus-visible+label{outline:2px solid var(--pd-col-plum);outline-offset:2px}.pd-col__price{display:flex;gap:1rem}.pd-col__price-field{display:flex;flex:1 1 0;align-items:center;gap:.6rem;font-family:var(--pd-font-text);font-size:1.6rem}.pd-col .pd-col__price-field input{width:100%;min-width:0;height:4rem;margin:0;padding:0 .8rem;border:1px solid var(--pd-col-ink);border-radius:0;background:var(--pd-bg);color:var(--pd-col-ink);font-family:var(--pd-font-text);font-size:1.6rem}.pd-col__filters-foot{padding:1.6rem 2rem calc(1.6rem + env(safe-area-inset-bottom));border-top:1px solid var(--pd-col-line)}.pd-col__apply{width:100%;min-height:5rem;padding:0 2rem;border:0;background-color:var(--pd-col-rose);color:#fff;font-family:var(--pd-font-text);font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase;cursor:pointer}.pd-col__apply:hover{background-color:var(--pd-col-plum)}.pd-col__active{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 2.4rem;padding:0;list-style:none}.pd-col__tag{display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;background-color:var(--pd-alt-bg);color:var(--pd-col-ink);font-family:var(--pd-font-text);font-size:1.6rem;text-decoration:none}.pd-col__tag:hover{color:var(--pd-col-plum)}.pd-col__clear{color:var(--pd-col-rose);font-family:var(--pd-font-title);font-style:italic;font-size:1.6rem;text-decoration:underline;text-underline-offset:.25em}.pd-col__results{min-width:0}.pd-col__results.is-loading{opacity:.5;pointer-events:none;transition:opacity .2s ease}.pd-col__grid{display:grid;grid-template-columns:repeat(var(--pd-col-cols-mobile, 2),minmax(0,1fr));gap:4rem 1.6rem;margin:0;padding:0;list-style:none}.pd-col__item{margin:0}.pd-col-card{position:relative}.pd-col-card__media{position:relative;aspect-ratio:4 / 5;background-color:#fff}.pd-col-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;transition:opacity .6s ease}.pd-col-card__img--hover{opacity:0}@media(hover:hover){.pd-col-card.has-hover:hover .pd-col-card__img--hover{opacity:1}.pd-col-card.has-hover:hover .pd-col-card__img--main{opacity:0}}.pd-col-card__badges{position:absolute;top:0;left:0;z-index:2;display:flex;gap:.6rem;pointer-events:none}.pd-col-card__badge{padding:.4rem .9rem;background-color:var(--pd-touch);color:var(--pd-ink);font-family:var(--pd-font-text);font-size:1.3rem;line-height:1.3}.pd-col-card__info{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.8rem .4rem 0;text-align:center}.pd-col .pd-col-card__name{margin:0;color:var(--pd-col-rose);font-family:var(--pd-font-title);font-style:italic;font-weight:400;font-size:1.8rem;line-height:1.3;letter-spacing:0;text-transform:none}.pd-col-card__link{color:inherit;text-decoration:none}.pd-col-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pd-col-card:focus-within{outline:1px solid var(--pd-col-rose);outline-offset:4px}.pd-col-card__price{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 1rem;margin:0;color:var(--pd-ink);font-family:var(--pd-font-text);font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase}.pd-col-card__compare{color:#6b6b6b}.pd-col__empty{padding:6.4rem 0;font-family:var(--pd-font-text);font-size:1.6rem;text-align:center}.pd-col__more{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:5.6rem}.pd-col__more-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3.2rem;border:1px solid var(--pd-col-rose);color:var(--pd-col-ink);font-family:var(--pd-font-text);font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase;text-decoration:none;transition:background-color .3s ease,color .3s ease;font-weight:500}.pd-col__more-btn:hover,.pd-col__more-btn:focus-visible{background-color:var(--pd-col-rose);color:#fff}.pd-col__more-btn.is-loading{opacity:.6;pointer-events:none}.pd-col__pages ul{display:flex;gap:1.2rem;margin:0;padding:0;list-style:none;font-family:var(--pd-font-text);font-size:1.2rem;letter-spacing:.1em}.pd-col__pages a{color:var(--pd-col-ink)}.pd-col__pages [aria-current=page]{color:var(--pd-col-rose)}.pd-col__about{max-width:76rem;margin:0 auto;padding:0 2rem 8rem;text-align:center}.pd-col .pd-col__about-title{margin:0 0 2rem;color:var(--pd-col-rose);font-family:var(--pd-font-title);font-style:italic;font-weight:400;font-size:3rem;line-height:1.2;letter-spacing:var(--pd-title-tracking);text-transform:none}.pd-col__about-text{font-family:var(--pd-font-text);font-size:1.6rem;line-height:1.6}.pd-col__about-text :is(h2,h3,h4){margin:2.4rem 0 1rem;color:var(--pd-col-ink);font-family:var(--pd-font-text);font-weight:400;font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase}.pd-col__about-text p{margin:0 0 1.2rem}@media screen and (min-width:750px){.pd-col__hero{min-height:60vh;min-height:60svh;padding-top:14rem}.pd-col .pd-col__title{font-size:5.2rem}.pd-col__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5.6rem 2.4rem}}@media screen and (min-width:1025px){.pd-col__toolbar{padding:0 4rem}.pd-col__density-btn--desktop{display:inline-flex}.pd-col__density-btn--mobile,.pd-col__filter-open{display:none}.pd-col__body{display:grid;grid-template-columns:24rem minmax(0,1fr);gap:5.6rem;max-width:1600px;margin:0 auto;padding:4.8rem 4rem 9.6rem}.pd-col__body--no-filters{grid-template-columns:minmax(0,1fr)}.pd-col__filters{position:sticky;top:calc(var(--height-header, 88px) + 2.4rem);z-index:1;align-self:start;width:auto;max-height:calc(100vh - var(--height-header, 88px) - 4.8rem);transform:none;transition:none}.pd-col__filters-head,.pd-col__filters-foot,.pd-col__overlay{display:none!important}.pd-col__filters-body{padding:0}.pd-col__filter:first-child .pd-col__filter-title{padding-top:0}.pd-col__grid{grid-template-columns:repeat(var(--pd-col-cols, 4),minmax(0,1fr));gap:6.4rem 3.2rem}}@media(prefers-reduced-motion:reduce){.pd-col__filters,.pd-col-card__img,.pd-col__plus:before,.pd-col__plus:after,.pd-col__more-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pd-col.css.map */
