.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}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%}@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__more-options,.payment-buttons__row .shopify-payment-button__more-options{display:none!important}.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}}.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-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-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{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{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{width:197px;max-width:197px;flex:0 0 197px;margin:0}.collection-by-brand-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{background:#f6f6f6;border-color:#e4e4e4;transform:translateY(-2px)}.collection-by-brand-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{transform:translateY(-2px)}.collection-by-brand-category-bar .collection_category-card__image{display:block;width:100%;flex-shrink:0}.collection-by-brand-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{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{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{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}
/*# sourceMappingURL=/cdn/shop/t/290/assets/custom-2.css.map */
