a.chipl{display:inline-flex;align-items:center}.cgrid{grid-auto-flow:row dense}.cgrid.c4{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 22px}.clay.nof{grid-template-columns:minmax(0,1fr)}.edit-tile.sp3{grid-column:span 3}.edit-tile.sp4{grid-column:1/-1}.cgrid>[hidden],.morebar [hidden]{display:none!important}.pd-coll [data-part=grid]{transition:opacity .3s var(--ease)}.pd-coll.is-loading [data-part=grid],.pd-coll.is-loading [data-part=more]{opacity:.45;pointer-events:none}.pd-coll .ck input:disabled+.box{opacity:.5}.morebar .btn{margin-top:8px}.pd-shead h1{margin-bottom:22px}.pd-search .phead:has(+.cwrap){border-bottom:0}.pd-search .cwrap>.cbar{margin-top:0}.pd-sform{max-width:560px}.pd-sform .ib{flex:none}.pd-scnt{font-family:var(--serif);font-style:italic;font-size:20px;color:var(--gold-d);margin-top:18px}.pd-sother{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;border-top:1px solid var(--line)}.pd-sother li{border-bottom:1px solid var(--line)}.pd-sother a{display:grid;gap:6px;padding:22px 0}.pd-sother h3{font-size:26px;line-height:1.1;transition:color .3s}.pd-sother a:hover h3{color:var(--gold-d)}.pd-sother p{font-size:15px;color:var(--ink2)}.pd-sempty{padding-block:24px 110px}.pd-sempty .empty{padding-top:40px}.pd-ssugg{display:grid;justify-items:center;gap:6px;margin-top:10px;text-align:center}.pd-ssugg .subnav{justify-content:center;flex-wrap:wrap;padding-top:14px}.pd-sprod{margin-top:64px}.pd-sback{display:flex;justify-content:center;margin-top:56px}.pd-clead{max-width:56ch}.pd-clist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 22px;padding-block:56px 110px}.pd-clist .vg span{font-size:24px}@media(max-width:1180px){.cgrid.c4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.pd-clist{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.cgrid.c4{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 12px}.edit-tile.sp3,.edit-tile.sp4{grid-column:span 2}.pd-sother{grid-template-columns:minmax(0,1fr)}.pd-sempty{padding-block:10px 80px}.pd-ssugg .subnav{flex-wrap:nowrap;justify-content:flex-start;max-width:100%}.pd-sprod{margin-top:44px}.pd-clist{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;padding-block:36px 80px}.pd-clist .vg span{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pd-collection.css.map */
