@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@media(min-width:769px){body .header__logo,body .header__icons{margin-bottom:12px}body .header{padding:calc(3 * var(--space-unit)) 0 0}body .product-details .disclosure>summary{padding-top:20px;padding-bottom:20px}}.product-info__add-to-cart button.btn.btn--primary.w-full{font-size:14px}body .slideshow-section{margin-top:20px;margin-bottom:0}.multi-column .card__button.link{color:#ea3b02}.multi-column .card__info.flex.flex-col.flex-auto.items-start.pt-6{padding:15px}ul#gallery-viewer{max-width:300px;margin:0 auto}body .media-gallery__viewer.relative{background:#fff}.reading-width.rte.mb-6.md\:mb-8.mt-10.md\:mt-16.mx-auto{max-width:100%;text-align:left!important;margin-bottom:0}body .text-overlay__buttons.inline-flex.flex-wrap.items-start.mt-4.justify-start{margin:0}.reading-width.rte.mb-6.md\:mb-8.mt-10.md\:mt-16.mx-auto h1.page__title.lg\:mt-8.text-center{text-align:left;margin:0!important}body section#extrapage .container{padding:0}.page__content.reading-width.rte.article-content.mt-12.mx-auto{margin-top:15px}body .article-content p,body .article-content ol,body .article-content ul,body .article-content blockquote,body .article-content img{margin-bottom:15px}@media(min-width:769px){body .main-nav__row{margin:0 8px}body .main-nav,.secondary-nav{display:flex;align-items:flex-end;margin:0}body .main-nav__row>.main-nav__toggle-btn{display:none}}.cc-collection-banner .collection-banner.flex{flex-direction:column}.sub_collection_banner h2{font-size:15px;text-transform:uppercase;letter-spacing:0}body .product-info__add-to-cart.flex{flex-wrap:wrap;gap:15px}.spf-layout-theme ul#gf-products{gap:14px!important}#gf-tree a,#gf-tree button{cursor:pointer}.grfq-quote-widget-label{padding:10px 20px!important}.gf-option-block.gf-option-block-checkbox,.gf-option-block.gf-option-block-slider.capitalize.is-collapsed{padding-top:15px!important;padding-bottom:15px!important}.grfq-quote-widget-container.grfq-quote-widget-right.grfq-quote-widget-half-bottom{background:#ea3b02!important;font-size:14px;text-transform:uppercase;font-family:var(--heading-font-family)!important;font-weight:700;font-family:var(--body-font-family)!important}body .product-info__add-to-cart.flex .product-info__add-button{flex:0 0 100%;display:flex;gap:15px;margin:0;align-items:center}body .product-info__add-to-cart.flex quantity-input.inline-block{max-width:150px}.utube-xtra.text-center{margin-top:25px}body .article-content{max-width:1200px}body .rfq_form_page *{font-family:var(--body-font-family);letter-spacing:0}html body button.grfq-add-product-section p{margin:0}html body form#grfq-form>div span.grfq-collapsible-title{font-family:monospace;font-family:var(--body-font-family)!important;font-size:16px!important}body button#submitRFQForm,html body div#grfq-page.samita-viktor .grfq-action-group button#submitRFQForm{background:#ea3b02}@media(min-width:1300px){.subcolleciton-list ul.grid.grid-cols-2.sm\:grid-cols-3.md\:grid-cols-4.lg\:grid-cols-5.xl\:grid-cols-6.gap-x-theme.gap-y-10{grid-template-columns:repeat(8,minmax(0,1fr));gap:20px!important}}.subcolleciton-list img.img-fit{object-fit:contain;background:#fff}body .main-nav__toggle-btn .icon{width:16px;height:16px}.cc-collection-banner{margin-bottom:30px}.subcolleciton-list .section.color-scheme--transparent{margin-top:30px}.subcolleciton-list .card-link.text-current{font-weight:600;font-size:14px}.main-nav__collection-image-1 img{position:static!important;height:auto!important;width:auto!important;object-fit:inherit!important;max-height:154px}.mega-nav--no-grandchildren a.main-nav__item.child-nav__item.nav__item--no-underline .inside-che{width:100%;text-align:center;background:#f2f2f2;padding:8px;display:block}.mega-nav--no-grandchildren a.main-nav__item.child-nav__item.nav__item--no-underline{width:100%;text-align:center;padding:0}@media(min-width:1024px){body .mega-nav--columns ul.child-nav.md\:grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px!important}}body .child-nav__item--toggle.flex.items-center.child-nav__collection-image{flex-direction:column;border:1px solid #f2f2f2}.product-info__block.imagepix .media{border:1px solid #f2f2f2;border-radius:2px;padding:6px;display:flex;align-items:center;justify-content:center}.product-details h2.disclosure__title{text-transform:inherit;font-size:18px;font-weight:700}h1.page__title.lg\:mt-8.text-center{margin-bottom:25px}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.font-heading{letter-spacing:-.3px;line-height:1}.collection-banner__count{font-size:12px;font-weight:400}h3,.h3,.text-h3,h1,.h1,.text-h1{font-size:24px}.card__info .card__title.font-bold{text-overflow:ellipsis;font-weight:400}p.link.gallery_block__link-text.block.mb-5.last\:mb-0.md\:mb-0{color:#ea3b02;text-transform:uppercase;text-decoration:none;font-weight:600;font-size:12px}h1.product-title.h5{text-transform:inherit}.all-three{display:flex;gap:5px}.services_pr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 30px;padding:0;margin:20px 0;list-style:none}.services_pr .item{display:flex;align-items:center;gap:15px}.services_pr .icon{width:40px;height:40px;min-width:40px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center}.services_pr .item svg{height:auto;max-width:18px}.product-specification-rows{background-color:#f2f2f2;border:1px solid #ddd}.product-specification-rows .flex.flex-col{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.product-specification-rows .flex.flex-col>div{padding:2px 10px;padding:.75rem;line-height:1.5}.product-specification-rows .flex.flex-col{border-bottom:1px solid #ddd;margin:0}.product-specification-rows .flex.flex-col:last-child{border:0}.product-specification-rows .flex.flex-col div.md\:w-1\/2:nth-child(2){border-left:1px solid #ddd}.services_pr .title{margin:0 0 2px;font-size:12px;text-transform:inherit;font-weight:600}.services_pr .des{margin:0;font-size:12px}body .max-w-text-large{max-width:100%}.product-info__block.imagepix{margin:10px 0 15px}.product-details__block h2.disclosure__title{text-transform:inherit;font-size:16px;font-weight:700}.product-info__block.product-info__block--sm.product-vendor-sku.text-sm{margin-top:0}body .footer-menu__links>li{margin-bottom:3px}.m-0.icons-with-text__title,.footer-block__heading{text-transform:uppercase}.product-details .rte ul>li:before,.product-details .styled-list>li:before{background-color:#9f9f9f}.product-description h3{font-size:14px;text-transform:inherit;left:0;margin-bottom:10px!important}.product-description ul{padding:0}.multi-column .mt-8{margin-top:15px}.cc-image-banner .text-overlay.text-overlay--bg.text-start{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:40px;background:#ffffffad!important}body .text-overlay__block.reading-width.rte{margin-bottom:0}.logo-list{justify-content:flex-start}h2.h4,.h0,.text-h0{font-size:24px}.gallery-block__text{margin-top:13px}.logo-list__logo{background:#fff;padding:25px;border-radius:3px;min-height:100px}body p.card__title.h6.mb-2{text-transform:inherit}.gallery-block__text h3.gallery_block__heading{text-transform:inherit;letter-spacing:-.3px}body .secondary-nav__item.secondary-nav__cta.secondary-nav__cta--button.flex.items-center{align-items:center;line-height:normal}.gallery-block__text h3.gallery_block__heading{text-transform:inherit;letter-spacing:-.3px;font-weight:700;margin-bottom:5px}h2.text-overlay__heading{margin-bottom:12px;font-weight:900;line-height:1.1;font-size:26px}.section__header a.link{color:#ea3b02;text-transform:uppercase;border-left:2px solid;text-decoration:none;padding-left:10px;line-height:normal;font-weight:900;font-size:13px}.cc-collection-list .os-scrollbar.os-scrollbar-horizontal{display:none}.slideshow__text .btn.btn--secondary{background:#ea3b02;border-color:#ea3b02;color:#fff}.text-theme-text.inline-flex.card__collection--arrow{color:#ea3b02}.card__collection--arrow svg.icon{width:15px;height:15px}body .search__product-types .custom-select__btn{border-color:#dcdcdc}.main-nav__item--primary{text-transform:uppercase}.footer .footer__meta.grid{display:flex}.custom-collections-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:20px}.custom-collection-card a{height:100%;display:block;display:flex;align-items:center;flex-direction:column;justify-content:space-between}@media(max-width:1400px){.custom-collections-grid{grid-template-columns:repeat(7,1fr)}}@media(max-width:1100px){.custom-collections-grid{grid-template-columns:repeat(5,1fr)}}body .custom-collection-card:hover{border-color:#f04400;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media(max-width:749px){.custom-collections-grid{grid-template-columns:repeat(2,1fr);gap:10px}.custom-collection-card h3{font-size:12px}}.custom-collection-card{border:1px solid #f2f2f2}.custom-collection-card img{position:static!important;height:auto!important;width:auto!important;object-fit:cover!important;max-height:154px;padding:10px}.custom-collection-card h3{font-size:12px;width:100%;text-align:center;background:#f2f2f2;padding:12px 8px;display:block;text-transform:inherit;font-family:var(--navigation-font-family);font-style:var(--navigation-font-style);font-weight:400;margin:0;height:100%}.jdgm-widget.jdgm-widget span.jm-star-rating__font-icon{font-size:14px!important}body .jm-text.jm-review-widget-minimal-header__title{text-transform:inherit;font-size:16px;font-weight:700}.jdgm-widget.jdgm-widget *{font-size:12px}.footer .footer__meta.grid .footer__payment{display:flex;align-items:center;justify-content:space-between;width:100%}.footer .footer__meta.grid .footer__payment *{list-style:none}@media(min-width:769px){.main-nav__row:hover,.main-nav__row.is-active,.main-nav__item--dropdown.is-open>.main-nav__row{box-shadow:inset 0 -2px #ea3b02}.cc-multi-column ul.flex.flex-wrap.gap-x-theme.gap-y-6{column-gap:60px}.main-nav__item--primary:hover{color:#ea3b02}.cc-collection-list .slider.is-grabbable{padding-bottom:0!important}.slideshow__text .btn{min-width:170px}body .product-info__block .jdgm-widget.jdgm-preview-badge{margin-top:-15px;margin-bottom:-15px}}.main-nav__collection-image--flex{min-height:178px;display:flex;align-items:center;justify-content:center;padding:5px}.product-details__block table{width:100%;table-layout:fixed}body .product-description h3{margin-top:25px!important;margin-bottom:15px!important}.product-details__block table tr th{width:30%;vertical-align:top}.product-details__block table tr td{width:70%;vertical-align:top}@media(max-width:375px){html body .gallery-block__text h3.gallery_block__heading{font-size:13px;letter-spacing:-.4px}}@media(max-width:767px){.footer-menu>summary,.product-details__block summary{padding-top:14px;padding-bottom:14px}body p.link.gallery_block__link-text.block.mb-5.last\:mb-0.md\:mb-0{font-size:11px}body .gallery-block__text h3.gallery_block__heading{font-size:14px;letter-spacing:-.4px}body .product-info__add-to-cart.flex .product-info__add-button{flex-direction:column;gap:2px}.product-info__block .jdgm-widget.jdgm-preview-badge{margin-top:-10px;margin-bottom:-10px}.multi-column .card__info.flex.flex-col.flex-auto.items-start.pt-6{padding:15px}body .vt-container .vt-row{flex-direction:column!important}body button.btn.btn--primary.w-full{font-size:12px}body .section__block.md-down\:px-gutter.rte.mr-auto{padding:0}body .cc-collection-products{margin-top:0}.cc-collection-banner{margin-bottom:0!important;margin-top:0}body .mobile-stacked .text-overlay.text-overlay--bg{opacity:1}.image-banner .text-overlay__block.reading-width.rte{margin-bottom:10px!important}body .section__header a.link{font-size:11px;font-weight:400;padding-left:6px}.cc-collection-list carousel-slider.carousel.block .slider{padding-bottom:0!important}body h2.h4,.h0,.text-h0,body h2.text-overlay__heading{font-size:20px}body .text-overlay.text-start.has-motion{margin-bottom:0}body .text-overlay__buttons{margin-top:0}.product-details__block h2.disclosure__title{text-transform:inherit;font-size:16px;font-weight:700}.footer-menu>summary h2.disclosure__title{text-transform:uppercase}}@media(max-width:768px){.main-menu--left-mob .main-menu__content,body .main-nav__child{padding:0}.main-menu--left-mob .main-menu__content .main-nav__item--primary,body .main-nav__item{padding-top:15px;padding-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
