@keyframes sicBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}html body .sic .sic-place__menu{color:inherit;background:currentColor;-webkit-text-fill-color:#fff}html body .sic .sic-place__menu svg path{stroke:#fff}html body .sic .sic-place__menu:hover{background:currentColor;filter:brightness(.88)}html body .sicb__car{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;overscroll-behavior-x:contain}html body .sicb__car::-webkit-scrollbar{display:none}html body .sicb__car.is-drag{cursor:grabbing}html body .sicb__track{animation:none!important}@media(min-width:901px){html body .sicb__intro{grid-template-columns:4fr 8fr}}html body .sicb__art{padding:14px 12px;overflow:hidden}html body .sicb__art img[src*=sic-facciata-parioli]{aspect-ratio:2.45;object-fit:cover;object-position:50% 47%;transform:scale(1.06);max-height:none}@media(max-width:749px){html body .sic-wrap{padding:0 16px}html body .sic-hero{min-height:520px;padding:36px 18px 64px}html body .sic-hero__stemma{width:140px}html body .sic-hero p{margin-bottom:28px}html body .sic-about{padding:24px 0 40px}html body .sic-about__quote{font-size:22px;line-height:1.35}html body .sic-collage{display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:0!important;margin-top:20px;padding:0}html body .sic-collage>*{grid-column:auto!important;grid-row:auto!important;margin:0!important;flex:none}html body .sic-collage .sic-box{width:100%;min-height:0;font-size:13.5px;line-height:1.5;padding:18px;margin:-22px 0 0!important;z-index:4;box-shadow:0 8px 20px #5b463229}html body .sic-collage .sic-tile{width:36%;padding:5px 5px 14px;box-shadow:0 8px 18px #5b463233}html body .sic-collage .sic-tile img{aspect-ratio:4/5;height:auto!important}html body .sic-collage .sic-tile,html body .sic-collage>img{animation:sicBob 5.5s ease-in-out infinite}html body .sic-tile--1{order:1;margin:0 -5% 0 0!important;z-index:2}html body .sic-tile--2{order:1;margin:28px -5% 0 0!important;z-index:3;animation-delay:-1.8s!important}html body .sic-tile--3{order:1;margin:4px 0 0!important;z-index:2;animation-delay:-3.4s!important}html body .sic-box--a{order:2}html body .sic-collage__img2{order:3;width:50%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover;margin:12px -6% 0 0!important;z-index:2;animation-delay:-2.6s!important;box-shadow:0 8px 18px #5b463233}html body .sic-tile--4{order:3;width:42%;margin:44px 0 0!important;z-index:3;animation-delay:-.9s!important}html body .sic-box--c{order:4}html body .sic-collage__img1{order:5;width:58%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover;margin:12px -7% 0 0!important;z-index:2;animation-delay:-4s!important;box-shadow:0 8px 18px #5b463233}html body .sic-tile--5{order:5;width:40%;margin:40px 0 0!important;z-index:3;animation-delay:-2.2s!important}html body .sic-box--b{order:6}html body .sic-tile--6{order:7;margin:0 -5% 0 0!important;z-index:5;animation-delay:-1.2s!important}html body .sic-tile--7{order:7;margin:30px -5% 0 0!important;z-index:6;animation-delay:-3s!important}html body .sic-tile--8{order:7;margin:6px 0 0!important;z-index:5;animation-delay:-4.4s!important}html body .sic-tile--9,html body .sic-tile--10{display:none!important}html body .sic-about .sic-doodle{display:none}html body .sic-story{padding:0 0 36px}html body .sic-locs{padding:20px 0 56px}html body .sic-locs .sic-wrap{padding:0 10px}html body .sic-locs__grid{gap:30px!important}html body .sic .sic-card{padding:14px 6px 38px;border-radius:18px}html body .sic-card__title{margin-bottom:2px}html body .sic-card__labels{padding:0 4%;margin-bottom:-4px}html body .sic-card__labels span{font-size:15px}html body .sic-card--full .sic-card__art img{aspect-ratio:2/1!important}html body .sic-card__btn{padding:8px 28px;font-size:14px}html body .sic-serv{padding:16px 0 56px}html body .sic-serv__grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px!important;margin:22px -16px 0!important;padding:0 16px 14px;scrollbar-width:none;align-items:stretch!important}html body .sic-serv__grid::-webkit-scrollbar{display:none}html body .sic-serv__col{flex:0 0 84%;scroll-snap-align:center}html body .sic-serv__col img{height:auto!important;aspect-ratio:16/10}html body .sic-serv__col h3{font-size:26px;margin:16px 18px 4px}html body .sic-serv__col p{margin:0 18px 8px;font-size:15px}html body .sic-serv__col ul{margin:0 18px}html body .sic-serv__col li{font-size:14.5px;padding:6px 0 6px 20px}html body .sic-serv__col li:before{top:14px}html body .sic-serv__cta{margin-top:26px}html body .sicb__car{-webkit-mask-image:none!important;mask-image:none!important}html body .sicb__track img{transition:none!important;transform:none!important}html body .sicb__art{padding:10px 0!important}html body .sicb__art img[src*=sic-facciata-parioli]{transform:scale(1.1)}html body .sicb__feats{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body .sicb__feats::-webkit-scrollbar{display:none}html body .sicb__feat{flex:0 0 78%;scroll-snap-align:start;border-top:0!important;border-left:1px solid var(--ln)!important;padding:24px 18px 26px!important}html body .sicb__feat:first-child{border-left:0!important}html body .sicb__ico{width:96px;height:96px}html body .sicb__feat p{font-size:14px}html body .sic-footer{padding:20px 0 12px!important;text-align:center}html body .sic-footer__grid{display:block!important}html body .sic-footer__grid>div{margin:0 0 10px}html body .sic-footer__grid>div:nth-child(3){display:none}html body .sic-footer h4{display:none}html body .sic-footer__logo{width:118px!important;margin:0 auto 8px!important}html body .sic-footer ul{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 14px}html body .sic-footer li{font-size:13px!important;margin:0!important}html body .sic-footer__small{display:none}html body .sic-footer__bottom{margin-top:6px!important;padding-top:10px!important;justify-content:center;text-align:center;font-size:11.5px;gap:4px 10px}html body .sic-place{padding:24px 0 56px}html body .sic-place__hero{gap:22px}html body .sic-place__art{padding:8px;border-radius:18px;order:-1}html body .sic-place__art img{aspect-ratio:auto!important}html body .sic .sic-place__menu{display:flex;width:fit-content;margin:16px 0 4px!important;font-size:14px;padding:8px 16px 8px 12px}html body .sic-place__tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:34px 4px 30px!important}html body .sic-place__tiles .sic-tile:nth-child(n){margin:0 -10% -18% 0!important;padding:4px 4px 12px;animation:sicBob 5.5s ease-in-out infinite}html body .sic-place__tiles .sic-tile:nth-child(3n){margin-right:0!important}html body .sic-place__tiles .sic-tile:nth-child(3n+2){margin-top:24px!important;z-index:2;animation-delay:-2s}html body .sic-place__tiles .sic-tile:nth-child(3n){animation-delay:-3.6s}html body .sic-place__tiles .sic-tile:nth-child(n+10){display:none}html body .sic-place .sic-sechead{margin-top:48px}html body .sic-feats{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -16px;padding:6px 16px 18px;-webkit-overflow-scrolling:touch;scrollbar-width:none}html body .sic-feats::-webkit-scrollbar{display:none}html body .sic-featcard{flex:0 0 80%;scroll-snap-align:center;padding:22px 18px 24px}html body .sic-featcard__ico{width:100px;height:100px}html body .sic-place__quote{margin-top:40px}html body .sic-place__contact{margin-top:44px}html body .sic-place__map,html body .sic-place__map iframe{min-height:260px}}@media(max-width:749px)and (prefers-reduced-motion:reduce){html body .sic-collage .sic-tile,html body .sic-collage>img,html body .sic-place__tiles .sic-tile{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sic-mobile.css.map */
