.hd-collector{--hc-ink:#30252b;--hc-wine:#432331;--hc-gold:#b59660;--hc-cream:#f6f2eb;color:var(--hc-ink);background:var(--hc-cream);font-family:Arial,sans-serif}.hd-collector *{box-sizing:border-box}.hd-collector h1,.hd-collector h2,.hd-collector h3,.hd-collector blockquote{font-family:Georgia,serif;font-weight:400;letter-spacing:-.025em;text-transform:none}.hd-collector h2{font-size:clamp(34px,4vw,56px);line-height:1.1}.hd-collector p{line-height:1.8}.hd-collector a{color:inherit}.hc-heading{display:flex;justify-content:space-between;padding:22px 5%;font-size:10px;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #d9cdbb}.hc-heading a{text-decoration:none}.hc-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.hc-hero>div{min-width:0}.hc-gallery{padding:35px 5%;background:#fff}.hc-main-image{display:block}.hc-main-image img{width:100%;height:660px;object-fit:contain;display:block}.hc-caption{text-align:center;font-size:11px;color:#75696c}.hc-thumbs{display:flex;gap:8px;overflow-x:auto;padding:10px 0}.hc-thumbs button{flex:0 0 65px;min-width:65px;border:1px solid #d9cdbb;background:#fff;padding:3px;cursor:pointer}.hc-thumbs img{width:60px;height:70px;object-fit:contain;display:block}.hc-acquire{padding:55px 9%;background:var(--hc-wine);color:#fffaf2;display:flex;flex-direction:column;justify-content:center}.hc-kicker{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#8c7040;margin:0 0 20px}.hc-acquire .hc-kicker{color:#d7bc8c}.hc-acquire h2.hc-display{font-size:clamp(40px,4.1vw,58px);margin:0 0 24px;max-width:600px}.hc-subtitle{font-size:14px;color:#e6d7ce}.hc-acquire h1{font-family:Arial,sans-serif;font-size:16px;letter-spacing:.015em;line-height:1.6;margin:20px 0 12px}.hc-price{font-family:Georgia,serif;font-size:29px;margin:10px 0}.hc-product-form{margin-top:20px}.hc-button{display:inline-block;width:100%;border:1px solid #c6aa73;background:#d8be8a;color:#2e2028;text-align:center;padding:17px 20px;font-size:13px;letter-spacing:.04em;cursor:pointer;font-weight:700}.hc-button:hover{background:#ead4a7}.hc-button:disabled{opacity:.5;cursor:not-allowed}.hc-product-form select,.hc-inquiry input,.hc-inquiry textarea,.hc-companion select{width:100%;min-height:48px;padding:12px;background:#fff;color:#30252b;border:1px solid #b6a790;border-radius:0}.hc-product-form select{margin:8px 0 15px}.hc-payment{padding:14px 0;color:#fffaf2;font-size:12px}.hc-small{font-size:11px;line-height:1.7!important;opacity:.8}.hc-actions{display:flex;flex-wrap:wrap;gap:20px;padding:18px 0;font-size:12px}.hc-service{font-size:11px;border-top:1px solid #795764;padding-top:18px}.hc-chapters{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;padding:24px 5%;border-bottom:1px solid #d9cdbb;font-size:11px}.hc-chapters a{text-decoration:none}.hc-intro{max-width:850px;text-align:center;margin:0 auto;padding:90px 5%}.hc-intro h2{margin:0 0 25px}.hc-intro p{font-size:17px}.hc-architecture{display:grid;grid-template-columns:1fr 1fr;background:#eee8dc;padding:70px 5%;gap:6%;align-items:center}.hc-art-object{background:#fff;padding:24px}.hc-art-object img{display:block;width:100%;height:600px;object-fit:contain}.hc-architecture h2{margin:0 0 30px}.hc-architecture article{display:flex;gap:22px;padding:20px 0;border-top:1px solid #cbbda6}.hc-number{font-size:12px;color:#8c7040;padding-top:5px}.hc-architecture h3{font-size:26px;margin:0 0 8px}.hc-architecture article p{font-size:13px;margin:0}.hc-history{background:#272226;color:#f7f0e5;padding:85px 10%}.hc-history .hc-kicker{color:#d5b47a}.hc-history h2{max-width:700px;margin-top:0}.hc-history-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:10%;align-items:center}.hc-history-grid p{font-size:15px;color:#dfd4ce}.hc-history blockquote{font-size:34px;line-height:1.4;color:#d8bc88;margin:0;border-left:1px solid #8c7040;padding-left:30px}.hc-sources{margin-top:35px;font-size:11px;color:#c6b9b3}.hc-sources summary{cursor:pointer}.hc-worn{display:grid;grid-template-columns:1.15fr 1fr;align-items:center}.hc-worn figure{margin:0;background:#e5ded3}.hc-worn img{width:100%;display:block;max-height:850px;object-fit:cover;object-position:center 30%}.hc-worn figcaption{padding:12px 5%;font-size:11px}.hc-worn>div{padding:60px 12%}.hc-worn h2{margin-top:0}.hc-worn p{font-size:15px}.hc-text-link{display:inline-block;margin-top:15px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.hc-videos{padding:25px 6%;background:#eae1d2}.hc-videos details{padding:20px 0;border-bottom:1px solid #cbbda6}.hc-videos summary{cursor:pointer;font-family:Georgia,serif;font-size:23px}.hc-videos iframe,.hc-videos video{display:block;width:100%;max-width:1000px;margin:25px auto;aspect-ratio:16/9}.hc-reviews{text-align:center;padding:70px 8%;background:#eae1d2}.hc-reviews h2{margin-top:0}.hc-reviews loox-snippets-widget{display:block;max-width:950px;margin:30px auto 0}.hc-suite{padding:80px 6%}.hc-suite-heading{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;margin-bottom:35px}.hc-suite h2{margin-top:0}.hc-suite-heading p{font-size:14px}.hc-suite-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hc-companion{background:#fff;padding:20px;border:1px solid #d6c9b2}.hc-select-piece{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700}.hc-select-piece input{accent-color:#432331}.hc-companion img{width:100%;height:220px;object-fit:contain}.hc-companion h3{font-size:23px;line-height:1.3}.hc-companion select{font-size:13px;margin:8px 0 15px}.hc-companion>a{font-size:11px}.hc-suite-buy{border-top:1px solid #c9b795;padding-top:25px;margin-top:25px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.hc-suite-buy strong{font-family:Georgia,serif;font-size:32px}.hc-suite-buy p{font-size:12px;margin:0}.hc-suite-buy>p{grid-column:1/-1}.hc-suite-empty{background:#eee7da;padding:30px;border-left:3px solid #b59660;font-size:14px}.hc-gift{padding:80px 15%;text-align:center;background:#432331;color:#fffaf2}.hc-gift .hc-kicker{color:#d8bc88}.hc-gift h2{margin-top:0}.hc-gift blockquote{font-size:clamp(27px,3vw,41px);line-height:1.4;color:#e4cda3;margin:35px 0}.hc-gift p{max-width:760px;margin:15px auto;font-size:15px}.hc-final{max-width:1050px;margin:auto;padding:60px 5% 90px}.hc-final>details{border-bottom:1px solid #cbbda6;padding:20px 0}.hc-final summary{cursor:pointer;font-size:17px;font-family:Georgia,serif}.hc-full-story{padding:30px 0}.hc-full-story h2{font-size:34px}.hc-full-story h3{font-size:25px}.hc-inquiry{padding:25px 0;max-width:650px}.hc-inquiry label{display:block;margin:15px 0 8px;font-size:13px}.hc-inquiry button{margin-top:18px}.hd-collector [id]{scroll-margin-top:140px}@media(max-width:900px){.hc-hero,.hc-architecture,.hc-history-grid,.hc-worn,.hc-suite-heading{grid-template-columns:1fr}.hc-main-image img{height:480px}.hc-acquire{padding:45px 7%}.hc-acquire h2.hc-display{font-size:50px}.hc-intro{padding:60px 7%}.hc-architecture{padding:45px 7%}.hc-art-object img{height:450px}.hc-architecture-copy{padding-top:35px}.hc-history{padding:60px 8%}.hc-history blockquote{margin-top:25px}.hc-worn>div{padding:45px 8%}.hc-suite-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-suite-heading{gap:10px}.hc-gift{padding:60px 8%}}@media(max-width:550px){.hc-heading{font-size:8px;gap:15px}.hc-main-image img{height:390px}.hc-acquire h2.hc-display{font-size:44px}.hc-chapters{gap:15px;justify-content:flex-start;font-size:10px}.hc-art-object img{height:360px}.hc-suite-grid,.hc-suite-buy{grid-template-columns:1fr}.hc-suite{padding:55px 6%}.hc-history blockquote{font-size:29px}.hc-reviews{padding:50px 6%}.hc-worn img{max-height:650px}.hc-gift h2{font-size:37px}}@media(prefers-reduced-motion:reduce){.hd-collector{scroll-behavior:auto}}.hc-payment-options{margin:8px 0 4px;padding:18px 0;border-top:1px solid #795764;border-bottom:1px solid #795764}.hc-payment-heading{font-size:12px!important;letter-spacing:.05em;margin:0 0 12px}.hc-payment-badges{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0}.hc-payment-badges li{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;padding:9px 14px;line-height:1.2;border-radius:3px}.hc-klarna{background:#ffb3c7;color:#171014}.hc-afterpay{background:#b2fce4;color:#12241e}.hc-shop-pay{background:#5833eb;color:#fff}.hc-paypal{background:#fff;color:#003087}.hc-payment-options summary{font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.hc-payment-options details p{font-size:12px!important;line-height:1.65}.hc-payment-options .hc-small{margin-bottom:0}.hc-history-art{margin:0 0 42px}.hc-history-art img{width:100%;height:auto;display:block}.hc-history-art figcaption{font-size:10px;letter-spacing:.04em;color:#c6b9b3;margin-top:10px}.hc-symbolism{margin-top:45px;padding-top:30px;border-top:1px solid #73604a}.hc-meaning-heading{font-size:32px;margin:0 0 28px;color:#f7f0e5}.hc-meaning-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 45px}.hc-meaning-grid article{padding-top:20px;border-top:1px solid #73604a}.hc-meaning-grid h3,.hc-growth h3{font-size:26px;color:#dec392;margin:0 0 12px;line-height:1.25}.hc-meaning-grid p,.hc-growth p{font-size:14px;line-height:1.85;color:#dfd4ce}.hc-growth{max-width:850px;margin-top:35px;padding:28px;border:1px solid #73604a}.hc-dedications{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;text-align:left;margin-top:40px}.hc-dedications article{border-top:1px solid #b59660;padding-top:24px}.hc-dedications h3{font-size:24px;line-height:1.3;color:#e4cda3;margin:0 0 15px}.hc-dedications p{font-size:14px;line-height:1.8}.hc-gift{padding-left:8%;padding-right:8%}@media(max-width:700px){.hc-meaning-grid,.hc-dedications{grid-template-columns:1fr}.hc-history-art{margin:0 -2% 30px}.hc-growth{padding:22px}.hc-gift{padding-left:8%;padding-right:8%}.hc-payment-badges li{font-size:13px;padding:9px 12px}}.hc-artworks{padding:65px 6%;background:#e9e0d3;text-align:center}.hc-artwork-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;max-width:1200px;margin:auto}.hc-artwork-grid figure{margin:0;min-width:0}.hc-artwork-grid img{display:block;width:100%;height:auto}.hc-artwork-grid figcaption{text-align:left;padding:20px 0;font-size:12px}.hc-artwork-grid strong{font-family:Georgia,serif;font-weight:400;font-size:24px}.hc-artwork-grid p{font-size:11px}.hc-art-object{margin:0}.hc-art-object figcaption{padding:20px 0 0;font-size:11px;line-height:1.7}.hc-art-object figcaption strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.hc-art-object figcaption span{font-size:10px;letter-spacing:.1em}.hc-meaning-grid details{border-top:1px solid #766454;padding:18px 0;text-align:left}.hc-meaning-grid summary,.hc-growth summary{cursor:pointer;font-family:Georgia,serif;font-size:23px;line-height:1.4}.hc-growth{padding:20px 0}.hc-growth summary{font-size:20px}.hc-review-callout{margin:30px 0 0;padding:25px;border:1px solid #b99d70;background:#fffaf2;color:#30252b;text-align:left}.hc-history .hc-review-callout{background:#342c30;color:#f7f0e5}.hc-review-callout blockquote,.hc-history .hc-review-callout blockquote{font-family:Georgia,serif;font-size:23px;line-height:1.5;border:0;padding:0;margin:0 0 15px;color:inherit}.hc-review-callout figcaption{font-size:11px;padding:0}.hc-review-callout a{display:inline-block;font-size:11px;margin-top:12px}.hc-fit{margin-top:30px;padding-top:22px;border-top:1px solid #cbbda6}.hc-fit h3{font-size:25px}.hc-fit p{font-size:13px}.hc-videos h2{font-size:36px;margin-bottom:10px}.hc-videos>p{max-width:800px;font-size:14px}.hc-companion-copy{font-size:12px;line-height:1.7}.hc-story-card{margin:0 6% 60px;padding:35px;display:grid;grid-template-columns:1.4fr 1fr;gap:35px;align-items:center;background:#fffaf2;border:1px solid #b59660}.hc-story-card h3{font-size:34px;margin:0}.hc-story-card p{font-size:13px}.hc-story-card a{text-decoration:none}.hd-collector :focus-visible{outline:3px solid #b59660;outline-offset:4px}@media(max-width:700px){.hc-artwork-grid,.hc-story-card{grid-template-columns:1fr}.hc-artworks{padding:45px 5%}.hc-artworks h2{font-size:32px}.hc-artwork-grid{gap:15px}.hc-story-card{padding:25px;margin-left:5%;margin-right:5%;gap:15px}.hc-review-callout{padding:20px}}.hc-merch-badge{display:inline-block;margin:0 0 16px!important;padding:7px 12px;background:#432331;color:#fffaf2;font-size:10px!important;line-height:1.4!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:1px solid #b59660}.hc-alternatives{padding:65px 6%;background:#e9e0d3}.hc-alternatives>p{max-width:850px}.hc-alternative-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:30px}.hc-alternative{padding:28px;background:#fff;border:1px solid #d6c9b2}.hc-alternative img{width:100%;height:340px;object-fit:contain;display:block}.hc-alternative h3{font-size:28px;line-height:1.3}.hc-alternative p{font-size:14px}.hc-alternative strong{display:block;margin:20px 0;font-size:20px}.hc-alternative a{text-decoration:none}@media(max-width:700px){.hc-alternative-grid{grid-template-columns:1fr}.hc-alternative{padding:22px}.hc-alternative img{height:280px}}
/*# sourceMappingURL=/cdn/shop/t/105/compiled_assets/styles.css.map?subset=AABA */
