/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/custom.scss ***!
  \***************************************************************************************************************/ed-button.disabled{pointer-events:none;opacity:.8;cursor:not-allowed}.ed-button__info button{background:none;border:none;padding:0;font-size:inherit;font-weight:inherit;font-family:inherit;cursor:pointer}.mega-menu__link.mega-menu__link--parent{font-size:calc(var(--menu-parent-font-size) + 2px)}.mega-menu__link.mega-menu__link--parent .mega-menu__link-title{color:#5b6770}.ed-customer-note{margin-top:4px;font-style:italic}quick-add-component .button:disabled{opacity:.5!important}quick-add-component .ed-customer-note{display:none}add-to-cart-component a.button{width:100%}.product-badges .product-badges__badge+.product-badges__badge{margin-top:3px}.header-reduced .header__row--bottom,.header-reduced dropdown-localization-component,.header-reduced search-button,.header-reduced header-actions{display:none}.header-reduced .header__columns{padding-bottom:var(--header-padding)}.header-reduced .header-cta-button{margin:0 .5rem}ed-shipping-info{display:flex;align-items:center;flex-basis:100%!important}ed-shipping-info:before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;flex-shrink:0}ed-shipping-info[data-status=available]:before{background:var(--status-available-color)}ed-shipping-info[data-status=preorder]:before{background:var(--status-preorder-color)}ed-shipping-info[data-status=soldout]:before{background:var(--status-soldout-color)}.ed-story-stories-section{width:100%}@media(min-width:640px){.ed-story-stories-section{display:none}}.ed-story-stories-section .inner{position:relative}.ed-story-stories-section .inner .stories-nav{display:flex;flex-direction:row;padding:15px 0;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:641px){.ed-story-stories-section .inner .stories-nav{justify-content:center}}.ed-story-stories-section .inner .stories-nav::-webkit-scrollbar{display:none}.ed-story-stories-section .inner .stories-nav .story-item{flex:0 0 auto;margin-left:10px}.ed-story-stories-section .inner .stories-nav .story-item:last-child{margin-right:25px}.ed-story-stories-section .inner .stories-nav .story-item .story-link{text-decoration:none}.ed-story-stories-section .inner .stories-nav .story-item .story-link .label-wrapper{text-align:center;font-size:12px;font-weight:400;line-height:1.2;padding:5px;border-radius:calc(var(--style-border-radius-buttons-primary) / 2)}.ed-article-number{min-height:calc(var(--font-paragraph--size) * var(--font-paragraph--line-height))}.ed-gift-system-wrapper-drawer{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}ed-gift-system-main{display:block;min-height:100px;margin:10px 0}ed-gift-system-main.cart-empty{display:none}ed-gift-system-main .inner{padding:50px 0}@media(max-width:640px){ed-gift-system-main .inner{padding:5px 0 20px}}ed-gift-system-main .gift-items-container{display:flex;justify-content:center;max-width:100%}ed-gift-system-main .gift-items-container ed-gift-item{display:flex;flex:1 1 0;max-width:420px;align-items:center;border:1px solid rgba(var(--color-foreground),.3);border-radius:3px}@media(max-width:640px){ed-gift-system-main .gift-items-container ed-gift-item{align-items:flex-start;border:none;flex:1 1 30%;width:30%}}ed-gift-system-main .gift-items-container ed-gift-item .item-inner{display:flex;width:100%;padding:8px}@media(max-width:640px){ed-gift-system-main .gift-items-container ed-gift-item .item-inner{height:100%;flex-direction:column;justify-content:flex-start;align-items:center;padding:3px}}ed-gift-system-main .gift-items-container ed-gift-item .item-inner .image-container{flex:0 0 55px;width:55px;height:55px;border:1px solid rgba(var(--color-foreground),.3);border-radius:3px;margin-right:10px}@media(max-width:640px){ed-gift-system-main .gift-items-container ed-gift-item .item-inner .image-container{flex:0 0 70px;width:70px;height:70px;flex-direction:column;margin-bottom:6px;margin-right:0}}ed-gift-system-main .gift-items-container ed-gift-item .item-inner .image-container img{width:100%;height:100%;object-fit:cover}ed-gift-system-main .gift-items-container ed-gift-item .item-inner .image-container .bg-w-icon{display:block!important;position:relative;background:#5b6770;width:100%;height:100%;border-radius:3px}ed-gift-system-main .gift-items-container ed-gift-item .item-inner .content-container{display:flex;align-items:center}@media(max-width:640px){ed-gift-system-main .gift-items-container ed-gift-item .item-inner .content-container{margin-bottom:6px}}ed-gift-system-main .gift-items-container ed-gift-item .item-inner .content-container .gift-product-title{font-size:14px;line-height:1.2;font-weight:700}@media(max-width:640px){ed-gift-system-main .gift-items-container ed-gift-item .item-inner .content-container .gift-product-title{font-size:12px;text-align:center}}ed-gift-system-main .gift-items-container ed-gift-item .item-inner .btn-container{flex:0 0 30%;width:30%;justify-content:flex-end;align-items:center;margin-left:auto}@media(max-width:640px){ed-gift-system-main .gift-items-container ed-gift-item .item-inner .btn-container{width:100%;flex:0;margin-top:auto;justify-content:center;align-items:flex-end;margin-left:0}}ed-gift-system-main .gift-items-container ed-gift-item .item-inner .btn-container .button{width:100%;min-width:0;font-size:14px;min-height:34px}@media(max-width:640px){ed-gift-system-main .gift-items-container ed-gift-item .item-inner .btn-container .button{width:calc(100% - 5px);font-size:12px;min-height:24px;padding:0 1.5rem}}ed-gift-system-main .gift-items-container ed-gift-item[gift-enabled=false] .btn-container button,ed-gift-system-main .gift-items-container ed-gift-item[gift-enabled=false] .btn-container .button{cursor:not-allowed;opacity:.5}ed-gift-system-main .gift-items-container ed-gift-item[already-in-cart=true] .btn-container .button{display:none!important}ed-gift-system-main .gift-items-container ed-gift-item[already-in-cart=true] .btn-container .icon-success{display:block;width:24px;height:24px;border-radius:50%}ed-gift-system-main .gift-items-container ed-gift-item[already-in-cart-drawer=true] .btn-container .button,ed-gift-system-main .gift-items-container ed-gift-item[already-in-cart-drawer=true] .btn-container .drawer-btn-gift-to-cart{display:none!important}ed-gift-system-main .gift-items-container ed-gift-item[already-in-cart-drawer=true] .btn-container .icon-success{display:block;width:24px;height:24px;border-radius:50%}ed-gift-system-main .progress-bar-container{display:flex;margin-bottom:20px;width:100%}ed-gift-system-main ed-gift-system-progress-bar{display:flex;width:100%;flex-direction:column}ed-gift-system-main ed-gift-system-progress-bar .text-container{line-height:1.2;margin-bottom:5px}@media(max-width:640px){ed-gift-system-main ed-gift-system-progress-bar .text-container{margin-bottom:10px}}ed-gift-system-main ed-gift-system-progress-bar .text-container .missing-amount-text{display:block}@media(max-width:640px){ed-gift-system-main ed-gift-system-progress-bar .text-container .missing-amount-text{text-align:center;line-height:1.3}}ed-gift-system-main ed-gift-system-progress-bar .text-container .missing-amount-text .value{color:#5e93db;font-weight:700}ed-gift-system-main ed-gift-system-progress-bar .text-container .all-milestones-reached-text{display:none}ed-gift-system-main ed-gift-system-progress-bar[all-milestones-reached] .text-container .missing-amount-text{display:none}ed-gift-system-main ed-gift-system-progress-bar[all-milestones-reached] .text-container .all-milestones-reached-text{display:block}ed-gift-system-main ed-gift-system-progress-bar .progress-bar-items-container{display:flex;width:100%;border-radius:99px;height:18px;margin-bottom:20px}ed-gift-system-main ed-gift-system-progress-bar .milestone-container{position:relative;flex:1 1 100%;height:100%;border-right:4px solid white}ed-gift-system-main ed-gift-system-progress-bar .milestone-container:first-child .current-progress{border-top-left-radius:99px;border-bottom-left-radius:99px}ed-gift-system-main ed-gift-system-progress-bar .milestone-container:last-child{border-right:none}ed-gift-system-main ed-gift-system-progress-bar .milestone-container:last-child .current-progress{border-top-right-radius:99px;border-bottom-right-radius:99px}ed-gift-system-main ed-gift-system-progress-bar .milestone-container.target-reached .target-label:before{background:#5e93db}ed-gift-system-main ed-gift-system-progress-bar .milestone-container .current-progress{display:block;width:0;max-width:100%;height:100%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}ed-gift-system-main ed-gift-system-progress-bar .milestone-container .target-label{position:absolute;top:100%;left:50%;transform:translate(-50%);font-size:15px;white-space:nowrap}@media(max-width:640px){ed-gift-system-main ed-gift-system-progress-bar .milestone-container .target-label{font-size:14px}}.cart-item[data-free-gift=true] .cart-item__quantity-wrapper cart-remove-button{display:flex!important}ed-gift-item-select-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;z-index:9999999}ed-gift-item-select-popup[open=true]{display:block}ed-gift-item-select-popup .popup-container{position:relative;top:50%;left:50%;min-height:300px;width:430px;max-width:850px;max-height:80%;transform:translate(-50%,-50%);border-radius:10px;background:#fff}@media(max-width:640px){ed-gift-item-select-popup .popup-container{width:95%}}ed-gift-item-select-popup .popup-container .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 50px 50px}@media(max-width:640px){ed-gift-item-select-popup .popup-container .inner{padding:15px}}ed-gift-item-select-popup .popup-container .inner .upper-container{width:100%}ed-gift-item-select-popup .popup-container .inner .upper-container .text-container{text-align:left}ed-gift-item-select-popup .popup-container .inner .upper-container .text-container .h1{margin:0 0 20px;font-size:20px;font-weight:700!important}ed-gift-item-select-popup .popup-container .inner .lower-container{display:flex;width:100%;justify-content:center}@media(max-width:640px){ed-gift-item-select-popup .popup-container .inner .lower-container{overflow-x:scroll;justify-content:flex-start}}@media(max-width:640px){ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item{padding:10px 5px}}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container{max-height:60vh;overflow-y:scroll}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item{display:flex;flex-direction:column;width:100%}@media(max-width:640px){ed-gift-item-select-popup .popup-container .inner .lower-container .items-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item{flex:1 1 0}}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container{display:flex;flex-direction:column;max-width:200px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .image-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .image-container{width:70px;height:70px;margin-bottom:10px;border:none;mix-blend-mode:darken}@media(max-width:640px){ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .image-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .image-container{display:flex;justify-content:center;width:70px;height:70px;margin-left:unset;margin-right:unset}}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .image-container img,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .image-container img{width:70px;min-width:70px;height:70px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .item-title-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .item-title-container{display:flex;flex-direction:column;text-align:center}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .item-title-container .ed-item-title,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .item-title-container .ed-item-title{font-size:16px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .price-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .price-container{display:flex;justify-content:center;margin-bottom:8px;font-size:14px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .price-container span,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .price-container span{width:100%;text-align:left;color:#5e93db}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .btn-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .btn-container{display:flex;justify-content:center;margin-top:auto}@media(max-width:640px){ed-gift-item-select-popup .popup-container .inner .lower-container .items-container .item-container .btn-container .button,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item .item-container .btn-container .button{font-size:12px;min-height:40px}}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form{display:flex;flex-direction:column;width:100%}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form:not(:last-of-type),ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form:not(:last-of-type){margin-bottom:15px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .image-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .image-container{width:200px;height:200px;margin-bottom:10px;border-radius:3px;border:1px solid rgba(var(--color-foreground),.3)}@media(max-width:640px){ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .image-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .image-container{display:flex;justify-content:center;width:100px;height:100px;margin-left:auto;margin-right:auto}}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .image-container img,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .image-container img{width:100%;height:100%}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .item-title-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .item-title-container{text-align:center}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .item-title-container h4,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .item-title-container h4{font-size:16px;font-weight:700}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .price-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .price-container{display:flex;justify-content:center;margin-bottom:8px;font-size:14px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .price-container span,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .price-container span{text-align:center;color:#5e93db}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .popup-submit-button,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .popup-submit-button{display:none}@media(max-width:640px){ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form .popup-submit-button .button,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form .popup-submit-button .button{font-size:12px;min-height:40px}}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form ed-gift-item-select-popup-item.item-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form ed-gift-item-select-popup-item.item-container{display:flex;align-items:center;flex-direction:row;width:100%;max-width:unset;background:#f1f2f3;padding:10px 5px 2px 0}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form ed-gift-item-select-popup-item.item-container .gift-text-container,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form ed-gift-item-select-popup-item.item-container .gift-text-container{display:flex;flex-direction:column;justify-content:center;line-height:1.4;margin-right:10px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form ed-gift-item-select-popup-item.item-container .gift-text-container .item-title-container div,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form ed-gift-item-select-popup-item.item-container .gift-text-container .item-title-container div{font-size:14px;text-align:left;color:#5b6770}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form ed-gift-item-select-popup-item.item-container .gift-text-container .gift-teaser-text,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form ed-gift-item-select-popup-item.item-container .gift-text-container .gift-teaser-text{font-size:15px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form ed-gift-item-select-popup-item.item-container .gift-text-container .price-container span,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form ed-gift-item-select-popup-item.item-container .gift-text-container .price-container span{font-size:14px}ed-gift-item-select-popup .popup-container .inner .lower-container .items-container form ed-gift-item-select-popup-item.item-container .gift-select-radio,ed-gift-item-select-popup .popup-container .inner .lower-container ed-gift-item-select-popup-item form ed-gift-item-select-popup-item.item-container .gift-select-radio{margin-left:auto;margin-right:10px}ed-gift-item-select-popup .popup-container .inner .confirm-gift-button{width:100%;background:#5e93db;font-weight:700;margin-top:1rem}ed-gift-item-select-popup .popup-container .inner .confirm-gift-button:after{box-shadow:none}ed-gift-item-select-popup .popup-container .inner .confirm-gift-button:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(94,147,219,var(--alpha-button-background))}ed-gift-item-select-popup .popup-container .btn-close{position:absolute;top:20px;right:18px;cursor:pointer;color:#5b6770;font-size:20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}ed-gift-item-select-popup .popup-container .btn-close:hover{color:#c6ccd1}@media(max-width:640px){ed-gift-item-select-popup .popup-container .btn-close{top:10px}}.ed-cart-item--gift .cart-items__quantity{margin:0}.ed-cart-item--gift .cart-items__quantity button{width:unset;height:unset}.gift-code-container.desktop{margin-top:0;padding-top:1rem;border-top:1px solid rgba(91,103,112,.4)}@media(max-width:768px){.gift-code-container.desktop{display:none}}@media(min-width:768px){.gift-code-container.mobile{display:none}}.ed-gift-code-input{position:relative}@media(max-width:768px){.ed-gift-code-input{display:block;border-bottom:1px solid rgba(91,103,112,0)}.ed-gift-code-input:after{content:"";position:absolute;bottom:0;left:-100px;width:1000px;height:1px;background:#5b677066}}.ed-gift-code-input ed-code-input-toggler .inner{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;cursor:pointer}@media(max-width:768px){.ed-gift-code-input ed-code-input-toggler .inner{line-height:1.9}}.ed-gift-code-input ed-code-input-toggler .inner span:first-child{font-weight:700}.ed-gift-code-input ed-code-input-toggler .inner .icon{display:flex;width:10px;height:6px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.ed-gift-code-input ed-code-input-toggler .inner .icon svg{width:100%;height:100%;object-fit:cover}.ed-gift-code-input ed-code-input-toggler.open .icon svg{transform:rotate(180deg)}.ed-gift-code-input .input-wrapper{display:none}.ed-gift-code-input .input-wrapper.visible{display:block}.ed-gift-code-input .input-wrapper .inner{display:flex;flex-direction:column;padding-bottom:15px}@media(max-width:768px){.ed-gift-code-input .input-wrapper .inner{padding-bottom:5px}}.ed-gift-code-input .input-wrapper .inner .input-container{display:flex;justify-content:space-between;margin-bottom:5px}.ed-gift-code-input .input-wrapper .inner .input-container input{flex:1;padding-left:5px;margin-right:8px;border:1px solid rgba(91,103,113,.4);border-radius:3px}.ed-gift-code-input .input-wrapper .inner .msg-danger{font-size:11px;font-weight:400;color:#5b6770;text-align:center;padding-bottom:3px}.ed-gift-code-input .input-wrapper .inner .error-message,.ed-gift-code-input .input-wrapper .inner .mov-error-message{display:none;text-align:center;color:red;font-size:11px}.ed-gift-code-input .input-wrapper .inner .error-message.active,.ed-gift-code-input .input-wrapper .inner .mov-error-message.active{display:block}.ed-gift-code-input[already-enabled=true] .input-toggler,.ed-gift-code-input[already-enabled=true] .input-toggler>.inner{display:none;cursor:not-allowed}.ed-gift-code-input[already-enabled=true] .input-wrapper{display:none!important}@media(max-width:768px){.section-footer-padding{padding-bottom:calc(28px + var(--ed-cart-transparency-height, 0))!important}}.cart-item__quantity .cart-item__error{display:none}.cart-drawer ed-gift-system-main,.cart-page ed-gift-system-main{margin:unset;min-height:unset;padding-top:12px;padding-bottom:5px}.cart-drawer ed-gift-system-main .inner,.cart-page ed-gift-system-main .inner{padding:unset}.cart-drawer ed-gift-system-main .inner .progress-bar-container,.cart-page ed-gift-system-main .inner .progress-bar-container{margin-bottom:10px}.cart-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .text-container .missing-amount-text,.cart-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .text-container .all-milestones-reached-text,.cart-page ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .text-container .missing-amount-text,.cart-page ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .text-container .all-milestones-reached-text{font-size:12px;text-align:center}.cart-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container ed-gift-system-progress-bar-item .target-label-last,.cart-page ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container ed-gift-system-progress-bar-item .target-label-last{left:50%}.cart-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container ed-gift-system-progress-bar-item .target-label-last:before,.cart-page ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container ed-gift-system-progress-bar-item .target-label-last:before{top:-18px;height:24px;width:2px;background:#5d94d6}.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item{border:none}.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item .item-inner,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item .item-inner{flex-direction:column;align-items:center;height:100%}.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .image-container,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .image-container{flex:unset;width:45px;height:45px;margin-right:unset}.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .content-container,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .content-container{margin:10px 0;text-align:center}.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .content-container .gift-product-title,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .content-container .gift-product-title{font-size:12px}.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .btn-container,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .btn-container{flex:unset;width:unset;margin-top:auto;margin-left:unset}.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .btn-container .button,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .btn-container .button{min-height:25px;font-size:12px;background:#5d94d6;display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 30px;border-radius:7px}.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .btn-container .button:before,.cart-drawer ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .btn-container .button:after,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .btn-container .button:before,.cart-page ed-gift-system-main .inner .gift-items-container .gift-item .item-inner .btn-container .button:after{content:unset}.cart-drawer .drawer-free-gift-remove-btn cart-remove-button,.cart-page .drawer-free-gift-remove-btn cart-remove-button{margin-left:unset}.cart-drawer .drawer-free-gift-item,.cart-page .drawer-free-gift-item{grid-column:4/5;grid-row:1/2}.cart-drawer .free-gift-code-item,.cart-page .free-gift-code-item{color:#5d94d6;font-size:12px}.cart-drawer .gift-code-container,.cart-page .gift-code-container{display:block;margin-left:-1.5rem;margin-right:-1.5rem;padding:9px 15px;border-bottom:1px solid #DEE1E3}.cart-drawer .gift-code-container.hidden,.cart-page .gift-code-container.hidden{display:none!important}@media(max-width:768px){.cart-drawer .gift-code-container .ed-gift-code-input:after,.cart-page .gift-code-container .ed-gift-code-input:after{display:none}}.cart-drawer .gift-code-container .ed-gift-code-input .inner,.cart-page .gift-code-container .ed-gift-code-input .inner{margin-bottom:unset;padding-bottom:unset}.cart-drawer .gift-code-container .ed-gift-code-input .inner .gift-code-title,.cart-page .gift-code-container .ed-gift-code-input .inner .gift-code-title{font-size:13px}.cart-drawer .gift-code-container .ed-gift-code-input .inner .msg-danger,.cart-drawer .gift-code-container .ed-gift-code-input .inner .mov-error-message,.cart-drawer .gift-code-container .ed-gift-code-input .inner .error-message,.cart-page .gift-code-container .ed-gift-code-input .inner .msg-danger,.cart-page .gift-code-container .ed-gift-code-input .inner .mov-error-message,.cart-page .gift-code-container .ed-gift-code-input .inner .error-message{font-size:10px}.cart-drawer .gift-code-container.mobile.drawer-items,.cart-page .gift-code-container.mobile.drawer-items,.cart-drawer .ed-ab-der-237-gift-code,.cart-page .ed-ab-der-237-gift-code{display:none}@media(max-width:749px){.cart-drawer .ed-ab-der-237 .ed-ab-der-237-gift-code,.cart-page .ed-ab-der-237 .ed-ab-der-237-gift-code{display:block}.cart-drawer .ed-ab-der-237 .ed-ab-der-237-gift-code .ed-gift-code-input:after,.cart-page .ed-ab-der-237 .ed-ab-der-237-gift-code .ed-gift-code-input:after{left:unset;width:100%}}.cart-drawer .free-gift-code-item-variant-wrapper,.cart-page .free-gift-code-item-variant-wrapper{grid-row:2;grid-column:5/5;padding-top:0!important}.cart-drawer .free-gift-code-item-variant-wrapper .free-gift-code-item-variant,.cart-page .free-gift-code-item-variant-wrapper .free-gift-code-item-variant{margin:0}.cart-drawer .ed-gift-system-wrapper-drawer,.cart-page .ed-gift-system-wrapper-drawer{background:#f2f2f2;margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container{margin-bottom:unset}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .text-container .missing-amount-text .gift-text-color,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .text-container .missing-amount-text .gift-text-color{color:#5d94d6}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container:first-of-type,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container:first-of-type{border-top-left-radius:99px;border-bottom-left-radius:99px}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container:last-of-type,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container:last-of-type{border-top-right-radius:99px;border-bottom-right-radius:99px}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container:not(:last-of-type).target-reached .current-progress,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container:not(:last-of-type).target-reached .current-progress{border-top-right-radius:0;border-bottom-right-radius:0}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container:not(:first-of-type) .current-progress,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container:not(:first-of-type) .current-progress{border-top-left-radius:0;border-bottom-left-radius:0}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container.target-reached .target-label,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container.target-reached .target-label{color:var(--target-price-color-target-reached)}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .current-progress,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .current-progress{border-radius:99px}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .target-label,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .target-label{top:-2px;color:var(--target-price-color);font-weight:700}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .target-label .target-price-text,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .target-label .target-price-text{display:none}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .target-label:after,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .target-label:after{content:"";position:absolute;left:50%;top:22px;width:2px;height:12px;background-color:#5e93db}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .progress-bar-item-icon,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .progress-bar-item-icon{display:flex;justify-content:center;padding-top:11px}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .progress-bar-item-icon img,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .progress-bar-container ed-gift-system-progress-bar .progress-bar-items-container .milestone-container .progress-bar-item-icon img{width:30px;height:30px;background:#5b6770;border-radius:50%;padding:5px}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner{padding-top:24px}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .image-container,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .image-container{display:none}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .content-container,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .content-container{margin-top:0}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .content-container .gift-product-title,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .content-container .gift-product-title{color:#121212bf}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .btn-container button,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .btn-container button{background:#5e93db}.cart-drawer .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .btn-container button:after,.cart-page .ed-gift-system-wrapper-drawer ed-gift-system-main .inner .gift-items-container ed-gift-item .item-inner .btn-container button:after{box-shadow:unset}.ed-cart-share{margin:20px 0;padding:20px;border:1px solid var(--color-border)}.ed-cart-share .ed-cart-share__wrapper{display:flex;gap:10px;align-items:center}@media(max-width:768px){.ed-cart-share .ed-cart-share__wrapper{flex-direction:column}}.ed-cart-share .ed-cart-share__input{flex:1;padding:var(--input-padding-y) var(--input-padding-x);border:1px solid var(--color-border);background:var(--color-input-bg);font-size:var(--cart-font-size--sm);cursor:pointer;transition:border-color .3s}.ed-cart-share .ed-cart-share__input:focus{outline:none;border-color:var(--color-primary)}@media(max-width:768px){.ed-cart-share .ed-cart-share__input{width:100%}}.cart__ctas .cart__checkout-button.log-in{background:#5b6770}.cart__ctas .ed-not-validated-note p{margin-top:0}.cart-clear-button{display:inline-flex;align-items:center;gap:6px;color:#6b7280;cursor:pointer;margin-top:25px}.cart-clear-button .button{font-size:13px}.cart-clear-button:hover{color:#111;text-decoration:underline}ed-clear-cart-button[disabled]{pointer-events:none;opacity:.6}.ed-video-block{display:flex;flex-direction:column;gap:12px}.ed-video-block__heading{margin:0;font-weight:600}.ed-video-block__trigger{display:block;background:none;border:none;padding:0;cursor:pointer;width:100%;text-align:left}.ed-video-block__trigger--bordered .ed-video-block__thumbnail-wrap{outline:2px solid var(--ed-border-color, #0042d7);outline-offset:0}.ed-video-block__thumbnail-wrap{position:relative;display:block;overflow:hidden;background:#111;line-height:0;max-height:var(--ed-thumbnail-max-h, none)}.ed-video-block__thumbnail{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ed-video-block__trigger:hover .ed-video-block__thumbnail{transform:scale(1.03)}.ed-video-block__trigger--preserve-ratio{width:fit-content}.ed-video-block__trigger--preserve-ratio .ed-video-block__thumbnail-wrap{max-height:none}.ed-video-block__trigger--preserve-ratio .ed-video-block__thumbnail{width:auto;height:auto;max-width:100%;max-height:var(--ed-thumbnail-max-h, none);object-fit:initial}.ed-video-block__play-icon{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#c00;border-radius:50%;pointer-events:none;transition:background .2s ease,transform .2s ease}.ed-video-block__play-icon svg{width:16px;height:16px;color:#fff;margin-left:2px}.ed-video-block__trigger:hover .ed-video-block__play-icon{background:#a80000;transform:scale(1.1)}.ed-video-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s ease}.ed-video-popup.is-open{opacity:1}.ed-video-popup[hidden]{display:none}.ed-video-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e0;cursor:pointer}.ed-video-popup__inner{position:relative;z-index:1;width:min(92vw,1200px)}.ed-video-popup__close{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:none;border:none;color:#fff;cursor:pointer;border-radius:50%;transition:background .2s ease}.ed-video-popup__close:hover,.ed-video-popup__close:focus-visible{background:#ffffff26;outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.ed-video-popup__video-wrap{width:100%;display:flex;justify-content:center}.ed-video-popup__embed-container{position:relative;width:100%;aspect-ratio:16/9;max-height:85dvh;background:#000}.ed-video-popup__embed-container iframe,.ed-video-popup__embed-container video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none}.shopify-policy__container{max-width:1200px!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ed-custom.css.map */
