html{scroll-behavior:smooth!important}:root{--font-figtree:"Figtree",sans-serif}body{margin:0;padding:0;box-sizing:border-box;font-family:Figtree,sans-serif!important}.swiper-pagination{margin-top:16px;text-align:center}.swiper-pagination-bullets{opacity:1;width:8px;height:8px;border-radius:50%}.swiper-pagination-bullet-active{background-color:red;width:18px;height:18px}.sd{background:linear-gradient(270deg,transparent,#000);background-blend-mode:darken}.shake-on-hover:hover{animation:shake .4s ease-in-out}.slit-in-diagonal-1{animation:slit-in-diagonal-1 .45s ease-out both}@keyframes slit-in-diagonal-1{0%{transform:translateZ(-800px) rotate3d(1,1,0,90deg);animation-timing-function:ease-in;opacity:0}54%{transform:translateZ(-160px) rotate3d(1,1,0,87deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translateZ(0) rotate3d(1,1,0,0);animation-timing-function:ease-out}}.swiper-slide-content{display:flex;justify-content:center;align-items:center;flex-direction:row}.swiper-button-next,.swiper-button-prev{background-color:orange!important;color:#fff!important;width:40px!important;height:40px!important;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;padding:.25rem}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px!important}.swiper-button-prev{left:-80px!important}.swiper-button-next{right:-80px!important}.prova{transform:rotate(180deg);fill:#fff}.hoverino{position:relative;padding-bottom:10px;margin-top:10px}.hoverino:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#ff0;border-radius:30px;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.hoverino:hover:before{transform:scaleX(1)}.anim{animation:vola 1.2s linear .8s forwards}@keyframes vola{0%{transform:translate(0) rotate(-45deg)}30%{transform:translate(-10px,30px) rotate(-45deg) scale(1.5)}to{transform:translate(30rem,-30rem) rotate(60deg)}}.razzo-sconto{animation:vola 2.5s 1s 1 forwards;z-index:1000}.scritte{animation:scompare 1.25s 1 forwards}@keyframes scompare{to{opacity:0}}@media (max-width:490px){.w{width:550px;height:550px}.display-mobile{margin-bottom:1rem;margin-top:.5rem;margin-left:.5rem}.swiper-slide-content{flex-direction:column}.carosello-img{width:380px;height:380px;margin-top:1rem;margin-right:2rem}.img-dim,.img-dim-xs{width:100%;height:100%}}@media (max-width:890px){.swiper-slide-content{flex-direction:column}}@media (min-width:1439px){.carosello-img{width:800px;height:800px;margin-left:5rem}}@media (min-width:1700px){.img-dim{width:850px;height:850px}.img-dim-xs{width:500px;height:500px}.carosello-img{width:1000px;height:1000px}}@font-face{font-family:Olive Days;src:url(/Olive-Days/olive-days.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--cc-toggle-on-bg:#0059aa!important;--cc-toggle-readonly-bg:#add7ff!important;--cc-cookie-category-expanded-block-hover-bg:transparent!important;--cc-btn-secondary-bg:#fff!important;--cc-btn-secondary-color:#0059aa!important}.cm,.pm{border-radius:24px!important;max-width:600px!important}.pm{background-color:#e7f4fd!important}.pm__header{border:none!important}.cm__body{position:relative!important;background-color:#cfeafd!important;padding:24px!important}.cm__mycustomy-logo{position:absolute;top:15px;left:30px;width:30px;height:30px}.cm__squiggly{width:140px}.cm__texts>.cm__title{font-size:26px!important;gap:4px!important}.cm__texts>.cm__desc,.cm__texts>.cm__title{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.cm__texts>.cm__desc{padding:0 50px!important;font-size:20px!important;gap:1em!important}.cm__texts>.cm__desc,.cm__texts>.cm__title{color:#0059aa!important;font-family:Open Sans,sans-serif!important}.cm__texts>.cm__desc>.cm__policies-container{width:100%!important;max-width:350px!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:space-between!important;gap:1em!important;margin-bottom:1em!important}.cm__texts>.cm__desc>.cm__policies-container>a.cm__link{font-size:10px!important;font-weight:400!important}.cm__btns,.pm__footer{align-items:center!important;border:none!important}.cm__btns,.cm__btns>.cm__btn-group,.pm__footer,.pm_btns>.pm_btn-group{display:flex!important;flex-direction:row-reverse!important;gap:8px!important}.cm__btns>.cm__btn-group,.pm_btns>.pm_btn-group{align-items:stretch!important;margin:0!important}.cm__btns>.cm__btn-group:first-of-type{width:66%!important}.cm__btns>.cm__btn-group:last-of-type{width:33%!important}.cm__btn-group>.cm__btn{flex:1 1!important}.cm__btns>.cm__btn-group>button.cm__btn,.pm__footer>.pm__btn-group>button.pm__btn{padding:0 16px!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;margin:0!important;cursor:pointer!important}.cm__btn[data-role=all],.pm__btn[data-role=all]{background-color:#ff8000!important;color:#fff!important;border-radius:10px!important;border:none!important;font-weight:700!important}.cm__btn[data-role=necessary]{border:2px solid #0059aa!important}.cm__btn[data-role=necessary],.cm__btn[data-role=show]{background-color:transparent!important;color:#0059aa!important;font-weight:700!important}.cm__btn[data-role=show]{border:none!important;align-self:center!important}.pm__btn[data-role=save]{background-color:transparent!important;color:#0059aa!important;border:1px solid #0059aa!important}.pm__section--toggle.pm__section--expandable{border:1px solid #0058aa7d!important;background-color:#fff!important}.pm__section-arrow{background-color:#d0d0d0!important}.pm__section-arrow>*{stroke:#fff!important}.cm__btn:hover,.pm__btn:hover{position:relative!important;overflow:hidden!important;z-index:2!important}.cm__btn:after,.pm__btn:after{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:transparent!important;pointer-events:none!important;z-index:1!important;transition:background-color .2s ease-in-out!important}.cm__btn:hover:after,.pm__btn:hover:after{content:""!important;background-color:rgba(0,0,0,.06)!important}.cm.cm--cloud.cm--inline{width:-moz-fit-content!important;width:fit-content!important;max-width:unset!important;min-width:unset!important}.cm.cm--cloud.cm--inline .cm__body{justify-content:flex-start!important;padding:16px!important}.cm.cm--cloud.cm--inline .cm__texts{width:unset!important;max-width:unset!important;border-right:1px solid #0059aa!important}.cm.cm--cloud.cm--inline .cm__texts .cm__title{font-size:18px!important}.cm.cm--cloud.cm--inline .cm__texts .cm__desc{font-size:14px!important}.cm.cm--cloud.cm--inline .cm__btns{flex-direction:column!important;max-width:50%!important}.cm.cm--cloud.cm--inline .cm__btns>.cm__btn-group{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin:0!important}.cm.cm--cloud.cm--inline .cm__squiggly{width:100px}