/* @license OFL web version http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL_web */
:root{--beo-font-sans-serif:"Open Sans",sans-serif;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--beo-primary-hover:color-mix(in srgb,var(--beo-primary) 80%,black);--beo-link-color:var(--beo-primary);--beo-link-color-rgb:var(--beo-primary-rgb);--beo-link-hover-color:var(--beo-primary-hover);--beo-link-hover-color-rgb:var(--beo-primary-hover);}.btn-primary{--beo-btn-bg:var(--beo-primary);--beo-btn-border-color:var(--beo-primary);--beo-btn-hover-bg:var(--beo-primary-hover);--beo-btn-hover-border-color:var(--beo-primary-hover);}.btn-outline-primary,.btn-outline-primary:focus{--beo-btn-color:var(--beo-primary);--beo-btn-border-color:var(--beo-primary);--beo-btn-hover-color:var(--beo-white);--beo-btn-hover-bg:var(--beo-primary-hover);--beo-btn-hover-border-color:var(--beo-primary-hover);}.btn-check:focus + .btn-primary,.product--rendered-attribute .form-radio:focus + .btn-primary,.btn-primary:focus,.btn-primary:active:focus,.btn-check:focus + .btn-outline-primary,.product--rendered-attribute .form-radio:focus + .btn-outline-primary,.btn-outline-primary:active:focus,.btn-outline-primary:focus{box-shadow:0 0 0 0.25rem rgba(0,0,0,0.1);}
.main-nav{--main-nav-gap:2rem;--main-nav-link-padding-x:0;--main-nav-link-padding-y:1rem;--main-nav-link-font-weight:300;--main-nav-link-letter-spacing:0.05em;--main-nav-submenu-min-width:11.25rem;--main-nav-submenu-link-font-size:0.875rem;--main-nav-submenu-link-font-weight:300;--main-nav-submenu-link-color:#495057;--main-nav-submenu-link-hover-bg:#f0f1f5;--main-nav-submenu-link-hover-color:#272727;display:flex;list-style:none;margin:0;padding:0;gap:var(--main-nav-gap);}.main-nav__item{display:flex;align-items:center;gap:0.25rem;position:relative;}.main-nav__link{padding:var(--main-nav-link-padding-y) var(--main-nav-link-padding-x);color:inherit;text-decoration:none;transition:all 0.2s ease-in-out;}.main-nav__link--top-level{text-transform:uppercase;font-weight:var(--main-nav-link-font-weight);letter-spacing:var(--main-nav-link-letter-spacing);}.main-nav__link:hover{text-decoration:none;}.main-nav__link--active{font-weight:400;}.main-nav > .main-nav__item:hover > .main-nav__chevron{transform:rotate(180deg);}.main-nav__link--top-level::before{content:"";position:absolute;width:1.3em;height:2px;left:50%;bottom:0.25rem;background-color:currentcolor;margin-left:-0.65em;transition:all 0.2s ease-in-out;transform:scale(0);opacity:0;}.main-nav__link--top-level:hover::before,.main-nav__link--top-level.is-active::before{transform:scale(1);opacity:1;}.main-nav__chevron{transition:transform 0.2s ease-in-out;flex-shrink:0;margin-left:0.25rem;display:inline-block;vertical-align:middle;color:inherit;}.main-nav__submenu-nested{--main-nav-submenu-link-font-size:0.75rem;--main-nav-submenu-link-padding:0.75rem 1rem;}.region-header .main-nav > .main-nav__item:hover > .main-nav__chevron{transform:rotate(180deg);}.region-header .main-nav__submenu,.region-header .main-nav__submenu-nested{position:absolute;top:100%;left:0;min-width:var(--main-nav-submenu-min-width);background:rgba(255,255,255,0.95);border:1px solid rgba(0,0,0,0.08);border-radius:1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);list-style:none;margin:0;padding:0.5rem 0;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.2s ease-in-out;}.region-header .main-nav__item:hover > .main-nav__submenu,.region-header .main-nav__item:hover > .main-nav__submenu-nested{opacity:1;visibility:visible;transform:translateY(0);}.region-header .main-nav__submenu .main-nav__link,.region-header .main-nav__submenu-nested .main-nav__link{display:block;width:100%;padding:0.75rem 1.5rem;color:var(--main-nav-submenu-link-color);border-radius:0.5rem;font-size:var(--main-nav-submenu-link-font-size);font-weight:var(--main-nav-submenu-link-font-weight);text-transform:none;letter-spacing:normal;margin:0 0.5rem;transition:all 0.2s ease-in-out;}.region-header .main-nav__submenu .main-nav__link:hover,.region-header .main-nav__submenu-nested .main-nav__link:hover{background-color:var(--main-nav-submenu-link-hover-bg);color:var(--main-nav-submenu-link-hover-color);}.region-header .main-nav__submenu .main-nav__chevron,.region-header .main-nav__submenu-nested .main-nav__chevron{color:var(--main-nav-submenu-link-color);position:absolute;right:1rem;top:50%;transform:translateY(-50%);margin-left:0;}.region-header .main-nav__submenu .main-nav__item--expanded:has(> .main-nav__submenu-nested--left) > .main-nav__link{padding-left:2rem;}.region-header .main-nav__submenu .main-nav__item--expanded:has(> .main-nav__submenu-nested--left) > .main-nav__chevron{transform:translateY(-50%) rotate(180deg);left:1rem;right:auto;}.region-header .main-nav__submenu-nested{top:0;left:calc(100% + 0.5rem);right:auto;}.region-header .main-nav__submenu-nested--left{right:calc(100% + 0.5rem);left:auto;}.block-menu--stacked .main-nav,.region-navigation .main-nav{--main-nav-gap:0;--main-nav-link-padding-x:0;flex-direction:column;}.block-menu--stacked .main-nav__chevron,.region-navigation .main-nav__chevron{display:none;}.block-menu--stacked .main-nav__item,.region-navigation .main-nav__item{flex-wrap:wrap;width:100%;}.block-menu--stacked .main-nav__item .main-nav__link,.region-navigation .main-nav__item .main-nav__link{font-size:var(--offnav-link-font-size);position:relative;}.block-menu--stacked .main-nav__item .main-nav__link::before,.region-navigation .main-nav__item .main-nav__link::before{margin-left:0;left:0;}.block-menu--stacked .main-nav__item:first-child .main-nav__link,.region-navigation .main-nav__item:first-child .main-nav__link{padding-top:0;}.block-menu--stacked .main-nav__submenu,.block-menu--stacked .main-nav__submenu-nested,.region-navigation .main-nav__submenu,.region-navigation .main-nav__submenu-nested{--main-nav-link-padding-x:1rem;position:static !important;float:none;width:100%;margin-top:0;background-color:transparent;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none;display:block;padding:0.5rem var(--main-nav-link-padding-x) var(--main-nav-link-padding-y);}.block-menu--stacked .main-nav__submenu .main-nav__link,.block-menu--stacked .main-nav__submenu-nested .main-nav__link,.region-navigation .main-nav__submenu .main-nav__link,.region-navigation .main-nav__submenu-nested .main-nav__link{font-size:calc(var(--offnav-link-font-size) * 0.875);padding:0.5rem 0;}.block-menu--centered .main-nav__item,.region-navigation.offcanvas-top .main-nav__item,.region-navigation.offcanvas-bottom .main-nav__item{justify-content:center;text-align:center;}.region-navigation.offcanvas-top{top:var(--beo-region-top-bar-height);}@media (max-width:1199.98px){.region-header .main-nav{display:none;}}@keyframes slide-down{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}@keyframes slide-up{from{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(-10px);}}
@font-face{font-family:"Baskerville Classico";src:url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBold.eot);src:local("Baskerville Classico Bold"),local("BaskervilleClassicoBold"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBold.eot#iefix) format("embedded-opentype"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBold.woff2) format("woff2"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBold.woff) format("woff"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBold.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Baskerville Classico";src:url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassico.eot);src:local("Baskerville Classico"),local("BaskervilleClassico"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassico.eot#iefix) format("embedded-opentype"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassico.woff2) format("woff2"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassico.woff) format("woff"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassico.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Baskerville Classico";src:url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoItalic.eot);src:local("Baskerville Classico Italic"),local("BaskervilleClassicoItalic"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoItalic.woff2) format("woff2"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoItalic.woff) format("woff"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoItalic.ttf) format("truetype");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"Baskerville Classico";src:url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBoldItalic.eot);src:local("Baskerville Classico BoldItalic"),local("BaskervilleClassicoBoldItalic"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBoldItalic.woff2) format("woff2"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBoldItalic.woff) format("woff"),url(/themes/custom/fiorepoeta/assets/fonts/BaskervilleClassicoBoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic;font-display:swap;}.site-logo svg{width:auto;height:4rem;}*{font-size:1rem;line-height:1.5rem;}html,body{font-size:calc(12px + 0.6vmin);line-height:calc(12px + 0.8vmin);}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--beo-primary);}main h1,main h2,main h3,main h4,main h5,main h6,main .h1,main .h2,main .h3,main .h4,main .h5,main .h6{font-family:"Baskerville Classico";}.node--view-mode-full .node__content .field--name-body h1,.node--view-mode-full .node__content .field--name-body h2,.node--view-mode-full .node__content .field--name-body h3,.node--view-mode-full .node__content .field--name-body h4,.node--view-mode-full .node__content .field--name-body h5,.node--view-mode-full .node__content .field--name-body h6{color:var(--beo-primary);}h1.page-title{text-transform:lowercase;font-size:3rem;}.more-link{font-weight:bold;}.node .created{font-style:italic;}.region-header .nav-link{text-transform:uppercase;font-weight:500;}footer .nav-link{font-weight:500;}p{letter-spacing:0.03rem;}.fs-1 .field--name-price{font-size:2rem !important;color:var(--beo-primary);font-weight:200;}.breadcrumb-item,.facet-item__value{text-transform:lowercase;}#block-fiorepoeta-contatti a{font-weight:500;}#footer-notes{font-weight:500;}.l-grid{display:grid;}.is-front .region-header .l-grid{margin-bottom:1rem;}.region-header .l-grid{grid-template-rows:3.5rem max-content;grid-template-columns:max-content max-content max-content 1fr 1fr 1fr max-content max-content max-content;align-items:center;column-gap:1rem;background:url(/themes/custom/fiorepoeta/assets/images/logo_foglie.svg) no-repeat center top;margin-bottom:3rem;}@media (max-width:991px){.region-header .l-grid{grid-template-columns:max-content max-content max-content 1fr 1fr 1fr max-content max-content max-content;row-gap:0.5rem;}}@media (max-width:767px){.region-header .l-grid{grid-template-rows:6rem max-content;grid-template-columns:max-content max-content max-content 1fr 1fr 1fr max-content max-content max-content;row-gap:0.5rem;background:unset;}}.region-header .l-grid > :nth-child(1){grid-area:2/1/3/2;}@media (max-width:1199px){.region-header .l-grid > :nth-child(1){grid-area:2/2/3/3;}}.region-header .l-grid > :nth-child(2){grid-area:2/2/3/3;}@media (max-width:1199px){.region-header .l-grid > :nth-child(2){grid-area:2/3/3/4;}}.region-header .l-grid > :nth-child(3){grid-area:2/3/3/4;}@media (max-width:1199px){.region-header .l-grid > :nth-child(3){grid-area:2/1/3/2;}}.region-header .l-grid #block-fiorepoeta-branding{grid-area:1/1/3/11;justify-self:center;background:url(/themes/custom/fiorepoeta/assets/images/logo_foglie.svg) no-repeat center top;width:100%;height:100%;}@media (max-width:767px){.region-header .l-grid #block-fiorepoeta-branding{grid-area:1/1/2/11;}}.region-header .l-grid > :nth-child(4){grid-area:2/7/3/8;}.region-header .l-grid > :nth-child(5){grid-area:2/8/3/9;}.region-header .l-grid > :nth-child(6){grid-area:2/9/3/10;}.region-header .l-grid > :nth-child(7){grid-area:2/10/3/11;}main .region-content{padding-bottom:4rem;}.region-footer .l-grid{grid-template-columns:max-content 1fr 1fr max-content;column-gap:3rem;row-gap:1rem;}@media (max-width:991px){.region-footer .l-grid{grid-template-rows:max-content max-content;grid-template-columns:1fr 1fr max-content;row-gap:1rem;}}@media (max-width:767px){.region-footer .l-grid{grid-template-rows:unset;grid-template-columns:1fr 1fr;gap:1rem;justify-content:center;justify-items:center;}}.region-footer .l-grid > :nth-child(1){grid-area:1/1/2/2;align-self:end;text-align:center;}@media (min-width:768px) and (max-width:991px){.region-footer .l-grid > :nth-child(1){grid-area:1/1/2/2;align-self:center;margin:0 !important;height:100%;}}@media (max-width:767px){.region-footer .l-grid > :nth-child(1){grid-area:1/1/2/3;}}.region-footer .l-grid > :nth-child(2){grid-area:2/1/3/2;}@media (min-width:768px) and (max-width:991px){.region-footer .l-grid > :nth-child(2){grid-area:1/2/2/3;align-self:center;margin:0 !important;height:100%;}}@media (max-width:767px){.region-footer .l-grid > :nth-child(2){grid-area:2/1/3/3;margin:0 !important;}}.region-footer .l-grid > :nth-child(3){grid-area:3/1/4/2;}@media (min-width:768px) and (max-width:991px){.region-footer .l-grid > :nth-child(3){grid-area:1/3/2/4;align-self:center;margin:0 !important;height:100%;}}@media (max-width:767px){.region-footer .l-grid > :nth-child(3){grid-area:3/1/4/3;}}.region-footer .l-grid > :nth-child(4){grid-area:1/2/3/3;}@media (min-width:768px) and (max-width:991px){.region-footer .l-grid > :nth-child(4){grid-area:2/1/3/2;}}@media (max-width:767px){.region-footer .l-grid > :nth-child(4){grid-area:4/1/5/2;}}.region-footer .l-grid > :nth-child(5){grid-area:1/3/3/4;}@media (max-width:991px){.region-footer .l-grid > :nth-child(5){grid-area:2/2/3/3;}}@media (max-width:767px){.region-footer .l-grid > :nth-child(5){grid-area:4/2/5/3;}}.region-footer .l-grid > :nth-child(6){grid-area:1/4/3/5;justify-self:right;align-self:end;}@media (max-width:991px){.region-footer .l-grid > :nth-child(6){grid-area:2/3/3/4;}}@media (max-width:767px){.region-footer .l-grid > :nth-child(6){grid-area:5/1/6/3;justify-self:center;}}.region-footer .l-grid #block-fiorepoeta-contatti{justify-self:center;align-self:end;text-align:center;}.region-footer .l-grid .menu--footer,.region-footer .l-grid .menu--legal-menu{flex:unset;width:auto;}#footer-notes{display:flex;justify-content:center;gap:1rem;margin-top:1rem;}@media (max-width:767px){#footer-notes{flex-direction:column;gap:0.1rem;}}.title-grid{margin-bottom:2rem;}.title-grid .row > div{align-content:center;}.title-grid .field{display:grid;justify-content:center;align-content:center;padding:6px 0;margin:0 !important;}.title-grid h1.page-title{border:10px solid transparent;outline:4px solid #cad8d6;outline-offset:2px;margin:0 !important;padding:1rem 2rem !important;z-index:1;line-height:1.2 !important;font-weight:500 !important;color:var(--beo-primary) !important;}.title-grid h1.page-title:before{content:"";width:calc(100% + 20px);height:calc(100% + 20px);border:10px solid #cad8d6;position:absolute;top:0;left:0;background:transparent;margin:0;transform:translate(-10px,-10px);}.title-grid h1.page-title:after{content:"";background:url(/themes/custom/fiorepoeta/assets/images/foglia-cornice-titolo.svg) center/cover no-repeat;width:6rem;height:100%;position:absolute;z-index:-10;top:0;left:100%;}.title-grid.title-foglia-2 h1.page-title:after{background:url(/themes/custom/fiorepoeta/assets/images/foglia-cornice-titolo-2.svg) center/cover no-repeat;left:calc(100% - 10px);}.title-grid.title-foglia-3 h1.page-title:after{background:url(/themes/custom/fiorepoeta/assets/images/foglia-cornice-titolo-3.svg) center/cover no-repeat;left:calc(100% - 10px);}.title-grid p{font-size:1.25rem;line-height:1.8rem;}.title-grid .region-content{display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;row-gap:4rem;margin-top:2rem;}.title-grid .region-content #block-fiorepoeta-local-tasks{grid-column:1/3;grid-row:1/2;}.title-grid .region-content #block-fiorepoeta-page-title{grid-column:1/2;display:grid;justify-content:center;align-content:center;}.title-grid .region-content #block-fiorepoeta-page-title h1.page-title{border:10px solid #cad8d6;outline:4px solid #cad8d6;outline-offset:2px;margin:0 !important;padding:1rem 2rem !important;display:grid;z-index:1;}.title-grid .region-content #block-fiorepoeta-page-title h1.page-title:before{display:none;}.title-grid .region-content #block-fiorepoeta-page-title h1.page-title:after{content:"";background:url(/themes/custom/fiorepoeta/assets/images/foglia-cornice-titolo.svg) no-repeat center;width:6rem;height:100%;align-content:center;grid-column:2/3;position:absolute;transform:translateX(2.5rem);z-index:0;}.title-grid .region-content > :nth-child(2){grid-column:2/3;align-self:center;}.title-grid .region-content > :nth-child(2) p{margin:0 !important;font-size:1.125rem;line-height:1.6rem;}.title-grid .region-content > :nth-child(n+3){grid-column:1/3;}.view-l-grid .view-content{display:grid;grid-template-columns:1fr 1fr;gap:2rem;}@media (max-width:767px){.view-l-grid .view-content{grid-template-columns:1fr;}}.node .created{margin-bottom:0.5rem;}.node article{margin-bottom:2rem;}.node.node-type_blog .block-system-main-block article{display:grid;grid-template-columns:0.8fr 1fr;gap:2rem;}.node.node-type_blog .block-system-main-block article .image{grid-column:1/2;}.node.node-type_blog .block-system-main-block article .content-body{grid-column:2/3;}.klaro_toggle_dialog{right:unset;left:25px;bottom:30px;z-index:9999;}.field--name-sku{margin-bottom:0.5rem;}.landing-container h1,.landing-container h2,.landing-container h3,.landing-container h4,.landing-container h5,.landing-container h6{margin-top:0 !important;margin-bottom:0.5rem !important;}.landing-container p{font-size:1.25rem;line-height:1.8rem;}.landing-container .menu--social{width:100%;}.landing-container .menu--social ul.nav{justify-content:center;}.region-navigation{top:0 !important;}.region-navigation .navigation-toggle{display:none !important;}.region-navigation .site-logo svg{width:100%;height:auto;}.region-navigation .site-logo svg path{fill:white;stroke:white;}.region-navigation .main-nav__link--top-level.main-nav__link--active:before{transform:scale(1);opacity:1;}.region-navigation .main-nav__item .main-nav__link:before{content:"";position:absolute;width:1.3em;height:2px;left:50%;bottom:0.25rem;background-color:currentcolor;margin-left:-0.65em;transition:all 0.2s ease-in-out;transform:scale(0);opacity:0;}.region-navigation .main-nav__item .main-nav__link:hover{opacity:0.8 !important;}.region-navigation .main-nav__item .main-nav__link:hover:before{transform:scale(1);opacity:1;}.region-navigation .main-nav__item .main-nav__link.main-nav__link--active:before{transform:scale(1);opacity:1;}.region-navigation .main-nav__submenu .main-nav__item .main-nav__link{padding:0 0 0.8rem !important;font-size:1.4rem !important;}.region-footer .menu--social{width:100%;}.region-footer .menu--social > .nav{flex-wrap:nowrap;flex-direction:row;justify-content:center;}.link-icon .nav-link.icon-item,.link-icon .icon-item > .nav-link{width:2rem;height:2rem;text-indent:9999px;overflow:hidden;cursor:pointer;}.link-icon .nav-link.icon-item:hover,.link-icon .icon-item > .nav-link:hover{opacity:0.7;}.link-icon.home-icon .nav-link.icon-item{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDggNTE0LjUiPjxwYXRoIGQ9Ik01MDIsMjA3LjVMMzIzLDI4LjVjLTM4LTM4LTk5LTM4LTEzNywwTDYsMjA3LjVjLTgsOC04LDIxLDAsMzAsOCw4LDIxLDgsMzAsMGwxMy0xM3YyMjdjMCwzOSwyOSw2Myw3Nyw2M3M3OS0yNiw3OS02M3YtMTMxYzAtMTMsNi0zNSw0OS0zNXM0OSwyMiw0OSwzNXYxMzFjMCwxNiw2LDMwLDE3LDQxLDE0LDE0LDM2LDIyLDYyLDIyLDQ4LDAsNzctMjQsNzctNjN2LTIyN2wxMywxM2M0LDQsOSw2LDE1LDYsNSwwLDExLTIsMTUtNiw4LTgsOC0yMSwwLTMwaDBaTTQxNyw0NTEuNWMwLDE0LTEyLDIxLTM1LDIxLTE0LDAtMjYtNC0zMi0xMC0zLTMtNC03LTQtMTJ2LTEzMGMwLTQ3LTM2LTc3LTkxLTc3cy05MSwzMC05MSw3N3YxMzFjMCwyMS0zNSwyMS0zNywyMS0zNSwwLTM1LTE1LTM1LTIxVjE4Mi41bDEyNC0xMjRjMTAtMTAsMjQtMTYsMzktMTZzMjksNiwzOSwxNmwxMjQsMTI0LTEsMjY5WiIgc3R5bGU9ImZpbGw6IzkwMUQ4MDsiLz48L3N2Zz4=") no-repeat center;}.link-icon.home-icon .nav-link.icon-item:before{background-color:transparent !important;}.link-icon.user-icon .icon-item > .nav-link{padding:0.5rem;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOS4wMiA0MS43NCI+PGNpcmNsZSBjeD0iMTkuNTEiIGN5PSIxMy4yNiIgcj0iMTEuNzYiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojOTAxZDdmOyBzdHJva2UtbWl0ZXJsaW1pdDoxMDsgc3Ryb2tlLXdpZHRoOjNweDsiLz48cGF0aCBkPSJNMTkuNTEsNDAuMjRINC44MWMtMi41NCwwLTMuOTEtMS45Ni0zLjA1LTQuMzUsMCwwLDMuOTMtMTAuODcsMTcuNzUtMTAuODciIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojOTAxZDdmOyBzdHJva2UtbWl0ZXJsaW1pdDoxMDsgc3Ryb2tlLXdpZHRoOjNweDsiLz48cGF0aCBkPSJNMTkuNTEsNDAuMjRoMTQuN2MyLjU0LDAsMy45MS0xLjk2LDMuMDUtNC4zNSwwLDAtMy45My0xMC44Ny0xNy43NS0xMC44NyIgc3R5bGU9ImZpbGw6bm9uZTsgc3Ryb2tlOiM5MDFkN2Y7IHN0cm9rZS1taXRlcmxpbWl0OjEwOyBzdHJva2Utd2lkdGg6M3B4OyIvPjwvc3ZnPg==") no-repeat center;}.link-icon.user-icon .icon-item > .nav-link:before{background-color:transparent !important;}.nav-link{color:var(--beo-primary);}#block-fiorepoeta-languageswitcherbootstrap .dropdown-menu,.user-icon-item .dropdown-menu{min-width:unset;background:rgba(255,255,255,0.95);border:1px solid rgba(0,0,0,0.08);border-radius:1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);list-style:none;margin:0;z-index:1000;transition:all 0.2s ease-in-out;}#block-fiorepoeta-languageswitcherbootstrap .dropdown-menu > li,.user-icon-item .dropdown-menu > li{margin:0 0.5rem;}#block-fiorepoeta-languageswitcherbootstrap .dropdown-menu a,#block-fiorepoeta-languageswitcherbootstrap .dropdown-menu .nav-link,#block-fiorepoeta-languageswitcherbootstrap .dropdown-menu a.nav-link,.user-icon-item .dropdown-menu a,.user-icon-item .dropdown-menu .nav-link,.user-icon-item .dropdown-menu a.nav-link{min-width:4rem;padding:0.75rem var(--beo-dropdown-item-padding-x);color:var(--main-nav-submenu-link-color);border-radius:0.5rem;font-size:var(--main-nav-submenu-link-font-size);font-weight:var(--main-nav-submenu-link-font-weight);letter-spacing:normal;transition:all 0.2s ease-in-out;text-transform:lowercase;font-weight:500;}#block-fiorepoeta-languageswitcherbootstrap #menu-lang{text-transform:uppercase;padding:0.5rem;min-width:4rem;}#block-fiorepoeta-languageswitcherbootstrap .dropdown-menu{transform:translate3d(0px,50px,0px);}#block-fiorepoeta-languageswitcherbootstrap .dropdown-menu .dropdown-item .lang-lbl:after{margin-left:4px;}.user-icon-item .dropdown-menu{transform:translate3d(0px,30px,0px);}.region-header .main-nav{gap:1rem;}.region-header .main-nav .main-nav__link--top-level,.region-header .main-nav .main-nav__submenu .main-nav__link{font-weight:500;font-size:1rem;}.btn:not(.delete-order-item){border-radius:2rem;font-size:1.125rem;text-transform:lowercase;font-weight:500;}.btn-light{border-color:var(--beo-primary);color:var(--beo-primary);background:var(--beo-body-bg);}.block-advanced-language-selector .btn-light{text-transform:uppercase;}#block-fiorepoeta-accedi .btn{border:var(--beo-btn-border-width) solid var(--beo-primary);}#block-fiorepoeta-accedi .btn:hover{border-color:var(--beo-btn-hover-border-color);}.nav-link[title=Instagram],.nav-link[title=Instagram]:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OS43OCA0OS43OCI+PHBhdGggZD0iTTM3Ljc2LDBIMTIuMDJDNS4zOCwwLDAsNS4zOCwwLDEyLjAydjI1Ljc1YzAsNi42Myw1LjM4LDEyLjAyLDEyLjAyLDEyLjAyaDI1Ljc1YzYuNjMsMCwxMi4wMi01LjM4LDEyLjAyLTEyLjAyVjEyLjAyYzAtNi42My01LjM4LTEyLjAyLTEyLjAyLTEyLjAyWk00NS40OSwzNi45MWMwLDQuNzQtMy44NSw4LjU4LTguNTgsOC41OEgxMi44N2MtNC43NCwwLTguNTgtMy44NS04LjU4LTguNThWMTIuODdjMC00Ljc0LDMuODUtOC41OCw4LjU4LTguNThoMjQuMDNjNC43NCwwLDguNTgsMy44NSw4LjU4LDguNTh2MjQuMDNaIiBzdHlsZT0iZmlsbDojOTAxZDdmOyIvPjxwYXRoIGQ9Ik0yNC44OSwxMi4wMmMtNy4xMSwwLTEyLjg3LDUuNzctMTIuODcsMTIuODdzNS43NywxMi44NywxMi44NywxMi44NywxMi44Ny01Ljc3LDEyLjg3LTEyLjg3LTUuNzctMTIuODctMTIuODctMTIuODdaTTI0Ljg5LDMzLjQ3Yy00LjczLDAtOC41OC0zLjg1LTguNTgtOC41OHMzLjg1LTguNTgsOC41OC04LjU4LDguNTgsMy44NSw4LjU4LDguNTgtMy44NSw4LjU4LTguNTgsOC41OFoiIHN0eWxlPSJmaWxsOiM5MDFkN2Y7Ii8+PC9zdmc+") no-repeat center !important;}.nav-link[title=Facebook],.nav-link[title=Facebook]:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMi45NiA2Mi40MyI+PHBhdGggZD0iTTMyLjk0LDI3LjUzbC0uNzksNi4zNWMtLjEzLDEuMDYtMS4wMywxLjg2LTIuMSwxLjg2aC0xMC4yOHYyNi41NGMtMS4wOS4xLTIuMTguMTUtMy4yOS4xNS0yLjQ4LDAtNC45MS0uMjUtNy4yNS0uNzJ2LTI1Ljk3SDEuMzJjLS43MywwLTEuMzItLjYtMS4zMi0xLjMydi03Ljk0YzAtLjczLjU5LTEuMzIsMS4zMi0xLjMyaDcuOTF2LTExLjkxQzkuMjMsNS45MywxNS4xMywwLDIyLjQxLDBoOS4yM2MuNzMsMCwxLjMyLjYsMS4zMiwxLjMydjcuOTRjMCwuNzMtLjU5LDEuMzItMS4zMiwxLjMyaC02LjU5Yy0yLjkxLDAtNS4yNywyLjM3LTUuMjcsNS4zdjkuMjdoMTEuMDdjMS4yNywwLDIuMjUsMS4xMiwyLjEsMi4zOFoiIHN0eWxlPSJmaWxsOiM5MDFkN2Y7Ii8+PC9zdmc+") no-repeat center !important;}.nav-link[title=Pinterest],.nav-link[title=Pinterest]:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NC4yNCA1OC4zOSI+PHBhdGggZD0iTTEwLjczLDU4LjM5Yy45Mi0uODYsNC43OC00Ljg1LDYuODEtMTMuMTJsMS41My02LjI5YzEuNDMsMS41LDMuNDMsMi40OSw1LjUzLDMsOC41LDIuMDksMTYuNzMtNi45OSwxOC44Ny0xNS43MiwzLTEyLjIyLTMuMjMtMjMuMDEtMTMuNTctMjUuNTNDMTguMDEtMi4xOCwzLjk2LDMuNjMuNTMsMTcuNmMtMS4yLDQuOTEtLjgsMTIuMzQsNS44NiwxNS44OC42OC4zNiwxLjUyLS4wMSwxLjctLjc3bC45NC0zLjc4Yy4xLS40NC0uMDctLjg5LS40MS0xLjE5LTIuMzctMi4xNS0yLjkyLTUuNjctMi4xMi04Ljk2LDIuMzItOS40NSwxMi4wNC0xMy4zMywyMC4zMS0xMS4zLDcuMTcsMS43NiwxMS41NCw5LjA4LDkuNTEsMTcuMzUtMS40NSw1LjkxLTUuNTQsMTIuNDEtMTEuNDUsMTAuOTctMy41NC0uODYtMy45NC00LjMzLTIuOTgtOC4yNGwyLjE2LTguODVjLjU2LTIuMjktLjg0LTQuNi0zLjExLTUuMTYtMi4yOS0uNTYtNS45LDEuMDYtNy4wNSw1Ljc5LS42OCwyLjc2LS4xMiw0Ljk3LjkyLDYuNDNsLTQuMzUsMTcuNzZjLTIuMDEsOC4xOC0uNDksMTMuNDctLjA0LDE0Ljc0IiBzdHlsZT0iZmlsbDojOTAxZDdmOyIvPjwvc3ZnPg==") no-repeat center !important;}.nav-link[title=TikTok],.nav-link[title=TikTok]:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS4xNCA1NC41NSI+PHBhdGggZD0iTTMxLjk4LDM5LjVWMTUuOTlzMi42NSw0LjQyLDEyLjIzLDQuNjljLjUxLjAxLjkzLS40MS45My0uOTJ2LTYuNjVjMC0uNS0uMzktLjg5LS44OS0uOTEtNy40My0uNDItMTAuOTYtNi4xMi0xMS4zMS0xMS4zNS0uMDMtLjQ5LS40Ni0uODUtLjk0LS44NWgtNy41OGMtLjUxLDAtLjkxLjQxLS45MS45MXYzNy4zOGMwLDQuMDYtMy4xLDcuNTktNy4xNiw3Ljc4LTQuNjQuMjItOC40LTMuNzYtNy44My04LjQ2LjQtMy4zMiwzLjA3LTYuMDQsNi4zOS02LjUuNjYtLjA5LDEuMy0uMSwxLjkyLS4wMy41NS4wNiwxLjA0LS4zNSwxLjA0LS45di02LjY2YzAtLjQ3LS4zNi0uODgtLjgzLS45MS0uOTUtLjA2LTEuOTMtLjA0LTIuOTEuMDdDNi44MSwyMy41MS45MSwyOS40Mi4xLDM2LjczYy0xLjA3LDkuNjUsNi40NiwxNy44MSwxNS44OSwxNy44MSw4LjgzLDAsMTUuOTktNy4xNiwxNS45OS0xNS45OSIgc3R5bGU9ImZpbGw6IzkwMWQ3ZjsiLz48L3N2Zz4=") no-repeat center !important;}.nav-link[title=Linkedin],.nav-link[title=Linkedin]:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS44NCA0Ni44NiI+PGNpcmNsZSBjeD0iNi4xMSIgY3k9IjYuMTEiIHI9IjYuMTEiIHN0eWxlPSJmaWxsOiM5MDFkN2Y7Ii8+PHJlY3QgeD0iMS4wMiIgeT0iMTYuMyIgd2lkdGg9IjEwLjE5IiBoZWlnaHQ9IjMwLjU2IiByeD0iLjQ2IiByeT0iLjQ2IiBzdHlsZT0iZmlsbDojOTAxZDdmOyIvPjxwYXRoIGQ9Ik00NS44NCwyNy41djE3LjMyYzAsMS4xMi0uOTIsMi4wNC0yLjA0LDIuMDRoLTYuMTFjLTEuMTIsMC0yLjA0LS45Mi0yLjA0LTIuMDR2LTE0LjI2YzAtMi44MS0yLjI4LTUuMDktNS4wOS01LjA5cy01LjA5LDIuMjgtNS4wOSw1LjA5djE0LjI2YzAsMS4xMi0uOTIsMi4wNC0yLjA0LDIuMDRoLTYuMTFjLTEuMTIsMC0yLjA0LS45Mi0yLjA0LTIuMDR2LTI2LjQ4YzAtMS4xMi45Mi0yLjA0LDIuMDQtMi4wNGg2LjExYzEuMTIsMCwyLjA0LjkyLDIuMDQsMi4wNHYxLjNjMi4wNC0yLjY0LDUuNDEtNC4zNiw5LjE3LTQuMzYsNS42MiwwLDExLjIsNC4wNywxMS4yLDEyLjIyWiIgc3R5bGU9ImZpbGw6IzkwMWQ3ZjsiLz48L3N2Zz4=") no-repeat center !important;}.whatsapp-button .whatsapp-button__bubble{color:var(--beo-primary);background:#dceae7;}.whatsapp-button .whatsapp-button__bubble:after{background-color:#dceae7;}.card{background-color:#cad8d6;border:none;border-radius:unset;}.card.view-card{display:grid;gap:1rem;}.card.view-card article{display:grid;grid-template-rows:auto 1fr;}.card.view-card article .card-body{display:grid;height:100%;padding:1.5rem 2rem 1rem;}.card.view-card article .card-body .card-title{margin-top:0.5rem;margin-bottom:2rem;}.card.view-card article .card-body .body{height:100%;display:grid;}.card.view-card article .card-body .more-link{background-color:#dceae7;align-self:end;margin:0 -2rem -1rem;padding:1rem 2rem 1rem;text-align:right;}.blog-page h2.card-title{padding-bottom:0;text-align:left;}.blog-page h2.card-title:before{content:unset;}.blog-page .view-card article{margin-bottom:0;}.node-type_blog .content-body{background-color:#dceae7;padding:1.5rem 2rem;}@media (min-width:992px){.the-bookmark-page .field--name-componenti > div .col-sx,.the-bookmark-page .field--name-componenti > div .col-middle,.the-bookmark-page .field--name-componenti > div .col-dx{position:relative;}.the-bookmark-page .field--name-componenti > div .col-sx:before,.the-bookmark-page .field--name-componenti > div .col-sx:after,.the-bookmark-page .field--name-componenti > div .col-middle:before,.the-bookmark-page .field--name-componenti > div .col-middle:after,.the-bookmark-page .field--name-componenti > div .col-dx:before,.the-bookmark-page .field--name-componenti > div .col-dx:after{content:"";width:25%;height:25%;position:absolute;}.the-bookmark-page .field--name-componenti .field__item:nth-child(1) .col-middle:before{background:url(/themes/custom/fiorepoeta/assets/images/ramo-foglie-bottom-up-dx.svg) no-repeat center;top:0;left:5%;}.the-bookmark-page .field--name-componenti .field__item:nth-child(1) .col-middle:after{background:url(/themes/custom/fiorepoeta/assets/images/ramo-foglie-up-bottom-sx.svg) no-repeat center;bottom:0;right:5%;}.the-bookmark-page .field--name-componenti .field__item:nth-child(2) .col-sx:before{background:url(/themes/custom/fiorepoeta/assets/images/ramo-foglie-bottom-up-sx.svg) no-repeat center;top:0;right:5%;}.the-bookmark-page .field--name-componenti .field__item:nth-child(2) .col-sx:after{background:url(/themes/custom/fiorepoeta/assets/images/ramo-foglie-up-bottom-sx.svg) no-repeat center;bottom:0;left:5%;}.the-bookmark-page .field--name-componenti .field__item:nth-child(3) .col-middle:after{background:url(/themes/custom/fiorepoeta/assets/images/ramo-foglie-up-bottom-dx.svg) no-repeat center;bottom:0;right:10%;width:30%;height:30%;}}.form-control:not(.quantity-edit-input){border-radius:2rem;border-color:#363636;color:var(--beo-primary);padding:1.625rem 1rem 0.625rem !important;background:#dceae7;font-size:1.125rem;}.form-type-textarea label{transform:translateY(-0.5rem);}.form-type-textarea .counter{margin-top:0.5rem;padding:0 1rem;}.webform-actions{text-align:right;}.contatti-scrivimi{list-style:none outside none;margin:0 !important;padding:0 !important;}.contatti-scrivimi li{font-size:1.25rem;line-height:1.8rem;display:flex;align-items:center;align-content:center;gap:1rem;}.contatti-scrivimi li span{font-size:1.25rem;line-height:1.8rem;display:inline-flex;}.contatti-scrivimi li span:before{content:"";width:1.8rem;height:1.8rem;background-size:contain;background-repeat:no-repeat;background-position-y:center;display:inline-flex;margin-right:1rem;}.contatti-scrivimi li a{font-size:1.25rem;line-height:1.8rem;display:inline-flex;}.contatti-scrivimi .contatti-scrivimi-mail:before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS40NyAzMy40NCI+PHBhdGggZD0iTTQ1LjQ3LDE2LjM3YzAtMy44MywwLTcuNjYsMC0xMS40OSwwLS4yOC0uMDItLjU2LS4wNy0uODNDNDQuOTUsMS42NCw0Mi45NSwwLDQwLjUxLDBjLTIuMTIsMC00LjI0LDAtNi4zNiwwLTMuMDcsMC02LjE0LDAtOS4yMiwwQzE4LjM0LDAsMTEuNzUsMCw1LjE3LDBjLS41MiwwLTEuMDQuMDMtMS41NS4xN0MxLjQzLjc2LDAsMi43NywwLDQuODljLjAyLDMuOSwwLDcuODEsMCwxMS43MSwwLDMuOTksMCw3Ljk5LDAsMTEuOTgsMCwuMjcuMDIuNTUuMDcuODEuNDQsMi4zOSwyLjQ0LDQuMDQsNC44Nyw0LjA0LDEuNDcsMCwyLjk1LDAsNC40MiwwaDEzLjM3Yy44OCwwLDEuNzcsMCwyLjY1LDAsNC45NCwwLDkuODcsMCwxNC44MSwwLC4zNSwwLC43MSwwLDEuMDYtLjA1LDEuNjYtLjI1LDIuODgtMS4xMywzLjY3LTIuNTkuNDctLjg2LjU1LTEuOC41NC0yLjc2LS4wMS0zLjg5LDAtNy43OCwwLTExLjY3Wk00MS40OSwyLjIyYy0uMDYuMDctLjEuMTEtLjE0LjE1LTEuNjEsMS4zOS0zLjIyLDIuNzktNC44Miw0LjE4LTEuNTIsMS4zMi0zLjA0LDIuNjUtNC41NiwzLjk4LTEuNzUsMS41Mi0zLjUsMy4wMy01LjI0LDQuNTQtLjk2LjgzLTEuOTIsMS42Ni0yLjg3LDIuNDktLjcxLjYzLTEuNTIuNjMtMi4yNCwwLTEuNzUtMS41My0zLjUxLTMuMDUtNS4yNy00LjU4LTEuODYtMS42Mi0zLjcyLTMuMjQtNS41OC00Ljg2LTEuNTktMS4zOS0zLjE5LTIuNzctNC43OS00LjE2LS42MS0uNTMtMS4yMS0xLjA1LTEuODItMS41OC0uMDUtLjA1LS4xLS4xLS4xNy0uMThoMzcuNDlaTTIuMzcsMjkuNTRjLS4wNS0uMzYtLjE0LS43Mi0uMTQtMS4wOCwwLTMuOTcsMC03Ljk0LDAtMTEuOTEsMC0zLjg1LDAtNy42OSwwLTExLjU0LDAtLjM4LjA2LS43Ni4yMS0xLjE1LDQuOTQsNC4zLDkuODYsOC41NywxNC44LDEyLjg2LTQuOTMsNC4yOS05Ljg1LDguNTYtMTQuNzcsMTIuODQtLjAzLDAtLjA2LDAtLjA5LS4wMVpNMy45NiwzMS4yMWM1LjAxLTQuMzYsOS45OS04LjY3LDE0Ljk4LTEzLjAxLjMzLjI5LjY3LjU3Ljk5Ljg2LjU4LjU0LDEuMjIuOTcsMi4wMiwxLjEyLDEuMjEuMjMsMi4zMS0uMDQsMy4yNi0uODQuNDQtLjM3Ljg4LS43NiwxLjMzLTEuMTUsNC45OCw0LjMzLDkuOTUsOC42NSwxNC45NywxMy4wMUgzLjk2Wk00My4yNCwyOC41MmMwLC4zNC0uMS42OS0uMTUsMS4wMy0uMDMsMC0uMDUsMC0uMDgsMC00LjkyLTQuMjgtOS44NC04LjU1LTE0Ljc4LTEyLjg0LDQuOTMtNC4yOSw5Ljg1LTguNTYsMTQuNzctMTIuODQuMDMsMCwuMDYuMDEuMDkuMDIuMDUuMzYuMTQuNzIuMTQsMS4wOCwwLDQuMzUsMCw4LjcxLDAsMTMuMDYsMCwzLjQ5LDAsNi45OCwwLDEwLjQ4WiIgc3R5bGU9ImZpbGw6IzkwMWQ3ZjsiLz48L3N2Zz4=");}.contatti-scrivimi .contatti-scrivimi-wapp:before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS40NiA0NS40NiI+PHBhdGggZD0iTTIyLjAxLjk3QzEwLjgsMS4zMywxLjU0LDEwLjQxLjk4LDIxLjYxYy0uMiw0LjA0LjY5LDcuODUsMi40MiwxMS4xN2wtMi40MywxMC45Yy0uMS40OS4zMy45My44My44M2wxMC45LTIuNDNoMGMzLjI5LDEuNzIsNy4wNywyLjYxLDExLjA3LDIuNDIsMTEuMTgtLjUyLDIwLjI5LTkuNywyMC43Mi0yMC44OUM0NC45OCwxMC45MywzNC42Ni41NiwyMi4wMS45N1oiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojOTAxZDdmOyBzdHJva2Utd2lkdGg6MS45MXB4OyIvPjxwYXRoIGQ9Ik0yOC4xNywzNC4xNmMtLjIsMC0uNDEtLjAxLS42MS0uMDMtMy42NC0uMzctNy42NS0yLjQzLTEwLjcyLTUuNS0zLjA4LTMuMDgtNS4xMy03LjA5LTUuNS0xMC43My0uMTktMS44My40Ni0zLjYzLDEuNzctNC45NC41Ny0uNTcsMS4wNi0uOTMsMS41MS0xLjI0LjQxLS4yOC44OC0uNDIsMS4zNy0uNDIsMS4wNCwwLDEuOTcuNjYsMi4zLDEuNjVsMS4xNCwzLjQzYy41MSwxLjUuMDMsMi4zOS0uNDYsMi44N2wtLjkuOTFjLS4xNS4xNS0uMTcuMzgtLjA2LjU2LjQ2LjcyLDEuMzcsMS45NCwzLjA4LDMuNjUsMS43MSwxLjcxLDIuOTMsMi42MiwzLjY1LDMuMDguMDcuMDUuMTYuMDcuMjUuMDcuMTIsMCwuMjMtLjA1LjMxLS4xM2wuOTItLjkxYy40My0uNDQsMS0uNjcsMS42Ni0uNjcuMzcsMCwuNzcuMDcsMS4yMS4yMmwzLjQzLDEuMTRjLjcyLjI0LDEuMjguNzksMS41MiwxLjUyLjI1LjczLjEzLDEuNTEtLjMsMi4xNS0uMjkuNDMtLjY0LjkxLTEuMjMsMS41MS0xLjE2LDEuMTYtMi43LDEuOC00LjMyLDEuOFoiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojOTAxZDdmOyBzdHJva2Utd2lkdGg6MS45MXB4OyIvPjwvc3ZnPg==");}.wishlist-block__link{display:block;background:none;border:none;padding:0;cursor:pointer;position:relative;}.wishlist-block__link .wishlist-block__icon svg{pointer-events:none;}.cart-block__count--badge{background:var(--beo-primary) !important;}.cart-block__icon{display:flex;align-items:center;width:2rem;height:2rem;}.cart-block__icon:hover{opacity:0.6;}.focused-page__header .navbar-brand svg,.focused-page__header .navbar-brand svg path{fill:white;stroke:white;}.edit-wishlist[data-drupal-selector=edit-wishlist].btn-link{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Mi44OCAzNS4yMiI+PHBhdGggZD0iTTIxLjM2LDguMDdzLjA2LjAyLjA4LjAyIiBzdHlsZT0iZmlsbDpub25lOyBzdHJva2U6IzkwMWQ3Zjsgc3Ryb2tlLW1pdGVybGltaXQ6MTA7IHN0cm9rZS13aWR0aDozcHg7Ii8+PHBhdGggZD0iTTIxLjQ0LDMzLjcyYy0uMzUsMC0uNTEtLjEzLS41MS0uMTNDMTcuODcsMzEuNTYtNywxMi44OCw0LjUzLDMuMjdjNi4xNy01LjE1LDE0LjI0LDIuMzksMTYuNCw0LjQ5LDAsMCwuMjYuMjMuNDMuMzEiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojOTAxZDdmOyBzdHJva2UtbWl0ZXJsaW1pdDoxMDsgc3Ryb2tlLXdpZHRoOjNweDsiLz48cGF0aCBkPSJNMjEuNDQsOC4wOXMuMDQsMCwuMDYtLjAyIiBzdHlsZT0iZmlsbDpub25lOyBzdHJva2U6IzkwMWQ3Zjsgc3Ryb2tlLW1pdGVybGltaXQ6MTA7IHN0cm9rZS13aWR0aDozcHg7Ii8+PHBhdGggZD0iTTIxLjUyLDguMDdzLS4wNi4wMi0uMDguMDIiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojOTAxZDdmOyBzdHJva2UtbWl0ZXJsaW1pdDoxMDsgc3Ryb2tlLXdpZHRoOjNweDsiLz48cGF0aCBkPSJNMjEuNDQsMzMuNzJjLjM1LDAsLjUxLS4xMy41MS0uMTMsMy4wNi0yLjAzLDI3LjkyLTIwLjcxLDE2LjQtMzAuMzMtNi4xNy01LjE1LTE0LjI0LDIuMzktMTYuNCw0LjQ5LDAsMC0uMjYuMjMtLjQzLjMxIiBzdHlsZT0iZmlsbDpub25lOyBzdHJva2U6IzkwMWQ3Zjsgc3Ryb2tlLW1pdGVybGltaXQ6MTA7IHN0cm9rZS13aWR0aDozcHg7Ii8+PHBhdGggZD0iTTIxLjQ0LDguMDlzLS4wNCwwLS4wNi0uMDIiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojOTAxZDdmOyBzdHJva2UtbWl0ZXJsaW1pdDoxMDsgc3Ryb2tlLXdpZHRoOjNweDsiLz48L3N2Zz4=");}.edit-wishlist[data-drupal-selector=edit-wishlist].btn-link:hover{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Mi44OCAzNS4yMiI+PHBhdGggZD0iTTIxLjM2LDguMDdzLjA2LjAyLjA4LjAyIiBzdHlsZT0iZmlsbDojOTAxZDdmOyBzdHJva2U6IzkwMWQ3Zjsgc3Ryb2tlLW1pdGVybGltaXQ6MTA7IHN0cm9rZS13aWR0aDozcHg7Ii8+PHBhdGggZD0iTTIxLjQ0LDMzLjcyYy0uMzUsMC0uNTEtLjEzLS41MS0uMTNDMTcuODcsMzEuNTYtNywxMi44OCw0LjUzLDMuMjdjNi4xNy01LjE1LDE0LjI0LDIuMzksMTYuNCw0LjQ5LDAsMCwuMjYuMjMuNDMuMzEiIHN0eWxlPSJmaWxsOiM5MDFkN2Y7IHN0cm9rZTojOTAxZDdmOyBzdHJva2UtbWl0ZXJsaW1pdDoxMDsgc3Ryb2tlLXdpZHRoOjNweDsiLz48cGF0aCBkPSJNMjEuNDQsOC4wOXMuMDQsMCwuMDYtLjAyIiBzdHlsZT0iZmlsbDojOTAxZDdmOyBzdHJva2U6IzkwMWQ3Zjsgc3Ryb2tlLW1pdGVybGltaXQ6MTA7IHN0cm9rZS13aWR0aDozcHg7Ii8+PHBhdGggZD0iTTIxLjUyLDguMDdzLS4wNi4wMi0uMDguMDIiIHN0eWxlPSJmaWxsOiM5MDFkN2Y7IHN0cm9rZTojOTAxZDdmOyBzdHJva2UtbWl0ZXJsaW1pdDoxMDsgc3Ryb2tlLXdpZHRoOjNweDsiLz48cGF0aCBkPSJNMjEuNDQsMzMuNzJjLjM1LDAsLjUxLS4xMy41MS0uMTMsMy4wNi0yLjAzLDI3LjkyLTIwLjcxLDE2LjQtMzAuMzMtNi4xNy01LjE1LTE0LjI0LDIuMzktMTYuNCw0LjQ5LDAsMC0uMjYuMjMtLjQzLjMxIiBzdHlsZT0iZmlsbDojOTAxZDdmOyBzdHJva2U6IzkwMWQ3Zjsgc3Ryb2tlLW1pdGVybGltaXQ6MTA7IHN0cm9rZS13aWR0aDozcHg7Ii8+PHBhdGggZD0iTTIxLjQ0LDguMDlzLS4wNCwwLS4wNi0uMDIiIHN0eWxlPSJmaWxsOiM5MDFkN2Y7IHN0cm9rZTojOTAxZDdmOyBzdHJva2UtbWl0ZXJsaW1pdDoxMDsgc3Ryb2tlLXdpZHRoOjNweDsiLz48L3N2Zz4=");}.product .product-title{padding-right:var(--product-teaser-info-spacing);}.product .product-info{height:calc(var(--product-teaser-info-height) * 1.5);}@media (max-width:767px){#block-fiorepoeta-carrello{z-index:9999;}}@media (max-width:767px){#cart-dropdown{top:0;min-height:40vw;}}@media (max-width:767px){.cart-form .form-actions{display:flex;flex-direction:column;gap:1rem;}}.commerce-order-item-add-to-cart-form .form-actions{display:flex;flex-direction:column;gap:1rem;}.block-field-blockcommerce-productdefaultproduct-collection .badge,.block-field-blockcommerce-productdefaultproduct-categories .badge,.block-field-blockcommerce-productdefaultproduct-tags .badge{font-weight:500;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
