.collection-shell{max-width:1440px;margin:0 auto;padding:0 clamp(18px,5vw,80px)}.collection-hero{padding:75px 0 40px;border-bottom:1px solid #e8e0d8;display:grid;grid-template-columns:1.5fr .75fr;gap:35px;align-items:end}.collection-hero .eyebrow{margin-bottom:14px}.collection-hero h1{font:400 clamp(46px,6.7vw,98px)/1 var(--serif);letter-spacing:-.06em;margin:0}.collection-hero h1 em{color:var(--burg)}.collection-hero p{font-size:14px;line-height:1.85;color:#756e67;max-width:400px;margin:0 0 3px}.collection-discount{display:flex;align-items:center;gap:9px;margin-top:24px;color:var(--burg);font-size:11px;letter-spacing:.05em}.collection-count{margin:22px 0;text-transform:uppercase;letter-spacing:.19em;color:#84796e;font-size:10px}.collection-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin-bottom:72px}.collection-card{background:#fffdf9;border:1px solid #e6dfd6;min-width:0;display:flex;flex-direction:column}.collection-card .visual{padding:13px;background:#edeae4;position:relative}.collection-card .visual img{aspect-ratio:4/5;width:100%;height:auto;object-fit:contain;object-position:center;background:#ebe8e3;cursor:zoom-in}.collection-card .visual .flag{position:absolute;z-index:2;top:24px;left:24px;background:#fdfbf7ed;padding:9px 13px;font-size:10px;letter-spacing:.15em;color:#6f2737}.collection-frontback{display:flex;gap:7px;margin:10px 12px 2px}.collection-frontback button{flex:1;padding:11px;border:1px solid #dbd4cd;background:#fffdfa;font-size:10px;letter-spacing:.13em}.collection-frontback button.active{border-color:#6f2737;color:#6f2737;box-shadow:inset 0 0 0 1px #6f2737}.collection-card .content{padding:23px;display:flex;flex-direction:column;gap:13px;flex:1}.collection-card h2{font:400 28px var(--serif);letter-spacing:-.03em;margin:0}.collection-card .shade{font-size:11px;text-transform:uppercase;letter-spacing:.13em;color:#87766f;margin:0}.collection-card .card-price{font:400 25px Georgia,serif}.collection-card .card-price s{font:400 14px var(--sans);color:#857970;margin-right:10px}.collection-card .card-price .sale-pill{vertical-align:middle}.collection-card .card-details{color:#70665e;font-size:12px;line-height:1.7;margin:0}.collection-card .purchase-tools{margin-top:auto;display:flex;flex-direction:column;gap:9px}.collection-card label{font-size:10px;letter-spacing:.16em;color:#75645b;text-transform:uppercase}.collection-card select,.bundle-builder select{width:100%;background:#fffdfa;border:1px solid #d7cbc1;border-radius:0;padding:13px;color:#342a26;font-size:12px}.collection-card .cart-line{background:#6f2737;color:#fff;border:1px solid #6f2737;padding:15px 10px;font:600 11px var(--sans);letter-spacing:.09em}.collection-card .cart-double{background:transparent;color:#6f2737;border:1px solid #6f2737;padding:13px 10px;font:600 10px var(--sans);letter-spacing:.08em}.collection-card .view-link{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #e3dcd2;margin-top:7px;padding-top:14px;color:#6f2737;letter-spacing:.11em;font-size:10px;text-transform:uppercase}.collection-card a:hover{text-decoration:underline;text-underline-offset:3px}.bundle-builder{background:#eee9e1;border:1px solid #e4dbd0;padding:clamp(22px,4vw,52px);margin:0 0 65px}.bundle-builder h2{font:400 clamp(30px,4vw,48px) var(--serif);letter-spacing:-.035em;margin:8px 0 14px}.bundle-builder p{color:#74685f;font-size:13px;line-height:1.7}.bundle-builder-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:28px 0}.bundle-select-group{background:#fbf9f5;border:1px solid #dcd3c9;padding:20px}.bundle-select-group h3{margin:0 0 17px;font:400 20px var(--serif)}.bundle-select-group label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:#867970;margin:13px 0 7px}.bundle-summary{display:flex;gap:24px;align-items:center;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #d8cec4;padding-top:22px}.bundle-summary .total strong{display:block;font:400 36px var(--serif);color:#6f2737}.bundle-summary .total small{color:#7d7167}.bundle-summary button{border:0;color:#fff;background:#6f2737;padding:20px 30px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.bundle-note{font-size:11px;color:#827469}.collection-bag-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#201c1a85;align-items:stretch;justify-content:flex-end}.collection-bag-modal.open{display:flex}.collection-cart-panel{background:#fcfaf5;width:min(430px,100%);padding:27px;overflow:auto;display:flex;flex-direction:column;gap:18px}.collection-cart-head{display:flex;justify-content:space-between;align-items:center}.collection-cart-head h2{font:400 30px var(--serif);margin:0}.collection-cart-head button{border:0;background:transparent;font-size:30px}.collection-cart-items{display:flex;flex-direction:column;gap:15px;flex:1}.collection-cart-line{border-bottom:1px solid #e6ddd3;display:flex;gap:12px;padding:10px 0;font-size:12px}.collection-cart-line img{width:65px;height:85px;object-fit:cover}.collection-cart-line button{font-size:11px;color:#6f2737;border:0;background:none;padding:0;text-decoration:underline}.collection-cart-total{border-top:1px solid #ddd3c9;padding-top:15px;font-size:14px}.collection-cart-total .row{display:flex;justify-content:space-between;margin:9px 0}.collection-cart-total .discount{color:#6f2737}.collection-cart-total .grand{font-weight:700;font-size:17px}.collection-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#3b2b30;color:#fff;padding:14px 24px;z-index:101;opacity:0;transition:opacity .2s;pointer-events:none;max-width:calc(100vw - 40px);text-align:center;font-size:12px}.collection-toast.show{opacity:1}.collection-backlink{display:inline-block;text-transform:uppercase;font-size:10px;letter-spacing:.12em;color:#6f2737;margin:20px 0;text-decoration:underline;text-underline-offset:4px}@media(max-width:950px){.collection-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-hero{padding:45px 0 28px}.collection-card:nth-child(3){grid-column:1/3;max-width:550px;width:100%;justify-self:center}}@media(max-width:650px){.collection-cards{grid-template-columns:1fr;gap:15px}.collection-card:nth-child(3){grid-column:auto;max-width:none}.collection-hero{grid-template-columns:1fr;gap:17px}.collection-hero h1{font-size:50px}.collection-hero p{font-size:13px}.bundle-builder-grid{grid-template-columns:1fr}.bundle-summary button{width:100%}.collection-card .visual img{max-height:500px}.collection-cart-panel,.collection-card .content{padding:20px}.collection-card .visual{padding:10px}}.collection-zoom{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#2d2827e8;align-items:center;justify-content:center;flex-direction:column;padding:20px}.collection-zoom.open{display:flex}.collection-zoom img{max-height:82vh;max-width:min(750px,94vw);object-fit:contain}.collection-zoom #collection-zoom-close{position:absolute;right:24px;top:18px;background:#f9f4eb;border:0;font-size:25px;height:42px;width:42px}.collection-zoom span{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#f5ede8;padding:14px}
/*# sourceMappingURL=/cdn/shop/t/110/assets/ne-collection.css.map */
