html{scroll-behavior:auto!important}body{background:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;text-rendering:optimizeLegibility}*,body,div{box-sizing:border-box}@font-face{font-display:swap;font-family:Degular;src:url(https://media.specialized.com/fonts/DegularDisplay-Black.otf) format("opentype");font-weight:800}@font-face{font-display:swap;font-family:Poppins;src:url(https://media.specialized.com/fonts/Poppins-Light.ttf) format("truetype");font-weight:300}@font-face{font-display:swap;font-family:Poppins;src:url(https://media.specialized.com/fonts/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:Poppins;src:url(https://media.specialized.com/fonts/Poppins-Medium.ttf) format("truetype");font-weight:500}@font-face{font-display:swap;font-family:Poppins;src:url(https://media.specialized.com/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700}@font-face{font-display:swap;font-family:Rodger;src:url(https://media.specialized.com/fonts/Rodger-Black.otf) format("opentype");font-weight:800}#onetrust-consent-sdk #onetrust-banner-sdk{border-radius:0}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group .banner-actions-container button:first-child{-webkit-margin-after:20px;margin-block-end:20px}#onetrust-consent-sdk #onetrust-banner-sdk p{text-align:center}@media (min-width:768px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-row{display:flex;align-items:center}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group-parent{display:flex;align-items:center;padding:0;margin:20px 0}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group{align-items:center;display:flex;width:100%;justify-content:flex-end}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group button{margin:0}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group .banner-actions-container{display:flex;gap:20px}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group .banner-actions-container button{margin:0;padding:10px 20px!important;white-space:nowrap!important;width:auto}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group .banner-actions-container button:first-child{-webkit-margin-after:0;margin-block-end:0}#onetrust-consent-sdk #onetrust-banner-sdk p{clear:none;float:none;padding:20px;text-align:start}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-pc-btn-handler{margin:0;-webkit-margin-start:20px;margin-inline-start:20px;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-group-container{display:flex;margin:0}}#onetrust-consent-sdk #onetrust-banner-sdk,#onetrust-pc-sdk{font-family:var(--font-dinpro,"DIN Pro"),"Helvetica","sans-serif";font-weight:500}#onetrust-consent-sdk #onetrust-banner-sdk{animation:slide-up .5s ease .2s forwards;margin:0;opacity:0;bottom:0!important;left:0;max-width:100%;width:100%}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy{margin:0}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group-parent{padding:0}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy .banner-header{display:none}#onetrust-consent-sdk #onetrust-banner-sdk p,#onetrust-pc-sdk #ot-pc-desc,#onetrust-policy-text,#ot-pc-content .ot-category-desc{font-family:var(--font-dinpro,"DIN Pro"),"Helvetica","sans-serif"!important;font-weight:400!important;line-height:28px!important}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-reject-all-handler{background-color:#fff;color:#252525;margin:0 auto;width:calc(100% - 20px)}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-reject-all-handler{background-color:#252525;color:#fff}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-pc-btn-handler{border:0;text-decoration:underline;width:auto}#onetrust-policy-text a{white-space:nowrap}@keyframes slide-up{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}#onetrust-consent-sdk #onetrust-pc-sdk .ot-pc-footer{position:absolute;bottom:0;width:100%;max-height:160px;border-top:1px solid #d8d8d8}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content,#onetrust-consent-sdk #onetrust-pc-sdk .ot-btn-container{margin:1px 3px 0 10px;padding-right:10px;width:calc(100% - 23px)}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content{bottom:171px}@media (min-width:768px){#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content{position:absolute;overflow-y:scroll;padding-left:0;padding-right:30px;top:60px;bottom:110px;margin:1px 3px 0 30px;width:calc(100% - 63px)}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group-parent{max-width:-moz-fit-content;max-width:fit-content;min-width:-moz-fit-content;min-width:fit-content}}button#launchChatButton,div.LPMcontainer.LPMoverlay{z-index:1!important}#embeddedMessagingConversationButton,#embeddedMessagingFrame.isMinimized,#embeddedMessagingIconContainer,.embeddedMessagingConversationButtonWrapper,.embeddedMessagingIconContainer{z-index:4!important;bottom:140px!important}#embeddedMessagingFrame.isMaximized{z-index:25!important}#AgentAppContainer{position:relative;z-index:4!important}div.adyen-checkout-sr-panel--sr-only{z-index:-1!important}.kampyle_vertical_button,button#nebula_div_btn{z-index:1}.oney-modal .oney-modalDialog{padding:32px!important;font-family:DINPro,DINPro Fallback,Helvetica,sans-serif!important;border-radius:8px}