.dg-wish-toggle[hidden],.dg-wish-badge[hidden],[data-dg-wish-empty][hidden],[data-dg-wish-loading][hidden],.dg-wish-toast[hidden]{display:none!important}.dg-wish-toggle{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px;border:1px solid #dce5ee;border-radius:50%;background:#fff;color:#253e57;cursor:pointer;font:inherit;box-shadow:0 2px 8px #183b5612;touch-action:manipulation}.dg-wish-toggle svg{width:23px;height:23px;flex-shrink:0;pointer-events:none}.dg-wish-toggle[aria-pressed=true]{color:#096cc5;background:#eef6ff;border-color:#bad8f5}.dg-wish-toggle[aria-pressed=true] svg{fill:currentColor}.dg-wish-toggle:hover{border-color:#096cc5}.dg-wish-toggle:focus-visible,.dg-wish-close:focus-visible,.dg-wish-primary:focus-visible{outline:3px solid #096cc5;outline-offset:3px}.card.dg-wish-card{position:relative;isolation:isolate}.card.dg-wish-card>.dg-wish-toggle--card{position:absolute;top:8px;right:8px;z-index:4;margin:0;padding:9px;bottom:auto;left:auto;width:44px;height:44px}.dg-wish-toggle--product{border-radius:9px;padding:10px 18px;width:100%;margin:12px 0;font-size:14px;font-weight:600;box-shadow:none}.header__icon.dg-wish-header{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:inherit;text-decoration:none}.dg-wish-header>svg{width:2.3rem;height:2.3rem;flex-shrink:0;stroke-width:1.3}.dg-wish-badge{position:absolute;bottom:3px;right:0;background:#096cc5;color:#fff;border-radius:20px;min-width:17px;height:17px;padding:0 4px;font-size:10px;line-height:17px;text-align:center}.dg-wish-open{overflow:hidden}.dg-wish-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:520px;max-width:100vw;height:100%;height:100dvh;max-height:100dvh;padding:0;border:0;background:#fff;color:#213a56;box-shadow:-8px 0 40px #10284020;overflow:hidden}.dg-wish-drawer[open]{display:flex;flex-direction:column;animation:dg-wish-enter .22s ease-out}.dg-wish-drawer::backdrop{background:#12223473}.dg-wish-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px;border-bottom:1px solid #e1e9f1;flex-shrink:0}.dg-wish-drawer__header h2{font-size:23px;line-height:1.25;color:#173450;margin:0;font-weight:750}.dg-wish-drawer__header [data-dg-wish-count],.dg-wish-page h1 span,.dg-cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;font:600 14px var(--font-body-family);border-radius:20px;background:#edf5ff;color:#096cc5;padding:0 8px;vertical-align:middle}.dg-wish-close{background:none;color:#213a56;border:0;font-size:32px;line-height:1;width:44px;height:44px;cursor:pointer;flex-shrink:0}.dg-wish-drawer__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px}.dg-wish-drawer__footer{padding:20px 24px max(20px,env(safe-area-inset-bottom));border-top:1px solid #e1e9f1}.dg-wish-drawer__footer p{font-size:12px;line-height:1.5;text-align:center;margin:10px 0 0;color:#5c7185}.dg-wish-primary{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:9px;background:#096cc5;color:#fff!important;text-decoration:none;font:700 14px var(--font-body-family);text-align:center}.dg-wish-primary:hover{background:#07549b}[data-dg-wish-empty]{text-align:center;padding:65px 10px}[data-dg-wish-empty]>svg{width:55px;height:55px;color:#a9c5df}[data-dg-wish-empty] h3,[data-dg-wish-empty] h2{color:#173450;font-size:21px;margin:20px 0 10px}[data-dg-wish-empty] p{font-size:14px;color:#5c7185;line-height:1.6;margin:0 0 25px}[data-dg-wish-empty] .dg-wish-primary{display:inline-flex}.dg-wish-list{list-style:none;padding:0;margin:0}.dg-wish-item{position:relative;display:grid;grid-template-columns:100px minmax(0,1fr) 44px;gap:16px;align-items:start;padding:24px 0;border-bottom:1px solid #e1e9f1}.dg-wish-item__image{display:block;width:100px;aspect-ratio:1;background:#f5f8fb;border-radius:8px;overflow:hidden}.dg-wish-item__image img{display:block;width:100%;height:100%;object-fit:contain}.dg-wish-item h3{margin:0 0 8px;font:650 15px/1.4 var(--font-body-family);overflow-wrap:anywhere;color:#213a56}.dg-wish-item h3 a{color:inherit;text-decoration:none}.dg-wish-price{font-size:15px;font-weight:700;margin:6px 0;color:#174d83}.dg-wish-product-link{display:inline-block;color:#096cc5;background:none;border:0;padding:8px 0;text-decoration:underline;text-underline-offset:3px;font:600 13px var(--font-body-family);cursor:pointer}.dg-wish-item--error{grid-template-columns:1fr auto;font-size:13px}.dg-wish-remove{font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5ee;border-radius:6px;padding:10px;color:#213a56}.dg-wish-page{padding-top:40px;padding-bottom:60px;min-height:50vh}.dg-wish-page>header{border-bottom:1px solid #e1e9f1;padding-bottom:24px}.dg-wish-page h1{color:#173450;margin:0 0 10px}.dg-wish-page>header p{font-size:14px;color:#5c7185}.dg-wish-page .dg-wish-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px}.dg-wish-toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%);z-index:1000000;padding:13px 20px;background:#173450;color:#fff;border-radius:10px;box-shadow:0 5px 25px #0002;max-width:calc(100vw - 32px);width:max-content;font:500 14px/1.5 var(--font-body-family);pointer-events:none}cart-drawer.drawer{z-index:10000;background:#12223473}cart-drawer .drawer__inner{width:520px;max-width:100vw;padding:0 24px;background:#fff;color:#213a56;border:0;box-shadow:-8px 0 40px #10284020}cart-drawer .drawer__header{padding:26px 0 20px;border-bottom:1px solid #e1e9f1;margin-bottom:18px}cart-drawer .drawer__heading{color:#173450;font-size:23px;font-weight:750;padding-right:40px;margin:0}cart-drawer .drawer__close{top:17px;right:-8px}cart-drawer .drawer__footer{border-top:1px solid #e1e9f1;padding-bottom:max(24px,env(safe-area-inset-bottom))}cart-drawer .cart__checkout-button,cart-drawer .cart-drawer__empty-content .button{background:#096cc5!important;color:#fff!important;border-radius:9px;font-weight:700;min-height:48px}cart-drawer .button:before,cart-drawer .button:after{box-shadow:none!important}cart-drawer .cart-item__name{color:#213a56;font-size:15px;line-height:1.4}cart-drawer .cart-item__image{border-radius:8px}cart-drawer .cart__login-title,cart-drawer .cart__login-paragraph{display:none}.dg-cart-view{display:block;text-align:center;color:#096cc5;padding:14px;font-size:14px;font-weight:650}@keyframes dg-wish-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media(max-width:749px){.dg-wish-page .dg-wish-list{grid-template-columns:1fr}.dg-wish-drawer__header{padding:18px}.dg-wish-drawer__body{padding:0 18px}.dg-wish-drawer__footer{padding:16px 18px max(16px,env(safe-area-inset-bottom))}.dg-wish-item{grid-template-columns:80px minmax(0,1fr) 44px;gap:10px}.dg-wish-item__image{width:80px}.dg-wish-item h3{font-size:14px}.dg-wish-item--error{grid-template-columns:1fr auto}cart-drawer .drawer__inner{padding:0 18px}.dg-wish-toast{bottom:85px}.dg-wish-page{padding-top:28px}}@media(prefers-reduced-motion:reduce){.dg-wish-drawer[open]{animation:none}cart-drawer .drawer__inner{transition:none}}.header__icon.dg-wish-header .dg-wish-badge{position:absolute;top:auto;bottom:.8rem;left:2.2rem;right:auto;height:1.7rem!important;min-height:1.7rem!important;width:auto!important;min-width:1.7rem;box-sizing:border-box;line-height:1;display:flex;align-items:center;justify-content:center;padding:0 .3rem;font-size:.9rem}cart-drawer.is-empty .drawer__inner{display:flex;align-items:stretch;padding:0 24px}cart-drawer.is-empty .drawer__header{display:flex;margin-bottom:0}cart-drawer.is-empty .drawer__inner-empty{height:auto;flex:1;padding:0;justify-content:flex-start}cart-drawer.is-empty .cart-drawer__warnings{align-items:flex-start;padding-top:65px;flex:0}cart-drawer.is-empty .drawer__footer{display:none}.dg-product-actions{display:flex;align-items:stretch;gap:10px;margin-bottom:1rem}.dg-product-actions>.product-form__submit{flex:1;min-width:0;min-height:48px;margin:0}.dg-product-actions>.dg-wish-toggle--product-icon{flex:0 0 48px;width:48px;min-width:48px;min-height:48px;margin:0;padding:10px;border-radius:50%;border-color:#096cc5;color:#096cc5;box-shadow:none}.dg-product-actions>.dg-wish-toggle--product-icon:hover{background:#eef6ff}.header__icon.dg-wish-header>svg{transition:transform .16s ease}.header__icon.dg-wish-header:hover>svg,.header__icon.dg-wish-header:focus-visible>svg{transform:scale(1.07)}.dg-wish-toggle[aria-pressed=true],.dg-product-actions>.dg-wish-toggle[aria-pressed=true]{color:#096cc5;background:#fff;border-color:#2787df;box-shadow:0 2px 8px #096cc526}@media(prefers-reduced-motion:reduce){.header__icon.dg-wish-header>svg{transition:none}}@media(max-width:749px){.header.header--has-menu{grid-template-areas:"left-menu left-search heading wish cart";grid-template-columns:4.4rem 4.4rem minmax(0,1fr) 4.4rem 4.4rem;column-gap:0}.header.header--has-menu>.header__icons{display:contents}.header.header--has-menu>header-drawer{grid-area:left-menu;margin-left:0}.header.header--has-menu>.header__search{display:none}.header.header--has-menu>.header__icons>.header__search{display:inline-flex;grid-area:left-search;justify-self:center}.header.header--has-menu>.header__icons>.dg-wish-header{grid-area:wish;justify-self:center}.header.header--has-menu>.header__icons>.header__icon--cart{grid-area:cart;margin-right:0;justify-self:center}.header.header--has-menu>.header__heading,.header.header--has-menu>.header__heading-link{min-width:0;max-width:100%;justify-self:center}.header.header--has-menu .header__heading-link{max-width:100%;padding:.5rem}.header.header--has-menu .header__heading-logo-wrapper{max-width:100%}}.dg-wish-toggle[aria-pressed=true] svg{background-image:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.95) 50%,transparent 58%),linear-gradient(135deg,#83c4ff,#2787df 48%,#0b4a94);background-size:300% 100%,100% 100%;background-position:100% 0,0 0;background-repeat:no-repeat;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.8%204.6a5.5%205.5%200%200%200-7.8%200L12%205.7l-1.1-1.1a5.5%205.5%200%200%200-7.8%207.8L12%2021l8.8-8.6a5.5%205.5%200%200%200%200-7.8Z%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.8%204.6a5.5%205.5%200%200%200-7.8%200L12%205.7l-1.1-1.1a5.5%205.5%200%200%200-7.8%207.8L12%2021l8.8-8.6a5.5%205.5%200%200%200%200-7.8Z%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}.dg-wish-toggle[aria-pressed=true] svg>path{visibility:hidden}.dg-wish-toggle.dg-wish-sparkle[aria-pressed=true] svg{animation:dg-wish-heart-shine .65s ease-out}@keyframes dg-wish-heart-shine{0%{transform:scale(1);background-position:100% 0,0 0}35%{transform:scale(1.14)}65%{transform:scale(.98)}to{transform:scale(1);background-position:0% 0,0 0}}@media(prefers-reduced-motion:reduce){.dg-wish-toggle.dg-wish-sparkle[aria-pressed=true] svg{animation:none}}@media(max-width:749px){[id$=__featured_collection_LYPebE] .card.dg-wish-card>.dg-wish-toggle--card{box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;padding:7px}[id$=__featured_collection_LYPebE] .card.dg-wish-card>.dg-wish-toggle--card:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%}[id$=__featured_collection_LYPebE] .card.dg-wish-card>.dg-wish-toggle--card svg{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/dg-wishlist.css.map */
