@layer theme{.template-page .section-custom-page .page-title{margin-bottom:16px!important}.template-page .section-custom-page .body{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;margin:40px 0}@media(max-width:767px){.template-page .section-custom-page .body{gap:24px;margin:24px 0}}.template-page .section-custom-page h1,.template-page .section-custom-page h2,.template-page .section-custom-page h3,.template-page .section-custom-page h4,.template-page .section-custom-page h5,.template-page .section-custom-page h6,.template-page .section-custom-page p{margin:0!important}.template-page .section-custom-page h2{font-size:36px;text-transform:uppercase}@media(max-width:767px){.template-page .section-custom-page h2{font-size:24px}}.template-page .section-custom-page .banner{display:flex;justify-content:center;align-items:center;text-align:center;padding:24px 12px;background-size:contain}.template-page .section-custom-page .nav-bar__wrapper{border-bottom:1px solid rgba(26,26,26,1)}.template-page .section-custom-page .nav-bar .scroll{display:flex;flex-direction:row;justify-content:space-between;align-items:center;overflow-x:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:24px}.template-page .section-custom-page .nav-bar .scroll::-webkit-scrollbar{display:none}.template-page .section-custom-page .nav-bar .nav-bar__item{font-size:16px;padding-top:12px;padding-bottom:12px;gap:8px;font-weight:var(--font-weight-bold);font-family:var(--font-family-2);text-transform:uppercase;min-width:max-content}.template-page .section-custom-page .nav-bar .nav-bar__item.active{border-bottom:2px dashed rgba(221,59,64,1)}.template-page .section-custom-page .payment-method{border-radius:16px;padding:48px;gap:32px;display:grid;background:#1a1a1a;grid-template-columns:repeat(3,1fr);max-width:700px;align-items:center}@media(max-width:767px){.template-page .section-custom-page .payment-method{display:flex;flex-direction:column}}@media(min-width:768px){.template-page .section-custom-page .payment-method .method-icon{grid-column:span 1 / span 1}}.template-page .section-custom-page .payment-method .method-icon img{width:156px;height:156px;object-fit:contain}@media(min-width:768px){.template-page .section-custom-page .payment-method .info{grid-column:span 2 / span 2}}.template-page .section-custom-page .payment-method .method-title{font-weight:var(--font-weight-bold);font-family:var(--font-family-2);font-size:24px;text-transform:uppercase}@media(max-width:767px){.template-page .section-custom-page .payment-method .method-title{font-size:18px}}.template-page .section-custom-page .payment-method .method-description{font-size:16px}@media(max-width:767px){.template-page .section-custom-page .payment-method .method-description{font-size:14px}}.template-page .section-custom-page .chi-siamo{display:flex;flex-direction:row;gap:16px;align-items:center;text-align:center}@media(max-width:767px){.template-page .section-custom-page .chi-siamo{flex-direction:column!important}}.template-page .section-custom-page .chi-siamo .content{padding:64px;text-align:left;width:50%}@media(max-width:767px){.template-page .section-custom-page .chi-siamo .content{width:100%;padding:0}}.template-page .section-custom-page .chi-siamo .content h3{font-size:24px;font-weight:var(--font-weight-bold);font-family:var(--font-family-2);text-transform:uppercase;margin-bottom:16px}@media(max-width:767px){.template-page .section-custom-page .chi-siamo .content h3{font-size:18px}}.template-page .section-custom-page .chi-siamo .content p{font-size:16px}@media(max-width:767px){.template-page .section-custom-page .chi-siamo .content p{font-size:14px}}.template-page .section-custom-page .chi-siamo .image{height:400px;width:50%}@media(max-width:767px){.template-page .section-custom-page .chi-siamo .image{width:100%;height:250px}}.template-page .section-custom-page .chi-siamo .image img{border-radius:16px;width:100%;height:100%;object-fit:cover}.template-page .section-custom-page .chi-siamo:not(:has(>.image)){width:100%}.template-page .section-custom-page .chi-siamo:not(:has(>.image)) .content{width:100%;padding-left:0;padding-right:0}.template-page .section-custom-page .chi-siamo:nth-child(2n){flex-direction:row-reverse}.template-page .brands-slider .halo-item:not(:last-child){margin-bottom:16px!important}.template-page .brands-slider .wrapper-image{background:#f5f5f5!important;border-radius:16px;margin-bottom:16px!important}.template-page .brands-slider .brand-info{display:flex;flex-direction:column;cursor:unset}.template-page .brands-slider .brand-info *{text-align:left!important}.template-page .brands-slider .brand-info a{text-decoration:none!important}.template-page .brands-slider .brand-info .title,.template-page .brands-slider .brand-info .subtitle{font-family:var(--font-family-2);text-transform:uppercase;font-weight:var(--font-weight-bold)!important}.template-page .brands-slider .brand-info .title{font-size:24px!important;margin-bottom:8px!important}.template-page .brands-slider .brand-info .subtitle{font-size:14px!important;color:#b3b3b3!important;margin-bottom:16px!important}.template-page .brands-slider .brand-info .description{font-size:14px;font-weight:var(--font-weight-medium)}@media(max-width:767px){.template-page .brands-slider .brand-info .title{font-size:18px!important;margin-bottom:2px!important}.template-page .brands-slider .brand-info .subtitle{margin-bottom:8px!important;font-size:12px!important}.template-page .brands-slider .brand-info .description{font-size:13px}}@media(min-width:768px){.template-page .brands-slider .slick-track{width:100%!important;transform:unset!important;display:grid!important;grid-template-columns:repeat(3,1fr)}.template-page .brands-slider .slick-track:before{display:none!important}.template-page .brands-slider .slick-prev,.template-page .brands-slider .slick-next,.template-page .brands-slider .slick-dots{display:none!important}}#template-custom{max-width:520px;margin-right:auto;margin-left:auto}#template-custom .main-page-title{text-align:center;font-size:3.2rem}#template-custom .h1,#template-custom h2,#template-custom .main-page-title{font-family:var(--font-family-2);color:#cd1619;line-height:1.4;margin:0 0 .8rem}#template-custom h2 .s1,#template-custom h2 .bone{position:relative;display:inline-block;width:3.2rem;height:3.2rem;color:transparent}:is(#template-custom h2 .s1,#template-custom h2 .bone):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/cdn/shop/files/OSSETTO_ICONA.png?v=1778225586)}#template-custom p,#template-custom h3{margin:0 0 .8rem;line-height:1.4}#template-custom p{font-size:1.4rem;font-weight:600}#template-custom img{margin-right:auto;margin-left:auto}.template-page .brands-slider.brand-layout--slider .wrapper-image{background-color:var(--color-background)!important}.custom-grid-layout{display:grid;grid-template-columns:repeat(var(--m-columns),1fr);direction:var(--m-direction);margin:var(--m-mt) var(--m-mr) var(--m-mb) var(--m-ml);column-gap:var(--m-column-gap);row-gap:var(--m-row-gap)}.custom-grid-layout .custom-title,.custom-grid-layout .custom-content{text-align:var(--text-align)}.custom-grid-layout>*{direction:ltr}.custom-grid-layout h1,.custom-grid-layout h2,.custom-grid-layout h3,.custom-grid-layout h4{line-height:1.4;margin-bottom:.8em;margin-top:0}:is(.custom-grid-layout h1,.custom-grid-layout h2,.custom-grid-layout h3,.custom-grid-layout h4):not(:first-child){margin-top:1.5em}.custom-grid-layout p,.custom-grid-layout ul{margin-top:0;margin-bottom:0}:is(.custom-grid-layout p,.custom-grid-layout ul):not(:last-child){margin-bottom:.8em}.custom-grid-layout ul{padding-left:2rem}.custom-grid-layout .custom-layout-image:not(.mobile-fill) img{aspect-ratio:var(--m-aspect-ratio);width:100%}.custom-grid-layout .custom-layout-image img{object-fit:var(--m-object-fit);border-radius:1.6rem}.custom-grid-layout .custom-layout-image,.custom-grid-layout .custom-layout-text{padding:var(--m-pt) var(--m-pr) var(--m-pb) var(--m-pl)}.custom-grid-layout .custom-layout-image.mobile-fill{position:relative;height:100%;width:100%}.custom-grid-layout .custom-layout-image.mobile-fill .custom-image{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center}#MainContent:has(.custom-layout) .main-page-title{text-align:center;line-height:1.4;padding-bottom:1.5em}.custom-button{width:fit-content;max-width:100%}@media(min-width:1024px){.custom-grid-layout{display:grid;grid-template-columns:repeat(var(--columns),1fr);direction:var(--direction);margin:var(--mt) var(--mr) var(--mb) var(--ml);align-items:center;column-gap:var(--column-gap);row-gap:var(--row-gap)}.custom-grid-layout .custom-layout-image,.custom-grid-layout .custom-layout-text{padding:var(--pt) var(--pr) var(--pb) var(--pl)}.custom-grid-layout .custom-layout-image img{object-fit:var(--object-fit)}.custom-grid-layout .custom-layout-image:not(.fill) img{aspect-ratio:var(--aspect-ratio);width:100%}.custom-grid-layout .custom-layout-image.fill{aspect-ratio:auto;position:relative;height:100%;width:100%}.custom-grid-layout .custom-layout-image.fill .custom-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.custom-grid-layout h2{font-size:2.8rem}.custom-grid-layout h3{font-size:2.4rem}.custom-grid-layout h4{font-size:1.8rem}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-static-pages.css.map */
