.ol-wl{position:absolute;top:8px;right:8px;z-index:4;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#f7f3ecdb;color:var(--ol-espresso, #2e241e);cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background-color .2s,transform .2s}.ol-wl:hover{background:var(--ol-paper, #f7f3ec)}.ol-wl:focus-visible{outline:2px solid var(--ol-espresso, #2e241e);outline-offset:2px}.ol-wl__ic{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:miter;transition:fill .2s}.ol-wl.is-on .ol-wl__ic,.ol-wl-text.is-on .ol-wl__ic,.ol-wl-toast .ol-wl__ic{fill:currentColor}.ol-wl.is-on{color:#9a3b2f}.ol-wl.is-pop{animation:ol-wl-pop .45s cubic-bezier(.3,1.6,.5,1)}@keyframes ol-wl-pop{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}.card-gallery,[data-ol-card]{position:relative}.ol-wl--pdp{top:16px;right:16px;width:44px;height:44px}media-gallery{position:relative}@media(max-width:749px){.ol-wl--card{top:6px;right:6px;width:34px;height:34px}.ol-wl--card .ol-wl__ic{width:17px;height:17px}.ol-wl--pdp{top:calc(var(--ol-head-h, 56px) + 10px);right:12px}}.ol-wl-text{display:inline-flex;align-items:center;gap:8px;margin-top:10px;min-height:44px;padding:0;border:0;background:none;color:var(--ol-espresso, #2e241e);font-size:16px;cursor:pointer}.ol-wl-text .ol-wl__ic{width:18px;height:18px}.ol-wl-text span:after{content:attr(data-off);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ol-wl-text.is-on span:after{content:attr(data-on);text-decoration:none}.ol-wl-text.is-on{color:#9a3b2f}.ol-wl-link{position:relative;display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.ol-wl-link svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.ol-wl-link [data-ol-wl-count]{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--ol-espresso, #2e241e);color:var(--ol-paper, #f7f3ec);font:500 10px/18px var(--ol-sans);text-align:center}.ol-wl-link [data-ol-wl-count][hidden]{display:none}@media(max-width:749px){.ol-wl-link [data-ol-wl-count]{position:absolute;top:-4px;right:-8px}}.ol-wl-toast{position:fixed;left:50%;bottom:20px;z-index:2147482000;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 24px);padding:12px 16px;background:var(--ol-espresso, #2e241e);color:var(--ol-paper, #f7f3ec);border-radius:999px;font-size:16px;box-shadow:0 16px 40px -16px #1c140f80;transform:translate(-50%,140%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ol-wl-toast.is-on{transform:translate(-50%)}.ol-wl-toast .ol-wl__ic{width:16px;height:16px;flex:none;color:#e9a59a}.ol-wl-toast span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ol-wl-toast b{font-weight:500}.ol-wl-toast a{color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px;flex:none}@media(max-width:749px){.ol-wl-toast{bottom:calc(84px + env(safe-area-inset-bottom))}}.ol-wlp{display:block}.ol-wlp__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:28px}.ol-wlp__title{margin:6px 0 0;font:400 var(--ol-t-h2)/1 var(--ol-serif)}.ol-wlp__count{margin:10px 0 0;color:var(--ol-muted, #766150);font-size:16px}.ol-wlp:not(.is-shared) .ol-wlp__theirs{display:none!important}.ol-wlp.is-shared .ol-wlp__theirs{display:inline-flex}.ol-wlp.is-shared .ol-wlp__mine{display:none!important}.ol-wlp__tools{display:flex;flex-wrap:wrap;gap:8px}.ol-wlp__tools[hidden]{display:none}.ol-wlp__tool{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--ol-line, rgba(46,36,30,.2));border-radius:2px;background:transparent;color:inherit;font-size:16px;cursor:pointer}.ol-wlp__tool:hover{border-color:var(--ol-espresso, #2e241e)}.ol-wlp__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 3px}@media(max-width:989px){.ol-wlp__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ol-wlp__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 3px}}.ol-wlp__item{position:relative;display:grid;gap:10px;align-content:start;transition:opacity .2s,transform .2s}.ol-wlp__item.is-leaving{opacity:0;transform:scale(.97)}.ol-wlp__img{position:relative;display:block;aspect-ratio:4 / 5;background:var(--ol-paper, #f7f3ec);overflow:hidden}.ol-wlp__item.is-loading .ol-wlp__img{animation:ol-wl-shimmer 1.2s ease-in-out infinite alternate}@keyframes ol-wl-shimmer{0%{opacity:.55}to{opacity:1}}.ol-wlp__img img{width:100%;height:100%;object-fit:cover;display:block}.ol-wlp__img em{position:absolute;left:8px;top:8px;padding:4px 8px;background:var(--ol-paper, #f7f3ec);font:500 10px/1 var(--ol-mono);letter-spacing:.06em;text-transform:uppercase;font-style:normal}.ol-wlp__body{display:grid;gap:6px;padding:0 2px}.ol-wlp__t{color:inherit;text-decoration:none;font-size:16px;line-height:1.3}.ol-wlp__p{font-size:16px;color:var(--ol-muted, #766150)}.ol-wlp__sel select{width:100%;height:42px;padding:0 12px;border:1px solid var(--ol-line, rgba(46,36,30,.2));border-radius:2px;background:#fff;color:inherit;font:inherit;font-size:16px}.ol-wlp__add{margin-top:2px;min-height:44px}.ol-wlp__add.is-ghost{background:transparent;color:var(--ol-espresso, #2e241e);box-shadow:inset 0 0 0 1px var(--ol-espresso, #2e241e)}.ol-wlp__save{justify-self:start;border:0;background:none;padding:6px 0;color:inherit;font-size:12.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ol-wlp__empty{display:grid;justify-items:center;gap:10px;padding:72px 16px 96px;text-align:center}.ol-wlp__empty[hidden]{display:none}.ol-wlp__empty svg{color:var(--ol-muted, #766150)}.ol-wlp__empty h2{margin:6px 0 0;font:400 33px/1.1 var(--ol-serif)}.ol-wlp__empty p{margin:0 0 12px;max-width:40ch;color:var(--ol-muted, #766150)}@media(max-width:749px){.ol-wlp__t{font-size:16px}.ol-wlp__p{font-size:12.5px}.ol-wlp__sel select{height:40px;font-size:12.5px}.ol-wlp__add{min-height:42px;font-size:12.5px}}@media(prefers-reduced-motion:reduce){.ol-wl.is-pop{animation:none}.ol-wl-toast{transition:none}}@media(max-width:749px){.header .ol-help-trigger{display:none!important}}.ol-wl-toast{opacity:0;visibility:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .25s,visibility 0s linear .35s}.ol-wl-toast.is-on{opacity:1;visibility:visible;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .2s,visibility 0s}.ol-wlp__empty{padding:40px 16px 8px}@media(max-width:749px){.ol-wlp__empty{padding:24px 8px 0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ol-wishlist.css.map */
