.page_intro__RFXwQ{background:var(--navy);color:var(--cream);padding:clamp(64px,7vw,104px) 24px}.page_inner__x3lL_{width:min(100%,900px);margin:auto}.page_inner__x3lL_ h1{max-width:880px;font-size:clamp(34px,4.2vw,60px);letter-spacing:-.04em;line-height:1.15;text-wrap:balance}.page_inner__x3lL_>p:last-child{margin-top:28px;max-width:670px;font-size:clamp(17px,1.6vw,20px);line-height:1.75;color:#e2e6df}.page_stock__ltLzD{width:min(100% - 48px,900px);margin:auto;padding:clamp(48px,6vw,80px) 0}.page_stock__ltLzD h2{font-size:clamp(26px,3vw,36px);margin-bottom:16px}.page_stock__ltLzD p{max-width:60ch;color:#4b5659}.page_greeting__hEHje{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:center;grid-gap:32px;gap:32px}.page_pirate__AmlR_{display:block;width:100%}.page_pirate__AmlR_ img{width:100%;height:auto;object-fit:contain}.page_greeting__hEHje h1{font-size:clamp(32px,3.5vw,48px)}@media (max-width:600px){.page_greeting__hEHje{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px}.page_greeting__hEHje h1{font-size:clamp(26px,6.7vw,36px)}.page_pirate__AmlR_{margin-top:4px}}.page_product__DdGGX{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center}.page_productPhoto__X34E5{display:block}.page_productPhoto__X34E5 img{width:100%;height:auto;object-fit:contain}.page_product__DdGGX h2{margin:0}@media (max-width:600px){.page_product__DdGGX{grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:20px}.page_product__DdGGX h2{font-size:clamp(24px,6vw,30px)}}.page_productInfo__7MpXw{min-width:0}.page_productDescription__8wUyq,.page_productDescription__8wUyq>p+p{margin-top:20px}.page_readMore__N9Pg5{margin-top:12px}.page_readMore__N9Pg5 summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:4px}.page_readMore__N9Pg5 summary:hover{color:var(--sea)}.page_readMore__N9Pg5 summary:focus-visible{outline:3px solid var(--brass);outline-offset:4px}.page_readMore__N9Pg5[open]>p{margin-top:16px}@media (max-width:600px){.page_productInfo__7MpXw{display:contents}.page_productDescription__8wUyq{grid-column:1/-1;margin-top:0}}.page_lootButton__OOPX_{display:inline-flex;align-items:center;gap:12px;max-width:100%;margin-top:24px;padding:12px 16px;min-height:48px;background:var(--navy);color:var(--cream);border:1px solid var(--navy);font-size:14px;font-weight:700;line-height:1.4;transition:background .2s}.page_lootButton__OOPX_ svg{flex-shrink:0;color:#e4c480}.page_lootButton__OOPX_:hover{background:#17414a}.page_lootButton__OOPX_:focus-visible{outline:3px solid var(--brass);outline-offset:4px}