.os26-raceweek-update{max-width:1280px;margin:14px auto 23px;padding:18px 22px;display:flex;gap:18px;align-items:center;justify-content:space-between;background:linear-gradient(105deg,#e8f7ff,#fff9db);border-left:5px solid #f5c934;border-radius:14px;color:#092e56;box-shadow:0 7px 22px #0a335216}.os26-raceweek-update .os26-raceweek-tag{font-size:10px;line-height:1.3;font-weight:950;letter-spacing:.1em;color:#1972a0;white-space:nowrap}.os26-raceweek-update p{margin:0;line-height:1.5;font-size:12px;flex:1}.os26-raceweek-update strong{color:#092e56}.os26-raceweek-update a{white-space:nowrap;align-self:center;background:#092e56;color:#fff!important;text-decoration:none;border-radius:10px;padding:11px 12px;font-size:10px;font-weight:900}.os26-raceweek-update a:hover{background:#1477a9}body:not(.template-index) select,body:not(.template-index) .os26-entry-selector select{accent-color:#277aa9;border:1px solid #b9d9e7;border-radius:11px;box-shadow:0 2px #092e5608;min-height:43px;background-color:#f9fdff;color:#092e56}body:not(.template-index) select:focus-visible,body:not(.template-index) input:focus-visible{outline:3px solid #f6d557;outline-offset:2px}body.template-product .m-product-card,body.template-collection .m-product-card{border:1px solid #dce8f2;border-radius:17px;overflow:hidden;box-shadow:0 10px 30px #0d406010;transition:transform .2s,box-shadow .2s}body.template-product .m-product-card:hover,body.template-collection .m-product-card:hover{transform:translateY(-3px);box-shadow:0 16px 38px #0d40601e}@media(max-width:800px){.os26-raceweek-update{display:block;margin:9px 12px 16px;padding:14px 16px}.os26-raceweek-update .os26-raceweek-tag{display:block;margin-bottom:8px}.os26-raceweek-update a{display:inline-flex;margin-top:12px}}.os26-inner-banner .os26-inner-content{box-sizing:border-box;width:min(calc(100% - clamp(40px,8vw,160px)),1720px);max-width:none;margin-inline:auto;padding:clamp(48px,5vw,100px) 0 clamp(76px,6vw,120px);min-width:0}.os26-inner-banner .os26-inner-content>h2{max-width:18ch;font-size:clamp(36px,4.7vw,100px)!important;text-wrap:balance}.os26-inner-banner .os26-inner-content>.os26-label,.os26-inner-banner .os26-inner-anniversary{max-width:75ch;overflow-wrap:normal;word-break:normal}.os26-inner-banner .os26-inner-anniversary{font-size:clamp(11px,.8vw,16px)}.os26-inner-banner .os26-inner-content>.os26-event-entry-buttons{flex-wrap:wrap;width:auto;max-width:760px}@media(min-width:1600px){.os26-inner-banner{min-height:clamp(440px,30vw,660px)}.os26-inner-banner.os26-inner--product{min-height:280px}.os-clean-header.os26-header{padding-inline:max(40px,calc((100vw - 1720px)/2))!important}.os26-bean-story .os26-bean-shell,.os26-bean-entry-details .os26-bean-shell{max-width:1720px;width:100%}.os26-bean-story .os26-bean-distance-grid{gap:clamp(18px,1.5vw,32px)}.obp .obp-shell{max-width:1720px}.os26-inner-content>.os26-label{font-size:14px}.os26-inner-content .os26-event-entry-buttons .os26-button{font-size:14px;padding:18px 26px}}@media(max-width:600px){.os26-inner-banner .os26-inner-content{width:calc(100% - 40px)}.os26-inner-banner .os26-inner-content>h2{font-size:clamp(34px,9vw,52px)!important}}.os26-inner-banner{overflow:clip}
/*# sourceMappingURL=/cdn/shop/t/7/assets/os26-site-refinements.css.map */
