/*==========
  Squarespace Wishlist Dialog CSS 
  Copyright Studio Rêveuse
  Licence:  https://studioreveuse.com.au/
  ========== */
 @media only screen and (pointer:coarse) and (max-width:1024px), screen and (max-width:799px){.header:has(.wishlist-header-btn){.header-title-nav-wrapper{flex:1 0 auto !important;}.header-actions--right:has(.header-actions-action--cart){gap:2vw;flex:0 0 calc(88px + 2vw) !important;}.header-actions--right:not(:has(.header-actions-action--cart)){display:flex;flex:0 0 50px !important;}.wishlist-header-btn, .header-actions-action--cart{min-width:44px;margin-left:0 !important;}.header-mobile-layout-logo-right-nav-left, .header-mobile-layout-logo-center-nav-left{.header-display-mobile .wishlist-header-btn, .header-display-mobile .Cart-inner{justify-content:flex-end !important;}}.header-mobile-layout-logo-left-nav-right{.header-display-mobile .header-actions--right:not(:has(.header-actions-action--cart)){justify-content:flex-end;}}.header-mobile-layout-logo-right-nav-right{.header-display-mobile .header-actions--right:not(:has(.header-actions-action--cart)){justify-content:flex-start;}}.header-mobile-layout-logo-center-nav-left, .header-mobile-layout-logo-center-nav-right{.header-display-mobile:has(.header-actions-action--cart) .header-burger{flex:0 0 calc(88px + 2vw) !important;}.header-display-mobile .header-title .header-title-text, .header-display-mobile .header-title .header-title-logo, .header-display-mobile .header-title .header-mobile-logo{padding-inline:0 !important;}}}}.wishlist-drawer__inner{display:flex;flex-direction:column;justify-content:space-between;height:100svh;width:100%;container-type:inline-size;}.wishlist-drawer__empty{background-color:var(--siteBackgroundColor);display:flex;flex-direction:column;align-items:start;justify-content:start;height:100%;}.wishlist-drawer__body{padding:0 22px;}.wishlist-drawer__empty-text{font-size:16px;margin-top:27px;margin-bottom:22px;}.wishlist-drawer__content{background-color:var(--siteBackgroundColor);flex-direction:column;height:100%;}.wishlist-drawer__header{background-color:var(--siteBackgroundColor);position:sticky;top:0;z-index:2;padding:0 22px;}.wishlist-drawer__heading{padding:22px 0 11px 0;margin:0;font-size:32px !important;line-height:1.2 !important;}.wishlist-drawer__list{list-style:none;margin:0;padding:0;flex:1 1 auto;overflow-y:auto;}.wishlist-item{display:grid;grid-template-columns:20cqi 1fr auto;gap:22px;align-items:start;padding:22px;}.wishlist-item--divider + .wishlist-item--divider{border-top:1px solid rgba(100,100,100,.2);}.wishlist-item__image{width:20cqi;height:auto;aspect-ratio:1;object-fit:cover;object-position:center;display:block;}.wishlist-item__details{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:0.5rem;font-size:16px;line-height:22px;}.wishlist-item__details > div{display:flex;flex-direction:column;gap:0.25rem;}.wishlist-item__add-to-cart{color:inherit;text-align:left;background:none;border:none;padding:none;padding-block:0;padding-inline:0;}.wishlist-item__add-to-cart, .wishlist-item__view-options{font-family:var(--primary-button-font-font-family);font-style:var(--primary-button-font-font-style);font-weight:var(--primary-button-font-font-weight);line-height:var(--primary-button-font-line-height);letter-spacing:var(--primary-button-font-letter-spacing);text-transform:var(--primary-button-font-text-transform);font-size:90%;text-decoration:underline;text-underline-offset:2px;}.wishlist-item__remove{background:none;border:none;width:36px;height:36px;cursor:pointer;color:inherit;opacity:0.6;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;padding:0;margin:-7px;}.wishlist-item__remove:hover{background-color:rgba(231, 231, 231, 0.6);opacity:1;}.wishlist-drawer__footer{background-color:var(--siteBackgroundColor);position:sticky;bottom:0;padding:22px;}.wishlist-drawer__share-btn{width:100%;}.wishlist-header-btn{padding:0 !important;position:relative;display:flex;align-items:center;justify-content:flex-start;background:none;border:none;cursor:pointer;color:inherit;line-height:1;}.wishlist-header-btn .wishlist-icon{width:22px;height:22px;display:block;}.wishlist-header-icon-style--outline .wishlist-header-btn .wishlist-icon__fill{display:none;}.wishlist-header-count{display:inline-flex;padding-left:calc(3px + 25px / 15);}.wishlist-header-btn__text{font-family:var(--site-navigation-font-font-family);font-style:var(--site-navigation-font-font-style);font-weight:var(--site-navigation-font-font-weight);line-height:var(--site-navigation-font-line-height);letter-spacing:var(--site-navigation-font-letter-spacing);text-transform:var(--site-navigation-font-text-transform);}.sr-wishlist-card-btn{position:absolute;top:var(--wishlist-product-list-item-margin, 1rem);right:var(--wishlist-product-list-item-margin, 1rem);z-index:10;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--wishlist-btn-color, var(--primaryButtonBackgroundColor));background:var(--wishlist-btn-bg-color, var(--siteBackgroundColor));backdrop-filter:var(--wishlist-btn-filter);border:var(--wishlist-btn-border, none);border-radius:var(--wishlist-btn-radius, 50%);box-shadow:var(--wishlist-btn-box-shadow, 0px 4px 20px rgba(0, 0, 0, 0.10));-webkit-tap-highlight-color:transparent;}.sr-wishlist-card-btn:hover svg{transform:scale(1.1);}.sr-wishlist-card-btn .wishlist-icon{width:22px;height:22px;display:block;}.sr-wishlist-page-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;-webkit-tap-highlight-color:transparent;}.sr-wishlist-page-btn .wishlist-icon{width:20px;height:20px;}