body.ronin-thanksgiving{--dia-ink:#171715;--dia-paper:#faf2e5;--dia-gold:#dea65b;--dia-red:#8b4429;background:#faf2e5;color:#24201b}.ronin-thanksgiving .header-wrapper{background:#171715;border-bottom:1px solid #8c6c39}.ronin-thanksgiving .header{--color-foreground:245,232,208;--color-background:23,23,21;--color-link:245,232,208;color:#f5e8d0}.ronin-thanksgiving .header__menu-item,.ronin-thanksgiving .header__icon,.ronin-thanksgiving .header__heading-link{color:#f5e8d0}.ronin-thanksgiving .header__heading-logo-wrapper{background:#faf2e5;padding:5px 8px;border:1px solid #b59053}.ronin-thanksgiving .announcement-bar{background:#713d27;color:#fff2dc}.ronin-thanksgiving .announcement-bar__message,.ronin-thanksgiving .announcement-bar__link{color:#fff2dc}.ronin-thanksgiving .menu-drawer,.ronin-thanksgiving .header__submenu,.ronin-thanksgiving .mega-menu__content{background:#faf2e5;color:#24201b}.ronin-thanksgiving .header__submenu .header__menu-item{color:#24201b}.ronin-thanksgiving-ribbon{background:#171715;color:#efbd70;border-bottom:1px solid #715a36;position:relative}.ronin-thanksgiving-ribbon:before{content:"";display:block;height:20px;background-image:url(ronin-thanksgiving-leaves.svg);background-repeat:repeat-x;background-position:top center;background-size:168px 20px;pointer-events:none}.ronin-thanksgiving-ribbon__inner{max-width:1440px;margin:auto;display:flex;align-items:center;gap:18px;padding:13px 5% 18px}.ronin-thanksgiving-mark{width:56px;height:56px;flex:none}.ronin-thanksgiving-ribbon p{font:700 10px/1.5 Arial,sans-serif;letter-spacing:2px;margin:0 0 4px;color:#efbd70}.ronin-thanksgiving-ribbon span{font:18px/1.3 Georgia,serif;color:#f5e8d0}.ronin-thanksgiving-ribbon .ronin-thanksgiving-ribbon__games{margin-left:auto;font:700 10px/1.5 Arial,sans-serif;letter-spacing:2px;color:#efbd70}.ronin-thanksgiving .rd{background:#faf2e5;color:#24201b}.ronin-thanksgiving .rd-hero{position:relative;display:block;min-height:620px;background:#171715}.ronin-thanksgiving .rd-hero-copy{position:relative;max-width:710px;padding:100px 5vw}.ronin-thanksgiving .rd-hero-copy h1{font-size:clamp(46px,5.8vw,86px);line-height:1.04;max-width:620px}.ronin-thanksgiving .rd-hero-copy>p:not(.rd-kicker){color:#f5e8d0;max-width:360px;text-shadow:0 1px 8px #000}.ronin-thanksgiving .rd-hero .rd-kicker{color:#f2bc61;max-width:300px;font-size:11px;line-height:1.6}.ronin-thanksgiving .rd h1 span{color:#f0ba60}.ronin-thanksgiving .rd-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ronin-thanksgiving .rd-hero-media img{object-position:70% center;width:100%;height:100%}.ronin-thanksgiving .rd-hero-media:after{background:linear-gradient(90deg,rgba(15,15,13,.97),rgba(15,15,13,.85) 28%,rgba(15,15,13,.16) 65%,transparent)}.ronin-thanksgiving .rd .rd-btn{background:#dea65b;color:#211810;min-height:48px;border:1px solid #dea65b}.ronin-thanksgiving .rd .rd-btn:hover{background:#f1bc60}.ronin-thanksgiving .rd-hero .rd-link{color:#fff2dc;text-decoration:underline;text-underline-offset:5px}.ronin-thanksgiving .rd-benefits{background:#24211c;color:#f5e8d0;border-bottom:1px solid #9d7940}.ronin-thanksgiving .rd-benefits span+span{border-color:#715a36}.ronin-thanksgiving .rd-section-head .rd-kicker{color:#7b3d24}.ronin-thanksgiving .rd-category{border:1px solid #aa8547}.ronin-thanksgiving .rd-category-label{color:#fff5df;text-shadow:0 2px 5px #000}.ronin-thanksgiving .rd-forge{background:#e9dfce;border-block:1px solid #c9b89b}.ronin-thanksgiving .rd-forge-copy .rd-kicker{color:#7b3d24}.ronin-thanksgiving .rd-forge-copy>p:not(.rd-kicker){color:#484035}.ronin-thanksgiving .rd-product-image{background:#eee6d9}.ronin-thanksgiving .rd-product p{color:#51483b}.ronin-thanksgiving .rd-story{background:radial-gradient(ellipse at top left,#3e3021,#171715 70%);border-top:1px solid #9d7940}.ronin-thanksgiving .rd-story h2 span{color:#f0ba60}.ronin-thanksgiving .rd-story-copy p{color:#e1d4bc}.ronin-thanksgiving .rd-family{background:#713d27;border-block:1px solid #c69b53}.ronin-thanksgiving .rd-family .rd-kicker{color:#f0ba60}.ronin-thanksgiving .ronin-buy-paths article{background:#efe5d3;border-color:#c9b89b;color:#24201b}.ronin-thanksgiving .ronin-buy-paths a{color:#7b3d24}.ronin-thanksgiving .ronin-fit-guide{background:#e9dfce;color:#24201b;border-color:#bca98a}.ronin-thanksgiving .ronin-fit-guide details{border-color:#bca98a}.ronin-thanksgiving .ronin-fit-guide a{color:#7b3d24}.ronin-thanksgiving .ronin-extras{background:#faf2e5;color:#24201b}.ronin-thanksgiving .ronin-extras-card img{background:#eee6d9}.ronin-thanksgiving .ronin-extras-cta,.ronin-thanksgiving .ronin-feedback a{color:#7b3d24}.ronin-thanksgiving .ronin-feedback{background:#e9dfce;color:#24201b;border-top:1px solid #bca98a}.ronin-thanksgiving .collection-hero,.ronin-thanksgiving .ri-hero{background:radial-gradient(ellipse at top right,#49331f,#171715 75%)!important;border-bottom-color:#c3974d}.ronin-thanksgiving .ri-eyebrow{color:#f0ba60}.ronin-thanksgiving .ri-site{background:#faf2e5;color:#24201b}.ronin-thanksgiving .ri-nav{background:#e9dfce;border-color:#bca98a}.ronin-thanksgiving .ri-nav a[aria-current]{color:#7b3d24;border-color:#8b4429}.ronin-thanksgiving .ri-nav a:hover{background:#ddcfb8}.ronin-thanksgiving .ri-content .cc-accordion-item,.ronin-thanksgiving .ri-content .rep-card{background:#faf2e5;border-color:#bca98a}.ronin-thanksgiving .ri-content .cc-accordion-item[open] summary,.ronin-thanksgiving .ri-next{background:#e9dfce}.ronin-thanksgiving .ri-content .athlete-card{border-bottom-color:#c3974d}.ronin-thanksgiving .ri-contact-help a{border-color:#c9b89b;border-top-color:#8b4429}.ronin-thanksgiving .ri-action{background:#8b4429}.ronin-thanksgiving .ri-next{border-color:#bca98a}.ronin-thanksgiving .product__description{border-top-color:#b5863a}.ronin-thanksgiving .product-form__submit{background:#8b4429;color:#fff8ec}.ronin-thanksgiving .article-template .article-template__content h2,.ronin-thanksgiving .article-template .article-template__content h3{border-left-color:#b5863a}.ronin-thanksgiving .article-template .article-template__content a{color:#7b3d24}.ronin-thanksgiving .article-template .article-template__content blockquote{background:#e9dfce;border-left-color:#b5863a}.ronin-thanksgiving .footer{background:#171715!important;border-top:2px solid #c3974d}.ronin-thanksgiving .footer h2,.ronin-thanksgiving .footer p,.ronin-thanksgiving .footer a,.ronin-thanksgiving .footer label,.ronin-thanksgiving .footer .field__input{color:#f5e8d0!important}.ronin-thanksgiving .footer .list-menu__item--link{color:#e2d1b1!important}.ronin-thanksgiving .footer .field{border-color:#ad8b54}.ronin-thanksgiving .footer .field__input{background:transparent}.ronin-thanksgiving .rd a:focus-visible,.ronin-thanksgiving .ri-site a:focus-visible,.ronin-thanksgiving a:focus-visible,.ronin-thanksgiving button:focus-visible,.ronin-thanksgiving summary:focus-visible{outline:3px solid #d79524;outline-offset:4px}.ronin-thanksgiving #ronin-holiday-popup{border-color:#b59053}.ronin-thanksgiving #ronin-holiday-popup img{aspect-ratio:16/9;object-fit:cover}.ronin-thanksgiving .ronin-holiday-actions a{background:#dea65b;color:#211810}@media(min-width:1500px){.ronin-thanksgiving .rd-hero{min-height:740px}.ronin-thanksgiving .rd-hero-copy{padding-top:120px;padding-bottom:120px}}@media(max-width:989px){.ronin-thanksgiving .rd-hero-copy{max-width:520px;padding:65px 5vw}.ronin-thanksgiving .rd-hero-copy h1{font-size:clamp(44px,7vw,64px)}.ronin-thanksgiving .rd-hero{min-height:580px}.ronin-thanksgiving .rd-hero-media:after{background:linear-gradient(90deg,#171715ed,#171715b8 40%,#17171522 80%)}}@media(max-width:600px){.ronin-thanksgiving-ribbon__inner{padding:10px 5% 14px;gap:12px}.ronin-thanksgiving-mark{width:44px;height:44px}.ronin-thanksgiving-ribbon p{font-size:9px;letter-spacing:1px}.ronin-thanksgiving-ribbon span{font-size:15px}.ronin-thanksgiving-ribbon .ronin-thanksgiving-ribbon__games{display:none}.ronin-thanksgiving .rd-hero{display:flex;flex-direction:column;min-height:0}.ronin-thanksgiving .rd-hero-copy{padding:36px 6% 26px;max-width:100%}.ronin-thanksgiving .rd-hero-copy h1{font-size:clamp(40px,12vw,60px)}.ronin-thanksgiving .rd-hero .rd-kicker{max-width:100%;font-size:10px}.ronin-thanksgiving .rd-hero-media{position:relative;height:300px;inset:auto;order:2}.ronin-thanksgiving .rd-hero-media img{object-position:80% 45%;object-fit:cover}.ronin-thanksgiving .rd-hero-media:after{background:linear-gradient(#171715,transparent 24%)}.ronin-thanksgiving .rd-hero-copy>p:not(.rd-kicker){font-size:16px;max-width:360px}.ronin-thanksgiving .rd-actions{gap:20px}.ronin-thanksgiving .rd-benefits{font-size:11px}.ronin-thanksgiving .rd-benefits span+span{border:0}.ronin-thanksgiving .rd-section{padding-top:40px;padding-bottom:40px}}@media(prefers-reduced-motion:reduce){.ronin-thanksgiving .rd *{transition:none!important}}@media(max-width:989px){.ronin-thanksgiving .rd-hero{display:flex;flex-direction:column;min-height:0}.ronin-thanksgiving .rd-hero-media{position:relative;inset:auto;order:0;height:clamp(280px,48vw,470px);width:100%}.ronin-thanksgiving .rd-hero-media img{object-position:75% center}.ronin-thanksgiving .rd-hero-media:after{background:linear-gradient(0deg,#171715,transparent 25%)}.ronin-thanksgiving .rd-hero-copy{order:1;max-width:none;width:100%;padding:28px 6% 36px}.ronin-thanksgiving .rd-hero-copy h1{font-size:clamp(38px,7vw,60px);line-height:1.06}.ronin-thanksgiving .rd-hero .rd-kicker{max-width:none;margin-bottom:16px;font-size:10px;letter-spacing:1.4px}.ronin-thanksgiving .rd-hero-copy>p:not(.rd-kicker){max-width:560px;font-size:16px;line-height:1.6;margin:20px 0 24px}.ronin-thanksgiving .rd-actions{gap:14px;align-items:stretch}.ronin-thanksgiving .rd-hero .rd-btn,.ronin-thanksgiving .rd-hero .rd-link{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 20px;flex:1 1 220px;margin:0;font-size:13px;line-height:1.4;text-align:center}.ronin-thanksgiving .rd-hero .rd-link{border:1px solid #ba985c;text-decoration:none}.ronin-thanksgiving .rd-forge{grid-template-columns:1fr}.ronin-thanksgiving .rd-forge-media{min-height:0;height:clamp(260px,48vw,450px)}.ronin-thanksgiving .rd-forge-copy{padding:36px 6%}.ronin-thanksgiving .rd-forge .rd-btn{gap:16px;line-height:1.4;min-height:48px}.ronin-thanksgiving-ribbon__inner{padding:10px 5% 14px;gap:12px}.ronin-thanksgiving-mark{width:40px;height:40px}.ronin-thanksgiving-ribbon p{font-size:9px;letter-spacing:1px}.ronin-thanksgiving-ribbon span{font-size:15px}.ronin-thanksgiving-ribbon .ronin-thanksgiving-ribbon__games{display:none}}@media(max-width:749px){.ronin-thanksgiving .header__heading-logo-wrapper{max-width:120px;padding:4px 6px}.ronin-thanksgiving .header{padding-top:8px;padding-bottom:8px}.ronin-thanksgiving .rd-benefits{grid-template-columns:1fr;gap:10px;padding:18px 6%;font-size:11px;line-height:1.5}.ronin-thanksgiving .rd-benefits span+span{border:0}}@media(max-width:480px){.ronin-thanksgiving .rd-hero-media{height:280px}.ronin-thanksgiving .rd-hero-copy{padding:24px 6% 30px}.ronin-thanksgiving .rd-hero-copy h1{font-size:clamp(34px,10vw,46px)}.ronin-thanksgiving .rd-actions{flex-direction:column}.ronin-thanksgiving .rd-hero .rd-btn,.ronin-thanksgiving .rd-hero .rd-link{flex:none;width:100%}}.ronin-thanksgiving .rd-hero{background:#211a14}.ronin-thanksgiving .rd-hero-media img{object-position:75% center}.ronin-thanksgiving .rd-hero-media:after{background:linear-gradient(90deg,#211a14fa,#211a14d9 28%,#211a1420 70%,transparent)}.ronin-thanksgiving .rd-hero-copy h1{font-size:clamp(42px,5.3vw,78px)}.ronin-thanksgiving-ribbon:before{height:24px;background-size:180px 24px}.ronin-thanksgiving .ronin-thanksgiving-mark{color:#dea65b}.ronin-thanksgiving .rd-family{background:#713d27}.ronin-thanksgiving #ronin-holiday-popup .ronin-holiday-actions{background:#211a14}.ronin-thanksgiving .rd-forge{border-top:3px solid #b9743c}@media(max-width:989px){.ronin-thanksgiving .rd-hero-media:after{background:linear-gradient(0deg,#211a14,transparent 25%)}.ronin-thanksgiving .rd-hero-copy h1{font-size:clamp(36px,7vw,60px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ronin-thanksgiving.css.map */
