.product-card-wrapper .card--var{position:relative}.product-card-wrapper .card--var .card__heading,.product-card-wrapper .card--var .card__heading a{font-size:20px;font-weight:400;line-height:18px;color:#000;text-align:right;direction:rtl}.product-card-wrapper .card--var product-card-information.card__information{max-width:none;margin-left:0;margin-right:0;width:100%;min-width:0}.product-card-wrapper .card--var .card__heading{max-width:none}.product-card-wrapper .card--var .card__footer{display:flex;flex-direction:row;direction:rtl;justify-content:space-between;align-items:flex-start;width:100%}.product-card-wrapper .card--var .card__footer-info{min-width:0}.product-card-wrapper .card--var .price .price-item{font-size:20px;font-weight:400;line-height:18px;color:#000}.product-card-wrapper .card--var .price__container{display:block}.product-card-wrapper .card--var .price:not(.price--on-sale) .price__regular,.product-card-wrapper .card--var .price--on-sale .price__sale{display:flex;flex-direction:column;align-items:flex-end;row-gap:2px}.product-card-wrapper .card--var .price__sale [data-compare-price],.product-card-wrapper .card--var .price s.price-item--regular{color:#838383;text-decoration:line-through;margin:0}.product-card-wrapper .card--var .price .price-item--sale{color:#000;margin:0}.product-card-wrapper .card--var .product-color-switch-wrap{display:flex;flex-direction:row;justify-content:flex-start;column-gap:4px;row-gap:4px;margin:0 0 10px!important}.product-card-wrapper .card--var .product-color-switch-wrap .product-related-item{width:19.4px;height:19.2px;max-width:none;border:0;border-radius:50%;outline:0;box-shadow:none;background-clip:padding-box}.product-card-wrapper .card--var .product-color-switch-wrap .product-related-item.shadow_color{border:.5px solid #767676}.product-card-wrapper .card--var .product-color-switch-wrap .product-related-item.active{outline:0;box-shadow:0 0 0 2px #000}.product-card-wrapper .card--var .card__badge{position:absolute;top:17px;right:0;left:auto;bottom:auto;z-index:12;margin:0;padding:0;gap:12.3px}.product-card-wrapper .card--var .card__badge .badge{display:flex;align-items:center;justify-content:center;width:61px;height:24.5px;padding:0;border:0;border-radius:5.1px 0 0 5.1px;background-color:#c62f32;color:#fff;font-size:14px;font-weight:600;line-height:1;position:relative;margin-left:auto;margin-right:0;direction:ltr;unicode-bidi:isolate}.product-card-wrapper .card--var .card__badge .badge:before,.product-card-wrapper .card--var .card__badge .badge:after{content:"";position:absolute;right:0;width:5.1px;height:5.1px;background:inherit;pointer-events:none}.product-card-wrapper .card--var .card__badge .badge:before{top:-5.1px;-webkit-mask-image:radial-gradient(circle 5.1px at 0 0,transparent 5.1px,#000 5.4px);mask-image:radial-gradient(circle 5.1px at 0 0,transparent 5.1px,#000 5.4px)}.product-card-wrapper .card--var .card__badge .badge:after{bottom:-5.1px;-webkit-mask-image:radial-gradient(circle 5.1px at 0 100%,transparent 5.1px,#000 5.4px);mask-image:radial-gradient(circle 5.1px at 0 100%,transparent 5.1px,#000 5.4px)}.product-card-wrapper .card--var .card__badge .badge.product-badge__item{height:24.5px;font-size:14px;font-weight:600;border-radius:5.1px 0 0 5.1px;padding:0 7.1px;width:max-content}.product-card-wrapper:not(.horizontal_product) .wishlist-hero-custom-button.wishlisthero-floating{top:11px;left:12px;right:auto;z-index:12!important}.product-card-wrapper:not(.horizontal_product) .wishlist-hero-custom-button.wishlisthero-floating svg{width:19.4px;height:17px;stroke-width:1.1px}.card-wrapper.product-card-wrapper .card--var .product-form__submit{display:none}.product-card-wrapper .card--var variant-selects{position:static}.product-card-wrapper .card--var>.card__content{z-index:12}.product-card-wrapper .card--var .card__information-sizes--size{position:absolute;top:auto;bottom:75px;right:0;left:auto;width:40px;max-height:214px;overflow-y:auto;overflow-x:hidden;z-index:12;visibility:hidden;opacity:0;transition:visibility 0s linear .12s,opacity .12s ease}.product-card-wrapper .card--var .card__information-sizes--size .product-form__input{display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:0;margin:0;border:0}.product-card-wrapper .card--var .card__information-sizes--size input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.product-card-wrapper .card--var .card__information-sizes--size label{display:flex;align-items:center;justify-content:center;width:40px;height:22px;margin:0;padding:0;border:0;border-radius:2px;background:#fff;color:#000;font-size:14px;font-weight:400;line-height:1;text-align:center;cursor:pointer}.product-card-wrapper .card--var .card__information-sizes--size label p{margin:0}.product-card-wrapper .card--var .card__information-sizes--size input:checked+label{border-bottom:0}@media screen and (min-width:750px)and (hover:hover){.product-card-wrapper .card--var:has(.card__inner:hover) .card__information-sizes--size,.product-card-wrapper .card--var:has(.card__information-sizes--size:hover) .card__information-sizes--size{visibility:visible;opacity:1;transition-delay:0s}}.product-card-wrapper card-interactions{display:contents}.product-card-wrapper card-interactions.card-interactions--loading .card__inner{opacity:.55;transition:opacity .15s ease}.product-card-wrapper card-interactions.card-interactions--loading .product-related-item{pointer-events:none}.product-card-wrapper .card--var .card__information-sizes--size label.card__size--adding{background:#000;color:#fff;cursor:wait}.product-card-wrapper card-interactions.card-interactions--adding .card__information-sizes--size label{pointer-events:none}@keyframes card-adding-spin{to{transform:rotate(360deg)}}.product-card-wrapper card-interactions.card-interactions--adding .card__media{opacity:.55;transition:opacity .15s ease}.product-card-wrapper card-interactions.card-interactions--adding .card__inner:after{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border:3px solid rgba(255,255,255,.9);border-top-color:#000;border-radius:50%;box-shadow:0 0 0 2px #ffffffe6;background:transparent;animation:card-adding-spin .6s linear infinite;pointer-events:none;z-index:3}@media(prefers-reduced-motion:reduce){.product-card-wrapper card-interactions.card-interactions--adding .card__inner:after{animation:none}}.product-card-wrapper .card__reveal-sizes{display:none}@media screen and (max-width:749px),(hover:none){.product-card-wrapper .card__reveal-sizes{position:absolute;top:11px;left:8px;right:auto;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#000;cursor:pointer;z-index:12}.product-card-wrapper .card__reveal-sizes svg{width:16px;height:16px}.product-card-wrapper:not(.horizontal_product) .wishlist-hero-custom-button.wishlisthero-floating{top:39px;left:10px;right:auto}.product-card-wrapper card-interactions.card-interactions--open .card__information-sizes--size{visibility:visible;opacity:1;transition-delay:0s}}@media screen and (min-width:990px){.template-collection .product-grid.grid--4-col-desktop{column-gap:38px;row-gap:38px}}@media screen and (min-width:990px){.template-collection .product-grid.grid--4-col-desktop{max-width:1250px;margin-left:auto;margin-right:auto}}@media screen and (min-width:990px){.template-collection .product-grid-container .grid.grid--2-col-tablet-down.grid--4-col-desktop{--grid-desktop-horizontal-spacing: 38px;grid-template-columns:repeat(4,calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4))}}.product-grid .grid__item{min-width:0}.product-card-wrapper .card--var>.card__content{padding-top:13px}.product-card-wrapper .card--var>.card__content .badges_in_content{margin-top:0;margin-bottom:0}.product-card-wrapper .card--var .card__footer-info product-color-switch{margin-top:11px!important}.product-card-wrapper .card--var .card__footer-price{align-self:stretch;display:flex;flex-direction:column}.product-card-wrapper .card--var .card__footer-price .card-information,.product-card-wrapper .card--var .card__footer-price .price,.product-card-wrapper .card--var .card__footer-price .price__container{display:flex;flex-direction:column;flex:1 1 auto}.product-card-wrapper .card--var .card__footer-price .price__sale,.product-card-wrapper .card--var .card__footer-price .price__regular{flex:1 1 auto;justify-content:space-between;row-gap:0}.product-card-wrapper .card--var .card__footer-info .product-color-switch-wrap{margin-bottom:0!important}.product-card-wrapper .card--var .card__footer-price .card-information{margin-top:0}.product-card-wrapper .card--var .card__footer-info .card__heading a{display:block}.product-card-wrapper .card--var .card__footer{height:48px}@media screen and (min-width:990px){.template-collection [class*=ai-breadcrumbs-nav]{max-width:1250px;margin-left:auto;margin-right:auto}.template-collection .facets-container{max-width:calc(1250px + 10rem);padding-left:5rem;padding-right:5rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:749px){.product-card-wrapper .card--var .card__heading,.product-card-wrapper .card--var .card__heading a,.product-card-wrapper .card--var .price .price-item{font-size:12px}.product-card-wrapper .card--var .product-color-switch-wrap .product-related-item{width:12px;height:12px}.product-card-wrapper .card--var .card__footer{height:38px}.product-card-wrapper .card--var .card__footer-info{display:flex;flex-direction:column;justify-content:space-between;height:38px}.product-card-wrapper .card--var .card__footer-info product-color-switch{margin-top:0!important}.product-card-wrapper .card--var .card__information-sizes--size{bottom:51px}.product-card-wrapper .card--var .card__badge{gap:8.75px}.product-card-wrapper .card--var .card__badge .badge{width:43.6px;height:17.5px;border-radius:3.6px 0 0 3.6px;font-size:10px}.product-card-wrapper .card--var .card__badge .badge:before,.product-card-wrapper .card--var .card__badge .badge:after{width:3.6px;height:3.6px}.product-card-wrapper .card--var .card__badge .badge:before{top:-3.6px;-webkit-mask-image:radial-gradient(circle 3.6px at 0 0,transparent 3.6px,#000 3.8px);mask-image:radial-gradient(circle 3.6px at 0 0,transparent 3.6px,#000 3.8px)}.product-card-wrapper .card--var .card__badge .badge:after{bottom:-3.6px;-webkit-mask-image:radial-gradient(circle 3.6px at 0 100%,transparent 3.6px,#000 3.8px);mask-image:radial-gradient(circle 3.6px at 0 100%,transparent 3.6px,#000 3.8px)}.product-card-wrapper .card--var .card__badge .badge.product-badge__item{height:17.5px;font-size:10px;border-radius:3.6px 0 0 3.6px;padding:0 5.1px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-card-fix.css.map */
