@font-face{font-family:Knockout;src:url(/cdn/shop/files/Knockout-HTF71-FullMiddlewt.ttf?v=1740579681) format("truetype");font-weight:500;font-style:normal;font-display:swap}@keyframes slidingLeftAnimation{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}html.overflow-hidden{overflow:hidden}.video-wrapper .button{padding:13px 55px}.image-ticker-section{overflow-x:hidden}.image-ticker-container{display:flex;flex-shrink:0;align-items:center}.image-ticker-container .image-ticker-wrapper{display:flex;flex-shrink:0;margin-right:19px}.image-ticker-container:hover{animation-play-state:paused!important}.icon-column__text .subtitle{margin-top:0}.icon-column__text a{text-decoration:underline}.icon-column__text .icon-column__title{margin-bottom:15px}.secondary-hover-image{position:absolute;top:0;left:0;right:0;bottom:0}.secondary-hover-image img{height:100%!important}.featured-collection-section .featured-collection.is-width-standard{max-width:calc((var(--max-width) + 100vw) / 2 + 18px);margin-left:auto;margin-right:0;padding-left:18px}.featured-collection-section .heading-wrapper--featured-collection{margin-bottom:45px}.featured-collection-section .layout--slider[data-slider]:after{content:"flickity";display:none}.featured-collection-section .flickity-viewport .product__thumbnail{width:calc(24% - 18px);margin-left:9px;margin-right:9px}.featured-collection-section .flickity-prev-next-button.previous{left:5px;top:32%}.featured-collection-section .flickity-prev-next-button.next{right:55px;top:32%}.product-meta__info{padding-top:10px}.product-meta__info .product-meta__item{color:#000;line-height:26px}.product-meta__info .product-meta__item span{color:#ea1d22}.quick-atc{position:absolute;left:0;right:0;bottom:-100px;padding:20px;text-transform:uppercase;z-index:9;transition:.3s linear}.quick-atc .button{height:54px;font-weight:700;display:flex;align-items:center}.gallery .gallery__title{margin-bottom:19px}.gallery .gallery__title span{color:#ea1d22}.gallery .contents{max-width:815px;margin:0 auto;line-height:28px}.gallery .gallery-top__content{margin-bottom:40px}.gallery .gallery-top__content .button{margin-top:30px;padding:14px 61px}.easy-upgrade-section .gallery-top__content{padding-bottom:60px}.easy-upgrade-section .gallery__title{padding-bottom:11px;line-height:1.2}.easy-upgrade-section .icon{display:none}.icon-bar__block.is-large .icon{width:32px;height:32px}.footer--classic .footer__block:not(.block__logo){padding-top:16px}.footer--classic .content{margin-bottom:16px}.footer--classic .award-winner__content{padding-bottom:7px}.footer--classic .footer__menu-link{line-height:28px}.footer--classic .newsletter-form .field.is-stretched-width{min-width:unset!important}.footer--classic form{border:1px solid white;margin-bottom:16px}.footer--classic form .input{background:transparent;border:0;color:#fff;padding-left:23px}.footer--classic form .input::placeholder{color:#fff!important;opacity:.8}.footer--classic form .button.is-within-form{padding:9px 37px}.footer--classic form .field{margin:0!important}.footer--classic form .field.is-default-width{margin:5px!important}.footer--classic form .control{width:100%!important}.footer--classic .footer-bottom-bar{border-top:1px solid #ffffff33;padding-top:36px;margin-top:22px}.social-icons .icon{width:32px;height:32px;border:1px solid #ea1d22;border-radius:50%;padding:7px;transition:.45s}.social-icons .icon:hover{background:#ea1d22}.header--classic .header__link{font-family:Roboto Condensed;font-weight:700}.header--classic .header__icons path{transition:.45s}.header--classic .header__icons [data-show-search-trigger] *{pointer-events:unset}.header--classic .header__icons .icon{width:20px;height:20px}.header--classic .header__icons .icon[data-icon=bag]:hover path{stroke:#ea1d22}.header--classic .header__icons .icon[data-icon=search]:hover path,.header--classic .header__icons .icon[data-icon=avatar]:hover path{stroke:#ea1d22;fill:#ea1d22}.image-with-text__wrapper p{line-height:26px}.image-with-text__wrapper .buttons{padding-top:10px}.contact-section .contact-form__content{margin-bottom:37px}.contact-section p{line-height:26px}.contact-section p a{color:#ea1d22;text-decoration:underline}.contact-section .contact-form__info{display:flex;align-items:flex-start;justify-content:center;gap:84px;margin-bottom:41px}.contact-section .contact-form__info-item{display:flex;align-items:center;gap:12px}.contact-section .contact-form__info-item .icon{width:21px;height:21px}.contact-section .button{width:100%;height:54px}.blog-main .meta-info{margin:0!important}.blogs-tags__filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:17px;margin-bottom:63px;width:100%}.blogs-tags__filter a{color:#000;border:1px solid black;text-transform:uppercase;font-weight:700;padding:14px 51px;height:54px;display:inline-block;transition:.45s}.blogs-tags__filter a:hover,.blogs-tags__filter a.is-active{border-color:#ea1d22;color:#fff;background:#ea1d22}.blogs-tags__sticker{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;position:absolute;top:17px;left:21px;z-index:1}.blogs-tags__sticker li{font-size:12px;font-weight:700;background:#ea1d22;color:#fff;text-transform:uppercase;line-height:1;display:inline-block;padding:8px 11px}.article-main .heading-wrapper--article{margin-bottom:16px}.article-main .heading-wrapper--article .title{line-height:57px}.article-main .article-featured__image{margin:5px 0 32px}.article-main .article-featured__image img{max-height:527px;object-fit:cover}.article-main .content{color:#000;line-height:26px;max-width:var(--max-width-small);margin:0 auto!important}.article-main .content h3{margin:25px 0 19px}.article-main .content img{padding-top:6px;width:100%}.article-socials{display:flex;align-items:center;gap:16px;color:#000;max-width:var(--max-width-small);margin:37px auto 0}.article-socials li{padding-right:13px}.article-socials li .icon:not(:hover) path{fill:#ea1d22}.blogpost-pagination-container{max-width:var(--max-width-small);margin:44px auto 0}.blogpost-pagination-container a{display:flex;align-items:baseline;gap:12px;line-height:1}.blogpost-pagination-container .icon{width:13px;height:13px;stroke:currentcolor;stroke-width:4px}.blog-posts .buttons .button{padding:15px 50px;margin-top:9px}.collection-main .product__thumbnail{margin-bottom:25px}.collection-main .container--pagination.has-padding-top{padding-top:15px}.proudcts-count{min-width:max-content}.custom-sorts{position:relative}.custom-sorts .custom-sorts-btn{width:261px;height:54px;border:1px solid black;display:flex;align-items:center;justify-content:space-between;padding:0 16px;text-transform:uppercase;color:#000;cursor:pointer}.custom-sorts .custom-sorts-btn .icon{width:18px;height:18px;stroke:currentcolor;stroke-width:4px;transition:.45s}.custom-sorts .custom-sorts-dropdown{box-shadow:0 5px 20px #0000001c;padding:20px;background:#fff;display:flex;flex-direction:column;gap:6px;visibility:hidden;opacity:0;transition:.3s linear;position:absolute;right:0;top:100%;z-index:10;width:100%}.custom-sorts .custom-sorts-dropdown button{all:unset;text-transform:uppercase;color:#000;cursor:pointer;transition:.45s}.custom-sorts .custom-sorts-dropdown button.is-active,.custom-sorts .custom-sorts-dropdown button:hover{color:#ea1d22}.custom-sorts.is-active .custom-sorts-btn .icon{transform:scaleY(-1)}.custom-sorts.is-active .custom-sorts-dropdown{top:calc(100% + 6px);visibility:visible;opacity:1}.collection__sort-by-filters{display:flex;align-items:center;gap:43px;color:#000}.collection__main{margin-top:46px}.filters__dropdown{max-width:261px;width:100%;position:relative}.filters__dropdown .faceted-filter-container{padding:26px 16px;background:#fff;box-shadow:0 5px 17px #0000001a;position:absolute;top:100%;left:0;right:0;z-index:6;visibility:hidden;opacity:0;transition:.3s linear}.filters__dropdown-button{width:100%;height:54px;border:1px solid black;display:flex;align-items:center;justify-content:space-between;padding:0 16px;text-transform:uppercase;color:#000;cursor:pointer}.filters__dropdown-button .icon{width:18px;height:18px;stroke:currentcolor;stroke-width:4px;transition:.45s}.filters__dropdown.is-active .filters__dropdown-button .icon{transform:scaleY(-1)}.filters__dropdown.is-active .faceted-filter-container{top:calc(100% + 12px);visibility:visible;opacity:1}.subcollections-tabs__tab{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:17px;width:100%}.subcollections-tabs__tab .button{border:1px solid black;padding:16px 51px}.subcollections-tabs__tab .button:hover,.subcollections-tabs__tab .button.is-active{border-color:#ea1d22}.subcollections-tabs__content .subcollections-tabs__item{display:none}.subcollections-tabs__content .subcollections-tabs__item.is-active{display:block;animation:fadeInUp 1s ease backwards}.subcollections-tabs__content .quick-atc{display:none}.subcollections-tabs__content .heading{line-height:57px;margin-top:51px}.subcollections-tabs__content .contents{line-height:26px;margin-top:36px}.subcollections-tabs__content .contents p{margin-bottom:12px}.subcollections-tabs__content .contents p a{color:#ea1d22;text-decoration:underline}.subcollections-tabs__content .subcollections-tabs__collection{margin-top:26px;border-top:1px solid #ea1d22;padding:54px 0 29px}.product__thumbnail .excerpts{color:#fff;padding:20px;word-break:break-word;position:absolute;top:100%;left:0;right:0;transition:.3s linear;overflow-y:scroll;max-height:100%;z-index:2;height:100%}.product__thumbnail .excerpts::-webkit-scrollbar{display:none}.product__thumbnail:hover .excerpts{top:0}.account__form .label{display:none}.account__form .input{height:54px}.account__form .js-recover-password{display:block;margin-top:10px;border:0!important}.account__form .buttons{gap:10px}.account__form .button--primary{height:54px!important}.product__information{padding-left:13px}.product__information .product-block--price{padding:13px 0 0;border-bottom:1px solid #ea1d22;margin-bottom:24px}.product__information .product-block--price .price{font-size:20px}.product__information .product-form-container{padding:17px 0 16px}.product__information .shopify-payment-button{width:100%;margin-top:22px}.product__information .action_button{max-width:100%!important}.product__information .product-text a{color:#ea1d22;text-decoration:underline}.product__information .product-text a:hover{color:#000}.product__information .product-block--text p:not(:last-child){margin-bottom:16px}.product__information .product-block--text{padding-top:20px}.product-gallery .product-gallery__main{border:1px solid #00000033}.product-gallery .product-gallery__thumbnails{position:relative}.product-gallery .remaining-thumbnails-left{background:#00000080;color:#fff;position:absolute;bottom:0;left:0;right:0;height:100px;display:flex;align-items:center;justify-content:center}.product-gallery .flickity-prev-next-button.previous{left:20px}.product-gallery .flickity-prev-next-button.next{right:20px}.specification-table-section .heading span{color:#ea1d22}.specification-table-section table{width:100%}.specification-table-section th{color:#fff;font-size:18px;padding:9px 22px;background:#87bd3a;width:50%}.specification-table-section th:first-child{border-right:3px solid white}.specification-table-section td{border-top:3px solid white;padding:6px 22px}.specification-table-section tr td:first-child{color:#fff;background:#353635;border-right:3px solid white}.specification-table-section tr td:last-child{background:#fff}.specification-table-section tbody tr:nth-child(2n) td:last-child{background:#eaeaea}.image-with-text__heading span{color:#ea1d22}.image-with-text__video-column{position:relative;height:100%}.image-with-text__video-column .image-with-text__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.image-with-text__video-column .icon{width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-with-text__video-column video{width:100%}.image-with-video .image-with-text__heading{line-height:63px}.image-with-video .buttons{padding-top:6px!important}.image-with-video .button{padding:12px 28px!important}.benefits-section .gallery-item__content{padding-top:13px}.benefits-section .gallery-item__content .title{line-height:39px}.gallery__slider .gallery-type--classic{max-width:calc((var(--max-width) + 100vw) / 2 + 18px);margin-left:auto;margin-right:0;padding-left:18px}.gallery__slider .gallery-top__content{margin-bottom:72px}.gallery__slider .gallery__item.one-third{width:calc(30% - var(--gutter))}.gallery__slider .flickity-prev-next-button.previous{left:5px;top:42%}.gallery__slider .flickity-prev-next-button.next{right:55px;top:42%}.how-does-section .heading{line-height:63px}.how-does-section .heading span{color:#ea1d22}.how-does-section .how-does-multiple-wrapper{display:flex;gap:43px;align-items:center}.how-does-section .how-does-multiple-wrapper:first-child{margin-bottom:26px}.how-does-section .how-does-multiple-wrapper img{max-width:300px}.how-does-section .contents{margin-top:16px;line-height:26px;padding-right:20px}.how-does-section img{height:100%;width:100%;object-fit:cover}.product .easy-upgrade-section .gallery-top__content{padding-bottom:30px}.sticky-atc-product{position:fixed;top:-100%;left:0;right:0;z-index:99;background:#fff;padding:10px 10px 23px;transition:1s linear all}.sticky-atc-product .container{flex-wrap:nowrap;gap:19px}.sticky-atc-product .sticky-atc-title{max-width:60%}.sticky-atc-product .sticky-atc-title p{display:none}.sticky-atc-product img{object-fit:contain;border:1px solid #00000033}.sticky-atc-product h3{padding-top:11px;line-height:57px}.sticky-atc-product .sticky-atc-flex{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.sticky-atc-product .sticky-atc-content{display:flex;align-items:center;color:#000}.sticky-atc-product .sticky-atc-content p{padding-right:20px;font-size:20px}.sticky-atc-product .purchase-details__quantity{margin:0 20px 0 0}.sticky-atc-product .purchase-details__buttons{margin-top:0}.sticky-atc-product .button--add-to-cart{width:192px;text-transform:uppercase;font-weight:700}.sticky-atc-product.is-active{top:0}.product-faqs .faq-content{width:100%;border:0;padding:0;margin:0!important}.cart-section .heading-wrapper--cart-page{margin-bottom:114px}.cart-section .item__title{text-transform:uppercase}.cart-section .quantity-style--box{width:127px;margin:0 auto}.cart-section .quantity-style--box .quantity-plus .icon,.cart-section .quantity-style--box .quantity-minus .icon{padding:4px}.cart-section .cart__item-list{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;color:#000}.cart-section .cart__item-list-wrap{width:64%;position:sticky;top:100px;border-bottom:1px solid #E5E2DD}.cart-section .cart__footer-wrap{width:36%;padding-left:82px;position:sticky;top:100px}.cart-section .cart__free-shipping{padding-bottom:24px}.cart-section .cart__checkout{padding-bottom:16px}.cart-section .cart__additional .button{border:1px solid currentcolor;height:54px;width:100%}.theme-ajax-cart #ajax-cart__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.theme-ajax-cart .ajax-form-wrap{height:100%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between}.theme-ajax-cart .indicator__msg{text-align:left}.theme-ajax-cart .ajax-cart__form{padding:0 22px}.theme-ajax-cart .ajax-cart__free-shipping{padding-bottom:25px}.theme-ajax-cart .ajax-cart__list{border-bottom:1px solid #0000001a}.theme-ajax-cart .ajax-cart__product-title{font-size:14px;text-transform:uppercase;padding-right:20px}.theme-ajax-cart .ajax-cart__price{font-size:14px}.theme-ajax-cart .quantity-wrapper{padding:0 6px!important}.theme-ajax-cart .quantity-wrapper .quantity-element{min-height:32px;height:32px}.theme-ajax-cart .quantity-wrapper .quantity-plus,.theme-ajax-cart .quantity-wrapper .quantity-minus{min-width:20px}.theme-ajax-cart .quantity-wrapper .icon{stroke:currentColor;stroke-width:5px;padding:4px}.theme-ajax-cart .ajax-qty__flex{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.theme-ajax-cart .ajax-cart__form-subtotal{background:#000;color:#fff;padding:0}.theme-ajax-cart .ajax-cart__subtotal{padding:0}.theme-ajax-cart .button--add-to-cart{height:54px;text-transform:uppercase;font-weight:700;margin-top:16px}.theme-ajax-cart .ajax-cart__cart-links{width:100%!important;margin-top:16px}.ajax-cart__recommended{padding:44px 22px}.ajax-cart__recommended .heading{margin-bottom:19px}.ajax-cart__recommended .flickity-prev-next-button.previous{left:-15px}.ajax-cart__recommended .flickity-prev-next-button.next{right:-15px}.ajax-cart__recommended-item{border:1px solid black;padding:12px 20px;display:flex;align-items:flex-start;width:100%}.ajax-cart__recommended-item h5{margin-bottom:3px;text-transform:uppercase}.ajax-cart__recommended-item img{margin-right:29px}.ajax-cart__recommended-item .action_button{width:64px;height:28px;border:1px solid currentcolor;margin-top:26px;cursor:pointer;transition:.45s;font-size:14px}.ajax-cart__recommended-item .action_button:hover{background:transparent!important}.ajax-cart__recommended-item .ajax-cart__recommended-content{width:100%}.ajax-cart__empty-cart-message .ajax-cart__cart-title{display:flex;align-items:center;justify-content:space-between;padding:24px 20px}.ajax-cart__empty-cart-message .icon{width:17px;height:17px}.image-with-text-overlay__subheading span{color:#ea1d22}.image-with-text__text a{text-decoration:underline}.compatibility-section table{margin-bottom:40px!important}.compatibility-section thead th{font-size:18px}.compatibility-section th,.compatibility-section td{border:3px solid white!important;padding:16px!important;width:25%;line-height:23px;vertical-align:middle!important}.compatibility-section tr td:first-child{font-size:18px}.compatibility-section tbody tr:nth-child(odd) td:not(:first-child){background:#eaeaea}.compatibility-section tbody tr:nth-child(2n) td:not(:first-child){background:#f5f5f5}.compatibility-section a{color:#ea1d22;text-decoration:underline}.text-list-section .column{display:flex;align-items:flex-start;gap:30px;padding-right:35px}.safety-guide-text .rich-text__heading{line-height:1;margin-bottom:33px}.safety-guide-text .rich-text__heading span{color:#ea1d22}.safety-guide-text .rich-text__content{background:#eaeaea;padding:43px 30px 37px}.safety-guide-text .rich-text__text{line-height:26px}.safety-page-content h2{line-height:63px!important;margin:0 0 40px!important;padding:70px 0 38px;border-bottom:1px solid black}.safety-page-content h3{margin:0 0 15px!important;line-height:43px}.safety-page-content p{margin-bottom:30px!important}.support__guide-menu{padding-right:20px}.support__guide-menu .support__guide-menu-wrapper{position:sticky;top:100px}.support__guide-menu h6{margin-bottom:30px}.support__guide-menu ul li{font-size:18px!important;margin-bottom:15px;display:block;text-transform:uppercase;font-weight:500}.support__guide-menu ul li .is-active{color:#ea1d22}.support__guide-group{display:none}.support__guide-group.is-active{display:block;animation:fadeInUp 1s ease backwards}.support__guide-heading{margin-bottom:43px}.support__guide-heading a{color:#ea1d22}.support__guide-content{border-left:1.5px solid #ea1d22;padding-left:35px}.support__guide-content .subheading{padding:13px 0 23px}.support__guide-content .support__guide-item{display:flex;align-items:center;gap:70px;color:#000}.support__guide-content .support__guide-item:not(:last-child){margin-bottom:27px}.support__guide-content .support__guide-item.is-image-bottom{display:block}.support__guide-content .support__guide-item.is-image-bottom img{margin-top:16px}.support__guide-content .support__guide-item.is-image-left{flex-direction:row-reverse}.support__guide-content .support__guide-item a{color:#ea1d22}.support__guide-content .support__guide-left{width:100%}.support__guide-content .support__guide-left .contents{padding-top:18px;line-height:26px}.support__guide-content .support__guide-left .contents h1,.support__guide-content .support__guide-left .contents h2,.support__guide-content .support__guide-left .contents h3,.support__guide-content .support__guide-left .contents h4,.support__guide-content .support__guide-left .contents h5{margin:24px 0 16px}.support__guide-content .support__guide-left .contents h6{margin:0 0 6px}.support__guide-content .support__guide-left .contents p:not(:last-child){margin-bottom:16px}.heading-wrapper--search-page{margin-bottom:30px}.account-main .input{height:54px}.account-main .select,.account-main select{height:54px;width:100%}.account-main select{padding-left:16px}.search-popup__title{padding-bottom:20px}.shopify-policy__container{max-width:var(--max-width)!important;padding:16px 0 56px}.shopify-policy__title{padding-bottom:30px}.one-wholee{width:100%}.search__results-count{padding-top:20px}.cart__empty-cart-message .continue-button.button--primary{width:max-content!important;margin:0 auto}.page-default-section .heading-wrapper--page{margin-bottom:51px}.page-default-section{max-width:1064px}.page-default-section h5{font-size:16px!important;margin-bottom:9px;font-family:Roboto Condensed!important;font-weight:700!important}.page-default-section p:not(:first-child){margin-bottom:22px}.page-default-section img{margin:0 auto;display:block}.page__content ul li:not(:last-child){margin-bottom:16px}.shopify-policy__body{color:#000}body.page .page__title{word-break:break-word}.dmRespRow{margin-top:25px}.dmRespColsWrapper{display:flex}.dmRespRow .large-7{width:58.33333%}.dmRespRow .large-5{width:41.66667%}.dmRespRow .large-4{width:33.333%}.dmRespRow .dmRespCol:first-child{padding-right:36px}.u_1403613120 .dmRespCol{padding:0}.dmRespRow .large-6{width:50%}.dmRespRow .large-8{width:66.66667%}.display-same .dmRespCol:first-child{padding-right:12px}.display-same .dmRespCol:last-child{padding-left:12px}.display-half-column{display:flex}.display-half-column .dmRespCol{display:flex;flex-direction:column;justify-content:space-between}.display-half-column .dmRespCol:first-child{padding-right:12px}.display-half-column .dmRespCol:last-child{padding-left:12px}.display-half-column .imageWidget{height:100%}.display-half-column img{height:100%;object-fit:cover}.slider-filmRole .sc-gEvEer{width:calc(25% - 10px);margin:0 10px;min-height:100%}.slider-filmRole{margin:20px 0}.slider-filmRole img{width:100%;height:100%;object-fit:cover}.slider-filmRole .flickity-page-dots{bottom:20px}.slider-filmRole .flickity-page-dots li{background:#fff}body.page .u_1502110830{width:100%}body.page .u_FAQ4 .dmRespRow .large-7{width:58.33333%}.fullBleedChanged .imageWidget,.fullBleedChanged .imageWidget img{height:100%}.u_1746240158 .dmRespColsWrapper{gap:10px}.u_1424728013 .dmRespCol{width:50%}.u_1424728013 .dmRespCol:first-child{padding-right:10px!important}.u_1424728013 .imageWidget,.u_1424728013 .imageWidget img{height:100%}.u_1424728013 .u_1915298856{width:100%;margin-top:10px}.u_1499243386{margin-top:15px}.u_1956832102 br{display:block!important}.u_1468869556,.u_1864419177{margin-top:0!important}.faq__block-main-drill-bit-compatibility-will-bullseyebore-core-work-with-my-drill-bits-heading_jmvgcb .u_1956832102 span{font-size:18px;margin:20px 0 10px;display:block}.faq__block-main-bullseyebore-core-accessory-standard-chuck-alignment-guidesheading_rdha6e .u_1057593902{margin-top:0!important}.is-migrated-content .page__content{width:100%}.is-migrated-content .page__content p{margin-bottom:0}.is-migrated-content .page__content ul,.is-migrated-content .page__content ol{margin-left:20px}.is-migrated-content .page__content ul li,.is-migrated-content .page__content ol li,.is-migrated-content .page__content h4{margin-bottom:0}.standard-box-content{padding:15px 30px!important;width:100%;background:#eaeaea}.standard-box-content h1{margin-bottom:20px}.standard-box-content p{margin-bottom:6px!important}.bullseyebore-core-worksurface-extension-plates h2{padding-top:20px}.bullseyebore-core-worksurface-extension-plates .u_1757494662{margin-bottom:80px}.bullseyebore-core-chuck-extensions h2{padding-top:20px}.bullseyebore-core-chuck-extensions .dmRespRow .large-4{width:33.333%}@media screen and (max-width: 1024px){.featured-collection-section .flickity-viewport .product__thumbnail{width:calc(32% - 18px)}.support__guide-menu{padding-right:0;width:100%}.support__guide-content{border-left:0;border-top:1.5px solid #ea1d22;padding:30px 0 0;margin-top:21px;width:100%}.support__guide-content .support__guide-item{gap:36px;flex-direction:column-reverse!important;margin-bottom:30px!important}.support__guide-content .support__guide-item img{padding:0 49px}.support__guide-content .subheading{padding:30px 0 18px}.support__guide-heading{margin-bottom:36px}.support__guide-content .support__guide-left .contents{padding-top:10px;line-height:24px}.how-does-multiple-wrapper img{max-width:387px!important;width:inherit}.how-does-section .container{gap:26px}.cart-section .cart__item-list-wrap{width:100%;position:relative;top:unset}.cart-section .cart__footer-wrap{position:fixed;top:unset;bottom:0;left:0;right:0;background:#fff;z-index:7;padding:18px 20px 6px;width:100%}.cart-section .heading-wrapper--cart-page{margin-bottom:17px}.indicator__msg{text-align:center}}@media screen and (max-width: 798px){.video-wrapper .video__text{justify-content:flex-start}.video-wrapper .text-outer-wrapper{justify-content:center}.video-wrapper .video__text-wrapper{padding:25px}.video-wrapper .button{padding:13px 55px!important}.image-ticker-container .image-ticker-wrapper{margin-right:16px}.image-ticker-container .image-ticker-wrapper img{max-width:160px}.icon-with-text-column__column{padding:0}.featured-collection-section .flickity-viewport .product__thumbnail{width:calc(54% - 18px)}.has-mobile-grid .featured-collection{padding-left:0!important}.has-mobile-grid .product__thumbnail{width:calc(50% - 18px)!important;margin-left:9px;margin-right:9px}.product-wrap .image-element__wrap,.product-wrap .image-element__wrap img{min-height:235px!important;max-height:235px!important}.featured-collection-section .heading-wrapper--featured-collection{margin-bottom:30px}.product-image__wrapper{max-height:235px;height:100%}.product-wrap{height:100%;display:flex;flex-direction:column}.thumbnail__caption{height:100%}.product-thumbnail{padding-top:12px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-thumbnail .excerpts{padding:11px 0 3px;word-break:break-all;display:block}.quick-atc{position:relative;bottom:0;padding:10px 0 0;z-index:1}.quick-atc .button{height:41px}.has-mobile-grid .product__thumbnail:nth-of-type(n+5){display:none}.has-mobile-grid .buttons .button{all:unset!important;color:#ea1d22!important;font-weight:700!important;border-bottom:1px solid currentColor!important;margin-top:17px!important}.gallery .gallery__title{margin-bottom:13px}.gallery .title{line-height:1.1}.gallery .gallery-top__content{margin-bottom:35px}.easy-upgrade-section .gallery-top__content{padding-bottom:9px}.easy-upgrade-section .gallery__title{padding-bottom:0;line-height:1.1}.easy-upgrade-section .contents{line-height:24px;padding:0 10px}.easy-upgrade-section .contents br{display:none}.index .easy-upgrade-section .gallery__item{width:calc(25% - 4px);margin:0 2px!important}.gallery .gallery-top__content .button{margin-top:23px;padding:14px 51px}.icon-bar__block{padding:0 0 20px;flex-direction:column-reverse;gap:13px;width:50%}.icon-bar__block .icon-bar__text{padding:0;font-size:20px}.footer--classic .award-winner__content{text-align:center}.footer--classic .footer__block:not(.block__logo){padding-top:0}.footer--classic .footer__heading{pointer-events:none;margin-bottom:16px}.mobile-header__open-menu .icon{width:23px;height:19px}.mobile-header__close-menu .icon{stroke:currentColor;stroke-width:8px}.mobile-icons .icon{width:19px;height:20px}.mobile-menu .search-form{padding:14px 20px 22px}.mobile-menu .input{border:1px solid #A3A3A3!important;padding-left:48px!important;font-size:18px!important}.mobile-menu .icon{width:19px!important;height:20px!important;padding:0!important;left:8px!important}.mobile-menu .icon path{fill:#a3a3a3;stroke:#a3a3a3}.has-img-first-mobile{order:2}.mobile-text-align-center .image-with-text__heading,.mobile-text-align-center .image-with-text__text{text-align:center!important}.mobile-text-align-right .image-with-text__heading,.mobile-text-align-right .image-with-text__text{text-align:right!important}.image-with-text__text-column{padding:20px 0 13px!important}.image-with-text__text-column .image-with-text__heading{padding-bottom:17px}.contact-section .contact-form__content{margin-bottom:24px}.custom-contact-form__block{margin:0 0 21px!important;width:100%}.contact-section .button{margin:0!important}.page-default-section .heading-wrapper--page{margin-bottom:39px}.page-default-section .page__title{word-break:break-all}.page-default-section h5{margin:24px 0 16px}.page-default-section p{margin-bottom:16px!important}.page-default-section img{padding-top:8px}.image-with-text-overlay .caption{width:100%}.text-list-section .column{padding:0 0 25px}.page-safety-guidlines .image-with-text-overlay img,.page-compatibility-guide .image-with-text-overlay img{min-height:443px}.safety-guide-text .rich-text__content{padding:13px}.safety-guide-text .rich-text__heading{margin-bottom:17px}.safety-page-content h3{margin:0 0 13px!important}.safety-page-content ul{margin-bottom:23px!important}.safety-page-content h2{line-height:53px!important;margin:0 0 33px!important;padding:0 0 26px}.banner__content .banner__text.text-align-left{text-align:center!important}.banner__subheading{margin-top:0!important}.banner__subheading br{display:none}.card-content{padding:13px 16px 15px}.blog .paginate{margin-top:10px}.article-main .article-featured__image{margin:7px 0 20px}.article-main .content{width:100%;line-height:24px}.article-main .content h3{margin:17px 0}.article-main .content img{padding-top:0}.article-socials{margin-top:18px}.blogpost-pagination-container{margin-top:29px}.heading-wrapper--blog-post{margin-bottom:50px}.subcollections-tabs__tab{gap:20px}.subcollections-tabs__tab .button{width:calc(50% - 10px);padding:0 10px;height:54px;display:flex;align-items:center}.subcollections-tabs__content .heading{margin-top:29px}.subcollections-tabs__content .contents{margin-top:20px}.subcollections-tabs__content .subcollections-tabs__collection{margin-top:25px;padding:25px 0 11px}.subcollections-tabs__content .product-image__wrapper .excerpts{display:none}.subcollections-tabs__content .product__thumbnail{padding-bottom:24px}.custom-sorts{width:100%}.custom-sorts .custom-sorts-btn{width:100%;height:51px}.collection__sort-by-filters{width:100%}.filters__dropdown{max-width:100%}.filters__dropdown-button{height:51px}.proudcts-count{padding:25px 10px 0;color:#000}.collection__main{margin-top:33px}.collection-main .container--pagination.has-padding-top{padding-top:30px}.filters__dropdown.is-active .faceted-filter-container{top:calc(100% + 9px)}.faceted-filter-group-display__price-range{grid-template-columns:1fr}.faceted-filter-group-summary__active-count,.faceted-active-filters__remove-filter{display:none}.product-gallery .flickity-prev-next-button.previous{left:10px}.product-gallery .flickity-prev-next-button.next{right:10px}.product__information{padding-left:0}.product__information .product-block--price{margin-bottom:22px}.purchase-details .purchase-details__spb--true{margin-top:22px}.product__information .product-form-container{padding:5px 0 0}.product-block--text a{margin-bottom:3px}.product__collapsible .faq__item-question{padding:19px 0;font-size:16px}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{padding:0 0 19px;line-height:24px;margin-top:-3px}.image-with-video .image-with-text__text-column{order:2}.image-with-video .image-with-text__heading{line-height:53px}.image-with-video .image-with-text__text{margin-bottom:9px}.image-with-video .button{margin:0 auto!important;margin-right:auto}.specification-table-section .heading{margin-bottom:22px!important}.specification-table-section th{font-size:16px;line-height:116%;vertical-align:middle}.specification-table-section td{line-height:116%;vertical-align:middle}.benefits-section .gallery-top__content{margin-bottom:21px}.benefits-section .gallery-item__content .title{line-height:28px}.benefits-section .gallery__item:not(:last-child){margin-bottom:29px}.how-does-section .how-does-multiple-wrapper{gap:0;flex-direction:column}.how-does-section .how-does-multiple-wrapper:first-child{margin-bottom:29px}.how-does-section .contents{padding-right:0;text-align:center}.how-does-section .contents .contents{margin-top:10px}.how-does-section .heading{line-height:53px;margin-bottom:35px!important}.product .easy-upgrade-section .gallery-top__content{padding-bottom:0}.product .easy-upgrade-section .gallery__item{padding-bottom:6px}.image-section .heading{margin-bottom:26px!important}.sticky-atc-product{padding:9px 2px}.sticky-atc-product img{width:49px;height:52px}.sticky-atc-product .container{gap:10px}.sticky-atc-product .sticky-atc-flex{align-items:center}.sticky-atc-product .sticky-atc-title h3{padding-top:0;line-height:17px!important;font-size:16px!important}.sticky-atc-product .sticky-atc-title p{display:block!important}.sticky-atc-product .jdgm-preview-badge{display:none!important}.sticky-atc-product .purchase-details{align-items:center!important;gap:10px}.sticky-atc-product .purchase-details__quantity{width:87px;margin-right:0;flex-grow:1}.sticky-atc-product .purchase-details .purchase-details__spb--false{height:auto}.sticky-atc-product .quantity-wrapper.quantity-style--box{padding:0 7px}.sticky-atc-product .quantity-wrapper .quantity-element{min-height:33px;height:33px}.sticky-atc-product .quantity-wrapper.quantity-style--box .quantity-minus,.sticky-atc-product .quantity-wrapper.quantity-style--box .quantity-plus{min-width:20px;padding:0!important}.sticky-atc-product .button--add-to-cart{width:127px!important;height:35px!important;padding:0 10px!important;min-height:35px}.sticky-atc-product .sticky-atc-content p{display:none}.cart-section .quantity-style--box{width:108px;padding:0 7px;margin:0 0 0 auto}.cart-section .quantity-wrapper .quantity-element{min-height:38px}.cart-section .cart__quantity .purchase-details__quantity{max-width:initial}.cart__checkout{padding-bottom:0!important}.ajax-cart__product-image{width:20%}.slider-filmRole .sc-gEvEer{width:calc(85% - 5px);margin:0 5px}.u_1408361823 br{display:none}.display-half-column{flex-direction:column;gap:20px}.display-half-column .dmRespCol:last-child{padding:0}.dmRespRow .large-8,.dmRespRow .large-6{width:100%}.dmRespColsWrapper{flex-direction:column}.dmRespRow .dmRespCol:first-child{padding-right:0}.dmRespRow .large-7,.dmRespRow .large-5,.dmRespRow .large-4{width:100%}.u_1424728013 .dmRespCol:first-child{padding-right:0!important}.u_1535233893{padding-left:0!important}.is-migrated-content .page__title{font-size:34px}body.page .u_FAQ4 .dmRespRow .large-7{width:100%}.bullseyebore-core-standard-chuck-alignment-guides h2 br{display:none}.bullseyebore-core-chuck-extensions h1,.bullseyebore-core-chuck-extensions h2,.bullseyebore-core-worksurface-extension-plates h1,.bullseyebore-core-worksurface-extension-plates h2,.bullseyebore-core-standard-chuck-alignment-guides h1,.bullseyebore-core-standard-chuck-alignment-guides h2{font-size:34px!important}body.page .page__title{font-size:40px}.bullseyebore-core-worksurface-extension-plates .u_1757494662{margin-bottom:30px}.bullseyebore-core-worksurface-extension-plates .u_1757494662 .dmRespColsWrapper{gap:30px}.bullseyebore-core-chuck-extensions .dmRespRow .large-4{width:100%}.bullseyebore-core-chuck-extensions .u_1577140714 .dmRespColsWrapper{gap:30px}.bullseyebore-core-chuck-extensions .u_1890306021 br,.bullseyebore-core-chuck-extensions .u_1817743048 br{display:none}.bullseyebore-core-chuck-extensions .u_1502110830{padding-top:20px}.padding-left-m-0{padding-left:0!important}.how-does-section img{height:auto!important}}@media screen and (max-width: 600px){.account__form .button--primary{width:100%!important}.compatibility-section .page__content{overflow-x:hidden}.compatibility-section .table-container{overflow-x:scroll}.compatibility-section .table-container::-webkit-scrollbar{display:none}.compatibility-section table{min-width:1100px;margin-bottom:22px!important}.compatibility-section th,.compatibility-section td{padding:8px 16px!important;font-size:14px!important}.blogs-tags__filter{gap:20px;margin-bottom:48px;padding:0 10px}.blogs-tags__filter li{width:calc(50% - 10px)}.blogs-tags__filter li a{width:100%;padding:0 10px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1}}@media screen and (max-width: 480px){.footer__menu .footer__heading{margin-bottom:0;width:100%;display:flex;align-items:baseline;justify-content:space-between;pointer-events:unset}.footer__menu .footer__heading:after{content:"\e902";font-family:flex-icon!important;font-size:16px;font-weight:700;transition:.45s}.footer__menu .footer__heading.is-open:after{transform:scaleY(-1)}.footer__menu ul{display:none;padding-top:11px}.footer--classic form{margin-bottom:6px}.footer--classic .block__newsletter{padding-bottom:19px}.footer--classic .footer-bottom-bar{padding-top:18px;margin-top:0}.ajax-cart__recommended{padding-top:29px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.scss.css.map */
