.product-card__bottom,.product-card__image,.product-card__price,.product-card__title{display:block}.product-card,.product-card__reviews{display:flex}.product-card__price--compare{display:inline-block}.product-related__grid{display:grid}@media only screen and (min-width:72.5em){.product-card__bottom{display:flex}}.product-related{margin-bottom:5.25rem;margin-top:5.25rem}.product-related__heading{margin-top:0}.product-card__bottom{margin-top:auto}.product-card__price--compare{margin-right:.75rem}.product-card__title{margin-bottom:.25rem}.product-card__reviews{margin-bottom:.5rem}.product-card__image{margin-bottom:.75rem}.product-related__heading{margin-bottom:2.25rem}.product-card__bottom{padding-top:.5rem}.product-related__grid{padding-bottom:5.25rem}@media only screen and (min-width:48em){.product-card__title{margin-bottom:0}.product-card{padding-bottom:1.5rem;padding-top:1.5rem}}@media only screen and (min-width:72.5em){.product-related{margin-bottom:8.25rem;margin-top:8.25rem}.product-card__reviews{margin-bottom:0}.product-related__grid{padding-bottom:8.25rem}}.product-related__grid{grid-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:72.5em){.product-related__grid{grid-gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}@font-face{font-display:swap;font-family:Haggard Nova;font-style:normal;font-weight:400;src:url(HaggardNova.woff2) format("woff2"),url(HaggardNova.woff) format("woff")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(LibreFranklin-Regular.woff2) format("woff2"),url(LibreFranklin-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:italic;font-weight:400;src:url(LibreFranklin-Italic.woff2) format("woff2"),url(LibreFranklin-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:600;src:url(LibreFranklin-SemiBold.woff2) format("woff2"),url(LibreFranklin-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:italic;font-weight:600;src:url(LibreFranklin-SemiBoldItalic.woff2) format("woff2"),url(LibreFranklin-SemiBoldItalic.woff) format("woff")}.product-card__options,.product-card__price{font-size:.944rem}@media only screen and (min-width:72.5em){.product-card__options,.product-card__price{font-size:.885rem}}.product-card__title{font-family:Haggard Nova,georgia,times,serif;font-size:1.063rem}.product-card__price{font-weight:600}.product-card__options{line-height:1}.product-related__heading{text-align:center}.text-underline,.text-underline-hover:focus,.text-underline-hover:hover{text-decoration:underline}.text-strikethrough,.text-strikethrough-hover:focus,.text-strikethrough-hover:hover{text-decoration:line-through}.text-no-decoration,.text-no-decoration-hover:focus,.text-no-decoration-hover:hover{text-decoration:none}@media only screen and (min-width:30em){.small--text-underline,.small--text-underline-hover:focus,.small--text-underline-hover:hover{text-decoration:underline}.small--text-strikethrough,.small--text-strikethrough-hover:focus,.small--text-strikethrough-hover:hover{text-decoration:line-through}.small--text-no-decoration,.small--text-no-decoration-hover:focus,.small--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:48em){.medium--text-underline,.medium--text-underline-hover:focus,.medium--text-underline-hover:hover{text-decoration:underline}.medium--text-strikethrough,.medium--text-strikethrough-hover:focus,.medium--text-strikethrough-hover:hover{text-decoration:line-through}.medium--text-no-decoration,.medium--text-no-decoration-hover:focus,.medium--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:72.5em){.large--text-underline,.large--text-underline-hover:focus,.large--text-underline-hover:hover{text-decoration:underline}.large--text-strikethrough,.large--text-strikethrough-hover:focus,.large--text-strikethrough-hover:hover{text-decoration:line-through}.large--text-no-decoration,.large--text-no-decoration-hover:focus,.large--text-no-decoration-hover:hover{text-decoration:none}}.product-card__image{background-color:var(--color-grey-light);height:0;overflow:hidden;padding-bottom:140%;position:relative;width:100%}.product-card .yotpo .yotpo-bottomline .yotpo-icon-empty-star,.product-card .yotpo .yotpo-bottomline .yotpo-icon-half-star,.product-card .yotpo .yotpo-bottomline .yotpo-icon-star{color:var(--color-primary)}.product-card__options{color:var(--color-grey-dark)}.product-card,.product-card__reviews{flex-direction:column}.product-card{justify-content:flex-start}@media only screen and (min-width:72.5em){.product-card__bottom{align-items:center;justify-content:space-between}}.product-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.product-card,.product-card__image,.product-related{position:relative}.product-card__image img{position:absolute}.product-card .yotpo .text-m{display:none!important}.product-card__image img{mix-blend-mode:multiply}.product-card__title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.product-card__reviews{cursor:normal}.product-related:after{background-color:var(--color-accent);content:"";display:block;height:1px;width:100%}