.product-item{overflow:visible}.product-item__image-figure{border-radius:var(--border-radius-cards) var(--border-radius-cards) 0 0;transition:opacity .3s linear,visibility .3s linear!important}.product-item__image .lazy-image:before,.product-item__image .lazy-image:after{border-radius:var(--border-radius-cards) 0 0}.product-item__image--no-text .product-item__image-figure{border-radius:var(--border-radius-cards)}.product-item__image-figure--secondary,.no-touchevents .product-item__image--has-secondary:hover .product-item__image-figure--primary{opacity:0;visibility:hidden}.no-touchevents .product-item__image--has-secondary:hover .product-item__image-figure--secondary{opacity:1;visibility:visible}div+.equalize-white-space{margin-top:-.1875rem}.product-item__price span{width:auto}.product-item__price span:not(:first-child){padding-inline-start:.5rem}span.discount-price-value{color:red;font-weight:500}.product-item .wishlisthero-floating button{width:30px!important;height:30px!important}.product-item__price span:empty{display:none}.product-item__price .product-price--unit{display:block;padding-inline-start:0!important;opacity:.62;font-size:80%;margin-top:-.125rem;margin-bottom:.125rem}.product-item__text{display:flex;flex-direction:column;justify-content:center;padding:var(--gutter-regular) 12px}.product-item__text.text-align--center{align-items:center}.product-item__text.text-align--right{align-items:flex-end}.product-item__text:empty{display:none}span.star-rating__caption.text-size--xsmall.palm-hide{max-width:30px}.product-item__title .text-animation--underline{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;background-position:left calc(1em + 3px);display:-webkit-box;font-size:14px;margin:0 0 6px;padding:0;line-height:25px}.product-item__quick-buy{width:100%}.product-item__quick-buy .add-to-cart-preloader svg circle{stroke:var(--color-text-cards)}.product-item__title+.product-item__quick-buy{margin-top:.5rem}.product-item__quick-buy .button{padding-left:.75rem!important;padding-right:.75rem!important;background:#000;color:#fff;border-radius:0}a.button.buyNowButton{margin-bottom:8px;background:#d14545}.product-item__title:last-child{margin-bottom:.5rem}.product-item__text+.product-item__quick-buy{margin-top:.25rem;border-radius:0}.product-item__local-availability .alert{background:transparent;border:none;padding:0;margin:0}.product-item__local-availability .alert:before{width:.625rem;height:.625rem;margin-inline-end:.3125rem;top:.0625rem}.product-item__local-availability .alert.alert--note:before{border-color:var(--color-text-cards)}.product-item__badges{position:absolute;top:var(--gutter-small);width:calc(100% - (var(--gutter-small) * 2));pointer-events:none}html[dir=rtl] .product-item__badges{left:var(--gutter-small)}html[dir=ltr] .product-item__badges{right:var(--gutter-small)}.product-text .product-item__badges{position:static;display:flex;gap:.75rem;width:auto}.product-item__badge{clear:both;float:left;margin-bottom:calc(var(--gutter-small) / 2);width:auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-start:.4375rem;padding-inline-end:.4375rem;height:1.5rem;border-radius:clamp(0px,var(--border-radius-buttons),3px);background-color:#bbb;line-height:1.5rem;text-transform:uppercase}.product-text .product-item__badge{margin-bottom:0;max-width:none;float:none;height:1.75rem;line-height:1.75rem;padding-inline-start:.5625rem;padding-inline-end:.5625rem}.product-item__icons{display:flex;flex-wrap:wrap;gap:.625rem 0}.star-rating{font-size:0;width:100%;height:1rem;display:grid;grid-template-columns:max-content auto;align-items:center;gap:.625rem;justify-content:start}.product-item__price span{font-size:18px}.star-rating__stars{background-repeat:repeat-x;font-size:0;display:inline-block;text-align:start}.star-rating__stars-active{display:inline-block;font-size:0;height:.875rem;background-repeat:repeat-x}.main-content--align-product-items .product-item{display:flex;flex-direction:column}.main-content--align-product-items .product-item__text:first-of-type{flex-grow:1}.product-item .stamped-badge-caption{margin-inline-start:8px;font-size:80%}.product-item .yotpo .yotpo-bottomline .yotpo-icon-star,.product-item .yotpo .yotpo-bottomline .yotpo-icon-half-star,.product-item .yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:var(--color-text-cards)}.product-item .yotpo a,.product-item .yotpo a:hover{color:var(--color-text-cards)!important;margin-inline-start:8px;pointer-events:none!important}.product-item .yotpo .standalone-bottomline.star-clickable,.product-item .yotpo .standalone-bottomline .star-clickable{cursor:default!important}.collection-tabs{display:flex;gap:.75rem;flex-wrap:wrap}.collection-tabs_tab.active .button{background-color:var(--color-text-main);border-color:var(--color-text-main);color:var(--color-foreground-main)}.collection-tabs_panel{display:none}.collection-tabs_panel.active{display:block}.product-item,quick-view-product.quick-add-to-cart{transition:.3s}.product-item:hover quick-view-product.quick-add-to-cart{display:block}@media screen and (max-width:768px){.product-item .wishlisthero-floating button{width:24px!important;height:24px!important}.product-item__title .text-animation--underline{font-size:12px}.product-item__price span{font-size:15px}#main-collection-product-grid.grid-palm-2{--visible-cols: 2}}@media screen and (max-width:1023px){quick-view-product.quick-add-to-cart{display:block}.cardstypeSections span.css-slider-button.css-slider-next,.cardstypeSections span.css-slider-button.css-slider-prev{display:none!important}.css-slider--bottom-navigation .css-slider-navigation-container{display:none}}.product-item__title .text-animation--underline{font-weight:500;color:#1c1c1c}.product-item__price span{font-size:15px}.product-item .product-price--original{color:#e32c2b;font-weight:600}.product-item .product-price--compare,.product-item .product-price--compare span{color:#8a8a8a;opacity:1;font-weight:500}.product-item .discount-price-value{display:none}.product-item__badges{top:8px;width:auto;z-index:21}html[dir=ltr] .product-item__badges{left:0;right:auto}html[dir=rtl] .product-item__badges{right:0;left:auto}.product-item__badge{float:none;display:inline-block;height:20px;line-height:20px;font-size:10px;font-weight:700;letter-spacing:.3px;padding:0 14px 0 8px;border-radius:0;clip-path:polygon(0% 0%,100% 0%,91% 50%,100% 100%,0% 100%)}.product-item .overlay-badges-image{top:34px!important}.card button[aria-label="Add to wishlist"]{background:transparent!important;box-shadow:none!important}.product-item__image-figure,.product-item__image .lazy-image:before,.product-item__image .lazy-image:after,.product-item__image--no-text .product-item__image-figure{border-radius:0!important}.cardstypeSections .css-slider-button{background:#fff;opacity:1;width:44px;height:44px;box-shadow:0 4px 10px #0000001f;z-index:9}.cardstypeSections .css-slider-button:hover{opacity:1}.cardstypeSections .css-slider-button svg path{fill:#1d1d1d}.cardstypeSections span.css-slider-button.css-slider-prev{left:-22px;top:40%}.cardstypeSections span.css-slider-button.css-slider-next{right:-22px;top:40%}@media screen and (max-width:768px){.product-item__price span{font-size:14px}}.product-item__text{padding-top:6px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-product-item.css.map */
