.info-tooltip{position:relative;display:inline-flex}.info-tooltip__button{display:inline-flex;color:inherit}.info-tooltip__text{position:absolute;z-index:1;bottom:calc(100% + 10px);left:50%;width:250px;max-width:calc(100vw - 32px);padding:12px;border-radius:3px;background-color:#e9e9e9;color:#000;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:12px;line-height:normal;text-align:center;transform:translate(calc(-50% + var(--info-tooltip-shift, 0px)));visibility:hidden;opacity:0;transition:opacity .3s}.info-tooltip__text>:first-child{margin-top:0}.info-tooltip__text>:last-child{margin-bottom:0}.info-tooltip__text:after{content:"";position:absolute;top:100%;left:calc(50% - var(--info-tooltip-shift, 0px));margin-left:-5px;border-width:5px;border-style:solid;border-color:#e9e9e9 transparent transparent transparent}.info-tooltip[open] .info-tooltip__text{visibility:visible;opacity:1}.promo-box__box{background:#1f1f1f;color:#fff}.promo-box__top{gap:calc(3 * var(--space-unit))}.promo-box__title{flex:1 1 auto}.promo-box__top .promo-box__title:not(:last-child){display:flex;align-items:center;gap:calc(3 * var(--space-unit))}.promo-box__top .promo-box__title:not(:last-child):after{content:"";flex:none;width:1px;height:1.5em;margin-inline-start:auto;background:#ffffff26}.product-info .promo-box .promo-box__title,.product-info .promo-box .promo-box__expired-badge{color:inherit}.promo-box__badge{background:#fefcb5;color:#1a1a1a;font-size:var(--h6-font-size)}.promo-box .promo-progress{margin-top:calc(2 * var(--space-unit));background:#ffffff26}.promo-box__ship{gap:calc(2 * var(--space-unit));color:#000;line-height:1}.promo-box__ship .link{color:inherit}.promo-box--expired,.promo-box--expired:hover{color:inherit;text-decoration:none}.promo-box--expired .promo-box__box{gap:calc(4 * var(--space-unit))}.promo-box__expired-info{flex:1 1 auto;min-width:0}.promo-box__expired-action{flex:none;padding-inline-start:calc(4 * var(--space-unit));border-inline-start:1px solid rgb(255 255 255 / .15)}.promo-box__expired-badge{padding:var(--space-unit) calc(2 * var(--space-unit));border:1px solid rgb(255 255 255 / .5);font-size:var(--h6-font-size)}.promo-box__expired-link{color:#fefcb5;text-decoration:underline;text-underline-offset:.2rem}.product-info:has(.promo-box--hide-labels) variant-label,.product-info:has(.promo-box--hide-labels) .product-label-container:not(.card--product *){display:none}.promo-progress{height:4px;border-radius:2px;overflow:hidden}.promo-progress__fill{display:block;height:100%;border-radius:inherit}.promo-progress__fill--low{background:#92a794}.promo-progress__fill--mid{background:#c9af76}.promo-progress__fill--high{background:#c38c80}
/*# sourceMappingURL=/cdn/shop/t/145/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAgC */
