.kevel-debug-mode{outline-offset:2px;background-color:#ffebee;outline:2px dashed #faadbb;position:relative}.kevel-debug-mode:after{color:#72182d;content:"Kevel Ad";background-color:#ffebee;padding:8px 12px;font-size:.75rem;display:inline-block;position:absolute;top:0;right:0}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;padding:8px 12px;font-size:.75rem;position:absolute;top:0;right:0;box-shadow:0 1px 10px #1f243380}.feed-score{background:#fff;border:2px solid #0f1100;border-radius:6px;width:fit-content;display:inline-flex}.feed-score.feed-score-vertical{text-align:center;flex-direction:column;align-items:center}.feed-score.feed-score-vertical .feed-score-value,.feed-score.feed-score-vertical .feed-score-label{width:2.5rem}.feed-score.feed-score-horizontal{flex-direction:row;align-items:center}.feed-score.feed-score-horizontal .feed-score-value,.feed-score.feed-score-horizontal .feed-score-label{width:2.875rem}.feed-score.feed-score-high .feed-score-value{color:#00ae4d}.feed-score.feed-score-medium .feed-score-value{color:#5ecd1e}.feed-score.feed-score-low .feed-score-value{color:#0f1100}.feed-score .feed-score-value,.feed-score .feed-score-label{text-align:center;justify-content:center;align-items:center;height:1.875rem;display:flex}.feed-score .feed-score-value{letter-spacing:-.02em;text-transform:uppercase;font-family:futura-pt-condensed,arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:800;line-height:1.3}.feed-score .feed-score-label{letter-spacing:0;text-transform:uppercase;color:#fff;text-wrap:wrap;background-color:#0f1100;flex-grow:1;font-family:futura-pt-condensed,arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:800;line-height:1}button.feed-score{cursor:pointer;border:2px solid #0f1100;padding:0}.feed-score-debug-details{color:#09023d;background:#f9fafb;border:1px solid #f6f7f8;border-radius:6px;margin-bottom:.5rem;padding:.35rem .5rem;font-size:.7rem;line-height:1.35}.feed-score-debug-details-section:not(:last-child){border-bottom:1px solid #f6f7f8;margin-bottom:.25rem;padding-bottom:.25rem}.feed-score-debug-details-row{justify-content:space-between;gap:1rem;padding:.05rem 0;display:flex}.feed-score-debug-details-row-nested{padding-left:.5rem}.feed-score-debug-details-label{color:#939eb4}.feed-score-debug-details-value{color:#09023d;text-align:right;font-weight:500}.feed-score-modal-spider-chart-container{border:2px solid #000;border-radius:10px;padding-bottom:24px}.feed-score-spider-chart{width:100%;max-width:275px;height:auto;margin:.25rem auto .5rem;display:block;overflow:visible}.feed-score-spider-chart-label{fill:#09023d;max-width:100px;font-size:12px;font-weight:600}.feed-score-spider-chart-legend-text{fill:#09023d;font-size:12px}.feed-score-debug-details-note{color:#c3c9d5;text-align:right;font-size:.6rem;font-style:italic}.feed-score-modal .feed-modal-window{border-radius:10px}.feed-score-modal-content{flex-direction:column;gap:20px;display:flex}.feed-score-modal-title{letter-spacing:-.02em;text-transform:uppercase;margin:-4px 0 0;font-family:futura-pt-condensed,arial,sans-serif;font-size:2.25rem;font-style:normal;font-weight:800;line-height:1.1}.feed-score-modal-copy{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}.feed-score-modal-copy strong{font-weight:500}.feed-score-modal-copy{color:#7586a3;margin:0}.feed-score-modal-product-name{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-style:normal;font-weight:400}.feed-score-modal-product-name strong{font-weight:500}.feed-score-modal-product-name{color:#4d5e80;margin:0;font-weight:500}.feed-score-modal-header{flex-direction:row;gap:16px;display:flex}.feed-score-modal-pending p{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}.feed-score-modal-pending p strong{font-weight:500}.feed-score-modal-pending p{margin:0;padding:16px 0}.feed-score-modal-pending hr{border-color:#7586a3;margin:0}
.kevel-debug-mode{outline-offset:2px;background-color:#ffebee;outline:2px dashed #faadbb;position:relative}.kevel-debug-mode:after{color:#72182d;content:"Kevel Ad";background-color:#ffebee;padding:8px 12px;font-size:.75rem;display:inline-block;position:absolute;top:0;right:0}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;padding:8px 12px;font-size:.75rem;position:absolute;top:0;right:0;box-shadow:0 1px 10px #1f243380}.product-variant-card{width:100%;height:100%;color:var(--theme-text);background-color:var(--theme-bg);border:var(--theme-card-border-width) solid var(--theme-border);border-radius:10px;flex-direction:column;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.product-variant-card .pc-labels{align-items:stretch;gap:12px;display:flex;position:absolute;top:12px;right:12px}.product-variant-card .pc-labels .nsf-logo{width:auto;height:65px}.product-variant-card .pc-image{flex:none;justify-content:center;align-items:center;height:180px;display:flex;position:relative}.product-variant-card .pc-image img{transition:transform .25s ease-out}.product-variant-card .pc-image .feed-image{aspect-ratio:1;width:auto;max-width:90%;height:90%}.product-variant-card .pc-image .pc-flag{padding:8px 16px 8px 12px;font-size:.875rem;position:absolute}.product-variant-card .pc-image .pc-flag.pc-value-prop-flag{clip-path:polygon(7px 0,100% 0,100% 100%,0 100%);background-color:#fff;padding:8px 12px 8px 16px;bottom:-1px;right:0}.product-variant-card .pc-copy{flex-direction:column;flex:1 0;padding:16px;display:flex}@media (max-width:480px){.product-variant-card .pc-copy{padding:12px}}.product-variant-card .pc-copy:has(.pc-ratings) .pc-title-link{flex:none;margin-bottom:0}.product-variant-card .pc-copy:has(.pc-ratings) .pc-ratings{flex:1 0 auto}.product-variant-card .pc-copy:has(.pc-ratings):has(.pc-description) .pc-ratings{flex:none;margin-bottom:12px}.product-variant-card .pc-copy:has(.pc-ratings):has(.pc-description) .pc-title-link{margin-bottom:0}.product-variant-card .pc-copy:has(.pc-description) .pc-title-link{flex:none;margin-bottom:16px}.product-variant-card .pc-copy .pc-title-link{color:var(--theme-heading);flex:1 0 auto;margin-bottom:24px;text-decoration:none}.product-variant-card .pc-copy .pc-title-link:after{z-index:2;content:"";position:absolute;inset:0}.product-variant-card .pc-copy .pc-title-link:hover,.product-variant-card .pc-copy .pc-title-link:focus,.product-variant-card .pc-copy .pc-title-link:active{color:var(--theme-heading)}.product-variant-card .pc-copy .pc-product-title{text-wrap:auto;font-synthesis:none;margin-bottom:4px;font-family:TT Hoves Pro,arial,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}@media (min-width:768px){.product-variant-card .pc-copy .pc-product-title{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}}.product-variant-card .pc-copy .pc-product-brand{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.875rem}@media (min-width:768px){.product-variant-card .pc-copy .pc-product-brand{font-size:.875rem}}.product-variant-card .pc-copy .pc-product-brand{font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.product-variant-card .pc-copy .pc-product-brand strong{font-weight:600}.product-variant-card .pc-copy .pc-product-brand{text-wrap:auto;margin:0}.product-variant-card .pc-copy .pc-product-specs{border:1px solid var(--theme-product-specs-border);border-radius:10px;margin-bottom:16px;display:block}.product-variant-card .pc-copy .pc-product-specs tbody,.product-variant-card .pc-copy .pc-product-specs th,.product-variant-card .pc-copy .pc-product-specs tr,.product-variant-card .pc-copy .pc-product-specs td{padding:0;display:block}.product-variant-card .pc-copy .pc-product-specs tr{border-bottom:1px solid var(--theme-product-specs-border);margin:0 8px;padding:8px 0}.product-variant-card .pc-copy .pc-product-specs tr:last-child{border-bottom:none}.product-variant-card .pc-copy .pc-product-specs th{font-size:.75rem}@media (min-width:768px){.product-variant-card .pc-copy .pc-product-specs th{font-size:.75rem}}.product-variant-card .pc-copy .pc-product-specs th{color:var(--theme-product-specs-heading);font-family:libertad,monospace;font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.product-variant-card .pc-copy .pc-product-specs td{font-size:.875rem}@media (min-width:768px){.product-variant-card .pc-copy .pc-product-specs td{font-size:.875rem}}.product-variant-card .pc-copy .pc-product-specs td{color:var(--theme-product-specs-text);font-family:libertad,monospace;font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.product-variant-card .pc-copy .pc-ratings{flex:1 0 auto;margin:8px 0 12px}.product-variant-card .pc-copy .pc-description{color:var(--theme-text-light);flex:1 0;margin-bottom:16px}.product-variant-card .pc-copy .pc-price-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:16px;display:flex}.product-variant-card .pc-copy .pc-button-row{flex:none;width:100%}.product-variant-card .pc-copy .pc-button-row>*{z-index:3;position:relative}.product-variant-card .pc-copy .feed-button{padding-block:8px;padding-inline:12px}@media (min-width:576px){.product-variant-card .pc-copy .feed-button{padding-inline:16px}}.product-variant-card .pc-sponsored-label{font-synthesis:none;margin-top:2.66667px;font-family:TT Hoves Pro,arial,sans-serif;font-size:.8125rem;display:block}@media (min-width:768px){.product-variant-card .pc-sponsored-label{font-size:.75rem}}.product-variant-card .pc-sponsored-label{font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.product-variant-card .pc-sponsored-label strong{font-weight:600}.product-variant-card .pc-sponsored-label{color:#939eb4}.product-variant-card.pc-has-description .pc-ratings{margin-bottom:8px}.product-variant-card.theme-light:not(.pc-grid-pattern):hover .pc-image img{mix-blend-mode:multiply;transform:scale(1.025)}.product-variant-card.pc-small .pc-image{height:180px}.product-variant-card.pc-small .pc-copy{padding:12px 8px}.product-variant-card.pc-small .pc-copy .pc-title-link{margin-bottom:8px}.product-variant-card.pc-small .pc-copy .pc-product-title{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.product-variant-card.pc-small .pc-copy .pc-product-brand{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.875rem}@media (min-width:768px){.product-variant-card.pc-small .pc-copy .pc-product-brand{font-size:.875rem}}.product-variant-card.pc-small .pc-copy .pc-product-brand{font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.product-variant-card.pc-small .pc-copy .pc-product-brand strong{font-weight:600}.product-variant-card.pc-horizontal{flex-direction:row;align-items:stretch;min-height:0;padding-left:8px}.product-variant-card.pc-horizontal .pc-image{box-sizing:border-box;flex:0 0 120px;justify-content:center;align-self:center;align-items:center;width:120px;min-width:120px;height:120px;min-height:0;max-height:120px;padding:8px;display:flex;overflow:hidden}.product-variant-card.pc-horizontal .pc-image .feed-image{max-width:100%;max-height:100%;display:block}.product-variant-card.pc-horizontal .pc-image .feed-image,.product-variant-card.pc-horizontal .pc-image .feed-image img,.product-variant-card.pc-horizontal .pc-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:static;translate:none}.product-variant-card.pc-horizontal .pc-copy{flex:auto;justify-content:center;min-width:0;padding:24px 16px}.product-variant-card.pc-horizontal .pc-copy .pc-product-specs,.product-variant-card.pc-horizontal .pc-copy .pc-description,.product-variant-card.pc-horizontal .pc-copy .pc-price-row,.product-variant-card.pc-horizontal .pc-copy .pc-button-row{display:none}.product-variant-card.pc-horizontal .pc-copy .pc-title-link{margin-bottom:0}.product-variant-card.pc-horizontal .pc-copy .pc-product-title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:2px;display:-webkit-box;overflow:hidden}.product-variant-card.pc-horizontal .pc-copy .pc-product-brand{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.4}.product-variant-card.pc-horizontal .pc-copy .pc-product-brand strong{font-weight:500}.product-variant-card.pc-horizontal .pc-copy .pc-product-brand{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-variant-card.pc-horizontal .pc-copy .pc-ratings,.product-variant-card.pc-horizontal .pc-copy .pc-price-row{margin-bottom:8px}.product-variant-card.pc-horizontal .pc-copy .pc-button-row{margin-top:auto}.product-variant-card.pc-large .nsf-logo{top:24px;right:24px}.product-variant-card.pc-large .pc-image{height:320px}.product-variant-card.pc-large .pc-copy{padding:24px 16px}.product-variant-card.pc-large .pc-copy .pc-title-link{margin-bottom:12px}.product-variant-card.pc-large .pc-copy .pc-price-row{margin-bottom:16px}.product-variant-card.pc-large .pc-title-link .pc-product-title{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:1rem}@media (min-width:768px){.product-variant-card.pc-large .pc-title-link .pc-product-title{font-size:1.5rem}}.product-variant-card.pc-large .pc-title-link .pc-product-title{margin-bottom:8px;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.product-variant-card.pc-large .pc-title-link .pc-product-brand{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.875rem}@media (min-width:768px){.product-variant-card.pc-large .pc-title-link .pc-product-brand{font-size:1rem}}.product-variant-card.pc-large .pc-title-link .pc-product-brand{font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.product-variant-card.pc-large .pc-title-link .pc-product-brand strong{font-weight:600}.product-variant-card.pc-large .feed-corner-flag.top-left{top:24px;left:24px}.product-variant-card.pc-transparent{background-color:var(--theme-bg-transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:0}.product-variant-card.pc-transparent .pc-copy{background-color:#0000;padding:16px 24px 24px}.product-variant-card.pc-transparent .feed-corner-flag.top-left{top:24px;left:24px}.product-variant-card.pc-transparent .pc-title-link{margin-bottom:16px}.product-variant-card.pc-transparent .pc-price-row{margin-bottom:20px}.product-variant-card.pc-dark-bottom .pc-copy{background-color:#f9fafb}.product-variant-card.pc-dark-bottom .pc-copy:hover{background-color:var(--theme-bg-hover)}.product-variant-card.pc-no-link.pc-dark-bottom .pc-copy{background-color:#f6f7f8}.product-variant-card.pc-grid-pattern:not(.pc-large) .pc-image{--grid-w:44px;--grid-h:30px;--line-thick:.51px;--line-color:var(--theme-grid-pattern-line-color)}.product-variant-card.pc-grid-pattern:not(.pc-large) .pc-image:hover{--line-color:var(--theme-grid-pattern-line-color-hover)}.product-variant-card.pc-grid-pattern:not(.pc-large) .pc-image{background-image:repeating-linear-gradient(to right, var(--line-color) 0 calc(var(--line-thick)), transparent calc(var(--line-thick)) var(--grid-w)),repeating-linear-gradient(to bottom, var(--line-color) 0 calc(var(--line-thick)), transparent calc(var(--line-thick)) var(--grid-h));background-position:-12px -10px;background-repeat:repeat;background-size:var(--grid-w) 100%,100% var(--grid-h)}.product-variant-card.pc-grid-pattern:not(.pc-large) .pc-image img{mix-blend-mode:normal}.product-variant-card.pc-grid-pattern.pc-large .pc-image{--grid-w:88px;--grid-h:60px;--line-thick:.51px;--line-color:var(--theme-grid-pattern-line-color)}.product-variant-card.pc-grid-pattern.pc-large .pc-image:hover{--line-color:var(--theme-grid-pattern-line-color-hover)}.product-variant-card.pc-grid-pattern.pc-large .pc-image{background-image:repeating-linear-gradient(to right, var(--line-color) 0 calc(var(--line-thick)), transparent calc(var(--line-thick)) var(--grid-w)),repeating-linear-gradient(to bottom, var(--line-color) 0 calc(var(--line-thick)), transparent calc(var(--line-thick)) var(--grid-h));background-position:-12px -10px;background-repeat:repeat;background-size:var(--grid-w) 100%,100% var(--grid-h)}.product-variant-card.pc-grid-pattern:hover{--theme-grid-pattern-line-color:var(--theme-grid-pattern-line-color-hover)}.product-variant-card.pc-refreshed .pc-image{height:280px;padding-block:40px}.product-variant-card.pc-refreshed .pc-copy{justify-content:space-between;gap:16px;padding:16px}.product-variant-card.pc-refreshed .pc-copy .pc-title-link,.product-variant-card.pc-refreshed .pc-copy .pc-price-row{margin-bottom:0}.product-variant-card.pc-refreshed .pc-copy .pc-button-row{margin-top:auto;display:none}@media (min-width:768px){.product-variant-card.pc-refreshed .pc-copy .pc-button-row{margin-top:auto;display:block}.product-variant-card.pc-large .pc-image{height:285px}}@media (min-width:992px){.product-variant-card .pc-image{height:268px}.product-variant-card .pc-copy{padding:12px}.product-variant-card .pc-copy .pc-ratings{margin-bottom:16px}.product-variant-card .pc-copy .pc-price-row .pc-prices{margin:0}.product-variant-card.pc-has-description .pc-ratings{margin-bottom:8px}.product-variant-card.pc-large .pc-image{height:345px}.product-variant-card.pc-large .pc-copy{padding:24px}}@media (min-width:1350px){.product-variant-card.pc-large .pc-image{height:485px}}.product-variant-card-skeleton .pc-image{background-color:#dcdfe5;height:180px}.product-variant-card-skeleton .pc-button-row{border-radius:10px;max-width:75%;height:2rem}@media (min-width:768px){.product-variant-card-skeleton.pc-large .pc-image{height:285px}}@media (min-width:992px){.product-variant-card-skeleton.pc-large .pc-image{height:345px}}@media (min-width:1350px){.product-variant-card-skeleton.pc-large .pc-image{height:485px}}
/*# sourceMappingURL=0l~l0l8qj0kyp.css.map*/