.price{display:flex;flex-direction:column;align-items:flex-start;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);margin-top:0;margin-bottom:0;position:relative;color:rgb(var(--color-price-foreground));font-size:calc(var(--font-heading-size) * var(--font-section-scale, 1))}.sale-note__float-container{position:absolute;top:0;transform:translateY(-100%);right:0;display:flex;flex-direction:column;min-width:200px}.unit-price__float-container{position:absolute;bottom:0;transform:translateY(100%);right:0;display:flex;flex-direction:column;min-width:200px}.price .final-sale-label{font-family:var(--font-body-family);color:rgb(var(--color-sale));text-transform:uppercase;font-size:calc(.9375rem * var(--font-section-scale, 1));align-self:flex-end;margin:0;font-weight:500}.price--final-sale .unit-price{color:rgb(var(--color-sale))}.active-mobile-cart .price .unit-price{transition-delay:.25s}.price dl{margin-top:0}.price dd{margin:0 .3rem 0 0}.price .price__last:last-of-type{margin:0}.price--on-sale.price--large .price__last:last-of-type{margin-left:8px}.price--unavailable{visibility:hidden}.price--compare-price-hidden .price__compare{display:none}.price__pricing-group{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.price__regular{display:block}.price__regular,.price__sale{margin-right:.625rem}.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price__availability{display:none;color:rgb(var(--color-price-foreground-2));--font-heading-size: calc(var(--font-heading-scale) * .9rem);font-weight:100;text-transform:uppercase;letter-spacing:1px}.price--sold-out .price__availability{display:block}.price__sale{display:none}.price__sale .price__compare{color:rgb(var(--color-price-foreground-2))}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap}.price--large .price--on-sale .price__sale{justify-content:center}.unit-price{font-family:var(--font-heading-family);--font-heading-size: calc(var(--font-heading-scale) * 1rem);align-self:flex-end;margin:.125rem 0 .25rem;transition-delay:0;transition-property:margin-top}.unit-price span{display:inline-block}.unit-price.hidden{display:none}.price--unit-available .unit-price{display:block}.price-item .price-item__from{font-family:var(--font-heading-family);margin-right:2px;--font-heading-size: calc(var(--font-heading-scale) * 1.125rem);text-transform:uppercase}.price--on-sale .price-item--regular{position:relative;text-decoration:none;color:rgb(var(--color-price-foreground-2));--font-heading-size: calc(var(--font-heading-scale) * 1.75rem);display:inline-block}.price--on-sale.price--listing .price-item--regular{margin-right:8px}.price--on-sale .price-item--regular:after{content:"";position:absolute;width:100%;height:2px;background:rgb(var(--color-price-foreground));left:0;top:50%}.price--final-sale.price{color:rgb(var(--color-sale))}.price--final-sale .price-item--regular:after{background:rgb(var(--color-sale))}.price-unit-price{--font-heading-size: calc(var(--font-heading-scale) * .8rem)}.price-item__label{display:inline-block;white-space:nowrap;font-weight:900}.price--listing{--font-heading-size: calc(var(--font-heading-scale) * 1.625rem);flex-direction:row;color:rgb(var(--color-price-foreground))}.price--listing.price--on-sale .price-item--regular{--font-heading-size: calc(var(--font-heading-scale) * 1.375rem);color:rgb(var(--color-price-foreground))}.price--listing.price--on-sale .price-item--regular:after{background:rgb(var(--color-sale))}.price--listing.price--on-sale .price-item--sale{color:rgb(var(--color-sale))}.price--listing .unit-price{color:rgb(var(--color-price-foreground));--font-heading-size: calc(var(--font-heading-scale) * .875rem);font-style:italic;align-self:center;margin:0;line-height:1.1}.price--large .price__pricing-group{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.price--large .price__regular,.price--large .price__sale{margin:0}.price--large .price-item--regular-hidden{display:inline-block;opacity:0;display:none}@media only screen and (max-width: 1000px){.sale-note__float-container{position:static;transform:initial;align-self:center;order:1}.unit-price__float-container{position:static;transform:initial;align-self:center;order:0}.price .final-sale-label{align-self:center;margin:.25rem 0 .375rem}.price .unit-price{align-self:center;order:0;margin-top:.125rem}.price--listing{--font-heading-size: calc(var(--font-heading-scale) * 1.25rem)}.price--large .unit-price{margin-top:.25rem}.price--large .unit-price dd{margin:0;line-height:1}}@media only screen and (max-width: 768px){.price{--font-heading-size: calc(var(--font-heading-scale) * 1.375rem)}.price--listing .unit-price{--font-heading-size: calc(var(--font-heading-scale) * .8125rem)}}@media (max-width: 300px){.product-card__information__wrapper{padding:12px}.price--listing{--font-heading-size: calc(var(--font-heading-scale) * 1.25rem)}.price-item .price-item__from{--font-heading-size: calc(var(--font-heading-scale) * .8125rem)}.price--listing .unit-price{--font-heading-size: calc(var(--font-heading-scale) * .6875rem)}.price--listing .price__regular{margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-price.css.map */
