:root{--gb-wl-accent: var(--color-accent-main, #f25a38);--gb-wl-saved: #e0211c}.gb-wishlist-page{padding-top:var(--gutter-large, 40px);padding-bottom:var(--gutter-xlarge, 60px)}.gb-wishlist-page__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gutter-regular, 24px);margin-bottom:var(--gutter-large, 40px)}.gb-wishlist-page__title{margin:0;line-height:1.05}.gb-wishlist-page__subtitle,.gb-wishlist-page__shared-note{margin:.5rem 0 0;color:var(--color-secondary-text-main, var(--color-text-main));font-size:.95em}.gb-wishlist-page__shared-note{font-weight:var(--font-weight-body-primary-medium, 500)}.gb-wishlist-page__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.gb-wishlist-page__actions[hidden]{display:none}.gb-wishlist-share{display:inline-flex;align-items:center}.gb-wishlist-share__btn{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;white-space:nowrap;cursor:pointer}.gb-wishlist-share__icon{display:inline-flex;line-height:0;flex:none}.button--solid.gb-wishlist-share__btn path{fill:none;stroke:currentColor}.gb-wishlist-share__btn .gb-wishlist-share__icon-done,.gb-wishlist-share__btn.is-copied .gb-wishlist-share__icon-default{display:none}.gb-wishlist-share__btn.is-copied .gb-wishlist-share__icon-done{display:block}.gb-wishlist-share__btn.is-copied,.gb-wishlist-share__btn.is-copied:hover{background:var(--color-background-main, #fff);color:var(--color-text-main, #111)}.gb-wishlist-share__btn:focus-visible{outline:2px solid var(--gb-wl-accent);outline-offset:2px}@media screen and (max-width:767px){.gb-wishlist-page__actions,.gb-wishlist-share,.gb-wishlist-share__btn{width:100%}.gb-wishlist-share__btn{white-space:normal;text-align:center}}.gb-wishlist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--product-grid-col-gap);row-gap:var(--product-grid-row-gap)}@media screen and (min-width:768px){.gb-wishlist-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1281px){.gb-wishlist-grid{grid-template-columns:repeat(var(--gb-wl-columns, 4),minmax(0,1fr))}}.gb-wishlist-card{position:relative;display:flex;flex-direction:column;background:var(--color-background-product-card, var(--color-background-cards, transparent));border-radius:var(--border-radius-product, var(--border-radius-cards, 4px));overflow:hidden}.gb-wishlist-card--removing{opacity:0;transform:scale(.97);transition:opacity 175ms ease,transform 175ms ease}.gb-wishlist-card__media{position:relative;display:block;aspect-ratio:var(--product-card-aspect-ratio, .666667);background:var(--color-secondary-background-main, #f2f2f2);border-radius:var(--border-radius-product-card, 4px);overflow:hidden;container-type:inline-size}.gb-wishlist-card__media-link{display:block;width:100%;height:100%}.gb-wishlist-card__image{width:100%;height:100%;object-fit:cover;display:block}.gb-wishlist-card--no-image .gb-wishlist-card__image{object-fit:contain;opacity:.4}.gb-wishlist-card__heart{filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.gb-wishlist-card__heart:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.gb-wishlist-card__badge{position:absolute;--gb-badge-h: 1.125rem;--gb-badge-align: 0;top:calc(var(--gutter-small, 12px) + (clamp(22px,11cqi,36px) - var(--gb-badge-h)) * var(--gb-badge-align));left:var(--gutter-small, 12px);z-index:2;height:var(--gb-badge-h);padding:0 .3125rem;font-size:.6875rem;line-height:var(--gb-badge-h);font-weight:var(--font-weight-body-primary-bold, 700);border-radius:1.25rem;background:var(--color-text-main, #000);color:var(--color-background-main, #fff)}@media screen and (min-width:768px){.gb-wishlist-card__badge{--gb-badge-h: 1.5rem;--gb-badge-align: .35;padding:0 .5rem;font-size:.8125rem}}.gb-wishlist-card--sold-out .gb-wishlist-card__image,.gb-wishlist-card--unavailable .gb-wishlist-card__image{opacity:.6}.gb-wishlist-card__body{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.5rem .75rem;padding:var(--product-card-text-gap) var(--product-card-text-inset) .25rem;flex:1 1 auto}.gb-wishlist-card__text{display:flex;flex-direction:column;gap:.375rem;min-width:6rem;flex:1 1 0}.gb-wishlist-card__sizes{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.25rem;flex:0 1 auto;min-width:0;max-width:100%}.gb-wishlist-card__sizes[hidden]{display:none}.gb-wishlist-size{min-width:1.75rem;height:1.75rem;padding:0 .4rem;border:1px solid var(--color-border-main, rgba(0, 0, 0, .18));border-radius:calc(var(--border-radius-buttons, 8px) * .75);background:var(--color-background-main, #fff);color:var(--color-text-main, #111);font:inherit;font-size:.6875rem;font-weight:var(--font-weight-body-primary-medium, 500);line-height:calc(1.75rem - 2px);text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.no-touchevents .gb-wishlist-size:hover{border-color:var(--color-text-main, #111)}.gb-wishlist-size.is-selected{border-color:var(--color-text-main, #111);background:var(--color-text-main, #111);color:var(--color-background-main, #fff)}.gb-wishlist-size.is-unavailable,.gb-wishlist-size[disabled]{opacity:.4;text-decoration:line-through;cursor:not-allowed}.gb-wishlist-size:focus-visible{outline:2px solid var(--gb-wl-accent);outline-offset:2px}.gb-wishlist-size-tag{display:inline-block;height:1.75rem;padding:0 .6rem;border:1px solid var(--color-border-main, rgba(0, 0, 0, .18));border-radius:1.25rem;font-size:.6875rem;font-weight:var(--font-weight-body-primary-medium, 500);line-height:calc(1.75rem - 2px);color:var(--color-text-main, #111);white-space:nowrap}.gb-wishlist-card__title{font-family:var(--font-stack-headings-primary);letter-spacing:var(--base-headings-spacing);font-weight:var(--font-weight-body-primary-bold, 700);color:var(--color-text-main);text-decoration:none;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.no-touchevents .gb-wishlist-card__title:hover{text-decoration:underline}.gb-wishlist-card__price{color:var(--color-secondary-text-main, var(--color-text-main));font-size:.95em}.gb-wishlist-card__atc--icon{position:absolute;bottom:var(--gutter-small, 12px);right:var(--gutter-small, 12px);z-index:10;display:inline-flex;align-items:center;justify-content:center;--gb-wl-atc-size: clamp(22px, 11cqi, 36px);width:var(--gb-wl-atc-size);height:var(--gb-wl-atc-size);padding:0;margin:0;border:0;background:transparent;color:#fff;cursor:pointer;line-height:0;-webkit-appearance:none;appearance:none;transition:transform .14s ease,opacity .14s ease}.gb-wishlist-card__atc--icon:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.gb-wishlist-card__atc-icon{display:block;width:clamp(16px,6cqi,20px);height:clamp(16px,6cqi,20px)}.gb-wishlist-card__atc-icon svg{width:100%;height:100%;margin:0}.gb-wishlist-card__atc-icon svg path{stroke-width:1.4}.gb-wishlist-card__atc--icon svg .circle{fill:#fff;stroke:#fff}.no-touchevents .gb-wishlist-card__atc--icon:hover{transform:scale(1.12)}.gb-wishlist-card__atc--icon:focus-visible{outline:2px solid var(--gb-wl-accent);outline-offset:2px}.gb-wishlist-card__atc--icon.is-disabled,.gb-wishlist-card__atc--icon[disabled]{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.gb-wishlist-card__atc--icon{transition:none}.no-touchevents .gb-wishlist-card__atc--icon:hover{transform:none}}.gb-wishlist-card--skeleton .gb-wishlist-card__media,.gb-wishlist-card__skeleton-line{background:linear-gradient(90deg,#0000000f 25%,#0000001a 37%,#0000000f 63%);background-size:400% 100%;animation:gb-wl-shimmer 1.4s ease infinite;border-radius:var(--border-radius-product, 4px)}.gb-wishlist-card__skeleton-line{height:.85rem;margin-top:.6rem}.gb-wishlist-card__skeleton-line--short{width:50%}@keyframes gb-wl-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.gb-wishlist-page__empty{text-align:center;padding:var(--gutter-xlarge, 60px) 1rem;max-width:30rem;margin:0 auto}.gb-wishlist-page__empty-icon{color:var(--gb-wl-saved);line-height:0;margin-bottom:1rem}.gb-wishlist-page__empty-title{font-size:1.25em;font-weight:var(--font-weight-body-primary-bold, 700);margin:0 0 .5rem}.gb-wishlist-page__empty-subtitle{margin:0 0 1.5rem;color:var(--color-secondary-text-main, var(--color-text-main))}.gb-wishlist-pdp{display:inline-flex;align-items:center;gap:.5rem;margin-top:0}.gb-wishlist-toggle--pdp{--gb-wishlist-size: 30px;color:var(--color-text-main, #000)}.gb-wishlist-pdp__label{font-size:.95em;color:var(--color-text-main);cursor:default;-webkit-user-select:none;user-select:none}.gb-wishlist-pdp__label-saved{display:none}.gb-wishlist-toggle--pdp.is-active~.gb-wishlist-pdp__label .gb-wishlist-pdp__label-add{display:none}.gb-wishlist-toggle--pdp.is-active~.gb-wishlist-pdp__label .gb-wishlist-pdp__label-saved{display:inline}.gb-wishlist-nudge{position:fixed;left:50%;bottom:1.25rem;transform:translate(-50%,1rem);z-index:9998;display:flex;align-items:center;gap:.75rem;max-width:calc(100vw - 2rem);padding:.75rem .75rem .75rem 1rem;background:var(--color-text-main, #111);color:var(--color-background-main, #fff);border-radius:var(--border-radius-widgets, 9px);box-shadow:0 8px 28px -6px #00000059;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;font-size:.9rem;line-height:1.3}.gb-wishlist-nudge.is-visible{opacity:1;transform:translate(-50%);pointer-events:auto}.gb-wishlist-nudge--error{background:var(--gb-wl-saved, #e0211c);color:#fff}.gb-wishlist-nudge__text{flex:1 1 auto}.gb-wishlist-nudge__actions{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.gb-wishlist-nudge__cta{color:var(--color-background-main, #fff);font-weight:var(--font-weight-body-primary-bold, 700);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;padding:.25rem .5rem;border-radius:4px}.gb-wishlist-nudge__cta:focus-visible{outline:2px solid var(--color-background-main, #fff);outline-offset:1px}.gb-wishlist-nudge__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:50%;line-height:0;opacity:.8}.no-touchevents .gb-wishlist-nudge__close:hover{opacity:1;background:#ffffff1f}.gb-wishlist-nudge__close:focus-visible{outline:2px solid var(--color-background-main, #fff);outline-offset:1px}@media screen and (max-width:600px){.gb-wishlist-nudge{left:1rem;right:1rem;transform:translateY(1rem);max-width:none}.gb-wishlist-nudge.is-visible{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.gb-wishlist-card--removing,.gb-wishlist-card--skeleton .gb-wishlist-card__media,.gb-wishlist-card__skeleton-line,.gb-wishlist-share__btn,.gb-wishlist-size,.gb-wishlist-nudge{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/wishlist-page.css.map */
