.dellumia-bogos-source-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.dellumia-bogos-progress{width:var(--dbp-card-width-d, 100%);max-width:100%;margin-top:var(--dbp-mt-d, 0px);margin-bottom:var(--dbp-mb-d, 0px);color:var(--dbp-text, #111111);opacity:0;visibility:hidden;transition:opacity .15s ease}.dellumia-bogos-progress[data-ready=true]{opacity:1;visibility:visible}.dellumia-bogos-progress--align-d-left{margin-right:auto}.dellumia-bogos-progress--align-d-center{margin-left:auto;margin-right:auto}.dellumia-bogos-progress--align-d-right{margin-left:auto}.dellumia-bogos-progress__card{width:100%;min-height:var(--dbp-card-min-height-d, 0px);box-sizing:border-box;background:var(--dbp-bg, #ffffff);border:var(--dbp-border-width, 1px) solid var(--dbp-border-color, #111111);border-radius:var(--dbp-radius, 6px);padding:var(--dbp-pt-d, 28px) var(--dbp-pr-d, 30px) var(--dbp-pb-d, 24px) var(--dbp-pl-d, 30px)}.dellumia-bogos-progress__top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.dellumia-bogos-progress__heading-wrap{flex:1 1 auto;min-width:0}.dellumia-bogos-progress__heading{margin:0;padding:0;color:var(--dbp-text, #111111);font-family:inherit;font-size:var(--dbp-title-size-d, 36px);line-height:var(--dbp-title-lh-d, 98%);font-weight:var(--dbp-title-weight, 700);letter-spacing:-.025em}.dellumia-bogos-progress--desktop-two_lines .dellumia-bogos-progress__heading-line--2{display:block}.dellumia-bogos-progress--desktop-two_lines .dellumia-bogos-progress__heading-space{display:none}.dellumia-bogos-progress--desktop-one_line .dellumia-bogos-progress__heading-line,.dellumia-bogos-progress--desktop-one_line .dellumia-bogos-progress__heading-space{display:inline}.dellumia-bogos-progress__subtitle{margin-top:var(--dbp-title-sub-gap-d, 7px);color:var(--dbp-secondary, #616161);font-size:var(--dbp-subtitle-size-d, 14px);line-height:1.35}.dellumia-bogos-progress__logo-wrap{flex:0 0 auto;width:var(--dbp-logo-width-d, 120px);transform:translate(var(--dbp-logo-x-d, 0px),var(--dbp-logo-y-d, 0px))}.dellumia-bogos-progress__logo{display:block;width:100%;height:auto;object-fit:contain}.dellumia-bogos-progress__milestones{width:var(--dbp-grid-width-d, 100%);max-width:100%;margin-top:calc(var(--dbp-heading-bars-gap-d, 28px) + 10px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--dbp-bar-gap-d, 16px);align-items:start}.dellumia-bogos-progress__tier,.dellumia-bogos-progress__gift{min-width:0}.dellumia-bogos-progress__bar{width:var(--dbp-bar-width-d, 100%);height:var(--dbp-bar-height-d, 7px);box-sizing:border-box;background:var(--dbp-inactive-bg, #fff);border:1px solid var(--dbp-inactive-border, #111);border-radius:var(--dbp-bar-radius, 999px);transition:background-color .2s ease,border-color .2s ease}.dellumia-bogos-progress__tier.is-active .dellumia-bogos-progress__bar{background:var(--dbp-active, #111);border-color:var(--dbp-active, #111)}.dellumia-bogos-progress__tier-copy{margin-top:var(--dbp-bar-copy-gap-d, 8px);color:var(--dbp-text, #111);font-size:var(--dbp-tier-size-d, 14px);line-height:1.25;font-weight:400;text-align:left;white-space:normal}.dellumia-bogos-progress__benefit{font-weight:700}.dellumia-bogos-progress__gift{position:relative;display:block;min-width:0;text-align:left;transform:none}.dellumia-bogos-progress__gift-bar-wrap{position:relative;width:var(--dbp-bar-width-d, 100%);max-width:100%}.dellumia-bogos-progress__gift-bar-wrap>.dellumia-bogos-progress__bar{width:100%}.dellumia-bogos-progress__gift-icon-anchor{position:absolute;z-index:1;left:calc(50% + var(--dbp-gift-x-d, 0px));bottom:calc(100% + 6px - var(--dbp-gift-y-d, 0px));transform:translate(-50%);pointer-events:none}.dellumia-bogos-progress__gift-circle{width:var(--dbp-gift-size-d, 34px);height:var(--dbp-gift-size-d, 34px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid var(--dbp-inactive-border, #111);border-radius:50%;background:var(--dbp-gift-inactive-bg, #fff);color:var(--dbp-text, #111);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.dellumia-bogos-progress__gift-icon{width:var(--dbp-gift-icon-d, 17px);height:var(--dbp-gift-icon-d, 17px);display:block}.dellumia-bogos-progress__gift.is-active .dellumia-bogos-progress__gift-circle{background:var(--dbp-gift-active-bg, #111);border-color:var(--dbp-gift-active-bg, #111);color:var(--dbp-gift-active-icon, #fff)}.dellumia-bogos-progress__gift-copy{width:100%;max-width:100%;margin-top:var(--dbp-bar-copy-gap-d, 8px);font-size:var(--dbp-tier-size-d, 14px);line-height:1.25;text-align:left;overflow-wrap:normal}.dellumia-bogos-progress__gift-threshold{font-weight:400}.dellumia-bogos-progress__gift-title{display:block;position:relative;left:0;transform:none;width:max-content;max-width:none;margin-top:0;font-weight:700;font-size:clamp(10px,calc(var(--dbp-tier-size-d, 14px) - 2px),13px);letter-spacing:-.02em;white-space:nowrap;overflow-wrap:normal}.dellumia-bogos-progress__message{margin-top:var(--dbp-bars-message-gap-d, 20px);color:var(--dbp-secondary, #616161);font-size:var(--dbp-message-size-d, 13px);line-height:1.35}.dellumia-bogos-progress__message:empty{display:none}.dellumia-bogos-progress__footer{margin-top:var(--dbp-footer-gap-d, 24px);color:var(--dbp-text, #111);font-size:var(--dbp-footer-size-d, 13px);line-height:1.4}.dellumia-bogos-progress__footer-link{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0 0 0 .25em;color:var(--dbp-footer-link, #111);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.dellumia-bogos-progress__gift.dellumia-gift-effect-pop.just-unlocked .dellumia-bogos-progress__gift-circle{animation:dellumiaBogosGiftPop .42s ease both}.dellumia-bogos-progress__gift.dellumia-gift-effect-pulse.just-unlocked .dellumia-bogos-progress__gift-circle{animation:dellumiaBogosGiftPulse .72s ease both}.dellumia-bogos-progress__gift.dellumia-gift-effect-bounce.just-unlocked .dellumia-bogos-progress__gift-circle{animation:dellumiaBogosGiftBounce .52s ease both}.dellumia-bogos-progress__gift.dellumia-gift-effect-glow.just-unlocked .dellumia-bogos-progress__gift-circle{animation:dellumiaBogosGiftGlow .85s ease both}@keyframes dellumiaBogosGiftPop{0%{transform:scale(1)}48%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes dellumiaBogosGiftPulse{0%{box-shadow:0 0 #11111140}60%{box-shadow:0 0 0 10px #1110}to{box-shadow:none}}@keyframes dellumiaBogosGiftBounce{0%,to{transform:translateY(0)}40%{transform:translateY(-7px)}70%{transform:translateY(2px)}}@keyframes dellumiaBogosGiftGlow{0%{box-shadow:0 0 #1110}50%{box-shadow:0 0 16px #11111152}to{box-shadow:0 0 #1110}}body.dellumia-bogos-modal-open{overflow:hidden}.dellumia-bogos-modal[hidden]{display:none!important}.dellumia-bogos-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px}.dellumia-bogos-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dbp-popup-overlay, #111111);opacity:var(--dbp-popup-overlay-opacity, .38)}.dellumia-bogos-modal__dialog{position:relative;z-index:1;width:min(var(--dbp-popup-width-d, 560px),calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto;box-sizing:border-box;background:var(--dbp-popup-bg, #f7f5f4);color:var(--dbp-popup-text, #111);padding:var(--dbp-popup-pt-d, 44px) var(--dbp-popup-pr-d, 44px) var(--dbp-popup-pb-d, 42px) var(--dbp-popup-pl-d, 44px);border-radius:0;outline:none;box-shadow:0 18px 60px #00000029}.dellumia-bogos-modal__close{position:absolute;top:18px;right:18px;width:var(--dbp-popup-close-d, 28px);height:var(--dbp-popup-close-d, 28px);padding:0;border:0;background:transparent;color:currentColor;cursor:pointer}.dellumia-bogos-modal__close svg{display:block;width:100%;height:100%}.dellumia-bogos-modal__heading{padding-right:42px;font-size:var(--dbp-popup-title-d, 48px);line-height:.98;letter-spacing:-.035em;font-weight:700}.dellumia-bogos-modal__heading>span{display:block}.dellumia-bogos-modal__heading-line-2{display:flex!important;align-items:center;flex-wrap:wrap;gap:.22em}.dellumia-bogos-modal__logo{display:inline-block;width:var(--dbp-popup-logo-d, 210px);height:auto;object-fit:contain;vertical-align:middle}.dellumia-bogos-modal__intro{margin-top:52px;font-size:calc(var(--dbp-popup-copy-d, 21px) + 2px);line-height:1.25;font-weight:700}.dellumia-bogos-modal__tiers{margin-top:24px;font-size:var(--dbp-popup-copy-d, 21px);line-height:1.38}.dellumia-bogos-modal__tier strong{font-weight:700}.dellumia-bogos-modal__summary{margin-top:38px;max-width:90%;font-size:var(--dbp-popup-copy-d, 21px);line-height:1.3}.dellumia-bogos-modal__terms{display:inline-block;margin-top:44px;color:var(--dbp-popup-link, #111);font-size:var(--dbp-popup-copy-d, 21px);line-height:1.2;text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:reduce){.dellumia-bogos-progress,.dellumia-bogos-progress__bar,.dellumia-bogos-progress__gift-circle{transition:none!important}.dellumia-bogos-progress__gift.just-unlocked .dellumia-bogos-progress__gift-circle{animation:none!important}}@media screen and (max-width:749px){.dellumia-bogos-progress{width:var(--dbp-card-width-m, 100%);margin-top:var(--dbp-mt-m, 0px);margin-bottom:var(--dbp-mb-m, 0px)}.dellumia-bogos-progress--align-m-left{margin-right:auto;margin-left:0}.dellumia-bogos-progress--align-m-center{margin-left:auto;margin-right:auto}.dellumia-bogos-progress--align-m-right{margin-left:auto;margin-right:0}.dellumia-bogos-progress__card{min-height:var(--dbp-card-min-height-m, 0px);padding:var(--dbp-pt-m, 22px) var(--dbp-pr-m, 14px) var(--dbp-pb-m, 18px) var(--dbp-pl-m, 14px)}.dellumia-bogos-progress__top-row{gap:10px}.dellumia-bogos-progress__heading{font-size:var(--dbp-title-size-m, 29px);line-height:var(--dbp-title-lh-m, 100%)}.dellumia-bogos-progress--mobile-two_lines .dellumia-bogos-progress__heading-line--2{display:block}.dellumia-bogos-progress--mobile-two_lines .dellumia-bogos-progress__heading-space{display:none}.dellumia-bogos-progress--mobile-one_line .dellumia-bogos-progress__heading-line,.dellumia-bogos-progress--mobile-one_line .dellumia-bogos-progress__heading-space{display:inline}.dellumia-bogos-progress__subtitle{margin-top:var(--dbp-title-sub-gap-m, 6px);font-size:var(--dbp-subtitle-size-m, 12px)}.dellumia-bogos-progress__logo-wrap{width:var(--dbp-logo-width-m, 88px);transform:translate(var(--dbp-logo-x-m, 0px),var(--dbp-logo-y-m, 0px))}.dellumia-bogos-progress__milestones{width:var(--dbp-grid-width-m, 100%);margin-top:max(var(--dbp-heading-bars-gap-m, 22px),calc(var(--dbp-gift-size-m, 30px) + 12px));grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--dbp-bar-gap-m, 7px)}.dellumia-bogos-progress__bar{width:var(--dbp-bar-width-m, 100%);height:var(--dbp-bar-height-m, 6px)}.dellumia-bogos-progress__tier-copy{margin-top:var(--dbp-bar-copy-gap-m, 7px);font-size:var(--dbp-tier-size-m, 11px)}.dellumia-bogos-progress__gift-bar-wrap{width:var(--dbp-bar-width-m, 100%)}.dellumia-bogos-progress__gift-icon-anchor{left:calc(50% + var(--dbp-gift-x-m, 0px));bottom:calc(100% + 6px - var(--dbp-gift-y-m, 0px))}.dellumia-bogos-progress__gift-circle{width:var(--dbp-gift-size-m, 30px);height:var(--dbp-gift-size-m, 30px)}.dellumia-bogos-progress__gift-icon{width:var(--dbp-gift-icon-m, 15px);height:var(--dbp-gift-icon-m, 15px)}.dellumia-bogos-progress__gift-copy{margin-top:var(--dbp-bar-copy-gap-m, 7px);font-size:var(--dbp-tier-size-m, 11px)}.dellumia-bogos-progress__gift-title{font-size:clamp(9px,calc(var(--dbp-tier-size-m, 11px) - 1px),11px);left:auto;transform:none;width:100%;white-space:normal}.dellumia-bogos-progress__message{margin-top:var(--dbp-bars-message-gap-m, 18px);font-size:var(--dbp-message-size-m, 11px)}.dellumia-bogos-progress__footer{margin-top:var(--dbp-footer-gap-m, 20px);font-size:var(--dbp-footer-size-m, 10px)}.dellumia-bogos-modal{padding:0}.dellumia-bogos-modal__dialog{width:var(--dbp-popup-width-m, 90%);max-width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--dbp-popup-pt-m, 34px) var(--dbp-popup-pr-m, 32px) var(--dbp-popup-pb-m, 26px) var(--dbp-popup-pl-m, 32px)}.dellumia-bogos-modal__close{top:20px;right:20px;width:var(--dbp-popup-close-m, 24px);height:var(--dbp-popup-close-m, 24px)}.dellumia-bogos-modal__heading{padding-right:27px;font-size:var(--dbp-popup-title-m, 34px);line-height:1.02}.dellumia-bogos-modal__heading-line-2{gap:.15em}.dellumia-bogos-modal__logo{width:var(--dbp-popup-logo-m, 148px)}.dellumia-bogos-modal__intro{margin-top:31px;font-size:calc(var(--dbp-popup-copy-m, 16px) + 2px);line-height:1.26}.dellumia-bogos-modal__tiers{margin-top:15px;font-size:var(--dbp-popup-copy-m, 16px);line-height:1.37}.dellumia-bogos-modal__summary{margin-top:30px;max-width:100%;font-size:var(--dbp-popup-copy-m, 16px);line-height:1.34}.dellumia-bogos-modal__terms{margin-top:31px;font-size:var(--dbp-popup-copy-m, 16px)}}@media screen and (min-width:360px)and (max-width:749px){.dellumia-bogos-progress__gift-title{left:0;transform:none;width:max-content;white-space:nowrap;letter-spacing:-.02em}}.dellumia-bogos-progress__logo-text,.dellumia-bogos-modal__logo-text{display:inline-block;font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:.16em;color:var(--dbp-text, #111);white-space:nowrap}.dellumia-bogos-progress__logo-text{font-size:clamp(15px,1.8vw,25px)}.dellumia-bogos-modal__logo-text{font-size:clamp(18px,2vw,28px)}.dellumia-bogos-progress[aria-busy=true] .dellumia-bogos-progress__card{pointer-events:none}@media(prefers-reduced-motion:reduce){.dellumia-bogos-progress,.dellumia-bogos-progress *,.dellumia-bogos-modal *{animation-duration:.01ms!important;transition-duration:.01ms!important}}product-info .bogos-cart-discount[data-discount-id="35240"]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}.dellumia-bogos-progress .dellumia-bogos-progress__heading{transform:scaleY(var(--dbp-title-scale-d, 1));transform-origin:top left;margin-bottom:calc(-1 * var(--dbp-title-trim-d, 0px))}@media screen and (max-width:749px){.dellumia-bogos-progress .dellumia-bogos-progress__heading{transform:scaleY(var(--dbp-title-scale-m, 1));margin-bottom:calc(-1 * var(--dbp-title-trim-m, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dellumia-bogos-progress.css.map */
