.product-title.h3{font-weight:700}.Badges-row{display:flex;justify-content:left;align-items:center;column-gap:.75rem}sale-price.h6.text-on-sale,compare-at-price.h7.line-through{font-size:14px;font-family:var(--heading-font-family)}.product-discount{font-size:12px;font-family:var(--heading-font-family);width:max-content;padding:5px 8px;position:relative;font-size:10px;line-height:8px;font-weight:700;color:#fff;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle!important;z-index:2;text-wrap:balance;display:block}.product-discount:before{content:"";position:absolute;bottom:0;right:0;width:70px;height:100%;background:linear-gradient(95.09deg,#fff -56.95%,#168342 25.37% 90.97%);transform:skew(331deg);transform-origin:bottom right;background-color:#168342;z-index:-1}.Badges{margin-left:5px}sale-price.h6.text-on-sale,.text-on-sale{font-weight:700;color:#168342;font-size:13px}.template-product sale-price.h6.text-on-sale{font-size:16px}.product-card--info-outside .product-card__info{align-content:start;padding-left:8px;padding-right:8px}.Badges-row{margin-top:8px}.product-info__block-item[data-block-id=rating],.product-info__block-item[data-block-id=price],.product-info__block-item[data-block-id=separator],.product-info__block-item[data-block-id=payment_terms],.product-info__block-item[data-block-id=variant_picker],.product-info__block-item[data-block-type="@app"],.product-info__block-item[data-block-id=buy_buttons],.product-info__block-item[data-block-id=description],.product-info__block-group[data-group-type=accordion-group]{margin:10px 0!important}.product-info__block-item[data-block-id=buy_buttons]{margin-top:15px!important}.product-info__block-item[data-block-type=title]{margin-bottom:10px}.accordion__summary{font-size:18px;padding:12px 0}.product_sub_title{margin:10px 0 0;font-size:16px!important;color:#717171;text-transform:capitalize}.text-subdued{color:#020000!important}.badge--on-sale{display:none!important}.color-swatch--square,.color-swatch--rectangle{--swatch-height: 3rem;--swatch-width: 3rem}.variant-picker__option-values.h-stack.gap-4.wrap{gap:.5rem}.product-card{position:relative}.product-card .product-card__figure{background:#f6f6f6}.product-card .product-card__image--primary,.product-card .product-card__image--secondary{aspect-ratio:4/5!important;object-fit:cover;height:auto}.product-card .product-card__info{position:static!important;background:#f6f6f6;padding:12px 10px 16px!important}.product-card .product-card__info>div{justify-items:start!important;text-align:left!important}.product-card .product-card__info>div>div{display:flex!important;flex-direction:column;align-items:flex-start;gap:0!important;width:100%;min-width:0}.product-card .product-card__info>div>div>.v-stack:has(.Badges-row--card),.product-card .Badges-row--card{display:contents!important}.product-card .product-card__info>div>div>.v-stack:first-child{order:-1;width:100%;min-width:0}.product-card .vx-cat{order:-2;font-size:11.5px;line-height:1.3;color:#8a8a8a;margin:0 0 3px}.product-card .product-title{font-size:15px!important;font-weight:500!important;color:#111;line-height:1.35;display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-height:0!important;-webkit-line-clamp:unset!important}.product-card .Badges-row--card price-list{order:0;display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px;margin:8px 0 0}.product-card.product-card .Badges-row--card sale-price{font-size:15px!important;font-weight:400!important;color:#3a3a3a!important;white-space:nowrap;line-height:1.2}.product-card.product-card .Badges-row--card compare-at-price{font-size:12.5px!important;font-weight:400!important;color:#a5a5a5!important;white-space:nowrap;line-height:1.2}.product-card .rating-badge,.product-card .product-rating{order:1;display:flex!important;justify-content:flex-start!important;margin-top:6px}.product-card .rating-badge svg,.product-card .product-rating svg{width:11px!important;height:11px!important}.product-card .rating-badge *,.product-card .product-rating *{font-size:11px!important;color:#777!important}.product-card .vx-off{position:absolute;top:8px;left:8px;z-index:3;background:#111;color:#fff;border-left:2px solid #E8722A;font:600 10px/1 var(--text-font-family),sans-serif;padding:4px 6px;border-radius:2px;letter-spacing:.3px;white-space:nowrap;pointer-events:none}@media(max-width:699px){.product-card .product-title{font-size:14px!important}.product-card.product-card .Badges-row--card sale-price{font-size:14px!important}.product-card.product-card .Badges-row--card compare-at-price{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/base-theme.css.map */
