body .product-card{margin-bottom:0}body .product-card .product-card--featured-image{margin-bottom:.85rem}.product-card:hover .product-card-buttons-container:not(.quick-add-container--static){opacity:1;transform:translateY(0)}.product-card .badge{all:unset;font-size:10px;font-weight:400;line-height:29px;letter-spacing:.05em;text-transform:uppercase;background-color:#1a1a1a;color:#fff;height:28px;padding:0 .6rem;border-radius:0}.product-card .product-card--featured-image .product-card--featured-image-link .product-secondary-image{display:block;opacity:0;pointer-events:none}.product-card .product-card--featured-image .product-card--featured-image-link .product-secondary-image.hover{opacity:1}.product-card .product-card-details{position:relative}.product-card .product-card-title{padding:0;margin:0;font-family:Abel,sans-serif;font-size:15px;line-height:1.3;font-style:normal;font-weight:400;letter-spacing:.1px;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-body)}.product-card .product-card-title:hover{color:inherit}.product-card--short-title .product-card-title-container{padding-top:.5rem}.product-card--short-title .product-card-title{text-align:center;text-transform:uppercase}.product-card--short-title .price{display:none}.product-card .price{flex-shrink:0;margin-top:0;font-family:Abel,sans-serif;font-size:14px;line-height:1.2;font-weight:400;letter-spacing:0;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-body)}.product-card .price del{text-decoration-thickness:1px}.product-card .price del,.product-card .price del .amount{color:var(--color-body);opacity:1}.product-card .price .amount.discounted{color:var(--color-price-discounted, #ee3b45);opacity:1}.product-card .price del+ins{margin-left:4px}.product-card .product-card-swatch-title{margin-top:.5rem;font-size:13px;letter-spacing:.015em;font-weight:300;display:none}.product-card .pl-swatches-collection{justify-content:flex-start;margin-top:1rem}.product-card .pl-swatches-collection .pl-swatches-collection__container{column-gap:10px}.product-card .pl-swatches-collection__swatch-wrapper,.product-card .pl-swatches-collection__swatch,.product-card .pl-swatches-collection__color{border-radius:0}.product-card .pl-swatches-collection .pl-swatches-collection__container .pl-swatches-collection__link .pl-swatches-collection__swatch-wrapper{position:relative;margin:0;border:0;box-shadow:none}.product-card .pl-swatches-collection .pl-swatches-collection__container .pl-swatches-collection__link .pl-swatches-collection__swatch-wrapper--active{box-shadow:none}.product-card .pl-swatches-collection .pl-swatches-collection__container .pl-swatches-collection__link .pl-swatches-collection__swatch-wrapper--active:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:#1a1a1a}.product-card .pl-swatches-collection .pl-swatches-collection__container .pl-swatches-collection__link .pl-swatches-collection__swatch-wrapper .pl-swatches-collection__pill{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 1px));width:auto;height:auto;font-size:11px;line-height:1;font-weight:400;color:#1a1a1a}.product-card .product-card-features{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-top:1.5rem}.product-card .product-card-features .product-feature-tag{font-size:11px;line-height:1;font-weight:400;text-transform:uppercase}.product-card .product-card-buttons-container{position:absolute;display:none;flex-direction:column;gap:.5rem;width:100%;bottom:0;left:0;padding:0 0 .75rem;opacity:0;z-index:10;transform:translateY(.75rem);transition:transform .25s ease-in-out,opacity .25s ease-in-out}@media screen and (min-width:1024px){.product-card .product-card-buttons-container{display:flex}}.product-card .product-card-sizes--container{position:relative;padding:0 .75rem;background-color:#0000;transform:translateY(0);transition:all .25s ease-in-out}.product-card .product-card-sizes--container .product-card-sizes{width:100%;gap:0;background-color:#fffc}.product-card .product-card-sizes--container .product-card-sizes .product-card-sizes--size{min-width:46px;height:46px;border:none;padding:0;font-size:12px}.product-card .product-card-sizes--container .product-card-sizes .product-card-sizes--size:before{background:#0000}.product-card .product-card-sizes--container .product-card-sizes .product-card-sizes--size:hover{background-color:#1a1a1a;color:#fff}.product-card .product-card-sizes--container .product-card-sizes .product-card-sizes--size .spinner-path{stroke:#fff}.product-card .product-card-sizes--container .product-card-sizes--remaining{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:46px;height:46px;margin:0;background-color:#fffc;background-color:#1a1a1a;font-size:12px;color:#fff}.product-card .quick-add-container{padding:0 .75rem}.product-card .quick-add-container--static{display:block;padding:0 0 .15rem;margin-top:1.5rem}@media screen and (min-width:1024px){.product-card .quick-add-container--static{display:none}}.product-card .quick-add-container .button-quick-add{width:100%;height:46px;padding:.75rem;border:none;border-radius:0;background-color:#fffc;font-size:12px;font-weight:400;letter-spacing:.25px;color:#1a1a1a}.product-card .quick-add-container .button-quick-add--outline{border:1px solid rgba(26,26,26,.3);background-color:#0000}.product-card .quick-add-container .button-quick-add:before{content:none}.product-card .quick-add-container .button-quick-add:hover{background-color:#1a1a1a;color:#fff}.product-card .quick-add-container .button-quick-add .spinner-path{stroke:#fff}.product-card .product-card-swatch-container{background-color:red}.product-card .product-card-title-container{display:flex;flex-flow:column;gap:.2rem}.product-card--badges{top:.75rem!important;left:.75rem!important}.product-card--featured-image-link{position:relative}.product-card-badges{position:absolute;top:.75rem;right:.75rem;z-index:50;display:flex;align-items:flex-start;gap:.35rem;pointer-events:none}.product-card-badges__badge{display:block;width:3.5rem;height:3.5rem}@media screen and (min-width:768px){.product-card-badges__badge{width:4.5rem;height:4.5rem}}
/*# sourceMappingURL=/cdn/shop/t/233/assets/product-card-minimal.css.map */
