.gh-wishlist-open{overflow:hidden}dialog.gh-wishlist-dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(580px,90vw);max-width:90vw;height:100%;height:100dvh;max-height:100dvh;padding:0;border:0;background:#fff;color:#262722;overflow:hidden;font-family:inherit}dialog.gh-wishlist-dialog[open]{display:flex;flex-direction:column}.gh-wishlist-dialog::backdrop{background:#00000057;cursor:var(--cursor-close-svg-url) 28 28,auto}.gh-wishlist-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;padding:max(20px,env(safe-area-inset-top)) 32px 16px;border-bottom:1px solid #e7e5e1}.gh-wishlist-header h2{margin:0;font-family:inherit;font-size:22px;font-weight:400;line-height:1.3;letter-spacing:-.02em}.gh-wishlist-header [data-wishlist-count]{margin-left:8px;font-size:14px;color:#656258}.gh-wishlist-header button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:-6px -10px -6px 0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.gh-wishlist-header button svg{width:18px;height:18px}.gh-wishlist-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:8px 32px 24px;scrollbar-width:thin;scrollbar-color:#bcb7ad transparent;font-size:14px;line-height:1.6}.gh-wishlist-body>p{margin:20px 0}.gh-wishlist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding-top:16px}.gh-wishlist-grid .hdt-card-product{min-width:0}.gh-wishlist-grid .hdt-card-product__info{font-size:15px;line-height:1.6}.gh-wishlist-grid .hdt-card-product__title{display:block;-webkit-line-clamp:unset;max-height:none;overflow:visible;white-space:normal;font-size:14px;line-height:1.45}.gh-wishlist-grid .hdt-price-wrapp{font-weight:400}.gh-wishlist-grid .gh-wishlist-item--unavailable{grid-column:1/-1}.gh-wishlist-item{display:grid;grid-template-columns:104px minmax(0,1fr) 32px;gap:16px;align-items:start;padding:24px 0;border-bottom:1px solid #e7e5e1}.gh-wishlist-image{display:block}.gh-wishlist-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.gh-wishlist-copy{min-width:0}.gh-wishlist-copy>a{display:block;color:inherit;font-size:15px;line-height:1.45;overflow-wrap:anywhere;text-decoration:none}.gh-wishlist-copy p{margin:8px 0 0;font-size:14px;line-height:1.5}.gh-wishlist-copy .gh-wishlist-finish{color:#656258;font-size:13px}.gh-wishlist-item hdt-wishlist{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -6px 0;color:#555249;cursor:pointer;touch-action:manipulation}.gh-wishlist-item hdt-wishlist svg{width:14px;height:14px}.gh-wishlist-item--unavailable{grid-template-columns:minmax(0,1fr) 32px}.gh-wishlist-empty{padding-block:32px}.gh-wishlist-empty-title{font-size:20px;font-weight:400}.gh-wishlist-empty p{margin:0 0 16px}.gh-wishlist-continue{min-height:44px;padding:12px 20px;border:1px solid #262722;background:#fff;color:inherit;font:inherit;cursor:pointer}.gh-wishlist-footer{flex:none;padding:16px 32px max(24px,env(safe-area-inset-bottom));border-top:1px solid #e7e5e1}.gh-wishlist-footer:has([hidden]){display:none}.gh-wishlist-footer a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:12px 20px;background:#191919;color:#fff;text-decoration:none;font-size:14px;line-height:1.5;text-align:center}.gh-wishlist-dialog :focus-visible{outline:2px solid #6b5738;outline-offset:3px}@keyframes gh-wishlist-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:no-preference){dialog.gh-wishlist-dialog[open]{animation:gh-wishlist-enter .25s cubic-bezier(.2,.8,.2,1)}}@media(max-width:767px){.gh-wishlist-grid{gap:26px 14px}dialog.gh-wishlist-dialog{width:90vw}.gh-wishlist-header{padding-inline:22px}.gh-wishlist-header h2{font-size:20px}.gh-wishlist-body,.gh-wishlist-footer{padding-inline:22px}.gh-wishlist-item{grid-template-columns:80px minmax(0,1fr) 28px;gap:12px}.gh-wishlist-item--unavailable{grid-template-columns:minmax(0,1fr) 28px}.gh-wishlist-copy>a{font-size:14px}}@media(max-width:359px){.gh-wishlist-header,.gh-wishlist-body,.gh-wishlist-footer{padding-inline:18px}.gh-wishlist-item{grid-template-columns:64px minmax(0,1fr) 28px;gap:10px}.gh-wishlist-item--unavailable{grid-template-columns:minmax(0,1fr) 28px}}.gh-wishlist-grid [data-read-only-colors] .hdt-color-list-color{cursor:default}.gh-wishlist-grid [data-read-only-colors] input:checked+.hdt-color-list-color:after{background:currentColor}.gh-wishlist-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 32px 4px;font-size:13px}.gh-wishlist-actions[hidden]{display:none}.gh-wishlist-actions :is(hdt-wishlist-add-all,hdt-clear-all){display:inline-flex;align-items:center;gap:7px;min-height:44px;cursor:pointer;font:inherit}.gh-wishlist-actions svg{flex:none}.gh-wishlist-actions [aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:767px){.gh-wishlist-actions{padding-inline:22px;gap:12px;font-size:12px}}@media(max-width:359px){.gh-wishlist-actions{padding-inline:18px;flex-wrap:wrap}}.gh-wishlist-dialog [data-wishlist-cart-error]{margin:12px 22px;color:#9c2a21;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/275/assets/wishlist-drawer.css.map */
