@font-face{font-family:Helvetica Neue;src:url(//daltonlocks.com/cdn/shop/files/HelveticaNeue-Roman.woff?v=248737853126273595) format("woff"),url(//daltonlocks.com/cdn/shop/files/HelveticaNeue-Roman.woff2?v=4785793205666311026) format("woff2");font-weight:400;font-style:normal;display:swap}@font-face{font-family:Inter;src:url(//daltonlocks.com/cdn/shop/files/Inter_28pt-Medium.woff?v=5478050286340156360) format("woff"),url(//daltonlocks.com/cdn/shop/files/Inter_28pt-Medium.woff2?v=6800176599328628223) format("woff2");font-weight:550;font-style:normal;display:swap}.center-cropped-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Inter}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{margin:0}.container{max-width:1304px;width:100%;margin:0 auto;padding-left:40px;padding-right:40px}@media(max-width:1200px){.container{padding-left:40px;padding-right:40px}}@media(max-width:1050px){.container{padding-left:20px;padding-right:20px}}@media(max-width:768px){.container{padding-left:16px;padding-right:16px}}.search-modal__content .icon-close path{stroke:#111319}.product-media-modal__toggle .icon-close path{stroke:#000}.product-media-modal .product-media-modal__toggle{border:.1rem solid #000}.btn-solid{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:48px;padding:12px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0;border-radius:4px;background:#1658f1;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;text-decoration:none;transition:.2s ease-in-out}.btn-solid:hover{background:#0139bd}.cta-button{display:inline-flex;height:40px;padding:12px 24px;align-items:center;gap:8px;flex-shrink:0;border-radius:4px;background:#0748e2;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;text-decoration:none;line-height:120%;text-transform:capitalize;transition:.2s ease-in-out}.cta-button:hover{background:#0139bd}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1;padding:15px}.benefits{background:#111319;padding:48px 0}.benefits .container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center}.benefits .benefits__item{display:flex;align-items:center;gap:24px;max-width:264px}.benefits .icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:72px;height:72px;padding:20px;justify-content:center;align-items:center;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.benefits .icon img{width:32px;height:32px}.benefits .text{color:#fff;font-family:Helvetica Neue;font-size:18px;font-style:normal;font-weight:400;line-height:135%;text-transform:capitalize}@media(max-width:1100px){.benefits{padding:32px 0}.benefits .icon{width:60px;height:60px}.benefits .text{font-size:14px;max-width:95px}.benefits .benefits__item{gap:16px;max-width:264px;display:inline-flex}.benefits .benefits__item:nth-child(1){order:3}.benefits .benefits__item:nth-child(2){order:1}.benefits .benefits__item:nth-child(3){order:4;width:155px}.benefits .benefits__item:nth-child(4){order:2;width:155px}.benefits .container{gap:15px}}.header__menu-item .icon-caret{right:-17px}.header__menu-item .icon-caret path{fill:#fff}@media(max-width:370px){.benefits .icon{width:40px;height:40px}.benefits .text{font-size:11px;max-width:75px}.benefits .benefits__item{gap:16px;max-width:244px;display:inline-flex}.benefits .benefits__item:nth-child(1){order:3}.benefits .benefits__item:nth-child(2){order:1}.benefits .benefits__item:nth-child(3){order:4;width:135px}.benefits .benefits__item:nth-child(4){order:2;width:135px}.benefits .container{gap:15px}}main-search .search__button path,predictive-search .search__button path{fill:#1c1c1c}.author{margin-left:auto}details[open]>.header__submenu{padding:5px 10px;border:0;left:-10px;width:125px}.header__submenu .header__menu-item{color:#1c1c1c;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:24px;white-space:nowrap}@media(min-width:1200px){#osiframe_5{margin-bottom:10px;height:45px}.os_social_widget{max-height:60px;overflow:hidden}.header__heading-logo{width:120px}.header-wrapper .header{padding-top:24px!important;padding-bottom:24px!important}}@media(max-width:1200px){.header__heading-logo{max-width:100px}}.utility-bar{background:linear-gradient(106deg,#111319 13.6%,#112743 105%)}.announcement-bar span{display:block;font-weight:400;background:linear-gradient(104deg,#0748e2 -47.1%,#cae9ff 60.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:16px;line-height:130%}@media(max-width:770px){.announcement-bar span{font-size:14px}}.icon-twitter path{fill:#fff}.warranty-form button{background:#0748e3!important}.warranty-form button:hover{background:#0139bd!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/style.css.map */
