@font-face{font-family:Gotham Pro;src:url(/cdn/shop/files/GothamPro-Light.eot);src:url(/cdn/shop/files/GothamPro-Light.eot) format("embedded-opentype"),url(/cdn/shop/files/GothamPro-Light.woff2) format("woff2"),url(/cdn/shop/files/GothamPro-Light.woff) format("woff"),url(/cdn/shop/files/GothamPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(/cdn/shop/files/GothamPro-Medium.eot);src:url(/cdn/shop/files/GothamPro-Medium.eot) format("embedded-opentype"),url(/cdn/shop/files/GothamPro-Medium.woff2) format("woff2"),url(/cdn/shop/files/GothamPro-Medium.woff) format("woff"),url(/cdn/shop/files/GothamPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(/cdn/shop/files/GothamPro.eot);src:url(/cdn/shop/files/GothamPro.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GothamPro.woff2) format("woff2"),url(/cdn/shop/files/GothamPro.woff) format("woff"),url(/cdn/shop/files/GothamPro.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(/cdn/shop/files/GothamPro-Black.eot);src:url(/cdn/shop/files/GothamPro-Black.eot) format("embedded-opentype"),url(/cdn/shop/files/GothamPro-Black.woff2) format("woff2"),url(/cdn/shop/files/GothamPro-Black.woff) format("woff"),url(/cdn/shop/files/GothamPro-Black.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(/cdn/shop/files/GothamPro-Bold.eot?v=1697729903);src:url(/cdn/shop/files/GothamPro-Bold.eot?v=1697729903) format("embedded-opentype"),url(/cdn/shop/files/GothamPro-Bold.woff2?v=1697730173) format("woff2"),url(/cdn/shop/files/GothamPro-Bold.woff?v=1697730173) format("woff"),url(/cdn/shop/files/GothamPro-Bold.ttf?v=1697730347) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url(/cdn/shop/files/Calibri.eot);src:url(/cdn/shop/files/Calibri.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Calibri.woff2) format("woff2"),url(/cdn/shop/files/Calibri.woff) format("woff"),url(/cdn/shop/files/Calibri.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url(/cdn/shop/files/Calibri-Bold.ttf?v=1743489545.eot);src:url(/cdn/shop/files/Calibri-Bold.ttf?v=1743489545.eot) format("embedded-opentype"),url(/cdn/shop/files/Calibri-Bold.ttf?v=1743489545.woff2) format("woff2"),url(/cdn/shop/files/Calibri-Bold.ttf?v=1743489545.woff) format("woff"),url(/cdn/shop/files/Calibri-Bold.ttf?v=1743489545.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body{font-size:14px}*{letter-spacing:normal}a,.btn{transition:all .3s ease 0s}.button,.shopify-challenge__button,.customer button,.field__input,.select__select,.customer .field input,.customer select{font-family:Gotham Pro}.hxl{font-size:60px}h1,.h1{font-size:40px;font-weight:700}h2,.h2{font-size:35px;font-weight:700}h3,.h3{font-size:30px;font-weight:500}h4,.h4{font-size:24px;font-weight:500}h5,.h5{font-size:18px}h6,.h6{font-size:16px}.font-wight-500{font-weight:500}.font-wight-700{font-weight:700}.focus-offset:focus-visible{outline:none;outline-offset:1rem;box-shadow:none}.button,.shopify-challenge__button,.customer button,body .rfq-btn{font-size:16px;font-weight:700;line-height:175%;padding:10px 20px;letter-spacing:normal;transition:all .3s ease 0s}.button:not(.button--tertiary):hover,.shopify-challenge__button:not(.button--tertiary):hover,.customer button:not(.button--tertiary):hover{background-color:var(--hover-button-bg-color);color:var(--hover-button-label-color);--color-button: var(--hover-button-bg-color)}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{overflow:hidden}.body-text,.copyright__content.body-text{line-height:172%;font-weight:400;font-size:14px}.body-text-big{font-size:15px}.section-head,.featured-collection-section .collection__title.title-wrapper{margin-bottom:35px}.link{color:#0066a1;font-size:14px;font-weight:700;line-height:normal}.section-head .head-text{margin-top:18px}.product-card-wrapper{border-radius:10px;overflow:hidden}.product-card-wrapper .card{padding:20px}.product-card-wrapper .card__content{padding:0}.product-card-wrapper .card__heading{color:#333;font-weight:500;line-height:150%;margin-bottom:23px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .price-item{color:#0066a1;font-size:20px;font-weight:700;line-height:normal}.product-card-wrapper .card__information{padding:20px 0 0}.product-card-wrapper .card--card .quick-add{margin:27px 0 0}.product-card-wrapper .card--card .has-both-buttons{padding-bottom:55px}.product-card-wrapper .card--card product-form,.product-card-wrapper .card--card modal-opener{flex:1 0 0}.product-card-wrapper .quick-add__submit,.product-card-wrapper .product-form__quote{font-size:14px}.product-card-wrapper .quick-add button{width:100%}.product-card-wrapper .has-both-buttons .product-form__quote{position:absolute;bottom:0;left:0}.product-card-wrapper .quick-add{display:flex;align-items:center;gap:12px}.product-card-wrapper .price-inquiry{background:#f3f5f6;padding:10px;margin-top:10px;line-height:162%}.product-card-wrapper .price-inquiry a{text-decoration:none;color:#0066a1;line-height:normal;font-weight:600}.product-card-wrapper .vatprice-list{display:none}button.swym-button.swym-add-to-wishlist-view-product.disabled,button.swym-button.swym-add-to-wishlist-view-product:disabled{opacity:1}.swym-button.swym-add-to-wishlist-view-product-view-product.swym-heart:after,.swym-ready i.swym-launcher-header-icon:after,.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after,.swym-button.swym-add-to-wishlist-view-product.swym-heart:after{display:none!important}button.swym-button.swym-add-to-wishlist-view-product{background-image:url(/cdn/shop/files/Heart.svg?v=1762155773);background-repeat:no-repeat;background-position:center;background-size:50%;background-color:transparent;width:50px;height:50px;border-radius:50px;border:1px solid #EFEFEF;padding:0}button.swym-button.swym-add-to-wishlist-view-product.swym-added{background-image:url(/cdn/shop/files/Heart-fill.svg?v=1762156042)}a#swym-inject-header{background-image:url(/cdn/shop/files/Heart-b.svg?v=1762156003);background-repeat:no-repeat;background-position:center;background-size:24px;background-color:transparent}.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:hidden}.featured-collection-section .product-grid{margin:0;padding:0}.featured-collection-section{overflow:hidden}.featured-collection-swiper .swiper-slide{height:auto}.featured-collection-swiper{overflow:visible}.featured-collection-swiper:not(.swiper-initialized){display:none}.badge{color:#fff;font-size:14px;font-weight:700;line-height:1;box-shadow:2px 2px #000;padding:4px 8px 1px;text-transform:uppercase;letter-spacing:normal;border:none}.title-arrow-row .title,.featured-collection-section .collection__title .title:not(:only-child){margin:0}.title-arrow-row .swiper-button{position:static;right:0;left:0;top:0;margin:0;width:41px;height:41px;color:#333;padding:10px;border-radius:50%;background-color:#fff;filter:drop-shadow(0px 4.316px 32.368px rgba(0,0,0,.06))}.title-arrow-row .swiper-button:after{display:none}.title-arrow-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.title-arrow-col{display:flex;align-items:center;gap:10px}.swiper-pagination-width,.swiper-scrollbar-width{margin-top:30px}.swiper-pagination-bar{position:static;height:3px;display:flex;background:#0000000d}.swiper-pagination-bar .swiper-pagination-bullet{height:5px;border-radius:10px;width:100%;margin:-1px 0 0!important;background-color:transparent;transition:all .3s ease 0s}.swiper-pagination-width:has(.swiper-pagination-lock){display:none}.swiper-pagination-bar .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0066a1}.swiper-scrollbar-width .swiper-scrollbar-div{position:relative;width:100%;top:0;left:0;height:3px;background:#0000000d}.swiper-scrollbar-div .swiper-scrollbar-drag{height:5px;border-radius:10px;top:-1px;background-color:#0066a1;display:block}.field-input-wrap:before,.field-input-wrap:after{display:none}.field-input-wrap input,.field-input-wrap textarea{border-radius:10px;border:1px solid #EAEAEA;background:#fff;box-shadow:0 .928px 2.785px #0000000d;padding:10px 15px!important;min-height:50px;font-weight:500;letter-spacing:normal}.field-input-wrap textarea{min-height:130px}.field-input-wrap input::-webkit-input-placeholder{color:#818181;opacity:1}.field-input-wrap input::-moz-placeholder{color:#818181;opacity:1}.field-input-wrap input:-ms-input-placeholder{color:#818181;opacity:1}.field-input-wrap input:-moz-placeholder{color:#818181;opacity:1}.field-input-wrap textarea::-webkit-input-placeholder{color:#818181;opacity:1}.field-input-wrap textarea::-moz-placeholder{color:#818181;opacity:1}.field-input-wrap textarea:-ms-input-placeholder{color:#818181;opacity:1}.field-input-wrap textarea:-moz-placeholder{color:#818181;opacity:1}.field-input-wrap label{display:none}.field-input-wrap .field__input:focus,.field-input-wrap .select__select:focus,.customer .field-input-wrap.field input:focus,.customer .field-input-wrap select:focus,.field-input-wrap .localization-form__select:focus.localization-form__select:after{border-radius:10px}.checkbox-label{cursor:pointer}.header__icon--menu[aria-expanded=true]:before{height:100vh;z-index:1;position:fixed;top:0}.featured-product-list .collection .slider.slider--tablet{margin-bottom:0}.section-head-col{display:flex;align-items:center;gap:50px;justify-content:space-between}.section-head .link{white-space:nowrap;font-family:var(--font-heading-family)}.page-page-body main{padding-top:40px}.page-page-body main:has(>.banner-section),.page-page-body main:has(>.knowledge-banner-section),.page-page-body main:has(>.contact-enquiry-form-section){padding-top:0}.page-index-body .collections-multicolumn-section+.section{margin-top:30px}.header-collections-multicolumn{padding-top:60px}.collections-multicolumn-section .multicolumn-card__info{margin-top:22px}.collections-multicolumn-section .background-none .multicolumn-card__image-wrapper,.collections-multicolumn-section .multicolumn-card__image-wrapper{width:92px;min-width:92px;margin:0 auto;height:92px}.collections-multicolumn-section .multicolumn-card__image-wrapper img{object-fit:contain}.collections-multicolumn-section .background-none .multicolumn-list .multicolumn-card__info{padding:0}.collections-multicolumn-section .multicolumn-list__item.center .media--adapt,.collections-multicolumn-section .multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%;max-width:100%}.collections-multicolumn-section a.link{color:#333;font-size:14px;font-weight:500;line-height:1.3;font-family:var(--font-heading-family);margin-top:0}.collections-multicolumn-section a.link:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%}.menu-drawer .collections-multicolumn-section a.link{text-align:left}.breadcrumbs__list{margin:0 0 30px;padding:0;display:flex;align-items:center;list-style:none;gap:7px;white-space:nowrap;flex-wrap:wrap}.breadcrumbs__link{color:#333;font-size:14px;text-decoration:none;font-weight:700;line-height:1.2;font-family:var(--font-heading-family)}.breadcrumbs__link svg{position:relative;top:-1px}.breadcrumbs__item{display:flex;align-items:center;gap:7px;white-space:normal}.breadcrumbs__item:has(span.breadcrumbs__link){overflow:hidden;white-space:nowrap}.breadcrumbs__item svg{min-width:7px}span.breadcrumbs__link{color:#525252;opacity:.8;font-weight:400;overflow:hidden;text-overflow:ellipsis}.facets-wrapper .facets__form{gap:0}.facets-wrapper .facets__heading,.facets-wrapper .mobile-facets__open{color:#333;opacity:.8;letter-spacing:normal}.facets-wrapper .facets__summary,.facets-wrapper .facet-filters__label,.facets-wrapper .mobile-facets__open{font-weight:600;padding:12px 20px;border-radius:50px;border:1px solid #CECECE;background:#fff;min-width:106px;line-height:1}.facets-wrapper .mobile-facets__open .svg-wrapper{display:none}.facets-wrapper .mobile-facets__open-label{margin:0;font-size:inherit;letter-spacing:inherit}.facets-wrapper .facets__summary .icon{width:16px;height:16px}.facets-wrapper .facets__summary-label-wrap,.facets-wrapper .facet-filters__label{gap:7px;display:flex;align-content:center;justify-content:space-between}.facets-wrapper .facets__disclosure{margin-right:13px}.facets-wrapper .facets__summary:hover .facets__summary-label{text-decoration:none}.facets-wrapper .facet-filters__label{margin-right:0}.facets-wrapper .facet-filters__label,.facets-wrapper .facet-filters__label label{cursor:pointer}.facets-wrapper .facet-filters__label label,.facets-wrapper .facets__summary-label-wrap span{position:relative;top:2px}.facets-wrapper .facet-filters__field .select,.facets-wrapper .facets__display{border-radius:10px;border:1px solid #EFEFEF;background:#fff;padding:25px 20px}.facets-wrapper .facets__display{max-height:35rem}.facets-wrapper .facet-filters__field .select{z-index:1;top:100%;position:absolute;width:250px;margin-top:0;opacity:0;visibility:hidden;transition:all .3s ease 0s}.facets-wrapper .facet-filters__field.active .select{opacity:1;visibility:visible;margin-top:10px}.facets-wrapper .price-facet-checkboxes{width:100%}.facets-wrapper .facet-radio-label,.facets-wrapper .price-facet-checkboxes label,.facets-wrapper .facet-checkbox{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:1;cursor:pointer;transition:all .3s ease 0s;padding:0;font-family:var(--font-body-family);color:rgba(var(--color-foreground),1)}.facets-wrapper .facet-radio-label:not(:last-child),.price-facet-checkboxes li:not(:last-child) label,.facets-wrapper li:not(:last-child) .facet-checkbox{margin-bottom:25px}.facets-wrapper .facet-filters__radios{width:100%}.facets-wrapper .facet-filters__field{position:relative}.facet-radio-label input[type=radio]{width:18px;height:18px;-webkit-box-shadow:0 0 0 0 #006eff inset;box-shadow:0 0 #006eff inset;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;position:relative;cursor:pointer;vertical-align:-4px;border:1px solid #d9d9d9;border-radius:50%;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;order:2;margin:0}.facet-radio-label input[type=radio]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;opacity:0;width:10px;height:10px;margin-left:-5px;margin-top:-5px;background-color:#09518f;border-radius:50%}.facet-radio-label input[type=radio]:checked{border:1px solid #09518F}.facet-radio-label input[type=radio]:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.checkbox-label input[type=checkbox],.facets-wrapper .facets-layout-list--text input[type=checkbox]{width:18px;height:18px;min-width:18px;position:relative;cursor:pointer;vertical-align:-4px;border:1px solid #d9d9d9;border-radius:6px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;top:0;left:0}.facet-checkboxes input[type=checkbox],.facets-wrapper .facets-layout-list--text input[type=checkbox]{order:2}.facet-checkboxes input[type=checkbox]:checked,.facets-wrapper .facets-layout-list--text input[type=checkbox]:checked,.checkbox-label input[type=checkbox]:checked{border:1px solid #0066a1;background-image:url(/cdn/shop/files/Vector_3.svg?v=1770872791);background-repeat:no-repeat;background-position:center;background-size:10px;background-color:#0066a1}.facets-wrapper .facets-container{padding-top:0}.facets-wrapper .facet-radio-label:has(input:checked){color:#09518f;font-weight:700}.facets-wrapper .price-facet-checkboxes{margin:0;padding:0;list-style:none}.facets-wrapper .facets__header{display:none}.facets-wrapper .facets__price,.facets-wrapper .facets-layout{padding:0}.facets-wrapper .mobile-facets .facets__price,.facets-wrapper .mobile-facets .facets-layout,.facets-wrapper .filter-accordion .select{padding:0 0 25px}.mobile-facets .mobile-facets__count,.mobile-facets .mobile-facets__submenu .mobile-facets__footer,.mobile-facets .select:after,.mobile-facets .mobile-facets__close-button,.mobile-facets .mobile-facets__info,.mobile-facets .mobile-facets__label svg,.mobile-facets__label .mobile-facets__highlight,.mobile-facets__clear-wrapper .button--secondary:after,.mobile-facets__clear-wrapper .button--secondary:before{display:none}.mobile-facets .mobile-facets__inner{padding:20px}.mobile-facets .mobile-facets__header{border-bottom:1px solid #DFDFDF;padding:20px 0 15px}.mobile-facets .mobile-facets__heading{font-size:18px;text-align:left}.mobile-facets .mobile-facets__summary{padding:18px 0;font-size:14px;color:#333;font-weight:700;line-height:16px;border-top:1px solid #DFDFDF}.filter-accordion:not(.mobile-facets__details) .mobile-facets__summary{border-top:none}.mobile-facets__wrapper .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.mobile-facets__open-wrapper .mobile-facets__close{top:2.7rem}.mobile-facets .mobile-facets__footer{padding:20px 0 0;flex-wrap:wrap;border-top:none;flex-direction:column-reverse;gap:8px}.mobile-facets__inner .mobile-facets__footer>*+*{margin-left:0}.mobile-facets__inner .mobile-facets__footer>*{width:100%}.mobile-facets .panel{overflow:hidden;max-height:0;transition:max-height .3s ease}.mobile-facets__arrow svg{vertical-align:top;transform:rotate(90deg);width:24px;height:24px;transition:all .3s ease 0s}.mobile-facets .filter-accordion.active svg{transform:rotate(-90deg)}.mobile-facets .mobile-facets__main{padding:0}.facets-wrapper .mobile-facets .facet-radio-label:not(:last-child),.facets-wrapper .mobile-facets li:not(:last-child) .facet-checkbox{margin-bottom:20px}.mobile-facets__label .facet-checkbox__text{font-family:var(--font-body-family);color:rgba(var(--color-foreground),.75)}.facets-wrapper .active-facets__button .svg-wrapper{margin-top:-2px}.facets-wrapper span.active-facets__button-inner{padding-top:4px;font-size:12px;font-weight:500}.mobile-facets__main input[type=radio],.facet-checkboxes .mobile-facets__checkbox[type=checkbox],.mobile-facets__main input[type=checkbox],.facets-wrapper .facets-layout-list--text .mobile-facets__checkbox[type=checkbox]{left:-2px}.mobile-facets__footer .mobile-facets__clear{border:1px solid #09518f;color:#09518f}.recently-viewed-products{overflow:hidden}.main-collection-product-grid{position:relative}.cart-drawer .swym-button-bar{display:none}.cart-drawer .cart-items thead th,.cart__contents .cart-items thead th{color:initial;font-size:12px}.cart-item__details .cart-item__name,.totals .totals__total-value{color:initial}.totals .totals__total{font-weight:500}.cart-item__details .cart-item__name{line-height:1.3}.cart-item__details .cart-item__name:hover{text-decoration:none;color:#0066a1}.show-more-wrapper .show-more-button{background-color:transparent;border:1px solid #CECECE;color:#333;min-width:150px}.button .spinner{vertical-align:middle}.template-search .template-search--empty{padding-bottom:0}.quantity__input:focus-visible{outline:unset;outline-offset:unset;box-shadow:none}.quantity__button:focus,.quantity__input:focus{background-color:transparent}.form__message{font-weight:500;line-height:1.4;padding:17px;border-radius:10px;border:1px solid}.form__message_success{color:green}.form__message_error{color:red}.collections-multicolumn-section .title-arrow-row .swiper-button{box-shadow:0 0 5px #0000000f}.collections-multicolumn-section .title-arrow-row{justify-content:flex-end;margin-bottom:30px;margin-top:-30px}.collections-multicolumn-section .title-arrow-col{gap:15px}.collections-multicolumn-section .swiper-slide{width:10%}.collections-multicolumn-section .multicolumn-card:hover .link{color:#0066a1}.active-facets .active-facets__button-wrapper *,.active-facets span.active-facets__button-inner{font-size:13px}.menu-drawer .multicolumn .page-width{padding-left:0;padding-right:0}.shopify-policy__container{max-width:100%;padding-left:0;padding-right:0}.shopify-policy__body,.shopify-policy__title h1{padding:0 5rem;margin-right:auto;margin-left:auto;max-width:var(--page-width)}.shopify-policy__title{background-image:url(https://teknomek.co.uk/cdn/shop/files/girl-running-past-modern-architecture.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;min-height:42rem;display:flex;align-items:center;position:relative;z-index:1}.shopify-policy__title h1{width:100%;color:#fff;text-align:left}.shopify-policy__title:after{content:"";height:100%;width:100%;left:0;bottom:0;background:linear-gradient(90deg,#0066a1 34.88%,#0066a180 45.12%,#0066a100 51.82%);opacity:1;position:absolute;z-index:-1}.shopify-section:not(.main-cart-items-section) table{width:100%;border-collapse:collapse;border-radius:15px;overflow:hidden}.shopify-section:not(.main-cart-items-section) table thead th,.shopify-section:not(.main-cart-items-section) table tbody th{background-color:#0066a1;color:#fff}.shopify-section:not(.main-cart-items-section) table tbody{background:#f3f5f6}.shopify-section:not(.main-cart-items-section) table th,.shopify-section:not(.main-cart-items-section) table td{padding:20px;text-align:left}.shopify-section:not(.main-cart-items-section) table thead th:nth-child(2){border-left:1px solid #7CB5D5;border-right:1px solid #7CB5D5}.shopify-section:not(.main-cart-items-section) table tbody td{color:#525252}.shopify-section:not(.main-cart-items-section) table tbody tr td{border:1px solid #E6E6E6}.page-page-body.template-page-laboratory-landing main{padding-top:0}body .grfq__popupForm__modal .grfq__popupForm__steps .grfq__popupForm__step[data-active=true] .grfq__popupForm__stepLabel{background-color:rgba(var(--color-button),var(--alpha-button-background))}body .grfq__popupForm__footerButtons button,body .grfq__popupForm__thankyouButtons button{align-items:center;cursor:pointer;font:inherit;text-decoration:none;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;overflow:hidden;line-height:175%;letter-spacing:normal;transition:all .3s ease 0s;border-radius:31px!important;border-color:inherit!important}body .grfq__popupForm__footerButtons button.grfq__popupForm__buttonPrimary{color:rgb(var(--color-button-text))!important;background-color:rgba(var(--color-button),var(--alpha-button-background))!important}body .grfq__popupForm__modal .grfq__popupForm__button[loading] .grfq__popupForm__spinner,body .grfq__popupForm__modal [loading].grfq__popupForm__buttonPrimary .grfq__popupForm__spinner{background-color:rgba(var(--color-button),var(--alpha-button-background))!important}body .grfq__popupForm__modal [type=email]:focus,body .grfq__popupForm__modal [type=number]:focus,body .grfq__popupForm__modal [type=text]:focus,body .grfq__popupForm__modal [type=phone]:focus,body .grfq__popupForm__modal [type=time]:focus,body .grfq__popupForm__modal [type=date]:focus,body .grfq__popupForm__modal [type=file]:focus,body .grfq__popupForm__modal select:focus,body .grfq__popupForm__modal textarea:focus{border-color:rgba(var(--color-button),var(--alpha-button-background))!important;box-shadow:none!important}.bundle-product-block .swym-button.swym-add-to-wishlist-view-product{display:none!important}.bundle-product-block :is(.swym-button.swym-add-to-wishlist-view-product,.swym-button.swym-add-to-wishlist-view-product.swym-loaded,.swym-button[data-swaction=addToWishlist]){display:none!important}.bundle-product-block input[disabled]{cursor:not-allowed;opacity:.6;background:#d3d3d3}@media screen and (min-width:750px){.collections-multicolumn-section .grid{column-gap:15px}.shopify-policy__body{margin-top:var(--spacing-sections-desktop)}}@media screen and (min-width:990px){.collections-multicolumn-section .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) / 2)}.collections-multicolumn-section .grid{row-gap:40px}}@media screen and (min-width:1200px){.collections-multicolumn-section .grid__item{width:calc(10% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(10% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:750px)and (max-width:989px){.main-collection-product-grid .grid--1-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:1199px){.hxl{font-size:50px}h1,.h1{font-size:30px}h2,.h2{font-size:28px}h3,.h3{font-size:26px}h4,.h4{font-size:22px}.section-head,.featured-collection-section .collection__title.title-wrapper{margin-bottom:30px}.product-card-wrapper .card__heading{margin-bottom:20px}.product-card-wrapper .card--card .quick-add{margin:20px 0 0}.page-page-body main{padding-top:0}.badge{font-size:12px}.header-collections-multicolumn{padding-top:0;display:none}.form__message{font-size:14px}}@media screen and (max-width:989px){.hxl{font-size:40px}h1,.h1{font-size:26px}h2,.h2{font-size:24px}h3,.h3{font-size:22px}h4,.h4{font-size:20px}h5,.h5{font-size:16px}h6,.h6,.button,.shopify-challenge__button,.customer button,body .rfq-btn{font-size:15px}.body-text,.copyright__content.body-text{font-size:13px}.body-text-big{font-size:14px}.section-head,.featured-collection-section .collection__title.title-wrapper{margin-bottom:25px}.section-head .head-text{margin-top:14px}.product-card-wrapper .card__heading{margin-bottom:16px}.product-card-wrapper .card--card .quick-add{margin:16px 0 0}.featured-product-list .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.featured-product-list .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(46% - var(--grid-mobile-horizontal-spacing) - 3rem)}.main-product-section .complementary-products__container .card--horizontal .card__inner{min-width:93px;width:93px;background-size:22px}.page-index-body .collections-multicolumn-section+.section{margin-top:20px}.active-facets .active-facets__button,.active-facets .active-facets__button-remove{padding-right:0;padding-top:0}.facets-wrapper .facets-container{row-gap:20px}.shopify-section:not(.main-cart-items-section) table th,.shopify-section:not(.main-cart-items-section) table td{padding:16px}.main-product-section .fb-total-price{margin-top:4px}.main-product-section .frequently-bought-products .card-wrapper{width:100%}.main-product-section .frequently-bought-products .card__inner{border-radius:10px;border:1px solid #efefef;overflow:hidden}.main-product-section .complementary-products__container .card--horizontal .card__inner{min-width:93px;width:93px}}@media screen and (max-width:749px){h1,.h1,h2,.h2{font-size:24px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h6,.h6{font-size:14px}.section-head,.featured-collection-section .collection__title.title-wrapper{margin-bottom:20px}.button,.shopify-challenge__button,.customer button,body .rfq-btn{font-size:14px}.product-card-wrapper .card__information{padding:16px 0 0}.product-card-wrapper .price-item{font-size:18px}.product-card-wrapper .card__heading{margin-bottom:10px}.product-card-wrapper .card--card .quick-add{margin:10px 0 0}.featured-product-list .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.featured-product-list .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(90% - var(--grid-mobile-horizontal-spacing) - 3rem)}.grid--2-col-tablet-down .product-card-wrapper .quick-add__submit{min-width:113px;width:113px;font-size:12px;min-height:33px}.grid--2-col-tablet-down .product-card-wrapper .card{padding:10px}.shopify-policy__title:after{background:linear-gradient(0deg,#0166a1bf 0% 100%)}.shopify-policy__title{min-height:28rem}.shopify-policy__body,.shopify-policy__title h1{padding:0 1.5rem}.shopify-policy__title h1{text-align:center}.shopify-policy__body{margin-top:var(--spacing-sections-mobile)}.shopify-section:not(.main-cart-items-section) table th,.shopify-section:not(.main-cart-items-section) table td{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/global.css.map */
