@keyframes rotate360{100%{transform:rotate(360deg)}}@keyframes exist{100%{width:1rem;height:1rem}}@keyframes appear{0%{opacity:0}100%{opacity:1}}.dfd-fullscreen{--dfd-searchbox-height: 48px;--dfd-fullscreen-gap-x: 24px;--dfd-fullscreen-gap-y: 16px;--dfd-fullscreen-padding-y: 32px;--dfd-fullscreen-padding-x: 48px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483500;overflow:hidden}.dfd-fullscreen .dfd-layer{position:relative;display:grid;grid-template-rows:min-content min-content 1fr min-content min-content;grid-template-columns:1fr;grid-template-areas:"dfd-header" "dfd-before-content" "dfd-content" "dfd-after-content" "dfd-footer";grid-gap:var(--dfd-fullscreen-gap-y) var(--dfd-fullscreen-gap-x);gap:var(--dfd-fullscreen-gap-y) var(--dfd-fullscreen-gap-x);width:100%;padding:0;margin:0;background-color:var(--df-neutral-background, hsl(204, 2%, 100%));transition:max-height var(--df-layer-animation-duration) cubic-bezier(0.25, 0.46, 0.45, 0.94),padding var(--df-layer-animation-duration) cubic-bezier(0.25, 0.46, 0.45, 0.94);max-height:0;overflow:hidden}.dfd-fullscreen .dfd-layer>.dfd-header{grid-area:dfd-header}.dfd-fullscreen .dfd-layer>.dfd-before-content{grid-area:dfd-before-content}.dfd-fullscreen .dfd-layer>.dfd-tabs,.dfd-fullscreen .dfd-layer>.dfd-initial-content,.dfd-fullscreen .dfd-layer>.dfd-fallback-content,.dfd-fullscreen .dfd-layer>.dfd-content{grid-area:dfd-content}.dfd-fullscreen .dfd-layer>.dfd-footer{grid-area:dfd-footer}.dfd-fullscreen.dfd-animate .dfd-layer{max-height:100%;overflow-y:auto}.dfd-fullscreen .dfd-header{display:grid;grid-template-columns:min-content 1fr min-content;grid-gap:12px;gap:12px;align-items:end;padding:var(--dfd-fullscreen-padding-y) var(--dfd-fullscreen-padding-x) 0}.dfd-fullscreen .dfd-header .dfd-searchbox{grid-column:1/span 2}.dfd-fullscreen .dfd-header .dfd-logo+.dfd-searchbox{grid-column:2}.dfd-fullscreen .dfd-header .dfd-close-button{--dfd-close-button-weight: 3px;--dfd-close-button-scale: 90%;grid-column:3;align-self:center}.dfd-fullscreen .dfd-logo{all:revert;min-width:var(--dfd-searchbox-height);max-width:calc(var(--dfd-searchbox-height)*3);max-height:var(--dfd-searchbox-height);align-self:center;cursor:pointer}.dfd-header .dfd-fullscreen .dfd-logo{grid-column:1}.dfd-fullscreen .dfd-searchbox{border-bottom:1px solid var(--df-accent-primary, hsl(217, 95%, 52%))}.dfd-fullscreen .dfd-suggestions{display:flex;flex-flow:row wrap;align-items:center;align-content:space-between;padding:0;grid-gap:8px;gap:8px}.dfd-fullscreen .dfd-suggestions .dfd-title-sm{color:var(--df-neutral-medium-contrast, hsl(204, 2%, 46%))}.dfd-fullscreen .dfd-header .dfd-suggestions{grid-column:1/span 2}@media(min-width: 992px){.dfd-fullscreen .dfd-header .dfd-logo~.dfd-suggestions{grid-column:2}}.dfd-fullscreen .dfd-before-content{position:relative}.dfd-fullscreen .dfd-initial-content,.dfd-fullscreen .dfd-fallback-content,.dfd-fullscreen .dfd-content{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;padding-left:var(--dfd-fullscreen-padding-x);padding-right:var(--dfd-fullscreen-padding-x);position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.dfd-fullscreen .dfd-fallback-content{flex-direction:column;justify-content:flex-start;align-items:stretch}.dfd-fullscreen .dfd-initial-content{flex-wrap:wrap;align-items:stretch}@media(min-width: 992px){.dfd-fullscreen .dfd-initial-content{flex-wrap:nowrap}}.dfd-fullscreen .dfd-footer{display:flex;justify-content:flex-end;padding:0 var(--dfd-fullscreen-padding-x) var(--dfd-fullscreen-padding-y)}.dfd-fullscreen .dfd-branding{margin-left:auto}.dfd-fullscreen .dfd-alt-branding{margin-inline-start:auto;margin-inline-end:4px}.dfd-fullscreen .dfd-recommended-products{width:100%;overflow:hidden;padding-bottom:0;background:none}.dfd-fullscreen .dfd-recommended-products .dfd-title-lg{margin-bottom:8px;margin-left:40px}.dfd-fullscreen .dfd-recommended-products .dfd-carousel{margin-left:-8px;margin-right:-8px}.dfd-fullscreen .dfd-popular-searches{flex:1 0 auto}.dfd-fullscreen .dfd-initial-content .dfd-popular-searches{background:var(--df-neutral-surface, hsl(204, 2%, 100%))}.dfd-fullscreen .dfd-initial-content .dfd-popular-searches .dfd-title-lg{margin-bottom:8px}.dfd-fullscreen .dfd-initial-content .dfd-recommended-products{align-self:flex-start}@media(min-width: 992px){.dfd-fullscreen .dfd-initial-content .dfd-recommended-products{width:auto}}@media(min-width: 992px){.dfd-fullscreen .dfd-initial-content .dfd-popular-searches:not([hidden])+.dfd-recommended-products{margin-left:var(--dfd-fullscreen-gap-x)}}.dfd-fullscreen[data-dfd-screen=fullscreen],.dfd-fullscreen[data-dfd-screen=fullscreen] .dfd-layer:not(.dfd-is-empty){height:100% !important}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories]{height:auto !important}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-initial-content{display:grid;grid-template-columns:minmax(256px, max-content) 3fr;grid-template-rows:1fr;grid-template-areas:"dfd-filters dfd-products";grid-gap:var(--dfd-fullscreen-gap-y) var(--dfd-fullscreen-gap-x);gap:var(--dfd-fullscreen-gap-y) var(--dfd-fullscreen-gap-x);overflow-x:hidden;overflow-y:auto}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-initial-content:has(.dfd-bc-aside){grid-template-rows:1fr;grid-template-areas:"dfd-filters dfd-products"}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-fallback-content{overflow:hidden}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-bc-aside{grid-area:dfd-filters;display:flex;flex-direction:column;row-gap:20px;overflow-y:auto}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-products{grid-area:dfd-products;width:100%;overflow:hidden;align-self:flex-start;background:none}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-products .dfd-title-lg{display:flex;margin-left:40px;margin-right:32px}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-products .dfd-title-lg button{margin-left:auto}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-products .dfd-carousel{margin-left:-8px;margin-right:-8px}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-products .dfd-title-lg{margin-bottom:8px}.dfd-fullscreen .dfd-tabs-nav{padding-right:var(--dfd-fullscreen-padding-x);padding-left:var(--dfd-fullscreen-padding-x);margin-bottom:var(--dfd-fullscreen-padding-x)}.dfd-fullscreen .dfd-aside{flex:0 0 auto;margin:0 var(--dfd-fullscreen-gap-x) 48px 0;width:280px;background-color:var(--df-neutral-surface, hsl(204, 2%, 100%))}@media(min-width: 992px){.dfd-fullscreen .dfd-aside{width:320px}}@media(min-width: 1200px){.dfd-fullscreen .dfd-aside{width:360px}}.dfd-fullscreen .dfd-aside-header{margin-bottom:calc(var(--dfd-fullscreen-gap-y)*1.5)}.dfd-fullscreen .dfd-results{flex:1 1 auto;position:relative}.dfd-fullscreen .dfd-meta{position:relative;z-index:2;flex-wrap:wrap;margin:0 0 calc(var(--dfd-fullscreen-gap-y)*1.5);background-color:var(--df-neutral-surface, hsl(204, 2%, 100%))}@media(min-width: 992px){.dfd-fullscreen .dfd-meta{flex-wrap:nowrap}}.dfd-fullscreen .dfd-meta-sort-btn{flex:0 0 auto}.dfd-fullscreen .dfd-banner{text-align:center;margin-bottom:var(--dfd-fullscreen-gap-x)}.dfd-fullscreen button[data-dfd-role=back-to-top]{position:fixed;bottom:72px;right:32px;z-index:2}@media(min-width: 992px){.dfd-fullscreen button[data-dfd-role=back-to-top]{right:40px}}.dfd-fullscreen .dfd-guided-filters{margin:0 48px 32px 48px;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.05));border-radius:8px}.dfd-fashion-theme{--dfd-fashion-searchbox-width: 480px;--dfd-fashion-color-primary: #252526;--dfd-fashion-color-secondary: #6f6f6f;--dfd-fashion-color-tertiary: #8c8c91;--dfd-fashion-color-muted: #a6a6a6;--dfd-fashion-color-border: #e5e5e5;--dfd-fashion-color-error: #e53e3e;--dfd-fashion-color-disabled: #d5d5d5}.dfd-fashion-theme .dfd-fashion-latest-searches{display:flex;flex-wrap:nowrap;gap:20px;padding-top:8px;min-width:0;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dfd-fashion-theme .dfd-fashion-latest-searches::-webkit-scrollbar{display:none}.dfd-mobile .dfd-fashion-theme .dfd-header{min-width:0}.dfd-mobile .dfd-fashion-theme .dfd-fashion-latest-searches{padding-bottom:22px}.dfd-mobile .dfd-fashion-theme .dfd-fashion-card__footer{height:86px}@media(min-width: 492px){.dfd-mobile .dfd-fashion-theme .dfd-fashion-card__footer{height:88px}}@media(min-width: 702px){.dfd-mobile .dfd-fashion-theme .dfd-fashion-card__footer{height:66px}}.dfd-fashion-theme .dfd-fashion-latest-tag{display:inline-flex;align-items:center;gap:4px;font-family:Roboto,sans-serif;font-size:14px;color:var(--dfd-fashion-color-secondary);flex-shrink:0;scroll-snap-align:start;--dfd-btn-border-width: 0px;--dfd-btn-bg: transparent;--dfd-btn-hover-bg: transparent;--dfd-btn-height: auto;--dfd-btn-color: var(--dfd-fashion-color-secondary);--dfd-btn-font-size: 14px;--dfd-btn-font-family: Roboto, sans-serif;--dfd-btn-font-weight: 400;--dfd-btn-padding-x: 0px}.dfd-fashion-theme .dfd-fashion-latest-tag__term{padding:0;min-height:auto;font-variation-settings:"wdth" 100;line-height:20px;white-space:nowrap}.dfd-fashion-theme .dfd-fashion-latest-tag__term::before{display:none}.dfd-fashion-theme .dfd-fashion-latest-tag__term:hover,.dfd-fashion-theme .dfd-fashion-latest-tag__term:focus,.dfd-fashion-theme .dfd-fashion-latest-tag__term:active{opacity:1;color:var(--dfd-fashion-color-muted)}.dfd-fashion-theme .dfd-fashion-latest-tag__remove{padding:0;min-height:auto;color:var(--dfd-fashion-color-secondary);line-height:0}.dfd-fashion-theme .dfd-fashion-latest-tag__remove::before{display:none}.dfd-fashion-theme .dfd-fashion-latest-tag__remove svg{display:block}.dfd-fashion-theme .dfd-fashion-latest-tag__remove:hover,.dfd-fashion-theme .dfd-fashion-latest-tag__remove:focus,.dfd-fashion-theme .dfd-fashion-latest-tag__remove:active{opacity:1;color:var(--dfd-fashion-color-muted)}.dfd-fashion-theme .dfd-results{width:100%}.dfd-fashion-theme .dfd-results-grid{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:2px;row-gap:24px}@media(min-width: 986px){.dfd-fashion-theme .dfd-results-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.dfd-fashion-theme .dfd-fashion-card__footer{height:88px;box-sizing:border-box;overflow:hidden}@media(min-width: 828px){.dfd-fashion-theme .dfd-fashion-card__footer{height:82px}}@media(min-width: 986px){.dfd-fashion-theme .dfd-fashion-card__footer{height:66px}}@media(min-width: 1806px){.dfd-fashion-theme .dfd-fashion-card__footer{height:82px}}.dfd-fashion-theme .dfd-fashion-filter-sort-button{margin-left:auto;--dfd-btn-font-family: Roboto, sans-serif;--dfd-btn-font-size: 14px;--dfd-btn-font-weight: 500;--dfd-btn-height: auto;--dfd-btn-width: auto;--dfd-btn-color: var(--dfd-fashion-color-primary);gap:8px;line-height:20px;font-variation-settings:"wdth" 100;border:none;border-radius:0;padding:0}.dfd-fashion-theme .dfd-fashion-filter-sort-button::before{display:none}.dfd-fashion-theme .dfd-fashion-filter-sort-button:hover,.dfd-fashion-theme .dfd-fashion-filter-sort-button:focus,.dfd-fashion-theme .dfd-fashion-filter-sort-button:active{opacity:1;--dfd-btn-hover-color: var(--dfd-fashion-color-secondary)}.dfd-fashion-theme .dfd-content{margin:0;padding:0}.dfd-fashion-theme .dfd-meta{padding-left:32px;padding-right:22px;padding-top:0;justify-content:flex-end;margin-bottom:16px}.dfd-fashion-theme .dfd-meta>div:first-child{font-family:Roboto,sans-serif;font-size:14px;line-height:22px;font-variation-settings:"wdth" 100;color:var(--dfd-fashion-color-tertiary)}.dfd-fashion-theme .dfd-meta>div:first-child strong{color:var(--dfd-fashion-color-primary);font-weight:bold;font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-fashion-filters-overlay{position:absolute;inset:0;z-index:10;display:flex;justify-content:flex-end}.dfd-fashion-theme .dfd-fashion-filters-overlay.dfd-is-closed{pointer-events:none}.dfd-fashion-theme .dfd-fashion-filters-overlay.dfd-is-closed .dfd-fashion-filters-overlay__backdrop{opacity:0;visibility:hidden}.dfd-fashion-theme .dfd-fashion-filters-overlay.dfd-is-closed .dfd-fashion-filters-overlay__panel{transform:translateX(100%)}.dfd-fashion-theme .dfd-fashion-filters-overlay__backdrop{position:absolute;inset:0;background:rgba(37,37,38,.4);opacity:1;transition:opacity .25s ease,visibility .25s ease;cursor:pointer}.dfd-fashion-theme .dfd-fashion-filters-overlay__panel{position:relative;width:500px;height:100%;background:#fff;box-shadow:0px 4px 34px 0px rgba(37,37,38,.4);display:flex;flex-direction:column;transform:translateX(0);transition:transform .3s ease}.dfd-fashion-theme .dfd-fashion-filters-overlay__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:35px 35px 0;margin-bottom:60px}.dfd-fashion-theme .dfd-fashion-filters-overlay__content{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 35px 30px}.dfd-fashion-theme .dfd-fashion-filters-overlay__footer{flex-shrink:0;display:flex;gap:14px;padding:24px 35px 35px}.dfd-fashion-theme .dfd-fashion-filters-overlay__clear-btn,.dfd-fashion-theme .dfd-fashion-filters-overlay__show-btn{flex:1;padding:10px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;font-variation-settings:"wdth" 100;border-radius:0;cursor:pointer}.dfd-fashion-theme .dfd-fashion-filters-overlay__clear-btn{color:var(--dfd-fashion-color-primary);background:#fff;border:1px solid var(--dfd-fashion-color-disabled)}@media(hover: hover){.dfd-fashion-theme .dfd-fashion-filters-overlay__clear-btn:not(:disabled):hover{color:var(--dfd-fashion-color-primary);border-color:var(--dfd-fashion-color-primary)}}.dfd-fashion-theme .dfd-fashion-filters-overlay__clear-btn:disabled{color:var(--dfd-fashion-color-muted);border-color:var(--dfd-fashion-color-disabled);cursor:default;pointer-events:none}.dfd-fashion-theme .dfd-fashion-filters-overlay__show-btn{color:#fff;background:var(--dfd-fashion-color-primary);border:1px solid var(--dfd-fashion-color-primary);--dfd-btn-hover-bg: var(--dfd-fashion-color-secondary);--dfd-btn-hover-border-color: var(--dfd-fashion-color-secondary);--dfd-btn-hover-color: white}.dfd-fashion-theme .dfd-fashion-filters-overlay__close{--dfd-btn-padding-x: 0px;--dfd-btn-border-width: 0px;--dfd-btn-width: 32px;--dfd-btn-height: 32px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer;--dfd-btn-color: var(--dfd-fashion-color-primary)}.dfd-fashion-theme .dfd-fashion-filters-overlay__close svg{width:20px;height:20px}.dfd-fashion-theme .dfd-fashion-filters-overlay__close:hover{opacity:.7}.dfd-fashion-theme .dfd-fashion-filters-overlay__title{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100;white-space:nowrap}.dfd-fashion-theme .dfd-facet-search-container{background:#fff;border:none;border-bottom:1px solid var(--dfd-fashion-color-primary);border-radius:0;padding:5px 14px;gap:12px}.dfd-fashion-theme .dfd-facet-search-container .dfd-facet-search-icon .dfd-icon{width:17px;height:17px;color:var(--dfd-fashion-color-primary)}.dfd-fashion-theme .dfd-facet-search-container .dfd-facet-search-form .dfd-facet-searchbox,.dfd-fashion-theme .dfd-facet-search-container .dfd-facet-search-form .dfd-facet-searchbox:focus{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var(--dfd-fashion-color-tertiary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-search-container .dfd-facet-search-form .dfd-facet-searchbox::placeholder,.dfd-fashion-theme .dfd-facet-search-container .dfd-facet-search-form .dfd-facet-searchbox:focus::placeholder{color:var(--dfd-fashion-color-muted)}.dfd-fashion-theme .dfd-facet+.dfd-facet{margin-top:30px}.dfd-fashion-theme .dfd-facet-collapsed .dfd-facet-content{display:none}.dfd-fashion-theme .dfd-facet-content{margin-bottom:20px}.dfd-fashion-theme .dfd-facet-terms-count{display:none}.dfd-fashion-theme .dfd-facet-title{height:44px}.dfd-fashion-theme .dfd-facet-title>:first-child{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:20px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-title__count{position:relative;top:-6px;font-family:Roboto,sans-serif;font-size:9px;font-weight:400;line-height:1;color:var(--dfd-fashion-color-tertiary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-type-term{margin-top:20px}.dfd-fashion-theme .dfd-btn-term-filter{--dfd-btn-padding-x: 0;--dfd-btn-font-family: Roboto, sans-serif;margin-top:12px;min-height:auto}.dfd-fashion-theme .dfd-btn-term-filter:nth-of-type(1){margin-top:0}.dfd-fashion-theme .dfd-btn-term-filter.dfd-is-selected{--dfd-btn-font-weight: 400}.dfd-fashion-theme .dfd-btn-term-filter::before{width:22px;height:22px;border-radius:0;border:1px solid var(--dfd-fashion-color-primary);outline:none;background:#fff;box-shadow:none;margin-right:12px}.dfd-fashion-theme .dfd-btn-term-filter.dfd-is-selected::before{background:var(--dfd-fashion-color-primary);box-shadow:inset 0 0 0 2px #fff}@media(hover: hover){.dfd-fashion-theme .dfd-btn-term-filter:not(.dfd-is-selected):hover::before{background-color:var(--dfd-fashion-color-secondary);box-shadow:inset 0 0 0 2px #fff;outline-color:var(--dfd-fashion-color-primary);opacity:1}}.dfd-fashion-theme .dfd-facet-content.dfd-facet-type-frame{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.dfd-fashion-theme .dfd-btn-frame-filter{--dfd-btn-border-width: 1px;--dfd-btn-bg: white;--dfd-btn-border-color: #e6e6e6;--dfd-btn-color: var(--dfd-fashion-color-primary);--dfd-btn-hover-bg: white;--dfd-btn-hover-border-color: var(--dfd-fashion-color-primary);--dfd-btn-hover-color: var(--dfd-fashion-color-primary);--dfd-btn-active-bg: var(--dfd-fashion-color-primary);--dfd-btn-active-border-color: var(--dfd-fashion-color-primary);--dfd-btn-active-color: white;--dfd-btn-height: 30px;--dfd-btn-padding-x: 12px;--dfd-btn-font-family: Roboto, sans-serif;--dfd-btn-font-weight: 400;--dfd-btn-width: auto;--dfd-btn-border-radius: 0;color:var(--dfd-fashion-color-primary);min-width:0;min-height:auto}.dfd-fashion-theme .dfd-btn-frame-filter>:last-child{display:none}.dfd-fashion-theme .dfd-btn-frame-filter.dfd-is-selected{--dfd-btn-bg: var(--dfd-fashion-color-primary);--dfd-btn-color: white;--dfd-btn-hover-bg: var(--dfd-fashion-color-primary);--dfd-btn-hover-color: white;--dfd-btn-active-bg: var(--dfd-fashion-color-primary);--dfd-btn-font-weight: 400;background-color:var(--dfd-fashion-color-primary);border-color:var(--dfd-fashion-color-primary);color:#fff}.dfd-fashion-theme .dfd-facet-type-sort{margin-top:20px}.dfd-fashion-theme .dfd-btn-sort-filter{--dfd-btn-padding-x: 0;--dfd-btn-font-family: Roboto, sans-serif;justify-content:flex-start;margin-top:12px;min-height:auto}.dfd-fashion-theme .dfd-btn-sort-filter:nth-of-type(1){margin-top:0}.dfd-fashion-theme .dfd-btn-sort-filter::before{content:"";display:inline-block;flex-shrink:0;width:20px;height:20px;border-radius:100px;border:1px solid var(--dfd-fashion-color-primary);background:#fff;box-shadow:none;margin-right:8px}.dfd-fashion-theme .dfd-btn-sort-filter.dfd-is-selected::before{background:var(--dfd-fashion-color-primary);box-shadow:inset 0 0 0 2px #fff}@media(hover: hover){.dfd-fashion-theme .dfd-btn-sort-filter:not(.dfd-is-selected):hover::before{background-color:var(--dfd-fashion-color-secondary);box-shadow:inset 0 0 0 2px #fff;opacity:1}}.dfd-fashion-theme .dfd-view-more-button{--dfd-btn-color: var(--dfd-fashion-color-secondary);--dfd-btn-hover-color: var(--dfd-fashion-color-secondary);--dfd-btn-hover-text-decoration: none;--dfd-btn-font-family: Roboto, sans-serif}.dfd-fashion-theme .dfd-view-more-button::after{display:none}.dfd-fashion-theme .dfd-view-more-button .dfd-view-more-button__icon{display:block;color:var(--dfd-fashion-color-secondary)}.dfd-fashion-theme .dfd-facet-collapsed .dfd-fashion-range-labels{display:none}.dfd-fashion-theme .dfd-fashion-range-labels{display:flex;justify-content:space-between;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-slider{padding:4px 5px 8px;--df-slider-color-border: transparent;--df-slider-color-connect-background: var(--dfd-fashion-color-primary);--df-slider-color-handle-background: var(--dfd-fashion-color-primary);--df-slider-color-handle-border: transparent}.dfd-fashion-theme .dfd-slider-target{background:var(--dfd-fashion-color-border);border:none;border-radius:0}.dfd-fashion-theme .dfd-slider-connects{border-radius:0}.dfd-fashion-theme .dfd-slider-horizontal{height:2px}.dfd-fashion-theme .dfd-slider-horizontal .dfd-slider-handle{width:10px;height:10px;right:-5px;top:-4px}.dfd-fashion-theme .dfd-slider-handle{border-radius:0;border:none;background:var(--dfd-fashion-color-primary)}.dfd-fashion-theme .dfd-slider-tooltip{display:none !important}.dfd-fashion-theme .dfd-slider-pips{display:none}.dfd-fashion-theme .dfd-facet-type-color .dfd-filter-color-circle{width:25px;height:25px}.dfd-fashion-theme .dfd-facet-type-color .dfd-filter-color-circle::before{top:-3px;left:-3px;right:-3px;bottom:-3px;border:1px solid var(--dfd-fashion-color-primary)}.dfd-fashion-theme .dfd-btn-color-filter{--dfd-btn-hover-text-decoration: none}.dfd-fashion-theme .dfd-btn-color-filter.dfd-is-selected,.dfd-fashion-theme .dfd-btn-color-filter:hover{--dfd-btn-font-weight: 400;text-decoration:none}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-color{grid-template-columns:repeat(5, minmax(0, 1fr));column-gap:7px;row-gap:20px;margin-top:20px;margin-bottom:20px}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-color .dfd-btn-color-filter{width:80px;justify-self:center;padding:10px 5px}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-color .dfd-btn-color-filter>span:nth-child(2){display:block;width:100%;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:center;white-space:normal;word-wrap:break-word;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-color{grid-template-columns:repeat(5, minmax(0, 1fr));column-gap:7px;row-gap:20px;margin-top:20px;margin-bottom:20px}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-color .dfd-btn-color-filter{width:80px;justify-self:center;padding:10px 5px}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-color{display:flex;flex-direction:column;gap:12px;margin-top:20px;margin-bottom:20px}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-color .dfd-btn-color-filter{display:flex;flex-direction:row;align-items:center;width:100%;height:26px;min-height:0;padding:0;margin:0}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-color .dfd-btn-color-filter>*{margin-right:0;margin-left:0}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-color .dfd-btn-color-filter .dfd-filter-color-circle{width:26px;height:26px;flex-shrink:0;margin-right:12px}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-color .dfd-btn-color-filter>span:nth-child(2){flex:1;text-align:left;font-size:14px;line-height:22px;font-family:Roboto,sans-serif;font-weight:400;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-color .dfd-btn-color-filter>span:last-child{flex-shrink:0;color:var(--dfd-fashion-color-tertiary);font-size:14px;line-height:22px;font-family:Roboto,sans-serif;font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-color{display:flex;flex-direction:column;gap:12px;margin-top:20px;margin-bottom:20px}.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-color .dfd-btn-color-filter{display:flex;flex-direction:row;align-items:center;width:100%;height:26px;min-height:0;padding:0;margin:0}.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-color .dfd-btn-color-filter>*{margin-right:0;margin-left:0}.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-color .dfd-btn-color-filter .dfd-filter-color-circle{width:26px;height:26px;flex-shrink:0;margin-right:12px}.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-color .dfd-btn-color-filter>span:nth-child(2){text-align:left;font-size:14px;line-height:22px;font-family:Roboto,sans-serif;font-weight:400;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-color .dfd-btn-color-filter>span:last-child{margin-left:auto;flex-shrink:0;color:var(--dfd-fashion-color-tertiary);font-size:14px;line-height:22px;font-family:Roboto,sans-serif;font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-type-image .dfd-filter-image::before{top:-2px;left:-2px;right:-2px;bottom:-2px;border:1px solid var(--dfd-fashion-color-primary);border-radius:0}.dfd-fashion-theme .dfd-btn-image-filter.dfd-is-selected,.dfd-fashion-theme .dfd-btn-image-filter:hover{--dfd-btn-font-weight: 400}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-image{grid-template-columns:repeat(5, minmax(0, 1fr));align-items:start;gap:7px;margin-top:20px;margin-bottom:20px}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-image .dfd-btn-image-filter{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;width:80px;justify-self:center;height:auto;min-height:auto;padding:10px 5px}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image{position:relative;width:40px;height:40px;flex-shrink:0}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image img{width:100%;height:100%;object-fit:cover}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image:not(:has(img)){display:flex;background:#fff;border:1px solid var(--dfd-fashion-color-tertiary)}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image:not(:has(img))::after{content:"";position:absolute;top:50%;left:50%;width:57px;height:1px;background:var(--dfd-fashion-color-error);transform:translate(-50%, -50%) rotate(45deg)}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-image .dfd-btn-image-filter>span:nth-child(2){display:block;width:100%;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:center;white-space:normal;word-wrap:break-word;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-layout-grid-with-label.dfd-facet-type-image .dfd-btn-image-filter>span:last-child{display:none}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-image{grid-template-columns:repeat(5, minmax(0, 1fr));align-items:start;gap:7px;margin-top:20px;margin-bottom:20px}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-image .dfd-btn-image-filter{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;width:80px;justify-self:center;height:auto;min-height:auto;padding:10px 5px}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image{position:relative;width:40px;height:40px;flex-shrink:0}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image img{width:100%;height:100%;object-fit:cover}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image:not(:has(img)){display:flex;background:#fff;border:1px solid var(--dfd-fashion-color-tertiary)}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image:not(:has(img))::after{content:"";position:absolute;top:50%;left:50%;width:57px;height:1px;background:var(--dfd-fashion-color-error);transform:translate(-50%, -50%) rotate(45deg)}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-image .dfd-btn-image-filter>span:nth-child(2){display:none}.dfd-fashion-theme .dfd-facet-layout-grid.dfd-facet-type-image .dfd-btn-image-filter>span:last-child{display:none}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-image .dfd-btn-image-filter,.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter{display:flex;flex-direction:row;align-items:center;width:100%;min-height:auto;padding:6px 0;margin-bottom:0}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-image .dfd-btn-image-filter:nth-of-type(1),.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter:nth-of-type(1){margin-top:0}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image,.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image{position:relative;width:80px;height:40px;flex-shrink:0;margin-right:12px}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image img,.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image img{width:100%;height:100%;object-fit:cover}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image:not(:has(img)),.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image:not(:has(img)){display:flex;overflow:hidden;background:#fff;border:1px solid var(--dfd-fashion-color-tertiary)}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image:not(:has(img))::after,.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter .dfd-filter-image:not(:has(img))::after{content:"";position:absolute;top:50%;left:50%;width:89px;height:1px;background:var(--dfd-fashion-color-error);transform:translate(-50%, -50%) rotate(26.57deg)}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-image .dfd-btn-image-filter>span:last-child,.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter>span:last-child{display:none}.dfd-fashion-theme .dfd-facet-layout-list.dfd-facet-type-image .dfd-btn-image-filter>span:nth-child(2){flex:1;text-align:left;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter{justify-content:flex-start}.dfd-fashion-theme .dfd-facet-layout-list-without-label.dfd-facet-type-image .dfd-btn-image-filter>span:nth-child(2){display:none}.dfd-fashion-theme .dfd-footer{height:28px;background:#fff;display:flex;align-items:center;justify-content:flex-end;padding:0 32px;box-sizing:border-box;flex-shrink:0}.dfd-fashion-theme .dfd-back-to-top-button{--dfd-btn-height: 35px;--dfd-btn-width: 35px;bottom:12px;right:12px}.dfd-fashion-theme .dfd-back-to-top-button svg{width:20px;height:20px}.dfd-fashion-theme .dfd-close-button{--dfd-btn-font-family: Roboto, sans-serif}.dfd-fashion-theme .dfd-searchbox-input,.dfd-fashion-theme .dfd-searchbox-autocomplete{font-family:Roboto,sans-serif}.dfd-fashion-theme .dfd-searchbox .dfd-icon-xl{--dfd-icon-size: 18px}.dfd-fashion-theme .dfd-searchbox .dfd-icon-xl .dfd-icon{--dfd-icon-size: 14px}.dfd-fashion-theme .dfd-searchbox .dfd-searchbox-slot:first-child{padding-left:14px}.dfd-fashion-theme .dfd-searchbox{--dfd-searchbox-input-padding-left: 12px}.dfd-fashion-theme .dfd-searchbox-input::placeholder{color:var(--dfd-fashion-color-muted)}.dfd-fashion-theme .dfd-searchbox svg path{fill:var(--dfd-fashion-color-primary)}.dfd-fashion-theme .dfd-fashion-popular-searches{display:flex;align-items:center;gap:20px;padding:40px 32px 0;white-space:nowrap;overflow:hidden}.dfd-fashion-theme .dfd-fashion-popular-searches__title{flex-shrink:0;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-fashion-popular-searches__terms{display:flex;align-items:center;gap:12px;overflow:hidden}.dfd-fashion-theme .dfd-fashion-suggestion-link{--dfd-btn-border-width: 0px;--dfd-btn-bg: transparent;--dfd-btn-hover-bg: transparent;--dfd-btn-color: var(--dfd-fashion-color-primary);--dfd-btn-height: auto;--dfd-btn-padding-x: 0px;--dfd-btn-font-size: 14px;--dfd-btn-font-weight: 400;--dfd-btn-font-family: Roboto, sans-serif}.dfd-fashion-theme .dfd-fashion-suggestion-link button{font-variation-settings:"wdth" 100;line-height:22px;min-height:auto}.dfd-fashion-theme .dfd-fashion-suggestion-link button::before{display:none}.dfd-fashion-theme .dfd-fashion-suggestion-link button:hover,.dfd-fashion-theme .dfd-fashion-suggestion-link button:focus,.dfd-fashion-theme .dfd-fashion-suggestion-link button:active{opacity:1;text-decoration:underline}.dfd-fashion-theme .dfd-fashion-initial-recommended-products{padding-top:30px;overflow:hidden;min-width:0}.dfd-fashion-theme .dfd-fashion-recommended-products{padding-left:32px;overflow:hidden;min-width:0}.dfd-fashion-theme .dfd-fashion-recommended-products__header{display:flex;align-items:center;justify-content:space-between;padding-right:32px;margin-bottom:10px;user-select:none}.dfd-fashion-theme .dfd-fashion-recommended-products__header-left{display:flex;align-items:center;gap:20px}.dfd-fashion-theme .dfd-fashion-recommended-products__title{font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-fashion-bc-view-more-btn{--dfd-btn-height: auto;font-family:Roboto,sans-serif;font-size:var(--Font-Size-S, 14px);font-weight:400;line-height:var(--Font-Line-height-22, 22px);color:var(--dfd-fashion-color-secondary);background:none;border:none;padding:0;cursor:pointer}.dfd-fashion-theme .dfd-fashion-bc-view-more-btn:hover{color:var(--dfd-fashion-color-muted)}.dfd-fashion-theme .dfd-fashion-recommended-products__arrows{display:flex;align-items:center;gap:12px}.dfd-fashion-theme .dfd-fashion-carousel-arrow{--dfd-btn-color: var(--dfd-fashion-color-primary);--dfd-btn-hover-color: var(--dfd-fashion-color-primary);--dfd-btn-border-width: 0px;--dfd-btn-bg: transparent;--dfd-btn-hover-bg: transparent;--dfd-btn-height: auto;--dfd-btn-padding-x: 0px;--dfd-btn-width: auto;padding:0;line-height:0}.dfd-fashion-theme .dfd-fashion-carousel-arrow::before{display:none}.dfd-fashion-theme .dfd-fashion-carousel-arrow svg{display:block;width:14.3px;height:11.3px;flex-shrink:0;overflow:visible}.dfd-fashion-theme .dfd-fashion-carousel-arrow:hover{--dfd-btn-hover-color: var(--dfd-fashion-color-secondary)}.dfd-fashion-theme .dfd-fashion-carousel-arrow:disabled{--dfd-btn-color: var(--dfd-fashion-color-disabled);--dfd-btn-hover-color: var(--dfd-fashion-color-disabled);cursor:default;pointer-events:none}.dfd-fashion-theme .dfd-fashion-recommended-products__cards{display:flex;flex-flow:row nowrap;gap:2px;overflow-x:scroll;scrollbar-width:none;user-select:none;min-height:402px}.dfd-fashion-theme .dfd-fashion-recommended-products__cards::-webkit-scrollbar{display:none}@media(hover: hover){.dfd-fashion-theme .dfd-fashion-recommended-products__cards{cursor:grab}}.dfd-fashion-theme .dfd-fashion-recommended-products__cards.dfd-is-dragging{cursor:grabbing}.dfd-fashion-theme .dfd-fashion-rec-card{flex:0 0 auto;width:245px;height:402px;display:flex;flex-direction:column;text-decoration:none;color:inherit}.dfd-fashion-theme .dfd-fashion-rec-card__image{width:100%;height:336px;object-fit:cover;display:block;flex-shrink:0}.dfd-fashion-theme .dfd-fashion-rec-card__info{display:flex;flex-direction:column;gap:6px;height:66px;padding:8px;flex-shrink:0;box-sizing:border-box}.dfd-fashion-theme .dfd-fashion-rec-card__title{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dfd-fashion-theme .dfd-fashion-rec-card__price{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100}.dfd-fashion-theme .dfd-header:has(.dfd-fashion-latest-searches){margin-bottom:0}.dfd-fashion-theme .dfd-fashion-latest-searches{mask-image:linear-gradient(to right, black calc(100% - 40px), transparent 100%);-webkit-mask-image:linear-gradient(to right, black calc(100% - 40px), transparent 100%)}.dfd-fashion-theme .dfd-fashion-searchbox-wrapper{position:relative;flex:1 1 0;min-width:0}.dfd-fashion-theme .dfd-fashion-suggestions{display:flex;opacity:0;pointer-events:none;position:absolute;top:100%;left:0;right:0;z-index:20;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.05);flex-direction:column;gap:12px;padding-top:12px;padding-bottom:12px;transition:opacity .15s ease}.dfd-fashion-theme .dfd-fashion-searchbox-wrapper:focus-within .dfd-fashion-suggestions{opacity:1;pointer-events:auto}@keyframes dfd-suggestion-fade-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dfd-fashion-theme .dfd-fashion-suggestion-item{display:flex;align-items:center;height:22px;padding-left:45px;padding-right:24px;animation:dfd-suggestion-fade-in .15s ease}.dfd-fashion-theme .dfd-fashion-suggestion-item__btn{flex:1 1 0;min-width:0;padding:0;background:none;border:none;text-align:left;justify-content:flex-start;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--dfd-fashion-color-secondary);--dfd-btn-hover-color: var(--dfd-fashion-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dfd-fashion-theme .dfd-fashion-suggestion-item__btn strong{color:var(--dfd-fashion-color-primary);font-weight:400}.dfd-fashion-theme .dfd-fashion-suggestion-item__btn:hover,.dfd-fashion-theme .dfd-fashion-suggestion-item__btn:focus{opacity:1}.dfd-fashion-theme.dfd-fashion-results .dfd-header{padding-bottom:44px;margin-bottom:0}.dfd-fashion-theme .dfd-header{min-width:0;display:flex;align-items:flex-start;padding:32px 0 22px;padding-left:32px;padding-right:32px;margin-bottom:28px;gap:0}.dfd-fashion-theme .dfd-header .dfd-logo-link{display:contents}.dfd-fashion-theme .dfd-header .dfd-logo{flex:0 0 auto}.dfd-fashion-theme .dfd-header .dfd-fashion-search-area{flex:0 1 var(--dfd-fashion-searchbox-width);min-width:0;margin-left:auto;display:flex;align-items:center;gap:32px;position:relative}.dfd-fashion-theme .dfd-header .dfd-fashion-search-area .dfd-searchbox{flex:1 1 0;min-width:0;border:none;border-bottom:1px solid var(--dfd-fashion-color-primary);background:#fff}.dfd-fashion-theme .dfd-header .dfd-fashion-search-area .dfd-close-button{--dfd-btn-font-size: 20px;--dfd-btn-height: auto;--dfd-btn-border-width: 0;--dfd-btn-color: var(--dfd-fashion-color-primary);width:auto;height:auto;padding:0;line-height:22px;opacity:1}.dfd-fashion-theme .dfd-header .dfd-fashion-search-area .dfd-close-button::before{display:none}.dfd-fashion-theme .dfd-header .dfd-fashion-search-area .dfd-close-button:hover,.dfd-fashion-theme .dfd-header .dfd-fashion-search-area .dfd-close-button:focus,.dfd-fashion-theme .dfd-header .dfd-fashion-search-area .dfd-close-button:active{opacity:1;text-decoration:underline}.dfd-fashion-theme .dfd-header .dfd-fashion-search-area .dfd-fashion-latest-searches{position:absolute;top:var(--dfd-searchbox-height);left:0;right:0}.dfd-fashion-theme .dfd-results-grid{background:var(--df-neutral-surface, hsl(204, 2%, 100%))}.dfd-fashion-theme .dfd-fashion-no-results__title{color:var(--dfd-fashion-color-primary);font-family:Roboto,sans-serif;font-size:24px;font-weight:600;line-height:28px;margin-top:24px;margin-bottom:60px}.dfd-fashion-theme .dfd-fashion-bc-body{padding-top:30px;overflow:hidden;min-width:0}.dfd-fashion-theme .dfd-fashion-bc-content{padding:0 0 0 32px;display:flex;flex-direction:column;gap:30px;min-width:0}.dfd-fashion-theme .dfd-fashion-bc-products{overflow:hidden;min-width:0}.dfd-fashion-theme .dfd-fashion-bc-row{display:flex;align-items:baseline;gap:20px;overflow:hidden}.dfd-fashion-theme .dfd-fashion-bc-row__label{font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var(--dfd-fashion-color-primary);font-variation-settings:"wdth" 100;flex-shrink:0}.dfd-fashion-theme .dfd-fashion-bc-item{--dfd-btn-bg: transparent;--dfd-btn-hover-bg: transparent;--dfd-btn-border-width: 0px;--dfd-btn-color: var(--dfd-fashion-color-primary);--dfd-btn-hover-color: var(--dfd-fashion-color-secondary);--dfd-btn-height: auto;--dfd-btn-padding-x: 0px;--dfd-btn-width: auto;display:inline-flex;align-items:baseline;height:auto;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;font-variation-settings:"wdth" 100;white-space:nowrap;flex-shrink:0;padding:0}.dfd-fashion-theme .dfd-fashion-bc-item::before{display:none}.dfd-fashion-theme .dfd-fashion-bc-item:hover,.dfd-fashion-theme .dfd-fashion-bc-item:focus,.dfd-fashion-theme .dfd-fashion-bc-item:active{opacity:.6}.dfd-fullscreen .dfd-fashion-theme{gap:0}.dfd-fullscreen .dfd-fashion-theme .dfd-results-grid{row-gap:20px}.dfd-fullscreen .dfd-fashion-theme [data-dfd-role=scroll-sentinel]{height:300px;margin-top:-300px}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-fashion-theme{gap:0;grid-template-rows:min-content;grid-template-areas:"dfd-header";grid-auto-rows:min-content}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-fashion-theme>.dfd-footer{grid-area:auto}.dfd-fullscreen[data-dfd-screen=fullscreen-brand-categories] .dfd-fashion-theme .dfd-header{margin-bottom:0}.dfd-fullscreen[data-dfd-screen=fullscreen-initial] .dfd-fashion-theme{height:auto;gap:0;grid-template-rows:min-content;grid-template-areas:"dfd-header";grid-auto-rows:min-content}.dfd-fullscreen[data-dfd-screen=fullscreen-initial] .dfd-fashion-theme>.dfd-footer{grid-area:auto}.dfd-similar-results-modal-mobile.dfd-fashion-theme,.dfd-similar-results-modal-desktop.dfd-fashion-theme{--dfd-results-grid-gap: 2px;background-color:#fff}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-similar-title,.dfd-similar-results-modal-desktop.dfd-fashion-theme .dfd-similar-title{font-family:Roboto,sans-serif;color:var(--dfd-fashion-color-primary)}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-similar-results-content .dfd-similar-main-item img,.dfd-similar-results-modal-desktop.dfd-fashion-theme .dfd-similar-results-content .dfd-similar-main-item img{border-radius:0;width:100%;max-width:248px;height:auto;object-fit:unset}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-similar-results-content .dfd-results-grid .dfd-card-live,.dfd-similar-results-modal-desktop.dfd-fashion-theme .dfd-similar-results-content .dfd-results-grid .dfd-card-live{box-shadow:none}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-meta,.dfd-similar-results-modal-desktop.dfd-fashion-theme .dfd-meta{padding-left:0;justify-content:flex-start}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-no-results p,.dfd-similar-results-modal-desktop.dfd-fashion-theme .dfd-no-results p{color:var(--dfd-fashion-color-primary);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-try-another-button,.dfd-similar-results-modal-desktop.dfd-fashion-theme .dfd-try-another-button{background:var(--dfd-fashion-color-primary);color:#fff;border:none;border-radius:0;padding:6px 12px;margin-top:16px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;font-variation-settings:"wdth" 100;text-decoration:none;cursor:pointer}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-try-another-button:hover,.dfd-similar-results-modal-desktop.dfd-fashion-theme .dfd-try-another-button:hover{background:var(--dfd-fashion-color-secondary)}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-meta{margin-top:22px;margin-bottom:16px;display:flex;justify-content:flex-start}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-similar-results-content{position:relative}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-fashion-filters-overlay{justify-content:unset}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-fashion-filters-overlay.dfd-is-closed .dfd-fashion-filters-overlay__panel{transform:translateY(100%)}.dfd-similar-results-modal-mobile.dfd-fashion-theme .dfd-fashion-filters-overlay__panel{position:absolute;inset:0;width:100%;height:100%;box-shadow:none;transform:translateY(0);transition:transform .3s ease}.dfd-similar-results-modal-desktop.dfd-fashion-theme .dfd-results-grid{grid-template-columns:repeat(var(--dfd-results-grid-column-count, auto-fill), var(--dfd-results-grid-column-size, minmax(200px, 1fr)));gap:var(--dfd-results-grid-gap, 16px)}
