.SearchFlyout_panel__YnKU_{position:fixed;inset:0;padding-block-end:var(--keyboard-inset,0);z-index:100;background-color:var(--colors-neutrals-0);visibility:hidden;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;transform:translateY(100%);transition:transform .5s ease-out,visibility 0s linear .5s;will-change:transform}@media(min-width:960px){.SearchFlyout_panel__YnKU_{position:absolute;inset:100% 0 auto 0;z-index:85;max-block-size:0;overflow:hidden;transform:none;transition:max-block-size .5s ease,visibility 0s linear .5s;will-change:max-block-size}}.SearchFlyout_panelOpen__N3eya{visibility:visible;transform:translateY(0);transition:transform .5s ease-out,visibility 0s linear}@media(min-width:960px){.SearchFlyout_panelOpen__N3eya{max-block-size:calc(100dvh - var(--search-flyout-header-height, 4rem));transform:none;transition:max-block-size .5s ease-in,visibility 0s linear}}.SearchFlyout_overlay__QW_HN{display:none}@media(min-width:960px){.SearchFlyout_overlay__QW_HN{display:block;position:absolute;inset:100% 0 auto 0;block-size:100vh;z-index:80;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;cursor:default;background-color:var(--colors-neutrals-1000);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease-out,visibility 0s linear .5s}.SearchFlyout_overlayOpen__MB_M0{visibility:visible;opacity:.4;pointer-events:auto;transition:opacity .5s ease-in,visibility 0s linear}}@media(prefers-reduced-motion:reduce){.SearchFlyout_inner__uFyci,.SearchFlyout_overlayOpen__MB_M0,.SearchFlyout_overlay__QW_HN,.SearchFlyout_panelOpen__N3eya,.SearchFlyout_panel__YnKU_{transition:none}.SearchFlyout_panel__YnKU_{transform:none}}.SearchFlyout_inner__uFyci{--flyout-gutter-inline-start:1.875rem;--flyout-gutter-inline-end:0.938rem;opacity:0;transition:opacity .3s ease-out;display:flex;flex-direction:column;gap:1.5rem;padding-block:1.25rem 2rem;padding-inline:var(--flyout-gutter-inline-start) var(--flyout-gutter-inline-end)}@media(min-width:960px){.SearchFlyout_inner__uFyci{--flyout-gutter-inline-start:2.5rem;--flyout-gutter-inline-end:2.5rem;gap:1.25rem;padding-inline:5.375rem 3.125rem;padding-block:var(--flyout-gutter-inline-start);margin-inline:auto;max-inline-size:90rem;overflow-y:auto;overscroll-behavior-y:contain}}.SearchFlyout_inner__uFyci .SearchFlyout_messageRow__P1H0R,.SearchFlyout_inner__uFyci .SearchFlyout_pane__cKLi5,.SearchFlyout_inner__uFyci .SearchFlyout_rail__6H2ZG>*{animation:SearchFlyout_swapFadeIn__AcWB1 .2s ease both}.SearchFlyout_inner__uFyci[data-leaving] .SearchFlyout_messageRow__P1H0R,.SearchFlyout_inner__uFyci[data-leaving] .SearchFlyout_pane__cKLi5,.SearchFlyout_inner__uFyci[data-leaving] .SearchFlyout_rail__6H2ZG>*{animation:SearchFlyout_swapFadeOut__PJqpn .2s ease forwards}.SearchFlyout_inner__uFyci[data-view=suggestions] .SearchFlyout_suggestions__2iXgS .SearchFlyout_termsList__Ts4aC{animation:SearchFlyout_termsSpread__LXIVZ .2s ease both}.SearchFlyout_inner__uFyci[data-view=suggestions] .SearchFlyout_pane__cKLi5,.SearchFlyout_inner__uFyci[data-view=suggestions] .SearchFlyout_relatedCategories__iy86I{animation-delay:.2s}.SearchFlyout_inner__uFyci[data-view=suggestions][data-leaving] .SearchFlyout_suggestions__2iXgS,.SearchFlyout_inner__uFyci[data-view=suggestions][data-leaving] .SearchFlyout_suggestions__2iXgS .SearchFlyout_termsList__Ts4aC{animation-delay:.15s}.SearchFlyout_inner__uFyci[data-view=suggestions][data-leaving] .SearchFlyout_suggestions__2iXgS .SearchFlyout_termsList__Ts4aC{animation-name:SearchFlyout_termsCollapse__vfZNy}.SearchFlyout_inner__uFyci[data-view=suggestions][data-leaving] .SearchFlyout_pane__cKLi5,.SearchFlyout_inner__uFyci[data-view=suggestions][data-leaving] .SearchFlyout_relatedCategories__iy86I{animation-delay:0s}@media(min-width:960px){.SearchFlyout_inner__uFyci[data-view=suggestions] .SearchFlyout_relatedCategories__iy86I{animation-delay:0s}.SearchFlyout_inner__uFyci[data-view=suggestions][data-leaving] .SearchFlyout_relatedCategories__iy86I{animation-delay:.15s}}.SearchFlyout_panelOpen__N3eya .SearchFlyout_inner__uFyci{opacity:1;transition:opacity .3s linear .5s}.SearchFlyout_content___oNbR{display:grid;gap:2rem}@media(min-width:960px){.SearchFlyout_content___oNbR{grid-template-columns:minmax(0,calc(11.3125rem + 2.5rem + 1px)) minmax(0,1fr);gap:2.5rem;width:100%;max-width:calc(90rem - 5.375rem - 3.125rem - 6.875rem);padding-inline:0 2.8125rem;margin-inline:auto;align-items:start}}.SearchFlyout_rail__6H2ZG{display:flex;flex-direction:column;gap:2.25rem;min-width:0}@media not all and (min-width:960px){.SearchFlyout_rail__6H2ZG{display:contents}}@media(min-width:960px){.SearchFlyout_rail__6H2ZG{align-self:stretch;padding-inline-end:2.5rem;border-inline-end:1px solid var(--colors-neutrals-100)}}.SearchFlyout_pane__cKLi5{display:flex;flex-direction:column;gap:2.25rem;min-width:0}@media not all and (min-width:960px){.SearchFlyout_pane__cKLi5{order:1;margin-inline:calc(var(--flyout-gutter-inline-start)*-1) calc(var(--flyout-gutter-inline-end)*-1)}.SearchFlyout_suggestions__2iXgS{padding-inline-start:2.8125rem}.SearchFlyout_relatedCategories__iy86I{order:2}}@keyframes SearchFlyout_swapFadeIn__AcWB1{0%{opacity:0}}@keyframes SearchFlyout_swapFadeOut__PJqpn{to{opacity:0}}@keyframes SearchFlyout_termsSpread__LXIVZ{0%{row-gap:0}}@keyframes SearchFlyout_termsCollapse__vfZNy{to{row-gap:0}}.SearchFlyout_crossFade__yUnbj{position:relative}.SearchFlyout_crossFadeOutgoing__0ReHK{position:absolute;inset:0;padding:inherit;pointer-events:none}.SearchFlyout_crossFadeOutgoing__0ReHK *{animation:none!important}@keyframes SearchFlyout_ghostShimmer__nvQVn{0%{background-position:100% 0}to{background-position:0 0}}.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_categoryImage__eICtb,.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_productImageWrapper__fl6L6,.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_termsLink__lA_33{position:relative}.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_categoryImage__eICtb>*,.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_productImageWrapper__fl6L6>*,.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_termsLink__lA_33>*{visibility:hidden}.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_categoryImage__eICtb:after,.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_productImageWrapper__fl6L6:after,.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_termsLink__lA_33:after{content:"";position:absolute;inset:0;border-radius:.125rem;background:linear-gradient(90deg,#f1f1f1 33%,#fdfdfd 50%,#f1f1f1 67%) 0 0/300% 100%;animation:SearchFlyout_ghostShimmer__nvQVn .8s ease infinite}.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_termsLink__lA_33:after{inset:50% 0 auto;block-size:.75rem;translate:0 -50%}@media(min-width:960px){.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_termsLink__lA_33{display:flex}}@media not all and (min-width:960px){.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_termsChip__PmNpF{border-color:rgba(0,0,0,0)}.SearchFlyout_inner__uFyci[data-loading] .SearchFlyout_termsChip__PmNpF:after{inset:0;block-size:auto;translate:none;border-radius:inherit}}@media(prefers-reduced-motion:reduce){.SearchFlyout_inner__uFyci *,.SearchFlyout_inner__uFyci :after{animation:none!important}}.SearchFlyout_input__4tYwa{display:flex;align-items:center;gap:.75rem;width:100%;flex-shrink:0;margin-inline:auto;max-inline-size:84.75rem}.SearchFlyout_inputField__M0MGz{display:flex;flex:1 1 auto;align-items:center;gap:.75rem;min-width:0;padding:.6875rem 1.25rem;background-color:var(--colors-neutrals-150)}@media(min-width:960px){.SearchFlyout_inputField__M0MGz{gap:1.25rem}}.SearchFlyout_inputIcon__njQCv{flex-shrink:0;color:var(--colors-navy-300)}.SearchFlyout_inputControl__KuMTC{font-family:var(--brand-title-t6-font-family-heritage);font-size:var(--brand-title-t6-font-size-heritage-mobile);font-weight:var(--brand-title-t6-font-weight-heritage-mobile);line-height:var(--brand-title-t6-line-height-heritage-mobile);letter-spacing:var(--brand-title-t6-letter-spacing-heritage-mobile);text-transform:var(--brand-title-t6-text-case-heritage-mobile)}@media(min-width:960px){.SearchFlyout_inputControl__KuMTC{font-family:var(--brand-title-t6-font-family-heritage);font-size:var(--brand-title-t6-font-size-heritage-desktop);font-weight:var(--brand-title-t6-font-weight-heritage-desktop);line-height:var(--brand-title-t6-line-height-heritage-desktop);letter-spacing:var(--brand-title-t6-letter-spacing-heritage-desktop);text-transform:var(--brand-title-t6-text-case-heritage-desktop)}}.SearchFlyout_inputControl__KuMTC{flex:1 1 auto;min-width:0;padding:0;border:0;background:none;color:var(--colors-navy-300);-webkit-appearance:none;-moz-appearance:none;appearance:none}.SearchFlyout_inputControl__KuMTC:focus{outline:none}.SearchFlyout_inputControl__KuMTC::-moz-placeholder{color:var(--colors-neutrals-700)}.SearchFlyout_inputControl__KuMTC::placeholder{color:var(--colors-neutrals-700)}.SearchFlyout_inputControl__KuMTC::-webkit-search-cancel-button,.SearchFlyout_inputControl__KuMTC::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.SearchFlyout_inputClear___RzqG{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;outline:none;font-family:var(--brand-dek-d7-font-family-heritage);font-size:var(--brand-dek-d7-font-size-heritage-mobile);font-weight:var(--brand-dek-d7-font-weight-heritage-mobile);line-height:var(--brand-dek-d7-line-height-heritage-mobile);letter-spacing:var(--brand-dek-d7-letter-spacing-heritage-mobile);text-transform:var(--brand-dek-d7-text-case-heritage-mobile)}@media(min-width:960px){.SearchFlyout_inputClear___RzqG{font-family:var(--brand-dek-d7-font-family-heritage);font-size:var(--brand-dek-d7-font-size-heritage-desktop);font-weight:var(--brand-dek-d7-font-weight-heritage-desktop);line-height:var(--brand-dek-d7-line-height-heritage-desktop);letter-spacing:var(--brand-dek-d7-letter-spacing-heritage-desktop);text-transform:var(--brand-dek-d7-text-case-heritage-desktop)}}.SearchFlyout_inputClear___RzqG{flex-shrink:0;color:var(--colors-navy-300);text-transform:uppercase;cursor:pointer}.SearchFlyout_inputClear___RzqG:focus-visible{outline:.125rem solid var(--colors-navy-300);outline-offset:.125rem}.SearchFlyout_inputClose__yE8XZ{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;margin:0;font:inherit;color:inherit;outline:none;display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:.5rem;color:var(--colors-navy-300);cursor:pointer}.SearchFlyout_inputClose__yE8XZ:focus-visible{outline:.125rem solid var(--colors-navy-300);outline-offset:.125rem}.SearchFlyout_terms__gX_kf{display:flex;flex-direction:column;gap:.75rem}.SearchFlyout_termsTitle__cgI3P{margin:0;color:var(--colors-navy-300);font-family:var(--core-typography-font-family-founders-grotesktext);font-size:var(--core-typography-font-size-12);font-weight:var(--core-typography-font-weight-global-medium);line-height:var(--core-typography-line-height-14);letter-spacing:var(--core-typography-letter-spacing-0);text-transform:uppercase}.SearchFlyout_termsList__Ts4aC{display:flex;flex-direction:column;gap:.5625rem;margin:0;padding:0;list-style:none}.SearchFlyout_termsItem__28Jj1{min-width:0}.SearchFlyout_termsLink__lA_33{font-family:var(--brand-dek-d5-font-family-heritage);font-size:var(--brand-dek-d5-font-size-heritage-mobile);font-weight:var(--brand-dek-d5-font-weight-heritage-mobile);line-height:var(--brand-dek-d5-line-height-heritage-mobile);letter-spacing:var(--brand-dek-d5-letter-spacing-heritage-mobile);text-transform:var(--brand-dek-d5-text-case-heritage-mobile)}@media(min-width:960px){.SearchFlyout_termsLink__lA_33{font-family:var(--brand-dek-d5-font-family-heritage);font-size:var(--brand-dek-d5-font-size-heritage-desktop);font-weight:var(--brand-dek-d5-font-weight-heritage-desktop);line-height:var(--brand-dek-d5-line-height-heritage-desktop);letter-spacing:var(--brand-dek-d5-letter-spacing-heritage-desktop);text-transform:var(--brand-dek-d5-text-case-heritage-desktop)}}.SearchFlyout_termsLink__lA_33{display:inline-flex;align-items:center;gap:.375rem;color:var(--colors-navy-300);text-decoration:none;text-transform:capitalize}.SearchFlyout_termsLink__lA_33:hover{text-decoration:underline}.SearchFlyout_termsIcon__rkH74{flex-shrink:0;inline-size:.625rem;block-size:auto;color:var(--colors-neutrals-700)}.SearchFlyout_termsMatch__PCI4l{font-weight:var(--core-typography-font-weight-global-medium)}@media not all and (min-width:960px){.SearchFlyout_termsChipRail__QXVzt{flex-direction:row;flex-wrap:nowrap;gap:.5rem}.SearchFlyout_termsChipRail__QXVzt .SearchFlyout_termsItem__28Jj1{flex-shrink:0}.SearchFlyout_termsChip__PmNpF{gap:.375rem;padding:.21875rem .5rem;border:.5px solid var(--colors-neutrals-500);border-radius:.375rem;background-color:var(--colors-neutrals-0);white-space:nowrap;text-transform:capitalize}.SearchFlyout_termsChip__PmNpF:hover{text-decoration:none}.SearchFlyout_termsBleed___oUHL{margin-inline:calc(var(--flyout-gutter-inline-start, 0px)*-1) calc(var(--flyout-gutter-inline-end, 0px)*-1);padding-inline:var(--flyout-gutter-inline-start,0) 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--flyout-gutter-inline-start,0) 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.SearchFlyout_termsBleed___oUHL::-webkit-scrollbar{display:none}}.SearchFlyout_products__o9jvd{display:flex;flex-direction:column;gap:1rem}@media(min-width:960px){.SearchFlyout_products__o9jvd{width:-moz-fit-content;width:fit-content;max-width:100%}}.SearchFlyout_productsHeader__rfy6g{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SearchFlyout_productsViewAll__m8lRU{flex-shrink:0}.SearchFlyout_productsGrid__fvfjR{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;width:100%}.SearchFlyout_productsGrid__fvfjR>li{list-style:none}@media(min-width:960px){.SearchFlyout_productsGrid__fvfjR{grid-template-columns:repeat(4,minmax(0,12.75rem));width:100%}}@media(max-width:959px){.SearchFlyout_products__o9jvd{--peek-columns:2.1;--peek-full:2;--item-width:calc((100% - 1rem * var(--peek-full)) / var(--peek-columns));margin-inline-start:var(--flyout-gutter-inline-start,0)}.SearchFlyout_productsHeader__rfy6g{width:calc((var(--item-width) + 1rem)*var(--peek-full))}.SearchFlyout_productsHeader__rfy6g>:first-child{font-size:var(--core-typography-font-size-18)}.SearchFlyout_productsViewport__0GVeY{overflow:hidden;margin:-.1875rem;padding:.1875rem}.SearchFlyout_productsGrid__fvfjR{display:flex;touch-action:pan-y pinch-zoom}.SearchFlyout_productsSlide__MLxZG{flex:0 0 var(--item-width);min-width:0}}@media(max-width:959px)and (min-width:37.5rem){.SearchFlyout_products__o9jvd{--peek-columns:3.2;--peek-full:3}}.SearchFlyout_productCard__jfvqF{display:flex;flex-direction:column;min-width:0;color:var(--colors-navy-300);text-decoration:none}.SearchFlyout_productImageWrapper__fl6L6{aspect-ratio:143/179}@media(min-width:960px){.SearchFlyout_productImageWrapper__fl6L6{aspect-ratio:4/5}}.SearchFlyout_productImage__p34k9{inline-size:100%;margin-block-end:.5rem}.SearchFlyout_productPrice__BKXv6,.SearchFlyout_productTitle__UqeOB{padding-inline:.5rem}.SearchFlyout_productSalePrice__N0Kjk{padding-inline:.5rem;color:var(--brand-global-copper-heritage)}.SearchFlyout_categoryCard__qoCu7{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0}.SearchFlyout_categoryCardLink__Ib4Hg{position:absolute;inset:0;z-index:1}.SearchFlyout_categoryCardLink__Ib4Hg:focus-visible{outline:1px solid currentColor;outline-offset:-.25rem}.SearchFlyout_categoryImage__eICtb{inline-size:100%;background-color:var(--colors-neutrals-200)}.SearchFlyout_categoryTitle__pSaP8{margin:0;padding-inline-start:.5rem;color:var(--colors-navy-300);font-family:var(--brand-fontFamily-titleDek,"Le Jeune Deck");font-size:1rem;font-weight:400;line-height:1.75rem;letter-spacing:0}@media(min-width:960px){.SearchFlyout_categoryTitle__pSaP8{font-size:1.125rem;line-height:1.875rem}}.SearchFlyout_categoryCtas__bA2jj{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding-inline-start:.5rem;list-style:none}@media(min-width:960px){.SearchFlyout_categoryCtas__bA2jj{gap:1rem}}.SearchFlyout_categoryCta__gquLg{font-family:var(--brand-dek-d6-font-family-heritage);font-size:var(--brand-dek-d6-font-size-heritage-mobile);font-weight:var(--brand-dek-d6-font-weight-heritage-mobile);line-height:var(--brand-dek-d6-line-height-heritage-mobile);letter-spacing:var(--brand-dek-d6-letter-spacing-heritage-mobile);text-transform:var(--brand-dek-d6-text-case-heritage-mobile)}@media(min-width:960px){.SearchFlyout_categoryCta__gquLg{font-family:var(--brand-dek-d6-font-family-heritage);font-size:var(--brand-dek-d6-font-size-heritage-desktop);font-weight:var(--brand-dek-d6-font-weight-heritage-desktop);line-height:var(--brand-dek-d6-line-height-heritage-desktop);letter-spacing:var(--brand-dek-d6-letter-spacing-heritage-desktop);text-transform:var(--brand-dek-d6-text-case-heritage-desktop)}}.SearchFlyout_categoryCta__gquLg{color:var(--colors-navy-300);text-decoration:underline;text-transform:uppercase;text-underline-offset:.25rem}.SearchFlyout_message__PabzD{margin:0;color:var(--colors-navy-300)}@media not all and (min-width:960px){.SearchFlyout_pane__cKLi5>.SearchFlyout_message__PabzD{padding-inline:var(--flyout-gutter-inline-start) var(--flyout-gutter-inline-end)}}.SearchFlyout_messageLink__V2B6n{color:inherit;text-decoration:none}.SearchFlyout_messageTerm__p7FHF{text-decoration:underline;text-underline-offset:.125rem}.SearchFlyout_messageChevron__JwlJ9{margin-inline-start:.5rem;vertical-align:middle}@media(min-width:960px){.SearchFlyout_messageRow__P1H0R{max-inline-size:90rem;margin-inline:auto;width:100%;padding-inline:3.4375rem}}.AnimatedLogo_animatedLogo__yDS3N{display:block;flex-shrink:0;width:10.3125rem;aspect-ratio:750/140;transform-origin:center;pointer-events:none}@media(min-width:768px){.AnimatedLogo_animatedLogo__yDS3N{width:12.375rem;transform:scale(1.2)}}@media(min-width:1200px){.AnimatedLogo_animatedLogo__yDS3N{width:16.5rem}}