.template-collection.deck-catalog{--da-bg: #f7f4ed;--da-surface: #fffdf8;--da-warm: #fbf6ec;--da-ink: #191714;--da-muted: #625b51;--da-soft: #8b8175;--da-line: rgba(25, 23, 20, .14);--da-accent: #7a2423;--da-gold: #b08d4f}.template-collection.deck-catalog #MainContent{overflow:clip;color:var(--da-ink);background:var(--da-bg)}.template-collection.deck-catalog .shopify-section-collection-banner{margin:0}.template-collection.deck-catalog .shopify-section-collection-banner .container-full{padding-inline:0}.template-collection.deck-catalog .m-collection-page-header,.template-collection.deck-catalog .m-collection-page-header__wrapper{color:var(--da-ink);background:var(--da-bg)}.template-collection.deck-catalog .m-collection-page-header__wrapper{overflow:visible!important;border:0;border-radius:0;box-shadow:none}.template-collection.deck-catalog .da-catalog-hero{display:grid;max-width:1440px;min-height:430px;grid-template-columns:minmax(0,1fr) minmax(310px,430px);align-items:center;gap:clamp(2rem,5vw,5.5rem);margin:0 auto;padding:clamp(1.25rem,3vw,2.75rem) clamp(1rem,4vw,4rem) clamp(2rem,4vw,3.5rem)}.template-collection.deck-catalog .da-catalog-hero__copy{min-width:0}.template-collection.deck-catalog .da-catalog-hero .m-breadcrumb{justify-content:flex-start;margin:0 0 clamp(1.4rem,2.5vw,2.1rem);color:var(--da-soft);font-size:.82rem}.template-collection.deck-catalog .da-catalog-hero .m-breadcrumb a,.template-collection.deck-catalog .da-catalog-hero .m-breadcrumb--item,.template-collection.deck-catalog .da-catalog-hero .m-breadcrumb--separator{color:var(--da-soft)}.template-collection.deck-catalog .da-catalog-hero .m-breadcrumb--item-current{color:var(--da-muted)}.template-collection.deck-catalog .da-catalog-hero .m-breadcrumb a:hover{color:var(--da-accent)}.template-collection.deck-catalog .da-catalog-hero .m-breadcrumb a:focus-visible,.template-collection.deck-catalog .da-catalog-button:focus-visible,.template-collection.deck-catalog .da-catalog-intentions a:focus-visible,.template-collection.deck-catalog .da-catalog-hero__card:focus-visible{border-radius:8px;outline:3px solid var(--da-accent);outline-offset:3px}.template-collection.deck-catalog .da-catalog-hero__eyebrow,.template-collection.deck-catalog .da-catalog-intentions__label,.template-collection.deck-catalog .da-catalog-hero__trust{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}.template-collection.deck-catalog .da-catalog-hero__eyebrow{margin:0 0 .8rem;color:var(--da-accent);font-size:.72rem;font-weight:700;letter-spacing:.15em}.template-collection.deck-catalog .m-collection-page-header__title{max-width:16ch;margin:0 0 1rem;color:var(--da-ink);font-family:var(--font-stack-header, Georgia, serif);font-size:clamp(2.6rem,5vw,4.75rem);font-weight:500;letter-spacing:-.035em;line-height:.98;text-transform:none;text-wrap:balance}.template-collection.deck-catalog .da-catalog-hero__lead{max-width:56ch;margin:0;color:var(--da-muted);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.65;text-wrap:pretty}.template-collection.deck-catalog .da-catalog-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.template-collection.deck-catalog .da-catalog-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:.7rem;padding:0 1.45rem;border:1px solid var(--da-line);border-radius:13px;color:var(--da-ink);background:var(--da-surface);font-size:.98rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.template-collection.deck-catalog .da-catalog-button--primary{border-color:var(--da-ink);color:var(--da-bg);background:var(--da-ink)}.template-collection.deck-catalog .da-catalog-button__mark{width:9px;height:9px;flex:none;background:var(--da-gold);transform:rotate(45deg)}.template-collection.deck-catalog .da-catalog-button:hover{border-color:var(--da-ink);color:var(--da-ink);background:#efe8dc;transform:translateY(-1px)}.template-collection.deck-catalog .da-catalog-button--primary:hover{color:#fff;background:#2b2721}.template-collection.deck-catalog .da-catalog-hero__trust{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.25rem 0 0;color:var(--da-soft);font-size:.68rem;letter-spacing:.09em}.template-collection.deck-catalog .da-catalog-hero__art{position:relative;min-height:360px;border:1px solid var(--da-line);border-radius:24px;background:radial-gradient(circle at 50% 40%,rgba(176,141,79,.2),transparent 52%),var(--da-warm);box-shadow:0 24px 55px #2f25181f}.template-collection.deck-catalog .da-catalog-hero__card{position:absolute;top:50%;left:50%;z-index:1;display:block;width:min(45%,188px);overflow:hidden;aspect-ratio:.72;border:5px solid #fff;border-radius:12px;background:#e9dfce;box-shadow:0 16px 35px #19171438;transform-origin:50% 90%;transition:transform .22s ease}.template-collection.deck-catalog .da-catalog-hero__card img{width:100%;height:100%;object-fit:cover}.template-collection.deck-catalog .da-catalog-hero__card--1{transform:translate(-95%,-45%) rotate(-12deg)}.template-collection.deck-catalog .da-catalog-hero__card--2{z-index:3;transform:translate(-50%,-54%)}.template-collection.deck-catalog .da-catalog-hero__card--3{z-index:2;transform:translate(-5%,-45%) rotate(12deg)}.template-collection.deck-catalog .da-catalog-hero__card--1:hover{transform:translate(-98%,-49%) rotate(-12deg)}.template-collection.deck-catalog .da-catalog-hero__card--2:hover{transform:translate(-50%,-59%)}.template-collection.deck-catalog .da-catalog-hero__card--3:hover{transform:translate(-2%,-49%) rotate(12deg)}.template-collection.deck-catalog .da-catalog-intentions{padding:1rem clamp(1rem,4vw,4rem) 1.1rem;border-block:1px solid var(--da-line);background:var(--da-warm)}.template-collection.deck-catalog .da-catalog-intentions__label{display:block;max-width:1440px;margin:0 auto .65rem;color:var(--da-soft);font-size:.66rem;letter-spacing:.14em}.template-collection.deck-catalog .da-catalog-intentions__track{display:flex;max-width:1440px;gap:.6rem;margin:0 auto;padding:2px 1px 5px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-snap-type:inline proximity}.template-collection.deck-catalog .da-catalog-intentions a{display:inline-flex;min-height:42px;flex:0 0 auto;align-items:center;padding:0 1rem;border:1px solid var(--da-line);border-radius:999px;color:var(--da-muted);background:var(--da-surface);font-size:.84rem;font-weight:650;scroll-snap-align:start;text-decoration:none}.template-collection.deck-catalog .da-catalog-intentions a:hover,.template-collection.deck-catalog .da-catalog-intentions a.is-active{border-color:var(--da-ink);color:#fff;background:var(--da-ink)}.template-collection.deck-catalog .facest-filters-section{background:var(--da-bg)}.template-collection.deck-catalog .m-collection--wrapper{gap:clamp(1.4rem,2.6vw,2.25rem);margin:0;padding:clamp(1.75rem,3vw,3rem) 0 clamp(3rem,5vw,5rem)}.template-collection.deck-catalog .m-sidebar--content{border:1px solid var(--da-line);border-radius:16px;color:var(--da-ink);background:var(--da-surface)}@media(min-width:1280px){.template-collection.deck-catalog .m-sidebar--leftColumn .m-sidebar--open,.template-collection.deck-catalog .m-sidebar--rightColumn .m-sidebar--open{display:none!important}.template-collection.deck-catalog .m-sidebar--leftColumn .m-sidebar{position:sticky;top:92px;align-self:flex-start}.template-collection.deck-catalog .m-sidebar--leftColumn .m-sidebar--content{max-height:calc(100vh - 112px);overflow-y:auto;padding:1.1rem}}.template-collection.deck-catalog .m-sidebar--title{margin:0;padding:.4rem 0 1rem;border-bottom:1px solid var(--da-line);color:var(--da-ink);font-family:var(--font-stack-header, Georgia, serif);font-size:1.35rem}.template-collection.deck-catalog .m-filter--wrapper{padding:1rem 0 0}.template-collection.deck-catalog .m-filter--widget-title,.template-collection.deck-catalog .m-facets .m-facet--checkbox,.template-collection.deck-catalog .m-facets .m-facet--checkbox span{color:var(--da-ink)}.template-collection.deck-catalog .m-facets .m-facet--checkbox{min-height:44px}.template-collection.deck-catalog .m-collection-toolbar{border-bottom:1px solid var(--da-line)}.template-collection.deck-catalog .m-collection-toolbar--wrapper{min-height:54px;justify-content:space-between;gap:.75rem}.template-collection.deck-catalog .m-toolbar--sortby .m-select-custom--trigger,.template-collection.deck-catalog .m-toolbar--sortby select{min-height:44px;border:1px solid var(--da-line);border-radius:11px;color:var(--da-ink);background:var(--da-surface)}.template-collection.deck-catalog .m-active-facets--item{min-height:38px;border:1px solid var(--da-line);border-radius:999px;color:var(--da-ink);background:var(--da-surface)}.template-collection.deck-catalog .m-collection-products{z-index:1;margin-top:1.25rem}.template-collection.deck-catalog .m-collection-products .m-product-item{display:flex;margin-bottom:1.5rem}@media(min-width:1024px){.template-collection.deck-catalog .m-collection-products .m-product-item{width:33.333333%!important;max-width:33.333333%!important;flex:0 0 33.333333%!important}}@media(min-width:768px)and (max-width:1023px){.template-collection.deck-catalog .m-collection-products .m-product-item{width:50%!important;max-width:50%!important;flex:0 0 50%!important}}.template-collection.deck-catalog .m-collection-products .m-product-card{display:flex;width:100%;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--da-line);border-radius:16px;color:var(--da-ink);background:var(--da-surface);box-shadow:0 8px 24px #2f251812;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.template-collection.deck-catalog .m-collection-products .m-product-card:hover,.template-collection.deck-catalog .m-collection-products .m-product-card:focus-within{border-color:#7a24236b;box-shadow:0 18px 36px #2f251821;transform:translateY(-3px)}.template-collection.deck-catalog .m-collection-products .m-product-card__media{overflow:hidden;border-bottom:1px solid var(--da-line);background:#eee5d7}.template-collection.deck-catalog .m-collection-products .m-product-card__media img{transition:transform .26s ease}.template-collection.deck-catalog .m-collection-products .m-product-card:hover .m-product-card__media img{transform:scale(1.025)}.template-collection.deck-catalog .m-collection-products .m-product-card__content{display:flex;min-height:10.5rem;flex:1;flex-direction:column;margin-top:0;padding:1rem 1rem 1.1rem;color:var(--da-ink);background:var(--da-surface);text-align:left}.template-collection.deck-catalog .m-collection-products .m-product-card__vendor{color:var(--da-soft)}.template-collection.deck-catalog .m-collection-products .m-product-card__title{margin-bottom:.65rem}.template-collection.deck-catalog .m-collection-products .m-product-card__name{display:-webkit-box;overflow:hidden;color:var(--da-ink);font-family:var(--font-stack-header, Georgia, serif);font-size:clamp(.93rem,1.15vw,1.08rem);font-weight:650;line-height:1.38;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:3}.template-collection.deck-catalog .m-collection-products .m-product-card__name:hover,.template-collection.deck-catalog .m-collection-products .m-product-card__name:focus-visible{color:var(--da-accent)}.template-collection.deck-catalog .m-collection-products .m-product-card__name:focus-visible,.template-collection.deck-catalog .m-collection-products button:focus-visible,.template-collection.deck-catalog .m-collection--pagination a:focus-visible,.template-collection.deck-catalog .m-sidebar button:focus-visible,.template-collection.deck-catalog .m-sidebar a:focus-visible{border-radius:4px;outline:3px solid var(--da-accent);outline-offset:3px}.template-collection.deck-catalog .m-collection-products .m-product-card__price,.template-collection.deck-catalog .m-collection-products .m-price,.template-collection.deck-catalog .m-collection-products .m-price__regular,.template-collection.deck-catalog .m-collection-products .m-price-item--regular{justify-content:flex-start;color:var(--da-ink);font-weight:750}.template-collection.deck-catalog .m-collection-products .m-price-item--sale,.template-collection.deck-catalog .m-collection-products .m-price__sale .m-price-item--last{color:var(--da-accent)}.template-collection.deck-catalog .m-collection-products .m-price__sale .m-price-item--regular,.template-collection.deck-catalog .m-collection-products s.m-price-item--regular{color:var(--da-soft)}.template-collection.deck-catalog .m-collection-products button,.template-collection.deck-catalog .m-collection-products .m-button{min-height:44px}.template-collection.deck-catalog .m-collection--pagination .m-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.65rem;margin-top:clamp(2rem,4vw,3.5rem)}.template-collection.deck-catalog .m-collection--pagination .m-pagination>span{display:inline-flex}.template-collection.deck-catalog .m-collection--pagination .m-pagination a,.template-collection.deck-catalog .m-collection--pagination .m-pagination .current{display:inline-flex;min-width:46px;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--da-line);border-radius:999px;color:var(--da-ink);background:var(--da-surface);font-weight:700;text-decoration:none}.template-collection.deck-catalog .m-collection--pagination .m-pagination .current,.template-collection.deck-catalog .m-collection--pagination .m-pagination a:hover{border-color:var(--da-ink);color:#fff;background:var(--da-ink)}.template-collection.deck-catalog .m-collection-description__wrapper{padding:clamp(1.5rem,3vw,2.75rem);border:1px solid var(--da-line);border-radius:18px;color:var(--da-muted);background:var(--da-surface);box-shadow:0 12px 28px #2f25180f}.template-collection.deck-catalog .m-collection-description__title{color:var(--da-ink)}.template-collection.deck-catalog .m-collection-description__content,.template-collection.deck-catalog .m-collection-description__content p{color:var(--da-muted)}.template-collection.deck-catalog .m-collection-description__content a{color:var(--da-accent);text-decoration-thickness:1px;text-underline-offset:3px}.template-collection.deck-catalog .da-catalog-mobile-match{display:none}@media(max-width:989px){.template-collection.deck-catalog .da-catalog-hero{min-height:390px;grid-template-columns:minmax(0,1fr) minmax(270px,34vw);gap:2rem}.template-collection.deck-catalog .da-catalog-hero__art{min-height:300px}}@media(max-width:767px){.template-collection.deck-catalog .da-catalog-hero{display:block;min-height:0;padding:1rem 1rem 1.6rem}.template-collection.deck-catalog .da-catalog-hero .m-breadcrumb{margin-bottom:1.15rem;font-size:.75rem}.template-collection.deck-catalog .da-catalog-hero__eyebrow{margin-bottom:.65rem;font-size:.65rem}.template-collection.deck-catalog .m-collection-page-header__title{max-width:13ch;margin-bottom:.8rem;font-size:clamp(2.2rem,12vw,3.4rem);line-height:1}.template-collection.deck-catalog .da-catalog-hero__lead{font-size:.98rem;line-height:1.55}.template-collection.deck-catalog .da-catalog-hero__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem;margin-top:1.15rem}.template-collection.deck-catalog .da-catalog-button{min-height:50px;padding-inline:.8rem;font-size:.88rem}.template-collection.deck-catalog .da-catalog-hero__trust{gap:.35rem;margin-top:1rem;font-size:.6rem;line-height:1.5}.template-collection.deck-catalog .da-catalog-hero__art{display:none}.template-collection.deck-catalog .da-catalog-intentions{padding:.85rem 1rem .9rem}.template-collection.deck-catalog .da-catalog-intentions__label{font-size:.6rem}.template-collection.deck-catalog .da-catalog-intentions a{min-height:44px;padding-inline:.9rem;font-size:.8rem}.template-collection.deck-catalog .m-collection--wrapper{padding:1.15rem 0 6.5rem}.template-collection.deck-catalog .m-collection-products{margin:0 -5px;margin-top:.85rem}.template-collection.deck-catalog .m-collection-products .m-product-item{margin-bottom:.75rem;padding:0 5px}.template-collection.deck-catalog .m-collection-products .m-product-card{border-radius:12px;box-shadow:0 5px 16px #2f25180f}.template-collection.deck-catalog .m-collection-products .m-product-card__content{min-height:9.5rem;padding:.8rem .7rem .9rem}.template-collection.deck-catalog .m-collection-products .m-product-card__name{font-size:.84rem;line-height:1.35}.template-collection.deck-catalog .m-collection-toolbar{position:fixed!important;z-index:70;top:auto!important;right:0;bottom:0;left:0;padding:.65rem .75rem calc(.65rem + env(safe-area-inset-bottom));border-top:1px solid var(--da-line);border-bottom:0;background:#f7f4edf5;box-shadow:0 -8px 24px #2f25181a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:none!important}.template-collection.deck-catalog .m-collection-toolbar--wrapper{min-height:50px;gap:.45rem;margin:0;padding:0;border:0;background:transparent;transform:none!important}.template-collection.deck-catalog .m-toolbar--left,.template-collection.deck-catalog .m-toolbar--right{display:contents}.template-collection.deck-catalog .m-sidebar--open,.template-collection.deck-catalog .m-sortby--open,.template-collection.deck-catalog .da-catalog-mobile-match{display:inline-flex!important;min-width:0;min-height:50px;flex:1 1 0;align-items:center;justify-content:center;margin:0;padding:0 .7rem;border:1px solid var(--da-line);border-radius:12px;color:var(--da-ink);background:var(--da-surface);font-size:.86rem;font-weight:750;line-height:1.2;text-align:center;text-decoration:none}.template-collection.deck-catalog .da-catalog-mobile-match{border-color:var(--da-ink);color:#fff;background:var(--da-ink)}.template-collection.deck-catalog .m-sidebar--open>span,.template-collection.deck-catalog .m-sortby--open>span{margin:0 .3rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-collection.deck-catalog .m-sidebar--content,.template-collection.deck-catalog .m-sortby-mobile--content{border-radius:20px 20px 0 0;color:var(--da-ink);background:var(--da-bg)}.template-collection.deck-catalog .m-sidebar--content{width:100%;max-width:none;height:min(88vh,760px);margin-top:auto;transform:translate3d(0,var(--m-translate-x),0)!important}.template-collection.deck-catalog .facest-filters-section.sidebar-open .m-sidebar{display:flex!important;flex-direction:column;justify-content:flex-end}.template-collection.deck-catalog .facest-filters-section.sidebar-open .m-sidebar--content{transform:none!important}.template-collection.deck-catalog .m-sidebar--title{padding:1.1rem 1.2rem}.template-collection.deck-catalog .m-filter--wrapper{padding:1rem 1.2rem calc(1.5rem + env(safe-area-inset-bottom))}.template-collection.deck-catalog .m-sidebar--close,.template-collection.deck-catalog .m-sortby-mobile--close{display:grid;min-width:46px;min-height:46px;place-items:center}}@media(max-width:380px){.template-collection.deck-catalog .da-catalog-hero__actions{grid-template-columns:1fr}.template-collection.deck-catalog .da-catalog-hero__trust span{display:none}}@media(prefers-reduced-motion:reduce){.template-collection.deck-catalog .da-catalog-button,.template-collection.deck-catalog .da-catalog-hero__card,.template-collection.deck-catalog .m-collection-products .m-product-card,.template-collection.deck-catalog .m-collection-products .m-product-card__media img{transition:none}.template-collection.deck-catalog .da-catalog-button:hover,.template-collection.deck-catalog .m-collection-products .m-product-card:hover,.template-collection.deck-catalog .m-collection-products .m-product-card:focus-within{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/deckaura-deck-catalog.css.map */
