.product-block--price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.product-block--price [data-save-price]:not(.hide):not(:empty),.grid-product__price .grid-product__price--savings:not(:empty){width:fit-content;padding:6px 11px 7px;border:0;border-radius:0;background:#d9b989;color:#161411;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback),sans-serif;font-weight:700;line-height:1.05;letter-spacing:-.015em;text-transform:uppercase;white-space:nowrap}.product-block--price [data-save-price]:not(.hide):not(:empty){display:inline-flex;order:-2;margin:0;font-size:clamp(25px,2.2vw,33px)}.product-block--price [data-product-price]{order:-1}.product-block--price .product__policies,.product-block--price .product__unit-price{flex-basis:100%}.grid-product__price .grid-product__price--savings:not(:empty){display:inline-block;margin:5px 0 0 5px;font-size:clamp(18px,1.65vw,24px)}.grid-product__content:has(.grid-product__price--savings:not(:empty))>.grid-product__tag--sale{display:none}.template-product{--product-ink: #171613;--product-panel: #201e1a;--product-paper: #f4ede0;--product-gold: #d9b989;--product-rule: #514b40;--product-display: var(--typeHeaderPrimary), var(--typeHeaderFallback), sans-serif}.template-product .site-header{padding-block:5px}.template-product .site-header .site-header__logo{width:82px;max-width:100%;margin-block:0}.template-product .site-header .site-header__logo a{width:100%}.template-product .announcement-bar{padding-block:5px;background:var(--product-gold);color:var(--product-ink)}.template-product .announcement-bar a{color:inherit}.template-product .announcement-link .announcement-text,.template-product .announcement-link .announcement-link-text{display:inline}.template-product .announcement-link .announcement-link-text{margin-left:4px}.template-product .product-single__meta{padding:clamp(18px,2.3vw,36px);border:1px solid var(--product-rule);border-top:3px solid var(--product-gold);background:var(--product-panel);color:var(--product-paper);text-align:left}.template-product .product-single__meta .product-single__title{margin:8px 0 0;color:var(--product-paper);font-family:var(--product-display);font-size:clamp(31px,3.1vw,53px);font-weight:700;line-height:1.08;letter-spacing:-.025em;overflow-wrap:anywhere;text-align:left}.template-product .product-single__meta .product-block--header{margin-bottom:15px}.template-product .product-single__meta .product-block--price{margin-bottom:18px;padding-bottom:17px;border-bottom:1px solid var(--product-rule)}.template-product .product-single__meta [data-product-price]{color:var(--product-paper);font:600 clamp(22px,2vw,32px)/1.1 var(--product-display)}.template-product .product-single__meta [data-compare-price]{color:#ccc4b7;font-size:14px}.template-product .product-single__meta .add-to-cart:not(:disabled){min-height:49px;border:1px solid var(--product-gold);border-radius:0;background:var(--product-gold);color:#18150f;font:600 17px/1.25 var(--product-display);letter-spacing:.03em}.template-product .product-single__meta .add-to-cart:not(:disabled):not(.btn--loading) [data-add-to-cart-text]{color:#18150f!important}.template-product .product-single__meta .add-to-cart:not(:disabled):hover{border-color:#ecd2a6;background:#ecd2a6}.template-product .product-single__meta .collapsibles-wrapper{border-color:var(--product-rule)}.template-product .product-single__meta :focus-visible,.tyrant-film-header :focus-visible{outline:3px solid #75a6df;outline-offset:3px}.template-product .product-full-width .rte{line-height:1.65}.tyrant-film-header{background:#0e1011;color:#f6f0e5;border-bottom:1px solid var(--product-rule)}.tyrant-film-stage{position:relative;max-width:1440px;margin-inline:auto;aspect-ratio:16 / 9}.tyrant-film-stage .bf-film,.tyrant-film-stage .bf-film img,.tyrant-film-stage video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:contain}.tyrant-film-stage video{opacity:0}.tyrant-film-stage .bf-film-started{opacity:1}.tyrant-film-copy{position:absolute;inset:0 auto 0 0;width:21.875%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;padding-inline:clamp(15px,2.1vw,32px);background:linear-gradient(90deg,#0909099c,transparent)}.tyrant-film-copy h1{color:#f6f0e5;font:700 clamp(32px,5.1vw,75px)/1 var(--product-display);letter-spacing:-.04em;margin:0}.tyrant-film-header .bf-badge{display:inline-flex;align-items:baseline;gap:.18em;padding:6px 10px;color:var(--product-ink);background:var(--product-gold);font:700 clamp(24px,2.25vw,34px)/1 var(--product-display)}.tyrant-film-header .bf-badge span{font-size:.5em;text-transform:uppercase}.tyrant-film-shop{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#f8efe0;text-decoration:underline;text-underline-offset:4px;font:500 18px/1.2 var(--product-display)}.tyrant-film-shop:hover{color:var(--product-gold)}.tyrant-film-stage .bf-motion-toggle{position:absolute;right:14px;bottom:14px;min-height:44px;padding:7px 12px;border:1px solid #847a6c;background:#161510e8;color:#fff7e8;font:500 14px/1.2 var(--product-display)}.tyrant-film-stage .bf-motion-toggle[hidden]{display:none}.tyrant-shop-anchor{height:0;scroll-margin-top:20px}@media(max-width:749px){.template-product .site-header .site-header__logo{width:66px}.template-product .product-single__meta{margin-top:14px;padding:18px 15px}.tyrant-film-stage{aspect-ratio:auto}.tyrant-film-stage .bf-film{position:relative;height:auto;aspect-ratio:16 / 9}.tyrant-film-copy{position:static;width:100%;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:7px 11px;padding:8px 15px;background:#1d1b18}.tyrant-film-copy h1{font-size:33px}.tyrant-film-copy .bf-badge{font-size:22px}.tyrant-film-shop{margin-inline-start:auto;font-size:16px}.tyrant-film-stage .bf-motion-toggle{bottom:auto;top:8px;right:8px;min-height:36px;padding:5px 9px;font-size:12px}}.catalog-product-header .page-content--product{padding-block:clamp(18px,2vw,28px) clamp(16px,1.5vw,22px)}.catalog-product-header .page-content--product>.page-width{max-width:1280px}.catalog-product-header.product-header--film .page-content--product{padding-top:52px}.catalog-product-header>.product-backdrop-video{inset-block-end:auto;height:min(100%,540px);-webkit-mask-image:linear-gradient(to bottom,#000 82%,transparent);mask-image:linear-gradient(to bottom,#000 82%,transparent)}.catalog-product-header .product-single__meta{container:purchase-panel / inline-size;background:#1716149e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:clamp(16px,1.5vw,22px)}.catalog-product-header .product-single__meta .product-block{margin-block:0 12px}.catalog-product-header [data-product-blocks]>.product-block:has(>hr:only-child){display:none}.catalog-product-header .product-single__meta .product-block--header{margin-bottom:4px}.catalog-product-header .product-single__meta .product-single__title{margin:0;font-size:clamp(30px,2.7vw,40px)}.catalog-product-header .product-single__meta .product-block--price{gap:4px 9px;margin-top:4px;padding-bottom:9px}.catalog-product-header .product-block--price [data-save-price]:not(.hide):not(:empty){padding:5px 8px;font-size:clamp(24px,2vw,29px)}.catalog-product-header .product-single__meta [data-product-price]{font-size:clamp(22px,1.8vw,27px)}.catalog-product-header .product-single__meta .sales-points{margin:0;font-size:15px}.catalog-product-header .product-single__meta .payment-buttons .add-to-cart{min-height:44px;padding:8px 10px}.catalog-product-header .shopify-payment-button__more-options{margin-top:6px;font-size:14px}.catalog-product-header .product-block--downloads .dlb__heading{margin-bottom:5px}.catalog-product-header .product-block--downloads .dlb__row--split{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-product-header .product-block--downloads .dlb__btn{min-height:44px;padding:8px;gap:7px}.catalog-product-header .product-block--downloads .dlb__note{margin-top:5px}.catalog-product-header .product-block--tab .collapsible-trigger{min-height:44px;padding-block:10px}.catalog-product-header [data-product-blocks]>.product-block:last-child,.catalog-product-header .product-single__meta .social-sharing{margin-block:0}@container purchase-panel (min-width: 310px){.catalog-product-header .payment-buttons:has(.shopify-payment-button){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px}.catalog-product-header .payment-buttons .shopify-payment-button{min-width:0;margin-top:0}}@media(max-width:999px){.catalog-product-header .page-content--product>.page-width{max-width:660px}.catalog-product-header>.product-backdrop-video{height:min(100%,calc(100vw + 225px),690px)}}@media(min-width:769px)and (max-width:999px){.catalog-product-header .page-content--product>.page-width>.grid>.grid__item{width:100%}.catalog-product-header .product-single__sticky{position:relative;top:auto}.catalog-product-header .product-single__meta{margin:16px 0 0}}.qadd .qadd__btn:not(:disabled),.qadd .qadd__btn:not(:disabled):hover,.qadd .qadd__btn:not(:disabled):focus,.template-product .product-block--downloads .dlb__btn--filled,.template-product .product-block--downloads .dlb__btn--filled:hover{color:#171613!important;min-height:44px}.grid-product__price .grid-product__price--original{color:#d1c6b4;opacity:1}.template-product [class*=ai-tone-controls-group-title-],.template-product [class*=ai-feature-highlight-group-title-],.template-product [class*=ai-final-cta-secondary-]{color:#d9b989}.jdgm-widget a.jdgm-write-rev-link,.jdgm-widget a.jdgm-write-rev-link:hover{color:#171613!important;background-color:#d9b989!important}.jdgm-widget .jdgm-rev__timestamp,.jdgm-widget .jdgm-histogram__frequency,.jdgm-widget .jdgm-medal__value{color:#d1c6b4!important;opacity:1!important}.jdgm-widget .jdgm-link,.jdgm-widget .jdgm-sort-dropdown,.jdgm-widget .jdgm-rev__author{color:#d9b989!important}.jdgm-widget [data-badge-type=review_written_in_shop_app]{color:#d1c6b4!important}.article__body a{overflow-wrap:anywhere}@media(max-width:768px){.contact-form button[type=submit].btn{margin-inline:0;max-width:100%}}.template-product [class*=ai-drum-mapper-tech__eyebrow-],.template-product [class*=ai-map-library-eyebrow-]{color:#d9b989}.template-product .pshow__inner .pshow__price>s{color:#c3b9a9;opacity:1}.template-article .pseo-tldr-label{color:#c9bdab!important;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/19/assets/black-friday-catalog.css.map */
