@font-face{font-family:UniformRnd-Regular;src:url(/cdn/shop/files/uniformRnd-Regular.C6B9X2n2.woff2?v=1763105465) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UniformRnd-Medium;src:url(/cdn/shop/files/uniformRnd-Medium.DFh3rLr9.woff2?v=1763105465) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:UniformRnd-Bold;src:url(/cdn/shop/files/uniformRnd-Bold.D4-hq7H1.woff2?v=1763105465) format("woff2");font-weight:700;font-style:normal;font-display:swap}html,body{font-family:UniformRnd-Regular!important;color:#313538}.uniformRnd-Regular{font-family:UniformRnd-Regular}.uniformRnd-Medium{font-family:UniformRnd-Medium}.uniformRnd-Bold{font-family:UniformRnd-Bold}html{scroll-behavior:smooth}*:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}*:focus{outline:none!important}*:focus-visible{outline:unset!important;outline-offset:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}::-moz-selection{color:#fff}::selection{color:#fff}a:hover,a:focus,a:focus-visible{text-decoration:none;outline:none!important}a{text-decoration:none}button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.about_us_header_section{background-image:linear-gradient(#2171e1,#4aabf1)}.about_us_header_section .image-with-text__heading{font-family:UniformRnd-Medium;font-weight:700;font-size:5rem;color:#fff}.about_us_header_section .image-with-text__text p{font-size:19px;font-family:UniformRnd-Medium;font-weight:500;line-height:30px;margin-top:1.6rem;color:#fff}.about_us_header_section .image-with-text__text{margin-top:16px}.about_us_header_section .image-with-text__content{padding-left:0;padding-right:18rem}.image-with-text__media img{border-radius:1.2rem}.image-with-text__heading,.company_information .rich-text__heading{font-size:3rem;font-weight:700;color:#202223}.image-with-text__text p{font-size:1.6rem;font-weight:400;font-family:UniformRnd-Regular;line-height:1.2em;color:#202223}.image-with-text__grid.grid{align-items:center}.company_information .rich-text__text h5{font-weight:700;font-size:19px;font-family:UniformRnd-Medium;margin-top:0;margin-bottom:1.6rem;color:#202223}.company_information .rich-text__text p{font-size:16px;font-weight:500;font-family:UniformRnd-Regular;margin-bottom:1.2rem;margin-top:0;color:#202223}.company_information .rich-text__blocks{max-width:100%}.contact_header .rich-text{background:linear-gradient(#4b3ca3,#4b3ca3)}.font-bold{font-weight:700}.fs-19{font-size:19px}.contact_header .rich-text__text{margin-top:1.6rem}.contact_header .rich-text__heading{font-size:5rem;font-weight:700;font-family:UniformRnd-Medium}.contact_header .rich-text__text p{font-size:1.1875rem;font-weight:500;color:#fff;font-family:UniformRnd-Medium}.form_footer_content p{font-size:1.4rem;line-height:135%}.alertBanners svg{color:#2171e1}.collection-hero__text-wrapper{display:none}.collection_title_header .rich-text__heading{font-size:3rem;font-weight:700;font-family:UniformRnd-Medium}.justify-between{justify-content:space-between!important}.align-center{align-items:center}.pl-35rem{padding-left:35rem}.product-count__text{font-size:1.4rem;color:#4c5054;font-family:UniformRnd-Regular;font-weight:400;white-space:nowrap}.facet-filters__label{color:#202223;font-weight:500;font-family:UniformRnd-Medium}.bg-\[\#f8f9fb\]{background-color:#f8f9fb}.facet-filters__field .select{width:24rem!important}.facet-filters__field .select__select{box-shadow:0 0 transparent,0 0 transparent,0 1px 2px #2022230d;background-color:#fff;border:1px solid #dfe3e6;padding:.8rem 1.2rem;border-radius:.8rem!important;font-size:1.6rem;font-weight:500;font-family:UniformRnd-Medium;letter-spacing:0px}.facet-filters__field .svg-wrapper{min-width:1.6rem;right:12px}.facet-filters__sort:focus-visible{outline:.2rem solid #2171e1!important}.facets-vertical{gap:2.4rem}aside#main-collection-filters{background-color:#fff;border:1px solid #eff2f4;padding-left:3rem;border-radius:.7rem;height:100%}h2#verticalTitle,.facets__summary-label,.facets-vertical .facets__summary div span{font-size:2rem;font-weight:500;font-family:UniformRnd-Medium}.facets__summary .icon-caret{color:#2171e1}.facet-checkbox__text,.facets__selected{font-size:1.6rem;font-weight:400;font-family:UniformRnd-Regular}.product-grid-container .collection ul#product-grid{gap:2.4rem}.grid--3-col-desktop .grid__item{width:calc(33.33% - 1.6rem)}.card__heading{font-size:1.6rem;font-weight:500;font-family:UniformRnd-Medium;text-wrap:wrap;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card .media img{border-radius:8px!important;padding:1.2rem!important;background-color:#fff}.card__inner{border-radius:8px!important}.underline-links-hover .card__heading a:hover{text-decoration:none}.card-wrapper:hover img{transform:scale(1)!important}.product_card{display:flex;flex-direction:column;height:100%;position:relative;z-index:0;background-color:#fff;border-radius:.5rem;border:1px solid #e5e7eb}.card__content .card__information{padding-left:1.2rem!important;padding-right:1.2rem!important}.price-item--sale,.price__regular .price-item--regular{color:#bb1d29;font-weight:700;font-family:UniformRnd-Medium;font-size:2.8rem}.price--on-sale .price-item--regular{color:#6d7175;font-size:13px;font-weight:400;font-family:UniformRnd-Regular}.card__badge .badge{background-color:#bb1d29;font-weight:700;font-size:1.2rem;font-family:UniformRnd-Regular;border-radius:.4rem}.pagination__item--current{background-color:transparent;border:1px solid #207ce6;font-weight:700;font-family:UniformRnd-Medium;border-radius:8px}.pagination__item{color:#1f72cd!important}.pagination__item--current:after,.pagination__item:hover:after{width:0!important}.facets-vertical .facet-checkbox input[type=checkbox]{border-radius:4px;background-color:#fff;border:1px solid #dfe3e6}.facet-checkbox>svg{border-radius:4px;background-color:#fff!important;border:1px solid #dfe3e6}.facets-vertical .facet-checkbox input[type=checkbox]:checked{background-color:#2081e9;border:1px solid #2081e9;color:#fff}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper>.icon-checkmark{color:#fff;background-color:#2081e9}.facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none!important}.facets__summary:hover .facets__summary-label{text-decoration:none!important;text-underline-offset:0!important}.collection .facets-vertical .facets__price .field:after{border-radius:8px!important;box-shadow:none}.collection .facets-vertical .facets__price .field:after,.collection .field:hover.field:after{border-radius:8px!important;box-shadow:none}.facets-vertical .facets__price .field__input{font-family:UniformRnd-Regular;font-size:1.6rem;font-weight:500;border:1px solid #cecece;border-radius:.8rem}.product__title h1{font-size:3rem;font-weight:700;font-family:UniformRnd-Medium}@media only screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20% - .8rem)}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:690px;max-width:600px;left:8rem;transform-origin:left top;height:110px;overflow:hidden}.grid__item.product__media-wrapper{position:relative;padding-left:10rem;padding-right:4rem}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20% - 2.4rem)}}.ct_thumbList button{border-radius:.8rem}.ct_thumbList li .thumbnail[aria-current]{border:2px solid #2171e1!important;box-shadow:none}.slider-button.slider-button--prev svg{color:#2082e9!important;height:4.8rem}.slider-button.slider-button--next svg{color:#2082e9!important;height:4.8rem}.product .price__regular .price-item--regular,.product .price-item--sale{font-size:3.2rem}.product .price--on-sale .price-item--regular{color:#6d7175!important;font-size:16px!important}.thumbnail:hover{opacity:1!important}.badge{border-radius:.4rem;font-weight:700;font-family:UniformRnd-Medium;font-size:1.4rem}.product-form__submit{background-color:#008540;color:#fff;line-height:1.25rem;font-weight:500;font-size:1.6rem;border:2px solid #008540;border-radius:9999px;min-height:56px}.product-form__submit:hover{background-color:#036130}.product-form__submit:after,.product-form__submit:hover:after{box-shadow:none!important}.accordion__title{color:#202223;font-weight:700;font-size:2.3rem;font-family:UniformRnd-Medium}.accordion summary{padding:2.4rem 0!important}.product_collapsible_tabs .accordion__content{overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .25s ease;will-change:max-height}.product_collapsible_tabs details[open] .accordion__content{opacity:1}.product_collapsible_tabs summary .icon-caret{transition:transform .3s ease}.product_collapsible_tabs details[open] summary .icon-caret{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.product_collapsible_tabs .accordion__content,.product_collapsible_tabs summary .icon-caret{transition:none}}.accordion__content .metafield-rich_text_field ul li,.accordion__content .metafield-rich_text_field p,.accordion__content p{font-size:1.6rem;font-family:UniformRnd-Regular;color:#202223}.accordion__content .metafield-rich_text_field ul li::marker{color:#1f8ef4}.accordion__content .metafield-rich_text_field p,.accordion__content p{margin-top:0;margin-bottom:1.2rem}.product_collapsible_tabs .product__accordion:last-child{border-bottom:none}.related-products__heading{font-size:3rem;font-weight:700;font-family:UniformRnd-Medium;margin-bottom:2.4rem}.product__info-wrapper{padding:0!important}.product__column-sticky{box-shadow:0 0 transparent,0 0 transparent,0 4px 24px -4px #2022231a,0 8px 8px -4px #2022230a;padding:2.4rem 2.4rem 1.2rem!important;border-radius:.8rem}.search-modal__form .field:after,.search-modal__form .field:before{display:none!important}.search-modal__form .field{border:1px solid black}.predictive-search__heading,.predictive-search__item--term span{color:#000;font-size:14px;font-weight:500;font-family:UniformRnd-Medium;text-transform:capitalize;letter-spacing:0}.customer>h1{font-weight:700;color:#202223;text-transform:capitalize}.customer button{font-weight:700;color:#fff;text-transform:capitalize;font-size:16px}.customer button{background:#fff;color:#202223;min-height:48px;padding-left:24px;padding-right:24px;border-radius:9999px;font-size:16px;font-family:UniformRnd-Medium;font-weight:500;line-height:1.2;border:2px solid #dfe3e6;cursor:pointer;transition:background .2s ease,color .2s ease}.customer button:before,.customer button:after{content:unset}.customer button:hover{background:#e5e7eb}@media(max-width:1024px){.about_us_header_section .image-with-text__content{padding-right:10rem}.image-with-text__grid--reverse .image-with-text__content{padding-left:0}.about_us_image_section_1 .image-with-text__content,.about_us_image_section_3 .image-with-text__content{padding-right:0}.product__title h1{font-size:2.4rem}}@media(max-width:749px){.about_us_header_section .image-with-text__media--small{height:72vw}.about_us_image_section_1 .image-with-text__content,.about_us_image_section_3 .image-with-text__content{padding-left:0}.company_information .rich-text__wrapper{width:unset}.about_us_image_section_3 .image-with-text__content{padding-bottom:0}}@media(max-width:480px){.contact_header .rich-text__heading{font-size:4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/generic-style.css.map */
