.catalog-product-thumb[data-v-ad110198]{color:var(--bs-body-color,#212529);flex-direction:column;flex:auto;gap:.75rem;width:100%;min-width:0;display:flex}.catalog-product-thumb__topline[data-v-ad110198]{pointer-events:none;z-index:3;justify-content:space-between;align-items:center;gap:1rem;min-height:2rem;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem}.catalog-product-thumb__badges[data-v-ad110198]{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}.catalog-product-thumb__badges[data-v-ad110198] .catalog-product-thumb__badge-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.catalog-product-thumb__watchlist[data-v-ad110198]{color:inherit;pointer-events:auto;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;line-height:1;display:inline-flex}.catalog-product-thumb__watchlist[data-v-ad110198] img{width:1.5rem;height:1.5rem}.catalog-product-thumb__image-link[data-v-ad110198]{color:inherit;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.catalog-product-thumb__content-link[data-v-ad110198]{color:inherit;text-decoration:none;display:block}.catalog-product-thumb__image-frame[data-v-ad110198]{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.catalog-product-thumb__image-inner[data-v-ad110198]{justify-content:center;align-items:center;width:86%;max-width:86%;height:86%;max-height:86%;display:flex}.catalog-product-thumb__image-inner[data-v-ad110198] .image{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.catalog-product-thumb__image-inner[data-v-ad110198] .flip-container{perspective:1000px;width:100%;height:100%}.catalog-product-thumb__image-frame[data-v-ad110198]:hover .flip-container .flipper,.catalog-product-thumb__image-inner[data-v-ad110198] .flip-container.hover .flipper,.catalog-product-thumb__image-inner[data-v-ad110198] .flip-container:hover .flipper{transform:rotateY(180deg)}.catalog-product-thumb__image-inner[data-v-ad110198] .flipper{height:100%;transform-style:preserve-3d;width:100%;transition:all .6s;position:relative}.catalog-product-thumb__image-inner[data-v-ad110198] .back,.catalog-product-thumb__image-inner[data-v-ad110198] .front{backface-visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.catalog-product-thumb__image-inner[data-v-ad110198] .front{z-index:2;transform:rotateY(0)}.catalog-product-thumb__image-inner[data-v-ad110198] .back{transform:rotateY(180deg)}.catalog-product-thumb__image-inner[data-v-ad110198] img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.catalog-product-thumb__image[data-v-ad110198]{-o-object-fit:contain;object-fit:contain;max-width:86%;max-height:86%;display:block}.catalog-product-thumb__image-fallback[data-v-ad110198]{color:#555;text-align:center;max-width:80%;font-size:.875rem;line-height:1.35}.catalog-product-thumb__body[data-v-ad110198]{flex-direction:column;flex:auto;padding-top:.125rem;display:flex}.catalog-product-thumb__cart-premium[data-v-ad110198],.catalog-product-thumb__cart-price[data-v-ad110198],.catalog-product-thumb__details[data-v-ad110198],.catalog-product-thumb__name[data-v-ad110198]{letter-spacing:.05em;margin:0;line-height:1.35}.catalog-product-thumb__name[data-v-ad110198]{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7rem;margin-bottom:.35rem;font-size:1rem;font-weight:400;display:-webkit-box;overflow:hidden}.catalog-product-thumb__details[data-v-ad110198]{color:var(--bs-secondary-color,#6c757d);min-height:1.85rem;margin-bottom:.1rem;font-size:.8125rem;display:block;overflow:hidden}.catalog-product-thumb__availability-progress[data-v-ad110198]{width:100%;margin-top:.25rem}.catalog-product-thumb__cart-action[data-v-ad110198]{min-height:4.25rem;margin-top:auto}.catalog-product-thumb__cart-action[data-v-ad110198] .btn.w-100{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color);white-space:normal;justify-content:flex-start;align-items:center;min-height:4.25rem;transition:background-color .15s,border-color .15s,color .15s;display:flex}.catalog-product-thumb__cart-action[data-v-ad110198] .btn-outline-primary.w-100{--bs-btn-active-bg:transparent;--bs-btn-active-border-color:var(--bs-btn-border-color);--bs-btn-active-color:var(--bs-btn-color);border-style:solid;border-width:1px}.catalog-product-thumb__cart-action[data-v-ad110198] .btn.w-100:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.catalog-product-thumb__cart-action[data-v-ad110198] .btn.w-100:hover .catalog-product-thumb__cart-original-price,.catalog-product-thumb__cart-action[data-v-ad110198] .btn.w-100:hover .catalog-product-thumb__cart-premium,.catalog-product-thumb__cart-action[data-v-ad110198] .btn.w-100:hover .catalog-product-thumb__cart-vat{color:inherit}.catalog-product-thumb__cart-action[data-v-ad110198] .btn.w-100:hover .catalog-product-thumb__cart-price--sale{color:var(--bs-danger,#dc3545)}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-state__main{min-width:0}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-state__remove{justify-content:center;align-items:center;min-height:4.25rem;display:flex}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-state__remove:focus,.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-state__remove:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-state__remove:focus .has-dark,.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-state__remove:hover .has-dark{filter:brightness(0)invert()}[data-bs-theme=dark] .catalog-product-thumb__cart-action .cart-button-quantity-state__remove:focus .has-dark,[data-bs-theme=dark] .catalog-product-thumb__cart-action .cart-button-quantity-state__remove:hover .has-dark{filter:brightness(0)!important}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-control{border-radius:var(--bs-border-radius,.375rem);color:inherit;border:1px solid;grid-template-columns:3.5rem minmax(0,1fr) 3.5rem;min-height:4.25rem;display:grid;overflow:hidden}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-control__step{color:inherit;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:2rem;line-height:1;display:flex}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-control__step:hover{background-color:var(--bs-btn-hover-bg,var(--bs-body-color,#212529));color:var(--bs-btn-hover-color,var(--bs-body-bg,#fff))}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-control__step--minus{border-right:1px solid}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-control__step--plus{border-left:1px solid}.catalog-product-thumb__cart-action[data-v-ad110198] .cart-button-quantity-control__summary{justify-content:center;align-items:center;min-width:0;padding:.5rem .75rem;display:flex}.catalog-product-thumb__cart-content[data-v-ad110198]{-moz-column-gap:.625rem;text-align:left;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;column-gap:.625rem;width:100%;min-width:0;line-height:1.25;display:grid}.catalog-product-thumb__quantity-summary[data-v-ad110198]{text-align:center;flex-direction:column;align-items:center;gap:.125rem;width:100%;min-width:0;line-height:1.25;display:flex}.catalog-product-thumb__quantity-unit-line[data-v-ad110198]{justify-content:center;align-items:baseline;gap:.35rem;min-width:0;display:flex}.catalog-product-thumb__quantity-count[data-v-ad110198],.catalog-product-thumb__quantity-total-line[data-v-ad110198]{color:var(--bs-secondary-color,#6c757d);font-size:.8125rem}.catalog-product-thumb__quantity-total-line[data-v-ad110198]{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.catalog-product-thumb__cart-price-group[data-v-ad110198]{flex-direction:column;justify-self:start;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.catalog-product-thumb__cart-price[data-v-ad110198]{min-width:0;font-size:1rem;font-weight:600}.catalog-product-thumb__cart-original-price[data-v-ad110198]{color:var(--bs-secondary-color,#6c757d);white-space:nowrap;justify-self:start;min-width:0;font-size:.8125rem;font-weight:600;line-height:1.1;text-decoration:line-through}.catalog-product-thumb__cart-price--sale[data-v-ad110198]{color:var(--bs-danger,#dc3545)}.catalog-product-thumb__cart-premium[data-v-ad110198],.catalog-product-thumb__cart-vat[data-v-ad110198]{color:var(--bs-secondary-color,#6c757d);font-size:.8125rem}.catalog-product-thumb__cart-meta[data-v-ad110198]{text-align:right;flex-direction:column;justify-self:end;align-items:flex-end;row-gap:.125rem;width:100%;min-width:0;display:flex}.catalog-product-thumb__cart-premium[data-v-ad110198]{letter-spacing:0;font-size:.75rem}.catalog-product-thumb__cart-fallback[data-v-ad110198]{grid-column:1/-1;justify-self:start}.catalog-product-thumb__line--empty[data-v-ad110198]{visibility:hidden}@media (width<=575.98px){.catalog-product-thumb[data-v-ad110198]{gap:.625rem}.catalog-product-thumb__cart-price[data-v-ad110198],.catalog-product-thumb__name[data-v-ad110198]{font-size:.9375rem}.catalog-product-thumb__cart-premium[data-v-ad110198],.catalog-product-thumb__cart-vat[data-v-ad110198],.catalog-product-thumb__details[data-v-ad110198]{font-size:.75rem}}
