.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}} html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.h1{font-size:2rem}.h2{font-size:1.5rem}.h3{font-size:1.25rem}.h4{font-size:1rem}.h5{font-size:.875rem}.h6{font-size:.75rem}.font-family-inherit{font-family:inherit}.font-size-inherit{font-size:inherit}.text-decoration-none{text-decoration:none}.bold{font-weight:700}.regular{font-weight:400}.italic{font-style:italic}.caps{text-transform:uppercase;letter-spacing:.2em}.left-align{text-align:left}.center{text-align:center}.right-align{text-align:right}.justify{text-align:justify}.nowrap{white-space:nowrap}.break-word{word-wrap:break-word}.line-height-1{line-height:1}.line-height-2{line-height:1.125}.line-height-3{line-height:1.25}.line-height-4{line-height:1.5}.list-style-none{list-style:none}.underline{text-decoration:underline}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-reset,.menu .menu-item,.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box ul li,.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .wc_payment_method,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal ul li,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr ul li,.section--form-content .section__form-area:not(:has(.wpcf7)) ul li,.wysiwyg ul li{list-style:none;padding-left:0}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.left{float:left}.right{float:right}.fit{max-width:100%}.max-width-1{max-width:24rem}.max-width-2{max-width:32rem}.max-width-3{max-width:48rem}.max-width-4{max-width:64rem}.border-box{-moz-box-sizing:border-box;box-sizing:border-box}.align-baseline{vertical-align:baseline}.align-top,img,video{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0,.mx0{margin-left:0}.mx0{margin-right:0}.my0{margin-top:0;margin-bottom:0}.m1{margin:.5rem}.mt1{margin-top:.5rem}.mr1{margin-right:.5rem}.mb1{margin-bottom:.5rem}.ml1,.mx1{margin-left:.5rem}.mx1{margin-right:.5rem}.my1{margin-top:.5rem;margin-bottom:.5rem}.m2{margin:1rem}.mt2{margin-top:1rem}.mr2{margin-right:1rem}.mb2{margin-bottom:1rem}.ml2,.mx2{margin-left:1rem}.mx2{margin-right:1rem}.my2{margin-top:1rem;margin-bottom:1rem}.m3{margin:2rem}.mt3{margin-top:2rem}.mr3{margin-right:2rem}.mb3{margin-bottom:2rem}.ml3,.mx3{margin-left:2rem}.mx3{margin-right:2rem}.my3{margin-top:2rem;margin-bottom:2rem}.m4{margin:4rem}.mt4{margin-top:4rem}.mr4{margin-right:4rem}.mb4{margin-bottom:4rem}.ml4,.mx4{margin-left:4rem}.mx4{margin-right:4rem}.my4{margin-top:4rem;margin-bottom:4rem}.mxn1{margin-left:-.5rem;margin-right:-.5rem}.mxn2{margin-left:-1rem;margin-right:-1rem}.mxn3{margin-left:-2rem;margin-right:-2rem}.mxn4{margin-left:-4rem;margin-right:-4rem}.ml-auto{margin-left:auto}.mr-auto,.mx-auto{margin-right:auto}.mx-auto{margin-left:auto}.p0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0,.px0{padding-left:0}.px0{padding-right:0}.py0{padding-top:0;padding-bottom:0}.p1{padding:.5rem}.pt1{padding-top:.5rem}.pr1{padding-right:.5rem}.pb1{padding-bottom:.5rem}.pl1{padding-left:.5rem}.py1{padding-top:.5rem;padding-bottom:.5rem}.px1{padding-left:.5rem;padding-right:.5rem}.p2{padding:1rem}.pt2{padding-top:1rem}.pr2{padding-right:1rem}.pb2{padding-bottom:1rem}.pl2{padding-left:1rem}.py2{padding-top:1rem;padding-bottom:1rem}.px2{padding-left:1rem;padding-right:1rem}.p3{padding:2rem}.pt3{padding-top:2rem}.pr3{padding-right:2rem}.pb3{padding-bottom:2rem}.pl3{padding-left:2rem}.py3{padding-top:2rem;padding-bottom:2rem}.px3{padding-left:2rem;padding-right:2rem}.p4{padding:4rem}.pt4{padding-top:4rem}.pr4{padding-right:4rem}.pb4{padding-bottom:4rem}.pl4{padding-left:4rem}.py4{padding-top:4rem;padding-bottom:4rem}.px4{padding-left:4rem;padding-right:4rem}.col{float:left}.col,.col-right{-moz-box-sizing:border-box;box-sizing:border-box}.col-right{float:right}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group:not(#mergeRow-gdpr){width:100%}@media (min-width:40em){.sm-col{float:left}.sm-col,.sm-col-right{-moz-box-sizing:border-box;box-sizing:border-box}.sm-col-right{float:right}.sm-col-1{width:8.33333%}.sm-col-2{width:16.66667%}.sm-col-3{width:25%}.sm-col-4{width:33.33333%}.sm-col-5{width:41.66667%}.sm-col-6{width:50%}.sm-col-7{width:58.33333%}.sm-col-8{width:66.66667%}.sm-col-9{width:75%}.sm-col-10{width:83.33333%}.sm-col-11{width:91.66667%}.sm-col-12{width:100%}}@media (min-width:52em){.md-col{float:left}.md-col,.md-col-right{-moz-box-sizing:border-box;box-sizing:border-box}.md-col-right{float:right}.md-col-1{width:8.33333%}.md-col-2{width:16.66667%}.md-col-3{width:25%}.md-col-4{width:33.33333%}.md-col-5{width:41.66667%}.md-col-6,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group:not(#mergeRow-gdpr),.section--work-open-positions-full .section__item .preview--open-position .preview__link-wrapper,.section--work-open-positions-full .section__item .preview--open-position .preview__title{width:50%}.md-col-7{width:58.33333%}.md-col-8{width:66.66667%}.md-col-9{width:75%}.md-col-10{width:83.33333%}.md-col-11{width:91.66667%}.md-col-12{width:100%}}@media (min-width:64em){.lg-col{float:left}.lg-col,.lg-col-right{-moz-box-sizing:border-box;box-sizing:border-box}.lg-col-right{float:right}.lg-col-1{width:8.33333%}.lg-col-2{width:16.66667%}.lg-col-3{width:25%}.lg-col-4{width:33.33333%}.lg-col-5{width:41.66667%}.lg-col-6{width:50%}.lg-col-7{width:58.33333%}.lg-col-8{width:66.66667%}.lg-col-9{width:75%}.lg-col-10{width:83.33333%}.lg-col-11{width:91.66667%}.lg-col-12{width:100%}}.flex{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width:40em){.sm-flex{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:52em){.md-flex{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:64em){.lg-flex{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.flex-column{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch{-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.self-center{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.content-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.content-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-auto{-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}.order-0{-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-last{-webkit-order:99999;-moz-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.relative{position:relative}.absolute,.absolute-center,.absolute-center-x,.absolute-center-y,.brand__repeater-wrapper .slick-slider .slick-arrow,.cover,.header__inner:not(.megamenu-open):not(.search-open) .menu--primary .menu-item.current-menu-item:not(.menu-item-work):after,.iframe-center,.link--dot-light .link__switch:after,.link--dot .link__switch:after,.menu--primary .menu-item.menu-item-open:after,.preview--product .preview__image-alt:after,.preview--recipe-full .preview__content-block:before,.preview--recipe-full [class*=used-products]:after,.preview--recipe-full [class*=used-products]:before,.preview--recipe-hero .preview__image:after,.preview--recipe-hero [class*=used-products]:after,.preview--recipe-hero [class*=used-products]:before,.preview--recipe .preview__image:after,.preview--recipe .preview__starred:before,.product--related [class*=__list-wrapper]:after,.product--related [class*=__related-link]:after,.product.type-product .slick-slider .slick-arrow,.recipe--related [class*=__list-wrapper]:after,.recipe--related [class*=__related-link]:after,.section--about-numbers .section__number:after,.section--about-slider .section__slide-image:before,.section--about-story .section__story-image:before,.section--archive-brand-benefits .section__number:after,.section--archive-brand-technology .section__slide-image:before,.section--archive-pl-slider [class*=__image-wrapper]:after,.section--archive-pl-slider [class*=__repeater-wrapper]:after,.section--archive-pl-slider [class*=__slide-title]:after,.section--archive-pl-slider [class*=__slider-arrows]:before,.section--archive-pl-slider [class*=__video-wrapper]:after,.section--archive-post-promoted .section__arrows>div:first-child:after,.section--common-degusto-page .section__image-wrapper:after,.section--common-degusto-post:before,.section--common-horeca-events:before,.section--common-horeca-small:before,.section--common-horeca:before,.section--common-promoted-recipes .section__arrows>div:first-child:after,.section--default-content-cards:before,.section--default-content-timeline .section__wrapper:after,.section--default-services [class*=__image-wrapper]:after,.section--default-services [class*=__repeater-wrapper]:after,.section--default-services [class*=__slide-title]:after,.section--default-services [class*=__slider-arrows]:before,.section--default-services [class*=__video-wrapper]:after,.section--home-hero .section__image-wrapper:after,.section--home-hero .section__image-wrapper:before,.section--home-hero .slick-slider .slick-arrow,.section--horeca-fermento:before,.section--landing-login .section__link-wrapper:after,.section--post-related:before,.section--search-content .section__message:after,.section--work-archive .section__label-wrapper:before,.section--work-archive .section__link-wrapper:before,.section--work-hero .section__image-wrapper:after,.section--work-hero .section__video-wrapper:after,.section--work-identity:before,.wpcf7-form .form__upload-base .wpcf7-form-control-wrap,.wpcf7-form .form__upload-base input[type=file],article.brand.type-brand [class*=__image-wrapper]:after,article.brand.type-brand [class*=__repeater-wrapper]:after,article.brand.type-brand [class*=__slide-title]:after,article.brand.type-brand [class*=__slider-arrows]:before,article.brand.type-brand [class*=__video-wrapper]:after,article.post.type-post .post__gallery-caption:before,article.private_label.type-private_label [class*=__image-wrapper]:after,article.private_label.type-private_label [class*=__repeater-wrapper]:after,article.private_label.type-private_label [class*=__slide-title]:after,article.private_label.type-private_label [class*=__slider-arrows]:before,article.private_label.type-private_label [class*=__video-wrapper]:after,article.product.type-product .product__gallery .product__recipe-image:after,article.product.type-product .product__gallery .product__recipe-image:before,article.recipe.type-recipe .recipe__subtitle:after,article.recipe.type-recipe [class*=used-products]:after,article.recipe.type-recipe [class*=used-products]:before,body.logged-in.lang-it .header--offcanvas .header__service-cart:before{position:absolute}.fixed{position:fixed}.cover,.header--main,.preview--product .preview__image-alt:after,.preview--recipe-full .preview__content-block:before,.preview--recipe-full [class*=used-products]:after,.preview--recipe-full [class*=used-products]:before,.preview--recipe-hero .preview__image:after,.preview--recipe-hero [class*=used-products]:after,.preview--recipe-hero [class*=used-products]:before,.preview--recipe .preview__image:after,.section--about-slider .section__slide-image:before,.section--about-story .section__story-image:before,.section--archive-brand-technology .section__slide-image:before,.section--archive-pl-slider [class*=__image-wrapper]:after,.section--archive-pl-slider [class*=__repeater-wrapper]:after,.section--archive-pl-slider [class*=__video-wrapper]:after,.section--archive-post-promoted .section__arrows>div:first-child:after,.section--common-degusto-page .section__image-wrapper:after,.section--common-degusto-post:before,.section--common-horeca-events:before,.section--common-horeca-small:before,.section--common-horeca:before,.section--common-promoted-recipes .section__arrows>div:first-child:after,.section--default-content-cards:before,.section--default-services [class*=__image-wrapper]:after,.section--default-services [class*=__repeater-wrapper]:after,.section--default-services [class*=__video-wrapper]:after,.section--home-hero .section__image-wrapper:after,.section--home-hero .section__image-wrapper:before,.section--horeca-fermento:before,.section--post-related:before,.section--work-hero .section__image-wrapper:after,.section--work-hero .section__video-wrapper:after,.section--work-identity:before,.top-0,.wpcf7-form .form__upload-base .wpcf7-form-control-wrap,.wpcf7-form .form__upload-base input[type=file],article.brand.type-brand [class*=__image-wrapper]:after,article.brand.type-brand [class*=__repeater-wrapper]:after,article.brand.type-brand [class*=__video-wrapper]:after,article.post.type-post .post__gallery-caption:before,article.private_label.type-private_label [class*=__image-wrapper]:after,article.private_label.type-private_label [class*=__repeater-wrapper]:after,article.private_label.type-private_label [class*=__video-wrapper]:after,article.product.type-product .product__gallery .product__recipe-image:after,article.product.type-product .product__gallery .product__recipe-image:before,article.recipe.type-recipe [class*=used-products]:after,article.recipe.type-recipe [class*=used-products]:before{top:0}.cover,.preview--product .preview__image-alt:after,.preview--recipe-full .preview__content-block:before,.preview--recipe-full [class*=used-products]:after,.preview--recipe-full [class*=used-products]:before,.preview--recipe-hero .preview__image:after,.preview--recipe-hero [class*=used-products]:after,.preview--recipe-hero [class*=used-products]:before,.preview--recipe .preview__image:after,.right-0,.section--about-slider .section__slide-image:before,.section--about-story .section__story-image:before,.section--archive-brand-technology .section__slide-image:before,.section--archive-pl-slider [class*=__image-wrapper]:after,.section--archive-pl-slider [class*=__repeater-wrapper]:after,.section--archive-pl-slider [class*=__video-wrapper]:after,.section--archive-post-promoted .section__arrows>div:first-child:after,.section--common-degusto-page .section__image-wrapper:after,.section--common-degusto-post:before,.section--common-horeca-events:before,.section--common-horeca-small:before,.section--common-horeca:before,.section--common-promoted-recipes .section__arrows>div:first-child:after,.section--default-content-cards:before,.section--default-services [class*=__image-wrapper]:after,.section--default-services [class*=__repeater-wrapper]:after,.section--default-services [class*=__video-wrapper]:after,.section--home-hero .section__image-wrapper:after,.section--home-hero .section__image-wrapper:before,.section--horeca-fermento:before,.section--post-related:before,.section--work-hero .section__image-wrapper:after,.section--work-hero .section__video-wrapper:after,.section--work-identity:before,.wpcf7-form .form__upload-base .wpcf7-form-control-wrap,.wpcf7-form .form__upload-base input[type=file],article.brand.type-brand [class*=__image-wrapper]:after,article.brand.type-brand [class*=__repeater-wrapper]:after,article.brand.type-brand [class*=__video-wrapper]:after,article.post.type-post .post__gallery-caption:before,article.private_label.type-private_label [class*=__image-wrapper]:after,article.private_label.type-private_label [class*=__repeater-wrapper]:after,article.private_label.type-private_label [class*=__video-wrapper]:after,article.product.type-product .product__gallery .product__recipe-image:after,article.product.type-product .product__gallery .product__recipe-image:before,article.recipe.type-recipe [class*=used-products]:after,article.recipe.type-recipe [class*=used-products]:before{right:0}.bottom-0,.cover,.preview--product .preview__image-alt:after,.preview--recipe-full .preview__content-block:before,.preview--recipe-full [class*=used-products]:after,.preview--recipe-full [class*=used-products]:before,.preview--recipe-hero .preview__image:after,.preview--recipe-hero [class*=used-products]:after,.preview--recipe-hero [class*=used-products]:before,.preview--recipe .preview__image:after,.section--about-slider .section__slide-image:before,.section--about-story .section__story-image:before,.section--archive-brand-technology .section__slide-image:before,.section--archive-pl-slider [class*=__image-wrapper]:after,.section--archive-pl-slider [class*=__repeater-wrapper]:after,.section--archive-pl-slider [class*=__video-wrapper]:after,.section--archive-post-promoted .section__arrows>div:first-child:after,.section--common-degusto-page .section__image-wrapper:after,.section--common-degusto-post:before,.section--common-horeca-events:before,.section--common-horeca-small:before,.section--common-horeca:before,.section--common-promoted-recipes .section__arrows>div:first-child:after,.section--default-content-cards:before,.section--default-services [class*=__image-wrapper]:after,.section--default-services [class*=__repeater-wrapper]:after,.section--default-services [class*=__video-wrapper]:after,.section--home-hero .section__image-wrapper:after,.section--home-hero .section__image-wrapper:before,.section--horeca-fermento:before,.section--post-related:before,.section--work-hero .section__image-wrapper:after,.section--work-hero .section__video-wrapper:after,.section--work-identity:before,.wpcf7-form .form__upload-base .wpcf7-form-control-wrap,.wpcf7-form .form__upload-base input[type=file],article.brand.type-brand [class*=__image-wrapper]:after,article.brand.type-brand [class*=__repeater-wrapper]:after,article.brand.type-brand [class*=__video-wrapper]:after,article.post.type-post .post__gallery-caption:before,article.private_label.type-private_label [class*=__image-wrapper]:after,article.private_label.type-private_label [class*=__repeater-wrapper]:after,article.private_label.type-private_label [class*=__video-wrapper]:after,article.product.type-product .product__gallery .product__recipe-image:after,article.product.type-product .product__gallery .product__recipe-image:before,article.recipe.type-recipe [class*=used-products]:after,article.recipe.type-recipe [class*=used-products]:before{bottom:0}.cover,.left-0,.preview--product .preview__image-alt:after,.preview--recipe-full .preview__content-block:before,.preview--recipe-full [class*=used-products]:after,.preview--recipe-full [class*=used-products]:before,.preview--recipe-hero .preview__image:after,.preview--recipe-hero [class*=used-products]:after,.preview--recipe-hero [class*=used-products]:before,.preview--recipe .preview__image:after,.section--about-slider .section__slide-image:before,.section--about-story .section__story-image:before,.section--archive-brand-technology .section__slide-image:before,.section--archive-pl-slider [class*=__image-wrapper]:after,.section--archive-pl-slider [class*=__repeater-wrapper]:after,.section--archive-pl-slider [class*=__video-wrapper]:after,.section--archive-post-promoted .section__arrows>div:first-child:after,.section--common-degusto-page .section__image-wrapper:after,.section--common-degusto-post:before,.section--common-horeca-events:before,.section--common-horeca-small:before,.section--common-horeca:before,.section--common-promoted-recipes .section__arrows>div:first-child:after,.section--default-content-cards:before,.section--default-services [class*=__image-wrapper]:after,.section--default-services [class*=__repeater-wrapper]:after,.section--default-services [class*=__video-wrapper]:after,.section--home-hero .section__image-wrapper:after,.section--home-hero .section__image-wrapper:before,.section--horeca-fermento:before,.section--post-related:before,.section--work-hero .section__image-wrapper:after,.section--work-hero .section__video-wrapper:after,.section--work-identity:before,.wpcf7-form .form__upload-base .wpcf7-form-control-wrap,.wpcf7-form .form__upload-base input[type=file],article.brand.type-brand [class*=__image-wrapper]:after,article.brand.type-brand [class*=__repeater-wrapper]:after,article.brand.type-brand [class*=__video-wrapper]:after,article.post.type-post .post__gallery-caption:before,article.private_label.type-private_label [class*=__image-wrapper]:after,article.private_label.type-private_label [class*=__repeater-wrapper]:after,article.private_label.type-private_label [class*=__video-wrapper]:after,article.product.type-product .product__gallery .product__recipe-image:after,article.product.type-product .product__gallery .product__recipe-image:before,article.recipe.type-recipe [class*=used-products]:after,article.recipe.type-recipe [class*=used-products]:before{left:0}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.border{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-none{border:0}.rounded{-moz-border-radius:3px;border-radius:3px}.circle,.slick-slider .slick-dots li button:before{-moz-border-radius:50%;border-radius:50%}.rounded-top{-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.rounded-right{-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.rounded-bottom{-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.rounded-left{-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.not-rounded{-moz-border-radius:0;border-radius:0}.hide{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media (max-width:40em){.menu--lang .menu-item.wpml-ls-item a .wpml-ls-display,.xs-hide{display:none!important}}@media (min-width:40em) and (max-width:52em){.menu--lang .menu-item.wpml-ls-item a .wpml-ls-display,.sm-hide{display:none!important}}@media (min-width:52em) and (max-width:64em){.md-hide,.menu--lang .menu-item.wpml-ls-item a .wpml-ls-flag{display:none!important}}@media (min-width:64em){.lg-hide,.menu--lang .menu-item.wpml-ls-item a .wpml-ls-flag{display:none!important}}.display-none{display:none!important}.all-initial{all:initial}.all-unset{all:unset}.all-inherit{all:inherit}.p075{padding:.75rem}.pt075{padding-top:.75rem}.pr075{padding-right:.75rem}.pb075{padding-bottom:.75rem}.pl075{padding-left:.75rem}.py075{padding-top:.75rem;padding-bottom:.75rem}.px075{padding-left:.75rem;padding-right:.75rem}.p15{padding:1.5rem}.pt15{padding-top:1.5rem}.pr15{padding-right:1.5rem}.pb15{padding-bottom:1.5rem}.pl15{padding-left:1.5rem}.py15{padding-top:1.5rem;padding-bottom:1.5rem}.px15{padding-left:1.5rem;padding-right:1.5rem}.p25{padding:2.5rem}.pt25{padding-top:2.5rem}.pr25{padding-right:2.5rem}.pb25{padding-bottom:2.5rem}.pl25{padding-left:2.5rem}.py25{padding-top:2.5rem;padding-bottom:2.5rem}.px25{padding-left:2.5rem;padding-right:2.5rem}.p30{padding:3rem}.pt30{padding-top:3rem}.pr30{padding-right:3rem}.pb30{padding-bottom:3rem}.pl30{padding-left:3rem}.py30{padding-top:3rem;padding-bottom:3rem}.px30{padding-left:3rem;padding-right:3rem}.p35{padding:3.5rem}.pt35{padding-top:3.5rem}.pr35{padding-right:3.5rem}.pb35{padding-bottom:3.5rem}.pl35{padding-left:3.5rem}.py35{padding-top:3.5rem;padding-bottom:3.5rem}.px35{padding-left:3.5rem;padding-right:3.5rem}.p50{padding:5rem}.pt50{padding-top:5rem}.pr50{padding-right:5rem}.pb50{padding-bottom:5rem}.pl50{padding-left:5rem}.py50{padding-top:5rem;padding-bottom:5rem}.px50{padding-left:5rem;padding-right:5rem}.p75{padding:7.5rem}.pt75{padding-top:7.5rem}.pr75{padding-right:7.5rem}.pb75{padding-bottom:7.5rem}.pl75{padding-left:7.5rem}.py75{padding-top:7.5rem;padding-bottom:7.5rem}.px75{padding-left:7.5rem;padding-right:7.5rem}.m075{margin:.75rem}.mt075{margin-top:.75rem}.mr075{margin-right:.75rem}.mb075{margin-bottom:.75rem}.ml075{margin-left:.75rem}.my075{margin-top:.75rem;margin-bottom:.75rem}.mx075{margin-left:.75rem;margin-right:.75rem}.m15{margin:1.5rem}.mt15{margin-top:1.5rem}.mr15{margin-right:1.5rem}.mb15{margin-bottom:1.5rem}.ml15{margin-left:1.5rem}.my15{margin-top:1.5rem;margin-bottom:1.5rem}.mx15{margin-left:1.5rem;margin-right:1.5rem}.m25{margin:2.5rem}.mt25{margin-top:2.5rem}.mr25{margin-right:2.5rem}.mb25{margin-bottom:2.5rem}.ml25{margin-left:2.5rem}.my25{margin-top:2.5rem;margin-bottom:2.5rem}.mx25{margin-left:2.5rem;margin-right:2.5rem}.m30{margin:3rem}.mt30{margin-top:3rem}.mr30{margin-right:3rem}.mb30{margin-bottom:3rem}.ml30{margin-left:3rem}.my30{margin-top:3rem;margin-bottom:3rem}.mx30{margin-left:3rem;margin-right:3rem}.m35{margin:3.5rem}.mt35{margin-top:3.5rem}.mr35{margin-right:3.5rem}.mb35{margin-bottom:3.5rem}.ml35{margin-left:3.5rem}.my35{margin-top:3.5rem;margin-bottom:3.5rem}.mx35{margin-left:3.5rem;margin-right:3.5rem}.m50{margin:5rem}.mt50{margin-top:5rem}.mr50{margin-right:5rem}.mb50{margin-bottom:5rem}.ml50{margin-left:5rem}.my50{margin-top:5rem;margin-bottom:5rem}.mx50{margin-left:5rem;margin-right:5rem}.m75{margin:7.5rem}.mt75{margin-top:7.5rem}.mr75{margin-right:7.5rem}.mb75{margin-bottom:7.5rem}.ml75{margin-left:7.5rem}.my75{margin-top:7.5rem;margin-bottom:7.5rem}.mx75{margin-left:7.5rem;margin-right:7.5rem}.bg-black{background-color:#111}.bg-gray{background-color:#aaa}.bg-silver{background-color:#ddd}.bg-white{background-color:#fff}.bg-aqua{background-color:#7fdbff}.bg-blue{background-color:#0074d9}.bg-navy{background-color:#001f3f}.bg-teal{background-color:#39cccc}.bg-green{background-color:#2ecc40}.bg-olive{background-color:#3d9970}.bg-lime{background-color:#01ff70}.bg-yellow{background-color:#ffdc00}.bg-orange{background-color:#ff851b}.bg-red{background-color:#ff4136}.bg-fuchsia{background-color:#f012be}.bg-purple{background-color:#b10dc9}.bg-maroon{background-color:#85144b}.bg-cover{-moz-background-size:cover;background-size:cover}.bg-contain{-moz-background-size:contain;background-size:contain}.bg-center{background-position:50%}.bg-top{background-position:top}.bg-right{background-position:100%}.bg-bottom{background-position:bottom}.bg-left{background-position:0}.border-black{border-color:#111}.border-gray{border-color:#aaa}.border-silver{border-color:#ddd}.border-white{border-color:#fff}.border-aqua{border-color:#7fdbff}.border-blue{border-color:#0074d9}.border-navy{border-color:#001f3f}.border-teal{border-color:#39cccc}.border-green{border-color:#2ecc40}.border-olive{border-color:#3d9970}.border-lime{border-color:#01ff70}.border-yellow{border-color:#ffdc00}.border-orange{border-color:#ff851b}.border-red{border-color:#ff4136}.border-fuchsia{border-color:#f012be}.border-purple{border-color:#b10dc9}.border-maroon{border-color:#85144b}.btn{font-family:inherit;font-size:inherit;font-weight:700;cursor:pointer;display:inline-block;line-height:1.125rem;padding:.5rem 1rem;margin:0;height:auto;border:1px solid transparent;vertical-align:middle;-webkit-appearance:none;color:inherit;background-color:transparent}.btn,.btn:hover{text-decoration:none}.btn:focus{outline:none;border-color:rgba(0,0,0,.125);-moz-box-shadow:0 0 0 3px rgba(0,0,0,.25);box-shadow:0 0 0 3px rgba(0,0,0,.25)}::-moz-focus-inner{border:0;padding:0}.btn-outline,.btn-outline:hover{border-color:currentcolor}.btn-outline{-moz-border-radius:3px;border-radius:3px}.btn-outline:hover{-moz-box-shadow:inset 0 0 0 20rem rgba(0,0,0,.0625);box-shadow:inset 0 0 0 20rem rgba(0,0,0,.0625)}.btn-outline:active{-moz-box-shadow:inset 0 0 0 20rem rgba(0,0,0,.125),inset 0 3px 4px 0 rgba(0,0,0,.25),0 0 1px rgba(0,0,0,.125);box-shadow:inset 0 0 0 20rem rgba(0,0,0,.125),inset 0 3px 4px 0 rgba(0,0,0,.25),0 0 1px rgba(0,0,0,.125)}.btn-outline.is-disabled,.btn-outline:disabled{opacity:.5}.bg-darken-1{background-color:rgba(0,0,0,.0625)}.bg-darken-2{background-color:rgba(0,0,0,.125)}.bg-darken-3{background-color:rgba(0,0,0,.25)}.bg-darken-4{background-color:rgba(0,0,0,.5)}.highlight-dark .hljs{color:#fff;-webkit-text-size-adjust:none}.highlight-dark .diff .hljs-header,.highlight-dark .hljs-comment,.highlight-dark .hljs-javadoc{color:#ddd;font-style:italic}.highlight-dark .css .rule .hljs-keyword,.highlight-dark .hljs-keyword,.highlight-dark .hljs-request,.highlight-dark .hljs-status,.highlight-dark .hljs-subst,.highlight-dark .hljs-winutils,.highlight-dark .nginx .hljs-title{color:#fff;font-weight:700}.highlight-dark .hljs-hexcolor,.highlight-dark .hljs-number,.highlight-dark .ruby .hljs-constant{color:#01ff70}.highlight-dark .hljs-dartdoc,.highlight-dark .hljs-phpdoc,.highlight-dark .hljs-string,.highlight-dark .hljs-tag .hljs-value,.highlight-dark .tex .hljs-formula{color:#ff4136}.highlight-dark .hljs-list .hljs-keyword,.highlight-dark .hljs-subst{font-weight:400}.highlight-dark .hljs-class .hljs-title,.highlight-dark .hljs-type,.highlight-dark .tex .hljs-command,.highlight-dark .vhdl .hljs-literal{color:#7fdbff;font-weight:700}.highlight-dark .django .hljs-tag .hljs-keyword,.highlight-dark .hljs-rules .hljs-property,.highlight-dark .hljs-tag,.highlight-dark .hljs-tag .hljs-title{color:#7fdbff;font-weight:400}.highlight-dark .hljs-attribute,.highlight-dark .hljs-regexp,.highlight-dark .hljs-variable,.highlight-dark .lisp .hljs-body{color:#01ff70}.highlight-dark .clojure .hljs-keyword,.highlight-dark .hljs-prompt,.highlight-dark .hljs-symbol,.highlight-dark .lisp .hljs-keyword,.highlight-dark .ruby .hljs-symbol .hljs-string,.highlight-dark .scheme .hljs-keyword,.highlight-dark .tex .hljs-special{color:#f012be}.highlight-dark .hljs-built_in{color:#7fdbff}.highlight-dark .hljs-cdata,.highlight-dark .hljs-doctype,.highlight-dark .hljs-pi,.highlight-dark .hljs-pragma,.highlight-dark .hljs-preprocessor,.highlight-dark .hljs-shebang{color:#ddd;font-weight:700}.highlight-dark .hljs-deletion{background:#f012be}.highlight-dark .hljs-addition{background:#01ff70}.highlight-dark .diff .hljs-change{background:#7fdbff}.highlight-dark .hljs-chunk{color:#aaa}.hljs{-webkit-text-size-adjust:none}.diff .hljs-header,.hljs-comment,.hljs-javadoc{color:#ddd;font-style:italic}.css .rule .hljs-keyword,.hljs-keyword,.hljs-request,.hljs-status,.hljs-subst,.hljs-winutils,.nginx .hljs-title{color:#fff;font-weight:700}.hljs-hexcolor,.hljs-number,.ruby .hljs-constant{color:#01ff70}.hljs-dartdoc,.hljs-phpdoc,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#ff4136}.hljs-id,.hljs-title,.scss .hljs-preprocessor{color:#ff4136;font-weight:700}.hljs-list .hljs-keyword,.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type,.tex .hljs-command,.vhdl .hljs-literal{color:#7fdbff;font-weight:700}.django .hljs-tag .hljs-keyword,.hljs-rules .hljs-property,.hljs-tag,.hljs-tag .hljs-title{color:#7fdbff;font-weight:400}.hljs-attribute,.hljs-regexp,.hljs-variable,.lisp .hljs-body{color:#01ff70}.clojure .hljs-keyword,.hljs-prompt,.hljs-symbol,.lisp .hljs-keyword,.ruby .hljs-symbol .hljs-string,.scheme .hljs-keyword,.tex .hljs-special{color:#f012be}.hljs-built_in{color:#7fdbff}.hljs-cdata,.hljs-doctype,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-shebang{color:#ddd;font-weight:700}.hljs-deletion{background:#f012be}.hljs-addition{background:#01ff70}.diff .hljs-change{background:#7fdbff}.hljs-chunk{color:#aaa}.input-range{vertical-align:middle;padding-top:.5rem;padding-bottom:.5rem;color:inherit;background-color:transparent;-webkit-appearance:none}.input-range::-webkit-slider-thumb{position:relative;width:.5rem;height:1.25rem;cursor:pointer;margin-top:-.5rem;border-radius:3px;background-color:currentcolor;-webkit-appearance:none}.input-range::-webkit-slider-thumb:before{content:"";display:block;position:absolute;top:-.5rem;left:-.875rem;width:2.25rem;height:2.25rem;opacity:0}.input-range::-moz-range-thumb{width:.5rem;height:1.25rem;cursor:pointer;-moz-border-radius:3px;border-radius:3px;border-color:transparent;border-width:0;background-color:currentcolor}.input-range::-webkit-slider-runnable-track{height:.25rem;cursor:pointer;border-radius:3px;background-color:rgba(0,0,0,.25)}.input-range::-moz-range-track{height:.25rem;cursor:pointer;-moz-border-radius:3px;border-radius:3px;background-color:rgba(0,0,0,.25)}.input-range:focus{outline:none}.lg-media,.md-media,.media,.sm-media{margin-left:-.5rem;margin-right:-.5rem}.media{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.media-center{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.media-bottom{-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.media-body,.media-img{padding-left:.5rem;padding-right:.5rem}.media-body{-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:40em){.sm-media{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:52em){.md-media{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:64em){.lg-media{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.progress{display:block;width:100%;height:.5625rem;margin:.5rem 0;overflow:hidden;background-color:rgba(0,0,0,.125);border:0;-moz-border-radius:10000px;border-radius:10000px;-webkit-appearance:none}.progress::-webkit-progress-bar{-webkit-appearance:none;background-color:rgba(0,0,0,.125)}.progress::-webkit-progress-value{-webkit-appearance:none;background-color:currentcolor}.progress::-moz-progress-bar{background-color:currentcolor}@media (min-width:40em){.sm-m0{margin:0}.sm-mt0{margin-top:0}.sm-mr0{margin-right:0}.sm-mb0{margin-bottom:0}.sm-ml0,.sm-mx0{margin-left:0}.sm-mx0{margin-right:0}.sm-my0{margin-top:0;margin-bottom:0}.sm-m1{margin:.5rem}.sm-mt1{margin-top:.5rem}.sm-mr1{margin-right:.5rem}.sm-mb1{margin-bottom:.5rem}.sm-ml1,.sm-mx1{margin-left:.5rem}.sm-mx1{margin-right:.5rem}.sm-my1{margin-top:.5rem;margin-bottom:.5rem}.sm-m2{margin:1rem}.sm-mt2{margin-top:1rem}.sm-mr2{margin-right:1rem}.sm-mb2{margin-bottom:1rem}.sm-ml2,.sm-mx2{margin-left:1rem}.sm-mx2{margin-right:1rem}.sm-my2{margin-top:1rem;margin-bottom:1rem}.sm-m3{margin:2rem}.sm-mt3{margin-top:2rem}.sm-mr3{margin-right:2rem}.sm-mb3{margin-bottom:2rem}.sm-ml3,.sm-mx3{margin-left:2rem}.sm-mx3{margin-right:2rem}.sm-my3{margin-top:2rem;margin-bottom:2rem}.sm-m4{margin:4rem}.sm-mt4{margin-top:4rem}.sm-mr4{margin-right:4rem}.sm-mb4{margin-bottom:4rem}.sm-ml4,.sm-mx4{margin-left:4rem}.sm-mx4{margin-right:4rem}.sm-my4{margin-top:4rem;margin-bottom:4rem}.sm-mxn1{margin-left:-.5rem;margin-right:-.5rem}.sm-mxn2{margin-left:-1rem;margin-right:-1rem}.sm-mxn3{margin-left:-2rem;margin-right:-2rem}.sm-mxn4{margin-left:-4rem;margin-right:-4rem}.sm-ml-auto{margin-left:auto}.sm-mr-auto,.sm-mx-auto{margin-right:auto}.sm-mx-auto{margin-left:auto}}@media (min-width:52em){.md-m0{margin:0}.md-mt0{margin-top:0}.md-mr0{margin-right:0}.md-mb0{margin-bottom:0}.md-ml0,.md-mx0{margin-left:0}.md-mx0{margin-right:0}.md-my0{margin-top:0;margin-bottom:0}.md-m1{margin:.5rem}.md-mt1{margin-top:.5rem}.md-mr1{margin-right:.5rem}.md-mb1{margin-bottom:.5rem}.md-ml1,.md-mx1{margin-left:.5rem}.md-mx1{margin-right:.5rem}.md-my1{margin-top:.5rem;margin-bottom:.5rem}.md-m2{margin:1rem}.md-mt2{margin-top:1rem}.md-mr2{margin-right:1rem}.md-mb2{margin-bottom:1rem}.md-ml2,.md-mx2{margin-left:1rem}.md-mx2{margin-right:1rem}.md-my2{margin-top:1rem;margin-bottom:1rem}.md-m3{margin:2rem}.md-mt3{margin-top:2rem}.md-mr3{margin-right:2rem}.md-mb3{margin-bottom:2rem}.md-ml3,.md-mx3{margin-left:2rem}.md-mx3{margin-right:2rem}.md-my3{margin-top:2rem;margin-bottom:2rem}.md-m4{margin:4rem}.md-mt4{margin-top:4rem}.md-mr4{margin-right:4rem}.md-mb4{margin-bottom:4rem}.md-ml4,.md-mx4{margin-left:4rem}.md-mx4{margin-right:4rem}.md-my4{margin-top:4rem;margin-bottom:4rem}.md-mxn1{margin-left:-.5rem;margin-right:-.5rem}.md-mxn2{margin-left:-1rem;margin-right:-1rem}.md-mxn3{margin-left:-2rem;margin-right:-2rem}.md-mxn4{margin-left:-4rem;margin-right:-4rem}.md-ml-auto{margin-left:auto}.md-mr-auto,.md-mx-auto{margin-right:auto}.md-mx-auto{margin-left:auto}}@media (min-width:64em){.lg-m0{margin:0}.lg-mt0{margin-top:0}.lg-mr0{margin-right:0}.lg-mb0{margin-bottom:0}.lg-ml0,.lg-mx0{margin-left:0}.lg-mx0{margin-right:0}.lg-my0{margin-top:0;margin-bottom:0}.lg-m1{margin:.5rem}.lg-mt1{margin-top:.5rem}.lg-mr1{margin-right:.5rem}.lg-mb1{margin-bottom:.5rem}.lg-ml1,.lg-mx1{margin-left:.5rem}.lg-mx1{margin-right:.5rem}.lg-my1{margin-top:.5rem;margin-bottom:.5rem}.lg-m2{margin:1rem}.lg-mt2{margin-top:1rem}.lg-mr2{margin-right:1rem}.lg-mb2{margin-bottom:1rem}.lg-ml2,.lg-mx2{margin-left:1rem}.lg-mx2{margin-right:1rem}.lg-my2{margin-top:1rem;margin-bottom:1rem}.lg-m3{margin:2rem}.lg-mt3{margin-top:2rem}.lg-mr3{margin-right:2rem}.lg-mb3{margin-bottom:2rem}.lg-ml3,.lg-mx3{margin-left:2rem}.lg-mx3{margin-right:2rem}.lg-my3{margin-top:2rem;margin-bottom:2rem}.lg-m4{margin:4rem}.lg-mt4{margin-top:4rem}.lg-mr4{margin-right:4rem}.lg-mb4{margin-bottom:4rem}.lg-ml4,.lg-mx4{margin-left:4rem}.lg-mx4{margin-right:4rem}.lg-my4{margin-top:4rem;margin-bottom:4rem}.lg-mxn1{margin-left:-.5rem;margin-right:-.5rem}.lg-mxn2{margin-left:-1rem;margin-right:-1rem}.lg-mxn3{margin-left:-2rem;margin-right:-2rem}.lg-mxn4{margin-left:-4rem;margin-right:-4rem}.lg-ml-auto{margin-left:auto}.lg-mr-auto,.lg-mx-auto{margin-right:auto}.lg-mx-auto{margin-left:auto}}@media (min-width:40em){.sm-p0{padding:0}.sm-pt0{padding-top:0}.sm-pr0{padding-right:0}.sm-pb0{padding-bottom:0}.sm-pl0,.sm-px0{padding-left:0}.sm-px0{padding-right:0}.sm-py0{padding-top:0;padding-bottom:0}.sm-p1{padding:.5rem}.sm-pt1{padding-top:.5rem}.sm-pr1{padding-right:.5rem}.sm-pb1{padding-bottom:.5rem}.sm-pl1,.sm-px1{padding-left:.5rem}.sm-px1{padding-right:.5rem}.sm-py1{padding-top:.5rem;padding-bottom:.5rem}.sm-p2{padding:1rem}.sm-pt2{padding-top:1rem}.sm-pr2{padding-right:1rem}.sm-pb2{padding-bottom:1rem}.sm-pl2,.sm-px2{padding-left:1rem}.sm-px2{padding-right:1rem}.sm-py2{padding-top:1rem;padding-bottom:1rem}.sm-p3{padding:2rem}.sm-pt3{padding-top:2rem}.sm-pr3{padding-right:2rem}.sm-pb3{padding-bottom:2rem}.sm-pl3,.sm-px3{padding-left:2rem}.sm-px3{padding-right:2rem}.sm-py3{padding-top:2rem;padding-bottom:2rem}.sm-p4{padding:4rem}.sm-pt4{padding-top:4rem}.sm-pr4{padding-right:4rem}.sm-pb4{padding-bottom:4rem}.sm-pl4,.sm-px4{padding-left:4rem}.sm-px4{padding-right:4rem}.sm-py4{padding-top:4rem;padding-bottom:4rem}}@media (min-width:52em){.md-p0{padding:0}.md-pt0{padding-top:0}.md-pr0{padding-right:0}.md-pb0{padding-bottom:0}.md-pl0,.md-px0{padding-left:0}.md-px0{padding-right:0}.md-py0{padding-top:0;padding-bottom:0}.md-p1{padding:.5rem}.md-pt1{padding-top:.5rem}.md-pr1{padding-right:.5rem}.md-pb1{padding-bottom:.5rem}.md-pl1,.md-px1{padding-left:.5rem}.md-px1{padding-right:.5rem}.md-py1{padding-top:.5rem;padding-bottom:.5rem}.md-p2{padding:1rem}.md-pt2{padding-top:1rem}.md-pr2{padding-right:1rem}.md-pb2{padding-bottom:1rem}.md-pl2,.md-px2{padding-left:1rem}.md-px2{padding-right:1rem}.md-py2{padding-top:1rem;padding-bottom:1rem}.md-p3{padding:2rem}.md-pt3{padding-top:2rem}.md-pr3{padding-right:2rem}.md-pb3{padding-bottom:2rem}.md-pl3,.md-px3{padding-left:2rem}.md-px3{padding-right:2rem}.md-py3{padding-top:2rem;padding-bottom:2rem}.md-p4{padding:4rem}.md-pt4{padding-top:4rem}.md-pr4{padding-right:4rem}.md-pb4{padding-bottom:4rem}.md-pl4,.md-px4{padding-left:4rem}.md-px4{padding-right:4rem}.md-py4{padding-top:4rem;padding-bottom:4rem}}@media (min-width:64em){.lg-p0{padding:0}.lg-pt0{padding-top:0}.lg-pr0{padding-right:0}.lg-pb0{padding-bottom:0}.lg-pl0,.lg-px0{padding-left:0}.lg-px0{padding-right:0}.lg-py0{padding-top:0;padding-bottom:0}.lg-p1{padding:.5rem}.lg-pt1{padding-top:.5rem}.lg-pr1{padding-right:.5rem}.lg-pb1{padding-bottom:.5rem}.lg-pl1,.lg-px1{padding-left:.5rem}.lg-px1{padding-right:.5rem}.lg-py1{padding-top:.5rem;padding-bottom:.5rem}.lg-p2{padding:1rem}.lg-pt2{padding-top:1rem}.lg-pr2{padding-right:1rem}.lg-pb2{padding-bottom:1rem}.lg-pl2,.lg-px2{padding-left:1rem}.lg-px2{padding-right:1rem}.lg-py2{padding-top:1rem;padding-bottom:1rem}.lg-p3{padding:2rem}.lg-pt3{padding-top:2rem}.lg-pr3{padding-right:2rem}.lg-pb3{padding-bottom:2rem}.lg-pl3,.lg-px3{padding-left:2rem}.lg-px3{padding-right:2rem}.lg-py3{padding-top:2rem;padding-bottom:2rem}.lg-p4{padding:4rem}.lg-pt4{padding-top:4rem}.lg-pr4{padding-right:4rem}.lg-pb4{padding-bottom:4rem}.lg-pl4,.lg-px4{padding-left:4rem}.lg-px4{padding-right:4rem}.lg-py4{padding-top:4rem;padding-bottom:4rem}}@media (min-width:40em){.sm-p075{padding:.75rem}.sm-pt075{padding-top:.75rem}.sm-pr075{padding-right:.75rem}.sm-pb075{padding-bottom:.75rem}.sm-pl075,.sm-px075{padding-left:.75rem}.sm-px075{padding-right:.75rem}.sm-py075{padding-top:.75rem;padding-bottom:.75rem}.sm-p15{padding:1.5rem}.sm-pt15{padding-top:1.5rem}.sm-pr15{padding-right:1.5rem}.sm-pb15{padding-bottom:1.5rem}.sm-pl15,.sm-px15{padding-left:1.5rem}.sm-px15{padding-right:1.5rem}.sm-py15{padding-top:1.5rem;padding-bottom:1.5rem}.sm-p25{padding:2.5rem}.sm-pt25{padding-top:2.5rem}.sm-pr25{padding-right:2.5rem}.sm-pb25{padding-bottom:2.5rem}.sm-pl25,.sm-px25{padding-left:2.5rem}.sm-px25{padding-right:2.5rem}.sm-py25{padding-top:2.5rem;padding-bottom:2.5rem}.sm-p30{padding:3rem}.sm-pt30{padding-top:3rem}.sm-pr30{padding-right:3rem}.sm-pb30{padding-bottom:3rem}.sm-pl30,.sm-px30{padding-left:3rem}.sm-px30{padding-right:3rem}.sm-py30{padding-top:3rem;padding-bottom:3rem}.sm-p35{padding:3.5rem}.sm-pt35{padding-top:3.5rem}.sm-pr35{padding-right:3.5rem}.sm-pb35{padding-bottom:3.5rem}.sm-pl35,.sm-px35{padding-left:3.5rem}.sm-px35{padding-right:3.5rem}.sm-py35{padding-top:3.5rem;padding-bottom:3.5rem}.sm-p50{padding:5rem}.sm-pt50{padding-top:5rem}.sm-pr50{padding-right:5rem}.sm-pb50{padding-bottom:5rem}.sm-pl50,.sm-px50{padding-left:5rem}.sm-px50{padding-right:5rem}.sm-py50{padding-top:5rem;padding-bottom:5rem}.sm-p75{padding:7.5rem}.sm-pt75{padding-top:7.5rem}.sm-pr75{padding-right:7.5rem}.sm-pb75{padding-bottom:7.5rem}.sm-pl75,.sm-px75{padding-left:7.5rem}.sm-px75{padding-right:7.5rem}.sm-py75{padding-top:7.5rem;padding-bottom:7.5rem}}@media (min-width:52em){.md-p075{padding:.75rem}.md-pt075{padding-top:.75rem}.md-pr075{padding-right:.75rem}.md-pb075{padding-bottom:.75rem}.md-pl075,.md-px075{padding-left:.75rem}.md-px075{padding-right:.75rem}.md-py075{padding-top:.75rem;padding-bottom:.75rem}.md-p15{padding:1.5rem}.md-pt15{padding-top:1.5rem}.md-pr15{padding-right:1.5rem}.md-pb15{padding-bottom:1.5rem}.md-pl15,.md-px15{padding-left:1.5rem}.md-px15{padding-right:1.5rem}.md-py15{padding-top:1.5rem;padding-bottom:1.5rem}.md-p25{padding:2.5rem}.md-pt25{padding-top:2.5rem}.md-pr25{padding-right:2.5rem}.md-pb25{padding-bottom:2.5rem}.md-pl25,.md-px25{padding-left:2.5rem}.md-px25{padding-right:2.5rem}.md-py25{padding-top:2.5rem;padding-bottom:2.5rem}.md-p30{padding:3rem}.md-pt30{padding-top:3rem}.md-pr30{padding-right:3rem}.md-pb30{padding-bottom:3rem}.md-pl30,.md-px30{padding-left:3rem}.md-px30{padding-right:3rem}.md-py30{padding-top:3rem;padding-bottom:3rem}.md-p35{padding:3.5rem}.md-pt35{padding-top:3.5rem}.md-pr35{padding-right:3.5rem}.md-pb35{padding-bottom:3.5rem}.md-pl35,.md-px35{padding-left:3.5rem}.md-px35{padding-right:3.5rem}.md-py35{padding-top:3.5rem;padding-bottom:3.5rem}.md-p50{padding:5rem}.md-pt50{padding-top:5rem}.md-pr50{padding-right:5rem}.md-pb50{padding-bottom:5rem}.md-pl50,.md-px50{padding-left:5rem}.md-px50{padding-right:5rem}.md-py50{padding-top:5rem;padding-bottom:5rem}.md-p75{padding:7.5rem}.md-pt75{padding-top:7.5rem}.md-pr75{padding-right:7.5rem}.md-pb75{padding-bottom:7.5rem}.md-pl75,.md-px75{padding-left:7.5rem}.md-px75{padding-right:7.5rem}.md-py75{padding-top:7.5rem;padding-bottom:7.5rem}}@media (min-width:64em){.lg-p075{padding:.75rem}.lg-pt075{padding-top:.75rem}.lg-pr075{padding-right:.75rem}.lg-pb075{padding-bottom:.75rem}.lg-pl075,.lg-px075{padding-left:.75rem}.lg-px075{padding-right:.75rem}.lg-py075{padding-top:.75rem;padding-bottom:.75rem}.lg-p15{padding:1.5rem}.lg-pt15{padding-top:1.5rem}.lg-pr15{padding-right:1.5rem}.lg-pb15{padding-bottom:1.5rem}.lg-pl15,.lg-px15{padding-left:1.5rem}.lg-px15{padding-right:1.5rem}.lg-py15{padding-top:1.5rem;padding-bottom:1.5rem}.lg-p25{padding:2.5rem}.lg-pt25{padding-top:2.5rem}.lg-pr25{padding-right:2.5rem}.lg-pb25{padding-bottom:2.5rem}.lg-pl25,.lg-px25{padding-left:2.5rem}.lg-px25{padding-right:2.5rem}.lg-py25{padding-top:2.5rem;padding-bottom:2.5rem}.lg-p30{padding:3rem}.lg-pt30{padding-top:3rem}.lg-pr30{padding-right:3rem}.lg-pb30{padding-bottom:3rem}.lg-pl30,.lg-px30{padding-left:3rem}.lg-px30{padding-right:3rem}.lg-py30{padding-top:3rem;padding-bottom:3rem}.lg-p35{padding:3.5rem}.lg-pt35{padding-top:3.5rem}.lg-pr35{padding-right:3.5rem}.lg-pb35{padding-bottom:3.5rem}.lg-pl35,.lg-px35{padding-left:3.5rem}.lg-px35{padding-right:3.5rem}.lg-py35{padding-top:3.5rem;padding-bottom:3.5rem}.lg-p50{padding:5rem}.lg-pt50{padding-top:5rem}.lg-pr50{padding-right:5rem}.lg-pb50{padding-bottom:5rem}.lg-pl50,.lg-px50{padding-left:5rem}.lg-px50{padding-right:5rem}.lg-py50{padding-top:5rem;padding-bottom:5rem}.lg-p75{padding:7.5rem}.lg-pt75{padding-top:7.5rem}.lg-pr75{padding-right:7.5rem}.lg-pb75{padding-bottom:7.5rem}.lg-pl75,.lg-px75{padding-left:7.5rem}.lg-px75{padding-right:7.5rem}.lg-py75{padding-top:7.5rem;padding-bottom:7.5rem}}@media (min-width:78em){.xl-p075{padding:.75rem}.xl-pt075{padding-top:.75rem}.xl-pr075{padding-right:.75rem}.xl-pb075{padding-bottom:.75rem}.xl-pl075,.xl-px075{padding-left:.75rem}.xl-px075{padding-right:.75rem}.xl-py075{padding-top:.75rem;padding-bottom:.75rem}.xl-p15{padding:1.5rem}.xl-pt15{padding-top:1.5rem}.xl-pr15{padding-right:1.5rem}.xl-pb15{padding-bottom:1.5rem}.xl-pl15,.xl-px15{padding-left:1.5rem}.xl-px15{padding-right:1.5rem}.xl-py15{padding-top:1.5rem;padding-bottom:1.5rem}.xl-p25{padding:2.5rem}.xl-pt25{padding-top:2.5rem}.xl-pr25{padding-right:2.5rem}.xl-pb25{padding-bottom:2.5rem}.xl-pl25,.xl-px25{padding-left:2.5rem}.xl-px25{padding-right:2.5rem}.xl-py25{padding-top:2.5rem;padding-bottom:2.5rem}.xl-p30{padding:3rem}.xl-pt30{padding-top:3rem}.xl-pr30{padding-right:3rem}.xl-pb30{padding-bottom:3rem}.xl-pl30,.xl-px30{padding-left:3rem}.xl-px30{padding-right:3rem}.xl-py30{padding-top:3rem;padding-bottom:3rem}.xl-p35{padding:3.5rem}.xl-pt35{padding-top:3.5rem}.xl-pr35{padding-right:3.5rem}.xl-pb35{padding-bottom:3.5rem}.xl-pl35,.xl-px35{padding-left:3.5rem}.xl-px35{padding-right:3.5rem}.xl-py35{padding-top:3.5rem;padding-bottom:3.5rem}.xl-p50{padding:5rem}.xl-pt50{padding-top:5rem}.xl-pr50{padding-right:5rem}.xl-pb50{padding-bottom:5rem}.xl-pl50,.xl-px50{padding-left:5rem}.xl-px50{padding-right:5rem}.xl-py50{padding-top:5rem;padding-bottom:5rem}.xl-p75{padding:7.5rem}.xl-pt75{padding-top:7.5rem}.xl-pr75{padding-right:7.5rem}.xl-pb75{padding-bottom:7.5rem}.xl-pl75,.xl-px75{padding-left:7.5rem}.xl-px75{padding-right:7.5rem}.xl-py75{padding-top:7.5rem;padding-bottom:7.5rem}}@media (min-width:90em){.xxl-p075{padding:.75rem}.xxl-pt075{padding-top:.75rem}.xxl-pr075{padding-right:.75rem}.xxl-pb075{padding-bottom:.75rem}.xxl-pl075,.xxl-px075{padding-left:.75rem}.xxl-px075{padding-right:.75rem}.xxl-py075{padding-top:.75rem;padding-bottom:.75rem}.xxl-p15{padding:1.5rem}.xxl-pt15{padding-top:1.5rem}.xxl-pr15{padding-right:1.5rem}.xxl-pb15{padding-bottom:1.5rem}.xxl-pl15,.xxl-px15{padding-left:1.5rem}.xxl-px15{padding-right:1.5rem}.xxl-py15{padding-top:1.5rem;padding-bottom:1.5rem}.xxl-p25{padding:2.5rem}.xxl-pt25{padding-top:2.5rem}.xxl-pr25{padding-right:2.5rem}.xxl-pb25{padding-bottom:2.5rem}.xxl-pl25,.xxl-px25{padding-left:2.5rem}.xxl-px25{padding-right:2.5rem}.xxl-py25{padding-top:2.5rem;padding-bottom:2.5rem}.xxl-p30{padding:3rem}.xxl-pt30{padding-top:3rem}.xxl-pr30{padding-right:3rem}.xxl-pb30{padding-bottom:3rem}.xxl-pl30,.xxl-px30{padding-left:3rem}.xxl-px30{padding-right:3rem}.xxl-py30{padding-top:3rem;padding-bottom:3rem}.xxl-p35{padding:3.5rem}.xxl-pt35{padding-top:3.5rem}.xxl-pr35{padding-right:3.5rem}.xxl-pb35{padding-bottom:3.5rem}.xxl-pl35,.xxl-px35{padding-left:3.5rem}.xxl-px35{padding-right:3.5rem}.xxl-py35{padding-top:3.5rem;padding-bottom:3.5rem}.xxl-p50{padding:5rem}.xxl-pt50{padding-top:5rem}.xxl-pr50{padding-right:5rem}.xxl-pb50{padding-bottom:5rem}.xxl-pl50,.xxl-px50{padding-left:5rem}.xxl-px50{padding-right:5rem}.xxl-py50{padding-top:5rem;padding-bottom:5rem}.xxl-p75{padding:7.5rem}.xxl-pt75{padding-top:7.5rem}.xxl-pr75{padding-right:7.5rem}.xxl-pb75{padding-bottom:7.5rem}.xxl-pl75,.xxl-px75{padding-left:7.5rem}.xxl-px75{padding-right:7.5rem}.xxl-py75{padding-top:7.5rem;padding-bottom:7.5rem}}@media (min-width:40em){.sm-m15{margin:1.5rem}.sm-mt15{margin-top:1.5rem}.sm-mr15{margin-right:1.5rem}.sm-mb15{margin-bottom:1.5rem}.sm-ml15,.sm-mx15{margin-left:1.5rem}.sm-mx15{margin-right:1.5rem}.sm-my15{margin-top:1.5rem;margin-bottom:1.5rem}.sm-m25{margin:2.5rem}.sm-mt25{margin-top:2.5rem}.sm-mr25{margin-right:2.5rem}.sm-mb25{margin-bottom:2.5rem}.sm-ml25,.sm-mx25{margin-left:2.5rem}.sm-mx25{margin-right:2.5rem}.sm-my25{margin-top:2.5rem;margin-bottom:2.5rem}.sm-m30{margin:3rem}.sm-mt30{margin-top:3rem}.sm-mr30{margin-right:3rem}.sm-mb30{margin-bottom:3rem}.sm-ml30,.sm-mx30{margin-left:3rem}.sm-mx30{margin-right:3rem}.sm-my30{margin-top:3rem;margin-bottom:3rem}.sm-m35{margin:3.5rem}.sm-mt35{margin-top:3.5rem}.sm-mr35{margin-right:3.5rem}.sm-mb35{margin-bottom:3.5rem}.sm-ml35,.sm-mx35{margin-left:3.5rem}.sm-mx35{margin-right:3.5rem}.sm-my35{margin-top:3.5rem;margin-bottom:3.5rem}.sm-m50{margin:5rem}.sm-mt50{margin-top:5rem}.sm-mr50{margin-right:5rem}.sm-mb50{margin-bottom:5rem}.sm-ml50,.sm-mx50{margin-left:5rem}.sm-mx50{margin-right:5rem}.sm-my50{margin-top:5rem;margin-bottom:5rem}.sm-m75{margin:7.5rem}.sm-mt75{margin-top:7.5rem}.sm-mr75{margin-right:7.5rem}.sm-mb75{margin-bottom:7.5rem}.sm-ml75,.sm-mx75{margin-left:7.5rem}.sm-mx75{margin-right:7.5rem}.sm-my75{margin-top:7.5rem;margin-bottom:7.5rem}}@media (min-width:52em){.md-m15{margin:1.5rem}.md-mt15{margin-top:1.5rem}.md-mr15{margin-right:1.5rem}.md-mb15{margin-bottom:1.5rem}.md-ml15,.md-mx15{margin-left:1.5rem}.md-mx15{margin-right:1.5rem}.md-my15{margin-top:1.5rem;margin-bottom:1.5rem}.md-m25{margin:2.5rem}.md-mt25{margin-top:2.5rem}.md-mr25{margin-right:2.5rem}.md-mb25{margin-bottom:2.5rem}.md-ml25,.md-mx25{margin-left:2.5rem}.md-mx25{margin-right:2.5rem}.md-my25{margin-top:2.5rem;margin-bottom:2.5rem}.md-m30{margin:3rem}.md-mt30{margin-top:3rem}.md-mr30{margin-right:3rem}.md-mb30{margin-bottom:3rem}.md-ml30,.md-mx30{margin-left:3rem}.md-mx30{margin-right:3rem}.md-my30{margin-top:3rem;margin-bottom:3rem}.md-m35{margin:3.5rem}.md-mt35{margin-top:3.5rem}.md-mr35{margin-right:3.5rem}.md-mb35{margin-bottom:3.5rem}.md-ml35,.md-mx35{margin-left:3.5rem}.md-mx35{margin-right:3.5rem}.md-my35{margin-top:3.5rem;margin-bottom:3.5rem}.md-m50{margin:5rem}.md-mt50{margin-top:5rem}.md-mr50{margin-right:5rem}.md-mb50{margin-bottom:5rem}.md-ml50,.md-mx50{margin-left:5rem}.md-mx50{margin-right:5rem}.md-my50{margin-top:5rem;margin-bottom:5rem}.md-m75{margin:7.5rem}.md-mt75{margin-top:7.5rem}.md-mr75{margin-right:7.5rem}.md-mb75{margin-bottom:7.5rem}.md-ml75,.md-mx75{margin-left:7.5rem}.md-mx75{margin-right:7.5rem}.md-my75{margin-top:7.5rem;margin-bottom:7.5rem}}@media (min-width:64em){.lg-m15{margin:1.5rem}.lg-mt15{margin-top:1.5rem}.lg-mr15{margin-right:1.5rem}.lg-mb15{margin-bottom:1.5rem}.lg-ml15,.lg-mx15{margin-left:1.5rem}.lg-mx15{margin-right:1.5rem}.lg-my15{margin-top:1.5rem;margin-bottom:1.5rem}.lg-m25{margin:2.5rem}.lg-mt25{margin-top:2.5rem}.lg-mr25{margin-right:2.5rem}.lg-mb25{margin-bottom:2.5rem}.lg-ml25,.lg-mx25{margin-left:2.5rem}.lg-mx25{margin-right:2.5rem}.lg-my25{margin-top:2.5rem;margin-bottom:2.5rem}.lg-m30{margin:3rem}.lg-mt30{margin-top:3rem}.lg-mr30{margin-right:3rem}.lg-mb30{margin-bottom:3rem}.lg-ml30,.lg-mx30{margin-left:3rem}.lg-mx30{margin-right:3rem}.lg-my30{margin-top:3rem;margin-bottom:3rem}.lg-m35{margin:3.5rem}.lg-mt35{margin-top:3.5rem}.lg-mr35{margin-right:3.5rem}.lg-mb35{margin-bottom:3.5rem}.lg-ml35,.lg-mx35{margin-left:3.5rem}.lg-mx35{margin-right:3.5rem}.lg-my35{margin-top:3.5rem;margin-bottom:3.5rem}.lg-m50{margin:5rem}.lg-mt50{margin-top:5rem}.lg-mr50{margin-right:5rem}.lg-mb50{margin-bottom:5rem}.lg-ml50,.lg-mx50{margin-left:5rem}.lg-mx50{margin-right:5rem}.lg-my50{margin-top:5rem;margin-bottom:5rem}.lg-m75{margin:7.5rem}.lg-mt75{margin-top:7.5rem}.lg-mr75{margin-right:7.5rem}.lg-mb75{margin-bottom:7.5rem}.lg-ml75,.lg-mx75{margin-left:7.5rem}.lg-mx75{margin-right:7.5rem}.lg-my75{margin-top:7.5rem;margin-bottom:7.5rem}}@media (min-width:78em){.xl-m15{margin:1.5rem}.xl-mt15{margin-top:1.5rem}.xl-mr15{margin-right:1.5rem}.xl-mb15{margin-bottom:1.5rem}.xl-ml15,.xl-mx15{margin-left:1.5rem}.xl-mx15{margin-right:1.5rem}.xl-my15{margin-top:1.5rem;margin-bottom:1.5rem}.xl-m25{margin:2.5rem}.xl-mt25{margin-top:2.5rem}.xl-mr25{margin-right:2.5rem}.xl-mb25{margin-bottom:2.5rem}.xl-ml25,.xl-mx25{margin-left:2.5rem}.xl-mx25{margin-right:2.5rem}.xl-my25{margin-top:2.5rem;margin-bottom:2.5rem}.xl-m30{margin:3rem}.xl-mt30{margin-top:3rem}.xl-mr30{margin-right:3rem}.xl-mb30{margin-bottom:3rem}.xl-ml30,.xl-mx30{margin-left:3rem}.xl-mx30{margin-right:3rem}.xl-my30{margin-top:3rem;margin-bottom:3rem}.xl-m35{margin:3.5rem}.xl-mt35{margin-top:3.5rem}.xl-mr35{margin-right:3.5rem}.xl-mb35{margin-bottom:3.5rem}.xl-ml35,.xl-mx35{margin-left:3.5rem}.xl-mx35{margin-right:3.5rem}.xl-my35{margin-top:3.5rem;margin-bottom:3.5rem}.xl-m50{margin:5rem}.xl-mt50{margin-top:5rem}.xl-mr50{margin-right:5rem}.xl-mb50{margin-bottom:5rem}.xl-ml50,.xl-mx50{margin-left:5rem}.xl-mx50{margin-right:5rem}.xl-my50{margin-top:5rem;margin-bottom:5rem}.xl-m75{margin:7.5rem}.xl-mt75{margin-top:7.5rem}.xl-mr75{margin-right:7.5rem}.xl-mb75{margin-bottom:7.5rem}.xl-ml75,.xl-mx75{margin-left:7.5rem}.xl-mx75{margin-right:7.5rem}.xl-my75{margin-top:7.5rem;margin-bottom:7.5rem}}@media (min-width:90em){.xxl-p15{margin:1.5rem}.xxl-pt15{margin-top:1.5rem}.xxl-pr15{margin-right:1.5rem}.xxl-pb15{margin-bottom:1.5rem}.xxl-pl15,.xxl-px15{margin-left:1.5rem}.xxl-px15{margin-right:1.5rem}.xxl-py15{margin-top:1.5rem;margin-bottom:1.5rem}.xxl-p25{margin:2.5rem}.xxl-pt25{margin-top:2.5rem}.xxl-pr25{margin-right:2.5rem}.xxl-pb25{margin-bottom:2.5rem}.xxl-pl25,.xxl-px25{margin-left:2.5rem}.xxl-px25{margin-right:2.5rem}.xxl-py25{margin-top:2.5rem;margin-bottom:2.5rem}.xxl-p30{margin:3rem}.xxl-pt30{margin-top:3rem}.xxl-pr30{margin-right:3rem}.xxl-pb30{margin-bottom:3rem}.xxl-pl30,.xxl-px30{margin-left:3rem}.xxl-px30{margin-right:3rem}.xxl-py30{margin-top:3rem;margin-bottom:3rem}.xxl-p35{margin:3.5rem}.xxl-pt35{margin-top:3.5rem}.xxl-pr35{margin-right:3.5rem}.xxl-pb35{margin-bottom:3.5rem}.xxl-pl35,.xxl-px35{margin-left:3.5rem}.xxl-px35{margin-right:3.5rem}.xxl-py35{margin-top:3.5rem;margin-bottom:3.5rem}.xxl-p50{margin:5rem}.xxl-pt50{margin-top:5rem}.xxl-pr50{margin-right:5rem}.xxl-pb50{margin-bottom:5rem}.xxl-pl50,.xxl-px50{margin-left:5rem}.xxl-px50{margin-right:5rem}.xxl-py50{margin-top:5rem;margin-bottom:5rem}.xxl-p75{margin:7.5rem}.xxl-pt75{margin-top:7.5rem}.xxl-pr75{margin-right:7.5rem}.xxl-pb75{margin-bottom:7.5rem}.xxl-pl75,.xxl-px75{margin-left:7.5rem}.xxl-px75{margin-right:7.5rem}.xxl-py75{margin-top:7.5rem;margin-bottom:7.5rem}}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes modal-video{0%{opacity:0}to{opacity:1}}@-moz-keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes modal-video-inner{0%{-moz-transform:translateY(100px);transform:translateY(100px)}to{-moz-transform:translate(0);transform:translate(0)}}@keyframes modal-video-inner{0%{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;-moz-animation-name:modal-video;animation-name:modal-video;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.modal-video-body{max-width:960px;margin:0 auto;padding:0 10px;-moz-box-sizing:border-box;box-sizing:border-box}.modal-video-body,.modal-video-inner{width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-video-inner{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (orientation:landscape){.modal-video-inner{padding:10px 60px;-moz-box-sizing:border-box;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;-moz-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-moz-transition:-moz-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-moz-transition:transform .3s ease-out,-moz-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-moz-transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media (orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;-moz-border-radius:5px;border-radius:5px;margin-top:-6px}ul,ul li{list-style-type:disc}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{font-weight:600}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal,.section--form-content .section__form-area:not(:has(.wpcf7)),.wysiwyg{line-height:1.4}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box p,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal p,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr p,.section--form-content .section__form-area:not(:has(.wpcf7)) p,.wysiwyg p{padding:0;margin:0 0 1rem}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box p:last-child,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal p:last-child,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr p:last-child,.section--form-content .section__form-area:not(:has(.wpcf7)) p:last-child,.wysiwyg p:last-child{margin:0}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box h1,.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box h2,.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box h3,.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box h4,.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box h5,.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box h6,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr h1,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr h2,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr h3,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr h4,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr h5,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr h6,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal h1,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal h2,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal h3,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal h4,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal h5,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal h6,.section--form-content .section__form-area:not(:has(.wpcf7)) h1,.section--form-content .section__form-area:not(:has(.wpcf7)) h2,.section--form-content .section__form-area:not(:has(.wpcf7)) h3,.section--form-content .section__form-area:not(:has(.wpcf7)) h4,.section--form-content .section__form-area:not(:has(.wpcf7)) h5,.section--form-content .section__form-area:not(:has(.wpcf7)) h6,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{padding:0;margin:0 0 1rem}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box img,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr img,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal img,.section--form-content .section__form-area:not(:has(.wpcf7)) img,.wysiwyg img{max-width:100%;height:auto}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box a,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr a,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal a,.section--form-content .section__form-area:not(:has(.wpcf7)) a,.wysiwyg a{text-decoration:underline;color:#675238}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box ul,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal ul,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr ul,.section--form-content .section__form-area:not(:has(.wpcf7)) ul,.wysiwyg ul{padding:0;margin:0 0 1rem 1.5rem}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box ul:last-child,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal ul:last-child,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr ul:last-child,.section--form-content .section__form-area:not(:has(.wpcf7)) ul:last-child,.wysiwyg ul:last-child{margin:0}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box ul li,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal ul li,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr ul li,.section--form-content .section__form-area:not(:has(.wpcf7)) ul li,.wysiwyg ul li{position:relative}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box ul li:before,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal ul li:before,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr ul li:before,.section--form-content .section__form-area:not(:has(.wpcf7)) ul li:before,.wysiwyg ul li:before{content:"";position:absolute;left:-1.5rem;top:.5rem;display:inline-block;width:.875rem;height:.5rem;margin-right:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/marker.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.uppercase{text-transform:uppercase}.serif{font-family:ITC Legacy Serif Std,serif}.title-alt{line-height:1}.title-alt em{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-style:normal}.title-animation{opacity:0}.title-animation .line-wrapper{overflow:hidden}.title-animation .line{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}.button,.button--light,.label--default,.label--default-light{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase}.label--default-light{color:#d6b791}sup{top:-.425em;font-size:65%}.serif sup{top:-.4em}span.stima{margin-left:.3em}.link--back,.link--btn,.link--btn-green,.link--btn-light,.link--btn-white,.link--default,.link--default-light,.link--dot,.link--dot-light,.section--ecommerce-content #payment.woocommerce-checkout-payment .form-row.place-order button[name=woocommerce_checkout_place_order],.section--ecommerce-content .cart_totals .wc-proceed-to-checkout a.checkout-button,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=apply_coupon],.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=update_cart],.section--ecommerce-content .woocommerce .woocommerce-form-coupon button[name=apply_coupon],.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mc-embedded-subscribe,.woocommerce-error a.button,.woocommerce-error a.button--light,.woocommerce-info a.button,.woocommerce-info a.button--light,.woocommerce-message a.button,.woocommerce-message a.button--light,.woocommerce .button.wc-backward,.woocommerce .wc-backward.button--light,body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .user-registration-Button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .user-registration-Button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button--light,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation li.user-registration-MyAccount-navigation-link.user-registration-MyAccount-navigation-link--user-logout .urcma-user-logout{text-transform:uppercase;font-size:1rem;font-weight:700;color:#675238}.link--back:hover,.link--btn-green:hover,.link--btn-light:hover,.link--btn-white:hover,.link--btn:hover,.link--default-light:hover,.link--default:hover,.link--dot-light:hover,.link--dot:hover,.section--ecommerce-content #payment.woocommerce-checkout-payment .form-row.place-order button:hover[name=woocommerce_checkout_place_order],.section--ecommerce-content .cart_totals .wc-proceed-to-checkout a.checkout-button:hover,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button:hover[name=apply_coupon],.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button:hover[name=update_cart],.section--ecommerce-content .woocommerce .woocommerce-form-coupon button:hover[name=apply_coupon],.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mc-embedded-subscribe:hover,.woocommerce-error a.button--light:hover,.woocommerce-error a.button:hover,.woocommerce-info a.button--light:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button--light:hover,.woocommerce-message a.button:hover,.woocommerce .button.wc-backward:hover,.woocommerce .wc-backward.button--light:hover,body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .user-registration-Button:hover,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .user-registration-Button:hover,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a:hover,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button--light:hover,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button:hover,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation li.user-registration-MyAccount-navigation-link.user-registration-MyAccount-navigation-link--user-logout .urcma-user-logout:hover{text-decoration:none}.link--btn,.link--btn-green,.link--btn-light,.link--btn-white,.link--default-light,.link--dot-light,.section--ecommerce-content #payment.woocommerce-checkout-payment .form-row.place-order button[name=woocommerce_checkout_place_order],.section--ecommerce-content .cart_totals .wc-proceed-to-checkout a.checkout-button,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=apply_coupon],.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=update_cart],.section--ecommerce-content .woocommerce .woocommerce-form-coupon button[name=apply_coupon],.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mc-embedded-subscribe,.woocommerce-error a.button,.woocommerce-error a.button--light,.woocommerce-info a.button,.woocommerce-info a.button--light,.woocommerce-message a.button,.woocommerce-message a.button--light,.woocommerce .button.wc-backward,.woocommerce .wc-backward.button--light,body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .user-registration-Button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .user-registration-Button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button--light,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation li.user-registration-MyAccount-navigation-link.user-registration-MyAccount-navigation-link--user-logout .urcma-user-logout{color:#fff}.link--dot,.link--dot-light{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.link--dot-light:hover .link__switch:after,.link--dot:hover .link__switch:after{width:-moz-calc(100% - .9rem);width:calc(100% - .9rem)}.link--dot-light .link__switch,.link--dot .link__switch{width:2.25rem;height:1.25rem;border:1px solid rgba(103,82,56,.4);-moz-border-radius:10rem;border-radius:10rem;margin-left:.75rem;margin-bottom:.3rem;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.link--dot-light .link__switch:after,.link--dot .link__switch:after{content:"";height:.4rem;width:.4rem;left:.45rem;-moz-border-radius:10rem;border-radius:10rem;background:#eddfc6;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.link--dot-light .link__switch{border-color:hsla(0,0%,100%,.4)}.link--dot-light .link__switch:after{background:#fff}.link--btn,.link--btn-green,.link--btn-light,.link--btn-white,.section--ecommerce-content #payment.woocommerce-checkout-payment .form-row.place-order button[name=woocommerce_checkout_place_order],.section--ecommerce-content .cart_totals .wc-proceed-to-checkout a.checkout-button,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=apply_coupon],.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=update_cart],.section--ecommerce-content .woocommerce .woocommerce-form-coupon button[name=apply_coupon],.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mc-embedded-subscribe,.woocommerce-error a.button,.woocommerce-error a.button--light,.woocommerce-info a.button,.woocommerce-info a.button--light,.woocommerce-message a.button,.woocommerce-message a.button--light,.woocommerce .button.wc-backward,.woocommerce .wc-backward.button--light,body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .user-registration-Button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .user-registration-Button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button--light,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation li.user-registration-MyAccount-navigation-link.user-registration-MyAccount-navigation-link--user-logout .urcma-user-logout{padding:.75rem 1.25rem .55rem;-moz-border-radius:10rem;border-radius:10rem;background:#675238}.link--btn-light{background:hsla(0,0%,100%,.4);color:#675238}.link--btn-white,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=apply_coupon],.section--ecommerce-content .woocommerce .woocommerce-form-coupon button[name=apply_coupon],.woocommerce-error a.button,.woocommerce-error a.button--light,.woocommerce-info a.button,.woocommerce-info a.button--light,.woocommerce-message a.button,.woocommerce-message a.button--light,.woocommerce .button.wc-backward,.woocommerce .wc-backward.button--light{background:#fff;color:#675238}.link--btn-green{background:#2b4438;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.link--back{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.link--back:before{content:"";display:inline-block;height:.6rem;width:.4rem;margin:0 .8rem .1rem 0;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-back.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@font-face{font-family:ITC Legacy Serif Std;src:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/LegacySerifStd-Book.woff2) format("woff2"),url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/LegacySerifStd-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITC Legacy Serif Std;src:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/LegacySerifStd-Bold.woff2) format("woff2"),url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/LegacySerifStd-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ITC Legacy Sans Std;src:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/LegacySansStd-Medium.woff2) format("woff2"),url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/LegacySansStd-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ITC Legacy Sans Std;src:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/LegacySansStd-Bold.woff2) format("woff2"),url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/LegacySansStd-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Heavitas Regular;src:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/fonts/Heavitas.woff) format("woff");font-weight:400;font-style:normal}.header--main .header__service-item,.header--offcanvas .header__service-item{width:1.25rem;height:1.25rem}.header--main .header__service-item.header__service-search,.header--offcanvas .header__service-item.header__service-search{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-search.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.page-template-default .header--main .header__service-item.header__service-search,body.page-template-default .header--offcanvas .header__service-item.header__service-search,body.page-template-homepage .header--main .header__service-item.header__service-search,body.page-template-homepage .header--offcanvas .header__service-item.header__service-search{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-search-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){body.page-template-default .header--main .header__service-item.header__service-search,body.page-template-default .header--offcanvas .header__service-item.header__service-search,body.page-template-homepage .header--main .header__service-item.header__service-search,body.page-template-homepage .header--offcanvas .header__service-item.header__service-search{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-search.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}}.header--main .header__service-item.header__service-lang,.header--offcanvas .header__service-item.header__service-lang{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-lang.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.page-template-default .header--main .header__service-item.header__service-lang,body.page-template-default .header--offcanvas .header__service-item.header__service-lang,body.page-template-homepage .header--main .header__service-item.header__service-lang,body.page-template-homepage .header--offcanvas .header__service-item.header__service-lang{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-lang-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){body.page-template-default .header--main .header__service-item.header__service-lang,body.page-template-default .header--offcanvas .header__service-item.header__service-lang,body.page-template-homepage .header--main .header__service-item.header__service-lang,body.page-template-homepage .header--offcanvas .header__service-item.header__service-lang{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-lang.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}}.header--main .header__service-item.header__service-cart,.header--offcanvas .header__service-item.header__service-cart{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-cart.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.page-template-default .header--main .header__service-item.header__service-cart,body.page-template-default .header--offcanvas .header__service-item.header__service-cart,body.page-template-homepage .header--main .header__service-item.header__service-cart,body.page-template-homepage .header--offcanvas .header__service-item.header__service-cart{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-cart-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){body.page-template-default .header--main .header__service-item.header__service-cart,body.page-template-default .header--offcanvas .header__service-item.header__service-cart,body.page-template-homepage .header--main .header__service-item.header__service-cart,body.page-template-homepage .header--offcanvas .header__service-item.header__service-cart{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-cart.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}}.header--main .header__service-item.header__service-user,.header--offcanvas .header__service-item.header__service-user{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-user.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.page-template-default .header--main .header__service-item.header__service-user,body.page-template-default .header--offcanvas .header__service-item.header__service-user,body.page-template-homepage .header--main .header__service-item.header__service-user,body.page-template-homepage .header--offcanvas .header__service-item.header__service-user{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-user-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){body.page-template-default .header--main .header__service-item.header__service-user,body.page-template-default .header--offcanvas .header__service-item.header__service-user,body.page-template-homepage .header--main .header__service-item.header__service-user,body.page-template-homepage .header--offcanvas .header__service-item.header__service-user{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-user.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}}.header--main .header__inner.megamenu-open .header__service-item.header__service-search,.header--main .header__inner.search-open .header__service-item.header__service-search,.header--offcanvas .header__inner.megamenu-open .header__service-item.header__service-search,.header--offcanvas .header__inner.search-open .header__service-item.header__service-search{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-search.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.header--main .header__inner.megamenu-open .header__service-item.header__service-lang,.header--main .header__inner.search-open .header__service-item.header__service-lang,.header--offcanvas .header__inner.megamenu-open .header__service-item.header__service-lang,.header--offcanvas .header__inner.search-open .header__service-item.header__service-lang{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-lang.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.header--main .header__inner.megamenu-open .header__service-item.header__service-user,.header--main .header__inner.search-open .header__service-item.header__service-user,.header--offcanvas .header__inner.megamenu-open .header__service-item.header__service-user,.header--offcanvas .header__inner.search-open .header__service-item.header__service-user{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-user.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.header--main{z-index:99;max-width:100vw}.admin-bar .header--main{top:2rem}body.page-template-homepage .header--main .header__inner{border-bottom:1px solid #fff;padding-top:0;padding-bottom:0}@media (max-width:52em){body.page-template-homepage .header--main .header__inner{border:0}}body.page-template-homepage .header--main .header__logo{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:52em){body.page-template-homepage .header--main .header__logo{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}.header--main .wrapper-megamenu{-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px);opacity:0}.header--main .wrapper-megamenu.megamenu-open{background:#f0eae0}.header--main .header__inner.megamenu-open,.header--main .header__inner.search-open{border-bottom:1px solid #d6b791!important}.header--main .header__inner.megamenu-open{background:#f0eae0}.header--main .header__logo{width:7.5rem;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.header--main .header__mega-menu{top:6.25rem;height:-moz-calc(100vh - 6.25rem);height:calc(100vh - 6.25rem);-moz-transition:all .3s ease;transition:all .3s ease}body.admin-bar .header--main .header__mega-menu{height:-moz-calc(100vh - 6.25rem - 2rem);height:calc(100vh - 6.25rem - 2rem)}body.logged-in.lang-it .header--main .header__mega-menu{height:-moz-calc(100vh - 6.25rem - 2.75rem);height:calc(100vh - 6.25rem - 2.75rem)}body.admin-bar.lang-it .header--main .header__mega-menu{height:-moz-calc(100vh - 6.25rem - 2.75rem - 2rem);height:calc(100vh - 6.25rem - 2.75rem - 2rem)}.header--main .header__ecommerce-banner{background:#c76163;padding:.59rem 0}.header--main .header__ecommerce-banner .header__ecommerce-link{-moz-border-radius:2rem;border-radius:2rem;font-size:1rem;font-weight:600;padding:.35rem 1rem .075rem}.header--main .header__ecommerce-banner .header__ecommerce-link.link--shop{color:#c76163;background:#fff}.header--main .header__ecommerce-banner .header__ecommerce-link.link--account,.header--main .header__ecommerce-banner .header__ecommerce-link.link--cart{color:#fff;background:hsla(0,0%,100%,.4)}.header--main .header__ecommerce-banner .header__ecommerce-link.link--account:after,.header--main .header__ecommerce-banner .header__ecommerce-link.link--cart:after{content:"";display:inline-block;padding:1rem 1rem 0 0;margin:-.25rem 0 0 .75rem}.header--main .header__ecommerce-banner .header__ecommerce-link.link--cart:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/cart-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.header--main .header__ecommerce-banner .header__ecommerce-link.link--account:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-user-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.header--main .header__ecommerce-banner .header__ecommerce-link:hover{text-decoration:none}.header--main.sticky{background:#fff}.header--main.sticky .header__service-search{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-search.svg) no-repeat 50%!important;-moz-background-size:contain;background-size:contain}.header--main.sticky .header__service-lang{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-lang.svg) no-repeat 50%!important;-moz-background-size:contain;background-size:contain}.header--main.sticky .header__service-cart{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-cart.svg) no-repeat 50%!important;-moz-background-size:contain;background-size:contain}.header--offcanvas{background:#f0eae0;z-index:100;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:all .8s .2s cubic-bezier(.455,.03,.515,.955);transition:all .8s cubic-bezier(.455,.03,.515,.955) .2s}.header--offcanvas.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header--offcanvas .header__offcanvas-mega-menu{width:-moz-calc(100% - 4.5rem);width:calc(100% - 4.5rem)}.header--offcanvas .header__offcanvas-sidebar{border-left:1px solid #d6b791}body.logged-in.lang-it .header--offcanvas .header__service-cart{position:relative;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-cart-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.logged-in.lang-it .header--offcanvas .header__service-cart:before{content:"";padding:2.25rem 2.25rem 0 0;-moz-border-radius:100%;border-radius:100%;background:#c76163;z-index:-1}.header--offcanvas .header__close{width:1.5rem;height:1.5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.menu .menu-item{display:inline-block;position:relative}.menu a{display:inline-block;font-size:.875rem;font-weight:700;text-decoration:none;text-transform:uppercase;color:#675238;border-color:#675238}body.page-template-default .menu a,body.page-template-homepage .menu a{color:#fff;border-color:#fff}.header--main.sticky .menu a,.header__inner.megamenu-open .menu a,.header__inner.search-open .menu a{color:#675238;border-color:#675238}.header__inner:not(.megamenu-open):not(.search-open) .menu--primary .menu-item.current-menu-item:not(.menu-item-work):after{content:"";display:inline-block;position:absolute;bottom:0;width:3.75rem;height:.5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;bottom:-.5rem}.menu--primary .menu-item{padding:0 .75rem}.menu--primary .menu-item:first-child{padding-left:0}@media (max-width:52em){.menu--primary .menu-item{width:100%;padding:0 0 2rem}}.menu--primary .menu-item.menu-item-open:after{content:"";display:inline-block;position:absolute;bottom:0;width:3.75rem;height:.5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;bottom:-.5rem;-webkit-animation:reveal .3s ease-out;-moz-animation:reveal .3s ease-out;animation:reveal .3s ease-out}@-webkit-keyframes reveal{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-moz-keyframes reveal{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes reveal{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media (max-width:52em){.menu--primary .menu-item.menu-item-open:after{content:none}}.menu--primary .menu-item.menu-item-work{padding:0 .75rem;border-top:0}@media (max-width:52em){.menu--primary .menu-item.menu-item-work{padding:2rem 0 0}.menu--primary .menu-item.menu-item-work.border-top{border-top:1px solid #46351f}}.menu--primary .menu-item.menu-item-work a{padding:.65rem 1.5rem .4rem;-moz-border-radius:10rem;border-radius:10rem;border:1px solid}@media (max-width:52em){.menu--primary .menu-item.menu-item-work a{border-color:#675238!important}}@media (max-width:52em){.menu--primary .menu-item a{font-size:1.25rem;color:#675238!important}}.menu--policy,.menu--secondary{-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:52em){.menu--policy,.menu--secondary{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.menu--policy .menu-item,.menu--secondary .menu-item{padding:.25rem 1rem}@media (max-width:52em){.menu--policy .menu-item,.menu--secondary .menu-item{margin-bottom:1rem}}.menu--policy a,.menu--secondary a{font-size:1rem;font-weight:500;color:#fff}.menu--lang{top:1.5rem;background:#f0eae0;min-width:7rem;display:none}@media (max-width:52em){.menu--lang{min-width:auto;top:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.menu--lang .menu-item.wpml-ls-item a{color:#675238}@media (max-width:52em){.menu--lang .menu-item.wpml-ls-item a{padding-bottom:.85rem}}.menu--lang.open_lang{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.footer--main{background:#675238}@media (max-width:52em){.footer--main .footer__inner,.footer--main .footer__nav{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer--main .footer__social-wrapper{border-top:1px solid hsla(39,46%,85%,.5)}.footer--main .footer__social-block{width:17.5rem}@media (max-width:52em){.footer--main .footer__social-block{width:100%}}.footer--main .footer__social-block:not(:last-child){border-right:1px solid hsla(39,46%,85%,.5)}@media (max-width:52em){.footer--main .footer__social-block:not(:last-child){border-right:0}}.footer--main .footer__social-block>div{-webkit-transform:translateY(-.6rem);-moz-transform:translateY(-.6rem);-ms-transform:translateY(-.6rem);transform:translateY(-.6rem)}.footer--main .footer__label{text-transform:uppercase;background:#675238;margin-top:-1rem}.footer--main .footer__address,.footer--main .footer__address-label,.footer--main .footer__label{color:#d6b791;line-height:1.1;font-size:.8rem}.footer--main .footer__address-wrapper{background:#46351f}.footer--main .footer__address,.footer--main .footer__address-label{opacity:.5}.footer--main .footer__address{text-transform:uppercase;padding-top:.2rem}.header__toggle{height:2.4rem;width:2.4rem}.bar,.bar:after,.bar:before{height:1px;background:#675238}.page-template-about .bar,.page-template-about .bar:after,.page-template-about .bar:before,.page-template-default .bar,.page-template-default .bar:after,.page-template-default .bar:before,.page-template-homepage .bar,.page-template-homepage .bar:after,.page-template-homepage .bar:before{background:#fff}.header--main.sticky .bar,.header--main.sticky .bar:after,.header--main.sticky .bar:before,.header__inner.search-open .bar,.header__inner.search-open .bar:after,.header__inner.search-open .bar:before{background:#675238}.bar{width:1.2rem;-webkit-transform:translate(-25%,-50%);-moz-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%);-moz-transition:all .1s cubic-bezier(.455,.03,.515,.955);transition:all .1s cubic-bezier(.455,.03,.515,.955);top:50%}.bar:after,.bar:before{content:"";position:absolute;left:0;width:1.2rem;-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%);transition:top .3s cubic-bezier(.455,.03,.515,.955) .2s,bottom .3s cubic-bezier(.455,.03,.515,.955) .2s,-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:top .3s .2s cubic-bezier(.455,.03,.515,.955),bottom .3s .2s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955),-moz-transform .3s cubic-bezier(.455,.03,.515,.955);transition:top .3s cubic-bezier(.455,.03,.515,.955) .2s,bottom .3s cubic-bezier(.455,.03,.515,.955) .2s,transform .3s cubic-bezier(.455,.03,.515,.955);transition:top .3s cubic-bezier(.455,.03,.515,.955) .2s,bottom .3s cubic-bezier(.455,.03,.515,.955) .2s,transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955),-moz-transform .3s cubic-bezier(.455,.03,.515,.955)}.bar:before{bottom:6px}.bar:after{top:6px}.bar.animate{background:transparent}.bar.animate:after,.bar.animate:before{background:#675238}.page-template-about .bar.animate:after,.page-template-about .bar.animate:before,.page-template-default .bar.animate:after,.page-template-default .bar.animate:before,.page-template-homepage .bar.animate:after,.page-template-homepage .bar.animate:before{background:#fff}.bar.animate:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0;transition:top .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955) .2s;-moz-transition:top .3s cubic-bezier(.455,.03,.515,.955),transform .3s .2s cubic-bezier(.455,.03,.515,.955),-moz-transform .3s .2s cubic-bezier(.455,.03,.515,.955);transition:top .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955) .2s;transition:top .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955) .2s,-webkit-transform .3s cubic-bezier(.455,.03,.515,.955) .2s,-moz-transform .3s cubic-bezier(.455,.03,.515,.955) .2s}.bar.animate:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:0;transition:bottom .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955) .2s;-moz-transition:bottom .3s cubic-bezier(.455,.03,.515,.955),transform .3s .2s cubic-bezier(.455,.03,.515,.955),-moz-transform .3s .2s cubic-bezier(.455,.03,.515,.955);transition:bottom .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955) .2s;transition:bottom .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955) .2s,-webkit-transform .3s cubic-bezier(.455,.03,.515,.955) .2s,-moz-transform .3s cubic-bezier(.455,.03,.515,.955) .2s}.slick-slider.flex .slick-list,.slick-slider.flex .slick-track{height:100%}.slick-slider.flex .slick-track{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.slick-slider.flex .slick-track .slick-slide{height:auto}.slick-slider.flex .slick-track .slick-slide>div,.slick-slider.flex .slick-track .slick-slide>div>*{height:100%;vertical-align:middle}.slick-slider.flex .slick-track .slick-slide>div>.flex{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.slick-slider .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:0;font-size:0;height:2.8rem;width:2.8rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;cursor:pointer;z-index:9}.slick-slider .slick-arrow.slick-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-slider .slick-arrow:focus{outline:none}.product.type-product .slick-slider .slick-arrow{left:3rem}@media (max-width:52em){.product.type-product .slick-slider .slick-arrow{left:1rem}}.product.type-product .slick-slider .slick-arrow.slick-next{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:auto;right:3rem}@media (max-width:52em){.product.type-product .slick-slider .slick-arrow.slick-next{right:1rem}}.brand__repeater-wrapper .slick-slider .slick-arrow{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-fill.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:2rem}.brand__repeater-wrapper .slick-slider .slick-arrow.slick-next{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:auto;right:2rem}.brand--related .slick-slider .slick-arrow{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:1.5rem;bottom:1.5rem}.brand--related .slick-slider .slick-arrow.slick-next{left:auto;right:1.5rem}.private-label--related .slick-slider .slick-arrow,.section--archive-pl-list .slick-slider .slick-arrow{top:-3.5rem;left:1rem}.private-label--related .slick-slider .slick-arrow.slick-next,.section--archive-pl-list .slick-slider .slick-arrow.slick-next{left:auto;right:1rem}.section--archive-pl-list .slick-slider .slick-arrow{top:42.5%;left:-moz-calc((100vw - 15rem)/2 - 1.5rem);left:calc((100vw - 15rem) / 2 - 1.5rem)}.section--archive-pl-list .slick-slider .slick-arrow.slick-next{left:auto;right:-moz-calc((100vw - 15rem)/2 - 1.5rem);right:calc((100vw - 15rem) / 2 - 1.5rem)}.section--home-hero .slick-slider .slick-arrow{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:-moz-calc((100vw - 80rem)/2);left:calc((100vw - 80rem) / 2);opacity:.75}@media screen and (max-width:80rem){.section--home-hero .slick-slider .slick-arrow{left:1rem}}@media (max-width:52em){.section--home-hero .slick-slider .slick-arrow{left:2.5rem}}.section--home-hero .slick-slider .slick-arrow.slick-next{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:-moz-calc((100vw - 80rem)/2);right:calc((100vw - 80rem) / 2);left:auto}@media screen and (max-width:80rem){.section--home-hero .slick-slider .slick-arrow.slick-next{right:1rem;left:auto}}@media (max-width:52em){.section--home-hero .slick-slider .slick-arrow.slick-next{right:2.5rem;left:auto}}.slick-slider .slick-dots{position:absolute;margin:0;padding:0;bottom:-2rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slick-slider .slick-dots li{display:inline-block;margin:0 .3rem}.slick-slider .slick-dots li button{border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-size:0;cursor:pointer}.slick-slider .slick-dots li button:focus{outline:none}.slick-slider .slick-dots li button:before{content:"";display:inline-block;height:.75rem;width:.75rem;-moz-box-shadow:inset 0 0 0 3px #d6b791;box-shadow:inset 0 0 0 3px #d6b791;background:#d6b791}.slick-slider .slick-dots li.slick-active button:before{background:#fff}.product.type-product .slick-slider .slick-dots{bottom:20%}.section--home-hero .slick-slider .slick-dots{bottom:1rem}.section--home-hero .slick-slider .slick-dots li.slick-active button:before{-moz-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;background:#675238}.button,.button--light{display:inline-block;padding:.65rem 1.5rem .4rem;-moz-border-radius:10rem;border-radius:10rem;border:1px solid #675238;background:rgba(103,82,56,.4);-moz-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}@media (max-width:52em){.button,.button--light{padding:.65rem 1.5rem .4rem}}.button--light:hover,.button:hover{text-decoration:none}.button--light{background:hsla(0,0%,100%,.4);border-color:#fff;color:#fff}.button--light:hover{background:transparent}.accordion-mobile [class*=title],.accordion [class*=title]{border-bottom:1px solid #eddfc6;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.accordion-mobile [class*=title]:after,.accordion [class*=title]:after{content:"";position:absolute;top:50%;right:0;height:.75rem;width:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/union.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all .3s ease-out;transition:all .3s ease-out}.accordion.open [class*=title]{border:none}.accordion.open [class*=title]:after{-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.accordion [class*=body]{display:none}.accordion-mobile.open [class*=title]:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.accordion-mobile [class*=title]:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-back.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}@media (max-width:52em){.accordion-mobile+[class*=body]{display:none}}.facetwp-facet[class*=facetwp-type-]{margin:0}.facetwp-counter{display:none}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox{font-size:.875rem;margin-bottom:.375rem;padding-left:1.5rem;background:none;position:relative}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:before{content:"";position:absolute;top:0;left:0;height:.75rem;width:.75rem;border:1px solid #d6b791;-moz-box-shadow:inset 0 0 0 2.5px #fff;box-shadow:inset 0 0 0 2.5px #fff}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox.checked:before{background:#675238}.section--archive-post-content .facetwp-facet.facetwp-type-checkboxes{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section--archive-post-content .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox{margin:0 .75rem 0 0;padding:.65rem 1rem .4rem 2.5rem;-moz-border-radius:10rem;border-radius:10rem;border:1px solid #675238}.section--archive-post-content .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:before{top:.575rem;left:1rem;height:.75rem;width:.75rem;background:transparent;border:1px solid #d6b791;-moz-box-shadow:none;box-shadow:none}.section--archive-post-content .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox.checked{background:#675238;color:#fff}.section--archive-post-content .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox.checked:before{border-color:#fff;background:#fff;-moz-box-shadow:inset 0 0 0 2px #675238;box-shadow:inset 0 0 0 2px #675238}.section--archive-post-content .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox .facetwp-display-value{text-transform:uppercase;text-wrap:nowrap;font-weight:600}.facetwp-facet.facetwp-type-search .facetwp-input-wrap,.facetwp-facet.facetwp-type-search .facetwp-search{width:100%}.facetwp-facet.facetwp-type-search .facetwp-input-wrap{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eddfc6}.facetwp-facet.facetwp-type-search .facetwp-search{padding:.625rem 0 .45rem;border:none;font-family:ITC Legacy Serif Std,serif;font-size:1.25rem;font-weight:700;color:#675238}@media (max-width:52em){.facetwp-facet.facetwp-type-search .facetwp-search{min-width:auto;font-size:1rem}}.facetwp-facet.facetwp-type-search .facetwp-search:focus-visible{outline:none}.facetwp-facet.facetwp-type-search .facetwp-icon{display:none}.facetwp-facet.facetwp-type-pager .facetwp-pager{text-align:center;font-family:ITC Legacy Serif Std,serif;font-size:1rem;font-weight:700}.facetwp-facet.facetwp-type-pager .facetwp-page{margin:0 .375rem;padding:.2rem .1rem;height:1.5rem;width:1.5rem;-moz-border-radius:100%;border-radius:100%}.facetwp-facet.facetwp-type-pager .facetwp-page:hover{text-decoration:none;border:1px solid #675238}.facetwp-facet.facetwp-type-pager .facetwp-page.active{border:1px solid #d6b791}.select-arrow,.wpcf7-form .form__input--select{position:relative}.select-arrow:after,.wpcf7-form .form__input--select:after{content:"";display:inline-block;position:absolute;top:50%;right:0;width:.75rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-back.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;pointer-events:none;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.wpcf7-form input:not([type=checkbox]):not([type=submit]):not([type=radio]),.wpcf7-form select,.wpcf7-form textarea{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid #d6b791;padding:.5rem 0;font-family:ITC Legacy Serif Std,serif;font-size:1.25rem;font-weight:700;color:#675238}.wpcf7-form input:not([type=checkbox]):not([type=submit]):not([type=radio]):focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{outline:none;border-color:#0bb14e}.wpcf7-form .form__label{font-size:.875rem;font-weight:500}.wpcf7-form .form__input{position:relative}.wpcf7-form .form__input .wpcf7-not-valid{border-color:#c34131}.wpcf7-form .form__input .wpcf7-not-valid.wpcf7-acceptance~.wpcf7-not-valid-tip{padding-bottom:.75rem}.wpcf7-form .form__input .wpcf7-not-valid-tip{color:#c34131;font-size:.75rem;padding-top:.5rem}.wpcf7-form .form__input .wpcf7-acceptance{display:inline-block;padding:.5rem 0;width:100%}.wpcf7-form .form__input .wpcf7-acceptance .wpcf7-list-item{width:100%;margin:0}.wpcf7-form .form__input .wpcf7-acceptance label{font-size:.875rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7-form .form__input .wpcf7-acceptance label input{width:1rem;display:none}.wpcf7-form .form__input .wpcf7-acceptance label input:checked~span{opacity:1}.wpcf7-form .form__input .wpcf7-acceptance label input:checked~span:before{background:#675238;-moz-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;border-color:#d6b791}.wpcf7-form .form__input .wpcf7-acceptance label span{display:inline-block;width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);text-transform:uppercase;font-weight:700;opacity:.4}.wpcf7-form .form__input .wpcf7-acceptance label span:before{content:"";display:inline-block;position:relative;top:.15rem;height:.75rem;width:.75rem;border:1px solid #675238;margin-right:.5rem}.wpcf7-form .form__input .wpcf7-acceptance label span a{color:#675238;text-decoration:underline}.wpcf7-form .form__upload-base{opacity:0}.wpcf7-form .form__upload-wrapper{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 0 3rem;border-bottom:1px solid #d6b791}.wpcf7-form .form__upload-wrapper,.wpcf7-form .form__upload-wrapper .form__upload{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7-form .form__upload-wrapper .form__upload{background:hsla(39,46%,85%,.5);color:#d6b791}.wpcf7-form .form__upload-wrapper .form__upload:before{content:"";display:inline-block;width:2.35rem;height:1.3rem;margin-right:.75rem;margin-bottom:.2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/upload.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.wpcf7-form .form__upload-wrapper .form__upload-message{margin:.85rem 0;font-size:.875rem;font-weight:700;color:rgba(103,82,56,.4)}.wpcf7-form .form__upload-wrapper .form__upload-message.file-loaded{font-size:1.25rem;color:#675238}.wpcf7-form [data-id=group-province]{width:50%}@media (max-width:52em){.wpcf7-form [data-id=group-province]{width:100%}}.wpcf7-form .form__submit{padding:0;position:relative;cursor:pointer}.wpcf7-form .form__submit .wpcf7-submit{padding:.85rem 4.5rem .65rem 1.25rem;background:transparent;border:0;color:#fff;font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;cursor:pointer}.wpcf7-form .form__submit .wpcf7-spinner{position:absolute}.wpcf7-form .form__submit .link__switch{margin-right:1.25rem;margin-bottom:0;position:absolute;pointer-events:none;right:0}.wpcf7-form div.wpcf7-response-output{width:100%;margin:3rem 0 0;padding:.75rem .75rem .5rem;font-weight:600;text-align:center}.wpcf7-form.sent div.wpcf7-response-output{border-color:#09b14f}.wpcf7-form.invalid div.wpcf7-response-output{border-color:#ee2d25}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form{margin:0}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form br,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form h2{display:none}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .indicates-required{width:100%;text-align:right;margin-bottom:2.5rem;font-size:.875rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group{margin-bottom:2.5rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group:not(#mergeRow-gdpr):nth-child(odd){padding-right:1rem}@media (max-width:52em){.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group:not(#mergeRow-gdpr):nth-child(odd){padding:0}}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group:not(#mergeRow-gdpr):nth-child(2n){padding-left:1rem}@media (max-width:52em){.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group:not(#mergeRow-gdpr):nth-child(2n){padding:0}}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group label,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group strong{width:100%;font-size:.875rem;font-weight:500;text-transform:uppercase;display:inline-block}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group ul{margin:1.25rem 0 0;padding:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group ul li{list-style-type:none;margin-right:1rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group ul li input{position:relative;top:-.15rem;margin-right:.25rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group ul li label{width:auto}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group ul+p{display:none}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid #d6b791;padding:.5rem 0;font-family:ITC Legacy Serif Std,serif;font-size:1.25rem;font-weight:700;color:#675238}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group input:not([type=checkbox]):not([type=radio]):not(.datepart){width:100%}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group input:not([type=checkbox]):not([type=radio]):focus{outline:none;border-color:#0bb14e}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group label.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;top:.15rem;height:.875rem;width:.875rem;border:1px solid #d6b791;-moz-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;margin-right:.5rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group label.checkbox input:checked{background:#675238}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .datefield+p{display:none}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .datefield input{min-width:2.5rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .datefield input:not(#mce-DAY-day){margin-left:.5rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .datefield input#mce-DATEVISIT-year,.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .datefield input#mce-DAY-year{min-width:4rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .datefield span.small-meta{display:none}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdpr label{margin-bottom:1rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group .content__gdprLegal{margin-top:1rem}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group fieldset.mc_fieldset{width:100%!important;margin:1.5rem 0 1rem;padding:0;border:0}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mc-embedded-subscribe{font-family:ITC Legacy Sans Std,Arial,sans-serif;border:0}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mce-responses .response{margin-top:1rem;padding:.75rem .75rem .5rem;font-weight:600;text-align:center;border:2px solid}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mce-responses .response#mce-success-response{border-color:#09b14f}.section--form-content #mc_embed_signup #mc-embedded-subscribe-form #mce-responses .response#mce-error-response{border-color:#ee2d25}#block-form #user-registration .field-checkbox .ur-label,#form-content [id*=ur-frontend-form] .field-checkbox .ur-label,#form-content [id*=user-registration-form] .field-checkbox .ur-label{display:none!important}#block-form #user-registration .field-checkbox ul,#form-content [id*=ur-frontend-form] .field-checkbox ul,#form-content [id*=user-registration-form] .field-checkbox ul{padding:0}#block-form #user-registration .field-checkbox ul li.ur-checkbox-list,#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list,#form-content [id*=user-registration-form] .field-checkbox ul li.ur-checkbox-list{margin:0;line-height:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;cursor:pointer}#block-form #user-registration .field-checkbox ul li.ur-checkbox-list:before,#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list:before,#form-content [id*=user-registration-form] .field-checkbox ul li.ur-checkbox-list:before{content:"";position:absolute;padding:.75rem .75rem 0 0;border:1px solid #f8f2e8;margin-right:.75rem}#block-form #user-registration .field-checkbox ul li.ur-checkbox-list:has(:checked):before,#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list:has(:checked):before,#form-content [id*=user-registration-form] .field-checkbox ul li.ur-checkbox-list:has(:checked):before{background:#f8f2e8;-moz-box-shadow:inset 0 0 0 2px #416194;box-shadow:inset 0 0 0 2px #416194}#block-form #user-registration .field-checkbox ul li.ur-checkbox-list input[type=checkbox],#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list input[type=checkbox],#form-content [id*=user-registration-form] .field-checkbox ul li.ur-checkbox-list input[type=checkbox]{display:none}#block-form #user-registration .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label,#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label,#form-content [id*=user-registration-form] .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label{margin:0;padding-left:1.5rem;position:relative;font-size:1rem;color:#f8f2e8;cursor:pointer;z-index:9}#block-form #user-registration .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label a,#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label a,#form-content [id*=user-registration-form] .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label a{color:#f8f2e8;text-decoration:underline}#block-form #user-registration .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label:after,#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label:after,#form-content [id*=user-registration-form] .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label:after{content:"*";display:inline-block;margin-left:.25rem}#block-form #user-registration .field-checkbox .user-registration-error,#form-content [id*=ur-frontend-form] .field-checkbox .user-registration-error,#form-content [id*=user-registration-form] .field-checkbox .user-registration-error{margin-top:0!important}#block-form #user-registration,#block-form #user-registration .ur-frontend-form.login,#form-content [id*=user-registration-form]{margin:0;padding:0;background:transparent;-moz-box-shadow:none;box-shadow:none}#block-form #user-registration .ur-frontend-form.login,#block-form #user-registration .ur-frontend-form.login .ur-frontend-form.login,#form-content [id*=user-registration-form] .ur-frontend-form.login{background:transparent}#block-form #user-registration .ur-form-row,#block-form #user-registration .ur-frontend-form.login .ur-form-row,#form-content [id*=user-registration-form] .ur-form-row{-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}#block-form #user-registration .form-row,#block-form #user-registration .ur-frontend-form.login .form-row,#block-form #user-registration .ur-frontend-form.login .user-registration-form-row,#block-form #user-registration .user-registration-form-row,#form-content [id*=user-registration-form] .form-row,#form-content [id*=user-registration-form] .user-registration-form-row{margin:0 0 2rem;position:relative}#block-form #user-registration .form-row label:not([id*=error]):not(.ur-checkbox-label),#block-form #user-registration .ur-frontend-form.login .form-row label:not([id*=error]):not(.ur-checkbox-label),#block-form #user-registration .ur-frontend-form.login .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label),#block-form #user-registration .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label),#form-content [id*=user-registration-form] .form-row label:not([id*=error]):not(.ur-checkbox-label),#form-content [id*=user-registration-form] .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label){display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#f8f2e8;margin:0;position:absolute;inset:.75rem auto auto .5rem;-moz-transition:all .3s ease-out;transition:all .3s ease-out;pointer-events:none}#block-form #user-registration .form-row label:not([id*=error]):not(.ur-checkbox-label).active,#block-form #user-registration .ur-frontend-form.login .form-row label:not([id*=error]):not(.ur-checkbox-label).active,#block-form #user-registration .ur-frontend-form.login .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label).active,#block-form #user-registration .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label).active,#form-content [id*=user-registration-form] .form-row label:not([id*=error]):not(.ur-checkbox-label).active,#form-content [id*=user-registration-form] .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label).active{font-size:.85rem;inset:-.75rem auto auto .5rem}#block-form #user-registration .form-row label:not([id*=error]):not(.ur-checkbox-label) abbr.required,#block-form #user-registration .form-row label:not([id*=error]):not(.ur-checkbox-label) span.required,#block-form #user-registration .ur-frontend-form.login .form-row label:not([id*=error]):not(.ur-checkbox-label) abbr.required,#block-form #user-registration .ur-frontend-form.login .form-row label:not([id*=error]):not(.ur-checkbox-label) span.required,#block-form #user-registration .ur-frontend-form.login .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label) abbr.required,#block-form #user-registration .ur-frontend-form.login .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label) span.required,#block-form #user-registration .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label) abbr.required,#block-form #user-registration .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label) span.required,#form-content [id*=user-registration-form] .form-row label:not([id*=error]):not(.ur-checkbox-label) abbr.required,#form-content [id*=user-registration-form] .form-row label:not([id*=error]):not(.ur-checkbox-label) span.required,#form-content [id*=user-registration-form] .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label) abbr.required,#form-content [id*=user-registration-form] .user-registration-form-row label:not([id*=error]):not(.ur-checkbox-label) span.required{margin-left:.15rem;color:#f8f2e8}#block-form #user-registration .show-password-input:after,#block-form #user-registration .ur-frontend-form.login .show-password-input:after,#block-form #user-registration .ur-frontend-form.login a.password_preview,#block-form #user-registration a.password_preview,#form-content [id*=user-registration-form] .show-password-input:after,#form-content [id*=user-registration-form] a.password_preview{color:#fff}#block-form #user-registration .show-password-input:after:hover,#block-form #user-registration .ur-frontend-form.login .show-password-input:after:hover,#block-form #user-registration .ur-frontend-form.login a.password_preview:hover,#block-form #user-registration a.password_preview:hover,#form-content [id*=user-registration-form] .show-password-input:after:hover,#form-content [id*=user-registration-form] a.password_preview:hover{text-decoration:none}#block-form #user-registration .show-password-input:not(.display-password),#block-form #user-registration .ur-frontend-form.login .show-password-input:not(.display-password),#form-content [id*=user-registration-form] .show-password-input:not(.display-password){opacity:.35}#block-form #user-registration .ur-flatpickr-field,#block-form #user-registration .ur-frontend-field:not(.input-checkbox):not(.input-radio),#block-form #user-registration .ur-frontend-form.login .ur-flatpickr-field,#block-form #user-registration .ur-frontend-form.login .ur-frontend-field:not(.input-checkbox):not(.input-radio),#block-form #user-registration .ur-frontend-form.login .user-registration-Input,#block-form #user-registration .user-registration-Input,#form-content [id*=user-registration-form] .ur-flatpickr-field,#form-content [id*=user-registration-form] .ur-frontend-field:not(.input-checkbox):not(.input-radio),#form-content [id*=user-registration-form] .user-registration-Input{margin:0;padding:.75rem .5rem;background:transparent;-moz-border-radius:0!important;border-radius:0!important;border:0;border-bottom:1px solid hsla(37,53%,94%,.5);min-height:2.75rem;max-height:none;font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:1rem;line-height:1;color:#f8f2e8}#block-form #user-registration .ur-flatpickr-field:focus-visible,#block-form #user-registration .ur-frontend-field:not(.input-checkbox):not(.input-radio):focus-visible,#block-form #user-registration .ur-frontend-form.login .ur-flatpickr-field:focus-visible,#block-form #user-registration .ur-frontend-form.login .ur-frontend-field:not(.input-checkbox):not(.input-radio):focus-visible,#block-form #user-registration .ur-frontend-form.login .user-registration-Input:focus-visible,#block-form #user-registration .user-registration-Input:focus-visible,#form-content [id*=user-registration-form] .ur-flatpickr-field:focus-visible,#form-content [id*=user-registration-form] .ur-frontend-field:not(.input-checkbox):not(.input-radio):focus-visible,#form-content [id*=user-registration-form] .user-registration-Input:focus-visible{border-color:#f8f2e8}#block-form #user-registration .ur-flatpickr-field.select,#block-form #user-registration .ur-frontend-field:not(.input-checkbox):not(.input-radio).select,#block-form #user-registration .ur-frontend-form.login .ur-flatpickr-field.select,#block-form #user-registration .ur-frontend-form.login .ur-frontend-field:not(.input-checkbox):not(.input-radio).select,#block-form #user-registration .ur-frontend-form.login .user-registration-Input.select,#block-form #user-registration .user-registration-Input.select,#form-content [id*=user-registration-form] .ur-flatpickr-field.select,#form-content [id*=user-registration-form] .ur-frontend-field:not(.input-checkbox):not(.input-radio).select,#form-content [id*=user-registration-form] .user-registration-Input.select{background:#416194 url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/chevron-down-white.svg) no-repeat right 5px top 55%}#block-form #user-registration .ur-frontend-form.login .user-registration-error,#block-form #user-registration .user-registration-error,#form-content [id*=user-registration-form] .user-registration-error{margin:-1.5rem 0 1rem!important;color:#d28f8f}#block-form #user-registration .ur-frontend-form.login .user-registration-error#user_confirm_password-error,#block-form #user-registration .ur-frontend-form.login .user-registration-error#user_pass-error,#block-form #user-registration .user-registration-error#user_confirm_password-error,#block-form #user-registration .user-registration-error#user_pass-error,#form-content [id*=user-registration-form] .user-registration-error#user_confirm_password-error,#form-content [id*=user-registration-form] .user-registration-error#user_pass-error{margin-top:.5rem!important}#block-form #user-registration .ur-frontend-form.login .user-registration-LostPassword,#block-form #user-registration .user-registration-LostPassword,#form-content [id*=user-registration-form] .user-registration-LostPassword{width:100%;text-align:right;margin-top:-1rem}#block-form #user-registration .ur-frontend-form.login .user-registration-LostPassword a,#block-form #user-registration .user-registration-LostPassword a,#form-content [id*=user-registration-form] .user-registration-LostPassword a{color:#f8f2e8}#block-form #user-registration .ur-frontend-form.login div:has(>.user-registration-Button),#block-form #user-registration div:has(>.user-registration-Button),#form-content [id*=user-registration-form] div:has(>.user-registration-Button){-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;padding-bottom:2rem;border-bottom:1px solid hsla(37,53%,94%,.5)}#block-form #user-registration .ur-button-container,#block-form #user-registration .ur-frontend-form.login .ur-button-container,#form-content [id*=user-registration-form] .ur-button-container{padding:0}#block-form #user-registration .ur-frontend-form.login .ur-submit-button,#block-form #user-registration .ur-frontend-form.login .user-registration-Button,#block-form #user-registration .ur-submit-button,#block-form #user-registration .user-registration-Button,#form-content [id*=user-registration-form] .ur-submit-button,#form-content [id*=user-registration-form] .user-registration-Button{width:auto;padding:.75rem 1.25rem .55rem;-moz-border-radius:10rem;border-radius:10rem;background:#f8f2e8;color:#416194;font-weight:700;line-height:normal}#block-form #user-registration .ur-frontend-form.login .user-registration-register a,#block-form #user-registration .user-registration-register a,#form-content [id*=user-registration-form] .user-registration-register a{color:#f8f2e8}#form-content [id*=user-registration-form] .ur-form-row .ur-form-grid{padding:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}#form-content [id*=user-registration-form] .ur-message.user-registration-message{margin-top:2rem;border:0;-moz-border-radius:0;border-radius:0;background:#c0c732;color:#fff;font-size:1.125rem}#form-content [id*=user-registration-form] .ur-message.user-registration-message:before{content:none}#form-content [id*=user-registration-form] .ur-message.user-registration-message ul li{list-style:none}#form-content [id*=ur-frontend-form] .ur-field-item.field-billing_phone,#form-content [id*=ur-frontend-form] .ur-form-row{margin:0}#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list:before{border:1px solid #46351f}#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list:has(:checked):before{background:#46351f;-moz-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label,#form-content [id*=ur-frontend-form] .field-checkbox ul li.ur-checkbox-list .ur-checkbox-label a{color:#675238}#block-form #user-registration.user-registration{text-align:center;color:#fff}#block-form #user-registration.user-registration>a{color:#c0c732;text-decoration:underline}.heateor_sss_sharing_container a.heateor_sss_button_linkedin span,.heateor_sss_sharing_container a.heateor_sss_linkedin span{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/social-linkedin-dark.svg) no-repeat 50%!important;-moz-background-size:contain!important;background-size:contain!important}.heateor_sss_sharing_container a.heateor_sss_button_linkedin span svg,.heateor_sss_sharing_container a.heateor_sss_linkedin span svg{display:none!important}.heateor_sss_sharing_container a.heateor_sss_button_facebook span,.heateor_sss_sharing_container a.heateor_sss_facebook span{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/social-facebook-dark.svg) no-repeat 50%!important;-moz-background-size:contain!important;background-size:contain!important}.heateor_sss_sharing_container a.heateor_sss_button_facebook span svg,.heateor_sss_sharing_container a.heateor_sss_facebook span svg{display:none!important}.heateor_sss_sharing_container a.heateor_sss_button_twitter span,.heateor_sss_sharing_container a.heateor_sss_twitter span{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/social-twitter-dark.svg) no-repeat 50%!important;-moz-background-size:contain!important;background-size:contain!important}.heateor_sss_sharing_container a.heateor_sss_button_twitter span svg,.heateor_sss_sharing_container a.heateor_sss_twitter span svg{display:none!important}.heateor_sss_sharing_container a.heateor_sss_button_whatsapp span,.heateor_sss_sharing_container a.heateor_sss_whatsapp span{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/social-whatsapp-dark.svg) no-repeat 50%!important;-moz-background-size:contain!important;background-size:contain!important}.heateor_sss_sharing_container a.heateor_sss_button_whatsapp span svg,.heateor_sss_sharing_container a.heateor_sss_whatsapp span svg{display:none!important}.heateor_sss_sharing_container a.heateor_sss_button_email span,.heateor_sss_sharing_container a.heateor_sss_email span{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/social-email-dark.svg) no-repeat 50%!important;-moz-background-size:contain!important;background-size:contain!important}.heateor_sss_sharing_container a.heateor_sss_button_email span svg,.heateor_sss_sharing_container a.heateor_sss_email span svg{display:none!important}.heateor_sss_sharing_container a.heateor_sss_button_telegram span,.heateor_sss_sharing_container a.heateor_sss_telegram span{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/social-telegram-dark.svg) no-repeat 50%!important;-moz-background-size:contain!important;background-size:contain!important}.heateor_sss_sharing_container a.heateor_sss_button_telegram span svg,.heateor_sss_sharing_container a.heateor_sss_telegram span svg{display:none!important}.heateor_sss_sharing_container .heateor_sss_sharing_ul{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:52em){.heateor_sss_sharing_container .heateor_sss_sharing_ul{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.single-post .heateor_sss_sharing_container .heateor_sss_sharing_ul,body.single-recipe .heateor_sss_sharing_container .heateor_sss_sharing_ul{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.heateor_sss_sharing_container .heateor_sss_sharing_ul a{width:2.5rem;height:2.5rem;background:#eddfc6!important;-moz-border-radius:100%;border-radius:100%;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-transition:all .4s;transition:all .4s;-moz-box-shadow:none;box-shadow:none}.tribe-events-widget-shortcode__header-title{display:none}.tribe-events-widget.tribe-common.tribe-events{padding-top:0!important;padding-bottom:0!important}@media (max-width:52em){.tribe-events-widget.tribe-common.tribe-events{padding:0!important}}.tribe-common.tribe-events *{font-family:ITC Legacy Sans Std,Arial,sans-serif!important}.tribe-common.tribe-events .tribe-common-l-container.tribe-events-l-container{padding:0}.tribe-common.tribe-events .tribe-events-c-top-bar__nav{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.tribe-common.tribe-events .tribe-events-c-top-bar__nav .tribe-events-c-top-bar__nav-list-item{list-style-type:none;padding:0}.tribe-common.tribe-events .tribe-events-c-top-bar__nav .tribe-events-c-top-bar__nav-list-item .tribe-common-c-btn-icon{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2rem;width:2rem}.tribe-common.tribe-events .tribe-events-c-top-bar__datepicker .tribe-common-h3{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:2.5rem;color:#675238}.tribe-common.tribe-events .tribe-events-c-top-bar__datepicker-container{width:12.5rem}.tribe-common.tribe-events .tribe-events-c-top-bar__datepicker-container .table-condensed .month.active{background:#675238}.tribe-common.tribe-events .tribe-events-c-subscribe-dropdown__container,.tribe-common.tribe-events .tribe-events-header__events-bar{display:none}.tribe-common.tribe-events .tribe-events-view-loader .tribe-common-c-svgicon{color:#eddfc6}.tribe-common.tribe-events .tribe-events-c-top-bar.tribe-events-widget-header__top-bar .tribe-events-c-top-bar__nav-list-date{list-style:none}.tribe-common.tribe-events .tribe-events-c-messages__message{background-color:#f8f2e8}.tribe-common.tribe-events .tribe-events-c-messages__message .tribe-events-c-messages__message-icon-svg .tribe-common-c-svgicon__svg-stroke{stroke:#675238}.tribe-common.tribe-events .tribe-events-c-messages__message .tribe-events-c-messages__message-list-item{list-style-type:none;font-size:.875rem;color:#46351f}.tribe-common.tribe-events .tribe-events-c-messages__message .tribe-events-c-messages__message-list-item a{color:#46351f;border-color:#46351f}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__header-column .tribe-events-calendar-month__header-column-title{font-family:ITC Legacy Serif Std,serif;font-size:.875rem;text-transform:capitalize;text-align:center}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__body,.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day{border-color:#f0eae0}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day--other-month>*{opacity:.5}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day:hover:after{background-color:#d6b791}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__day-date{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:.875rem;font-weight:500;text-align:center;color:#46351f}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell:focus,.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell:hover{background:#f8f2e8!important}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected{background:#f0eae0}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon{background-color:#675238}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__mobile-events-icon{background-color:#d6b791}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__calendar-event{margin:2px 1px;padding:.5rem .5rem .25rem;background:#675238;-moz-border-radius:.25rem;border-radius:.25rem}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__calendar-event .tribe-events-calendar-month__calendar-event-datetime{font-family:ITC Legacy Sans Std,Arial,sans-serif;line-height:1;color:#fff}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__calendar-event .tribe-events-calendar-month__calendar-event-title-link{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-weight:700;color:#fff}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__multiday-event-bar-inner{background:#d6b791}.tribe-common.tribe-events .tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__multiday-event-bar-title{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-weight:700;font-size:.875rem;color:#fff;position:relative;top:2px}.tribe-common.tribe-events .tribe-events-calendar-month-mobile-events .tribe-events-calendar-month-mobile-events__mobile-day .tribe-events-calendar-month-mobile-events__mobile-event-datetime{font-size:.875rem}.tribe-common.tribe-events .tribe-events-calendar-month-mobile-events .tribe-events-calendar-month-mobile-events__mobile-day .tribe-events-calendar-month-mobile-events__mobile-event-title,.tribe-common.tribe-events .tribe-events-calendar-month-mobile-events .tribe-events-calendar-month-nav .tribe-events-c-nav__list-item>a{font-size:1rem}.tribe-common.tribe-events .tribe-events-calendar-latest-past,.tribe-common.tribe-events .tribe-events-widget-events-month__view-more{display:none}.tooltipster-base.tribe-events-tooltip-theme .tribe-events-calendar-month__calendar-event-tooltip-description{margin-top:.75rem}html{font-size:16px}body{font-size:1.125rem;font-family:ITC Legacy Sans Std,Arial,sans-serif;color:#675238;margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}body.open{overflow:hidden}*{-moz-box-sizing:border-box;box-sizing:border-box}img,video{pointer-events:none}img.cover-image,video.cover-image{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;";height:100%;width:100%}img.contain-image,video.contain-image{object-fit:contain;height:100%;width:100%}img.lazy,video.lazy{opacity:.1;-moz-transition:opacity .6s .05s ease;transition:opacity .6s ease .05s;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}img.lazy.loaded,video.lazy.loaded{opacity:1;image-rendering:auto}img.lazy--gif,video.lazy--gif{opacity:1}figure{margin:0;height:100%}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){img.lazy{opacity:1}}}.fluid{width:100%;height:auto}.fluid-y{height:100%}.max-width-3{max-width:44rem}.max-width-5{max-width:80rem}.absolute-center,.iframe-center,body.logged-in.lang-it .header--offcanvas .header__service-cart:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.absolute-center-x,.header__inner:not(.megamenu-open):not(.search-open) .menu--primary .menu-item.current-menu-item:not(.menu-item-work):after,.menu--primary .menu-item.menu-item-open:after,.product--related [class*=__list-wrapper]:after,.product--related [class*=__related-link]:after,.recipe--related [class*=__list-wrapper]:after,.recipe--related [class*=__related-link]:after,.section--about-numbers .section__number:after,.section--archive-brand-benefits .section__number:after,.section--archive-pl-slider [class*=__slide-title]:after,.section--default-content-timeline .section__wrapper:after,.section--default-services [class*=__slide-title]:after,.section--search-content .section__message:after,article.brand.type-brand [class*=__slide-title]:after,article.private_label.type-private_label [class*=__slide-title]:after,article.recipe.type-recipe .recipe__subtitle:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.absolute-center-y,.brand__repeater-wrapper .slick-slider .slick-arrow,.link--dot-light .link__switch:after,.link--dot .link__switch:after,.preview--recipe .preview__starred:before,.product.type-product .slick-slider .slick-arrow,.section--archive-pl-slider [class*=__slider-arrows]:before,.section--default-services [class*=__slider-arrows]:before,.section--home-hero .slick-slider .slick-arrow,.section--landing-login .section__link-wrapper:after,.section--work-archive .section__label-wrapper:before,.section--work-archive .section__link-wrapper:before,article.brand.type-brand [class*=__slider-arrows]:before,article.private_label.type-private_label [class*=__slider-arrows]:before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.iframe-center{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh}.content-area{position:relative}.blog .content-area:before,.page-template-archive-brand .content-area:before,.page-template-catalogue .content-area:before,.page-template-horeca .content-area:before,.page-template-impasto .content-area:before,.post-type-archive-product .content-area:before,.post-type-archive-recipe .content-area:before,.search.search-results .content-area:before,.single-open_position .content-area:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:25vw;height:25vw;background:#eddfc6;-webkit-transform:translate(-25%,-35%);-moz-transform:translate(-25%,-35%);-ms-transform:translate(-25%,-35%);transform:translate(-25%,-35%)}@media (max-width:52em){.blog .content-area:before,.page-template-archive-brand .content-area:before,.page-template-catalogue .content-area:before,.page-template-horeca .content-area:before,.page-template-impasto .content-area:before,.post-type-archive-product .content-area:before,.post-type-archive-recipe .content-area:before,.search.search-results .content-area:before,.single-open_position .content-area:before{width:75vw;height:75vw}}.pointer{cursor:pointer}.grecaptcha-badge{display:none!important}#loader{background:#fff}.pointer-events-none{pointer-events:none}.pointer-events-all{pointer-events:all}@media (max-width:52em){.iubenda-tp-btn.iubenda-cs-preferences-link[data-tp-float][data-tp-float=bottom-right]{right:auto!important;left:0!important}}.page-template-account-thank-you .content-area,.page-template-account .content-area,.page-template-archive-brand .content-area,.page-template-archive-documents .content-area,.page-template-archive-events .content-area,.page-template-ecommerce-landing .content-area,.page-template-ecommerce .content-area,.page-template-form .content-area,.private-label--hero,.section--archive-pl-hero,.section--archive-post-hero,.section--common-404,.section--horeca-hero,.section--search-hero,article.brand.type-brand .brand--hero,article.post.type-post,article.product.type-product .product__left{padding-top:6.25rem}body.logged-in.lang-it .page-template-account-thank-you .content-area,body.logged-in.lang-it .page-template-account .content-area,body.logged-in.lang-it .page-template-archive-brand .content-area,body.logged-in.lang-it .page-template-archive-documents .content-area,body.logged-in.lang-it .page-template-archive-events .content-area,body.logged-in.lang-it .page-template-ecommerce-landing .content-area,body.logged-in.lang-it .page-template-ecommerce .content-area,body.logged-in.lang-it .page-template-form .content-area,body.logged-in.lang-it .private-label--hero,body.logged-in.lang-it .section--archive-pl-hero,body.logged-in.lang-it .section--archive-post-hero,body.logged-in.lang-it .section--common-404,body.logged-in.lang-it .section--horeca-hero,body.logged-in.lang-it .section--search-hero,body.logged-in.lang-it article.brand.type-brand .brand--hero,body.logged-in.lang-it article.post.type-post,body.logged-in.lang-it article.product.type-product .product__left{padding-top:9rem}@media (max-width:52em){body.logged-in.lang-it .page-template-account-thank-you .content-area,body.logged-in.lang-it .page-template-account .content-area,body.logged-in.lang-it .page-template-archive-brand .content-area,body.logged-in.lang-it .page-template-archive-documents .content-area,body.logged-in.lang-it .page-template-archive-events .content-area,body.logged-in.lang-it .page-template-ecommerce-landing .content-area,body.logged-in.lang-it .page-template-ecommerce .content-area,body.logged-in.lang-it .page-template-form .content-area,body.logged-in.lang-it .private-label--hero,body.logged-in.lang-it .section--archive-pl-hero,body.logged-in.lang-it .section--archive-post-hero,body.logged-in.lang-it .section--common-404,body.logged-in.lang-it .section--horeca-hero,body.logged-in.lang-it .section--search-hero,body.logged-in.lang-it article.brand.type-brand .brand--hero,body.logged-in.lang-it article.post.type-post,body.logged-in.lang-it article.product.type-product .product__left{padding-top:6.25rem}}body.logged-in.lang-it.page-template-account-thank-you .content-area,body.logged-in.lang-it.page-template-account .content-area,body.logged-in.lang-it.page-template-archive-brand .content-area,body.logged-in.lang-it.page-template-archive-documents .content-area,body.logged-in.lang-it.page-template-archive-events .content-area,body.logged-in.lang-it.page-template-ecommerce-landing .content-area,body.logged-in.lang-it.page-template-ecommerce .content-area,body.logged-in.lang-it.page-template-form .content-area{padding-top:9rem}@media (max-width:52em){body.logged-in.lang-it.page-template-account-thank-you .content-area,body.logged-in.lang-it.page-template-account .content-area,body.logged-in.lang-it.page-template-archive-brand .content-area,body.logged-in.lang-it.page-template-archive-documents .content-area,body.logged-in.lang-it.page-template-archive-events .content-area,body.logged-in.lang-it.page-template-ecommerce-landing .content-area,body.logged-in.lang-it.page-template-ecommerce .content-area,body.logged-in.lang-it.page-template-form .content-area{padding-top:6.25rem}}@media (max-width:52em){.private-label--hero,.section--archive-pl-hero,.section--horeca-hero,article.brand.type-brand .brand--hero,article.post.type-post{padding-top:8.75rem}}.preview--product [class*=__tools-wrapper],.preview--recipe-full [class*=__tools-wrapper],.preview--recipe [class*=__tools-wrapper],article.open_position.type-open_position [class*=__tools-wrapper],article.product.type-product [class*=__tools-wrapper],article.recipe.type-recipe [class*=__tools-wrapper],article.tribe_events.type-tribe_events [class*=__tools-wrapper]{padding:.375rem;background:#eddfc6;-moz-border-radius:10rem;border-radius:10rem}.preview--product [class*=__tools-item],.preview--recipe-full [class*=__tools-item],.preview--recipe [class*=__tools-item],article.open_position.type-open_position [class*=__tools-item],article.product.type-product [class*=__tools-item],article.recipe.type-recipe [class*=__tools-item],article.tribe_events.type-tribe_events [class*=__tools-item]{width:2.5rem;height:2.5rem}.preview--product [class*=__tools-item]:not(:last-child),.preview--recipe-full [class*=__tools-item]:not(:last-child),.preview--recipe [class*=__tools-item]:not(:last-child),article.open_position.type-open_position [class*=__tools-item]:not(:last-child),article.product.type-product [class*=__tools-item]:not(:last-child),article.recipe.type-recipe [class*=__tools-item]:not(:last-child),article.tribe_events.type-tribe_events [class*=__tools-item]:not(:last-child){margin-bottom:.25rem}@media (max-width:52em){.preview--product [class*=__tools-item]:not(:last-child),.preview--recipe-full [class*=__tools-item]:not(:last-child),.preview--recipe [class*=__tools-item]:not(:last-child),article.open_position.type-open_position [class*=__tools-item]:not(:last-child),article.product.type-product [class*=__tools-item]:not(:last-child),article.recipe.type-recipe [class*=__tools-item]:not(:last-child),article.tribe_events.type-tribe_events [class*=__tools-item]:not(:last-child){margin-bottom:0;margin-right:.25rem}}.preview--product [class*=__tools-item-shop-link],.preview--recipe-full [class*=__tools-item-shop-link],.preview--recipe [class*=__tools-item-shop-link],article.open_position.type-open_position [class*=__tools-item-shop-link],article.product.type-product [class*=__tools-item-shop-link],article.recipe.type-recipe [class*=__tools-item-shop-link],article.tribe_events.type-tribe_events [class*=__tools-item-shop-link]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/icon-cart.svg) 50% no-repeat;-moz-background-size:contain;background-size:contain}.preview--product [class*=__tools-item-download-pdf],.preview--recipe-full [class*=__tools-item-download-pdf],.preview--recipe [class*=__tools-item-download-pdf],article.open_position.type-open_position [class*=__tools-item-download-pdf],article.product.type-product [class*=__tools-item-download-pdf],article.recipe.type-recipe [class*=__tools-item-download-pdf],article.tribe_events.type-tribe_events [class*=__tools-item-download-pdf]{background:#675238 url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/icon-download-pdf-white.svg) 50% no-repeat;-moz-background-size:50%;background-size:50%;-moz-border-radius:100%;border-radius:100%}.preview--product [class*=__tools-item-share],.preview--recipe-full [class*=__tools-item-share],.preview--recipe [class*=__tools-item-share],article.open_position.type-open_position [class*=__tools-item-share],article.product.type-product [class*=__tools-item-share],article.recipe.type-recipe [class*=__tools-item-share],article.tribe_events.type-tribe_events [class*=__tools-item-share]{width:auto;height:auto}.preview--product [class*=catalogue],.preview--product [class*=code],.preview--product [class*=shop-link],.preview--recipe-full [class*=catalogue],.preview--recipe-full [class*=code],.preview--recipe-full [class*=shop-link],.preview--recipe [class*=catalogue],.preview--recipe [class*=code],.preview--recipe [class*=shop-link],article.product.type-product [class*=catalogue],article.product.type-product [class*=code],article.product.type-product [class*=shop-link],article.recipe.type-recipe [class*=catalogue],article.recipe.type-recipe [class*=code],article.recipe.type-recipe [class*=shop-link]{color:#675238;font-size:.875rem;text-transform:uppercase;padding:.5rem .65rem .25rem;border:1px solid rgba(103,82,56,.4);-moz-border-radius:10rem;border-radius:10rem}.preview--product [class*=catalogue]:hover,.preview--product [class*=code]:hover,.preview--product [class*=shop-link]:hover,.preview--recipe-full [class*=catalogue]:hover,.preview--recipe-full [class*=code]:hover,.preview--recipe-full [class*=shop-link]:hover,.preview--recipe [class*=catalogue]:hover,.preview--recipe [class*=code]:hover,.preview--recipe [class*=shop-link]:hover,article.product.type-product [class*=catalogue]:hover,article.product.type-product [class*=code]:hover,article.product.type-product [class*=shop-link]:hover,article.recipe.type-recipe [class*=catalogue]:hover,article.recipe.type-recipe [class*=code]:hover,article.recipe.type-recipe [class*=shop-link]:hover{text-decoration:none}.preview--product [class*=catalogue]:before,.preview--product [class*=code]:before,.preview--product [class*=shop-link]:before,.preview--recipe-full [class*=catalogue]:before,.preview--recipe-full [class*=code]:before,.preview--recipe-full [class*=shop-link]:before,.preview--recipe [class*=catalogue]:before,.preview--recipe [class*=code]:before,.preview--recipe [class*=shop-link]:before,article.product.type-product [class*=catalogue]:before,article.product.type-product [class*=code]:before,article.product.type-product [class*=shop-link]:before,article.recipe.type-recipe [class*=catalogue]:before,article.recipe.type-recipe [class*=code]:before,article.recipe.type-recipe [class*=shop-link]:before{content:"";display:inline-block;position:relative;margin-right:.375rem}.preview--product [class*=code]:before,.preview--recipe-full [class*=code]:before,.preview--recipe [class*=code]:before,article.product.type-product [class*=code]:before,article.recipe.type-recipe [class*=code]:before{height:.5rem;width:.5rem;-moz-border-radius:100%;border-radius:100%;background:#eddfc6}@media (max-width:52em){.preview--product [class*=data-]>div,.preview--recipe-full [class*=data-]>div,.preview--recipe [class*=data-]>div,article.product.type-product [class*=data-]>div,article.recipe.type-recipe [class*=data-]>div{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.preview--product .preview__data-time [class*=icon],.preview--product .product__data-time [class*=icon],.preview--product .recipe__data-time [class*=icon],.preview--recipe-full .preview__data-time [class*=icon],.preview--recipe-full .product__data-time [class*=icon],.preview--recipe-full .recipe__data-time [class*=icon],.preview--recipe .preview__data-time [class*=icon],.preview--recipe .product__data-time [class*=icon],.preview--recipe .recipe__data-time [class*=icon],article.product.type-product .preview__data-time [class*=icon],article.product.type-product .product__data-time [class*=icon],article.product.type-product .recipe__data-time [class*=icon],article.recipe.type-recipe .preview__data-time [class*=icon],article.recipe.type-recipe .product__data-time [class*=icon],article.recipe.type-recipe .recipe__data-time [class*=icon]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/time.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product .preview__data-weight [class*=icon],.preview--product .product__data-weight [class*=icon],.preview--product .recipe__data-weight [class*=icon],.preview--recipe-full .preview__data-weight [class*=icon],.preview--recipe-full .product__data-weight [class*=icon],.preview--recipe-full .recipe__data-weight [class*=icon],.preview--recipe .preview__data-weight [class*=icon],.preview--recipe .product__data-weight [class*=icon],.preview--recipe .recipe__data-weight [class*=icon],article.product.type-product .preview__data-weight [class*=icon],article.product.type-product .product__data-weight [class*=icon],article.product.type-product .recipe__data-weight [class*=icon],article.recipe.type-recipe .preview__data-weight [class*=icon],article.recipe.type-recipe .product__data-weight [class*=icon],article.recipe.type-recipe .recipe__data-weight [class*=icon]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/weight.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product .preview__data-serving [class*=icon],.preview--product .product__data-serving [class*=icon],.preview--product .recipe__data-serving [class*=icon],.preview--recipe-full .preview__data-serving [class*=icon],.preview--recipe-full .product__data-serving [class*=icon],.preview--recipe-full .recipe__data-serving [class*=icon],.preview--recipe .preview__data-serving [class*=icon],.preview--recipe .product__data-serving [class*=icon],.preview--recipe .recipe__data-serving [class*=icon],article.product.type-product .preview__data-serving [class*=icon],article.product.type-product .product__data-serving [class*=icon],article.product.type-product .recipe__data-serving [class*=icon],article.recipe.type-recipe .preview__data-serving [class*=icon],article.recipe.type-recipe .product__data-serving [class*=icon],article.recipe.type-recipe .recipe__data-serving [class*=icon]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/serving.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product .preview__data-storage [class*=icon],.preview--product .product__data-storage [class*=icon],.preview--product .recipe__data-storage [class*=icon],.preview--recipe-full .preview__data-storage [class*=icon],.preview--recipe-full .product__data-storage [class*=icon],.preview--recipe-full .recipe__data-storage [class*=icon],.preview--recipe .preview__data-storage [class*=icon],.preview--recipe .product__data-storage [class*=icon],.preview--recipe .recipe__data-storage [class*=icon],article.product.type-product .preview__data-storage [class*=icon],article.product.type-product .product__data-storage [class*=icon],article.product.type-product .recipe__data-storage [class*=icon],article.recipe.type-recipe .preview__data-storage [class*=icon],article.recipe.type-recipe .product__data-storage [class*=icon],article.recipe.type-recipe .recipe__data-storage [class*=icon]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/storage.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product .preview__data-pieces-weight [class*=icon],.preview--product .product__data-pieces-weight [class*=icon],.preview--product .recipe__data-pieces-weight [class*=icon],.preview--recipe-full .preview__data-pieces-weight [class*=icon],.preview--recipe-full .product__data-pieces-weight [class*=icon],.preview--recipe-full .recipe__data-pieces-weight [class*=icon],.preview--recipe .preview__data-pieces-weight [class*=icon],.preview--recipe .product__data-pieces-weight [class*=icon],.preview--recipe .recipe__data-pieces-weight [class*=icon],article.product.type-product .preview__data-pieces-weight [class*=icon],article.product.type-product .product__data-pieces-weight [class*=icon],article.product.type-product .recipe__data-pieces-weight [class*=icon],article.recipe.type-recipe .preview__data-pieces-weight [class*=icon],article.recipe.type-recipe .product__data-pieces-weight [class*=icon],article.recipe.type-recipe .recipe__data-pieces-weight [class*=icon]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/pieces-weight.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product .preview__data-height [class*=icon],.preview--product .product__data-height [class*=icon],.preview--product .recipe__data-height [class*=icon],.preview--recipe-full .preview__data-height [class*=icon],.preview--recipe-full .product__data-height [class*=icon],.preview--recipe-full .recipe__data-height [class*=icon],.preview--recipe .preview__data-height [class*=icon],.preview--recipe .product__data-height [class*=icon],.preview--recipe .recipe__data-height [class*=icon],article.product.type-product .preview__data-height [class*=icon],article.product.type-product .product__data-height [class*=icon],article.product.type-product .recipe__data-height [class*=icon],article.recipe.type-recipe .preview__data-height [class*=icon],article.recipe.type-recipe .product__data-height [class*=icon],article.recipe.type-recipe .recipe__data-height [class*=icon]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/height.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product .preview__data-width [class*=icon],.preview--product .product__data-width [class*=icon],.preview--product .recipe__data-width [class*=icon],.preview--recipe-full .preview__data-width [class*=icon],.preview--recipe-full .product__data-width [class*=icon],.preview--recipe-full .recipe__data-width [class*=icon],.preview--recipe .preview__data-width [class*=icon],.preview--recipe .product__data-width [class*=icon],.preview--recipe .recipe__data-width [class*=icon],article.product.type-product .preview__data-width [class*=icon],article.product.type-product .product__data-width [class*=icon],article.product.type-product .recipe__data-width [class*=icon],article.recipe.type-recipe .preview__data-width [class*=icon],article.recipe.type-recipe .product__data-width [class*=icon],article.recipe.type-recipe .recipe__data-width [class*=icon]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/width.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product .preview__data-diameter [class*=icon],.preview--product .product__data-diameter [class*=icon],.preview--product .recipe__data-diameter [class*=icon],.preview--recipe-full .preview__data-diameter [class*=icon],.preview--recipe-full .product__data-diameter [class*=icon],.preview--recipe-full .recipe__data-diameter [class*=icon],.preview--recipe .preview__data-diameter [class*=icon],.preview--recipe .product__data-diameter [class*=icon],.preview--recipe .recipe__data-diameter [class*=icon],article.product.type-product .preview__data-diameter [class*=icon],article.product.type-product .product__data-diameter [class*=icon],article.product.type-product .recipe__data-diameter [class*=icon],article.recipe.type-recipe .preview__data-diameter [class*=icon],article.recipe.type-recipe .product__data-diameter [class*=icon],article.recipe.type-recipe .recipe__data-diameter [class*=icon]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/diameter.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product [class*=icon],.preview--recipe-full [class*=icon],.preview--recipe [class*=icon],article.product.type-product [class*=icon],article.recipe.type-recipe [class*=icon]{width:3rem;height:1.125rem;padding:0 .75rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.preview--product [class*=portion],.preview--product [class*=storage],.preview--product [class*=time],.preview--recipe-full [class*=portion],.preview--recipe-full [class*=storage],.preview--recipe-full [class*=time],.preview--recipe [class*=portion],.preview--recipe [class*=storage],.preview--recipe [class*=time],article.product.type-product [class*=portion],article.product.type-product [class*=storage],article.product.type-product [class*=time],article.recipe.type-recipe [class*=portion],article.recipe.type-recipe [class*=storage],article.recipe.type-recipe [class*=time]{font-size:2rem;line-height:1;padding-right:.2rem;padding-top:.15rem}@media (max-width:52em){.preview--product [class*=portion],.preview--product [class*=storage],.preview--product [class*=time],.preview--recipe-full [class*=portion],.preview--recipe-full [class*=storage],.preview--recipe-full [class*=time],.preview--recipe [class*=portion],.preview--recipe [class*=storage],.preview--recipe [class*=time],article.product.type-product [class*=portion],article.product.type-product [class*=storage],article.product.type-product [class*=time],article.recipe.type-recipe [class*=portion],article.recipe.type-recipe [class*=storage],article.recipe.type-recipe [class*=time]{font-size:1.5rem;padding:0}}.preview--product [class*=serving],.preview--product [class*=weight-data],.preview--recipe-full [class*=serving],.preview--recipe-full [class*=weight-data],.preview--recipe [class*=serving],.preview--recipe [class*=weight-data],article.product.type-product [class*=serving],article.product.type-product [class*=weight-data],article.recipe.type-recipe [class*=serving],article.recipe.type-recipe [class*=weight-data]{font-size:1.5rem;line-height:1}.preview--product [class*=suffix],.preview--recipe-full [class*=suffix],.preview--recipe [class*=suffix],article.product.type-product [class*=suffix],article.recipe.type-recipe [class*=suffix]{font-size:.8rem;text-transform:uppercase}@media (max-width:52em){.preview--product [class*=suffix],.preview--recipe-full [class*=suffix],.preview--recipe [class*=suffix],article.product.type-product [class*=suffix],article.recipe.type-recipe [class*=suffix]{text-align:center}}.product--related [class*=__related-title],.recipe--related [class*=__related-title]{font-size:2rem}@media (max-width:52em){.product--related [class*=__related-title],.recipe--related [class*=__related-title]{font-size:1.5rem}}@media (max-width:52em){.product--related [class*=__list-wrapper] .slick-slide,.recipe--related [class*=__list-wrapper] .slick-slide{width:75vw!important}}.product--related [class*=__list-wrapper]:after,.recipe--related [class*=__list-wrapper]:after{content:"";top:0;bottom:0;border-right:1px solid #eddfc6}@media (max-width:52em){.product--related [class*=__list-wrapper]:after,.recipe--related [class*=__list-wrapper]:after{content:none}}.product--related [class*=__related-link],.recipe--related [class*=__related-link]{color:#675238}.product--related [class*=__related-link]:after,.recipe--related [class*=__related-link]:after{content:"";display:inline-block;position:absolute;bottom:0;width:4.5rem;height:.5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--archive-post-content>div,.section--archive-product-content>div,.section--archive-recipe-content>div{padding-top:8.25rem}.section--archive-post-content .section__title,.section--archive-product-content .section__title,.section--archive-recipe-content .section__title{font-size:2.5rem}.section--archive-post-content .section__title:after,.section--archive-product-content .section__title:after,.section--archive-recipe-content .section__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:0}.section--archive-post-content .section__post-grid,.section--archive-post-content .section__products-grid,.section--archive-post-content .section__recipes-grid,.section--archive-product-content .section__post-grid,.section--archive-product-content .section__products-grid,.section--archive-product-content .section__recipes-grid,.section--archive-recipe-content .section__post-grid,.section--archive-recipe-content .section__products-grid,.section--archive-recipe-content .section__recipes-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:2rem}@media screen and (max-width:67.5rem){.section--archive-post-content .section__post-grid,.section--archive-post-content .section__products-grid,.section--archive-post-content .section__recipes-grid,.section--archive-product-content .section__post-grid,.section--archive-product-content .section__products-grid,.section--archive-product-content .section__recipes-grid,.section--archive-recipe-content .section__post-grid,.section--archive-recipe-content .section__products-grid,.section--archive-recipe-content .section__recipes-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:52em){.section--archive-post-content .section__post-grid,.section--archive-post-content .section__products-grid,.section--archive-post-content .section__recipes-grid,.section--archive-product-content .section__post-grid,.section--archive-product-content .section__products-grid,.section--archive-product-content .section__recipes-grid,.section--archive-recipe-content .section__post-grid,.section--archive-recipe-content .section__products-grid,.section--archive-recipe-content .section__recipes-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.section--archive-product-content .section__title-wrapper,.section--archive-recipe-content .section__title-wrapper{max-width:18rem}@media (max-width:52em){.section--archive-product-content .section__title-wrapper,.section--archive-recipe-content .section__title-wrapper{max-width:none}}.section--archive-product-content .section__filter-title,.section--archive-product-content .section__filter-title-responsive,.section--archive-recipe-content .section__filter-title,.section--archive-recipe-content .section__filter-title-responsive{font-size:1rem}.section--archive-product-content .section__search .facetwp-type-search,.section--archive-recipe-content .section__search .facetwp-type-search{width:66%}@media (max-width:52em){.section--archive-product-content .section__search .facetwp-type-search,.section--archive-recipe-content .section__search .facetwp-type-search{width:100%}}.section--archive-pl-slider [class*=__slider-nav],.section--default-services [class*=__slider-nav],article.brand.type-brand [class*=__slider-nav],article.private_label.type-private_label [class*=__slider-nav]{position:absolute!important}.section--archive-pl-slider [class*=__slider-nav] .slick-list,.section--default-services [class*=__slider-nav] .slick-list,article.brand.type-brand [class*=__slider-nav] .slick-list,article.private_label.type-private_label [class*=__slider-nav] .slick-list{padding:0!important}.section--archive-pl-slider [class*=__slider-nav].slider-center .slick-track,.section--default-services [class*=__slider-nav].slider-center .slick-track,article.brand.type-brand [class*=__slider-nav].slider-center .slick-track,article.private_label.type-private_label [class*=__slider-nav].slider-center .slick-track{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--archive-pl-slider [class*=__slider-nav] .slick-track,.section--default-services [class*=__slider-nav] .slick-track,article.brand.type-brand [class*=__slider-nav] .slick-track,article.private_label.type-private_label [class*=__slider-nav] .slick-track{-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%!important}.section--archive-pl-slider [class*=__slider-nav] .slick-track:after,.section--archive-pl-slider [class*=__slider-nav] .slick-track:before,.section--default-services [class*=__slider-nav] .slick-track:after,.section--default-services [class*=__slider-nav] .slick-track:before,article.brand.type-brand [class*=__slider-nav] .slick-track:after,article.brand.type-brand [class*=__slider-nav] .slick-track:before,article.private_label.type-private_label [class*=__slider-nav] .slick-track:after,article.private_label.type-private_label [class*=__slider-nav] .slick-track:before{content:none}.section--archive-pl-slider [class*=__slider-nav] .slick-slide,.section--default-services [class*=__slider-nav] .slick-slide,article.brand.type-brand [class*=__slider-nav] .slick-slide,article.private_label.type-private_label [class*=__slider-nav] .slick-slide{width:auto!important}.section--archive-pl-slider [class*=__slider-nav] .slick-slide:not(.slick-current) .brand__step-label,.section--archive-pl-slider [class*=__slider-nav] .slick-slide:not(.slick-current) .private-label__step-label,.section--archive-pl-slider [class*=__slider-nav] .slick-slide:not(.slick-current) .section__step-label,.section--default-services [class*=__slider-nav] .slick-slide:not(.slick-current) .brand__step-label,.section--default-services [class*=__slider-nav] .slick-slide:not(.slick-current) .private-label__step-label,.section--default-services [class*=__slider-nav] .slick-slide:not(.slick-current) .section__step-label,article.brand.type-brand [class*=__slider-nav] .slick-slide:not(.slick-current) .brand__step-label,article.brand.type-brand [class*=__slider-nav] .slick-slide:not(.slick-current) .private-label__step-label,article.brand.type-brand [class*=__slider-nav] .slick-slide:not(.slick-current) .section__step-label,article.private_label.type-private_label [class*=__slider-nav] .slick-slide:not(.slick-current) .brand__step-label,article.private_label.type-private_label [class*=__slider-nav] .slick-slide:not(.slick-current) .private-label__step-label,article.private_label.type-private_label [class*=__slider-nav] .slick-slide:not(.slick-current) .section__step-label{opacity:.3}.section--archive-pl-slider [class*=__step-wrapper],.section--default-services [class*=__step-wrapper],article.brand.type-brand [class*=__step-wrapper],article.private_label.type-private_label [class*=__step-wrapper]{margin:0 1rem;color:#fff}.section--archive-pl-slider [class*=__step-wrapper]:first-child,.section--default-services [class*=__step-wrapper]:first-child,article.brand.type-brand [class*=__step-wrapper]:first-child,article.private_label.type-private_label [class*=__step-wrapper]:first-child{margin-left:0}.section--archive-pl-slider [class*=__step-wrapper]:last-child,.section--default-services [class*=__step-wrapper]:last-child,article.brand.type-brand [class*=__step-wrapper]:last-child,article.private_label.type-private_label [class*=__step-wrapper]:last-child{margin-right:0}.section--archive-pl-slider [class*=__step-counter],.section--default-services [class*=__step-counter],article.brand.type-brand [class*=__step-counter],article.private_label.type-private_label [class*=__step-counter]{font-size:2rem}.section--archive-pl-slider [class*=__step-counter] span,.section--default-services [class*=__step-counter] span,article.brand.type-brand [class*=__step-counter] span,article.private_label.type-private_label [class*=__step-counter] span{font-size:.875rem;opacity:.2}.section--archive-pl-slider [class*=__step-label],.section--default-services [class*=__step-label],article.brand.type-brand [class*=__step-label],article.private_label.type-private_label [class*=__step-label]{font-size:.875rem;text-transform:uppercase;max-width:10rem}.section--archive-pl-slider .brand__slide,.section--archive-pl-slider .private-label__slide,.section--archive-pl-slider .section__slide,.section--default-services .brand__slide,.section--default-services .private-label__slide,.section--default-services .section__slide,article.brand.type-brand .brand__slide,article.brand.type-brand .private-label__slide,article.brand.type-brand .section__slide,article.private_label.type-private_label .brand__slide,article.private_label.type-private_label .private-label__slide,article.private_label.type-private_label .section__slide{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;height:100vh!important;max-height:70vw}@media screen and (min-width:90rem){.section--archive-pl-slider .brand__slide,.section--archive-pl-slider .private-label__slide,.section--archive-pl-slider .section__slide,.section--default-services .brand__slide,.section--default-services .private-label__slide,.section--default-services .section__slide,article.brand.type-brand .brand__slide,article.brand.type-brand .private-label__slide,article.brand.type-brand .section__slide,article.private_label.type-private_label .brand__slide,article.private_label.type-private_label .private-label__slide,article.private_label.type-private_label .section__slide{max-height:45vw}}@media (max-width:52em){.section--archive-pl-slider .brand__slide,.section--archive-pl-slider .private-label__slide,.section--archive-pl-slider .section__slide,.section--default-services .brand__slide,.section--default-services .private-label__slide,.section--default-services .section__slide,article.brand.type-brand .brand__slide,article.brand.type-brand .private-label__slide,article.brand.type-brand .section__slide,article.private_label.type-private_label .brand__slide,article.private_label.type-private_label .private-label__slide,article.private_label.type-private_label .section__slide{position:relative;max-height:none;height:100%!important;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}}.section--archive-pl-slider [class*=__content-wrapper],.section--default-services [class*=__content-wrapper],article.brand.type-brand [class*=__content-wrapper],article.private_label.type-private_label [class*=__content-wrapper]{padding-left:-moz-calc(1rem - 1.302rem + 5.66857vw);padding:calc(3rem - 1.12rem + 4.87619vw) calc(1rem - 0.49rem + 2.13333vw) calc(3rem - 0.56rem + 2.4381vw) calc(1rem - 1.302rem + 5.66857vw);padding-right:-moz-calc(1rem - 0.49rem + 2.13333vw);padding-top:-moz-calc(3rem - 1.12rem + 4.87619vw);padding-bottom:-moz-calc(3rem - 0.56rem + 2.4381vw);color:#fff;position:relative}@media (max-width:52em){.section--archive-pl-slider [class*=__content-wrapper],.section--default-services [class*=__content-wrapper],article.brand.type-brand [class*=__content-wrapper],article.private_label.type-private_label [class*=__content-wrapper]{position:static;padding-bottom:12rem}}.section--archive-pl-slider [class*=__slide-header],.section--default-services [class*=__slide-header],article.brand.type-brand [class*=__slide-header],article.private_label.type-private_label [class*=__slide-header]{padding-left:-moz-calc(0.5rem - 0.238rem + 1.03619vw);padding-left:calc(0.5rem - 0.238rem + 1.03619vw);padding-right:-moz-calc(0.5rem - 1.05rem + 4.57143vw);padding-right:calc(0.5rem - 1.05rem + 4.57143vw)}.section--archive-pl-slider [class*=__slide-title],.section--default-services [class*=__slide-title],article.brand.type-brand [class*=__slide-title],article.private_label.type-private_label [class*=__slide-title]{font-size:2.5rem}.section--archive-pl-slider [class*=__slide-title]:after,.section--default-services [class*=__slide-title]:after,article.brand.type-brand [class*=__slide-title]:after,article.private_label.type-private_label [class*=__slide-title]:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){.section--archive-pl-slider [class*=__slide-title],.section--default-services [class*=__slide-title],article.brand.type-brand [class*=__slide-title],article.private_label.type-private_label [class*=__slide-title]{font-size:2rem}}.section--archive-pl-slider [class*=__slide-body],.section--default-services [class*=__slide-body],article.brand.type-brand [class*=__slide-body],article.private_label.type-private_label [class*=__slide-body]{padding-bottom:-moz-calc(2rem - 1.54rem + 6.70476vw);padding-bottom:calc(2rem - 1.54rem + 6.70476vw)}.section--archive-pl-slider [class*=__links-wrapper],.section--default-services [class*=__links-wrapper],article.brand.type-brand [class*=__links-wrapper],article.private_label.type-private_label [class*=__links-wrapper]{position:absolute;left:-moz-calc(1rem - 0.49rem + 2.13333vw);left:calc(1rem - 0.49rem + 2.13333vw);right:-moz-calc(1rem - 0.49rem + 2.13333vw);right:calc(1rem - 0.49rem + 2.13333vw);bottom:-moz-calc(3rem - 0.56rem + 2.4381vw);bottom:calc(3rem - 0.56rem + 2.4381vw)}@media (max-width:52em){.section--archive-pl-slider [class*=__links-wrapper],.section--default-services [class*=__links-wrapper],article.brand.type-brand [class*=__links-wrapper],article.private_label.type-private_label [class*=__links-wrapper]{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section--archive-pl-slider [class*=__slide-file],.section--default-services [class*=__slide-file],article.brand.type-brand [class*=__slide-file],article.private_label.type-private_label [class*=__slide-file]{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.section--archive-pl-slider [class*=__slide-file]:before,.section--default-services [class*=__slide-file]:before,article.brand.type-brand [class*=__slide-file]:before,article.private_label.type-private_label [class*=__slide-file]:before{content:"";display:inline-block;width:2.35rem;height:1.3rem;margin-right:.75rem;margin-bottom:.2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/download.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){.section--archive-pl-slider [class*=__image-wrapper],.section--archive-pl-slider [class*=__repeater-wrapper],.section--archive-pl-slider [class*=__video-wrapper],.section--default-services [class*=__image-wrapper],.section--default-services [class*=__repeater-wrapper],.section--default-services [class*=__video-wrapper],article.brand.type-brand [class*=__image-wrapper],article.brand.type-brand [class*=__repeater-wrapper],article.brand.type-brand [class*=__video-wrapper],article.private_label.type-private_label [class*=__image-wrapper],article.private_label.type-private_label [class*=__repeater-wrapper],article.private_label.type-private_label [class*=__video-wrapper]{height:100vw}}.section--archive-pl-slider [class*=__image-wrapper]:after,.section--archive-pl-slider [class*=__repeater-wrapper]:after,.section--archive-pl-slider [class*=__video-wrapper]:after,.section--default-services [class*=__image-wrapper]:after,.section--default-services [class*=__repeater-wrapper]:after,.section--default-services [class*=__video-wrapper]:after,article.brand.type-brand [class*=__image-wrapper]:after,article.brand.type-brand [class*=__repeater-wrapper]:after,article.brand.type-brand [class*=__video-wrapper]:after,article.private_label.type-private_label [class*=__image-wrapper]:after,article.private_label.type-private_label [class*=__repeater-wrapper]:after,article.private_label.type-private_label [class*=__video-wrapper]:after{content:"";background:-moz- oldlinear-gradient(top,rgba(0,0,0,.25) 0,transparent 50%,rgba(0,0,0,.25) 100%);background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 50%,rgba(0,0,0,.25))}.section--archive-pl-slider [class*=__slider-arrows]:before,.section--default-services [class*=__slider-arrows]:before,article.brand.type-brand [class*=__slider-arrows]:before,article.private_label.type-private_label [class*=__slider-arrows]:before{content:"";display:inline-block;left:1rem;right:9rem;border-top:1px solid hsla(39,46%,85%,.5)}.section--archive-pl-slider [class*=__arrow],.section--default-services [class*=__arrow],article.brand.type-brand [class*=__arrow],article.private_label.type-private_label [class*=__arrow]{height:2.8rem;width:2.8rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--archive-pl-slider [class*=__arrow].slick-disabled,.section--default-services [class*=__arrow].slick-disabled,article.brand.type-brand [class*=__arrow].slick-disabled,article.private_label.type-private_label [class*=__arrow].slick-disabled{opacity:.35;cursor:default}.section--archive-pl-slider [class*=__arrow-next],.section--default-services [class*=__arrow-next],article.brand.type-brand [class*=__arrow-next],article.private_label.type-private_label [class*=__arrow-next]{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.private-label--hero,.section--archive-pl-hero{background:#eddfc6}@media (max-width:52em){.private-label--hero,.section--archive-pl-hero{overflow:unset}}.private-label--hero [class*=label],.section--archive-pl-hero [class*=label]{font-size:1rem}.private-label--hero [class*=title],.section--archive-pl-hero [class*=title]{font-size:2.5rem}@media (max-width:52em){.private-label--hero [class*=title],.section--archive-pl-hero [class*=title]{font-size:2rem}}.private-label--hero [class*=title]:after,.section--archive-pl-hero [class*=title]:after{content:"";position:absolute;left:0;bottom:0;width:-moz-calc(100% - 8.5rem);width:calc(100% - 8.5rem);border-top:1px solid #adadad}@media (max-width:52em){.private-label--hero [class*=title]:after,.section--archive-pl-hero [class*=title]:after{width:100%}}.private-label--hero [class*=content],.section--archive-pl-hero [class*=content]{opacity:.5;color:#000}.private-label--hero [class*=logo-wrapper],.section--archive-pl-hero [class*=logo-wrapper]{width:8rem;top:1.5rem;right:.5rem}@media (max-width:52em){.private-label--hero [class*=logo-wrapper],.section--archive-pl-hero [class*=logo-wrapper]{width:15rem;top:auto;bottom:0;right:50%;-webkit-transform:translate(50%,60%);-moz-transform:translate(50%,60%);-ms-transform:translate(50%,60%);transform:translate(50%,60%);z-index:2}}.private-label--hero [class*=decoration-background],.section--archive-pl-hero [class*=decoration-background]{height:2.25rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pl-bg.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.section--about-hero,.section--default-hero,.section--home-hero{height:100vh;max-height:75vh}.logged-in .section--about-hero,.logged-in .section--default-hero,.logged-in .section--home-hero{height:-moz-calc(100vh - 2rem);height:calc(100vh - 2rem)}.section--about-hero .section__image-wrapper-light:after,.section--about-hero .section__image-wrapper-light:before,.section--default-hero .section__image-wrapper-light:after,.section--default-hero .section__image-wrapper-light:before,.section--home-hero .section__image-wrapper-light:after,.section--home-hero .section__image-wrapper-light:before{content:"";display:inline-block;position:absolute;left:0;right:0;height:40%;background:-moz- oldlinear-gradient(top,rgba(103,82,56,0) 18%,rgba(65,42,13,.7) 100%);background:linear-gradient(180deg,rgba(103,82,56,0) 18%,rgba(65,42,13,.7));z-index:2}.section--about-hero .section__image-wrapper-light:before,.section--default-hero .section__image-wrapper-light:before,.section--home-hero .section__image-wrapper-light:before{top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section--about-hero .section__image-wrapper-light:after,.section--default-hero .section__image-wrapper-light:after,.section--home-hero .section__image-wrapper-light:after{bottom:0}.section--about-hero .section__content,.section--default-hero .section__content,.section--home-hero .section__content{color:#fff}.section--about-hero .section__content-dark,.section--default-hero .section__content-dark,.section--home-hero .section__content-dark{color:#675238}.section--about-hero .section__title,.section--default-hero .section__title,.section--home-hero .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw)}.section--about-hero .section__content,.section--default-hero .section__content{border-bottom:1px solid hsla(0,0%,100%,.4)}.section--about-hero .section__content-dark,.section--default-hero .section__content-dark{border-bottom:1px solid rgba(103,82,56,.4)}.section--common-archives .section__container>div:first-child .section__header:after,.section--common-archives .section__container>div:first-child .section__header:before{bottom:0}@media (max-width:52em){.section--common-archives .section__container>.section__item:last-child{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:52em){.section--common-archives .section__container>div:last-child .section__header .section__title{margin-left:auto}}.section--common-archives .section__container>div:last-child .section__header:after,.section--common-archives .section__container>div:last-child .section__header:before{top:0}@media (max-width:52em){.section--common-archives .section__container>div:last-child .section__header:after,.section--common-archives .section__container>div:last-child .section__header:before{top:auto;bottom:0}}@media (max-width:52em){.section--common-archives .section__container>div:last-child .section__header:before{left:auto;right:2rem}}@media (max-width:52em){.section--common-archives .section__image-wrapper{aspect-ratio:1/1}}@media (max-width:52em){.section--common-archives .section__header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section--common-archives .section__header:after,.section--common-archives .section__header:before{content:"";position:absolute;display:inline-block;left:2rem}.section--common-archives .section__header:after{width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);border-top:1px solid #d6b791}.section--common-archives .section__header:before{height:250%;border-left:1px solid #d6b791}@media (max-width:52em){.section--common-archives .section__header:before{height:125vw}}.section--common-archives .section__title{font-size:2.25rem}.section--common-archives .section__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:0}@media (max-width:52em){.section--about-slider,.section--archive-brand-technology{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:52em){.section--about-slider .section__slider-wrapper,.section--archive-brand-technology .section__slider-wrapper{margin-top:-4rem}}.section--about-slider .section__content-block,.section--archive-brand-technology .section__content-block{background:#f0eae0;width:-moz-calc(36rem - 4.48rem + 19.50476vw);width:calc(36rem - 4.48rem + 19.50476vw)}@media (max-width:52em){.section--about-slider .section__content-block,.section--archive-brand-technology .section__content-block{width:auto;position:relative}}.section--about-slider .section__slide-title,.section--about-slider .section__title,.section--archive-brand-technology .section__slide-title,.section--archive-brand-technology .section__title{font-size:2.25rem}@media (max-width:52em){.section--about-slider .section__slide-title,.section--about-slider .section__title,.section--archive-brand-technology .section__slide-title,.section--archive-brand-technology .section__title{font-size:2rem}}.section--about-slider .section__slide-image,.section--archive-brand-technology .section__slide-image{height:80vh;min-height:46rem;max-height:52rem}@media (max-width:52em){.section--about-slider .section__slide-image,.section--archive-brand-technology .section__slide-image{height:200vw;min-height:auto;max-height:auto}}.section--about-slider .section__slide-image:before,.section--archive-brand-technology .section__slide-image:before{content:"";background:-moz- oldlinear-gradient(top,rgba(103,82,56,0) 18%,#412a0d 79%);background:linear-gradient(180deg,rgba(103,82,56,0) 18%,#412a0d 79%)}.section--about-slider .section__slide-content,.section--archive-brand-technology .section__slide-content{color:#fff}@media (max-width:52em){.section--about-slider .section__slide-content,.section--archive-brand-technology .section__slide-content{bottom:auto;top:6rem}}@media (max-width:52em){.section--about-slider .section__slide-body,.section--archive-brand-technology .section__slide-body{text-align:left}}@media (max-width:52em){.section--about-slider .section__arrows,.section--archive-brand-technology .section__arrows{position:absolute;bottom:0;left:0;right:0;z-index:2;color:#fff;width:auto;border-top:1px solid #fff}.section--about-slider .section__arrows .section__arrow,.section--archive-brand-technology .section__arrows .section__arrow{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}}.section--about-slider .section__arrow-wrapper,.section--archive-brand-technology .section__arrow-wrapper{padding-top:30vw;padding-bottom:5vw}@media (max-width:52em){.section--about-slider .section__arrow-wrapper,.section--archive-brand-technology .section__arrow-wrapper{padding-top:1.5rem;padding-bottom:1.5rem}}.section--about-slider .section__arrow-wrapper:first-child,.section--archive-brand-technology .section__arrow-wrapper:first-child{border-right:1px solid rgba(103,82,56,.4)}@media (max-width:52em){.section--about-slider .section__arrow-wrapper:first-child,.section--archive-brand-technology .section__arrow-wrapper:first-child{border-color:#fff}}.section--about-numbers .section__title,.section--archive-brand-benefits .section__title{font-size:1.25rem;text-transform:uppercase;max-width:19rem}@media (max-width:52em){.section--about-numbers .section__title,.section--archive-brand-benefits .section__title{max-width:16rem}}.section--about-numbers .section__arrow[class*=section__arrow-],.section--archive-brand-benefits .section__arrow[class*=section__arrow-]{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--about-numbers .section__benefits-nav:before,.section--about-numbers .section__numbers-nav:before,.section--archive-brand-benefits .section__benefits-nav:before,.section--archive-brand-benefits .section__numbers-nav:before{content:"";position:absolute;top:3.7rem;left:0;right:0;border-top:1px solid rgba(103,82,56,.4)}.section--about-numbers .section__benefits-nav .slick-current .section__number,.section--about-numbers .section__numbers-nav .slick-current .section__number,.section--archive-brand-benefits .section__benefits-nav .slick-current .section__number,.section--archive-brand-benefits .section__numbers-nav .slick-current .section__number{font-size:1.25rem;color:#fff;background:#675238;-moz-border-radius:100%;border-radius:100%;height:2.75rem;width:2.75rem;padding:.75rem;margin-top:.9rem;-moz-transition:background .3s ease-out;transition:background .3s ease-out}.section--about-numbers .section__benefits-nav .slick-current .section__number .section__number-dot,.section--about-numbers .section__benefits-nav .slick-current .section__number:after,.section--about-numbers .section__numbers-nav .slick-current .section__number .section__number-dot,.section--about-numbers .section__numbers-nav .slick-current .section__number:after,.section--archive-brand-benefits .section__benefits-nav .slick-current .section__number .section__number-dot,.section--archive-brand-benefits .section__benefits-nav .slick-current .section__number:after,.section--archive-brand-benefits .section__numbers-nav .slick-current .section__number .section__number-dot,.section--archive-brand-benefits .section__numbers-nav .slick-current .section__number:after{content:none;display:none}.section--about-numbers .section__number,.section--archive-brand-benefits .section__number{font-size:.75rem}.section--about-numbers .section__number:after,.section--archive-brand-benefits .section__number:after{content:"";bottom:0;height:.75rem;width:.75rem;-moz-border-radius:100%;border-radius:100%;background:#d6b791;border:1px solid rgba(103,82,56,.4)}.section--archive-post-promoted,.section--common-promoted-recipes{height:80vh;min-height:46rem;max-height:52rem}@media (max-width:52em){.section--archive-post-promoted,.section--common-promoted-recipes{height:auto;min-height:auto;max-height:none;background:#f0eae0}}.section--archive-post-promoted .section__nav-title em,.section--common-promoted-recipes .section__nav-title em{font-style:normal}.section--archive-post-promoted .section__arrows,.section--common-promoted-recipes .section__arrows{bottom:20%}@media (max-width:52em){.section--archive-post-promoted .section__arrows,.section--common-promoted-recipes .section__arrows{position:relative;width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);border-top:1px solid rgba(103,82,56,.4)}}.section--archive-post-promoted .section__arrows>div:first-child:after,.section--common-promoted-recipes .section__arrows>div:first-child:after{content:"";display:inline-block;left:auto;border-right:1px solid rgba(103,82,56,.4);z-index:-1}@media (max-width:52em){.section--archive-post-promoted .section__arrows>div:first-child:after,.section--common-promoted-recipes .section__arrows>div:first-child:after{z-index:1}}.section--archive-post-promoted .section__arrow,.section--common-promoted-recipes .section__arrow{height:2.8rem;width:2.8rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--archive-post-promoted .section__arrow-next,.section--common-promoted-recipes .section__arrow-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:52em){article.brand.type-brand .brand--hero{overflow:unset}}article.brand.type-brand .brand__title{font-size:2.5rem;border-bottom:1px solid #adadad}article.brand.type-brand .brand__content{color:#000}article.brand.type-brand .brand__content p{opacity:.5}article.brand.type-brand .brand__logo-wrapper{width:8rem;top:3rem}@media (max-width:52em){article.brand.type-brand .brand__logo-wrapper{top:-2rem}}article.brand.type-brand .brand__dish{width:28.75rem;-webkit-transform:translate(-50%,-40%);-moz-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}@media (max-width:52em){article.brand.type-brand .brand__dish{width:15rem}}article.brand.type-brand .brand__decoration-background{height:2.5rem}article.brand.type-brand .brand__video{height:12.5rem;width:12.5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/play-video.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;opacity:.8}body.is_safari article.brand.type-brand .brand__decoration-background img{object-position:-.5rem center;min-width:100vw}article.brand.type-brand .brand--hero-custom .brand__logo-alt{width:14rem}@media (max-width:52em){article.brand.type-brand .brand--hero-custom .brand__logo-alt{width:10rem}}article.brand.type-brand .brand--hero-custom .brand__title-alt{font-family:Heavitas Regular,sans-serif;font-size:clamp(2.5rem,4.25vw,5rem);font-weight:500;color:#000;line-height:1}article.brand.type-brand .brand--hero-custom .brand__title-alt b,article.brand.type-brand .brand--hero-custom .brand__title-alt strong{color:#ce142e}article.brand.type-brand.brand-custom-landing .brand--slider .brand__slide-title{font-family:Heavitas Regular,sans-serif;font-size:clamp(1.75rem,2.125vw,2.5rem);font-weight:500;color:#000}article.brand.type-brand.brand-custom-landing .brand--slider .brand__slide-title:after{content:none}article.brand.type-brand.brand-custom-landing .brand--slider .brand__slide-body{color:#675238}article.brand.type-brand.brand-custom-landing .brand--slider .brand__slider-nav .slick-slide.slick-current .brand__step-counter{color:#ce142e}article.brand.type-brand.brand-custom-landing .brand--slider .brand__step-counter{font-family:Heavitas Regular,sans-serif;font-weight:500;color:#000;margin-top:.25rem}article.brand.type-brand.brand-custom-landing .brand--slider .brand__step-counter span,article.brand.type-brand.brand-custom-landing .brand--slider .brand__step-label{font-family:ITC Legacy Sans Std,Arial,sans-serif;color:#969696;opacity:1!important}@media (max-width:52em){article.brand.type-brand.brand-custom-landing .brand--slider .brand__arrow{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}}.brand--related .brand__related-title{font-size:2rem}@media (max-width:52em){.brand--related .brand__related-title{font-size:1.5rem}}.brand--related .brand__background-decoration{height:9rem}@media (max-width:52em){.brand--related .brand__list-wrapper .preview--brand-small .preview__dish-wrapper,.brand--related .brand__list-wrapper .slick-slide:not(.slick-current) .preview--brand-small .preview__title{opacity:0}}.brand--related .brand__list-mobile{position:absolute}.brand--related .brand__list-mobile .preview--brand-small .preview__logo{opacity:0}body.page-template-archive-brand .section__arrow{height:2.8rem;width:2.8rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.page-template-archive-brand .section__arrow-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section--archive-brand-hero .section__title{font-size:2.5rem}.section--archive-brand-hero .section__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;right:0}.section--archive-brand-hero .section__body-wrapper{border-left:1px solid #eddfc6}.section--archive-brand-hero .section__background-image{height:2.25rem}.section--archive-brand-food-service{-moz-transition:all .5s ease-out;transition:all .5s ease-out}.section--archive-brand-food-service .section__icons-wrapper{width:5.625rem;bottom:45%}.section--archive-brand-food-service .section__title{font-size:2.25rem;border-bottom:1px solid #eddfc6}@media (max-width:52em){.section--archive-brand-food-service .section__title{font-size:2rem}}.section--archive-brand-food-service .section__brand-slider{margin-top:-4rem}@media (max-width:52em){.section--archive-brand-food-service .section__brand-slider{margin-top:0}}.section--archive-brand-food-service .section__arrow{top:40%;left:25%}@media (max-width:52em){.section--archive-brand-food-service .section__arrow{top:1.75rem;left:auto;right:5rem}}.section--archive-brand-food-service .section__arrow-next{left:auto;right:25%}@media (max-width:52em){.section--archive-brand-food-service .section__arrow-next{right:1.5rem}}.section--archive-brand-food-service .section__brand,.section--archive-brand-food-service .section__related-page{padding-top:10rem;padding-bottom:6rem;width:55vw!important}@media (max-width:52em){.section--archive-brand-food-service .section__brand,.section--archive-brand-food-service .section__related-page{padding-top:8rem;width:75vw!important}}.section--archive-brand-food-service .section__background{height:40%;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.section--archive-brand-services .section__content-wrapper:before,.section--archive-brand-services .section__link-wrapper:before{content:"";position:absolute;left:1rem;border-top:1px solid #d6b791}@media (max-width:52em){.section--archive-brand-services .section__content-wrapper:before,.section--archive-brand-services .section__link-wrapper:before{bottom:0;left:2rem}}.section--archive-brand-services .section__content-wrapper:before{right:1rem;top:2.25rem}@media (max-width:52em){.section--archive-brand-services .section__content-wrapper:before{right:2rem;top:auto}}@media (max-width:52em){.section--archive-brand-services .section__link-wrapper{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section--archive-brand-services .section__link-wrapper:before{top:1.5rem;right:21rem}@media (max-width:52em){.section--archive-brand-services .section__link-wrapper:before{content:none}}.section--archive-brand-services .section__title{background:#fff;font-size:2rem}.section--archive-brand-services .section__slider-arrows{right:2rem;background:#fff;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media (max-width:52em){.section--archive-brand-services .section__item{width:12rem!important}}.section--archive-brand-benefits{background:#d6b791}.section--archive-brand-benefits .section__benefit-label,.section--archive-brand-benefits .section__benefits-main{color:#fff}.section--archive-brand-benefits .section__benefits-nav .slick-current .section__benefit-label{display:none}@media (max-width:52em){.section--archive-brand-benefits .section__nav-slide{width:7rem!important}}.section--archive-brand-benefits .section__benefit{width:66vw!important;display:block!important}@media screen and (min-width:105rem){.section--archive-brand-benefits .section__benefit{width:100%!important}}@media (max-width:52em){.section--archive-brand-benefits .section__benefit{width:100vw!important}}.section--archive-brand-benefits .section__benefit-title{font-size:-moz-calc(4rem - 0.63rem + 2.74286vw);font-size:calc(4rem - 0.63rem + 2.74286vw);text-transform:lowercase;line-height:.8}.preview--product .preview__data:after,.preview--product .preview__data:before,.preview--product .product__data:after,.preview--product .product__data:before,article.product.type-product .preview__data:after,article.product.type-product .preview__data:before,article.product.type-product .product__data:after,article.product.type-product .product__data:before{content:"";position:absolute;top:0;width:-moz-calc(50% - 1.25rem);width:calc(50% - 1.25rem);border-top:1px solid #d6b791}.preview--product .preview__data:before,.preview--product .product__data:before,article.product.type-product .preview__data:before,article.product.type-product .product__data:before{left:0}.preview--product .preview__data:after,.preview--product .product__data:after,article.product.type-product .preview__data:after,article.product.type-product .product__data:after{right:0}.preview--product .preview__data:not(:last-child),.preview--product .product__data:not(:last-child),article.product.type-product .preview__data:not(:last-child),article.product.type-product .product__data:not(:last-child){border-right:1px solid #d6b791}article.product.type-product .product__right{height:50vw;background:#eddfc6}@media (max-width:52em){article.product.type-product .product__right{height:100vh;max-height:40rem}}article.product.type-product .product__gallery>.product__item:not(:first-child){display:none}article.product.type-product .product__gallery .product__item{padding:10.5vw}article.product.type-product .product__gallery .product__recipe-image{position:relative}article.product.type-product .product__gallery .product__recipe-image:after{content:"";top:80%;background:-moz- oldlinear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.95) 85%);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95) 85%)}@media (max-width:52em){article.product.type-product .product__gallery .product__recipe-image:after{top:80%}}article.product.type-product .product__gallery .product__recipe-image:before{content:"";top:0;background:-moz- oldlinear-gradient(0,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.95) 85%);background:linear-gradient(0,hsla(0,0%,100%,0),hsla(0,0%,100%,.95) 85%)}@media (max-width:52em){article.product.type-product .product__gallery .product__recipe-image:before{top:0}}article.product.type-product .product__image-wrapper{padding:10.5vw}article.product.type-product .product__left{padding-left:-moz-calc(3rem - 0.448rem + 1.95048vw);padding-left:calc(3rem - 0.448rem + 1.95048vw);padding-right:-moz-calc(6rem - 0.896rem + 3.90095vw);padding-right:calc(6rem - 0.896rem + 3.90095vw)}@media (max-width:52em){article.product.type-product .product__left{padding-right:2rem;padding-left:2rem;padding-top:3.5rem}}article.product.type-product .product__main-content{border-top:1px solid #eddfc6}article.product.type-product .product__back-link,article.product.type-product .product__number-wrapper{background:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}article.product.type-product .product__shop-link{color:#fff;background:#675238}article.product.type-product .product__shop-link:before{height:.875rem;width:.875rem;top:-.15rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/icon-cart-no-bg.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}article.product.type-product .product__catalogue{background:#eddfc6}article.product.type-product .product__catalogue:before{height:.65rem;width:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/download-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}article.product.type-product .product__data-sheet{border-top:1px solid #d6b791}article.product.type-product .product__data-sheet.product__data-filling-percentage .product__icon,article.product.type-product .product__data-sheet.product__data-pasta-percentage .product__icon,article.product.type-product .product__data-sheet.product__data-sauce-percentage .product__icon,article.product.type-product .product__data-sheet.product__data-yield .product__icon{background:#fff url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/percentage.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}article.product.type-product .product__data-sheet:nth-child(2),article.product.type-product .product__data-sheet:nth-child(5),article.product.type-product .product__data-sheet:nth-child(8){border-left:1px solid #d6b791;border-right:1px solid #d6b791}@media (max-width:52em){article.product.type-product .product__data-sheet:nth-child(2),article.product.type-product .product__data-sheet:nth-child(5),article.product.type-product .product__data-sheet:nth-child(8){border-left:none;border-right:none}}@media (max-width:52em){article.product.type-product .product__data-sheet:nth-child(2n){border-left:1px solid #d6b791}}article.product.type-product .product__data-sheet .product__icon{height:1rem;width:.75rem;-moz-box-sizing:content-box;box-sizing:content-box;background-color:#fff}article.product.type-product .product__data-sheet .product__suffix{font-size:.725rem}article.product.type-product .product__weight-description{font-size:1.125rem}article.product.type-product .product__others-data{font-size:.875rem}article.product.type-product .product__tutorial-wrapper{background:#675238}@media (max-width:52em){article.product.type-product .product__tutorial-wrapper{margin-left:-2rem;margin-right:-2rem}}article.product.type-product .product__tutorial-label{color:#d6b791;border-bottom:1px solid #d6b791}article.product.type-product .product__tutorial-title{color:#fff;font-size:2.5rem}article.product.type-product .product__tutorial-title em{font-size:1.5rem;font-weight:500}article.product.type-product .product__tutorial-video{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/play.svg) no-repeat 50%;-moz-background-size:5rem;background-size:5rem}article.product.type-product .product__brand-wrapper{bottom:30%}article.product.type-product .product__brand-bg{height:10rem;width:10rem;background:#eddfc6;-webkit-transform:translateX(40%);-moz-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%)}article.product.type-product .product__brand-logo{width:9rem}article.product.type-product .product__tools{top:2rem}@media (max-width:52em){article.product.type-product .product__tools{top:auto}}.preview--recipe-full [class*=used-products],.preview--recipe-hero [class*=used-products],article.recipe.type-recipe [class*=used-products]{top:40%;left:65%;-moz-transition:all .3s ease;transition:all .3s ease}.preview--recipe-full [class*=used-products]:after,.preview--recipe-full [class*=used-products]:before,.preview--recipe-hero [class*=used-products]:after,.preview--recipe-hero [class*=used-products]:before,article.recipe.type-recipe [class*=used-products]:after,article.recipe.type-recipe [class*=used-products]:before{content:""}.preview--recipe-full [class*=used-products]:after,.preview--recipe-hero [class*=used-products]:after,article.recipe.type-recipe [class*=used-products]:after{-webkit-animation:rotating 16s linear infinite;-moz-animation:rotating 16s linear infinite;animation:rotating 16s linear infinite}.preview--recipe-full [class*=used-products]:before,.preview--recipe-hero [class*=used-products]:before,article.recipe.type-recipe [class*=used-products]:before{-moz-border-radius:10rem;border-radius:10rem;background:hsla(0,0%,100%,.75);-webkit-filter:blur(21px);filter:blur(21px)}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-moz-keyframes rotating{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);-moz-transform:rotate(-1turn);transform:rotate(-1turn)}}body.lang-it .preview--recipe-full [class*=used-products]:after,body.lang-it .preview--recipe-hero [class*=used-products]:after,body.lang-it article.recipe.type-recipe [class*=used-products]:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/used-product-it.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.lang-en .preview--recipe-full [class*=used-products]:after,body.lang-en .preview--recipe-hero [class*=used-products]:after,body.lang-en article.recipe.type-recipe [class*=used-products]:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/used-product-en.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.lang-de .preview--recipe-full [class*=used-products]:after,body.lang-de .preview--recipe-hero [class*=used-products]:after,body.lang-de article.recipe.type-recipe [class*=used-products]:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/used-product-de.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.lang-fr .preview--recipe-full [class*=used-products]:after,body.lang-fr .preview--recipe-hero [class*=used-products]:after,body.lang-fr article.recipe.type-recipe [class*=used-products]:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/used-product-fr.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.lang-es .preview--recipe-full [class*=used-products]:after,body.lang-es .preview--recipe-hero [class*=used-products]:after,body.lang-es article.recipe.type-recipe [class*=used-products]:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/used-product-es.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.lang-us .preview--recipe-full [class*=used-products]:after,body.lang-us .preview--recipe-hero [class*=used-products]:after,body.lang-us article.recipe.type-recipe [class*=used-products]:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/used-product-us.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--recipe-full [class*=used-products]:hover,.preview--recipe-hero [class*=used-products]:hover,article.recipe.type-recipe [class*=used-products]:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.preview--recipe-full [class*=used-image],.preview--recipe-hero [class*=used-image],article.recipe.type-recipe [class*=used-image]{height:8rem;width:8rem}.preview--recipe-full [class*=used-image] figure,.preview--recipe-hero [class*=used-image] figure,article.recipe.type-recipe [class*=used-image] figure{width:75%}article.recipe.type-recipe .recipe__hero{height:100vh}@media (max-width:52em){article.recipe.type-recipe .recipe__hero{max-height:40rem}}.logged-in article.recipe.type-recipe .recipe__hero{height:-moz-calc(100vh - 2rem);height:calc(100vh - 2rem)}@media (max-width:52em){article.recipe.type-recipe .recipe__used-products{top:8rem;left:50%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}article.recipe.type-recipe .recipe__image-wrapper:after,article.recipe.type-recipe .recipe__image-wrapper:before{content:"";display:inline-block;position:absolute;left:0;right:0;height:45vh;background:-moz- oldlinear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.85));z-index:2}article.recipe.type-recipe .recipe__image-wrapper:before{top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}article.recipe.type-recipe .recipe__image-wrapper:after{bottom:0}@media (max-width:52em){article.recipe.type-recipe .recipe__image-wrapper:after{height:75%}}article.recipe.type-recipe .recipe__title{font-size:-moz-calc(1.6rem - 0.28rem + 1.21905vw);font-size:calc(1.6rem - 0.28rem + 1.21905vw)}article.recipe.type-recipe .recipe__data-wrapper:after,article.recipe.type-recipe .recipe__data-wrapper:before,article.recipe.type-recipe .recipe__data:after,article.recipe.type-recipe .recipe__data:before{content:"";position:absolute;top:0;border-top:1px solid #d6b791}article.recipe.type-recipe .recipe__data{width:12rem}article.recipe.type-recipe .recipe__data:after,article.recipe.type-recipe .recipe__data:before{width:-moz-calc(50% - 1.25rem);width:calc(50% - 1.25rem)}article.recipe.type-recipe .recipe__data:before{left:0}article.recipe.type-recipe .recipe__data:after{right:0}article.recipe.type-recipe .recipe__data:not(:last-child){border-right:1px solid #d6b791}@media (max-width:52em){article.recipe.type-recipe .recipe__brand-wrapper{bottom:-6.5rem}}article.recipe.type-recipe .recipe__brand-bg{height:10rem;width:10rem;background:#eddfc6;-webkit-transform:translate(40%,25%);-moz-transform:translate(40%,25%);-ms-transform:translate(40%,25%);transform:translate(40%,25%)}@media (max-width:52em){article.recipe.type-recipe .recipe__brand-bg{height:8rem;width:8rem;background:#eddfc6;-webkit-transform:translate(40%);-moz-transform:translate(40%);-ms-transform:translate(40%);transform:translate(40%)}}article.recipe.type-recipe .recipe__brand-logo{width:9rem}article.recipe.type-recipe .recipe__ingredients-wrapper{padding-left:-moz-calc(2rem - 1.33rem + 5.79048vw);padding-left:calc(2rem - 1.33rem + 5.79048vw);padding-right:-moz-calc(2rem - 1.33rem + 5.79048vw);padding-right:calc(2rem - 1.33rem + 5.79048vw);border-left:1px solid #d6b791}article.recipe.type-recipe .recipe__ingredients-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:68rem;max-width:100%;border-top:1px solid #d6b791}article.recipe.type-recipe .recipe__ingredients-body ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media (max-width:52em){article.recipe.type-recipe .recipe__ingredients-body ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}article.recipe.type-recipe .recipe__ingredients-body ul li:before{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}article.recipe.type-recipe .recipe__subtitle{font-size:2.5rem}article.recipe.type-recipe .recipe__subtitle:after{content:"";display:inline-block;position:absolute;bottom:0;width:7.5rem;height:.875rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){article.recipe.type-recipe .recipe__subtitle{font-size:2rem}}article.recipe.type-recipe .recipe__tools{right:-moz-calc(100% - 71rem);right:calc(100% - 71rem);bottom:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:72rem){article.recipe.type-recipe .recipe__tools{right:1rem}}@media (max-width:52em){article.recipe.type-recipe .recipe__tools{left:50%;right:auto;-webkit-transform:translate(-50%,115%);-moz-transform:translate(-50%,115%);-ms-transform:translate(-50%,115%);transform:translate(-50%,115%)}}@media (max-width:52em){article.recipe.type-recipe .recipe__tools-wrapper{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}article.private_label.type-private_label .private-label__slide{background:#4a4a47}article.private_label.type-private_label .private-label__slide-file{color:#fff}.private-label--related .private-label__content-wrapper:before,.private-label--related .private-label__link-wrapper:before{content:"";position:absolute;left:1rem;top:1.5rem;right:0;border-top:1px solid #d6b791}@media (max-width:52em){.private-label--related .private-label__content-wrapper:before,.private-label--related .private-label__link-wrapper:before{content:none}}@media (max-width:52em){.private-label--related .private-label__link-wrapper{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.private-label--related .private-label__link-wrapper:before{right:22rem}.private-label--related .private-label__title{background:#fff;font-size:2rem}@media (max-width:52em){.private-label--related .private-label__title{font-size:1.5rem;text-align:center}}.private-label--related .private-label__item{width:15rem!important}body.page-template-surgital-private-label .section__arrow{height:2.8rem;width:2.8rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.page-template-surgital-private-label .section__arrow-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section--archive-pl-slider .section__slide{background:#4a4a47}.section--archive-pl-slider .section__slide-file{color:#fff}@media (max-width:52em){.section--archive-pl-list .section__content-wrapper{text-align:center}}.section--archive-pl-list .section__content-wrapper:before{content:"";position:absolute;left:1rem;right:0;top:2.25rem;border-top:1px solid #d6b791}@media (max-width:52em){.section--archive-pl-list .section__content-wrapper:before{content:none}}.section--archive-pl-list .section__link-wrapper{border-bottom:1px solid #d6b791}.section--archive-pl-list .section__title{background:#fff;font-size:2rem}@media (max-width:52em){.section--archive-pl-list .section__title{font-size:1.5rem}}@media (max-width:52em){.section--archive-pl-list .section__item{width:15rem!important}}.section--home-hero{background:#675238}.section--home-hero .section__image-wrapper:after,.section--home-hero .section__image-wrapper:before{content:"";background:-moz- oldlinear-gradient(top,rgba(103,82,56,0) 50%,#412a0d 100%);background:linear-gradient(180deg,rgba(103,82,56,0) 50%,#412a0d)}.section--home-hero .section__image-wrapper:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section--home-hero .section__slider>.section__slide:not(:first-child){display:none}.section--home-commitment .section__content,.section--home-what .section__content,.section--home-who .section__content{background:#f0eae0;color:#675238}.section--home-commitment .section__label,.section--home-what .section__label,.section--home-who .section__label{color:#d6b791}.section--home-commitment .section__title,.section--home-what .section__title,.section--home-who .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);line-height:1}.section--home-commitment .section__image-wrapper figure,.section--home-what .section__image-wrapper figure,.section--home-who .section__image-wrapper figure{overflow:hidden}.section--home-commitment .section__image-wrapper figure img,.section--home-what .section__image-wrapper figure img,.section--home-who .section__image-wrapper figure img{-moz-transition:all .5s cubic-bezier(.455,.03,.515,.955);transition:all .5s cubic-bezier(.455,.03,.515,.955)}.section--home-commitment a:hover img,.section--home-what a:hover img,.section--home-who a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media (max-width:52em){.section--home-commitment .section__image-wrapper,.section--home-who .section__image-wrapper{height:120vw}}@media (max-width:52em){.section--home-commitment .section__content,.section--home-who .section__content{position:relative}}@media (max-width:40em){.section--home-commitment .section__ctas,.section--home-who .section__ctas{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}}.section--home-commitment .section__file,.section--home-commitment .section__video,.section--home-who .section__file,.section--home-who .section__video{background:#d6b791}@media (max-width:52em){.section--home-what .section__image-wrapper{height:250vw;padding-bottom:18rem}}.section--home-cta .section__wrapper{background:#f0eae0}.section--home-cta .section__wrapper:after,.section--home-cta .section__wrapper:before{content:"";position:absolute;-moz-border-radius:100%;border-radius:100%;background:#eddfc6}.section--home-cta .section__wrapper:before{width:12rem;height:12rem;top:-2rem;right:-4rem}.section--home-cta .section__wrapper:after{width:20rem;height:20rem;bottom:-6rem;left:-3rem}.section--home-cta .section__container{max-width:-moz-calc(80rem - 2.1rem + 9.14286vw);max-width:calc(80rem - 2.1rem + 9.14286vw)}.section--home-cta .section__card{padding-left:-moz-calc(2rem - 0.742rem + 3.23048vw);padding-left:calc(2rem - 0.742rem + 3.23048vw);padding-right:-moz-calc(2rem - 0.742rem + 3.23048vw);padding-right:calc(2rem - 0.742rem + 3.23048vw)}.section--home-cta .section__card:nth-child(2){border-left:1px solid #d6b791}@media (max-width:52em){.section--home-cta .section__card:nth-child(2){border-width:1px 0;border-style:solid;border-color:#d6b791}}.section--home-cta .section__card a:hover .section__image-wrapper{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.section--home-cta .section__image-wrapper{width:15rem;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.section--home-cta .section__label{font-size:1rem;height:1rem}.section--home-cta .section__title{font-size:2.5rem;white-space:nowrap}@media (max-width:52em){.section--home-cta .section__title{white-space:normal}}.section--home-cta .section__body .trademark{display:inline-block}.section--home-cta .section__link{background:#d6b791}.section--home-horeca .section__item-03,.section--home-horeca .section__item-04{border-bottom:1px solid rgba(103,82,56,.4)}.section--default-content .section__label{color:#d6b791}.section--default-content .section__abstract,.section--default-content .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);line-height:1}.section--default-content-full-image .section__content,.section--default-content-side-image .section__content{background:#f0eae0}.section--default-content-full-image .section__link,.section--default-content-side-image .section__link{background:#d6b791}.section--default-content-intro{background:#d6b791;color:#fff}.section--default-content-intro:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:24rem;height:24rem;background:#eddfc6;-webkit-transform:translate(40%,-40%);-moz-transform:translate(40%,-40%);-ms-transform:translate(40%,-40%);transform:translate(40%,-40%)}@media (max-width:52em){.section--default-content-intro:before{width:10rem;height:10rem}}.section--default-content-intro:before{width:-moz-calc(10rem - 3.92rem + 17.06667vw);width:calc(10rem - 3.92rem + 17.06667vw);height:-moz-calc(10rem - 3.92rem + 17.06667vw);height:calc(10rem - 3.92rem + 17.06667vw);opacity:.3}.section--default-content-intro .section__content{margin:0 8.33%}@media (max-width:52em){.section--default-content-intro .section__content{margin:0}}.section--default-content-intro .section__abstract:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-brown.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--default-content-intro .section__abstract:before{content:"";display:inline-block;position:absolute;left:-4rem;top:-1rem;width:3rem;height:2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quote-marks.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--default-content-intro .section__abstract:after{left:50%}@media screen and (max-width:80rem){.section--default-content-intro .section__abstract{margin-left:3rem}.section--default-content-intro .section__abstract:before{left:-3rem}}@media (max-width:52em){.section--default-content-intro .section__abstract{margin-left:0}.section--default-content-intro .section__abstract:before{left:0;top:-4rem}}.section--default-content-intro .section__link{background:#fff}@media screen and (max-width:67.5rem){.section--default-content-side-image .section__image-wrapper{height:47.5vw}}@media (max-width:52em){.section--default-content-side-image .section__image-wrapper{height:120vw}}@media screen and (max-width:67.5rem){.section--default-content-side-image .section__content{width:55%}}@media (max-width:52em){.section--default-content-side-image .section__content{width:100%;position:relative}}.section--default-content-side-image .section__logo-bg{height:10rem;width:10rem;background:#eddfc6;-webkit-transform:translate(10%,-30%);-moz-transform:translate(10%,-30%);-ms-transform:translate(10%,-30%);transform:translate(10%,-30%)}@media (max-width:52em){.section--default-content-side-image .section__logo-bg{width:8rem;height:8rem}}.section--default-content-side-image .section__logo{width:9rem;height:8rem}@media (max-width:52em){.section--default-content-side-image .section__logo{width:7rem;height:6rem}}@media (max-width:40em){.section--default-content-side-image .section__ctas{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}}.section--default-content-side-image .section__content-dark{background:#d6b791;color:#fff}.section--default-content-side-image .section__content-dark .section__label{color:#fff}.section--default-content-side-image .section__content-dark .section__link{background:hsla(0,0%,100%,.4)}@media (max-width:52em){.section--default-content-full-image .section__image-wrapper{height:200vw}}@media screen and (max-width:67.5rem){.section--default-content-full-image .section__content{width:55%}}@media (max-width:52em){.section--default-content-full-image .section__content{width:100%}}.section--default-content-timeline .section__background{height:2.25rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pasta-bg.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.section--default-content-timeline .section__wrapper{background:#f0eae0}.section--default-content-timeline .section__wrapper:after{content:"";top:0;bottom:0;border-right:1px solid #d6b791}@media (max-width:52em){.section--default-content-timeline .section__wrapper:after{content:none}}@media (max-width:52em){.section--default-content-timeline .section__row:not(:last-child){border-bottom:1px solid #d6b791}}.section--default-content-timeline .section__row:nth-child(odd) .section__image-wrapper{padding-right:-moz-calc(4rem - 0.98rem + 4.26667vw);padding-right:calc(4rem - 0.98rem + 4.26667vw)}@media (max-width:52em){.section--default-content-timeline .section__row:nth-child(odd) .section__image-wrapper{padding:0}}.section--default-content-timeline .section__row:nth-child(odd) .section__content{padding-left:-moz-calc(4rem - 0.98rem + 4.26667vw);padding-left:calc(4rem - 0.98rem + 4.26667vw)}@media (max-width:52em){.section--default-content-timeline .section__row:nth-child(odd) .section__content{padding:0}}.section--default-content-timeline .section__row:nth-child(odd) .section__content:before{width:-moz-calc(6rem - 1.68rem + 7.31429vw);width:calc(6rem - 1.68rem + 7.31429vw);height:-moz-calc(6rem - 1.68rem + 7.31429vw);height:calc(6rem - 1.68rem + 7.31429vw);-webkit-transform:translate(20%,-30%);-moz-transform:translate(20%,-30%);-ms-transform:translate(20%,-30%);transform:translate(20%,-30%)}.section--default-content-timeline .section__row:nth-child(2n) .section__container{-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section--default-content-timeline .section__row:nth-child(2n) .section__container .section__image-wrapper{padding-left:-moz-calc(4rem - 0.98rem + 4.26667vw);padding-left:calc(4rem - 0.98rem + 4.26667vw)}@media (max-width:52em){.section--default-content-timeline .section__row:nth-child(2n) .section__container .section__image-wrapper{padding:0}}.section--default-content-timeline .section__row:nth-child(2n) .section__container .section__content{padding-right:-moz-calc(4rem - 0.98rem + 4.26667vw);padding-right:calc(4rem - 0.98rem + 4.26667vw)}@media (max-width:52em){.section--default-content-timeline .section__row:nth-child(2n) .section__container .section__content{padding:0}}.section--default-content-timeline .section__row:nth-child(2n) .section__container .section__content:before{width:-moz-calc(12rem - 2.24rem + 9.75238vw);width:calc(12rem - 2.24rem + 9.75238vw);height:-moz-calc(12rem - 2.24rem + 9.75238vw);height:calc(12rem - 2.24rem + 9.75238vw);-webkit-transform:translate(-40%,-30%);-moz-transform:translate(-40%,-30%);-ms-transform:translate(-40%,-30%);transform:translate(-40%,-30%)}.section--default-content-timeline .section__content:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;background:#eddfc6}@media (max-width:52em){.section--default-content-timeline .section__content:before{content:none}}.section--default-services .section__row-dark{background:#675238;color:#fff}.section--default-services .section__row-dark .section__decoration-background{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pl-bg-dark.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.section--default-services .section__row-dark .section__slide-file{color:#fff}.section--default-services .section__row-mid{background:#d6b791;color:#fff}.section--default-services .section__row-mid .section__decoration-background{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pl-bg-light.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.section--default-services .section__row-mid .section__slide-title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-brown.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--default-services .section__row-light{background:#eddfc6}.section--default-services .section__row-light .section__title:after{border-color:rgba(103,82,56,.4)}.section--default-services .section__row-light .section__decoration-background{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pl-bg-mid.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.section--default-services .section__row-light .section__slide-body,.section--default-services .section__row-light .section__slide-title{color:#675238}.section--default-services .section__row-light .section__slide-file{background:#d6b791}.section--default-services .section__row-light .section__slide-link .link__switch:after{background:#675238}.section--default-services .section__row-light .section__slider-arrows:before{border-color:hsla(0,0%,100%,.4)}@media (max-width:52em){.section--default-services .section__row-light .section__arrow{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}}@media (max-width:52em){.section--default-services .section__content-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section--default-services .section__title{font-size:2.5rem}.section--default-services .section__title:after{content:"";position:absolute;left:0;bottom:0;width:-moz-calc(100% - 8rem);width:calc(100% - 8rem);border-top:1px solid hsla(39,46%,85%,.5)}.section--default-services .section__logo-wrapper{width:8rem;top:3rem;right:.5rem}@media (max-width:52em){.section--default-services .section__logo-wrapper{position:static;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.section--default-services .section__decoration-background{height:2.5rem}.section--default-services .section__slide-title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--default-content-cards .section__image-wrapper{height:20vw}@media screen and (min-width:80rem){.section--default-content-cards .section__image-wrapper{height:16rem}}@media (max-width:52em){.section--default-content-cards .section__image-wrapper{height:90vw}}.section--default-content-cards .section__link{color:#675238;text-decoration:none}.section--default-content-cards:not(.section--slider) .section__content-wrapper:before{top:1.5rem}@media (max-width:52em){.section--default-content-cards:not(.section--slider) .section__content-wrapper:before{top:auto;bottom:2.5rem}}.section--default-content-cards:not(.section--slider) .section__slider-arrows{display:none}@media (max-width:52em){.section--default-content-cards:not(.section--slider) .section__slider-arrows{display:block}}.section--horeca-hero{background:#f0eae0}.section--horeca-hero .section__title{font-size:2.5rem}.section--horeca-hero .section__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;right:0}.section--horeca-hero .section__body-wrapper{border-left:1px solid rgba(103,82,56,.4)}.section--horeca-hero .section__image-wrapper{margin-left:auto}@media (max-width:52em){.section--horeca-hero .section__image-wrapper{height:120vw}}.section--horeca-hero .section__content{background:#fff}@media (max-width:52em){.section--horeca-hero .section__content{position:relative}}.section--horeca-hero .section__label{color:#d6b791}.section--horeca-hero .section__subtitle{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);line-height:1}.section--horeca-fermento:before{content:"";bottom:auto;height:20%;background:#f0eae0}.section--horeca-fermento .section__header{border-bottom:1px solid rgba(103,82,56,.4)}.section--horeca-fermento .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw)}.section--horeca-fermento .section__col:nth-child(2){border-left:1px solid #eddfc6}body[class*=category-fermento] .section--archive-post-hero{margin-bottom:0}.section--archive-post-hero .section__intro-title,.section--archive-post-hero .section__promoted-title,.section--archive-post-hero .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);line-height:1}.section--archive-post-hero .section__intro-wrapper{background:#f0eae0}.section--archive-post-hero .section__intro-wrapper:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:20vw;height:20vw;background:#eddfc6;-webkit-transform:translate(30%,-30%);-moz-transform:translate(30%,-30%);-ms-transform:translate(30%,-30%);transform:translate(30%,-30%)}@media (max-width:52em){.section--archive-post-hero .section__intro-wrapper:before{width:40vw;height:40vw}}.section--archive-post-hero .section__intro-wrapper:before{left:auto;right:0}.section--archive-post-hero .section__decoration-background{height:2.25rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pasta-bg.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.section--archive-post-hero .section__container{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media (max-width:52em){.section--archive-post-hero .section__container{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.section--archive-post-hero .section__intro-title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:0}.section--archive-post-category-content .section__wrapper .section__col:first-child{border-right:1px solid #eddfc6}body:not(.category-eventi) .section--archive-post-category-content .section__item-1 .preview__image-wrapper{height:auto}@media (max-width:52em){body:not(.category-eventi) .section--archive-post-category-content .section__item-1 .preview__image-wrapper{height:90vw}}.section--archive-post-category-content .section__item-8 .preview__image-wrapper{height:40vw}@media (max-width:52em){.section--archive-post-category-content .section__item-8 .preview__image-wrapper{height:90vw}}.section--archive-post-content .section__filters-listing{overflow-x:scroll}@media (max-width:52em){.section--archive-post-content .section__filters-listing{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem}}.section--archive-post-content .section__filters-listing.active{cursor:-moz-grabbing;cursor:grabbing;cursor:-webkit-grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section--archive-post-content .section__filters-listing::-webkit-scrollbar{height:.25rem}.section--archive-post-content .section__filters-listing::-webkit-scrollbar-thumb{background:#f0eae0}.section--archive-post-content .section__filters-clear:after{content:"";position:absolute;top:-.25rem;right:.75rem;height:1.15rem;width:1.15rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}article.post.type-post .post__main-image,article.post.type-post .post__main-info{height:36rem}@media (max-width:52em){article.post.type-post .post__main-image,article.post.type-post .post__main-info{height:24rem}}article.post.type-post .post__main-info{border-bottom:1px solid #eddfc6}article.post.type-post .post__main-info:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:18rem;height:18rem;background:#eddfc6;-webkit-transform:translate(-30%,-25%);-moz-transform:translate(-30%,-25%);-ms-transform:translate(-30%,-25%);transform:translate(-30%,-25%)}@media (max-width:52em){article.post.type-post .post__main-info:before{width:18rem;height:18rem}}article.post.type-post .post__title{font-size:-moz-calc(3rem - 0.14rem + 0.60952vw);font-size:calc(3rem - 0.14rem + 0.60952vw);line-height:1}@media (max-width:52em){article.post.type-post .post__title{font-size:2.25rem}}article.post.type-post .post__date{color:#d6b791}article.post.type-post .post__social-wrapper{border:1px solid #675238;-moz-border-radius:10rem;border-radius:10rem}article.post.type-post .post__brand-bg{height:8rem;width:8rem;background:#eddfc6;-webkit-transform:translate(25%,35%);-moz-transform:translate(25%,35%);-ms-transform:translate(25%,35%);transform:translate(25%,35%)}article.post.type-post .post__brand-logo{width:9rem}article.post.type-post .post__content:not(.post__content-margin):not(.post__base-content){padding-left:5rem;border-left:1px solid #eddfc6}@media (max-width:52em){article.post.type-post .post__content:not(.post__content-margin):not(.post__base-content){padding-left:2rem;border:0}}article.post.type-post .post__content.post__content-margin+.post__content:not(.post__content-margin){margin-top:4rem}@media (max-width:52em){article.post.type-post .post__content.post__content-margin+.post__content:not(.post__content-margin){margin-top:2rem}}article.post.type-post .post__content:not(.post__content-margin)+.post__content{padding-top:4rem}@media (max-width:52em){article.post.type-post .post__content:not(.post__content-margin)+.post__content{padding-top:2rem}}article.post.type-post .post__body{font-size:2.5rem}@media (max-width:52em){article.post.type-post .post__body{font-size:2rem}}article.post.type-post .post__base-content{padding-left:7.5rem;border-left:1px solid #eddfc6;font-size:1.25rem}@media (max-width:52em){article.post.type-post .post__base-content{padding-left:2rem}}article.post.type-post .post__caption{font-size:.875rem}article.post.type-post .post__image-placeholder:after,article.post.type-post .post__image-placeholder:before{content:"";display:inline-block;position:absolute;left:0;right:0;height:50%;background:-moz- oldlinear-gradient(top,transparent 0,rgba(0,0,0,.4) 100%);background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));z-index:2}article.post.type-post .post__image-placeholder:before{top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}article.post.type-post .post__image-placeholder:after{bottom:0}article.post.type-post .post__video-full{height:5rem;width:5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/play.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}article.post.type-post .post__abstract{font-size:2.25rem;color:#46351f}@media (max-width:52em){article.post.type-post .post__abstract{font-size:2rem}}article.post.type-post .post__abstract:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:3rem;height:2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quote-marks.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){article.post.type-post .post__abstract:before{left:-1rem;width:2.25rem}}article.post.type-post .post__two-images{height:60vh}@media (max-width:52em){article.post.type-post .post__two-images{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}}article.post.type-post .post__two-images .post__image-single:first-child{padding-right:1rem}@media (max-width:52em){article.post.type-post .post__two-images .post__image-single:first-child{padding-right:0;padding-bottom:1rem}}article.post.type-post .post__two-images .post__image-single:last-child{padding-left:1rem}@media (max-width:52em){article.post.type-post .post__two-images .post__image-single:last-child{padding-left:0}}@media (max-width:52em){article.post.type-post .post__gallery-caption{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}article.post.type-post .post__gallery-caption:before{content:"";top:1rem;left:auto;right:-moz-calc((100% - 30rem - 2rem)/2);right:calc((100% - 30rem - 2rem) / 2);border-right:1px solid rgba(103,82,56,.4)}@media (max-width:52em){article.post.type-post .post__gallery-caption:before{content:none}}@media (max-width:52em){article.post.type-post .post__repeater .slick-slide{width:-moz-calc(100vw - 4rem);width:calc(100vw - 4rem)}}article.post.type-post .post__slide{width:32rem!important}@media (max-width:52em){article.post.type-post .post__slide{width:auto!important}}article.post.type-post .post__slide-image{height:30rem}@media (max-width:52em){article.post.type-post .post__slide-image{height:25rem}}article.post.type-post .slick-slide:not(.slick-current) .post__slide-caption{opacity:0}article.post.type-post .post__slide-caption{font-size:2rem;opacity:1;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media (max-width:52em){article.post.type-post .post__slide-caption{font-size:1.5rem}}article.post.type-post .post__arrows{width:-moz-calc(100% - 30rem - 2rem);width:calc(100% - 30rem - 2rem)}@media (max-width:52em){article.post.type-post .post__arrows{position:relative;width:100%}}@media (max-width:52em){article.post.type-post .post__arrows>div:first-child{border-right:1px solid rgba(103,82,56,.4)}}article.post.type-post .post__arrow{height:2.8rem;width:2.8rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}article.post.type-post .post__arrow-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}article.post.type-post .post__nav-title{max-width:10rem}.section--post-related .section__content-wrapper:before{top:1.5rem!important}@media (max-width:52em){.section--post-related .section__content-wrapper:before{top:auto!important}}.section--about .section__arrow{height:2.8rem;width:2.8rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--about .section__arrow-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section--about-hero .section__title{line-height:1.1}.section--about-commitment .section__content{background:#f0eae0;color:#675238}@media (max-width:52em){.section--about-commitment .section__content{position:relative}}.section--about-commitment .section__label{color:#d6b791}.section--about-commitment .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);line-height:1}@media (max-width:52em){.section--about-commitment .section__image-wrapper{height:120vw}}@media (max-width:40em){.section--about-commitment .section__ctas{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}}.section--about-commitment .section__link-01,.section--about-commitment .section__link-02{background:#d6b791}.section--about-slider .section__nav-title{min-height:7rem}@media screen and (max-width:64rem){.section--about-slider .section__nav-title{min-height:8.5rem}}@media (max-width:52em){.section--about-video{height:80vh}}.section--about-video .section__video-full{height:5rem;width:5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/play.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--about-video .section__label{font-size:1.5rem;text-transform:uppercase;color:#fff}.section--about-numbers{background:#d6b791;-moz-transition:background .3s ease-out;transition:background .3s ease-out}.section--about-numbers.light .section__arrow{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--about-numbers.light .section__benefit-label,.section--about-numbers.light .section__data-item{color:#675238}.section--about-numbers.light .section__data-group,.section--about-numbers.light .section__data-item:not(:first-child),.section--about-numbers.light .section__data .section__data-text span:not(.dot){border-color:rgba(103,82,56,.4)}@media (max-width:52em){.section--about-numbers.light .section__data-item{border-color:rgba(103,82,56,.4)}}.section--about-numbers.dark .section__number,.section--about-numbers.dark .section__title{color:#fff}.section--about-numbers.dark .slick-current .section__number{background:#d6b791}.section--about-numbers.dark .section__number-dot,.section--about-numbers.dark .section__numbers-nav:before{border-color:hsla(39,46%,85%,.5)}@media (max-width:52em){.section--about-numbers .section__numbers-nav .slick-slide{width:50vw!important}}.section--about-numbers .section__number:after{content:none}.section--about-numbers .section__number-dot{height:.75rem;width:.75rem;background:transparent;border:1px solid rgba(103,82,56,.4);-moz-transition:background .3s ease-out;transition:background .3s ease-out}.section--about-numbers .slick-current .section__benefit-label{padding-top:1rem}.section--about-numbers .section__benefit-label{color:#fff}.section--about-numbers .section__data-group{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;border-top:1px solid #fff}@media (max-width:52em){.section--about-numbers .section__data-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section--about-numbers .section__data-item{color:#fff}@media (max-width:52em){.section--about-numbers .section__data-item{border-bottom:1px solid #fff}}.section--about-numbers .section__data-item:not(:first-child){border-left:1px solid #fff}@media (max-width:52em){.section--about-numbers .section__data-item:not(:first-child){border-left:0}}.section--about-numbers .section__data-content{min-height:6rem}@media (max-width:52em){.section--about-numbers .section__data-content{min-height:auto}}.section--about-numbers .section__data-text{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw)}@media screen and (max-width:67.5rem){.section--about-numbers .section__data-text{font-size:1.75rem}}@media (max-width:52em){.section--about-numbers .section__data-text{font-size:2rem}}.section--about-numbers .section__data-text span:not(.dot){height:3.75rem;width:3.75rem;border:1px solid hsla(0,0%,100%,.4);padding-top:.8rem;margin:0 .25rem}@media screen and (max-width:67.5rem){.section--about-numbers .section__data-text span:not(.dot){height:2.5rem;width:2.5rem;padding-top:.4rem}}@media (max-width:52em){.section--about-numbers .section__data-text span:not(.dot){height:3.25rem;width:3.25rem;padding-top:.8rem}}.section--about-numbers .section__data-suffix{font-size:2rem;top:1.75rem}@media screen and (max-width:67.5rem){.section--about-numbers .section__data-suffix{font-size:1.5rem}}@media (max-width:52em){.section--about-numbers .section__data-suffix{font-size:2rem}}.section--about-numbers .section__data-description{font-size:1.125rem;text-transform:uppercase}.section--about-story{color:#fff}@media (max-width:52em){.section--about-story{overflow:hidden}}@media (max-width:52em){.section--about-story .section__story-gallery{height:100vh}}.section--about-story .section__story-container{position:absolute;pointer-events:none}.section--about-story .section__story-image{height:100vh;max-height:60rem}@media (max-width:52em){.section--about-story .section__story-image{max-height:none}.section--about-story .section__story-image:before{content:"";background:-moz- oldlinear-gradient(top,rgba(103,82,56,0) 18%,rgba(65,42,13,.7) 100%);background:linear-gradient(180deg,rgba(103,82,56,0) 18%,rgba(65,42,13,.7))}}.section--about-story .section__body-wrapper-left{top:10%}.section--about-story .section__body-wrapper-right{top:65%}.section--about-story .section__content{border-bottom:1px solid #fff}@media (max-width:52em){.section--about-story .section__content{border:0}}.section--about-story .section__title{font-size:-moz-calc(2.5rem - 0.35rem + 1.52381vw);font-size:calc(2.5rem - 0.35rem + 1.52381vw)}@media (max-width:52em){.section--about-story .section__title{font-size:1.75rem}}.section--about-story .section__abstract{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw)}@media (max-width:52em){.section--about-story .section__abstract{font-size:1.75rem}}@media (max-width:52em){.section--about-story .section__slider-arrows{border-top:1px solid hsla(0,0%,100%,.4)}}@media (max-width:52em){.section--about-story .section__arrow-wrapper:first-child{border-right:1px solid hsla(0,0%,100%,.4)}}.section--about-story .section__arrow{position:relative;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--about-story .section__date-image{width:15%}@media (max-width:52em){.section--about-story .section__date-image{width:45%;top:2rem;right:2rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}.section--about-story .section__story-round{width:40vw;height:40vw;border:1px solid #d6b791;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.section--about-story .section__dots .slick-list,.section--about-story .section__dots .slick-track,.section--about-story .section__numbers .slick-list,.section--about-story .section__numbers .slick-track{width:100%;height:100%;overflow:unset}.section--about-story .section__dots .slick-slide,.section--about-story .section__numbers .slick-slide{top:50%;left:50%;position:relative}.section--about-story .section__numbers .slick-slide{width:1rem!important;height:1rem;margin:-.5rem}.section--about-story .section__numbers .slick-slide .section__slide-number{line-height:1rem;color:#d6b791;font-size:.75rem}.section--about-story .section__numbers .slick-slide.slick-current{display:none}.section--about-story .section__dots{position:absolute!important}.section--about-story .section__dots .slick-slide{width:.75rem!important;height:.75rem;margin:-.375rem;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.section--about-story .section__dots .slick-slide .section__slide-dot{height:100%;background:#d6b791;font-size:0;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.section--about-story .section__dots .slick-slide.slick-current{width:3.75rem!important;height:3.75rem;margin:-1.875rem}.section--about-story .section__dots .slick-slide.slick-current .section__slide-dot{background:#eddfc6;line-height:3.75rem;font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);color:#675238}.section--about-story .section__numbers .slick-slide:first-child{-webkit-transform:rotate(0deg) translate(21.5vw) rotate(90deg);-moz-transform:rotate(0deg) translate(21.5vw) rotate(90deg);-ms-transform:rotate(0deg) translate(21.5vw) rotate(90deg);transform:rotate(0deg) translate(21.5vw) rotate(90deg)}.section--about-story .section__dots .slick-slide:first-child{-webkit-transform:rotate(0deg) translate(20vw) rotate(90deg);-moz-transform:rotate(0deg) translate(20vw) rotate(90deg);-ms-transform:rotate(0deg) translate(20vw) rotate(90deg);transform:rotate(0deg) translate(20vw) rotate(90deg)}.section--about-story .section__numbers .slick-slide:nth-child(2){-webkit-transform:rotate(36deg) translate(21.5vw) rotate(54deg);-moz-transform:rotate(36deg) translate(21.5vw) rotate(54deg);-ms-transform:rotate(36deg) translate(21.5vw) rotate(54deg);transform:rotate(36deg) translate(21.5vw) rotate(54deg)}.section--about-story .section__dots .slick-slide:nth-child(2){-webkit-transform:rotate(36deg) translate(20vw) rotate(54deg);-moz-transform:rotate(36deg) translate(20vw) rotate(54deg);-ms-transform:rotate(36deg) translate(20vw) rotate(54deg);transform:rotate(36deg) translate(20vw) rotate(54deg)}.section--about-story .section__numbers .slick-slide:nth-child(3){-webkit-transform:rotate(72deg) translate(21.5vw) rotate(18deg);-moz-transform:rotate(72deg) translate(21.5vw) rotate(18deg);-ms-transform:rotate(72deg) translate(21.5vw) rotate(18deg);transform:rotate(72deg) translate(21.5vw) rotate(18deg)}.section--about-story .section__dots .slick-slide:nth-child(3){-webkit-transform:rotate(72deg) translate(20vw) rotate(18deg);-moz-transform:rotate(72deg) translate(20vw) rotate(18deg);-ms-transform:rotate(72deg) translate(20vw) rotate(18deg);transform:rotate(72deg) translate(20vw) rotate(18deg)}.section--about-story .section__numbers .slick-slide:nth-child(4){-webkit-transform:rotate(108deg) translate(21.5vw) rotate(-18deg);-moz-transform:rotate(108deg) translate(21.5vw) rotate(-18deg);-ms-transform:rotate(108deg) translate(21.5vw) rotate(-18deg);transform:rotate(108deg) translate(21.5vw) rotate(-18deg)}.section--about-story .section__dots .slick-slide:nth-child(4){-webkit-transform:rotate(108deg) translate(20vw) rotate(-18deg);-moz-transform:rotate(108deg) translate(20vw) rotate(-18deg);-ms-transform:rotate(108deg) translate(20vw) rotate(-18deg);transform:rotate(108deg) translate(20vw) rotate(-18deg)}.section--about-story .section__numbers .slick-slide:nth-child(5){-webkit-transform:rotate(144deg) translate(21.5vw) rotate(-54deg);-moz-transform:rotate(144deg) translate(21.5vw) rotate(-54deg);-ms-transform:rotate(144deg) translate(21.5vw) rotate(-54deg);transform:rotate(144deg) translate(21.5vw) rotate(-54deg)}.section--about-story .section__dots .slick-slide:nth-child(5){-webkit-transform:rotate(144deg) translate(20vw) rotate(-54deg);-moz-transform:rotate(144deg) translate(20vw) rotate(-54deg);-ms-transform:rotate(144deg) translate(20vw) rotate(-54deg);transform:rotate(144deg) translate(20vw) rotate(-54deg)}.section--about-story .section__numbers .slick-slide:nth-child(6){-webkit-transform:rotate(180deg) translate(21.5vw) rotate(-90deg);-moz-transform:rotate(180deg) translate(21.5vw) rotate(-90deg);-ms-transform:rotate(180deg) translate(21.5vw) rotate(-90deg);transform:rotate(180deg) translate(21.5vw) rotate(-90deg)}.section--about-story .section__dots .slick-slide:nth-child(6){-webkit-transform:rotate(180deg) translate(20vw) rotate(-90deg);-moz-transform:rotate(180deg) translate(20vw) rotate(-90deg);-ms-transform:rotate(180deg) translate(20vw) rotate(-90deg);transform:rotate(180deg) translate(20vw) rotate(-90deg)}.section--about-story .section__numbers .slick-slide:nth-child(7){-webkit-transform:rotate(216deg) translate(21.5vw) rotate(-126deg);-moz-transform:rotate(216deg) translate(21.5vw) rotate(-126deg);-ms-transform:rotate(216deg) translate(21.5vw) rotate(-126deg);transform:rotate(216deg) translate(21.5vw) rotate(-126deg)}.section--about-story .section__dots .slick-slide:nth-child(7){-webkit-transform:rotate(216deg) translate(20vw) rotate(-126deg);-moz-transform:rotate(216deg) translate(20vw) rotate(-126deg);-ms-transform:rotate(216deg) translate(20vw) rotate(-126deg);transform:rotate(216deg) translate(20vw) rotate(-126deg)}.section--about-story .section__numbers .slick-slide:nth-child(8){-webkit-transform:rotate(252deg) translate(21.5vw) rotate(-162deg);-moz-transform:rotate(252deg) translate(21.5vw) rotate(-162deg);-ms-transform:rotate(252deg) translate(21.5vw) rotate(-162deg);transform:rotate(252deg) translate(21.5vw) rotate(-162deg)}.section--about-story .section__dots .slick-slide:nth-child(8){-webkit-transform:rotate(252deg) translate(20vw) rotate(-162deg);-moz-transform:rotate(252deg) translate(20vw) rotate(-162deg);-ms-transform:rotate(252deg) translate(20vw) rotate(-162deg);transform:rotate(252deg) translate(20vw) rotate(-162deg)}.section--about-story .section__numbers .slick-slide:nth-child(9){-webkit-transform:rotate(288deg) translate(21.5vw) rotate(-198deg);-moz-transform:rotate(288deg) translate(21.5vw) rotate(-198deg);-ms-transform:rotate(288deg) translate(21.5vw) rotate(-198deg);transform:rotate(288deg) translate(21.5vw) rotate(-198deg)}.section--about-story .section__dots .slick-slide:nth-child(9){-webkit-transform:rotate(288deg) translate(20vw) rotate(-198deg);-moz-transform:rotate(288deg) translate(20vw) rotate(-198deg);-ms-transform:rotate(288deg) translate(20vw) rotate(-198deg);transform:rotate(288deg) translate(20vw) rotate(-198deg)}.section--about-story .section__numbers .slick-slide:nth-child(10){-webkit-transform:rotate(324deg) translate(21.5vw) rotate(-234deg);-moz-transform:rotate(324deg) translate(21.5vw) rotate(-234deg);-ms-transform:rotate(324deg) translate(21.5vw) rotate(-234deg);transform:rotate(324deg) translate(21.5vw) rotate(-234deg)}.section--about-story .section__dots .slick-slide:nth-child(10){-webkit-transform:rotate(324deg) translate(20vw) rotate(-234deg);-moz-transform:rotate(324deg) translate(20vw) rotate(-234deg);-ms-transform:rotate(324deg) translate(20vw) rotate(-234deg);transform:rotate(324deg) translate(20vw) rotate(-234deg)}.section--about-story .section__numbers .slick-slide:nth-child(11){-webkit-transform:rotate(1turn) translate(21.5vw) rotate(-270deg);-moz-transform:rotate(1turn) translate(21.5vw) rotate(-270deg);-ms-transform:rotate(1turn) translate(21.5vw) rotate(-270deg);transform:rotate(1turn) translate(21.5vw) rotate(-270deg)}.section--about-story .section__dots .slick-slide:nth-child(11){-webkit-transform:rotate(1turn) translate(20vw) rotate(-270deg);-moz-transform:rotate(1turn) translate(20vw) rotate(-270deg);-ms-transform:rotate(1turn) translate(20vw) rotate(-270deg);transform:rotate(1turn) translate(20vw) rotate(-270deg)}.section--search-content .section__message{font-size:2.5rem}.section--search-content .section__message:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){.section--search-content .section__message{font-size:1.75rem}}.section--search-content .section__link{color:#675238}.section--search-content .section__link:before{content:"";position:relative;display:inline-block;bottom:.1rem;height:.5rem;width:.35rem;margin-right:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-back.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--form-content .section__image-wrapper{height:12rem}.section--form-content .section__form-wrapper:first-child:not(:last-child) .section__right{padding-bottom:4rem}@media (max-width:52em){.section--form-content .section__form-wrapper:first-child:not(:last-child) .section__right{padding-bottom:6rem}}.section--form-content .section__body,.section--form-content .section__header{padding-right:-moz-calc(3rem - 1.12rem + 4.87619vw);padding-right:calc(3rem - 1.12rem + 4.87619vw)}@media (max-width:52em){.section--form-content .section__body,.section--form-content .section__header{padding-right:2rem}}.section--form-content .section__header:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:20rem;height:20rem;background:#eddfc6;-webkit-transform:translate(-35%,-40%);-moz-transform:translate(-35%,-40%);-ms-transform:translate(-35%,-40%);transform:translate(-35%,-40%)}@media (max-width:52em){.section--form-content .section__header:before{width:18rem;height:18rem}}.section--form-content .section__title{font-size:-moz-calc(2.85rem - 0.112rem + 0.48762vw);font-size:calc(2.85rem - 0.112rem + 0.48762vw);line-height:1}.section--form-content .section__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:0}.section--form-content .section__body{font-size:.875rem;border-bottom:1px solid #eddfc6}@media (max-width:52em){.section--form-content .section__body{border-bottom:0}}.section--form-content .section__body strong{font-family:ITC Legacy Serif Std,serif;font-size:1.25rem;font-weight:700}.section--form-content .section__body a{color:#675238}.section--form-content .section__right{border-left:1px solid #d6b791;padding-left:-moz-calc(3rem - 0.735rem + 3.2vw);padding-left:calc(3rem - 0.735rem + 3.2vw);padding-right:-moz-calc(3rem - 0.735rem + 3.2vw);padding-right:calc(3rem - 0.735rem + 3.2vw)}@media (max-width:52em){.section--form-content .section__right{border-left:0;padding-left:2rem;padding-right:2rem}}.section--form-content .section__form-title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw)}.section--form-content .section__form-area #mc_embed_signup{width:100%}.section--form-content .section__position{border-bottom:1px solid #eddfc6}.section--form-content .section__role{font-size:2rem}#form-access-rules{-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;box-shadow:none;max-width:64rem;background:#f0eae0}#form-access-rules:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:25vw;height:25vw;background:#eddfc6;-webkit-transform:translate(-25%,-35%);-moz-transform:translate(-25%,-35%);-ms-transform:translate(-25%,-35%);transform:translate(-25%,-35%)}@media (max-width:52em){#form-access-rules:before{width:75vw;height:75vw}}#form-access-rules .form__title{font-size:-moz-calc(2rem - 0.21rem + 0.91429vw);font-size:calc(2rem - 0.21rem + 0.91429vw);line-height:1}#form-access-rules .form__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:0}#form-access-rules .form__text-container{background:#fffdf9}#form-access-rules .form__subtitle{font-size:-moz-calc(1.75rem - 0.07rem + 0.30476vw);font-size:calc(1.75rem - 0.07rem + 0.30476vw)}#form-access-rules .form__text-wrapper{font-size:1.25rem;font-weight:600;height:40vh;overflow-y:scroll}@media (max-width:52em){#form-access-rules .form__text-wrapper{font-size:1rem}}#form-access-rules .form__text-wrapper::-webkit-scrollbar{width:.5rem}#form-access-rules .form__text-wrapper::-webkit-scrollbar-thumb{border-radius:2rem;background:#d6b791}#form-access-rules .form__modal-link.disabled{opacity:.5;pointer-events:none}.section--archive-documents-content .section__image-wrapper{height:12rem}.section--archive-documents-content .section__body,.section--archive-documents-content .section__header{padding-right:-moz-calc(3rem - 1.12rem + 4.87619vw);padding-right:calc(3rem - 1.12rem + 4.87619vw)}@media (max-width:52em){.section--archive-documents-content .section__body,.section--archive-documents-content .section__header{padding-right:2rem}}.section--archive-documents-content .section__header:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:20rem;height:20rem;background:#eddfc6;-webkit-transform:translate(-35%,-40%);-moz-transform:translate(-35%,-40%);-ms-transform:translate(-35%,-40%);transform:translate(-35%,-40%)}@media (max-width:52em){.section--archive-documents-content .section__header:before{width:18rem;height:18rem}}.section--archive-documents-content .section__title{font-size:-moz-calc(2.85rem - 0.112rem + 0.48762vw);font-size:calc(2.85rem - 0.112rem + 0.48762vw);line-height:1}.section--archive-documents-content .section__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:0}.section--archive-documents-content .section__body{font-size:.875rem;border-bottom:1px solid #eddfc6}@media (max-width:52em){.section--archive-documents-content .section__body{border-bottom:0}}.section--archive-documents-content .section__body strong{font-family:ITC Legacy Serif Std,serif;font-size:1.25rem;font-weight:700}.section--archive-documents-content .section__body a{color:#675238}.section--archive-documents-content .section__right{border-left:1px solid #d6b791;padding-left:-moz-calc(3rem - 0.735rem + 3.2vw);padding-left:calc(3rem - 0.735rem + 3.2vw);padding-right:-moz-calc(3rem - 0.735rem + 3.2vw);padding-right:calc(3rem - 0.735rem + 3.2vw);min-height:70vh}@media (max-width:52em){.section--archive-documents-content .section__right{border-left:0;padding-left:2rem;padding-right:2rem;min-height:auto}}.section--archive-documents-content .section__document:not(:last-child){border-bottom:1px solid #eddfc6}.section--archive-documents-content .section__document-title{font-size:1.75rem}.section--common-404{background:#f0eae0}.section--common-404 .section__404-content{font-size:-moz-calc(1.25rem - 0.21rem + 0.91429vw);font-size:calc(1.25rem - 0.21rem + 0.91429vw)}@media (max-width:40em){.section--common-404 .section__404-content br{display:none}}.section--common-404 .section__image-wrapper{width:-moz-calc(20rem - 2.24rem + 9.75238vw);width:calc(20rem - 2.24rem + 9.75238vw);max-width:100%}.section--common-404 .section__background{height:2.25rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pasta-bg.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.section--work.section--work-lab .section__abstract,.section--work .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);line-height:1.2}.section--work .section__body a{font-weight:700}.section--work-commitment .section__item:before,.section--work-horizons .section__item:before{content:"";position:absolute;top:-1rem;left:-1rem;height:4rem;width:4rem;-moz-border-radius:10rem;border-radius:10rem}.section--work-lab .section__link-application-wrapper,.section--work-open-positions-full .section__link-application-wrapper{background:#e5b950}.section--work-lab .section__link-application-wrapper .section__link,.section--work-open-positions-full .section__link-application-wrapper .section__link{background:#cca548}.section--work-hero{padding-top:12.5rem;background:-moz- oldlinear-gradient(top,#eddfc6 49.95%,hsla(38,52%,85%,0) 100%);background:linear-gradient(180deg,#eddfc6 49.95%,hsla(38,52%,85%,0))}.section--work-hero .section__image-wrapper,.section--work-hero .section__video-wrapper{-moz-box-shadow:0 0 1rem rgba(0,0,0,.25);box-shadow:0 0 1rem rgba(0,0,0,.25)}@media (max-width:52em){.section--work-hero .section__image-wrapper,.section--work-hero .section__video-wrapper{height:32rem}}.section--work-hero .section__image-wrapper:after,.section--work-hero .section__video-wrapper:after{content:"";background:rgba(0,0,0,.3)}@media (max-width:52em){.section--work-hero .section__video{object-fit:cover}}.section--work-hero .section__content{color:#fff}.section--work-hero .section__title{font-size:-moz-calc(3.5rem - 0.77rem + 3.35238vw);font-size:calc(3.5rem - 0.77rem + 3.35238vw);line-height:1}.section__video-full-wrapper{z-index:999;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.section__video-full-wrapper .section__video-stage{background-color:#000;-moz-border-radius:2rem;border-radius:2rem}.section__video-full-wrapper .section__video-controls-wrapper,.section__video-full-wrapper .section__video-full{opacity:0}.section__video-full-wrapper .section__video{object-fit:contain;object-position:center center;pointer-events:all;-moz-border-radius:2rem;border-radius:2rem}.section__video-full-wrapper .section__video-audio-off,.section__video-full-wrapper .section__video-audio-on,.section__video-full-wrapper .section__video-close,.section__video-full-wrapper .section__video-fullscreen,.section__video-full-wrapper .section__video-pause,.section__video-full-wrapper .section__video-play{-webkit-appearance:none;-moz-appearance:none;appearance:none}.section__video-full-wrapper .section__video-close{opacity:0;background:transparent url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close-alt.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;-moz-transition:background .3s ease-out;transition:background .3s ease-out}.section__video-full-wrapper .section__video-close:hover{background:hsla(0,0%,100%,.4) url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close-alt.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section__video-full-wrapper .section__video-audio-on,.section__video-full-wrapper .section__video-play{display:none}.section__video-full-wrapper .section__video-play{background:transparent url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/play.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;-moz-transition:background .3s ease-out;transition:background .3s ease-out}.section__video-full-wrapper .section__video-play:hover{background:hsla(0,0%,100%,.4) url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/play.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section__video-full-wrapper .section__video-pause{background:transparent url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/pause.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;-moz-transition:background .3s ease-out;transition:background .3s ease-out}.section__video-full-wrapper .section__video-pause:hover{background:hsla(0,0%,100%,.4) url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/pause.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section__video-full-wrapper .section__video-audio-on{background:transparent url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/audio-on.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;opacity:.75;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.section__video-full-wrapper .section__video-audio-on:hover{opacity:1}.section__video-full-wrapper .section__video-audio-off{background:transparent url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/audio-off.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;opacity:.75;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.section__video-full-wrapper .section__video-audio-off:hover{opacity:1}.section__video-full-wrapper .section__video-fullscreen{background:transparent url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/fullscreen.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;opacity:.75;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.section__video-full-wrapper .section__video-fullscreen:hover{opacity:1}.section__video-full-wrapper .section__video-progressbar-wrapper{height:.25rem;background:hsla(0,0%,100%,.5)}.section__video-full-wrapper .section__video-progressbar{background:#fff}.section--work-archive>div:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:25vw;height:25vw;background:#eddfc6;-webkit-transform:translate(35%,45%);-moz-transform:translate(35%,45%);-ms-transform:translate(35%,45%);transform:translate(35%,45%)}@media (max-width:52em){.section--work-archive>div:before{width:80vw;height:80vw}}.section--work-archive>div:before{top:auto;left:auto;right:0;bottom:0}.section--work-archive .section__wrapper{background:#3a5d4d;color:#fff}.section--work-archive .section__wrapper:hover{text-decoration:none}.section--work-archive .section__label-wrapper:before,.section--work-archive .section__link-wrapper:before{content:"";border-top:1px solid #fff;width:100%}.section--work-archive .section__label,.section--work-archive .section__link{font-size:1rem;background:#3a5d4d}@media (max-width:52em){.section--work-archive .section__label,.section--work-archive .section__link{font-size:.875rem}}@media (max-width:52em){.section--work-archive .section__label{width:65%}}.section--work-archive .section__title{font-size:clamp(2.5rem,8vw,5rem);line-height:1}.section--work-lab .section__body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}@media (max-width:52em){.section--work-lab .section__body{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}}.section--work-lab .section__image-wrapper figure{-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35);transform:scale(1.35);opacity:0}.section--work-horizons{background:#213136;color:#fff}.section--work-horizons .section__title strong{position:relative}.section--work-horizons .section__title strong:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;right:-1.75rem;bottom:-.75rem}@media (max-width:52em){.section--work-horizons .section__title strong:after{width:4rem;right:-1.25rem}}.section--work-horizons .section__body a{color:#fff}.section--work-horizons .section__item{margin-top:5rem;font-size:2rem;line-height:1.25}.section--work-horizons .section__item:before{background:#0c1c21}.section--work-horizons .section__image-wrapper,.section--work-horizons .section__item p{position:relative}.section--work-horizons .section__image-wrapper figure:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:100%;background:#213136}.section--work-identity{color:#fff}.section--work-identity:before{content:"";background:#3a5d4d;bottom:25%}@media (max-width:52em){.section--work-identity:before{bottom:0}}.section--work-identity .section__image-wrapper{margin-top:5rem;max-width:80rem;height:46vw;opacity:0}.section--work-identity .section__image-wrapper figure{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transform:scale(2.4);-moz-transform:scale(2.4);-ms-transform:scale(2.4);transform:scale(2.4)}@media (max-width:52em){.section--work-identity .section__image-wrapper{height:150vw;overflow-x:auto;-webkit-overflow-scrolling:touch}.section--work-identity .section__image-wrapper figure{width:300vw;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;left:-50%}}.section--work-commitment .section__item{font-size:1.5rem}@media (max-width:52em){.section--work-commitment .section__item:not(:first-child){margin-top:6rem}}.section--work-commitment .section__item:before{background:#eddfc6}@media (max-width:52em){.section--work-commitment .section__item:before{left:.5rem}}.section--work-commitment .section__item:nth-child(n+4){margin-top:6rem}.section--work-standard{background:#213136;color:#fff}.section--work-standard .section__item{border-top:1px solid hsla(0,0%,100%,.4)}.section--work-standard .section__item-title{font-size:2rem}.section--work-standard .section__item-body{font-size:1.125rem}.section--work-open-positions{background:#3a5d4d;color:#fff}.section--work-open-positions>div .section__title{background:transparent}.section--work-open-positions>div .section__link-wrapper:before{right:25rem!important;border-top:1px solid hsla(0,0%,100%,.4)}@media (max-width:52em){.section--work-open-positions>div .section__link-wrapper:before{right:19rem!important}}@media (max-width:52em){.section--work-open-positions>div .section__link{text-align:right;width:70.805%}}.section--work-open-positions-full{background:#3a5d4d}.section--work-open-positions-full .section__item .preview--open-position .preview__link-wrapper{text-align:right}@media (max-width:52em){.section--work-open-positions-full .section__item .preview--open-position .preview__link-wrapper{text-align:left}}.section--work-process{background:#213136;color:#fff}.section--work-process:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:25vw;height:25vw;background:#eddfc6;-webkit-transform:translate(35%,-45%);-moz-transform:translate(35%,-45%);-ms-transform:translate(35%,-45%);transform:translate(35%,-45%)}@media (max-width:52em){.section--work-process:before{width:80vw;height:80vw}}.section--work-process:before{right:0;left:auto;opacity:.3}.section--work-process .section__title strong{position:relative}.section--work-process .section__title strong:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;right:-1.75rem;bottom:-.75rem}.section--work-process .section__steps{display:-ms-grid;display:grid;gap:2.5rem 7rem;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column}@media (max-width:52em){.section--work-process .section__steps{-ms-grid-rows:auto;grid-template-rows:auto;grid-auto-flow:row;row-gap:5rem}}@media (max-width:52em){.section--work-process .section__step{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section--work-process .section__step-index{font-size:5rem;line-height:1}.section--work-process .section__step-body{font-size:1.5rem;line-height:1.2}.section--work-process .section__step-body a{color:#fff}.section--work-interview{color:#46351f}.section--work-interview .section__body li{padding-left:3.25rem;font-size:1.25rem}.section--work-interview .section__body li:not(:last-child){margin-bottom:1rem}.section--work-interview .section__body li:before{left:0;top:50%;width:1.5rem;height:2px;background:#d6b791}.section--work-faq .section__abstract,.section--work-faq .section__answer{font-size:1.25rem}.section--work-faq .section__list{border-bottom:1px solid rgba(103,82,56,.4)}.section--work-faq .section__item{border-top:1px solid rgba(103,82,56,.4)}.section--work-faq .section__item:after,.section--work-faq .section__item:before{content:"";position:absolute;top:50%;right:2rem;width:1.65rem;border-top:3px solid #46351f}.section--work-faq .section__item:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.section--work-faq .section__item.open:before{content:none}.section--work-faq .section__question{font-size:2rem}@media (max-width:52em){.section--work-faq .section__question{font-size:1.75rem}}.section--work-faq .section__answer{display:none}article.open_position.type-open_position .op__header{border-bottom:1px solid #eddfc6}@media (max-width:52em){article.open_position.type-open_position .op__header{border-bottom:0}}article.open_position.type-open_position .op__title{font-size:-moz-calc(2.75rem - 0.196rem + 0.85333vw);font-size:calc(2.75rem - 0.196rem + 0.85333vw);line-height:1}article.open_position.type-open_position .op__content-item:not(:first-child):before{content:"";position:absolute;left:0;top:0;width:5rem;border-top:2px solid #d6b791}article.open_position.type-open_position .op__content-body h2,article.open_position.type-open_position .op__content-title{font-size:2.5rem;font-weight:500}article.open_position.type-open_position .op__body,article.open_position.type-open_position .op__content-body{font-size:1.25rem}article.open_position.type-open_position .op__body h2,article.open_position.type-open_position .op__content-body h2{margin-bottom:2.5rem}article.open_position.type-open_position .op__body ul,article.open_position.type-open_position .op__content-body ul{margin-top:2.5rem}article.open_position.type-open_position .op__body li,article.open_position.type-open_position .op__content-body li{padding-left:3.25rem;font-size:1.25rem}article.open_position.type-open_position .op__body li:not(:last-child),article.open_position.type-open_position .op__content-body li:not(:last-child){margin-bottom:1rem}article.open_position.type-open_position .op__body li:before,article.open_position.type-open_position .op__content-body li:before{left:0;top:50%;width:1.5rem;height:2px;background:#d6b791}article.open_position.type-open_position .op__tools{top:7rem;right:-8.16667rem;right:calc(0px - 6.666666666666667rem - 1.5rem)}@media (max-width:52em){article.open_position.type-open_position .op__tools{top:auto;bottom:0;right:50%;-webkit-transform:translate(50%,50%);-moz-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}}@media (max-width:52em){article.open_position.type-open_position .op__tools-wrapper{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}article.open_position.type-open_position .op__link-application-wrapper{background:#e5b950}article.open_position.type-open_position .op__link{background:#cca548}#tribe-events-pg-template{max-width:none;padding:0}article.tribe_events.type-tribe_events .event__header{border-bottom:1px solid rgba(103,82,56,.4)}@media (max-width:52em){article.tribe_events.type-tribe_events .event__header{border-bottom:0}}article.tribe_events.type-tribe_events .event__image-wrapper{width:13rem;aspect-ratio:1/1;border:1px solid #eddfc6}article.tribe_events.type-tribe_events .event__info-wrapper{width:-moz-calc(100% - 13rem);width:calc(100% - 13rem)}@media (max-width:52em){article.tribe_events.type-tribe_events .event__info-wrapper{width:100%}}article.tribe_events.type-tribe_events .event__date-wrapper,article.tribe_events.type-tribe_events .event__time{text-transform:capitalize}article.tribe_events.type-tribe_events .event__title{font-size:-moz-calc(2.75rem - 0.196rem + 0.85333vw);font-size:calc(2.75rem - 0.196rem + 0.85333vw);line-height:1}article.tribe_events.type-tribe_events .event__subtitle{font-size:2.25rem;line-height:1}article.tribe_events.type-tribe_events .event__subtitle:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:0;z-index:-1}article.tribe_events.type-tribe_events .event__label,article.tribe_events.type-tribe_events .event__location,article.tribe_events.type-tribe_events .event__time{font-size:1.5rem}article.tribe_events.type-tribe_events .event__label:before{content:"";width:1.75rem;height:1.5rem;position:absolute;left:0;top:-.15rem}article.tribe_events.type-tribe_events .event__label-calendar:before{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/event-calendar.svg) no-repeat 0;-moz-background-size:contain;background-size:contain}article.tribe_events.type-tribe_events .event__label-location:before{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/event-location.svg) no-repeat 0;-moz-background-size:contain;background-size:contain}article.tribe_events.type-tribe_events .event__label-description:before{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/event-description.svg) no-repeat 0;-moz-background-size:contain;background-size:contain}article.tribe_events.type-tribe_events .event__tools{top:7rem;right:-8.16667rem;right:calc(0px - 6.666666666666667rem - 1.5rem)}@media (max-width:52em){article.tribe_events.type-tribe_events .event__tools{top:auto;bottom:0;right:50%;-webkit-transform:translate(50%,50%);-moz-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}}@media (max-width:52em){article.tribe_events.type-tribe_events .event__tools-wrapper{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section--archive-event-hero .section__intro-title,.section--archive-event-hero .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);line-height:1}.section--archive-event-hero .section__intro-wrapper{background:#f0eae0}.section--archive-event-hero .section__intro-wrapper:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:20vw;height:20vw;background:#eddfc6;-webkit-transform:translate(30%,-30%);-moz-transform:translate(30%,-30%);-ms-transform:translate(30%,-30%);transform:translate(30%,-30%)}@media (max-width:52em){.section--archive-event-hero .section__intro-wrapper:before{width:40vw;height:40vw}}.section--archive-event-hero .section__intro-wrapper:before{left:auto;right:0}.section--archive-event-hero .section__decoration-background{height:2.25rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pasta-bg.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.section--archive-event-hero .section__container{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media (max-width:52em){.section--archive-event-hero .section__container{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.section--archive-event-hero .section__intro-title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:0}.section--catalogue-content .section__title{border-bottom:.5px solid #675238}@media (max-width:52em){.section--catalogue-content .section__brand-wrapper{padding-bottom:6.5rem}}@media (max-width:35rem){.section--catalogue-content .section__brand-wrapper{padding-bottom:10.5rem}}@media (max-width:24rem){.section--catalogue-content .section__brand-wrapper{padding-bottom:18rem}}.section--catalogue-content .section__brand-item .preview__title{display:none}.section--catalogue-content .section__catalogue{background:hsla(0,0%,100%,.4)}.section--catalogue-content .section__catalogue:before{content:"";display:inline-block;width:2.35rem;height:1.3rem;margin-right:.75rem;margin-bottom:.2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/download.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--catalogue-content .section__brand-catalogues{min-height:9rem}.section--impasto-content .section__title-wrapper{border-bottom:.5px solid #675238}.section--impasto-content .section__item{border-bottom:.5px solid rgba(103,82,56,.4)}.section--impasto-content .section__item:hover{text-decoration:none}.section--impasto-content .section__item-name{color:#675238}.section--impasto-content .section__item-icon{height:1rem;width:1.25rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/download-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--account-content .section__container{min-height:85vh}@media (max-width:52em){.section--account-content .section__container{min-height:60vh}}.section--account-content .section__content-wrapper{background:#416194}.section--account-content .section__content-wrapper:before{content:"";position:absolute;-moz-border-radius:100%;border-radius:100%;background:hsla(37,53%,94%,.2);inset:auto 0 0 auto;height:12.5rem;width:12.5rem;-webkit-transform:translate(30%,30%);-moz-transform:translate(30%,30%);-ms-transform:translate(30%,30%);transform:translate(30%,30%)}.section--account-content .section__title{font-size:-moz-calc(2.5rem - 0.098rem + 0.42667vw);font-size:calc(2.5rem - 0.098rem + 0.42667vw);color:#fff;line-height:1.2}.section--account-content .section__title span[style*=underline]{text-decoration:none!important;position:relative}.section--account-content .section__title span[style*=underline]:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:10%;bottom:-.5rem}.section--account-content .section__link{color:#416194}.section--account-content .section__link .link__switch{border-color:rgba(65,97,148,.35)}.section--account-content .section__link .link__switch:after{background:#416194}body.woocommerce-account .section--account-content .section__content-wrapper{background:#fff;width:66.66%}@media (max-width:52em){body.woocommerce-account .section--account-content .section__content-wrapper{width:100%}}body.woocommerce-account .section--account-content .section__title{color:#46351f}body.woocommerce-account .section--account-content .section__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-green.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;left:3rem;bottom:-.25rem}body.woocommerce-account .section--account-content .section__image-wrapper{width:33.33%}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount{padding:0;-moz-box-shadow:none;box-shadow:none;max-width:54rem}@media (max-width:52em){body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount{margin-top:0}}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-message{margin-bottom:1.5rem}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation{padding:0;background:transparent;width:25%}@media (max-width:52em){body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation{width:100%;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;max-width:none}}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation ul{gap:1rem}@media (max-width:52em){body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation ul{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;gap:.5rem}}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation li.user-registration-MyAccount-navigation-link a{font-size:1rem;color:#416194;padding:.85rem .75rem .65rem;-moz-border-radius:0;border-radius:0}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation li.user-registration-MyAccount-navigation-link a:hover{background:rgba(65,97,148,.05)}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation li.user-registration-MyAccount-navigation-link.is-active a{background:rgba(65,97,148,.05);border-left:2px solid #416194}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-navigation li.user-registration-MyAccount-navigation-link.user-registration-MyAccount-navigation-link--user-logout .urcma-user-logout{background:#416194;color:#fff;display:inline-block}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content{padding:0 0 0 1.5rem;width:75%}@media (max-width:52em){body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content{margin-top:2.5rem;padding-left:0;width:100%;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content>h2{margin:0 0 2rem;color:#416194;font-size:1.75rem}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content>p:first-child{margin-top:0}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content mark{background:rgba(65,97,148,.05)}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__header{display:none}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body{text-align:left}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body>p{color:#46351f;margin-top:0}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-Address .woocommerce-Address-title{margin:1rem 0}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-Address .woocommerce-Address-title h2{font-size:1.5rem;font-weight:700;color:#46351f;margin:0}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-Address .woocommerce-Address-title a{float:none;color:#416194}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-Address address{font-style:normal}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form h2{margin-top:0;color:#416194;font-size:1.5rem}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form .form-row{margin:0 0 1.5rem}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form .form-row#billing_invoice_type_field{display:none!important}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form .form-row .input-text,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form .form-row .ur-flatpickr-field,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form .form-row select.select{margin:0;padding:.35rem 0 .5rem;border:0;-moz-border-radius:0!important;border-radius:0!important;border-bottom:1px solid #eddfc6;font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:1rem;color:#675238}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form .form-row select.select{padding-right:2rem}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .user-registration-Button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body form button.button--light{background:#416194;color:#fff;border:none}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table{border-collapse:collapse}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table thead th{padding:0 .5rem .5rem 0;border-bottom:1px solid rgba(103,82,56,.4)}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table tbody td,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table tbody th{padding:.5rem 1rem .5rem 0;border-bottom:1px solid rgba(103,82,56,.4)}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .user-registration-MyAccount-content__body .woocommerce-orders-table .woocommerce-orders-table__cell-order-number a{color:#416194}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details .woocommerce-column__title,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details .woocommerce-order-details__title,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details .woocommerce-column__title,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details .woocommerce-order-details__title{color:#416194;font-size:1.5rem;margin:1.75rem 0}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details .woocommerce-table--order-details,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details{width:100%;text-align:left}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details .woocommerce-table--order-details td,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details .woocommerce-table--order-details th,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details td,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details th{padding:0 .5rem 0 0}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details .woocommerce-table--order-details a,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details a{color:#416194}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details .woocommerce-table--order-details .order-actions--heading,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details .woocommerce-table--order-details .order-actions-button,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details .order-actions--heading,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details .order-actions-button{display:none}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details address,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details address{font-style:normal;color:#675238}body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-customer-details address p,body.woocommerce-account .section--account-content #form-content #user-registration.user-registration-MyAccount .user-registration-MyAccount-content .woocommerce-order-details address p{margin:0;color:#675238}body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .ur-lost-password-content-container{-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .ur-lost-password-title{font-weight:400;color:#46351f}body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .ur-lost-password-message{font-size:1rem;color:#46351f}body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .user-registration-form-row{margin:0}body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .user-registration-form-row label{color:#675238}body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .input-icon{display:none}body.woocommerce-account .section--account-content #form-content #ur-frontend-form .user-registration-ResetPassword .user-registration-Button{background:#416194;color:#fff;margin-top:1.5rem}.section--landing-cold-chain .section__title,.section--landing-faq .section__title,.section--landing-quality .section__title,.section--landing-shipments .section__title,.section--landing-warrenty .section__title{font-size:clamp(2.25rem,2.75vw,2.5rem);line-height:1.2}.section--landing-shipments .section__title span[style*=underline],.section--landing-warrenty .section__title span[style*=underline]{position:relative;text-decoration:none!important}.section--landing-shipments .section__title span[style*=underline]:after,.section--landing-warrenty .section__title span[style*=underline]:after{right:10%;bottom:-.5rem!important}.section--landing-hero{background:#61abab;color:#fff}.section--landing-hero:after{content:"";position:absolute;inset:auto 0 0 auto;-webkit-transform:translate(35%,35%);-moz-transform:translate(35%,35%);-ms-transform:translate(35%,35%);transform:translate(35%,35%);padding:clamp(12rem,25vw,25rem) clamp(12rem,25vw,25rem) 0 0;-moz-border-radius:100%;border-radius:100%;background:hsla(38,52%,85%,.1)}.section--landing-hero .section__label{font-size:1.5rem;border-bottom:1px solid #fff}.section--landing-hero .section__title{font-size:clamp(3rem,4.5vw,4rem);line-height:1}.section--landing-hero .section__body{font-size:2rem;line-height:1}@media (max-width:52em){.section--landing-hero .section__body{font-size:1.5rem}}.section--landing-hero .section__body a{color:#fff}.section--landing-warrenty .section__title span[style*=underline]:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-green.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--landing-quality{background:#416194;color:#fff}.section--landing-shipments{background:#c76163;color:#fff}.section--landing-shipments .section__title:before{content:"";position:absolute;inset:0 auto auto 0;-webkit-transform:translate(-30%,-50%);-moz-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%);padding:2rem 3rem 0 0;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quote-pinky.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;mix-blend-mode:soft-light}.section--landing-shipments .section__title span[style*=underline]:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-pinky.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;mix-blend-mode:soft-light}.section--landing-shipments .section__icon{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/phone.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--landing-shipments .section__contacts-title{margin:0;line-height:1}.section--landing-shipments .section__contacts-label{font-size:.875rem}.section--landing-shipments .section__contacts-link{font-family:ITC Legacy Serif Std,serif;font-size:1.25rem;color:#fff}.section--landing-login .section__container{background:#c0c732;color:#fff}.section--landing-login .section__title{border-top:1px solid hsla(0,0%,100%,.4);font-size:clamp(2.75rem,5.5vw,5rem);line-height:1}.section--landing-login .section__link-wrapper:after{content:"";width:100%;border-top:1px solid hsla(0,0%,100%,.4)}.section--landing-login .section__link-wrapper nav{background:#c0c732}.section--landing-login .section__link{color:#c0c732}.section--landing-login .section__link .link__switch{border-color:rgba(192,199,50,.35)}.section--landing-login .section__link .link__switch:after{background:#c0c732}@media (max-width:52em){.section--landing-cold-chain .section__image-left,.section--landing-cold-chain .section__image-right{height:100vw}}.section--landing-cold-chain .section__content{background:#d28f8f;color:#fff}.section--landing-cold-chain .section__content:after{content:"";position:absolute;inset:auto 0 0 auto;-webkit-transform:translate(40%,40%);-moz-transform:translate(40%,40%);-ms-transform:translate(40%,40%);transform:translate(40%,40%);padding:clamp(10rem,20vw,18rem) clamp(10rem,20vw,18rem) 0 0;-moz-border-radius:100%;border-radius:100%;background:hsla(0,0%,100%,.4)}.section--landing-cold-chain .section__title{line-height:1;max-width:25rem}.section--landing-faq{color:#416194}.section--landing-faq .section__body,.section--landing-faq .section__faq-answer{font-size:1.25rem}.section--landing-faq .section__faq-list{border-top:1px solid #416194}.section--landing-faq .section__faq-item{border-bottom:1px solid #416194}.section--landing-faq .section__faq-question{font-size:1.75rem}@media (max-width:52em){.section--landing-faq .section__faq-question{font-size:1.5rem}}.section--landing-faq .section__faq-question:after{content:"";position:absolute;inset:.125rem 0 auto auto;padding:1.75rem 1.75rem 0 0;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/faq-open.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--landing-faq .section__faq-question.open:after{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/faq-close.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--landing-faq .section__faq-answer{display:none}.section--ecommerce-content .section__title{color:#c76163;font-size:clamp(3.25rem,4.5vw,4rem);line-height:1}.section--ecommerce-content .section__link-home{background:#416194}.section--ecommerce-content .section__link-account{background:#c76163}.section--ecommerce-content .section__link-account:after{content:"";display:inline-block;padding:1.125rem 1.125rem 0 0;margin:-.25rem 0 0 .75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-user-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:1.25rem;color:#fff;border:0;margin-bottom:1.5rem;padding:1.5rem 3.5rem 1.5rem 2.5rem}@media (max-width:52em){.woocommerce-error,.woocommerce-info,.woocommerce-message{padding-left:1.5rem}}.woocommerce-error:focus-visible,.woocommerce-info:focus-visible,.woocommerce-message:focus-visible{outline:none}.woocommerce-error:has(>a.button,>a.button--light),.woocommerce-info:has(>a.button,>a.button--light),.woocommerce-message:has(>a.button,>a.button--light){display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:52em){.woocommerce-error:has(>a.button,>a.button--light),.woocommerce-info:has(>a.button,>a.button--light),.woocommerce-message:has(>a.button,>a.button--light){-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{display:none}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;text-decoration:underline}.woocommerce-error a.button,.woocommerce-error a.button--light,.woocommerce-info a.button,.woocommerce-info a.button--light,.woocommerce-message a.button,.woocommerce-message a.button--light{float:none!important;margin-left:2rem}@media (max-width:52em){.woocommerce-error a.button,.woocommerce-error a.button--light,.woocommerce-info a.button,.woocommerce-info a.button--light,.woocommerce-message a.button,.woocommerce-message a.button--light{margin:1rem 0 0}}.woocommerce-error a.button--light:hover,.woocommerce-error a.button:hover,.woocommerce-info a.button--light:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button--light:hover,.woocommerce-message a.button:hover{background:#fff}.woocommerce-message{background:#c0c732}.woocommerce-message a.button,.woocommerce-message a.button--light,.woocommerce-message a.button--light:hover,.woocommerce-message a.button:hover{color:#c0c732}.woocommerce-error{background:#c76163}.woocommerce-error li:not(:first-child){padding-top:.65rem;margin-top:.45rem;border-top:1px solid hsla(39,46%,85%,.5)}.woocommerce-error a.button,.woocommerce-error a.button--light,.woocommerce-error a.button--light:hover,.woocommerce-error a.button:hover{color:#c76163}.woocommerce-info{background:#416194}.woocommerce-info a.button,.woocommerce-info a.button--light,.woocommerce-info a.button--light:hover,.woocommerce-info a.button:hover{color:#416194}.woocommerce .button.wc-backward,.woocommerce .wc-backward.button--light{color:#416194;border:1px solid #416194}.select2-selection--single{-moz-border-radius:0!important;border-radius:0!important;border-color:#d6b791!important;margin:0!important;height:auto!important}.select2-dropdown.select2-dropdown--below{-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border:1px solid #d6b791}.select2-dropdown.select2-dropdown--below .select2-results__option{color:#675238}.select2-dropdown.select2-dropdown--below .select2-results__option.select2-results__option--highlighted{background:#d6b791;color:#fff}.woocommerce-checkout-payment .wc_payment_methods li label,.woocommerce-form__label-for-checkbox,.woocommerce-shipping-methods li label{cursor:pointer}.woocommerce-checkout-payment .wc_payment_methods li label:before,.woocommerce-form__label-for-checkbox:before,.woocommerce-shipping-methods li label:before{content:"";display:inline-block;padding:.75rem .75rem 0 0;border:1px solid #d6b791;margin-right:.75rem}.woocommerce-checkout-payment .wc_payment_methods li:has(:checked) label:before,.woocommerce-shipping-methods li:has(:checked) label:before{background:#675238;-moz-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.woocommerce-form__label-for-checkbox:has(:checked):before{background:#675238;-moz-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{display:none!important}.woocommerce-checkout-payment .wc_payment_methods li label,.woocommerce-shipping-methods li label{position:relative}.woocommerce-checkout-payment .wc_payment_methods li label:before,.woocommerce-shipping-methods li label:before{-moz-border-radius:100%;border-radius:100%;margin-right:.5rem}.woocommerce-checkout-payment .wc_payment_methods li input[type=radio],.woocommerce-shipping-methods li input[type=radio]{display:none}.section--ecommerce-content .cart_totals .shop_table,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table{border:none;margin:0}.section--ecommerce-content .cart_totals .shop_table td,.section--ecommerce-content .cart_totals .shop_table th,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table td,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table th{border-top:0!important;padding:0;font-size:1.25rem;font-weight:500}.section--ecommerce-content .cart_totals .shop_table td,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table td{text-align:right}.section--ecommerce-content .cart_totals .shop_table td.product-name,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table td.product-name{text-align:left;width:50%}.section--ecommerce-content .cart_totals .shop_table tr.order-total>*,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tr.order-total>*{padding-bottom:1.5rem;border-top:0;border-bottom:1px solid rgba(103,82,56,.4)}.section--ecommerce-content .cart_totals .shop_table tr.woocommerce-shipping-totals ul#shipping_method li,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tr.woocommerce-shipping-totals ul#shipping_method li{margin:0}.section--ecommerce-content .cart_totals .shop_table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator,.section--ecommerce-content .cart_totals .shop_table tr.woocommerce-shipping-totals .woocommerce-shipping-destination,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tr.woocommerce-shipping-totals .woocommerce-shipping-destination{display:none}.section--ecommerce-content .blockUI.blockOverlay{background:transparent!important}.section--ecommerce-content .woocommerce-cart-form .shop_table{border:none;margin-bottom:4rem}.section--ecommerce-content .woocommerce-cart-form .shop_table thead th{padding:1.5rem 1rem;font-size:1.25rem;font-weight:500;border-bottom:1px solid rgba(103,82,56,.4)}@media (max-width:52em){.section--ecommerce-content .woocommerce-cart-form .shop_table tbody tr:nth-child(2n) td{background:transparent}}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td{border-top:none;padding:1rem}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-remove{width:2rem;position:relative;z-index:9}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-remove a{height:1.5rem;width:1.5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;font-size:0}@media (max-width:52em){.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-thumbnail{display:block;margin-top:-3.5rem}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-thumbnail:before{display:none}}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-thumbnail img{width:6.75rem}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-name a,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-price span,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-subtotal span{color:#675238;font-family:ITC Legacy Serif Std,serif}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-name a,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-subtotal span{font-size:1.75rem}@media (max-width:52em){.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-name a,.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-subtotal span{font-size:1.5rem}}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-price span{font-size:1.5rem}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-quantity .qib-button-wrapper{margin:0;float:none}@media (max-width:52em){.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-quantity .qib-button-wrapper{-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end}}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-quantity .qib-button-wrapper .qib-button{height:1.375rem;width:1.375rem;border:1px solid #675238;-moz-border-radius:100%;border-radius:100%;padding:0;font-size:0}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-quantity .qib-button-wrapper .qib-button.minus{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quantity-minus.svg) no-repeat 50%;-moz-background-size:80%;background-size:80%}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-quantity .qib-button-wrapper .qib-button.plus{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quantity-plus.svg) no-repeat 50%;-moz-background-size:80%;background-size:80%}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-quantity .qib-button-wrapper .wqpmb_input_text{font-family:ITC Legacy Serif Std,serif;color:#675238;border:0;padding:.25rem 0 0;width:2.5rem}@media (max-width:52em){.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-subtotal{border-bottom:1px solid rgba(103,82,56,.4)}}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.product-subtotal span{font-weight:700}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions{padding:3rem 0 0;border-top:1px solid rgba(103,82,56,.4)}@media (max-width:52em){.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions{border-top:none}}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions input[name=coupon_code]{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-weight:700;font-size:1.25rem;min-width:18rem;color:#416194;border:none;border-bottom:1px solid #416194;padding:.425rem 0;margin-right:1.5rem}@media (max-width:52em){.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions input[name=coupon_code]{margin:0;width:100%}}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions input[name=coupon_code]::-webkit-input-placeholder{color:rgba(65,97,148,.75)}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions input[name=coupon_code]::-moz-placeholder{color:rgba(65,97,148,.75)}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions input[name=coupon_code]:-ms-input-placeholder{color:rgba(65,97,148,.75)}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions input[name=coupon_code]::placeholder{color:rgba(65,97,148,.75)}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=apply_coupon]{color:#416194;border:1px solid #416194}@media (max-width:52em){.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=apply_coupon]{margin:1rem 0 0;width:100%}}.section--ecommerce-content .woocommerce-cart-form .shop_table tbody td.actions button[name=update_cart]{background:#416194}.section--ecommerce-content .cart_totals h2{color:#c76163;font-size:2rem;margin:0 0 1.5rem}.section--ecommerce-content .cart_totals .woocommerce-shipping-totals+.woocommerce-shipping-totals{display:none}.section--ecommerce-content .cart_totals .woocommerce-no-shipping-message{display:block;font-size:1.125rem!important;line-height:1.2!important;margin:0 0 0 auto;padding-bottom:1rem!important;max-width:20rem}@media (max-width:52em){.section--ecommerce-content .cart_totals .woocommerce-no-shipping-message{max-width:100%}}.section--ecommerce-content .cart_totals .wc-proceed-to-checkout a.checkout-button{background:#c76163;margin:0}.section--ecommerce-content .woocommerce .woocommerce-form-coupon{margin-top:-1.5rem;padding:1.5rem 2rem;background:#416194;-moz-border-radius:0;border-radius:0;border:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:52em){.section--ecommerce-content .woocommerce .woocommerce-form-coupon{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 1rem}}.section--ecommerce-content .woocommerce .woocommerce-form-coupon>p:not(.form-row){display:none}.section--ecommerce-content .woocommerce .woocommerce-form-coupon .form-row{margin:0;padding:0;float:none;width:auto}.section--ecommerce-content .woocommerce .woocommerce-form-coupon .form-row.form-row-first{margin-right:1rem}.section--ecommerce-content .woocommerce .woocommerce-form-coupon input[name=coupon_code]{font-weight:700;font-size:1.25rem;min-width:18rem;color:#fff;border:none;border-bottom:1px solid hsla(39,46%,85%,.5);-moz-border-radius:0;border-radius:0;padding:.425rem 0;background:transparent}.section--ecommerce-content .woocommerce .woocommerce-form-coupon input[name=coupon_code]::-webkit-input-placeholder{color:hsla(39,46%,85%,.5)}.section--ecommerce-content .woocommerce .woocommerce-form-coupon input[name=coupon_code]::-moz-placeholder{color:hsla(39,46%,85%,.5)}.section--ecommerce-content .woocommerce .woocommerce-form-coupon input[name=coupon_code]:-ms-input-placeholder{color:hsla(39,46%,85%,.5)}.section--ecommerce-content .woocommerce .woocommerce-form-coupon input[name=coupon_code]::placeholder{color:hsla(39,46%,85%,.5)}.section--ecommerce-content .woocommerce .woocommerce-form-coupon input[name=coupon_code]:focus-visible{outline:none}.section--ecommerce-content .woocommerce .woocommerce-form-coupon button[name=apply_coupon]{color:#416194}@media (max-width:52em){.section--ecommerce-content .woocommerce .woocommerce-form-coupon button[name=apply_coupon]{margin:1rem 0 0;width:100%}}.section--ecommerce-content .woocommerce-checkout #customer_details{margin:4rem 0}.section--ecommerce-content .woocommerce-additional-fields>h3,.section--ecommerce-content .woocommerce-billing-fields>h3,.section--ecommerce-content .woocommerce-shipping-fields>h3{color:#c76163;font-size:1.5rem;margin:0 0 1.5rem}.section--ecommerce-content .woocommerce-additional-fields .form-row,.section--ecommerce-content .woocommerce-billing-fields .form-row,.section--ecommerce-content .woocommerce-shipping-fields .form-row{padding:0;margin-bottom:2rem}.section--ecommerce-content .woocommerce-additional-fields .form-row#billing_address_2_field,.section--ecommerce-content .woocommerce-additional-fields .form-row#shipping_address_2_field,.section--ecommerce-content .woocommerce-billing-fields .form-row#billing_address_2_field,.section--ecommerce-content .woocommerce-billing-fields .form-row#shipping_address_2_field,.section--ecommerce-content .woocommerce-shipping-fields .form-row#billing_address_2_field,.section--ecommerce-content .woocommerce-shipping-fields .form-row#shipping_address_2_field{margin-top:-1rem}.section--ecommerce-content .woocommerce-additional-fields .form-row#billing_invoice_type_field,.section--ecommerce-content .woocommerce-billing-fields .form-row#billing_invoice_type_field,.section--ecommerce-content .woocommerce-shipping-fields .form-row#billing_invoice_type_field{display:none!important}.section--ecommerce-content .woocommerce-additional-fields .form-row label,.section--ecommerce-content .woocommerce-billing-fields .form-row label,.section--ecommerce-content .woocommerce-shipping-fields .form-row label{font-size:1rem;font-weight:700;line-height:normal;margin-bottom:.25rem}.section--ecommerce-content .woocommerce-additional-fields .form-row .input-text,.section--ecommerce-content .woocommerce-additional-fields .form-row select,.section--ecommerce-content .woocommerce-billing-fields .form-row .input-text,.section--ecommerce-content .woocommerce-billing-fields .form-row select,.section--ecommerce-content .woocommerce-shipping-fields .form-row .input-text,.section--ecommerce-content .woocommerce-shipping-fields .form-row select{font-size:1.125rem;color:#675238;padding:.35rem 0 .25rem;-moz-border-radius:0;border-radius:0;border:0;border-bottom:1px solid #d6b791}.section--ecommerce-content .woocommerce-additional-fields .form-row .input-text:focus-visible,.section--ecommerce-content .woocommerce-additional-fields .form-row select:focus-visible,.section--ecommerce-content .woocommerce-billing-fields .form-row .input-text:focus-visible,.section--ecommerce-content .woocommerce-billing-fields .form-row select:focus-visible,.section--ecommerce-content .woocommerce-shipping-fields .form-row .input-text:focus-visible,.section--ecommerce-content .woocommerce-shipping-fields .form-row select:focus-visible{outline:none;border-color:#46351f}.section--ecommerce-content .woocommerce-additional-fields .form-row .select2-container--open .select2-selection,.section--ecommerce-content .woocommerce-billing-fields .form-row .select2-container--open .select2-selection,.section--ecommerce-content .woocommerce-shipping-fields .form-row .select2-container--open .select2-selection{border-color:#d6b791}.section--ecommerce-content .woocommerce-additional-fields .form-row .select2-selection,.section--ecommerce-content .woocommerce-billing-fields .form-row .select2-selection,.section--ecommerce-content .woocommerce-shipping-fields .form-row .select2-selection{-moz-border-radius:0;border-radius:0;border:1px solid #fff;border-bottom:1px solid #d6b791}.section--ecommerce-content #order_review_heading{color:#c76163;font-size:2rem;margin:0 0 1.5rem}.section--ecommerce-content .woocommerce-checkout-review-order .shop_table thead{display:none}.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tbody tr td{border:0}.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tbody tr:last-child td{padding-bottom:1.5rem}.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tfoot tr td,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tfoot tr th{font-weight:700}.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tfoot tr.cart-subtotal td,.section--ecommerce-content .woocommerce-checkout-review-order .shop_table tfoot tr.cart-subtotal th{padding-top:1.5rem;border-top:1px solid rgba(103,82,56,.4)}.section--ecommerce-content #payment.woocommerce-checkout-payment{background:transparent;margin-top:2.5rem}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods{padding:0}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .wc_payment_method{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .wc_payment_method:before{margin-top:.5rem}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box{font-family:ITC Legacy Serif Std,serif;font-size:1rem;color:#675238;background:#fff;border:1px solid #c76163}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box:before{background:#fff;border-top:1px solid #c76163;border-right:1px solid #c76163;border-left:none;border-bottom:none;padding:1rem 1rem 0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:.4rem}.section--ecommerce-content #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box a{color:#c76163;font-weight:600}.section--ecommerce-content #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{margin:1.5rem 0}.section--ecommerce-content #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .general_condition_message_field{font-family:ITC Legacy Serif Std,serif;font-size:.875rem;line-height:1.15}.section--ecommerce-content #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper #general_condition_field_field{margin:0;padding:0}.section--ecommerce-content #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{font-size:1.25rem;color:#46351f;line-height:normal}.section--ecommerce-content #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox a{color:#46351f;font-weight:700;text-decoration:underline}.section--ecommerce-content #payment.woocommerce-checkout-payment .form-row.place-order{margin:0;padding:0}.section--ecommerce-content #payment.woocommerce-checkout-payment .form-row.place-order button[name=woocommerce_checkout_place_order]{background:#c76163;min-width:18rem;float:none!important}@media (max-width:52em){.section--ecommerce-content .woocommerce-order{padding:0 1rem}}.section--ecommerce-content .woocommerce-order .woocommerce-notice{font-size:1.5rem;color:#416194;margin:0 0 2.5rem}.section--ecommerce-content .woocommerce-order .woocommerce-order-details__title,.section--ecommerce-content .woocommerce-order .woocommerce-table--order-details tfoot:has(.order-actions-button),.section--ecommerce-content .woocommerce-order .woocommerce-table--order-details thead,.section--ecommerce-content .woocommerce-order>p:not([class]){display:none}.section--ecommerce-content .woocommerce-order ul.woocommerce-order-overview{padding:0;margin-bottom:4rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:52em){.section--ecommerce-content .woocommerce-order ul.woocommerce-order-overview{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}}.section--ecommerce-content .woocommerce-order ul.woocommerce-order-overview:after,.section--ecommerce-content .woocommerce-order ul.woocommerce-order-overview:before{display:none}.section--ecommerce-content .woocommerce-order li[class*=woocommerce-order-overview__]{padding-right:2.5vw;margin-right:2.5vw;font-size:1.125rem;font-weight:600}.section--ecommerce-content .woocommerce-order li[class*=woocommerce-order-overview__]:not(:last-child){border-right:1px solid rgba(103,82,56,.4)}@media (max-width:52em){.section--ecommerce-content .woocommerce-order li[class*=woocommerce-order-overview__]:not(:last-child){padding-right:0;margin-right:0;border-right:0}}.section--ecommerce-content .woocommerce-order li[class*=woocommerce-order-overview__]:last-child{padding-right:0;margin-right:0}.section--ecommerce-content .woocommerce-order li[class*=woocommerce-order-overview__] strong{font-size:1rem;font-weight:400}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{border:none;border-collapse:collapse}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr.woocommerce-table__line-item:last-child td{padding-bottom:2.5rem;border-bottom:1px solid rgba(103,82,56,.4)}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .woocommerce-table__product-name,.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .woocommerce-table__product-total{font-size:1.75rem;border:0;padding-left:0}@media (max-width:52em){.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .woocommerce-table__product-name,.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .woocommerce-table__product-total{font-size:1.25rem}}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .woocommerce-table__product-name a{color:#675238}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .woocommerce-table__product-total{font-family:ITC Legacy Serif Std,serif;font-weight:600;color:#46351f}@media (max-width:52em){.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .woocommerce-table__product-total{text-align:right}}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot{font-size:1.25rem;color:#46351f}@media (max-width:52em){.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot{font-size:1rem}}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:first-child td,.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:first-child th{padding-top:2.5rem}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child td,.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child th{padding-bottom:2.5rem;border-bottom:1px solid rgba(103,82,56,.4)}.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td,.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot th{padding:0 1.5rem 0 0;border:none;line-height:1.2}@media (max-width:52em){.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td,.section--ecommerce-content .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot th{padding:.25rem 1.5rem .25rem 0}}.section--ecommerce-content .woocommerce-order .woocommerce-customer-details{margin-top:4rem;padding-bottom:4rem;margin-bottom:4rem;border-bottom:1px solid rgba(103,82,56,.4)}@media (max-width:52em){.section--ecommerce-content .woocommerce-order .woocommerce-customer-details .woocommerce-column--billing-address{margin-bottom:3rem}}.section--ecommerce-content .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{font-size:1.5rem;font-weight:400;color:#46351f}.section--ecommerce-content .woocommerce-order .woocommerce-customer-details address{padding:0;border:0;font-size:1.25rem}.section--ecommerce-content .woocommerce-order .woocommerce-customer-details address p{margin:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section--archive-product-content .product__woocommerce-notice-wrapper,.section--archive-product-content .section__woocommerce-notice-wrapper,article.product.type-product .product__woocommerce-notice-wrapper,article.product.type-product .section__woocommerce-notice-wrapper{top:4rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99;width:80vw}body.admin-bar .section--archive-product-content .product__woocommerce-notice-wrapper,body.admin-bar .section--archive-product-content .section__woocommerce-notice-wrapper,body.admin-bar article.product.type-product .product__woocommerce-notice-wrapper,body.admin-bar article.product.type-product .section__woocommerce-notice-wrapper{top:6rem}.section--archive-product-content .product__woocommerce-notice-wrapper .product__woocommerce-notice-close,.section--archive-product-content .product__woocommerce-notice-wrapper .section__woocommerce-notice-close,.section--archive-product-content .section__woocommerce-notice-wrapper .product__woocommerce-notice-close,.section--archive-product-content .section__woocommerce-notice-wrapper .section__woocommerce-notice-close,article.product.type-product .product__woocommerce-notice-wrapper .product__woocommerce-notice-close,article.product.type-product .product__woocommerce-notice-wrapper .section__woocommerce-notice-close,article.product.type-product .section__woocommerce-notice-wrapper .product__woocommerce-notice-close,article.product.type-product .section__woocommerce-notice-wrapper .section__woocommerce-notice-close{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--product:hover .preview__ecommerce-wrapper{background:#675238}.preview--product:hover .preview__ecommerce-wrapper .preview__ecommerce-add{background-image:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/cart.svg)}.preview--product .preview__ecommerce-wrapper{background:#d6b791;padding:.85rem 1.5rem;-moz-transition:background .3s ease-out;transition:background .3s ease-out}.preview--product .preview__ecommerce-message,.preview--product .preview__ecommerce-price{color:#fff;font-size:1.75rem;top:2px}.preview--product .preview__ecommerce-message{font-size:1.25rem;padding:.35rem 0 .25rem}.preview--product .preview__ecommerce-add{-moz-border-radius:.25rem;border-radius:.25rem;background:#fff url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/cart-secondary.svg) no-repeat 40%;-moz-background-size:55%;background-size:55%;-moz-transition:background .3s ease-out;transition:background .3s ease-out}article.product.type-product .product__ecommerce-wrapper{background:#f0eae0}article.product.type-product .product__ecommerce-wrapper:before{content:"";position:absolute;inset:auto 0 0 auto;-webkit-transform:translate(20%,20%);-moz-transform:translate(20%,20%);-ms-transform:translate(20%,20%);transform:translate(20%,20%);padding:10rem 10rem 0 0;-moz-border-radius:100%;border-radius:100%;background:#eddfc6;mix-blend-mode:hard-light}article.product.type-product .product__ecommerce-price bdi{font-size:2.5rem}article.product.type-product .product__ecommerce-price-notice{font-size:.875rem;margin:-.25rem 0 0 .25rem}@media (max-width:52em){article.product.type-product .product__ecommerce-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}article.product.type-product .product__ecommerce-quantity-wrapper{background:#fff;padding:.5rem 1rem .375rem;-moz-border-radius:2rem;border-radius:2rem}article.product.type-product .product__ecommerce-quantity-wrapper .qib-button-wrapper{margin:0}article.product.type-product .product__ecommerce-quantity-wrapper .qib-button-wrapper .qib-button{height:1.5rem;width:1.5rem;border:0;padding:0;font-size:0}article.product.type-product .product__ecommerce-quantity-wrapper .qib-button-wrapper .qib-button.minus{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quantity-minus.svg) no-repeat 50%;-moz-background-size:80%;background-size:80%}article.product.type-product .product__ecommerce-quantity-wrapper .qib-button-wrapper .qib-button.plus{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quantity-plus.svg) no-repeat 50%;-moz-background-size:80%;background-size:80%}article.product.type-product .product__ecommerce-quantity-wrapper .qib-button-wrapper .wqpmb_input_text,article.product.type-product .product__ecommerce-quantity-wrapper .qib-button-wrapper .wqpmb_quantity{height:auto!important}article.product.type-product .product__ecommerce-quantity-wrapper .qib-button-wrapper .wqpmb_input_text{font-family:ITC Legacy Sans Std,Arial,sans-serif;color:#675238;border:0!important;padding:.25rem 0 0!important;width:3rem}article.product.type-product .product__ecommerce-btn{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:.875rem}article.product.type-product .product__ecommerce-btn:after{content:"";display:inline-block;padding:1rem 1rem 0 0;margin:-.25rem 0 0 .75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/cart-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}article.product.type-product .product__ecommerce-message{font-size:1.75rem}@media (max-width:52em){.section--common-degusto-post .section__content-wrapper,.section--common-horeca-events .section__content-wrapper,.section--common-horeca-small .section__content-wrapper,.section--default-content-cards .section__content-wrapper,.section--home-horeca .section__content-wrapper,.section--horeca-events .section__content-wrapper,.section--horeca-novelty .section__content-wrapper,.section--post-related .section__content-wrapper,.section--work-open-positions .section__content-wrapper{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.section--common-degusto-post .section__content-wrapper:before,.section--common-degusto-post .section__link-wrapper:before,.section--common-horeca-events .section__content-wrapper:before,.section--common-horeca-events .section__link-wrapper:before,.section--common-horeca-small .section__content-wrapper:before,.section--common-horeca-small .section__link-wrapper:before,.section--default-content-cards .section__content-wrapper:before,.section--default-content-cards .section__link-wrapper:before,.section--home-horeca .section__content-wrapper:before,.section--home-horeca .section__link-wrapper:before,.section--horeca-events .section__content-wrapper:before,.section--horeca-events .section__link-wrapper:before,.section--horeca-novelty .section__content-wrapper:before,.section--horeca-novelty .section__link-wrapper:before,.section--post-related .section__content-wrapper:before,.section--post-related .section__link-wrapper:before,.section--work-open-positions .section__content-wrapper:before,.section--work-open-positions .section__link-wrapper:before{content:"";position:absolute;left:1rem;border-top:1px solid rgba(103,82,56,.4)}@media (max-width:52em){.section--common-degusto-post .section__content-wrapper:before,.section--common-degusto-post .section__link-wrapper:before,.section--common-horeca-events .section__content-wrapper:before,.section--common-horeca-events .section__link-wrapper:before,.section--common-horeca-small .section__content-wrapper:before,.section--common-horeca-small .section__link-wrapper:before,.section--default-content-cards .section__content-wrapper:before,.section--default-content-cards .section__link-wrapper:before,.section--home-horeca .section__content-wrapper:before,.section--home-horeca .section__link-wrapper:before,.section--horeca-events .section__content-wrapper:before,.section--horeca-events .section__link-wrapper:before,.section--horeca-novelty .section__content-wrapper:before,.section--horeca-novelty .section__link-wrapper:before,.section--post-related .section__content-wrapper:before,.section--post-related .section__link-wrapper:before,.section--work-open-positions .section__content-wrapper:before,.section--work-open-positions .section__link-wrapper:before{left:2rem}}.section--common-degusto-post .section__content-wrapper:before,.section--common-horeca-events .section__content-wrapper:before,.section--common-horeca-small .section__content-wrapper:before,.section--default-content-cards .section__content-wrapper:before,.section--home-horeca .section__content-wrapper:before,.section--horeca-events .section__content-wrapper:before,.section--horeca-novelty .section__content-wrapper:before,.section--post-related .section__content-wrapper:before,.section--work-open-positions .section__content-wrapper:before{top:3rem;right:1rem}@media (max-width:52em){.section--common-degusto-post .section__content-wrapper:before,.section--common-horeca-events .section__content-wrapper:before,.section--common-horeca-small .section__content-wrapper:before,.section--default-content-cards .section__content-wrapper:before,.section--home-horeca .section__content-wrapper:before,.section--horeca-events .section__content-wrapper:before,.section--horeca-novelty .section__content-wrapper:before,.section--post-related .section__content-wrapper:before,.section--work-open-positions .section__content-wrapper:before{top:auto;right:2rem;bottom:2.25rem}}.section--common-degusto-post .section__link-wrapper:before,.section--common-horeca-events .section__link-wrapper:before,.section--common-horeca-small .section__link-wrapper:before,.section--default-content-cards .section__link-wrapper:before,.section--home-horeca .section__link-wrapper:before,.section--horeca-events .section__link-wrapper:before,.section--horeca-novelty .section__link-wrapper:before,.section--post-related .section__link-wrapper:before,.section--work-open-positions .section__link-wrapper:before{top:1.5rem;right:18rem}body.lang-it .section--common-degusto-post .section__link-wrapper:before,body.lang-it .section--common-horeca-events .section__link-wrapper:before,body.lang-it .section--common-horeca-small .section__link-wrapper:before,body.lang-it .section--default-content-cards .section__link-wrapper:before,body.lang-it .section--home-horeca .section__link-wrapper:before,body.lang-it .section--horeca-events .section__link-wrapper:before,body.lang-it .section--horeca-novelty .section__link-wrapper:before,body.lang-it .section--post-related .section__link-wrapper:before,body.lang-it .section--work-open-positions .section__link-wrapper:before{right:15rem}@media (max-width:52em){.section--common-degusto-post .section__link-wrapper:before,.section--common-horeca-events .section__link-wrapper:before,.section--common-horeca-small .section__link-wrapper:before,.section--default-content-cards .section__link-wrapper:before,.section--home-horeca .section__link-wrapper:before,.section--horeca-events .section__link-wrapper:before,.section--horeca-novelty .section__link-wrapper:before,.section--post-related .section__link-wrapper:before,.section--work-open-positions .section__link-wrapper:before{right:19rem}}.section--common-degusto-post .section__slider-arrows,.section--common-horeca-events .section__slider-arrows,.section--common-horeca-small .section__slider-arrows,.section--default-content-cards .section__slider-arrows,.section--home-horeca .section__slider-arrows,.section--horeca-events .section__slider-arrows,.section--horeca-novelty .section__slider-arrows,.section--post-related .section__slider-arrows,.section--work-open-positions .section__slider-arrows{background:#fff}.section--common-degusto-post .section__arrow,.section--common-horeca-events .section__arrow,.section--common-horeca-small .section__arrow,.section--default-content-cards .section__arrow,.section--home-horeca .section__arrow,.section--horeca-events .section__arrow,.section--horeca-novelty .section__arrow,.section--post-related .section__arrow,.section--work-open-positions .section__arrow{height:2.8rem;width:2.8rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-sx-dark.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.section--common-degusto-post .section__arrow-next,.section--common-horeca-events .section__arrow-next,.section--common-horeca-small .section__arrow-next,.section--default-content-cards .section__arrow-next,.section--home-horeca .section__arrow-next,.section--horeca-events .section__arrow-next,.section--horeca-novelty .section__arrow-next,.section--post-related .section__arrow-next,.section--work-open-positions .section__arrow-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section--common-degusto-post .section__title,.section--common-horeca-events .section__title,.section--common-horeca-small .section__title,.section--default-content-cards .section__title,.section--home-horeca .section__title,.section--horeca-events .section__title,.section--horeca-novelty .section__title,.section--post-related .section__title,.section--work-open-positions .section__title{background:#fff;font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw)}.section--common-degusto-post .section__title span,.section--common-horeca-events .section__title span,.section--common-horeca-small .section__title span,.section--default-content-cards .section__title span,.section--home-horeca .section__title span,.section--horeca-events .section__title span,.section--horeca-novelty .section__title span,.section--post-related .section__title span,.section--work-open-positions .section__title span{font-size:1.5rem;top:-.85rem}.section--common-degusto-post:before,.section--common-horeca-small:before,.section--default-content-cards:before,.section--post-related:before{content:"";top:auto;height:70%;background:#f0eae0}.section--common-degusto-post .section__content-wrapper:before,.section--common-horeca-events .section__content-wrapper:before,.section--horeca-events .section__content-wrapper:before,.section--horeca-novelty .section__content-wrapper:before{top:auto;bottom:0}.section--common-banner-impasto,.section--home-job{background:#d6b791}.section--common-banner-impasto:before,.section--home-job:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:25vw;height:25vw;background:#eddfc6;-webkit-transform:translate(50%,-35%);-moz-transform:translate(50%,-35%);-ms-transform:translate(50%,-35%);transform:translate(50%,-35%)}@media (max-width:52em){.section--common-banner-impasto:before,.section--home-job:before{width:75vw;height:75vw}}.section--common-banner-impasto:before,.section--home-job:before{left:auto;right:0}.section--common-banner-impasto .section__image,.section--home-job .section__image{width:85%}@media (max-width:52em){.section--common-banner-impasto .section__image,.section--home-job .section__image{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;margin:0 auto;width:100%}}.section--common-banner-impasto .section__content,.section--home-job .section__content{max-width:40rem}.section--common-banner-impasto .section__title,.section--home-job .section__title{font-size:2.5rem;line-height:1;color:#fff}@media (max-width:52em){.section--common-banner-impasto .section__title,.section--home-job .section__title{font-size:2rem}}.section--common-banner-impasto .section__title span,.section--home-job .section__title span{z-index:2;position:relative;text-decoration:none!important}.section--common-banner-impasto .section__title span:after,.section--home-job .section__title span:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-brown.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;z-index:-1;bottom:-.5rem;left:0}.section--common-banner-impasto .section__title:after,.section--home-job .section__title:after{content:none}.section--common-contacts{padding:2.25rem}@media (max-width:52em){.section--common-contacts{padding:2rem}}.section--common-contacts .section__container{background:#eddfc6}.section--common-contacts .section__content{padding-right:-moz-calc(2.25rem - 1.89rem + 8.22857vw);padding-right:calc(2.25rem - 1.89rem + 8.22857vw);padding-left:-moz-calc(2.25rem - 1.89rem + 8.22857vw);padding-left:calc(2.25rem - 1.89rem + 8.22857vw)}.section--common-contacts .section__title-wrapper{padding-top:-moz-calc(2.5rem - 0.602rem + 2.62095vw);padding-top:calc(2.5rem - 0.602rem + 2.62095vw);padding-bottom:-moz-calc(2rem - 0.56rem + 2.4381vw);padding-bottom:calc(2rem - 0.56rem + 2.4381vw);-moz-border-radius-bottomleft:40rem;border-bottom-left-radius:40rem;-moz-border-radius-bottomright:40rem;border-bottom-right-radius:40rem;background:#d6b791}@media screen and (min-width:80rem){.section--common-contacts .section__title-wrapper{max-width:25rem}}.section--common-contacts .section__pasta{width:7rem;left:-2rem}.section--common-contacts .section__title{font-size:-moz-calc(2.5rem - 0.28rem + 1.21905vw);font-size:calc(2.5rem - 0.28rem + 1.21905vw);color:#fff}.section--common-contacts .section__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-brown.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.lang-de .section--common-contacts .section__title{font-size:-moz-calc(2rem - 0.21rem + 0.91429vw);font-size:calc(2rem - 0.21rem + 0.91429vw)}.section--common-contacts .section__title:before{content:"";display:inline-block;position:absolute;left:8%;top:-1rem;width:3rem;height:2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quote-marks.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}body.lang-es .section--common-contacts .section__title:before{left:-1vw}body.lang-de .section--common-contacts .section__title:before{left:-2vw}.section--common-contacts .section__title:after{right:2rem}.section--common-contacts .section__background-image{height:1.5rem}.section--common-contacts-brand-alt{background:#46351f}.section--common-contacts-brand-alt .section__content-wrapper{color:#fff}.section--common-contacts-brand-alt .section__content-wrapper:first-child{border-right:2px solid #fff}@media (max-width:52em){.section--common-contacts-brand-alt .section__content-wrapper:first-child{border-right:0}.section--common-contacts-brand-alt .section__content-wrapper:first-child:after{content:"";position:absolute;inset:auto 2.5rem 0;height:2px;background:#fff}}.section--common-contacts-brand-alt .section__title{font-family:Heavitas Regular,sans-serif;font-size:clamp(2.25rem,2.35vw,2.5rem);line-height:1}.section--common-contacts-brand-alt .section__link{border:1px solid #fff;background:transparent}.section--common-contacts-brand-alt .section__social-item a{display:inline-block;width:1.75rem;height:1.75rem}.section--common-horeca:before{content:"";top:auto;height:80%;background:#f0eae0}.section--common-horeca .section__header{border-bottom:1px solid #d6b791}@media (max-width:52em){.section--common-horeca .section__header{border:0;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end}}.section--common-horeca .section__title{font-size:2.25rem}@media (max-width:52em){.section--common-horeca .section__title{font-size:1.5rem;border-bottom:1px solid #d6b791}}.section--common-horeca .section__col:after{content:"";position:absolute;bottom:0;left:1rem;right:1rem;border-top:1px solid rgba(103,82,56,.4)}@media (max-width:52em){.section--common-horeca .section__col:after{left:2rem;right:2rem}}.section--common-horeca-events:before{content:"";top:auto;height:65%;background:#f0eae0}@media (max-width:52em){.section--common-horeca-events:before{height:50%}}.section--common-newsletter{background:#f0eae0}.section--common-newsletter:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:42rem;height:42rem;background:#eddfc6;-webkit-transform:translate(-15%);-moz-transform:translate(-15%);-ms-transform:translate(-15%);transform:translate(-15%)}@media (max-width:52em){.section--common-newsletter:before{width:36rem;height:36rem}}body.page-template-account-thank-you .section--common-newsletter,body.page-template-account .section--common-newsletter,body.page-template-ecommerce-landing .section--common-newsletter,body.page-template-ecommerce .section--common-newsletter{display:none}.section--common-newsletter:before{background-color:#d6b791}@media (max-width:52em){.section--common-newsletter:before{-webkit-transform:translate(-40%);-moz-transform:translate(-40%);-ms-transform:translate(-40%);transform:translate(-40%)}}@media screen and (min-width:105rem){.section--common-newsletter:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.section--common-newsletter .section__title{color:#fff;font-size:-moz-calc(2.5rem - 0.098rem + 0.42667vw);font-size:calc(2.5rem - 0.098rem + 0.42667vw);line-height:.8}.section--common-newsletter .section__title:before{content:"";display:inline-block;position:absolute;left:-13.5%;top:-2rem;width:4.45rem;height:3.15rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/quote-marks.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){.section--common-newsletter .section__title:before{left:-8%}}.section--common-newsletter .section__title p{position:relative;z-index:2}.section--common-newsletter .section__title em{position:relative;font-family:ITC Legacy Serif Std,serif;font-style:normal;font-size:-moz-calc(2.85rem - 0.112rem + 0.48762vw);font-size:calc(2.85rem - 0.112rem + 0.48762vw)}.section--common-newsletter .section__title em:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-ocra.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;right:0;bottom:-.5rem}.section--common-newsletter .section__pasta{width:10rem;right:2rem}.section--common-newsletter .section__embed{height:12rem}@media (max-width:52em){.section--common-newsletter .section__embed{height:15rem}}.section--common-degusto-page .section__image-wrapper:after{content:"";top:45%;background:-moz- oldlinear-gradient(top,rgba(103,82,56,0) 18%,#2e1b03 79%);background:linear-gradient(180deg,rgba(103,82,56,0) 18%,#2e1b03 79%);opacity:.7}@media (max-width:52em){.section--common-degusto-page .section__image-wrapper{height:200vw}}.section--common-degusto-page .section__content-wrapper{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.4)}.section--common-degusto-page .section__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);line-height:1;margin-bottom:.375rem}.section--common-last-recipe{height:80vh}@media (max-width:52em){.section--common-last-recipe{height:auto}}.section--common-last-recipe .preview--recipe-hero{height:100%}.section--common-banner{padding:2.25rem}@media (max-width:52em){.section--common-banner{padding:2rem}}@media (max-width:52em){.section--common-banner .section__content{padding-top:10rem}}@media screen and (max-width:90rem){.section--common-banner .section__wrapper{width:50%}}@media (max-width:52em){.section--common-banner .section__wrapper{width:100%}}.section--common-banner .section__body{font-size:1.125rem}.section--common-banner .section__body,.section--common-banner .section__message{color:#fff}.section--common-banner .section__message{font-size:.875rem}@media screen and (max-width:80rem){.section--common-banner .section__image-desktop-with-tablet{display:none}}@media screen and (min-width:80rem){.section--common-banner .section__image-tablet{display:none}}.section--common-banner .section__image-desktop figure img,.section--common-banner .section__image-tablet figure img{object-position:left}.section--common-banner .section__image-mobile figure img{object-position:top}.section--common-banner .section__bottom-bar{height:1.5rem}.section--common-application{background:#213136}@media (max-width:52em){.section--common-application .section__image-wrapper{height:100vw}}@media (max-width:52em){.section--common-application .section__image{left:-3rem;top:-8rem}.section--common-application .section__image img{object-fit:contain}}.section--common-application .section__body{color:#fff;font-size:2.5rem;line-height:1}.section--common-application .section__link-apply{color:#fff}.block--fixed-contacts{top:10rem;background:#675238;-moz-border-radius-topleft:2rem;border-top-left-radius:2rem;-moz-border-radius-bottomleft:2rem;border-bottom-left-radius:2rem;min-height:7.5rem;z-index:99}body.post-type-archive .block--fixed-contacts{top:6rem}@media (max-width:52em){body.post-type-archive .block--fixed-contacts{top:auto}}@media (max-width:52em){.block--fixed-contacts{top:auto;bottom:1rem;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-moz-border-radius:2rem;border-radius:2rem;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:auto}}.block--fixed-contacts a+a{border-top:1px solid hsla(39,46%,85%,.5)}@media (max-width:52em){.block--fixed-contacts a+a{border-top:none}}.block--fixed-contacts .block__email{width:2.8rem;height:3.2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/email.svg) no-repeat 50%;-moz-background-size:60%;background-size:60%}@media (max-width:52em){.block--fixed-contacts .block__email{width:2.4rem;height:2.8rem}}.block--fixed-contacts .block__phone{width:2.8rem;height:3.2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/phone.svg) no-repeat 50%;-moz-background-size:60%;background-size:60%}@media (max-width:52em){.block--fixed-contacts .block__phone{width:2.4rem;height:2.8rem}}.block--fixed-contacts .block__cart{width:2.8rem;height:3.2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/cart.svg) no-repeat 50%;-moz-background-size:60%;background-size:60%}@media (max-width:52em){.block--fixed-contacts .block__cart{width:2.4rem;height:2.8rem}}.block--fixed-contacts .block__cart{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-cart-white.svg) no-repeat 50%;-moz-background-size:55%;background-size:55%;opacity:.6}.block--search-form .block__form{border-bottom:1px solid #d6b791}.block--search-form .block__search-input{background:transparent;padding:.625rem 0 .45rem;font-size:1.25rem;color:#675238}.block--search-form .block__search-input:focus-visible{outline:none}.block--search-form .block__search-input::-webkit-input-placeholder{color:#675238;opacity:0}.block--search-form .block__search-input::-moz-placeholder{color:#675238;opacity:0}.block--search-form .block__search-input:-ms-input-placeholder{color:#675238;opacity:0}.block--search-form .block__search-input::placeholder{color:#675238;opacity:0}.block--search-overlay .block--search-form .block__search-input::-webkit-input-placeholder{opacity:1}.block--search-overlay .block--search-form .block__search-input::-moz-placeholder{opacity:1}.block--search-overlay .block--search-form .block__search-input:-ms-input-placeholder{opacity:1}.block--search-overlay .block--search-form .block__search-input::placeholder{opacity:1}.block--search-form .block__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;text-transform:uppercase;font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:1rem;color:#675238}.block--search-overlay{background:#eddfc6;z-index:98;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-moz-transition:all .6s cubic-bezier(.455,.03,.515,.955);transition:all .6s cubic-bezier(.455,.03,.515,.955)}.block--search-overlay.search-open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.block--search-overlay .block__close{top:13.5rem;width:2.75rem;height:2.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close-icon.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.block--search-overlay .block--search-form .block__search-input{font-size:2.5rem;font-weight:400;padding:0}@media (max-width:52em){.block--search-overlay .block--search-form .block__search-input{font-size:1.75rem}}.block--search-overlay .block--search-form .block__submit{font-size:0;height:2.25rem;width:2.25rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-search.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.block--search-overlay .block--search-form .link__switch{display:none}.block--megamenu{background:#f0eae0;border-right:1px solid #d6b791;display:none}.block--megamenu:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:9rem;height:9rem;background:#eddfc6;-webkit-transform:translate(-40%,40%);-moz-transform:translate(-40%,40%);-ms-transform:translate(-40%,40%);transform:translate(-40%,40%)}@media (max-width:52em){.block--megamenu:before{width:25vw;height:25vw}}.block--megamenu:before{top:auto;bottom:0;-moz-border-radius:0 100% 0 0;border-radius:0 100% 0 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}@media (max-width:52em){.block--megamenu{border-right:0;display:block;position:absolute;top:0;left:0;right:0;overflow-y:scroll;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-moz-transition:all .8s .1s cubic-bezier(.455,.03,.515,.955);transition:all .8s cubic-bezier(.455,.03,.515,.955) .1s}.block--megamenu:before{content:none}}.block--megamenu.megamenu-open{display:block}@media (max-width:52em){.block--megamenu.megamenu-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.block--megamenu.block--megamenu-brand .block__container{overflow-y:auto}@media (max-width:52em){.block--megamenu.block--megamenu-brand .block__wrapper{position:relative;margin-bottom:1rem;padding-bottom:1rem}.block--megamenu.block--megamenu-brand .block__wrapper:after{content:"";left:0}}@media (max-width:52em){.block--megamenu.block--megamenu-brand .block__title{position:relative}}.block--megamenu.block--megamenu-brand .block__offcanvas-toggle{left:-2rem;top:45%;height:1rem;width:1rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/union.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.block--megamenu.block--megamenu-brand .block__offcanvas-toggle.toggle-open{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/minus.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){.block--megamenu.block--megamenu-brand .block__list{display:none}.block--megamenu.block--megamenu-brand .block__list:after{content:none!important}}@media (max-width:52em){.block--megamenu.block--megamenu-company .block__link,.block--megamenu.block--megamenu-horeca .block__link{font-size:1.75rem}}.block--megamenu.block--megamenu-horeca>.block__wrapper>.block__list:after{bottom:auto;top:0}@media (max-width:52em){.block--megamenu.block--megamenu-horeca>.block__wrapper>.block__list:after{content:none}}@media (max-width:52em){.block--megamenu.block--megamenu-horeca .block__title .block__link{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase}}.block--megamenu.block--megamenu-company>.block__wrapper>.block__list:after{content:none}.block--megamenu .block__back{font-size:1.125rem}.block--megamenu .block__back:before{content:"";width:1rem;height:1rem;margin:0 .5rem .1rem 0;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-back-long.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.block--megamenu .block__pretitle{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:1.25rem}.block--megamenu .block__content,.block--megamenu .block__over-content,.block--megamenu .block__sub-menu{background:#f0eae0}@media screen and (max-width:67.5rem){.block--megamenu .block__content.px50{padding-right:2.5rem;padding-left:2.5rem}}.block--megamenu .block__over-content,.block--megamenu .block__sub-menu{border-right:1px solid #d6b791;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.block--megamenu .block__content:not(.block__content-full-pl):not(.block__content-full-brand):not(.block__content-full-horeca),.block--megamenu .block__sub-menu{display:none}.block--megamenu .block__content:not(.block__content-full-pl):not(.block__content-full-brand):not(.block__content-full-horeca).active,.block--megamenu .block__sub-menu.active{border-left:1px solid #d6b791}.block--megamenu .block__wrapper{width:22vw}@media (max-width:52em){.block--megamenu .block__wrapper{width:100%}}.block--megamenu>.block__wrapper:after,.block--megamenu>.block__wrapper>.block__list:after{position:absolute;left:2.5rem;right:2.5rem;bottom:0;border-top:1px solid #d6b791}@media (max-width:52em){.block--megamenu>.block__wrapper:after,.block--megamenu>.block__wrapper>.block__list:after{left:-2rem;right:0}}.block--megamenu>.block__wrapper>.block__list:after{content:""}.block--megamenu .block__title{font-size:1.75rem}.block--megamenu .block__link{color:#675238}.block--megamenu .block__link:hover{text-decoration:none;font-weight:700}.block--megamenu .block__content{width:33vw}.block--megamenu .block__label{font-family:ITC Legacy Sans Std,Arial,sans-serif;font-size:1.5rem;color:#fff}.block--megamenu .block__content-brand:before,.block--megamenu .block__content-pl:before{content:"";position:absolute;top:2.5rem;right:4rem;-moz-border-radius:100%;border-radius:100%;width:9rem;height:9rem;background:#eddfc6}.block--megamenu .block__content-pl .block__decoration-background{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/images/pl-bg-dark.jpg) no-repeat 50%;-moz-background-size:cover;background-size:cover}.block--megamenu .block__content-full .block__content-title{font-size:3.75rem;line-height:1;color:#fff}.block--megamenu .block__content-title{font-size:2.5rem}.block--megamenu .block__content-logo{width:5rem;top:-1rem}.block--megamenu .block__content-image{width:16rem}.block--megamenu .block__decoration-background{height:2.31rem}.block--megamenu .block__decoration-background img{object-position:left;object-fit:cover}.block--megamenu-offcanvas .block__wrapper-main{overflow-y:auto;height:100vh}.block--megamenu-offcanvas .block__main-menu{padding-top:.25rem;padding-bottom:2rem;border-bottom:1px solid #46351f}.block--megamenu-offcanvas .block__ecommerce-link{font-size:1.25rem;font-weight:600;color:#c76163}.block--megamenu-offcanvas .block__ecommerce-link.link--shop{padding:.35rem 1rem .075rem;-moz-border-radius:2rem;border-radius:2rem;background:#fff}.block--megamenu-offcanvas .block__ecommerce-link.link--account:before{content:"";display:inline-block;padding:1.125rem 1.125rem 0 0;margin:-.25rem 1rem 0 0;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/service-user-magenta.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.jquery-modal{z-index:99;background-color:rgba(0,0,0,.75);padding:4rem 2rem}@media (max-width:52em){.jquery-modal{padding:2rem 1rem}}.block--modal{-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;box-shadow:none;background:#f0eae0;padding:5rem;width:90vw;max-width:64rem;overflow:hidden}.block--modal:before{content:"";position:absolute;top:0;left:0;-moz-border-radius:100%;border-radius:100%;width:25vw;height:25vw;background:#eddfc6;-webkit-transform:translate(-25%,-45%);-moz-transform:translate(-25%,-45%);-ms-transform:translate(-25%,-45%);transform:translate(-25%,-45%)}@media (max-width:52em){.block--modal:before{width:75vw;height:75vw}}@media (max-width:52em){.block--modal{padding:3rem 2rem}}.block--modal .block__title{font-size:2.5rem}.block--modal .block__title:after{content:"";display:inline-block;position:absolute;bottom:0;width:6rem;height:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/underline-sand.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}@media (max-width:52em){.block--modal .block__title{font-size:2rem}}.block--modal .block__title:after{left:0}.block--modal.modal a.close-modal{top:2rem;right:2rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.block--modal.block--modal-login.modal{max-width:40rem;background:#416194}@media (max-width:52em){.block--modal.block--modal-login.modal{padding-top:5rem}}.block--modal.block--modal-login.modal:after,.block--modal.block--modal-login.modal:before{content:"";position:absolute;-moz-border-radius:100%;border-radius:100%;background:hsla(37,53%,94%,.2)}.block--modal.block--modal-login.modal:before{inset:0 0 auto auto;height:12.5rem;width:12.5rem;-webkit-transform:translate(30%,-30%);-moz-transform:translate(30%,-30%);-ms-transform:translate(30%,-30%);transform:translate(30%,-30%)}.block--modal.block--modal-login.modal:after{inset:auto auto 0 0;height:20rem;width:20rem;-webkit-transform:translate(-30%,30%);-moz-transform:translate(-30%,30%);-ms-transform:translate(-30%,30%);transform:translate(-30%,30%)}.block--modal.block--modal-login.modal .block__header{color:#f8f2e8}.block--modal.block--modal-login.modal .block__login-title{font-size:2rem}.block--modal.block--modal-login.modal a.close-modal{background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/close-white.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.block--breadcrumbs .block__item:after{content:"";position:absolute;top:45%;right:0;height:.5rem;width:.35rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-back.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;-webkit-transform:translate(50%,-50%) rotate(180deg);-moz-transform:translate(50%,-50%) rotate(180deg);-ms-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg);opacity:.5}.block--breadcrumbs .block__link{font-size:.75rem;color:#4a4a47;opacity:.5;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.block--breadcrumbs .block__link:hover{opacity:1;text-decoration:none}.block--banner-messages:not(.slick-slider) .block__item-wrapper:not(:first-child){display:none}.header__banner-messages .block--banner-messages{background:#675238}.header__banner-messages .block--banner-messages .block__item{color:#fff}.header__banner-messages .block--banner-messages .block__icon-light{display:none}.header__banner-messages .block--banner-messages .block__text{background:#937a5c}.footer__banner-messages .block--banner-messages{background:#eddfc6}.footer__banner-messages .block--banner-messages .block__item{color:#675238}.footer__banner-messages .block--banner-messages .block__icon-dark{display:none}.footer__banner-messages .block--banner-messages .block__text{background:#d6b791}.block--banner-messages .block__item{padding:.35rem 0}.block--banner-messages .block__item:hover{text-decoration:none}@media (max-width:52em){.block--banner-messages .block__message,.block--banner-messages .block__text{font-size:.625rem}}.block--banner-messages .block__text{-moz-border-radius:5rem;border-radius:5rem;padding:.35rem .75rem .05rem}@media (max-width:52em){.block--banner-messages .block__text{padding:.35rem .5rem .05rem}}.block--banner-messages .block__message{padding-top:.3rem}.block--banner-messages .block__icon{width:1rem}.preview--brand-small .preview__link:hover{text-decoration:none}.preview--brand-small .preview__link:hover .preview__dish-wrapper{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.preview--brand-small .preview__dish-wrapper{width:11.75rem;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.preview--brand-small .preview__logo,.preview--brand-small .preview__title{z-index:9}.preview--brand-small .preview__logo{top:5.25rem}.preview--brand-small .preview__title{color:#fff;margin-top:-1rem}@media (max-width:52em){.preview--brand-small .preview__title{max-width:12rem;margin-left:auto;margin-right:auto;top:-1rem}}.preview--brand-full .preview__link:hover,.preview--page-pl .preview__link:hover{text-decoration:none}.preview--brand-full .preview__label,.preview--page-pl .preview__label{font-size:1.125rem}.preview--brand-full .preview__logo,.preview--brand-full .preview__title,.preview--brand-full .preview__title-alt,.preview--page-pl .preview__logo,.preview--page-pl .preview__title,.preview--page-pl .preview__title-alt{opacity:0;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.preview--brand-full .preview__title,.preview--brand-full .preview__title-alt,.preview--page-pl .preview__title,.preview--page-pl .preview__title-alt{font-size:2.5rem;max-width:20rem}@media (max-width:52em){.preview--brand-full .preview__title,.preview--brand-full .preview__title-alt,.preview--page-pl .preview__title,.preview--page-pl .preview__title-alt{font-size:1.75rem;text-align:left}}.preview--brand-full .preview__title,.preview--page-pl .preview__title{bottom:-moz-calc(100% + 2rem);bottom:calc(100% + 2rem)}@media (max-width:52em){.preview--brand-full .preview__title,.preview--page-pl .preview__title{left:2.5rem;bottom:auto;top:-5.75rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;max-width:75%}}.preview--brand-full .preview__title-alt,.preview--page-pl .preview__title-alt{color:#fff;bottom:2rem;opacity:0;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.preview--brand-full .preview__dish-wrapper,.preview--page-pl .preview__dish-wrapper{width:-moz-calc(25vw + 15vh);width:calc(25vw + 15vh)}@media (max-width:52em){.preview--brand-full .preview__dish-wrapper,.preview--page-pl .preview__dish-wrapper{width:100%;padding:0 2rem}}.preview--brand-full .preview__logo,.preview--page-pl .preview__logo{width:8.5rem;-webkit-transform:translate(-50%,-30%);-moz-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}@media (max-width:52em){.preview--brand-full .preview__logo,.preview--page-pl .preview__logo{width:6.5rem}}.slick-slide.slick-current .preview--brand-full .preview__logo,.slick-slide.slick-current .preview--brand-full .preview__title,.slick-slide.slick-current .preview--page-pl .preview__logo,.slick-slide.slick-current .preview--page-pl .preview__title{opacity:1}.slick-slide.slick-next .preview--brand-full .preview__title-alt,.slick-slide.slick-next .preview--page-pl .preview__title-alt,.slick-slide.slick-prev .preview--brand-full .preview__title-alt,.slick-slide.slick-prev .preview--page-pl .preview__title-alt{opacity:.4}@media (max-width:52em){.slick-slide.slick-next .preview--brand-full .preview__title-alt,.slick-slide.slick-next .preview--page-pl .preview__title-alt,.slick-slide.slick-prev .preview--brand-full .preview__title-alt,.slick-slide.slick-prev .preview--page-pl .preview__title-alt{opacity:0!important}}.slick-slide.slick-next .preview--brand-full .preview__title-alt .preview__label,.slick-slide.slick-next .preview--page-pl .preview__title-alt .preview__label,.slick-slide.slick-prev .preview--brand-full .preview__title-alt .preview__label,.slick-slide.slick-prev .preview--page-pl .preview__title-alt .preview__label{color:#fff}.slick-slide.slick-next .preview--brand-full .preview__title-alt,.slick-slide.slick-next .preview--page-pl .preview__title-alt{right:75%}.slick-slide.slick-prev .preview--brand-full .preview__title-alt,.slick-slide.slick-prev .preview--page-pl .preview__title-alt{left:75%}.preview--brand-icon .preview__icon-wrapper{height:5.75rem}.preview--product{background:#f0eae0}.preview--product:not(.preview--product-recipe):hover .preview__link .preview__image{width:70%;padding-top:20%}.preview--product.preview--product-recipe:hover .preview__link{color:#fff}.preview--product.preview--product-recipe:hover .preview__link .preview__image-alt{opacity:1}.preview--product .preview__link{color:#675238;-moz-transition:color .3s ease-out;transition:color .3s ease-out;height:30vw}@media screen and (max-width:67.5rem){.preview--product .preview__link{height:44vw}}@media (max-width:52em){.preview--product .preview__link{height:26rem}}.preview--product .preview__weight-description{font-size:.9325rem}.preview--product .product__tools-shop-link-small{bottom:3.4rem;width:2.5rem;height:2.5rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/icon-cart-small.svg) 50% no-repeat;-moz-background-size:contain;background-size:contain}@media (max-width:52em){.preview--product .product__tools-shop-link-small{bottom:3.9rem}}.preview--product .preview__image{width:65%;padding-top:22.5%;aspect-ratio:1/1.35;-moz-transition:all .4s cubic-bezier(.455,.03,.515,.955);transition:all .4s cubic-bezier(.455,.03,.515,.955)}@media (max-width:52em){.preview--product .preview__image{padding-top:27.5%}}.preview--product .preview__image-alt{opacity:0;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.preview--product .preview__image-alt:after{content:"";top:20%;background:-moz- oldlinear-gradient(top,rgba(103,82,56,0) 18%,#2e1b03 79%);background:linear-gradient(180deg,rgba(103,82,56,0) 18%,#2e1b03 79%);z-index:2}.preview--product .preview__brand-bg{width:6.5rem;height:6.5rem;background:#eddfc6;-webkit-transform:translate(30%,-25%);-moz-transform:translate(30%,-25%);-ms-transform:translate(30%,-25%);transform:translate(30%,-25%)}.preview--product .preview__brand-logo{width:6.5rem}.preview--product .preview__title{font-size:1.125rem}.preview--product .preview__data:nth-child(2){border-right:0}.preview--product .preview__data:nth-child(3),.preview--product .preview__data:nth-child(4){display:none}.preview--recipe{height:30vw;overflow:hidden}.preview--recipe:hover .preview__image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:67.5rem){.preview--recipe{height:44vw}}@media (max-width:52em){.preview--recipe{height:26rem}}.preview--recipe .preview__link{color:#fff}.preview--recipe .preview__image{-moz-transition:all .3s ease-out;transition:all .3s ease-out}.preview--recipe .preview__image:after{content:"";top:20%;background:-moz- oldlinear-gradient(top,rgba(103,82,56,0) 18%,#2e1b03 79%);background:linear-gradient(180deg,rgba(103,82,56,0) 18%,#2e1b03 79%);z-index:2}.preview--recipe .preview__starred{margin-left:.75rem;background:#e4ac00;-moz-border-radius:10rem;border-radius:10rem;border:1px solid #fff;padding:.5rem 1.75rem .35rem 2rem}@media (max-width:52em){.preview--recipe .preview__starred{margin-left:.5rem;padding:.5rem 1rem .35rem 1.75rem}}.preview--recipe .preview__starred:before{content:"";left:.75rem;height:.75rem;width:.75rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/star.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain}.preview--recipe .preview__starred-label,.preview--recipe .preview__starred-name{text-transform:uppercase;font-size:.75rem;line-height:1}.preview--recipe .preview__brand-bg{width:6.5rem;height:6.5rem;background:#eddfc6;-webkit-transform:translate(30%,-25%);-moz-transform:translate(30%,-25%);-ms-transform:translate(30%,-25%);transform:translate(30%,-25%)}.preview--recipe .preview__brand-logo{width:6.5rem}.preview--recipe .preview__title{font-size:1.125rem}.preview--recipe .preview__info-wrapper{border-top:1px solid #d6b791}.preview--recipe .preview__info:first-child{border-right:1px solid #d6b791}.preview--recipe .preview__used-image{-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:2.5rem}.preview--recipe .preview__code{color:#fff;border-color:hsla(0,0%,100%,.4)}@media (max-width:52em){.preview--recipe-full .preview__slide-image{height:100vw}}.preview--recipe-full .preview__used-products{top:30%;left:40%}@media (max-width:52em){.preview--recipe-full .preview__used-products{top:3rem;left:1.5rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}.preview--recipe-full .preview__content-block{background:#f0eae0;width:50%;max-width:40rem}@media (max-width:52em){.preview--recipe-full .preview__content-block{position:relative;text-align:center;width:100%}}.preview--recipe-full .preview__content-block:before{content:"";bottom:auto;height:5rem;background:#d6b791;opacity:.6}.preview--recipe-full .preview__used-product-image{width:6.25rem}.preview--recipe-full .preview__brand-link{margin-left:20%}.preview--recipe-full .preview__brand-logo{width:9rem}.preview--recipe-full .preview__title{font-size:2.5rem}.preview--recipe-full .preview__body{font-size:1rem}@media (max-width:52em){.preview--recipe-hero .preview__image{height:90vh}}.preview--recipe-hero .preview__image:after{content:"";top:20%;background:-moz- oldlinear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.7) 70%);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 70%)}@media (max-width:52em){.preview--recipe-hero .preview__image:after{top:20%}}article.type-post .preview--recipe-hero .preview__container{padding:0 3rem 1.5rem}@media (max-width:52em){article.type-post .preview--recipe-hero .preview__container{padding:0 1.5rem 1.5rem}}@media (max-width:52em){.preview--recipe-hero .preview__content{border-bottom:1px solid rgba(103,82,56,.4)}}.preview--recipe-hero .preview__used-products{top:45%;left:50%}@media (max-width:52em){.preview--recipe-hero .preview__used-products{top:3rem;left:1.5rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}article.type-post .preview--recipe-hero .preview__used-products{display:none}.preview--recipe-hero .preview__content-wrapper{border-bottom:1px solid rgba(103,82,56,.4)}@media (max-width:52em){.preview--recipe-hero .preview__content-wrapper{border:0}}.preview--recipe-hero .preview__title{font-size:2.5rem}@media (max-width:52em){.preview--recipe-hero .preview__title{font-size:2rem}}.preview--recipe-hero .preview__title a{color:#675238}.preview--private-label .preview__link:hover,.preview--recipe-hero .preview__title a:hover{text-decoration:none}.preview--private-label .preview__link:hover .preview__image-wrapper{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.preview--private-label .preview__image-wrapper{-moz-transition:all .3s ease-out;transition:all .3s ease-out}.preview--private-label .preview__title{color:#675238}.preview--post-promoted .preview__brand-category,.preview--post-small .preview__brand-category{padding:.65rem .85rem .45rem;background:#f0eae0;-moz-border-radius:10rem;border-radius:10rem;border:1px solid rgba(103,82,56,.4);z-index:2}.section--horeca-fermento .preview--post-promoted .preview__brand-category,.section--horeca-fermento .preview--post-small .preview__brand-category{background:#fff}.preview--post .preview__image-wrapper{height:20vw}@media screen and (min-width:80rem){.preview--post .preview__image-wrapper{height:16rem}}@media (max-width:52em){.preview--post .preview__image-wrapper{height:90vw}}.preview--post .preview__content{height:-moz-calc(100% - 20vw);height:calc(100% - 20vw)}@media screen and (min-width:80rem){.preview--post .preview__content{height:-moz-calc(100% - 16rem);height:calc(100% - 16rem)}}@media (max-width:52em){.preview--post .preview__content{height:auto}}.preview--post .preview__title,.preview--post .preview__title-link{font-size:1.5rem;color:#675238}.preview--post .preview__link{font-size:1rem;color:#675238}.section--common-degusto-post .preview--post .preview__image-wrapper,.section--common-horeca-small .preview--post .preview__image-wrapper,.section--horeca-events .preview--post .preview__image-wrapper,.section--horeca-novelty .preview--post .preview__image-wrapper,.section--post-related .preview--post .preview__image-wrapper{height:20rem}@media screen and (max-width:80rem){.section--common-degusto-post .preview--post .preview__image-wrapper,.section--common-horeca-small .preview--post .preview__image-wrapper,.section--horeca-events .preview--post .preview__image-wrapper,.section--horeca-novelty .preview--post .preview__image-wrapper,.section--post-related .preview--post .preview__image-wrapper{height:25vw}}@media (max-width:52em){.section--common-degusto-post .preview--post .preview__image-wrapper,.section--common-horeca-small .preview--post .preview__image-wrapper,.section--horeca-events .preview--post .preview__image-wrapper,.section--horeca-novelty .preview--post .preview__image-wrapper,.section--post-related .preview--post .preview__image-wrapper{height:90vw}}.section--common-degusto-post .preview--post .preview__link,.section--common-horeca-small .preview--post .preview__link,.section--horeca-events .preview--post .preview__link,.section--horeca-novelty .preview--post .preview__link,.section--post-related .preview--post .preview__link{display:none}.section--common-degusto-post .preview--post .preview__content,.section--common-horeca-small .preview--post .preview__content,.section--horeca-events .preview--post .preview__content,.section--horeca-novelty .preview--post .preview__content,.section--post-related .preview--post .preview__content{padding-bottom:0;height:auto}.section--horeca-fermento .section__item-1 .preview--post .preview__image-wrapper{height:auto}@media (max-width:52em){.section--horeca-fermento .section__item-1 .preview--post .preview__image-wrapper{height:90vw}}.preview--post-promoted .preview__image-wrapper{height:32.5vw}@media (max-width:52em){.preview--post-promoted .preview__image-wrapper{height:100vw}}.preview--post-promoted .preview__brand-category{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preview--post-promoted .preview__title{font-size:2.25rem}@media (max-width:52em){.preview--post-promoted .preview__title{font-size:1.5rem}}@media (max-width:52em){.preview--post-small .preview__content{-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end}}.preview--post-small .preview__content:after,.preview--post-small .preview__content:before{content:"";position:absolute;left:12.5%;bottom:0}@media (max-width:52em){.preview--post-small .preview__content:after,.preview--post-small .preview__content:before{left:7.5%}}.preview--post-small .preview__content:before{top:4.5rem;border-left:1px solid rgba(103,82,56,.4)}.preview--post-small .preview__content:after{right:0;border-top:1px solid rgba(103,82,56,.4)}.preview--post-small .preview__title{font-size:1.25rem}.preview--post-small .preview__link-wrapper{-webkit-align-self:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}@media (max-width:52em){.preview--post-small .preview__brand-category{position:absolute;left:-3rem;width:13rem;padding:.65rem .15rem .45rem 3rem;word-break:break-word}}.preview--post-small-alt .preview__title a{color:#675238}.preview--post-small-alt .preview__link{width:.75rem;height:1.125rem;background:url(//www.surgital.it/wp-content/themes/surgital_theme/dist/assets/icons/arrow-back.svg) no-repeat 50%;-moz-background-size:contain;background-size:contain;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.preview--post-mid .preview__title{font-size:2rem}@media (max-width:52em){.preview--post-mid .preview__title{font-size:1.5rem}}.preview--post-mid .preview__image-wrapper{height:15vw}@media (max-width:52em){.preview--post-mid .preview__image-wrapper{height:50vw}}.preview--post-mid-alt .preview__title{font-size:1.75rem}@media (max-width:52em){.preview--post-mid-alt .preview__title{font-size:1.5rem}}.preview--post-mid-alt .preview__image-wrapper{height:25rem}@media screen and (max-width:80rem){.preview--post-mid-alt .preview__image-wrapper{height:32.5vw}}@media (max-width:52em){.preview--post-mid-alt .preview__image-wrapper{height:55vw}}@media (max-width:52em){.preview--post-full .preview__image-link{height:100vw}}.preview--post-full .preview__content-block{background:#fff;width:50%;max-width:40rem}@media (max-width:52em){.preview--post-full .preview__content-block{position:relative;text-align:center;width:100%;background:#f0eae0}}.preview--post-full .preview__brand-category{color:#d6b791}.preview--post-full .preview__title-link{color:#675238}.preview--post-full .preview__title{font-size:2.5rem}.preview--post-full .preview__body{font-size:1rem}.preview--post-full .preview__link-wrapper{text-align:right}@media (max-width:52em){.preview--post-full .preview__link-wrapper{text-align:center}}.preview--open-position{border:1px solid #fff;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.preview--open-position:hover{border-color:#2b4438;-moz-box-shadow:inset 0 0 0 1px #2b4438;box-shadow:inset 0 0 0 1px #2b4438}.preview--open-position:hover .preview__link-button{background:#fff;color:#3a5d4d}.preview--open-position:hover .preview__link-button span{border-color:#3a5d4d}.preview--open-position:hover .preview__link-button span:after{background:#3a5d4d}.preview--open-position .preview__link:hover{text-decoration:none}.preview--open-position .preview__info{border-bottom:1px solid hsla(0,0%,100%,.4);color:#fff}.preview--open-position .preview__title{font-size:-moz-calc(2rem - 0.238rem + 1.03619vw);font-size:calc(2rem - 0.238rem + 1.03619vw);color:#fff}