:root{--ola-wl-primary: #0f4f4d;--ola-wl-primary-hover: #0b3c3a;--ola-wl-heart: #e5533f;--ola-wl-success-bg: #d9efe8;--ola-wl-success-bar: #1f7a5c;--ola-wl-text: #1c1c1c}[data-ola-wl-page] [hidden]{display:none!important}.ola-wl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:0;background:none;padding:0;cursor:pointer;color:var(--ola-wl-text);font:inherit;line-height:1;-webkit-tap-highlight-color:transparent}.ola-wl-heart path{fill:transparent;stroke:currentColor;stroke-width:1.8;transition:fill .2s ease,stroke .2s ease}.ola-wl-btn[aria-pressed=true] .ola-wl-heart path{fill:var(--ola-wl-heart);stroke:var(--ola-wl-heart)}.ola-wl-btn.is-popping .ola-wl-heart{animation:ola-wl-pop .35s ease}@keyframes ola-wl-pop{0%{transform:scale(1)}45%{transform:scale(1.3)}to{transform:scale(1)}}.ola-wl-btn:focus-visible{outline:2px solid var(--ola-wl-primary);outline-offset:2px}.card-wrapper .card__inner{position:relative}.ola-wl-btn--card{position:absolute;top:.8rem;right:.8rem;z-index:4;width:3.8rem;height:3.8rem;border-radius:50%;background:#ffffffeb;box-shadow:0 1px 4px #0000001f}.ola-wl-btn--card:hover{background:#fff;color:var(--ola-wl-heart)}.ola-wl-btn--card .ola-wl-heart{width:2rem;height:2rem}.ola-wl-btn--pdp{width:100%;min-height:4.6rem;margin-top:1rem;padding:0 1.6rem;border:1px solid rgba(0,0,0,.2);border-radius:var(--buttons-radius, 4px);background:#fff;font-size:1.5rem;letter-spacing:.04rem}.ola-wl-btn--pdp:hover{border-color:var(--ola-wl-heart)}.ola-wl-btn--pdp .ola-wl-heart{width:2.2rem;height:2.2rem}.ola-wl-pdp-row{display:flex;align-items:center;gap:1.2rem;margin-bottom:1rem}.ola-wl-pdp-row .product-form__submit{flex:1 1 auto;min-width:0;margin:0}.ola-wl-btn--pdp.ola-wl-btn--icon{flex:none;width:5.2rem;height:5.2rem;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ola-wl-primary)}.ola-wl-btn--pdp.ola-wl-btn--icon:hover{background:#f3f3f3;color:var(--ola-wl-heart)}.ola-wl-btn--pdp.ola-wl-btn--icon .ola-wl-heart{width:3.2rem;height:3.2rem}.ola-wl-btn--pdp.ola-wl-btn--icon .ola-wl-heart path{stroke-width:1.7}.ola-wl-header{position:relative}.ola-wl-header .ola-wl-heart path{stroke-width:1.6}.ola-wl-header .ola-wl-heart{width:2.2rem;height:2.2rem}.ola-wl-header .cart-count-bubble[hidden]{display:none}.ola-wl-empty [data-ola-wl-empty-icon]{display:block}.ola-wl-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:1.6rem}.ola-wl-modal[hidden]{display:none}.ola-wl-modal__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;animation:ola-wl-fade .2s ease}.ola-wl-modal__dialog{position:relative;width:100%;max-width:46rem;max-height:calc(100vh - 3.2rem);overflow:auto;background:#fff;color:var(--ola-wl-text);border-radius:1.6rem;box-shadow:0 1.2rem 4rem #00000040;animation:ola-wl-rise .25s ease;outline:none}@keyframes ola-wl-fade{0%{opacity:0}to{opacity:1}}@keyframes ola-wl-rise{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}.ola-wl-modal__header{position:relative;padding:2rem 5.6rem;border-bottom:1px solid #e5e5e5;text-align:center}.ola-wl-modal__title{margin:0;font-size:2rem;font-weight:700;letter-spacing:0}.ola-wl-modal__close{position:absolute;top:50%;right:1.4rem;transform:translateY(-50%);width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:0;background:none;cursor:pointer;color:var(--ola-wl-primary);border-radius:50%}.ola-wl-modal__close:hover{background:#f2f2f2}.ola-wl-modal__close svg path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.ola-wl-modal__body{padding:2.4rem}.ola-wl-alert{display:flex;align-items:center;gap:1.6rem;padding:1.8rem 2rem;background:var(--ola-wl-success-bg);border-left:.6rem solid var(--ola-wl-success-bar);border-radius:.8rem}.ola-wl-alert__icon{flex:none}.ola-wl-alert__icon circle,.ola-wl-alert__icon path{fill:none;stroke:var(--ola-wl-text);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ola-wl-alert__text{display:flex;flex-direction:column;gap:.2rem;font-size:1.5rem;line-height:1.4}.ola-wl-alert__text strong{font-weight:700}.ola-wl-modal__product{display:flex;align-items:center;gap:1.2rem;margin-top:1.6rem;font-size:1.4rem;line-height:1.35}.ola-wl-modal__product:empty{display:none}.ola-wl-modal__product span{display:block}.ola-wl-modal__product img{width:5.6rem;height:5.6rem;object-fit:contain;border-radius:.6rem;background:#f6f6f6;flex:none}.ola-wl-modal__note{margin:1.6rem 0 0;font-size:1.4rem;line-height:1.5;color:#555}.ola-wl-modal__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:2.4rem}.ola-wl-modal__primary{min-height:4.8rem;padding:0 2.6rem;border:0;border-radius:1rem;cursor:pointer;background:var(--ola-wl-primary);color:#fff;font:inherit;font-size:1.6rem;font-weight:700;letter-spacing:0}.ola-wl-modal__primary:hover{background:var(--ola-wl-primary-hover)}.ola-wl-modal__link{color:var(--ola-wl-primary);font-size:1.6rem;text-decoration:none}.ola-wl-modal__link:hover{text-decoration:underline}@media(max-width:480px){.ola-wl-modal{align-items:flex-end;padding:0}.ola-wl-modal__dialog{max-width:none;border-radius:1.6rem 1.6rem 0 0}.ola-wl-modal__body{padding:2rem 1.6rem 2.4rem}.ola-wl-modal__primary{width:100%}.ola-wl-modal__actions{justify-content:center}}@media(prefers-reduced-motion:reduce){.ola-wl-modal__overlay,.ola-wl-modal__dialog,.ola-wl-btn.is-popping .ola-wl-heart{animation:none}}.ola-wl-page__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:2.4rem}.ola-wl-page__head h1{margin:0}.ola-wl-page__count{color:#666;font-size:1.5rem}.ola-wl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:2rem;list-style:none;margin:0;padding:0}.ola-wl-item{position:relative;display:flex;flex-direction:column;border:1px solid #eee;border-radius:1.2rem;overflow:hidden;background:#fff}.ola-wl-item__media{display:block;aspect-ratio:1;background:#f7f7f7}.ola-wl-item__media img{width:100%;height:100%;object-fit:contain}.ola-wl-item__body{display:flex;flex-direction:column;gap:.8rem;padding:1.4rem;flex:1}.ola-wl-item__vendor{font-size:1.2rem;text-transform:uppercase;letter-spacing:.08rem;color:#777}.ola-wl-item__title{font-size:1.5rem;line-height:1.35;color:inherit;text-decoration:none}.ola-wl-item__title:hover{text-decoration:underline}.ola-wl-item__price{font-weight:700;font-size:1.6rem}.ola-wl-item__price s{font-weight:400;color:#888;margin-left:.6rem;font-size:1.4rem}.ola-wl-item__actions{margin-top:auto;display:flex;gap:.8rem;align-items:center}.ola-wl-item__cart{flex:1;min-height:4.4rem;border:0;border-radius:.8rem;cursor:pointer;background:var(--ola-wl-primary);color:#fff;font:inherit;font-size:1.4rem;font-weight:600}.ola-wl-item__cart:hover{background:var(--ola-wl-primary-hover)}.ola-wl-item__cart[disabled]{background:#c9c9c9;cursor:not-allowed}.ola-wl-item__remove{width:4.4rem;height:4.4rem;flex:none;border:1px solid #ddd;border-radius:.8rem;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555}.ola-wl-item__remove:hover{border-color:var(--ola-wl-heart);color:var(--ola-wl-heart)}.ola-wl-item__remove svg path{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ola-wl-empty{text-align:center;padding:4rem 1.6rem}.ola-wl-empty .ola-wl-heart{width:5.6rem;height:5.6rem;color:var(--ola-wl-heart)}.ola-wl-empty p{margin:1.2rem 0 0}.ola-wl-empty .button{margin-top:2.4rem}.ola-wl-page__footer{margin-top:2.4rem;display:flex;justify-content:flex-end}.ola-wl-skeleton{aspect-ratio:.7;border-radius:1.2rem;background:linear-gradient(90deg,#f2f2f2 25%,#e9e9e9 37%,#f2f2f2 63%);background-size:400% 100%;animation:ola-wl-shimmer 1.4s ease infinite}@keyframes ola-wl-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ola-wishlist.css.map */
