html body .button,html body .button--primary,html body .button--secondary,html body .shopify-challenge__button,html body .quick-add__submit,html body button.button,html body .contact__button .button{background-color:#c9a227!important;color:#111!important;--color-button: 201, 162, 39 !important;--color-button-text: 17, 17, 17 !important;font-family:Inter,-apple-system,sans-serif!important;font-weight:800!important;text-transform:uppercase;border-radius:999px}html body .button:hover,html body .quick-add__submit:hover{background-color:#d8b230!important}html body .button:before,html body .button:after{box-shadow:none!important;border-radius:999px}html body .contact{max-width:560px;margin-left:auto;margin-right:auto;padding:0 20px!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .contact .title,html body .contact h1,html body .contact h2{font-family:Inter,-apple-system,sans-serif!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.1!important;font-size:clamp(1.5rem,6vw,2rem)!important;color:#111!important;text-transform:none!important;margin:0 0 16px!important}html body .contact__fields{gap:10px;margin-bottom:10px}html body .contact .field{margin-bottom:10px}html body .contact .field__input,html body .contact .text-area{font-family:Inter,-apple-system,sans-serif!important;color:#111!important;letter-spacing:0!important;font-size:15px}html body .contact textarea.text-area{min-height:110px}html body .field__label{color:#555!important;letter-spacing:0!important;font-size:14px}html body .contact .button{width:auto;min-width:140px;min-height:46px;font-size:13px;letter-spacing:.08em!important;padding:0 28px}html body .collection-hero{padding:28px 0 0}html body .collection-hero__title,html body .collection-hero h1{font-family:Inter,-apple-system,sans-serif!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.05!important;font-size:clamp(2.25rem,9vw,3.5rem)!important;color:#111!important;margin:0!important}html body #product-grid .grid__item{display:flex}html body #product-grid .card-wrapper{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border:1.5px solid #111111;border-radius:20px;padding:8px 8px 10px}html body #product-grid .card-wrapper .card{flex:1 1 auto;display:flex;flex-direction:column;background:transparent!important}html body #product-grid .card__content{flex:1 1 auto}html body #product-grid .quick-add{margin:8px 0 0!important;padding:0!important}html body #product-grid .card__inner{border-radius:12px;overflow:hidden;background:#fff}html body #product-grid .card__media .media{background:#fff}html body #product-grid .card__media .media img{object-fit:contain!important}html body #product-grid [class*=loox],html body #product-grid .rating{display:none!important}html body .card__content,html body .card-information,html body .card__information{padding:0!important}html body #product-grid .card__content{padding:10px 2px 0!important}html body .card__heading,html body .card__heading a{font-family:Inter,-apple-system,sans-serif!important;font-weight:700!important;letter-spacing:0!important;font-size:15px!important;line-height:1.25;color:#111!important}html body .card-information .price,html body .card-information .price *{font-family:Inter,-apple-system,sans-serif!important;letter-spacing:0!important}html body .card-information .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:8px}html body .card-information .price-item--sale{font-weight:800;font-size:16px;color:#111}html body .card-information .price-item--regular{font-weight:400;font-size:13px;color:#888}html body .card-information .price__regular .price-item--regular{font-weight:800;font-size:16px;color:#111}html body .badge{background:#111!important;color:#faf8f3!important;border:0!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:10px;padding:4px 9px}html body .quick-add__submit,html body .card-wrapper .quick-add .button{width:100%!important;min-width:0!important;min-height:44px!important;padding:8px 6px!important;font-size:12px!important;letter-spacing:.06em!important;line-height:1.15!important;white-space:normal!important;text-align:center;box-shadow:none!important}@media(min-width:750px){html body .quick-add__submit,html body .card-wrapper .quick-add .button{font-size:13px!important;letter-spacing:.08em!important}}html body .footer .h2,html body .footer__heading,html body .footer h2,html body .footer-block__heading{font-family:Inter,-apple-system,sans-serif!important;font-weight:800!important;letter-spacing:.08em!important;font-size:18px!important;color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/arri-brand-pages.css.map */
