
/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
:root{--ha-bg:#fafaf8;--ha-ink:#0d0d0d;--ha-muted:#767676;--ha-line:#e8e6e0}body[class*="artdrop"]{background:var(--ha-bg)}body[class*="artdrop"] h1{font-size:clamp(2.5rem,6vw,5rem) !important;letter-spacing:-.03em !important;text-transform:uppercase;text-align:center;margin:4rem 0 .5rem !important;font-weight:700 !important}body[class*="artdrop"] h2{font-size:.8rem !important;letter-spacing:.25em !important;text-transform:uppercase;color:var(--ha-muted) !important;font-weight:400 !important;text-align:center;margin-bottom:3rem !important}body[class*="artdrop"] nav,body[class*="artdrop"] .products-collection-v2-filters,body[class*="artdrop"] .product-list-filter-bar{display:flex !important;flex-wrap:wrap;justify-content:center;gap:.5rem !important;padding:1rem 1rem 2.5rem !important;border-bottom:1px solid var(--ha-line);margin-bottom:3rem !important;list-style:none}body[class*="artdrop"] nav a,body[class*="artdrop"] .products-collection-v2-filters a,body[class*="artdrop"] .product-list-filter-bar a{display:inline-block;padding:.6rem 1.2rem !important;border:1px solid var(--ha-ink) !important;border-radius:999px !important;font-size:.7rem !important;letter-spacing:.12em !important;text-transform:uppercase !important;font-weight:500 !important;text-decoration:none !important;color:var(--ha-ink) !important;transition:all .2s ease}body[class*="artdrop"] nav a:hover,body[class*="artdrop"] .products-collection-v2-filters a:hover,body[class*="artdrop"] .product-list-filter-bar a:hover{background:var(--ha-ink) !important;color:var(--ha-bg) !important}body[class*="artdrop"] nav li+li::before{display:none !important;content:"" !important}body[class*="artdrop"] .product-list-filters,body[class*="artdrop"] .products-collection-v2-filters .filter-group{background:transparent !important;padding:0 0 2rem !important}body[class*="artdrop"] .product-list-filters h4{font-size:.7rem !important;letter-spacing:.2em !important;text-transform:uppercase;color:var(--ha-muted) !important;margin-bottom:.5rem !important}body[class*="artdrop"] select{border:1px solid var(--ha-ink) !important;padding:.75rem 1rem !important;font-size:.85rem !important;background:#fff !important;cursor:pointer;border-radius:0 !important}body[class*="artdrop"] .products .list-grid,body[class*="artdrop"] .ProductList-grid,body[class*="artdrop"] .products-collection-v2 .products{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr)) !important;gap:3.5rem 2rem !important;padding:0 !important}body[class*="artdrop"] .products .grid-item,body[class*="artdrop"] .ProductList-item,body[class*="artdrop"] .products-collection-v2 .product{display:flex !important;flex-direction:column;background:transparent !important;border:none !important;padding:0 !important;transition:transform .3s ease}body[class*="artdrop"] .products .grid-item:hover,body[class*="artdrop"] .ProductList-item:hover{transform:translatey(-4px)}body[class*="artdrop"] .products .grid-item img,body[class*="artdrop"] .ProductList-item img,body[class*="artdrop"] .product-image img{aspect-ratio:.8 !important;object-fit:cover !important;width:100% !important;height:auto !important;border-radius:2px;background:#f0ede8;transition:filter .3s ease;will-change:filter,transform}body[class*="artdrop"] .products .grid-item:hover img,body[class*="artdrop"] .ProductList-item:hover img{filter:brightness(.95)}body[class*="artdrop"] .products img,body[class*="artdrop"] .ProductList-item img{content-visibility:auto}body[class*="artdrop"] .product-title,body[class*="artdrop"] .ProductList-title,body[class*="artdrop"] .products .grid-item h3{font-size:1rem !important;font-weight:500 !important;margin:1.25rem 0 .25rem !important;letter-spacing:-.01em !important;color:var(--ha-ink) !important;line-height:1.3 !important}body[class*="artdrop"] .product-price,body[class*="artdrop"] .ProductList-price,body[class*="artdrop"] .products .grid-item .sqs-money-native{font-size:.9rem !important;color:var(--ha-muted) !important;font-weight:400 !important;margin-bottom:1rem !important;letter-spacing:.02em !important}body[class*="artdrop"] .product-quick-view-button,body[class*="artdrop"] .ProductItem-quick-view-button{background:rgba(255,255,255,.95) !important;color:var(--ha-ink) !important;border:1px solid var(--ha-ink) !important;font-size:.65rem !important;letter-spacing:.15em !important;text-transform:uppercase !important;padding:.55rem 1rem !important;border-radius:0 !important;font-weight:500 !important}body[class*="artdrop"] .sqs-add-to-cart-button,body[class*="artdrop"] button.product-add-to-cart,body[class*="artdrop"] .product-variant-button{background:var(--ha-ink) !important;color:#fff !important;border:none !important;font-size:.75rem !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:.9rem 1.5rem !important;border-radius:0 !important;width:100% !important;transition:opacity .2s ease !important;font-weight:500 !important;cursor:pointer}body[class*="artdrop"] .sqs-add-to-cart-button:hover,body[class*="artdrop"] button.product-add-to-cart:hover{opacity:.82 !important}body[class*="artdrop"] .sqs-add-to-cart-button-inner{text-transform:uppercase !important;letter-spacing:.18em !important}body[class*="artdrop"] .added-to-cart-message{font-size:.75rem !important;letter-spacing:.15em !important;text-transform:uppercase !important;color:#2d7a2d !important}body[class*="artdrop"] .products .no-results,body[class*="artdrop"] .ProductList-noresults{text-align:center;padding:5rem 1rem !important;border:1px dashed var(--ha-line) !important;margin:3rem 0 !important;font-size:.95rem !important;color:var(--ha-muted) !important}body[class*="artdrop"] h3:last-of-type{margin-top:5rem !important;text-align:center;font-size:1.5rem !important;letter-spacing:-.01em !important}@media (max-width:768px){body[class*="artdrop"] .products .list-grid,body[class*="artdrop"] .ProductList-grid{grid-template-columns:repeat(2,1fr) !important;gap:2rem 1rem !important}body[class*="artdrop"] nav a{font-size:.65rem !important;padding:.5rem 1rem !important}}@media (max-width:480px){body[class*="artdrop"] .products .list-grid,body[class*="artdrop"] .ProductList-grid{grid-template-columns:1fr !important;gap:2.5rem 0 !important}}@media (hover:none){body[class*="artdrop"] .products .grid-item:hover{transform:none}body[class*="artdrop"] .products .grid-item:hover img{filter:none}}