.hc-holster-drop-section,.hc-holster-drop,.hc-holster-drop-section *,.hc-holster-drop *{box-sizing:border-box;letter-spacing:0}.hc-holster-drop-section,.hc-holster-drop{--hc-holster-ink: #171717;--hc-holster-muted: #55524d;--hc-holster-line: #d8d1c7;--hc-holster-paper: #f5f2ec;--hc-holster-card: #fffdf8;--hc-holster-green: #253d2c;--hc-holster-red: #783629}.hc-holster-drop-section{background:var(--hc-holster-paper);color:var(--hc-holster-ink)}.hc-holster-drop-section .page-content{padding-top:28px}.hc-holster-drop-main{padding-bottom:38px}.hc-holster-drop-main__media .product__main-photos,.hc-holster-drop-main__media .product__thumbs{background:#fff;border:1px solid var(--hc-holster-line)}.hc-holster-drop-main__story,.hc-holster-drop-main__buy .product-single__meta{background:var(--hc-holster-card);border:1px solid var(--hc-holster-line);padding:24px}.hc-holster-drop-main__story .hc-belt-merge__eyebrow,.hc-holster-drop .hc-holster-drop__eyebrow{color:var(--hc-holster-red)}.hc-holster-drop-main__story .hc-belt-merge__title{font-size:34px;line-height:1;text-transform:uppercase}.hc-holster-drop-main__story .hc-belt-merge__subtitle{font-size:18px}.hc-holster-drop-main__story .hc-belt-merge__note{background:#f4f1df;border-left-color:var(--hc-holster-red)}.hc-holster-drop-main__buy .product__price{color:var(--hc-holster-ink);font-size:28px;font-weight:700}.hc-holster-drop-main__buy .btn,.hc-holster-drop-main__buy .shopify-payment-button__button{text-transform:uppercase}.hc-holster-drop{--hc-holster-width: min(1180px, calc(100% - 40px) );background:var(--hc-holster-paper);color:var(--hc-holster-ink);padding:42px 0 58px}.hc-holster-drop a{color:inherit}.hc-holster-drop__inner{margin:0 auto;width:var(--hc-holster-width)}.hc-holster-drop__header{border-top:1px solid var(--hc-holster-line);display:grid;gap:26px;grid-template-columns:minmax(0,.82fr) minmax(300px,.52fr);padding-top:38px}.hc-holster-drop__eyebrow{font-size:12px;font-weight:700;margin:0 0 12px;text-transform:uppercase}.hc-holster-drop h2,.hc-holster-drop h3{color:var(--hc-holster-ink);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:700;margin:0}.hc-holster-drop__header h2{font-size:36px;line-height:1.04;text-transform:uppercase}.hc-holster-drop__lead,.hc-holster-drop__lead p{color:var(--hc-holster-muted);font-size:16px;line-height:1.55;margin:0}.hc-holster-drop__features{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.hc-holster-drop__feature,.hc-holster-drop__spec-panel,.hc-holster-drop__faq-item{background:var(--hc-holster-card);border:1px solid var(--hc-holster-line);padding:20px}.hc-holster-drop__feature h3,.hc-holster-drop__spec-panel h3,.hc-holster-drop__faq-item h3{font-size:13px;line-height:1.25;text-transform:uppercase}.hc-holster-drop__feature p,.hc-holster-drop__spec-panel p,.hc-holster-drop__faq-item p{color:var(--hc-holster-muted);font-size:14px;line-height:1.55;margin:10px 0 0}.hc-holster-drop__promo{align-items:center;background:#f4f1df;border:1px solid #ded9cc;border-left:3px solid var(--hc-holster-red);display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;margin-top:24px;padding:16px 18px}.hc-holster-drop__promo-text,.hc-holster-drop__promo-text p{color:#353535;font-size:15px;line-height:1.45;margin:0}.hc-holster-drop__promo-text strong{color:var(--hc-holster-ink)}.hc-holster-drop .hc-holster-drop__button,.hc-holster-drop .hc-holster-drop__button:visited{align-items:center;background:var(--hc-holster-ink)!important;border:1px solid var(--hc-holster-ink)!important;color:#fff!important;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.2;min-height:42px;min-width:176px;padding:11px 16px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-text-fill-color:#fff}.hc-holster-drop .hc-holster-drop__button:hover,.hc-holster-drop .hc-holster-drop__button:focus{background:var(--hc-holster-green)!important;border-color:var(--hc-holster-green)!important;color:#fff!important;-webkit-text-fill-color:#fff}.hc-holster-drop__split{border-top:1px solid var(--hc-holster-line);display:grid;gap:24px;grid-template-columns:minmax(0,.72fr) minmax(320px,.56fr);margin-top:38px;padding-top:38px}.hc-holster-drop__story-copy{max-width:660px}.hc-holster-drop__story-copy h2{font-size:30px;line-height:1.06;text-transform:uppercase}.hc-holster-drop__story-copy .rte,.hc-holster-drop__story-copy .rte p{color:var(--hc-holster-muted);font-size:16px;line-height:1.58;margin:14px 0 0}.hc-holster-drop__spec-list{border-top:1px solid var(--hc-holster-line);margin-top:14px}.hc-holster-drop__spec-row{border-bottom:1px solid var(--hc-holster-line);display:grid;gap:16px;grid-template-columns:130px minmax(0,1fr);padding:12px 0}.hc-holster-drop__spec-row dt{color:var(--hc-holster-muted);font-size:12px;font-weight:700;margin:0;text-transform:uppercase}.hc-holster-drop__spec-row dd{color:var(--hc-holster-ink);font-size:14px;font-weight:700;line-height:1.4;margin:0}.hc-holster-drop__faq{border-top:1px solid var(--hc-holster-line);margin-top:38px;padding-top:38px}.hc-holster-drop__faq h2{font-size:28px;line-height:1.08;margin-bottom:18px;text-transform:uppercase}.hc-holster-drop__faq-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:1180px){.hc-holster-drop-main__story .hc-belt-merge__title{font-size:30px}}@media only screen and (max-width:749px){.hc-holster-drop-section .page-content{padding-top:18px}.hc-holster-drop{padding:32px 0 42px}.hc-holster-drop__inner{width:min(100% - 28px,1180px)}.hc-holster-drop-main__story,.hc-holster-drop-main__buy .product-single__meta{padding:18px}.hc-holster-drop-main__story .hc-belt-merge__title{font-size:24px}.hc-holster-drop__header,.hc-holster-drop__split,.hc-holster-drop__faq-grid{grid-template-columns:minmax(0,1fr)}.hc-holster-drop__header h2{font-size:28px}.hc-holster-drop__features{grid-template-columns:minmax(0,1fr)}.hc-holster-drop__promo{align-items:stretch;grid-template-columns:minmax(0,1fr)}.hc-holster-drop__button{width:100%}.hc-holster-drop__spec-row{grid-template-columns:minmax(0,1fr);gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hc-holster-drop.css.map */
