@font-face{font-family:Barlow;src:url(ds-barlow-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(ds-barlow-500.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(ds-barlow-600.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(ds-barlow-700.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(ds-barlow-condensed-500.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(ds-barlow-condensed-600.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(ds-barlow-condensed-700.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(ds-barlow-condensed-800.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(ds-plex-mono-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(ds-plex-mono-500.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(ds-plex-mono-600.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--ds-night:#0E0C0A;--ds-black:#15120F;--ds-raised:#1C1813;--ds-line:#2C251C;--ds-header:#0B0A09;--ds-gold:#E3BD6A;--ds-brass:#C99A3E;--ds-old-brass:#8A6420;--ds-red:#C4271D;--ds-bone:#F2EAD8;--ds-dust:#C9C1B0;--ds-dim:#8F8676;--ds-canvas:#ECE7DD;--ds-paper:#F5F2EA;--ds-ink:#1D1B18;--ds-head:"Barlow Condensed","Arial Narrow",sans-serif;--ds-body:"Barlow","Helvetica Neue",Arial,sans-serif;--ds-mono:"IBM Plex Mono",ui-monospace,monospace;--font-body--family:var(--ds-body);--font-body--style:normal;--font-body--weight:400;--font-subheading--family:var(--ds-head);--font-subheading--style:normal;--font-subheading--weight:700;--font-heading--family:var(--ds-head);--font-heading--style:normal;--font-heading--weight:800;--font-accent--family:var(--ds-head);--font-accent--style:normal;--font-accent--weight:800}body.ds-site.ds-site{--page-content-width:1220px;--page-width:calc(var(--page-content-width) + var(--page-margin) * 2);font-family:var(--ds-body);-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}.ds-anchor{display:block;position:relative;top:-90px;height:0;width:0;overflow:hidden}.shopify-section:has(.ds-anchor) .custom-liquid-block:has(>.ds-anchor),.shopify-section .ds-anchor{margin:0}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--ds-head);font-weight:800;letter-spacing:.03em}h5,h6,.h5,.h6{font-family:var(--ds-head);font-weight:700;letter-spacing:.1em}h1 em,h2 em,h3 em,.h1 em,.h2 em{font-style:normal;color:var(--ds-gold)}.rte a,.text-block a{color:var(--ds-gold);text-decoration-color:#e3bd6a73;text-underline-offset:3px}.rte a:hover,.text-block a:hover{color:var(--ds-bone)}.button,.button-secondary,button.button,.shopify-payment-button__button--unbranded,.email-signup__button{font-family:var(--ds-head)!important;font-weight:800!important;letter-spacing:.12em;text-transform:uppercase;font-size:17px}.button:not(.button-secondary):not(.button-unstyled):not([disabled]):hover{--button-background-color:var(--ds-gold);--button-border-color:var(--ds-gold);background-color:var(--ds-gold);border-color:var(--ds-gold);color:var(--ds-black)}.button-secondary:hover{background-color:var(--ds-brass);border-color:var(--ds-brass);color:var(--ds-black)}.header-section .header{background:var(--ds-header)}#header-component{--header-bg:var(--ds-header)}.header__row--top{border-bottom:1px solid var(--ds-line)}.header .menu-list__link,.header .menu-list__list-item>a,.header .menu-list__link-title{font-family:var(--ds-head);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:15px;color:var(--ds-bone)}.header .menu-list__link:hover,.header .menu-list__link:hover .menu-list__link-title{color:var(--ds-gold)}.menu-list__link[href="/products/drillslinger-retractable-tool-lanyard"]{background:var(--ds-brass);color:var(--ds-black)!important;padding-inline:26px!important;margin-left:12px;align-self:stretch;display:flex;align-items:center}.menu-list__link[href="/products/drillslinger-retractable-tool-lanyard"] .menu-list__link-title{color:var(--ds-black)!important}.menu-list__link[href="/products/drillslinger-retractable-tool-lanyard"]:after{content:"\2192";margin-left:10px;font-size:18px;line-height:1}.menu-list__link[href="/products/drillslinger-retractable-tool-lanyard"]:hover{background:var(--ds-gold)}.header-announcements a,.announcement-bar a{color:inherit;text-decoration:none}footer .shopify-section{border-top:1px solid var(--ds-line)}footer .rte p,footer .text-block p{margin:0 0 8px;color:var(--ds-dust);font-size:15px}footer .rte a,footer .text-block a{color:var(--ds-dust);text-decoration:none}footer .rte a:hover,footer .text-block a:hover{color:var(--ds-gold)}footer h4,footer .h5{color:var(--ds-bone);font-size:16px;letter-spacing:.1em;margin-bottom:6px}footer [class*=__legal],footer .section-content-wrapper>.group-block:last-child{border-top:1px solid var(--ds-line);padding-top:18px}footer .section-content-wrapper>.group-block:last-child p{font-size:13px;color:var(--ds-dim)}.ds-home [id$=__hero] .hero__media img,.ds-home [id$=__hero] img.hero__media{object-position:right center}.ds-home [id$=__hero] h1{font-size:clamp(52px,7vw,92px);line-height:1.02;letter-spacing:.005em}.ds-home [id$=__hero] [class*=__sub]{color:var(--ds-gold);letter-spacing:.06em;font-size:clamp(20px,2.2vw,26px);line-height:1.2;font-weight:700}.ds-home [id$=__hero] [class*=__sub] p{font-family:var(--ds-head);font-weight:700;text-transform:uppercase}.ds-home [id$=__hero] [class*=__body]{color:var(--ds-dust);max-width:460px;font-size:17px}.ds-home [id$=__hero]{border-bottom:1px solid var(--ds-line)}.ds-home [id$=__hero] [class*=__guarantee] p{color:var(--ds-dust);font-size:14px;letter-spacing:.04em;margin:0}.ds-home [id$=__hero] [class*=__guarantee] a{color:var(--ds-gold);text-decoration:none;font-weight:600}.ds-home [id$=__hero] .hero{--hero-min-height:640px!important}.ds-home [id$=__stats] .section{border-bottom:1px solid var(--ds-line)}.ds-home [id$=__stats] .section-content-wrapper>.group-block>.group-block-content>.group-block{padding:26px 22px;border-right:1px solid var(--ds-line)}.ds-home [id$=__stats] .section-content-wrapper>.group-block>.group-block-content>.group-block:last-child{border-right:0}.ds-ico{width:44px;height:44px;flex-shrink:0;stroke:var(--ds-gold);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block}.ds-home [id$=__stats] [class*=__val] p{font-size:40px;line-height:1;margin:0}.ds-home [id$=__stats] [class*=__label] p{font-size:13px;letter-spacing:.08em;color:var(--ds-dust);font-weight:600;margin:0}.ds-home [id$=__why] [class*=__heading] h2,.ds-home [id$=__how] [class*=__heading] h2,.ds-home [id$=__faq] [class*=__heading] h2,.ds-home [id$=__packs] [class*=__heading] h2,.ds-home [id$=__specs] [class*=__heading] h2{font-size:clamp(30px,3.6vw,42px);letter-spacing:.04em}.ds-home [id$=__why] [class*=__heading] h2:after,.ds-home [id$=__how] [class*=__heading] h2:after,.ds-home [id$=__faq] [class*=__heading] h2:after{content:"";display:block;width:56px;height:3px;background:var(--ds-brass);margin:14px auto 0}.ds-home [id$=__packs] [class*=__heading] h2:after,.ds-home [id$=__specs] [class*=__heading] h2:after{content:"";display:block;width:56px;height:3px;background:var(--ds-brass);margin:14px 0 0}.ds-home [id$=__why] [class*=__sub]{color:var(--ds-dust);max-width:640px;margin-inline:auto}.ds-home [id$=__why] .group-block .image-block,.ds-home [id$=__why] .group-block img{border-radius:0}.ds-home .ds-hex{width:58px;height:58px;margin:-37px auto 0;position:relative;z-index:1;background:var(--ds-brass);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);display:flex;align-items:center;justify-content:center}.ds-home .ds-hex:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:var(--ds-black);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%)}.ds-home .ds-hex .ds-ico{position:relative}.ds-home .ds-hex .ds-ico{width:28px;height:28px;stroke-width:2.4}.ds-home [id$=__why] h3{font-size:22px;letter-spacing:.04em}.ds-home [id$=__why] [class*=__copy]{color:var(--ds-dust);font-size:15px;padding:0 18px 22px}.ds-home [id$=__packs] .group-block:has(>.group-block-content>.group-block>.group-block-content>[class*=__chip]){position:relative;overflow:hidden}.ds-home [id$=__packs] .group-block:has(>.group-block-content>[class*=__chip]){position:absolute;left:16px;top:16px;z-index:2;width:auto}.ds-home [id$=__packs] [class*=__chip]{background:var(--ds-brass);color:var(--ds-black);padding:3px 9px;border-radius:2px}.ds-home [id$=__packs] [class*=__chip] p{font-size:12px;font-weight:800;letter-spacing:.12em;margin:0;color:var(--ds-black)}.ds-home [id$=__packs] [class*=__badge]{background:var(--ds-red);padding:3px 9px;border-radius:2px}.ds-home [id$=__packs] [class*=__badge] p{font-size:12px;font-weight:800;letter-spacing:.12em;margin:0;color:var(--ds-bone)}.ds-home [id$=__packs] [class*=__save]{border:1px solid var(--ds-brass);padding:2px 8px;border-radius:2px}.ds-home [id$=__packs] [class*=__save] p{font-size:13px;font-weight:800;letter-spacing:.1em;margin:0;color:var(--ds-gold)}.ds-home [id$=__packs] [class*=__link]{white-space:nowrap}.ds-home [id$=__packs] [class*=__link] a{color:var(--ds-gold);text-decoration:none;font-size:15px}.ds-home [id$=__packs] h3{font-size:30px;letter-spacing:.06em}.ds-home [id$=__packs] [class*=__who]{color:var(--ds-dust);font-size:15px}.ds-home [id$=__packs] [class*=__amt] p{font-size:46px;line-height:1;margin:10px 0 0;font-weight:800}.ds-home [id$=__packs] [class*=__ship]{color:var(--ds-dim);font-size:14px;margin-bottom:12px}.ds-home [id$=__packs] .button{width:100%;justify-content:center;margin-top:auto}.ds-home [id$=__packs] [class*=__note] p{color:var(--ds-dust);font-size:15px;margin:8px 0 0}.ds-home [id$=__panel] .group-block:has(>.group-block-content>.image-block){min-width:0}@media(min-width:750px){.ds-home [id$=__panel] .section-content-wrapper>.group-block>.group-block-content{align-items:stretch}.ds-home [id$=__panel] .section-content-wrapper>.group-block>.group-block-content>*:first-child{flex:1 1 0;min-width:0;min-height:360px}.ds-home [id$=__panel] .section-content-wrapper>.group-block>.group-block-content>*:first-child img{width:100%;height:100%;object-fit:cover}.ds-home [id$=__panel] .section-content-wrapper>.group-block>.group-block-content>*:last-child{flex:1.2 1 0;min-width:0}.ds-home [id$=__panel] .section-content-wrapper>.group-block>.group-block-content>*:last-child>.group-block-content>*{flex:1 1 0;min-width:0}.ds-home [id$=__panel] .section-content-wrapper>.group-block>.group-block-content>*:last-child>.group-block-content>*:last-child{border-left:1px solid var(--ds-line);padding-left:30px}}.ds-home [id$=__panel] h2{font-size:38px;letter-spacing:.03em}.ds-home [id$=__panel] [class*=__copy]{color:var(--ds-dust)}.ds-tick-ico{width:26px;height:26px;flex-shrink:0;stroke:var(--ds-gold);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;margin-top:2px;display:block}.ds-home [id$=__panel] [class*=__title] p{font-size:16px;letter-spacing:.06em;margin:0;font-weight:700}.ds-home [id$=__panel] [class*=__desc]{font-size:14px;color:var(--ds-dust)}.ds-home [id$=__panel] [class*=__desc] p{margin:0}.ds-home [id$=__how] [class*=__n]{width:56px;height:56px;border-radius:50%;background:var(--ds-brass);color:var(--ds-black);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px var(--ds-night);margin:0 auto 10px}.ds-home [id$=__how] [class*=__n] p{font-family:var(--ds-head);font-weight:800;font-size:28px;margin:0;color:var(--ds-black)}.ds-home [id$=__how] h3{font-size:22px;letter-spacing:.05em}.ds-home [id$=__how] [class*=__copy]{color:var(--ds-dust);font-size:15px}.ds-home [id$=__specs] h2{color:var(--ds-ink)}.ds-home [id$=__specs] .group-block:has(>.group-block-content>[class*=__k]){border-bottom:1px solid #D8CFBE;padding:13px 0}.ds-home [id$=__specs] .group-block-content>[class*=__k]{flex:0 0 34%;min-width:110px}.ds-home [id$=__specs] .group-block-content>[class*=__v]{flex:1 1 0;min-width:0}.ds-home [id$=__specs] [class*=__k] p{font-family:var(--ds-mono);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-old-brass);margin:0}.ds-home [id$=__specs] [class*=__v] p{color:var(--ds-ink);font-size:16px;margin:0}.ds-home [id$=__specs] [class*=__img] img{max-width:420px;margin-inline:auto;display:block}.ds-home [id$=__faq] summary,.ds-home [id$=__faq] .details__header{font-family:var(--ds-head);font-weight:700;font-size:21px;letter-spacing:.03em;text-transform:uppercase}.ds-home [id$=__faq] .details-content,.ds-home [id$=__faq] [class*=__a]{color:var(--ds-dust)}.ds-home [id$=__faq] .icon-plus,.ds-home [id$=__faq] summary svg{color:var(--ds-gold)}.ds-home [id$=__faq] .button{margin-top:18px}.ds-home [id$=__guarantee] [class*=__body]{color:var(--ds-dust)}.ds-home [id$=__guarantee] [class*=__link] a{color:var(--ds-gold);text-decoration:none}.ds-home [id$=__guarantee] h2{font-size:clamp(28px,3.2vw,38px)}.ds-home [id$=__band] .section-background{background:linear-gradient(90deg,#b8882f,#d9ad55 50%,#b8882f)}.ds-home [id$=__band] h2{font-size:clamp(28px,3.4vw,40px);color:var(--ds-black)}.ds-home [id$=__band] p{color:var(--ds-black);font-weight:500;margin:0}.ds-home [id$=__band] .button{color:var(--ds-gold)}.ds-home [id$=__band] .button:hover{background:#000;border-color:#000;color:var(--ds-gold)}[id$=__ds_newsletter] [class*=__body]{color:var(--ds-dust)}[id$=__ds_newsletter] h3{font-size:26px;letter-spacing:.05em}.email-signup__input{font-family:var(--ds-body)}.cart-drawer__dialog,.cart-drawer{background:var(--ds-black)}.cart-drawer .button,.cart__checkout-button{width:100%}.cart-drawer h2,.cart-drawer .h3{letter-spacing:.06em}@media(max-width:749px){.ds-home [id$=__hero] .hero__media-wrapper--mobile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0a098c,#0b0a0959 45%,#0b0a0900 70%);pointer-events:none}.ds-home [id$=__hero] h1{font-size:46px}.ds-home [id$=__hero] .hero{--hero-min-height:960px!important}.ds-home [id$=__hero] .hero__media img,.ds-home [id$=__hero] img.hero__media{object-fit:contain!important;object-position:center bottom!important;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 22%);mask-image:linear-gradient(180deg,transparent 0%,#000 22%)}.ds-home [id$=__hero] .hero__media-wrapper--mobile{background:var(--ds-night)}.ds-home [id$=__hero] .hero__container{align-items:flex-start;justify-content:flex-start}.ds-home [id$=__hero] .hero__content-wrapper,.ds-home [id$=__hero] .hero__container>.layout-panel-flex{justify-content:flex-start;align-content:flex-start}.ds-home [id$=__stats] .section-content-wrapper>.group-block>.group-block-content{flex-wrap:wrap}.ds-home [id$=__stats] .section-content-wrapper>.group-block>.group-block-content>.group-block{flex:0 0 50%;max-width:50%;padding:18px 12px;border-bottom:1px solid var(--ds-line)}.ds-home [id$=__stats] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(2){border-right:0}.ds-home [id$=__stats] [class*=__val] p{font-size:32px}.ds-home [id$=__packs] [class*=__heading] h2:after{margin-inline:auto}.ds-home [id$=__packs] [class*=__heading],.ds-home [id$=__packs] [class*=__heading] h2,.ds-home [id$=__packs] [class*=__link]{text-align:center;width:100%}.ds-home [id$=__band] .group-block-content{text-align:center;align-items:center!important;justify-content:center}.ds-home [id$=__band] .text-block{text-align:center;--text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/drillslinger-brand.css.map */
