html .dfd-mobile .dfd-smart-filters{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding-bottom:1rem}html .dfd-mobile .dfd-smart-filter-button{--tw-text-opacity:1;color:rgb(6 7 7/var(--tw-text-opacity,1));min-width:-moz-max-content;min-width:max-content;padding:.5rem 1rem}html .dfd-mobile .dfd-content-header{margin-top:1rem;padding-top:0}html .dfd-mobile .dfd-content-header .dfd-title-sm{margin-bottom:1rem;padding-bottom:0}html .dfd-mobile .dfd-clear-filters-button,html .dfd-mobile .dfd-close-filters-button,html .dfd-mobile .dfd-toggle-filters-button{--tw-border-opacity:1;--tw-bg-opacity:1;fill:currentColor;--tw-text-opacity:1;align-items:center;background-color:rgb(6 7 7/var(--tw-bg-opacity,1));border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity,1));-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer;display:inline-flex;justify-content:center;max-height:2.625rem;padding:.5rem 1.5rem;text-align:center;text-decoration-line:none;text-transform:none;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}@media (hover:hover) and (pointer:fine){html .dfd-mobile .dfd-clear-filters-button:hover,html .dfd-mobile .dfd-close-filters-button:hover,html .dfd-mobile .dfd-toggle-filters-button:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1));border-color:rgb(255 255 255/var(--tw-border-opacity,1));color:rgb(6 7 7/var(--tw-text-opacity,1))}}html .dfd-mobile .dfd-clear-filters-button.button--active,html .dfd-mobile .dfd-close-filters-button.button--active,html .dfd-mobile .dfd-toggle-filters-button.button--active{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1));border-color:rgb(255 255 255/var(--tw-border-opacity,1));color:rgb(6 7 7/var(--tw-text-opacity,1))}html .dfd-mobile .dfd-clear-filters-button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1));border-color:rgb(240 240 240/var(--tw-border-opacity,1));color:rgb(6 7 7/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){html .dfd-mobile .dfd-clear-filters-button:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(6 7 7/var(--tw-bg-opacity,1));border-color:rgb(6 7 7/var(--tw-border-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}}html .dfd-mobile .dfd-clear-filters-button{padding-left:1.5rem!important}html .dfd-mobile .dfd-clear-filters-button.button--active{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(6 7 7/var(--tw-bg-opacity,1));border-color:rgb(6 7 7/var(--tw-border-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}html .dfd-mobile .dfd-toggle-filters-button{--tw-border-opacity:1;border-color:rgb(6 7 7/var(--tw-border-opacity,1));bottom:1.25rem}html .dfd-mobile .dfd-aside{border-radius:0}html .dfd-mobile .dfd-aside-header{padding-left:1rem;padding-top:1.5rem}html .dfd-mobile .dfd-aside-header>small{font-size:.8125rem;letter-spacing:.25px;line-height:calc(100% + 10px);line-height:1}html .dfd-mobile .dfd-aside-footer:before{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}html .dfd-fullscreen .dfd-layer{height:100%}html .dfd-fullscreen .dfd-initial-content{-moz-column-gap:.375rem;column-gap:.375rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:1.5rem}@media (min-width:43.125em){html .dfd-fullscreen .dfd-initial-content{-moz-column-gap:.5rem;column-gap:.5rem}}@media (min-width:56.875em){html .dfd-fullscreen .dfd-initial-content{-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem}}html .dfd-fullscreen .dfd-popular-searches{grid-column:span 3/span 3}@media (min-width:56.875em){html .dfd-fullscreen .dfd-popular-searches{grid-column:span 2/span 2}}html .dfd-fullscreen .dfd-aside,html .dfd-fullscreen .dfd-recommended-products{grid-column:span 9/span 9}@media (min-width:56.875em){html .dfd-fullscreen .dfd-aside,html .dfd-fullscreen .dfd-recommended-products{grid-column:span 10/span 10}}html .dfd-fullscreen .dfd-clear-filters-button,html .dfd-fullscreen .dfd-delete-link-button{--tw-text-opacity:1;color:rgb(6 7 7/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){html .dfd-fullscreen .dfd-clear-filters-button:hover,html .dfd-fullscreen .dfd-delete-link-button:hover{--tw-text-opacity:1;color:rgb(6 7 7/var(--tw-text-opacity,1))}}html .dfd-root .dfd-title-lg{font-size:clamp(1rem,1rem,1rem);font-weight:800;letter-spacing:1px;line-height:calc(100% + 10px)}html .dfd-root .dfd-initial-content .dfd-popular-searches{margin-bottom:1.5rem}@media (min-width:79.6875em){html .dfd-root .dfd-initial-content .dfd-popular-searches{margin-bottom:2.5rem}}html .dfd-root .dfd-recommended-products{width:100%!important}html .dfd-root .dfd-recommended-products .dfd-title-lg{margin-bottom:1.5rem;margin-left:0}@media (min-width:79.6875em){html .dfd-root .dfd-recommended-products .dfd-title-lg{margin-bottom:2.5rem}}html .dfd-root .dfd-carousel{flex-wrap:wrap;margin:0!important}html .dfd-root .dfd-carousel-arrow{display:none}html .dfd-root .dfd-carousel-content{-moz-column-gap:.375rem;column-gap:.375rem;display:grid;flex-wrap:wrap;grid-column:span 9/span 9;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:1.5rem}@media (min-width:43.125em){html .dfd-root .dfd-carousel-content{-moz-column-gap:.5rem;column-gap:.5rem}}@media (min-width:56.875em){html .dfd-root .dfd-carousel-content{-moz-column-gap:1rem;column-gap:1rem;grid-column:span 10/span 10;row-gap:2.5rem}}html .dfd-root .dfd-results-grid{-moz-column-gap:.375rem;column-gap:.375rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:1rem;row-gap:1.5rem}@media (min-width:43.125em){html .dfd-root .dfd-results-grid{-moz-column-gap:.5rem;column-gap:.5rem}}@media (min-width:56.875em){html .dfd-root .dfd-results-grid{-moz-column-gap:1rem;column-gap:1rem;margin-top:2.5rem;row-gap:2.5rem}}html .dfd-root .dfd-card{border-style:none;grid-column:span 6/span 6;margin-left:0;padding:0;width:auto}@media (hover:hover) and (pointer:fine){html .dfd-root .dfd-card:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:30em){html .dfd-root .dfd-card{grid-column:span 6/span 6}}@media (min-width:43.125em){html .dfd-root .dfd-card{grid-column:span 4/span 4}}@media (min-width:43.125em) and (min-height:30em){html .dfd-root .dfd-card{grid-column:span 4/span 4}}@media (min-width:56.875em){html .dfd-root .dfd-card{grid-column:span 3/span 3}}@media (min-width:79.6875em){html .dfd-root .dfd-card{grid-column:span 2/span 2}}html .dfd-root .dfd-card:hover .dfd-card-title{background-position:0 100%}html .dfd-root .dfd-card-title{background:linear-gradient(90deg,currentcolor 50%,transparent 0);background-position:100% 100%;background-repeat:no-repeat;background-size:200% .13em;cursor:pointer;padding-bottom:.1em;text-decoration-line:none;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:background,background-position;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){html .dfd-root .dfd-card-title:hover{background-position:0 100%}}html .dfd-root .dfd-card-title:focus{background-position:0 100%}html .dfd-root .dfd-card-title{align-self:flex-start;font-size:clamp(1rem,1rem,1rem);font-weight:800;letter-spacing:1px;line-height:calc(100% + 10px)}html .dfd-root .dfd-card-thumbnail{--tw-border-opacity:1;aspect-ratio:616/821;border-color:rgb(245 245 245/var(--tw-border-opacity,1));border-radius:0;border-width:1px;height:auto;padding-bottom:0}html .dfd-root .dfd-card-thumbnail img{-o-object-fit:cover;object-fit:cover}html .dfd-root .dfd-card-price,html .dfd-root .dfd-facet-title{font-size:clamp(1rem,1rem,1rem);font-weight:800;letter-spacing:1px;line-height:calc(100% + 10px)}html .dfd-root .dfd-facet-title>:first-child{font-size:inherit;font-weight:inherit}html .dfd-root .dfd-btn-term-filter{font-size:.8125rem;letter-spacing:.25px;line-height:calc(100% + 10px);line-height:1;padding-left:0}html .dfd-root .dfd-btn-term-filter>:last-child{--tw-text-opacity:1;color:rgb(6 7 7/var(--tw-text-opacity,1))}html .dfd-root .dfd-btn-term-filter:before{--tw-border-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:50%;background-repeat:no-repeat;background-size:75%;border-color:rgb(6 7 7/var(--tw-border-opacity,1));border-radius:.25rem;border-width:1px;cursor:pointer;display:inline-block;flex-shrink:0;height:1.5rem;outline:2px solid transparent;outline-offset:2px;width:1.5rem}html .dfd-root .dfd-btn-term-filter:not(.dfd-is-selected):hover:before{background-color:transparent;opacity:1;outline:2px solid transparent;outline-offset:2px}html .dfd-root .dfd-btn-term-filter.dfd-is-selected{font-weight:400}html .dfd-root .dfd-btn-term-filter.dfd-is-selected:before{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(6 7 7/var(--tw-bg-opacity,1));background-image:url(../../img/tick--white.svg);border-color:rgb(6 7 7/var(--tw-border-opacity,1))}html .dfd-root .dfd-suggestions .dfd-title-sm{--tw-text-opacity:1;color:rgb(6 7 7/var(--tw-text-opacity,1));font-size:.8125rem;letter-spacing:.25px;line-height:calc(100% + 10px);line-height:1}html .dfd-root .dfd-suggestion-button{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(6 7 7/var(--tw-border-opacity,1));border-radius:1rem;border-width:1px;color:rgb(6 7 7/var(--tw-text-opacity,1));-moz-column-gap:.5rem;column-gap:.5rem;display:inline-flex;flex-grow:0;font-size:.8125rem;height:2.25rem;line-height:calc(100% + 10px);overflow:hidden;padding:.5rem 1rem;white-space:nowrap}html .dfd-root .dfd-suggestion-button button{color:currentColor;height:auto;padding:0}html .dfd-root .dfd-suggestion-button button svg{fill:#060707}html .dfd-root .dfd-suggestion-link{--tw-text-opacity:1;color:rgb(6 7 7/var(--tw-text-opacity,1))}html .dfd-root .dfd-searchbox{--tw-border-opacity:1;border-bottom-color:rgb(245 245 245/var(--tw-border-opacity,1))}html .dfd-root .dfd-back-to-top-button{--tw-border-opacity:1;--tw-bg-opacity:1;fill:#fff;background-color:rgb(6 7 7/var(--tw-bg-opacity,1));border-color:rgb(6 7 7/var(--tw-border-opacity,1));bottom:1.25rem}@media (hover:hover) and (pointer:fine){html .dfd-root .dfd-back-to-top-button:hover{--tw-border-opacity:1;--tw-bg-opacity:1;fill:#060707;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(6 7 7/var(--tw-border-opacity,1))}}html .dfd-root .dfd-back-to-top-button svg{fill:inherit!important}html .dfd-root .dfd-close-button{opacity:1}html .dfd-root .dfd-view-more-button{font-size:clamp(1rem,1rem,1rem);line-height:calc(100% + 10px)}
