html body .sf__pcard{display:flex;flex-direction:column;position:relative;container-type:inline-size;min-width:0;max-width:100%;box-sizing:border-box;background-color:var(--ux-surface);border:1px solid var(--ux-hairline);border-radius:var(--ux-radius-lg);box-shadow:var(--ux-elev-1);overflow:hidden;transition:transform var(--ux-dur) var(--ux-ease-standard),border-color var(--ux-dur) var(--ux-ease-standard),box-shadow var(--ux-dur) var(--ux-ease-standard)}html body .sf__pcard.sf__pcard-style-2,html body .sf__pcard.sf__pcard-style-3{height:100%}@media(hover:hover)and (pointer:fine){html body .sf__pcard:hover{transform:translateY(-2px);border-color:var(--ux-border-strong);box-shadow:var(--ux-elev-2)}}@media(prefers-reduced-motion:reduce){html body .sf__pcard,html body .sf__pcard:hover{transition:none;transform:none}}@media(min-width:576px){html body .sf__col-1 .sf__pcard,html body .sf__product-listing.sf__col-1 .sf__pcard{flex-direction:row;align-items:stretch}}html body .sf__pcard-image{position:relative;overflow:hidden;flex:0 0 auto;width:100%}html body .sf__pcard .sf__image-box{position:relative;overflow:hidden;width:100%;background-color:transparent;padding-inline:var(--ux-space-2, 8px);padding-top:var(--ux-space-2, 8px)}@media(min-width:1024px){html body .sf__pcard .sf__image-box{padding-inline:var(--ux-space-3, 12px);padding-top:var(--ux-space-3, 12px)}}html body .sf__pcard .sf__image-box>.spc__media-frame{display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;aspect-ratio:1 / 1;background-color:var(--ux-sunken);border-radius:var(--ux-radius-md, 12px)}html body .sf__pcard .sf__image-box .spc__main-img,html body .sf__pcard .sf__image-box .sf-image,html body .sf__pcard .sf__image-box .spc__media-link{width:100%;height:100%}html body .sf__pcard .sf__image-box img{width:100%;height:100%;object-fit:contain;background-color:var(--ux-sunken)}html body .sf__pcard .sf__pcard-content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:var(--ux-space-2)!important;text-align:left}html body .sf__pcard .sf__pcard-content>.spc__content-stack{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;margin-top:0!important}html body .sf__pcard-content .spc__content-main{min-width:0}html body .sf__pcard-vendor:empty{display:none}html body .sf__pcard-vendor{margin-bottom:var(--ux-space-1);font-size:var(--ux-fs-13);font-weight:var(--ux-fw-regular);line-height:1.35;color:var(--ux-muted);letter-spacing:var(--ux-track-wide)}html body .sf__pcard p.agux-fit{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1);max-width:100%;margin:0 0 var(--ux-space-1)!important;padding:0;font-size:var(--ux-fs-13)!important;line-height:1.35}html body .sf__pcard .agux-fit-size,html body .sf__pcard .agux-fit-years{display:inline-flex;align-items:center;min-height:0;padding:0;font-size:var(--ux-fs-13)!important;font-weight:var(--ux-fw-semibold);line-height:1.35;letter-spacing:0;white-space:nowrap}html body .sf__pcard .agux-fit-size{order:2;gap:var(--ux-space-1);min-height:26px;padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-pill);background-color:var(--ux-wash);box-shadow:inset 0 0 0 1px var(--ux-border-strong);color:var(--ux-ink)}html body .sf__pcard .agux-fit-size__icon{width:14px;height:14px;color:var(--ux-muted);vertical-align:middle}html body .sf__pcard .agux-fit-size__label{color:inherit;white-space:nowrap}html body .sf__pcard .agux-fit-years{font-weight:var(--ux-fw-medium);color:var(--ux-muted)}html body .sf__pcard .agux-fit-verified{--ag-fit-chip-bg: #e8f5ec;--ag-fit-chip-ink: #075c32;--ag-fit-chip-icon: #08783f;--ag-ico-check: #fff;order:1;gap:5px;max-width:100%;min-height:26px;padding:var(--ux-space-1) var(--ux-space-2) var(--ux-space-1) 6px;border-radius:var(--ux-radius-pill);background-color:var(--ag-fit-chip-bg);color:var(--ag-fit-chip-ink);font-size:var(--ux-fs-14)!important;font-weight:var(--ux-fw-semibold);line-height:1.25}html body .sf__pcard .agux-fit-verified__icon{width:18px;height:18px;color:var(--ag-fit-chip-icon);vertical-align:middle}html body .sf__pcard .agux-fit-verified__label{min-width:0;color:inherit;white-space:nowrap}[data-ux-theme=dark] body .sf__pcard .agux-fit-verified{--ag-fit-chip-bg: #153729;--ag-fit-chip-ink: #a1efc1;--ag-fit-chip-icon: #5ed697;--ag-ico-check: var(--ux-ink)}html body .sf__pcard-content h3{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:1.3}html body .sf__pcard a.sf__pcard-name,html body .sf__pcard .sf__pcard-name,html body .sf__pcard .sf__pcard-name:link,html body .sf__pcard .sf__pcard-name:visited{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden;min-height:44px;margin:0!important;padding:0;color:var(--ux-muted);font-family:var(--ux-font);font-size:var(--ux-fs-14)!important;font-weight:var(--ux-fw-regular);line-height:1.4!important;letter-spacing:var(--ux-track-tight);white-space:normal}html body .sf__pcard .sf__pcard-name:hover{color:var(--ux-link)}html body .sf__pcard .sf__pcard-name:focus-visible,html body .sf__pcard .sf__image-box a:focus-visible{outline:2px solid transparent;outline-offset:2px;border-radius:var(--ux-radius-xs);box-shadow:var(--ux-ring)}html[data-ux-theme=dark] body .sf__pcard a.sf__pcard-name,html[data-ux-theme=dark] body .sf__pcard .sf__pcard-name,html[data-ux-theme=dark] body .sf__pcard .sf__pcard-name:link,html[data-ux-theme=dark] body .sf__pcard .sf__pcard-name:visited{color:#f2f4f7!important}html body .sf__pcard .sf-pcard__reviews{min-height:0!important;margin:0!important;padding:0!important;line-height:var(--ux-lh-ui);overflow:hidden}html body .sf__pcard .sf-pcard__reviews:not(:has(*)){display:none}html body .sf__pcard .sf-pcard__reviews .jdgm-widget,html body .sf__pcard .sf-pcard__reviews .jdgm-preview-badge,html body .sf__pcard .sf-pcard__reviews .jdgm-prev-badge{display:flex!important;flex-wrap:nowrap;align-items:center;margin:0!important;padding:0!important;min-height:0!important;line-height:var(--ux-lh-ui)}html body .sf__pcard .sf-pcard__reviews .jdgm-prev-badge__stars,html body .sf__pcard .sf-pcard__reviews .jdgm-star{line-height:1;margin:0!important;padding:0!important}html body .sf__pcard .sf-pcard__reviews .jdgm-prev-badge__stars[role=button]{display:inline-flex!important;align-items:center;min-width:44px;min-height:44px}html body .sf__pcard .sf-pcard__reviews .jdgm-prev-badge__text{font-size:var(--ux-fs-13)!important;line-height:1.35}html body .sf__pcard .sf__pcard-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;width:100%;min-width:0;margin-top:auto!important;padding:0!important;line-height:var(--ux-lh-ui);gap:var(--ux-space-1);row-gap:0}html body .sf__pcard-price .f-price{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start!important;gap:var(--ux-space-1);row-gap:0;flex:1 1 100%;width:100%!important;max-width:100%;min-width:0;text-align:left}html body .sf__pcard-price .f-price__sale{display:flex;flex-direction:column!important;flex-wrap:wrap;align-items:baseline;justify-content:flex-start!important;gap:var(--ux-space-1);row-gap:0;max-width:100%;min-width:0}html body .sf__pcard-price .f-price:not(.f-price--on-sale) .f-price__regular{display:flex;justify-content:flex-start}html body .sf__pcard-price .f-price-item--sale,html body .sf__pcard-price .f-price__regular .f-price-item--regular{color:var(--ux-ink)!important;font-size:var(--ux-fs-16);font-weight:var(--ux-fw-bold);font-variant-numeric:tabular-nums;line-height:var(--ux-lh-ui);white-space:nowrap}html body .sf__pcard .sf__pcard-price s.prod__compare_price,html body .sf__pcard .sf__pcard-price .prod__compare_price,html body .sf__pcard .sf__pcard-price s.f-price-item--regular{display:inline;margin-left:0;color:var(--ux-faint)!important;font-size:var(--ux-fs-13);font-weight:var(--ux-fw-regular);line-height:var(--ux-lh-ui);text-decoration:line-through;white-space:nowrap}html body .sf__pcard-price>.f-price--on-sale,html body .sf__pcard-price>.f-price--on-sale>.f-price__sale{display:contents!important}html body .sf__pcard-price .f-price--on-sale .f-price-item--sale{order:1}html body .sf__pcard .sf__pcard-price .f-price--on-sale s.f-price-item--regular{order:3}html body .sf__pcard-price .agux-pcard-off{display:inline-flex;align-items:center;gap:2px;order:2;flex:0 0 auto;margin-inline-start:0;padding:0;color:var(--ux-positive)!important;font-family:var(--ux-font);font-size:var(--ux-fs-13)!important;font-weight:var(--ux-fw-semibold);line-height:var(--ux-lh-ui);letter-spacing:0;white-space:nowrap}html body .sf__pcard-price .agux-pcard-off:before{content:"";display:inline-block;flex:0 0 auto;width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linejoin='round' d='M3 4h7l11 11-6 6L4 10V4Z'/%3E%3Ccircle cx='8' cy='8' r='1.5' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linejoin='round' d='M3 4h7l11 11-6 6L4 10V4Z'/%3E%3Ccircle cx='8' cy='8' r='1.5' fill='black'/%3E%3C/svg%3E") center / contain no-repeat}@container (max-width: 279px){html body .sf__pcard .sf__pcard-price:has(.f-price--on-sale){display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"sale discount" "compare compare";column-gap:var(--ux-space-1);row-gap:0}html body .sf__pcard-price .f-price--on-sale .f-price-item--sale{grid-area:sale}html body .sf__pcard .sf__pcard-price .f-price--on-sale s.f-price-item--regular{grid-area:compare}html body .sf__pcard-price .agux-pcard-off{grid-area:discount;justify-self:end}html body .sf__pcard-price>.f-price:not(.f-price--on-sale),html body .sf__pcard-price .f-price__unit-wrapper:not(.hidden){grid-column:1 / -1}}@container (max-width: 171px){html body .sf__pcard .sf__pcard-price{column-gap:3px}html body .sf__pcard-price .agux-pcard-off:before{width:10px;height:10px}}@container (max-width: 150px){html body .sf__pcard .sf__pcard-price:has(.f-price--on-sale){grid-template-columns:minmax(0,1fr);grid-template-areas:"sale" "discount" "compare"}html body .sf__pcard-price .agux-pcard-off{justify-self:start}}html body .sf__pcard [data-pcard-variant-picker][style*="display: none"],html body .sf__pcard .content-view-list.hidden{display:none}@media(min-width:750px){html body .sf__pcard .sf__pcard-content{padding:var(--ux-space-3)!important}html body .sf__pcard-price .f-price-item--sale,html body .sf__pcard-price .f-price__regular .f-price-item--regular{font-size:var(--ux-fs-16)}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/ag-ux-pcard.css.map */
