.catalog-product-rating{align-items:center;display:flex;gap:.5rem}.catalog-product-rating-text{color:#5c738b;font-size:.875rem;font-weight:300;line-height:1.25rem;text-wrap:nowrap}.product-list-card{border-color:transparent;border-width:1px;display:flex;overflow:hidden;padding:.75rem;position:relative;width:100%}@media (hover:hover) and (pointer:fine){.product-list-card:hover{--tw-border-opacity:1;border-color:rgb(var(--colors-neutral-200)/var(--tw-border-opacity,1))}}.product-list-card-cover{flex-shrink:0;height:120px;overflow:hidden;position:relative;width:178px}.product-list-card-image{height:100%}.product-list-card-image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-list-card-wishlist{align-items:center;box-sizing:border-box;display:flex;height:1.5rem;justify-content:center;left:0;overflow:hidden;padding:6px 12px;position:absolute;top:0;width:1.5rem;z-index:2}.product-list-card-badges{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem;padding:0;position:absolute;right:0;top:0;z-index:2}.product-list-card-info{align-items:flex-start;display:flex;flex:1 1 0%;flex-direction:column;gap:1rem;height:100%;justify-content:space-between;min-width:0;padding-left:1.5rem;padding-right:1.5rem}.product-list-card-info-text{align-items:flex-start;display:flex;flex-direction:column;gap:9px;width:100%}.product-list-card-rating{align-items:center;display:flex;gap:.25rem}.product-list-card-rating .product-rating-text{text-wrap:nowrap}.product-list-card-title{color:#20374f;font-size:18px;font-weight:600;line-height:1.1;min-width:100%}.product-list-card-sku{color:#5c738b;font-size:14px;font-weight:300;height:14px;line-height:1.1;width:100%}.product-list-card-price-wrapper{align-items:center;display:flex;gap:15px;line-height:1.1}.product-list-card-price-wrapper .product-price{color:#20374f;font-size:1.5rem;line-height:2rem}@media not all and (min-width:1024px){.product-list-card-price-wrapper .product-price{font-size:.875rem;line-height:1.25rem}}.product-list-card-price-wrapper .product-price-special{color:#20374f;font-size:24px;font-weight:600;white-space:pre}.product-list-card:after{bottom:0;height:100%;position:absolute;right:0;width:40%;--tw-content:"";background-color:transparent;border-bottom-color:#f3f7fb;border-bottom-width:200px;border-left-color:transparent;border-left-width:100px;border-top-width:0;content:var(--tw-content);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1;--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (hover:hover) and (pointer:fine){.product-list-card:hover:after{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.product-list-card:active:after{--tw-translate-x:15%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.quick-search-products[data-v-388c3717]{padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}@media not all and (min-width:640px){.quick-search-products[data-v-388c3717]{padding-top:1.5rem}}@media (min-width:1024px){.quick-search-products[data-v-388c3717]{padding-bottom:2rem;padding-left:1.25rem;padding-right:1.25rem}}.quick-search{height:100%;left:0;position:fixed;z-index:9}@media not all and (min-width:768px){.quick-search{padding-left:0;padding-right:0;top:0!important}}.quick-search{width:100%}@media not all and (min-width:768px){.quick-search .app-container{padding:0}}.quick-search-dropdown{box-shadow:10px 20px 45px #80859d40;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-height:457px;max-width:844px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media not all and (min-width:768px){.quick-search-dropdown{height:100%}}@media (min-width:768px){.quick-search-dropdown{padding:.75rem}}.quick-search-open-enter-active,.quick-search-open-leave-active{opacity:0;transform:translateY(-8%);transition:transform .15s ease,opacity .125s ease}.quick-search-open-leave-to{opacity:0;transform:translateY(-8%)}.quick-search-open-enter-to{opacity:1;transform:scale(1)}
