.tape-plp-hero{padding-block:var(--tape-ch-pt, 28px) var(--tape-ch-pb, 12px);background:var(--tape-paper, #f7f3ea);color:var(--tape-text, #14100c)}@media(max-width:749px){.tape-plp-hero{padding-block:16px 8px}.tape-plp-hero__kicker{margin-bottom:4px}.tape-plp-hero__count{margin-top:6px}.tape-plp-hero__desc{margin-top:8px}}.tape-plp-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(20px,4vw,48px);align-items:end;max-width:1360px;padding-inline:clamp(16px,4vw,48px)}.tape-plp-hero__kicker{margin:0 0 8px;font:500 12px/1.2 var(--tape-font-display, Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:var(--tape-red-text, #9b1c1c)}.tape-plp-hero__title{margin:0;font:600 clamp(28px,4vw,44px)/1.05 var(--tape-font-display, Georgia, serif);text-transform:uppercase;letter-spacing:.02em}.tape-plp-hero__count{margin:10px 0 0;font:500 14px/1.3 var(--tape-font-ui, system-ui, sans-serif);color:var(--tape-muted, #6b635a)}.tape-plp-hero__desc{margin-top:16px;max-width:62ch;font:16px/1.6 var(--tape-font-serif, Georgia, serif);color:var(--tape-text-2, #3a342c)}.tape-plp-hero__desc p{margin:0 0 .75em}.tape-plp-hero__desc p:last-child{margin-bottom:0}.tape-plp-hero__art{width:min(280px,28vw);display:none}.tape-plp-hero__img{display:block;width:100%;height:auto;border-radius:2px}@media(min-width:990px){.tape-plp-hero__art{display:block}}@media(max-width:749px){.tape-plp-hero__inner{grid-template-columns:1fr}}.tape-empty{padding:48px 16px;text-align:center;max-width:36rem;margin-inline:auto}.tape-empty__title{margin:0 0 10px;font:600 22px/1.2 var(--tape-font-display, Georgia, serif);text-transform:uppercase}.tape-empty__text{margin:0;font:16px/1.5 var(--tape-font-serif, Georgia, serif);color:var(--tape-text-2, #3a342c)}.tape-empty__link{color:inherit;text-underline-offset:2px}.tape-empty__links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:22px 0 0;padding:0}.tape-btn{display:inline-flex;align-items:center;padding:10px 14px;border:1px solid var(--tape-ink, #14100c);border-radius:2px;font:500 12px/1 var(--tape-font-display, Georgia, serif);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--tape-ink, #14100c)}.tape-btn--outline{background:transparent}.template-collection .facets-container-drawer,.template-search .facets-container-drawer{align-items:center;gap:16px;padding-block:14px 8px;border-bottom:1px solid var(--tape-line, #e4dccf);margin-bottom:8px}.template-collection .product-count--drawer .product-count__text,.template-search .product-count--drawer .product-count__text{font:500 13px/1.3 var(--tape-font-ui, system-ui, sans-serif);letter-spacing:.04em;text-transform:uppercase;color:var(--tape-muted, #6b635a)}.template-collection .facets__filter-button,.template-search .facets__filter-button{min-height:44px;padding:10px 14px;border:1px solid var(--tape-ink, #14100c);border-radius:2px;background:var(--tape-paper, #f7f3ea);font:500 12px/1 var(--tape-font-display, Georgia, serif);letter-spacing:.12em;text-transform:uppercase}@media(min-width:990px){.template-collection .mobile-facets__open,.template-search .mobile-facets__open{min-height:44px;padding:10px 14px;border:1px solid var(--tape-ink, #14100c);border-radius:2px;background:var(--tape-paper, #f7f3ea);font:500 12px/1 var(--tape-font-display, Georgia, serif);letter-spacing:.12em;text-transform:uppercase}}@media screen and (max-width:989px){body:has(.mobile-facets__open-wrapper){padding-bottom:calc(52px + env(safe-area-inset-bottom,0px))}body:has(.mobile-facets__open-wrapper) .mobile-facets__open-wrapper{background:#111;color:#fff;padding:0;padding-bottom:env(safe-area-inset-bottom,0px);min-height:52px;height:auto;box-shadow:none;border-top:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center}body:has(.mobile-facets__open-wrapper) .mobile-facets__open-wrapper:after{content:none;display:none}body:has(.mobile-facets__open-wrapper) .mobile-facets__open{min-height:52px;height:52px;padding:0 16px;margin:0;border:0;border-radius:0;background:transparent;color:#fff;justify-content:center;gap:10px;font:500 13px/1 var(--tape-font-display, Georgia, serif);letter-spacing:.14em;text-transform:uppercase}body:has(.mobile-facets__open-wrapper) .mobile-facets__open-label{color:#fff;font:inherit;letter-spacing:inherit;margin:0;font-size:13px!important;line-height:1!important}body:has(.mobile-facets__open-wrapper) .mobile-facets__open svg,body:has(.mobile-facets__open-wrapper) .mobile-facets__open svg.icon-sort--drawer{width:16px;height:16px;color:#fff;fill:currentColor}body:has(.tape-plp-hero) .facets-container-drawer{padding-block:6px 4px;margin-bottom:4px;gap:8px}body:has(.tape-plp-hero) #product-grid{margin-top:12px}body:has(.mobile-facets__wrapper) .mobile-facets__inner{background:var(--tape-paper, #f7f3ea);color:var(--tape-text, #14100c);padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px))}body:has(.mobile-facets__wrapper) .mobile-facets__main .facets__summary,body:has(.mobile-facets__wrapper) .mobile-facets__summary{font-family:var(--tape-font-display, Georgia, serif);letter-spacing:.08em;text-transform:uppercase}body:has(.mobile-facets__wrapper) .mobile-facets__footer .button--primary{background:var(--tape-red, #9b1c1c);color:#fff;border-color:var(--tape-red, #9b1c1c)}body:has(.mobile-facets__wrapper) .mobile-facets__footer .button--secondary{background:transparent;color:var(--tape-ink, #14100c);border:1px solid var(--tape-ink, #14100c)}body:has(.mobile-facets__wrapper) .mobile-facets .facet-checkbox.selected,body:has(.mobile-facets__wrapper) .mobile-facets .facet-checkbox--selected{color:var(--tape-red-text, #9b1c1c)}}.template-collection .facets__form-sorting select,.template-search .facets__form-sorting select,.template-collection .facet-filters__sort,.template-search .facet-filters__sort{min-height:44px;border-radius:2px;border-color:var(--tape-line-strong, #cfc4b4);font:500 13px/1.2 var(--tape-font-ui, system-ui, sans-serif)}.template-collection #product-grid.grid--4-col-desktop,.template-search #product-grid.grid--4-col-desktop{column-gap:clamp(12px,1.6vw,22px);row-gap:clamp(20px,2.4vw,32px)}.template-collection .collection.page-width,.template-search .template-search__results.page-width{max-width:1360px}.template-collection details[data-index*="filter.v.availability"],.template-search details[data-index*="filter.v.availability"],.template-collection .mobile-facets__details[data-index*="filter.v.availability"],.template-search .mobile-facets__details[data-index*="filter.v.availability"],.facets__item-filter[data-index*=availability]{display:none!important}body.open-drawer-filter-drawer .facets-wrapper{z-index:40;position:relative}.facets-wrapper .mobile-facets__wrapper .mobile-facets__open-wrapper{z-index:4}body.open-drawer-filter-drawer .tape-wish--card{pointer-events:none}body.open-drawer-filter-drawer .mobile-facets__wrapper .disclosure-has-popup[open]>summary:before{z-index:1}body.open-drawer-filter-drawer .mobile-facets{z-index:5;pointer-events:auto}body.open-drawer-filter-drawer .disclosure-has-popup[open]>summary+*{z-index:5;position:relative;pointer-events:auto}.mobile-facets__header{position:sticky;top:0;z-index:3;flex-shrink:0;gap:12px;margin:-8px -4px 12px;padding:4px 4px 12px;background:var(--tape-paper, #f7f3ea);border-bottom:1px solid var(--tape-line, #e4dccf)}.mobile-facets__heading{font:500 13px/1.2 var(--tape-font-display, Georgia, serif);letter-spacing:.12em;text-transform:uppercase;color:var(--tape-ink, #14100c)}.mobile-facets__inner .mobile-facets__close{display:inline-flex;flex-shrink:0;box-sizing:border-box;min-width:44px;min-height:44px;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--tape-ink, #14100c);border-radius:2px;background:#fff;color:var(--tape-ink, #14100c);cursor:pointer}.mobile-facets__inner .mobile-facets__close svg{width:18px;height:18px;color:inherit;fill:currentColor;pointer-events:none}.mobile-facets__inner .mobile-facets__close:focus-visible{outline:3px solid var(--tape-focus, #2563eb);outline-offset:2px}.mobile-facets__inner .mobile-facets__close:hover{background:#fff;color:var(--tape-ink, #14100c)}.facets-wrapper,.mobile-facets{--color-highlight: 214, 40, 40}.facets-wrapper .range-slider input[type=range],.mobile-facets .range-slider input[type=range]{accent-color:var(--tape-red, #d62828)}.facets-wrapper .range-slider input[type=range]:focus-visible::-webkit-slider-thumb,.mobile-facets .range-slider input[type=range]:focus-visible::-webkit-slider-thumb,.facets-wrapper .range-slider input[type=range]:focus-visible::-moz-range-thumb,.mobile-facets .range-slider input[type=range]:focus-visible::-moz-range-thumb{outline-color:#d628288c}
/*# sourceMappingURL=/cdn/shop/t/48/assets/tape-plp.css.map */
