@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Oswald:wght@400;500;600;700&family=Source+Sans+3:ital,wght@0,400;0,500;0,600;0,700;1,400&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--ap-bone: #F4F1EA;--ap-paper: #FFFFFF;--ap-linen: #ECE7DA;--ap-gunmetal: #232425;--ap-steel: #2F3033;--ap-carbon: #0D0D0D;--ap-ink: #0A0A0A;--ap-oxblood: #9A1F1F;--ap-brass: #B58C4A;--ap-brass-hi: #D6B073;--ap-moss: #4A5236;--ap-wheat: #D9C89E;--ap-muted: rgba(10, 10, 10, .6);--ap-muted-inv: rgba(244, 241, 234, .6);--ap-rule: rgba(10, 10, 10, .12);--ap-rule-inv: rgba(244, 241, 234, .15);--ap-font-hero: "Archivo Black", "Arial Black", sans-serif;--ap-font-display: "Oswald", "Arial Narrow", sans-serif;--ap-font-body: "Source Sans 3", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--ap-font-mono: "JetBrains Mono", "Courier New", monospace;--ap-size-hero: clamp(48px, 6vw, 88px);--ap-size-h1: clamp(34px, 4vw, 56px);--ap-size-h2: clamp(28px, 3vw, 42px);--ap-size-h3: 22px;--ap-size-h4: 18px;--ap-size-body: 15px;--ap-size-small: 13px;--ap-size-eyebrow: 10px;--ap-track-hero: -.02em;--ap-track-display: .04em;--ap-track-wide: .22em;--ap-track-extra: .42em;--ap-sp-1: 4px;--ap-sp-2: 8px;--ap-sp-3: 12px;--ap-sp-4: 16px;--ap-sp-5: 22px;--ap-sp-6: 28px;--ap-sp-7: 40px;--ap-sp-8: 60px;--ap-sp-9: 90px;--ap-radius-sm: 2px;--ap-radius-md: 4px;--ap-radius-lg: 8px}:root{--font-body-family: var(--ap-font-body);--font-heading-family: var(--ap-font-display);--font-heading-weight: 600;--font-heading-style: normal}body{font-family:var(--ap-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,h2,.h2{font-family:var(--ap-font-display);font-weight:600;letter-spacing:-.005em;line-height:1.05}h3,.h3{font-family:var(--ap-font-display);font-weight:600}h4,.h4{font-family:var(--ap-font-display);font-weight:600;text-transform:uppercase;letter-spacing:var(--ap-track-display)}h5,.h5,h6,.h6{font-family:var(--ap-font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--ap-track-wide)}.ap-hero{font-family:var(--ap-font-hero);font-size:var(--ap-size-hero);letter-spacing:var(--ap-track-hero);line-height:.88;text-transform:none}.ap-hero .accent{color:var(--ap-oxblood)}.ap-eyebrow,.eyebrow{font-family:var(--ap-font-mono);font-size:var(--ap-size-eyebrow);letter-spacing:.28em;text-transform:uppercase;color:var(--ap-muted)}.ap-eyebrow.brass,.eyebrow.brass,.ap-eyebrow--brass{color:var(--ap-brass)}.ap-wordmark{font-family:var(--ap-font-mono);font-weight:600;font-size:var(--ap-size-eyebrow);letter-spacing:var(--ap-track-extra);text-transform:uppercase;padding-left:var(--ap-track-extra)}.announcement-bar,.announcement-bar-section,.shopify-section-announcement-bar{background-color:var(--ap-ink)!important;color:var(--ap-bone)!important;padding:10px 0}.announcement-bar__message,.announcement-bar__message *{font-family:var(--ap-font-mono)!important;font-size:var(--ap-size-eyebrow)!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--ap-bone)!important}.announcement-bar__message+.announcement-bar__message:before{content:"\b7";margin:0 12px;color:var(--ap-brass)}.header-wrapper,.header{background-color:var(--ap-gunmetal)!important}.header-wrapper{border-bottom:1px solid var(--ap-rule-inv)}.header{padding-top:10px!important;padding-bottom:10px!important}.header-wrapper[class*=color-],.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-2,.header-wrapper.color-scheme-3,.header-wrapper.gradient{background-color:var(--ap-gunmetal)!important;background-image:none!important}.header--transparent,.header-wrapper--transparent{background-color:transparent!important}a.header__menu-item{font-family:var(--ap-font-display)!important;font-weight:600!important;font-size:13px!important;letter-spacing:var(--ap-track-wide)!important;text-transform:uppercase!important;color:#f4f1ea!important;text-decoration:none!important;transition:color .15s ease}a.header__menu-item span,a.header__menu-item:hover span{text-decoration:none!important}a.header__menu-item .header__active-menu-item,.header__active-menu-item{color:#b58c4a!important;text-decoration:none!important}a.header__menu-item:hover,a.header__menu-item:focus{color:#b58c4a!important;text-decoration:underline!important;text-decoration-color:#b58c4a!important;text-underline-offset:4px!important;text-decoration-thickness:2px!important}.header__icon,.header__icon svg{color:var(--ap-bone);stroke:var(--ap-bone)}.header__icon:hover,.header__icon:hover svg{color:var(--ap-brass);stroke:var(--ap-brass)}.header__icon,.header__icon--cart .icon{height:70px!important;width:44px!important}.header__icons{gap:0!important;padding-right:.4rem!important}.cart-count-bubble{background-color:var(--ap-oxblood);color:var(--ap-bone);font-family:var(--ap-font-mono);font-size:9px}.menu-drawer{background-color:var(--ap-gunmetal)!important;--color-background: 35, 36, 37 !important;--color-foreground: 244, 241, 234 !important;--color-base-text: 244, 241, 234 !important;--gradient-base-background-1: var(--ap-gunmetal) !important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__submenu{background-color:var(--ap-gunmetal)!important}.menu-drawer a,.menu-drawer button,.menu-drawer .link,.menu-drawer .link--text,.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button,.menu-drawer summary{color:var(--ap-bone)!important}.menu-drawer .icon,.menu-drawer svg{color:var(--ap-bone)!important;stroke:var(--ap-bone)!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{color:var(--ap-brass)!important}.mobile-facets__header{background-color:var(--ap-gunmetal)}.mobile-facets__header a{color:var(--ap-bone)}#HeaderMenu-your-privacy-choices,li:has(>#HeaderMenu-your-privacy-choices),.header__inline-menu a[href*=privacy-choices],.header__inline-menu a[href*=data-sharing-opt-out],.header__inline-menu li:has(a[href*=privacy]),.menu-drawer a[href*=privacy-choices],.menu-drawer a[href*=data-sharing-opt-out],.menu-drawer li:has(a[href*=privacy]){display:none!important}.header__heading{margin:0!important;padding:0!important;line-height:1!important}.header__heading-link{display:inline-flex!important;align-items:center!important;gap:0;line-height:1!important;padding:0!important}.header__heading-logo-wrapper{display:flex!important;align-items:center!important;padding:0!important;margin:0!important;line-height:0!important}.header__heading-logo{display:block!important;vertical-align:middle!important;max-height:70px!important;width:auto!important}.ap-header-brand-name{font-family:var(--ap-font-display)!important;font-weight:700!important;font-size:18px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--ap-bone)!important;white-space:nowrap;line-height:1;display:inline!important}@media screen and (max-width:989px){.header{grid-template-columns:auto 1fr auto!important}.header__heading,.header__heading-link{justify-self:start!important;text-align:left!important}.header__heading-link{display:inline-flex!important;align-items:center!important;gap:8px!important}.header__heading-logo-wrapper{width:auto!important;flex-shrink:0!important}.header__heading-logo{max-height:48px!important}.ap-header-brand-name{font-size:13px!important;letter-spacing:.14em!important}}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr!important}.header__inline-menu{position:static!important;transform:none!important;max-width:none!important}.header__inline-menu .list-menu--inline{justify-content:center}}.image-banner,.slideshow{background-color:var(--ap-carbon);min-height:70vh;position:relative}.ap-slide-eyebrow{font-family:var(--ap-font-mono)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--ap-brass)!important;margin:0 0 6px!important;padding:0!important;line-height:1.4!important;display:block!important;align-self:flex-start!important;width:auto!important}.slideshow__text.banner__box{align-items:flex-start!important}.slideshow__text .banner__heading{margin:0 0 0 -.07em!important;padding:0!important;text-indent:0!important;align-self:stretch!important;white-space:nowrap!important}.image-banner__heading,.slideshow__slide-heading,.banner__heading{font-family:var(--ap-font-hero)!important;font-size:var(--ap-size-hero)!important;letter-spacing:var(--ap-track-hero)!important;line-height:.88!important;text-transform:none!important}.image-banner__heading .accent,.slideshow__slide-heading .accent,.banner__heading .accent,.banner__heading strong,.banner__heading b,.image-banner__heading strong,.image-banner__heading b{color:var(--ap-oxblood);font-weight:inherit}.image-banner__subheading,.slideshow__slide-subheading,.banner__subheading{font-family:var(--ap-font-body)!important;font-size:16px!important;line-height:1.6!important;color:#f4f1ead9!important;max-width:520px;margin-top:16px}.image-banner__content,.slideshow__slide-content{padding:80px 60px}.image-banner__eyebrow,.slideshow__slide-eyebrow{font-family:var(--ap-font-mono)!important;font-size:10px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--ap-brass)!important;display:block;line-height:1.4}.banner__text,.banner__text p{font-family:var(--ap-font-display)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--ap-bone)!important;line-height:1.6!important;margin-bottom:0!important;max-width:480px}.image-banner__buttons,.slideshow__slide-buttons{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}.image-banner .button--secondary,.slideshow .button--secondary{background:transparent!important;border:1.5px solid rgba(244,241,234,.5)!important;color:var(--ap-bone)!important}.image-banner .button--secondary:hover,.slideshow .button--secondary:hover{background:#f4f1ea1a!important;border-color:var(--ap-bone)!important}.image-banner .button:not(.button--secondary),.slideshow .button:not(.button--secondary){background:var(--ap-ink)!important;border:1.5px solid var(--ap-ink)!important;color:var(--ap-bone)!important}.image-banner .button:not(.button--secondary):hover,.slideshow .button:not(.button--secondary):hover{background:var(--ap-steel)!important;border-color:var(--ap-steel)!important}.collection-list .card__media img,.collection-list .card__media .motion-reduce,.collection-list-section .card__media img{object-fit:contain!important;object-position:center center!important;padding:24px}.collection-list-title{font-family:var(--ap-font-display)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:var(--ap-track-display)!important;color:var(--ap-oxblood)!important}.collection-list-section .title-wrapper,.featured-collection .title-wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:var(--ap-sp-7)}.featured-collection .collection__view-all,.collection__view-all{font-family:var(--ap-font-mono);font-size:var(--ap-size-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--ap-ink);border-bottom:1px solid var(--ap-ink);white-space:nowrap;padding-bottom:2px;transition:color .15s,border-color .15s}.featured-collection .collection__view-all:hover,.collection__view-all:hover{color:var(--ap-brass);border-color:var(--ap-brass)}.card-wrapper .card,.card{border-radius:0!important;background-color:var(--ap-bone);border:1px solid rgba(10,10,10,.08);transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover .card,.card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0a0a0a1a}.card__heading,.card__heading a,.card-information__text .card__heading{font-family:var(--ap-font-display)!important;font-weight:600!important;font-size:15px!important;letter-spacing:var(--ap-track-display)!important;text-transform:uppercase!important;color:var(--ap-ink)}.price,.price__regular,.price__sale{font-family:var(--ap-font-display);font-weight:700;letter-spacing:.03em}.card__information{padding:16px}.swatch__input,.variant-pills .swatch{border-radius:var(--ap-radius-sm)!important;font-family:var(--ap-font-display);font-size:12px;letter-spacing:var(--ap-track-display);text-transform:uppercase}.badge{font-family:var(--ap-font-mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;border-radius:0!important;padding:4px 8px}.badge--sale{background-color:var(--ap-oxblood);color:var(--ap-bone)}.badge--sold-out{background-color:var(--ap-ink);color:var(--ap-bone)}.badge--new,.badge[data-badge=new],.badge:not(.badge--sale):not(.badge--sold-out){background-color:var(--ap-ink);color:var(--ap-bone)}.image-with-text,.image-with-text__content{background-color:var(--ap-bone)}.image-with-text__media img{display:block;width:100%;height:auto;object-fit:contain}.image-with-text__heading{font-family:var(--ap-font-display)!important;font-weight:600!important;font-size:clamp(26px,3vw,40px)!important;line-height:1.08!important;letter-spacing:-.01em!important;margin-bottom:20px;color:var(--ap-oxblood)!important}.image-with-text__text{font-family:var(--ap-font-body);font-size:15px;line-height:1.65;color:var(--ap-muted)}.image-with-text__link,.image-with-text a.link{font-family:var(--ap-font-mono);font-size:var(--ap-size-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--ap-ink);border-bottom:1px solid var(--ap-ink);display:inline-block;padding-bottom:2px;margin-top:24px;transition:color .15s,border-color .15s}.image-with-text__link:hover,.image-with-text a.link:hover{color:var(--ap-brass);border-color:var(--ap-brass)}.color-scheme-3 .multicolumn,.color-scheme-3.multicolumn,.multicolumn.color-scheme-3{background-color:var(--ap-gunmetal)}.multicolumn__title{font-family:var(--ap-font-display)!important;font-weight:600!important;font-size:clamp(28px,3.5vw,46px)!important;line-height:1.05!important;letter-spacing:-.01em!important}.multicolumn-card__title{font-family:var(--ap-font-display)!important;font-weight:600!important;font-size:16px!important;letter-spacing:var(--ap-track-display)!important;text-transform:uppercase!important}.multicolumn-card__info{font-family:var(--ap-font-body);font-size:14px;line-height:1.6}.color-scheme-3 .button--secondary,.color-scheme-3 .button{background:transparent!important;border:1.5px solid rgba(244,241,234,.4)!important;color:var(--ap-bone)!important}.color-scheme-3 .button--secondary:hover,.color-scheme-3 .button:hover{background:#f4f1ea1a!important;border-color:var(--ap-bone)!important}.testimonials-section .section__heading,[class*=testimonial] .section__heading,.reviews-section h2{font-family:var(--ap-font-display)!important;font-weight:600!important}.testimonial-card,.review-card,[class*=testimonial] .card,[class*=review] .card{background-color:var(--ap-paper)!important;border:none!important;border-radius:0!important;padding:28px}.testimonial-card .stars,.review-card .stars,.judge-me-star,.jdgm-star,.jdgm-rev__stars,.star-rating svg,.star-rating__star{color:var(--ap-brass)!important;fill:var(--ap-brass)!important}.testimonial-card__quote,.review-card__text,[class*=testimonial] p,[class*=review] .review-text{font-family:var(--ap-font-body);font-size:14px;line-height:1.65;color:var(--ap-ink)}.testimonial-card__author,.review-card__author,[class*=testimonial] .author-name,.jdgm-rev__author{font-family:var(--ap-font-display)!important;font-weight:600!important;font-size:13px!important;letter-spacing:var(--ap-track-wide)!important;text-transform:uppercase!important;color:var(--ap-ink)!important}.testimonial-card__meta,.review-card__meta,[class*=testimonial] .author-meta{font-family:var(--ap-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ap-muted);margin-top:4px}.testimonial-card__divider,[class*=testimonial] hr{border:none;border-top:1px solid var(--ap-rule);margin:16px 0}.button,.shopify-payment-button__button,button[type=submit]:not(.shopify-payment-button__button--unbranded){font-family:var(--ap-font-display)!important;font-weight:700!important;font-size:12.5px!important;letter-spacing:var(--ap-track-wide)!important;text-transform:uppercase!important;border-radius:var(--ap-radius-sm)!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .08s ease!important}.button:active{transform:translateY(1px)}.button:not(.button--secondary):not(.button--tertiary){background-color:var(--ap-ink)!important;color:var(--ap-bone)!important;border-color:var(--ap-ink)!important}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--ap-steel)!important;border-color:var(--ap-steel)!important}.button--secondary{background-color:transparent!important;color:var(--ap-ink)!important;border:1.5px solid var(--ap-ink)!important}.button--secondary:hover{background-color:var(--ap-ink)!important;color:var(--ap-bone)!important}.ap-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;font-family:var(--ap-font-display);font-weight:700;font-size:12.5px;letter-spacing:var(--ap-track-wide);text-transform:uppercase;border:0;cursor:pointer;border-radius:var(--ap-radius-sm);background:var(--ap-ink);color:var(--ap-bone);text-decoration:none;transition:background .15s ease,transform .08s ease,border-color .15s,color .15s}.ap-btn:hover{background:var(--ap-steel)}.ap-btn:active{transform:translateY(1px)}.ap-btn-sm{padding:9px 14px;font-size:11px}.ap-btn-lg{padding:16px 26px;font-size:13.5px}.ap-btn-brass{background:var(--ap-brass);color:var(--ap-ink);border:none}.ap-btn-brass:hover{background:var(--ap-brass-hi)}.ap-btn-ghost-light{background:transparent;border:1.5px solid rgba(244,241,234,.45);color:var(--ap-bone)}.ap-btn-ghost-light:hover{background:#f4f1ea1a;border-color:var(--ap-bone)}.ap-btn-ghost-dark{background:transparent;border:1.5px solid var(--ap-ink);color:var(--ap-ink)}.ap-btn-ghost-dark:hover{background:var(--ap-ink);color:var(--ap-bone)}.ap-btn-link{background:transparent;padding:8px 0;color:var(--ap-ink);border-bottom:1.5px solid var(--ap-ink);border-radius:0;letter-spacing:.18em}.ap-btn-link:hover{color:var(--ap-brass);border-bottom-color:var(--ap-brass)}.field__input,.select__select,.customer input,.customer select,.customer textarea,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],textarea,select{border-radius:var(--ap-radius-sm)!important;font-family:var(--ap-font-body);font-size:var(--ap-size-body);border-color:var(--ap-rule);background-color:var(--ap-paper);color:var(--ap-ink)}.field__input:focus,input:focus,textarea:focus,select:focus{outline:none;border-color:var(--ap-ink);box-shadow:0 0 0 2px #0a0a0a14}.field__label,label{font-family:var(--ap-font-mono);font-size:var(--ap-size-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--ap-muted)}.footer .newsletter-form__field-wrapper{display:flex;gap:0}.footer .newsletter-form__field-wrapper .field__input,.footer .newsletter-form__field-wrapper input[type=email]{background-color:#f4f1ea14!important;border:1px solid rgba(244,241,234,.2)!important;border-radius:var(--ap-radius-sm) 0 0 var(--ap-radius-sm)!important;color:var(--ap-bone)!important;-webkit-text-fill-color:var(--ap-bone)!important;caret-color:var(--ap-bone)!important}.footer .newsletter-form__field-wrapper .field__input::placeholder,.footer .newsletter-form__field-wrapper input[type=email]::placeholder{color:var(--ap-muted-inv)!important;opacity:1!important}.footer .newsletter-form__field-wrapper .field__label,.footer .newsletter-form__field-wrapper label.field__label{display:none!important}.footer .newsletter-form__button{background-color:var(--ap-brass)!important;border-color:var(--ap-brass)!important;color:var(--ap-ink)!important;border-radius:0 var(--ap-radius-sm) var(--ap-radius-sm) 0!important;font-family:var(--ap-font-display)!important;font-weight:700!important;letter-spacing:var(--ap-track-wide)!important;text-transform:uppercase!important}.footer .newsletter-form__button:hover{background-color:var(--ap-brass-hi)!important;border-color:var(--ap-brass-hi)!important}.footer .newsletter__heading{font-family:var(--ap-font-display);font-weight:600;font-size:15px;letter-spacing:var(--ap-track-display);text-transform:uppercase;color:var(--ap-bone)}.cart-drawer{background-color:var(--ap-bone)}.cart-drawer__header{border-bottom:1px solid var(--ap-rule)}.cart-drawer__heading{font-family:var(--ap-font-display);font-weight:700;letter-spacing:var(--ap-track-wide);text-transform:uppercase}.cart-item__name{font-family:var(--ap-font-display);font-weight:600;letter-spacing:var(--ap-track-display);text-transform:uppercase}.cart-item__price,.totals__total-value{font-family:var(--ap-font-display);font-weight:700}.footer{background-color:var(--ap-gunmetal)!important;color:var(--ap-bone)}.footer__content-top.page-width{padding-top:28px!important;padding-bottom:28px!important}.footer__content-bottom{padding-top:0!important}.footer__copyright,.footer .footer-block--newsletter{margin-top:0!important}.footer .newsletter-form{margin-top:8px!important}.ap-footer-main{display:flex;align-items:center;justify-content:space-between;gap:32px;width:100%}.ap-footer-col{flex:1}.ap-footer-col--left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ap-footer-col--center{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto}.ap-footer-col--right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.footer__blocks-wrapper,.footer-block--newsletter{display:block;width:100%}.ap-footer-col--left .footer-block__heading,.ap-footer-col--left h2.footer-block__heading{font-family:var(--ap-font-hero)!important;font-size:clamp(28px,4vw,52px)!important;letter-spacing:var(--ap-track-hero)!important;line-height:.9!important;color:var(--ap-bone)!important;text-transform:uppercase!important;font-weight:400!important;margin-bottom:0}.ap-footer-col--left .footer-block__heading strong,.ap-footer-col--left .footer-block__heading b,.footer .ap-footer-col--left h2 strong,.footer .ap-footer-col--left h2 b,.footer .footer-block .footer-block__heading strong,.footer .footer-block .footer-block__heading b{color:var(--ap-oxblood)!important;font-weight:inherit!important}.footer .footer-block__heading{font-family:var(--ap-font-display);font-weight:700;font-size:13px;letter-spacing:var(--ap-track-wide);text-transform:uppercase;color:var(--ap-bone)}.ap-footer-col--right .footer-block__heading{font-family:var(--ap-font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:var(--ap-track-wide)!important;text-transform:uppercase!important;color:var(--ap-bone)!important;margin-bottom:12px;text-align:right}.footer .ap-footer-lockup,.footer .footer__lockup,.footer__content-top .footer__lockup{font-family:var(--ap-font-hero);font-size:clamp(28px,4vw,52px);letter-spacing:var(--ap-track-hero);line-height:.9;color:var(--ap-bone);text-transform:uppercase}.footer .ap-footer-lockup strong,.footer .ap-footer-lockup b,.footer .footer__lockup strong,.footer .footer__lockup b{color:var(--ap-oxblood);font-weight:inherit}.footer-block__link,.footer__list a{font-family:var(--ap-font-body);font-size:var(--ap-size-small);color:var(--ap-muted-inv);transition:color .15s ease;text-decoration:none}.footer-block__link:hover,.footer__list a:hover{color:var(--ap-brass)}.ap-footer-col--center .footer__list-social{display:flex;gap:20px;justify-content:center;list-style:none;padding:0;margin:0}.list-social__link{color:var(--ap-muted-inv);transition:color .15s}.list-social__link:hover{color:var(--ap-brass)}.list-social__link svg{fill:currentColor}.ap-footer-col--center .list-social__link svg,.ap-footer-col--center .list-social__link .icon,.ap-footer-col--center .list-social__link .svg-wrapper svg{width:26px!important;height:26px!important}.footer__content-bottom{background-color:var(--ap-ink);border-top:2px solid rgba(181,140,74,.25)}.footer__content-bottom .footer__content-bottom-wrapper{padding-top:0;padding-bottom:0}.footer__copyright{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;padding-top:14px!important;padding-bottom:14px!important}.ap-policies-wrap{align-items:center!important}.ap-policies-row{justify-content:center!important}.ap-copyright-line{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;white-space:nowrap}.ap-copyright-line small+small:before{content:"\b7";color:#f4f1ea40;margin:0 8px}.footer__content-bottom .copyright__content,.footer__content-bottom .copyright__content a,.footer__content-bottom small{font-family:var(--ap-font-mono)!important;font-size:9px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#f4f1ea66!important;line-height:1.6;white-space:nowrap}.footer__content-bottom a{color:#f4f1ea8c!important;text-decoration:none!important;transition:color .15s ease}.footer__content-bottom a:hover{color:var(--ap-brass)!important}.ap-policies-wrap{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.footer__content-bottom .policies{display:inline-flex!important;flex-wrap:nowrap!important;gap:0;list-style:none!important;padding:0!important;margin:0!important;white-space:nowrap}.footer__content-bottom .policies li{display:flex;align-items:center;white-space:nowrap}.footer__content-bottom .policies li+li:before{content:"\b7";color:#f4f1ea40;margin:0 8px;line-height:1}.ap-policies-row:first-child li:first-child:before{content:"\b7";color:#f4f1ea40;margin:0 8px;line-height:1}.ap-policies-row--secondary li:first-child:before{content:none!important}.footer__content-bottom .policies .copyright__content,.footer__content-bottom .policies .copyright__content a{color:#f4f1ea8c!important}.footer__content-bottom .policies .copyright__content a:hover{color:var(--ap-brass)!important}.footer__content-bottom small:has(a[href*="shopify.com"]),.footer__content-bottom .copyright__content:has(a[href*=shopify]){opacity:.65}@media(max-width:749px){.footer__copyright{flex-direction:column;align-items:center;text-align:center;gap:10px}.footer__content-bottom .policies{justify-content:center}}@media(max-width:749px){.ap-footer-main{flex-direction:column;align-items:center;text-align:center;gap:36px}.ap-footer-col--left,.ap-footer-col--center,.ap-footer-col--right{width:100%;align-items:center}.ap-footer-col--right .footer-block__heading{text-align:center}.ap-footer-col--right .newsletter-form__field-wrapper{justify-content:center}}li:has(a[href="/collections/frontpage"]),.grid__item:has(a[href="/collections/frontpage"]),.card-wrapper:has(a[href="/collections/frontpage"]){display:none!important}.predictive-search__item-heading{font-family:var(--ap-font-display);font-weight:600;text-transform:uppercase;letter-spacing:var(--ap-track-display)}.pagination__item{font-family:var(--ap-font-display);font-size:13px;letter-spacing:.05em;border-radius:0!important}.pagination__item--current{background-color:var(--ap-ink);color:var(--ap-bone)}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:var(--ap-font-display)}.rte a{color:var(--ap-brass);text-decoration:underline}.rte a:hover{color:var(--ap-brass-hi)}.tab-button,details>summary,.accordion__title{font-family:var(--ap-font-display);font-weight:700;letter-spacing:var(--ap-track-display);text-transform:uppercase}.color-scheme-1{background-color:var(--ap-bone);color:var(--ap-ink)}.color-scheme-2{background-color:var(--ap-paper);color:var(--ap-ink)}.color-scheme-3{background-color:var(--ap-gunmetal);color:var(--ap-bone)}.color-scheme-4{background-color:var(--ap-oxblood);color:var(--ap-bone)}.color-scheme-5{background-color:var(--ap-brass);color:var(--ap-ink)}.color-scheme-6{background-color:transparent!important;background-image:none!important;color:var(--ap-bone);box-shadow:none!important;border:none!important}.color-scheme-3 a:not(.button),.color-scheme-4 a:not(.button){color:var(--ap-bone)}.color-scheme-3 a:not(.button):hover,.color-scheme-4 a:not(.button):hover{color:var(--ap-brass)}.banner__media,.image-banner__media,.slideshow__media{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.banner__media img,.image-banner__media img,.slideshow__media img{width:100%;height:100%;object-fit:cover;object-position:center right}.banner__media:after,.image-banner__media:after,.slideshow__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0d0d0db8,#0d0d0d59 55%,#0d0d0d1a);pointer-events:none}@media(max-width:749px){.image-banner__content,.slideshow__slide-content,.banner__content{padding:48px 24px 56px}.image-banner__buttons,.slideshow__slide-buttons,.banner__buttons{flex-direction:column;gap:12px}.image-banner__buttons .button,.slideshow__slide-buttons .button,.banner__buttons .button{width:100%;text-align:center;justify-content:center}.banner__media img,.image-banner__media img,.slideshow__media img{object-position:70% center}.banner__media:after,.image-banner__media:after,.slideshow__media:after{background:linear-gradient(to right,#0d0d0de0,#0d0d0da6 45%,#0d0d0d26)}.image-banner,.slideshow:not(.banner--mobile-bottom),.banner:not(.banner--mobile-bottom){min-height:85vh}slideshow-component.mobile-text-below:has(.slideshow__media.placeholder),slideshow-component.mobile-text-below:has(.slideshow--placeholder){min-height:0!important;max-height:none!important;height:auto!important}.slideshow.banner--mobile-bottom.slideshow--placeholder,.slideshow.banner--mobile-bottom:has(.slideshow__media.placeholder){min-height:0!important;max-height:none!important;height:auto!important}.slideshow.banner--mobile-bottom.slideshow--placeholder .slideshow__slide,.slideshow.banner--mobile-bottom:has(.slideshow__media.placeholder) .slideshow__slide{min-height:0!important;max-height:none!important;height:auto!important}.slideshow.banner--mobile-bottom .slideshow__media.placeholder,.slideshow.banner--mobile-bottom .slideshow__media.placeholder .placeholder-svg{display:none!important}.slideshow.banner--mobile-bottom.slideshow--placeholder .slideshow__text-wrapper,.slideshow.banner--mobile-bottom:has(.slideshow__media.placeholder) .slideshow__text-wrapper{margin-top:0!important}slideshow-component.mobile-text-below,.slideshow.banner--mobile-bottom{overflow:hidden!important;max-width:100vw!important;min-height:560px!important;max-height:560px!important}.slideshow.banner--mobile-bottom .slideshow__slide{min-height:560px!important;max-height:560px!important;position:relative!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;max-width:100%!important}.slideshow.banner--mobile-bottom .slideshow__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.slideshow.banner--mobile-bottom .slideshow__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:60% 20%!important;transform:none!important;transition:none!important;animation:none!important}.slideshow.banner--mobile-bottom .slideshow__text-wrapper{position:relative!important;z-index:2!important;margin-top:50%!important;width:100%!important;flex-grow:0!important;padding:0!important}.slideshow.banner--mobile-bottom .slideshow__text.banner__box{background:#0d0d0db8!important;border:none!important;box-shadow:none!important;max-width:100%!important;height:auto!important;padding:24px 24px 40px!important}.slideshow.banner--mobile-bottom .slideshow__text.banner__box .banner__heading,.slideshow.banner--mobile-bottom .slideshow__text.banner__box .inline-richtext,.slideshow.banner--mobile-bottom .slideshow__text.banner__box h2{color:var(--ap-bone)!important}.image-banner__heading,.slideshow__slide-heading,.banner__heading{font-size:clamp(38px,11vw,52px)!important;white-space:normal!important}.banner__text,.banner__text p{font-size:14px!important}html,body{overflow-x:hidden!important;max-width:100%!important}.collection-list-section .title-wrapper,.featured-collection .title-wrapper{flex-direction:column;align-items:flex-start}}@media screen and (min-width:750px){.slideshow .slideshow__text.banner__box{background:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important}.slideshow .slideshow__text.banner__box .banner__heading,.slideshow .slideshow__text.banner__box .inline-richtext{color:var(--ap-bone)!important}}@media(min-width:750px)and (max-width:989px){.banner__media img,.image-banner__media img,.slideshow__media img{object-position:80% center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/apex-brand.css.map */
