.form-input,.field__input{border-color:#3b4245}.button,.shopify-challenge__button{border-radius:0!important}@media (min-width: 1025px){.container,.container-1170{max-width:1400px}}.cart-text,.wishlist-text,.customer-links{font-size:12px}.header-advanced-icons .header-advanced-account{width:179px}.header-advanced-icons .header-advanced-account .header-advanced-text{font-weight:400}.header-advanced__content .header-advanced__col{width:100%}.header-advanced__content .header-advanced__col:nth-child(1),.header-advanced__content .header-advanced__col:nth-child(3){flex:0 0 340px}.header-advanced .header__iconItem .header__icon{font-size:12px}@media screen and (min-width: 1200px){.header-advanced .header-advanced__content .header__heading{padding-left:0}}@media screen and (min-width: 1025px){.header__menu-vertical .list-menu{padding:15px 0!important}.header__menu-vertical .header__menu-item{font-size:14px;font-weight:400}}@media (min-width: 1025px){.sections-product-block .halo-block-header .title{line-height:1}.sections-product-block .halo-block-header .title .text{width:100%}}.custom-image-banner-block .customImageBanner-item,.custom-image-banner-block .customImageBanner-item .img-box{height:100%}@media (max-width: 575px){.custom-image-banner-block .halo-item .customImageBanner-child{margin-bottom:10px!important;width:100%}}.sections-spotlight-block .spotlight-inner.enable-transparnet.text-left .spotlight-button{padding-top:0;padding-bottom:0;background:none}@media (min-width: 767px){.sections-product-tab .product-tab-block .list-product-tabs.has__banner{width:auto!important}}.product-item .card{overflow:hidden}@media (max-width: 551px){.product-card-layout-02 .product-item.enable_custom_content .card .card-wishlist .wishlist-icon{max-width:none!important}}.CollectionListSection-header{position:relative}.CollectionListSection-header>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.CollectionListSection-header .page-header{line-height:1.2;white-space:normal;word-break:break-word}.collection-header .collection-info{animation:none!important;opacity:1!important}.collection-header .collection-info .collection-title{font-size:82px;white-space:normal;word-break:break-word}.image-banner .item--customImg .banner-content .banner-heading{padding-bottom:6px!important}.halo-recently-viewed-block-sections .halo-block-header{margin-bottom:100px}.halo-recently-viewed-block-sections .halo-block-header .title{line-height:1.2}.halo-recently-viewed-block-sections .halo-block-header .title .text{width:100%}@media (max-width: 1024px){.collection-header .collection-info .collection-title{font-size:50px}.halo-recently-viewed-block-sections .halo-block-header{margin-bottom:50px}}.productView-info .productView-info-item .productView-info-name{font-weight:600}.productView-price .price__sale .price__compare .price-item,.card-price .price__sale .price__compare .price-item{color:#9da0a2}.quantity_selector input.quantity__input,.productView-quantity input.quantity__input{border-color:#d3d3d3;border-radius:4px;padding:0 0 0 18px!important;height:45px}.quantity_selector quantity-input.productView-quantity .quantity__container{width:120px}.product-details .productView-bottom .cbb-frequently-bought-container{max-width:100%!important}.previewCartMessage .haloCalculatorShipping .progress{overflow:hidden;padding-top:13px;margin-bottom:3px}.footer-block__item .footer-block__details .rte .content-piece a{text-decoration:none}@media (max-width: 767px){.footer-block__address{margin-top:30px}.quantity_selector input.quantity__input,.productView-quantity input.quantity__input{padding:0!important}}.top-brand-sec-header h1.page-header.text-left.scroll-trigger.animate--slide-in{text-align:center;color:#fff;font-size:85px;font-weight:700;padding:40px 0;line-height:85px}.top-brand-sec-header{position:absolute;top:0;left:0;width:100%;text-align:center}.top-brand-sec-header .breadcrumb a,.top-brand-sec-header .breadcrumb span{color:#fff}.brand-image-sec-main a.link_title{background:#fff;color:#3b4245;font-size:16px;width:auto;height:49px;line-height:49px;text-align:center;display:inline-block;padding:0 20px}.brand-image-sec-main a.link_title :hover span{color:#3b4245}.custom-image-banner-block .content_absolute .content.align-items--bottom{margin:0;padding:0!important}.brand-image-sec-main .content_absolute .content h3{margin-bottom:0}.productView-info span{font-size:16px!important}.productView-soldProduct{display:none!important}.cbb-frequently-bought-selector-list li input[type=checkbox]{position:relative}@media (min-width: 861px){.halo-sidebar.halo-cart-sidebar{max-width:650px}}@media (min-width: 551px) and (max-width: 860px){.halo-sidebar.halo-cart-sidebar{max-width:65%}}.productView-buttons--buy{display:flex;align-items:flex-start;gap:10px;margin-top:10px}.productView-buttons--buy *{margin:0!important}.productView-buttons--buy .productView-moreItem{flex-shrink:0}.productView-buttons--buy .productView-form{flex:1}.productView-buttons--buy button{height:45px}.productView-buttons--buy button:hover{background-color:#379ae8!important;border-color:#379ae8!important}.halo-share-3{align-items:flex-start!important}.productView-wishlist a{border:none!important;border-radius:10px!important;padding:8px!important}.productView-wishlist a.wishlist-added{background-color:transparent!important}.productView-wishlist a:hover{background-color:#f1f1f1!important}.productView-wishlist a.wishlist-added svg path{fill:#379ae8}.productView-title{padding-right:10px!important}.productView-info-name{font-weight:800!important}.productView-info-value{font-weight:600!important}.product-payment{display:flex;align-items:center;border-top:2px solid #D8D8D8;border-bottom:2px solid #D8D8D8;padding:10px 0;margin-top:5px;width:100%}.price__regular,.price__sale{width:100%}.product-price-regular{font-weight:600;font-size:32px;color:#252525;display:flex;flex-direction:column-reverse;gap:4px;justify-content:flex-start;align-items:flex-start}.product-price-sale{font-weight:600;font-style:normal;font-size:32px;line-height:40px;color:#000;display:flex;gap:20px;align-items:center}.product-price-was,.product-price-save{font-size:18px;font-weight:400;line-height:18px}.product-price-was{color:#979797}.product-price-save span{margin-left:4px}.product-price-was span{margin-left:4px;color:#e14942;text-decoration:line-through}.product-payment-method{padding-left:20px;margin-left:20px;border-left:2px solid #D8D8D8;font-size:18px;font-weight:400;color:#252525;line-height:24px;height:100%;display:flex;flex-direction:column;justify-content:center;gap:8px}.product-payment-method>span{color:#2798eb}.collection-button{display:flex;align-items:center}.collection-button span{display:flex;font-weight:700;padding-right:20px}.collection-button a{color:#fff;background:#379ae8;padding:0 30px;font-size:16px;height:45px;display:flex;align-items:center}.collection-button ul{list-style:none;display:flex;align-items:center;gap:10px;padding-left:10px}.collection-button ul img{width:120px}.product-form__input .form__label{font-size:16px!important;font-weight:600!important}.product-form__input--dropdown{display:flex;align-items:center;justify-content:space-between}.select__select{display:flex!important;padding:10px 30px 10px 20px!important;background-color:#efefef!important;color:#000;cursor:pointer!important;font-weight:500!important;align-items:center!important;justify-content:space-between!important;border-radius:0!important;border:none!important;box-shadow:none!important}.halo-text-format table tr:nth-child(2n){background-color:#d4eafb!important}.halo-text-format table tr th{text-align:left;padding-left:8px;font-size:14px;line-height:20px;font-weight:400!important}#product-specifications table th[colspan],#product-specifications table td{width:50%}.halo-text-format a{color:#379ae8!important}.specifications-hidden .halo-productView-right{display:none}.specifications-hidden .halo-productView-left{width:100%!important;padding-right:0!important;border:none!important}.product-testimonials,.shop-with-toolmarket{padding-top:50px;padding-bottom:50px}.product-testimonials-title{text-align:center;font-size:24px;margin-bottom:32px}.testimonials-slider-item-img,.testimonials-slider-item-img img{width:100%;height:230px;object-fit:cover}.testimonials-slider-item-img{margin-bottom:50px}.testimonials-slider-item-body{padding-left:50px}.testimonials-slider-item-body-description{position:relative}.testimonials-slider-item-body-description-before{position:absolute;display:flex;top:20px;left:-38px;margin-bottom:0}.testimonials-slider-item-body-description-after{position:absolute;display:flex;bottom:-25px;right:-2px;margin-bottom:0}.testimonials-slider-item-body-description-before svg,.testimonials-slider-item-body-description-after svg{width:32px!important;height:32px!important}.testimonials-slider-item-body-description-before svg path,.testimonials-slider-item-body-description-after svg path{stroke:none!important}.testimonials-slider-item-body-description>div{font-size:15px;margin-bottom:5px}.testimonials-slider-item-body-description>p{font-size:18px;font-style:italic;margin-bottom:20px;font-weight:400}.testimonials-slider-item-body-name{font-size:14px;font-weight:400;text-align:right;padding-right:50px}.testimonials-slider-item-body-job{font-size:10px;font-weight:400;text-align:right;padding-right:50px}.shop-with-toolmarket-card{border-top:1px solid #BBCFF4;border-bottom:1px solid #BBCFF4;border-left:1px solid #BBCFF4;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.shop-with-toolmarket .swiper{border-right:1px solid #BBCFF4;border-bottom:5px solid #BBCFF4}.shop-with-toolmarket-card-body-title{font-size:16px;font-weight:600}.shop-with-toolmarket-card-body-description{font-size:14px}.price-per-unit{font-size:14px;line-height:14px;color:#2598eb;font-weight:800}.price-per-unit.show-on-mobile{display:none}.product-description-links{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px;gap:10px}#bigpost-widget{display:none!important}.cbb-frequently-bought-container{display:none}quantity__input::-webkit-inner-spin-button,quantity__input::-webkit-outer-spin-button{display:none!important}.toolmarket-content-outer h3{display:none}.toolmarket-content-inner iframe{width:100%!important}.toolmarket-content-inner p{margin-top:0}.total-area-provider-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;display:grid!important;grid-template-columns:1fr 1fr;gap:40px;grid-auto-rows:min-content}.total-area-provider-label{font-size:16px;line-height:18px;font-weight:800;color:#2598eb}.total-area-provider-value{height:40px;background-color:#fff;border:1px solid #25232133;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#000;font-weight:800}.total-area-provider-value{font-size:16px;line-height:18px;font-weight:800}.product-options---grass{display:grid!important;grid-template-columns:1fr 1fr;gap:40px;grid-auto-rows:min-content}.product-options---grass .product-form__input+.product-form__input{margin-top:0!important}.product-options---grass .product-form__input{flex-direction:column;align-items:flex-start;justify-content:flex-start}.product-options---grass .product-form__input .form__label{font-size:14px!important;line-height:18px;color:#000!important;font-weight:700!important}.product-options---grass .product-form__input .form__select{margin-top:5px!important;width:100%!important;max-width:100%!important;position:relative}.product-options---grass .product-form__input .form__select:after{content:"";position:absolute;top:50%;right:10px;width:24px;height:24px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0384 14.9114C12.2353 14.8885 12.4201 14.8014 12.5678 14.6586L16.5467 10.8794C16.9543 10.5159 17.0141 9.86363 16.6781 9.41905C16.342 8.97655 15.7402 8.91052 15.3306 9.27404C15.3155 9.28873 15.2984 9.30345 15.2832 9.31814L11.9202 12.5137L8.48972 9.39267C8.09499 9.01099 7.49042 9.04668 7.13902 9.4739C6.78762 9.90112 6.82161 10.5565 7.21635 10.9382C7.23182 10.9526 7.24729 10.9669 7.26468 10.9813L11.3255 14.6723C11.5247 14.8527 11.7821 14.9391 12.0403 14.9114L12.0384 14.9114Z' fill='black'/%3E%3Ccircle cx='12' cy='12' r='12' fill='%23252321' fill-opacity='0.1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:transform .3s ease;pointer-events:none}.product-options---grass .product-form__input .form__select.rotated:after{transform:translateY(-50%) rotate(180deg)}.product-options---grass .product-form__input .form__select select.select__select{background-color:#fff!important;border:1px solid #25232133!important;border-radius:4px!important;padding:0 12px 0 15px!important;height:40px!important;min-height:40px!important;font-size:14px!important;color:#000!important;font-weight:800!important;cursor:pointer!important;background-image:none!important}@media (max-width: 768px){.price-per-unit.hide-on-mobile{display:none}.price-per-unit.show-on-mobile{display:block}.productView{padding-bottom:0!important}#toolmarket-product-description-area{padding-top:0!important}.productView-wishlist a{width:40px!important;height:40px!important}.product-payment{margin-bottom:0}.product-price-sale{font-size:16px;line-height:24px;display:flex;align-items:center;gap:20px}.product-price-sale .price-per-unit{line-height:14px}.sticky-product .price .product-price-was,.sticky-product .price .product-price-save{font-size:15px!important;line-height:15px!important}.product-price-regular{font-size:16px;line-height:24px;display:flex;align-items:center;gap:10px}.product-payment-method .price-decimal{font-size:10px!important}.sticky-product .price .product-price-was{margin-bottom:8px}.product-price-was,.product-price-save{font-size:12px;line-height:14px}.product-price-save span,.product-price-was span{margin-left:2px}.product-payment-method{font-size:12px;line-height:18px;padding-left:10px;margin-left:10px;gap:6px}.product-form__input .form__label,.product-form__input .form__select{width:50%!important;max-width:50%!important}.select__select{padding:10px 30px 10px 10px!important}.productView-action{width:100%!important}.halo-text-format h1{font-size:2rem!important;line-height:2.5rem!important}#toolmarket-product-description-area .productView-top{display:flex;flex-direction:column-reverse;gap:20px}#toolmarket-product-description-area .productView-top .halo-productView-left{padding-right:0!important;border-right:none!important;width:100%!important}#toolmarket-product-description-area .productView-top .halo-productView-right{padding-left:0!important;width:100%!important}.product-description-links{margin-bottom:20px;flex-direction:row!important;flex-wrap:wrap;gap:10px}.collection-button a{flex-shrink:0;font-size:14px;padding:0 20px}.productView-title,.product-price{padding-left:20px}.productView-wishlist{padding-right:20px}.product-payment{margin-top:12px}.productView-image-wrapper{padding:0 30px}.productView-thumbnail-wrapper{background-color:#fbfbfd;padding:10px}.productView-info-item{padding:0 24px}span.productView-info-name{font-size:14px!important;line-height:18px!important;color:#000!important;font-weight:800!important}span.productView-info-value{padding-left:4px!important;line-height:18px!important}span.productView-info-value span{font-size:14px!important;line-height:18px!important;font-weight:800!important}.toolmarket-section-info{padding-bottom:5px!important}.productView-variants{padding:0 24px}.productView-variants .product-form__input .form__label{font-size:14px!important;line-height:18px!important;color:#000!important;font-weight:800!important;padding:0!important;margin:0}.product-form__input+.product-form__input{margin-top:0!important}.toolmarket-product-specifications{background-color:#fbfbfd;border-radius:4px;padding:12px 20px}.toolmarket-product-specifications h3{font-size:16px!important;line-height:1!important;color:#2598eb;margin-bottom:8px}.toolmarket-content-outer{background-color:#fbfbfd;border-radius:4px;padding:12px 20px}.toolmarket-content-outer h3{display:flex;font-size:16px!important;line-height:1!important;color:#2598eb;margin-bottom:8px}#toolmarket-content-toggle-button{margin-top:10px;display:block;background:transparent;color:#797979;border:none;cursor:pointer;font-size:16px;text-decoration:underline;padding:0}#toolmarket-product-description-area .productView-top{gap:8px!important}.toolmarket-section-pickup{padding-bottom:0!important}#toolmarket-content-toggle-button{display:block!important}.toolmarket-content-inner iframe{width:100%!important;height:200px!important}}#toolmarket-product-description-area .productView-top .halo-productView-right .product-description-links:empty{display:none!important}#toolmarket-content-toggle-button{display:none}.react-pdf__Page__textContent br{height:10px!important;line-height:10px!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
