@layer rooster.plugins{.aieo-fibo{position:relative!important;min-width:0!important;--aieo-fibo-submit: 44px}.aieo-fibo--overlay{display:block!important;width:100%!important;--aieo-fibo-submit: calc(22px + 2.5rem) }.aieo-fibo__box.dgwt-wcas-search-wrapp{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;color:inherit!important;line-height:normal!important;text-align:start!important}.aieo-fibo__box .dgwt-wcas-search-form{width:100%!important;margin:0!important;padding:0!important;background:none!important;border:0!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp{position:relative!important;display:flex!important;align-items:center!important;gap:var(--wp--preset--spacing--4, 1rem)!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:none!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp:before,.aieo-fibo__box .dgwt-wcas-sf-wrapp:after{content:none!important;display:none!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input{flex:1 1 auto!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:var(--wp--custom--rooster--field--height, 2.75rem)!important;min-height:0!important;margin:0!important;padding-block:0!important;padding-inline:var(--aieo-fibo-pad-start, .9rem) 2.5rem!important;border-style:solid!important;border-width:var(--rooster-search-border-width, 1px)!important;border-color:var(--rooster-search-border-color, var(--wp--preset--color--line, color-mix(in srgb, currentColor 16%, transparent)))!important;border-radius:var(--rooster-search-radius, var(--wp--custom--rooster--shape--control, 4px))!important;outline:none!important;background:var(--rooster-search-background, var(--wp--preset--color--bg, Canvas))!important;box-shadow:none!important;color:var(--wp--preset--color--fg, CanvasText)!important;font-family:inherit!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.4!important;text-align:var(--rooster-search-align, start)!important;text-transform:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;transition:border-color .12s ease,box-shadow .12s ease!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input::placeholder{color:var(--rooster-search-placeholder, var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent)))!important;opacity:1!important;font-style:normal!important;font-weight:400!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input:focus{border-color:var(--rooster-search-focus, var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent)))!important;box-shadow:inset 0 0 0 var(--rooster-search-focus-width, .5px) var(--rooster-search-focus, var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent)))!important;outline:none!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input::-webkit-search-cancel-button,.aieo-fibo__box .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:none!important}@media(min-width:783px){.aieo-fibo__box .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input{font-size:var(--wp--preset--font-size--sm, .875rem)!important}}.aieo-fibo__box.dgwt-wcas-voice-search-supported .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input{padding-inline-end:5rem!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{position:static!important;inset:auto!important;flex:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:auto!important;min-width:44px!important;height:44px!important;min-height:0!important;margin:0!important;padding:0 .6rem!important;border:0!important;border-radius:var(--wp--custom--rooster--shape--control, 4px)!important;background:transparent!important;box-shadow:none!important;color:inherit!important;opacity:1!important;font:inherit!important;line-height:1!important;text-shadow:none!important;text-transform:none!important;cursor:pointer!important;transition:background-color .12s ease,color .12s ease!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before{content:none!important;display:none!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{background:var(--wp--preset--color--subtle, color-mix(in srgb, currentColor 8%, transparent))!important;color:var(--wp--preset--color--accent-text, CanvasText)!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:focus{outline:none!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:focus-visible{box-shadow:var(--wp--custom--rooster--focus-ring, 0 0 0 3px currentColor)!important}.aieo-fibo__box .dgwt-wcas-search-submit>.rooster-icon--mask{width:22px!important;height:22px!important;--rooster-icon-line: var(--rooster-icon-15)}.aieo-fibo--overlay .aieo-fibo__box .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input{box-shadow:var(--wp--custom--rooster--shadow--lg, none)!important}.aieo-fibo--overlay .aieo-fibo__box .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input:focus{box-shadow:inset 0 0 0 .5px var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent)),var(--wp--custom--rooster--shadow--lg, none)!important}.aieo-fibo--overlay .aieo-fibo__box .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{min-width:0!important;height:var(--wp--custom--rooster--field--height, 2.75rem)!important;padding:0 1.25rem!important;border-radius:var(--wp--custom--rooster--shape--button, 4px)!important;background:var(--wp--custom--rooster--button--background, var(--wp--preset--color--accent, CanvasText))!important;color:var(--wp--custom--rooster--button--text, var(--wp--preset--color--on-accent, Canvas))!important}.aieo-fibo--overlay .aieo-fibo__box .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{background:color-mix(in srgb,var(--wp--custom--rooster--button--background, var(--wp--preset--color--accent, CanvasText)) 85%,var(--wp--custom--rooster--button--away, CanvasText))!important;color:var(--wp--custom--rooster--button--text, var(--wp--preset--color--on-accent, Canvas))!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader{position:absolute!important;top:0!important;bottom:0!important;inset-inline-start:auto!important;inset-inline-end:calc(var(--aieo-fibo-submit) + var(--wp--preset--spacing--4, 1rem))!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;height:auto!important;margin:0!important;color:var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent))!important;opacity:1!important;pointer-events:none!important}.aieo-fibo__box.dgwt-wcas-voice-search-supported .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader{inset-inline-end:calc(var(--aieo-fibo-submit) + var(--wp--preset--spacing--4, 1rem) + 2.5rem)!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader.dgwt-wcas-close{pointer-events:auto!important;cursor:pointer!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader.dgwt-wcas-close:hover{color:var(--wp--preset--color--fg, CanvasText)!important;opacity:1!important}.aieo-fibo__box .dgwt-wcas-preloader>svg{width:18px!important;height:18px!important}.aieo-fibo__box .dgwt-wcas-preloader path{fill:currentColor!important}.aieo-fibo__box .dgwt-wcas-loader-circular-path{stroke:currentColor!important}.aieo-fibo__box .dgwt-wcas-sf-wrapp .dgwt-wcas-voice-search{position:absolute!important;top:0!important;bottom:0!important;inset-inline-start:auto!important;inset-inline-end:calc(var(--aieo-fibo-submit) + var(--wp--preset--spacing--4, 1rem))!important;width:2.5rem!important;height:auto!important;transform:none!important;color:var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent))!important;opacity:1!important}.aieo-fibo__box .dgwt-wcas-voice-search path{fill:currentColor!important}.aieo-fibo>.aieo-fibo__panel{position:absolute!important;inset-block:calc(100% + 6px) auto!important;z-index:var(--wp--custom--rooster--z--drawer, 200)!important;box-sizing:border-box!important;margin:0!important;border:1px solid var(--wp--preset--color--line, color-mix(in srgb, currentColor 16%, transparent))!important;border-radius:var(--wp--custom--rooster--shape--panel, 8px)!important;background:var(--wp--preset--color--bg, Canvas)!important;color:var(--wp--preset--color--fg, CanvasText)!important;box-shadow:var(--wp--custom--rooster--shadow--lg, none)!important;font-size:var(--wp--preset--font-size--sm, .875rem)!important;line-height:1.3!important;text-align:start!important;overscroll-behavior:contain}.aieo-fibo>.aieo-fibo__panel.dgwt-wcas-suggestions-wrapp{inset-inline:0!important;width:auto!important;max-height:min(70vh,34rem)!important;overflow-y:auto!important;padding:var(--wp--preset--spacing--1, .25rem) 0!important}.aieo-fibo--overlay>.aieo-fibo__panel.dgwt-wcas-suggestions-wrapp{max-height:min(34rem,calc(100dvh - 14rem))!important}body.dgwt-wcas-is-details .aieo-fibo>.aieo-fibo__panel.dgwt-wcas-suggestions-wrapp{max-height:none!important;overflow:visible!important}body.dgwt-wcas-full-width .aieo-fibo>.aieo-fibo__panel.dgwt-wcas-suggestions-wrapp{inset-inline:0 50%!important;border-start-end-radius:0!important;border-end-end-radius:0!important}body.dgwt-wcas-full-width .aieo-fibo>.aieo-fibo__panel.dgwt-wcas-details-wrapp{inset-inline:50% 0!important;width:auto!important;max-width:none!important;border-inline-start:0!important;border-start-start-radius:0!important;border-end-start-radius:0!important}body.dgwt-wcas-details-right .aieo-fibo>.aieo-fibo__panel.dgwt-wcas-details-wrapp{left:100%!important;right:auto!important}body.dgwt-wcas-details-left .aieo-fibo>.aieo-fibo__panel.dgwt-wcas-details-wrapp{right:100%!important;left:auto!important}body.dgwt-wcas-details-notfit .aieo-fibo>.aieo-fibo__panel.dgwt-wcas-details-wrapp{display:none!important}.aieo-fibo__panel :where(*){color:inherit!important}.aieo-fibo__panel a{text-decoration:none!important}.aieo-fibo__panel .dgwt-wcas-suggestion{display:flex!important;align-items:center!important;gap:var(--wp--preset--spacing--3, .75rem)!important;box-sizing:border-box!important;width:100%!important;min-height:0!important;margin:0!important;padding:var(--wp--preset--spacing--2, .5rem) var(--wp--preset--spacing--4, 1rem)!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:var(--wp--preset--font-size--sm, .875rem)!important;line-height:1.3!important;text-align:start!important;text-decoration:none!important;opacity:1!important}.aieo-fibo__panel .dgwt-wcas-suggestion+.dgwt-wcas-suggestion{border-block-start:1px solid color-mix(in srgb,var(--wp--preset--color--line, color-mix(in srgb, currentColor 16%, transparent)) 60%,transparent)!important}.aieo-fibo__panel .dgwt-wcas-suggestion-selected,.aieo-fibo__panel .dgwt-wcas-suggestion:not(.dgwt-wcas-suggestion-headline):not(.dgwt-wcas-suggestion-nores):hover{background:color-mix(in srgb,var(--wp--preset--color--accent, CanvasText) 12%,var(--wp--preset--color--bg, Canvas))!important;text-decoration:none!important}.aieo-fibo__panel .dgwt-wcas-si{flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;color:var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent))!important}.aieo-fibo__panel .dgwt-wcas-si img{display:block!important;width:44px!important;height:44px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--wp--custom--rooster--shape--media, 4px)!important;background:var(--wp--preset--color--subtle, color-mix(in srgb, currentColor 8%, transparent))!important;object-fit:cover!important}.aieo-fibo__panel .dgwt-wcas-si svg{width:18px!important;height:18px!important;max-width:none!important;margin:0!important}.aieo-fibo__panel .dgwt-wcas-si path{fill:currentColor!important}.aieo-fibo__panel .dgwt-wcas-content-wrapp{flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--wp--preset--spacing--3, .75rem)!important;min-width:0!important;height:auto!important;padding:0!important}.aieo-fibo__panel .dgwt-wcas-st{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;font-size:var(--wp--preset--font-size--sm, .875rem)!important;line-height:1.3!important}.aieo-fibo__panel .dgwt-wcas-st strong,.aieo-fibo__panel .dgwt-wcas-sd strong{font-weight:700!important}.aieo-fibo__panel :is(.dgwt-wcas-st-breadcrumbs,.dgwt-wcas-sku,.dgwt-wcas-sd,.dgwt-wcas-sp,.dgwt-wcas-st--direct-headline){color:var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent))!important;font-size:var(--wp--preset--font-size--xs, .75rem)!important;opacity:1!important}.aieo-fibo__panel .dgwt-wcas-sd{margin-block-start:.15rem!important;line-height:1.4!important}.aieo-fibo__panel .dgwt-wcas-sp{flex:none!important;padding:0!important;text-align:end!important;line-height:1.3!important}.aieo-fibo__panel .dgwt-wcas-sp del{margin-inline-end:.35rem!important;opacity:1!important;font-size:inherit!important}.aieo-fibo__panel .dgwt-wcas-sp ins{background:none!important;text-decoration:none!important}.aieo-fibo__panel .dgwt-wcas-suggestion:is(.dgwt-wcas-suggestion-headline,.dgwt-wcas-suggestion-headline-v2){display:block!important;margin:0!important;padding:var(--wp--preset--spacing--3, .75rem) var(--wp--preset--spacing--4, 1rem) var(--wp--preset--spacing--1, .25rem)!important;background:transparent!important;cursor:default!important}.aieo-fibo__panel .dgwt-wcas-suggestion:is(.dgwt-wcas-suggestion-headline,.dgwt-wcas-suggestion-headline-v2) .dgwt-wcas-st{margin:0!important;padding:0!important;border:0!important;color:var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent))!important;font-size:var(--wp--preset--font-size--xs, .75rem)!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important}.aieo-fibo__panel .dgwt-wcas-suggestion+.dgwt-wcas-suggestion:is(.dgwt-wcas-suggestion-headline,.dgwt-wcas-suggestion-headline-v2),.aieo-fibo__panel .dgwt-wcas-suggestion+.dgwt-wcas-suggestion-more{border-block-start:1px solid var(--wp--preset--color--line, color-mix(in srgb, currentColor 16%, transparent))!important}.aieo-fibo__panel .dgwt-wcas-suggestion:is(.dgwt-wcas-suggestion-headline,.dgwt-wcas-suggestion-headline-v2)+.dgwt-wcas-suggestion{border-block-start:0!important}.aieo-fibo__panel .dgwt-wcas-suggestion-more{justify-content:center!important;min-height:44px!important;text-transform:none!important}.aieo-fibo__panel .dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0!important;font-weight:600!important;text-align:center!important}.aieo-fibo__panel .dgwt-wcas-suggestion-nores{display:block!important;padding:var(--wp--preset--spacing--3, .75rem) var(--wp--preset--spacing--4, 1rem)!important;color:var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent))!important;cursor:default!important}.aieo-fibo__panel .dgwt-wcas-suggestion-nores p{margin:0!important;font-size:var(--wp--preset--font-size--sm, .875rem)!important}.aieo-fibo__panel .dgwt-wcas-sugg-hist-clear{color:var(--wp--preset--color--accent-text, CanvasText)!important;text-decoration:underline!important}.aieo-fibo>.aieo-fibo__panel.dgwt-wcas-details-wrapp{padding:0!important}.aieo-fibo__panel :is(.dgwt-wcas-datails-title,.dgwt-wcas-pd-title,.dgwt-wcas-details-main-image,.dgwt-wcas-details-hr,.dgwt-wcas-details-more-products){border-color:var(--wp--preset--color--line, color-mix(in srgb, currentColor 16%, transparent))!important}.aieo-fibo__panel :is(.dgwt-wcas-details-product-sku,.dgwt-wcas-pd-review,.dgwt-wcas-tpd-price,.dgwt-wcas-details-more-products,.dgwt-wcas-product-details-readmore){color:var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent))!important}.aieo-fibo__panel .dgwt-wcas-tpd-image{border-color:var(--wp--preset--color--line, color-mix(in srgb, currentColor 16%, transparent))!important;border-radius:var(--wp--custom--rooster--shape--media, 4px)!important;background:var(--wp--preset--color--subtle, color-mix(in srgb, currentColor 8%, transparent))!important}.aieo-fibo__panel .dgwt-wcas-tax-product-details:hover{box-shadow:none!important;background:color-mix(in srgb,var(--wp--preset--color--accent, CanvasText) 12%,var(--wp--preset--color--bg, Canvas))!important}.aieo-fibo__panel .dgwt-wcas-pd-addtc-form{display:flex!important;align-items:stretch!important;justify-content:flex-end!important;gap:var(--wp--preset--spacing--2, .5rem)!important;margin:var(--wp--preset--spacing--3, .75rem) 0!important}.aieo-fibo__panel .dgwt-wcas-pd-addtc-form .quantity{flex:none!important;margin:0!important}.aieo-fibo__panel .dgwt-wcas-pd-addtc-form .quantity input.qty{box-sizing:border-box!important;width:4.5rem!important;min-width:0!important;height:var(--wp--custom--rooster--field--height, 2.75rem)!important;margin:0!important;text-align:center!important}.aieo-fibo__panel .dgwt-wcas-pd-addtc-form .add_to_cart_inline{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important}.aieo-fibo__panel .dgwt-wcas-pd-addtc-form .add_to_cart_inline .button{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:var(--wp--custom--rooster--field--height, 2.75rem)!important;margin:0!important;padding-block:0!important;white-space:nowrap!important;background:var(--wp--custom--rooster--button--background, var(--wp--preset--color--accent, CanvasText))!important;color:var(--wp--custom--rooster--button--text, var(--wp--preset--color--on-accent, Canvas))!important}.aieo-fibo__panel .dgwt-wcas-pd-addtc-form .add_to_cart_inline .button:hover{background:color-mix(in srgb,var(--wp--custom--rooster--button--background, var(--wp--preset--color--accent, CanvasText)) 85%,var(--wp--custom--rooster--button--away, CanvasText))!important}.aieo-fibo__panel .added_to_cart{color:var(--wp--preset--color--accent-text, CanvasText)!important}.aieo-fibo__panel .dgwt-wcas-stock.in-stock{color:var(--wp--preset--color--success, CanvasText)!important}.aieo-fibo__panel .dgwt-wcas-stock.out-of-stock{color:var(--wp--preset--color--danger, CanvasText)!important}}
