.elementor-35313 .elementor-element.elementor-element-88c8d915{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35313 .elementor-element.elementor-element-bf30a01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35313 .elementor-element.elementor-element-b45cd13d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-82be4b15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35313 .elementor-element.elementor-element-ac6cd5cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-35313 .elementor-element.elementor-element-025388e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-025388e0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:500;color:#111111;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-35313 .elementor-element.elementor-element-bf30a02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-bf30a02 .elementor-icon-wrapper{text-align:start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35313 .elementor-element.elementor-element-8c3a56da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-35313 .elementor-element.elementor-element-8a7f7a11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35313 .elementor-element.elementor-element-8a7f7a11 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35313 .elementor-element.elementor-element-8a7f7a11 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35313 .elementor-element.elementor-element-8a7f7a11 .elementor-icon-list-text{transition:color 0.3s;}.elementor-35313 .elementor-element.elementor-element-8298e033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35313 .elementor-element.elementor-element-fa620942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-fa620942 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:500;color:#111111;}.elementor-35313 .elementor-element.elementor-element-ebe6341f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35313 .elementor-element.elementor-element-ebe6341f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35313 .elementor-element.elementor-element-ebe6341f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35313 .elementor-element.elementor-element-ebe6341f .elementor-icon-list-text{transition:color 0.3s;}.elementor-35313 .elementor-element.elementor-element-492aab85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35313 .elementor-element.elementor-element-96019b77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-96019b77 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:500;color:#111111;}.elementor-35313 .elementor-element.elementor-element-2e2ce14a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35313 .elementor-element.elementor-element-2e2ce14a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35313 .elementor-element.elementor-element-2e2ce14a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35313 .elementor-element.elementor-element-2e2ce14a .elementor-icon-list-text{transition:color 0.3s;}.elementor-35313 .elementor-element.elementor-element-d53427c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35313 .elementor-element.elementor-element-1bbffdab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-1bbffdab .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:500;color:#111111;}.elementor-35313 .elementor-element.elementor-element-c0c5ba1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35313 .elementor-element.elementor-element-c0c5ba1e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35313 .elementor-element.elementor-element-c0c5ba1e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35313 .elementor-element.elementor-element-c0c5ba1e .elementor-icon-list-text{transition:color 0.3s;}.elementor-35313 .elementor-element.elementor-element-369ed7b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35313 .elementor-element.elementor-element-bf30a03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35313 .elementor-element.elementor-element-bf30a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-bf30a04 .elementor-icon-wrapper{text-align:start;}.elementor-35313 .elementor-element.elementor-element-bf30a05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-fe57438a{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-35313 .elementor-element.elementor-element-bf30a06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35313 .elementor-element.elementor-element-148ab0f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35313 .elementor-element.elementor-element-2568a8e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Reference footer, retaining the Austrian shop's information and links. */
#bargello-footer.eb30-footer.eb-footer{background:#000!important;border:0!important;padding:64px 0 32px!important;color:#fff!important;gap:0!important}
#bargello-footer.eb30-footer .eb30-footer-brand{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:64px!important}
#bargello-footer.eb30-footer .eb-footer-logo{width:148px!important;margin:0!important}
#bargello-footer.eb30-footer .eb-footer-logo img{width:148px!important;filter:brightness(0) invert(1)}
#bargello-footer.eb30-footer .eb-footer-grid{grid-template-columns:2.7fr 1fr 1fr 1fr!important;gap:48px!important;padding-bottom:48px!important}
#bargello-footer.eb30-footer .eb-footer-column{gap:20px!important;color:#fff!important}
#bargello-footer.eb30-footer .eb-footer-heading .elementor-heading-title{color:#fff!important;font:500 14px/1.5 Archivo,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}
#bargello-footer.eb30-footer .eb-footer-column .elementor-widget-text-editor{font:400 14px/1.6 Archivo,Arial,sans-serif!important;color:#fff!important}
#bargello-footer.eb30-footer .eb-footer-column p{margin:0!important}
#bargello-footer.eb30-footer .eb-footer-column:first-child .elementor-widget-text-editor p{color:#fff!important}
#bargello-footer.eb30-footer .eb-footer-links .elementor-icon-list-items{display:flex;flex-direction:column;gap:16px!important}
#bargello-footer.eb30-footer .eb-footer-links .elementor-icon-list-item{padding:0!important;margin:0!important}
#bargello-footer.eb30-footer .eb-footer-links .elementor-icon-list-text{color:#999!important;font:400 14px/1.45 Archivo,Arial,sans-serif!important}
#bargello-footer.eb30-footer .eb-footer-links a:hover .elementor-icon-list-text{color:#fff!important}
#bargello-footer.eb30-footer .eb30-footer-contact .elementor-icon-list-text{color:#fff!important}
#bargello-footer.eb30-footer .eb30-footer-contact .elementor-icon-list-item:last-child .elementor-icon-list-text{font-size:24px!important}
#bargello-footer.eb30-footer .eb30-footer-contact .elementor-icon-list-icon{display:inline-flex!important;width:32px!important;min-width:32px;color:#fff!important;padding-right:14px}
#bargello-footer.eb30-footer .eb30-footer-contact .elementor-icon-list-icon i{color:#fff!important;font-size:24px!important}
#bargello-footer.eb30-footer .eb30-footer-location .elementor-icon{font-size:32px!important;color:#fff!important}
#bargello-footer.eb30-footer .eb-footer-bottom{border-top:1px solid #333!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;justify-content:space-between!important;gap:24px!important;padding-top:32px!important}
#bargello-footer.eb30-footer .eb30-footer-payments{display:flex;flex-direction:row;align-items:center;gap:12px!important;width:auto!important}
#bargello-footer.eb30-footer .eb30-footer-payments .elementor-widget{width:auto!important}
#bargello-footer.eb30-footer .eb30-footer-payments .elementor-icon{color:#999!important;font-size:38px!important}
#bargello-footer.eb30-footer .eb30-footer-security{font:400 11px/1.5 Archivo,Arial,sans-serif!important;color:#999!important}
#bargello-footer.eb30-footer .eb-social{width:auto!important}
#bargello-footer.eb30-footer .eb-social .elementor-social-icon{background:#191b1f!important;width:34px!important;height:34px!important;padding:9px!important}
#bargello-footer.eb30-footer .eb-social i{color:#999!important;font-size:16px!important}
#bargello-footer.eb30-footer .eb30-footer-legal{display:flex;flex-direction:row;justify-content:space-between;gap:16px;width:100%;color:#999;font:400 11px/1.6 Archivo,Arial,sans-serif}
#bargello-footer.eb30-footer .eb30-footer-legal .elementor-widget{width:auto!important}
#bargello-footer.eb30-footer .eb30-footer-legal p{margin:0}
#bargello-footer.eb30-footer .eb30-footer-legal a{color:#aaa!important}
#bargello-footer.eb30-footer .eb30-footer-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border:0;background:transparent!important;padding:0!important;color:#fff!important;text-align:left;font:inherit;cursor:pointer}
#bargello-footer.eb30-footer .eb30-footer-toggle:after{content:'⌄';color:#aaa;font-size:16px}
#bargello-footer.eb30-footer .eb30-footer-toggle[aria-expanded=false]:after{content:'+'}
@media(min-width:768px){#bargello-footer.eb30-footer .eb30-footer-toggle{cursor:default}#bargello-footer.eb30-footer .eb30-footer-toggle:after{display:none}}
@media(min-width:768px) and (max-width:1024px){#bargello-footer.eb30-footer .eb-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){#bargello-footer.eb30-footer.eb-footer{padding:48px 0 24px!important}#bargello-footer.eb30-footer .eb30-footer-brand{margin-bottom:48px!important}#bargello-footer.eb30-footer .eb-footer-grid{display:flex!important;flex-direction:column!important;gap:0!important;padding-bottom:0!important}#bargello-footer.eb30-footer .eb-footer-column{width:100%!important;padding:16px 0 24px!important;border-top:1px solid #333!important;gap:20px!important}#bargello-footer.eb30-footer .eb-footer-heading .elementor-heading-title{font-size:14px!important}#bargello-footer.eb30-footer .eb-footer-links .elementor-icon-list-text,#bargello-footer.eb30-footer .eb-footer-column .elementor-widget-text-editor{font-size:13px!important}#bargello-footer.eb30-footer .eb-footer-bottom{padding-top:24px!important;justify-content:center!important;margin-top:0!important}#bargello-footer.eb30-footer .eb30-footer-legal{flex-direction:column;text-align:center;align-items:center;gap:8px}#bargello-footer.eb30-footer .eb30-footer-toggle[aria-expanded=false]{margin-bottom:-8px}}

#bargello-footer .elementor-icon svg{fill:currentColor!important}
#bargello-footer .eb30-footer-contact .elementor-icon-list-icon svg{fill:#fff!important;width:24px!important;height:24px!important}
#bargello-footer [hidden]{display:none!important}

#bargello-footer .eb-social svg{fill:#999!important}
#bargello-footer .eb30-footer-legal p{font-size:11px!important}/* End custom CSS */