.wc-block-featured-category{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-category,.wc-block-featured-category .wc-block-featured-category__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category .wc-block-featured-category__wrapper{overflow:hidden;height:100%}.wc-block-featured-category.has-left-content{-webkit-box-pack:start;justify-content:flex-start}.wc-block-featured-category.has-left-content .wc-block-featured-category__description,.wc-block-featured-category.has-left-content .wc-block-featured-category__price,.wc-block-featured-category.has-left-content .wc-block-featured-category__title{margin-left:0;text-align:left}.wc-block-featured-category.has-right-content{-webkit-box-pack:end;justify-content:flex-end}.wc-block-featured-category.has-right-content .wc-block-featured-category__description,.wc-block-featured-category.has-right-content .wc-block-featured-category__price,.wc-block-featured-category.has-right-content .wc-block-featured-category__title{margin-right:0;text-align:right}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-category .wc-block-featured-category__description a,.wc-block-featured-category .wc-block-featured-category__description a:active,.wc-block-featured-category .wc-block-featured-category__description a:focus,.wc-block-featured-category .wc-block-featured-category__description a:hover,.wc-block-featured-category .wc-block-featured-category__price a,.wc-block-featured-category .wc-block-featured-category__price a:active,.wc-block-featured-category .wc-block-featured-category__price a:focus,.wc-block-featured-category .wc-block-featured-category__price a:hover,.wc-block-featured-category .wc-block-featured-category__title a,.wc-block-featured-category .wc-block-featured-category__title a:active,.wc-block-featured-category .wc-block-featured-category__title a:focus,.wc-block-featured-category .wc-block-featured-category__title a:hover{color:#fff}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-category .wc-block-featured-category__title{margin-top:0}.wc-block-featured-category .wc-block-featured-category__title:before{display:none}.wc-block-featured-category .wc-block-featured-category__description p{margin:0}.wc-block-featured-category.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-category.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-category.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-category.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-category.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-category.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-category.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-category.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-category.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-category.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-category.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{max-width:305px;width:100%}.wc-block-featured-category:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-category:after{content:none}}.wc-block-featured-category.aligncenter,.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{display:-webkit-box;display:flex}.wc-block-product-categories{margin-bottom:1em}.wc-block-product-categories.is-dropdown{display:-webkit-box;display:flex}.wc-block-product-categories select{margin-right:.5em}.wc-block-product-categories-list-item-count:before{content:" ("}.wc-block-product-categories-list-item-count:after{content:")"}.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder{display:inline-block;height:1em;width:50%;min-width:200px;background:currentColor;opacity:.2}.wc-block-product-categories__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;font-size:13px;margin:0;border:none;cursor:pointer;background:none;padding:8px;color:#555d66;position:relative;overflow:hidden;border-radius:4px}.wc-block-product-categories__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-categories__button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wc-block-product-categories__button:active{color:currentColor}.wc-block-product-categories__button:disabled,.wc-block-product-categories__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-categories__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-categories__button:disabled:focus,.wc-block-product-categories__button[aria-disabled=true]:focus{box-shadow:none}.woocommerce-product-attributes__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-attributes__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-attributes__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-searching .woocommerce-search-list__item-prefix:after,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-skip-level .woocommerce-search-list__item-prefix:after{content:":"}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:active,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:focus,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:hover{background:#fff}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-loading{-webkit-box-pack:center;justify-content:center}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-loading .components-spinner{margin-bottom:12px}.woocommerce-search-list__item.woocommerce-product-attributes__item.depth-0:after{margin-left:8px;content:"";height:24px;width:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z" fill="{$core-grey-dark-300}" /></svg>');background-repeat:no-repeat;background-position:100%;background-size:contain}.woocommerce-search-list__item.woocommerce-product-attributes__item.depth-0[aria-expanded=true]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" fill="{$core-grey-dark-300}" /></svg>')}.woocommerce-search-list__item.woocommerce-product-attributes__item[disabled].depth-0:after{margin-left:0;width:auto;background:none}.wc-block-featured-product{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{-webkit-box-pack:start;justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title,.wc-block-featured-product.has-left-content .wc-block-featured-product__variation{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{-webkit-box-pack:end;justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title,.wc-block-featured-product.has-right-content .wc-block-featured-product__variation{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover,.wc-block-featured-product .wc-block-featured-product__variation a,.wc-block-featured-product .wc-block-featured-product__variation a:active,.wc-block-featured-product .wc-block-featured-product__variation a:focus,.wc-block-featured-product .wc-block-featured-product__variation a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{width:100%;padding:16px 48px 0;z-index:1}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{margin-top:0;border:0}.wc-block-featured-product .wc-block-featured-product__title:before,.wc-block-featured-product .wc-block-featured-product__variation:before{display:none}.wc-block-featured-product .wc-block-featured-product__variation{font-style:italic;padding-top:0}.wc-block-featured-product .wc-block-featured-product__description p{margin:0;line-height:1.5em}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:305px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright,.wc-block-product-search .wc-block-product-search__fields{display:-webkit-box;display:flex}.wc-block-product-search .wc-block-product-search__field{padding:6px 8px;line-height:1.8;-webkit-box-flex:1;flex-grow:1}.wc-block-product-search .wc-block-product-search__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;font-size:13px;margin:0 0 0 6px;border:none;cursor:pointer;background:none;padding:8px;color:#555d66;position:relative;overflow:hidden;border-radius:4px}.wc-block-product-search .wc-block-product-search__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-search .wc-block-product-search__button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wc-block-product-search .wc-block-product-search__button:active{color:currentColor}.wc-block-product-search .wc-block-product-search__button:disabled,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-search .wc-block-product-search__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-search .wc-block-product-search__button:disabled:focus,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]:focus{box-shadow:none}.woocommerce-product-tags__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-tags__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-tags__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}.wc-block-error{display:-webkit-box;display:flex;background-color:#f3f3f4;border-left:4px solid #6d6d6d;padding:36px 16px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wc-block-error__header{font-size:2em;font-weight:700;margin:0}.wc-block-error__message,.wc-block-error__text{margin:0}@media (min-width:481px){.wc-block-error{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.wc-block-error__image+.wc-block-error__content{margin-left:16px}}.woocommerce-product-categories__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-categories__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-categories__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}.components-toggle-button-control .components-base-control__field{flex-wrap:wrap}.components-toggle-button-control .components-toggle-button-control__label{width:100%;margin-bottom:8px;display:block}.components-toggle-button-control .components-base-control__help{margin-top:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wc-block-grid{text-align:center}.wc-block-grid__no-products{padding:40px;text-align:center;width:100%}.wc-block-grid__no-products .wc-block-grid__no-products-image{max-width:150px;margin:0 auto 1em;display:block}.wc-block-grid__no-products .wc-block-grid__no-products-title{display:block;margin:0;font-weight:700}.wc-block-grid__no-products .wc-block-grid__no-products-description{display:block;margin:.25em 0 1em}.wc-block-grid__products{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 -8px 16px;background-clip:padding-box}.wc-block-grid__product{box-sizing:border-box;padding:0;margin:0;float:none;width:auto;position:relative;text-align:center;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid transparent}.entry-content .wc-block-grid__product-image,.wc-block-grid__product-image{text-decoration:none;display:block;position:relative}.entry-content .wc-block-grid__product-image a,.wc-block-grid__product-image a{text-decoration:none;border:0;outline:0;box-shadow:none}.entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image,.wc-block-grid__product-image .wc-block-grid__product-image__image{vertical-align:middle;width:100%}.entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image[hidden],.wc-block-grid__product-image .wc-block-grid__product-image__image[hidden]{display:none}.is-loading .entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image,.is-loading .wc-block-grid__product-image .wc-block-grid__product-image__image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;height:0;padding-bottom:100%}.is-loading .entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image:after,.is-loading .wc-block-grid__product-image .wc-block-grid__product-image__image:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image,.is-loading .wc-block-grid__product-image .wc-block-grid__product-image__image{-webkit-animation:none;animation:none}}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{line-height:1.2em;font-weight:700;padding:0;color:inherit;font-size:inherit;display:block}.is-loading .edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title:before,.is-loading .editor-styles-wrapper .wc-block-grid__product-title:before,.is-loading .wc-block-grid__product-title:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;content:".";display:inline-block;width:6em}.is-loading .edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title:before:after,.is-loading .editor-styles-wrapper .wc-block-grid__product-title:before:after,.is-loading .wc-block-grid__product-title:before:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title:before,.is-loading .editor-styles-wrapper .wc-block-grid__product-title:before,.is-loading .wc-block-grid__product-title:before{-webkit-animation:none;animation:none}}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{font-size:.8em;line-height:1;color:#aaa;margin-top:-.25em;display:block}.wc-block-grid__product-price .wc-block-grid__product-price__value{letter-spacing:-1px;font-weight:600;display:block;font-size:1.25em;line-height:1.25;color:#000}.wc-block-grid__product-price .wc-block-grid__product-price__value span{white-space:nowrap}.is-loading .wc-block-grid__product-price .wc-block-grid__product-price__value:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;content:".";display:inline-block;width:3em}.is-loading .wc-block-grid__product-price .wc-block-grid__product-price__value:before:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-grid__product-price .wc-block-grid__product-price__value:before{-webkit-animation:none;animation:none}}.wc-block-grid__product-add-to-cart{word-break:break-word;white-space:normal}.wc-block-grid__product-add-to-cart a,.wc-block-grid__product-add-to-cart button{word-break:break-word;white-space:normal;margin:0 auto!important;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.wc-block-grid__product-add-to-cart a.loading,.wc-block-grid__product-add-to-cart button.loading{opacity:.25}.wc-block-grid__product-add-to-cart a:after,.wc-block-grid__product-add-to-cart button:after{margin-left:.5em;display:inline-block}.wc-block-grid__product-add-to-cart a.added:after,.wc-block-grid__product-add-to-cart button.added:after{font-family:WooCommerce;content:"\e017"}.wc-block-grid__product-add-to-cart a.loading:after,.wc-block-grid__product-add-to-cart button.loading:after{font-family:WooCommerce;content:"\e031";-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.is-loading .wc-block-grid__product-add-to-cart a,.is-loading .wc-block-grid__product-add-to-cart button{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;min-width:7em}.is-loading .wc-block-grid__product-add-to-cart a:after,.is-loading .wc-block-grid__product-add-to-cart button:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-grid__product-add-to-cart a,.is-loading .wc-block-grid__product-add-to-cart button{-webkit-animation:none;animation:none}}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;display:-block;margin:0 auto;text-align:left}.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa}.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product-onsale{border:1px solid #43454b;color:#43454b;background:#fff;padding:.202em .6180469716em;font-size:.875rem;text-align:center;text-transform:uppercase;font-weight:600;display:inline-block;width:auto;border-radius:3px;z-index:9;position:relative;margin:8px auto}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--alignleft,.wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--alignleft{position:absolute;left:4px;top:4px;right:auto;margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--aligncenter,.wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--aligncenter{position:absolute;top:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--alignright,.wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--alignright{position:absolute;right:4px;top:4px;left:auto;margin:0}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating,.wc-block-grid__product .wc-block-grid__product-title{margin-top:0;margin-bottom:12px}.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wc-block-grid.has-aligned-buttons .wc-block-grid__product-add-to-cart{margin-top:auto!important}.wc-block-grid.has-1-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 100%;max-width:100%}.wc-block-grid.has-2-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%}.wc-block-grid.has-3-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 33.33333%;max-width:33.33333%}.wc-block-grid.has-4-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 25%;max-width:25%}.wc-block-grid.has-5-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 20%;max-width:20%}.wc-block-grid.has-6-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 16.66667%;max-width:16.66667%}.wc-block-grid.has-7-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 14.28571%;max-width:14.28571%}.wc-block-grid.has-8-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 12.5%;max-width:12.5%}.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{font-size:.8em}@media (max-width:480px){.wc-block-grid.has-2-columns .wc-block-grid__products{display:block}.wc-block-grid.has-2-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-3-columns .wc-block-grid__products{display:block}.wc-block-grid.has-3-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-4-columns .wc-block-grid__products{display:block}.wc-block-grid.has-4-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-5-columns .wc-block-grid__products{display:block}.wc-block-grid.has-5-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-6-columns .wc-block-grid__products{display:block}.wc-block-grid.has-6-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-7-columns .wc-block-grid__products{display:block}.wc-block-grid.has-7-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-8-columns .wc-block-grid__products{display:block}.wc-block-grid.has-8-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid .wc-block-grid__product-image img{width:100%}}@media (min-width:481px) and (max-width:600px){.wc-block-grid.has-2-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid .wc-block-grid__product-image img{width:100%}}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.wc-block-product-sort-select{margin-bottom:24px;text-align:left}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper{padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:9px;clear:both;position:relative;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:#e1e1e1;margin:15px 0}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{height:9px;width:100%;position:absolute;left:0;top:0;--track-background:linear-gradient(90deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#a8739d;background:var(--track-background)}.wc-block-price-filter .wc-block-price-filter__controls{display:-webkit-box;display:flex;margin:0 0 20px}.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount{margin:0;border-radius:4px;width:auto;max-width:100px;min-width:0}.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount.wc-block-price-filter__amount--min{margin-right:10px}.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount.wc-block-price-filter__amount--max{margin-left:auto}.wc-block-price-filter.wc-block-price-filter--has-filter-button .wc-block-price-filter__controls{-webkit-box-pack:end;justify-content:flex-end}.wc-block-price-filter.wc-block-price-filter--has-filter-button .wc-block-price-filter__controls .wc-block-price-filter__amount.wc-block-price-filter__amount--max{margin-left:0;margin-right:10px}.wc-block-price-filter.wc-block-price-filter--has-filter-button .wc-block-price-filter__controls .wc-block-price-filter__button{margin-left:auto;white-space:nowrap}.wc-block-price-filter .wc-block-price-filter__range-input{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;position:relative;pointer-events:none;outline:none!important}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-runnable-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:-6px 0 0}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb:hover{background-position-y:-21px;-webkit-filter:drop-shadow(3px 0 0 hsla(0,0%,100%,.75)) drop-shadow(-3px 0 0 hsla(0,0%,100%,.75));filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));-webkit-transform:scale(1.1);transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-progress{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-focus-outer{border:0}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-progress{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-webkit-slider-thumb{background-position-y:-21px;-webkit-filter:drop-shadow(3px 0 0 hsla(0,0%,100%,.75)) drop-shadow(-3px 0 0 hsla(0,0%,100%,.75));filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-moz-range-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-ms-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--min{z-index:21}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--min::-webkit-slider-thumb{margin-left:-2px}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--min::-moz-range-thumb{transform:translate(-2px,4px)}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--max{z-index:20}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--max::-webkit-slider-thumb{background-position-x:26px;margin-left:2px}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--max::-moz-range-thumb{background-position-x:26px;transform:translate(2px,4px)}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--max::-ms-thumb{background-position-x:26px}.wc-block-price-filter.is-disabled .wc-block-price-filter__amount,.wc-block-price-filter.is-disabled .wc-block-price-filter__button,.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__amount,.wc-block-price-filter.is-loading .wc-block-price-filter__button,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.wc-block-price-filter.is-disabled .wc-block-price-filter__amount:after,.wc-block-price-filter.is-disabled .wc-block-price-filter__button:after,.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper:after,.wc-block-price-filter.is-loading .wc-block-price-filter__amount:after,.wc-block-price-filter.is-loading .wc-block-price-filter__button:after,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.wc-block-price-filter.is-disabled .wc-block-price-filter__amount,.wc-block-price-filter.is-disabled .wc-block-price-filter__button,.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__amount,.wc-block-price-filter.is-loading .wc-block-price-filter__button,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__amount,.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__button,.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.wc-block-price-filter .wc-block-price-filter__range-input-wrapper{background:transparent;box-shadow:none;height:24px}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{background:#a8739d;box-shadow:inset 0 0 0 1px #95588a;width:100%;top:7px}.wc-block-price-filter .wc-block-price-filter__range-input{height:24px;pointer-events:auto;position:absolute;left:0;top:0}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-track{background:transparent;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-fill-upper{background:transparent}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-tooltip{display:none}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-price-filter .wc-block-price-filter__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-price-filter .wc-block-price-filter__range-input--max::-ms-fill-lower{background:transparent}.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper:after,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper:after{content:"\00a0"}}@media screen and (-ms-high-contrast:active) and (prefers-reduced-motion:reduce){.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}@supports (-ms-ime-align:auto){.wc-block-price-filter .wc-block-price-filter__range-input-wrapper{background:transparent;box-shadow:none;height:24px}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{background:#a8739d;box-shadow:inset 0 0 0 1px #95588a;width:100%;top:7px}.wc-block-price-filter .wc-block-price-filter__range-input{height:24px;pointer-events:auto;position:absolute;left:0;top:0}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-track{background:transparent;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-fill-upper{background:transparent}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-tooltip{display:none}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-price-filter .wc-block-price-filter__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-price-filter .wc-block-price-filter__range-input--max::-ms-fill-lower{background:transparent}.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper:after,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-attribute-filter .wc-block-attribute-filter-list{margin:0 0 16px}.wc-block-attribute-filter .wc-block-attribute-filter-list li{text-decoration:underline}.wc-block-attribute-filter .wc-block-attribute-filter-list li input,.wc-block-attribute-filter .wc-block-attribute-filter-list li label{cursor:pointer}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count{float:right}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count:before{content:" ("}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count:after{content:")"}.editor-styles-wrapper .wc-block-checkbox-list,.wc-block-checkbox-list{margin:0;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-checkbox-list li,.wc-block-checkbox-list li{margin:0 0 4px;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-checkbox-list li.show-less button,.editor-styles-wrapper .wc-block-checkbox-list li.show-more button,.wc-block-checkbox-list li.show-less button,.wc-block-checkbox-list li.show-more button{background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}.editor-styles-wrapper .wc-block-checkbox-list.is-loading li,.wc-block-checkbox-list.is-loading li{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.editor-styles-wrapper .wc-block-checkbox-list.is-loading li:after,.wc-block-checkbox-list.is-loading li:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.editor-styles-wrapper .wc-block-checkbox-list.is-loading li,.wc-block-checkbox-list.is-loading li{-webkit-animation:none;animation:none}}.wc-block-active-filters{margin:0 0 16px;overflow:hidden}.wc-block-active-filters .wc-block-active-filters__clear-all{float:right;background:transparent none;border:none;padding:0;text-decoration:underline;cursor:pointer;font-size:1em}.wc-block-active-filters .wc-block-active-filters__clear-all:hover{background:transparent none}.wc-block-active-filters .wc-block-active-filters-list{margin:0 0 4px;list-style:none outside;clear:both}.wc-block-active-filters .wc-block-active-filters-list li{margin:0 0 4px;padding:0 16px 0 0;list-style:none outside;clear:both;position:relative}.wc-block-active-filters .wc-block-active-filters-list button{background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;padding:16px 0 0;width:16px;overflow:hidden;position:absolute;right:0;top:50%;margin:-8px 0 0}.wc-block-active-filters .wc-block-active-filters-list button:before{width:16px;height:16px;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='%2324292d'/%3E%3Cpath fill='%23fff' d='M4.5 6.887L6.887 4.5l7.033 7.034-2.386 2.386z'/%3E%3Cpath fill='%23fff' d='M11.533 4.5l2.387 2.386-7.034 7.034L4.5 11.533z'/%3E%3C/svg%3E") 50% no-repeat;display:block;content:"";position:absolute;top:0}.wc-block-active-filters .wc-block-active-filters-list.wc-block-active-filters-list--chips li{display:inline-block;background:#c4c4c4;border-radius:4px;padding:4px 8px;margin:0 6px 6px 0;color:#24292d}.wc-block-active-filters .wc-block-active-filters-list.wc-block-active-filters-list--chips li .wc-block-active-filters-list-item__type{display:none}.wc-block-active-filters .wc-block-active-filters-list.wc-block-active-filters-list--chips button{float:none;vertical-align:middle;margin:-2px 0 0 9px;height:0;padding:12px 0 0;width:12px;overflow:hidden;position:relative}.wc-block-active-filters .wc-block-active-filters-list.wc-block-active-filters-list--chips button:before{width:12px;height:12px;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2324292d' d='M7.033 0l1.414 1.414-7.033 7.034-1.415-1.415z'/%3E%3Cpath fill='%2324292d' d='M8.447 7.071L7.033 8.486 0 1.452 1.414.038z'/%3E%3C/svg%3E") 50% no-repeat;display:block;content:"";position:absolute;top:0}.wc-block-error-message{margin-bottom:16px;margin-top:8px}.wc-block-api-error .components-placeholder__fieldset{display:block}.wc-block-api-error .wc-block-error-message{margin-top:0}.wc-block-api-error .components-spinner{float:none}.woocommerce-search-product__item .woocommerce-search-list__item-name .description{display:block}.woocommerce-search-product__item.is-searching .woocommerce-search-list__item-prefix:after,.woocommerce-search-product__item.is-skip-level .woocommerce-search-list__item-prefix:after{content:":"}.woocommerce-search-product__item.is-not-active:active,.woocommerce-search-product__item.is-not-active:focus,.woocommerce-search-product__item.is-not-active:hover{background:#fff}.woocommerce-search-product__item.is-loading{-webkit-box-pack:center;justify-content:center}.woocommerce-search-product__item.is-loading .components-spinner{margin-bottom:12px}.woocommerce-search-product__item.depth-0.is-variable:after{margin-left:8px;content:"";height:24px;width:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" fill="{$core-grey-dark-300}" /></svg>');background-repeat:no-repeat;background-position:100%;background-size:contain}.woocommerce-search-product__item.depth-0.is-variable[aria-expanded=true]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z" fill="{$core-grey-dark-300}" /></svg>')}.wc-block-review-sort-select{text-align:right}.wc-block-sort-select{margin-bottom:12px}.wc-block-sort-select__label{margin-right:12px;display:inline-block;font-weight:400}.editor-styles .wc-block-review-list,.wc-block-review-list{margin:0}.is-loading .wc-block-review-list-item__text{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;display:block;width:60%}.is-loading .wc-block-review-list-item__text:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__text{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;font-size:1em;width:80px}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__product,.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__rating .wc-block-review-list-item__rating__stars>span{display:none}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;height:1em;width:120px}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date{-webkit-animation:none;animation:none}}.editor-styles-wrapper .wc-block-review-list-item__item,.wc-block-review-list-item__item{margin:0 0 48px;list-style:none}.wc-block-review-list-item__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:24px}.wc-block-review-list-item__meta{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.has-image .wc-block-review-list-item__info{-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr}.has-image .wc-block-review-list-item__meta{-ms-grid-column:2;grid-column:2}.wc-block-review-list-item__image{height:48px;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:48px;position:relative}.wc-block-review-list-item__image img{width:100%;height:100%;display:block}.wc-block-review-list-item__verified{width:21px;height:21px;text-indent:21px;margin:0;line-height:21px;overflow:hidden;position:absolute;right:-7px;bottom:-7px}.wc-block-review-list-item__verified:before{width:21px;height:21px;background:transparent url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="21" fill="none"%3E%3Ccircle cx="10.5" cy="10.5" r="10.5" fill="%23fff"/%3E%3Cpath fill="%23008A21" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3Cmask id="a" width="17" height="17" x="2" y="2" maskUnits="userSpaceOnUse"%3E%3Cpath fill="%23fff" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3C/mask%3E%3Cg mask="url(https://www.risogallo.it/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/%23a)"%3E%3Cpath fill="%23008A21" d="M.5.5h20v20H.5z"/%3E%3C/g%3E%3C/svg%3E') 50% no-repeat;display:block;content:""}.wc-block-review-list-item__meta{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.wc-block-review-list-item__meta:after{-webkit-box-ordinal-group:4;order:3;content:"";flex-basis:100%}.wc-block-review-list-item__author,.wc-block-review-list-item__product{display:block;font-weight:700;-webkit-box-ordinal-group:2;order:1;margin-right:8px}.wc-block-review-list-item__product+.wc-block-review-list-item__author{font-weight:400;color:grey;-webkit-box-ordinal-group:5;order:4}.wc-block-review-list-item__published-date{color:grey;-webkit-box-ordinal-group:6;order:5}.wc-block-review-list-item__author+.wc-block-review-list-item__published-date:before{content:"";display:inline-block;margin-right:8px;border-right:1px solid #ddd;height:1em;vertical-align:middle}.wc-block-review-list-item__author:first-child+.wc-block-review-list-item__published-date:before,.wc-block-review-list-item__rating+.wc-block-review-list-item__author+.wc-block-review-list-item__published-date:before{display:none}.wc-block-review-list-item__rating{-webkit-box-ordinal-group:3;order:2}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars{display:inline-block;top:0;overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:star;font-weight:400;vertical-align:top}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars:before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#e6a237}.wc-block-load-more{text-align:center;width:100%}.wc-block-pagination{margin:0 auto 16px}.wc-block-pagination-ellipsis,.wc-block-pagination-page{color:#333;display:inline-block;font-size:1em;font-weight:400}.wc-block-pagination-page{border-color:transparent;padding:.3em .6em;min-width:2.2em}@media (max-width:782px){.wc-block-pagination-page{padding:.1em .2em;min-width:1.6em}}.wc-block-pagination-page:not(.toggle){background-color:transparent}.wc-block-pagination-ellipsis{padding:.3em}@media (max-width:782px){.wc-block-pagination-ellipsis{padding:.1em}}.wc-block-pagination-page--active[disabled]{color:#333;font-weight:700;opacity:1!important}.wc-block-pagination-page--active[disabled]:focus,.wc-block-pagination-page--active[disabled]:hover{background-color:inherit;color:#333;opacity:1!important}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.with-scroll-to-top__scroll-point{position:relative;top:-36px}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid #ffa500}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(https://www.risogallo.it/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}html.has-cookie-bar.cookie-bar-top-bar{margin-top:30px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}#catapult-cookie-bar{box-sizing:border-box;max-height:0;opacity:0;direction:ltr;padding:0 20px;z-index:99999;overflow:hidden;text-align:left;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.ctcc-exclude-AF.geoip-continent-AF #catapult-cookie-bar,.ctcc-exclude-AN.geoip-continent-AN #catapult-cookie-bar,.ctcc-exclude-AS.geoip-continent-AS #catapult-cookie-bar,.ctcc-exclude-EU.geoip-continent-EU #catapult-cookie-bar,.ctcc-exclude-NA.geoip-continent-NA #catapult-cookie-bar,.ctcc-exclude-OC.geoip-continent-OC #catapult-cookie-bar,.ctcc-exclude-SA.geoip-continent-SA #catapult-cookie-bar{display:none}.ctcc-exclude-AF.geoip-continent-AF,.ctcc-exclude-AN.geoip-continent-AN,.ctcc-exclude-AS.geoip-continent-AS,.ctcc-exclude-EU.geoip-continent-EU,.ctcc-exclude-NA.geoip-continent-NA,.ctcc-exclude-OC.geoip-continent-OC,.ctcc-exclude-SA.geoip-continent-SA{margin-top:0!important}#catapult-cookie-bar.rounded-corners{border-radius:3px}#catapult-cookie-bar.drop-shadow{-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.4);-moz-box-shadow:0 3px 9px 0 rgba(0,0,0,.4);box-shadow:0 3px 9px 0 rgba(0,0,0,.4)}.cookie-bar-block #catapult-cookie-bar{max-height:999px;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s}.has-cookie-bar #catapult-cookie-bar{opacity:1;max-height:999px;min-height:30px;padding:15px 20px 15px}.cookie-bar-block #catapult-cookie-bar span{display:block;margin:1em 0}.cookie-bar-bar #catapult-cookie-bar.float-accept span.ctcc-right-side{float:right}button#catapultCookie{cursor:pointer;margin:0 20px 0 0}.cookie-bar-bar button#catapultCookie{margin:0 0 0 20px}.cookie-bar-bar .ctcc-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative}.cookie-bar-bar .float-accept .ctcc-inner{-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:991px){.ctcc-left-side{margin-right:1em}}.ctcc-right-side{-webkit-flex-shrink:0;flex-shrink:0}.cookie-bar-block #catapult-cookie-bar h3{margin:.5em 0 0}.use_x_close .x_close{position:absolute;top:10px;right:10px;cursor:pointer;font-family:sans-serif;-webkit-transition-duration:0.5s;transition-duration:0.5s}.cookie-bar-bar .use_x_close .x_close{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.x_close{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);width:14px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.x_close span{display:block;position:absolute;height:3px;width:14px;background:#111;border-radius:6px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;transition-delay:.14s;-webkit-transition-delay:.14s;-moz-transition-delay:.14s}.x_close span:nth-child(1),.x_close span:nth-child(2){top:14px}.x_close span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.x_close span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.x_close:hover span:nth-child(1){-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.x_close:hover span:nth-child(2){-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.blockUI.blockOverlay{background:none!important}body{width:100%;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;margin:0;background:#fff;padding:0;border:0;font-size:18px;overflow-x:hidden}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.main{background:url(https://www.risogallo.it/wp-content/themes/risogallo/images/bg.jpg) repeat center center;position:relative}.site-content{position:relative;z-index:9;overflow:hidden;padding:50px 0 200px}.single #primary{margin:40px auto 0}.single-post #primary{margin:0 auto}.row{margin:0 auto;width:100%;max-width:1600px;overflow:hidden;padding:0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.button,.btn,button,#add-to-cart-message a,.woocommerce-message a{background:#00744e;color:#fff;font-size:20px;text-transform:uppercase;line-height:45px;height:45px;width:auto;border:none;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;padding:0 20px;display:inline-block;max-width:100%;cursor:pointer}.woocommerce-message a{display:block;max-width:230px;margin:20px auto 0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h2,#refer-a-friend p:first-child{font-size:26px;color:#00744e!important}h3{font-size:22px;padding:0 0 10px;font-weight:300}strong,h1,h2,h3,h4{font-weight:500!important}form input[type="text"],.form input[type="text"],form input[type="password"],.form input[type="password"],form input[type="date"],.form input[type="date"],form input[type="datetime"],.form input[type="datetime"],form input[type="email"],.form input[type="email"],form input[type="number"],.form input[type="number"],form input[type="search"],.form input[type="search"],form input[type="tel"],.form input[type="tel"],form input[type="time"],.form input[type="time"],form input[type="url"],.form input[type="url"],form select,.form select,form textarea,.form textarea{height:45px;padding:15px;margin:0;font-size:14px;background:transparent;border:1px solid #fff;width:100%;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em}form input[type="text"]:focus,.form input[type="text"]:focus,form input[type="password"]:focus,.form input[type="password"]:focus,form input[type="date"]:focus,.form input[type="date"]:focus,form input[type="datetime"]:focus,.form input[type="datetime"]:focus,form input[type="email"]:focus,.form input[type="email"]:focus,form input[type="number"]:focus,.form input[type="number"]:focus,form input[type="search"]:focus,.form input[type="search"]:focus,form input[type="tel"]:focus,.form input[type="tel"]:focus,form input[type="time"]:focus,.form input[type="time"]:focus,form input[type="url"]:focus,.form input[type="url"]:focus,form select:focus,.form select:focus,form textarea:focus,.form textarea:focus{outline:none!important}:focus{outline:none}h1,.blog-header,.breadcrumb span,.breadcrumb a{font-family:'Arapey','serif';font-size:33px;color:#00744e;margin:0 0 20px;font-weight:300}.breadcrumb{margin:0 0 20px}.breadcrumb span,.breadcrumb a,.breadcrumb h1{display:inline;margin:0}.breadcrumb span,.breadcrumb a{color:#333132}.content ul{padding:0 0 20px 20px}p,li,h4,h5,h6{color:#333132;font-size:18px;line-height:1.4em;margin:0 0 20px}li{margin:0}p img{max-width:100%;height:auto}a{color:#00744e;text-decoration:none;outline:0}a img{border:0}hr{border-top:1px solid #e6e6e6;border-bottom:none;margin:25px 0;background:transparent}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.col_sx{-webkit-box-flex:0;-ms-flex:0 0 215px;flex:0 0 215px;max-width:215px;padding-right:25px}.col_dx{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.col_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col_3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.col_4{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:15px 10px}.col_5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1199px){.col_5{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:991px){.col_5{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:767px){.col_5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:20px;padding-right:20px}}.col_6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:15px 10px}.col_9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}#header form#searchform{border:none;width:200px;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;margin-right:20px}#header form#searchform #search-wrap{position:relative}#header form#searchform input#prodinput,#header form#searchform input#prodinput::-moz-placeholder{color:#fff!important}#header form#searchform input#prodinput,#header form#searchform input#prodinput:-ms-input-placeholder{color:#fff!important}#header form#searchform input#prodinput,#header form#searchform input#prodinput::-ms-input-placeholder{color:#fff!important}#header form#searchform input#prodinput,#header form#searchform input#prodinput::-webkit-input-placeholder{color:#fff!important}#header form#searchform input#prodinput::-webkit-input-placeholder{color:#fff!important}#header form#searchform input#prodinput::-moz-placeholder{color:#fff!important}#header form#searchform input#prodinput:-ms-input-placeholder{color:#fff!important}#header form#searchform input#prodinput::-ms-input-placeholder{color:#fff!important}#header form#searchform input#prodinput,#header form#searchform input#prodinput::placeholder{color:#fff!important}#header form#searchform button{width:40px;background:none;position:absolute;height:45px;right:0;top:0;border-left:1px solid #fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header form#searchform button i{font-size:14px;color:#fff}#header form#searchform #prodsel{display:none;position:absolute;top:45px;left:0;list-style:none;max-height:300px;overflow:auto;width:100%;padding:10px;background:#fff}#header form#searchform #prodsel li{background-color:#fff;padding:5px;cursor:pointer}#header form#searchform #prodsel li:hover{background-color:#c83339;color:#FFF}#header form#searchform #prodsel li.search-disabled{display:none}.cart-info a,.user-info a{text-align:center;border:1px solid #fff;border-radius:50%;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:992px){.cart-info a{padding-top:10px}.cart-info #content-count{padding-top:3px}}.user-info a{margin-left:10px}.cart-info a i,.user-info a i{color:#fff}.cart-info #content-count{font-weight:500;font-size:11px;position:absolute;top:3px;color:#fff;border-radius:50%;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header{border-top:10px solid #c83339;position:relative;z-index:999;padding:30px 0}#header .row{position:relative;overflow:visible}.service-menu{position:absolute;top:-25px;right:80px;font-size:13px;color:#333}.service-menu a{padding-left:35px;font-size:16px}#logo{position:absolute;width:145px;z-index:9999;left:100px;top:-40px}#logo img{max-width:100%}@media (max-width:375px){#logo img{max-height:100px}}@media (max-width:320px){#logo img{max-height:90px}}@media (max-width:991px){.service-menu{display:none}#header li.menu-item-has-children>a:after,#header .nav-menu>div>ul>li.current-menu-ancestor.menu-item-has-children>a:after,#header .nav-menu>div>ul>li.current-menu-parent.menu-item-has-children>a:after{content:"\f0d7"!important;font-family:'FontAwesome';position:absolute;padding-left:5px}li.menu-item-has-children>a.current:after{content:"\f0d8"}}#header .nav-menu .menu-principale-container{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:0 0 0 164px;text-transform:uppercase}#header .row:before{background:#219359;position:absolute;content:'';top:0;bottom:0;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#header .iconmenu{display:none}#header .iconmenu .icon-reorder{color:#555}#header .nav-menu{font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;position:relative;z-index:1;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#header .nav-menu ul{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0}#header .nav-menu ul{margin-left:20px}#header .nav-menu ul li{position:relative}#header .nav-menu ul li a{padding:35px;display:block;font-size:22px;line-height:22px;color:#fff}#header .nav-menu ul li a:hover,#header .nav-menu ul li ul.sub-menu li.current_page_parent a{background:#015c43}@media (min-width:992px){#header .nav-menu>div>ul>li.current-menu-item>a:after,#header .nav-menu>div>ul>li.current-menu-parent>a:after{content:'';display:block;height:2px;background:#fff;position:absolute;bottom:25px;left:25px;right:25px}}#header .nav-menu ul li a:hover{color:#fff}#header .nav-menu ul li ul.sub-menu{min-width:160px;width:auto;padding:0;margin:0;position:absolute;background:#219359;display:none;z-index:9999!important}#header .nav-menu ul li.menu-item-3592 ul.sub-menu{min-width:0}#header .nav-menu ul li ul.sub-menu.show{display:block}#header .nav-menu ul li#menu-item-4756 ul.sub-menu{width:210px}#header .nav-menu ul li ul.sub-menu li{width:100%;padding:0;margin:0;display:block}#header .nav-menu ul li ul.sub-menu li a{font-size:18px;display:block;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;text-transform:none;font-weight:300;padding:10px 20px;border:0;border-bottom:1px solid rgba(255,255,255,.25)!important;width:100%}#header .nav-menu ul li ul.sub-menu li.current-menu-item a{background:#00744e}.home #header{padding-bottom:0}.homeslider{max-height:430px;overflow:hidden;margin:0 auto;position:relative}.homeslider .slider a,.homeslider .slider img{max-height:430px;width:1024px;max-width:100vw;display:block}.homeslider .tns-nav{position:absolute;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:9;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homeslider .tns-nav button{width:18px;height:18px;margin:5px;border-radius:50%;background:#fff;border:2px solid #00744e;padding:0}.homeslider .tns-nav button.tns-nav-active{background:#00744e}.homeslider .tns-slider>.tns-item.tns-slide-active{opacity:.5;-webkit-transition:1s ease-out all;-o-transition:1s ease-out all;transition:1s ease-out all}.homeslider .tns-slider>.tns-item.tns-slide-active+.tns-slider>.tns-item.tns-slide-active{opacity:1}.homeslider .tns-slider>.tns-item.tns-slide-active+div{opacity:1}.homeslider .tns-slider>.tns-item.tns-slide-active+div+div{opacity:.5}@media (max-width:1023px){.tns-slider>.tns-item.tns-slide-active{opacity:1!important}}#hp{padding:50px 0 200px}.launch-info{background:#fff;padding:15px;margin:15px 0 0}.launch-info img{max-width:100%}.imga-cont{height:0;padding-bottom:260px;overflow:hidden;position:relative}.small .imga-cont{padding-bottom:100%}.imga-cont img{display:block;margin:0 auto;width:auto;height:auto;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;min-width:100%}#hp .col_3 h2,#hp .col_3 h2 a{color:#c83339;text-transform:uppercase}#hp .col_3 h3,#hp .col_3 h3 a{color:#333}.cat_slider-wrap,.woocommerce-account .sub-header.logged_in .woocommerce-MyAccount-navigation{height:38px;opacity:0;background:#c83339;margin:0 auto 20px}.cat_slider-wrap.initialized,.woocommerce-account .sub-header.logged_in .woocommerce-MyAccount-navigation.initialized{opacity:1}.cat_slider-wrap{position:relative;padding:0 38px}#prev-desktop i,#next-desktop i{color:#fff;padding:5px}#prev-desktop,#next-desktop{padding:7.5px;cursor:pointer;position:absolute;left:0;top:0;z-index:9}#next-desktop{right:0;left:auto}#prev-desktop.disabled,#next-desktop.disabled{opacity:.25}.cat_slider,.woocommerce-account .sub-header.logged_in .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;background:#c83339}.cat_slider a,.woocommerce-account .sub-header.logged_in .woocommerce-MyAccount-navigation a{background:#c83339;cursor:pointer;color:#fff;font-size:13px;text-transform:uppercase;padding:12.5px;font-weight:500;display:block;line-height:1;position:relative}.cat_slider .current a:after,.woocommerce-account .sub-header.logged_in .woocommerce-MyAccount-navigation .is-active a:after{content:'';height:2px;left:5px;right:5px;background:#fff;position:absolute;bottom:0}.subcategory-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px -10px 0}.subcategory-header h2,h2.hm,.upsells h2{font-family:'Arapey','serif';font-size:33px;color:#333;margin:0 auto 20px;font-weight:300}.subcategory-container+.subcategory-header{margin-top:40px}.product .stock.in-stock{display:none}.product>div{background:#fff;padding:15px}.product .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product button:before{content:"\f07a";padding-right:8px;font-family:FontAwesome;font-weight:300;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}.product form .quantity{display:none!important}.product .image-container img{display:block;margin:0 auto;width:auto;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%}.product h3:first-letter,.info h4:first-letter{text-transform:uppercase}.product h3,.info h4{text-transform:lowercase;padding:30px 0 15px;font-size:19px;display:block}.home .info h4{margin:0;text-transform:uppercase}.product .button-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px}.price ins{text-decoration:none}.price .amount{font-family:'Arapey','serif';font-size:27px;color:#333132;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;text-align:right}.price del{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.price del span.woocommerce-Price-amount.amount{font-size:15px;color:#c83339}.product .single_variation span.amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product .woocommerce-variation-description{display:none}.product .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product .woocommerce-variation-add-to-cart{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product .woocommerce-variation.single_variation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.single_add_to_cart_button,.add_to_cart_button{margin:15px 0 0;cursor:pointer;width:100%}#add-to-cart-message,#add-to-favorite-recipe,.woocommerce-message{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:999;margin:0!important}.woocommerce-MyAccount-content .woocommerce-message{position:relative;background:none;top:auto;bottom:auto;left:auto;right:auto}#add-to-cart-message>div,#add-to-favorite-recipe>div,.woocommerce-message>div{width:400px;max-width:calc(100% - 40px);padding:20px 25px;z-index:99999999999999;background:#fff!important;margin:0 auto;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);text-align:center}.woocommerce-MyAccount-content .woocommerce-message>div{width:auto;padding:0;-webkit-box-shadow:none;box-shadow:none;text-align:left;position:relative;margin:0;max-width:100%;color:#c00;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 0 20px}.woocommerce-MyAccount-content .woocommerce-message>div .close{display:none}#add-to-cart-message a,.woocommercce-message a{width:180px;display:block;text-align:center;margin:15px auto 0}.woocommerce-MyAccount-content .woocommerce-message>a{width:auto;display:inline;margin:0 auto;padding:0;text-align:left;background:transparent;color:#00744e;text-transform:none;font-size:18px}.close:before{position:absolute;top:3px;right:3px;content:'x';display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;color:#00744e!important;width:24px;height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:sans-serif;z-index:999999999999}.product .variations{-webkit-box-flex:1;-ms-flex:1;flex:1}.product .variations .value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2px}.product .variations .value>div{padding:2px}.product .product_pack,.product .variations .value div label span{height:40px;display:inline-block;line-height:40px;background:#00744e;color:#fff;padding:0 8px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;font-size:15px}.product .product_pack{margin:2px 0}.product .variations .value div label span{display:block;position:relative;z-index:9}.product .image-container,.product h3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;color:#00744e}.product .image-container{height:0;padding-bottom:100%;overflow:hidden}.product .variations .value input{-webkit-appearance:none;width:auto;height:auto;opacity:0;position:absolute;z-index:0}.product form,.product .variable{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:0 auto;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product .variations .value div label input:checked+span{background:#fff}.product .variations .value div label span{background:#fff;color:#00744e;border:2px solid #00744e;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.product .variations .value div label span div{height:36px;line-height:36px}.product .variations .value div label input:checked+span{background:#00744e;color:#fff}.promo-banner{position:absolute;top:0;left:0;background:#c83339;font-size:14px;color:#fff;z-index:3;text-transform:uppercase;height:40px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-name .promo-banner{bottom:20px;top:auto}.product>div.cont-data{font-size:18px;line-height:1;padding:5px 0 0 0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product>div.cont-data>div{margin:15px 0 0;padding:7.5px 15px;border-top:2px solid #00744e;border-bottom:2px solid #00744e;text-transform:uppercase}.product>div.cont-data>div.life{color:#fff;text-transform:uppercase;background:#00744e}.single-product h1{color:#333}.pdf a{color:#c83339;position:relative;display:block}.pdf a:after{content:"\f054";font-family:FontAwesome;right:0;position:absolute}.bck,.bck-cat{color:#c83339;font-size:20px}.single-product .bck{margin-bottom:10px;display:block}.single-product .col_wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single .col_3.product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single .product span.price{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;margin:0 0 0 auto}a.info{color:#fff;font-size:20px;font-weight:500;text-transform:uppercase;text-align:center;display:block;background:#00744e;padding:20px 10px;margin:15px 20px;line-height:20px}a.info img{display:block;margin:20px auto 0}#ristoratore{display:block;padding:0 0 10px}#ristoratore img{display:block;width:100%}#ristoratore h2,#ristoratore h3,#ristoratore a{float:left;color:#fff;clear:both;text-align:left}#ristoratore h3{margin:.2em 0 0;background:transparent url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite.png) no-repeat right .1em;padding-right:1.8em;width:auto}#ristoratore a{color:#fff}.promo-box .inner{background:#fff}.promo-box a{display:block}.promo-box img{width:100%;display:block}.promo-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:12.5px;margin:0;background:-o-linear-gradient(top,rgba(102,102,102,.25) 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 75%,rgba(216,235,197,1) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(102,102,102,.25)),color-stop(10%,rgba(255,255,255,0)),color-stop(75%,rgba(255,255,255,0)),to(rgba(216,235,197,1)));background:linear-gradient(to bottom,rgba(102,102,102,.25) 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 75%,rgba(216,235,197,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40666666',endColorstr='#d8ebc5',GradientType=0)}.promo-box ul li{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:12.5px}.promo-box .featured{display:none}.promo-box .featured.active{display:block}.promo-box ul .active{display:none}.sidebar{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;max-width:380px}.blogarticle{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding-right:45px}.sidebar{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;max-width:380px}.blogarticle{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding-right:45px}.single-post .col_dx{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogarticle .padded{background:#fff;padding:30px 20px}.blogarticle>.wp-post-image{margin:0;display:block;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25);position:relative;z-index:2;width:100%;height:auto}.blog .cont{margin:20px auto 60px}.blog .col_dx .cont p{margin:0 0 25px}.aurow{font-size:18px;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em}.sub-header{padding:10px 0 20px 215px;width:100%;position:relative}.ricette.sub-header{padding:10px 90px 20px;width:100%;position:relative}.woocommerce-cart .sub-header,.woocommerce-checkout .sub-header{padding-bottom:0}.ancestor-blog .sub-header,.single-post .sub-header{padding-left:330px}.sub-header.blog h1,.sub-header.blog .blog-header{font-size:105px;color:#00744e;position:relative;display:inline-block;padding-left:45px;line-height:1em}.sub-header.blog .blog-header{margin:0 0 20px}.sub-header.blog h1:after,.sub-header.blog .blog-header:after{content:'';background:#e6e6e6;position:absolute;bottom:4px;width:100%;height:1px;left:20px;z-index:-1}.sub-header.blog h1:before,.sub-header.blog .blog-header:before{content:'';background:url(https://www.risogallo.it/wp-content/themes/risogallo/images/text-cursor.png);position:absolute;left:0;top:18px;width:30px;height:70px;background-size:cover}.sub-header.blog h1 span,.sub-header.blog .blog-header span,.ancestor-ricette .sub-header h1 span{color:#c83339}ul#blog-cats-list{list-style:none;padding:0;margin:30px 0 0 0}ul#blog-cats-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}ul#blog-cats-list li img{width:64px;height:79px}ul#blog-cats-list li:before{top:14px;bottom:14px;left:30px;right:0;position:absolute;content:'';background:#00744e;z-index:-1}ul#blog-cats-list li a{color:#fff;font-size:17px;line-height:20px;text-transform:uppercase;padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.blog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.blog-header>div{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.blog-header>div.icon-box{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;text-align:right;padding:30px 0 0}.blog .col_sx{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 300px;max-width:300px;padding-right:60px}.blog-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.post-wrap{padding:20px 20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.post-wrap .info{background:#fff;padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:220px;margin:10px 0;overflow:hidden;position:relative}.readmore{position:absolute;bottom:20px}.small .readmore{font-size:16px;bottom:15px}.readmore span{font-size:14px}.post-wrap .icon-box{position:absolute;top:0;right:0}.post-wrap .img-col{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;max-width:260px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25);height:260px}.post-wrap h2{text-align:left;font-family:'Arapey','serif';color:#00744e;font-size:28px;line-height:28px;padding:0 0 10px}.post-wrap h2 a{display:block;max-height:140px;overflow:hidden}.post-wrap.small h2 a{max-height:80px}.post-wrap.small{padding:0 0 40px}.post-wrap.small .img-col{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25);height:147px}.post-wrap.small .info{background:#fff;padding:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:137px;margin:5px 0}.post-wrap.small h2{font-size:20px;line-height:20px;padding:0 0 5px}.post-wrap.small p{font-size:16px;line-height:18px}.sidebar .related>h2{color:#fff;font-size:40px;line-height:1;padding:20px 0 40px 10px;font-family:'Arapey','serif'}.socials{color:#333;font-size:18px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:10px 0 0}.socials span{padding-right:8px;font-weight:500}.socials a{display:block;padding:0 4px}.socials a i{color:#333;display:block}.button.refresh{font-size:36px;text-transform:none;padding:0 25px;margin:50px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#preloader{margin:20px auto 0;width:30px;display:block}.woocommerce-cart article{padding:0 215px}.free-shipping-message,.free-shipping-message *{color:#00744e!important}.free-shipping-message+div p{font-size:14px}.woocommerce-info,.woocommerce-message{margin:0 0 20px}.woocommerce-cart .inner form{max-width:1330px}.row>article{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}ul.woocommerce-error{list-style:none;color:#c00;font-weight:500;padding:10px 0}table{width:100%}thead{background:#00744e;color:#fff}thead th{padding:10px}thead th.product-quantity{min-width:170px}thead th.product-subtotal{min-width:115px}.woocommerce-orders-table thead{background:none;color:#00744e;text-transform:uppercase}.woocommerce-orders-table tr td{border-bottom:1px solid #ddd;margin:0;padding:10px 0}.woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-total{font-size:14px}.woocommerce-pagination{margin:20px 0 0}#wcmca_add_new_address_button_shipping{display:none!important}.woocommerce-account #shipping_address_2_field{margin-top:30px}.woocommerce-account .form-row em,.rninfo{font-size:14px;line-height:1.25em;display:block;padding:5px 0 0}#order_review thead{background:transparent;color:#000}td .product-name-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}td.product-name img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;max-height:100%;height:auto;width:auto}.thumb-container{width:150px;height:150px;position:relative;overflow:hidden}.data-container{padding-left:20px;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}tbody td{padding:18px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative}span.woocommerce-Price-amount.amount{font-family:'Arapey','serif';font-size:27px;color:#333132;font-weight:300;line-height:1;text-align:center;display:block}.quantity.buttons_added{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quantity.buttons_added input[type=button]{background:#00744e;color:#fff;border:none;font-size:20px;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.quantity.buttons_added input[type=number]{max-width:60px;font-family:'Arapey','serif';font-size:22px;color:#333132;font-weight:300;line-height:30px;text-align:center;padding:0;height:30px;background:#f1f1f1;border:none}.quantity-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.update_cart_wrap{position:relative;width:16px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 5px;overflow:hidden}.update_cart_wrap i{position:absolute;top:0;left:0;color:#00744e}.update_cart_wrap input{width:16px;height:18px;-webkit-appearance:none;border:0;text-indent:-99px;opacity:0}.icon-spin-hover:hover{display:inline-block;cursor:pointer}[disabled]+.icon-spin-hover:hover{-webkit-animation:none!important;animation:none!important;cursor:default}.update_cart_wrap input[disabled]+i{display:none}.actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 530px;flex:0 0 530px;max-width:530px}input#coupon_code{width:150px}.coupon .button{width:auto;padding-left:20px;padding-right:20px;margin-left:20px}.coupon label{padding-right:20px}.cart-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cart-actions>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.cart_totals span.woocommerce-Price-amount.amount{font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;font-size:18px}.cart_totals{max-width:240px;margin:0 0 0 auto}.cart_totals table.shop_table.shop_table_responsive tbody tr>td *{text-align:right}.actions-wrap button,.actions-wrap .button{margin:20px 0 0 auto;padding:0 20px}tbody td.actions{padding:0}.wc-proceed-to-checkout{display:none}.cart-collaterals{margin:20px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.other-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding-right:60px}.cart_totals h2{display:none}.cart_totals table.shop_table.shop_table_responsive tbody tr>*{display:block;text-align:left;padding:0}.cart_totals table.shop_table.shop_table_responsive tbody tr>td,.cart_totals table.shop_table.shop_table_responsive tbody tr>td *{text-align:right;color:#00744e}.cart_totals span.woocommerce-Price-amount.amount{font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;font-size:18px}.cart_totals table.shop_table.shop_table_responsive tbody tr{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;border:none;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart_totals table.shop_table.shop_table_responsive tbody tr.order-total *{font-weight:900!important}.cart_totals table.shop_table.shop_table_responsive tbody tr>th{font-weight:500;text-transform:uppercase;padding:0}.free-shipping-message span.woocommerce-Price-amount.amount{font-size:18px;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;display:inline}td.product-total{min-width:100px}.woocommerce form .form-row .required{display:none}.woocommerce form .form-row .optional{display:none}input#coupon_code,.woocommerce-account form input:not([type=submit]),.woocommerce-account form textarea,.woocommerce-checkout form input,.woocommerce-checkout form select,.woocommerce-checkout form textarea{border:1px solid #ccc;font-size:16px}.checkout_coupon.woocommerce-form-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout_coupon.woocommerce-form-coupon .form-row-last{margin-left:10px}.checkout_coupon.woocommerce-form-coupon .form-row-first{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.checkout_coupon.woocommerce-form-coupon .form-row-first input{width:100%!important}.woocommerce-checkout article{padding-left:215px}.woocommerce-checkout .sub-header{padding-bottom:0}.woocommerce-checkout form input[type=checkbox],.woocommerce-account p input[type=checkbox]{margin:0 5px 0 0;position:relative;top:-2px}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px 0 0}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error{margin:0;padding:0;color:#c00}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error li{color:#c00}#sign_to_newsletter_field span.woocommerce-input-wrapper{min-height:0}.woocommerce-checkout form textarea{padding:11px;line-height:1.2em;height:140px}.woocommerce-checkout form label,.woocommerce-account form p.form-row label{padding:0 0 5px;display:block}.select2-container{height:45px}.select2-container,.select2-container span{display:block}.select2-container li{background:#fff}.select2-search--dropdown .select2-search__field{padding:4px 0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-family:'paralucent-condensed';border:none!important}.col2-set{margin:0}.col2-set>div{-webkit-box-flex:0;-ms-flex:0 0 50%}.edit-account,.create-account,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.shipping_address,.woocommerce-account form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper,.woocommerce-form-login{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.edit-account h3,.edit-account .full-flex{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 10px}.edit-account h3{padding:20px 20px 0}.woocommerce-account .column_3{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:0}.woocommerce-account .column_3 h2{font-size:20px}.woocommerce-account .column_3 .launch-info{margin-top:0}.woocommerce-account .recipe-section #toAppend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.woocommerce-account .column_3 .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.woocommerce-account .column_3 .info .prepare img{display:block;margin:0 auto}.woocommerce-account .column_3 .info .prepare{text-align:center}.woocommerce-account .column_3 img{width:100%}.woocommerce-shipping-fields__field-wrapper{margin:0!important}.create-account p,.edit-account>p,.woocommerce-billing-fields__field-wrapper p,.woocommerce-shipping-fields__field-wrapper p,.shipping_address p,.woocommerce-account form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.form-row,.woocommerce-form-login p{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 20px}.select2-container--default .select2-selection--single{border-radius:0!important;border:1px solid #ccc;height:45px;line-height:45px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;padding-left:15px;font-size:16px}.col-2 label input[type=checkbox]{margin:0 5px 0 0;position:relative;top:-3px}select#wcmca_address_select_menu_shipping{border:1px solid #ccc;font-size:16px}.woocommerce-checkout h3{padding:0 0 10px}a.button.wcmca_add_new_address_button,button.button.wcmca_add_new_address_button{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}span.woocommerce-input-wrapper{display:block;min-height:45px}#order_with_invoice_field span.woocommerce-input-wrapper{min-height:0}p#order_with_invoice_field{margin:0 0 10px}div#payment{padding:10px 0 0}form.checkout_coupon.woocommerce-form-coupon input#coupon_code{width:100%}form.checkout_coupon.woocommerce-form-coupon button{padding:0 20px;margin-left:20px}.woocommerce-form-coupon-toggle .woocommerce-info{margin:0 0 10px}.multi-box.checkout{padding:20px 0}h3#order_review_heading{margin:0 0 10px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.woocommerce-checkout article form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#customer_details{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 360px);flex:0 0 calc(100% - 360px);max-width:calc(100% - 360px);padding:20px 30px 0 0;position:relative}.woocommerce-form-login-wrap{padding-right:390px;position:relative}.woocommerce-terms-and-conditions-wrapper p{margin:0 0 10px}.woocommerce-form-login-wrap:after{content:'';height:1px;left:0;right:390px;background:#ddd;display:block;position:absolute;bottom:-10px}#order_review{-webkit-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px;max-width:360px;padding-left:30px}@media (min-width:992px){#order_review.fixed{position:fixed;right:30px;top:0}}.form-row.place-order{border-top:1px solid #ddd;padding-top:10px}.woocommerce-form-login-toggle div{margin:0}.woocommerce-form-coupon-toggle{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #ddd}div#order_review table,div#order_review #payment{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%;padding:0 30px 30px}div#order_review table{max-width:100%;padding:0}.woocommerce-form-login{padding:10px 0 0}.woocommerce-form-login p{margin:0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}form.checkout_coupon.woocommerce-form-coupon p:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}#sign_to_newsletter_field{padding:0;display:block}form.checkout_coupon.woocommerce-form-coupon p{margin:0}ul.wc_payment_methods.payment_methods.methods{list-style:none;padding:0;margin:0}ul.wc_payment_methods.payment_methods.methods li{margin:0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}ul.wc_payment_methods.payment_methods.methods li>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}ul.wc_payment_methods.payment_methods.methods li input[type=radio],#payment input[type=checkbox]{position:relative;top:-3px;margin-right:6px}ul.wc_payment_methods.payment_methods.methods li input[type=radio]{top:8px}.wc_payment_method label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}ul.wc_payment_methods.payment_methods.methods label{font-weight:500;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;height:35px;line-height:35px}ul.wc_payment_methods.payment_methods.methods li img{margin:0 5px}ul.wc_payment_methods.payment_methods.methods p{margin:10px 0 0}div#order_review table td,div#order_review table th{text-align:left;padding:0}div#order_review span.woocommerce-Price-amount.amount,.order_details span.woocommerce-Price-amount.amount{font-size:18px;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em}.order_details span.woocommerce-Price-amount.amount{display:inline}div#order_review table td.product-total del,div#order_review table td.product-total ins,.order_details .product-total del,.order_details .product-total ins{display:inline-block}div#order_review table td.product-total ins,.order_details .product-total ins{text-decoration:none}div#order_review table td.product-total del>span,.order_details .product-total del>span{margin-right:5px}div#order_review table .product-total,div#order_review table td:last-child .woocommerce-Price-amount,div#order_review table td:last-child,.order_details .woocommerce-Price-amount,.order_details .product-total,.order_details tr td:last-child{text-align:right!important}div#order_review table tfoot:before{padding:10px 0 0;margin:10px 0 0;border-top:1px solid #ccc}div#order_review table tfoot .cart-subtotal th,div#order_review table tfoot .cart-subtotal td{position:relative;border-top:1px solid #ccc!important;padding-top:10px}div#order_review table .cart_item:last-child td{padding-bottom:10px}#refer-a-friend p{margin:0 0 10px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.order_details thead{display:none}.order_details td,.order_details th{text-align:left;padding:0}.woocommerce-order ul{list-style:none}.woocommerce-order ul strong{color:#00744e}li.woocommerce-order-overview__total.total strong span{color:#333132;font-size:18px;line-height:1.4em;margin:0 0 20px;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;display:inline}.woocommerce-order h2{color:#00744e!important;margin:0 0 10px}.woocommerce-order h3{color:#333132}mark{background:none!important;color:#00744e}#refer-a-friend{margin:20px 0}#refer-a-friend input[type="text"]{border:1px solid #ccc;font-size:16px;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;height:45px;padding:15px;margin:0;font-size:14px;background:transparent;width:200px;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em}.parent-mio-account #estore.sub-header.logged_in{margin-bottom:50px}.woocommerce-account .sub-header.logged_in>*{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.btn.logout{position:absolute;top:0;right:0}.woocommerce-MyAccount-content #billing_address_2_field .woocommerce-input-wrapper input{margin-top:30px}@media (max-width:1199px){.woocommerce-account .column_3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.create-account,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.shipping_address,.woocommerce-account form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{margin:0 -10px}.create-account,.shipping_address,.woocommerce-billing-fields__field-wrapper{margin:0}.create-account p,.woocommerce-billing-fields__field-wrapper p,.woocommerce-shipping-fields__field-wrapper p,.shipping_address p,.woocommerce-account form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.form-row{padding:0 10px}.woocommerce-form-login-wrap{padding-right:0}.woocommerce-form-login-wrap:after{right:0}#customer_details{padding-right:15px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 345px);flex:0 0 calc(100% - 345px);max-width:calc(100% - 345px)}#order_review{padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 345px;flex:0 0 345px;max-width:345px;padding-top:0}}@media (max-width:991px){.woocommerce-MyAccount-content{margin:40px 0 0}.woocommerce-Address{width:100%!important;float:none!important;margin:0 0 30px!important}#order_review{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.woocommerce-cart article,.woocommerce-checkout article{padding:0}.woocommerce-billing-fields__field-wrapper p,.woocommerce-shipping-fields__field-wrapper p,.shipping_address p{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 10px}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{margin:0 -10px}.woocommerce-account h1{display:none}}@media (max-width:767px){.woocommerce-orders-table tr td{border:none;display:block;text-align:left;padding:0 0 5px}.woocommerce-orders-table tr{display:block;padding:0 0 10px;margin:0 0 20px;border-bottom:1px solid #ddd}.woocommerce-orders-table tr td *{text-align:left!important;display:inline!important}.woocommerce-orders-table thead{display:none}.woocommerce-checkout form input[type=checkbox],.woocommerce-account p input[type=checkbox]{top:auto}.create-account p,.edit-account>p,.woocommerce-billing-fields__field-wrapper p,.woocommerce-account form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.form-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.shipping_address,.create-account,.edit-account,.woocommerce-account form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{margin:0}.woocommerce-MyAccount-content #billing_address_2_field .woocommerce-input-wrapper input{margin-top:0}.edit-account h3{padding-left:0;padding-right:0}}.order_details{margin:0 0 20px;display:block}.customer_details td{padding:0;text-align:right}.customer_details th{text-align:left}.customer_details{display:block;margin:0 0 20px}.woocommerce-order{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px}.woocommerce-order .col{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 30px}.woocommerce-account h2{padding-bottom:10px}.woocommerce-account .sub-header{padding-right:215px}.woocommerce-account .sub-header:not(.logged_in) form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -30px}.woocommerce-account .sub-header:not(.logged_in) form p.form-row{max-width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;padding:0 30px}.woocommerce-form-login button{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0 20px 0 0}.woocommerce-form-login .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-form-login .form-row label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#customer_login>div{margin-bottom:40px}.woocommerce-account .sub-header:not(.logged_in) form p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 30px}.woocommerce-account .sub-header:not(.logged_in) form p.form-row em{display:block;margin:10px 0 0;font-size:14px;line-height:1}.coupon label{line-height:1em;margin-right:10px}@media (max-width:1299px){.coupon{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 20px}.actions-wrap button{margin:0}}@media (max-width:1199px){.create-account p,.woocommerce-shipping-fields__field-wrapper p,.shipping_address p,.woocommerce-billing-fields__field-wrapper p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.other-actions{padding-right:30px}.woocommerce-cart article{padding-right:0}}@media (max-width:991px){.woocommerce-cart h1,.woocommerce-checkout h1{display:none}}@media (max-width:767px){form.checkout_coupon.woocommerce-form-coupon button{margin-left:0}.checkout_coupon p.form-row.form-row-first{margin:0 0 10px}.woocommerce-order .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.woocommerce-order{margin:0}div#order_review,.col2-set{margin:0;padding:0;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#customer_details{padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}button#place_order{width:100%}div#order_review table,div#order_review #payment,.col2-set>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 20px;margin:0}.col2-set>div{padding:0}div#payment{margin:20px 0 0}thead tr{display:none}.shop_table.cart tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-bottom:1px solid #ccc;padding:0 0 20px}tbody tr:last-child,tbody tr:last-child td{border-bottom:none!important}td.product-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cart_totals table.shop_table.shop_table_responsive tbody tr{margin:0}.product-name .promo-banner{bottom:0}.cart-collaterals{margin:0}.cart_totals table.shop_table.shop_table_responsive tbody{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.other-actions{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-right:0;padding-left:30px}.actions{margin:0 0 0 auto}.woocommerce-cart td.product-price .price{height:auto}tbody td{padding:20px 0 0}td.product-remove{position:absolute;top:5px;right:5px;z-index:9}td.product-remove a{background:#fff;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px}tbody td.actions{padding:20px 0 0;border-bottom:1px solid #ccc}.coupon .button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:20px 0 0}input#coupon_code{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;width:auto}.cart-actions button,.cart-actions .button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:20px 0;max-width:100%}.woocommerce-account .sub-header:not(.logged_in) form p.form-row,.woocommerce-account .sub-header:not(.logged_in) form p{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}.woocommerce-account .sub-header:not(.logged_in) form{margin:0}}@media (max-width:579px){.actions,.other-actions{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.other-actions{padding-left:0}}.page-template-page-istituzionale h1,.page-template-page-istituzionale-video h1{font-size:105px;line-height:1em}#single-post{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}article{margin:0 0 60px}article:after{clear:both;content:'';display:block}article .images{width:50%;float:left;padding-right:30px;margin:0 30px 30px 0}article .images img{width:100%;height:auto;display:block}.responsive-container{position:relative;width:100%;padding-bottom:56.2%;height:0;margin-bottom:30px}article .risogallo_logo{max-width:150px}article .alignright{float:right;margin-left:30px}article .alignleft{float:left;margin-right:30px}.responsive-container iframe{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0}.accordion{margin:0 0 20px;border-bottom:dashed 1px #eee;padding:0 0 20px}.acc_cont{margin-top:.5em}.acc_trig{text-transform:uppercase}.acc_trig:before{content:"\f0d7";padding-right:10px;font-family:'FontAwesome'}.acc_trig.current:before{content:"\f0d8"}div.wpcf7{float:right;width:50%;margin-left:30px;padding-left:30px}div.wpcf7 form input:not([type='checkbox']),div.wpcf7 form select,div.wpcf7 form textarea{border:1px solid #ccc;border-radius:0;-webkit-appearance:none;padding:0 15px;font-size:18px;color:#333}div.wpcf7 form textarea{height:100px;resize:none;padding:10px 15px}form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;border-radius:0;-webkit-appearance:none;padding:0 35px 0 15px;font-size:18px}form select::-ms-expand{display:none}div.wpcf7 form input.wpcf7-submit{background:#219359;color:#fff;border:none;-webkit-appearance:none;text-transform:uppercase;padding:10px 40px;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em}div.wpcf7 .wpcf7-response-output{padding:0;margin:0;border:none;color:#c00}.video-box .post-wrap .img-col{-webkit-box-flex:0;-ms-flex:0 0 462px;flex:0 0 462px;max-width:462px}.img-col iframe{width:100%;height:100%}.hide-timer,.hide-gallo,.hide-cat{display:none}#slider-rif span{text-transform:uppercase;color:#c83339;position:relative;width:55px;height:54px;-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;text-align:center;cursor:pointer;line-height:1em}#slider-rif span:after{position:absolute}#slider-rif{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:330px;position:relative;margin:11px 0 0 0}#slider-rif:after{height:2px;background:#c83339;content:'';left:0;right:0;bottom:20px;position:absolute}#slider-rif span:after{content:'';position:absolute;display:block;height:8px;width:3px;background:#c83339;top:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#slider-rif span.current:after{width:5px;background:#00744e}#slider-rif span.current:before{content:"\f077";font-family:'FontAwesome';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#slider{display:none}.search-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px}.search>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 30px}.filtri-ricette label,.search h3{text-transform:uppercase;color:#c83339;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1em;max-width:110px;font-size:18px}.filtri-ricette label{cursor:pointer}.filtri-ricette>ul,.filtri-ricette>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.filtri-ricette input[type="checkbox"]{-webkit-appearance:none;border:2px solid #c83339;background:#fff;width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.filtri-ricette input[type="checkbox"]:checked+label:before{content:"\f00c";display:block;position:absolute;font-family:'FontAwesome';width:20px;height:20px;font-size:15px;color:#c83339;z-index:9;padding-top:3px;left:2.5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filtri-ricette .guida-gallo input[type="checkbox"]:checked+label:before{padding-top:27px}@media (min-width:1200px){.filtri-ricette .guida-gallo input[type="checkbox"]:checked+label:before{padding-top:3px}}.filtri-ricette li,.filtri-ricette .guida-gallo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;height:40px;position:relative}.filtri-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 -30px}.filtri-ricette .guida-gallo{padding-top:25px;margin:20px 0;height:auto}.filtri-ricette .guida-gallo:before{content:'';width:120px;height:2px;background:#c83339;position:absolute;top:0}.filtri-wrap>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 30px}.filtri-ricette .guida-gallo{padding-top:25px;margin:20px 0;height:auto}.filtri-ricette .guida-gallo:before{content:'';width:120px;height:2px;background:#c83339;position:absolute;top:0}.ricette .search select{border-color:#219359}label.red[for=guida_gallo]{color:#219359}.others-cat a.info{margin:0 0 15px}.search h3{margin:0;padding:0 0 7.5px 15px;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ricette .search form:after{content:"\f002";font-family:'FontAwesome';display:block;color:#c83339;font-size:18px;position:absolute;top:13px;right:10px;z-index:9}.ricette .search form{position:relative}.search select{border:2px solid #c83339;color:#c83339;text-transform:uppercase;background:none;position:relative}.search form{margin:0 0 25px}.recipe-section h3.red{font-size:40px;font-family:'Arapey','serif';color:#00744e;text-align:center}.recipe-section h3.red span{color:#c83339}.col_5.recipe>div{padding:0}.recipe h2{color:#333132;font-size:18px;text-transform:uppercase;line-height:1.2em;padding:15px}.recipe .image-container{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.recipe .image-container img{min-width:100%;min-height:100%;max-width:none;top:0;left:0;display:block;position:absolute}.recipe .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;margin:0 auto}.recipe .info>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;font-size:18px;line-height:18px;color:#c83339;text-align:center}.recipe .info>div img{display:block;margin:0 auto 5px;width:auto;max-width:none;height:30px}.recipe .info>div.difficolta{font-size:18px}.social{padding:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.social a{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.social a img{max-width:100%;display:block}iframe[name="google_conversion_frame"]{display:none}._zbo_tag{height:0!important}#footer{background:#00744e;background:-o-linear-gradient(top,#00744e 0%,#00744e 75%,#489f34 100%);background:-webkit-gradient(linear,left top,left bottom,from(#00744e),color-stop(75%,#00744e),to(#489f34));background:linear-gradient(to bottom,#00744e 0%,#00744e 75%,#489f34 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00744e',endColorstr='#489f34',GradientType=0);width:100%}#footer .row{max-width:1080px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#footer ul.row{padding-top:55px;padding-bottom:55px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer ul{list-style:none}#footer .row>li>a{font-size:32px;color:#fff;font-family:'Arapey','serif'}#footer ul.sub-menu a{font-size:20px;color:#fff;line-height:26px}#footer ul.sub-menu{margin:0;padding:10px 0 0}#footer .logo{margin:0 0 40px;max-width:5em;height:auto;max-height:none;display:block}#copy .row{max-width:1100px}#copy{background:#d7d4d0;font-size:12px;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em;color:#00744e;text-align:center;padding-top:15px;padding-bottom:15px}@media (max-width:1499px){.video-box .post-wrap .img-col{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;max-width:350px}#header .nav-menu ul{padding:0 0 0 10px}#header .nav-menu ul li a{padding:35px 25px}.row{padding:0 30px}#logo{left:50px}}@media (max-width:1399px){#header .nav-menu ul li a{padding:35px 20px}#header .nav-menu ul{padding:0 0 0 15px}.sidebar{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.post-wrap.small .img-col{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;max-width:130px}.small .imga-cont{padding-bottom:147px}.filtri-ricette li,.filtri-ricette .guida-gallo{-webkit-box-flex:0!important;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.filtri-ricette li label,.filtri-ricette .guida-gallo label{margin-left:5px;line-height:1}}@media (max-width:1299px){.video-box .post-wrap .img-col{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}#header .nav-menu ul li a{padding:35px 12.5px}#header .nav-menu ul{padding:0 0 0 20px}.col_3{max-width:33.3333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.promo-box{-webkit-box-flex:0;-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.subcategory-container .col_3{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.subcategory-container .col_3:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.subcategory-container .col_3:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.col_9{-webkit-box-flex:0;-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.category .sub-header,.single-post .sub-header{padding-left:220px}.ricette.sub-header,.category.ricette.sub-header{padding:10px 0 20px}.post-wrap .img-col{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}.sidebar{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.post-wrap.small .img-col{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px}.small .imga-cont{padding-bottom:147px}}@media (max-width:1199px){#header .nav-menu ul li a{padding:35px 9px;font-size:15px}#header .nav-menu ul{padding:0 0 0 25px}#header form#searchform{width:170px;-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px}.col_3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.promo-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.subcategory-container .col_3:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.col_9{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.post-wrap .img-col,.post-wrap .info,.video-box .post-wrap .img-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.post-wrap .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;height:170px}.sub-header.blog h1,.sub-header.blog .blog-header{font-size:80px;padding-left:40px}.sub-header.blog h1:before,.sub-header.blog .blog-header:before{width:25px;height:54px;top:12px}.video-box .post-wrap .img-col{height:0;padding-bottom:56.1%;position:relative}.img-col iframe{position:absolute;top:0;left:0}.post-wrap.small .img-col{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px}.blogarticle{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.sidebar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sidebar{margin-top:40px}.page-template-page-istituzionale h1,.page-template-page-istituzionale-video h1{font-size:80px}}.readmore-mobile,.search-trigger{display:none}.prev,.next{display:none}.mobile-991{display:none!important}@media (max-width:991px){.mobile-991{display:block!important}#products-container p.woocommerce-info{padding:0 20px}body{padding:64px 0 0}.row{padding:0 20px}#header{border-top:22px solid #00744e;padding:0;position:fixed;width:100%;background:#fff;top:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.05);box-shadow:0 3px 3px rgba(0,0,0,.05)}#header #logo{width:70px;top:auto;left:auto}#header .nav-menu .menu-principale-container,#header .row:before{display:none}#header .nav-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}#header .search-trigger{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:9px 7.5px}#header .search-trigger i{color:#555}#header form#searchform{display:none;position:fixed;top:64px;left:0;right:0;padding:0;background:#fff;margin:0;width:auto;border-top:1px solid #f1f1f1}#header .nav-menu ul li ul.sub-menu li.current-menu-item a{background:none}.search-open #header form#searchform{display:block}#header form#searchform input#prodinput,#header form#searchform input#prodinput::-moz-placeholder{color:#555!important}#header form#searchform input#prodinput,#header form#searchform input#prodinput:-ms-input-placeholder{color:#555!important}#header form#searchform input#prodinput,#header form#searchform input#prodinput::-ms-input-placeholder{color:#555!important}#header form#searchform input#prodinput,#header form#searchform input#prodinput::-webkit-input-placeholder{color:#555!important}#header form#searchform input#prodinput::-webkit-input-placeholder{color:#555!important}#header form#searchform input#prodinput::-moz-placeholder{color:#555!important}#header form#searchform input#prodinput:-ms-input-placeholder{color:#555!important}#header form#searchform input#prodinput::-ms-input-placeholder{color:#555!important}#header form#searchform input#prodinput,#header form#searchform input#prodinput::placeholder{color:#555!important}#header form#searchform input#prodinput{padding:15px 10px}#header form#searchform button{border-color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header form#searchform button i{color:#555}#header form#searchform #prodsel{position:fixed;top:112px;bottom:0;padding-left:90px;background:#fff;height:auto;max-height:100%;z-index:0;border-top:1px solid #f1f1f1}#header form#searchform #prodsel li{padding:5px 10px;color:#555}#header form#searchform #search-wrap{padding:0 0 0 90px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.05);box-shadow:0 3px 3px rgba(0,0,0,.05);position:relative;z-index:3}#header form#searchform #prodsel li:hover{background:none;color:#c83339}#header .iconmenu{display:block;padding:9px 7.5px}#header .cart-info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:9px 7.5px}#header .cart-info a{border:none;width:auto;height:auto}#header .user-info a{margin:0}#header .cart-info a i,#header .user-info a i{color:#555}#header i:before{font-size:20px}#header .cart-info #content-count{background:#c83339;border-radius:50%;width:12px;height:12px;font-size:8px;top:0;right:-5px;padding-left:1px!important}.search-trigger{display:block}.woocommerce #logo+.after:after{content:'Prodotti';position:absolute;top:9px;left:100px;font-size:26px;color:#333;font-family:'Arapey';line-height:1}.sub-header,.sub-header#estore{padding:0 0 20px}.sub-header#page{padding:80px 0 20px}.woocommerce-cart .sub-header#estore{padding:0 0 40px}.woocommerce-checkout .sub-header#estore{padding:0 0 80px}#estore.sub-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#estore.sub-header h1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ricette.sub-header h1{display:none}.upsells h2{padding:0 20px}.parent-mio-account #estore.sub-header.logged_in h1{margin:30px 0 0}.parent-mio-account #estore.sub-header:not(.logged_in){margin:80px 0 0}#estore.sub-header .cat_slider-wrap,.woocommerce-account .sub-header.logged_in .woocommerce-MyAccount-navigation{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 -20px 40px;padding-left:128px;min-width:calc(100% + 40px)}.ricette.sub-header .cat_slider-wrap{padding-left:90px !Important}#prev-desktop{padding-left:97.5px}#estore.sub-header .breadcrumb,#estore.sub-header h1.home-store,#estore.sub-header.logged_in h1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 10px}#estore.sub-header h1.search-store{margin-top:78px}#estore.sub-header .breadcrumb>span,.breadcrumb a{display:none}#estore.sub-header .content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.gradient-bg.inner #estore.sub-header .content{padding-left:80px}.row.estore-colsx{padding:0}.estore-colsx .col_sx{display:none}.subcategory-container{margin:0 auto;padding:0 10px}.subcategory-header h2{padding:0 20px}.subcategory-container .col_3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:initial!important}.menu-open #header .nav-menu .menu-principale-container{display:block;position:fixed;top:64px;bottom:0;background:#fff;left:0;right:0;padding:0 0 0 90px;overflow:auto;z-index:999}#header .nav-menu ul{display:block;padding:10px 0;margin:0}#header .nav-menu ul li{display:block;width:100%}#header .nav-menu ul li a{color:#00744e;display:block;padding:10px;font-size:20px}#header .nav-menu ul li a:hover,#header .nav-menu ul li ul.sub-menu li.current_page_parent a,#header .nav-menu ul li a:hover{background:none;color:#015c43}#header .nav-menu ul li ul.sub-menu{position:relative;background:transparent}.single-product #estore.sub-header .cat_slider-wrap,.woocommerce-account .sub-header.logged_in .woocommerce-MyAccount-navigation{margin-bottom:10px}.bck,.bck-cat{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:0;padding-left:80px;margin-bottom:20px}.single-product .bck{padding-top:50px}#footer ul.row>li{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}#footer ul.row>li:nth-child(1),#footer ul.row>li:nth-child(2){margin:0 0 50px}#footer ul.row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category #logo+.after:after,.single-post #logo+.after:after{content:'Blog';position:absolute;top:9px;left:100px;font-size:26px;color:#333;font-family:'Arapey';line-height:1}.blog .col_sx{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}ul#blog-cats-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}ul#blog-cats-list li{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:0 15px}ul#blog-cats-list li:before{right:15px}.blog-wrap{margin:0 -25px}.imga-cont img{min-width:100%;min-height:100%;height:auto}.category .sub-header,.single-post .sub-header{padding:20px 0 10px 80px}.sub-header.blog h1,.sub-header.blog .blog-header{font-size:60px;padding-left:30px}.sub-header.blog h1:after,.sub-header.blog .blog-header:after{right:0;width:auto}.sub-header.blog h1:before,.sub-header.blog .blog-header:before{height:40px;width:20px;top:10px}.blogarticle{margin:30px 0 0}.page-template-page-istituzionale h1,.page-template-page-istituzionale-video h1{padding:20px 0 0 80px;font-size:60px}.parent-azienda #logo+.after:after{content:'Azienda';position:absolute;top:9px;left:100px;font-size:26px;color:#333;font-family:'Arapey';line-height:1}.parent-cultura-del-riso #logo+.after:after{content:'Cultura del riso';position:absolute;top:12px;left:100px;font-size:22px;color:#333;font-family:'Arapey';line-height:1;width:140px}.parent-iscriviti-alla-newsletter #logo+.after:after{content:'Newsletter';position:absolute;top:9px;left:100px;font-size:26px;color:#333;font-family:'Arapey';line-height:1}.ancestor-ricette #logo+.after:after,.single-ricette #logo+.after:after,.post-type-archive-ricette #logo+.after:after{content:'Ricette';position:absolute;top:12px;left:100px;font-size:22px;color:#333;font-family:'Arapey';line-height:1;width:110px}.woocommerce-cart #logo+.after:after{content:'Carrello';position:absolute;top:9px;left:100px;font-size:26px;color:#333;font-family:'Arapey';line-height:1}.woocommerce-checkout #logo+.after:after{content:'Cassa';position:absolute;top:9px;left:100px;font-size:26px;color:#333;font-family:'Arapey';line-height:1}.woocommerce-account #logo+.after:after{content:'Account';position:absolute;top:9px;left:100px;font-size:26px;color:#333;font-family:'Arapey';line-height:1}.parent-food-service #logo+.after:after{content:'FoodService';position:absolute;top:9px;left:100px;font-size:26px;color:#333;font-family:'Arapey';line-height:1}.search>div,.filtri-wrap>div{padding:0 15px}.search,.filtri-wrap{margin:0 -15px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.filtri-ricette li,.filtri-ricette .guida-gallo{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.recipe-section h3.red{padding:0 20px;margin:30px auto 0 0}.site-content.estore-home{padding:0 0 200px}.promo-box{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;background:#fff;margin:0 -15px 35px;padding:15px 0 0;max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100vw}.promo-box ul{display:none}.features-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px}.features-wrap .tns-outer{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;-webkit-box-shadow:0 0 20px #fff;box-shadow:0 0 20px #fff}.promo-box .inner{background:transparent}.prev,.next{margin:15px 5px;background:#00744e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;position:relative}.prev img,.next img{max-width:100%;width:auto}}.mobile{display:none!important}@media (max-width:359px){#logo+.after:after{left:82px!important;font-size:20px!important;top:10px!important}.sub-header h1{padding-left:60px!important}}@media (max-width:767px){.homeslider{margin:0 auto}#header .user-info a{display:none}.home-boxes .col_3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.home-boxes .launch-info{height:auto!important;margin:0}.mobile{display:block!important}.desktop{display:none!important}.subcategory-container{padding:0}.subcategory-container .col_3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:initial!important;margin-bottom:25px}#estore.sub-header .content-inner,.preparazioni .content-inner{max-height:90px;overflow:hidden;position:relative}#estore.sub-header .content-inner.open,.preparazioni .content-inner.open{max-height:9999px}#estore.sub-header .content-inner.open:after,.preparazioni .content-inner.open:after{background:none}#estore.sub-header .content-inner:after,.preparazioni .content-inner:after{position:absolute;z-index:9;content:'';left:0;bottom:0;height:20px;width:100%;background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.readmore-mobile{font-size:18px;text-align:center;text-decoration:underline;display:block;margin:15px 0 0;color:#333}.single-product .content .col_3,.single-product .content .col_9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:15px 0}.product>div.cont-data{margin:0 -20px;max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.product>div.cont-data>div{padding:7.5px 35px}#estore.sub-header .col_9 .content{padding:0 15px}#footer ul.row>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin:0 0 50px}#footer ul.row>li:last-child{margin-bottom:0}.sub-header.blog h1,.sub-header.blog .blog-header{font-size:33px;line-height:1.4em;padding-left:20px}.sub-header.blog h1:before,.sub-header.blog .blog-header:before{height:24px;width:10px}ul#blog-cats-list li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blog-wrap .col_6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.post-wrap{padding-bottom:0}.page-template-page-istituzionale h1,.page-template-page-istituzionale-video h1{font-size:33px;line-height:1em;margin:0}article>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}article .images{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;float:none;padding:0;margin:0;width:100%;margin-bottom:20px}article img.alignnone{width:100%;display:block}article .alignright{float:none;margin:0 auto 20px;display:block}div.wpcf7{float:none;width:100%;margin:0 auto;padding:0 0 30px}.search>div,.filtri-wrap>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.search,.filtri-wrap{margin:0;width:100%}.search{margin:0}.filtri-wrap{padding:0 0 20px}.filtri-ricette li label,.filtri-ricette .guida-gallo label{font-size:15px}.ancestor-ricette .subcategory-container,.single-ricette .subcategory-container{padding:0 20px}.promo-box{margin:0 -5px 35px}#prev-desktop,#next-desktop{display:none}#estore.sub-header .cat_slider-wrap,.woocommerce-account .sub-header.logged_in .woocommerce-MyAccount-navigation{padding:0 0 0 90px!important}#estore.sub-header .cat_slider-wrap{margin-bottom:20px}}@media (min-width:376px) and (max-width:767px){.filtri-ricette li,.filtri-ricette .guida-gallo{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:599px){.subcategory-container .col_3{padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:initial!important;margin:0 0 25px}#footer ul.row>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.single-ricette .sub-header{padding-top:0}.single-ricette .titolo-ricetta{padding:15px 0 0}.single-ricette .info{margin:0}.preferiti a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preferiti span{max-width:85px;display:block;line-height:1em;-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;color:#333}.preferiti img{max-width:100%;margin-right:5px}.meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.meta .socials{padding:0;margin:0 0 0 auto}.meta .print{margin:0 0 0 20px}.only_print{display:none}.contenuto-ricetta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;width:100vw;margin:0 -30px}@media (min-width:1230px){.contenuto-ricetta{padding-left:215px}}.contenuto-ricetta>div{padding:0 30px}.ricetta-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:500px}.ricetta-image>img{max-width:100%;height:auto;display:block;margin:10px 0 0}.ricetta-image .riso-suggerito img{max-height:100%;display:block;padding:8px 16px}.riso-suggerito{background:#00744e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #00744e}.riso-suggerito .prod-img{height:75px;display:block;background:#fff;position:relative}.riso-suggerito h4{text-transform:uppercase;color:#fff;font-size:16px;line-height:1em;padding:0;margin:0;font-weight:300}.riso-suggerito h2,.riso-suggerito h2 a{font-size:21px;text-transform:uppercase;color:#fff!important;line-height:1em}.riso-suggerito .prod-title{padding:15px}.ricetta-testo{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.wp-video,.wp-video .mejs-container{max-width:100%;width:auto!important}.ricetta-testo h3{color:#00744e;font-size:24px;padding:0 0 20px}.ricetta-testo ul{padding:0 0 0 20px;margin:0 0 20px}.preparazioni{padding:20px 0 0}@media (max-width:767px){.contenuto-ricetta>div.ricetta-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 10px;max-width:100%}.meta{padding:0 20px}.preferiti span{font-size:14px}.riso-suggerito-wrap{background:url(https://www.risogallo.it/wp-content/themes/risogallo/images/bg.jpg) repeat center center;padding:15px}.ricetta-image>img{width:100%}.riso-suggerito .prod-img{height:90px}}.woocommerce-privacy-policy-text p{font-size:14px;margin:20px 0 0}.woocommerce-invalid input{border-left:3px solid #c00!important}.woocommerce-invalid>span:after{content:'Campo obbligatorio';color:#c00;display:block;padding-top:5px}.woocommerce-invalid span.woocommerce-terms-and-conditions-checkbox-text:after{content:'Devi accettare i termini e condizioni';display:block;color:#c00;padding:5px 0 0}input,label{cursor:pointer!important}a.about_paypal{display:none}div#recipes-box,.no-recipe{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.no-recipe{text-align:center;margin-top:40px}@media (max-width:991px){.single-ricette .bck-cat{padding-top:50px;display:block;margin-bottom:0}p.cart-empty.woocommerce-info{margin:40px 0 20px}.button.refresh{font-size:24px;line-height:45px;height:45px;width:230px}}.hero-slide{-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1);margin:-120px auto 0;background-image:url(https://www.risogallo.it/wp-content/themes/risogallo/images/pattern.gif);background-size:cover;position:relative;z-index:9}@media (max-width:991px){.hero-slide{display:none}}.hero-slide .row{overflow:visible}.hero-slide .slide-wrap{padding:140px 0 50px 210px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-slide h2{font-size:44px;font-family:'Arapey';font-weight:300;line-height:1em}.hero-slide h3{font-size:34px;font-family:'Arapey';padding:10px 0 30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#c83339}.hero-slide h3:after{content:'';height:2px;width:150px;background:#00744e;position:absolute;bottom:0;left:0}a.slide-more{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;color:#333;padding:30px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide-title i.icon-chevron-right{font-size:30px;width:54px;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid}.slide-more i.icon-chevron-right{padding-left:20px}a.square-image{position:relative;width:300px;height:300px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.25);box-shadow:0 0 16px rgba(0,0,0,.25);background:#fff;display:block;overflow:hidden;margin:0 0 0 auto}.slide-image img{width:auto;min-width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slide-image{padding:0 90px 0 0;-webkit-box-flex:0;-ms-flex:0 0 570px;flex:0 0 570px;max-width:570px}.slide-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 570px);flex:0 0 calc(100% - 570px);max-width:calc(100% - 570px)}@media (min-width:1200px){.filtri-wrap>div.filtri-ricette{-webkit-box-flex:0;-ms-flex:0 0 710px;flex:0 0 710px;max-width:710px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding-right:0;padding-left:30px}.filtri-ricette li label{margin-left:5px;max-width:95px;line-height:1em}.filtri-ricette .guida-gallo label{max-width:85px;margin-left:10px;line-height:1em}.filtri-ricette .guida-gallo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.filtri-ricette .categorie-ricette{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:20px}.filtri-ricette .guida-gallo{padding:0;margin:0;-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;max-width:145px}.filtri-ricette .guida-gallo:before{width:2px;top:-20px;bottom:-20px;height:auto;right:0}.filtri-ricette label,.search h3{font-size:15px}.filtri-ricette li{max-width:105px;-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}.filtri-ricette li.cat-2,.filtri-ricette li.cat-11{max-width:165px;-webkit-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px}.filtri-ricette li.cat-5,.filtri-ricette li.cat-12{max-width:105px;-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}.filtri-ricette li.cat-9,.filtri-ricette li.cat-3{max-width:130px;-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}.filtri-ricette li.cat-7,.filtri-ricette li.cat-13{max-width:120px;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}#slider-rif span{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:20px;height:64px}#slider-rif:after{bottom:25px}#slider-rif span:after{top:23px}#slider-rif{margin:0 0 0 auto;width:auto;max-width:600px}.filtri-wrap>div{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding-left:0;margin:0 0 0 auto}.search>div{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;padding:0 15px;max-width:290px}.search{margin:0 -15px 0 auto;width:580px;-webkit-box-flex:0;-ms-flex:0 0 580px;flex:0 0 580px}.search-wrap .content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}}@media (max-width:1399px){.slide-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 440px);flex:0 0 calc(100% - 440px);max-width:calc(100% - 440px)}.slide-image{-webkit-box-flex:0;-ms-flex:0 0 440px;flex:0 0 440px;max-width:440px}.slide-image a.square-image{width:300px;height:300px}}@media (max-width:1299px){.slide-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 350px);flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px)}.slide-image{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;max-width:350px;padding:0}.slide-image a.square-image{width:300px;height:300px}}@media (max-width:1199px){.slide-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 300px);flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px)}.slide-image{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;padding:0}.slide-image a.square-image{width:250px;height:250px}.hero-slide h2{font-size:34px}.hero-slide h3{font-size:24px}a.slide-more{font-size:20px}}.tns-outer [data-action=stop],.tns-outer [data-action=start]{display:none}button#catapultCookie{padding:0 20px!important}@media (min-width:992px){.parent-prodotti .cart-info.scrolled{position:fixed;z-index:999;right:10px;top:10px}.cart-info.scrolled a i,.cart-info.scrolled a #content-count{color:#219359}.cart-info.scrolled a{border-color:#219359;background:#fff}}.gradient-bg{background-image:url(https://www.risogallo.it/wp-content/themes/risogallo/images/gradient-bg.jpg);background-size:cover;padding-top:30px}.gradient-bg.inner{margin-top:-30px;padding-top:115px}@media (max-width:991px){.gradient-bg.inner{margin-top:-30px;padding-top:45px}.gradient-bg{margin-top:-30px;padding-top:115px}}.correlate #toAppend{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pre-footer h4{color:#c83339;font-size:32px;font-family:'Arapey';font-weight:300}.links,.newsletter{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.list-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0}.list-icons li{height:102px;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.links-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.pre-footer{padding:20px 0 0;border-top:1px solid #eee}.newsletter form .nl-inputs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -17.5px}.nl-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 17.5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nl-input-wrap label{margin-right:10px}.nl-input-wrap>input{width:auto!important;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;border:1px solid #ccc!important}.nl-input-wrap label{padding-right:10px}.newsletter hr{border-color:#00744e;margin:6px 0 8px;display:block;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.newsletter input[type="submit"]{margin:0 0 0 auto;display:block;-webkit-appearance:none;color:#00744e;background:none;border:none;font-size:20px;text-transform:uppercase;font-family:'paralucent-condensed',sans-serif;font-weight:300;letter-spacing:.05em}@media (max-width:1199px){.pre-footer h4{font-size:30px}}@media (max-width:991px){.links,.newsletter{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.newsletter{margin-bottom:20px}}@media (max-width:767px){.links-col{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}}@media (max-width:499px){.links-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#newsletter-head h1{font-size:105px;line-height:1em;margin:0;padding:0}#newsletter-head h2{font-size:32px;font-family:'Arapey';font-weight:300;margin:0;padding:0}div.wpcf7#wpcf7-f5102-p5008-o1{width:100%;float:none;margin:0;padding:0}.site-content.newsletter-wrap{padding:0}.cnt-forms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 105px}.cnt-forms span{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:0 30px}.newsletter-wrap h2{font-size:32px;color:#00744e;text-align:center;font-family:'Arapey';text-transform:none;font-weight:300;margin:0 auto}.newsletter-wrap h3{text-align:center}div#chose-target{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chose-target{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 5px}.chose-target h4{text-align:center;color:#00744e;font-size:22px;line-height:1em}.chose-target img{width:100%;display:block}.check-wrap{position:relative;cursor:pointer}.check-wrap span.wpcf7-form-control-wrap{position:absolute;z-index:99;bottom:0;right:0;left:0;top:0}.check-wrap br{display:none}p.lst{text-align:center;line-height:1.1em;margin:20px 0 0}.check-wrap span.wpcf7-list-item{margin:0;display:block;position:relative;width:100%;height:100%;overflow:hidden}.check-wrap span.wpcf7-list-item input+span{background:url(https://www.risogallo.it/wp-content/themes/risogallo/images/newsletter/unchecked.png);width:38px;height:38px;background-size:cover;display:block;text-indent:-999px;overflow:hidden;position:absolute;bottom:5px;right:5px}.check-wrap span.wpcf7-list-item input{position:absolute;top:0;left:0;border:none;width:100%;height:100%;padding:0;margin:0;-webkit-appearance:none}.check-wrap span.wpcf7-list-item input:checked+span{background:url(https://www.risogallo.it/wp-content/themes/risogallo/images/newsletter/checked.png)}div#subscribe-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#subscribe-cont span.wpcf7-list-item{margin:0 2px 0 0;position:relative;top:-2px}@media (max-width:1299px){#newsletter-head h1{font-size:80px}.chose-target h4{font-size:20px}}@media (max-width:1199px){#newsletter-head h1{font-size:70px}.cnt-forms{padding:0}.chose-target{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:991px){.sub-header#newsletter-head{padding:20px 0 0 80px}#newsletter-head h1{font-size:60px}.cnt-forms span{padding:0 10px}.inner.subscribe{margin:0 0 20px}}@media (max-width:1299px){#newsletter-head h1{font-size:80px}.chose-target h4{font-size:20px}}@media (max-width:1199px){#newsletter-head h1{font-size:70px}.cnt-forms{padding:0}.chose-target{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:991px){.sub-header#newsletter-head{padding:20px 0 0 80px}#newsletter-head h1{font-size:60px}.cnt-forms span{padding:0 10px}.inner.subscribe{margin:0 0 20px}}@media (max-width:767px){#newsletter-head h1{font-size:44px}#newsletter-head h2{padding:10px 0 0;font-size:28px}.cnt-forms span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 20px}.cnt-forms span:last-child{margin:0}.newsletter-wrap h2 br{display:none}.newsletter-wrap h2{font-size:28px}.chose-target{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 20px}.chose-target:last-child{margin-bottom:0}}.cnt-forms span.wpcf7-not-valid-tip{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:5px 0 0}#subscribe-cont+.wpcf7-response-output{padding:0 0 20px}.full-width{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed!important;opacity:.25}@media (max-width:375px){.homeslider .tns-nav{bottom:-35px}.homeslider{overflow:visible}}.caption{position:absolute;z-index:-1;opacity:0}.avviso-estore{font-size:20px;line-height:1.25em;color:#02654c;border:2px solid #c83339;padding:10px 15px;margin:0 0 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.avviso-estore p{font-size:20px;line-height:1.25em;color:#02654c;margin:0}@media (max-width:991px){.parent-carrello .avviso-estore{margin-top:20px}}@media (min-width:768px){.home-boxes .imga-cont{padding-bottom:80%}.home-boxes .imga-cont img{max-height:100%}}@media (max-width:767px){.home-boxes .imga-cont{height:auto;padding-bottom:0}.home-boxes .imga-cont img{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}}img{opacity:1;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}img[data-src]{opacity:0}@media (max-width:767px){.cookie-bar-bar .ctcc-inner{display:block;padding:10px 0}.cookie-bar-bar button#catapultCookie{margin:10px 0 0 0;font-size:15px}.ctcc-right-side{display:block}.ctcc-left-side{margin:0;font-size:14px!important}}#shipping_company_field{display:none}button#place_order[disabled="disabled"]{opacity:.5;cursor:not-allowed}.shipping_address{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#sumed-head{background-color:#276d89;height:426px;text-align:center}#sumed-head h2 span{font-size:1.25em}#sumed-head.min{height:245px;background-position:center top!important}body.page-template-templatessumed-homepage-php #hp{top:-8px;position:relative}body.page-template-templatessumed-piano-php #footer,body.page-template-templatessumed-products-php #footer,body.page-template-templatessumed-chicchi-php #footer,body.page-template-templatessumed-recipe-php #footer{border-width:10px 0 0!important}.sumed,body.page-template-templatessumed-homepage-php .main{background:#e6e1d8 url(https://www.risogallo.it/wp-content/themes/risogallo/images/bg-sumed.jpg) repeat center center}.column_6 .sumed-pa .inner-multibox .cont a,.sumed .this,.sumed .others-cat a:hover,.sumed .this a,.recipe-info .accordion a,body.page-template-templatessumed-homepage-php #target-info .inner strong,body.page-template-templatessumed-homepage-php .launch .info h4 a:hover,.sumed .launch .info h4 a:hover,body.page-template-templatessumed-homepage-php .launch h2,.sumed .chicco h4:hover,body.page-template-templatessumed-homepage-php .launch h2 a,.sumed .column_6 .sumed-pa .inner-multibox h2,.sumed .column_6 .sumed-pa .inner-multibox .nav a.prev,.sumed .column_6 .sumed-pa .inner-multibox .nav a.nxt,.sumed-pagination a.current,.recipe-info .accordion .acc_cont p,.sumed-pagination a:hover{color:#1c84be!important}body.page-template-templatessumed-homepage-php #target-info{height:3em}body.page-template-templatessumed-homepage-php #target-info .inner p{font-size:.85em;margin-top:.85em}body.page-template-templatessumed-homepage-php #target-info .inner p strong{color:#666!important}body.page-template-templatessumed-homepage-php #footer{top:0}body.page-template-templatessumed-homepage-php #target-info .multi-box{top:-7.75em}.sumed .this,.sumed .others-cat a,body.page-template-templatessumed-homepage-php .launch .info h4 a,.sumed .launch h4 a,body.page-template-templatessumed-homepage-php .hovers a.vai{background-image:url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite_sumed.png)!important}.sumed .payoff{color:#444;font-size:.8em}.sumed .col_sx h2{height:auto;min-height:2px}.sumed .col_sx .payoff p{margin:.5em 0}#sumed-head h1{font-family:'Sans Culottes',sans-serif;text-transform:uppercase;line-height:1em!important;font-size:2.4em;color:#fff;text-shadow:0 0 10px #534741}#sumed-head p{margin-top:1.2em}#sumed-head.min p img{height:5em}#sumed-head h1{font-size:2.2em}#sumed-head h2{font-family:'Shadows Into Light',cursive;line-height:1em!important;font-size:1.6em;color:#fff;padding:0 0 .5em;margin:1.2em 23% .5em;width:54%!important;border-bottom:1px dashed #fff;width:auto}.sumed .chicco{float:left;width:31%;margin:0 1% 0;clear:none;position:relative;z-index:10}.sumed .chicco.on{z-index:888!important}.sumed .chicco *{float:left;width:100%;text-align:left}.sumed .chicco .inner{border-bottom:0}.sumed .chicco .likeimg{width:100%;float:left;height:13em;background:center top}.sumed .chicco h4{background:transparent url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite_sumed.png) no-repeat 104% 1.15em!important;font-family:'Sans Culottes',cursive;color:#444;font-size:.938em;height:4.3em;padding:.6em 15% .6em 5%;width:100%;cursor:pointer}.sumed .chicco h4.on,.sumed .chicco h4.on:hover{color:#fdca35!important;background:#534741 url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite_sumed.png) no-repeat 104% -6em!important}.sumed .chicco div.txt{background:#534741;color:#fff;font-size:.8em;padding:0 5% 5%;display:none;position:absolute;top:100%;left:0;z-index:999}.sumed .column_6 .sumed-pa .inner-multibox h2{position:absolute;z-index:80;left:0;top:.35em;width:100%;font-size:2.25em}.sumed .column_6 .sumed-pa .inner-multibox .nav{float:left;width:100%;position:relative;z-index:999;margin-bottom:.5em}.sumed .column_6 .sumed-pa .inner-multibox .nav a.prev,.sumed .column_6 .sumed-pa .inner-multibox .nav a.nxt{float:left;text-align:left;width:28%;padding:2.4em 0 0;margin:.3em 0 .5em;font-family:'Sans Culottes',sans-serif;text-transform:uppercase;font-size:1em;position:relative;z-index:999;background:transparent url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite_sumed.png) no-repeat left -71.3em}.sumed .column_6 .sumed-pa .inner-multibox .nav a.prev br,.sumed .column_6 .sumed-pa .inner-multibox .nav a.nxt br{display:none}.sumed .column_6 .sumed-pa .inner-multibox .nav a.prev span,.sumed .column_6 .sumed-pa .inner-multibox .nav a.nxt span{font-size:.85em}.sumed .column_6 .sumed-pa .inner-multibox .nav a.prev:hover{background:transparent url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite_sumed.png) no-repeat left -62.35em}.sumed .column_6 .sumed-pa .inner-multibox .nav a.nxt{float:right;text-align:right;background:transparent url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite_sumed.png) no-repeat right -62.3em}.sumed .column_6 .sumed-pa .inner-multibox .nav a.nxt:hover{background:transparent url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite_sumed.png) no-repeat right -26.7em}.sumed .column_6 .sumed-pa .inner-multibox .nav a.prev span,.sumed .column_6 .sumed-pa .inner-multibox .nav a.nxt span{visibility:hidden}.sumed .column_6 .sumed-pa .inner-multibox .cont{font-size:.85em;color:#666;text-align:left}.sumed .column_6 .sumed-pa .inner-multibox .cont ul,.sumed .column_6 .sumed-pa .inner-multibox .cont ul li{float:left;width:100%}.sumed .column_6 .sumed-pa .inner-multibox .cont ul{padding-left:1.4em}.recipe-info .accordion,.sumed .column_6 .sumed-pa .inner-multibox .cont .accordion{float:left;width:100%;padding:1em 0;margin:1em 0;border:1px dashed #999;border-width:1px 0}.recipe-info .accordion a,.sumed .column_6 .sumed-pa .inner-multibox .cont .accordion a{padding:.6em 1.2em;font-weight:700;float:left;width:100%}.recipe-info .accordion p,.recipe-info .accordion img,.sumed .column_6 .sumed-pa .inner-multibox .cont .accordion p,.sumed .column_6 .sumed-pa .inner-multibox .cont .accordion img{float:left;width:100%}.recipe-info .accordion p,.sumed .column_6 .sumed-pa .inner-multibox .cont .accordion p{margin:1.25em 0 0;font-size:.95em}.sumed .column_6 .sumed-pa .inner-multibox .cont .accordion a.acc_trig{background:#f2f2f2 url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite.png) no-repeat -1.3em -114.95em}.sumed .column_6 .sumed-pa .inner-multibox .cont .accordion a.acc_trig.current{background:#f2f2f2 url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite.png) no-repeat -1.3em -118.2em}.recipe-info .accordion{border-width:0;margin:0 0 .5em;padding-bottom:0}.recipe-info .accordion a.acc_trig{background:#f2f2f2 url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite.png) no-repeat -1.3em -122.15em}.recipe-info .accordion a.acc_trig.current{background:#f2f2f2 url(https://www.risogallo.it/wp-content/themes/risogallo/images/sprite.png) no-repeat -1.3em -125.6em}.recipe-info .accordion .acc_cont{float:left;width:100%}.recipe-info .accordion .acc_cont p{margin:0}.recipe-info .accordion.nutrizionista .acc_cont{background:#f3f3f3;font-family:'Shadows Into Light',cursive;font-size:2em;line-height:1.1em;padding:.25em 0 .75em}.recipe-info .accordion.nutrizionista .acc_cont p{padding:0 .75em;width:100%;font-size:19pt;color:#173E68!important}.sumed .sumedo{margin-top:0!important}.sumed .green-box{margin-top:11.5em}.sumed .green-box h2 br,.sumed .green-box h2 font{display:none}.sumed .green-box .main-cont .prod-img{top:-10.5em}.sumed .green-box .main-cont{background-color:#1c84be!important}.sumed .green-box .main-cont h4{color:#fdca35!important}.sumed-pagination a.current{font-weight:700}.sumed-pagination a{font-weight:400;font-size:.725em;color:#666;border-left:1px solid #666;padding:0 .4em}.sumed-pagination a:first-child{border:0}.sumed .green-box .main-cont .prod-img{width:56%;margin:0 22%}.page-template-templatessumed-piano-php .sumed .green-box .main-cont .pr4042{width:38%;margin:0 31%}.page-template-templatessumed-products-php .sumed .prodbox{margin:8.5em 1% .5em}@media only screen and (min-width:768px) and (max-width:959px){.sumed .tr{display:none}.sumed .column_3 h2{margin-top:.75em}.sumed .column_3{margin-bottom:1em}.sumed .up{width:100%!important}.sumed .payoff{width:48%!important}.sumed .column_3 .others-cat{width:48%!important;float:right}body.page-template-templatessumed-piano-php #facebook-newsletter,body.page-template-templatessumed-products-php #facebook-newsletter,body.page-template-templatessumed-chicchi-php #facebook-newsletter,body.page-template-templatessumed-recipe-php #facebook-newsletter{float:none!important}body.page-template-templatessumed-piano-php .col_sx .others-cat,body.page-template-templatessumed-products-php .col_sx .others-cat{position:relative!important;top:-10em!important}body.page-template-templatessumed-piano-php .col_sx .others-cat{top:-13em!important}.page-template-templatessumed-products-php .sumed .prodbox{margin:10em 1% .5em}.page-template-templatessumed-products-php .p4042 a.line-prod-image img{height:15em!important;margin:0 24%}.page-template-templatessumed-piano-php .column_6{width:480px;margin:0 2% 0 0}}@media only screen and (max-width:767px){.sumed .column_3 h2{margin-bottom:0}.sumed .chicco{width:100%}.sumed .chicco h4{padding:1.2em 5%}.sumed .chicco h4 br{display:none}.sumed .chicco .txt{position:static!important}.sumed .column_3 .others-cat{width:100%;margin:0 0 1em;border:1px dashed #534741;border-width:0 0 1px}body.page-template-templatessumed-piano-php .col_sx .others-cat,body.page-template-templatessumed-products-php .col_sx .others-cat{position:static!important;top:auto!important}.page-template-templatessumed-products-php .sumed .prodbox{width:48%;margin-top:7.5em;margin-left:1%;margin-right:1%}.page-template-templatessumed-products-php .p4042 a.line-prod-image img{height:15em!important;margin:0 24%!important}.sumed-pagination a{float:left;width:23%;margin:0 1% .5em;background:#f8f8f8;border:0!important;padding:.5em 0!important}}@media only screen and (min-width:480px) and (max-width:767px){.sumed .chicco h4,.sumed .chicco h4.on:hover,.sumed .chicco h4.on{background-position-x:160%!important}.sumed .green-box .main-cont .prod-img{width:34%;margin:0 32%}.sumed .green-box .main-cont .prod-img.pr4042{width:20%;margin:0 40%}.sumed .green-box .main-cont .prod-img.pr4034,.sumed .green-box .main-cont .prod-img.pr6550,.sumed .green-box .main-cont .prod-img.pr6555,.sumed .green-box .main-cont .prod-img.pr4036{width:30%;margin:0 35%}.sumed .green-box .main-cont .prod-img.pr4041{width:28%;margin:0 36%}}@media only screen and (max-width:479px){body.page-template-templatessumed-homepage-php #target-info{height:11em}body.page-template-templatessumed-homepage-php #target-info .multi-box{top:-3.75em}#sumed-head h1{line-height:1.4em!important}#sumed-head h2{font-size:1.4em;margin:1.6em 23% .75em}.page-template-templatessumed-products-php .sumed .prodbox{width:100%;margin-left:0;margin-right:0;margin-top:13.5em}.page-template-templatessumed-products-php .p4042 a.line-prod-image img{height:auto!important;margin:0 24%!important}.sumed-pagination a{width:30%;margin:0 1.5% .75em}.sumed .green-box .main-cont .prod-img{width:52%;margin:0 24%}#sumed-head.min{height:320px}.sumed .green-box .main-cont .prod-img.pr4042{width:30%;margin:0 35%}.sumed .green-box .main-cont .prod-img.pr4034,.sumed .green-box .main-cont .prod-img.pr6550,.sumed .green-box .main-cont .prod-img.pr6555,.sumed .green-box .main-cont .prod-img.pr4036{width:46%;margin:0 27%}.sumed .green-box .main-cont .prod-img.pr4041{width:44%;margin:0 28%}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}