.main-content,.template-article .main-content,.template-blog .main-content{padding-top:56px!important}.page-content,.breadcrumb,.template-article .page-content,.template-article .breadcrumb{padding-top:0!important}.is-active .site-header__drawer-animate{display:flex;flex-direction:column}.cart__footer-info-bar{padding:1em;text-align:center}.megamenu__col-gloves{padding:0 25px 10px 0;page-break-inside:avoid;break-inside:avoid}.megamenu__col-title span{font-weight:700;font-size:calc(var(--typeBaseSize) + 1px);pointer-events:none}.category_button.category-links-list__title{height:fit-content;pointer-events:none}.category_button.category-links-list__title.category-links-list__active{background-color:var(--colorBtnPrimary)}.category-links-list{display:flex;flex-direction:row;justify-content:center;column-gap:25px}.category-links-list-col{display:flex;flex-direction:column;row-gap:5px}.category-links-list__link:hover{color:#333;color:var(--colorTextBody);text-decoration:underline;text-underline-offset:2px}.category-links-list__link.category-links-list__active{font-weight:600}.site-header__search-results{transform:translateY(0);z-index:3}.adrelate-grid__item .grid-item{margin:0;height:100%}.adrelate-recommendations .collection-selection-top .collection-selection-button{--cart_background_color_rgb: 51, 51, 51;--cart_color_rgb: 255, 255, 255;height:3rem;border-color:transparent;font-size:14px;font-weight:400;text-transform:uppercase}.adrelate-recommendations .collection-selection-button:not(.selected):hover{--grid_highlight_color_rgb: 51, 51, 51}.streamline-title{font-weight:700!important;letter-spacing:.05rem;font-size:calc(var(--typeHeaderSize) * .9);text-transform:capitalize!important}.streamline-price__regular{font-size:26px;color:var(--colorPrice);font-weight:600}.streamline-variant-title{font-weight:700!important;font-size:calc(var(--typeBaseSize) + 1px)!important}input[type=radio].top-card-variant-box-button+label{box-shadow:0 0 0 1px var(--colorBorder);border:none!important}input[type=radio].top-card-variant-box-button:checked+label{--variant-color-foreground: 255, 255, 255;--variant-color-background: 51, 51, 51;box-shadow:0 0 0 2px #84c43d}streamline-product-info .product-section .block-icon_text--row{justify-content:center;column-gap:25px}.section--app streamline-product-info streamline-product-form button[type=submit][name=add]{line-height:1.42;text-decoration:none;text-align:center;white-space:normal;font-size:calc(var(--typeBaseSize) + 2px);font-weight:700;display:inline-block;padding:var(--btnPadding);margin:0;width:auto;min-width:90px;vertical-align:middle;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:var(--buttonRadius);color:#fff;color:var(--colorBtnPrimaryText);background:#d73630;background:var(--colorBtnPrimary)}.section--app streamline-product-info streamline-product-form button[type=submit][name=add]:hover{border-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);background:var(--colorBtnPrimary)}#shopify-section-template--17261470253152__rich_text_yXDKTd .index-section{background:linear-gradient(91.06deg,#ba2415 7.67%,#e52c1a 43.01%,#ba2415 92.15%)}#shopify-section-template--17261470253152__rich_text_yXDKTd h2{font-size:50px;font-weight:800;line-height:1.21;text-transform:uppercase;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;color:var(--colorBody)}#shopify-section-template--17261470253152__rich_text_yXDKTd{max-width:1600px;margin:0 auto}#shopify-section-template--17261470253152__rich_text_yXDKTd p{font-size:24px;color:var(--colorBody)}#shopify-section-template--17261470253152__rich_text_yXDKTd .theme-block:nth-child(2) p{font-weight:var(--typeHeaderWeight)}#shopify-section-template--17261470253152__rich_text_yXDKTd .theme-block:last-of-type p{font-size:18px}.grid-item.grid_layout.grid_layout-custom.tt-global-banner .grid__item--inner.bg_inner{position:relative}.grid_layout .grid__item--img img{height:auto}.collection-selection-top .adrelate-collection-selection-button{--cart_background_color_rgb: 51, 51, 51;--cart_color_rgb: 255, 255, 255;--cart_border_color_rgb: 51, 51, 51;text-transform:uppercase}.adrelate-recommendations .adrelate-collection-selection-button:not(.selected):hover{--cart_border_color_rgb: var(--grid_highlight_color_rgb);--cart_background_color_rgb: var(--grid_highlight_color_rgb)}body[class*=template-product] .payment-buttons .add-to-cart.btn--secondary,body[class*=template-product] .product-block .add-to-cart.btn--secondary{color:var(--colorBtnPrimaryText);background:var(--colorBtnPrimary);border-color:var(--colorBtnPrimary)}body[class*=template-product] .payment-buttons .add-to-cart.btn--secondary:hover,body[class*=template-product] .payment-buttons .add-to-cart.btn--secondary:focus,body[class*=template-product] .product-block .add-to-cart.btn--secondary:hover,body[class*=template-product] .product-block .add-to-cart.btn--secondary:focus{color:var(--colorBtnPrimaryText);background:var(--colorBtnPrimary);border-color:var(--colorBtnPrimary)}body[class*=template-product] .payment-buttons .add-to-cart.btn--secondary.disabled,body[class*=template-product] .payment-buttons .add-to-cart.btn--secondary[disabled],body[class*=template-product] .product-block .add-to-cart.btn--secondary.disabled,body[class*=template-product] .product-block .add-to-cart.btn--secondary[disabled]{color:var(--colorBtnPrimaryText);background:var(--colorBtnPrimary);border-color:var(--colorBtnPrimary)}body[class*=template-product] .flxwrap__qty{display:flex;justify-content:space-between;width:100%;margin-top:0!important}body[class*=template-product] .varqbtemplate .secnttl{margin-top:0!important}@media only screen and (max-width:768px){body[class*=template-product] .flxwrap__qty .product__quantity{flex:0 0 100%}body[class*=template-product] .flxwrap__qty .ttlholder{display:none}}@media only screen and (min-width:769px){html:has(body.template-product-trio-gloves),html:has(body.template-product-adrelate-gloves){overflow:visible!important;overflow-y:visible!important}body.template-product.trio-gloves,body.template-product.adrelate-gloves{overflow:visible!important;overflow-y:visible!important}.product-grid__container{align-items:flex-start}.product-grid__container>.grid__item.product-single__sticky{position:sticky;top:20px;height:fit-content;max-height:none}.product-grid__container>.product-grid__content.product-single__sticky{position:static!important;top:auto!important}.payment-buttons,.payment-buttons__row{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}body[class*=template-product] .payment-buttons:has(.shopify-payment-button){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.payment-buttons>.add-to-cart,.payment-buttons>.shopify-payment-button,.payment-buttons>.shopify-payment-button__button--unbranded,.payment-buttons__row>.payment-buttons__atc,.payment-buttons__row>.payment-buttons__wallet-col{flex:1 1 calc(50% - 6px);width:calc(50% - 6px);min-width:0;margin:0}body[class*=template-product] .payment-buttons:has(.shopify-payment-button)>.add-to-cart,body[class*=template-product] .payment-buttons:has(.shopify-payment-button)>.shopify-payment-button{width:100%}.payment-buttons__row>.payment-buttons__atc .add-to-cart,.payment-buttons__row>.payment-buttons__wallet-col .shopify-payment-button,.payment-buttons__row>.payment-buttons__wallet-col shopify-accelerated-checkout,.payment-buttons__row>.payment-buttons__wallet-col shopify-accelerated-checkout>[slot=button],.payment-buttons>.add-to-cart,.payment-buttons>.shopify-payment-button,.payment-buttons>.shopify-payment-button .shopify-payment-button__button,.payment-buttons>.shopify-payment-button .shopify-payment-button__button--unbranded{width:100%;min-width:0}.payment-buttons>.add-to-cart,.payment-buttons__row>.payment-buttons__atc .add-to-cart{min-height:54px;height:54px;margin-top:0!important;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center}.payment-buttons .shopify-payment-button,.payment-buttons__row .shopify-payment-button{margin-top:0}.payment-buttons .shopify-payment-button__button,.payment-buttons .shopify-payment-button__button--unbranded,.payment-buttons__row .shopify-payment-button__button,.payment-buttons__row .shopify-payment-button__button--unbranded,.payment-buttons__row shopify-accelerated-checkout>[slot=button]{min-height:54px;height:54px}}.payment-buttons .shopify-payment-button__more-options,.payment-buttons__row .shopify-payment-button__more-options,.payment-buttons #more-payment-options-link,.product-single__form #more-payment-options-link{display:none!important}.product-single__form .more-payment-options{width:100%;margin-top:10px;text-align:center}.product-single__form .more-payment-options__trigger{background:none;border:none;padding:0;font-size:14px;color:#333;text-decoration:underline;cursor:pointer;line-height:1.4}.product-single__form .more-payment-options__trigger:hover,.product-single__form .more-payment-options__trigger:focus{color:#333;text-decoration:underline;background:none}.product-single__form{display:flex;flex-direction:column}.product-single__form>.shopify-payment-terms{margin-top:12px;margin-bottom:0;width:100%;display:flex;justify-content:flex-start;text-align:left}shopify-payment-terms{margin:0}.product-single__form>.product-block,.product-single__form>.product__quantity-available{align-self:flex-start;width:100%}.product-single__form>.product-block:empty{display:none!important}.product-single__form>.product-block hr{margin-bottom:5px!important;margin-top:5px!important}.product-single__form>.product__quantity-available{width:auto;margin-bottom:10px}.newsletter-section:before{content:""!important;display:table!important;clear:both!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:#000!important;opacity:.4!important}.newsletter-section{background-color:transparent!important}.newsletter-section .index-section[class*=newsletter-],.newsletter-section .scheme-none,.newsletter-section .page-width,.newsletter-section .theme-block,.newsletter-section .contact-form,.newsletter-section .rte,.newsletter-section .enlarge-text,.newsletter-section .newsletter__input-group,.newsletter-section .input-group,.newsletter-section .klaviyo-form,.newsletter-section .klaviyo-form form{background:transparent!important}.newsletter-section .index-section[class*=newsletter-]{padding-top:0!important;padding-bottom:0!important}.newsletter-section .page-width{width:100%!important;max-width:1600px!important;padding-left:40px!important;padding-right:40px!important}.newsletter-section .theme-block{margin-bottom:10px!important}.newsletter-section .theme-block:last-child{margin-bottom:0!important}.newsletter-section .klaviyo-form form{display:block!important;width:100%!important;max-width:681px!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.newsletter-section .klaviyo-form form>div,.newsletter-section .klaviyo-form [data-testid=form-row]{min-height:0!important}.newsletter-section .klaviyo-form [data-testid=form-row]{display:flex!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;max-width:650px!important;margin:0 auto!important}.newsletter-section .klaviyo-form [data-testid=form-component]{padding:0!important;margin:0!important}.newsletter-section .klaviyo-form [data-testid=form-component]:first-child{flex:1 1 auto!important}.newsletter-section .klaviyo-form [data-testid=form-component]:last-child{flex:0 0 auto!important}.newsletter-section .klaviyo-form .klaviyo-emailinput{width:100%!important;align-self:stretch!important}.newsletter-section .newsletter-title-text{padding:12px 30px 15px!important}.newsletter-section .newsletter-title-text .h2{margin:0!important;color:#fff!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:40px!important;font-weight:700!important;line-height:1.12!important}.newsletter-section .newsletter--title{margin-top:25px!important;padding:3px 25px!important;background:var(--colorBtnPrimary)!important}.newsletter-section .newsletter--title p,.newsletter-section .newsletter-title-text p,.newsletter-section .enlarge-text p{margin:0!important}.newsletter-section .newsletter--title,.newsletter-section .newsletter--title strong{color:#fff!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:42px!important;font-weight:900!important;line-height:1.5!important}.newsletter-section .enlarge-text,.newsletter-section .enlarge-text p,.newsletter-section .enlarge-text strong{color:#fff!important;font-size:20px!important;font-weight:700!important;line-height:1.12!important}.newsletter-section .klaviyo-form input[type=email],.newsletter-section .input-group-field,.newsletter-section .newsletter__input{box-sizing:border-box!important;width:100%!important;height:50px!important;padding:8px 10px!important;background:#fff!important;color:var(--colorTextBody)!important;border:1px solid var(--colorInputBorder)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important}.newsletter-section .klaviyo-form input[type=email]::placeholder,.newsletter-section .input-group-field::placeholder,.newsletter-section .newsletter__input::placeholder{color:var(--colorTextBody)!important;opacity:1}.newsletter-section .klaviyo-form .klaviyo-form-button,.newsletter-section .contact-form .btn,.newsletter-section .input-group-btn .btn{box-sizing:border-box!important;min-width:143px!important;height:50px!important;padding:11px 20px!important;margin:0!important;border:1px solid transparent!important;border-radius:0!important;background:var(--colorToolbar)!important;color:var(--colorToolbarText)!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:18px!important;font-weight:700!important;line-height:1.42!important;text-transform:uppercase!important;letter-spacing:0!important}.newsletter-section .klaviyo-form .klaviyo-form-button:hover,.newsletter-section .klaviyo-form .klaviyo-form-button:focus,.newsletter-section .contact-form .btn:hover,.newsletter-section .contact-form .btn:focus,.newsletter-section .input-group-btn .btn:hover,.newsletter-section .input-group-btn .btn:focus{background:var(--colorToolbar)!important;color:var(--colorToolbarText)!important}@media only screen and (max-width:768px){.newsletter-section .page-width{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.newsletter-section .newsletter-title-text{padding:0!important}.newsletter-section .newsletter-title-text .h2{font-size:16px!important}.newsletter-section .newsletter--title{padding:3px 5px!important}.newsletter-section .newsletter--title,.newsletter-section .newsletter--title strong{font-size:24px!important}.newsletter-section .enlarge-text,.newsletter-section .enlarge-text p,.newsletter-section .enlarge-text strong{font-size:12px!important}.newsletter-section .klaviyo-form form{line-height:22.4px!important}.newsletter-section .klaviyo-form [data-testid=form-row]{flex-direction:column!important;gap:12px!important}.newsletter-section .klaviyo-form .klaviyo-form-button,.newsletter-section .contact-form .btn,.newsletter-section .input-group-btn .btn{width:100%!important;min-width:0!important}}#CollectionAjaxResult.collection-content:has(.collection-sale-category-bar){margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-sale-category-bar){margin-top:40px!important;padding-top:0!important;border-top:none!important}}#CollectionAjaxResult.collection-content:has(.collection-sale-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--sale) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}.filter-wrapper--sale{padding-top:0}.collection-sale-category-bar{margin-top:0;padding-top:0}.collection-sale-category-bar .collection-sale-category-grid{display:block;width:100%;margin:0;padding:0}.collection-sale-category-bar .collection-sale-category-rows{display:flex;flex-direction:column;gap:14px;width:100%;margin:0 0 28px;padding:0}.collection-sale-category-bar .collection_category-cards--sale{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:17px;width:100%;margin:0;padding:0;list-style:none}.collection-sale-category-bar .collection_category-card{width:232px;max-width:232px;flex:0 0 232px;margin:0;padding:0}.collection-sale-category-bar .collection_category-card__link{position:relative;display:block;width:232px;height:112px;max-width:232px;padding:0;border:0;border-radius:0;background:#812d2d;text-decoration:none;color:#fff;overflow:hidden;transition:transform .2s ease}.collection-sale-category-bar .collection_category-card__link:hover,.collection-sale-category-bar .collection_category-card__link:focus{transform:translateY(-2px)}.collection-sale-category-bar .collection_category-card__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.collection-sale-category-bar .collection_category-card__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;overflow:hidden}.collection-sale-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-sale-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block;opacity:1;filter:none}.collection-sale-category-bar .collection_category-card__link:after{display:none}.collection-sale-category-bar .collection_category-card__title{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.collection-sale-category-bar .collection_category-card.is-active .collection_category-card__link{box-shadow:inset 0 0 0 2px #fff}@media(max-width:768px){.collection-sale-category-bar .collection-sale-category-rows{margin-bottom:24px}.collection-sale-category-bar .collection_category-cards--sale{flex-wrap:nowrap;justify-content:flex-start;gap:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-sale-category-bar .collection_category-cards--sale::-webkit-scrollbar{display:none}}.rte--sale-desc.rte--with-toggle{position:relative;margin:32px 0 0}.rte--sale-desc.rte--with-toggle .enlarge-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.35;color:#333}.rte--sale-desc.rte--with-toggle .enlarge-text h1,.rte--sale-desc.rte--with-toggle .enlarge-text h2,.rte--sale-desc.rte--with-toggle .enlarge-text h3,.rte--sale-desc.rte--with-toggle .enlarge-text h4{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin:0 0 12px}.rte--sale-desc.rte--with-toggle .enlarge-text p{font-size:16px;line-height:1.35}.rte--sale-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--sale-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--sale-desc.rte--with-toggle .rte__toggle:hover,.rte--sale-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}.collection-grid__title--sale{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px;padding:0;text-align:left}.collection-filter--sale{margin-bottom:24px}.collection-filter--sale .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-filter--sale .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#333;margin:0}.collection-filter--sale .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--sale .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--sale .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--sale .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--sale .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--sale .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--sale .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--sale .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--sale .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}.collection-filter--sale .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--sale .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}.collection-filter--sale .collection-filter__grid-view--sale>li:last-child,.collection-filter--sale .collection-filter__grid-view--sale #mobile-list-view{display:none}.collection-filter--sale .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){.collection-filter--sale .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.collection-grid__title--sale{font-size:26px;margin-bottom:20px}.collection-filter--sale{margin-bottom:20px}.collection-filter--sale .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}.collection-filter--sale .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--sale .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff;font-size:0;line-height:1}.collection-filter--sale .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--sale .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--sale .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--sale .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--sale .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--sale .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--sale .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--sale .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--sale .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--sale .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:none;min-height:38px;padding:8px 14px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--sale .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--sale .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;font-weight:600;line-height:1.2;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--sale .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#333;white-space:nowrap}.collection-filter--sale .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--sale .collection-filter__sort{gap:10px}.collection-filter--sale .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--sale .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--sale .collection-filter__grid-view,.collection-filter--sale .collection-filter__grid-view--sale{display:none}}#CollectionAjaxResult.collection-content:has(.collection-garden-category-bar),#CollectionAjaxResult.collection-content:has(.collection-filter--garden){margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-garden-category-bar),#CollectionAjaxResult.collection-content:has(.collection-filter--garden){margin-top:40px!important;padding-top:0!important;border-top:none!important}}#CollectionAjaxResult.collection-content:has(.collection-garden-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--garden) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}.filter-wrapper--garden{padding-top:0}.collection-garden-category-bar{margin-top:0;padding-top:0}.collection-garden-category-bar .collection-garden-category-grid{display:block;width:100%;margin:0;padding:0}.collection-garden-category-bar .collection-garden-category-rows{display:flex;flex-direction:column;gap:20px;width:100%;margin:0 0 40px;padding:0}.collection-garden-category-bar .collection_category-cards--garden{display:grid;grid-template-columns:repeat(2,197px);justify-content:center;align-items:start;gap:20px;width:100%;margin:0;padding:0;list-style:none}.collection-garden-category-bar .collection_category-card{width:197px;max-width:197px;margin:0;padding:0}.collection-garden-category-bar .collection_category-card__link{box-sizing:border-box;width:197px;max-width:197px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.collection-garden-category-bar .collection_category-card__link:hover,.collection-garden-category-bar .collection_category-card__link:focus{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}.collection-garden-category-bar .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:none;transform:none}.collection-garden-category-bar .collection_category-card__image{display:block;width:100%}.collection-garden-category-bar .collection_category-card__image-wrap{position:relative;display:block;width:100%;max-width:181px;aspect-ratio:1 / 1;overflow:hidden;flex-shrink:0}.collection-garden-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-garden-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.collection-garden-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}.collection-grid__title--garden{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px;padding:0;text-align:left}.collection-filter--garden{margin-bottom:24px}.collection-filter--garden .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-filter--garden .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#333;margin:0}.collection-filter--garden .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--garden .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--garden .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--garden .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--garden .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--garden .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--garden .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--garden .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--garden .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}.collection-filter--garden .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--garden .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}.collection-filter--garden .collection-filter__grid-view--garden>li:last-child,.collection-filter--garden .collection-filter__grid-view--garden #mobile-list-view{display:none}.collection-filter--garden .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){.collection-filter--garden .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.collection-grid__title--garden{font-size:26px;margin-bottom:20px}.collection-filter--garden{margin-bottom:20px}.collection-filter--garden .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}.collection-filter--garden .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--garden .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff;font-size:0;line-height:1}.collection-filter--garden .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--garden .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--garden .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--garden .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--garden .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--garden .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--garden .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--garden .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--garden .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--garden .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:230px;min-height:42px;padding:8px 20px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--garden .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--garden .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;font-weight:500;line-height:1.2;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--garden .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#333;white-space:nowrap}.collection-filter--garden .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--garden .collection-filter__sort{gap:10px}.collection-filter--garden .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--garden .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--garden .collection-filter__grid-view,.collection-filter--garden .collection-filter__grid-view--garden{display:none}}.rte--garden-desc.rte--with-toggle{position:relative;margin:32px 0 0}.rte--garden-desc.rte--with-toggle .enlarge-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.35;color:#333}.rte--garden-desc.rte--with-toggle .enlarge-text h1,.rte--garden-desc.rte--with-toggle .enlarge-text h2,.rte--garden-desc.rte--with-toggle .enlarge-text h3,.rte--garden-desc.rte--with-toggle .enlarge-text h4{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin:0 0 12px}.rte--garden-desc.rte--with-toggle .enlarge-text p{font-size:16px;line-height:1.35}.rte--garden-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--garden-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--garden-desc.rte--with-toggle .rte__toggle:hover,.rte--garden-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}#CollectionAjaxResult.collection-content:has(.collection-outdoor-category-bar){margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-outdoor-category-bar){margin-top:40px!important;padding-top:0!important;border-top:none!important}}#CollectionAjaxResult.collection-content:has(.collection-outdoor-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--outdoor) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}.filter-wrapper--outdoor{padding-top:0}.collection-outdoor-category-bar{margin-top:0;padding-top:0}.collection-outdoor-category-bar .collection-outdoor-category-grid{display:block;width:100%;margin:0;padding:0}.collection-outdoor-category-bar .collection-outdoor-category-rows{display:flex;flex-direction:column;gap:20px;width:100%;margin:0 0 40px;padding:0}.collection-outdoor-category-bar .collection_category-cards--outdoor{display:grid;grid-template-columns:repeat(6,197px);justify-content:space-between;align-items:start;width:100%;margin:0;padding:0;list-style:none}.collection-outdoor-category-bar .collection_category-card{width:197px;max-width:197px;margin:0;padding:0}.collection-outdoor-category-bar .collection_category-card:nth-child(1){grid-column:2}.collection-outdoor-category-bar .collection_category-card:nth-child(2){grid-column:3}.collection-outdoor-category-bar .collection_category-card:nth-child(3){grid-column:4}.collection-outdoor-category-bar .collection_category-card:nth-child(4){grid-column:5}.collection-outdoor-category-bar .collection_category-cards--outdoor:has(.collection_category-card:nth-child(2):last-child){grid-template-columns:repeat(2,197px);justify-content:center;gap:20px}.collection-outdoor-category-bar .collection_category-cards--outdoor:has(.collection_category-card:nth-child(2):last-child) .collection_category-card:nth-child(n){grid-column:auto}.collection-outdoor-category-bar .collection_category-card__link{box-sizing:border-box;width:197px;max-width:197px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.collection-outdoor-category-bar .collection_category-card__link:hover,.collection-outdoor-category-bar .collection_category-card__link:focus{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}.collection-outdoor-category-bar .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:none;transform:none}.collection-outdoor-category-bar .collection_category-card.is-active .collection_category-card__link:hover,.collection-outdoor-category-bar .collection_category-card.is-active .collection_category-card__link:focus{transform:translateY(-2px)}.collection-outdoor-category-bar .collection_category-card__image{display:block;width:100%}.collection-outdoor-category-bar .collection_category-card__image-wrap{position:relative;display:block;width:100%;max-width:181px;aspect-ratio:1 / 1;overflow:hidden;flex-shrink:0}.collection-outdoor-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-outdoor-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.collection-outdoor-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}.collection-outdoor-category-bar .collection_category-card.is-active .collection_category-card__title{color:#000;font-weight:500}@media(max-width:1366px){.collection-outdoor-category-bar .collection_category-cards--outdoor{grid-template-columns:repeat(6,minmax(0,1fr));justify-content:stretch;column-gap:20px}.collection-outdoor-category-bar .collection_category-card,.collection-outdoor-category-bar .collection_category-card__link{width:100%;max-width:none}}@media(max-width:768px){.collection-outdoor-category-bar .collection-outdoor-category-rows{margin-bottom:32px}.collection-outdoor-category-bar .collection_category-cards--outdoor{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.collection-outdoor-category-bar .collection_category-card:nth-child(n){grid-column:auto}.collection-outdoor-category-bar .collection_category-card__image-wrap{max-width:none}}.rte--outdoor-desc.rte--with-toggle{position:relative;margin:32px 0 0}.rte--outdoor-desc.rte--with-toggle .enlarge-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.35;color:#333}.rte--outdoor-desc.rte--with-toggle .enlarge-text h1,.rte--outdoor-desc.rte--with-toggle .enlarge-text h2,.rte--outdoor-desc.rte--with-toggle .enlarge-text h3,.rte--outdoor-desc.rte--with-toggle .enlarge-text h4{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin:0 0 12px}.rte--outdoor-desc.rte--with-toggle .enlarge-text p{font-size:16px;line-height:1.35}.rte--outdoor-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--outdoor-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--outdoor-desc.rte--with-toggle .rte__toggle:hover,.rte--outdoor-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}.collection-grid__title--outdoor{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px;padding:0;text-align:left}.collection-filter--outdoor{margin-bottom:24px}.collection-filter--outdoor .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-filter--outdoor .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#333;margin:0}.collection-filter--outdoor .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--outdoor .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--outdoor .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--outdoor .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--outdoor .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--outdoor .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--outdoor .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--outdoor .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--outdoor .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}.collection-filter--outdoor .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--outdoor .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}.collection-filter--outdoor .collection-filter__grid-view--outdoor>li:last-child,.collection-filter--outdoor .collection-filter__grid-view--outdoor #mobile-list-view{display:none}.collection-filter--outdoor .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){.collection-filter--outdoor .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.collection-grid__title--outdoor{font-size:26px;margin-bottom:20px}.collection-filter--outdoor{margin-bottom:20px}.collection-filter--outdoor .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}.collection-filter--outdoor .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--outdoor .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff;font-size:0;line-height:1}.collection-filter--outdoor .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--outdoor .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--outdoor .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--outdoor .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--outdoor .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--outdoor .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--outdoor .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--outdoor .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--outdoor .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--outdoor .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:230px;min-height:42px;padding:8px 20px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--outdoor .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--outdoor .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;font-weight:500;line-height:1.2;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--outdoor .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#333;white-space:nowrap}.collection-filter--outdoor .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--outdoor .collection-filter__sort{gap:10px}.collection-filter--outdoor .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--outdoor .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--outdoor .collection-filter__grid-view,.collection-filter--outdoor .collection-filter__grid-view--outdoor{display:none}}.collection-by-brand-category-bar{display:block;margin-bottom:40px;margin-top:0}@media(max-width:768px){.collection-by-brand-category-bar{display:none;margin-bottom:0}}@media screen and (min-width:769px){.collection-filter--by-brand .collection-filter__item--title{margin:0 0 30px!important}}.collection-filter--by-brand .collection-filter__sort select#SortBy{min-height:0!important;height:auto!important;line-height:1.5!important;box-shadow:none!important;outline:none!important}.collection-filter--by-brand .collection-filter__sort select#SortBy:focus{outline:none;box-shadow:none}.filter-wrapper--by-brand .brand-hub-filter-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;columns:unset!important;column-count:auto!important}.filter-wrapper--by-brand .brand-hub-filter__item{display:block;width:100%;margin:0!important;padding:0;float:none;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.filter-wrapper--by-brand .brand-hub-filter__link{display:flex;align-items:flex-start;gap:12px;width:100%;margin:0;padding:0!important;position:static!important;text-decoration:none!important;color:#000;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.filter-wrapper--by-brand .brand-hub-filter-list.tag-list--checkboxes a:before,.filter-wrapper--by-brand .brand-hub-filter-list.tag-list--checkboxes a:after,.filter-wrapper--by-brand .category-hub-filter-list.tag-list--checkboxes a:before,.filter-wrapper--by-brand .category-hub-filter-list.tag-list--checkboxes a:after,.filter-wrapper--by-brand .category-hub-filter__link:before,.filter-wrapper--by-brand .category-hub-filter__link:after{content:none!important;display:none!important}.filter-wrapper--by-brand .brand-hub-filter__checkbox{flex:0 0 18px;width:18px;height:18px;min-width:18px;margin-top:2px;padding:0;border:0;border-radius:0;background:transparent;position:relative;display:inline-block;box-sizing:border-box;overflow:visible}.filter-wrapper--by-brand .brand-hub-filter__checkbox:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid #000;border-radius:0;background:#fff;box-sizing:border-box}.filter-wrapper--by-brand .brand-hub-filter__checkbox:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:0;height:0;background:transparent;border:0}.filter-wrapper--by-brand .brand-hub-filter__link.is-active .brand-hub-filter__checkbox:before{background-color:#000;border-color:#000}.filter-wrapper--by-brand .brand-hub-filter__link.is-active .brand-hub-filter__checkbox:after{width:14px;height:14px;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><path d='M3 7.5l2.8 2.8L11 5.1' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.filter-wrapper--by-brand .brand-hub-filter__text{flex:1 1 auto;min-width:0;word-break:break-word}@media screen and (max-width:768px){.collection-mobile-filters .filter-wrapper--by-brand .collection-sidebar__group .tag-list:not(.tag-list--swatches):not(.tag-list--active-tags){columns:unset!important;column-count:auto!important;display:flex!important;flex-direction:column!important}.collection-mobile-filters .filter-wrapper--by-brand .collection-sidebar__group .tag-list.brand-hub-filter-list{columns:1!important;column-count:1!important;display:flex!important;flex-direction:column!important}.collection-mobile-filters .filter-wrapper--by-brand .brand-hub-sidebar-filter{padding-top:0;border-top:0}.collection-mobile-filters .filter-wrapper--by-brand .brand-hub-filter__link:hover,.collection-mobile-filters .filter-wrapper--by-brand .tag-list label:hover,.collection-mobile-filters .filter-wrapper--by-brand .tag-list a:hover{text-decoration:none!important}}#CollectionAjaxResult.collection-content:has(.collection-by-brand-category-bar){margin-top:0;padding-top:0;border-top:none}#CollectionAjaxResult.collection-content:has(.collection-by-brand-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--by-brand) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-by-brand-category-bar){margin-top:40px!important;padding-top:0!important;border-top:none!important}}.collection-by-brand-category-slider{display:block;width:100%}.collection-by-brand-category-slider__inner{position:relative;width:100%;max-width:1282px;margin:0 auto;padding-right:28px;box-sizing:border-box}.collection-by-brand-category-slider__swiper{overflow:hidden;width:100%}.collection-by-brand-category-bar .collection_category-cards--by-brand,.collection-provincial-first-aid-kits-category-bar .collection_category-cards--provincial-first-aid-kits{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;margin:0;padding:0;list-style:none}.collection-by-brand-category-slider .swiper-slide.collection_category-card{width:197px;max-width:197px;flex:0 0 auto;margin:0;height:auto}.collection-by-brand-category-slider__nav{position:absolute;top:106.5px;z-index:2;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 0 8px #0000001f;color:#d73630;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease,box-shadow .2s ease}.collection-by-brand-category-slider__nav:hover,.collection-by-brand-category-slider__nav:focus{box-shadow:0 0 12px #0000002e;outline:none}.collection-by-brand-category-slider__nav svg{display:block;width:12px;height:12px}.collection-by-brand-category-slider__nav--prev{left:-20px;transform:translateY(-50%)}.collection-by-brand-category-slider__nav--next{right:-12px;transform:translateY(-50%)}.collection-by-brand-category-slider__nav.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}.collection-by-brand-category-bar .collection_category-card,.collection-provincial-first-aid-kits-category-bar .collection_category-card{width:197px;max-width:197px;flex:0 0 197px;margin:0}.collection-by-brand-category-bar .collection_category-card__link,.collection-provincial-first-aid-kits-category-bar .collection_category-card__link{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.collection-by-brand-category-bar .collection_category-card__link:hover,.collection-by-brand-category-bar .collection_category-card__link:focus,.collection-provincial-first-aid-kits-category-bar .collection_category-card__link:hover,.collection-provincial-first-aid-kits-category-bar .collection_category-card__link:focus{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}.collection-by-brand-category-bar .collection_category-card.is-active .collection_category-card__link,.collection-provincial-first-aid-kits-category-bar .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:none;transform:none}.collection-by-brand-category-bar .collection_category-card.is-active .collection_category-card__link:hover,.collection-by-brand-category-bar .collection_category-card.is-active .collection_category-card__link:focus,.collection-provincial-first-aid-kits-category-bar .collection_category-card.is-active .collection_category-card__link:hover,.collection-provincial-first-aid-kits-category-bar .collection_category-card.is-active .collection_category-card__link:focus{transform:translateY(-2px)}.collection-by-brand-category-bar .collection_category-card__image,.collection-provincial-first-aid-kits-category-bar .collection_category-card__image{display:block;width:100%;flex-shrink:0}.collection-by-brand-category-bar .collection_category-card__image-wrap,.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap{position:relative;display:block;width:100%;aspect-ratio:192 / 192;overflow:hidden}.collection-by-brand-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-by-brand-category-bar .collection_category-card__image-wrap svg,.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center;display:block}.collection-by-brand-category-bar .collection_category-card__title,.collection-provincial-first-aid-kits-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}.collection-by-brand-category-bar .collection_category-card.is-active .collection_category-card__title,.collection-provincial-first-aid-kits-category-bar .collection_category-card.is-active .collection_category-card__title{color:#000;font-weight:500}@media(max-width:768px){.collection-by-brand-category-slider__inner{max-width:100%;padding-right:0}.collection-by-brand-category-slider .swiper-slide.collection_category-card{width:166px;max-width:166px}.collection-by-brand-category-slider__nav{display:none}}.collection-filter--by-brand{margin-bottom:24px}.collection-filter--by-brand .collection-filter__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:40px}.collection-filter__title--by-brand{font-family:Inter,var(--typeBasePrimary),sans-serif!important;font-weight:800!important;font-size:32px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#000;margin:0;padding:0;text-align:left}@media screen and (min-width:769px){.collection-filter--by-brand .collection-filter__item--title{display:block!important;flex:0 0 100%;width:100%;max-width:100%;margin:0 0 30px;padding:0}}.collection-filter--by-brand .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#6b6b6b;margin:0}.collection-filter--by-brand .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--by-brand .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--by-brand .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--by-brand .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--by-brand .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--by-brand .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--by-brand .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--by-brand .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--by-brand .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--by-brand .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px}.collection-filter--by-brand .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){.collection-filter--by-brand .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.main-content:has(.collection-filter--by-brand){padding-top:50px!important}#CollectionAjaxResult.collection-content:has(.collection-filter--by-brand){padding-top:0;margin-top:0}.collection-mobile-filters .filter-wrapper--by-brand .filter-reset-all{display:none!important}.collection-filter__mobile-heading--by-brand{font-family:Inter,var(--typeBasePrimary),sans-serif!important;font-weight:800!important;font-size:26px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#000;margin:0 0 30px;padding:0;text-align:left}.collection-filter--by-brand{margin-bottom:20px}.collection-filter--by-brand .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px;padding-top:0}.collection-filter--by-brand .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--by-brand .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff}.collection-filter--by-brand .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--by-brand .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--by-brand .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--by-brand .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--by-brand .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--by-brand .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--by-brand .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--by-brand .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--by-brand .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--by-brand .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:230px;min-height:42px;padding:8px 20px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--by-brand .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--by-brand .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--by-brand .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#6b6b6b;white-space:nowrap}.collection-filter--by-brand .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--by-brand .collection-filter__sort{gap:10px}.collection-filter--by-brand .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--by-brand .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--by-brand .collection-filter__grid-view,.collection-filter--by-brand .collection-filter__grid-view--by-brand{display:none}.filter-wrapper--by-brand .collection-sidebar__group{margin-bottom:18px;padding-bottom:18px}.filter-wrapper--by-brand .tag-list__header{font-size:16px;margin-bottom:12px}}.rte--by-brand-desc.rte--with-toggle{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin:32px 0 0;padding:0 0 45px}.rte--by-brand-desc.rte--with-toggle .enlarge-text{width:100%;font-size:16px;line-height:1.35}.rte--by-brand-desc.rte--with-toggle .enlarge-text .seo-collection-content{display:flex;flex-direction:column;gap:24px;width:100%;max-width:none!important;margin:0!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-weight:400!important;font-size:16px!important;line-height:1.35!important;color:#333!important}.rte--by-brand-desc.rte--with-toggle .enlarge-text h1{margin:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:24px!important;font-weight:600!important;line-height:1.3!important;color:#000!important;letter-spacing:0;text-transform:none}.rte--by-brand-desc.rte--with-toggle .enlarge-text h2,.rte--by-brand-desc.rte--with-toggle .enlarge-text h3,.rte--by-brand-desc.rte--with-toggle .enlarge-text h4{margin:0 0 12px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;color:#000!important;letter-spacing:0;text-transform:none}.rte--by-brand-desc.rte--with-toggle .enlarge-text h2:last-child,.rte--by-brand-desc.rte--with-toggle .enlarge-text h3:last-child,.rte--by-brand-desc.rte--with-toggle .enlarge-text h4:last-child{margin-bottom:0}.rte--by-brand-desc.rte--with-toggle .enlarge-text p{margin:0 0 12px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important}.rte--by-brand-desc.rte--with-toggle .enlarge-text p:last-child{margin-bottom:0}.rte--by-brand-desc.rte--with-toggle .enlarge-text h1 strong,.rte--by-brand-desc.rte--with-toggle .enlarge-text h2 strong,.rte--by-brand-desc.rte--with-toggle .enlarge-text h3 strong,.rte--by-brand-desc.rte--with-toggle .enlarge-text h4 strong{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}.rte--by-brand-desc.rte--with-toggle .enlarge-text p strong,.rte--by-brand-desc.rte--with-toggle .enlarge-text li strong{font-size:16px!important;font-weight:700!important;line-height:1.35!important;color:#333!important}.rte--by-brand-desc.rte--with-toggle .enlarge-text ul,.rte--by-brand-desc.rte--with-toggle .enlarge-text ol{margin:0;padding:0;list-style:none}.rte--by-brand-desc.rte--with-toggle .enlarge-text ul li,.rte--by-brand-desc.rte--with-toggle .enlarge-text ol li{position:relative;margin:0 0 8px;padding-left:24px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important}.rte--by-brand-desc.rte--with-toggle .enlarge-text ul li:last-child,.rte--by-brand-desc.rte--with-toggle .enlarge-text ol li:last-child{margin-bottom:0}.rte--by-brand-desc.rte--with-toggle .enlarge-text ul li:before{content:"";position:absolute;left:8px;top:.62em;width:5px;height:5px;border-radius:50%;background:#333}.rte--by-brand-desc.rte--with-toggle .enlarge-text a{color:#d73630!important;font-weight:400;text-decoration:none}.rte--by-brand-desc.rte--with-toggle .enlarge-text a:hover,.rte--by-brand-desc.rte--with-toggle .enlarge-text a:focus{color:#d73630!important;text-decoration:underline}.rte--by-brand-desc.rte--with-toggle .enlarge-text table{width:100%;border-collapse:collapse;margin:0;border:1px solid #e4e4e4}.rte--by-brand-desc.rte--with-toggle .enlarge-text th{padding:12px 16px;border:1px solid #e4e4e4;background:#f6f6f6;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:#000!important;text-align:left;vertical-align:top}.rte--by-brand-desc.rte--with-toggle .enlarge-text td{padding:12px 16px;border:1px solid #e4e4e4;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important;vertical-align:top}.rte--by-brand-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--by-brand-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:0;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--by-brand-desc.rte--with-toggle .rte__toggle:hover,.rte--by-brand-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}.filter-wrapper--by-brand .collection-sidebar__group{padding:0;margin:0;border:0;background:transparent}.filter-wrapper--by-brand [class^=collection-sidebar__group--]{padding:24px 0;border-top:1px solid #e8e8e1}.filter-wrapper--by-brand [class^=collection-sidebar__group--]:first-of-type{border-top:0;padding-top:0}.filter-wrapper--by-brand .collection-sidebar__group--brand-hub{border-top:0;padding-top:0;margin-top:0}@media screen and (min-width:769px){#CollectionSidebarFilterWrap .brand-hub-sidebar-filter{display:none!important}#CollectionSidebarFilterWrap .collection-sidebar__group--category-hub{border-top:0;padding-top:0;margin-top:0}}.filter-wrapper--by-brand .collection-sidebar__group--sort{display:none!important}.filter-wrapper--by-brand .tag-list--active-tags:empty{display:none;margin:0;padding:0;border:0}.filter-wrapper--by-brand .collapsible-trigger,.filter-wrapper--by-brand .collapsible-trigger-btn{position:relative;width:100%;padding:0 24px 0 0;margin:0;background:transparent;border:0;color:#000;text-align:left;text-transform:none;letter-spacing:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;cursor:pointer}.filter-wrapper--by-brand .collapsible-trigger>.collapsible-trigger__layout>span,.filter-wrapper--by-brand .collapsible-trigger-btn>span{font-weight:600;font-size:18px;line-height:1.3;color:#000}.filter-wrapper--by-brand .collapsible-trigger:after{content:"";position:absolute;top:50%;right:0;width:16px;height:16px;transform:translateY(-50%) rotate(0);transition:transform .2s ease;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M4 6l4 4 4-4' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.filter-wrapper--by-brand .collapsible-trigger.is-open:after{transform:translateY(-50%) rotate(180deg)}.filter-wrapper--by-brand .collapsible-content__inner{padding-top:12px;padding-bottom:0}.filter-wrapper--by-brand .tag-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;columns:unset!important;column-count:auto!important;list-style:none}.filter-wrapper--by-brand .tag-list .tag{margin:0;padding:0;background:transparent;border:0;list-style:none;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.filter-wrapper--by-brand .tag__checkbox-wrapper{display:flex;align-items:flex-start;gap:12px;width:100%;margin:0;padding:0;cursor:pointer;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;text-decoration:none}.filter-wrapper--by-brand .tag__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.filter-wrapper--by-brand .tag__checkbox{flex:0 0 18px;width:18px;height:18px;min-width:18px;margin-top:2px;padding-left:0;border:0;border-radius:0;background:transparent;display:inline-block;position:relative;box-sizing:border-box;overflow:visible}.filter-wrapper--by-brand .tag__checkbox:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid #000;border-radius:0;background:#fff;box-sizing:border-box}.filter-wrapper--by-brand .tag__checkbox:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:0;height:0;background:transparent;border:0}.filter-wrapper--by-brand .tag__input:checked+.tag__checkbox:before{background-color:#000;border-color:#000}.filter-wrapper--by-brand .tag__input:checked+.tag__checkbox:after{width:14px;height:14px;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><path d='M3 7.5l2.8 2.8L11 5.1' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.filter-wrapper--by-brand .tag__text,.filter-wrapper--by-brand .brand-hub-filter__text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;line-height:1.5;color:#000;font-weight:400;letter-spacing:0;text-transform:none}.filter-wrapper--by-brand .tag--active>label,.filter-wrapper--by-brand .tag--active>a,.filter-wrapper--by-brand .tag--active .tag__text,.filter-wrapper--by-brand .brand-hub-filter__link.is-active .brand-hub-filter__text{font-weight:400}.filter-wrapper--by-brand .tag-list label:hover,.filter-wrapper--by-brand .tag-list a:hover{text-decoration:none!important}.filter-wrapper--by-brand .tag-list--active-tags{flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:8px}.filter-wrapper--by-brand .tag-list--active-tags .tag{display:inline-flex;align-items:center}.filter-wrapper--by-brand .price-range{display:none}.filter-wrapper--by-brand .filter-reset-all{display:flex;align-items:center;justify-content:center;width:100%;margin-top:0;padding:12px 24px;background:#fff;border:1px solid #000;border-radius:0;color:#000;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.filter-wrapper--by-brand .filter-reset-all:hover,.filter-wrapper--by-brand .filter-reset-all:focus{background:#f6f6f6;color:#000;border-color:#000}.filter-wrapper--by-brand .filter-reset-all.is-disabled{pointer-events:none;opacity:.4}#CollectionAjaxResult.collection-content:has(.collection-safety-category-bar),#CollectionAjaxResult.collection-content:has(.collection-packaging-category-bar){margin-top:0;padding-top:0;border-top:none}#CollectionAjaxResult.collection-content:has(.collection-safety-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-packaging-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--safety) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--packaging) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-safety-category-bar),#CollectionAjaxResult.collection-content:has(.collection-packaging-category-bar){margin-top:40px!important;padding-top:0!important;border-top:none!important}}.collection-safety-category-bar .collection_category-cards--safety,.collection-packaging-category-bar .collection_category-cards--packaging{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:0;width:100%;margin:0;padding:0;list-style:none}.collection-safety-category-bar .collection_category-card,.collection-packaging-category-bar .collection_category-card{width:12.5%;max-width:12.5%;flex:0 0 12.5%;margin:0;padding:4px;box-sizing:border-box}.collection-safety-category-bar .collection_category-card__link,.collection-packaging-category-bar .collection_category-card__link{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.collection-safety-category-bar .collection_category-card__link:hover,.collection-safety-category-bar .collection_category-card__link:focus,.collection-packaging-category-bar .collection_category-card__link:hover,.collection-packaging-category-bar .collection_category-card__link:focus{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}.collection-safety-category-bar .collection_category-card.is-active .collection_category-card__link,.collection-packaging-category-bar .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:none;transform:none}.collection-safety-category-bar .collection_category-card__image,.collection-packaging-category-bar .collection_category-card__image{display:block;width:100%;flex-shrink:0}.collection-safety-category-bar .collection_category-card__image-wrap,.collection-packaging-category-bar .collection_category-card__image-wrap{display:block;width:100%;overflow:hidden}.collection-safety-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-safety-category-bar .collection_category-card__image-wrap svg,.collection-packaging-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-packaging-category-bar .collection_category-card__image-wrap svg{position:static;width:100%!important;height:auto!important;object-fit:contain;object-position:center;display:block}.collection-safety-category-bar .collection_category-card__title,.collection-packaging-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}.collection-grid__title--safety,.collection-grid__title--packaging{font-family:Inter,var(--typeBasePrimary),sans-serif!important;font-weight:800!important;font-size:26px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#000;margin:0 0 20px!important;padding:0;text-align:left}@media screen and (min-width:769px){.collection-grid__title--safety,.collection-grid__title--packaging{display:none}}.collection-filter--safety,.collection-filter--packaging{margin-bottom:24px}.collection-filter--safety .collection-filter__inner,.collection-filter--packaging .collection-filter__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:40px}.collection-filter__title--safety,.collection-filter__title--packaging{font-family:Inter,var(--typeBasePrimary),sans-serif!important;font-weight:800!important;font-size:32px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#000;margin:0;padding:0;text-align:left}@media screen and (min-width:769px){.collection-filter--safety .collection-filter__item--title,.collection-filter--packaging .collection-filter__item--title{display:block!important;flex:0 0 100%;width:100%;max-width:100%;margin:0 0 20px;padding:0}.collection-filter--safety .collection-filter__item--drawer,.collection-filter--packaging .collection-filter__item--drawer{display:none}}.collection-filter--safety .collection-filter__item--count,.collection-filter--packaging .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#6b6b6b;margin:0}.collection-filter--safety .collection-filter__item--right,.collection-filter--packaging .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--safety .collection-filter__sort,.collection-filter--packaging .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--safety .collection-filter__sort:before,.collection-filter--packaging .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--safety .collection-filter__sort .hidden-label,.collection-filter--packaging .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--safety .collection-filter__sort select#SortBy,.collection-filter--packaging .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--safety .collection-filter__grid-view,.collection-filter--packaging .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--safety .collection-filter__grid-view>li,.collection-filter--packaging .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--safety .collection-filter__grid-view .grid-view-btn,.collection-filter--packaging .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--safety .collection-filter__grid-view .grid-view-btn.is-active,.collection-filter--packaging .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--safety .collection-filter__grid-view .grid-view-btn .icon,.collection-filter--packaging .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px}.collection-filter--safety .collection-filter__item--mobile-categories,.collection-filter--packaging .collection-filter__item--mobile-categories{display:none}@media screen and (max-width:768px){.collection-safety-category-rows,.collection-packaging-category-rows{margin-bottom:32px}.collection-filter--safety,.collection-filter--packaging{margin-bottom:20px}.collection-filter--safety .collection-filter__inner,.collection-filter--packaging .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px;padding-top:0}.collection-filter--safety .collection-filter__item--drawer,.collection-filter--packaging .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--safety .collection-filter__btn,.collection-filter--packaging .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff}.collection-filter--safety .collection-filter__btn-text,.collection-filter--packaging .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--safety .collection-filter__btn .icon,.collection-filter--packaging .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--safety .collection-filter__btn-badge,.collection-filter--packaging .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--safety .collection-filter__item--mobile-categories,.collection-filter--packaging .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--safety .collection-mobile-category-scroller,.collection-filter--packaging .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--safety .collection-mobile-category-scroller:after,.collection-filter--packaging .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--safety .collection-mobile-category-list,.collection-filter--packaging .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--safety .collection-mobile-category-list::-webkit-scrollbar,.collection-filter--packaging .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--safety .collection-mobile-category-list__item,.collection-filter--packaging .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--safety .collection-mobile-category-list__link,.collection-filter--packaging .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:230px;min-height:42px;padding:8px 20px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--safety .collection-mobile-category-list__link.is-active,.collection-filter--packaging .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--safety .collection-mobile-category-list__text,.collection-filter--packaging .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--safety .collection-filter__item--count,.collection-filter--packaging .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#6b6b6b;white-space:nowrap}.collection-filter--safety .collection-filter__item--right,.collection-filter--packaging .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--safety .collection-filter__sort,.collection-filter--packaging .collection-filter__sort{gap:10px}.collection-filter--safety .collection-filter__sort:before,.collection-filter--packaging .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--safety .collection-filter__sort select#SortBy,.collection-filter--packaging .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--safety .collection-filter__grid-view,.collection-filter--packaging .collection-filter__grid-view,.collection-filter--safety .collection-filter__grid-view--safety,.collection-filter--packaging .collection-filter__grid-view--packaging{display:none}}.rte--safety-desc.rte--with-toggle,.rte--packaging-desc.rte--with-toggle{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin:32px 0 0;padding:0 0 45px}.rte--safety-desc.rte--with-toggle .enlarge-text,.rte--packaging-desc.rte--with-toggle .enlarge-text{width:100%;font-size:16px;line-height:1.35}.rte--safety-desc.rte--with-toggle .enlarge-text .seo-collection-content,.rte--packaging-desc.rte--with-toggle .enlarge-text .seo-collection-content{display:flex;flex-direction:column;gap:24px;width:100%;max-width:none!important;margin:0!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-weight:400!important;font-size:16px!important;line-height:1.35!important;color:#333!important}.rte--safety-desc.rte--with-toggle .enlarge-text h1,.rte--packaging-desc.rte--with-toggle .enlarge-text h1{margin:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:24px!important;font-weight:600!important;line-height:1.3!important;color:#000!important;letter-spacing:0;text-transform:none}.rte--safety-desc.rte--with-toggle .enlarge-text h2,.rte--safety-desc.rte--with-toggle .enlarge-text h3,.rte--safety-desc.rte--with-toggle .enlarge-text h4,.rte--packaging-desc.rte--with-toggle .enlarge-text h2,.rte--packaging-desc.rte--with-toggle .enlarge-text h3,.rte--packaging-desc.rte--with-toggle .enlarge-text h4{margin:0 0 12px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;color:#000!important;letter-spacing:0;text-transform:none}.rte--safety-desc.rte--with-toggle .enlarge-text p,.rte--packaging-desc.rte--with-toggle .enlarge-text p{margin:0 0 12px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important}.rte--safety-desc.rte--with-toggle .enlarge-text p:last-child,.rte--packaging-desc.rte--with-toggle .enlarge-text p:last-child{margin-bottom:0}.rte--safety-desc.rte--with-toggle .enlarge-text ul,.rte--safety-desc.rte--with-toggle .enlarge-text ol,.rte--packaging-desc.rte--with-toggle .enlarge-text ul,.rte--packaging-desc.rte--with-toggle .enlarge-text ol{margin:0;padding:0;list-style:none}.rte--safety-desc.rte--with-toggle .enlarge-text ul li,.rte--safety-desc.rte--with-toggle .enlarge-text ol li,.rte--packaging-desc.rte--with-toggle .enlarge-text ul li,.rte--packaging-desc.rte--with-toggle .enlarge-text ol li{position:relative;margin:0 0 8px;padding-left:24px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important}.rte--safety-desc.rte--with-toggle .enlarge-text ul li:before,.rte--packaging-desc.rte--with-toggle .enlarge-text ul li:before{content:"";position:absolute;left:8px;top:.62em;width:5px;height:5px;border-radius:50%;background:#333}.rte--safety-desc.rte--with-toggle .enlarge-text a,.rte--packaging-desc.rte--with-toggle .enlarge-text a{color:#d73630!important;font-weight:400;text-decoration:none}.rte--safety-desc.rte--with-toggle .enlarge-text table,.rte--packaging-desc.rte--with-toggle .enlarge-text table{width:100%;border-collapse:collapse;margin:0;border:1px solid #e4e4e4}.rte--safety-desc.rte--with-toggle .enlarge-text th,.rte--packaging-desc.rte--with-toggle .enlarge-text th{padding:12px 16px;border:1px solid #e4e4e4;background:#f6f6f6;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:#000!important;text-align:left;vertical-align:top}.rte--safety-desc.rte--with-toggle .enlarge-text td,.rte--packaging-desc.rte--with-toggle .enlarge-text td{padding:12px 16px;border:1px solid #e4e4e4;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important;vertical-align:top}.rte--safety-desc.rte--with-toggle.is-collapsed .enlarge-text,.rte--packaging-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--safety-desc.rte--with-toggle .rte__toggle,.rte--packaging-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:0;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--safety-desc.rte--with-toggle .rte__toggle:hover,.rte--safety-desc.rte--with-toggle .rte__toggle:focus,.rte--packaging-desc.rte--with-toggle .rte__toggle:hover,.rte--packaging-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}@media(max-width:768px){.rte--safety-desc.rte--with-toggle .enlarge-text,.rte--packaging-desc.rte--with-toggle .enlarge-text{overflow-x:auto;-webkit-overflow-scrolling:touch}.rte--safety-desc.rte--with-toggle .enlarge-text table,.rte--packaging-desc.rte--with-toggle .enlarge-text table{min-width:640px}}body.template-collection-food #CollectionAjaxResult.collection-content{margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width:769px){body.template-collection-food #CollectionAjaxResult.collection-content{margin-top:40px!important;padding-top:0!important;border-top:none!important}}body.template-collection-food .collection-food-category-bar{margin-top:0;padding-top:0}body.template-collection-food .collection-food-category-bar .collection-food-category-grid{display:block;width:100%;margin:0;padding:0}body.template-collection-food .collection-food-category-rows{display:flex;flex-direction:column;gap:20px;width:100%;margin:0 0 40px;padding:0}body.template-collection-food .collection_category-cards--row1,body.template-collection-food .collection_category-cards--row2{display:grid;grid-template-columns:repeat(6,197px);justify-content:space-between;align-items:start;width:100%;margin:0;padding:0;list-style:none}body.template-collection-food .collection_category-card{width:197px;max-width:197px;margin:0}body.template-collection-food .collection_category-card__link{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.template-collection-food .collection_category-card__link:hover,body.template-collection-food .collection_category-card__link:focus{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}body.template-collection-food .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:none;transform:none}body.template-collection-food .collection_category-card.is-active .collection_category-card__link:hover,body.template-collection-food .collection_category-card.is-active .collection_category-card__link:focus{transform:translateY(-2px)}body.template-collection-food .collection_category-card__image{display:block;width:100%}body.template-collection-food .collection_category-card__image-wrap{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden}body.template-collection-food .collection_category-card__image-wrap .collection_category-card__img,body.template-collection-food .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}body.template-collection-food .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}body.template-collection-food .collection_category-card.is-active .collection_category-card__title{color:#000;font-weight:500}@media(max-width:1366px){body.template-collection-food .collection_category-cards--row1,body.template-collection-food .collection_category-cards--row2{grid-template-columns:repeat(6,minmax(0,1fr));justify-content:stretch;column-gap:20px}body.template-collection-food .collection_category-card{width:100%;max-width:none}}@media(max-width:768px){body.template-collection-food .collection-food-category-rows{margin-bottom:32px}}@media screen and (min-width:769px){body.template-collection-food .collection-content .grid>.grid__item--sidebar{flex:0 0 280px;max-width:280px;width:280px;padding-left:0}body.template-collection-food .collection-content .grid>.grid__item--content{flex:0 0 calc(100% - 320px);max-width:calc(100% - 320px);width:calc(100% - 320px)}body.template-collection-food .collection-content .grid{display:flex;flex-wrap:nowrap;gap:40px;margin-left:0}}body.template-collection-food .collection-sidebar{padding:0 10px 20px 0;margin:0;background:transparent}body.template-collection-food .collection-sidebar .filter-wrapper{display:flex;flex-direction:column;gap:24px;padding-top:0;background:transparent}@media only screen and (min-width:769px){body.template-collection-food .collection-sidebar .filter-wrapper{padding-top:0}body.template-collection-food .collection-content .grid__item--sidebar,body.template-collection-food .collection-content .grid__item--sidebar .grid__item--sidebar-wrapper{align-self:flex-start;padding-top:0;margin-top:0}}body.template-collection-food .collection-sidebar .filter-form{display:flex;flex-direction:column;gap:0}body.template-collection-food .collection-sidebar .collection-sidebar__group{padding:0;margin:0;border:0;background:transparent}body.template-collection-food .collection-sidebar [class^=collection-sidebar__group--]{padding:24px 0;border-top:1px solid #e8e8e1}body.template-collection-food .collection-sidebar [class^=collection-sidebar__group--]:first-of-type{border-top:0;padding-top:0}body.template-collection-food .collection-sidebar .collapsible-trigger,body.template-collection-food .collection-sidebar .collapsible-trigger-btn{position:relative;width:100%;padding:0 24px 0 0;margin:0;background:transparent;border:0;color:#000;text-align:left;text-transform:none;letter-spacing:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;cursor:pointer}body.template-collection-food .collection-sidebar .collapsible-trigger>.collapsible-trigger__layout>span,body.template-collection-food .collection-sidebar .collapsible-trigger-btn>span{font-weight:600;font-size:18px;line-height:1.3;color:#000}body.template-collection-food .collection-sidebar .collapsible-trigger:after{content:"";position:absolute;top:50%;right:0;width:16px;height:16px;transform:translateY(-50%) rotate(0);transition:transform .2s ease;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M4 6l4 4 4-4' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")}body.template-collection-food .collection-sidebar .collapsible-trigger.is-open:after{transform:translateY(-50%) rotate(180deg)}body.template-collection-food .collection-sidebar .collapsible-content__inner{padding-top:12px;padding-bottom:0}body.template-collection-food .collection-sidebar .tag-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}body.template-collection-food .collection-sidebar .tag-list .tag{margin:0;padding:0;background:transparent;border:0;list-style:none}body.template-collection-food .collection-sidebar .tag__checkbox-wrapper{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:0;cursor:pointer;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}body.template-collection-food .collection-sidebar .tag__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}body.template-collection-food .collection-sidebar .tag__checkbox{flex:0 0 18px;width:18px;height:18px;padding-left:0;border:0;border-radius:0;background:transparent;display:inline-block;position:relative;box-sizing:border-box;overflow:visible}body.template-collection-food .collection-sidebar .tag__checkbox:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid #000;border-radius:0;background:#fff;box-sizing:border-box}body.template-collection-food .collection-sidebar .tag__checkbox:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:0;height:0;background:transparent;border:0}body.template-collection-food .collection-sidebar .tag__input:checked+.tag__checkbox:before{background-color:#000;border-color:#000}body.template-collection-food .collection-sidebar .tag__input:checked+.tag__checkbox:after{width:14px;height:14px;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><path d='M3 7.5l2.8 2.8L11 5.1' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px}body.template-collection-food .collection-sidebar .tag__text{font-size:16px;line-height:1.5;color:#000;font-weight:400}body.template-collection-food .collection-sidebar .tag-list--active-tags{flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:8px}body.template-collection-food .collection-sidebar .tag-list--active-tags .tag{display:inline-flex;align-items:center}body.template-collection-food .collection-sidebar .price-range{display:none}body.template-collection-food .filter-reset-all{display:flex;align-items:center;justify-content:center;width:100%;margin-top:0;padding:12px 24px;background:#fff;border:1px solid #000;border-radius:0;color:#000;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}body.template-collection-food .filter-reset-all:hover,body.template-collection-food .filter-reset-all:focus{background:#f6f6f6;color:#000;border-color:#000}body.template-collection-food .filter-reset-all.is-disabled{pointer-events:none;opacity:.4}body.template-collection-food .collection-filter{margin-bottom:24px}body.template-collection-food .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}body.template-collection-food .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#333;margin:0}body.template-collection-food .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}body.template-collection-food .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}body.template-collection-food .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}body.template-collection-food .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.template-collection-food .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none;text-overflow:ellipsis}body.template-collection-food .collection-filter__sort select#SortBy option{color:#000}body.template-collection-food .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}body.template-collection-food .collection-filter__grid-view>li{margin:0;padding:0}body.template-collection-food .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}body.template-collection-food .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}body.template-collection-food .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}body.template-collection-food .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}body.template-collection-food .collection-filter__grid-view--food>li:last-child,body.template-collection-food .collection-filter__grid-view--food #mobile-list-view{display:none}body.template-collection-food .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){body.template-collection-food .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){body.template-collection-food .collection-grid__wrapper{margin-top:-12px}body.template-collection-food .collection-grid__title{font-size:26px;margin-bottom:20px}body.template-collection-food .collection-filter{margin-bottom:20px}body.template-collection-food .collection-filter__inner{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}body.template-collection-food .collection-filter__item--drawer{grid-area:drawer;width:auto}body.template-collection-food .collection-filter__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #000;border-radius:0;color:#000;font-size:0;line-height:1}body.template-collection-food .collection-filter__btn .icon{width:22px;height:22px;margin:0}body.template-collection-food .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}body.template-collection-food .collection-mobile-category-scroller{position:relative;overflow:hidden}body.template-collection-food .collection-mobile-category-scroller:before,body.template-collection-food .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;bottom:0;width:18px;z-index:2;pointer-events:none}body.template-collection-food .collection-mobile-category-scroller:before{left:0;background:linear-gradient(to right,#fff 15%,#fff0)}body.template-collection-food .collection-mobile-category-scroller:after{right:0;background:linear-gradient(to left,#fff 15%,#fff0)}body.template-collection-food .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.template-collection-food .collection-mobile-category-list::-webkit-scrollbar{display:none}body.template-collection-food .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}body.template-collection-food .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;width:230px;min-width:230px;min-height:42px;padding:8px 20px;border:1px solid #dddddd;border-radius:999px;background:#fff;color:#000;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}body.template-collection-food .collection-mobile-category-list__link.is-active{border-color:#000;background:#f6f6f6}body.template-collection-food .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.template-collection-food .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:12px;line-height:1.2;color:#8f8f8f;white-space:nowrap}body.template-collection-food .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}body.template-collection-food .collection-filter__sort{gap:10px}body.template-collection-food .collection-filter__sort:before{font-size:16px}body.template-collection-food .collection-filter__sort select#SortBy{font-size:16px}body.template-collection-food .collection-filter__grid-view{display:none}body.template-collection-food .collection-mobile-filters{position:absolute;left:0;right:0;bottom:0;height:0;overflow:visible}body.template-collection-food .collection-mobile-filters .filter-wrapper{position:fixed;top:0;left:0;width:100%;height:100dvh;max-height:100dvh;padding:0;background:#fff;box-shadow:none;transform:translate(-100%);transition:transform .28s ease;overflow:hidden;z-index:99999;display:flex;flex-direction:column;gap:0}body.template-collection-food .collection-mobile-filters .filter-wrapper.is-active{transform:translate(0)}body.template-collection-food .collection-mobile-filter-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:calc(18px + env(safe-area-inset-top,0px)) 17px 16px;border-bottom:1px solid #e8e8e1;background:#fff}body.template-collection-food .collection-mobile-filter-header__title-wrap{min-width:0;flex:1 1 auto}body.template-collection-food .collection-mobile-filter-header__title{margin:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:24px;font-weight:700;line-height:1.2;color:#000}body.template-collection-food .close-filter-js{position:relative;flex:0 0 40px;width:40px;height:40px;margin:0;padding:0;border:1px solid #000;border-radius:999px;background:#fff;color:transparent;font-size:0;line-height:0}body.template-collection-food .close-filter-js:before,body.template-collection-food .close-filter-js:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:1.5px;background:#000;border-radius:999px;transform-origin:center}body.template-collection-food .close-filter-js:before{transform:translate(-50%,-50%) rotate(45deg)}body.template-collection-food .close-filter-js:after{transform:translate(-50%,-50%) rotate(-45deg)}body.template-collection-food .collection-mobile-filters .tag-list--active-tags{margin:0;padding:16px 17px 0;border-bottom:0}body.template-collection-food .collection-mobile-filters .tag-list--active-tags:empty{display:none}body.template-collection-food .collection-mobile-filters .filter-form{flex:1 1 auto;overflow-y:auto;padding:0 17px 24px;-webkit-overflow-scrolling:touch}body.template-collection-food .collection-mobile-filters .collection-sidebar__group--sort,body.template-collection-food .collection-mobile-filters .collection-sidebar [class^=collection-sidebar__group--]{padding-left:17px;padding-right:17px}body.template-collection-food .collection-mobile-filters .collection-sidebar [class^=collection-sidebar__group--]:first-of-type{margin-top:8px}body.template-collection-food .collection-mobile-filters .collection-sidebar .collapsible-trigger,body.template-collection-food .collection-mobile-filters .collection-sidebar .collapsible-trigger-btn{font-size:20px;line-height:1.3;padding-right:28px}body.template-collection-food .collection-mobile-filters .collection-sidebar .collapsible-trigger>.collapsible-trigger__layout>span,body.template-collection-food .collection-mobile-filters .collection-sidebar .collapsible-trigger-btn>span{font-size:20px;line-height:1.3}body.template-collection-food .collection-mobile-filters .collection-sidebar .collapsible-content__inner{padding-top:16px}body.template-collection-food .collection-mobile-filters .collection-sidebar .tag-list{gap:14px}body.template-collection-food .collection-mobile-filters .collection-sidebar .tag__text{font-size:17px;line-height:1.45}body.template-collection-food .collection-mobile-filter-footer{position:sticky;bottom:0;display:flex;flex-direction:column;gap:12px;padding:16px 17px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid #e8e8e1;background:#fff;box-shadow:0 -8px 24px #0000000f;z-index:2}body.template-collection-food .collection-mobile-filter-reset{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;border:1px solid #000;background:#fff;color:#000;text-decoration:none;font-size:16px;font-weight:600;line-height:1.4}body.template-collection-food .collection-mobile-filter-reset.is-disabled{pointer-events:none;opacity:.4}body.template-collection-food .collection-mobile-filter-apply.btn{min-height:52px;margin:0;padding:14px 18px;background:#d73630;border:1px solid #d73630;color:#fff;font-size:16px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:700;line-height:1.4;text-transform:none;letter-spacing:0}body.template-collection-food .collection-mobile-filter-apply.btn:hover,body.template-collection-food .collection-mobile-filter-apply.btn:focus{background:#d73630;border-color:#d73630;color:#fff}body.template-collection-food .collection-grid[data-view=small] .grid-item__content,body.template-collection-food .collection-grid[data-view=medium] .grid-item__content{display:flex;flex-direction:column;height:100%}body.template-collection-food .collection-grid[data-view=small] .grid-item__link,body.template-collection-food .collection-grid[data-view=medium] .grid-item__link{display:flex;flex-direction:column;align-items:stretch}body.template-collection-food .collection-grid[data-view=small] .grid-product__image-wrap,body.template-collection-food .collection-grid[data-view=medium] .grid-product__image-wrap{width:154px;min-width:154px;max-width:100%;height:154px;min-height:154px;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:visible}body.template-collection-food .collection-grid[data-view=small] .grid-product__image-wrap>.grid__image-ratio,body.template-collection-food .collection-grid[data-view=small] .grid-product__image-wrap>div[style*=padding-bottom],body.template-collection-food .collection-grid[data-view=medium] .grid-product__image-wrap>.grid__image-ratio,body.template-collection-food .collection-grid[data-view=medium] .grid-product__image-wrap>div[style*=padding-bottom]{width:100%;height:100%!important;padding-bottom:0!important;display:flex;align-items:center;justify-content:center}body.template-collection-food .collection-grid[data-view=small] .grid-product__image,body.template-collection-food .collection-grid[data-view=small] .grid__image-ratio img,body.template-collection-food .collection-grid[data-view=medium] .grid-product__image,body.template-collection-food .collection-grid[data-view=medium] .grid__image-ratio img{width:100%!important;height:100%!important;object-fit:contain;object-position:center center}body.template-collection-food .collection-grid[data-view=small] .grid-item__meta,body.template-collection-food .collection-grid[data-view=medium] .grid-item__meta{margin-top:10px}}body.template-collection-food .collection-grid__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px;padding:0;text-align:left}body.template-collection-food #CollectionAjaxContent .collection-title,body.template-collection-food #CollectionAjaxContent h1.h1{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px}body.template-collection-food .rte--with-toggle{position:relative;margin:32px 0 0}body.template-collection-food .rte--with-toggle .enlarge-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.35;color:#333}body.template-collection-food .rte--with-toggle .enlarge-text h1,body.template-collection-food .rte--with-toggle .enlarge-text h2,body.template-collection-food .rte--with-toggle .enlarge-text h3,body.template-collection-food .rte--with-toggle .enlarge-text h4{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin:0 0 12px}body.template-collection-food .rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}body.template-collection-food .rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}body.template-collection-food .rte--with-toggle .rte__toggle:hover,body.template-collection-food .rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}body.template-collection-food .corporate-branding-rfq{margin:0;padding:0;position:relative;background:#fff}body.template-collection-food .corporate-branding-rfq .contact-form__note{position:relative;top:auto;right:auto;width:100%;transform:none;padding:24px 0 0}body.template-collection-food .corporate-branding-rfq__wrap{box-sizing:border-box;width:100%;max-width:1600px;margin:0 auto;padding:80px 200px;display:flex;flex-direction:column;gap:40px}body.template-collection-food .corporate-branding-rfq__title{margin:0;padding:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;text-align:center;width:100%}body.template-collection-food .corporate-branding-rfq__form{display:flex;flex-direction:column;gap:40px;width:100%;margin:0}body.template-collection-food .corporate-branding-rfq__fields{display:flex;flex-direction:column;gap:24px;width:100%}body.template-collection-food .corporate-branding-rfq__row{display:flex;flex-wrap:wrap;gap:24px;width:100%}body.template-collection-food .corporate-branding-rfq__field{flex:1 1 calc(50% - 12px);min-width:0;display:flex;flex-direction:column;gap:8px}body.template-collection-food .corporate-branding-rfq__field--full{flex:1 1 100%;width:100%}body.template-collection-food .corporate-branding-rfq__form label.text-label,body.template-collection-food .corporate-branding-rfq__form .corporate-branding-rfq__field>label{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400!important;font-size:16px;line-height:1.5;color:#000;margin:0!important;letter-spacing:0;text-transform:none;text-align:left}body.template-collection-food .corporate-branding-rfq__form .multi-select--list label{font-size:14px;font-weight:400}body.template-collection-food .corporate-branding-rfq__form input.input-full,body.template-collection-food .corporate-branding-rfq__form textarea.input-full{display:block;width:100%!important;max-width:100%;height:48px;min-height:48px;margin:0!important;padding:12px 8px!important;border:1px solid #ddd!important;border-radius:4px!important;box-shadow:none!important;background:#fff!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;line-height:1.28;color:#333;letter-spacing:.6px;-webkit-appearance:none;appearance:none}body.template-collection-food .corporate-branding-rfq__form textarea.input-full{min-height:192px;height:192px;resize:vertical;line-height:1.28}body.template-collection-food .corporate-branding-rfq__form textarea.input-full::placeholder{color:#333;opacity:1}body.template-collection-food .corporate-branding-rfq__form .multi-select{display:block;width:100%}body.template-collection-food .corporate-branding-rfq__form .multi-select .multi-select--label{position:relative;height:48px;border-radius:4px;background:#fff}body.template-collection-food .corporate-branding-rfq__form .multi-select .multi-select--label>input.input-full{height:48px!important;min-height:48px;border:0!important;background:transparent!important}body.template-collection-food .corporate-branding-rfq__form .multi-select .multi-select--label .selected-list--shown{height:48px;border:1px solid #ddd!important;border-radius:4px!important;padding:12px 28px 12px 8px!important;box-shadow:none!important;display:flex;align-items:center;background:#fff!important;font-size:16px;color:#333}body.template-collection-food .corporate-branding-rfq__form .multi-select .multi-select--inner{top:calc(100% - 4px);border:1px solid #ddd;border-radius:0 0 4px 4px;box-shadow:0 4px 12px #00000014}body.template-collection-food .corporate-branding-rfq__form .multi-select .multi-select--label:after{right:10px;border-top-color:#000}body.template-collection-food .corporate-branding-rfq__submit.btn{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0!important;padding:12px 24px!important;background:#d73630!important;border:0!important;border-radius:0!important;color:#fff!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer}body.template-collection-food .corporate-branding-rfq__submit.btn:hover,body.template-collection-food .corporate-branding-rfq__submit.btn:focus{background:#c42f2a!important;color:#fff!important}body.template-collection-food .corporate-branding-rfq__disclaimer{margin:-24px 0 0;font-size:11px;line-height:1.4;color:#999}body.template-collection-food .corporate-branding-rfq__disclaimer a{color:inherit;text-decoration:underline}@media screen and (max-width:1199px){body.template-collection-food .corporate-branding-rfq__wrap{padding:80px}}@media screen and (max-width:768px){body.template-collection-food .corporate-branding-rfq__wrap{padding:48px 17px}body.template-collection-food .corporate-branding-rfq__field{flex-basis:100%}}.product-single__meta--pdp .product-single__title{font-size:30.6px!important;line-height:36.72px!important;letter-spacing:0;margin-bottom:10px!important}.product-single__meta--pdp .product-single__sku{font-size:16px!important;line-height:24px!important;opacity:.8}.product-single__meta--pdp .product-single__vendor-sku{margin-bottom:8px}.product-single__meta--pdp .product-block--header{margin-bottom:8px!important}.product-single__header--under-media{margin:12px 0 0!important}.product-single__header--under-media .product-single__title{margin:0!important;color:#333;font-family:Inter,var(--typeBasePrimary),sans-serif;font-size:28px!important;line-height:1.2!important;font-weight:700;letter-spacing:.8px;text-transform:capitalize}.product-single__header--under-media .product-single__vendor-sku{margin:8px 0 0!important}.product-single__header--under-media .product-single__sku{color:#333;font-size:16px!important;line-height:24px!important;opacity:.65}.product-single__meta--pdp .product-single__form>.product-block{margin-top:0}.product-single__meta--pdp .product-block--liquid{margin-top:0!important;margin-bottom:16px!important}.product-single__meta--pdp .product-block--liquid .okeReviews.oke-sr[data-oke-container]{margin:0}.template-product #shopify-section-template--18306720858208__17280245965d480066{margin-top:-220px!important;padding-top:220px!important}.template-product .section--app .page-width{max-width:1220px!important}.template-product #shopify-section-template--18306720858208__17280245965d480066 .page-width{box-sizing:border-box;max-width:1600px!important;padding-left:80px!important;padding-right:80px!important}body[class*=template-product] .section--app[id$=__17280245965d480066] .page-width{box-sizing:border-box;width:100%!important;max-width:1600px!important;padding-left:80px!important;padding-right:80px!important}body[class*=template-product] .section--app[id$=__17280245965d480066] .okeReviews.oke-w,body[class*=template-product] .section--app[id$=__17280245965d480066] .okeReviews.oke-w .oke-w-main,body[class*=template-product] .section--app[id$=__17280245965d480066] .okeReviews.oke-w .oke-w-reviews,body[class*=template-product] .section--app[id$=__17280245965d480066] .okeReviews.oke-w .oke-w-reviews-list,body[class*=template-product] .section--app[id$=__17280245965d480066] .okeReviews.oke-w .oke-w-reviews-listMasonry{width:100%!important;max-width:none!important}.template-product .section--app .section-header{text-align:left!important;margin-bottom:44px!important}.template-product .section--app .section-header__title{font-size:28px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:0!important;margin:0!important}.template-product .section--app[id$=__17280245965d480066] .section-header__title,.template-product .section--app[id$=__17280245965d480066] .section-header__title strong{font-weight:800!important}.template-product .section--app .okeReviews.oke-w .oke-w-header{margin-bottom:30px!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content{display:grid!important;grid-template-columns:minmax(0,440px) minmax(0,1fr)!important;column-gap:36px!important;row-gap:18px!important;align-items:flex-start!important;width:100%!important;margin-right:0!important;justify-content:initial!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content-block{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content-block--left:first-child{grid-column:1!important;align-self:start!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content-block--left:nth-child(2){display:none!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content-block--center{grid-column:2!important;width:100%!important;max-width:100%!important;justify-self:stretch!important;align-self:start!important;margin-top:8px!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content-module--left{text-align:left!important}.template-product .section--app .okeReviews.oke-w .oke-w-ratingAverageModule--oneLine{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;margin-bottom:14px!important}.template-product .section--app .okeReviews.oke-w .oke-w-ratingAverageModule-rating{display:inline-flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important}.template-product .section--app .okeReviews.oke-w .oke-w-ratingAverageModule-rating-average,.template-product .section--app .okeReviews.oke-w .oke-w-ratingAverageModule-count{white-space:nowrap!important}.template-product .section--app .okeReviews.oke-w .oke-w-ratingAverageModule-count{margin:0!important;font-size:16px!important;line-height:1.4!important}.template-product .section--app .okeReviews.oke-w .oke-w-mediaStrip{width:100%!important;margin-left:auto!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;padding:0!important;margin:0!important;list-style:none!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip>li{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;position:relative!important;overflow:hidden!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip>li:nth-child(n+6){display:none!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip .oke-media,.template-product .section--app .okeReviews.oke-w .oke-mediaStrip .oke-media-link,.template-product .section--app .okeReviews.oke-w .oke-mediaStrip .oke-media-image{display:block!important;width:100%!important;height:auto!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip .oke-media-image{aspect-ratio:1 / 1!important;object-fit:cover!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip>li.oke-mediaStrip-item--has-more:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#00000061!important;z-index:2!important;pointer-events:none!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip>li.oke-mediaStrip-item--has-more:after{content:attr(data-more-count)!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:28px!important;line-height:1!important;font-weight:600!important;z-index:3!important;pointer-events:none!important}.template-product .section--app .okeReviews.oke-w .oke-w-reviews-listMasonry{overflow:visible!important;padding-top:0!important}.template-product .section--app .okeReviews.oke-w .oke-w-reviews-head{margin-bottom:24px!important}.template-product .section--app .okeReviews.oke-w .oke-w-reviews-masonryGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:auto!important;gap:18px!important;height:auto!important;align-items:stretch!important}.template-product .section--app .okeReviews.oke-w .oke-w-reviews-masonryGrid-item{display:block!important;height:auto!important;margin:0!important;grid-row-end:auto!important}.template-product .section--app .okeReviews.oke-w .oke-w-reviews-footer,.template-product .section--app .okeReviews.oke-w .oke-showMore{display:flex!important;justify-content:center!important;margin-top:20px!important}@media screen and (max-width:989px){.template-product #shopify-section-template--18306720858208__17280245965d480066{margin-top:-140px!important;padding-top:140px!important}.template-product #shopify-section-template--18306720858208__17280245965d480066 .page-width,body[class*=template-product] .section--app[id$=__17280245965d480066] .page-width{padding-left:20px!important;padding-right:20px!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content{flex-wrap:wrap!important;gap:20px!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content-block--left:first-child,.template-product .section--app .okeReviews.oke-w .oke-w-header-content-block--left:nth-child(2),.template-product .section--app .okeReviews.oke-w .oke-w-header-content-block--center{flex:1 1 100%!important;max-width:100%!important;min-width:0!important}.template-product .section--app .okeReviews.oke-w .oke-w-header-content-block--left:nth-child(2){display:none!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.template-product .section--app .okeReviews.oke-w .oke-w-reviews-masonryGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:749px){.template-product #shopify-section-template--18306720858208__17280245965d480066{margin-top:-110px!important;padding-top:110px!important}.template-product .section--app .page-width{padding-left:24px!important;padding-right:24px!important}.template-product #shopify-section-template--18306720858208__17280245965d480066 .page-width,body[class*=template-product] .section--app[id$=__17280245965d480066] .page-width{padding-left:16px!important;padding-right:16px!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.template-product .section--app .okeReviews.oke-w .oke-mediaStrip>li.oke-mediaStrip-item--has-more:after{font-size:24px!important}.template-product .section--app .okeReviews.oke-w .oke-w-reviews-masonryGrid{grid-template-columns:minmax(0,1fr)!important}}body[class*=template-product] .recently-viewed__section .index-section{box-sizing:border-box;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}body[class*=template-product] .recently-viewed__section .page-width,body[class*=template-product] .recently-viewed__section .page-width--flush-small{width:100%;max-width:none;padding-left:0;padding-right:0}@media screen and (max-width:989px){body[class*=template-product] .recently-viewed__section .index-section{padding-left:20px;padding-right:20px}}@media screen and (max-width:749px){body[class*=template-product] .recently-viewed__section .index-section{padding-left:16px;padding-right:16px}}body.template-product.template-product-deluxe-red section[id$=__17280245965d480066].section--app .page-width,body.template-product.template-product-deluxe-red section[id$=__171925684474aa1232].section--app .section-app--wrapper>.index-section{box-sizing:border-box;width:100%!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:80px!important;padding-right:80px!important}body.template-product.template-product-deluxe-red section[id$=__171925684474aa1232].section--app .section-app--wrapper>.index-section>.page-width,body.template-product.template-product-deluxe-red section[id$=__171925684474aa1232].section--app .trio-commerce-app,body.template-product.template-product-deluxe-red section[id$=__171925684474aa1232].section--app .trio-commerce-app .page-width{max-width:none!important;padding-left:0!important;padding-right:0!important}@media screen and (max-width:1024px){body.template-product.template-product-deluxe-red section[id$=__17280245965d480066].section--app .page-width,body.template-product.template-product-deluxe-red section[id$=__171925684474aa1232].section--app .section-app--wrapper>.index-section{padding-left:20px!important;padding-right:20px!important}}@media screen and (max-width:768px){body.template-product.template-product-deluxe-red section[id$=__17280245965d480066].section--app .page-width,body.template-product.template-product-deluxe-red section[id$=__171925684474aa1232].section--app .section-app--wrapper>.index-section{padding-left:16px!important;padding-right:16px!important}}.product-single__meta--pdp .product__quantity-available{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;margin-bottom:24px;border-radius:16px;font-size:16px;line-height:24px;font-weight:700}.product-single__meta--pdp .product-block--price{display:flex;flex-wrap:nowrap;align-items:center;gap:8px!important;margin-top:0!important;margin-bottom:4px!important}.product-single__meta--pdp .product-single__form>.product-block:has(>hr){margin:0 0 20px!important;width:100%}.product-single__meta--pdp .product-single__form>.product-block:has(>hr)>hr{margin:0!important;border-top-color:#e8e8e1!important}.product-single__meta--pdp .product-block--price .variant__label{display:none!important;margin:0!important}.product-single__meta--pdp .product-block--price [data-product-price-wrap]{display:contents}.product-single__meta--pdp .product__price,.product-single__meta--pdp .product__price--compare{line-height:1.3!important;margin:0!important;font-family:Inter,var(--typeBasePrimary),sans-serif}.product-single__meta--pdp .product__price{color:#d73630!important;font-size:24px!important;font-weight:700!important}.product-single__meta--pdp .product__price--compare{display:inline-block;font-size:20px!important;font-weight:500!important;color:#666!important;padding-right:0!important;text-decoration:line-through}.product-single__meta--pdp .product__price--compare .getPriceOrigin{color:#666!important}.product-single__meta--pdp .product__price-savings{display:inline-flex;align-items:center;min-height:auto!important;padding:0!important;color:#d73630!important;background:transparent!important;font-size:14px!important;line-height:1.3!important;font-weight:600!important;vertical-align:baseline}.product-single__meta--pdp .product__price-savings *{color:#d73630!important}.product-single__meta--pdp .varqbtemplate .secnttl:not(.secnttl--color):not(.secnttl--people){margin:0 0 14px!important;font-size:calc(var(--typeBaseSize) + 1px)!important;line-height:normal!important;font-weight:700!important;border-bottom:1px solid #e8e8e1!important;padding-bottom:8px!important;letter-spacing:normal}.product-single__meta--pdp .varqbtemplate .secnttl--color,.product-single__meta--pdp .varqbtemplate .secnttl--people{margin:0 0 16px!important;font-size:16px;line-height:24px;font-weight:700;color:#333;border-bottom:0!important;padding-bottom:0!important;letter-spacing:0}.product-single__meta--pdp .varqbtemplate .secnttl--color{padding-top:0!important;border-top:0!important}.product-single__meta--pdp .varqbtemplate .secnttl-current{display:inline-block;margin-left:8px;color:#333;font-size:17px;line-height:20.4px;font-weight:400;letter-spacing:.6px}.product-single__meta--pdp .varqbtemplate .secndsc{font-size:20px;line-height:1.35;margin-bottom:20px}.product-single__meta--pdp .varqbtemplate .swatch_options{gap:10px;justify-content:flex-start;margin:0}.product-single__meta--pdp .varqbtemplate .swatch_options.swatch.clearfix{width:auto;display:flex;justify-content:flex-start;flex-wrap:nowrap;margin:0}.product-single__meta--pdp .kitcol,.product-single__meta--pdp .kitppl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.product-single__meta--pdp .kitcol{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:12px}.product-single__meta--pdp .kitcol .swatch-element,.product-single__meta--pdp .kitppl .swatch-element,.product-single__meta--pdp .varqbtemplate .swatch>a>.swatch-element{width:100%}.product-single__meta--pdp .varqbtemplate .swatch_options.swatch.clearfix>div,.product-single__meta--pdp .varqbtemplate .swatch_options.swatch.clearfix>a,.product-single__meta--pdp .varqbtemplate .swatch.clearfix>a>.swatch-element{width:auto}.product-single__meta--pdp .varqbtemplate .swatch.clearfix.kitcol .swatch-link{display:block;line-height:0}.product-single__meta--pdp .kitcol .swatch-element,.product-single__meta--pdp .kitcol a{width:auto;flex:0 0 auto}.product-single__meta--pdp .kitcol .swatch-element{width:94px;border-radius:4px;overflow:hidden}.product-single__meta--pdp .kitcol label.newvarswatch{box-sizing:border-box;width:94px;min-width:94px;min-height:94px;height:94px;display:block;padding:0;background-position:center center;background-size:64px 64px;background-repeat:no-repeat;border:1px solid #dddddd;border-radius:4px}.product-single__meta--pdp .kitcol label.newvarswatch.selected{border:2px solid #1db71d}.product-single__meta--pdp .kitcol label p{padding-left:0;font-size:22px;line-height:1.15;letter-spacing:0}.product-single__meta--pdp .kitppl label.newvarswatch{width:100%;height:44px;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400!important;border-radius:4px}.product-single__meta--pdp .kitppl label.newvarswatch p{line-height:1}.product-single__meta--pdp .kitcol label.newvarswatch:has(p),.product-single__meta--pdp .kitcol a.newvarswatch:not(.bkpkred):not(.bkpkblack):not(.bkpkred-ess):not(.bkpkblack-ess){width:100%!important;min-width:0!important;height:70px!important;min-height:70px!important;padding:10px 20px!important;background-position:left 5px center!important;background-size:55px!important;border:2px solid #dddddd!important;border-radius:4px!important;overflow:hidden;display:flex!important;align-items:center!important;box-sizing:border-box;margin:0!important}.product-single__meta--pdp .kitcol .available.selected label.newvarswatch:has(p),.product-single__meta--pdp .kitcol label.newvarswatch.selected:has(p),.product-single__meta--pdp .kitcol a.newvarswatch.selected:not(.bkpkred):not(.bkpkblack){border-color:#1db71d!important;border-radius:4px!important}.product-single__meta--pdp .kitcol label.newvarswatch:has(p)>div,.product-single__meta--pdp .kitcol label.newvarswatch:has(p) p{display:flex;align-items:center;width:100%;min-width:0}.product-single__meta--pdp .kitcol label.newvarswatch:has(p) p{padding-left:65px!important;margin:0!important;font-size:calc(var(--typeBaseSize) + 1px)!important;line-height:1.25!important;font-weight:400!important;text-transform:capitalize;letter-spacing:.6px}.product-single__meta--pdp .kitcol:has(label.newvarswatch p){display:flex!important;justify-content:space-between!important;align-items:stretch!important;width:100%!important;flex-wrap:nowrap;gap:10px}.product-single__meta--pdp .kitcol:has(label.newvarswatch p) .swatch-element,.product-single__meta--pdp .kitcol:has(label.newvarswatch p)>a{display:flex!important;width:auto!important;flex:1 1 0!important;border-radius:4px!important;overflow:hidden;align-items:stretch;margin:0!important;align-self:stretch;line-height:0;text-decoration:none;color:inherit}.product-single__meta--pdp .kitcol:has(label.newvarswatch p)>a .swatch-element{flex:1 1 auto;width:100%;display:flex!important}.product-single__meta--pdp .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn:has(label.newvarswatch p){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch!important;justify-content:flex-start!important;gap:10px 18px;width:100%!important;flex-wrap:unset!important}.product-single__meta--pdp .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn:has(label.newvarswatch p)>.swatch-element{display:block!important;width:100%!important;flex:none!important}.product-single__meta--pdp .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn:has(label.newvarswatch p) label.newvarswatch{width:100%!important}@media(max-width:640px){.product-single__meta--pdp .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn:has(label.newvarswatch p){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.product-single__meta--pdp .kitcol label.newvarswatch:has(p)>div{flex:1 1 auto;min-width:0;min-height:0}body.template-product-trio-mylar .shopify-section:has(.trio_commerce_top_card){display:none!important}body.template-product-trio-mylar .shopify-section.gullfoss-display-remove:has(.page-content--product){visibility:visible!important;opacity:1!important;z-index:auto!important;position:static!important}.product-single__meta--pdp .varqbtemplate+div>hr,.product-single__meta--pdp .secncontent.peerselll+div>hr{border-top-color:transparent}.product-single__meta--pdp .fire-blanket-varqbtemplate .swatch_options.swatch.clearfix{flex-wrap:wrap;width:100%}.product-single__meta--pdp .fire-blanket-varqbtemplate .swatch_options.swatch.clearfix>div,.product-single__meta--pdp .fire-blanket-varqbtemplate .swatch_options.swatch.clearfix>a{width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}.product-single__meta--pdp .fire-blanket-varqbtemplate .swatch_options.swatch.clearfix.choose-options-3>div,.product-single__meta--pdp .fire-blanket-varqbtemplate .swatch_options.swatch.clearfix.choose-options-3>a{width:calc(33.333% - 5px);flex:0 0 calc(33.333% - 5px)}.product-single__meta--pdp .fire-blanket-varqbtemplate .swatch_options.swatch.clearfix.choose-options-4>div,.product-single__meta--pdp .fire-blanket-varqbtemplate .swatch_options.swatch.clearfix.choose-options-4>a{width:calc(25% - 5px);flex:0 0 calc(25% - 5px)}.product-single__meta--pdp .product-single__form>.product-block hr,.product-single__meta--pdp .varqbtemplate+div>hr{margin:0 0 4px}.product-single__meta--pdp .product__quantity-break-table+.product-block>hr,.product-single__meta--pdp .secncontent+.secnttl,.product-single__meta--pdp .secnttl+.secncontent{border-top-color:transparent}.product-single__meta--pdp .varqbtemplate .secnttl--color{margin-bottom:16px!important}.product-single__meta--pdp .varqbtemplate .secnttl--people{margin-top:16px!important;margin-bottom:16px!important}.product-single__meta--pdp .varqbtemplate .secncontent{margin-bottom:0}.product-single__meta--pdp .varqbtemplate .swatch.kitppl{margin-bottom:4px;gap:12px}.product-single__meta--pdp .kitppl .swatch-element,.product-single__meta--pdp .kitppl a{border-radius:4px}body[class*=template-product] .flxwrap__qty .product__quantity{flex:0 0 50%}body[class*=template-product] .flxwrap__qty .ttlholder{padding-left:20px}body[class*=template-product] .flxwrap__qty .ttlholder #sliderttl{height:unset;padding:12px;border:2px solid #eeeeef;line-height:24px;width:100%}.product-single__meta--pdp .flxwrap__qty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px}.product-single__meta--pdp .flxwrap__qty .product__quantity{flex:initial}.product-single__meta--pdp .flxwrap__qty .ttlholder{padding-left:0}.product-single__meta--pdp .product__quantity label,.product-single__meta--pdp .qty-label{color:#333;font-size:16px!important;line-height:24px;font-weight:700!important;margin-bottom:16px}.product-single__meta--pdp .js-qty__wrapper,.product-single__meta--pdp .qty__wrapper,.product-single__meta--pdp .flxwrap__qty .ttlholder #sliderttl{box-sizing:border-box;height:56px;min-height:56px;border:1px solid #dddddd!important;border-radius:4px;box-shadow:none!important;outline:0}.product-single__meta--pdp .js-qty__wrapper,.product-single__meta--pdp .qty__wrapper{overflow:hidden;background:#fff!important}.product-single__meta--pdp .qty__wrapper input.sliderqty,.product-single__meta--pdp .qty__wrapper .js-qty__num{height:54px;min-height:0;padding:0 44px;border:0!important;box-shadow:none!important;background:transparent!important;font-size:16px;line-height:54px;border-radius:0}.product-single__meta--pdp .qty__wrapper .qty-input-minus,.product-single__meta--pdp .qty__wrapper .qty-input-plus,.product-single__meta--pdp .qty__wrapper .js-qty__adjust{height:54px;padding:0 16px;border:0!important;box-shadow:none!important;background:transparent!important}.product-single__meta--pdp .js-qty__num{height:54px;min-height:0;padding:0 44px;border:0!important;box-shadow:none!important;background:transparent!important;font-size:16px;line-height:54px;border-radius:0}.product-single__meta--pdp .js-qty__adjust{height:54px;padding:0 16px;border:0!important;box-shadow:none!important}.product-single__meta--pdp .js-qty__adjust .icon{width:14px;height:14px}.product-single__meta--pdp .flxwrap__qty .ttlholder #sliderttl{padding:0 12px;text-align:center;color:#000!important;background-color:#fff!important;font-size:16px;font-weight:600;line-height:54px;border-radius:4px}.product-single__meta--pdp .product__policies.rte{margin:0 0 32px;font-size:16px;line-height:1.35}.product-single__meta--pdp .product__policies.rte a{text-decoration:none}.product-single__meta--pdp .product__policies.rte span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.product-single__meta--pdp .product__policies.rte .icon{width:20px;height:20px}.product-single__meta--pdp .payment-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%}.product-single__meta--pdp .payment-buttons>.add-to-cart,.product-single__meta--pdp .payment-buttons>.shopify-payment-button,.product-single__meta--pdp .payment-buttons>.shopify-payment-button .shopify-payment-button__button,.product-single__meta--pdp .payment-buttons>.shopify-payment-button .shopify-payment-button__button--unbranded,.product-single__meta--pdp .payment-buttons>.shopify-payment-button shopify-accelerated-checkout>[slot=button]{width:100%;min-height:54px;height:54px}.product-single__meta--pdp .payment-buttons>.shopify-payment-button,.product-single__meta--pdp .payment-buttons>.add-to-cart{margin:0}.product-single__meta--pdp .payment-buttons .more-payment-options__trigger{width:100%;margin-top:2px;text-align:center}.product-single__meta--pdp .product-block:has(>.product-block .payment-buttons){margin-top:0!important;margin-bottom:30px!important}.product-single__meta--pdp .product-block:has(>.product-block .payment-buttons):has(+.login-to-earn-points),.product-single__meta--pdp .product-block:has(>.product-block .payment-buttons):has(+.points-earned.login-to-earn-points){margin-bottom:0!important}.product-single__meta--pdp .product-block:has(>.product-block .payment-buttons)>.product-block{margin-top:0!important;margin-bottom:0!important}.product-single__meta--pdp .login-to-earn-points,.product-single__meta--pdp .points-earned.login-to-earn-points{margin-bottom:32px;font-size:16px;line-height:1.35}.product-single__meta--pdp .product-single__form~.login-to-earn-points,.product-single__meta--pdp .product-single__form~.points-earned,.product-single__meta--pdp qty-table-form~.login-to-earn-points,.product-single__meta--pdp qty-table-form~.points-earned,.product-single__meta--pdp .product-single__form+.login-to-earn-points,.product-single__meta--pdp .product-single__form+.points-earned.login-to-earn-points,.product-single__meta--pdp .product-block:has(.payment-buttons)+.login-to-earn-points,.product-single__meta--pdp .product-block:has(.payment-buttons)+.points-earned.login-to-earn-points,.product-single__meta--pdp [data-product-blocks]>.login-to-earn-points,.product-single__meta--pdp [data-product-blocks]>.points-earned.login-to-earn-points{margin-top:32px!important;margin-bottom:32px!important}.product-single__meta--pdp .product-block:has(.payment-buttons):has(+.login-to-earn-points),.product-single__meta--pdp .product-block:has(.payment-buttons):has(+.points-earned.login-to-earn-points){margin-bottom:0!important}.product-single__meta--pdp .payment-buttons~.login-to-earn-points,.product-single__meta--pdp .payment-buttons~.points-earned,.product-single__meta--pdp .product-block--buy_buttons~.product-block .login-to-earn-points,.product-single__meta--pdp .product-block--buy_buttons~.product-block .points-earned{margin-top:32px!important;margin-bottom:0}.product-single__meta--pdp .points-earned__line{margin:0}.product-single__meta--pdp .points-earned__line+.points-earned__line{margin-top:2px}.product-single__meta--pdp .points-earned__line--primary,.product-single__meta--pdp .points-earned__line--secondary{color:#333}.product-single__meta--pdp .points-earned__line--primary .amt-points-earned,.product-single__meta--pdp .points-earned__line--primary .earn-atLeast-points,.product-single__meta--pdp .login-to-earn-points .amt-points-earned,.product-single__meta--pdp .login-to-earn-points .earn-atLeast-points,.product-single__meta--pdp .points-earned .amt-points-earned,.product-single__meta--pdp .points-earned .earn-atLeast-points{color:#1db71d}.product-single__meta--pdp .points-earned__line--primary .earn-points-inherit{color:#333}.product-single__meta--pdp .points-earned__line--primary .earn-points-inherit>span{color:inherit}.product-single__meta--pdp .points-link{color:#d73630!important;text-decoration:none}.product-single__meta--pdp .product-block--icon_text{padding-top:4px;margin-top:8px}.product-single__meta--pdp .block-icon_text--row,.product-single__meta--pdp .block-icon_text--row.new-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start;justify-content:center;margin-left:0!important;margin-right:0!important}.product-single__meta--pdp .block-icon_text--row .block-icon_text--col,.product-single__meta--pdp .block-icon_text--row .grid-item{min-width:0;max-width:none!important;flex:none!important;width:auto!important;padding-left:0!important;padding-right:0!important;margin-bottom:0!important}.product-single__meta--pdp .block-icon_text{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.product-single__meta--pdp .block-icon_text .icon,.product-single__meta--pdp .block-icon_text svg{width:40px;height:40px;margin:0;flex:0 0 40px;color:#d73630;stroke:#d73630}.product-single__meta--pdp .block-icon_text svg path{stroke:#d73630;stroke-width:2px;fill:none}.product-single__meta--pdp .block-icon_text--content{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:100%;text-align:center;padding:0 2px}.product-single__meta--pdp .block-icon_text--content .bit-title,.product-single__meta--pdp .block-icon_text--content .bit-subtext,.product-single__meta--pdp .block-icon_text--content h4,.product-single__meta--pdp .block-icon_text--content p{margin:0;font-size:14px;line-height:16.8px;font-weight:700;text-align:center}.product-single__meta--pdp .block-icon_text--content .bit-title,.product-single__meta--pdp .block-icon_text--content h4{color:#333!important;text-transform:uppercase;white-space:nowrap}.product-single__meta--pdp .block-icon_text--content .bit-title,.product-single__meta--pdp .block-icon_text--content .bit-subtext{display:block;width:100%}.product-single__meta--pdp .block-icon_text--content .bit-subtext,.product-single__meta--pdp .block-icon_text--content .bit-subtext a{color:#d73630!important;text-transform:none}.product-single__meta--pdp .block-icon_text--content a strong,.product-single__meta--pdp .block-icon_text--content p strong{color:#d73630!important;font-weight:700}.product-single__meta--pdp .key-feature{margin-top:32px;padding-top:32px;border-top:1px solid #e8e8e1}.product-single__meta--pdp .key-feature ul{margin:0;padding:0}.product-single__meta--pdp .key-feature li{padding-left:25px;margin-bottom:14px;font-size:16px;line-height:1.35}.product-single__meta--pdp .key-feature li:last-child{margin-bottom:0}.product-single__meta--pdp .key-feature li:before{top:4px;left:0;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4.5 2.5L9 7L4.5 11.5' stroke='%23DF3D33' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 14px 14px}.product-single__meta--pdp .social-fixed-live{margin-top:18px;padding-top:0;border-top:0}.product-single__meta--pdp .social-fixed-live .product-block--label{position:relative;display:block;margin:0 0 18px;text-align:center;font-size:14px;font-weight:600;text-transform:none}.product-single__meta--pdp .social-fixed-live .product-block--label:before,.product-single__meta--pdp .social-fixed-live .product-block--label:after{content:"";position:absolute;top:50%;width:calc(50% - 62px);height:1px;background:#e6e6e6}.product-single__meta--pdp .social-fixed-live .product-block--label:before{left:0}.product-single__meta--pdp .social-fixed-live .product-block--label:after{right:0}.product-single__meta--pdp .product__block-social{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;justify-items:center}.product-single__meta--pdp .product__block-social a{width:100%;text-align:center}.product-single__meta--pdp .product__block-social .icon{width:40px;height:40px;color:#3f3f3f}.product-single__meta--pdp .product__block-social .icon__fallback-text,.product-single__meta--pdp .social-fixed-live span{margin-top:10px;padding:0;color:#3f3f3f;font-size:11px;line-height:1.2;text-transform:uppercase;text-decoration:none;letter-spacing:0}@media only screen and (max-width:990px){.product-single__meta--pdp .varqbtemplate .secnttl:not(.secnttl--color):not(.secnttl--people){font-size:calc(var(--typeBaseSize) + 1px)!important}.product-single__meta--pdp .varqbtemplate .secnttl--color,.product-single__meta--pdp .varqbtemplate .secnttl--people{font-size:16px;line-height:24px}.product-single__meta--pdp .kitcol label.newvarswatch:not(:has(p)):not(.bkpkred):not(.bkpkblack):not(.bkpkred-ess):not(.bkpkblack-ess),.product-single__meta--pdp .kitcol label.bkpkred.newvarswatch,.product-single__meta--pdp .kitcol label.bkpkblack.newvarswatch,.product-single__meta--pdp .kitcol label.bkpkred-ess.newvarswatch,.product-single__meta--pdp .kitcol label.bkpkblack-ess.newvarswatch{width:94px;min-width:94px;min-height:94px;height:94px;background-size:64px 64px}.product-single__meta--pdp .kitcol label.newvarswatch:has(p),.product-single__meta--pdp .kitcol a.newvarswatch:not(.bkpkred):not(.bkpkblack):not(.bkpkred-ess):not(.bkpkblack-ess){width:100%!important;min-width:0!important;min-height:70px!important;height:70px!important;background-size:55px!important;border-radius:4px!important}.product-single__meta--pdp .kitcol label p{font-size:20px}.product-single__meta--pdp .kitppl label.newvarswatch{height:48px;font-size:16px}.product-single__meta--pdp .js-qty__wrapper,.product-single__meta--pdp .qty__wrapper,.product-single__meta--pdp .flxwrap__qty .ttlholder #sliderttl{min-height:48px}.product-single__meta--pdp .js-qty__num{min-height:44px;font-size:16px}.product-single__meta--pdp .payment-buttons>.add-to-cart,.product-single__meta--pdp .payment-buttons>.shopify-payment-button,.product-single__meta--pdp .payment-buttons>.shopify-payment-button .shopify-payment-button__button,.product-single__meta--pdp .payment-buttons>.shopify-payment-button .shopify-payment-button__button--unbranded,.product-single__meta--pdp .payment-buttons>.shopify-payment-button shopify-accelerated-checkout>[slot=button]{min-height:54px;height:54px}.product-single__meta--pdp .block-icon_text--row,.product-single__meta--pdp .block-icon_text--row.new-grid{gap:4px}.product-single__meta--pdp .block-icon_text--content .bit-title,.product-single__meta--pdp .block-icon_text--content .bit-subtext,.product-single__meta--pdp .block-icon_text--content .bit-subtext a{font-size:12px;line-height:14px;letter-spacing:-.15px}.product-single__meta--pdp .key-feature{margin-top:24px;padding-top:24px}.product-single__meta--pdp .login-to-earn-points{font-size:14px}.product-single__meta--pdp .points-earned__line+.points-earned__line{margin-top:4px}.product-single__meta--pdp .social-fixed-live .product-block--label{font-size:16px}.product-single__meta--pdp .product__block-social{gap:12px}}@media only screen and (max-width:768px){body[class*=template-product] .flxwrap__qty .product__quantity{flex:0 0 100%}body[class*=template-product] .flxwrap__qty .ttlholder{display:none}.floating-cart-section .tlisthldr-wrap{padding:0;margin:0;background:#eeeeef}.floating-cart-section .tlisthldr-wrap .page-width{max-width:none;padding:12px 16px}.floating-cart-section .tlisthldr{display:flex;justify-content:flex-start;align-items:center;gap:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;text-transform:none}.floating-cart-section .tlisthldr::-webkit-scrollbar{display:none}.floating-cart-section .tlisthldr .tab{flex:0 0 auto;margin:0;padding:0;color:#000;font-size:16px;line-height:1.4;font-weight:600;letter-spacing:.17px;white-space:nowrap;border-bottom:0;background:transparent}.floating-cart-section .tlisthldr .tab.has-active,.floating-cart-section .tlisthldr .tab:hover{border-bottom:0;color:#000}.floating-cart-section .product-floating-cart-wrap{display:none!important}.floating-cart-section.has-sticky-atc .product-floating-cart-wrap{display:block!important;z-index:20}.floating-cart-section.has-sticky-atc .tlisthldr-wrap{visibility:hidden;opacity:0;pointer-events:none;max-height:0;overflow:hidden;padding:0!important;margin:0}}body[class*=template-product] .video-with-text.description{max-width:1600px;padding:64px 80px 0}body[class*=template-product] .video-with-text.description .video-text__row{align-items:flex-start;column-gap:48px;flex-direction:row-reverse;row-gap:32px}body[class*=template-product] .video-with-text.description .video-text--item:first-child{flex:0 0 630px;width:630px}body[class*=template-product] .video-with-text.description .video-text--item:last-child{flex:1 1 0;width:auto;min-width:0}body[class*=template-product] .video-with-text.description .video-text__box{max-width:none}body[class*=template-product] .video-with-text.description .video-text__subheading{margin:0 0 20px;color:#000;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:32px;line-height:1.3;font-weight:800}body[class*=template-product] .video-with-text.description .video-text__subheading br{display:none}body[class*=template-product] .video-with-text.description .video-text__subheading p,body[class*=template-product] .video-with-text.description .video-text__content p{margin:0}body[class*=template-product] .video-with-text.description .video-text__content{margin:0;color:#333;font-size:16px;line-height:1.35}body[class*=template-product] .video-with-text.description .video-text__video,body[class*=template-product] .video-with-text.description .video-element--poster{height:548px;min-height:548px}body[class*=template-product] .video-with-text.description .video-element--poster>img{width:100%;height:100%;object-fit:cover}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description){margin-bottom:0}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text{position:relative;z-index:1;max-width:1600px;margin:-314px auto 0;padding:0 80px;pointer-events:none}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--columns{width:calc(100% - 678px);max-width:calc(100% - 678px);margin-top:0;padding-top:0;pointer-events:auto}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .page-width{width:100%;max-width:none;padding-left:0;padding-right:0}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .swiper{overflow:visible}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:32px;transform:none!important}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--col{width:auto!important;max-width:none!important;margin-right:0!important}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--grid{display:flex;flex-direction:column;grid-gap:0;gap:20px;align-items:flex-start}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--icon{width:48px;height:48px;align-items:center}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--icon img{width:100%;height:100%;object-fit:contain}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--title{margin:0 0 4px;color:#000;font-size:20px;line-height:1.3;font-weight:600;text-transform:capitalize}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--content,body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--content p{margin:0;color:#333;font-size:16px;line-height:1.35}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .swiper-button,body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .swiper-pagination{display:none}@media screen and (max-width:1024px){body[class*=template-product] .video-with-text.description .video-text--item:first-child,body[class*=template-product] .video-with-text.description .video-text--item:last-child{flex:1 1 100%;width:100%}body[class*=template-product] .video-with-text.description,body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text{padding-left:20px;padding-right:20px}body[class*=template-product] .video-with-text.description .video-text__row{flex-direction:column-reverse}body[class*=template-product] .video-with-text.description .video-text__video,body[class*=template-product] .video-with-text.description .video-element--poster{height:auto;min-height:0}body[class*=template-product] .video-with-text.description .video-element--poster>img{height:auto}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text{margin-top:24px}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--columns{width:100%;max-width:100%}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){body[class*=template-product] .video-with-text.description .video-text__subheading{margin-bottom:16px;font-size:28px;text-align:left}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--grid{gap:20px}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--icon{width:48px;height:48px}body[class*=template-product] .video-text--section-custom:has(.video-with-text.description)+.section-icon__text .icon_text--list{grid-template-columns:1fr;row-gap:24px}}body[class*=template-product] [id*=video_with_text_QNqbK7].video-text--section-custom{margin-bottom:0!important;background:#f4f4f4!important;color:#000!important}body[class*=template-product] [id*=video_with_text_QNqbK7] .video-with-text{box-sizing:border-box;max-width:1600px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;padding-bottom:0!important}body[class*=template-product] [id*=video_with_text_QNqbK7] .video-text__subheading,body[class*=template-product] [id*=video_with_text_QNqbK7] .video-text__subheading *,body[class*=template-product] [id*=video_with_text_QNqbK7] .video-text__content,body[class*=template-product] [id*=video_with_text_QNqbK7] .video-text__content *{color:#000!important}body[class*=template-product] [id*=video_with_text_QNqbK7]+[id*=product_meta_description_y7bMVn],body[class*=template-product] [id*=product_meta_description_y7bMVn],body[class*=template-product] [id*=product_meta_description_y7bMVn] .index-section,body[class*=template-product] [id*=product_meta_description_y7bMVn] .page-width{margin-top:0!important;padding-top:0!important}@media screen and (max-width:1024px){body[class*=template-product] [id*=video_with_text_QNqbK7] .video-with-text{padding-left:20px;padding-right:20px}}.product-single__meta--pdp .product__quantity-break-table table,.product-single__meta--pdp qty-table-form table,.product-single__meta--pdp .gridiscstbl table{border:1px solid #e0e0e0!important}.product-single__meta--pdp .product__quantity-break-table tr,.product-single__meta--pdp qty-table-form table tr,.product-single__meta--pdp .gridiscstbl tr{border:1px solid #e8e8e1!important}.product-single__meta--pdp .product__quantity-break-table tbody tr,.product-single__meta--pdp qty-table-form tbody tr,.product-single__meta--pdp .gridiscstbl tbody tr{border:1px solid #e8e8e1!important}.product-single__meta--pdp .product__quantity-break-table tbody tr:last-child,.product-single__meta--pdp qty-table-form tbody tr:last-child,.product-single__meta--pdp .gridiscstbl tbody tr:last-child{border-bottom:1px solid #e0e0e0!important}.product-single__meta--pdp .product__quantity-break-table thead tr td,.product-single__meta--pdp qty-table-form thead tr td,.product-single__meta--pdp .gridiscstbl thead tr td{border-top:1px solid #e0e0e0!important;border-bottom:1px solid #e0e0e0!important}.product-single__meta--pdp qty-table-form .qtyslidertxt,.product-single__meta--pdp qty-table-form .qtyslidertxtbox{margin-top:28px!important}.product-single__meta--pdp .bulksvmsg{margin-top:20px;margin-bottom:12px}#CollectionAjaxResult.collection-content:has(.collection-first-aid-kits-category-bar){margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-first-aid-kits-category-bar){margin-top:40px!important;padding-top:0!important;border-top:none!important}}#CollectionAjaxResult.collection-content:has(.collection-first-aid-kits-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-kits) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}.filter-wrapper--first-aid-kits{padding-top:0}.collection-first-aid-kits-category-bar{margin-top:0;padding-top:0}.collection-first-aid-kits-category-bar .collection-first-aid-kits-category-grid{display:block;width:100%;margin:0;padding:0}.collection-first-aid-kits-category-bar .collection-first-aid-kits-category-rows{display:block;width:100%;margin:0 0 40px;padding:0}.collection-first-aid-kits-category-bar .collection_category-cards--first-aid-kits{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:16px;width:100%;max-width:1272px;margin:0 auto;padding:0;list-style:none}.collection-first-aid-kits-category-bar .collection_category-card{width:168px;max-width:168px;flex:0 0 168px;margin:0;padding:0}.collection-first-aid-kits-category-bar .collection_category-card__link{box-sizing:border-box;width:100%;max-width:168px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:6px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.collection-first-aid-kits-category-bar .collection_category-card__link:hover,.collection-first-aid-kits-category-bar .collection_category-card__link:focus{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}.collection-first-aid-kits-category-bar .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:none;transform:none}.collection-first-aid-kits-category-bar .collection_category-card.is-active .collection_category-card__link:hover,.collection-first-aid-kits-category-bar .collection_category-card.is-active .collection_category-card__link:focus{transform:translateY(-2px)}.collection-first-aid-kits-category-bar .collection_category-card__image{display:block;width:100%}.collection-first-aid-kits-category-bar .collection_category-card__image-wrap{position:relative;display:block;width:100%;max-width:156px;aspect-ratio:1 / 1;overflow:hidden;flex-shrink:0}.collection-first-aid-kits-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-first-aid-kits-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:contain;object-position:center;display:block}.collection-first-aid-kits-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:16px;line-height:1.3;letter-spacing:.4px;color:#000;text-align:center;word-break:break-word;width:100%}.collection-first-aid-kits-category-bar .collection_category-card.is-active .collection_category-card__title{color:#000;font-weight:500}@media(max-width:1366px){.collection-first-aid-kits-category-bar .collection_category-cards--first-aid-kits{max-width:100%;flex-wrap:wrap;justify-content:center;gap:16px}.collection-first-aid-kits-category-bar .collection_category-card{flex:0 0 168px}}@media(max-width:768px){.collection-first-aid-kits-category-bar .collection-first-aid-kits-category-rows{margin-bottom:32px}.collection-first-aid-kits-category-bar .collection_category-cards--first-aid-kits{gap:16px}.collection-first-aid-kits-category-bar .collection_category-card{flex:0 1 calc(50% - 8px);width:calc(50% - 8px);max-width:none}.collection-first-aid-kits-category-bar .collection_category-card__image-wrap{max-width:none}}.rte--first-aid-kits-desc.rte--with-toggle{position:relative;margin:32px 0 0}.rte--first-aid-kits-desc.rte--with-toggle .enlarge-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.35;color:#333}.rte--first-aid-kits-desc.rte--with-toggle .enlarge-text h1,.rte--first-aid-kits-desc.rte--with-toggle .enlarge-text h2,.rte--first-aid-kits-desc.rte--with-toggle .enlarge-text h3,.rte--first-aid-kits-desc.rte--with-toggle .enlarge-text h4{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin:0 0 12px}.rte--first-aid-kits-desc.rte--with-toggle .enlarge-text p{font-size:16px;line-height:1.35}.rte--first-aid-kits-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--first-aid-kits-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--first-aid-kits-desc.rte--with-toggle .rte__toggle:hover,.rte--first-aid-kits-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}.collection-grid__title--first-aid-kits{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px;padding:0;text-align:left}.collection-filter--first-aid-kits{margin-bottom:24px}.collection-filter--first-aid-kits .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-filter--first-aid-kits .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#333;margin:0}.collection-filter--first-aid-kits .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--first-aid-kits .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--first-aid-kits .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--first-aid-kits .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--first-aid-kits .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--first-aid-kits .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--first-aid-kits .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--first-aid-kits .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--first-aid-kits .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}.collection-filter--first-aid-kits .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--first-aid-kits .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}.collection-filter--first-aid-kits .collection-filter__grid-view--first-aid-kits>li:last-child,.collection-filter--first-aid-kits .collection-filter__grid-view--first-aid-kits #mobile-list-view{display:none}.collection-filter--first-aid-kits .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){.collection-filter--first-aid-kits .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.collection-grid__title--first-aid-kits{font-size:26px;margin-bottom:20px}.collection-filter--first-aid-kits{margin-bottom:20px}.collection-filter--first-aid-kits .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}.collection-filter--first-aid-kits .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--first-aid-kits .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff;font-size:0;line-height:1}.collection-filter--first-aid-kits .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--first-aid-kits .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--first-aid-kits .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--first-aid-kits .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--first-aid-kits .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--first-aid-kits .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--first-aid-kits .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--first-aid-kits .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--first-aid-kits .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--first-aid-kits .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:none;min-height:38px;padding:8px 14px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--first-aid-kits .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--first-aid-kits .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;font-weight:600;line-height:1.2;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--first-aid-kits .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#333;white-space:nowrap}.collection-filter--first-aid-kits .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--first-aid-kits .collection-filter__sort{gap:10px}.collection-filter--first-aid-kits .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--first-aid-kits .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--first-aid-kits .collection-filter__grid-view,.collection-filter--first-aid-kits .collection-filter__grid-view--first-aid-kits{display:none}}#CollectionAjaxResult.collection-content:has(.collection-provincial-first-aid-kits-category-bar){margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-provincial-first-aid-kits-category-bar){margin-top:40px!important;padding-top:0!important;border-top:none!important}}#CollectionAjaxResult.collection-content:has(.collection-provincial-first-aid-kits-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--provincial-first-aid-kits) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}.filter-wrapper--provincial-first-aid-kits{padding-top:0}.collection-provincial-first-aid-kits-category-bar{margin-top:0;padding-top:0}.collection-provincial-first-aid-kits-category-bar .collection-provincial-first-aid-kits-category-grid{display:block;width:100%;margin:0;padding:0}.collection-provincial-first-aid-kits-category-bar .collection-by-brand-category-slider{display:block;width:100%;margin:0 0 40px;padding:0}@media(max-width:768px){.collection-provincial-first-aid-kits-category-bar .collection-by-brand-category-slider{margin-bottom:32px}}.rte--provincial-first-aid-kits-desc.rte--with-toggle{position:relative;margin:32px 0 0}.rte--provincial-first-aid-kits-desc.rte--with-toggle .enlarge-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.35;color:#333}.rte--provincial-first-aid-kits-desc.rte--with-toggle .enlarge-text h1,.rte--provincial-first-aid-kits-desc.rte--with-toggle .enlarge-text h2,.rte--provincial-first-aid-kits-desc.rte--with-toggle .enlarge-text h3,.rte--provincial-first-aid-kits-desc.rte--with-toggle .enlarge-text h4{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin:0 0 12px}.rte--provincial-first-aid-kits-desc.rte--with-toggle .enlarge-text p{font-size:16px;line-height:1.35}.rte--provincial-first-aid-kits-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--provincial-first-aid-kits-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--provincial-first-aid-kits-desc.rte--with-toggle .rte__toggle:hover,.rte--provincial-first-aid-kits-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}.collection-grid__title--provincial-first-aid-kits{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px;padding:0;text-align:left}.collection-filter--provincial-first-aid-kits{margin-bottom:24px}.collection-filter--provincial-first-aid-kits .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-filter--provincial-first-aid-kits .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#333;margin:0}.collection-filter--provincial-first-aid-kits .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--provincial-first-aid-kits .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--provincial-first-aid-kits .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--provincial-first-aid-kits .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--provincial-first-aid-kits .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--provincial-first-aid-kits .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--provincial-first-aid-kits .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--provincial-first-aid-kits .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--provincial-first-aid-kits .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}.collection-filter--provincial-first-aid-kits .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--provincial-first-aid-kits .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}.collection-filter--provincial-first-aid-kits .collection-filter__grid-view--provincial-first-aid-kits>li:last-child,.collection-filter--provincial-first-aid-kits .collection-filter__grid-view--provincial-first-aid-kits #mobile-list-view{display:none}.collection-filter--provincial-first-aid-kits .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){.collection-filter--provincial-first-aid-kits .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.collection-grid__title--provincial-first-aid-kits{font-size:26px;margin-bottom:20px}.collection-filter--provincial-first-aid-kits{margin-bottom:20px}.collection-filter--provincial-first-aid-kits .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}.collection-filter--provincial-first-aid-kits .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--provincial-first-aid-kits .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff;font-size:0;line-height:1}.collection-filter--provincial-first-aid-kits .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--provincial-first-aid-kits .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--provincial-first-aid-kits .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--provincial-first-aid-kits .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--provincial-first-aid-kits .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--provincial-first-aid-kits .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--provincial-first-aid-kits .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--provincial-first-aid-kits .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--provincial-first-aid-kits .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--provincial-first-aid-kits .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:none;min-height:38px;padding:8px 14px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--provincial-first-aid-kits .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--provincial-first-aid-kits .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;font-weight:600;line-height:1.2;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--provincial-first-aid-kits .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#333;white-space:nowrap}.collection-filter--provincial-first-aid-kits .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--provincial-first-aid-kits .collection-filter__sort{gap:10px}.collection-filter--provincial-first-aid-kits .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--provincial-first-aid-kits .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--provincial-first-aid-kits .collection-filter__grid-view,.collection-filter--provincial-first-aid-kits .collection-filter__grid-view--provincial-first-aid-kits{display:none}}#CollectionAjaxResult.collection-content:has(.collection-first-aid-supplies-category-bar){margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-first-aid-supplies-category-bar){margin-top:40px!important;padding-top:0!important;border-top:none!important}}#CollectionAjaxResult.collection-content:has(.collection-first-aid-supplies-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-supplies) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}.filter-wrapper--first-aid-supplies{padding-top:0}.collection-first-aid-supplies-category-bar{margin-top:0;padding-top:0}.collection-first-aid-supplies-category-bar .collection-first-aid-supplies-category-grid{display:block;width:100%;margin:0;padding:0}.collection-first-aid-supplies-category-bar .collection-first-aid-supplies-category-rows{display:flex;flex-direction:column;gap:20px;width:100%;margin:0 0 40px;padding:0}.collection-first-aid-supplies-category-bar .collection_category-cards--first-aid-supplies{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1282px;margin:0 auto;padding:0;list-style:none}.collection-first-aid-supplies-category-bar .collection_category-card{width:197px;max-width:197px;flex:0 0 197px;margin:0;padding:0}.collection-first-aid-supplies-category-bar .collection_category-card__link{box-sizing:border-box;width:100%;max-width:197px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.collection-first-aid-supplies-category-bar .collection_category-card__link:hover,.collection-first-aid-supplies-category-bar .collection_category-card__link:focus{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}.collection-first-aid-supplies-category-bar .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:none;transform:none}.collection-first-aid-supplies-category-bar .collection_category-card.is-active .collection_category-card__link:hover,.collection-first-aid-supplies-category-bar .collection_category-card.is-active .collection_category-card__link:focus{transform:translateY(-2px)}.collection-first-aid-supplies-category-bar .collection_category-card__image{display:block;width:100%}.collection-first-aid-supplies-category-bar .collection_category-card__image-wrap{position:relative;display:block;width:100%;aspect-ratio:192 / 192;overflow:hidden;flex-shrink:0}.collection-first-aid-supplies-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-first-aid-supplies-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.collection-first-aid-supplies-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}.collection-first-aid-supplies-category-bar .collection_category-card.is-active .collection_category-card__title{color:#000;font-weight:500}@media(max-width:1366px){.collection-first-aid-supplies-category-bar .collection_category-cards--first-aid-supplies{max-width:1282px}}@media(max-width:768px){.collection-first-aid-supplies-category-bar .collection-first-aid-supplies-category-rows{margin-bottom:32px}.collection-first-aid-supplies-category-bar .collection_category-cards--first-aid-supplies{gap:16px}.collection-first-aid-supplies-category-bar .collection_category-card{flex:0 1 calc(50% - 8px);width:calc(50% - 8px);max-width:none}.collection-first-aid-supplies-category-bar .collection_category-card__image-wrap{max-width:none}}.rte--first-aid-supplies-desc.rte--with-toggle{position:relative;margin:32px 0 0}.rte--first-aid-supplies-desc.rte--with-toggle .enlarge-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.35;color:#333}.rte--first-aid-supplies-desc.rte--with-toggle .enlarge-text h1,.rte--first-aid-supplies-desc.rte--with-toggle .enlarge-text h2,.rte--first-aid-supplies-desc.rte--with-toggle .enlarge-text h3,.rte--first-aid-supplies-desc.rte--with-toggle .enlarge-text h4{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin:0 0 12px}.rte--first-aid-supplies-desc.rte--with-toggle .enlarge-text p{font-size:16px;line-height:1.35}.rte--first-aid-supplies-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--first-aid-supplies-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--first-aid-supplies-desc.rte--with-toggle .rte__toggle:hover,.rte--first-aid-supplies-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}.collection-grid__title--first-aid-supplies{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px;padding:0;text-align:left}.collection-filter--first-aid-supplies{margin-bottom:24px}.collection-filter--first-aid-supplies .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-filter--first-aid-supplies .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#333;margin:0}.collection-filter--first-aid-supplies .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--first-aid-supplies .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--first-aid-supplies .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--first-aid-supplies .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--first-aid-supplies .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--first-aid-supplies .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--first-aid-supplies .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--first-aid-supplies .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--first-aid-supplies .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}.collection-filter--first-aid-supplies .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--first-aid-supplies .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}.collection-filter--first-aid-supplies .collection-filter__grid-view--first-aid-supplies>li:last-child,.collection-filter--first-aid-supplies .collection-filter__grid-view--first-aid-supplies #mobile-list-view{display:none}.collection-filter--first-aid-supplies .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){.collection-filter--first-aid-supplies .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.collection-grid__title--first-aid-supplies{font-size:26px;margin-bottom:20px}.collection-filter--first-aid-supplies{margin-bottom:20px}.collection-filter--first-aid-supplies .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}.collection-filter--first-aid-supplies .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--first-aid-supplies .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff;font-size:0;line-height:1}.collection-filter--first-aid-supplies .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--first-aid-supplies .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--first-aid-supplies .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--first-aid-supplies .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--first-aid-supplies .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--first-aid-supplies .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--first-aid-supplies .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--first-aid-supplies .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--first-aid-supplies .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--first-aid-supplies .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:none;min-height:38px;padding:8px 14px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--first-aid-supplies .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--first-aid-supplies .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;font-weight:600;line-height:1.2;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--first-aid-supplies .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#333;white-space:nowrap}.collection-filter--first-aid-supplies .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--first-aid-supplies .collection-filter__sort{gap:10px}.collection-filter--first-aid-supplies .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--first-aid-supplies .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--first-aid-supplies .collection-filter__grid-view,.collection-filter--first-aid-supplies .collection-filter__grid-view--first-aid-supplies{display:none}}#CollectionAjaxResult.collection-content:has(.collection-first-aid-equipment-category-bar){margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width:769px){#CollectionAjaxResult.collection-content:has(.collection-first-aid-equipment-category-bar){margin-top:40px!important;padding-top:0!important;border-top:none!important}}#CollectionAjaxResult.collection-content:has(.collection-first-aid-equipment-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-equipment) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}.filter-wrapper--first-aid-equipment{padding-top:0}.collection-first-aid-equipment-category-bar{margin-top:0;padding-top:0}.collection-first-aid-equipment-category-bar .collection-first-aid-equipment-category-grid{display:block;width:100%;margin:0;padding:0}.collection-first-aid-equipment-category-bar .collection-first-aid-equipment-category-rows{display:flex;flex-direction:column;gap:20px;width:100%;margin:0 0 40px;padding:0}.collection-first-aid-equipment-category-bar .collection_category-cards--first-aid-equipment{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1282px;margin:0 auto;padding:0;list-style:none}.collection-first-aid-equipment-category-bar .collection_category-card{width:197px;max-width:197px;flex:0 0 197px;margin:0;padding:0}.collection-first-aid-equipment-category-bar .collection_category-card__link{box-sizing:border-box;width:100%;max-width:197px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.collection-first-aid-equipment-category-bar .collection_category-card__link:hover,.collection-first-aid-equipment-category-bar .collection_category-card__link:focus{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}.collection-first-aid-equipment-category-bar .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:none;transform:none}.collection-first-aid-equipment-category-bar .collection_category-card.is-active .collection_category-card__link:hover,.collection-first-aid-equipment-category-bar .collection_category-card.is-active .collection_category-card__link:focus{transform:translateY(-2px)}.collection-first-aid-equipment-category-bar .collection_category-card__image{display:block;width:100%}.collection-first-aid-equipment-category-bar .collection_category-card__image-wrap{position:relative;display:block;width:100%;aspect-ratio:192 / 192;overflow:hidden;flex-shrink:0}.collection-first-aid-equipment-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-first-aid-equipment-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.collection-first-aid-equipment-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}.collection-first-aid-equipment-category-bar .collection_category-card.is-active .collection_category-card__title{color:#000;font-weight:500}@media(max-width:1366px){.collection-first-aid-equipment-category-bar .collection_category-cards--first-aid-equipment{max-width:1282px}}@media(max-width:768px){.collection-first-aid-equipment-category-bar .collection-first-aid-equipment-category-rows{margin-bottom:32px}.collection-first-aid-equipment-category-bar .collection_category-cards--first-aid-equipment{gap:16px}.collection-first-aid-equipment-category-bar .collection_category-card{flex:0 1 calc(50% - 8px);width:calc(50% - 8px);max-width:none}.collection-first-aid-equipment-category-bar .collection_category-card__image-wrap{max-width:none}}.rte--first-aid-equipment-desc.rte--with-toggle{position:relative;margin:32px 0 0}.rte--first-aid-equipment-desc.rte--with-toggle .enlarge-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.35;color:#333}.rte--first-aid-equipment-desc.rte--with-toggle .enlarge-text h1,.rte--first-aid-equipment-desc.rte--with-toggle .enlarge-text h2,.rte--first-aid-equipment-desc.rte--with-toggle .enlarge-text h3,.rte--first-aid-equipment-desc.rte--with-toggle .enlarge-text h4{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin:0 0 12px}.rte--first-aid-equipment-desc.rte--with-toggle .enlarge-text p{font-size:16px;line-height:1.35}.rte--first-aid-equipment-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--first-aid-equipment-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--first-aid-equipment-desc.rte--with-toggle .rte__toggle:hover,.rte--first-aid-equipment-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}.collection-grid__title--first-aid-equipment{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:800;font-size:32px;line-height:1.3;color:#000;margin:0 0 24px;padding:0;text-align:left}.collection-filter--first-aid-equipment{margin-bottom:24px}.collection-filter--first-aid-equipment .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-filter--first-aid-equipment .collection-filter__item--count{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:14px;line-height:1.25;color:#333;margin:0}.collection-filter--first-aid-equipment .collection-filter__item--right{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.collection-filter--first-aid-equipment .collection-filter__sort{display:flex;align-items:center;gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--first-aid-equipment .collection-filter__sort:before{content:"Sort by";font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:18px;line-height:1.3;color:#000}.collection-filter--first-aid-equipment .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--first-aid-equipment .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.5;color:#000;cursor:pointer;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--first-aid-equipment .collection-filter__grid-view{display:flex;align-items:center;gap:4px;margin:0;padding:0}.collection-filter--first-aid-equipment .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--first-aid-equipment .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--first-aid-equipment .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}.collection-filter--first-aid-equipment .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--first-aid-equipment .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}.collection-filter--first-aid-equipment .collection-filter__grid-view--first-aid-equipment>li:last-child,.collection-filter--first-aid-equipment .collection-filter__grid-view--first-aid-equipment #mobile-list-view{display:none}.collection-filter--first-aid-equipment .collection-filter__item--mobile-categories{display:none}@media screen and (min-width:769px){.collection-filter--first-aid-equipment .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.collection-grid__title--first-aid-equipment{font-size:26px;margin-bottom:20px}.collection-filter--first-aid-equipment{margin-bottom:20px}.collection-filter--first-aid-equipment .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}.collection-filter--first-aid-equipment .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--first-aid-equipment .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff;font-size:0;line-height:1}.collection-filter--first-aid-equipment .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--first-aid-equipment .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--first-aid-equipment .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--first-aid-equipment .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--first-aid-equipment .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--first-aid-equipment .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--first-aid-equipment .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--first-aid-equipment .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--first-aid-equipment .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--first-aid-equipment .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:none;min-height:38px;padding:8px 14px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--first-aid-equipment .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--first-aid-equipment .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;font-weight:600;line-height:1.2;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--first-aid-equipment .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#333;white-space:nowrap}.collection-filter--first-aid-equipment .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--first-aid-equipment .collection-filter__sort{gap:10px}.collection-filter--first-aid-equipment .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--first-aid-equipment .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--first-aid-equipment .collection-filter__grid-view,.collection-filter--first-aid-equipment .collection-filter__grid-view--first-aid-equipment{display:none}}.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-cards--first-aid-supplies,.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-cards--provincial-first-aid-kits{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1282px;margin:0 auto;padding:0;list-style:none}.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card{width:197px;max-width:197px;flex:0 0 197px;margin:0;padding:0}.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__link{box-sizing:border-box;width:100%;max-width:197px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000}.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap{position:relative;display:block;width:100%;aspect-ratio:192 / 192;overflow:hidden;flex-shrink:0}.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}@media(max-width:768px){.collection-first-aid-supplies-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card{flex:0 1 calc(50% - 8px);width:calc(50% - 8px);max-width:none}}.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-cards--first-aid-equipment,.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-cards--provincial-first-aid-kits{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1282px;margin:0 auto;padding:0;list-style:none}.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card{width:197px;max-width:197px;flex:0 0 197px;margin:0;padding:0}.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__link{box-sizing:border-box;width:100%;max-width:197px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px;border:1px solid transparent;background:#fff;text-decoration:none;color:#000}.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap{position:relative;display:block;width:100%;aspect-ratio:192 / 192;overflow:hidden;flex-shrink:0}.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__image-wrap svg{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:18px;line-height:1.3;letter-spacing:.595px;color:#000;text-align:center;word-break:break-word;width:100%}@media(max-width:768px){.collection-first-aid-equipment-category-bar.collection-provincial-first-aid-kits-category-bar .collection_category-card{flex:0 1 calc(50% - 8px);width:calc(50% - 8px);max-width:none}}body[class*=template-product] .product-single__meta--pdp .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn.multiple-choice-size-grid,body[class*=template-product] .product-single__meta .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn.multiple-choice-size-grid,body[class*=template-product] .multiple-choice-size-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;justify-content:start!important;gap:10px 18px!important;width:100%!important;flex-wrap:unset!important}body[class*=template-product] .product-single__meta--pdp .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn.multiple-choice-size-grid>.swatch-element,body[class*=template-product] .product-single__meta .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn.multiple-choice-size-grid>.swatch-element,body[class*=template-product] .multiple-choice-size-grid>.swatch-element{display:block!important;width:100%!important;min-width:0!important;flex:none!important}body[class*=template-product] .product-single__meta--pdp .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn.multiple-choice-size-grid label.newvarswatch,body[class*=template-product] .product-single__meta .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn.multiple-choice-size-grid label.newvarswatch,body[class*=template-product] .multiple-choice-size-grid label.newvarswatch{width:100%!important}@media(max-width:640px){body[class*=template-product] .product-single__meta--pdp .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn.multiple-choice-size-grid,body[class*=template-product] .product-single__meta .color-three-columns .swatch_options.swatch.clearfix.kitcol.nnnnnnn.multiple-choice-size-grid,body[class*=template-product] .multiple-choice-size-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.collection-gloves-category-bar{margin-top:0;padding-top:0}#CollectionAjaxResult.collection-content:has(.collection-gloves-category-bar){margin-top:0;padding-top:0;border-top:none}.collection-gloves-category-bar .collection-menu,.collection-gloves-category-bar .collection-gloves-category-rows{display:block;width:100%;max-width:none;margin:0;padding:0}.collection-gloves-category-bar .collection-gloves-category-rows{margin:0 auto 28px}.collection-gloves-category-bar .collection_category-cards--gloves{display:grid;grid-template-columns:repeat(6,197px);justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin:0;padding:0;list-style:none}.collection-gloves-category-bar .collection_category-card{width:197px;max-width:197px;flex:0 0 197px;margin:0;padding:0}.collection-gloves-category-bar .collection_category-card__link{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:197px;min-height:255px;padding:8px;border:1px solid transparent;border-radius:0;background:transparent;color:#000;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.collection-gloves-category-bar .collection_category-card__link:hover,.collection-gloves-category-bar .collection_category-card__link:focus,.collection-gloves-category-bar .collection_category-card.is-active .collection_category-card__link{background:#f6f6f6;border-color:#e4e4e4;box-shadow:0 1px 2px #0000000a;color:#000}.collection-gloves-category-bar .collection_category-card__image,.collection-gloves-category-bar .collection_category-card__image-wrap{display:block;width:181px;height:181px;overflow:hidden}.collection-gloves-category-bar .collection_category-card__image-wrap .collection_category-card__img,.collection-gloves-category-bar .collection_category-card__image-wrap svg{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.collection-gloves-category-bar .collection_category-card__link:after{display:none}.collection-gloves-category-bar .collection_category-card__title{display:block;width:181px;min-height:23px;margin-top:12px;color:#000;font-family:Inter,var(--typeBasePrimary),var(--typeBaseFallback);font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.595px;text-align:center;text-transform:none}#CollectionAjaxResult.collection-content:has(.collection-gloves-category-bar) #CollectionSidebarFilterWrap .collection_category-menu,#CollectionAjaxResult.collection-content:has(.collection-filter--gloves) #CollectionSidebarFilterWrap .collection_category-menu{display:none!important}.gloves-category-module{display:grid;row-gap:24px;width:100%}@media screen and (min-width:769px){.collection-gloves-category-bar:has(.gloves-category-module){padding-top:40px}}.gloves-category-module__tabs{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.gloves-category-module__tab{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border:1px solid #d73630;border-radius:0;background:#fff;color:#d73630;cursor:pointer;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:.595px;text-transform:none;white-space:nowrap}.gloves-category-module__tab.is-active,.gloves-category-module__tab.is-active:hover,.gloves-category-module__tab.is-active:focus{background:#d73630;border-color:#d73630;color:#fff;font-weight:500}.gloves-category-module__tab:hover,.gloves-category-module__tab:focus{color:#d73630;background:#fff}.gloves-category-module__panel{display:none}.gloves-category-module__panel.is-active{display:block}.gloves-category-module__cards{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.gloves-category-module__card{display:flex;flex-direction:column;align-items:center;gap:11px;width:136px;color:#000;text-align:center;text-decoration:none}.gloves-category-module__card-media{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;padding:15%;border-radius:50%;background:#f5f5f5;overflow:hidden}.gloves-category-module__card.is-active .gloves-category-module__card-media{box-shadow:0 0 0 2px #d73630}.gloves-category-module__card-image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.gloves-category-module__card-placeholder{color:#8a8a8a;font-size:24px;font-weight:800;text-transform:uppercase}.gloves-category-module__card-title{width:100%;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.595px}.filter-wrapper--gloves{--gloves-filter-heading-size: 18px;--gloves-filter-body-size: 15px;--gloves-filter-spacing: 24px}.filter-wrapper--gloves .tag-list--active-tags{margin:0 0 18px}.filter-wrapper--gloves .collection-sidebar__group{margin-bottom:var(--gloves-filter-spacing);padding-bottom:var(--gloves-filter-spacing)}.filter-wrapper--gloves .collection-sidebar__group:last-of-type{margin-bottom:0}.filter-wrapper--gloves .collection-sidebar__group .collapsible-trigger-btn{padding:0}.filter-wrapper--gloves .tag-list__header{margin:0 0 14px;color:var(--colorTextBody);font-size:var(--gloves-filter-heading-size);font-weight:700;letter-spacing:0;line-height:1.3;text-transform:capitalize}.filter-wrapper--gloves .tag-list__header .collapsible-trigger__layout{align-items:center}.filter-wrapper--gloves .collapsible-content__inner{padding-top:0}.filter-wrapper--gloves .tag-list:not(.tag-list--swatches){margin:0}.filter-wrapper--gloves .tag{margin-bottom:10px}.filter-wrapper--gloves .tag:last-child{margin-bottom:0}.filter-wrapper--gloves .tag__checkbox-wrapper{align-items:center;color:var(--colorTextBody);font-size:var(--gloves-filter-body-size);line-height:1.45}.filter-wrapper--gloves .tag__text{font-size:inherit}.filter-wrapper--gloves .tag__checkbox{width:18px;height:18px;margin-right:10px}.filter-wrapper--gloves .filter-reset-all{display:flex;align-items:center;justify-content:center;width:100%;margin-top:24px;padding:12px 24px;background:#fff;border:1px solid #000;border-radius:0;color:#000;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.filter-wrapper--gloves .filter-reset-all:hover,.filter-wrapper--gloves .filter-reset-all:focus{background:#f6f6f6;color:#000;border-color:#000}.filter-wrapper--gloves .filter-reset-all.is-disabled{opacity:.4;pointer-events:none}.rte--gloves-desc.rte--with-toggle{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin:32px 0 0;padding:0 0 45px}.rte--gloves-desc.rte--with-toggle .enlarge-text{width:100%;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important}.rte--gloves-desc.rte--with-toggle .enlarge-text .seo-collection-content{display:flex;flex-direction:column;gap:24px;width:100%;max-width:none!important;margin:0!important}.rte--gloves-desc.rte--with-toggle .enlarge-text h1{margin:0;font-size:24px!important;font-weight:600!important;line-height:1.3!important;color:#000!important;letter-spacing:0;text-transform:none}.rte--gloves-desc.rte--with-toggle .enlarge-text h2,.rte--gloves-desc.rte--with-toggle .enlarge-text h3,.rte--gloves-desc.rte--with-toggle .enlarge-text h4{margin:0 0 12px;font-size:20px!important;font-weight:600!important;line-height:1.3!important;color:#000!important;letter-spacing:0;text-transform:none}.rte--gloves-desc.rte--with-toggle .enlarge-text p{margin:0 0 12px;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important}.rte--gloves-desc.rte--with-toggle .enlarge-text p:last-child,.rte--gloves-desc.rte--with-toggle .enlarge-text h2:last-child,.rte--gloves-desc.rte--with-toggle .enlarge-text h3:last-child,.rte--gloves-desc.rte--with-toggle .enlarge-text h4:last-child{margin-bottom:0}.rte--gloves-desc.rte--with-toggle .enlarge-text ul,.rte--gloves-desc.rte--with-toggle .enlarge-text ol{margin:0;padding:0;list-style:none}.rte--gloves-desc.rte--with-toggle .enlarge-text ul li,.rte--gloves-desc.rte--with-toggle .enlarge-text ol li{position:relative;margin:0 0 8px;padding-left:24px;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#333!important}.rte--gloves-desc.rte--with-toggle .enlarge-text ul li:before{content:"";position:absolute;left:8px;top:.62em;width:5px;height:5px;border-radius:50%;background:#333}.rte--gloves-desc.rte--with-toggle .enlarge-text a{color:#d73630!important;font-weight:400;text-decoration:none}.rte--gloves-desc.rte--with-toggle .enlarge-text a:hover,.rte--gloves-desc.rte--with-toggle .enlarge-text a:focus{color:#d73630!important;text-decoration:underline}.rte--gloves-desc.rte--with-toggle.is-collapsed .enlarge-text{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,.15) 95%,transparent 100%)}.rte--gloves-desc.rte--with-toggle .rte__toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:0;padding:12px 24px;background:#fff;border:1px solid #d73630;border-radius:0;color:#d73630;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rte--gloves-desc.rte--with-toggle .rte__toggle:hover,.rte--gloves-desc.rte--with-toggle .rte__toggle:focus{background:#d73630;color:#fff}.collection-grid__title--gloves{font-family:Inter,var(--typeBasePrimary),sans-serif!important;font-weight:800!important;font-size:32px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#000;margin:0 0 24px!important;padding:40px 0 0;text-align:left}.collection-filter--gloves{margin-bottom:24px}.collection-filter--gloves .collection-filter__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-filter--gloves .collection-filter__item--count{margin:0;color:#6b6b6b;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;font-weight:400;line-height:1.25}.collection-filter--gloves .collection-filter__item--right,.collection-filter--gloves .collection-filter__sort,.collection-filter--gloves .collection-filter__grid-view{display:flex;align-items:center}.collection-filter--gloves .collection-filter__item--right{gap:40px;flex-wrap:nowrap}.collection-filter--gloves .collection-filter__sort{gap:16px;margin:0;flex:0 0 auto;width:auto}.collection-filter--gloves .collection-filter__sort:before{content:"Sort by";color:#000;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:18px;font-weight:600;line-height:1.3}.collection-filter--gloves .collection-filter__sort .hidden-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--gloves .collection-filter__sort select#SortBy{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M4.5 6.75l4.5 4.5 4.5-4.5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center;background-size:18px 18px;color:#000;cursor:pointer;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;font-weight:400;line-height:1.5;width:auto!important;min-width:0;max-width:max-content;height:auto;text-align:left;box-shadow:none}.collection-filter--gloves .collection-filter__grid-view{gap:4px;margin:0;padding:0}.collection-filter--gloves .collection-filter__grid-view>li{margin:0;padding:0}.collection-filter--gloves .collection-filter__grid-view .grid-view-btn{width:24px;height:24px;padding:0;margin:0;background:transparent;border:0;opacity:.2;cursor:pointer;transition:opacity .2s ease}.collection-filter--gloves .collection-filter__grid-view .grid-view-btn:hover{opacity:.6}.collection-filter--gloves .collection-filter__grid-view .grid-view-btn.is-active{opacity:1}.collection-filter--gloves .collection-filter__grid-view .grid-view-btn .icon{width:24px;height:24px;display:block}.collection-filter--gloves .collection-filter__grid-view--gloves>li:last-child,.collection-filter--gloves .collection-filter__grid-view--gloves #mobile-list-view{display:none}.collection-filter--gloves .collection-filter__item--mobile-categories{display:none}@media screen and (max-width:1360px){.collection-gloves-category-bar .collection_category-cards--gloves{grid-template-columns:repeat(auto-fit,197px);justify-content:flex-start}}@media screen and (min-width:769px){.collection-filter--gloves .collection-filter__item--drawer{display:none}}@media screen and (max-width:768px){.collection-mobile-filters .filter-wrapper--gloves .filter-reset-all{display:none!important}.collection-grid__title--gloves{font-size:26px!important;margin-bottom:20px!important}.collection-filter--gloves{margin-bottom:20px}.collection-filter--gloves .collection-filter__inner{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"drawer categories" "count sort";align-items:center;gap:16px 8px}.collection-filter--gloves .collection-filter__item--drawer{grid-area:drawer;width:auto}.collection-filter--gloves .collection-filter__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:42px;padding:0;border:2px solid #000;border-radius:0;color:#000;background:#fff}.collection-filter--gloves .collection-filter__btn-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-filter--gloves .collection-filter__btn .icon{width:24px;height:24px;margin:0}.collection-filter--gloves .collection-filter__btn-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#111;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:700;line-height:1}.collection-filter--gloves .collection-filter__item--mobile-categories{display:block;grid-area:categories;position:relative;max-width:100%;min-width:0;overflow:hidden}.collection-filter--gloves .collection-mobile-category-scroller{position:relative;overflow:hidden}.collection-filter--gloves .collection-mobile-category-scroller:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;z-index:2;pointer-events:none;background:linear-gradient(to left,#fff 15%,#fff0)}.collection-filter--gloves .collection-mobile-category-list{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 20px 2px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-filter--gloves .collection-mobile-category-list::-webkit-scrollbar{display:none}.collection-filter--gloves .collection-mobile-category-list__item{flex:0 0 auto;margin:0;padding:0}.collection-filter--gloves .collection-mobile-category-list__link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:230px;min-height:42px;padding:8px 20px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.collection-filter--gloves .collection-mobile-category-list__link.is-active{border-color:#f2f2f2;background:#f2f2f2}.collection-filter--gloves .collection-mobile-category-list__text{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-filter--gloves .collection-filter__item--count{display:block!important;grid-area:count;width:max-content;max-width:100%;margin-right:0;text-align:left;align-self:center;font-size:14px;line-height:1.25;color:#6b6b6b;white-space:nowrap}.collection-filter--gloves .collection-filter__item--right{display:flex;grid-area:sort;align-items:center;justify-content:flex-end;gap:20px;width:auto;margin-left:0}.collection-filter--gloves .collection-filter__sort{gap:10px}.collection-filter--gloves .collection-filter__sort:before{font-size:14px;font-weight:600;line-height:1.3}.collection-filter--gloves .collection-filter__sort select#SortBy{font-size:14px;line-height:1.5;padding-right:22px;background-size:18px 18px}.collection-filter--gloves .collection-filter__grid-view,.collection-filter--gloves .collection-filter__grid-view--gloves{display:none}.filter-wrapper--gloves .collection-sidebar__group{margin-bottom:18px;padding-bottom:18px}.filter-wrapper--gloves .tag-list__header{font-size:16px;margin-bottom:12px}.gloves-category-module__tab{font-size:16px;padding:10px 14px}.gloves-category-module__card{width:calc(50% - 10px);max-width:136px}}@media screen and (max-width:768px){.main-content:has(.collection-filter--sale),.main-content:has(.collection-filter--garden),.main-content:has(.collection-filter--outdoor),.main-content:has(.collection-filter--by-brand),.main-content:has(.collection-filter--safety),.main-content:has(.collection-filter--packaging),.main-content:has(.collection-filter--first-aid-kits),.main-content:has(.collection-filter--provincial-first-aid-kits),.main-content:has(.collection-filter--first-aid-supplies),.main-content:has(.collection-filter--first-aid-equipment),.main-content:has(.collection-filter--gloves),body.template-collection-food .main-content{padding-top:18px!important}#CollectionAjaxResult.collection-content:has(.collection-filter--sale),#CollectionAjaxResult.collection-content:has(.collection-filter--garden),#CollectionAjaxResult.collection-content:has(.collection-filter--outdoor),#CollectionAjaxResult.collection-content:has(.collection-filter--by-brand),#CollectionAjaxResult.collection-content:has(.collection-filter--safety),#CollectionAjaxResult.collection-content:has(.collection-filter--packaging),#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-kits),#CollectionAjaxResult.collection-content:has(.collection-filter--provincial-first-aid-kits),#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-supplies),#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-equipment),#CollectionAjaxResult.collection-content:has(.collection-filter--gloves),body.template-collection-food #CollectionAjaxResult.collection-content{margin-top:0!important;padding-top:0!important}#CollectionAjaxResult.collection-content:has(.collection-filter--sale) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--garden) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--outdoor) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--by-brand) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--safety) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--packaging) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-kits) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--provincial-first-aid-kits) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-supplies) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--first-aid-equipment) .collection-grid__wrapper,#CollectionAjaxResult.collection-content:has(.collection-filter--gloves) .collection-grid__wrapper,body.template-collection-food .collection-grid__wrapper{margin-top:0!important;padding-top:0!important}.collection-grid__title--sale,.collection-grid__title--garden,.collection-grid__title--outdoor,.collection-filter__mobile-heading--by-brand,.collection-filter__title--by-brand,.collection-grid__title--safety,.collection-grid__title--packaging,.collection-grid__title--first-aid-kits,.collection-grid__title--provincial-first-aid-kits,.collection-grid__title--first-aid-supplies,.collection-grid__title--first-aid-equipment,.collection-grid__title--gloves,body.template-collection-food .collection-grid__title{margin-top:0!important;padding-top:0!important}}body[class*=template-product] .product-single__meta--pdp .payment-buttons,body[class*=template-product] .product-single__meta--pdp .payment-buttons:has(.shopify-payment-button){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;align-items:stretch!important}body[class*=template-product] .product-single__meta--pdp .payment-buttons>.add-to-cart,body[class*=template-product] .product-single__meta--pdp .payment-buttons>.shopify-payment-button{flex:1 1 100%!important;width:100%!important;max-width:none!important;margin:0!important}body[class*=template-product] .product-single__meta--pdp .payment-buttons .shopify-payment-button__button,body[class*=template-product] .product-single__meta--pdp .payment-buttons .shopify-payment-button__button--unbranded,body[class*=template-product] .product-single__meta--pdp .payment-buttons shopify-accelerated-checkout>[slot=button]{width:100%!important}body[class*=template-product] .product-single__meta--pdp .payment-buttons .more-payment-options__trigger{width:100%!important;text-align:center!important}@media screen and (min-width:769px){body[class*=template-product] .product-single__meta--pdp{--pdp-action-max-width: 560px}body[class*=template-product] .product-single__meta--pdp .flxwrap__qty,body[class*=template-product] .product-single__meta--pdp .payment-buttons{max-width:var(--pdp-action-max-width)!important}}
/*# sourceMappingURL=/cdn/shop/t/298/assets/custom-2.css.map */
