@font-face{font-family:REA Pangea Text;src:url(REAPangeaText-RegularWeb.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:REA Pangea Text;src:url(REAPangeaText-MediumWeb.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:REA Pangea Text;src:url(REAPangeaText-SemiBoldWeb.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:REA Pangea Text;src:url(REAPangeaText-BoldWeb.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:REA Pangea;src:url(REAPangea-SemiBoldWeb.woff2) format("woff2");font-weight:100 600;font-style:normal;font-display:swap}@font-face{font-family:REA Pangea;src:url(REAPangea-BoldWeb.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}body,.body-font,.thb-product-detail .product-title,button,input,select,textarea,.button,.text-button{font-family:REA Pangea Text,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-font,.h1-xlarge,.h1-large,.logolink.text-logo,blockquote p,blockquote span{font-family:REA Pangea,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}:root{--solid-button-background: #2e2c30 !important;--solid-button-background-hover: #e4002b !important;--solid-button-label: #ffffff !important}.button.accent{--color-accent: #2e2c30 !important;--color-accent-hover: #e4002b !important;--color-accent-rgb: 46, 44, 48 !important;background-color:#2e2c30!important;border-color:#2e2c30!important;color:#fff!important}.button.accent:hover,.button.accent:focus-visible{--color-accent: #e4002b !important;background-color:#e4002b!important;border-color:#e4002b!important;color:#fff!important}.button.accent .single-add-to-cart-button--text,.button.accent span{color:#fff!important}.button.accent.sold-out,.button.accent:disabled:not(.loading){background-color:#2e2c30!important;border-color:#2e2c30!important}.button,.single-add-to-cart-button,.hero-planix__button--primary,[class*=ai-product-hero-primary-button-],section[id^=pt-] .pt-btn,.igf .igf-submit,.template-page-recommended-accessories .btn{border-radius:8px!important;font-weight:600!important;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease!important}section[id^=pt-] .pt-btn,.igf .igf-submit,.hero-planix__button--primary,[class*=ai-product-hero-primary-button-],.template-page-recommended-accessories .btn{min-height:48px!important;padding:12px 24px!important;font-size:16px!important;line-height:24px!important;box-sizing:border-box}.button.white,.button.outline,.button--secondary,.button.button--outline{background:#fff!important;color:#2e2c30!important;border:1px solid #2e2c30!important}.button.white:hover,.button.outline:hover,.button--secondary:hover,.button.button--outline:hover{background:#fff!important;color:#e4002b!important;border-color:#e4002b!important}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #2e2c30;outline-offset:2px}.button:focus-visible,.single-add-to-cart-button:focus-visible,.hero-planix__button:focus-visible,[class*=ai-product-hero-primary-button-]:focus-visible,section[id^=pt-] .pt-btn:focus-visible,.igf .igf-submit:focus-visible,.template-page-recommended-accessories .btn:focus-visible{outline:2px solid #2e2c30!important;outline-offset:2px!important}product-slider:focus,product-slider:focus-visible,.product-images.flickity-enabled:focus,.product-images.flickity-enabled:focus-visible,.product-images .flickity-viewport:focus,.product-images .flickity-viewport:focus-visible{outline:none!important;box-shadow:none!important}.button:disabled:not(.loading),.button[disabled]:not(.loading),.button.disabled,.single-add-to-cart-button:disabled:not(.loading),.igf .igf-submit:disabled{opacity:.5!important;cursor:default!important;pointer-events:none}.hero-planix__button--secondary,[class*=ai-product-hero-secondary-link-]{font-weight:600!important;text-decoration:none!important;transition:color .15s ease!important}.hero-planix__button-arrow,[class*=ai-product-hero-secondary-link-] [class*=ai-product-hero-link-arrow-]{transition:transform .15s ease}.hero-planix__button--secondary:hover .hero-planix__button-arrow,[class*=ai-product-hero-secondary-link-]:hover [class*=ai-product-hero-link-arrow-]{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.hero-planix__button-arrow,[class*=ai-product-hero-link-arrow-],section[id^=pb-] .pb-foot a:after{transition:none!important;transform:none!important}}.thb-item-count,.thb-secondary-area .thb-item-count{background:#2e2c30!important;color:#fff!important}#Cart-Drawer .cart-drawer-sms{display:none!important}.product-gallery-container .product-thumbnail-container .product-thumbnail:after{border:0!important}.product-gallery-container .product-thumbnail-container .product-thumbnail.is-initial-selected:after{border:2px solid #e4002b!important}.product-trust-badges{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto auto!important;grid-auto-flow:column!important;column-gap:24px!important;row-gap:16px!important;width:100%!important}.product-trust-badges>.product-trust-badge{min-width:0!important;align-items:flex-start!important}.product-trust-badge__label{min-width:0;overflow-wrap:anywhere}.product-trust-badge__icon{margin-top:1px}@media(max-width:379px){.product-trust-badges{column-gap:12px!important}.product-trust-badge__label{font-size:13px!important}}.product-trust-badge__icon{color:#2e2c30!important}.product-trust-badge__icon svg{stroke:#2e2c30!important}.pdp-trust__stars path{fill:#f59e0b!important;stroke:#f59e0b!important}.pdp-trust__text{color:#2e2c30!important}a.pdp-trust:focus-visible{outline-color:#2e2c30!important}section[id^=pc-]{--pc-blue: #2e2c30 !important;--pc-blue-strong: #2e2c30 !important;--pc-blue-bright: #2e2c30 !important;--pc-navy: #2e2c30 !important;--pc-ink: #2e2c30 !important;--pc-body: #716e75 !important;--pc-track: #e4e4e7 !important;--pc-panel: #f3f2f5 !important;--pc-pill: #f3f2f5 !important;--pc-note: #f3f2f5 !important}section[id^=pc-] .pc-eyebrow{display:none!important}section[id^=pc-] .pc-pill{color:#e4002b!important;background:transparent!important;padding:0!important}section[id^=pc-] input[type=range]{border-color:#e4e4e7!important}section[id^=pc-] input[type=range]:focus-visible{outline-color:#2e2c30!important}section[id^=pc-] .pc-cta:hover{background:#e4002b!important}section[id^=pt-]{--pt-blue: #2e2c30 !important;--pt-ink: #2e2c30 !important;--pt-body: #716e75 !important;--pt-muted: #716e75 !important;--pt-star: #f59e0b !important;--pt-star-off: #e4e4e7 !important}section[id^=pt-]:not(#x):not(#x){background:#f3f2f5!important}section[id^=pt-] .pt-count{color:#333f48!important}section[id^=pt-] .pt-card{background:#fff!important;border-color:#e4e4e7!important}section[id^=pt-] .pt-btn{background:#2e2c30!important;color:#fff!important;box-shadow:none!important}section[id^=pt-] .pt-btn:hover{background:#e4002b!important;color:#fff!important}section[id^=pb-]{--pb-blue: #2e2c30 !important;--pb-ink: #2e2c30 !important;--pb-body: #716e75 !important;--pb-line: #e4e4e7 !important;--pb-tint: #f3f2f5 !important;--pb-card: #ffffff !important}section[id^=pb-]:not(#x):not(#x){background:#f3f2f5!important}section[id^=pb-] .pb-intro{color:#333f48!important}section[id^=pb-] .pb-cat{color:#2e2c30!important}section[id^=pb-] .pb-qty{color:#2e2c30!important;background:#f3f2f5!important;border-radius:999px!important;padding:4px 12px!important;font-size:12px!important}section[id^=pb-] .pb-foot a{color:#2e2c30!important;font-weight:600!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:6px;transition:color .15s ease}section[id^=pb-] .pb-foot a:after{content:"\2192";display:inline-block;transition:transform .15s ease}section[id^=pb-] .pb-foot a:hover{color:#e4002b!important}section[id^=pb-] .pb-foot a:hover:after{transform:translate(4px)}section[id^=pb-] .pb-foot a:focus-visible{outline:2px solid #2e2c30!important;outline-offset:2px!important}.tabbed-content--scroll{background:#f3f2f5!important}.tabbed-content--tabs button{color:#2e2c30!important}.tabbed-content--tabs button svg{fill:#2e2c30!important}.tabbed-content--tabs button:hover,.tabbed-content--tabs button.active{color:#e4002b!important}.tabbed-content--tabs button.active svg{fill:#e4002b!important}.tabbed-content--tabs button:after{background:#e4002b!important}.tabbed-content--content,.feature-split__heading,.feature-split__trigger-label,.feature-split__chevron,.feature-split__answer-content{color:#2e2c30!important}.feature-split__body{color:#716e75!important}.feature-split__trigger:hover .feature-split__trigger-label{color:#e4002b!important}.feature-split__items,.feature-split__item{border-color:#e4e4e7!important}[class*=ai-faq-accordion__heading-],[class*=ai-faq-accordion__question-],[class*=ai-faq-accordion__answer-content-]{color:#2e2c30!important}[class*=ai-faq-accordion__subtitle-]{color:#716e75!important}[class*=ai-faq-accordion__item-]{border-color:#e4e4e7!important}[class*=ai-faq-accordion__icon-] svg{stroke:#2e2c30!important}[class*=ai-faq-accordion__item-]:hover [class*=ai-faq-accordion__question-]{color:#e4002b!important}[class*=ai-faq-accordion__item-]:hover [class*=ai-faq-accordion__icon-] svg{stroke:#e4002b!important}.template-page-recommended-accessories .featured-collection{background:#f3f2f5!important;padding:64px 0!important}.template-page-recommended-accessories .section-title{color:#2e2c30!important}.template-page-recommended-accessories .section-subtitle{color:#333f48!important;max-width:none!important}.template-page-recommended-accessories .tabs{border-bottom-color:#e4e4e7!important}.template-page-recommended-accessories .tab{color:#2e2c30!important}.template-page-recommended-accessories .tab:hover,.template-page-recommended-accessories .tab.active{color:#e4002b!important}.template-page-recommended-accessories .tab.active:after{background-color:#e4002b!important}.template-page-recommended-accessories .product-card{background:#fff!important;border:1px solid #e4e4e7!important;border-radius:16px!important;box-shadow:0 1px 2px #2e2c300f,0 4px 12px #2e2c300d!important;padding:16px 16px 20px!important;display:flex;flex-direction:column}.template-page-recommended-accessories .product-image{background:#f3f2f5!important;border:0!important;border-radius:12px!important;padding:16px!important;margin-bottom:16px!important}.template-page-recommended-accessories .product-image img{mix-blend-mode:multiply;opacity:1!important}.template-page-recommended-accessories .vendor{background:#f3f2f5!important;color:#2e2c30!important;font-weight:600!important;padding:6px 12px!important;border-radius:999px!important}.template-page-recommended-accessories .product-card .product-title{color:#2e2c30!important;font-size:17px!important}.template-page-recommended-accessories .model{color:#2e2c30!important}.template-page-recommended-accessories .compatibility{color:#716e75!important}.template-page-recommended-accessories .btn{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;background:#2e2c30!important;color:#fff!important;text-decoration:none}.template-page-recommended-accessories .btn:hover{background:#e4002b!important;color:#fff!important}.template-page-recommended-accessories .tab:focus-visible{outline:2px solid #2e2c30;outline-offset:2px}.footer{color:#2e2c30!important;border-top-color:#e4e4e7!important}.footer a,.sub-footer,.sub-footer a{color:#2e2c30!important}.footer a:hover,.footer a:focus,.sub-footer a:hover,.sub-footer a:focus{color:#e4002b!important}.sub-footer hr{border-color:#e4e4e7!important}.footer .custom-select--arrow svg path{stroke:#2e2c30!important}.igf{--igf-line: #e4e4e7 !important;border-top-color:#e4e4e7!important}.igf .igf-sublist,.igf .igf-bottom,.igf .igf-country select{border-color:#e4e4e7!important}.igf a:focus-visible,.igf summary:focus-visible,.igf button:focus-visible,.igf select:focus-visible,.igf input:focus-visible{outline:2px solid #2e2c30!important;outline-offset:2px!important}.igf .igf-heading,.igf .igf-link,.igf .igf-sublist a,.igf .igf-signup-text{font-size:16px!important}.igf .igf-signup-title{font-size:20px!important}.igf .igf-list>li{margin-bottom:12px!important}.igf .igf-sublist{margin-top:12px!important}.igf .igf-sublist li{margin-bottom:12px!important}.igf .igf-sublist li:last-child{margin-bottom:0!important}.igf .igf-email{height:50px!important;padding:0 17px!important;font-size:16px!important;border:1px solid #716e75!important;border-radius:8px!important;margin:0 0 24px!important}.igf .igf-email:focus,.igf .igf-email:focus-visible{outline:2px solid #2e2c30!important;outline-offset:2px!important;border-color:#2e2c30!important}.igf .igf-consent{grid-template-columns:16px 1fr!important;gap:32px!important;font-size:14px!important;line-height:22px!important;margin:0 0 24px!important}.igf .igf-consent input{-webkit-appearance:none!important;appearance:none!important;width:16px!important;height:16px!important;margin:3px 0 0!important;border:1px solid #716e75!important;border-radius:3px!important;background:#fff no-repeat center / 12px 12px!important;cursor:pointer}.igf .igf-consent input:checked{background-color:#2e2c30!important;border-color:#2e2c30!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.igf .igf-social{gap:18px!important}.igf .igf-social svg{width:22px!important;height:22px!important}.igf .igf-badges{gap:20px 32px!important}.igf .igf-badge img{height:44px!important}.igf .igf-badge+.igf-badge img{height:60px!important}.igf .igf-country select{height:38px!important;font-size:14px!important}.igf .igf-payments svg{width:34px!important;height:22px!important}.igf .igf-legal{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px 20px!important;font-size:13px!important}.igf .igf-payments{order:1}.igf .igf-country{order:2}.igf .igf-legal p,.igf .igf-legal-links{order:3;flex-basis:100%}@media(min-width:990px){.igf .igf-bottom{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:32px 48px!important}.igf .igf-badges{flex-wrap:nowrap!important}.igf .igf-legal{justify-self:end!important;justify-content:flex-end!important;text-align:right!important;max-width:760px}.igf .igf-legal-links{justify-content:flex-end!important}}.thb-product-detail .product-title,.product-information .product-title{font-family:REA Pangea,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;color:#2e2c30!important}.product-payment-icons{flex-wrap:wrap!important;row-gap:8px!important;max-width:100%}.product-payment-icons .payment-icons__logos{flex-wrap:wrap!important;row-gap:6px!important;max-width:100%;min-width:0}section[id^=pt-] .pt-heading,section[id^=pc-] h2{font-weight:700!important;letter-spacing:normal!important}[class*=ai-faq-accordion__heading-]{font-size:32px!important;line-height:1.2!important}section[id^=pt-] .pt-quote,section[id^=pt-] blockquote p{font-family:REA Pangea Text,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.feature-split__body,[class*=ai-faq-accordion__subtitle-]{color:#333f48!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/brand-overrides.css.map */
