[id*=alg-recommend-wrapper]{padding:70px 0 60px!important;max-width:none!important;width:100%!important;margin:0!important}h2.alg-recommend-title{font-size:24px;font-weight:700;margin:0 0 2rem;text-transform:none;text-align:left;font-family:var(--font-heading-family);color:rgb(var(--color-base-text))}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-container{position:relative}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-list{display:flex!important;column-gap:var(--grid-desktop-horizontal-spacing)!important;gap:var(--grid-desktop-horizontal-spacing)!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none!important;-ms-overflow-style:none!important;list-style:none;padding:0!important;margin:0!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-list::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-item{scroll-snap-align:start;list-style:none;flex:0 0 calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;min-width:0;width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;border-radius:50%;background-color:rgb(var(--color-light-background-color));color:rgb(var(--color-base-text));border:none;cursor:pointer;z-index:2;display:flex!important;align-items:center;justify-content:center;transition:opacity .4s,visibility .4s,background-color .4s,color .4s;box-shadow:0 2px 6px #0000001a;padding:0;opacity:0;visibility:hidden}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation:hover:not([disabled]){background-color:#86bc43;color:#fff}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation[disabled]{color:rgba(var(--color-foreground),.3);cursor:not-allowed;pointer-events:auto}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation[hidden]{display:flex!important;visibility:hidden;opacity:0}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation--previous{left:-15px;transform:translateY(-50%)!important}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation--next{right:-15px;transform:translateY(-50%)!important}[id*=alg-recommend-wrapper]:hover .uic-HorizontalSlider-navigation{opacity:1;visibility:visible}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation svg{width:23px;height:23px}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation--next svg{transform:rotate(180deg)}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation--previous svg{transform:none}[id*=alg-recommend-wrapper] .card-wrapper{height:100%;position:relative}[id*=alg-recommend-wrapper] .card{display:flex;flex-direction:column;height:100%;text-decoration:none;position:relative}[id*=alg-recommend-wrapper] .card__inner{position:relative;width:100%;border:0!important}[id*=alg-recommend-wrapper] .card__media{overflow:hidden!important;border:1px solid rgb(var(--color-border-color));border-radius:10px!important;position:relative}[id*=alg-recommend-wrapper] .card__media .media{position:relative!important;overflow:hidden;aspect-ratio:1 / 1;height:auto!important;padding-bottom:0!important}[id*=alg-recommend-wrapper] .card__media .media img,[id*=alg-recommend-wrapper] .uic-HorizontalSlider-item img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;display:block}[id*=alg-recommend-wrapper] .alg-secondary-img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:0;transition:opacity .3s ease}[id*=alg-recommend-wrapper] .card-wrapper:hover .alg-secondary-img{opacity:1}[id*=alg-recommend-wrapper] .card-wrapper:hover .media>img:first-child:not(:only-child){opacity:0}[id*=alg-recommend-wrapper] .card__inner>.card__content{display:none}[id*=alg-recommend-wrapper] .card>.card__content{flex-grow:1;display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);text-align:left;width:100%;padding:0!important}[id*=alg-recommend-wrapper] .card__information{display:flex;flex-direction:column;height:100%;padding:15px 0 0!important}[id*=alg-recommend-wrapper] .card-information-data{min-height:auto!important}[id*=alg-recommend-wrapper] .card-information{display:flex;flex-direction:column;height:100%}[id*=alg-recommend-wrapper] .card__heading{font-size:15px;line-height:20px;font-weight:700;margin:0;min-height:40px;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}[id*=alg-recommend-wrapper] .card__heading a{text-decoration:none;color:rgb(var(--color-base-text));cursor:pointer}[id*=alg-recommend-wrapper] .card__heading a:hover{color:rgb(var(--color-base-accent-1))}[id*=alg-recommend-wrapper] .card-wrapper:hover .alg-quick-add button{background-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-accent-text-1))}[id*=alg-recommend-wrapper] .price{font-size:16px;font-weight:700;color:rgb(var(--color-base-accent-1));margin:7px 0 12px;line-height:24px;float:none!important;clear:both;width:100%;letter-spacing:0;display:block}[id*=alg-recommend-wrapper] .price.alg-no-sale .price-item--sale,[id*=alg-recommend-wrapper] .price.alg-no-sale .price-item--last{color:rgb(var(--color-base-accent-1))!important}[id*=alg-recommend-wrapper] .price--on-sale .price__regular,[id*=alg-recommend-wrapper] .price--on-sale .price__sale .visually-hidden,[id*=alg-recommend-wrapper] .price__regular{display:none}[id*=alg-recommend-wrapper] .price--on-sale .price-item--regular{text-decoration:line-through;font-size:16px;color:rgb(var(--color-base-outline-button-labels));font-weight:400;margin-right:6px}[id*=alg-recommend-wrapper] .price--on-sale .price-item--sale{font-size:16px;font-weight:700}[id*=alg-recommend-wrapper] .unit-price{display:none}[id*=alg-recommend-wrapper] .price.alg-no-sale .price__sale s,[id*=alg-recommend-wrapper] .price.alg-no-sale .price-item--regular{display:none!important}[id*=alg-recommend-wrapper] .card__rating-summary{margin-top:.7rem;min-height:28px}[id*=alg-recommend-wrapper] .alg-rating{display:flex;align-items:center;gap:4px;margin:4px 0 2px;font-size:13px;line-height:1}[id*=alg-recommend-wrapper] .alg-rating .alg-stars{display:inline-flex;gap:1px;color:#ddd}[id*=alg-recommend-wrapper] .alg-rating .alg-stars svg{width:14px;height:14px}[id*=alg-recommend-wrapper] .alg-rating .alg-stars .alg-star-filled{color:#f5a623}[id*=alg-recommend-wrapper] .alg-rating .alg-review-count{color:#888;font-size:12px;margin-left:2px}[id*=alg-recommend-wrapper] .alg-quick-add{margin-top:7px;padding-top:12px}[id*=alg-recommend-wrapper] .alg-quick-add button{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 22px;font-size:14px;font-weight:700;font-family:Arial,sans-serif;line-height:20px;border:0;border-radius:var(--buttons-radius-outset, 31px);background-color:rgb(var(--color-light-background-color));color:rgb(var(--color-base-text));cursor:pointer;transition:.4s}[id*=alg-recommend-wrapper] .alg-quick-add button:hover{background-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-accent-text-1))}[id*=alg-recommend-wrapper] .alg-quick-add button:disabled{cursor:not-allowed;opacity:.5}[id*=alg-recommend-wrapper] .alg-quick-add button.alg-sold-out{pointer-events:none}[id*=alg-recommend-wrapper] .alg-quick-add button .alg-spinner{display:none;width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:alg-spin .6s linear infinite;margin-right:6px}[id*=alg-recommend-wrapper] .alg-quick-add button.loading .alg-spinner{display:inline-block}@keyframes alg-spin{to{transform:rotate(360deg)}}[id*=alg-recommend-wrapper] .product-hover{position:absolute;top:10px;right:10px;bottom:10px;transition:all .5s ease;opacity:0;z-index:1;text-align:center}[id*=alg-recommend-wrapper] .card-wrapper:hover .product-hover{opacity:1}[id*=alg-recommend-wrapper] .product-hover button,[id*=alg-recommend-wrapper] .product-hover a.alg-hover-btn{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;margin-bottom:8px;padding:0;background-color:rgb(var(--color-light-background-color));color:rgb(var(--color-base-text));transition:.4s all;text-decoration:none}[id*=alg-recommend-wrapper] .product-hover button:hover,[id*=alg-recommend-wrapper] .product-hover a.alg-hover-btn:hover{background-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-accent-text-1))}[id*=alg-recommend-wrapper] .product-hover .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}[id*=alg-recommend-wrapper] .product-hover .loading-overlay__spinner.hidden,[id*=alg-recommend-wrapper] .product-hover button.loading .icon{display:none}[id*=alg-recommend-wrapper] .product-hover svg{width:17px;height:17px;fill:currentColor}[id*=alg-recommend-wrapper] .product-hover .icon.added,[id*=alg-recommend-wrapper] .product-hover .active-wish .icon.not-added,[id*=alg-recommend-wrapper] .product-hover .active-compare .icon.not-added{display:none}[id*=alg-recommend-wrapper] .product-hover .active-wish .icon.added,[id*=alg-recommend-wrapper] .product-hover .active-compare .icon.added{display:block}[id*=alg-recommend-wrapper] .card__inner>.card__badge{position:absolute;top:5px;left:5px;margin:0;z-index:1}@media(hover:none)and (pointer:coarse){[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation{display:flex!important;opacity:1!important;visibility:visible!important}}@media screen and (min-width:1270px){[id*=alg-recommend-wrapper] .uic-HorizontalSlider-item{flex:0 0 calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}}@media screen and (max-width:1269px){[id*=alg-recommend-wrapper] .uic-HorizontalSlider-item{flex:0 0 calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}}@media screen and (max-width:989px){[id*=alg-recommend-wrapper] .uic-HorizontalSlider-list{column-gap:var(--grid-tablet-horizontal-spacing)!important;gap:var(--grid-tablet-horizontal-spacing)!important}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-item{flex:0 0 calc(33.333% - var(--grid-tablet-horizontal-spacing) * 2 / 3)!important;width:calc(33.333% - var(--grid-tablet-horizontal-spacing) * 2 / 3)!important}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation--previous{left:-10px}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-navigation--next{right:-10px}[id*=alg-recommend-wrapper] .alg-quick-add button{padding:8px 20px;font-size:14px}}@media screen and (max-width:749px){[id*=alg-recommend-wrapper] .uic-HorizontalSlider-list{column-gap:var(--grid-mobile-horizontal-spacing)!important;gap:var(--grid-mobile-horizontal-spacing)!important}[id*=alg-recommend-wrapper] .uic-HorizontalSlider-item{flex:0 0 calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important;width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important}h2.alg-recommend-title{font-size:18px}[id*=alg-recommend-wrapper] .alg-quick-add button{padding:7px 18px;font-size:13px}}@media screen and (max-width:660px){[id*=alg-recommend-wrapper] .card__information{padding:10px 0 0}}@media screen and (max-width:479px){[id*=alg-recommend-wrapper] .alg-quick-add button{padding:6px 14px;font-size:12px}[id*=alg-recommend-wrapper] .card__heading{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/algolia-custom.css.map */
