@keyframes bosevn-plp-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}:is(body.bosevn-plp-t2,.bosevn-plp-shell){--bosevn-pagination-margin-top: 2.5rem;--bosevn-pagination-gap: .5rem;--bosevn-pagination-number-size: 2.875rem;--bosevn-pagination-number-padding-x: .5rem;--bosevn-pagination-number-font-size: 1rem;--bosevn-pagination-arrow-size: 2.875rem;--bosevn-pagination-arrow-icon-size: 1rem;--bosevn-pagination-dots-padding-inline: .25rem}body.bosevn-plp-t2{scrollbar-gutter:stable}.bosevn-plp-t2 .site-main,.bosevn-plp-t2 .elementor-location-archive{width:100%;max-width:none;padding-inline:0;animation:bosevn-plp-fade-up .55s ease forwards}:is(.bosevn-plp-t2,.elementor) .bosevn-plp-shell,:is(.bosevn-plp-t2,.elementor) .bosevn-plp-shell:not(.e-con-boxed){display:flex;flex-direction:column;width:100%;min-width:0;max-width:var(--bosevn-shell-max-width);margin-inline:auto;padding:var(--bose-space-6) var(--bosevn-shell-gutter)!important;box-sizing:border-box}:is(.bosevn-plp-t2,.elementor) .bosevn-plp-shell__main{width:100%;min-width:0}.bosevn-plp-header{display:flex;flex-direction:column;align-items:flex-start;gap:0;text-align:left;animation:bosevn-plp-fade-up .55s ease .04s both}.bosevn-plp-header__title{margin:0;font-family:var(--bose-font-family-brand)!important;font-size:clamp(3.25rem,10vw,5.75rem);font-weight:700;line-height:.9;letter-spacing:-.05em;color:var(--bose-color-text-primary)}.bosevn-plp-quick-filters__rail{position:relative;width:100%;max-width:100%;min-width:0;margin-top:clamp(2rem,5vw,3.5rem);padding-block:var(--bose-space-2);border-bottom:1px solid rgba(19,19,23,.08)}.bosevn-plp-quick-filters__rail:before,.bosevn-plp-quick-filters__rail:after{position:absolute;top:0;bottom:0;z-index:2;width:clamp(2.25rem,6vw,4rem);pointer-events:none;content:"";opacity:1;transition:opacity .2s ease}.bosevn-plp-quick-filters__rail:before{left:0;background:linear-gradient(to right,var(--bose-color-surface-default) 0%,rgba(255,255,255,0) 100%)}.bosevn-plp-quick-filters__rail:after{right:0;background:linear-gradient(to left,var(--bose-color-surface-default) 0%,rgba(255,255,255,0) 100%)}.bosevn-plp-quick-filters__rail.is-at-start:before{opacity:0}.bosevn-plp-quick-filters__rail.is-at-end:after{opacity:0}.bosevn-plp-quick-filters{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;scroll-behavior:smooth;cursor:grab}.bosevn-plp-quick-filters.is-dragging{cursor:grabbing;user-select:none}.bosevn-plp-quick-filters.is-dragging .bosevn-plp-quick-filters__link{pointer-events:none}.bosevn-plp-quick-filters::-webkit-scrollbar{display:none}.bosevn-plp-quick-filters:focus{outline:none}.bosevn-plp-quick-filters:focus-visible{outline:2px solid var(--bose-color-text-primary);outline-offset:2px}.bosevn-plp-quick-filters__list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:clamp(1rem,3vw,2rem);margin:0;padding:0;list-style:none}.bosevn-plp-quick-filters__item{flex-shrink:0}.bosevn-plp-quick-filters .bosevn-plp-quick-filters__link{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 0 var(--bose-space-3);font-size:clamp(.9375rem,1.9vw,1.1875rem);font-weight:400;line-height:1.25;text-decoration:none;white-space:nowrap;color:var(--bose-color-text-secondary);transition:color .2s ease}.bosevn-plp-quick-filters__link:after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:var(--bose-color-text-primary);transform:scaleX(0);transform-origin:left center;transition:transform .2s ease,height .2s ease}.bosevn-plp-quick-filters__link:hover,.bosevn-plp-quick-filters__link:focus-visible{color:var(--bose-color-text-primary);text-decoration:none}.bosevn-plp-quick-filters__link.is-active{font-weight:var(--bose-font-weight-semibold);color:var(--bose-color-text-primary)}.bosevn-plp-quick-filters__link.is-active:after,.bosevn-plp-quick-filters__link:hover:after,.bosevn-plp-quick-filters__link:focus-visible:after{height:3px;transform:scaleX(1)}.bosevn-products-cat-tabs+.woocommerce{margin-top:var(--bose-space-6, 2rem)}.bosevn-plp-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--bose-space-2);margin-top:clamp(1.25rem,3vw,1.75rem);animation:bosevn-plp-fade-up .55s ease .08s both}.bosevn-plp-toolbar__icon-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.bosevn-plp-toolbar__icon{display:block;width:17px;height:17px;color:var(--bose-color-text-primary)}.bosevn-plp-toolbar__icon img,.bosevn-plp-toolbar__icon svg{display:block;width:100%;height:100%}.bosevn-plp-toolbar__count{flex:1;min-width:0;margin:0;font-size:clamp(.625rem,2.8vw,var(--bose-font-size-xs));font-weight:600;letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--bose-color-text-secondary)}.bosevn-plp-toolbar__filter-badge{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 3px;border-radius:8px;background-color:var(--bose-color-text-primary);font-size:10px;font-weight:700;line-height:1;color:var(--bose-color-surface-default, #fff)}.bosevn-plp-toolbar__filter-badge[hidden]{display:none!important}.bosevn-plp-toolbar__icon-btn{position:relative}.bosevn-plp-chips-bar{display:flex;align-items:center;gap:var(--bose-space-3);flex-wrap:wrap;margin-top:var(--bose-space-3)}.bosevn-plp-chips-bar__clear{flex-shrink:0;padding:0;border:0;background:transparent;font-size:var(--bose-font-size-xs);text-decoration:underline;text-underline-offset:2px;color:var(--bose-color-text-secondary);cursor:pointer;transition:color .15s ease;white-space:nowrap}.bosevn-plp-chips-bar__clear:hover{color:var(--bose-color-text-primary)}.bosevn-plp-chips-bar__clear[hidden]{display:none!important}.bosevn-plp-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bose-space-2);min-height:0;padding-block:0}.bosevn-plp-active-filters:empty{display:none}.bosevn-plp-active-filters__chip{display:inline-flex;align-items:center;gap:var(--bose-space-1);height:30px;padding:0 var(--bose-space-2) 0 var(--bose-space-3);border:1px solid var(--bose-color-border-default);border-radius:15px;background-color:var(--bose-color-surface-subtle);font-size:var(--bose-font-size-xs);color:var(--bose-color-text-primary)}.bosevn-plp-active-filters__chip-swatch{display:block;flex-shrink:0;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026}.bosevn-plp-active-filters__chip-label{font-size:var(--bose-font-size-xs);line-height:1;white-space:nowrap}.bosevn-plp-active-filters__chip-remove{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;font-size:14px;line-height:1;color:var(--bose-color-text-secondary);cursor:pointer;transition:color .15s ease,background-color .15s ease}.bosevn-plp-active-filters__chip-remove:hover{background-color:var(--bose-color-border-default);color:var(--bose-color-text-primary)}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-mobile-1{--bosevn-plp-cols: 1}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-mobile-2{--bosevn-plp-cols: 2}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-mobile-3{--bosevn-plp-cols: 3}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-mobile-4{--bosevn-plp-cols: 4}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-mobile-5{--bosevn-plp-cols: 5}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-mobile-6{--bosevn-plp-cols: 6}@media(min-width:768px){.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-tablet-1{--bosevn-plp-cols-md: 1}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-tablet-2{--bosevn-plp-cols-md: 2}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-tablet-3{--bosevn-plp-cols-md: 3}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-tablet-4{--bosevn-plp-cols-md: 4}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-tablet-5{--bosevn-plp-cols-md: 5}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-tablet-6{--bosevn-plp-cols-md: 6}}@media(min-width:1025px){.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-1{--bosevn-plp-cols-lg: 1}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-2{--bosevn-plp-cols-lg: 2}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-3{--bosevn-plp-cols-lg: 3}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-4{--bosevn-plp-cols-lg: 4}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-5{--bosevn-plp-cols-lg: 5}.elementor-widget-woocommerce-products.bosevn-plp-query.elementor-grid-6{--bosevn-plp-cols-lg: 6}}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce-page ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) [data-bosevn-product-rail] .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) [data-bosevn-product-rail] .elementor-wc-products ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-products.bosevn-plp-query ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products ul.products{display:grid!important;grid-template-columns:repeat(var(--bosevn-plp-cols, 1),minmax(0,1fr))!important}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce-page ul.products.bosevn-product-grid{animation:bosevn-plp-fade-up .55s ease .12s both}:is(.bosevn-plp-t2,.bosevn-plp-shell) ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) [data-bosevn-product-rail] .elementor-wc-products ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-products.bosevn-plp-query ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products ul.products{background-color:transparent!important;gap:var(--bosevn-plp-gap, var(--bose-space-4))!important;padding-block:0!important;padding-inline:0!important;margin-block-start:0!important;margin-inline:0!important}:is(.bosevn-plp-t2,.bosevn-plp-shell) .bosevn-plp-toolbar{margin-block-end:0}:is(.bosevn-plp-t2,.bosevn-plp-shell) li.bosevn-product-card,:is(.bosevn-plp-t2,.bosevn-plp-shell) li.bosevn-plp-promo{background-color:var(--bosevn-plp-card-bg, var(--bose-color-surface-subtle))}@media(min-width:768px){:is(.bosevn-plp-t2,.elementor) .bosevn-plp-shell,:is(.bosevn-plp-t2,.elementor) .bosevn-plp-shell:not(.e-con-boxed){padding-top:var(--bose-space-8)!important;padding-bottom:var(--bose-space-8)!important}.bosevn-plp-header{gap:0}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce-page ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) [data-bosevn-product-rail] .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) [data-bosevn-product-rail] .elementor-wc-products ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-products.bosevn-plp-query ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products ul.products{grid-template-columns:repeat(var(--bosevn-plp-cols-md, 2),minmax(0,1fr))!important}}@media(min-width:1025px){:is(.bosevn-plp-t2,.elementor) .bosevn-plp-shell,:is(.bosevn-plp-t2,.elementor) .bosevn-plp-shell:not(.e-con-boxed){padding-top:var(--bose-space-8)!important;padding-bottom:var(--bose-space-12)!important}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce-page ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) [data-bosevn-product-rail] .woocommerce ul.products.bosevn-product-grid,:is(.bosevn-plp-t2,.bosevn-plp-shell) [data-bosevn-product-rail] .elementor-wc-products ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-products.bosevn-plp-query ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products ul.products,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products ul.products{grid-template-columns:repeat(var(--bosevn-plp-cols-lg, 3),minmax(0,1fr))!important;gap:var(--bosevn-plp-gap-lg, var(--bosevn-plp-gap, var(--bose-space-1)))!important}:is(.bosevn-plp-t2,.bosevn-plp-shell) ul.products.bosevn-product-grid>li.product,:is(.bosevn-plp-t2,.bosevn-plp-shell) ul.products.bosevn-product-grid>li.bosevn-product-card,:is(.bosevn-plp-t2,.bosevn-plp-shell) ul.products.bosevn-product-grid>li.bosevn-plp-promo,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products .woocommerce ul.products.bosevn-product-grid>li.product,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products .woocommerce ul.products.bosevn-product-grid>li.bosevn-product-card,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products .woocommerce ul.products.bosevn-product-grid>li.bosevn-plp-promo,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products .woocommerce ul.products.bosevn-product-grid>li.product,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products .woocommerce ul.products.bosevn-product-grid>li.bosevn-product-card,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products .woocommerce ul.products.bosevn-product-grid>li.bosevn-plp-promo{border-left:0!important;padding-inline:0!important}}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce-ordering{display:none!important}:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-woocommerce-archive-products .woocommerce,:is(.bosevn-plp-t2,.bosevn-plp-shell) .elementor-widget-wc-archive-products .woocommerce{width:100%}:is(.bosevn-plp-t2,.bosevn-plp-shell) .bosevn-product-grid-rail__nav,:is(.bosevn-plp-t2,.bosevn-plp-shell) .bosevn-product-grid-rail__nav-btn{display:none!important}:is(.bosevn-plp-t2,.bosevn-plp-shell) .bosevn-color-carousel__nav{display:none!important}.bosevn-plp-page-loader{position:fixed;inset:0;z-index:calc(var(--bose-header-z-index, 1000) - 1);pointer-events:auto}.bosevn-plp-page-loader[hidden]{display:none!important}.bosevn-plp-page-loader__underlay{position:absolute;inset:0;z-index:0;background-color:#131317;opacity:.5}.bosevn-plp-page-loader__spinner{position:fixed;top:50%;left:50%;z-index:1;width:80px;height:80px;margin:-40px 0 0 -40px;animation:bosevn-plp-spinner-rotate 2s linear infinite}.bosevn-plp-page-loader__dot{position:absolute;top:0;left:0;width:60%;height:60%;border-radius:50%;background-color:var(--bose-color-brand-white, #fff);animation:bosevn-plp-spinner-bounce 2s ease-in-out infinite}.bosevn-plp-page-loader__dot--alt{top:auto;bottom:0;animation-delay:-1s}.bosevn-plp-catalog.is-loading .bosevn-plp-catalog__swap{pointer-events:none}@keyframes bosevn-plp-spinner-rotate{to{transform:rotate(1turn)}}@keyframes bosevn-plp-spinner-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.bosevn-plp-page-loader__spinner{animation:none}.bosevn-plp-page-loader__dot{animation:none;transform:scale(1)}}.bosevn-plp-empty{margin:var(--bose-space-8) 0;font-size:var(--bose-font-size-sm);text-align:center;color:var(--bose-color-text-secondary)}.bosevn-plp-compare-anchor{scroll-margin-top:var(--bose-header-spacer-height, var(--bose-header-total-height, 80px))}@media(prefers-reduced-motion:reduce){.bosevn-plp-t2 .site-main,.bosevn-plp-t2 .elementor-location-archive,.bosevn-plp-toolbar,.bosevn-plp-header,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products.bosevn-product-grid{animation:none}}.elementor-widget-woocommerce-products.is-loading .woocommerce{opacity:.5;pointer-events:none;transition:opacity .15s ease}.bosevn-plp-quick-filters__arrow{display:none}@media(min-width:768px)and (hover:hover){.bosevn-plp-quick-filters__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:var(--bose-color-surface-default, #fff);box-shadow:0 1px 6px #13131733;color:var(--bose-color-text-primary);cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.bosevn-plp-quick-filters__arrow:before{width:1rem;height:1rem;background:currentColor;content:"";-webkit-mask:var(--bosevn-arrow-left) center / contain no-repeat;mask:var(--bosevn-arrow-left) center / contain no-repeat}.bosevn-plp-quick-filters__arrow--prev{left:0}.bosevn-plp-quick-filters__arrow--next{right:0}.bosevn-plp-quick-filters__arrow--next:before{-webkit-mask-image:var(--bosevn-arrow-right);mask-image:var(--bosevn-arrow-right)}.bosevn-plp-quick-filters__rail.is-at-start .bosevn-plp-quick-filters__arrow--prev,.bosevn-plp-quick-filters__rail.is-at-end .bosevn-plp-quick-filters__arrow--next{opacity:0;pointer-events:none}}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category{float:none;align-self:stretch;width:100%;margin:0;padding:0;background:none}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a{display:grid;height:100%;grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"media label go" "media title go";align-items:center;column-gap:var(--bose-space-4);min-height:120px;padding:var(--bose-space-3) var(--bose-space-4);border:var(--bose-border-width-hairline) solid var(--bose-color-border-strong);background-color:var(--bose-color-surface-default);color:var(--bose-color-text-primary);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:hover,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:focus-visible{border-color:var(--bose-color-brand-black);box-shadow:inset 0 0 0 1px var(--bose-color-brand-black)}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:focus-visible{outline:var(--bose-border-width-strong) solid var(--bose-color-text-primary);outline-offset:2px}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>img{grid-area:media;width:96px;height:96px;margin:0;object-fit:contain;transition:transform .3s ease}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>.bosevn-cat-card__label{grid-area:label;align-self:end;margin-bottom:var(--bose-space-1);font-size:var(--bose-font-size-xs);font-weight:var(--bose-font-weight-semibold);letter-spacing:.08em;line-height:var(--bose-line-height-normal);text-transform:uppercase;color:var(--bose-color-text-primary)}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>h2.woocommerce-loop-category__title{grid-area:title;align-self:start;margin:0;padding:0;font-family:var(--bose-font-family-display);font-size:var(--bose-font-size-xl);font-weight:var(--bose-font-weight-bold);letter-spacing:var(--bose-tracking-wide);line-height:var(--bose-line-height-tight);text-align:left;color:var(--bose-color-text-primary)}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category .bosevn-cat-card__count{display:block;margin-top:var(--bose-space-1);font-family:var(--bose-font-family-text);font-size:var(--bose-font-size-sm);font-weight:var(--bose-font-weight-regular);letter-spacing:0;line-height:var(--bose-line-height-normal);color:var(--bose-color-text-secondary)}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>.bosevn-cat-card__go{display:flex;grid-area:go;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--bose-radius-pill);background-color:var(--bose-color-action-primary-bg);color:var(--bose-color-action-primary-fg);transition:transform .2s ease}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:hover>.bosevn-cat-card__go,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:focus-visible>.bosevn-cat-card__go{transform:translate(var(--bose-space-1))}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:hover>img,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:focus-visible>img{transform:scale(1.04)}@media(min-width:768px){:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"label label" "media media" "title go";align-items:end;min-height:0;padding:var(--bose-space-4) var(--bose-space-4) var(--bose-space-6)}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>img{align-self:center;width:100%;height:auto;aspect-ratio:1 / 1}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>.bosevn-cat-card__label{align-self:start;margin-bottom:0}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>h2.woocommerce-loop-category__title{align-self:end}}@media(prefers-reduced-motion:reduce){:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>img,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a>.bosevn-cat-card__go{transition:none}:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:hover>img,:is(.bosevn-plp-t2,.bosevn-plp-shell) .woocommerce ul.products>li.product-category>a:hover>.bosevn-cat-card__go{transform:none}}
