hh-product-card{display:flex;flex-direction:column;align-items:stretch;background-color:var(--hh-color-day);height:100%;box-shadow:0 1px 15px #0000000d;border-radius:var(--hh-spacing-xs);justify-content:space-around}.card{text-decoration:none}.card__header{display:flex;flex-wrap:wrap;padding:0 var(--hh-spacing-xs);min-height:var(--hh-spacing-xs)}@media screen and (min-width: 1024px){.card__header{padding:var(--hh-spacing-md) var(--hh-spacing-md) 0}}.card__header>*{margin-right:var(--hh-spacing-sm);margin-top:var(--hh-spacing-xxs)}@media screen and (min-width: 1024px){.card__header>*{margin-top:0}}.card__media-item{bottom:0;opacity:0;position:absolute;top:0;width:100%}.card__media-item.active{opacity:1}.card--soft{background-color:var(--hh-color-light);color:var(--hh-color-foreground)}.card__text{display:flex;align-items:center}.card .icon-arrow{width:1.5rem}.card .icon-wrap{margin-left:var(--hh-spacing-xs);white-space:nowrap;transition:transform var(--hh-duration-short) ease;overflow:hidden}.card .h1 .icon-arrow,.card .h2 .icon-arrow{padding-bottom:var(--hh-spacing-xxs);padding-top:var(--hh-spacing-xxs)}.card--media{display:block;text-decoration:none}.card--text-only{display:flex;justify-content:center}.card--text-only:before{content:"";display:block;padding-bottom:100%}.card--product{position:relative}.card--stretch{height:100%}.card--light-border{border:.1rem solid var(--hh-color-light)}.card--light-border:hover{border:.1rem solid var(--hh-color-light);box-shadow:none}.card__text-spacing{padding:var(--hh-spacing-md)}.card-colored.bg-neutral{background-color:var(--hh-color-light)}.card--media .card__text-spacing{padding:2rem}.card-information__options{display:flex;margin-top:10px}.swatch-color-button{width:15px;height:15px;background-color:var(--hh-color-light);border-radius:50%;padding:0;border:.5px solid transparent;margin:0 5px;position:relative}.swatch-color-button:hover{position:relative}.swatch-color-button:hover:after,.swatch-color-button.active:after{content:"";position:absolute;top:-3px;left:-3px;bottom:-3px;right:-3px;border:.5px solid var(--hh-color-night);border-radius:50%}.swatch-color-button .disabled-line{height:1px;position:relative;top:0;left:0;transform:rotate(130deg);display:block;pointer-events:none;background-color:var(--hh-color-night, .5)}@media screen and (min-width: 640px){.card--media .card__text-spacing{padding-left:var(--hh-spacing-md);padding-right:var(--hh-spacing-md)}}.card-information{padding:var(--hh-spacing-xs);flex:0 0 auto;align-items:flex-end;margin-top:auto}@media screen and (min-width: 640px){.card-information{padding:var(--hh-spacing-xs) var(--hh-spacing-sm)}}@media screen and (min-width: 1024px){.card-information{padding:var(--hh-spacing-xs) var(--hh-spacing-md) var(--hh-spacing-md)}}.card-information .card-information__text{min-height:2.9rem;display:block;padding-right:var(--hh-spacing-sm);font:var(--hh-body-bold-xs-font)}@media screen and (min-width: 1024px){.card-information .card-information__text{min-height:3.77rem;font:var(--hh-body-bold-sm-font)}}.card-information__catalog-number{font:var(--hh-body-xxs-font)}@media screen and (min-width: 1024px){.card-information__catalog-number{font:var(--hh-body-xs-font)}}.card-information>*+*{margin-top:.5rem}.product-card__price{font:var(--hh-body-sm-font)}@media screen and (min-width: 1024px){.product-card__price{font:var(--hh-body-font)}}.card-product__add-to-cart hh-button,.card-product__add-to-cart hh-button-wrapper{--hh-width: 3.6rem;--hh-height: 3.6rem;--hh-padding: .3rem;--hh-border-width: .2rem}.card-product__add-to-cart hh-button-wrapper{--hh-background: var(--hh-color-brand-primary)}.card-product__add-to-cart hh-button-wrapper button{box-sizing:border-box!important}.card-product__add-to-cart hh-button-wrapper svg{height:auto;width:2.6rem;margin:0 auto}hh-button-wrapper .card-product__bisn svg{width:2rem}.card--text-only .card__inner{display:grid;grid-template-rows:1fr auto 1fr;width:100%}.card__content{margin-left:2.5rem;margin-right:2.5rem}.card__content>*{margin:0}.card--text-only .card__content{grid-row:2;justify-self:center;margin-bottom:6rem;margin-top:5rem}.card--text-only .card__header{align-self:flex-end;grid-row:3}.card--search .card__header>*,.card--text-only .card__header>*{margin:0 1.2rem 1.2rem}.card--search .card__header,.card--text-only .card__header{position:initial}.card--text-only .card__content+.card__header{margin-top:-5rem}.card--search .card__content{justify-self:flex-start;text-align:left}.media+.card__content{margin-top:2rem;margin-bottom:1.5rem}@media screen and (min-width: 640px){.card--text-only .card__content{margin-top:7rem;margin-bottom:7rem}.card--text-only .card__content+.card__header{margin-top:-7rem}}.card__text-spacing>*{margin:0}.card__text-spacing>*:not(.overlay-card)+*{margin-top:1.5rem}.card__text{margin:0;word-break:break-word}.card--text-only .card__text{text-align:center}.card-information__wrapper{width:100%}.card-wrapper{color:inherit;display:block;position:relative;text-decoration:none}.card-wrapper:focus-within .card{box-shadow:none}.card__media-spacer{padding:var(--hh-spacing-md) var(--hh-spacing-md) 0}@media screen and (min-width: 640px){.card__media-spacer{padding:var(--hh-spacing-md) var(--hh-spacing-md) 0}}.card__media-full-spacer{padding:2rem}.card-article-info{margin-top:1rem;display:flex;flex-wrap:wrap}.overlay-card{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;background:transparent;transition:background-color var(--hh-duration-long) ease}.card:hover .card-colored .overlay-card{background-color:var(--hh-color-light)}@media screen and (min-width: 1024px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--hh-duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.1)}.card-wrapper:hover .media.media--hover-effect>img.single-color:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img.single-color+img.single-color{opacity:1;transition:transform var(--hh-anim-default) ease;transform:scale(1.03)}.card-wrapper .media>img:not(.single-color){opacity:0}.card-wrapper .media>img.active{opacity:1}.card-wrapper:hover .media>img.active{transition:transform var(--hh-duration-long) ease;transform:scale(1.03)}.card-wrapper:hover .card-information__text{text-decoration:underline;text-underline-offset:var(--hh-spacing-xxs)}.card--search img{transition:transform var(--hh-duration-default) ease}.card-wrapper:hover .card--search img{transform:scale(1.05)}.card-wrapper:hover .card__heading{text-decoration:underline;text-underline-offset:var(--hh-spacing-xxs)}.card-wrapper:hover .card.card--search{background-color:var(--hh-color-light);transition:background-color var(--hh-duration-long) ease}}@media screen and (min-width: 1400px){.card-product__add-to-cart hh-button,.card-product__add-to-cart hh-button-wrapper{--hh-width: 4rem;--hh-height: 4rem}}hh-product-card .yotpo-star-ratings-widget-override-css{margin-bottom:var(--hh-spacing-sm)!important}hh-product-card .yotpo-sr-bottom-line-left-panel{font:var(--hh-body-sm-font)!important;letter-spacing:var(--hh-body-letter-spacing)!important;color:var(--hh-color-text)!important;line-height:1!important;position:relative;top:3px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-card.css.map?v=25091683927289120971701271560 */
