.workspace .collection-page .world-palmistry{padding:72px 48px 86px;background:linear-gradient(#0000 80%,#100f17),radial-gradient(at 83% 42%,#59363d6b,#0000 58%),linear-gradient(120deg,#100f17 24%,#201820 74%,#19131c);min-height:748px;padding-inline:max(48px,50% - 640px)}.workspace .collection-page .world-palmistry:after{background:0 0;border-bottom:1px solid #d9bb8626;inset:24px 48px 26px}.world-palmistry>.star-field{display:none}.workspace .collection-page .world-palmistry .world-copy{width:49%;padding:0}.workspace .collection-page .world-palmistry .world-copy .eyebrow{color:#d8bd92;letter-spacing:2.2px;align-items:center;gap:14px;margin-bottom:30px;font-size:10px;display:flex}.world-palmistry .world-copy .eyebrow:before{content:"";background:#bca17c;width:28px;height:1px}.workspace .collection-page .world-palmistry .world-copy :is(h1,h2){letter-spacing:-1.7px;font-size:clamp(58px,5.65vw,86px);line-height:.99}.world-palmistry .world-copy :is(h1,h2) em{text-wrap:balance;color:#d6b994;max-width:510px;margin-top:10px;display:inline-block}.workspace .collection-page .world-palmistry .world-copy>p:not(.eyebrow){color:#c7bbc5;max-width:370px;margin:30px 0;font-size:15px;line-height:1.8}.workspace .collection-page .world-palmistry .world-copy>.button{color:#302522;background:#e4cba0;border:1px solid #ead2a8;border-radius:3px;gap:28px;min-height:58px;padding:16px 24px;font-size:15px;box-shadow:0 4px 24px #cba16e0d}.workspace .collection-page .world-palmistry .world-copy>.button:hover{background:#f0dbb7;box-shadow:0 6px 30px #d3b18022}.workspace .collection-page .world-palmistry .hero-price{color:#a99ba8;margin:13px 0 28px;font-size:12px}.world-palmistry .hero-alternatives{gap:0 20px}.world-palmistry .hero-alternatives a{color:#d4c4b1;border-bottom-color:#ccb28e38;font-size:12px}.workspace .collection-page .palm-installation.palm-atlas{aspect-ratio:4/5;isolation:isolate;pointer-events:none;width:40%;max-width:490px;height:auto;margin:0;padding:0;display:block;position:absolute;top:46%;right:max(5.5%,50% - 640px);transform:translateY(-50%)}.palm-atlas-back{background:#2b2229;border:1px solid #b7976b45;position:absolute;inset:10px 0;transform:rotate(-5deg)}.palm-plate{color:#493628;background:#e4d1ae;position:absolute;inset:0;transform:rotate(3deg);box-shadow:0 24px 60px #05030955}.palm-plate:after{content:"";pointer-events:none;border:1px solid #66452638;position:absolute;inset:12px}.palm-plate>picture,.palm-plate-image{object-fit:contain;width:100%;height:100%;display:block}.palm-plate-heading{font:8px/1.5 var(--font-sans);letter-spacing:1.4px;justify-content:space-between;display:flex;position:absolute;inset:28px 28px auto}.palm-plate-caption{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:auto 28px 28px}.palm-plate-caption>span{letter-spacing:-.4px;font:32px/.91 Tainoteka Serif,Georgia,serif}.palm-plate-caption em{color:#493628}.palm-plate-caption small{font:7px/1.8 var(--font-sans);letter-spacing:1.1px;text-align:right}.palm-plate-mark{color:#614527;background:#ead9b9;border:1px solid #81613d;border-radius:50%;place-items:center;width:24px;height:24px;font:italic 13px/1 Tainoteka Serif,Georgia,serif;display:grid;position:absolute;box-shadow:0 0 0 4px #e7d4b666}.palm-mark-heart{top:52%;left:70%}.palm-mark-head{top:60%;left:59%}.palm-mark-life{top:71%;left:48%}.palm-atlas-legend{color:#cab69f;font:11px/1.5 var(--font-sans);justify-content:center;gap:26px;display:flex;position:absolute;top:calc(100% + 32px);left:0;right:0}.palm-atlas-legend span{align-items:baseline;gap:8px;display:flex}.palm-atlas-legend i{color:#947b61;font-family:Tainoteka Serif,Georgia,serif;font-size:15px}.authored-palmistry .art-edition,.authored-palmistry .art-signature,.authored-palmistry .art-gleam{display:none}.palm-atlas-cover{background:#e4d1ae;position:absolute;inset:0;overflow:hidden}.palm-atlas-cover>picture{display:block;position:absolute;inset:0}.palm-atlas-cover .palm-plate-image{object-fit:cover;object-position:center 46%}.palm-cover-rule{border:1px solid #66452638;position:absolute;inset:12px}.palm-cover-heart .palm-plate-image{transform:scale(1.45)translateY(-10%)}.palm-cover-mind .palm-plate-image{transform:scale(1.65)translateY(-15%)rotate(-12deg)}.workspace .collection-palmistry>#all-products{padding:22px 48px 0;padding-inline:max(48px,50% - 640px)}.collection-palmistry .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.collection-palmistry .product-card{box-shadow:none;background:0 0;border:0;border-radius:0}.collection-palmistry .product-card .product-image{aspect-ratio:4/5;background:#e4d1ae;border-radius:2px;height:auto}.collection-palmistry .product-card .product-kind{display:none}.collection-palmistry .product-card-body{padding:20px 0 0}.collection-palmistry .product-card-body h3{font-size:28px}.collection-palmistry .product-card-body p{color:#b4a7b7;font-size:12px}.collection-palmistry .product-card-foot{flex-direction:column;align-items:flex-start;gap:12px}.collection-palmistry .product-card-foot strong{text-align:left}@media (min-width:761px) and (max-width:1200px){.workspace .collection-page .world-palmistry{min-height:690px;padding:66px 36px 80px}.workspace .collection-page .world-palmistry .world-copy :is(h1,h2){font-size:61px}.workspace .collection-page .world-palmistry .world-copy>p:not(.eyebrow){font-size:14px}.workspace .collection-page .palm-installation.palm-atlas{width:39%;right:5%}.palm-plate-heading{font-size:6px;inset:22px 20px auto}.palm-plate-caption{inset:auto 22px 22px}.palm-plate-caption>span{font-size:25px}.palm-plate-caption small{font-size:6px}.palm-atlas-legend{gap:16px;font-size:10px}.collection-palmistry .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.workspace .collection-page .world-palmistry{background:radial-gradient(at 80% 60%,#59363d5c,#0000 65%),#100f17;flex-direction:column;align-items:stretch;min-height:0;padding:28px 24px 52px;display:flex}.workspace .collection-page .world-palmistry:after{inset:0 24px}.workspace .collection-page .world-palmistry .world-copy{width:100%;padding:0}.workspace .collection-page .world-palmistry .world-copy .eyebrow{margin-bottom:22px;font-size:8px}.workspace .collection-page .world-palmistry .world-copy :is(h1,h2){letter-spacing:-1.3px;font-size:clamp(46px,12.5vw,64px);line-height:1}.world-palmistry .world-copy :is(h1,h2) em{max-width:340px;margin-top:8px}.workspace .collection-page .world-palmistry .world-copy>p:not(.eyebrow){max-width:360px;margin:24px 0;font-size:14px;line-height:1.7}.workspace .collection-page .world-palmistry .world-copy>.button{width:100%;max-width:360px;min-height:56px;padding:15px 20px;font-size:14px}.workspace .collection-page .world-palmistry .hero-price{margin:12px 0 18px}.world-palmistry .hero-alternatives{gap:0 18px}.world-palmistry .hero-alternatives a{font-size:11px}.workspace .collection-page .palm-installation.palm-atlas{width:86%;max-width:340px;height:auto;margin:42px auto 36px;position:relative;top:auto;right:auto;transform:none}.palm-plate-heading{font-size:6px;inset:20px 20px auto}.palm-plate-caption{inset:auto 22px 22px}.palm-plate-caption>span{font-size:25px}.palm-plate-caption small{font-size:6px}.palm-plate-mark{width:20px;height:20px;font-size:11px}.palm-atlas-legend{gap:23px;font-size:10px;top:calc(100% + 26px)}.workspace .collection-palmistry>#all-products{padding:34px 24px 0}.collection-palmistry .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.collection-palmistry .product-card .product-image{aspect-ratio:4/5}.collection-palmistry .product-card-body{padding-top:15px}.collection-palmistry .product-card-body h3{font-size:23px;line-height:1.05}.collection-palmistry .product-card-body p{font-size:11px;line-height:1.6}.collection-palmistry .product-card-foot{gap:9px;font-size:10px}.collection-palmistry .product-card-foot strong{font-size:11px}}@media (max-width:380px){.collection-palmistry .product-grid{grid-template-columns:1fr;gap:28px}.workspace .collection-palmistry .product-grid>.product-card:nth-child(n){grid-template-columns:96px minmax(0,1fr);align-items:start;gap:18px;display:grid}.collection-palmistry .product-card-body{padding:0}.collection-palmistry .product-card-foot>span{font-size:10px}}
