:root{--white:#fff;--black:#000;--plyr-color-main:var(--pink)}html body{font-family:'Bitter',sans-serif;font-size:19px}html body.woocommerce{font-size:18px}@media screen and (max-width:400px){html body{font-size:18px}}body h1,body h2,body h3,body h3.widget-title{font-family:'Bitter',sans-serif;font-weight:700;word-wrap:normal;line-height:1;margin-bottom:.5em}body span.noto,body .noto h1,body .noto h2,body .noto h3{font-family:'Noto Sans',sans-serif;font-weight:600;word-wrap:normal;letter-spacing:.2em}body h1{font-size:2em}body h2{font-size:1.7em}body h3,body h3.widget-title{font-size:1.5em}body h4{font-size:1.2em;font-family:"Bitter","Noto",sans-serif;font-weight:700;word-wrap:normal;margin-bottom:5px}body h5,body h6{font-size:1.1em;word-wrap:normal}body h3,body h5,body h6{font-weight:700}body p{margin-bottom:1.15em}body p:last-child,body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child{margin-bottom:0}strong{font-weight:700}@media screen and (max-width:811px){body h3.widget-title{margin-bottom:16px}}@media screen and (max-width:511px){body h1.entry-title{font-size:1.8em}}@media screen and (max-width:400px){body h1.entry-title,body h1{font-size:1.6em}body h2{font-size:1.4em}body h3{font-size:1.2em}}body .site-content .panel-grid:not(.has-bg-image)>div:not(.gsap-row-bg),body .site-content .panel-grid:not(.has-bg-image)>div:not(.gsap-row-bg) h1,body .site-content .panel-grid:not(.has-bg-image)>div:not(.gsap-row-bg) h2,body .site-content .panel-grid:not(.has-bg-image)>div:not(.gsap-row-bg) h3,body .site-content .panel-grid:not(.has-bg-image)>div:not(.gsap-row-bg) h4,body .site-content .panel-grid:not(.has-bg-image)>div:not(.gsap-row-bg) p{color:#353535}body .site-content .panel-grid:not(.has-bg-image)>div h1,body .site-content .panel-grid:not(.has-bg-image)>div h2,body .site-content .panel-grid:not(.has-bg-image)>div h3,body .site-content .panel-grid:not(.has-bg-image)>div h4,body .site-content .panel-grid:not(.has-bg-image)>div p{color:#353535}@media (max-width:768px){body .alignleft{float:left;display:block;margin-left:0;margin-right:1.5em}body .alignright{float:right;display:block;margin-left:1.5em;margin-right:0}}.fluid h2{font-size:calc(75px + (95 - 75) * ((100vw - 768px) / (2000 - 768) ));line-height:.85;margin-bottom:0}.fluid h3{font-size:calc(45px + (70 - 45) * ((100vw - 768px) / (2000 - 768) ));line-height:.85;margin-bottom:0}.smaller,.small{font-size:.8em}.big h1{font-size:3.25em}.big h2,.medium h1{font-size:2.4em}.medium h2{font-size:1.5em}h1+h4:not(.sow-sub-headline){margin-top:-.25em}@media screen and (max-width:1560px){.big h1{font-size:3em}.big h2,.medium h1{font-size:2em}.medium h2{font-size:1.5em}}@media screen and (max-width:640px){.big h1{font-size:2.75em}.big h2,.medium h1{font-size:2em}.medium h2{font-size:1.35em}}@media screen and (max-width:320px){.big h1{font-size:2.5em}.big h2,.medium h1{font-size:1.7em}.medium h2{font-size:1.3em}}body h1.page-title{font-size:4em}ul,.entry-content .widget ul:not(.products){padding-left:20px;margin-bottom:1em;margin-left:0}ol,.entry-content .widget ol{padding-left:1em;margin-bottom:1em;margin-left:0}ul li,.entry-content .widget ul:not(.products) li{margin-bottom:0;padding-bottom:0;list-style:disc}.entry-content .widget ul:not(.products) li,.entry-content .widget ol li{margin-bottom:.75em}ul:not(.products) li+li:not(.social-item){margin-top:.5em}.entry-summary ul li+li:not(.social-item){margin-top:0}.special-li ul,.entry-content .widget .special-li ul{line-height:1.5em;margin:5px 0 15px;padding:0}.special-li li,.entry-content .widget .special-li ul li{list-style:none;position:relative;padding:0 0 0 35px}.entry-content .widget .special-li ul li:before{content:"";position:absolute;left:0;top:2px;border:solid 12px var(--green);border-radius:12px}.entry-content .widget .special-li ul li:after{content:"";position:absolute;left:7px;top:5px;width:9px;height:15px;border:solid #fff;border-width:0 4px 4px 0;transform:rotate(45deg)}.entry-content .widget .special-li ul li.heart:before,.entry-content .widget .special-li ul li.heart:after{content:"";position:absolute;left:7px;top:5px;width:7px;height:12px;background:#f9dd94;border-radius:50px 50px 0 0;transform:rotate(-45deg);transform-origin:0 100%}.entry-content .widget .special-li ul li.heart:after{content:"";position:absolute;top:5px;left:0;transform:rotate(45deg);transform-origin:100% 100%}input[type=url]{width:100%}input[type=checkbox]{display:inline}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,body input[type=url],body input[type=text],body input[type=tel],body input[type=email],body input[type=number],body input[type=search],body input[type=password],#wpsl-search-wrap .wpsl-input input,body textarea{border:none;font-family:"Bitter","Noto",sans-serif;background:rgba(255,255,255,.75);line-height:1.5 !important;transition:.5s ease-in-out;padding:calc(1.25em - 8.75px) 1em;position:relative;border-bottom:1px solid #353535;border-radius:0}input[type=search]{-webkit-appearance:none}body input[type=number]{border-bottom:none}body input[type=text]:focus,body input[type=email]:focus,body input[type=url]:focus,body input[type=password]:focus,body input[type=tel]:focus,body input[type=number]:focus,body textarea:focus,body select:focus{background:#f2f2f2}body input[type=text]:focus:before,body input[type=email]:focus:before,body input[type=url]:focus:before,body input[type=password]:focus:before,body input[type=search]:focus:before,body input[type=tel]:focus:before,body input[type=number]:focus:before,body textarea:focus:before,body select:focus:before{content:'';position:absolute;height:100%;width:1px;background:#777}body span.select2{border:none;border-bottom:1px solid #353535}body span.select2-container{font-family:"Bitter","Noto",sans-serif}body .select2-container--default .select2-selection--single{background:rgba(255,255,255,.75)}body .select2-container .selection .select2-selection--single{padding:calc(1.25em - 7px) 1em;font-size:17px}.select2-container .select2-dropdown{font-size:17px}body .select2-container--default .select2-results__option{color:var(--purple-vivid)}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--brown);color:#fff}body .select2-container--default .selection .select2-selection--single .select2-selection__rendered{padding-top:0;padding-bottom:0}body textarea{padding:1em}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated select,.wpsl-radius-dropdown,.wpsl-dropdown{border-left:none !important;border-right:none !important;border-top:none !important;border-bottom-color:#353535 !important}body:not(.wp-admin) .select2-container--open .select2-dropdown{top:0 !important}#wpsl-search-btn,#wpsl-search-wrap #wpsl-radius,#wpsl-search-wrap #wpsl-results,#wpsl-search-wrap .wpsl-input input,#wpsl-search-wrap .wpsl-input label,#wpsl-search-btn,#wpsl-search-wrap div{display:inline;float:none}#wpsl-search-wrap .wpsl-input input{font-size:1rem;width:auto}.wpsl-search{padding:20px;margin-bottom:25px;background-color:var(--watergreen);color:#fff}#wpsl-search-wrap form,#wpsl-search-wrap .wpsl-input{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:0}#wpsl-search-wrap div{margin-right:25px}#wpsl-search-wrap div:last-child{margin-right:0}#wpsl-result-list{width:32%}#wpsl-wrap #wpsl-result-list ul li{background:var(--purple-dark);padding:20px;color:#fff;font-size:1.1rem}#wpsl-wrap #wpsl-result-list ul li p{color:#fff}#wpsl-result-list a{color:#fff;text-decoration:underline}@media screen and (max-width:675px){#wpsl-result-list{width:100%}#wpsl-search-wrap div{margin-right:0;margin-bottom:20px}#wpsl-search-wrap div:last-child{margin-bottom:0}}.min-max-text{font-family:"Noto Sans";margin-top:1.5em}li.product .min-max-text{margin-bottom:5px;margin-top:-5px;font-size:.9em}.panel-grid>div:not(.flower-bg)>div{position:relative;z-index:1}.flower-bg{position:relative}.flower-bg:before{position:absolute;opacity:.125;background-size:contain !important;width:1024px;height:1024px;top:0;bottom:0;left:0;right:0;margin:auto;content:'';z-index:-1;mix-blend-mode:overlay}.flower-01:before{background:url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/flower-bg-01.svg) no-repeat center center}.flower-02:before{background:url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/flower-bg-02.svg) no-repeat center center;opacity:.2}.flower-03:before{background:url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/flower-bg-03.svg) no-repeat center center;opacity:.2}.flower-03.flower-left:before{transform:rotate(150deg);right:auto;left:-30%;width:1200px;height:1200px;top:250px}.flower-03.flower-right:before{transform:rotate(-150deg);left:auto;right:-15%;width:1200px;height:1200px;top:250px}.flower-04:before{background:url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/flower-bg-04.svg) no-repeat center center;opacity:.2}.flower-04.flower-left:before{transform:rotate(25deg);right:auto;left:-18%;width:1200px;height:1200px;top:250px}.flower-right:before{transform:rotate(-80deg);left:auto;right:-10%;top:250px}.flower-small:before{width:800px;height:800px;top:auto;left:auto;right:0}.flower-05:before{background:url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/flower-bg-05.svg) no-repeat center center;opacity:.2}.site-header .flower-bg:before{top:360px}.bam-active .main-nav.widgetized{overflow-x:hidden}@media screen and (max-width:811px){.flower-small:before{width:700px;height:700px;top:auto;left:auto;right:-65%}}.product-s .splide__slide:before{position:absolute;opacity:.125;background-size:contain !important;width:100%;height:70%;top:17%;bottom:auto;left:0;right:0;margin:auto;content:'';z-index:-1;mix-blend-mode:overlay;background:url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/pink-dots.svg) no-repeat center center;opacity:1}.product-s .splide__slide:nth-child(2n):before{transform:rotate(180deg)}.splide__slide:nth-child(3n):before{transform:rotate(270deg)}body .button-menu .menu li a,body .inline-menu.button-menu .menu li a,input[type=button],input[type=reset],input[type=submit],input[type=button],input[type=reset],input[type=submit],body #wpsl-search-btn,button.button,.buy-button-wrapper a.added_to_cart,.woocommerce #respond input#submit,.woocommerce a.button,a.button,.woocommerce button.button,.woocommerce input.button,body .so-widget-sow-button .ow-button-base a.ow-button-hover{font-size:.9em;font-weight:400;font-family:"Bitter","Noto",sans-serif;text-transform:uppercase;padding:1.1em 2em;background:rgba(255,255,255,1);border:none;border-radius:0;color:#353535;transition:.25s ease-in-out;line-height:1;width:auto;box-shadow:none;border-radius:25px;min-width:175px;outline:0 solid transparent}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:1.1em 2em;color:#fff}body .so-widget-sow-button .ow-button-base a.ow-button-hover span{color:#353535;transition:.25s ease-in-out}body .so-widget-sow-button .ow-button-base a.ow-button-hover:hover span{color:#fff}body .button-menu .menu li a:hover,body .inline-menu.button-menu .menu li a:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,body #wpsl-search-btn:hover,.buy-button-wrapper a.added_to_cart:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,a.button:hover,button.button:hover,body .so-widget-sow-button .ow-button-base a.sowb-button.ow-button-hover:hover,body .so-widget-sow-button .ow-button-base a.ow-button-hover:active{background:var(--brown) !important;outline:0 solid #fff;color:#fff}body .button-menu .menu li a:focus,body .inline-menu.button-menu .menu li a:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,body #wpsl-search-btn:focus,button.button:focus{outline:0px solid #fff !important;background:#fff;color:#353535}.buy-button-wrapper a.added_to_cart,.buy-button-wrapper a.added_to_cart:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce input.button:focus,a.button:focus{background:var(--watergreen);color:#fff !important}body .so-widget-sow-button .ow-button-base a.ow-button-hover span{transform-origin:center;overflow:hidden}body .so-widget-sow-button .ow-button-base a.ow-button-hover:hover span,body .so-widget-sow-button .ow-button-base a.ow-button-hover:active span{color:#fff}body .so-widget-sow-button .ow-button-base a.ow-button-hover:focus{outline:0px solid #fff !important;background:rgba(255,255,255,1)}body .so-widget-sow-button .ow-button-base a.ow-button-hover:focus span{color:#353535}body .so-widget-sow-button .ow-button-base a [class^=sow-icon-]{margin-top:0;padding-left:.75em}@media screen and (max-width:640px){body .inline-menu.button-menu .menu li a,body .button-menu .menu li a{min-width:150px}}@media screen and (min-width:812px) and (max-width:1280px){.tablet-1-3>.so-panels-full-wrapper,.tablet-1-3,.tablet-2-2>.so-panels-full-wrapper,.tablet-2-2{flex-wrap:wrap;justify-content:space-between}.tablet-1-3>.so-panels-full-wrapper>.panel-grid-cell,.tablet-1-3>.panel-grid-cell{width:calc(33.33% - ( 0.8 * 60px ) ) !important}.tablet-1-3>.so-panels-full-wrapper>.panel-grid-cell:first-child,.tablet-1-3>.panel-grid-cell:first-child{width:100% !important;margin-bottom:40px}.tablet-2-2>.so-panels-full-wrapper>.panel-grid-cell,.tablet-2-2>.panel-grid-cell{width:calc(50% - ( 0.8 * 60px ) ) !important;margin-bottom:40px}.tablet-2-2>.so-panels-full-wrapper>.panel-grid-cell:last-child,.tablet-2-2>.panel-grid-cell:last-child,.tablet-2-2>.so-panels-full-wrapper>.panel-grid-cell:nth-last-child(2),.tablet-2-2>.panel-grid-cell:nth-last-child(2){margin-bottom:0}.tablet-3-kill>.so-panels-full-wrapper>.panel-grid-cell,.tablet-3-kill>.panel-grid-cell{width:calc(30% - ( 0.8 * 60px ) ) !important}.tablet-3-kill>.so-panels-full-wrapper>.panel-grid-cell:first-child,.tablet-3-kill>.panel-grid-cell:first-child{width:calc(40% - ( 0.8 * 60px ) ) !important}.tablet-3-kill>.so-panels-full-wrapper>.panel-grid-cell:last-child,.tablet-3-kill>.panel-grid-cell:last-child{display:none !important}}@media screen and (max-width:811px){.panel-grid.cell-center>div{justify-content:center !important}}.leaf-1{position:relative}.leaf-1:before{content:'';background:url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/leaf-c.png) no-repeat center center;position:absolute;top:0;left:-100px;width:70px;height:97px;background-size:contain}.butterfly-right{position:relative;width:calc(100% - 70px)}.butterfly-right:before{content:'';background:url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/butterfly-1.png) no-repeat center center;position:absolute;top:0;right:-70px;width:50px;height:85px;background-size:contain}.menu-title,.mycia-buttons{text-align:center;margin-bottom:1em}.mycia-buttons .button+.button{margin-left:1.5em}.longer-css:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(180deg,rgba(255,255,255,0) 85%,rgba(171,190,158,1) 100%)}.entry-dates .longer-css:after{background:0 0}.mycia-category .category-title{color:#fff;background:var(--watergreen);padding:10px 20px;text-align:center;border-radius:50px}body .mycia-button.button:not(.active){background:#fff;color:#353535}body .mycia-button.button:hover{background:0 0;color:#fff}body .mycia-button.button.active,body .mycia-button.button.active:focus{background:0 0;color:#fff;outline:4px solid #fff !important}body .mycia-item{padding:20px 30px;background:var(--pink);border:none !important;border-radius:25px;width:calc(100% - 30px);margin-left:auto;margin-right:auto}body .mycia-item .item-title{font-family:'Quicksand',sans-serif;font-weight:700;width:calc(100% - 40px);margin-bottom:.5em}body .mycia-item .item-price{width:70px;right:-15px;top:-5px;text-align:center;height:70px;background:var(--purple-vivid);color:#404040;border-radius:50%;border:2px solid #fff;line-height:63px;font-size:.9em}body .item-description{font-size:.9em;max-width:640px}body .item-ingredients{margin-bottom:0;font-size:.8em}body .mycia-item+.mycia-item .item-price{top:-5px}body .mycia-category:after{display:none !important}body .longer-css .longer-overlay{background:0 0}.longer-css .longer-plus,.longer-css .longer-hide{position:static}body .longer-css+.longer-click{margin-left:auto;margin-right:auto;right:0;left:0;display:flex;justify-content:center;align-items:end;width:100%}body .mycia-category .longer-plus,body .mycia-category .longer-hide{position:static;background:#fff;height:50px;width:150px;border-radius:25px;color:#353535;font-size:1.5em;font-weight:400}body .longer-plus:before,body .longer-hide:before{font-family:"Bitter","Noto",sans-serif}@media screen and (max-width:811px){body .mycia-category-col{padding-top:30px}body .mycia-category{padding-top:0}}@media screen and (max-width:480px){body{overflow:hidden}body .mycia-buttons{max-width:calc(100% + 30px);padding:5px 0 5px 15px;margin-left:-15px;margin-right:-15px}body button.mycia-button{min-width:125px;padding-top:17px;padding-bottom:15px;border-radius:23px}.mycia-buttons .button+.button{margin-left:1em}.mycia-buttons .button:last-child{margin-right:15px}}.button-menu .go-back a{min-width:0 !important}.button-menu .go-back a:before{font-family:"FontAwesome";content:"\f104";font-size:1.5em;line-height:0;position:relative;top:2px}.logo-widget-area a.button,body .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover{background:rgba(255,255,255,1);color:#000}body .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover span{color:#000}.logo-widget-area a.button:hover,body .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover:hover{background:rgba(255,255,255,0);color:#fff}.logo-widget-area a.button:hover:focus,body .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover:hover:focus{outline:4px solid #fff !important}body .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover:hover span{color:#fff}body .has-bg-image:not(.has-bg-color) .so-widget-sow-button .ow-button-base a.ow-button-hover{box-shadow:0px 0px 65px rgba(0,0,0,.5)}body .basil-archive-header .button-menu .menu li a:hover,body .basil-archive-header .inline-menu.button-menu .menu li a:hover,body .basil-archive-header .button-menu .menu li a:focus,body .basil-archive-header .inline-menu.button-menu .menu li a:focus .no-content-margin-css .logo-widget-area a.button:hover,body.no-content-margin-css .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover:hover,body .has-bg-image:not(.has-bg-color) .so-widget-sow-button .ow-button-base a.ow-button-hover:hover,.no-content-margin-css .logo-widget-area a.button:focus,body.no-content-margin-css .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover:focus,body .has-bg-image:not(.has-bg-color) .so-widget-sow-button .ow-button-base a.ow-button-hover:focus{background:rgba(0,0,0,.6);color:#fff}body .has-bg-image .so-widget-sow-button .ow-button-base a.sowb-button.ow-button-hover:hover,body .has-bg-color .so-widget-sow-button .ow-button-base a.sowb-button.ow-button-hover:hover,body .has-bg-color a.ow-button-hover:hover,body .has-bg-color a.button:hover{outline:4px solid #fff}.no-content-margin-css .logo-widget-area a.button:focus span,body.no-content-margin-css .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover:hover span,body .has-bg-image:not(.has-bg-color) .so-widget-sow-button .ow-button-base a.ow-button-hover:hover span,body.no-content-margin-css .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover:focus span,body .has-bg-image:not(.has-bg-color) .so-widget-sow-button .ow-button-base a.ow-button-hover:focus span{color:#fff}@media screen and (max-width:560px){body .logo-widget-area .so-widget-sow-button .ow-button-base a.ow-button-hover{min-width:0;padding:.9em 1.5em;font-size:.75em}}@media screen and (max-width:380px){body .so-widget-sow-button .ow-button-base a [class^=sow-icon-]{display:block;width:100% !important;margin:0 auto;text-align:center;font-size:2em;padding:0 10px 10px;height:auto;line-height:1}body .so-widget-sow-button .ow-button-base a.ow-button-hover{text-align:center !important}body .text-button .so-widget-sow-button .ow-button-base a.ow-button-hover{text-align:left !important}}body .wpcf7 form .wpcf7-response-output{bottom:-26px}body .wpcf7-spinner{position:absolute;top:0;bottom:0;margin:auto auto auto 24px}html[lang=it-IT] .glang-en{display:none}html[lang=en] .glang-it{display:none}.gtranslate_wrapper{line-height:0}html[lang=it-IT] .widget+.widget:last-child .glang-it,html[lang=en] .widget+.widget:last-child .glang-en{margin-top:-45px}.gt-current-lang{display:none !important}.site-header{background-color:transparent}.site-header:after,.site-header:before{content:'';height:1px;width:45%;background:#fff;bottom:0;display:block;position:absolute;z-index:999;transition:opacity .5s ease-in-out}.woocommerce .site-header:after,.woocommerce .site-header:before{background-color:#353535}.site-logo{transition:opacity .5s ease-in-out,transform .25s linear,background-color .25s linear,box-shadow .25s linear;top:0;padding:18px 20px 22px}.site-logo:after{content:"BORBOLETTA";font-family:"Noto Sans",sans-serif;color:#353535;text-align:center;font-size:.8em;font-weight:700;letter-spacing:3px;width:100%;display:block;position:absolute;left:0;transition:.5s ease-in-out;opacity:1}.scrolled .site-logo,.as-scrolled .site-logo{transform:translateY(-25px)}body:not(.home) .site-logo,body:not(.home) .header-nav-wrap{background:0 0}body:not(.home).scrolled .site-logo,body:not(.home).as-scrolled .site-logo{transform:translateY(-25px) scale(.9)}body.menu-open .site-logo{background:0 0;box-shadow:-16px -5px 60px -26px rgba(0,0,0,0)}.site-logo a{display:block}.site-header:after{right:0;transition:width .25s ease-in-out}.site-header:before{left:0;transition:width .25s ease-in-out}@media screen and (max-width:1460px){body .site-header:after,body .site-header:before{width:40%}}@media screen and (max-width:811px){body.menu-open .site-logo,body:not(.home).scrolled .site-logo,body:not(.home).as-scrolled .site-logo{transform:translateY(-20px)}body.menu-open.home .site-logo{transform:translateY(-20px)}.menu-open .site-header:after,.menu-open .site-header:before{width:0;opacity:0}.inside-header #gtranslate-2{order:999;margin-right:10px}.inside-header #sow-image-4{padding-top:10px;padding-bottom:10px;margin-right:15px;margin-left:0;order:-1}.inside-header #sow-image-5{margin-right:auto;margin-left:0;position:relative;height:100%;margin-top:auto;margin-bottom:auto}body div[class*=logo-right-area]{align-items:center}div[class*=logo-right-area]>.widget~.widget:last-child{margin-left:10px}}@media screen and (max-width:768px){body .site-header:after,body .site-header:before{width:35%}}@media screen and (max-width:1560px){body.central-logo .site-logo{width:120px !important;padding:13px 15px 17px}.site-logo:after{font-size:.7em}}@media screen and (max-width:480px){.site-header:after,.site-header:before{width:30%}body .site-logo{width:90px !important}}@media screen and (max-width:320px){.inside-header #sow-image-5{margin-right:auto;position:relative;height:100%;margin-top:auto;margin-bottom:auto;margin-left:15px}}.runtext-container{transition:opacity .25s ease}.scrolled .site-logo,.as-scrolled .site-logo,.scrolled .site-header:after,.scrolled .site-header:before,.as-scrolled .site-header:after,.as-scrolled .site-header:before,.scrolled .runtext-container,.as-scrolled .runtext-container{opacity:0}body .main-nav-wrap{background-color:var(--blue)}.woocommerce .main-navigation .menu-toggle:before{color:#353535}.woocommerce .main-navigation .menu-toggle.clicked:before{color:#fff}body .main-navigation{background-color:transparent}body .navigation-search.nav-search-active{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;padding:15px}body.nav-search-enabled .main-navigation .menu-toggle{text-align:right;z-index:1001}body.nav-search-enabled .main-navigation .menu-toggle.clicked{z-index:1003}body .main-navigation li.search-item{z-index:1000}body .navigation-search input[type=search]{opacity:1}body .mobile-bar-items{right:60px;top:0;left:auto;z-index:1002}body .main-navigation .mobile-bar-items a{line-height:39px;padding:0}@media screen and (max-width:810px){body .main-nav-wrap{position:relative}.main-nav .sub-menu:after{color:#fff}}body.bam-active .main-navigation .main-nav ul li a{padding-left:0 !important;padding-right:0 !important;font-family:"Bitter","Noto",sans-serif;line-height:1.5;font-size:36px}.bam-active .main-navigation .main-nav ul li{margin-bottom:0;text-align:center}.inside-article .wpcf7 a{color:var(--orange-dark)}body:not(.page) .site-main>article>.inside-article>.entry-content:not(:first-child),body.home .site-main>article>.inside-article>.entry-content:not(:first-child){margin-top:0}body .inside-header.grid-container{position:relative}body #page .site-content{padding-top:0;padding-bottom:0}body .inside-header{padding-top:10px;padding-bottom:10px;justify-content:space-between}body .header-widget{padding-top:10px;padding-bottom:10px}body .inside-navigation{padding:0 0 0 20px}body .site-header,body .header-widget,body.one-container .site-content,body .footer-widgets-container,body .main-navigation .navigation-search input[type=search],body .main-navigation .navigation-search input[type=search]:active{padding-left:40px;padding-right:40px}.divider{position:relative}.divider:before{content:'';width:75vw;height:1px;margin-left:auto;margin-right:auto;display:block;background:#fff;margin-bottom:40px}body.siteorigin-panels-css-container .siteorigin-panels-stretch{margin-left:-40px;margin-right:-40px;padding-left:40px !important;padding-right:40px !important}body.siteorigin-panels-css-container .siteorigin-panels-stretchs[data-stretch-type=full-stretched]{padding-left:0 !important;padding-right:0 !important}body.siteorigin-panels-css-container .stretch-right>.siteorigin-panels-stretch[data-stretch-type=full-width-stretch]>.panel-grid-cell:first-child{padding-left:max(40px, calc((100% - var(--gp-width)) / 2))}body.siteorigin-panels-css-container .stretch-left>.siteorigin-panels-stretch[data-stretch-type=full-width-stretch]>.panel-grid-cell:last-child{padding-right:max(40px, calc((100% - var(--gp-width)) / 2))}@media screen and (max-width:811px){body .inside-header{padding-top:0;padding-bottom:0}body .inside-navigation,body .header-widget,body .main-navigation .navigation-search input[type=search],body .main-navigation .navigation-search input[type=search]:active,body .site-header,.site-content-header,body.one-container .site-content,body .footer-widgets-container{padding-left:20px;padding-right:20px}body.siteorigin-panels-css-container .siteorigin-panels-stretch{margin-left:-20px;margin-right:-20px;padding-left:20px !important;padding-right:20px !important}body.siteorigin-panels-css-container .siteorigin-panels-stretch[data-stretch-type=full-stretched]{padding-left:0 !important;padding-right:0 !important}body.siteorigin-panels-css-container .stretch-left>.siteorigin-panels-stretch[data-stretch-type=full-width-stretch]>.panel-grid-cell:last-child,body.siteorigin-panels-css-container .stretch-right>.siteorigin-panels-stretch[data-stretch-type=full-width-stretch]>.panel-grid-cell:first-child{padding-left:20px !important;padding-right:20px !important}}body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover,.story .sow-accordion-panel-header-container{font-size:1.4em;text-align:center;margin-left:auto;margin-right:auto;width:260px}body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover,.story .sow-accordion-panel-header{margin-bottom:60px;width:260px;height:260px;border-radius:50%;background-color:transparent !important;animation:floating 7s ease-in-out infinite;z-index:1}body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover:before,body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover:after,.story .sow-accordion-panel-header:before,.story .sow-accordion-panel-header:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#fff;transition:background-color .3s linear;border-radius:100%}body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover:before,.story .sow-accordion-panel-header:before{z-index:1;opacity:.5;animation:pulse-black-outer 3s infinite;transform:scale(.75)}body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover:after,.story .sow-accordion-panel-header:after{z-index:2;opacity:.7;animation:pulse-black-inner 3s infinite;transform:scale(.75)}body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover span,.story .sow-accordion-title{display:flex;color:#fff;text-transform:none;align-items:center;justify-content:center;z-index:3;position:relative;background:#f4a52d;position:absolute;height:100%;border-radius:50%;top:0;left:0;transition:background .5s ease-in-out;padding:20px;line-height:1.2;width:100%}.story .sow-accordion-panel-border{max-width:640px;margin-left:auto;margin-right:auto}body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover:hover span,body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover:focus span,body .round-button .so-widget-sow-button .ow-button-base a.ow-button-hover:active span,.story .sow-accordion-title:hover,.story .sow-accordion-title:focus,.story .sow-accordion-title:active{background:#db8aa0 !important}.panel-grid-cell:not(:first-child) .story .sow-accordion-panel-header-container{margin-left:auto;margin-right:auto}.story .sow-accordion-open-close-button{display:none !important}.story .sow-accordion-panel-border{background-color:transparent !important;text-align:center}@keyframes pulse-black-outer{0%{transform:scale(1);opacity:0}25%{transform:scale(1);opacity:.75}to{transform:scale(1.3);opacity:0}}@keyframes pulse-black-outer-2{0%{transform:scale(1);opacity:0}25%{transform:scale(1);opacity:1}to{transform:scale(1.3);opacity:0}}@keyframes pulse-black-inner{0%{transform:scale(1);opacity:0}25%{transform:scale(1);opacity:1}to{transform:scale(1.15);opacity:0}}@keyframes floating{0%{transform:translate(0,0px)}50%{transform:translate(0,30px)}100%{transform:translate(0,0)}}@keyframes floating-shadow{0%{transform:translate(0,0px);box-shadow:0px 10px 15px 0px rgba(0,0,0,.5)}50%{transform:translate(0,30px);box-shadow:0px 0px 15px 0px rgba(0,0,0,0)}100%{transform:translate(0,0);box-shadow:0px 10px 15px 0px rgba(0,0,0,.5)}}@keyframes floating-two{0%{transform:translate(0%,0%)}50%{transform:translate(40%,60%)}100%{transform:translate(0%,0%)}}.floating{animation:floating 10s ease-in-out infinite}body .widget .floating .sow-slider-base{padding-bottom:35px}body .widget .floating .sow-slider-base .sow-slider-pagination{display:none !important}.to-top{position:relative}.simpleParallax+.panel-grid-cell{position:relative;z-index:1}.splide__slide .panel-layout{padding-bottom:4px}.flower-border .se-image-carousel:before{content:''}.se-image-carousel .woocommerce{direction:ltr}.se-image-carousel .woocommerce ul.products li.product{padding-left:10px;padding-right:10px}.story-slider .splide__track{padding-top:95px}.story-slider .splide__pagination{list-style-type:none !important;position:absolute;top:0;bottom:auto}.story-slider .splide__pagination li{list-style-type:none !important;position:relative;width:60px;height:60px;border-radius:50%}.story-slider .splide__pagination .splide__pagination__page:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#c97c84;transition:background-color .3s linear;border-radius:100%;z-index:-1;opacity:1;animation:pulse-black-outer-2 3s infinite;transform:scale(.75)}.story-slider .splide__pagination li+li{margin-left:20px;margin-top:0}.splide__pagination{counter-reset:pagination-num}.splide__pagination__page:before{counter-increment:pagination-num;content:counter(pagination-num)}.story-slider .splide__pagination li:nth-child(even){top:25px}.story-slider .splide__pagination .splide__pagination__page{opacity:1}.story-slider .splide__pagination .splide__pagination__page:before{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;font-family:"Noto Sans";font-weight:700;color:#fff;font-size:1.75em;background-color:#c97c84;border-radius:50%;transition:.3s ease-in-out}.story-slider .splide__pagination .splide__pagination__page.is-active:before,.story-slider .splide__pagination .splide__pagination__page.is-active:after{background-color:var(--purple-dark)}.story-slider .splide__pagination li button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transform:none;background:0 0;margin:0}body .text-button .so-widget-sow-button .ow-button-base a.ow-button-hover{border-radius:0;background:0 0 !important;padding:0}body .outline-button .so-widget-sow-button .ow-button-base a.ow-button-hover{padding:calc(1.1em - 2px) calc(2em - 2px);border:2px solid #fff;background:0 0}body .outline-button .so-widget-sow-button .ow-button-base a.ow-button-hover span{color:#fff}body .text-button .so-widget-sow-button .ow-button-base a.ow-button-hover:hover,body .outline-button .so-widget-sow-button .ow-button-base a.ow-button-hover:hover{outline:none}body .outline-button .so-widget-sow-button .ow-button-base a.ow-button-hover:hover{border-color:transparent;outline:4px solid #fff}body .outline-button .so-widget-sow-button .ow-button-base a.ow-button-hover:hover{background-color:var(--brown)}body .back .so-widget-sow-button .ow-button-base a.ow-button-hover span:before{content:"\f104";margin-right:3px;font-family:"FontAwesome"}body .has-bg-image:not(.has-bg-color) .so-widget-sow-button .ow-button-base a.ow-button-hover{box-shadow:none}@media screen and (max-width:1560px) and (min-width:1260px){body .animated-content.images{height:500px !important;transform:scale(1.1)}}.side-by-side{padding-left:30px;padding-right:30px}@media screen and (min-width:811px){.side-by-side .sow-headline-container{display:flex;align-items:center;justify-content:center}.side-by-side .sow-headline-container h1{font-size:3em;margin-right:60px;line-height:1 !important}.side-by-side .sow-headline-container h2{font-size:2em;margin-right:60px;line-height:1 !important}.side-by-side .sow-headline-container h4{line-height:1.2 !important}.side-by-side .sow-headline-container h1,.side-by-side .sow-headline-container h2,.side-by-side .sow-headline-container h4{margin-bottom:0}}@media screen and (min-width:1560px){.side-by-side .sow-headline-container h1{font-size:4em}.side-by-side .sow-headline-container h2{font-size:3em}}body .se-stamp-wheel .stamp-wheel-img img{width:62.5%}body .se-stamp-wheel svg{font-weight:300;letter-spacing:1px;width:100%}.wheel-right .stamp-wheel-inner{margin-left:auto}.swiper-container{background:#fff;border-top:4px solid #fff;border-bottom:4px solid #fff}body .insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-next:hover,body [data-feed_layout="carousel"].qligg-mfp-wrap .swiper-button-next:hover,body .insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-prev:hover,body [data-feed_layout="carousel"].qligg-mfp-wrap .swiper-button-prev:hover{background:0 0}body .mfp-bg{z-index:999998}body .mfp-wrap{z-index:999999}.insta-gallery-actions{margin:0 !important}.ticker-item{font-family:"Bitter","Noto",sans-serif;text-transform:uppercase;font-size:1.2em}body .inline-row .so-panel+.so-panel,body .inline-row .so-panel~.so-panel{margin-left:20px}body .inline-row .so-panel:not(.widget_sow-button)+.so-panel:not(.widget_sow-button),body .inline-row .so-panel:not(.widget_sow-button)~.so-panel:not(.widget_sow-button){margin-left:40px}@media screen and (max-width:811px){.hero-buttons.inline-row{margin-left:-20px !important;margin-right:-20px !important}.mobile-scroll.inline-menu .menu,.hero-buttons.inline-row .panel-grid-cell{overflow:auto;white-space:nowrap;max-width:100%;padding-top:4px !important;padding-bottom:4px !important}.has-bg-image:not(.has-bg-color) .hero-buttons.inline-row .panel-grid-cell{box-shadow:0px 0px 65px rgba(0,0,0,.5);background:rgba(0,0,0,.2)}.mobile-scroll .menu li:first-child,.hero-buttons.inline-row .so-panel:first-child{margin-left:20px !important}.mobile-scroll .menu li:last-child,.hero-buttons.inline-row .so-panel:last-child{margin-right:20px !important}.mobile-scroll{margin-left:-17px;margin-right:-17px}.mobile-scroll .menu li+li{margin-left:0 !important}body .has-bg-image:not(.has-bg-color) .hero-buttons.inline-row .so-widget-sow-button .ow-button-base a.ow-button-hover{box-shadow:none}}@media screen and (max-width:640px){body .inline-row .panel-grid-cell{display:flex;flex-wrap:wrap;justify-content:space-around}body .inline-row .so-panel{margin-left:0 !important;margin-bottom:20px !important}}body .se-simple-card{padding-top:0;padding-right:20px;padding-left:20px}body .se-simple-card .card-image{margin-left:-20px;margin-right:-20px;margin-bottom:1em}body .se-simple-card h1{font-size:3.5em}body .se-simple-card h2{font-size:3em}body .se-simple-card h3{font-size:2em}@media screen and (min-width:810px) and (max-width:1180px){body .se-simple-card{font-size:.85em;padding:0 20px 20px}body .se-simple-card h4{font-size:1.2em}body .se-simple-card .card-image{margin-left:-20px;margin-right:-20px}}.product-free-shipping{margin-bottom:1.3em;font-size:.9em}.product-free-shipping p{color:green;border:1px solid green;padding:0 5px;display:inline-block;border-radius:4px}.carousel-item-inner{padding:20px}body .widget .se-image-carousel.with-posts .slick-prev{left:20px}body .widget .se-image-carousel.with-posts .slick-next{right:20px}@media screen and (min-width:811px) and (max-width:1700px){.so-widget-se-post-carousel-widget{overflow:hidden;width:calc(100% + 40px)}body .widget .se-image-carousel.with-posts .slick-next{right:60px}}.widget .se-image-carousel.with-posts{margin-right:-20px;margin-left:-20px}body .se-image-carousel.with-posts h1{font-size:1.3em}body .se-image-carousel.with-posts .type-product h1{display:none}.widget .se-image-carousel.with-posts article{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.widget .se-image-carousel.with-posts:hover article{opacity:.5}.widget .se-image-carousel.with-posts .entry-meta{text-transform:uppercase;margin-bottom:.25em;margin-top:0}.widget .se-image-carousel.with-posts:hover article:hover{opacity:1}body .widget .se-image-carousel.with-posts .slick-arrow{font-size:0;background-color:transparent}.slick-prev:before,.slick-next:after{font-size:2rem;font-weight:400;font-family:'GeneratePress';color:#fff}.slick-next:after{content:'\f105'}.slick-prev:before{content:'\f104'}.thumb-a img{width:auto;height:100%}body.snow-alternate #snowflakes i{background-color:#fff1fa}@media screen and (max-width:1560px){.se-image-carousel.with-posts .thumb-a{height:420px}}@media screen and (min-width:811px) and (max-width:1280px){.se-image-carousel.with-posts .thumb-a{height:340px}}#page{margin-top:60px}.woocommerce #page,.woocommerce-page #page{margin-top:74px}#content{transition:margin .5s ease-in-out}.transition-off #content{transition:none}#page,#content{width:100%}@media screen and (max-width:811px){.woocommerce #page{margin-top:46px}.container .site-content .content-area{width:100%}}.page:not(.home) .site-main>article>.inside-article>.entry-header,.single-post .site-content>article>.entry-header{padding-top:2em}p+.so-widget-sow-button,.wp-block-heading~.wp-block-heading{margin-bottom:2em}.basil-archive-header{position:relative;padding:120px 0 40px;z-index:1;margin-bottom:0;flex-grow:1}TBR.basil-archive-header:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:transparent url(//borboletta.it/v2/wp-content/themes/basilpress_child/assets/img/flowers.png) repeat-x center center;opacity:.3;z-index:-1;filter:brightness(1.3) invert(1);mix-blend-mode:screen;background-size:70%}.basil-archive-header .page-title{text-align:center;margin-bottom:40px}@media screen and (max-width:640px){.basil-archive-header{padding-top:115px}}.woocommerce .basil-archive-header{background:0 0}.woocommerce .basil-archive-header .page-title{font-size:3em;color:#404040}.woocommerce .basil-archive-header:before{height:65%}.basil-archive-wrap.basil-post-wrap{display:flex;flex-direction:row;flex-wrap:wrap;border:1px solid #fff;margin-bottom:0;justify-content:flex-start}.terms-list{margin-bottom:.5em;font-family:"Bitter","Noto",sans-serif}.terms-list a{text-transform:uppercase}.terms-list.inlined{display:inline-block;width:auto !important}.terms-list.inlined+.terms-list.inlined{margin-left:5px}.basil-archive-wrap.basil-post-wrap article{width:33.33%;background:var(--watergreen);border:1px solid #fff;padding-bottom:0 !important}.basil-archive-wrap.basil-post-wrap article .inside-article{display:flex;flex-direction:column;position:relative;height:100%;align-items:stretch}.basil-archive-wrap.basil-post-wrap article .entry-header,.basil-archive-wrap.basil-post-wrap article .post-image{height:100%}.basil-archive-wrap.basil-post-wrap article .post-image{flex:2 1 0}.post-image a,.post-image img{display:block;width:100%;height:100%}.post-image img{width:100%;height:100%;object-fit:cover}.basil-archive-wrap.basil-post-wrap article .entry-header{padding:30px 30px 45px;display:flex;flex-direction:row;flex-wrap:wrap}.basil-archive-wrap.basil-post-wrap article .entry-header>*{width:100%}.basil-archive-wrap.basil-post-wrap article .entry-header .button{align-self:flex-end;width:175px !important;margin-left:auto;margin-right:auto;margin-top:3em}.basil-archive-wrap.basil-post-wrap article .entry-title{text-transform:none;font-size:1.6em}.basil-archive-wrap.basil-post-wrap article .entry-summary,.basil-archive-wrap.basil-post-wrap article footer.entry-meta,.basil-archive-wrap.basil-post-wrap article .byline,.single-post article .byline,.single-event article .byline{display:none}body .entry-meta{margin-top:1em}.basil-archive-wrap.basil-post-wrap article.first-post{width:66.67%;padding-bottom:0 !important}.basil-archive-wrap.basil-post-wrap article.first-post .entry-header{align-content:flex-start}.basil-archive-wrap.basil-post-wrap article.first-post .entry-header .button{margin-left:0;align-self:flex-start}.basil-archive-wrap.basil-post-wrap article.second-post .entry-header .button{margin-top:0}.basil-archive-wrap.basil-post-wrap article.first-post .inside-article{flex-direction:row}.basil-archive-wrap.basil-post-wrap article.first-post .entry-title{font-size:2em}.basil-archive-wrap.basil-post-wrap article.first-post .entry-header,.basil-archive-wrap.basil-post-wrap article.first-post .post-image{width:50%}.basil-archive-wrap.basil-post-wrap article:not(.first-post) .post-image{order:-1}.basil-archive-wrap .tag-list,.single-post .tag-list,.single-event .tag-list{margin-bottom:0;margin-top:1em}.second-post .tag-list{margin-bottom:1em}.basil-archive-wrap.basil-post-wrap article:nth-child(2n+2){background:var(--yellow)}.basil-archive-wrap.basil-post-wrap article:nth-child(3n+3){background:var(--orange)}.basil-archive-wrap.basil-post-wrap article:nth-child(4n+4){background:var(--green-light)}.basil-archive-wrap.basil-post-wrap article:nth-child(5n+5){background:var(--pink)}.basil-archive-wrap.basil-post-wrap article:nth-child(6n+6){background:var(--purple-dark)}@media screen and (max-width:1180px){body h1.page-title,.woocommerce .basil-archive-header .page-title{font-size:2.5em}.basil-archive-wrap.basil-post-wrap article{width:50%}.basil-archive-wrap.basil-post-wrap article:first-child{width:100%}}@media screen and (min-width:561px) and (max-width:811px){.basil-archive-wrap.basil-post-wrap article.first-post{background-color:#fff}.basil-archive-wrap.basil-post-wrap article.first-post .inside-article{background:linear-gradient(180deg,rgba(0,0,0,0) 25%,rgba(0,0,0,.5) 90%)}.basil-archive-wrap.basil-post-wrap article.first-post .post-image{mix-blend-mode:multiply}}@media screen and (max-width:811px){body h1.page-title,.woocommerce .basil-archive-header .page-title{font-size:2em}.basil-archive-wrap.basil-post-wrap article.first-post .inside-article{flex-wrap:wrap}.basil-archive-wrap.basil-post-wrap article.first-post .entry-header,.basil-archive-wrap.basil-post-wrap article.first-post .post-image{width:100%;height:auto}.basil-archive-wrap.basil-post-wrap article.first-post .post-image{flex:2 1 auto}.basil-archive-wrap.basil-post-wrap article.first-post .entry-header{align-content:flex-start;position:absolute;z-index:1;bottom:0}}@media screen and (max-width:560px){.basil-archive-wrap.basil-post-wrap article.first-post .entry-header{align-content:flex-start;position:static;order:9}.basil-archive-wrap.basil-post-wrap article{width:100%}.basil-archive-wrap.basil-post-wrap article.first-post .entry-header .button{margin-left:auto}.basil-archive-wrap.basil-post-wrap article.second-post .entry-header .button{margin-top:3em}}.single-blossom-recipe .site-main>article,.single-post .site-main>article,.single-event .site-main>article{margin-bottom:0}.single-post .site-main>article>.inside-article,.single-blossom-recipe .site-main>article>.inside-article,.single-event .site-main>article>.inside-article{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-40px;margin-right:-40px}.single-post .site-main>article>.inside-article>.entry-header,.single-blossom-recipe .site-main>article>.inside-article>.entry-header,.single-event .site-main>article>.inside-article>.entry-header{width:70%}.single-post .featured-image,.single-blossom-recipe .featured-image,.single-event .featured-image,.single-post .site-main>article>.inside-article>.featured-image+.entry-header,.single-blossom-recipe .site-main>article>.inside-article>.featured-image+.entry-header,.single-event .site-main>article>.inside-article>.featured-image+.entry-header{width:50%;margin-bottom:0 !important}.single-post .featured-image img,.single-blossom-recipe .featured-image img,.single-event .featured-image img{width:100%}.single-blossom-recipe .site-main>article>.inside-article>.entry-header,.single-blossom-recipe .site-main>article>.inside-article>.featured-image+.entry-header,.single-post .site-main>article>.inside-article>.entry-header,.single-post .site-main>article>.inside-article>.featured-image+.entry-header,.single-event .site-main>article>.inside-article>.entry-header,.single-event .site-main>article>.inside-article>.featured-image+.entry-header{padding:30px;background:var(--orange);display:flex;align-content:center;flex-wrap:wrap}.single-blossom-recipe .site-main>article>.inside-article>.entry-header>*,.single-blossom-recipe .featured-image+.entry-header>*,.single-post .site-main>article>.inside-article>.entry-header>*,.single-post .featured-image+.entry-header>*,.single-event .site-main>article>.inside-article>.entry-header>*,.single-event .featured-image+.entry-header>*{width:100%}.single-post .site-main>article .entry-title,.single-blossom-recipe .site-main>article .entry-title,.single-event .site-main>article .entry-title{max-width:700px}.single-post .site-main>article .entry-content,.single-blossom-recipe .site-main>article .entry-content,.single-event .site-main>article .entry-content{width:70%;padding:30px;background:var(--purple-dark);margin:0}.single-blossom-recipe .site-main>article .entry-content{width:100%}.single-blossom-recipe .site-main>article #br-recipe-ingredients{margin-top:0}.single-event .site-main>article .entry-content>.panel-layout,.single-post .site-main>article .entry-content>.panel-layout{margin-top:-30px}.single-event .site-main>article .entry-sidebar,.single-post .site-main>article .entry-sidebar{width:30%;padding:0;background:var(--blue);margin:0}.single-blossom-recipe .site-main>article .entry-sidebar{width:50%}.single-blossom-recipe .site-main>article .entry-sidebar.recipe-ingredients{background:var(--blue)}.single-blossom-recipe .site-main>article .entry-sidebar.recipe-instructions{background:var(--watergreen)}body .site-main .comments-area{margin:0 -40px !important;background:var(--pink);padding:30px}#comments{width:70%}body .comment-form-comment{margin-bottom:2em}.single-event .site-main>article footer.entry-meta,.single-post .site-main>article footer.entry-meta{display:none}.single-post .site-main>article .panel-grid:last-child{margin-bottom:-30px}.entry-sidebar{font-size:.9em}.entry-sidebar .widget+.widget{padding-top:0}.entry-sidebar .widget-title{font-size:1.4em;font-weight:700}.entry-sidebar ul{padding:0}.post-type-archive-blossom-recipe .site-main{display:block}.event-dates.more-dates{position:relative}.event-dates.more-dates .event-date{opacity:1;animation:fadeinout-1 10s linear infinite}.event-dates.more-dates .event-date:last-child{position:absolute;top:0;left:0;opacity:0;animation-delay:5s;margin-top:0}.single-event .event-dates.more-dates .event-date:last-child{top:.75em}.event-book{margin-top:30px}@keyframes fadeinout-1{0%{opacity:0}15%{opacity:1}40%{opacity:1}50%{opacity:0}100%{opacity:0}}.basil-archive-wrap.basil-post-wrap article.type-blossom-recipe .entry-title,article.type-blossom-recipe .entry-title,.basil-archive-wrap.basil-post-wrap article.type-event .entry-title,article.type-event .entry-title{font-family:"Bitter","Noto",sans-serif;font-weight:400;text-transform:uppercase}.basil-archive-wrap .recipe-terms-wrapper{margin-top:1em}.type-event .tag-list,.recipe-terms{font-family:'Lato',sans-serif}.recipe-terms+.recipe-terms{margin-top:-.5em}article.type-blossom-recipe .post-header{margin-bottom:1em}body.single-blossom-recipe .site-main .entry-title{margin-bottom:.25em}body.single-blossom-recipe .site-main .entry-title{font-size:2em;color:#fff;min-width:100%;line-height:1.2em}body #br-recipe-details{border-bottom:none;margin-top:1.75em}body #br-recipe-details>span{color:#fff}body #br-recipe-details>span svg{font-size:31px}.single-blossom-recipe .site-main>article .entry-content{display:flex;flex-wrap:wrap;padding-top:60px;position:relative}.single-blossom-recipe .site-main>article .entry-content .dummy-anchor{min-width:100%;position:absolute;top:0;left:0;width:100%;height:60px}.type-blossom-recipe .recipe-ingredients input[type=checkbox],.type-blossom-recipe .recipe-instructions input[type=checkbox]{display:none}.single-blossom-recipe .site-main>article #br-recipe-ingredients,.single-blossom-recipe .site-main>article #br-recipe-instructions{margin-top:0;background:0 0}#br-recipe-instructions .br-instruction-wrap,#br-recipe-ingredients .br-ingredient-wrap{padding-left:30px;padding-right:30px}.br-instructions-list-wrap .br_instructions_heading,.br-ingredients-list-wrap .br_ingredients_heading{color:#fff;font-weight:700}.br-ingredients-list-wrap,.br-instructions-list-wrap{padding:0 30px 30px}#br-recipe-ingredients h4,#br-recipe-instructions h4,#br_ingredients_counter,#br_instructions_counter{color:#fff}#br_ingredients_counter,#br_instructions_counter{font-weight:700;font-size:16.5px;text-align:center}.br-ingredients-list-wrap ul li,.br-instructions-list-wrap ul li{margin-top:0}#br_ingredients_counter .ingredient_checked,#br_instructions_counter .instructions_checked{color:var(--yellow)}.ingredient-progressbar-bar .ui-progressbar-value,.instruction-progressbar-bar .ui-progressbar-value{background:var(--yellow)}#br-recipe-ingredients .br-ingredient-wrap,#br-recipe-instructions .br-instruction-wrap,.br-ingredients-list-wrap ul li,.br-ingredients-list-wrap input[type=checkbox]+label,.br-instructions-list-wrap label.instruction_step+.instruction_description{border-color:#fff}.br-instructions-list-wrap input[type=checkbox]:checked+label+.instruction-img,.br-instructions-list-wrap input[type=checkbox]:checked+label~.instruction_description{opacity:.7}.br-instructions-list-wrap input[type=checkbox]:checked+label,.br-ingredients-list-wrap input[type=checkbox]:checked+label{color:rgba(255,255,255,.7)}.br-instructions-list-wrap input[type=checkbox]:checked+label:before,.br-ingredients-list-wrap input[type=checkbox]:checked+label:before{color:var(--orange);background-color:var(--orange);border-color:var(--orange)}.single-blossom-recipe .site-main>article .entry-content .recipe-content{max-width:1180px}.br-instructions-list-wrap ul li{margin-bottom:25px}.event-date{margin-top:.75em;margin-bottom:1em;font-size:.9em}.first-post .event-date{font-size:1em}.first-post .event-day{display:block}.event-day{font-size:1.75em;margin-bottom:.15em}.event-month{text-transform:uppercase}.type-event:not(.first-post) .event-month{vertical-align:super;position:relative;top:-5px}@media screen and (max-width:1260px){.single-post .featured-image img,.single-blossom-recipe .featured-image img,.single-event .featured-image img{height:100%;width:100%;object-fit:cover}.single-blossom-recipe .site-main>article>.inside-article>.entry-header,.single-blossom-recipe .site-main>article>.inside-article>.featured-image+.entry-header,.single-post .site-main>article>.inside-article>.entry-header,.single-post .site-main>article>.inside-article>.featured-image+.entry-header,.single-event .site-main>article>.inside-article>.entry-header,.single-event .site-main>article>.inside-article>.featured-image+.entry-header{padding-top:100px;padding-bottom:60px}}@media screen and (max-width:811px){.single-event .featured-image,.single-event .site-main>article>.inside-article>.featured-image+.entry-header,.single-event .site-main>article>.inside-article>.entry-header,.single-post .featured-image,.single-post .site-main>article>.inside-article>.featured-image+.entry-header,.single-post .site-main>article>.inside-article>.entry-header,.single-blossom-recipe .featured-image,.single-blossom-recipe .site-main>article>.inside-article>.featured-image+.entry-header,.single-blossom-recipe .site-main>article>.inside-article>.entry-header{width:100%}.single-event .site-main>article>.inside-article>.featured-image+.entry-header,.single-event .site-main>article>.inside-article>.entry-header,.single-post .site-main>article>.inside-article>.featured-image+.entry-header,.single-post .site-main>article>.inside-article>.entry-header{padding-top:75px;order:-1}body .site-main .comments-area,.single-event .site-main>article>.inside-article,.single-post .site-main>article>.inside-article,.single-blossom-recipe .site-main>article>.inside-article{margin-left:-15px !important;margin-right:-15px !important}.single-event .site-main>article .entry-content,.single-event .site-main>article .entry-sidebar,.single-post .site-main>article .entry-content,.single-post .site-main>article .entry-sidebar,.single-blossom-recipe .site-main>article .entry-content,.single-blossom-recipe .site-main>article .entry-sidebar{width:100%}}@media screen and (max-width:560px){.single-post .featured-image+.entry-header,.single-blossom-recipe .featured-image+.entry-header,.single-event .featured-image+.entry-header{padding-top:30px}#comments{width:100%}}.error404 .site{min-height:400px;display:flex;justify-content:center;align-items:center}.error404 .site .site-content{max-width:800px;margin:auto;text-align:center;padding:200px 0 100px !important}.search h1.page-title{font-size:1.75em;text-align:center}.se-stores{display:flex;margin-left:-1px;margin-right:-1px;border-top:1px solid #fff;border-bottom:1px solid #fff;flex-wrap:wrap}.se-stores article{border:1px solid #fff}.se-stores.loop .entry-content p{display:none}.se-stores article .inside-store{padding:0 25px;display:flex;flex-direction:column}.se-stores article .thumb-a{margin-left:-25px;margin-right:-25px;display:block;order:999;height:250px}.se-stores article .thumb-a img{width:100%;display:block}.se-stores .entry-title{text-align:center;font-size:1.8em}.se-stores .store-button{margin-top:1em;margin-bottom:2em}.se-simple-card .card-button a,.se-simple-card .so-widget-se-popup-widget a.button,.se-stores .store-button .button{background:0 0 !important;color:#fff}.se-stores article{width:100%}@media screen and (min-width:768px){.se-stores article{width:50%}.se-stores .entry-title{font-size:calc(30px + (45 - 30) * ((100vw - 320px) / (2000 - 320) ))}}@media screen and (min-width:1200px){.se-stores article{width:25%}.se-stores .entry-title{font-size:calc(20px + (45 - 20) * ((100vw - 320px) / (2000 - 320) ))}}@media screen and (min-width:1360px){.se-stores .entry-title{text-align:center}}@media screen and (min-width:1560px){.se-stores article .thumb-a{height:300px}}@media screen and (min-width:1600px){.se-stores article .inside-store{padding:0 40px}.se-stores article .thumb-a{margin-left:-40px;margin-right:-40px}}body .description-row h2{margin-bottom:1em}.vivi-press a{text-decoration:underline}.vivi-press p,.vivi-press h4{margin:0;padding:30px 30px 40px;background:var(--pink)}.vivi-press h4+p{padding-top:0;margin-top:-15px}.vivi-press p+h4{margin-top:2em}body .popup-close,body .popup-close:before,body .readypopup-close{color:#fff !important}body .popup{font-size:.9em}body .popup table,body .popup td,body .popup th{border-color:rgba(255,255,255,.3)}body .popup td{font-size:16px}body .popup-pp-content h1{margin-bottom:1em}body .popup a.button{background-color:var(--white);color:var(--watergreen);text-align:center}.popup-css .popup-content>div:not(.simplebar-content):first-child,.popup-css .popup-content .simplebar-content>div{background:var(--watergreen);color:#fff}.popup-css.alpha .popup-content>div:not(.simplebar-content):first-child,.popup-css.alpha .popup-content .simplebar-content>div{background:0 0;color:#fff}.popup-css.alpha .popup-content{background:0 0}.popup-css .popup-content h1,.popup-css .popup-content h2,.popup-css .popup-content h3{color:#fff}.popup-css.product-popup>.popup-wrapper{border:10px solid var(--watergreen);outline:1px solid #fff}.popup-css.product-popup .popup-content>div:not(.simplebar-content):first-child,.popup-css.product-popup .popup-content .simplebar-content>div{background:#fff;color:#404040;padding:0 20px 20px}.popup-css.product-popup .popup-content h1,.popup-css.product-popup .popup-content h2,.popup-css.product-popup .popup-content h3{color:var(--watergreen)}.popup-css.product-popup .popup-content h3.product-subtitle{color:var(--orange-dark);font-size:1.1em}.popup-css.product-popup .product-summary{font-size:.8em}.popup-add-to-cart{margin-top:2em;position:relative}.popup-add-to-cart label{text-transform:uppercase;font-size:.7em;font-weight:700}.popup-add-to-cart .variations{margin-bottom:1em}.popup-add-to-cart .woocommerce-variation-availability,.popup-add-to-cart .variations th.label{display:none}.popup-add-to-cart .variations td.value{padding:0}body .popup-add-to-cart .woovr-variations{margin-bottom:0}.popup-add-to-cart .woocommerce-variation-add-to-cart{margin-top:1.2em;display:flex;justify-content:space-between;width:100%}.popup-add-to-cart .single_variation{position:absolute;top:4px;text-align:right;right:0;width:auto;font-family:"Andale Mono",monospace;letter-spacing:-2px;font-size:1.2em}.popup-css.product-popup .popup-close{color:var(--orange-dark)}.reset_variations{margin-top:.5em;display:block}.reset_variations,.reset_variations:hover,.reset_variations:active,.reset_variations:focus{color:var(--orange-dark)}@media screen and (min-width:1180px){body>.popup-css,body>.readypopup{padding:0}}body ul.menu li.social-item a{width:40px;height:40px;border-radius:50%;border:1px solid #fff;padding:0 !important;line-height:38px}body ul.menu li.social-item a:before{font-size:1.5rem}body ul.menu li.social-item a[href*="facebook.com"]:before{content:"\f09a"}body ul.menu li.social-item a[href*="youtube.com"]:before{content:"\f16a"}.sow-image-container+.widget-title{margin-top:1em !important}.all-details{text-transform:uppercase;font-size:.8em;border:1px solid var(--watergreen);padding:1px 4px;border-radius:4px;margin-left:auto;float:right;margin-top:15px;color:var(--watergreen)}.all-details:hover,.all-details:focus,.all-details:active{color:var(--watergreen)}.wp-pagenavi{text-align:center;padding-top:45px;padding-bottom:45px;font-size:1.25em;margin-left:-40px;margin-right:-40px;background:var(--purple-vivid);flex-grow:1}.wp-pagenavi a,.wp-pagenavi span{display:inline-block}.wp-pagenavi .pages{display:none}.wp-pagenavi a,.wp-pagenavi span{font-family:"Bitter","Noto",sans-serif;text-decoration:none;border:none;width:50px;height:50px;line-height:50px;border-radius:50%;margin:5px;background:0 0;color:#fff;transition:.2s ease-in-out;border:none;font-weight:400;outline:0 solid #fff}.wp-pagenavi a:hover{color:#fff;background:0 0;border:none;outline:4px solid #fff}.wp-pagenavi span.current{color:#353535;background:#fff;border:none}.owm-weather-id{background-color:var(--green)}.owm-weather-id .container{padding:0}.owm-weather-id .row{margin:0}body .owmw-now{padding-bottom:0;position:relative}body .owmw-now .owmw-main-symbol{position:absolute;min-height:100px;left:0;padding-top:45px;top:0}body .owmw-today{border-bottom:1px solid #fff;font-size:21px;font-family:"Bitter","Noto",sans-serif;padding:20px;display:block}body .owmw-highlight{font-weight:400}.owmw-small .owmw-now .owmw-main-symbol svg{width:125px;height:125px}body .owmw-small .owmw-now .owmw-main-temperature,body .owmw-small .owmw-now .owmw-main-temperature-celsius,body .owmw-small .owmw-now .owmw-main-temperature-fahrenheit,body .owmw-main-feels-like,body .owmw-main-feels-like-celsius,body .owmw-main-feels-like-fahrenheit,body .owmw-short-condition{text-align:right;padding-right:40px;margin:0 0 0 auto;display:block;width:calc(100% - 150px)}body .owmw-small .owmw-now .owmw-main-temperature,body .owmw-small .owmw-now .owmw-main-temperature-celsius,body .owmw-small .owmw-now .owmw-main-temperature-fahrenheit{font-size:26px;margin-bottom:1rem}body .owmw-main-feels-like{margin-bottom:5px}body .owmw-main-feels-like,body .owmw-short-condition{font-size:15px}body .owmw-small .owmw-now .owmw-location-name{font-size:21px;font-family:"Bitter","Noto",sans-serif;padding:30px 10px;text-transform:uppercase}body .owmw-forecast{display:flex;flex-direction:row}body .owmw-forecast .owmw-temp-min,body .owmw-forecast .owmw-rain,body .owmw-forecast .owmw-first{display:none}body .owmw-forecast .row>*{width:100%;text-align:center}body .owmw-forecast .col:nth-child(2){padding-top:0;padding-bottom:0}.climacon:before{display:block}body #rd-widget-root .row{margin-left:0 !important;margin-right:0 !important}body #rd-widget-root table.table.table-confirmation tr,body #rd-mini-widget-root table.table.table-confirmation tr{color:#707070}body #rd-widget-root a[data-bind*="$parent.restaurantTermsConditions"],body #rd-widget-root a[data-bind*="$parent.restaurantTermsConditions"]:hover,body #rd-widget-root a[data-bind*="$parent.restaurantTermsConditions"]:focus,body #rd-widget-root a[data-bind*="$parent.restaurantTermsConditions"]:active{color:#fff !important;text-decoration:underline}#rd-widget-root .col-xs-1,body .col-sm-1,body .col-md-1,body .col-lg-1,body .col-xs-2,body .col-sm-2,body .col-md-2,body .col-lg-2,body .col-xs-3,body .col-sm-3,body .col-md-3,body .col-lg-3,body .col-xs-4,body .col-sm-4,body .col-md-4,body .col-lg-4,body .col-xs-5,body .col-sm-5,body .col-md-5,body .col-lg-5,body .col-xs-6,body .col-sm-6,body .col-md-6,body .col-lg-6,body .col-xs-7,body .col-sm-7,body .col-md-7,body .col-lg-7,body .col-xs-8,body .col-sm-8,body .col-md-8,body .col-lg-8,body .col-xs-9,body .col-sm-9,body .col-md-9,body .col-lg-9,body .col-xs-10,body .col-sm-10,body .col-md-10,body .col-lg-10,body .col-xs-11,body .col-sm-11,body .col-md-11,body .col-lg-11,body .col-xs-12,body .col-sm-12,body .col-md-12,body .col-lg-12,#rd-mini-widget-root .col-xs-1,body .col-sm-1,body .col-md-1,body .col-lg-1,body .col-xs-2,body .col-sm-2,body .col-md-2,body .col-lg-2,body .col-xs-3,body .col-sm-3,body .col-md-3,body .col-lg-3,body .col-xs-4,body .col-sm-4,body .col-md-4,body .col-lg-4,body .col-xs-5,body .col-sm-5,body .col-md-5,body .col-lg-5,body .col-xs-6,body .col-sm-6,body .col-md-6,body .col-lg-6,body .col-xs-7,body .col-sm-7,body .col-md-7,body .col-lg-7,body .col-xs-8,body .col-sm-8,body .col-md-8,body .col-lg-8,body .col-xs-9,body .col-sm-9,body .col-md-9,body .col-lg-9,body .col-xs-10,body .col-sm-10,body .col-md-10,body .col-lg-10,body .col-xs-11,body .col-sm-11,body .col-md-11,body .col-lg-11,body .col-xs-12,body .col-sm-12,body .col-md-12,body .col-lg-12,#widget-modal-root .col-xs-1,body .col-sm-1,body .col-md-1,body .col-lg-1,body .col-xs-2,body .col-sm-2,body .col-md-2,body .col-lg-2,body .col-xs-3,body .col-sm-3,body .col-md-3,body .col-lg-3,body .col-xs-4,body .col-sm-4,body .col-md-4,body .col-lg-4,body .col-xs-5,body .col-sm-5,body .col-md-5,body .col-lg-5,body .col-xs-6,body .col-sm-6,body .col-md-6,body .col-lg-6,body .col-xs-7,body .col-sm-7,body .col-md-7,body .col-lg-7,body .col-xs-8,body .col-sm-8,body .col-md-8,body .col-lg-8,body .col-xs-9,body .col-sm-9,body .col-md-9,body .col-lg-9,body .col-xs-10,body .col-sm-10,body .col-md-10,body .col-lg-10,body .col-xs-11,body .col-sm-11,body .col-md-11,body .col-lg-11,body .col-xs-12,body .col-sm-12,body .col-md-12,body .col-lg-12{padding-left:0;padding-right:0}body #rd-widget-root .col-sm-9,body #rd-mini-widget-root .col-sm-9,#widget-modal-root .col-sm-9{width:100%}body div[data-bind="if: showBookingSummary"],body div[data-bind="if: showWidgetHeader"],body div[data-bind="if: showWidgetHeader"]>div:first-child{width:100% !important}body .popup-css.resdiary-popup{max-height:640px;padding:10px}body div.iti,body div[data-bind="if: showBookingSummary"],body div[data-bind="if: showWidgetHeader"],body div[data-bind="if: showRestaurantInfo"],body div[data-bind="if: showRestaurantInfo"]>div,body div[data-bind="if: showWidgetHeader"]>div:first-child{width:100% !important;margin:0 !important}body #rd-widget-root .help-block{color:#fff}body #rd-widget-root .table-condensed>thead>tr>th,#rd-mini-widget-root .table-condensed>thead>tr>th,#widget-modal-root .table-condensed>thead>tr>th,#rd-widget-root .table-condensed>tbody>tr>th,#rd-mini-widget-root .table-condensed>tbody>tr>th,body #widget-modal-root .table-condensed>tbody>tr>th,body #rd-widget-root .table-condensed>tfoot>tr>th,body #rd-mini-widget-root .table-condensed>tfoot>tr>th,body #widget-modal-root .table-condensed>tfoot>tr>th,body #rd-widget-root .table-condensed>thead>tr>td,body #rd-mini-widget-root .table-condensed>thead>tr>td,body #widget-modal-root .table-condensed>thead>tr>td,body #rd-widget-root .table-condensed>tbody>tr>td,body #rd-mini-widget-root .table-condensed>tbody>tr>td,body #widget-modal-root .table-condensed>tbody>tr>td,body #rd-widget-root .table-condensed>tfoot>tr>td,body #rd-mini-widget-root .table-condensed>tfoot>tr>td,body #widget-modal-root .table-condensed>tfoot>tr>td,body #rd-widget-root .bootstrap-datetimepicker-widget table thead tr:first-child th,body #rd-mini-widget-root .bootstrap-datetimepicker-widget table thead tr:first-child th,body #widget-modal-root .bootstrap-datetimepicker-widget table thead tr:first-child th{color:#353535}.resdiary-popup #rd-widget-frame{padding-top:30px}.resdiary-popup #rd-widget-frame,.resdiary-popup #rd-widget-root{width:100% !important;max-width:100% !important}.resdiary-popup #rd-widget-root .rd-widget-content .venue-selector{margin-bottom:30px}body .popup-css.resdiary-popup .popup-content{background:0 0}.popup-css.resdiary-popup .popup-content>div:not(.simplebar-content):first-child{padding:0;background:#d0a600}.popup-css.resdiary-popup .popup-content .simplebar-content>div{padding:0;background:#d0a600}@media screen and (max-width:460px){body .popup-css.resdiary-popup{padding:0}}body .cmplz-cookiebanner.cmplz-show{background:rgba(0,0,0,.7);color:#fff}body .cmplz-cookiebanner .cmplz-title{font-family:"Bitter","Noto",sans-serif;text-transform:uppercase}body .cmplz-cookiebanner .cmplz-title,body .cmplz-cookiebanner .cmplz-message,body .cmplz-cookiebanner .cmplz-links .cmplz-link{color:#fff}body .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background:var(--green-light);border-color:var(--green-light)}body .cmplz-service-header *,body .cookies-per-purpose *{color:#666}body #cmplz-cookies-overview .cmplz-dropdown summary{padding:20px}#cmplz-document{margin-left:auto;margin-right:auto;max-width:960px}#cmplz-document,.editor-styles-wrapper .cmplz-unlinked-mode,#cmplz-document p,.editor-styles-wrapper .cmplz-unlinked-mode p,#cmplz-document li,.editor-styles-wrapper .cmplz-unlinked-mode li,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode td{font-size:21px}body .footer-widgets-container{padding-top:0;padding-bottom:0;font-family:"Bitter","Noto",sans-serif}body .footer-widgets,body .site-footer .footer-widgets-container .inner-padding{padding:0}body .footer-widgets img+img{margin-left:15px}body .footer-widgets .widget h3.widget-title{font-size:1.5em}body .footer-widgets p:last-child{margin:0}body .site-footer .footer-widgets-container .inside-footer-widgets{margin-left:0}body .footer-widgets .widget li{display:block;padding-bottom:0}body .footer-widgets .widget .menu li{margin-bottom:0}body .widget #menu-social li,body .footer-widgets .widget #menu-social-footer li{display:inline-block;width:auto}@media screen and (max-width:811px){}body .pswp__bg{background:#fff}.wp-block-gallery{display:flex;flex-wrap:wrap}.site-main .gallery:first-child:last-child{margin-bottom:0}.wrapped-gallery{width:100%;overflow:hidden}.single-post .so-panel .wrapped-gallery{width:auto;margin-left:-35px;margin-right:-35px}.single-post .panel-grid:last-child .so-panel .wrapped-gallery{margin-left:0;margin-right:0}.single-post .panel-grid .so-panel .wrapped-gallery{margin-left:0;margin-right:0}.wrapped-gallery>.gallery{width:calc(100% + 8px);border-top:1px solid #fff;border-bottom:1px solid #fff;margin-left:-2px;margin-right:-2px}.wrapped-gallery>.gallery>.gallery-item{border:1px solid #fff}.gallery-item img{width:100%}iframe{display:block}body .gallery-icon{padding:0}@media screen and (max-width:810px){.gallery .gallery-item{max-width:50% !important}.gallery .gallery-item:last-child:nth-child(odd){max-width:100% !important}.gallery .gallery-item:last-child:nth-child(odd) img{width:100%}}