.pfm-holiday-carousel-tabs{position:relative;display:block;min-width:0;max-width:100%}.pfm-holiday-carousel-tabs__heading{margin-block-end:20px}.pfm-holiday-carousel-tabs [data-holiday-tabs]{display:flex;max-width:100%;min-width:0;gap:8px;margin:0 0 18px;padding:4px 3px 9px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.pfm-holiday-carousel-tabs [data-holiday-tab]{flex:0 0 auto;min-height:42px;padding:10px 18px;border:1px solid rgb(34 75 32 / .3);border-radius:999px;background:var(--holiday-cream, #f9f5ec);color:var(--holiday-green, #224b20);font:inherit;font-size:.875rem;font-weight:600;line-height:1.3;text-align:center;white-space:nowrap;cursor:pointer}.pfm-holiday-carousel-tabs [data-holiday-tab][aria-selected=true]{border-color:var(--holiday-red, #7a0000);background:var(--holiday-red, #7a0000);color:var(--holiday-cream, #f9f5ec)}.pfm-holiday-carousel-tabs [data-holiday-tab]:focus-visible{outline:2px solid var(--holiday-green, #224b20);outline-offset:3px}.pfm-holiday-carousel-tabs [data-holiday-panel]{min-width:0}.pfm-holiday-carousel-tabs .pfm-fiber-card__collection-notice{max-width:32ch;margin-block-start:.7rem;color:inherit;font-size:.75rem;line-height:1.45;opacity:.85}.pfm-holiday-carousel-tabs [data-holiday-panel] .pfm-fiber-carousel__header{display:flex;justify-content:flex-end;margin-block-end:16px}@media screen and (min-width:700px){.pfm-holiday-carousel-tabs__heading{padding-inline-end:190px}.pfm-holiday-carousel-tabs [data-holiday-panel] .pfm-fiber-carousel__header{margin-block-end:0}.pfm-holiday-carousel-tabs [data-holiday-panel] .pfm-fiber-carousel__navigation{position:absolute;inset-block-start:0;inset-inline-end:0}}.pfm-holiday-carousel-tabs [data-holiday-tabs][hidden],.pfm-holiday-carousel-tabs [data-holiday-panel][hidden]{display:none!important}@media(hover:hover){.pfm-holiday-carousel-tabs [data-holiday-tab]:hover{border-color:var(--holiday-red, #7a0000)}}@media screen and (max-width:699px){.pfm-holiday-carousel-tabs [data-holiday-tab]{padding-inline:15px;font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/445/assets/pfm-holiday-carousel-tabs.css.map */
