:root{--po-badge-font-family: var(--heading-font-family);--po-badge-font-weight: 700;--po-badge-font-size-mobile: 10px;--po-badge-font-size-tablet: 11px;--po-badge-font-size-desktop: 12px;--po-badge-letter-spacing: .08em;--po-badge-text-transform: uppercase;--po-badge-icon-mobile: 15px;--po-badge-icon-tablet: 17px;--po-badge-icon-desktop: 18px;--po-badge-padding-y-mobile: 6px;--po-badge-padding-x-mobile: 9px;--po-badge-padding-y-desktop: 7px;--po-badge-padding-x-desktop: 11px;--po-badge-radius: 7px;--po-badge-gap: 6px;--po-badge-direction: row;--po-badge-shadow: 0 5px 14px rgb(0 0 0 / 18%);--po-badge-custom-background: #1e316a;--po-badge-custom-color: #ffffff;--po-badge-sale-background: #d4512a;--po-badge-sale-color: #ffffff;--po-badge-sold-background: #111111;--po-badge-sold-color: #ffffff;--po-badge-card-top-mobile: auto;--po-badge-card-right-mobile: auto;--po-badge-card-bottom-mobile: 10px;--po-badge-card-left-mobile: 10px;--po-badge-card-top-desktop: auto;--po-badge-card-right-desktop: auto;--po-badge-card-bottom-desktop: 14px;--po-badge-card-left-desktop: 14px;--po-badge-product-top-mobile: auto;--po-badge-product-right-mobile: auto;--po-badge-product-bottom-mobile: 12px;--po-badge-product-left-mobile: 12px;--po-badge-product-top-desktop: auto;--po-badge-product-right-desktop: auto;--po-badge-product-bottom-desktop: 18px;--po-badge-product-left-desktop: 18px;--po-label-card-size-mobile: 56px;--po-label-card-size-tablet: 66px;--po-label-card-size-desktop: 74px;--po-label-product-size-mobile: 70px;--po-label-product-size-tablet: 88px;--po-label-product-size-desktop: 104px;--po-label-gap: 6px;--po-label-direction: row;--po-label-radius: 14px;--po-label-rotation: 3deg;--po-label-opacity: 1;--po-label-shadow: drop-shadow(0 5px 10px rgb(0 0 0 / 20%));--po-label-animation: none;--po-label-animation-duration: 3s;--po-label-card-top-mobile: 10px;--po-label-card-right-mobile: 10px;--po-label-card-bottom-mobile: auto;--po-label-card-left-mobile: auto;--po-label-card-top-desktop: 14px;--po-label-card-right-desktop: 14px;--po-label-card-bottom-desktop: auto;--po-label-card-left-desktop: auto;--po-label-product-top-mobile: 12px;--po-label-product-right-mobile: 12px;--po-label-product-bottom-mobile: auto;--po-label-product-left-mobile: auto;--po-label-product-top-desktop: 18px;--po-label-product-right-desktop: 18px;--po-label-product-bottom-desktop: auto;--po-label-product-left-desktop: auto}.product-card__figure,.product-gallery__media-list-wrapper{position:relative}.product-card__figure{overflow:hidden}.product-gallery__overlay-anchor,.product-gallery__label-anchor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:visible}.product-badges{display:flex;flex-direction:var(--po-badge-direction);flex-wrap:wrap;gap:var(--po-badge-gap);max-width:calc(100% - 20px);pointer-events:none}.product-badges__item.badge{max-width:100%;min-width:0;padding:var(--po-badge-padding-y-mobile) var(--po-badge-padding-x-mobile);border:0;border-radius:var(--po-badge-radius);box-shadow:var(--po-badge-shadow);font-family:var(--po-badge-font-family);font-size:var(--po-badge-font-size-mobile);font-weight:var(--po-badge-font-weight);line-height:1.15;letter-spacing:var(--po-badge-letter-spacing);text-transform:var(--po-badge-text-transform);text-align:center;white-space:normal;overflow-wrap:anywhere}.product-badges__item--custom.badge{color:var(--product-badge-color, var(--po-badge-custom-color));background:var(--product-badge-background, var(--po-badge-custom-background));border-color:var(--product-badge-border, var(--po-badge-custom-background))}.product-badges__item--on-sale.badge{color:var(--po-badge-sale-color);background:var(--po-badge-sale-background)}.product-badges__item--sold-out.badge{color:var(--po-badge-sold-color);background:var(--po-badge-sold-background)}.product-badges__icon{width:var(--po-badge-icon-mobile);height:var(--po-badge-icon-mobile);flex:0 0 auto;object-fit:contain}.product-badges__label{min-width:0;overflow-wrap:anywhere}.product-card__badge-list.product-badges{position:absolute;z-index:5;top:var(--po-badge-card-top-mobile);right:var(--po-badge-card-right-mobile);bottom:var(--po-badge-card-bottom-mobile);left:var(--po-badge-card-left-mobile)}.product-gallery__badge-list.product-badges{position:absolute;z-index:5;top:var(--po-badge-product-top-mobile);right:var(--po-badge-product-right-mobile);bottom:var(--po-badge-product-bottom-mobile);left:var(--po-badge-product-left-mobile)}.product-info__badge-list.product-badges{position:static;max-width:100%}.product-labels{position:absolute;z-index:4;display:flex;flex-direction:var(--po-label-direction);flex-wrap:wrap;gap:var(--po-label-gap);max-width:calc(100% - 20px);pointer-events:none}.product-labels--card{top:var(--po-label-card-top-mobile);right:var(--po-label-card-right-mobile);bottom:var(--po-label-card-bottom-mobile);left:var(--po-label-card-left-mobile)}.product-labels--product{top:var(--po-label-product-top-mobile);right:var(--po-label-product-right-mobile);bottom:var(--po-label-product-bottom-mobile);left:var(--po-label-product-left-mobile)}.product-labels__item{display:block;flex:0 0 auto;width:var(--po-label-card-size-mobile);opacity:var(--po-label-opacity);transform:rotate(var(--po-label-rotation));transform-origin:center;animation:var(--po-label-animation) var(--po-label-animation-duration) ease-in-out infinite;will-change:transform}.product-labels__item:nth-child(2){animation-delay:-.35s}.product-labels__item:nth-child(3){animation-delay:-.7s}.product-labels__item:nth-child(4){animation-delay:-1.05s}.product-labels__item:nth-child(5){animation-delay:-1.4s}.product-labels__item:nth-child(6){animation-delay:-1.75s}.product-labels--product .product-labels__item{width:var(--po-label-product-size-mobile)}.product-labels__image{display:block;width:100%;height:auto;border-radius:var(--po-label-radius);object-fit:contain;filter:var(--po-label-shadow)}@media screen and (min-width:700px){.product-badges__item.badge{font-size:var(--po-badge-font-size-tablet)}.product-badges__icon{width:var(--po-badge-icon-tablet);height:var(--po-badge-icon-tablet)}.product-labels__item{width:var(--po-label-card-size-tablet)}.product-labels--product .product-labels__item{width:var(--po-label-product-size-tablet)}}@media screen and (min-width:1000px){.product-badges__item.badge{padding:var(--po-badge-padding-y-desktop) var(--po-badge-padding-x-desktop);font-size:var(--po-badge-font-size-desktop)}.product-badges__icon{width:var(--po-badge-icon-desktop);height:var(--po-badge-icon-desktop)}.product-card__badge-list.product-badges{top:var(--po-badge-card-top-desktop);right:var(--po-badge-card-right-desktop);bottom:var(--po-badge-card-bottom-desktop);left:var(--po-badge-card-left-desktop)}.product-gallery__badge-list.product-badges{top:var(--po-badge-product-top-desktop);right:var(--po-badge-product-right-desktop);bottom:var(--po-badge-product-bottom-desktop);left:var(--po-badge-product-left-desktop)}.product-labels--card{top:var(--po-label-card-top-desktop);right:var(--po-label-card-right-desktop);bottom:var(--po-label-card-bottom-desktop);left:var(--po-label-card-left-desktop)}.product-labels--product{top:var(--po-label-product-top-desktop);right:var(--po-label-product-right-desktop);bottom:var(--po-label-product-bottom-desktop);left:var(--po-label-product-left-desktop)}.product-labels__item{width:var(--po-label-card-size-desktop)}.product-labels--product .product-labels__item{width:var(--po-label-product-size-desktop)}}@keyframes po-label-pulse{0%,to{transform:rotate(var(--po-label-rotation)) scale(1)}50%{transform:rotate(var(--po-label-rotation)) scale(1.06)}}@keyframes po-label-float{0%,to{transform:rotate(var(--po-label-rotation)) translateY(0)}50%{transform:rotate(var(--po-label-rotation)) translateY(-6px)}}@media(prefers-reduced-motion:reduce){.product-labels__item{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-overlays.css.map */
