:root{--apex-navy:#0A141D;--apex-soft:rgba(10,20,29,.74);--apex-white:#FFFFFF;--apex-off:#F8F9FA;--apex-brass:#C5A059;--apex-brass-dark:#A2803C;--apex-line:#DFE3E7;--apex-r:4px;--apex-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Helvetica,Arial,sans-serif}.add-to-cart-button,button[name=add],main[data-template^=product] .add-to-cart-button,main[data-template^=product] button[name=add]{background:var(--apex-brass)!important;background-color:var(--apex-brass)!important;background-image:none!important;color:var(--apex-navy)!important;border:1px solid var(--apex-brass)!important;border-radius:4px!important;font-weight:700!important;font-size:1.06rem!important;letter-spacing:.01em!important;min-height:56px!important;text-transform:none!important;--button-background:var(--apex-brass);--button-color:var(--apex-navy);--button-border-color:var(--apex-brass);--color-primary-button-background:var(--apex-brass);--color-primary-button-text:var(--apex-navy)}.add-to-cart-button *,button[name=add] *{color:var(--apex-navy)!important}.add-to-cart-button:hover,button[name=add]:hover{background:var(--apex-brass-dark)!important;background-color:var(--apex-brass-dark)!important;border-color:var(--apex-brass-dark)!important;color:var(--apex-navy)!important}.shopify-payment-button__button--unbranded{background:var(--apex-navy)!important;background-color:var(--apex-navy)!important;color:#fff!important;border-radius:4px!important;font-weight:700!important;font-size:1.06rem!important;min-height:56px!important}.shopify-payment-button__button--unbranded:hover{background:#162735!important;background-color:#162735!important}main[data-template^=product] h1{color:var(--apex-navy)!important;font-weight:700!important;font-size:clamp(1.6rem,3.4vw,2.4rem)!important;line-height:1.14!important;letter-spacing:-.02em!important}main[data-template^=product] .price,main[data-template^=product] .price *{color:var(--apex-navy)!important;font-size:1.95rem!important;font-weight:700!important;line-height:1.1!important}main[data-template^=product] .price s,main[data-template^=product] .price del,main[data-template^=product] .price .price__compare,main[data-template^=product] .price--on-sale s{color:#0a141d73!important;font-size:1.15rem!important;font-weight:500!important}.apex-kicker{margin:0 0 2px;font-family:var(--apex-font);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.17em;line-height:1.3;color:var(--apex-brass-dark)}.apex-ben{list-style:none!important;margin:6px 0 4px;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;font-family:var(--apex-font)}.apex-ben li{display:flex;align-items:flex-start;gap:10px;margin:0!important}.apex-ben li:before,.apex-ben li::marker{content:none!important}.apex-ben__i{flex:0 0 auto;font-size:1.05rem;line-height:1.35;filter:saturate(.85)}.apex-ben__txt{min-width:0}.apex-ben__t{display:block;font-size:.95rem!important;font-weight:600!important;color:var(--apex-navy)!important;line-height:1.32!important;letter-spacing:-.005em}.apex-ben__s{display:block;margin-top:3px;font-size:.83rem!important;font-weight:400!important;color:#0a141da3!important;line-height:1.42!important}@media(max-width:430px){.apex-ben{grid-template-columns:1fr;gap:16px}}.apex-trustbar{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0!important;list-style:none!important;font-family:var(--apex-font)}.apex-trustbar li{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;margin:0!important;border-radius:4px;background:#f4f6f8;font-size:12px!important;font-weight:500!important;line-height:1.5!important;color:#0a141dd9!important;letter-spacing:.004em;white-space:nowrap}.apex-trustbar li:before,.apex-trustbar li::marker{content:none!important}.apex-trustbar li span{font-size:11.5px;line-height:1;filter:saturate(.85)}.apex-log-wrap{max-width:1180px;margin:0 auto;padding:clamp(24px,3vw,40px) 24px 0;font-family:var(--apex-font)}.apex-log{max-width:860px;background:#f7f9fa;border:1px solid #E2E8F0;border-radius:8px;padding:20px;box-shadow:0 4px 20px #0a141d0a;color:var(--apex-navy)}.apex-log p{color:var(--apex-navy)!important;font-size:1.0625rem!important;line-height:1.68!important;margin:0 0 1em}.apex-log>p:first-child{margin-top:0}.apex-log>*:last-child{margin-bottom:0}.apex-log .apex-who{font-weight:700!important;margin-bottom:.5em}.apex-log .apex-disclaimer{font-size:.84rem!important;line-height:1.5!important;color:#0a141d85!important;margin-top:1.4em}.apex-log.apex-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.apex-log.apex-reveal.is-in{opacity:1;transform:none}.apex-log ul{list-style:none!important;padding-left:0!important;margin:0}.apex-log ul li{position:relative;padding:5px 0 5px 30px;margin:0!important;font-size:1.0625rem!important;line-height:1.68!important;color:var(--apex-navy)!important;list-style:none!important;transition:transform .18s ease}.apex-log ul li::marker{content:none!important}.apex-log ul li:before{content:""!important;position:absolute;left:5px;top:1.02em;width:11px;height:6px;background:none;border-left:2px solid var(--apex-brass-dark);border-bottom:2px solid var(--apex-brass-dark);transform:rotate(-45deg) scale(.55);transform-origin:center;opacity:0;transition:opacity .34s ease,transform .34s cubic-bezier(.22,.61,.36,1),border-color .18s ease}.apex-log:not(.apex-reveal) ul li:before,.apex-log.is-in ul li:before{opacity:1;transform:rotate(-45deg) scale(1)}.apex-log.is-in ul li:nth-child(1):before{transition-delay:.2s}.apex-log.is-in ul li:nth-child(2):before{transition-delay:.32s}.apex-log.is-in ul li:nth-child(3):before{transition-delay:.44s}.apex-log ul li:hover{transform:translate(3px)}.apex-log ul li:hover:before{border-color:var(--apex-brass)}@media(prefers-reduced-motion:reduce){.apex-log.apex-reveal{opacity:1!important;transform:none!important;transition:none!important}.apex-log ul li:before{opacity:1!important;transform:rotate(-45deg)!important;transition:none!important}.apex-log ul li{transition:none}}.apex-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:12px;background:#fff;border-top:1px solid var(--apex-navy);padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -6px 20px #0a141d1a;transform:translateY(115%);transition:transform .25s ease;font-family:var(--apex-font)}.apex-sticky.is-visible{transform:translateY(0)}.apex-sticky__info{flex:1 1 auto;min-width:0}.apex-sticky__t{margin:0;font-size:.8rem;font-weight:700;color:var(--apex-navy);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apex-sticky__s{margin:2px 0 0;font-size:.72rem;color:#0a141db8;line-height:1.2}.apex-sticky__btn{flex:0 0 auto;background:var(--apex-brass);color:var(--apex-navy);border:1px solid var(--apex-brass);border-radius:4px;font-weight:700;font-size:.98rem;letter-spacing:.01em;padding:0 18px;min-height:52px;cursor:pointer;font-family:inherit}.apex-sticky__btn:active{background:var(--apex-brass-dark)}@media(max-width:749px){body{padding-bottom:76px}}@media(min-width:750px){.apex-sticky{display:none!important}}.apex{color:var(--apex-navy);background:var(--apex-white);font-family:var(--apex-font);font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased}.apex *,.apex *:before,.apex *:after{box-sizing:border-box}.apex--off{background:var(--apex-off)}.apex__inner{max-width:1180px;margin:0 auto;padding:0 24px}.apex__section{padding:clamp(56px,7vw,96px) 0}.apex h1,.apex h2,.apex h3{color:var(--apex-navy);margin:0 0 16px;line-height:1.14;letter-spacing:-.02em;font-weight:700}.apex h1{font-size:clamp(2.05rem,4.8vw,3.5rem)}.apex h2{font-size:clamp(1.65rem,3.4vw,2.5rem)}.apex h3{font-size:clamp(1.12rem,1.9vw,1.38rem)}.apex p{margin:0 0 16px}.apex a{color:var(--apex-navy)}.apex__eyebrow{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--apex-brass-dark);margin:0 0 14px}.apex__lede{font-size:clamp(1.05rem,1.5vw,1.22rem);max-width:64ch;color:var(--apex-soft)}.apex__head{max-width:70ch;margin:0 0 clamp(32px,4vw,52px)}.apex__btn{display:inline-block;background:var(--apex-brass);color:var(--apex-navy);font-weight:700;font-size:1.05rem;padding:16px 32px;border:1px solid var(--apex-brass);border-radius:var(--apex-r);text-decoration:none;transition:background .15s ease}.apex__btn:hover{background:var(--apex-brass-dark);border-color:var(--apex-brass-dark);color:var(--apex-navy)}.apex__badges{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none}.apex__badge{display:inline-flex;align-items:center;gap:9px;font-size:.86rem;font-weight:600;border:1px solid var(--apex-line);border-radius:var(--apex-r);padding:9px 15px;background:var(--apex-white)}.apex__tick{flex:none;width:15px;height:15px;color:var(--apex-brass-dark)}.apex__grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.apex__card{background:var(--apex-white);border:1px solid var(--apex-line);border-top:3px solid var(--apex-brass);border-radius:var(--apex-r);padding:clamp(24px,3vw,34px);height:100%}.apex__num{display:block;font-size:.76rem;font-weight:700;letter-spacing:.14em;color:var(--apex-brass-dark);text-transform:uppercase;margin-bottom:12px}.apex__list{margin:0;padding:0;list-style:none}.apex__list li{position:relative;padding-left:28px;margin-bottom:13px}.apex__list li:before{content:"";position:absolute;left:0;top:.62em;width:11px;height:2px;background:var(--apex-brass)}.apex__table-wrap{overflow-x:auto;border:1px solid var(--apex-line);border-radius:var(--apex-r);background:var(--apex-white)}.apex table{width:100%;border-collapse:collapse;min-width:660px}.apex th,.apex td{text-align:left;padding:18px 20px;border-bottom:1px solid var(--apex-line);vertical-align:top;font-size:1rem}.apex thead th{background:var(--apex-navy);color:var(--apex-white);font-size:.84rem;letter-spacing:.07em;text-transform:uppercase}.apex thead th:last-child{background:var(--apex-brass);color:var(--apex-navy)}.apex tbody tr:last-child td{border-bottom:0}.apex tbody td:first-child{font-weight:700;width:24%}.apex__faq{border-top:1px solid var(--apex-line)}.apex__faq details{border-bottom:1px solid var(--apex-line)}.apex__faq summary{cursor:pointer;list-style:none;padding:24px 48px 24px 0;font-size:1.14rem;font-weight:700;position:relative}.apex__faq summary::-webkit-details-marker{display:none}.apex__faq summary:after{content:"+";position:absolute;right:6px;top:19px;font-size:1.7rem;font-weight:400;color:var(--apex-brass-dark);line-height:1}.apex__faq details[open] summary:after{content:"\2013"}.apex__faq-body{padding:0 0 26px;max-width:80ch;color:var(--apex-soft)}.apex__faq-body p:last-child{margin-bottom:0}@media(max-width:900px){.apex__grid3{grid-template-columns:1fr}.apex{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/apex.css.map */
