.\#product-card{position:relative}.\#product-card:hover .\#product-card-title{opacity:1}.\#product-card.\@fade{opacity:.64}.\#product-card.\@align\:left .\#product-card-info{text-align:left;margin-right:auto}.\#product-card.\@align\:left .\#product-card-reviews,.\#product-card.\@align\:left .\#product-card-price,.\#product-card.\@align\:left .\#product-card-color-options{justify-content:flex-start}.\#product-card.\@align\:center .\#product-card-info{text-align:center;margin-left:auto;margin-right:auto}.\#product-card.\@align\:center .\#product-card-reviews,.\#product-card.\@align\:center .\#product-card-price,.\#product-card.\@align\:center .\#product-card-color-options{justify-content:center}.\#product-card.\@align\:right .\#product-card-info{text-align:right;margin-left:auto}.\#product-card.\@align\:right .\#product-card-reviews,.\#product-card.\@align\:right .\#product-card-price,.\#product-card.\@align\:right .\#product-card-color-options{justify-content:flex-end}.\#product-card-info{margin-top:calc(var(--spacer) * 1);width:80%;padding-bottom:10px}.\#product-card-title{font-size:calc(var(--font-size-base) * 1.05);line-height:1.3;opacity:.8}.\#product-card-price{opacity:.64;margin-top:calc(var(--spacer) * .7);margin-bottom:0;display:flex;align-items:flex-end}.\#product-card-price .\#unit-price{margin-top:.2rem;font-size:.8rem;opacity:.75}.\#product-card-badges{position:absolute;top:calc(var(--spacer) * 1);right:calc(var(--spacer) * 1);z-index:10}.\#product-card-media{position:relative;overflow:hidden}@media (min-width: 992px){.\#product-card-media.\@padded{margin:1.5rem 1.5rem 0}}.\#product-card-media.\@image-blend .\#media-image-wrapper{background-color:rgba(var(--color-alt-background),1)}.\#product-card-media.\@image-blend .\#media-image-wrapper .\#media-image{mix-blend-mode:multiply}.\#product-card-media-front{position:relative;z-index:1;opacity:1;transition:.3s}.\#product-card-media-alt{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;opacity:0;transition:.3s}.\#product-card.\@hover-alt:hover .\#product-card-media-front{opacity:0}.\#product-card.\@hover-alt:hover .\#product-card-media-alt{opacity:1}.\#product-card-color-options{display:flex;align-items:center;margin-top:1.1rem;position:relative;gap:.35rem}.\#product-card-color-options-item{border-radius:50%;background:#fff;display:block;width:25px;height:25px;box-shadow:inset 0 2px 7px #0000001a;background-position:center;background-size:contain}.\#product-card-vendor{margin-bottom:.7rem;opacity:.8;font-size:.9rem}.\#product-card-reviews{margin-bottom:.7rem;display:flex;align-items:center;gap:.5rem}.\#product-card-reviews-stars{display:flex;align-items:center;justify-content:center;gap:.2rem;color:rgba(var(--color-star-rating),1)}.\#product-card-reviews-stars .\#icon{width:1rem;height:1rem}.\#product-card-reviews-counter{font-weight:var(--font-body-weight-bold);opacity:.64;font-size:.85rem}.preferred-pick-card{border:#f0cb60;border-width:5px;border-style:double}.category-atc__wrapper{position:relative;z-index:3;text-align:center}.category-atc__wrapper button{cursor:pointer}.category-atc__wrapper button.out-of-stock,.category-atc__wrapper button.coming-soon{cursor:not-allowed}.category-atc__wrapper .btn.in-stock{border:2px solid transparent;background-color:#668971;color:#fff;letter-spacing:.1px}.category-atc__wrapper .btn.in-stock:hover{border:2px solid #668971;background-color:#fff;color:#668971}.category-atc__wrapper label{display:none}.category-atc__wrapper form{display:flex;flex-direction:column;margin-top:10px}.category-atc__wrapper form select{width:95%;margin:auto;padding:10px;font-size:15px;font-weight:700}.category-atc__wrapper form select option{font-size:15px;font-weight:700}.ProductForm__AddToCart svg{vertical-align:middle;display:inline-block;width:24px}.ProductForm__AddToCart.btn{display:flex;align-items:center;padding:13px 20px}.category-atc__wrapper .btn.ProductForm__AddToCart{padding:7px 20px}a.stretched-link{z-index:2}.ProductForm__AddToCart:hover svg path{fill:#668971}.variant-ppp--pill{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .8rem;border-radius:999px;background:var(--color-accent, #ffcc00);color:#111;font-weight:700;font-size:1rem;line-height:1.2;margin-top:.5rem;white-space:nowrap;box-shadow:0 2px 4px #0000001f;letter-spacing:.015em;text-transform:none}.variant-ppp--pill .label{font-weight:500;opacity:.9}#main-discounted-collection-product-grid .product-card-main-price{display:flex;justify-content:center;align-items:center;text-align:center;font-size:clamp(1rem,2vw,1.2rem);font-weight:700;line-height:1.2;color:var(--color-foreground, #111);margin:.6rem auto .4rem;letter-spacing:0;width:100%}#main-discounted-collection-product-grid .product-card-main-price .compare-at{margin-left:.35rem;font-size:.85rem;opacity:.6;text-decoration:line-through}#main-discounted-collection-product-grid .ppp-bucket-heading{margin:1.2rem 0 .6rem;font-size:1.05rem;font-weight:800;letter-spacing:.01em;text-transform:uppercase;color:var(--color-foreground, #111);border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:.25rem}#main-discounted-collection-product-grid .ppp-bucket-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;padding:.4rem 0;font-weight:800;font-size:1.05rem;text-transform:uppercase;letter-spacing:.01em;color:var(--color-foreground, #111)}#main-discounted-collection-product-grid .ppp-bucket-title{display:inline-block}#main-discounted-collection-product-grid .ppp-bucket-count{opacity:.65;font-weight:600;font-size:.95rem}#main-discounted-collection-product-grid .ppp-bucket-caret{width:.75rem;height:.75rem;flex:0 0 .75rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transition:transform .18s ease;opacity:.75}#main-discounted-collection-product-grid .ppp-bucket-body{padding:.25rem 0}#main-discounted-collection-product-grid .ppp-bucket{border-bottom:1px solid rgba(0,0,0,.08);margin:.75rem 0 0;padding-bottom:.25rem}#main-discounted-collection-product-grid .ppp-bucket-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;padding:.6rem .75rem;border-radius:.5rem;background:var(--color-background-alt, #f6f6f6);color:var(--color-foreground, #111);box-shadow:inset 0 0 0 1px #0000000a}#main-discounted-collection-product-grid .ppp-bucket-summary::-webkit-details-marker{display:none}#main-discounted-collection-product-grid .ppp-bucket-left{display:inline-flex;align-items:baseline;gap:.45rem}#main-discounted-collection-product-grid .ppp-bucket-title{font-weight:800;font-size:1.02rem;text-transform:uppercase;letter-spacing:.01em}#main-discounted-collection-product-grid .ppp-bucket-count{opacity:.7;font-weight:600;font-size:.95rem}#main-discounted-collection-product-grid .ppp-bucket-caret{width:.75rem;height:.75rem;flex:0 0 .75rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .18s ease;opacity:.75}#main-discounted-collection-product-grid .ppp-bucket[open] .ppp-bucket-caret{transform:rotate(-135deg)}#main-discounted-collection-product-grid .ppp-bucket-summary:hover,#main-discounted-collection-product-grid .ppp-bucket-summary:focus-visible{box-shadow:inset 0 0 0 1px #00000014;background:var(--color-background-alt, #f1f1f1)}#main-discounted-collection-product-grid .variant-attrs{display:flex;gap:.4rem;justify-content:center;flex-wrap:wrap;margin:.25rem 0 .4rem}#main-discounted-collection-product-grid .variant-attr-pill{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:999px;background:var(--color-background-alt, #f6f6f6);color:var(--color-foreground, #111);font-weight:600;font-size:.85rem;line-height:1;box-shadow:inset 0 0 0 1px #0000000f;white-space:nowrap}#main-discounted-collection-product-grid .variant-attr-pill[data-attr=bag-size]{font-weight:700}#main-discounted-collection-product-grid .variant-attr-pill[data-attr=flower-type]{opacity:.95}
/*# sourceMappingURL=/cdn/shop/t/255/assets/product-card.css.map */
