@charset "UTF-8";product-price [data-active=false]{display:none}.product-price__price{display:flex;flex-flow:wrap;align-items:center;gap:var(--spacing-200)}@media (min-width: 769px){.product-price__price{min-height:40px}}.product-price__price--minicart{align-items:flex-start;gap:var(--spacing-50)}@media (min-width: 769px){.product-price__price--minicart{flex-flow:column;align-items:flex-end}}.product-price__price-current{order:var(--price-current-position);margin:0;color:var(--price-current-color, var(--typography-color-default));font-weight:var(--product-current-price-font-weight, var(--product-price-weight, normal))}.product-price--has-sale .product-price__price-current{color:var(--price-current-color-sale, var(--price-current-color, var(--typography-color-default)))}.main-product .product-price__price-current,.main-product-standard .product-price__price-current{font-weight:var(--price-current-font-weight, inherit)}.product-price__price-compare{order:var(--price-compare-position);margin:0;color:var(--price-compare-color, var(--typography-color-secondary));font-weight:var(--price-compare-font-weight, normal);text-decoration:underline;text-underline-offset:-.3em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.main-product .product-price__price-compare{font-weight:var(--price-compare-custom-font-weight, inherit)}.product-price__price-savings{order:var(--price-saving-position)}.product-price__price-savings-text{align-items:center;color:var(--price-savings-color, var(--typography-color-sale));font-weight:var(--price-savings-font-weight, normal);display:flex;flex-direction:row}.minicart-variant-editor .product-price__price-savings-text{font-weight:var(--price-savings-font-weight-minicart, normal)}.product-price__price-savings-text--badge{background-color:var(--color-red-100);border-radius:var(--borders-radius-default);color:var(--color-red-400);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-weight-bold);padding:var(--spacing-200)}.product-price__price-savings-text--transparent{background-color:transparent;padding:0}.product-price__price-savings-message{padding-right:var(--spacing-50)}.product-price__price-savings-text--minicart{background:none;padding:0}.price__info-tooltip-trigger{align-self:flex-start;margin-left:-8px;position:relative;order:var(--tooltip-position, 0);margin-top:var(--tooltip-margin-top, var(--spacing-50))}.price__info-tooltip-trigger svg{width:var(--tooltip-icon-size, 24px);height:var(--tooltip-icon-size, 24px)}.price__info-tooltip-trigger svg path{stroke:var(--tooltip-icon-color, #B42318);stroke-width:var(--tooltip-icon-stroke-width, 1)}.price__info-tooltip-trigger--outlet svg{width:12px;height:12px}.price__info-tooltip{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s;position:absolute;top:135%;right:210%;transform:translate(43%);margin-bottom:8px;background-color:var(--color-background, #FFFFFF);color:var(--color-text, #333);border:1px solid var(--color-border, #e0e0e0);border-radius:8px;box-shadow:0 2px 8px #00000026;padding:10px 15px;width:-moz-max-content;width:max-content;max-width:200px;text-align:left;z-index:99}.price__info-tooltip p{margin:0;font-size:.85em;line-height:1.5}.price__info-tooltip p:not(:last-child){margin-bottom:8px}.price__info-tooltip:before{content:"";position:absolute;top:-18px;left:76%;transform:translate(-50%);border-width:8px;border-style:solid;border-color:transparent transparent #ccc transparent;z-index:0}.price__info-tooltip:after{content:"";position:absolute;top:-18px;left:76%;transform:translate(-50%);border-width:9px;border-style:solid;border-color:transparent transparent #fff transparent;z-index:1}.price__info-tooltip-trigger:hover .price__info-tooltip,.product-price__price:hover .price__info-tooltip{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear 0s}.icon-info{width:1em;height:1em;color:var(--color-text-secondary, #777);display:block}.sniffie-omnibus-price-discount{font-weight:var(--omnibus-price-discount-font-weight, 700);margin-left:var(--spacing-50);color:var(--omnibus-price-discount-color, var(--typography-color-error))}.sniffie-omnibus-price{display:none}.sniffie-omnibus-price.show{display:block}.sniffie-omnibus-price .lowest-recent-price-wrapper,.sniffie-omnibus-price .initial-product-price-wrapper{color:var(--typography-color-secondary)}
