html.is-wishlist-page .template-404,html.is-wishlist-page #actual-404-content,html.is-wishlist-page .banner-template-wrapper,html.is-wishlist-page .not-found-wrapper,html.is-wishlist-page [class*="404-wrapper"],#wishlist-404-container.is-active~.template-404,#wishlist-404-container.is-active~#actual-404-content{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.wishlist-page-wrapper{background:transparent!important;background-color:transparent!important;min-height:60vh;padding-bottom:80px}.wishlist-hero-banner{text-align:center;padding:60px 20px 30px;background:transparent!important;background-color:transparent!important}.wishlist-page-title{color:#fff!important;font-family:var(--font-heading-family),"Fraunces",Georgia,serif!important;font-size:clamp(3.2rem,5vw,5.2rem)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:-.01em!important;margin:0 0 12px!important;line-height:1.15!important}.wishlist-breadcrumb{font-family:var(--font-body-family),sans-serif!important;font-size:1.4rem!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.wishlist-breadcrumb a{color:#fff!important;text-decoration:none!important;transition:none!important}.wishlist-breadcrumb a:hover{color:#fff!important}.wishlist-breadcrumb .breadcrumb-separator{color:#fff!important;font-size:1.6rem!important}.wishlist-breadcrumb .breadcrumb-current{color:#fff!important}.wishlist.section-wishlistTemplate-padding{padding-top:20px;padding-bottom:60px;background:transparent!important;background-color:transparent!important}.dtx-grid-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 20px;max-width:600px;margin:0 auto;opacity:1!important;animation:none!important}.wishlist-empty-icon{color:#be8d3f!important;margin-bottom:24px!important;stroke:#be8d3f!important;animation:none!important}.dtx-grid-empty h2{color:#fff!important;font-family:var(--font-heading-family),"Fraunces",Georgia,serif!important;font-size:clamp(2.4rem,3.5vw,3.6rem)!important;font-weight:700!important;margin:0 0 14px!important;text-transform:uppercase!important;letter-spacing:-.01em!important}.wishlist-empty-desc{color:#fff!important;opacity:1!important;font-family:var(--font-body-family),sans-serif!important;font-size:1.6rem!important;line-height:1.6!important;margin:0 0 32px!important}.wishlist-continue-btn,.dtx-grid-empty a.button{background-color:#f36!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:14px 38px!important;font-size:1.4rem!important;font-weight:600!important;font-family:var(--font-body-family),sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .3s ease!important;text-decoration:none!important;box-shadow:none!important;filter:none!important}.wishlist-continue-btn:hover,.dtx-grid-empty a.button:hover{background-color:#e62958!important;color:#fff!important;transform:none!important;box-shadow:none!important;filter:none!important}table.dtx-table{width:100%!important;border:none!important;margin:0!important;padding:0!important;display:block!important;background:transparent!important}table.dtx-table thead{display:none!important}table.dtx-table tbody.slick-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:28px!important;width:100%!important;margin:0!important;padding:0!important;border:none!important}@media screen and (max-width:1199px){table.dtx-table tbody.slick-wrapper{grid-template-columns:repeat(3,1fr)!important;gap:20px!important}}@media screen and (max-width:840px){table.dtx-table tbody.slick-wrapper{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}@media screen and (max-width:480px){table.dtx-table tbody.slick-wrapper{grid-template-columns:1fr!important;gap:20px!important}}table.dtx-table tbody tr{display:block!important;width:100%!important;border:none!important;margin:0!important;padding:0!important}table.dtx-table tbody tr.grid_template{display:none!important}table.dtx-table tbody tr td.product-thumbnail{display:block!important;width:100%!important;border:none!important;padding:0!important;background:transparent!important}.product-thumbnail-card{background:#272119!important;border:1px solid rgba(245,228,199,.12)!important;border-radius:16px!important;padding:16px!important;position:relative!important;display:flex!important;flex-direction:column!important;box-shadow:0 8px 24px #00000059!important;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease!important;height:100%!important}.product-thumbnail-card:hover{transform:translateY(-5px)!important;border-color:#f7c66573!important;box-shadow:0 14px 32px #00000080,0 0 16px #f7c6651a!important}.product-thumbnail-img{display:block!important;width:100%!important;position:relative!important;overflow:hidden!important;border-radius:12px!important;background:#1b3b26!important;aspect-ratio:1 / 1!important}.product-thumbnail-img img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:12px!important;transition:transform .4s ease!important;display:block!important}.product-thumbnail-card:hover .product-thumbnail-img img{transform:scale(1.05)!important}dtx-remove-wish-item{position:absolute!important;top:26px!important;right:26px!important;z-index:3!important;display:flex!important}.wishlist .remove-item.product-cart,a.remove-item.product-cart{width:36px!important;height:36px!important;border-radius:50%!important;background:#100b06d9!important;border:1px solid rgba(245,228,199,.25)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#f5e4c7!important;transition:all .25s ease!important;cursor:pointer!important;text-decoration:none!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.wishlist .remove-item.product-cart svg,a.remove-item.product-cart svg{width:14px!important;height:14px!important;fill:currentColor!important;stroke:currentColor!important}.wishlist .remove-item.product-cart:hover,a.remove-item.product-cart:hover{background:#be8d3f!important;border-color:#be8d3f!important;color:#100b06!important;transform:scale(1.1) rotate(90deg)!important;box-shadow:0 4px 12px #be8d3f66!important}.product-info-wrap{padding-top:14px!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.product-vendor-cart,.wishlist p.product-vendor-cart{color:#ffffffbf!important;font-family:var(--font-body-family),sans-serif!important;font-size:1.2rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin:0 0 6px!important;line-height:normal!important;text-align:left!important}.product-name,dtx-wishlist-grid table tbody>tr td a.product-name{color:#fff!important;font-family:var(--font-body-family),sans-serif!important;font-size:1.7rem!important;font-weight:600!important;line-height:1.35!important;margin:0 0 8px!important;display:block!important;text-align:left!important;text-transform:none!important;text-decoration:none!important;transition:color .2s ease!important}.product-name:hover,dtx-wishlist-grid table tbody>tr td a.product-name:hover{color:#fff!important}.product-price-cart,.wishlist p.product-price-cart,td.product-price-cart{color:#f7c665!important;font-family:var(--font-body-family),sans-serif!important;font-size:1.8rem!important;font-weight:700!important;margin:0!important;line-height:normal!important;text-align:left!important}.dtx-grid-hide{display:none!important}.dtx-grid-show{display:flex!important}table.dtx-table.dtx-grid-show{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/page-wishlist.css.map */
