:root{--fr-support-space: calc(54px + env(safe-area-inset-bottom,0px)) }html{height:100%;scroll-behavior:auto}html body:has(.fr-page-scroll){height:100%;overflow:hidden;padding:0}.fr-page-scroll{position:fixed;inset:0 0 var(--fr-support-space);overflow:auto;overscroll-behavior-y:auto;scroll-padding:82px 0 24px;padding-top:calc(72px + env(safe-area-inset-top,0px));background:#090a0b}body.menu-open .fr-page-scroll{overflow:hidden}.fr-support-dock{position:fixed;z-index:100;inset:auto 0 0;height:var(--fr-support-space);display:flex;justify-content:center;align-items:flex-start;padding:4px 12px calc(4px + env(safe-area-inset-bottom,0px));border-top:1px solid #a39f9455;background:#111214}.fr-support-dock .fr-floating-support{position:static;display:flex;flex-direction:row;flex-wrap:wrap;transform:none;gap:5px 12px;min-height:44px;width:auto;max-width:100%;padding:7px 20px;border:1px solid #8b8780;border-radius:26px;background:#1b1c1e;color:#f2efe7;visibility:visible;box-shadow:none}.fr-support-dock .fr-floating-support span:first-child{color:#ff7a00}.fr-support-dock .fr-floating-support span:last-child{color:#e1dcd3;font-size:11px}.fr-support-dock .fr-floating-support:hover{border-color:#ff5a00;background:#242426}.fr-compact-drawer{bottom:var(--fr-support-space)!important}.fr-compact-drawer .fr-mobile-menu__panel{height:100%;max-height:100%;background:radial-gradient(ellipse at 0 0,#ff5a001b,transparent 50%),linear-gradient(145deg,#252629,#101113)}.fr-compact-drawer .fr-mobile-menu__nav>.fr-mobile-nav__feature{min-height:94px;background:linear-gradient(135deg,#493025,#252528 70%);border-color:#ff6a00}.fr-compact-drawer .fr-mobile-nav__feature:hover{background:linear-gradient(135deg,#573425,#27272b);border-color:#ff6a00}.fr-floating-header .fr-icon-button,.fr-floating-home{background:#151618ed;border-color:#87837b}.fr-desktop-discovery>a:first-child{color:#ff7a00}.fr-nav-shop__links{background:#202124;border-color:#68666b}.fr-back-to-top{bottom:calc(var(--fr-support-space) + 12px)}.fr-product--compact{background:linear-gradient(90deg,#141518f2,#141518d4),url(/cdn/shop/files/40r-hero-rain-night.webp?v=1788507662) center bottom/cover}.fr-product--compact .fr-product__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(24px,4vw,60px);max-width:1120px;margin:auto}.fr-product--compact .fr-product__gallery{position:static}.fr-product--compact .fr-apparel-gallery__stage{height:380px;max-height:none;aspect-ratio:auto;background:#e4e0d7}.fr-product--compact .fr-product__title{font-size:clamp(27px,3vw,39px)}.fr-product--compact .fr-product__availability{margin:7px 0 0;color:#e5dcd0;font-size:12px;line-height:1.5}.fr-product--compact .fr-option-group--color .fr-option-choice{flex:0 1 auto}.fr-product--compact .fr-option-group--color .fr-option-button,.fr-product--compact .fr-option-group--color .fr-option-input:checked+.fr-option-button{width:auto;height:auto;min-height:44px;gap:6px;padding:7px 10px}.fr-product--compact .fr-option-group--color .fr-option-value{position:static;width:auto;height:auto;clip:auto;white-space:normal;margin:0;overflow:visible;font-size:11px;line-height:1.3}.fr-product--compact .fr-option-swatch{width:19px;height:19px;flex-basis:19px;border-radius:50%}.fr-product--compact .fr-option-button{background:#1c1d20;border-color:#77736d}.fr-product--compact .fr-option-input:checked+.fr-option-button{border-color:#ff5a00;background:#332219}.fr-product--compact .fr-option-input:disabled+.fr-option-button{background:#141517;border-color:#626166;color:#b7b2aa}.fr-product--compact .fr-product__add:disabled{background:#292a2d;border-color:#747078;color:#d4cec4}.fr-product--compact .fr-product__trust{display:none}.fr-product--compact .fr-apparel-gallery__color-name{color:#e0d8cc}.fr-product--compact .fr-apparel-gallery__note{font-size:12px;line-height:1.5}.fr-community-intro{padding-block:40px 24px;max-width:1180px}.fr-community-intro h1{font:600 clamp(36px,6vw,64px)/1.05 var(--fr-font-display);margin:10px 0 18px}.fr-community-intro>p:last-child{max-width:62ch;color:#d9d3c9;line-height:1.7}.fr-support-apparel{padding-block:40px;border-top:1px solid #55545a;margin-top:40px}.fr-support-apparel p{max-width:65ch;line-height:1.7}.fr-support-apparel a{display:inline-flex;align-items:center;min-height:44px;color:#ff7a00;text-decoration:underline}.fr-category-landing--performance{--category-accent:#ff7a00}.fr-category-landing--performance .fr-category-landing__direction{border-top-color:#ff5a00;background:linear-gradient(125deg,#302522,#1c1d20)}.fr-category-landing--performance .fr-category-landing__weather{background:linear-gradient(90deg,#121315e8,#12131599),url(/cdn/shop/files/40r-hero-rain-night.webp?v=1788507662) center 80%/cover}.fr-category-landing__corners span{filter:none}.fr-concept-gallery__image img{object-fit:contain}@media(max-width:760px){.fr-product--compact .fr-product__layout{grid-template-columns:minmax(0,1fr);gap:14px}.fr-product--compact .fr-apparel-gallery__stage{height:clamp(220px,33svh,290px)}.fr-product--compact .fr-product__title{font-size:clamp(24px,6vw,32px)}.fr-product--compact .fr-option-choices{gap:6px}.fr-product--compact .fr-option-group--color .fr-option-value{font-size:10px}.fr-support-dock .fr-floating-support{padding-inline:14px}.fr-product--compact .fr-product__shipping{font-size:12px}.fr-page-scroll{scroll-padding-top:78px}}@media(max-height:400px){.fr-page-scroll{padding-top:8px}.fr-floating-header{position:static}.fr-support-dock{z-index:100}.fr-compact-drawer .fr-mobile-menu__top{padding-bottom:8px}.fr-support-dock .fr-floating-support{display:flex}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.fr-water-trial__ripple{display:none}}@media(min-width:900px){body .fr-floating-home{justify-self:start;margin-left:28px}body .fr-desktop-discovery{position:fixed;top:8px;left:260px;right:90px;width:auto;min-height:56px;margin:0;padding:0;gap:clamp(16px,2vw,28px);font-size:11px}.fr-desktop-discovery .fr-nav-shop__links{top:100%}}body :is(a,button,summary,label,input,select,textarea){-webkit-tap-highlight-color:#ff5a0040}body :is(input[type=checkbox],input[type=radio],select){accent-color:#ff5a00}body :is(a[href],button,summary,input,select,textarea):focus-visible{outline:2px solid #ff7a00;outline-offset:4px}body :is(a[href],summary):active{color:#ff7a00}body :is(button,.fr-button,.fr-product-browser__shop):not(.fr-gallery-zoom-open):active:not(:disabled){background-color:#e84f05;border-color:#ff6a00;color:#111214}.fr-floating-header .fr-icon-button:active,.fr-nav-shop>summary:active{border-color:#ff5a00;color:#ff7a00;background:#2c211b}.fr-option-input:focus-visible+.fr-option-button{outline:2px solid #ff7a00;outline-offset:3px}.fr-product--standard .fr-product__series{border-left-color:#ff5a00;background:#30231c;color:#ff7a00}.fr-cursor-glow{width:140px;height:140px;background:radial-gradient(circle,#ff5a0014,transparent 66%)}.fr-cursor-glow.is-hover{background:radial-gradient(circle,#ff5a0025,transparent 70%)}.fr-cursor-ring{width:20px;height:20px;border-color:#ff5a0099}.is-hover .fr-cursor-ring{width:34px;height:34px;box-shadow:0 0 15px #ff5a0020}.fr-floating-header:before{content:"";position:fixed;z-index:-1;inset:0 0 auto;height:calc(72px + env(safe-area-inset-top,0px));border-bottom:1px solid #ff5a003d;background:#111214;pointer-events:none}body .fr-desktop-discovery{z-index:91}.fr-page-scroll{scroll-padding-top:calc(88px + env(safe-area-inset-top,0px))}#MainContent :is(h1,h2,h3,[id]){scroll-margin-top:calc(88px + env(safe-area-inset-top,0px))}
/*# sourceMappingURL=/cdn/shop/t/54/assets/fr-version-two.css.map */
