.dfd-root .dfd-initial-content:not(.dfd-popular-searches){flex-wrap:wrap!important}.dfd-root .dfd-suggestions,.dfd-root .dfd-popular-searches:not(.dfd-initial-content){flex:1 0 100%!important;flex-wrap:wrap!important;gap:0 16px!important;overflow:visible!important;max-width:100%!important}.dfd-root .dfd-popular-searches .dfd-title-lg,.dfd-root .dfd-suggestions .dfd-title-lg{flex:0!important;margin:0 4px 0 0!important}.dfd-root .dfd-popular-searches .dfd-title-lg{min-width:max-content}.dfd-fullscreen .dfd-layer{gap:0!important}.dfd-mobile .dfd-popular-searches .dfd-popular-searches-title:first-child{display:none}.dfd-root .dfd-suggestions .dfd-suggestion-button,.dfd-root .dfd-suggestions .dfd-suggestion-button>button:first-child,.dfd-root .dfd-popular-searches .dfd-suggestion-link,.dfd-root .dfd-popular-searches .dfd-suggestion-link>button:first-child,.dfd-root .dfd-popular-searches .dfd-suggestion-link .dfd-is-action{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important}.dfd-root .dfd-suggestions .dfd-suggestion-button>button+button{flex:0 0 auto!important;width:20px!important;height:20px!important;min-width:20px!important;padding:0!important}.dfd-root .dfd-suggestions .dfd-suggestion-button,.dfd-root .dfd-suggestions .dfd-suggestion-button>button:first-child,.dfd-root .dfd-popular-searches .dfd-suggestion-link,.dfd-root .dfd-popular-searches .dfd-suggestion-link>button:first-child{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-inline:0!important}@media screen and (min-width:750px){.dfd-root .dfd-popular-searches .dfd-suggestion-link button,.dfd-root .dfd-popular-searches .dfd-suggestion-link span{white-space:nowrap!important}}.dfd-root .dfd-popular-searches-buttons{display:flex!important;flex-wrap:wrap!important;align-self:stretch!important;gap:8px 12px!important;width:100%!important;max-width:100%!important;overflow-x:visible!important;white-space:normal!important}.dfd-root .dfd-popular-searches-buttons .dfd-suggestion-button,.dfd-root .dfd-popular-searches-buttons .dfd-is-action,.dfd-root .dfd-popular-searches-buttons .dfd-is-action>span{max-width:100%!important;min-width:0!important;height:auto!important;min-height:22px!important}.dfd-root .dfd-popular-searches-buttons .dfd-suggestion-button,.dfd-root .dfd-popular-searches-buttons .dfd-is-action{align-items:center!important}.dfd-root .dfd-popular-searches-buttons .dfd-is-action>span:not(:empty){white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;text-align:left!important}.dfd-root .dfd-popular-searches-buttons .dfd-suggestion-button{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.dfd-root .dfd-popular-searches-buttons .dfd-is-action+.dfd-is-action{flex:0 0 auto!important;min-width:20px!important}.dfd-root .pbg-card,.dfd-root .pbg-card *,.dfd-root .pbg-card *:before,.dfd-root .pbg-card *:after{box-sizing:border-box}.dfd-root .pbg-card{position:relative!important;display:flex!important;flex-direction:column!important;height:100%!important;padding:0!important;overflow:hidden!important;background:var(--color-white-100)!important;border:0!important;border-radius:var(--product-card-corner-radius, var(--radius-ml))!important;box-shadow:none!important;text-align:left!important;cursor:pointer}.dfd-root .pbg-card .pbg-card__media{position:relative!important;flex:0 0 auto!important;width:100%!important;height:auto!important;margin:0!important;padding:var(--product-card-image-padding, 20px)!important;aspect-ratio:1 / 1;background:transparent!important}.dfd-root .pbg-card .pbg-card__thumbnail{position:relative!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important}.dfd-root .pbg-card .pbg-card__thumbnail img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;transform:none!important}.dfd-root .pbg-card .pbg-card__flags{position:absolute!important;top:12px!important;left:12px!important;right:12px!important;z-index:2;pointer-events:none}.dfd-root .pbg-card .pbg-card__flags button{pointer-events:auto}.dfd-root .pbg-card .pbg-card__badge{display:inline-flex!important;align-items:center!important;width:auto!important;height:auto!important;padding:6px 12px!important;font-family:var(--font-family-golos)!important;font-size:var(--font-size-body-12)!important;font-weight:var(--font-weight-bold)!important;line-height:var(--line-height-140)!important;letter-spacing:var(--letter-spacing-0)!important;text-transform:none!important;color:var(--color-white-100)!important;background:var(--color-black-100)!important;border:0!important;border-radius:var(--radius-full)!important;margin-left:0!important}.dfd-root .pbg-card .pbg-card__wishlist{position:absolute!important;top:4px!important;right:4px!important;z-index:3;line-height:0}.dfd-root .pbg-card .pbg-card__wishlist .st-wishlist-button{margin:0!important;color:var(--color-dark-purple-100);background:transparent!important;box-shadow:none!important}.dfd-root .pbg-card .pbg-card__discount{position:absolute;top:12px;left:12px;z-index:2;line-height:0;pointer-events:none}@media screen and (max-width:749px){.dfd-root .pbg-card .pbg-card__discount{left:0}}html.dfd-fixed-layout body{overflow:visible!important}.dfd-root .pbg-card .pbg-card__flags{right:48px!important}.dfd-root .pbg-card .pbg-card__content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:3px 20px 20px!important}.dfd-root .pbg-card .pbg-card__vendor{margin:0 0 4px;font-family:var(--font-family-golos);font-size:var(--font-size-body-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-positive-6);text-transform:uppercase;color:var(--color-electric-purple-100)}.dfd-root .pbg-card .pbg-card__title{display:block!important;margin:0!important;overflow:visible!important;-webkit-line-clamp:unset!important;font-family:var(--font-family-golos)!important;font-size:var(--font-size-body-16)!important;font-weight:var(--font-weight-bold)!important;line-height:var(--line-height-130)!important;letter-spacing:var(--letter-spacing-0)!important;text-transform:none!important;color:var(--color-dark-purple-100)!important}.dfd-root .pbg-card .pdp-badge--custom{color:var(--color-mint-100);background-color:var(--color-electric-purple-100)}.dfd-root .pbg-card .pbg-card__subtitle{margin-top:2px}.dfd-root .pbg-card .pbg-card__subtitle .card__subtitle,.dfd-root .pbg-card .pbg-card__rrp .rrp-price{display:block}.dfd-root .pbg-card .pbg-card__rating{display:flex;align-items:center;gap:4px;margin-bottom:8px}.dfd-root .pbg-card .pbg-card__rating .rating{display:inline-block;margin:0;line-height:0}.dfd-root .pbg-card .pbg-card__rating .rating-star{--color-rating-star: var(--color-green-100);--letter-spacing: 0;--font-size: 1.4;--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );display:inline-block;margin:0;font-family:Times;font-size:calc(var(--font-size) * 1rem);line-height:1;letter-spacing:calc(var(--letter-spacing) * 1rem)}.dfd-root .pbg-card .pbg-card__rating .rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-rating-star) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dfd-root .pbg-card .pbg-card__rating .rating-count{font-family:var(--font-family-golos);font-size:var(--font-size-body-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0);color:var(--color-purple-500)}.dfd-root .pbg-card .pbg-card__rrp{margin-bottom:2px}.dfd-root .pbg-card .pbg-card__spacer{display:block!important;flex:1 1 auto!important;min-height:12px}.dfd-root .pbg-card .pbg-card__buy{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%}.dfd-root .pbg-card .pbg-card__pricing{display:block!important;min-width:0;margin:0!important}.dfd-root .pbg-card .pbg-card__price{font-family:var(--font-family-golos)!important;font-size:var(--font-size-body-16)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-130)!important;letter-spacing:var(--letter-spacing-0)!important;text-decoration:none!important;color:var(--color-black-100)!important}.dfd-root .pbg-card .pbg-card__add{position:static!important;display:flex!important;flex:0 0 auto!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:none!important}.dfd-root .pbg-card .pbg-card__add-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:var(--quick-add-hover-height, 52px)!important;min-height:var(--quick-add-hover-height, 52px)!important;padding:0 16px!important;font-family:var(--font-family-golos)!important;font-size:var(--font-size-body-15)!important;font-weight:var(--font-weight-bold)!important;line-height:var(--line-height-140)!important;letter-spacing:var(--letter-spacing-positive-2)!important;text-transform:none!important;color:var(--color-mint-100)!important;background:var(--color-electric-purple-100)!important;border:1px solid var(--color-electric-purple-100)!important;border-radius:var(--radius-full)!important;box-shadow:none!important;transition:var(--transition-quick);cursor:pointer}.dfd-root .pbg-card .pbg-card__add-button:hover,.dfd-root .pbg-card .pbg-card__add-button:focus-visible{color:var(--color-electric-purple-100)!important;background:var(--color-mint-100)!important}.dfd-root .pbg-card .pbg-card__add-icon{display:none!important}.dfd-root .pbg-card .pbg-card__add-button svg{width:12px!important;height:12px!important;fill:currentColor!important;color:inherit!important}.dfd-root .pbg-card .pbg-card__add-button svg *{fill:currentColor!important}.dfd-root .pbg-card .pbg-card__link{font-size:0!important;line-height:0!important}.dfd-root .pbg-card .pbg-card__link>span{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.dfd-root .pbg-card--sold-out .pbg-card__media,.dfd-root .pbg-card--sold-out .pbg-card__content{opacity:.55}.dfd-root .pbg-card--sold-out .pbg-card__thumbnail img{filter:grayscale(1)}@media screen and (max-width:749px){.dfd-root .pbg-card .pbg-card__content{padding:0 12px 16px!important}.dfd-root .pbg-card .pbg-card__buy{flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:8px!important}.dfd-root .pbg-card .pbg-card__add{width:auto!important}.dfd-root .pbg-card .pbg-card__add-button{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important}.dfd-root .pbg-card .pbg-card__add-icon{display:inline-flex!important}.dfd-root .pbg-card .pbg-card__add-label{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}}body .dfd-mobile .dfd-layer,body .dfd-fullscreen .dfd-layer,body .dfd-fullscreen .dfd-initial-content .dfd-popular-searches,body .dfd-fullscreen .dfd-meta,body .dfd-mobile .dfd-content,body .dfd-mobile[data-dfd-screen=mobile] .dfd-layer:has(input:focus) .dfd-typing-overlay,body .dfd-mobile[data-dfd-screen=mobile] .dfd-layer.dfd-input-focused .dfd-typing-overlay{background:var(--color-light-purple-100)!important}body .dfd-mobile[data-dfd-screen=mobile] .dfd-typing-overlay :nth-last-child(1 of.dfd-smart-filters){box-shadow:none;padding-bottom:12px;margin-bottom:0}html.dfd-fixed-layout .aca-main-wrapper{display:none!important}@media screen and (max-width:749){.dfd-mobile .dfd-toggle-filters-button{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-doofinder.css.map */
