.paragon-home-promo{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:center;min-height:226px;padding:28px max(24px,calc((100% - 1160px)/2));color:#fff;background-color:var(--paragon-promo-blue);font:400 15px/1.45 system-ui,sans-serif;letter-spacing:normal}.paragon-home-promo:before,.paragon-home-promo:after{position:absolute;content:"";pointer-events:none}.paragon-home-promo:before{top:0;right:0;bottom:0;left:37%;z-index:-1;background:var(--paragon-promo-art) right center / cover no-repeat;-webkit-mask-image:linear-gradient(to right,transparent 2%,#000 58%);mask-image:linear-gradient(to right,transparent 2%,#000 58%)}.paragon-home-promo:after{top:6px;right:0;bottom:6px;left:0;border-block:3px double #ffffffb3}.paragon-home-promo__copy{display:grid;justify-items:start;gap:9px;max-width:430px}.paragon-home-promo p,.paragon-home-promo h2{margin:0;color:inherit}.paragon-home-promo h2{max-width:16ch;font:400 clamp(35px,6vw,58px)/1.02 Georgia,"Times New Roman",serif;letter-spacing:-.045em;text-wrap:balance}.paragon-home-promo__description{max-width:39ch}.paragon-home-promo__date{font-size:12px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.paragon-home-promo__date:before{display:inline-block;width:6px;height:6px;margin:0 10px 2px 1px;background:currentColor;transform:rotate(45deg);content:""}.paragon-home-promo__link{display:inline-flex;align-items:center;gap:13px;min-height:44px;margin-top:4px;padding:8px 14px;border-radius:4px;color:#133a5c;background-color:#fff;font-weight:700;text-decoration:none}.paragon-home-promo__link:hover{color:#133a5c;background-color:#eef5fc}.paragon-home-promo__link:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:600px){.paragon-home-promo{padding-inline:21px}.paragon-home-promo__copy{max-width:77%}.paragon-home-promo h2{font-size:clamp(31px,7.9vw,45px)}.paragon-home-promo:before{inset-inline-start:12%;background-position:right -8px center;-webkit-mask-image:linear-gradient(to right,transparent 48%,#000 96%);mask-image:linear-gradient(to right,transparent 48%,#000 96%)}.paragon-home-promo__date{letter-spacing:.065em}}.paragon-promo{color-scheme:light;--ink:#1b1a18;--muted:#554e47;--paper:#fff;--red:#982d21;--line:#dfd8ce}.paragon-promo *{box-sizing:border-box}.paragon-promo{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 system-ui,sans-serif;letter-spacing:normal}.paragon-promo img{display:block;max-width:100%;height:auto}.paragon-promo a{color:inherit;text-underline-offset:.22em}.paragon-promo a:focus-visible,.paragon-promo summary:focus-visible{outline:3px solid #1a65a4;outline-offset:4px}.paragon-promo .wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.paragon-promo .hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:#1a65a4}.paragon-promo .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:40%;background:var(--paragon-promo-banner) right center / cover no-repeat;-webkit-mask-image:linear-gradient(to right,transparent 10%,#000 65%);mask-image:linear-gradient(to right,transparent 10%,#000 65%);pointer-events:none}.paragon-promo .hero:after{content:"";position:absolute;top:8px;right:0;bottom:8px;left:0;border-block:3px double #ffffffb3;pointer-events:none}.paragon-promo .hero .wrap{position:relative;z-index:1;padding-block:clamp(24.8px,2.8vw,40px)}.paragon-promo h1,.paragon-promo h2,.paragon-promo h3,.paragon-promo p{margin:0}.paragon-promo .eyebrow{font-size:12.48px;letter-spacing:.16em;font-weight:800;text-transform:uppercase}.paragon-promo .hero .eyebrow:before{content:"";display:inline-block;width:6px;height:6px;margin-inline:2px 10.4px;vertical-align:.17em;background:currentColor;transform:rotate(45deg)}.paragon-promo .hero h1{margin-top:6.4px;font:500 clamp(36.8px,4.1vw,65.6px)/1.02 Georgia,"Times New Roman",serif;letter-spacing:-.045em}.paragon-promo .hero .lede{max-width:64ch;margin-top:10.4px;color:#f3f6fa}.paragon-promo .button{display:inline-flex;align-items:center;gap:7.2px;min-height:44px;padding:9.28px 13.6px;border:1px solid var(--ink);border-radius:5.12px;font-weight:740;font-size:14.56px;text-decoration:none;background:#fff}.paragon-promo .button:hover{background:#f5ece1}.paragon-promo .jump-bar{background:#fff;border-bottom:1px solid var(--line)}.paragon-promo .jump-bar ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin-block:0}.paragon-promo .jump-bar li{min-width:0;border-inline-start:1px solid var(--line)}.paragon-promo .jump-bar li:last-child{border-inline-end:1px solid var(--line)}.paragon-promo .jump-bar a{display:grid;grid-template-columns:1fr auto;gap:0 8.8px;align-items:center;min-height:72px;padding:9.6px clamp(9.6px,1.6vw,19.2px);text-decoration:none}.paragon-promo .jump-bar a:hover{background:#f7f1e9}.paragon-promo .jump-bar a:focus-visible{outline-offset:-3px}.paragon-promo .jump-name{font-weight:750}.paragon-promo .jump-offer{color:var(--red);font-size:13.44px;font-weight:750;grid-column:1}.paragon-promo .jump-arrow{grid-column:2;grid-row:1 / span 2;color:var(--muted);font-size:17.6px}.paragon-promo .offers{padding-block:clamp(28.8px,4vw,53.6px)}.paragon-promo .offers>h2{margin-bottom:16px;font-size:clamp(23.2px,3vw,35.2px);letter-spacing:-.045em}.paragon-promo .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.paragon-promo .grid>article{min-width:0;background:#fff;border:2px solid var(--red);border-radius:13.6px;overflow:hidden;scroll-margin-top:16px}.paragon-promo .art{--art-height:clamp(175px,21vw,225px);position:relative;display:grid;grid-template-rows:minmax(0,1fr);place-items:center;height:var(--art-height);padding:16px;isolation:isolate}.paragon-promo .art img{width:auto;height:100%;max-height:100%;max-width:94%;min-height:0;object-fit:contain}.paragon-promo .art.holiday-art{overflow:hidden;background:#fff}.paragon-promo .holiday-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#cf948b;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cpath d='M44 0 88 44 44 88 0 44Z' fill='none' stroke='%23000' stroke-width='.65'/%3E%3Cpath d='M44 30v28M30 44h28M34 34l20 20m0-20L34 54M44 30l-3 4m3-4 3 4m11 10-4-3m4 3-4 3m-10 11-3-4m3 4 3-4m-17-10 4-3m-4 3 4 3' fill='none' stroke='%23000' stroke-width='.85' stroke-linecap='round'/%3E%3Cpath d='m44 0 2.5 4L44 8l-2.5-4Zm44 44-4 2.5-4-2.5 4-2.5ZM44 88l-2.5-4 2.5-4 2.5 4ZM0 44l4-2.5L8 44l-4 2.5Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cpath d='M44 0 88 44 44 88 0 44Z' fill='none' stroke='%23000' stroke-width='.65'/%3E%3Cpath d='M44 30v28M30 44h28M34 34l20 20m0-20L34 54M44 30l-3 4m3-4 3 4m11 10-4-3m4 3-4 3m-10 11-3-4m3 4 3-4m-17-10 4-3m-4 3 4 3' fill='none' stroke='%23000' stroke-width='.85' stroke-linecap='round'/%3E%3Cpath d='m44 0 2.5 4L44 8l-2.5-4Zm44 44-4 2.5-4-2.5 4-2.5ZM44 88l-2.5-4 2.5-4 2.5 4ZM0 44l4-2.5L8 44l-4 2.5Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:repeat;mask-repeat:repeat;pointer-events:none}.paragon-promo .holiday-art>img{position:relative;z-index:1}.paragon-promo .art.sc:after,.paragon-promo .art.shelf:after,.paragon-promo .art.controller:after{content:"";position:absolute;inset-block-start:52%;inset-inline-start:50%;width:min(76%,calc(var(--art-height) * 1.02));height:72%;border-radius:45% 55% 43% 57%/56% 42% 58% 44%;background:#cfe2ed;transform:translate(-50%,-50%) rotate(-8deg);pointer-events:none}.paragon-promo .art.sc img{clip-path:polygon(12.3% 14.8%,50.9% 3.8%,91.3% 14.3%,89.4% 74%,49.5% 98.8%,22.4% 78.3%,16.1% 74.2%,14.2% 57.4%,16.9% 55.5%,12.8% 28.6%,10.9% 27.2%,11.8% 25.9%,13.6% 25.7%)}.paragon-promo .holiday-art>a{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;min-height:0}.paragon-promo .holiday-art>a:focus-visible{outline-offset:-3px}.paragon-promo .art.tnf img{clip-path:polygon(27.5% 7.2%,27.7% 6.3%,30.2% 5.5%,34.5% 5.3%,43.1% 6.3%,50% 6.6%,50.9% 4.4%,53.1% 3.8%,54.7% 4.8%,55.3% 6.6%,64.4% 7.5%,65.2% 9.8%,64.8% 11.4%,79.5% 12.3%,79.5% 20.6%,82.3% 22.3%,85.3% 25.5%,87.8% 29.8%,89.1% 33.3%,89.5% 37.8%,88.9% 43.4%,87.5% 50.5%,87% 56.6%,87.2% 61.3%,88.3% 65.8%,90.2% 70.6%,91.3% 74.4%,91.6% 77.5%,90.8% 80.8%,89.2% 84.4%,86.6% 87.2%,83.3% 89.2%,78.1% 90.9%,71.4% 92.2%,65.5% 92.7%,57.8% 93%,52.3% 92.7%,51.3% 94.5%,48.9% 95.6%,45.3% 96.6%,42.3% 95.6%,40.9% 93.8%,39.4% 92.3%,36.1% 92.7%,32.5% 93.8%,29.2% 94.8%,26.1% 95.5%,22.7% 94.8%,19.2% 93.1%,15.9% 90.6%,13% 87.7%,10.3% 84.4%,8% 80.3%,6.3% 76.3%,5.3% 72.2%,5.3% 68.9%,6.1% 64.5%,7.8% 60.5%,10.2% 56.4%,11.7% 52.5%,12.2% 48.9%,11.9% 44.8%,10.8% 40.9%,9.5% 36.9%,8.9% 32.3%,9.2% 28.3%,10.5% 24.2%,12.8% 20.3%,16.3% 16.7%,20.2% 13.8%,24.8% 11.4%,29.4% 10.3%,32.8% 10%,32.8% 8.6%,29.2% 8.8%)}.paragon-promo .art.shelf:after{width:min(81%,calc(var(--art-height) * 1.27));height:63%}.paragon-promo .art.controller:after{width:min(92%,calc(var(--art-height) * 2.35));height:86%}.paragon-promo .controller-photos{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);justify-items:center;gap:clamp(8.8px,2vw,20px);width:min(86%,calc(var(--art-height) * 1.8));height:100%;min-height:0}.paragon-promo .controller-photos>a{display:grid;grid-template-rows:minmax(0,1fr);width:100%;min-height:0;text-decoration:none}.paragon-promo .controller-photos>a:is(:hover,:focus-visible) figcaption{text-decoration:underline}.paragon-promo .controller-photos figure{display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:4px;width:100%;min-width:0;min-height:0;margin:0}.paragon-promo .controller-photos figure img{align-self:center;width:100%;height:100%;max-width:100%;max-height:100%}.paragon-promo .controller-photos figcaption{padding:1.28px 5.12px;border-radius:3.2px;background:#fff;color:var(--ink);font-size:clamp(11.2px,2.6vw,14.08px);font-weight:750;line-height:1.2;text-align:center}.paragon-promo .badge{display:inline-block;margin:0 0 9.6px;padding:4.16px 8.32px;background:var(--red);color:#fff;border-radius:4px;font-size:12.16px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.paragon-promo .body{padding:clamp(16px,2.5vw,24.8px)}.paragon-promo h3{font-size:clamp(22.72px,3vw,32px);letter-spacing:-.045em;line-height:1.13}.paragon-promo .body>p:not(.badge){margin:8px 0 13.6px;color:var(--muted)}.paragon-promo details{border-top:1px solid var(--line);margin-top:11.2px;padding-top:9.6px}.paragon-promo summary{cursor:pointer;width:fit-content;min-height:44px;font-weight:750;padding-block:8.8px}.paragon-promo #shelf-list-heading{scroll-margin-top:16px}.paragon-promo .model-list{list-style:none;margin:8px 0 0;padding:0}.paragon-promo .model-list li{display:flex;justify-content:space-between;gap:9.6px;padding:6.4px 0;border-top:1px solid var(--line)}.paragon-promo .model-list a{font-weight:650}.paragon-promo .model-list span{white-space:nowrap}.paragon-promo .shelf-list li,.paragon-promo .controller-list li,.paragon-promo .sc2-variants li,.paragon-promo .tnf-models li{align-items:center}.paragon-promo .sc2-variants li,.paragon-promo .tnf-models li{min-block-size:calc(3.1em + 13.8px)}.paragon-promo .shelf-list small{display:block;color:var(--muted)}.paragon-promo .shelf-link>span{white-space:normal}.paragon-promo .shelf-prices,.paragon-promo .controller-prices,.paragon-promo .sc2-prices,.paragon-promo .tnf-price{flex:none;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.paragon-promo .shelf-prices del,.paragon-promo .controller-prices del,.paragon-promo .sc2-prices del{color:var(--muted);font-size:14.08px}.paragon-promo .shelf-prices strong,.paragon-promo .controller-prices strong,.paragon-promo .sc2-prices strong{color:var(--red)}.paragon-promo .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.paragon-promo .fine{padding:20px 0 24px;border-top:1px solid var(--line);font-size:14.24px;color:var(--muted)}.paragon-promo .fine h2{color:var(--ink);font-size:17.6px;margin-bottom:4.8px}@media(max-width:660px){.paragon-promo .wrap{width:calc(100% - 32px)}.paragon-promo .grid{grid-template-columns:1fr}.paragon-promo .hero:before{inset-inline-start:0;background-position:right -26.4px center;opacity:.9;-webkit-mask-image:linear-gradient(to right,transparent 54%,#000 89%);mask-image:linear-gradient(to right,transparent 54%,#000 89%)}.paragon-promo .hero:after{top:6px;right:0;bottom:6px;left:0}.paragon-promo .hero .wrap{padding-inline:4.8px}.paragon-promo .hero .eyebrow{letter-spacing:.035em}.paragon-promo .hero h1{font-size:clamp(32px,8.8vw,41.6px);text-wrap:balance}.paragon-promo .hero .lede{font-size:14.72px}.paragon-promo .jump-bar ul{grid-template-columns:repeat(2,minmax(0,1fr))}.paragon-promo .jump-bar li{border-inline-start:0}.paragon-promo .jump-bar li:nth-child(2n){border-inline-start:1px solid var(--line)}.paragon-promo .jump-bar li:nth-child(n+3){border-top:1px solid var(--line)}.paragon-promo .jump-bar li:last-child{border-inline-end:0}.paragon-promo .jump-bar a{min-height:61px}.paragon-promo .art{--art-height:170px}}.paragon-promo .button:before,.paragon-promo .button:after{content:none}.paragon-promo .button{min-width:0;box-shadow:none;color:inherit;letter-spacing:normal;line-height:1.55}.paragon-promo .badge{border:0;line-height:1.55}.paragon-promo :is(h1,h2,h3){color:inherit;text-transform:none}.paragon-promo ul{margin-inline:0}.paragon-promo ul.wrap{margin-inline:auto}.paragon-promo details>p{margin:0 0 8px}.paragon-promo summary{display:list-item;list-style:revert}.paragon-promo summary::-webkit-details-marker{display:revert}.paragon-promo .art img{vertical-align:middle}.paragon-promo .shelf-list a small{font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
