.card__badge--left{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:row!important;align-items:flex-start;gap:.6rem;z-index:10!important;padding:0}.card__badge--right{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;z-index:10!important}.badge--event-badge,.badge--status-pill,.badge--special,.badge--soldout-event,.badge--soldout,.badge--few-left-text{background:#060606!important;color:#fdfdfd!important;font-family:var(--font-heading-family, serif)!important;font-size:.75rem!important;font-weight:500!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.3px!important;padding:2px 7px!important;border:0!important;border-radius:2px!important;line-height:1.4!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important}.product-card .card-information__wrapper>.subtitle,.product-card .card-information__wrapper>.vendor-link,.product-card .card-information__wrapper>.caption-with-letter-spacing{font-size:1.17rem!important}.product-card .card__title,.product-card .card__title a{font-size:1.17rem!important}.product-card .price-item{font-size:1.4rem}.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:0}.price--on-sale .price-item--sale{color:#2e2b27!important;font-size:1.4rem;font-weight:inherit;order:1}.price--on-sale .price__compare{order:2}.price--on-sale .price__compare .price-item--regular{text-decoration:line-through;color:#797673!important;font-size:1.12rem;font-weight:400}.card__size-price-row{display:flex;flex-direction:column;gap:.6rem}.card__inline-sizes{display:none;flex-wrap:wrap;gap:.3rem;max-height:0;overflow:hidden;opacity:0;transition:all .3s ease}.card__inline-size{font-size:1.1rem;color:rgb(var(--color-foreground));padding:.2rem .4rem;background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));min-width:2.4rem;text-align:center;line-height:1.2}.card__inline-size--unavailable{opacity:.35;text-decoration:line-through}.card-information-block{transition:opacity .25s ease,max-height .3s ease}.card__variants-hover{opacity:0;max-height:0;overflow:hidden;transition:opacity .25s ease,max-height .3s ease}@media screen and (min-width:990px){.product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.subtitle,.product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.vendor-link,.product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.caption-with-letter-spacing,.product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.card__collection-title,.product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.card__sku,.product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.product-card-tags,.product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.card-type__hover{display:none!important}.product-card.card-wrapper:has(.card__inner:hover) .card-information-block{display:none!important}.product-card.card-wrapper:has(.card__inner:hover) .card__variants-hover{opacity:1;max-height:none;overflow:visible;align-items:center}.product-card.card-wrapper{position:relative}}.card-information__wrapper>.subtitle,.card-information__wrapper>.vendor-link,.card-information__wrapper>.caption-with-letter-spacing{transition:opacity .25s ease,max-height .25s ease}.card__variants-hover{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;margin-top:.4rem;padding-top:0}.card__variants-row{display:flex;align-items:center;justify-content:flex-start}.card__variants-sizes{display:flex;align-items:center}.card__variants-values--text{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;font-size:1.65rem;color:#2e2b27;line-height:1.4}.card__variant-size-item{white-space:nowrap}.card__variant-size-item--sold-out{opacity:.35;text-decoration:line-through}.card__variant-separator{opacity:.3;margin:0 .1rem}.card__variants-values{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-start}.card__variant-color{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid rgba(var(--color-border),.8);display:inline-block;transition:all .2s ease;cursor:pointer}.card__variant-color[data-variant-image]:hover{transform:scale(1.2);box-shadow:0 0 0 2px rgb(var(--color-foreground))}.product-card .media--first{transition:opacity .25s ease}.card__variant-color--sold-out{opacity:.35;position:relative}.card__variant-color--sold-out:after{content:"";position:absolute;top:50%;left:-2px;right:-2px;height:1px;background:rgba(var(--color-foreground),.6);transform:rotate(-45deg)}.card__variant-color[style*=black]{background-color:#2e2b27!important}.card__variant-color[style*=white]{background-color:#fff!important;border-color:#e9e6e0}.card__variant-color[style*=red]{background-color:#b7273e!important}.card__variant-color[style*=blue]{background-color:#2563eb!important}.card__variant-color[style*=navy]{background-color:#1e3a5f!important}.card__variant-color[style*=green]{background-color:#017a64!important}.card__variant-color[style*=yellow]{background-color:#eab308!important}.card__variant-color[style*=orange]{background-color:#ea580c!important}.card__variant-color[style*=pink]{background-color:#ec4899!important}.card__variant-color[style*=purple]{background-color:#9333ea!important}.card__variant-color[style*=gray],.card__variant-color[style*=grey]{background-color:#797673!important}.card__variant-color[style*=brown]{background-color:#76583e!important}.card__variant-color[style*=beige]{background-color:#d4bba2!important}.card__variant-color[style*=cream]{background-color:#fffdd0!important}.card__variant-color[style*=olive]{background-color:#4d5d2e!important}.card__variant-color[style*=burgundy]{background-color:#c3564e!important}.card__variant-color[style*=tan]{background-color:#dbc1a8!important}.card__variant-color[style*=khaki]{background-color:#b48c72!important}.card__variant-color[style*=oatmeal]{background-color:#cab1a2!important}.card__variant-color[style*=mint]{background-color:#98e8c1!important}.card__variant-color[style*=sand]{background-color:#c9b99a!important}.card__variant-color[style*=bellini]{background-color:#f4a78b!important}.card__variant-color[style*=acai]{background-color:#6b3a6b!important}[style*="--swatch-color: acai"]{--swatch-color: #6B3A6B !important}[style*="--swatch-color: bellini"]{--swatch-color: #F4A78B !important}[style*="--swatch-color: mint"]{--swatch-color: #98E8C1 !important}[style*="--swatch-color: sand"]{--swatch-color: #C9B99A !important}[style*="--swatch-color: washedblack"]{--swatch-color: #4A4845 !important}[style*="--swatch-color: blackblue"],[style*="--swatch-color: blackgreen"],[style*="--swatch-color: blackpink"],[style*="--swatch-color: blackwhite"]{--swatch-color: #2E2B27 !important}[style*="--swatch-color: whiteblue"]{--swatch-color: #2563EB !important}[style*="--swatch-color: whiteorange"]{--swatch-color: #ea580c !important}@media screen and (max-width:989px){.card__variants-hover{display:block!important;opacity:1!important;max-height:none!important;overflow:visible!important;position:relative!important;margin-top:.4rem}.card__variants-hover .card__variants-colors{display:flex!important;flex-wrap:wrap;gap:.25rem;opacity:1!important;pointer-events:auto;position:static!important}.card__variants-hover .card__variants-sizes{display:none!important}.card__variant-color{width:1rem;height:1rem}.card-information-block{opacity:1!important;max-height:none!important}.quick-add{display:none!important}}body:not(.body-template-collection) .product-card .card__variants-hover{opacity:1;max-height:none;overflow:visible;position:relative;margin-top:.6rem}body:not(.body-template-collection) .product-card .card__variants-hover .card__variants-colors{display:flex!important;flex-wrap:wrap;gap:.3rem;opacity:1;pointer-events:auto;position:static}body:not(.body-template-collection) .product-card .card__variants-hover .card__variants-sizes{display:none!important}body:not(.body-template-collection) .product-card .card__variant-color{width:1.4rem;height:1.4rem}body:not(.body-template-collection) .product-card .card-information-block,body:not(.body-template-collection) .product-card .card-information__wrapper>.subtitle,body:not(.body-template-collection) .product-card .card-information__wrapper>.vendor-link,body:not(.body-template-collection) .product-card .card-information__wrapper>.caption-with-letter-spacing{transition:opacity .2s ease}@media screen and (min-width:990px){body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card-information-block{display:none!important}body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.subtitle,body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.vendor-link,body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.caption-with-letter-spacing,body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.card__collection-title,body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.card__sku,body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.product-card-tags,body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card-type__hover{display:none!important}body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card__variants-hover .card__variants-colors{display:none!important}body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card__variants-hover .card__variants-sizes{display:flex!important;opacity:1;position:static!important;pointer-events:auto;justify-content:center;width:100%}body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card__variants-hover .card__variants-sizes .card__variants-values--text{justify-content:center;text-align:center}body:not(.body-template-collection) .product-card.card-wrapper:has(.card__inner:hover) .card__variants-hover .card__few-left-hover{display:block!important;width:100%;text-align:center;margin-top:.5rem;order:99}}@media screen and (max-width:989px){body:not(.body-template-collection) .product-card .card__variants-hover .card__variants-colors{position:static;opacity:1!important}body:not(.body-template-collection) .product-card .card__variants-hover .card__variants-sizes{display:none!important}}.card-information-block{display:flex;justify-content:space-between;align-items:flex-start!important;flex-direction:row!important;gap:1rem}.card-information-block .card__title,.card-information-block .card-information__text{flex:1;min-width:0}.card-information-block .price-wrapper,.card-information-block .price{flex-shrink:0;text-align:right;align-self:flex-end}.card-information-block .price-item{line-height:1.2}.card-information__wrapper{position:relative}.card-information-block .price--on-sale .price__sale{flex-direction:row!important;align-items:baseline!important;gap:0}.card-information-block .price--on-sale .price__compare{position:absolute;top:0;right:0}.card-information-block .price--on-sale .price__sale .price-item--regular{margin-right:0}@media screen and (max-width:749px){.card-information-block{flex-direction:column!important;align-items:flex-start!important;gap:.4rem}.card-information-block .price-wrapper,.card-information-block .price{text-align:left}.card-information-block:has(.price--on-sale) .card__size-price-row{position:static!important}.card-information-block .price--on-sale .price__sale{flex-direction:row!important;align-items:baseline!important;gap:.4rem}.card-information-block .price-item--sale,.card-information-block .price-item--regular{display:block}.card-information-block .price--on-sale .price-item--sale{font-size:1.1rem;order:1}.card-information-block .price--on-sale .price__compare{order:2}.card-information-block .price--on-sale .price__compare .price-item--regular{font-size:.85rem}}.collection-banner .collection-breadcrumbs,.collection-banner .collection-breadcrumbs a,.collection-banner .collection-breadcrumbs span,.collection-banner .collection-banner__desc,.collection-banner .collection-banner__desc p{font-size:1.375rem!important}.product-form__type-info{margin-top:1.2rem;padding:1rem 1.2rem;border-radius:4px;border:1px solid}.product-form__type-info--preorder{background:#eff6ff;border-color:#2563eb}.product-form__type-info--draw{background:#fff7ed;border-color:#ea580c}.product-form__type-info--lottery{background:#f5f3ff;border-color:#7c3aed}.product-form__shipping-date{font-size:1.3rem;font-weight:600;letter-spacing:.05em;margin:0 0 .4rem}.product-form__type-info--preorder .product-form__shipping-date{color:#1e40af}.product-form__type-info--draw .product-form__shipping-date{color:#9a3412}.product-form__type-info--lottery .product-form__shipping-date{color:#5b21b6}.product-form__submit--preorder{background-color:#2563eb!important;border-color:#2563eb!important}.product-form__submit--draw{background-color:#ea580c!important;border-color:#ea580c!important}.product-form__submit--lottery{background-color:#7c3aed!important;border-color:#7c3aed!important}.product-form__type-info .badge--countdown{position:relative!important;top:auto!important;left:auto!important;transform:none!important;display:inline-flex!important;background:#2e2b270f}.cart-item__type-badge{display:flex;align-items:center;gap:.5rem;margin-top:.4rem;flex-wrap:wrap}.cart-item__type-badge .badge{font-size:.9rem;padding:.15rem .5rem}.cart-item__shipping-date{font-size:1.1rem;color:#797673;white-space:nowrap}@media screen and (max-width:749px){.product-form__type-info{padding:.8rem 1rem}.cart-item__type-badge{flex-direction:column;align-items:flex-start;gap:.2rem}}.pdp-event-header{margin-bottom:1.2rem}.pdp-event-header__date{font-family:Newsreader,serif;font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#2e2b27;margin:0 0 .8rem}.pdp-event-header__timer{display:flex;align-items:flex-start;justify-content:flex-start;gap:0}.pdp-event-header__timer-unit{display:flex;flex-direction:column;align-items:flex-start;min-width:48px}.pdp-event-header__timer-value{font-family:Newsreader,serif;font-size:2.8rem;font-weight:400;line-height:1;color:#2e2b27;letter-spacing:.02em}.pdp-event-header__timer-label{font-family:Newsreader,serif;font-size:.7rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#797673;margin-top:.3rem}.pdp-event-header__timer-sep{font-family:Newsreader,serif;font-size:2.8rem;font-weight:300;line-height:1;color:#2e2b27;padding:0 .4rem}.pdp-release-notify{margin-top:.5rem}.pdp-release-notify__stock-info{margin-bottom:.6rem;font-size:1.2rem}.pdp-release-notify__stock-item{color:#b7273e;font-weight:600;font-style:italic}.pdp-release-notify__btn{width:100%;background-color:#2e2b27!important;border-color:#2e2b27!important;color:#fff!important;font-size:1.3rem;letter-spacing:.15em;padding:1.2rem 2rem}.pdp-release-notify__form{display:flex;flex-direction:column;gap:.8rem;margin-top:.8rem}.pdp-release-notify__input{width:100%;padding:1rem 1.2rem;border:1px solid #E9E6E0;border-radius:4px;font-family:Newsreader,serif;font-size:1.3rem;color:#2e2b27;background:#fff;box-sizing:border-box}.pdp-release-notify__input:focus{border-color:#2e2b27;outline:none}.pdp-release-notify__input::placeholder{color:#797673}.pdp-release-notify__submit{width:100%;background-color:#2e2b27!important;border-color:#2e2b27!important;color:#fff!important;font-size:1.3rem;letter-spacing:.15em;padding:1.2rem 2rem}.pdp-release-notify__success{font-size:1.2rem;color:#017a64;font-weight:500;margin:0}.pdp-release-notify__info{font-size:1.1rem;line-height:1.6;color:#797673;margin:1rem 0 0}.pdp-preorder-cancel-info{margin-top:.8rem}.pdp-preorder-cancel-info p{font-size:1.1rem;line-height:1.6;color:#797673;margin:0}.variant-stock-indicator{font-size:1.1rem;color:#b7273e;font-weight:600;font-style:italic;margin-left:.3rem}.product-form__submit--release{background-color:#2e2b27!important;border-color:#2e2b27!important}@media screen and (max-width:749px){.pdp-event-header__timer-value,.pdp-event-header__timer-sep{font-size:2rem}.pdp-event-header__timer-unit{min-width:36px}.pdp-event-header__timer-label{font-size:.6rem}.pdp-event-header__timer-sep{padding:0 .2rem}}.product-card .media--hover-effect .media--second{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .35s ease;z-index:1;object-fit:cover}@media screen and (min-width:990px){.product-card:hover .media--hover-effect .media--second{opacity:1}.product-card:hover .media--hover-effect .media--first:not(:only-of-type){opacity:0;transition:opacity .35s ease}.product-card:hover .media--hover-effect .media--first:only-of-type{transform:scale(1.05);transition:transform .4s ease,opacity .25s ease}}.product-card .media--hover-effect .media--first{transition:transform .4s ease,opacity .35s ease}.badge--sale,.badge--few-left-text{display:none!important}.card__few-left-hover{display:none;width:100%;text-align:center;font-family:var(--font-heading-family, serif);font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.3px;color:#797673;margin-top:.5rem;order:99;flex-shrink:0}@media screen and (min-width:990px){.product-card.card-wrapper:has(.card__inner:hover) .card__few-left-hover{display:block}}.card__badge--left{align-items:center;gap:.8rem}.price--on-sale .price__regular{display:none}.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}@media screen and (min-width:990px){.collection-wrapper--vertical .product-card .card-information-block,.collection-wrapper--vertical .product-card .card-information__wrapper>.subtitle,.collection-wrapper--vertical .product-card .card-information__wrapper>.vendor-link,.collection-wrapper--vertical .product-card .card-information__wrapper>.caption-with-letter-spacing,.collection-wrapper--vertical .product-card .card__variants-hover,.collection-wrapper--vertical .product-card .card__variants-colors,.collection-wrapper--vertical .product-card .card__variants-sizes{transition:none!important}.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.subtitle,.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.vendor-link,.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.caption-with-letter-spacing,.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.card__collection-title,.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.card__sku,.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.product-card-tags,.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card-information__wrapper>.card-type__hover{display:none!important}.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card-information-block{display:none!important}.collection-wrapper--vertical .product-card .card__variants-hover{opacity:1!important;max-height:none!important;overflow:visible!important;position:relative;margin-top:.4rem}.collection-wrapper--vertical .product-card .card__variants-colors{display:flex!important;opacity:1!important;position:static!important}.collection-wrapper--vertical .product-card .card__variants-sizes{display:none!important}.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card__variants-sizes{display:flex!important;opacity:1!important;position:static!important;pointer-events:auto!important;justify-content:center;width:100%}.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card__variants-sizes .card__variants-values--text{justify-content:center;text-align:center}.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card__variants-colors{display:none!important}.collection-wrapper--vertical .product-card.card-wrapper:has(.card__inner:hover) .card__few-left-hover{display:block!important;width:100%;text-align:center;margin-top:.5rem;order:99}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-card-enhancements.css.map */
