.ap-facc{background-color:var(--color-neutral-gray-50)}.ap-facc__inner{margin-inline:auto;padding-top:140px;padding-bottom:140px}.ap-facc__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:64px}.ap-facc__header-text{display:flex;flex-direction:column;gap:8px;min-width:0}.ap-facc__heading{margin:0;font-size:40px;line-height:48px;letter-spacing:-.4px;text-transform:uppercase;color:var(--color-neutral-gray-800);overflow-wrap:break-word}.ap-facc__subheading{margin:0;font-size:16px;line-height:24px;color:var(--color-neutral-gray-700)}.ap-facc__all-btn{--cta-pad-right: 12px;--cta-pad-left: 18px;--cta-icon: 24px;--mask-top-offset: calc(var(--cta-pad-right) + var(--cta-icon) + .54px);--mask-bottom-offset: calc(var(--cta-pad-right) + var(--cta-icon) + .54px);flex:0 1 auto;gap:20px;min-width:0;height:auto;white-space:normal;text-align:left;overflow-wrap:anywhere}.ap-facc__btn-icon{display:inline-flex}.ap-facc__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ap-facc__card{min-width:0;display:flex;flex-direction:column;filter:drop-shadow(0 8px 12px rgba(0,0,0,.04));cursor:pointer}.ap-facc__card:hover,.ap-facc__card:focus-within{filter:drop-shadow(0 0 .6px var(--color-primary-300)) drop-shadow(0 0 .6px var(--color-primary-300)) drop-shadow(0 0 .6px var(--color-primary-300)) drop-shadow(0 0 .6px var(--color-primary-300)) drop-shadow(4px 8px 16px rgba(0,0,0,.08))}.ap-facc__card-top{padding:8px 10px 6px;border-radius:16px 16px 0 0;background-color:var(--color-white, #fff)}.ap-facc__card-bottom{flex:1 1 auto;padding:6px 18px 25px;border-radius:0 0 16px 16px;background-color:var(--color-white, #fff)}.ap-facc__media{position:relative;height:312px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--color-primary-100);border-radius:12px;background-color:var(--color-white, #fff);transition:background-color .15s ease}.ap-facc__media img{max-width:236px;max-height:236px;width:auto;height:auto;object-fit:contain;transition:transform .2s ease}.ap-facc__card:hover .ap-facc__media img,.ap-facc__card:focus-within .ap-facc__media img{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.ap-facc__media img{transition:none}.ap-facc__card:hover .ap-facc__media img,.ap-facc__card:focus-within .ap-facc__media img{transform:none}}.ap-facc__card-btn{--cta-pad-right: 8px;--cta-icon: 24px;--cta-gap: 16px;--mask-top-offset: calc( var(--cta-pad-right) + var(--cta-icon) + var(--cta-gap) / 2 - 8.86px );--mask-bottom-offset: calc( var(--cta-pad-right) + var(--cta-icon) + var(--cta-gap) / 2 - 8.86px );position:absolute;top:12px;right:12px;max-width:calc(100% - 24px);gap:var(--cta-gap);white-space:normal;text-align:left;overflow-wrap:anywhere;filter:drop-shadow(0 12px 10px rgba(0,0,0,.12));opacity:0;transition:opacity .15s ease,background-color .15s ease}.ap-facc__card:hover .ap-facc__card-btn,.ap-facc__card:focus-within .ap-facc__card-btn,.ap-facc__card-btn:focus,.ap-facc__card-btn:focus-visible{opacity:1}.ap-facc__card-btn-icon{display:inline-flex}.ap-facc__details{display:flex;flex-direction:column;gap:8px}.ap-facc__meta{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ap-facc__meta .chip{flex:0 0 auto}.ap-facc__title{margin:0;font-size:28px;line-height:36px;font-weight:600;letter-spacing:-.2px;color:var(--color-neutral-gray-800);overflow-wrap:break-word}.ap-facc__title-link{color:inherit;text-decoration:none}.ap-facc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.ap-facc__media,.ap-facc__card-btn{transition:none}}@media(max-width:1439px){.ap-facc__inner{padding-top:64px;padding-bottom:64px}.ap-facc__header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.ap-facc__heading{font-size:32px;line-height:40px}.ap-facc__subheading{font-size:18px;line-height:28px;color:#000c}.ap-facc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-facc__card-btn{--cta-pad-right: 6px;--cta-icon: 16px;--cta-gap: 12px;opacity:1;filter:none}.ap-facc__card-btn-icon svg,.btn.ap-facc__card-btn svg{width:12px;height:12px}}@media(max-width:719px){.ap-facc__inner{padding-top:48px;padding-bottom:48px}.ap-facc__header{gap:16px;margin-bottom:12px}.ap-facc__header-text{gap:4px}.ap-facc__heading{font-size:28px;line-height:36px;color:var(--color-neutral-gray-950, #1b1b1b)}.ap-facc__grid{grid-template-columns:minmax(0,1fr);gap:24px}.ap-facc__card-bottom{padding:6px 18px 20px}.ap-facc__title{font-size:20px;line-height:28px}.ap-facc__all-btn{--cta-icon: 14px;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/featured-accessories.css.map */
