.fa-pdp-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;padding:16px 12px;background:#0f0f0f;border:1px solid #222222;border-radius:8px}.fa-pdp-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.fa-pdp-trust-icon{font-size:20px;line-height:1}.fa-pdp-trust-label{font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:#ccc}.fa-pdp-bundles-wrap{margin:20px 0}.fa-pdp-bundle-title{font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#fff;margin-bottom:10px;display:flex;justify-content:space-between}.fa-pdp-bundle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fa-bundle-card{position:relative;background:#141414;border:2px solid #282828;border-radius:8px;padding:14px 10px;text-align:center;cursor:pointer;transition:all .2s ease}.fa-bundle-card:hover,.fa-bundle-card.active{border-color:#fff;background:#1c1c1c}.fa-bundle-card.featured{border-color:#ff3b30}.fa-bundle-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#ff3b30;color:#fff;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase;padding:2px 8px;border-radius:100px;white-space:nowrap}.fa-bundle-name{font-size:13px;font-weight:800;color:#fff;margin-top:4px}.fa-bundle-save{font-size:11px;font-weight:700;color:#c00;margin-top:4px}.fa-pdp-sub-options{margin:18px 0;display:flex;flex-direction:column;gap:10px}.fa-sub-box{background:#111;border:1px solid #282828;border-radius:6px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease}.fa-sub-box:hover,.fa-sub-box.active{border-color:#fff;background:#181818}.fa-sub-left{display:flex;align-items:center;gap:10px}.fa-sub-radio{accent-color:#ffffff;width:16px;height:16px}.fa-sub-label{font-size:13px;font-weight:800;text-transform:uppercase;color:#fff}.fa-sub-sub{font-size:11px;color:#888}.fa-sub-price{font-size:14px;font-weight:900;color:#fff}.fa-pdp-guarantee-bar{display:flex;justify-content:space-around;padding:14px 0;margin-top:14px;border-top:1px solid #1f1f1f;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#aaa}.fa-pdp-guarantee-bar span{display:flex;align-items:center;gap:5px}html,body,.page-wrapper,#header-group{margin-top:0!important;padding-top:0!important}#header-group>.shopify-section:first-of-type,#header-group .shopify-section-group-header-group:first-of-type{margin-top:0!important;padding-top:0!important}.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group .announcement-bar.spacing-style{margin-block-start:0!important;--section-top-offset: 0px !important}@font-face{font-family:Graduate FA;src:url(/cdn/shop/files/Graduate-Regular.ttf?v=1788504543) format("truetype");font-weight:400;font-style:normal;font-display:swap}.fa-hero__title,.fa-rail__title,.fa-cat__title,.fa-act__title,.fa-clr__title,.fa-clr__name,.fa-swc__title,.fa-prod__title,.fa-prod__kicker,.fa-prod__name,.fa-sf__heading,.fa-fac__heading,.fa-fac__partner,.fa-eco__title,.fa-eco__word,.fa-vb__title,.fa-ft__title,.fa-mq__title,.fa-mq__name{font-family:"Graduate FA",var(--font-heading--family, "Chivo", sans-serif)!important}.menu-list__link,.menu-list__link-title,.mega-menu__link,.mega-menu__link--parent,.header__drawer a,.menu-list__item,.menu-list--mobile a,.header-drawer a{font-family:"Graduate FA",var(--font-heading--family, "Chivo", sans-serif)!important;letter-spacing:.02em}.menu-list__link{text-transform:uppercase}.menu-list__submenu-inner,.overflow-menu::part(overflow-list){padding-block:22px 30px!important;padding-inline:clamp(24px,5vw,96px)!important;max-height:min(72vh,540px)!important;row-gap:0!important}.menu-list__submenu-inner .mega-menu__grid{gap:0 40px!important}.menu-list__submenu-inner .mega-menu__list{gap:0!important}.mega-menu__link{padding:3px 0!important;font-size:.82rem!important;line-height:1.6!important}.mega-menu__link--parent{font-size:.72rem!important;letter-spacing:.12em!important;opacity:.5;margin-bottom:8px!important;display:inline-block}footer,footer a,footer p,footer li,footer span,footer div,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer [class*=heading],footer [class*=title],footer input,footer button,.footer,.footer a,.footer [class*=heading],.footer [class*=title]{font-family:"Graduate FA",var(--font-heading--family, "Chivo", sans-serif)!important}footer .badge,footer [class*=badge],footer [class*=-tag],footer [class*=pill],footer mark{background-color:#c00!important;border-color:#c00!important;color:#fff!important}#MainContent :is(h1,h2):not(:where(form *,dialog *,[role=dialog] *)){font-family:"Graduate FA",var(--font-heading--family, "Chivo", sans-serif)!important;font-weight:400;text-wrap:balance;overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fitape-pdp-custom.css.map */
