@font-face{font-family:Aeonik TRIAL;src:url(/cdn/shop/files/AeonikTRIAL-Regular.eot?v=1739161559.eot);src:url(/cdn/shop/files/AeonikTRIAL-Regular.eot?v=1739161559.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/AeonikTRIAL-Regular.woff2?v=1739161559.woff2) format("woff2"),url(/cdn/shop/files/AeonikTRIAL-Regular.woff?v=1739161559.woff) format("woff"),url(/cdn/shop/files/AeonikTRIAL-Regular.ttf?v=1739161559.ttf) format("truetype"),url(AeonikTRIAL-Regular.svg#AeonikTRIAL-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Acumin Variable Concept;src:url(/cdn/shop/files/066ce24dae3730ed6c648b09efaea93a.eot?v=1739783443);src:url(/cdn/shop/files/066ce24dae3730ed6c648b09efaea93a.eot?v=1739783443?#iefix)format("embedded-opentype"),url(/cdn/shop/files/066ce24dae3730ed6c648b09efaea93a.woff2?v=1739783443)format("woff2"),url(/cdn/shop/files/066ce24dae3730ed6c648b09efaea93a.ttf?v=1739783443)format("truetype")}.snap-b2b-new-product-compare-price{color:red!important}.snap-b2b-new-product-price.snap-b2b-price-on-sale{color:#282828!important}.nav-bar__inner{background:#ff7100;color:#fff}.how_can_improve{text-decoration:underline}.improve_li{list-style:none;margin:1rem}.cst-quote_order{background:#ff7100;padding:2px 13px 0;color:#fff}.header__action-item--cart{display:flex;align-items:center;column-gap:20px;padding:0!important}.mega-menu__column a{color:#000}.nav-bar__item.hide-item{display:none}.remember-me{display:flex;text-align:left;column-gap:.6rem;cursor:pointer}.remember-me .input-checkbox input{accent-color:#ff7100}.remember-me .checkbox-details p{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));margin-top:-5px}@media screen and (max-width:767px){.mobile-menu__nav-item.hide-item{display:none}}.cst_collection_list .collection-item__title{padding:0;font-size:13px;display:flex;align-items:center;justify-content:center;transform:none;margin-bottom:8px}.cst_collection_list .heading{font-weight:700}.cst_collection_list .collection-item{background:#fafafa;border:1px solid #DBDBDB;margin:0 3px!important;width:136px;height:inherit}.cst_collection_list .collection-list1{display:flex;flex-wrap:wrap;row-gap:5px}.two-block-col .container{display:flex;column-gap:9rem;flex-wrap:wrap}.grid-cst.collection__layout-button svg{display:none}.value-picker__choice-list [data-value=best-selling],.value-picker__choice-list [data-value=title-ascending],.value-picker__choice-list [data-value=title-descending],.value-picker__choice-list [data-value=created-ascending],.value-picker__choice-list [data-value=created-descending],.value-picker__choice-list [data-value=manual],.value-picker-button,.cst-breadcrumb ol{display:none}.product-item--list .product-item__info{flex:1 0 0;justify-content:flex-start!important;margin:0;gap:3rem}.collection__filter-groupgrooves-filter{border:1px solid var(--border-color);padding:13px;margin-bottom:10px}.label-display{display:none}.collection__filter-groupboresize-filter{border:1px solid var(--border-color);padding:13px;margin-bottom:10px}.cst-offer .offer-item.offer-item--inline{justify-content:space-evenly}.cst-offer .btn-with-text{display:flex;flex-direction:column;align-items:end}.cst-offer .btn-with-text span{margin-top:10px}.cst-offer .block-list__item>:first-child{background:#3a3a3a;color:#fff;background-image:url(/cdn/shop/files/overlay_img.png?v=1739167265);background-size:1000px 220px;background-position:right;background-repeat:no-repeat}.cst-offer .offer-item__title{color:#fff;font-weight:700}.cst-offer .offer-item__title strong{color:#ff7100}.cst_contact .layout{background:#f9f9f9;border:1px solid #DBDBDB;margin-left:0;margin-right:0;align-items:normal}.cst_contact .contact__store-info{margin-left:0;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;flex-direction:column;text-align:center;justify-content:center;padding:5rem}.cst_contact .layout{margin-bottom:0}.cst_contact .custom-fields{display:flex;align-items:center;column-gap:10px}.collection__products-count.collection__products-count-showing{display:none!important}.newsletter .form__input-wrapper--labelled .form__field{background:transparent;border:1px solid #fff;color:#fff}.newsletter .form__floating-label{color:#acacac}.cst-newsletter .heading{font-weight:700;letter-spacing:1px}.footer .footer__title span{text-transform:capitalize;font-family:Acumin Variable Concept}.logo-with-content{padding-top:20px}.gst-shown{color:#3a3a3a}.product-list .price--compare{display:none!important}.product-meta__sku{font-size:16px;font-weight:700}.accordion.card__title.heading.h3.active{display:flex;justify-content:space-between;align-items:center}.accordion.card__title.heading.h3{display:flex;justify-content:space-between}.accordion p{margin-bottom:0}.ac_arrows_open{transform:rotate(90deg)}.ac_arrows_close{transform:rotate(270deg)}.accordion.active .ac_arrows_close,.accordion .ac_arrows_open{display:none}.accordion.active .ac_arrows_open{display:block}.cst-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:10px}.sub_coll_grid{display:grid;grid-template-columns:repeat(11,1fr);gap:10px}.cst_collection-card{text-align:center}.sub_collection .collection__dynamic-part{display:none}.collection-card-image{border:1px solid #DBDBDB}.sub_coll_grid .collection-card-image img{display:inline-block;object-fit:contain;min-height:180px}.collection-card-image .placeholder-svg{min-height:180px}.sub_coll_grid .cst_collection-card .collection-card-title,.cst-grid .cst_collection-card .collection-card-title{font-size:13px;line-height:20px}.cst-quntity{display:flex;align-items:center;gap:10px;flex:none}.collection .card{border:none}.heading-font a{color:#000;font-weight:600}.collection-card-caption{padding:10px}.collection__header .collection__title{font-weight:700;margin-bottom:1rem}.collection__header{padding-bottom:0}.cst-quntity form .product-item__action-button{margin:0}.cst-quntity .button-stack,.cst-quntity .button-stack .add-to-cart-button{margin:0!important}.sub_collection .collection .card__header{padding:0}.readmore-btn span{color:#ff7100;text-decoration:underline;cursor:pointer}.article-item{text-align:center}.blog-post-list.block-list.block-list--loose.block-list--no-flush{display:grid;grid-template-columns:repeat(6,1fr)}.block-list__item{display:flex;width:100%!important}.cst-blog.page__header.page__header--stack{text-align:center;display:flex;align-items:center}.blog-container.cst-blog-img img{display:flex;margin:0 auto}.collection__filter-collapsible .collection__filter-checkbox-list{max-height:230px;overflow-y:auto}.chain-cst .product-list .product-item--list .aspect-ratio{overflow:hidden}.chain-cst .product-list .product-item--list .product-item__primary-image{transform:scale(2.5);object-fit:cover;object-position:left;transform-origin:31% 47%;top:auto;left:auto}.b2b-link{text-decoration:underline;color:#ff7100}.cus-price-collection-box{display:flex!important}.cus-price-collection-box .wholesale-price,.cus-price-box .wholesale-price{margin-right:.5rem}@media screen and (min-width:1280px){.cst-image-with-text .image-with-text__text-container:first-child{padding-right:75px;padding-left:75px}.home-img-txt .image-with-text__text-container{padding-bottom:40px}.home-img-txt .image-with-text{max-width:1280px}}@media screen and (min-width:641px){.cst-image-with-text .container{padding:0}.product-item--list .product-item__info .product_item_info_stock_sku{width:30%}}@media(max-width:767px){.blog-post-list.block-list.block-list--loose.block-list--no-flush{display:grid;grid-template-columns:1fr}.two-block-col .container{display:block}.cst-image-with-text .image-with-text{padding-top:1.5rem;padding-bottom:1.5rem}.chain-cst .product-list .product-item--list .product-item__primary-image{transform:scale(2)}}@media(min-width:767px){.mega-menu__title.heading{font-size:20px}.search-bar__top{width:80%}.nav-bar .container{display:flex;justify-content:space-between;align-items:center}.cst-offer .btn-with-text{margin-left:22rem}.cst-offer .offer-item__title{font-size:30px}.cst_collection_list .heading{font-size:25px}.image-with-text__text-aligner .h3{font-weight:700;font-size:25px}.cst_contact .layout__section{padding-right:0;padding-top:15px;padding-bottom:15px}.cst_contact .layout__section.form-layout{padding:3rem 4rem}.cst_contact .contact__store-image .aspect-ratio{position:inherit!important}.cst_contact .layout__section.layout__section--large-secondary{position:relative;margin:0}.cst_contact .contact__store-heading.heading.h3{color:#fff;font-weight:700;font-size:25px}.cst_contact .contact__store-text.rte{color:#fff}.cst_contact .layout{flex-direction:row-reverse}.newsletter .form__input-row{column-gap:10px}.footer .footer__title span{font-size:18px}.footer .footer__wrapper{padding-bottom:0}html.js{padding-bottom:0!important}.collection .layout{align-items:flex-start}.cst-quntity .quantity-selector--product .quantity-selector__value{min-width:35px;width:35px}.cst-quntity .product-item__action-button{padding-left:15px!important;padding-right:15px!important}.cst-quntity .quantity-selector__button{padding:0 14px!important}.product-item__info-inner{display:flex;justify-content:flex-start;flex:0 0 30%}.product-item__info-inner .product-item__title{font-size:14px}.cst-quntity .button-stack{flex-direction:row!important}.product-gallery.product-gallery--with-thumbnails{display:block}.product-gallery__thumbnail-list{display:flex;width:100%!important}}@media screen and (min-width:1000px){.cst_contact .layout__section--large-secondary{flex:auto;width:160px!important}.filter-sticky{position:sticky;top:9rem}}@media(max-width:320px){.cst-quote_order{padding:5px 5px 0!important;font-size:9px!important}.header__action-item--cart{column-gap:14px}.header .icon--search{width:15px!important;height:15px!important}.header__action-item{padding:0 3px!important}.header .icon--cart{width:20px!important;height:20px!important}.header__cart-icon .icon-state__primary{height:20px}.header__cart-count{min-width:16px!important;font-size:12px!important}}@media(max-width:575px){.cst-quote_order{padding:2px 6px 0;font-size:10px}}@media(max-width:767px){.header__cart-icon span{height:30px}.header__cart-count{border-radius:50%;min-width:18px;height:18px!important;padding:0;top:-3px;right:-5px}.cst-offer .btn-with-text{align-items:center}.cst-offer .block-list__item>:first-child{background-position:center}.cst-offer .offer-item.offer-item--inline{display:flex;flex-direction:column;align-items:center}.cst_contact .layout__section{padding:0}.cst_contact .contact__store-info{margin-top:0;padding:1rem}.cst_contact .contact__store-heading.heading.h3{color:#fff;font-weight:700;font-size:25px}.cst_contact .contact__store-text.rte{color:#fff;font-size:13px}.cst_contact .contact__store-heading,.cst_contact .contact__store-image{margin-bottom:0}.cst_contact .layout__section.form-layout{padding:1rem}.footer .footer__aside-item{margin-top:0;text-align:center}.footer .footer__aside-item.footer__aside-item--localization{display:none}.sub_coll_grid{grid-template-columns:repeat(3,1fr);padding:20px}.sub_collection .collection__header{padding-right:20px;padding-left:20px}.collection-card-image .placeholder-svg{min-height:108px}.sub_coll_grid .cst_collection-card .collection-card-title{line-height:17px}.cst-grid{grid-template-columns:repeat(3,1fr);padding:20px}.cst-quntity{display:block}.cst-quntity .quantity-selector--product{width:100%;justify-content:space-between}.cst-quntity .product-item__action-list{margin-top:10px!important}.cst-quntity .quantity-selector--product .quantity-selector__button{padding:0 22px}.cst_contact .layout__section.layout__section--large-secondary{position:relative;margin:0}.cst_collection_list .collection-item{width:23.1%}.footer{padding:25px 0 30px!important}.product-item__info-inner .product-item__title{font-size:14px}.product-item__info-inner{display:flex;justify-content:space-between}}.product .inventory:before{display:none}.product .inventory{padding-left:0}.cart-attribute__field{margin-bottom:12px}.cart-recap__note-button{display:none}.cst_header.header__action-item-content{width:50%;margin-top:20px;margin-left:20px}.product-form__info-content{color:green}.header-text-content{display:flex}.product-form__inventory.inventory.made-to-order-text{color:green}span.sb2b__form-name.t-align-center{font-size:25px!important}.layout__section.layout__section--secondary.hidden-pocket.filter-sticky{display:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
