html body.template-product .site-main :is(.breadcrumbs,.breadcrumbs-container,.breadcrumbs-container span,.breadcrumbs a,.breadcrumbs span,.breadcrumbs .integy-breadcrumb-current,.breadcrumbs .integy-breadcrumb-current-full,.breadcrumbs .integy-breadcrumb-current-compact){color:#294c3b!important;-webkit-text-fill-color:#294c3b!important;opacity:1!important;text-shadow:none!important}html body.template-product .site-main .breadcrumbs a{color:#0d6541!important;-webkit-text-fill-color:#0d6541!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}html body.template-product .site-main .integy-product-spec-box__title,html body.template-product .site-main .integy-product-spec-box h2{color:#203e2f!important;-webkit-text-fill-color:#203e2f!important;opacity:1!important;font-weight:700!important;text-shadow:none!important}html[data-integy-b2b] body.template-product .site-main .product-pricing :is(.integy-b2b-price-note,.integy-v772-msrp-reference,.price__current,.price__current .money){color:#174d33!important;-webkit-text-fill-color:#174d33!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}html[data-integy-b2b] body.template-product .site-main .product-pricing .price__current,html[data-integy-b2b] body.template-product .site-main .product-pricing .price__current .money{color:#153629!important;-webkit-text-fill-color:#153629!important}html[data-integy-b2b] body.template-product .site-main .product-pricing .integy-v772-savings-badge{color:#103d27!important;-webkit-text-fill-color:#103d27!important}html body.template-product .site-main .integy-v501-related-section .product-recommendations--title{color:#234635!important;-webkit-text-fill-color:#234635!important;opacity:1!important;text-shadow:none!important}html body.template-product .site-main .integy-v501-related-card__media{background:#fff!important}html body.template-product .site-main .integy-v501-related-card__image{object-fit:contain!important;max-width:100%!important}html body.template-product .site-main .integy-product-spec-box__grid dt,html body.template-product .site-main .integy-product-spec-box__grid dd{color:#385548!important;-webkit-text-fill-color:#385548!important;opacity:1!important}html body #shopify-pc__banner,html body #shopify-pc__banner__body,html body .shopify-pc__banner__body{background-color:#fff!important;color:#273e33!important;-webkit-text-fill-color:#273e33!important;opacity:1!important}html body #shopify-pc__banner :is(h1,h2,h3,p,div,span,strong),html body #shopify-pc__banner__title,html body #shopify-pc__banner__body p,html body .shopify-pc__banner__body p{color:#273e33!important;-webkit-text-fill-color:#273e33!important;opacity:1!important;text-shadow:none!important}html body #shopify-pc__banner :is(a,button#shopify-pc__banner__btn-manage-prefs),html body #shopify-pc__banner__body a{color:#0a5b3b!important;-webkit-text-fill-color:#0a5b3b!important;text-decoration:underline!important;text-underline-offset:2px!important;opacity:1!important}html body #shopify-pc__banner :is(button,button span){opacity:1!important}html body #shopify-pc__banner__btn-accept,html body #shopify-pc__banner__btn-decline,html body #shopify-pc__banner__btn-manage-prefs{min-height:40px!important;font-size:14px!important}html body #shopify-pc__banner :focus-visible{outline:3px solid #176d4a!important;outline-offset:2px!important}html body.template-product main#site-main .integy-v477-overview-toggle{min-height:44px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#17212d!important}html body.template-product main#site-main .integy-v477-overview-toggle:focus-visible{outline:2px solid #176b4a;outline-offset:3px}html body.template-product main#site-main .integy-v477-overview-collapsible:not(.integy-v477-overview-expanded):after{content:none!important}@media(max-width:1024px){html body.template-product main#site-main .product-form__action-wrapper>quantity-selector.quantity-selector{display:inline-flex!important;width:min(100%,12rem)!important;min-width:0!important;max-width:100%!important;justify-self:start!important;flex:0 0 auto!important;background:transparent!important}html body.template-product main#site-main quantity-selector.quantity-selector .quantity-selector__wrapper{display:grid!important;grid-template-columns:minmax(44px,1fr) minmax(52px,1.3fr) minmax(44px,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important}html body.template-product main#site-main quantity-selector.quantity-selector :is(.quantity-selector__button-wrapper,.quantity-selector__button,.quantity-selector__input){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}}@media(max-width:480px){html body.template-collection main#site-main .productgrid--outer:has([data-integy-v776-refine]) [data-integy-v324-collection-toolbar]:not(:has(.mobile-filter-toggle)){display:contents!important}}html body main#site-main .productgrid--item :is(.integy-v410-card-price__saving,.productitem__badge--sale,.productitem__badge--sale>span){color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#b42323!important;text-shadow:none!important}body :is(.blog--section,.blogposts--section) .article--excerpt-image img.integy-blog-card-image{display:block!important;visibility:visible!important;opacity:1!important;max-width:100%;width:100%;height:100%;object-fit:contain!important;object-position:center}body :is(.blog--section,.blogposts--section) .article--excerpt-image:has(img.integy-blog-card-image){background:#fff}.mx-e.mx-overlay .mx-e.mx-body{color:#1d2d36!important;background-color:#fff!important}.mx-e.mx-overlay .mx-e.mx-body :is(input.mx-input,textarea.mx-textarea,select.mx-input),.mx-e.mx-overlay .mx-e.mx-body :is(input[name=name],input[name=eml],input[name=question],textarea[name=details],select[name=custom_1792624022951]){box-sizing:border-box;background:#fff!important;background-color:#fff!important;color:#182b38!important;-webkit-text-fill-color:#182b38!important;border:1px solid #8e9eaa!important;box-shadow:none!important;opacity:1!important;caret-color:#182b38!important;color-scheme:light}.mx-e.mx-overlay .mx-e.mx-body :is(input.mx-input,textarea.mx-textarea,select.mx-input,input[name=eml],textarea[name=details]):focus-visible{outline:2px solid #176b4a!important;outline-offset:1px;border-color:#176b4a!important}.mx-e.mx-overlay .mx-e.mx-body :is(input.mx-input,textarea.mx-textarea)::placeholder{color:#52616b!important;-webkit-text-fill-color:#52616b!important;opacity:1!important}.mx-e.mx-overlay .mx-e.mx-body label{color:#213440!important}.mx-e.mx-overlay .mx-e.mx-body input[type=file]{color:#213440!important;background-color:#fff!important;color-scheme:light}.mx-e.mx-overlay .mx-e.mx-body input[type=file]::file-selector-button{border:1px solid #82939d;border-radius:4px;padding:7px 12px;background:#edf3f4;color:#213440;cursor:pointer}body input.mx-e.mx-input,body textarea.mx-e.mx-textarea,body select.mx-e.mx-input,body .mx-e.mx-body input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]),body .mx-e.mx-body textarea,body .mx-e.mx-body select{background:#fff!important;background-color:#fff!important;color:#182b38!important;-webkit-text-fill-color:#182b38!important;border:1px solid #8e9eaa!important;box-shadow:none!important;color-scheme:light!important;caret-color:#182b38!important}body :is(input.mx-e.mx-input,textarea.mx-e.mx-textarea,select.mx-e.mx-input):focus-visible,body .mx-e.mx-body :is(input,textarea,select):focus-visible{outline:2px solid #176b4a!important;outline-offset:2px;border-color:#176b4a!important}body :is(input.mx-e.mx-input,textarea.mx-e.mx-textarea)::placeholder,body .mx-e.mx-body :is(input,textarea)::placeholder{color:#536573!important;-webkit-text-fill-color:#536573!important}body .mx-e.mx-body input[type=file]{color:#213440!important;-webkit-text-fill-color:#213440!important}@media(max-width:1024px){body:is(.template-index,.template-search,.template-collection,.template-product,.template-cart,.integy-v790-info-unified) .mx-e.mx-tab.mx-right{background:#14251e!important;border:1px solid #52675b!important;border-radius:6px!important;box-shadow:none!important;text-align:center!important}body .mx-e.mx-tab.mx-right>span{border:0!important;box-shadow:none!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important}}html body.template-blog main#site-main .blog--section .blog--inner .article--excerpt-image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 9!important;padding:0!important;overflow:hidden!important;background-color:#fff!important}html body.template-blog main#site-main .blog--section .blog--inner .article--excerpt-image img.integy-blog-card-image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;background:#fff!important;visibility:visible!important;opacity:1!important}html body.template-article main#site-main .article--section .article-image{display:block!important;width:calc(100% - 24px)!important;max-width:880px!important;height:auto!important;min-height:0!important;aspect-ratio:16 / 9!important;margin:18px auto 20px!important;border-radius:8px!important;overflow:hidden!important;background-color:#fff!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}html body.template-article main#site-main .article--section .article--pagination a,html body.template-article main#site-main .article--section .article--pagination a .article--pagination-text,html body.template-article main#site-main .article--section .article--pagination a .article--pagination-title,html body.template-article main#site-main .article--section .article--pagination a .article--pagination-chevron-left,html body.template-article main#site-main .article--section .article--pagination a .article--pagination-chevron-right{color:#174b35!important;-webkit-text-fill-color:#174b35!important;opacity:1!important}html body.template-article main#site-main .article--section .article--pagination a:hover,html body.template-article main#site-main .article--section .article--pagination a:hover .article--pagination-text,html body.template-article main#site-main .article--section .article--pagination a:hover .article--pagination-title{color:#0c6242!important;-webkit-text-fill-color:#0c6242!important;text-decoration:underline!important}html body.template-article main#site-main .article--section .article--pagination a:focus-visible{outline:3px solid #176b4a!important;outline-offset:4px!important;border-radius:3px!important}html body.template-article main#site-main .article--section .article--meta,html body.template-article main#site-main .article--section .article--meta-item,html body.template-article main#site-main .article--section .article--tags,html body.template-article main#site-main .article--section .article--tags .article--tags-title,html body.template-article main#site-main .article--section .article--tags a,html body.template-blog main#site-main .blog--section .article--excerpt-meta,html body.template-blog main#site-main .blog--section .article--excerpt-meta-item{color:#52616b!important;-webkit-text-fill-color:#52616b!important;opacity:1!important}html body.template-article main#site-main .article--section .article--tags a:hover,html body.template-article main#site-main .article--section .article--tags a:focus-visible{color:#174b35!important;-webkit-text-fill-color:#174b35!important;text-decoration:underline!important}html body.template-article main#site-main .article--section .article--tags{margin-top:24px!important}html body.template-article main#site-main .article--section .article--pagination{margin-top:26px!important;margin-bottom:6px!important}@media(max-width:699px){html body.template-article main#site-main .article--section .article-image{width:calc(100% - 16px)!important;max-width:100%!important;margin:12px auto 16px!important;border-radius:6px!important}html body.template-article main#site-main .article--section .article--pagination{margin-top:22px!important}}html body:is(.template-collection,.template-search) main#site-main .productgrid--item :is(.productitem--title,.productitem--title a){font-size:14px!important;line-height:1.4!important;overflow-wrap:anywhere}html:not([data-integy-b2b]) body:is(.template-index,.template-collection,.template-search,.template-product) main#site-main :is(.productgrid--item,.integy-v426-search-card,.integy-v529-search-card,.integy-v501-related-card) :is(button.productitem--action-trigger,button.integy-v547-direct-atc,button[data-integy-v547-atc],button.product-form__submit.add-to-cart,a.productitem--action-trigger,a.integy-v547-choose-options):not(:disabled):not([disabled]):not([aria-disabled=true]):not(.is-sold-out){background:#f7faf8!important;background-color:#f7faf8!important;border:1px solid #bed2c5!important;color:#174d35!important;-webkit-text-fill-color:#174d35!important;box-shadow:none!important;text-shadow:none!important;border-radius:5px!important;min-height:44px!important;font-weight:650!important;transition:background-color .15s ease,border-color .15s ease}html:not([data-integy-b2b]) body:is(.template-index,.template-collection,.template-search,.template-product) main#site-main :is(.productgrid--item,.integy-v426-search-card,.integy-v529-search-card,.integy-v501-related-card) :is(button.productitem--action-trigger,button.integy-v547-direct-atc,button[data-integy-v547-atc],button.product-form__submit.add-to-cart,a.productitem--action-trigger,a.integy-v547-choose-options):not(:disabled):not([disabled]):not([aria-disabled=true]):not(.is-sold-out) :is(span,svg,svg *,i){color:#174d35!important;-webkit-text-fill-color:#174d35!important}@media(hover:hover)and (pointer:fine){html:not([data-integy-b2b]) body:is(.template-index,.template-collection,.template-search,.template-product) main#site-main :is(.productgrid--item,.integy-v426-search-card,.integy-v529-search-card,.integy-v501-related-card) :is(button.productitem--action-trigger,button.integy-v547-direct-atc,button[data-integy-v547-atc],button.product-form__submit.add-to-cart,a.productitem--action-trigger,a.integy-v547-choose-options):not(:disabled):not([disabled]):not([aria-disabled=true]):not(.is-sold-out):hover{background:#eaf3ee!important;background-color:#eaf3ee!important;border-color:#679d7d!important}}html:not([data-integy-b2b]) body:is(.template-index,.template-collection,.template-search,.template-product) main#site-main :is(.productgrid--item,.integy-v426-search-card,.integy-v529-search-card,.integy-v501-related-card) :is(button.productitem--action-trigger,button.integy-v547-direct-atc,button[data-integy-v547-atc],button.product-form__submit.add-to-cart,a.productitem--action-trigger,a.integy-v547-choose-options):not(:disabled):not([disabled]):not([aria-disabled=true]):not(.is-sold-out):focus-visible{outline:3px solid #176b4a!important;outline-offset:2px!important}html body:is(.template-collection,.template-search,.template-index,.template-product) main#site-main .integy-v410-card-price__main>.integy-v796-card-currency{display:inline!important;white-space:nowrap!important;margin-inline-start:3px!important;font-size:11px!important;line-height:1.25!important;font-weight:600!important;color:#2c5140!important;-webkit-text-fill-color:#2c5140!important}@media(min-width:1200px)and (max-width:1899px)and (hover:hover)and (pointer:fine){html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items:not([hidden]){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))!important;grid-auto-flow:row!important;column-gap:10px!important}}html body main#site-main [data-integy-v796-card-currency][hidden]{display:none!important}html:not([data-integy-b2b]) body:is(.template-collection,.template-search) main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item .productitem--actions.integy-v547-direct-actions{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;padding:2px 0!important;margin-top:auto!important;min-height:36px!important;gap:3px!important}html:not([data-integy-b2b]) body:is(.template-collection,.template-search) main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item .productitem--actions.integy-v547-direct-actions :is(button.integy-v547-direct-atc:not(:disabled),a.integy-v547-choose-options){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;min-width:92px!important;height:auto!important;min-height:34px!important;padding:6px 10px!important;margin:0 auto!important;background:#f7faf8!important;background-color:#f7faf8!important;color:#174d35!important;-webkit-text-fill-color:#174d35!important;border:1px solid #bed2c5!important;border-radius:5px!important;box-shadow:none!important;font-size:12px!important;font-weight:650!important;line-height:1.3!important;text-align:center!important;white-space:normal!important;text-decoration:none!important}html:not([data-integy-b2b]) body:is(.template-collection,.template-search) main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item .productitem--actions.integy-v547-direct-actions button.integy-v547-direct-atc.is-sold-out:disabled{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:24px!important;padding:2px 4px!important;margin:0 auto!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#626f68!important;-webkit-text-fill-color:#626f68!important;opacity:1!important;font-size:11px!important;font-weight:650!important;line-height:1.2!important;text-align:center!important;cursor:default!important}@media(hover:hover)and (pointer:fine){html:not([data-integy-b2b]) body:is(.template-collection,.template-search) main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item .productitem--actions.integy-v547-direct-actions :is(button.integy-v547-direct-atc:not(:disabled),a.integy-v547-choose-options):hover{background:#eaf3ee!important;border-color:#679d7d!important}}@media(max-width:699px){html:not([data-integy-b2b]) body:is(.template-collection,.template-search) main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item .productitem--actions.integy-v547-direct-actions :is(button.integy-v547-direct-atc:not(:disabled),a.integy-v547-choose-options){min-height:44px!important;min-width:100%!important;font-size:13px!important;padding:8px 9px!important}}html body:is(.template-collection,.template-search) main#site-main .productgrid--item[data-integy-v528-price-enrich=true]:not([data-integy-v548-stock-verified=true]) .productitem__image-container:after{content:none!important;display:none!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item .productitem__image-container{box-sizing:border-box!important;width:100%!important;padding:2px!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item :is(.productitem--image-link,figure.productitem--image){box-sizing:border-box!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important;background:#fff!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item figure.productitem--image :is(picture,img.productitem--image-primary){box-sizing:border-box!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:1px!important;object-fit:contain!important;object-position:center!important}@media(max-width:699px){html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite :is(.productitem--image-link,figure.productitem--image),html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item[data-integy-v460-dynamic-card] :is(.productitem--image-link,figure.productitem--image){aspect-ratio:1.16 / 1!important}}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite .productitem__image-container{box-sizing:border-box!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;padding:2px!important;background:#fff!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite a.productitem--image-link{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:visible!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite figure.productitem--image{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite figure.productitem--image picture.integy-v115-collection-picture{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;overflow:hidden!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite figure.productitem--image picture.integy-v115-collection-picture>img.productitem--image-primary{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important;clip-path:none!important;filter:none!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item[data-integy-v715-all-card=true] figure.productitem--image>img.productitem--image-primary,html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item[data-integy-v715-all-card=true] figure.productitem--image>picture>img{box-sizing:border-box!important;width:100%!important;height:100%!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important;clip-path:none!important}@media(max-width:699px){html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite figure.productitem--image,html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item[data-integy-v460-dynamic-card] figure.productitem--image{aspect-ratio:1 / 1!important}}html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items>.productgrid--item.integy-v115-collection-card-lite:not([hidden]) .productitem__image-container,html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items>.productgrid--item.integy-v115-collection-card-lite:not([hidden]) a.productitem--image-link,html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items>.productgrid--item.integy-v115-collection-card-lite:not([hidden]) figure.productitem--image{box-sizing:border-box!important;aspect-ratio:1 / 1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items>.productgrid--item.integy-v115-collection-card-lite:not([hidden]) .productitem__image-container{overflow:hidden!important}html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items>.productgrid--item.integy-v115-collection-card-lite:not([hidden]) figure.productitem--image picture.integy-v115-collection-picture>img{box-sizing:border-box!important;width:100%!important;height:100%!important;padding:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important}@media(min-width:360px)and (max-width:699px){html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--wrapper .productgrid--items[data-productgrid-items]:not([hidden]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:10px!important;align-items:stretch!important;width:100%!important}html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--wrapper .productgrid--items[data-productgrid-items]>.productgrid--item{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}}@media screen and (min-width:1200px)and (max-width:1899px)and (hover:hover)and (pointer:fine){html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--wrapper .productgrid--items[data-productgrid-items]:not([hidden]){grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))!important;column-gap:10px!important;row-gap:12px!important}}@media screen and (min-width:1900px)and (max-width:2559px)and (hover:hover)and (pointer:fine){html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--wrapper .productgrid--items[data-productgrid-items]:not([hidden]){grid-template-columns:repeat(auto-fill,minmax(min(100%,215px),1fr))!important;column-gap:12px!important;row-gap:12px!important}}@media screen and (min-width:1200px)and (max-width:1899px){html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--wrapper .productgrid--items[data-productgrid-items]:not([hidden]){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))!important;column-gap:10px!important;row-gap:12px!important;align-items:stretch!important}}@media screen and (min-width:1900px)and (max-width:2559px){html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--wrapper .productgrid--items[data-productgrid-items]:not([hidden]){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;column-gap:12px!important;row-gap:12px!important;align-items:stretch!important}}@media screen and (min-width:2560px){html.integy-v498 body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--wrapper .productgrid--items[data-productgrid-items]:not([hidden]){display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;column-gap:12px!important;row-gap:12px!important;align-items:stretch!important}}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite :is(h2.productitem--title,h2.productitem--title a){font-size:15px!important;font-weight:500!important;line-height:1.35!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--items .productgrid--item.integy-v115-collection-card-lite .productitem__price .integy-v410-card-price__current{font-size:18px!important;line-height:1.35!important}html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-grid{display:grid!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important}html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-grid>article.integy-v520-search-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;border:1px solid #e1e5e8!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-card>a.integy-v426-search-card__image{position:relative!important;display:block!important;flex:0 0 auto!important;box-sizing:border-box!important;aspect-ratio:1 / 1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:2px!important;background:#fff!important;overflow:hidden!important}html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-card a.integy-v426-search-card__image>.integy-v426-search-card__media{position:absolute!important;top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;display:block!important;box-sizing:border-box!important;aspect-ratio:auto!important;width:auto!important;height:auto!important;max-height:none!important;padding:0!important;background:#fff!important;overflow:hidden!important}html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-card .integy-v426-search-card__media>img{position:static!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important}html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-card>.integy-v426-search-card__body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;box-sizing:border-box!important;gap:2px!important;width:100%!important;min-width:0!important;padding:6px 8px 7px!important;background:#fff!important;color:#193a2d!important}html:not([data-integy-b2b]) body.template-search main#site-main #integy-v520-search-results .integy-v426-search-card__body :is(h2.productitem--title,h2.productitem--title a){display:block!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;color:#193a2d!important;-webkit-text-fill-color:#193a2d!important;overflow-wrap:break-word!important}html body.template-search main#site-main #integy-v520-search-results .integy-v426-search-card__body :is(.integy-v426-search-card__sku,.integy-v426-search-card__type,.integy-v456-search-stock){font-size:11px!important;line-height:1.35!important}html:not([data-integy-b2b]) body.template-search main#site-main #integy-v520-search-results .integy-v426-search-card__body .integy-v529-search-price__current{font-size:18px!important;font-weight:600!important;line-height:1.35!important;color:#193a2d!important;-webkit-text-fill-color:#193a2d!important}html body.template-search main#site-main #integy-v520-search-results .integy-v426-search-card__body .integy-v529-search-price__compare:not([hidden]){font-size:15px!important;font-weight:500!important;line-height:1.35!important}html body.template-search main#site-main #integy-v520-search-results .integy-v426-search-card__body .integy-v529-search-actions{order:30!important;margin-top:auto!important;width:100%!important;min-height:44px!important}html body.template-search main#site-main #integy-v520-search-results .integy-v426-search-card__body .integy-v529-search-actions :is(button,a).productitem--action-trigger{box-sizing:border-box!important;width:100%!important;min-height:44px!important}@media(min-width:1200px)and (max-width:1899px){html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))!important;column-gap:10px!important;row-gap:12px!important}}@media(min-width:1900px)and (max-width:2559px){html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;column-gap:12px!important;row-gap:12px!important}}@media(min-width:2560px){html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-grid{grid-template-columns:repeat(9,minmax(0,1fr))!important;column-gap:12px!important;row-gap:12px!important}}@media(min-width:360px)and (max-width:699px){html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:10px!important}}@media(max-width:359px){html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-grid{grid-template-columns:minmax(0,1fr)!important}}@media screen and (max-width:1899px){html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item.integy-v115-collection-card-lite .productitem--actions.integy-v547-direct-actions{position:relative!important;inset:auto!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:44px!important;max-height:none!important;margin:auto 0 0!important;padding:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;z-index:4!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item.integy-v115-collection-card-lite .productitem--actions.integy-v547-direct-actions>:is(button.productitem--action-trigger,a.productitem--action-trigger),html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item.integy-v115-collection-card-lite .productitem--actions.integy-v547-direct-actions form.integy-b2b-card-order button.productitem--action-trigger{position:relative!important;inset:auto!important;display:inline-flex!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:44px!important;max-height:none!important;padding:8px 9px!important;opacity:1!important;visibility:visible!important;transform:none!important;font-size:14px!important;line-height:1.25!important;text-align:center!important;white-space:normal!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item.integy-v115-collection-card-lite .productitem--actions.integy-v547-direct-actions form.integy-b2b-card-order{position:relative!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;width:100%!important;height:auto!important;overflow:visible!important}html body.template-collection main#site-main .productgrid--outer:not(.productgrid-listview) .productgrid--item.integy-v115-collection-card-lite .productitem--actions.integy-v547-direct-actions form.integy-b2b-card-order button.productitem--action-trigger{flex:1 1 100%!important}html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-card .integy-v529-search-actions{position:relative!important;inset:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;min-height:44px!important;height:auto!important;margin-top:auto!important;opacity:1!important;visibility:visible!important;overflow:visible!important;pointer-events:auto!important}html body.template-search main#site-main #integy-v520-search-results .integy-v520-search-card .integy-v529-search-actions :is(button.productitem--action-trigger,a.productitem--action-trigger){position:relative!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:44px!important;padding:8px 9px!important;visibility:visible!important;opacity:1!important;transform:none!important;white-space:normal!important;text-align:center!important;font-size:14px!important}}html body.template-collection main#site-main .productgrid--item.integy-v115-collection-card-lite button.is-sold-out:disabled,html body.template-search main#site-main #integy-v520-search-results button.is-sold-out:disabled{cursor:not-allowed!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/882/assets/integy-v796-contrast-content-consolidated.css.map */
