.campaign-pill{display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:6px;font-family:var(--campaign-pill-font);font-weight:var(--campaign-pill-weight);font-size:10px;line-height:10px;letter-spacing:0;text-transform:uppercase;white-space:nowrap;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.card-badges-overlay.card-badges-overlay--campaign{gap:6px}.card-badges-overlay.card-badges-overlay--campaign .badge{padding:8px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:6px;font-family:var(--campaign-pill-font);font-weight:var(--campaign-pill-weight);font-size:10px;line-height:10px;letter-spacing:0}.campaign-timer{display:inline-flex;flex:none;align-items:center;gap:5px;box-sizing:border-box;height:26px;padding:0 7px;border-radius:6px;background:rgba(var(--color-foreground),.55);color:rgb(var(--color-background));font-family:Everett,sans-serif}.campaign-timer[hidden]{display:none}.campaign-timer__label{font-size:12px;font-weight:400;line-height:1;white-space:nowrap}.campaign-timer__label--desktop{display:none}.campaign-timer__chips{display:flex;gap:4px}.campaign-timer__chip{display:flex;align-items:baseline;gap:1px;box-sizing:border-box;height:14px;padding:1px 4px;border-radius:4px;background:rgb(var(--color-foreground));white-space:nowrap}.campaign-timer__value{min-width:2ch;font-size:12px;font-weight:400;line-height:12px;font-variant-numeric:tabular-nums;text-align:center}.campaign-timer__unit{font-size:10px;font-weight:300;line-height:10px;opacity:.7}@media screen and (min-width:750px){.campaign-timer__label--desktop{display:inline}.campaign-timer__label--mobile{display:none}.campaign-timer--box{gap:4px;height:30px;padding:4px 4px 4px 8px;background:rgba(var(--color-foreground),.7);font-family:Everett Campaign,Everett,sans-serif}.campaign-timer--box .campaign-timer__label{min-width:92px;font-size:14px;line-height:18px}.campaign-timer--box .campaign-timer__chip{gap:0;height:22px;padding:2px 4px}.campaign-timer--box .campaign-timer__value{min-width:0;font-weight:500;line-height:18px}.campaign-timer--box .campaign-timer__unit{font-weight:500;line-height:15px;opacity:1}}.utility-bar.utility-bar--campaign{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.utility-bar--campaign .utility-bar__grid{min-height:44px}.utility-bar--campaign .free-shipping-banner{display:none}.announcement-bar.announcement-bar--campaign{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:auto;height:auto;padding:0 8px;font-family:Everett,sans-serif}.announcement-campaign__link{display:flex;flex:1 1 0;align-items:center;gap:8px;min-width:0;color:rgb(var(--color-foreground));text-decoration:none}.announcement-campaign__copy{display:flex;align-items:center;gap:8px;min-width:0}.announcement-campaign__link:focus-visible,.campaign-box button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}.announcement-campaign__text{font-family:Everett Campaign,Everett,sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:0;white-space:nowrap}.announcement-campaign__arrow{flex:none}@media screen and (max-width:749px){:root{--announcement-bar-height: 44px}}@media screen and (max-width:389px){.announcement-bar.announcement-bar--campaign,.announcement-campaign__link,.announcement-campaign__copy{gap:6px}.announcement-campaign__arrow{display:none}}@media screen and (max-width:369px){.campaign-timer--bar .campaign-timer__label{display:none}}@media screen and (min-width:750px){.utility-bar--campaign .utility-bar__grid{min-height:38px}.announcement-bar.announcement-bar--campaign{inset:auto;top:50%;left:50%;gap:16px;padding:0;transform:translate(-50%,-50%)}.announcement-campaign__link{flex:none;gap:6px}.announcement-campaign__text{font-size:13px;line-height:17px}.announcement-campaign__text br{display:none}.utility-bar--campaign .localization-form__select,.utility-bar--campaign .localization-form__select .icon-caret{color:rgb(var(--color-foreground))}.utility-bar--campaign .localization-form__select{font-weight:300}}@media screen and (min-width:990px){.utility-bar--campaign .utility-bar__grid--3-col{grid-template-columns:1fr auto 1fr;column-gap:16px}.utility-bar--campaign .utility-bar__grid--3-col .announcement-bar--campaign{position:static;align-self:center;justify-self:center;transform:none}}.campaign-box{position:relative;display:flex;flex-direction:column;gap:12px;padding:12px 16px;border-radius:12px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:Everett Campaign,Everett,sans-serif;letter-spacing:0;text-align:left}.product__info-container>.campaign-box{margin-block:20px}.product__info-container>.product-popup-modal__opener+.campaign-box{margin-top:4px}.campaign-box__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.campaign-box__pills{display:flex;align-self:stretch;gap:6px}.campaign-box__content{display:flex;flex-direction:column;align-items:flex-start}.campaign-box__headline,.campaign-box__text{margin:0;color:inherit;font-size:12px;letter-spacing:0}.campaign-box__headline{font-weight:700;line-height:1.4}.campaign-box__text{padding-block:3px;font-weight:300;line-height:18px}.campaign-box .campaign-box__more{position:static;margin-top:4px}.campaign-box .campaign-box__learn{display:inline-flex;align-items:center;gap:4px;min-width:0;min-height:0;border-radius:0;color:inherit;font-family:Everett Campaign,Everett,sans-serif;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0}.campaign-box__info{font-family:Everett,sans-serif;font-size:14px;line-height:12px}.campaign-box .tooltip__content.campaign-popover{top:calc(100% + 8px);bottom:auto;inset-inline:0 auto;transform:none;box-sizing:border-box;width:max-content;min-width:min(325px,100%);max-width:100%;padding:12px;border-radius:8px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:none;font-size:12px;line-height:18px;white-space:normal;text-align:left;z-index:5}.campaign-box .tooltip__content.campaign-popover:after{display:none}.campaign-box .tooltip.is-dismissed:not(.is-open) .tooltip__content{display:none}.campaign-box .tooltip__content.campaign-popover:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:20px}.campaign-popover__group+.campaign-popover__group{margin-top:12px}.campaign-popover__steps{width:0;min-width:100%}.campaign-popover__head{display:flex;align-items:center;justify-content:space-between}.campaign-popover__title,.campaign-popover__copy,.campaign-popover__steps p,.campaign-popover__steps ul{margin:0;color:inherit;font-size:12px;letter-spacing:0}.campaign-popover__title{flex:1;font-family:Everett Campaign,Everett,sans-serif;font-weight:700;line-height:21px}.campaign-popover__close{display:flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.campaign-popover__copy{max-width:273px;margin-top:4px;font-weight:300;line-height:18px}.campaign-popover__steps p{font-weight:400;line-height:21px}.campaign-popover__steps ul{margin-top:4px;padding:0;list-style:disc;font-weight:300;line-height:18px}.campaign-popover__steps li{margin-inline-start:18px}.campaign-popover__steps strong{font-family:Everett Campaign,Everett,sans-serif;font-weight:700}@media screen and (min-width:750px){.campaign-box{gap:16px}.product__info-container>.campaign-box{margin-block:24px}.product__info-container>.product-popup-modal__opener+.campaign-box{margin-top:8px}.campaign-box__top{min-height:30px}.campaign-box__headline,.campaign-box__text{font-size:16px}.campaign-box__text{margin-top:8px;padding-block:0;line-height:24px}.campaign-box .campaign-box__more{margin-top:8px}.campaign-box .campaign-box__learn{font-size:16px;line-height:24px;letter-spacing:1px}.campaign-box__info{font-size:16px;letter-spacing:0}}.campaign-box-section{padding-top:32px}@media screen and (max-width:749px){.campaign-box-section{padding-inline:16px}}@media screen and (min-width:750px){.campaign-box-section{position:relative;z-index:1;margin-bottom:-13px;padding-top:50px}.campaign-box-section .campaign-box{max-width:536px}}.promotion_text.promotion_text--campaign{display:flex;align-items:center;justify-content:center;box-sizing:border-box;top:-25px;right:15px;height:24px;padding:0 10px;border-radius:8px 8px 0 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:Everett,sans-serif;font-weight:400;font-size:12px;line-height:14px;white-space:nowrap}@media screen and (min-width:750px){.promotion_text.promotion_text--campaign{right:13px}}[data-pdp-gallery] .campaign-image-tag{position:absolute;right:12px;bottom:12px;z-index:2;width:115px;height:106px;pointer-events:none;transition:opacity .3s ease}[data-pdp-gallery] .campaign-image-tag.is-hidden{opacity:0}.campaign-image-tag__circle{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:Spezia SemiMono,monospace;font-weight:400;letter-spacing:0}.campaign-image-tag__circle>span{line-height:.7}@supports (text-box: trim-both cap alphabetic){.campaign-image-tag__circle>span{line-height:1;text-box:trim-both cap alphabetic}}.campaign-image-tag__circle--paid{top:18px;left:0;width:47px;height:47px;font-size:28px}.campaign-image-tag__circle--plus{top:0;left:39px;width:35px;height:35px;font-size:20px}.campaign-image-tag__circle--free{top:31px;left:40px;width:75px;height:75px}.campaign-image-tag__number{font-size:36px}.campaign-image-tag__free{font-size:12px}@media screen and (min-width:750px){[data-pdp-gallery] .campaign-image-tag{right:20px;bottom:20px;width:234px;height:215px}.campaign-image-tag__circle--paid{top:35px;width:96px;height:96px;font-size:40px}.campaign-image-tag__circle--plus{left:81px;width:71px;height:71px;font-size:28px}.campaign-image-tag__circle--free{top:63px;left:82px;justify-content:flex-start;gap:12px;width:152px;height:152px;padding-top:44px;box-sizing:border-box}.campaign-image-tag__number{font-size:60px}.campaign-image-tag__free{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/pl091-campaign.css.map */
