#cart-notification-gift-selector{padding:0 16px}.cart-notification .gift-selector-tracker,.cart__header .gift-selector-tracker{border-radius:16px}.cart__header .gift-selector-tracker.hide{border-radius:16px 16px 0 0}.cart__header .gift-selector-tracker.hide.gift-in-cart{border-radius:16px}@media (max-width: 767px){#cart-notification-gift-selector .gift-selector-tracker{border-radius:10px}}.gift-selector-tracker,#cart-notification-gift-selector .gift-selector-tracker{height:180px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (min-width: 768px){.gift-selector-tracker{height:410px}}.gift-selector-tracker .progress-wrapper,#cart-notification-gift-selector .gift-selector-tracker .progress-wrapper{width:90%;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative}.progress-wrapper .progress_bar,#cart-notification-gift-selector .progress-wrapper .progress_bar{height:3px;position:relative}@media (min-width: 768px){.progress-wrapper .progress_bar{height:8px}}.progress_bar.progress1,#cart-notification-gift-selector .progress_bar.progress1{width:calc(50% - 62px);margin:0 -2px}.progress-wrapper .progress_bar.progress2,#cart-notification-gift-selector .progress-wrapper .progress_bar.progress2{width:calc(50% - 134px)}.gift-selector-tracker.shipping-disabled .progress-wrapper .progress_bar.progress2,#cart-notification-gift-selector .gift-selector-tracker.shipping-disabled .progress-wrapper .progress_bar.progress2,.shipping-free .progress-wrapper .progress_bar.progress2,#cart-notification-gift-selector .shipping-free .progress-wrapper .progress_bar.progress2{width:calc(100% - 134px)}@media (min-width: 768px){.progress-wrapper .progress_bar.progress1{width:calc(50% - 185px)}.progress-wrapper .progress_bar.progress2{width:calc(50% - 385px)}.gift-selector-tracker.shipping-disabled .progress-wrapper .progress_bar.progress2,.shipping-free .progress-wrapper .progress_bar.progress2{width:calc(100% - 385px)}}.progress-wrapper .shipping{z-index:2}.progress-wrapper .start,.progress-wrapper .shipping,.progress-wrapper .product,#cart-notification-gift-selector .progress-wrapper .product{border-radius:100%;position:relative;display:flex;justify-content:center;align-items:center}.progress-wrapper .start,#cart-notification-gift-selector .progress-wrapper .start{width:22px;height:22px}.progress-wrapper .shipping,#cart-notification-gift-selector .progress-wrapper .shipping{width:42px;height:42px}.progress-wrapper .product,#cart-notification-gift-selector .progress-wrapper .product{width:70px;height:70px;margin-top:-5px;z-index:1}@media (min-width: 768px){.progress-wrapper .start{width:65px;height:65px}.progress-wrapper .shipping{width:120px;height:120px}.progress-wrapper .product{width:200px;height:200px;margin-top:-10px}}.progress-wrapper .text,#cart-notification-gift-selector .progress-wrapper .text{position:absolute;font-family:Proxima Nova;font-style:normal;font-weight:700;font-size:18px;line-height:23px;text-align:center}#cart-notification-gift-selector .progress-wrapper .text{font-size:14px;line-height:18px}@media (max-width: 767px){.progress-wrapper .text div+div{font-size:10px}}@media (min-width: 768px){.progress-wrapper .text{font-size:20px;line-height:130%}}.gift-selector-tracker .progress-wrapper .text div,#cart-notification-gift-selector .progress-wrapper .text div{white-space:nowrap}.gift-selector-tracker .progress-wrapper .shipping .text,#cart-notification-gift-selector .progress-wrapper .shipping .text{top:calc(100% + 12px)}.gift-selector-tracker .progress-wrapper .product .text,#cart-notification-gift-selector .progress-wrapper .product .text{top:calc(100% + 4px)}.gift-selector-tracker.gift-selector-tracker.same-threshold .progress-wrapper .product .text,#cart-notification-gift-selector .gift-selector-tracker.gift-selector-tracker.same-threshold .progress-wrapper .product .text,.gift-selector-tracker .progress-wrapper .shipping .text div,.gift-selector-tracker .progress-wrapper .product .text div{line-height:1}@media (min-width: 768px){.gift-selector-tracker .progress-wrapper .shipping .text{top:calc(100% + 40px);left:auto}.gift-selector-tracker .progress-wrapper .product .text{top:calc(100% + 10px)}.gift-selector-tracker.same-threshold .progress-wrapper .product .text{top:100%}}.gift-selector-tracker .progress-wrapper .product img,#cart-notification-gift-selector .progress-wrapper .product img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gift-selector-tracker .progress-wrapper .progress,#cart-notification-gift-selector .progress-wrapper .progress{position:absolute;top:0;bottom:0;left:0;right:auto}.gift-selector-tracker .progress-wrapper .progress.active:after,#cart-notification-gift-selector .progress-wrapper .progress.active:after{display:block;content:"";width:22px;height:22px;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width: 768px){.gift-selector-tracker .progress-wrapper .progress.active:after{width:65px;height:65px}}.gift-selector-tracker .progress-wrapper .shipping svg,#cart-notification-gift-selector .progress-wrapper .shipping svg{width:28px}@media (min-width: 768px){.gift-selector-tracker .progress-wrapper .shipping svg{width:80px}}.gift-selector-tracker .progress-wrapper .shipping svg path,#cart-notification-gift-selector .progress-wrapper .shipping svg path{fill:#000}.gift-selector-tracker .title{padding-left:8px;padding-right:8px;display:block}.gift-selector-tracker.hide .title{margin-top:20px;margin-bottom:20px}.gift-selector-tracker .title,#cart-notification-gift-selector .gift-selector-tracker .title{font-family:Proxima Nova;font-style:normal;font-weight:400;font-size:16px;line-height:1;margin-top:20px;margin-bottom:10px;text-align:center;max-width:40ch}#cart-notification-gift-selector .gift-selector-tracker .title{max-width:80%}@media (min-width: 768px){.gift-selector-tracker .title{font-size:32px;line-height:32px;margin-top:56px;margin-bottom:16px;max-width:95%;max-width:100%}}#cart-notification-gift-selector #gift-selector .gift-selector-tracker.hide,#cart-notification-gift-selector #gift-selector #GiftSelector{display:none}#cart-notification-gift-selector .gift-selector-tracker.hide{display:flex}#gift-selector-tracker-wrapper{position:relative;z-index:1}#gift-selector-tracker-wrapper .gift-selector-tracker.hide{height:fit-content}#cart-notification-gift-selector .gift-selector-tracker.hide{display:flex;height:fit-content}#cart-notification-gift-selector .container{padding:0}#cart-notification-gift-selector .gift-selector-tracker.hide .title{margin-bottom:20px;line-height:1.5}.progress-wrapper .progress{z-index:1}.progress-wrapper .progress_bar,.progress-wrapper .progress,.progress-wrapper .progress_bar:after{border-radius:4px}.progress-wrapper .progress_bar.progress2:after{content:"";position:absolute;right:-35px;left:0;top:0;bottom:0;z-index:0;background-color:#fff}#cart-notification-gift-selector .progress-wrapper .text div+div{font-size:8px}.gift-selector-tracker.shipping-free .progress-wrapper .start,.shipping-free .progress-wrapper .progress_bar.progress1{display:none}.gift-selector-tracker.same-threshold .progress-wrapper .start{display:flex}.gift-selector-tracker.same-threshold .progress-wrapper .shipping.active{display:none!important}.gift-selector-tracker.same-threshold .progress-wrapper .progress_bar.progress1{width:50%!important;margin-right:-30px!important}.gift-selector-tracker.same-threshold .progress_bar.progress2,.gift-selector-tracker.same-threshold .shipping{display:none}.gift-selector-tracker .progress-wrapper .shipping{margin-left:-10px;margin-right:-10px}.gift-selector-tracker.shipping-free .progress-wrapper .shipping{margin-left:0;margin-right:-21px}@media (min-width: 768px){.gift-selector-tracker.shipping-free .progress-wrapper .shipping{margin-left:0;margin-right:-60px}}.gift-selector-tracker .product .svg-wrapper{border-radius:100%;background-color:#fff;margin:10px;padding:10px;width:calc(100% - 20px);height:calc(100% - 20px);display:flex;align-items:center}@media (min-width: 768px){.gift-selector-tracker .product .svg-wrapper{margin:20px;padding:20px;width:calc(100% - 30px);height:calc(100% - 30px)}}.gift-selector-tracker .product .svg-wrapper svg{color:#000}#cart-notification-gift-selector .gift-selector-tracker .product .svg-wrapper{padding:10px;margin:10px;width:calc(100% - 20px);height:calc(100% - 20px)}
/*# sourceMappingURL=/cdn/shop/t/772/assets/snippet-gift-selector-tracker.css.map */
