._section_8moog_1{color:#fff;background:radial-gradient(circle at 82% 14%, #d4af3724, transparent 34%), var(--ink);padding:clamp(76px,9vw,128px) clamp(22px,6vw,96px);overflow:hidden}._intro_8moog_10{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(32px,7vw,104px);margin-bottom:clamp(42px,6vw,76px);display:grid}._intro_8moog_10 h2{color:#fff;max-width:850px;margin:0;font-size:clamp(50px,6vw,94px)}._copy_8moog_25{border-top:1px solid #fff3;padding-top:24px}._copy_8moog_25 p{color:#d2cfc7;margin:0 0 24px;font-size:clamp(16px,1.5vw,20px);line-height:1.65}._instagramLink_8moog_37{min-height:44px;color:var(--gold);text-transform:uppercase;letter-spacing:.11em;border-bottom:1px solid;align-items:center;gap:10px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}._instagramLink_8moog_37:hover{color:#efd269}._instagramLink_8moog_37:focus-visible{outline-offset:5px;outline:3px solid #fff}._gallery_8moog_60{grid-template-rows:repeat(2,minmax(260px,1fr));grid-template-columns:minmax(0,1.55fr) minmax(260px,.85fr);gap:clamp(14px,2vw,26px);display:grid}._featuredPhoto_8moog_67,._photo_8moog_68{background:#171713;min-width:0;margin:0;position:relative}._featuredPhoto_8moog_67{grid-row:1/span 2}._imageFrame_8moog_79{height:100%;min-height:320px;position:relative;overflow:hidden}._featuredPhoto_8moog_67 ._imageFrame_8moog_79{min-height:690px}._image_8moog_79{object-fit:cover;object-position:center;transition:transform .36s}._featuredPhoto_8moog_67 ._image_8moog_79{object-position:center 18%}._featuredPhoto_8moog_67:hover ._image_8moog_79,._photo_8moog_68:hover ._image_8moog_79{transform:scale(1.02)}._featuredPhoto_8moog_67 figcaption,._photo_8moog_68 figcaption{color:#fff;border-left:3px solid var(--gold);text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090908e0;max-width:calc(100% - 36px);padding:11px 14px;font-size:10px;font-weight:800;line-height:1.45;position:absolute;bottom:18px;right:18px}._captionCopy_8moog_123,._modelCredits_8moog_124{display:block}._captionCopy_8moog_123{margin-bottom:8px}._modelCredits_8moog_124{color:#f5d76e;text-transform:none;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}._creditLabel_8moog_142{color:#d2cfc7;text-transform:uppercase;letter-spacing:.08em}._modelCredits_8moog_124 a{color:#ffe694;border-bottom:1px solid;align-items:center;min-height:32px;font-size:12px;display:inline-flex}._modelCredits_8moog_124 a:hover{color:#fff}._modelCredits_8moog_124 a:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){._image_8moog_79{transition:none}}@media (max-width:900px){._intro_8moog_10{grid-template-columns:1fr}._gallery_8moog_60{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}._featuredPhoto_8moog_67{grid-area:auto/1/auto/-1}._featuredPhoto_8moog_67 ._imageFrame_8moog_79{min-height:560px}}@media (max-width:600px){._gallery_8moog_60{grid-template-columns:1fr}._featuredPhoto_8moog_67{grid-column:auto}._featuredPhoto_8moog_67 ._imageFrame_8moog_79,._imageFrame_8moog_79{min-height:430px}._featuredPhoto_8moog_67 figcaption,._photo_8moog_68 figcaption{bottom:12px;right:12px}}._page_105qb_1{background:var(--paper);min-height:100vh}._header_105qb_6{color:#fff;background:var(--ink);border-bottom:1px solid #d4af3759;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:14px clamp(20px,5vw,72px);display:flex}._reviewBadge_105qb_18{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;border:1px solid #d4af378c;padding:9px 12px;font-size:10px;font-weight:800}._hero_105qb_28{color:#fff;background:linear-gradient(90deg, #090908e8, #090908c9), url(/media/merch/models/jhill-with-pretty-girls.jpg) 50% 48% / cover no-repeat, var(--ink);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:70px;padding:clamp(74px,8vw,118px) clamp(22px,6vw,96px);display:grid}._hero_105qb_28 h1{max-width:930px;margin-bottom:0;font-size:clamp(58px,7.4vw,116px)}._heroCopy_105qb_47>p:first-child{color:#d1cec5;font-size:clamp(17px,1.7vw,21px);line-height:1.65}._heroNote_105qb_53{color:#99958b;border-top:1px solid #ffffff2e;margin:28px 0 0;padding:18px 0 0;font-size:12px;line-height:1.65}._customizer_105qb_62{grid-template-columns:minmax(300px,.72fr) minmax(440px,1.28fr);gap:clamp(38px,6vw,88px);padding:clamp(72px,8vw,112px) clamp(22px,6vw,96px);display:grid}._productMenu_105qb_69 h2{margin-bottom:44px;font-size:clamp(48px,5vw,76px)}._productChoices_105qb_74{border-top:1px solid var(--ink)}._productChoice_105qb_74,._productChoiceActive_105qb_79{width:100%;min-height:78px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0909084d;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 10px;display:grid}._productChoice_105qb_74 small,._productChoiceActive_105qb_79 small{color:#6d685f;text-align:right;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800;line-height:1.4}._productChoiceActive_105qb_79 small{color:#d8d4ca}._productChoice_105qb_74 span,._productChoiceActive_105qb_79 span{color:var(--gold-deep);font-family:var(--font-display);font-size:20px;font-weight:800}._productChoice_105qb_74 strong,._productChoiceActive_105qb_79 strong{font-family:var(--font-display);text-transform:uppercase;font-size:27px;line-height:1}._productChoiceActive_105qb_79{color:#fff;background:var(--ink)}._productChoiceActive_105qb_79 span{color:var(--gold)}._placementDetails_105qb_135{gap:20px;margin-top:34px;display:grid}._placementDetails_105qb_135 div{grid-template-columns:58px 1fr;gap:18px;display:grid}._placementDetails_105qb_135 span{color:var(--gold-deep);text-transform:uppercase;letter-spacing:.13em;padding-top:3px;font-size:10px;font-weight:800}._placementDetails_105qb_135 p{color:#666159;margin:0;line-height:1.6}._previewPanel_105qb_162{background:#151511;border:1px solid #d4af3780;padding:clamp(18px,3vw,34px);box-shadow:0 28px 70px #09090833}._previewToolbar_105qb_169{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._previewToolbar_105qb_169>div{border:1px solid #ffffff4d;display:inline-flex}._previewToolbar_105qb_169 button{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.12em;background:0 0;border:0;min-height:42px;padding:0 18px;font-size:10px;font-weight:800}._previewToolbar_105qb_169 button[aria-pressed=true]{color:var(--ink);background:var(--gold)}._previewToolbar_105qb_169>span{color:#8f8b82;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:800}._shirtStage_105qb_208{background:radial-gradient(circle at 50% 35%,#d4af372e,#0000 42%),linear-gradient(145deg,#24241f,#0d0d0b);place-items:center;min-height:610px;padding:26px 18px;display:grid;overflow:hidden}._shirt_105qb_208{aspect-ratio:1;filter:drop-shadow(0 30px 30px #0000007a);width:min(540px,98%);position:relative}._shirtMockup_105qb_226{z-index:1;object-fit:contain;pointer-events:none}._catalogMockup_105qb_232{object-fit:contain}._modelPhotoShirt_105qb_236{filter:drop-shadow(0 30px 34px #00000080);border-radius:18px;width:min(520px,96%);overflow:hidden}._modelPhotoMockup_105qb_243{object-fit:cover;object-position:50% 35%}._artwork_105qb_248{z-index:2;object-fit:contain;opacity:.96;filter:saturate(.96)contrast(.98)drop-shadow(0 2px 3px #0000004d);height:auto;position:absolute}._leftChestArtwork_105qb_257{width:18%;top:23%;left:32%}._fullFrontArtwork_105qb_263{opacity:.94;mix-blend-mode:normal;filter:none;width:48%;top:21%;left:26%;transform:none;-webkit-mask-image:none;mask-image:none}._chestArtwork_105qb_275{width:46%;top:15%;left:27%}._womensChestArtwork_105qb_281{width:28%;top:23%;left:36%}._cropChestArtwork_105qb_287{width:48%;top:18%;left:26%}._leftThighArtwork_105qb_293{width:20%;top:33%;left:31%}._shoulderArtwork_105qb_299{z-index:3;opacity:.78;mix-blend-mode:screen;clip-path:ellipse(46% 35% at 50% 34%);transform-origin:50%;filter:saturate(.86)contrast(.94)drop-shadow(0 1px 1px #0003);width:10%;top:18.5%;right:9.5%;transform:rotate(11deg)scale(.92)}._lightGarmentArtwork_105qb_312{opacity:.9;mix-blend-mode:multiply}._backArtwork_105qb_317{width:43%;top:23.5%;left:28.5%}._leggingsSeatArtwork_105qb_323{opacity:.88;mix-blend-mode:screen;transform-origin:50%;filter:saturate(.9)contrast(.94)drop-shadow(0 1px 1px #0000002e);width:38%;top:-2%;left:31%;transform:scaleY(.68)}._skateName_105qb_334{z-index:3;max-width:62%;color:var(--gold);font-family:var(--font-display);text-align:center;text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;font-size:clamp(22px,3vw,39px);font-weight:800;line-height:1;position:absolute;top:22%;left:25%;right:25%}._signatureSkateName_105qb_352{top:16%}._legSkateName_105qb_356{z-index:3;width:54%;font-family:var(--font-display);text-align:center;text-transform:uppercase;letter-spacing:.13em;white-space:nowrap;transform-origin:50%;opacity:1;text-shadow:1px 2px #070707e0,0 0 8px #ff34aa52;font-size:clamp(12px,1.7vw,21px);font-style:italic;font-weight:900;line-height:1;position:absolute;top:44%;left:35.5%;transform:rotate(90deg)skew(-8deg)scaleX(1.45)}._mockupNotice_105qb_377{color:#a7a399;margin:16px 0 24px;font-size:11px;line-height:1.55}._personalization_105qb_384{color:#fff;background:#0b0b09;border:1px solid #ffffff24;padding:24px}._priceLine_105qb_391{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:22px;padding-bottom:18px;display:flex}._priceLine_105qb_391 strong{color:var(--gold);font-family:var(--font-display);font-size:34px}._priceLine_105qb_391 span{color:#aaa69d;text-align:right;max-width:270px;font-size:10px;line-height:1.5}._variantFields_105qb_415{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px;display:grid}._variantFields_105qb_415 label{text-transform:uppercase;letter-spacing:.11em;gap:9px;font-size:11px;font-weight:800;display:grid}._variantFields_105qb_415 select{width:100%;min-height:48px;color:var(--ink);background:var(--cream);font:inherit;border:2px solid #0000;padding:0 13px}._personalization_105qb_384>label:first-child{text-transform:uppercase;letter-spacing:.11em;margin-bottom:9px;font-size:11px;font-weight:800;display:block}._personalization_105qb_384>input{width:100%;min-height:52px;color:var(--ink);background:var(--cream);font-family:var(--font-display);text-transform:uppercase;border:2px solid #0000;padding:0 15px;font-size:23px;font-weight:800}._inputHelp_105qb_463{color:#8f8b82;justify-content:space-between;gap:16px;margin-top:8px;font-size:10px;line-height:1.5;display:flex}._confirmation_105qb_473{color:#d4d1ca;cursor:pointer;align-items:center;gap:12px;min-height:52px;margin:20px 0;font-size:12px;line-height:1.5;display:flex}._confirmation_105qb_473 input{width:22px;height:22px;accent-color:var(--gold);flex:none}._checkoutPreview_105qb_492{color:#807c73;text-transform:uppercase;letter-spacing:.11em;cursor:not-allowed;background:#2b2a26;border:1px solid #ffffff1f;width:100%;min-height:54px;padding:0 18px;font-size:11px;font-weight:800}._checkoutPreview_105qb_492:not(:disabled){color:var(--ink);background:var(--gold);border-color:var(--gold);cursor:pointer}._checkoutPreview_105qb_492:not(:disabled):hover{background:#e0c45a}._checkoutPreview_105qb_492:focus-visible{outline-offset:3px;outline:3px solid #fff}._variantFields_105qb_415 select:focus-visible{outline-offset:3px;outline:3px solid #fff}._personalization_105qb_384>input:focus-visible{outline-offset:3px;outline:3px solid #fff}._statusLine_105qb_524{color:#99958b;margin:12px 0 0;font-size:10px;line-height:1.5}._rolloutActions_105qb_531{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._rolloutActions_105qb_531 a,._rolloutActions_105qb_531 button{min-height:50px;color:var(--gold);font:800 12px/1.25 var(--font-ui);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#151512;border:1px solid #d6af37b8;place-items:center;padding:12px 16px;display:grid}._rolloutActions_105qb_531 button:disabled{opacity:.55}._policyLine_105qb_556{color:#aaa59a;margin:10px 0 0;font-size:10px;line-height:1.6}._policyLine_105qb_556 a{color:#f6c945;text-underline-offset:2px;text-decoration:underline}._launchGuardrails_105qb_569{background:var(--gold);grid-template-columns:1fr 1fr;gap:80px;padding:clamp(74px,8vw,112px) clamp(22px,6vw,96px);display:grid}._launchGuardrails_105qb_569 h2{margin-bottom:0;font-size:clamp(48px,5vw,74px)}._launchGuardrails_105qb_569 ol{border-top:1px solid #09090873;margin:0;padding:0;list-style:none}._launchGuardrails_105qb_569 li{border-bottom:1px solid #09090873;grid-template-columns:48px 1fr;align-items:center;gap:16px;min-height:82px;padding:16px 0;display:grid}._launchGuardrails_105qb_569 li strong{font-family:var(--font-display);font-size:26px}._launchGuardrails_105qb_569 li span{line-height:1.55}._footer_105qb_608{color:#aaa79f;background:var(--ink);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:22px;min-height:90px;padding:24px clamp(22px,6vw,96px);font-size:11px;display:flex}._footer_105qb_608 p{margin:0}._footer_105qb_608 a{color:var(--gold);border-bottom:1px solid}@media (max-width:920px){._hero_105qb_28,._customizer_105qb_62,._launchGuardrails_105qb_569{grid-template-columns:1fr}._hero_105qb_28,._launchGuardrails_105qb_569{gap:42px}._customizer_105qb_62{gap:50px}._shirtStage_105qb_208{min-height:500px}}@media (max-width:600px){._header_105qb_6{flex-direction:column;align-items:flex-start}._hero_105qb_28{background-position:50%,50% 47%,50%;background-size:auto,auto 190%,auto;padding-top:68px}._hero_105qb_28 h1{font-size:54px}._previewPanel_105qb_162{padding:12px}._previewToolbar_105qb_169,._inputHelp_105qb_463,._priceLine_105qb_391,._footer_105qb_608{flex-direction:column;align-items:flex-start}._priceLine_105qb_391 span{text-align:left}._productChoice_105qb_74,._productChoiceActive_105qb_79{grid-template-columns:36px 1fr}._productChoice_105qb_74 small,._productChoiceActive_105qb_79 small{text-align:left;grid-column:2}._previewToolbar_105qb_169>span{padding-left:2px}._shirtStage_105qb_208{min-height:390px;padding:18px 4px}._shirt_105qb_208{width:100%}._personalization_105qb_384{padding:18px}._rolloutActions_105qb_531,._variantFields_105qb_415{grid-template-columns:1fr}._placementDetails_105qb_135 div{grid-template-columns:48px 1fr}}@media (prefers-reduced-motion:reduce){._productChoice_105qb_74,._productChoiceActive_105qb_79,._previewToolbar_105qb_169 button{scroll-behavior:auto}}
