.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card{text-decoration:none;text-align:var(--text-alignment)}.card:not(.ratio){display:flex;flex-direction:column;height:100%}.card.card--horizontal{--text-alignment: left;--image-padding: 0rem;flex-direction:row;align-items:flex-start;gap:1.5rem}.card--horizontal.ratio:before{padding-bottom:0}.card--card.card--horizontal{padding:2rem}.card--card.card--horizontal.card--text{column-gap:0}.card--card{height:100%}.card--card,.card--standard .card__inner{position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.drawer .card--card,.cart__footer .card--card{border:0}.card--card:after,.card--standard .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius)}.card--card.gradient,.card__inner.gradient{transform:perspective(0)}@media screen and (max-width: 749px){.card--card.gradient,.card__inner.gradient{overflow:hidden}}.card .card__inner .card__media{overflow:hidden;z-index:0;border-radius:calc(var(--border-radius) * .8 - var(--border-width) - var(--image-padding))}@media screen and (min-width: 750px){.card .card__inner .card__media{border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}}.card--standard.card--text{background-color:transparent}.card-information{text-align:var(--text-alignment)}.card__media,.card .media{bottom:0;position:absolute;top:0}.media-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.card .media{width:100%}.card__media{margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.card--standard .card__media{margin:var(--image-padding)}.card__inner{width:100%}.card--text .card__inner .card__content,.card--media .card__inner .card__content{position:relative;padding:calc(var(--image-padding) + 1.2rem)}@media screen and (min-width: 750px){.card--text .card__inner .card__content,.card--media .card__inner .card__content{padding:calc(var(--image-padding) + 2rem)}}.card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:0;width:100%;flex-grow:1;background-color:transparent}.card--text .card__content{border-radius:var(--border-radius);background-color:rgb(var(--color-background))}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card__information{grid-row-start:2;padding:1.3rem 3rem}@media screen and (max-width: 749px){.card__information{padding:1.8rem 1.2rem}}.card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}.card-information .card__information-volume-pricing-note{margin-top:.6rem;line-height:.9;color:rgba(var(--color-foreground),.75)}.collection-card-wrapper .card-type-cover.card--standard .card__information,.collection-card-wrapper .card-type-cover.card--card .card__information{padding:1.8rem 1.2rem}.collection-card-wrapper .card-type-cover_style_2.card--standard .card__information,.collection-card-wrapper .card-type-cover_style_2.card--card .card__information{padding:3rem 1.2rem}.collection-card-wrapper .card-type-standart.card--standard .card__information{padding-bottom:0}@media screen and (min-width: 750px){.card__information{padding-top:2.5rem;padding-bottom:2.5rem}.collection-card-wrapper .card__information,.collection-card-wrapper .card-type-cover.card--standard .card__information,.collection-card-wrapper .card-type-cover.card--card .card__information,.collection-card-wrapper .card-type-cover_style_2.card--standard .card__information,.collection-card-wrapper .card-type-cover_style_2.card--card .card__information{padding-right:3rem;padding-left:3rem}.promo-card,.product-card-wrapper .card__information{padding:2rem;position:relative;z-index:0}}.card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.card__badge{display:flex;flex-wrap:wrap;gap:.5rem}.article-template__badge.card__badge{justify-content:center;width:100%}.card__badge.top{align-self:flex-start;grid-row-start:1}.card__badge.right{justify-self:flex-end;justify-content:end}.card:not(.card--horizontal)>.card__content>.card__badge{margin:calc(var(--image-padding) + 2rem)}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.grid-list .card__media .media img{object-fit:contain}.card__inner .article-image-link{opacity:0;cursor:pointer;display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card__inner:not(.ratio)>.card__content{height:100%}.card__heading{margin-top:0;margin-bottom:0}.product-card-wrapper .card__heading{margin-bottom:1rem}@media only screen and (max-width: 749px){.grid--2-col-tablet-down .card__heading .icon-arrow{width:1.6rem}.grid--2-col-tablet-down .price,.grid--2-col-tablet-down .price--on-sale .price-item--regular{font-size:1.4rem}.grid--2-col-tablet-down .price .price-item{margin-right:.3rem}}.full-unstyled-link:hover{color:rgb(var(--color-accent))}.collection-card-wrapper .card .icon-wrap{margin-left:auto;opacity:0;transition:all var(--duration-short) ease}.collection-card-wrapper:hover .card .icon-wrap{opacity:1;flex-shrink:0}.card__heading:last-child{margin-bottom:0}.card--horizontal .card__heading,.card--horizontal__quick-add{font-size:1.6rem}.card--horizontal .price__container .price-item{font-size:1.4rem}.card--horizontal .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.card--horizontal__quick-add:before{box-shadow:none}@media only screen and (min-width: 750px){.card--horizontal .card__heading,.card--horizontal__quick-add{font-size:1.8rem}.card--horizontal .price__container .price-item{font-size:1.6rem}}.card--card.card--media>.card__content{margin-top:calc(0rem - var(--image-padding));position:relative}.card__heading a:after{outline-offset:.3rem}.card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width: 990px){.card-wrapper .media.media--hover-effect>img:only-child{transition:all .5s ease}.card-wrapper .media.media--hover-effect>img:not(:only-child){transition:all .5s cubic-bezier(.68,-.1,.27,1.1)}.card-wrapper .media.media--hover-effect>img:not(:only-child)+img{transform:translateY(100%);opacity:1}.card-wrapper:hover .media.media--hover-effect>img:not(:only-child){transform:translateY(-100%)}.card-wrapper:hover .media.media--hover-effect>img:not(:only-child)+img{transform:translateY(0)}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}.card-wrapper:hover .media.media--hover-effect>img:only-child{transform:scale(1.03)}}.card--standard.card--media .card__inner .card__information,.card--standard:not(.card--horizontal)>.card__content .card__badge,.card--standard.card--text.article-card>.card__content .card__information,.product-card-wrapper .card--standard.card--text>.card__content .card__heading,.card--standard>.card__content .card__caption{display:none}.collection-card-wrapper .card--standard>.card__content .card__caption{display:block}.card--standard:not(.card--horizontal) .placeholder-svg{width:100%}.card--standard>.card__content{padding:0}.card--standard>.card__content .card__information{padding-left:0;padding-right:0}.card--card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card--card.card--media>.card__content .card__badge{display:none}.card--horizontal .card__badge,.card--horizontal.card--text .card__inner{display:none}.card--extend-height{height:100%}.card--extend-height.card--standard.card--text,.card--extend-height.card--media{display:flex;flex-direction:column}.card--extend-height.card--standard.card--text .card__inner,.card--extend-height.card--media .card__inner{flex-grow:1}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease}.card-information>*+*{margin-top:.5rem}.card-information{width:100%}.card-information>*{line-height:1.4;color:rgb(var(--color-foreground))}.card-information>.price{color:rgba(var(--color-foreground),.75)}.card-information>.rating{margin-top:.4rem}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.7rem}.card-information .caption{letter-spacing:.07rem}.card-article-info{margin-top:1rem}.card--shape .card__content{padding-top:0}.card--shape.card--standard:not(.card--text) .card__inner{border:0;background-color:transparent;filter:drop-shadow(var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)))}.card--shape.card--standard:not(.card--text) .card__inner:after{display:none}.grid__item:nth-child(2n) .shape--blob{clip-path:polygon(var(--shape--blob-2))}.grid__item:nth-child(3n) .shape--blob{clip-path:polygon(var(--shape--blob-3))}.grid__item:nth-child(4n) .shape--blob{clip-path:polygon(var(--shape--blob-4))}.grid__item:nth-child(5n) .shape--blob{clip-path:polygon(var(--shape--blob-5))}.grid__item:nth-child(7n) .shape--blob{clip-path:polygon(var(--shape--blob-6))}.grid__item:nth-child(8n) .shape--blob{clip-path:polygon(var(--shape--blob-1))}@media (prefers-reduced-motion: no-preference){.product-card-wrapper .shape--round{transition:clip-path var(--duration-long) ease}.product-card-wrapper:hover .shape--round{clip-path:ellipse(47% 47% at 50% 50%)}.product-card-wrapper .shape--blob{transition:clip-path var(--duration-long) ease-in-out}.product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-5))}.grid__item:nth-child(2n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-6))}.grid__item:nth-child(3n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-1))}.grid__item:nth-child(4n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-2))}.grid__item:nth-child(5n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-3))}.grid__item:nth-child(7n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-4))}.grid__item:nth-child(8n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-5))}}.product-compare{display:block;margin-top:1rem}.product-compare-info{display:flex;justify-content:var(--text-alignment);align-items:center;gap:1rem;font-size:1.4rem;font-weight:400;line-height:1.42em;color:rgb(var(--color-foreground));cursor:pointer}.product-compare-info:has(input[disabled]){pointer-events:none;opacity:.7}.product-compare .product-compare-checkbox{position:relative;webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid rgb(var(--input-border-color));border-radius:.5rem;padding:8px;background-color:rgb(var(--color-background));height:2rem;width:2rem;cursor:pointer;margin:0}@media screen and (max-width: 749px){.product-compare .product-compare-checkbox{width:1.6rem;height:1.6rem}.grid--2-col-tablet-down .product-compare-info{font-size:1.2rem}}.product-compare .product-compare-checkbox:after{content:"";display:block;width:5px;height:10px;border:solid;border-width:0 2px 2px 0;border-color:rgb(var(--color-background));position:absolute;top:43%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.product-compare .product-compare-checkbox:checked{background-color:rgb(var(--color-accent));border-color:rgb(var(--color-accent))}.product-compare .product-compare-checkbox:disabled{cursor:not-allowed}.collection-list__item .card-type-cover .ratio,.collection-list__item .card-type-cover_style_2 .ratio,.collection-list__item:first-child .card-type-cover_first .ratio{position:static;transform:none}.collection-list__item:first-child .card-type-cover_first.card--standard .ratio{border-width:0}.collection-list__item:first-child .card-type-cover_first.card .card__inner .card__media{margin:0;width:100%;border-radius:var(--border-radius)}.collection-list__item:first-child .card-type-cover_first .ratio+.card__content{position:relative}.collection-list__item:has(.card-type-cover) .card__media,.collection-list__item:has(.card-type-cover_style_2) .card__media,.collection-list__item:has(.card-type-cover_first) .card__media{position:absolute}.collection-list__item:first-child .card-type-cover_first .ratio+.card__content .card__information{display:flex;flex-direction:column;justify-content:flex-end}.collection-list__item:first-child .card-type-cover_first .ratio+.card__content .card__information .card__caption{color:rgb(var(--color-foreground))}@media only screen and (max-width: 749px){.collection-list__item:first-child .card-type-cover_first .ratio+.card__content .h4{font-size:2.8rem}.grid--2-col-tablet-down .collection-list__item:first-child .card-type-cover_first .ratio+.card__content .h4{font-size:2.2rem}.grid--2-col-tablet-down .collection-list__item:first-child .card-type-cover_first .ratio+.card__content .card__information{padding-top:1rem;padding-right:1.2rem;padding-left:1.2rem}}@media only screen and (min-width: 750px) and (max-width: 1024px){.collection-list__item:first-child .card-type-cover_first .ratio+.card__content .h4{font-size:3.2rem}.collection-list__item:first-child .card-type-cover_first .ratio+.card__content .card__information{padding-top:1.4rem;padding-right:3rem;padding-left:3rem}}@media only screen and (min-width: 1025px){.collection-list__item:first-child .card-type-cover_first .ratio+.card__content .h4{font-size:4.2rem}.collection-list__item:first-child .card-type-cover_first .ratio+.card__content .card__information{padding-top:.4rem;padding-right:3rem;padding-left:3rem}}.collection-card-wrapper .full-unstyled-link{transition:all var(--duration-short) ease;margin-top:1rem}.collection-card-wrapper .card__heading .full-unstyled-link{display:flex;align-items:center;gap:1.5rem;margin-top:0}.collection-card-wrapper .card-type-cover_style_2 .card__heading .full-unstyled-link{justify-content:center;text-align:center}.card-link{display:flex;line-height:1.2;font-size:1.4rem;align-items:center;gap:.8rem;font-weight:700;color:rgb(var(--color-foreground))}.card-link:hover{color:rgb(var(--color-accent))}.card-link.animate-arrow:hover{text-decoration:underline}.card-link.link-hover:hover{color:rgb(var(--color-foreground))}.card-link .icon{width:1.2rem;color:rgb(var(--color-accent));transform:rotate(-90deg)}.collection-card-wrapper .card__caption{margin:1.5rem 0 2rem}.collection-card-wrapper .card-type-cover .card__content,.collection-card-wrapper .card-type-cover_style_2 .card__content{--_cover-bg: var(var(--cover-overlay), rgba(var(--color-background), .67));--_cover-bg: var(--cover-overlay, rgba(var(--color-background), .67));background:var(--_cover-bg);border-radius:var(--border-radius);position:relative}.overlay-without-radius .collection-card-wrapper .card-type-cover .card__content{border-top-left-radius:0;border-top-right-radius:0}.collection-card-wrapper .card-type-cover .card__caption,.collection-card-wrapper .card-type-cover_style_2 .card__caption{color:rgba(var(--color-foreground-secondary),1)}@media screen and (max-width: 749px){.grid--2-col-tablet-down .collection-card-wrapper .card__caption{font-size:1.4rem;margin:1rem 0 0}.grid--2-col-tablet-down .collection-card-wrapper .card-link{font-size:1.4rem}}.product-card-wrapper.product-card--border:has(.card--card) .card--card{border:.1rem solid rgb(var(--input-border-color))}@media screen and (max-width: 749px){.product-card-wrapper.product-card--border:has(.card--card) .card--card{overflow:hidden}}@media screen and (min-width: 750px){.card-link{font-size:1.6rem}.product-card-wrapper:has(.card--card) .card--card{border-radius:calc(var(--border-radius))}.product-card-wrapper:has(.card--card .quick-add):hover{border-radius:calc(var(--border-radius));box-shadow:0 0 20px rgba(var(--color-foreground),.2)}.grid-list .product-card-wrapper:hover .card--card:not(.card--horizontal) .quick-add,.grid-list .product-card-wrapper:has(.card--card .quick-add):hover .card--card,.grid-list .product-card-wrapper:has(.card--card .quick-add):hover{box-shadow:none;border-radius:calc(var(--border-radius))}.menu-drawer__product .product-card-wrapper:has(.card--card .quick-add):hover .card--card,.menu-drawer__product .product-card-wrapper:has(.card--card .quick-add):hover{border-radius:calc(var(--border-radius))}.product-card-wrapper:hover .card--card:not(.card--horizontal) .quick-add{box-shadow:0 5px 10px -2px rgba(var(--color-foreground),.2);border-top:0}}@media screen and (min-width: 1439px){.grid:not(.grid-list) .product-card-wrapper:hover .card--card:not(.card--horizontal) .quick-add{border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity));width:calc(100% + (var(--border-width) * 2));left:calc(-.9 * var(--border-width));border-top:0;min-width:100%}.product-card-wrapper:has(.card--card .quick-add):hover .card--card,.product-card-wrapper:has(.card--card .quick-add):hover{border-bottom-right-radius:0;border-bottom-left-radius:0}}.recommendations-slider .product-card-wrapper:hover,.recommendations-slider .product-card-wrapper:has(.card--card .quick-add):hover{box-shadow:none;border-radius:var(--media-radius)}.item-reverse .card:not(.ratio){flex-direction:column-reverse;overflow:hidden}.item-reverse .card-wrapper .card__inner.ratio{position:absolute;transition:all .5s;bottom:0}.item-reverse .card-wrapper .card__heading a{transition:all var(--duration-short) ease}@media (hover: hover){.item-reverse .card-wrapper:hover .card__inner.ratio{padding-bottom:var(--padding)!important}.item-reverse .card-wrapper:hover .card__heading a{color:rgb(var(--color-accent))}}.item-reverse .card__inner-icon{display:flex;justify-content:center;align-items:center;position:absolute;bottom:2rem;right:2rem;z-index:1;height:4rem;width:4rem;border-radius:50%;background-color:rgba(var(--color-button-2),var(--alpha-button-background));color:rgb(var(--color-button-text-2));transition:all var(--duration-short) ease;opacity:0;pointer-events:none}.item-reverse .card-wrapper:hover .card__inner-icon{opacity:1}.item-reverse .card__inner-icon .icon{transform:rotate(-90deg);width:1rem}@media screen and (min-width: 1200px){.product-grid.grid-list .card{flex-direction:row!important;flex-wrap:nowrap}.product-grid.grid-list .card .card__inner{width:35%!important}.product-grid.grid-list .card .card__heading-wrap{flex-wrap:nowrap}.product-grid.grid-list .card .card__heading-wrap .card__heading{display:inline;width:100%}.product-grid.grid-list .card .product_icons{flex-wrap:nowrap;justify-content:end;flex-grow:1;margin-bottom:unset}.product-grid.grid-list .card .product_icons>*{max-width:unset}}.product-grid .product-card-wrapper .card .card__inner .card__media{border-radius:0}.product-grid .product-card-wrapper .card .card__inner .card__media .media img{padding:2rem}.product-card_card-information .card-information_left>*+*{margin-top:.5rem}.product-card_card-information .card-information_left{width:100%}.product-card_card-information .card-information_left>*{line-height:1.4;color:rgb(var(--color-foreground))}.product-card_card-information .card-information_left>.price{color:rgba(var(--color-foreground),.75)}.product-card_card-information .card-information_left>.rating{margin-top:.4rem}.product-card_card-information .card-information_left>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.7rem}.product-card_card-information .card-information_left .caption{letter-spacing:.07rem}.product-card_card-information .card-information_right{display:none}.product-grid.grid-list .card{flex-direction:column}.product-grid.grid-list .card .card__inner,.product-grid.grid-list .card .card__content{width:100%}.product-grid .card .card__heading-wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.product-grid .card .product_icons{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:1rem}.product-grid .card .product_icons>*{max-width:100%}.product-grid .card .product_icons .energy-logo{height:32px;width:auto}.product-grid .card .product_icons .energy-logo img{height:100%;width:100%;object-fit:contain;object-position:right top}.product-grid .card .product_icons .vendor-logo{width:130px;height:auto;max-height:60px}.product-grid .card .product_icons .vendor-logo img{height:100%;width:100%;object-fit:contain;object-position:right top}.product-grid .card .energy-icon{width:54px}.product-grid .product-card_card-information .card-information_left>*+*{margin-top:.5rem}.product-grid .product-card_card-information .card-information_left{width:100%}.product-grid .product-card_card-information .card-information_left>*{line-height:1.4;color:rgb(var(--color-foreground))}.product-grid .product-card_card-information .card-information_left>.price{color:rgba(var(--color-foreground),.75)}.product-grid .product-card_card-information .card-information_left>.rating{margin-top:.4rem}.product-grid .product-card_card-information .card-information_left>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.7rem}.product-grid .product-card_card-information .card-information_left .caption{letter-spacing:.07rem}.product-grid .product-card_card-information .card-information_right{display:none}.product-grid.grid-list .product-card_card-information{display:flex;gap:1.6rem}.product-grid.grid-list .product-card_card-information .card-information_left{flex-grow:1}.product-grid.grid-list .product-card_card-information .card-information_right{display:none}@media screen and (min-width: 1200px){.product-grid.grid-list .product-card_card-information .card-information_right{flex-shrink:0;flex-basis:35%;display:initial}.product-grid.grid-list .product-card_card-information .delivery-info{background:var(--gradient-background);border-radius:var(--border-radius);height:100%;padding:2rem;display:flex;align-items:center}.product-grid.grid-list .product-card_card-information .delivery-info .delivery-info_list{display:flex;gap:.8rem;list-style:none;padding-left:0;flex-direction:column}.product-grid.grid-list .product-card_card-information .delivery-info .delivery-info_list svg{fill:#5dc33b;width:1.2rem;height:auto;flex-shrink:0;margin-top:.5rem}.product-grid.grid-list .product-card_card-information .delivery-info .delivery-info_list .delivery-info_item{display:flex;align-items:flex-start;gap:1.6rem;font-size:1.6rem}}.product-grid .price .price-item{color:#000;font-weight:700;font-size:2.8rem;line-height:normal}.product-grid .price.price--on-sale .price__sale{display:flex}.product-grid .price.price--on-sale s.price-item{text-decoration:none;font-size:1.6rem;background-color:#c80100;color:#fff;padding:6px 8px;border-radius:.5rem}.product-grid .price.price--on-sale s.price-item:before{content:"Was "}.product-grid .db-badges{display:flex;flex-wrap:wrap;gap:1rem 2rem}.product-grid .db-badges .db-badge{display:inline-block;background-color:#f6f6f6;border-radius:5px;font-size:1.6rem;font-weight:700;padding:6px 8px;text-transform:capitalize;height:100%}.product-grid .db-badges .warranty-badge{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:10px}.product-grid .db-badges .warranty-badge svg{fill:#12a5f7;width:1.4rem;height:1.4rem}.product-grid .product_specs{list-style:none;margin:0;padding:0;font-size:.78em;display:flex;flex-wrap:wrap;gap:.25rem}.product-grid .product_specs .product_spec-item{min-width:49%;flex-basis:49%}.product-grid .product_specs .product_spec-label{font-weight:700}.product-grid .product-card-wrapper.has-warranty-banner{--warranty-border: 3px solid var(--vendor_color_bg);border:var(--warranty-border);border-radius:calc(var(--product-card-corner-radius));height:fit-content}.product-grid .product-card-wrapper.has-warranty-banner .warranty-banner{--warranty-banner-radius: 6px;background-color:var(--vendor_color_bg);text-align:center;font-weight:700;padding:.75rem;border-top-left-radius:var(--warranty-banner-radius)!important;border-top-right-radius:var(--warranty-banner-radius)!important}.product-grid .product-card-wrapper.has-warranty-banner .warranty-banner span{text-transform:capitalize}.product-grid .product-card-wrapper.has-warranty-banner .warranty-banner span.dark-text{color:#000}.product-grid .product-card-wrapper.has-warranty-banner .warranty-banner span.light-text{color:#fff}.product-grid .product-card-wrapper.has-warranty-banner .card,.product-grid .product-card-wrapper.has-warranty-banner .card:hover{border-top-left-radius:0!important;border-top-right-radius:0!important}@media screen and (min-width: 1200px){.product-grid .product-card-wrapper.has-warranty-banner:hover{border-bottom-color:transparent!important}.product-grid .product-card-wrapper.has-warranty-banner:hover .quick-add{border-bottom:var(--warranty-border)!important;border-left:var(--warranty-border)!important;border-right:var(--warranty-border)!important;margin-left:6px!important;width:calc(100% + 6px)!important;left:-9px!important}}.product-grid.grid-list .product-card-wrapper.has-warranty-banner{overflow:hidden}.product-grid.grid-list .product-card-wrapper.has-warranty-banner:hover{border-bottom:var(--warranty-border)!important}.product-grid.grid-list .product-card-wrapper.has-warranty-banner:hover .quick-add{border:none!important;margin-left:inherit!important;width:100%!important;left:0!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-card.css.map */
