.brand-collection-system .wbc{width:min(1180px,calc(100vw - 40px));max-width:1180px;margin:34px auto 0;color:#161d26;font-family:inherit}.brand-collection-system .wbc *{box-sizing:border-box}.brand-collection-system .wbc a{color:inherit}.brand-collection-system .wbc-hero{display:grid;grid-template-columns:1fr .94fr;min-height:460px;border-block:1px solid #161D26}.brand-collection-system .wbc-copy{display:flex;flex-direction:column;justify-content:center;padding:54px 58px 54px 0}.brand-collection-system .wbc-k{margin:0 0 14px;font-size:11px;line-height:1.2;letter-spacing:.14em;font-weight:700;text-transform:uppercase;color:#5e6268}.brand-collection-system .wbc h1{margin:0;font-size:clamp(42px,5.2vw,72px);line-height:.97;letter-spacing:-.06em;color:#161d26}.brand-collection-system .wbc h2{margin:0;font-size:clamp(30px,3.4vw,47px);line-height:1.03;letter-spacing:-.045em;color:#161d26}.brand-collection-system .wbc h3{margin:0;font-size:23px;line-height:1.05;letter-spacing:-.03em;color:#161d26}.brand-collection-system .wbc p{line-height:1.62}.brand-collection-system .wbc-dek{margin:22px 0 0;font-size:18px;color:#343941}.brand-collection-system .wbc-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.brand-collection-system .wbc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:0 18px;border:1px solid #161D26;background:transparent;text-decoration:none!important;font-size:12px;font-weight:700;transition:background .18s ease,color .18s ease,transform .16s ease}.brand-collection-system .wbc-btn:hover{background:#161d26;color:#fff!important}.brand-collection-system .wbc-btn:active{transform:scale(.97)}.brand-collection-system .wbc-btn.fill{background:#161d26;color:#fff!important}.brand-collection-system .wbc-btn.fill:hover{background:#f1b53b;border-color:#f1b53b;color:#161d26!important}.brand-collection-system .wbc-hero-media{min-height:330px;background:#f6f6f3}.brand-collection-system .wbc-hero img,.brand-collection-system .wbc-card img,.brand-collection-system .wbc-feature img{display:block;width:100%;height:100%;object-fit:cover}.brand-collection-system .wbc-proof,.brand-collection-system .wbc-steps{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #ddd}.brand-collection-system .wbc-proof>div,.brand-collection-system .wbc-step{padding:25px 27px;border-right:1px solid #ddd}.brand-collection-system .wbc-proof>div:last-child,.brand-collection-system .wbc-step:last-child{border-right:0}.brand-collection-system .wbc-proof b{display:block;margin-top:6px;font-size:18px;line-height:1.15}.brand-collection-system .wbc-main{padding:70px 0 12px}.brand-collection-system .wbc-section{margin-bottom:64px}.brand-collection-system .wbc-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px;margin-bottom:24px}.brand-collection-system .wbc-head>p{margin:2px 0;color:#454b53}.brand-collection-system .wbc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.brand-collection-system .wbc-card{display:flex;flex-direction:column;min-width:0;border:1px solid #ddd;background:#fff}.brand-collection-system .wbc-card-media{display:block;overflow:hidden;aspect-ratio:1.35;background:#f6f6f3}.brand-collection-system .wbc-card-copy{display:flex;flex:1;flex-direction:column;padding:22px}.brand-collection-system .wbc-card-copy>p:not(.wbc-k),.brand-collection-system .wbc-step>p:not(.wbc-k){color:#484e56;font-size:15px}.brand-collection-system .wbc-link{margin-top:auto;font-size:13px;font-weight:700;text-decoration:underline;text-decoration-color:#f1b53b;text-decoration-thickness:2px;text-underline-offset:4px}.brand-collection-system .wbc-step{min-height:205px}.brand-collection-system .wbc-feature{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #161D26;background:#f6f6f3}.brand-collection-system .wbc-feature-media{min-height:350px;background:#f6f6f3}.brand-collection-system .wbc-feature-copy{align-self:center;padding:45px}.brand-collection-system .wbc-feature-copy p{color:#454b53}.brand-collection-system .wbc-cta{padding:44px;border:1px solid #161D26;background:#f6f6f3}.brand-collection-system .wbc-cta>p:not(.wbc-k){max-width:650px;color:#454b53}.brand-collection-system #brand-collection-products{display:block;scroll-margin-top:110px}.brand-collection-system .sections-image-banner-block,.brand-collection-system .custom_Collection_Banner,.brand-collection-system .imageBoxSection,.brand-collection-system .SingleText,.brand-collection-system .Collection_AsideSection,.brand-collection-system .customRichTextSection,.brand-collection-system .Collection_Card,.brand-collection-system [id^=HeaderCollectionSection-]{display:none!important}.brand-collection-system .sections-product-block{padding-top:10px}.brand-collection-system .sections-product-block .halo-block-header .title .text,.brand-collection-system #CollectionSection-template--16831074205927__product-grid .collection-title{color:#161d26}.brand-collection-system .custom-accordion-section{padding:28px 0 64px;border-top:0}.brand-collection-system .custom-accordion-section .container{width:min(1180px,calc(100vw - 40px));max-width:1180px}.brand-collection-system .accordion-main-heading{margin:0 0 28px;text-align:left;font-size:clamp(30px,3.4vw,47px);line-height:1.03;letter-spacing:-.045em;color:#161d26}.brand-collection-system .accordion-wrapper{max-width:100%;border-top:1px solid #161D26}.brand-collection-system .accordion-item{border-bottom:1px solid #ddd}.brand-collection-system .accordion-toggle{padding:19px 30px 19px 0;font-weight:700;color:#161d26}.brand-collection-system .accordion-panel-inner{max-width:760px;padding:0 30px 20px 0;color:#454b53}.brand-collection-system .custom-accordion-section .accordion-item .accordion-toggle:hover,.brand-collection-system .custom-accordion-section .accordion-item.open .accordion-toggle{background:transparent}@media(max-width:780px){.brand-collection-system .wbc{width:100%;margin:0}.brand-collection-system .wbc-hero,.brand-collection-system .wbc-head,.brand-collection-system .wbc-grid,.brand-collection-system .wbc-steps,.brand-collection-system .wbc-proof,.brand-collection-system .wbc-feature{grid-template-columns:1fr}.brand-collection-system .wbc-copy{order:2;padding:38px 24px 46px}.brand-collection-system .wbc-hero-media{order:1;min-height:300px}.brand-collection-system .wbc-main{padding:45px 24px 12px}.brand-collection-system .wbc-section{margin-bottom:52px}.brand-collection-system .wbc-feature-media{min-height:270px}.brand-collection-system .wbc-feature-copy{padding:34px 24px}.brand-collection-system .wbc-proof>div,.brand-collection-system .wbc-step{border-right:0;border-bottom:1px solid #ddd}.brand-collection-system .wbc-proof>div:last-child,.brand-collection-system .wbc-step:last-child{border-bottom:0}.brand-collection-system .custom-accordion-section{padding:20px 24px 52px}.brand-collection-system .custom-accordion-section .container{width:100%}}@media(prefers-reduced-motion:reduce){.brand-collection-system .wbc-btn{transition:none}}.brand-collection-system .wbc-carousel{position:relative;overflow:hidden;isolation:isolate}.brand-collection-system .wbc-carousel-slides,.brand-collection-system .wbc-carousel-slide{position:absolute;top:0;right:0;bottom:0;left:0}.brand-collection-system .wbc-carousel-slide{margin:0;opacity:0;visibility:hidden;transform:scale(1.015);transition:opacity .42s cubic-bezier(.23,1,.32,1),transform .62s cubic-bezier(.23,1,.32,1),visibility 0s linear .62s}.brand-collection-system .wbc-carousel-slide.is-active{opacity:1;visibility:visible;transform:scale(1);transition-delay:0s}.brand-collection-system .wbc-carousel-slide img{width:100%;height:100%;object-fit:cover}.brand-collection-system .wbc-carousel-controls{position:absolute;z-index:2;right:18px;bottom:18px;display:flex;align-items:center;gap:10px;padding:8px 10px;background:#161d26c7;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.brand-collection-system .wbc-carousel-arrow,.brand-collection-system .wbc-carousel-dots button{border:0;background:transparent;color:inherit;cursor:pointer}.brand-collection-system .wbc-carousel-arrow{display:inline-grid;width:28px;height:28px;place-items:center;font-size:20px;line-height:1}.brand-collection-system .wbc-carousel-arrow:focus-visible,.brand-collection-system .wbc-carousel-dots button:focus-visible{outline:2px solid #F1B53B;outline-offset:3px}.brand-collection-system .wbc-carousel-dots{display:flex;gap:6px}.brand-collection-system .wbc-carousel-dots button{width:7px;height:7px;padding:0;border-radius:50%;background:#ffffff80}.brand-collection-system .wbc-carousel-dots button.is-active{background:#f1b53b}.brand-collection-system .wbc-carousel-status{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(max-width:780px){.brand-collection-system .wbc-carousel-controls{right:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){.brand-collection-system .wbc-carousel-slide{transition:none;transform:none}}.brand-collection-system .wbc--colnago .wbc-faq{border-top:1px solid #161D26}.brand-collection-system .wbc--colnago .wbc-faq details{border-bottom:1px solid #ddd}.brand-collection-system .wbc--colnago .wbc-faq summary{position:relative;min-height:58px;padding:18px 52px 18px 0;cursor:pointer;color:#161d26;font-size:17px;font-weight:700;line-height:1.35;list-style:none}.brand-collection-system .wbc--colnago .wbc-faq summary::-webkit-details-marker{display:none}.brand-collection-system .wbc--colnago .wbc-faq summary:after{content:"+";position:absolute;top:50%;right:4px;transform:translateY(-50%);color:#161d26;font-size:26px;font-weight:400;line-height:1}.brand-collection-system .wbc--colnago .wbc-faq details[open] summary:after{content:"\2212"}.brand-collection-system .wbc--colnago .wbc-faq summary:focus-visible{outline:3px solid #F1B53B;outline-offset:-3px}.brand-collection-system .wbc--colnago .wbc-faq>h3{margin:34px 0 0;color:#5e6268;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.brand-collection-system .wbc--colnago .wbc-faq>h3+details{margin-top:12px}.brand-collection-system .wbc--colnago .wbc-faq details>p{max-width:780px;margin:0 0 17px;color:#454b53}.brand-collection-system .wbc--colnago .wbc-faq .wbc-faq-link{color:#161d26;font-weight:700;text-decoration:underline;text-decoration-color:#f1b53b;text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width:780px){.brand-collection-system .wbc--colnago .wbc-faq summary{min-height:64px;font-size:16px}}.brand-collection-system .custom-accordion-section{display:none!important}.brand-collection-system--colnago .Banner_Collection,.brand-collection-system--cicli-barco-custom-italian-bikes #CollectionProductGrid>.articleLookbook-block{display:none!important}.brand-collection-system--dela-rosa .Banner_Collection,.brand-collection-system--battaglin #CollectionProductGrid>.articleLookbook-block{display:none!important}.brand-collection-system--sarto .wbc-raso-flavoured{position:relative;min-width:0;margin:0;padding:0;border:0}.brand-collection-system--sarto .wbc-raso-choice,.brand-collection-system--sarto .wbc-raso-legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.brand-collection-system--sarto .wbc-raso-view{display:none;aspect-ratio:4096 / 2400}.brand-collection-system--sarto .wbc-raso-view img{object-fit:contain}.brand-collection-system--sarto #wbc-raso-finish-1:checked~.wbc-raso-views [data-wbc-raso-view="1"],.brand-collection-system--sarto #wbc-raso-finish-2:checked~.wbc-raso-views [data-wbc-raso-view="2"],.brand-collection-system--sarto #wbc-raso-finish-3:checked~.wbc-raso-views [data-wbc-raso-view="3"],.brand-collection-system--sarto #wbc-raso-finish-4:checked~.wbc-raso-views [data-wbc-raso-view="4"]{display:block}.brand-collection-system--sarto .wbc-raso-finishes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px 10px 0}.brand-collection-system--sarto .wbc-raso-finish{display:block;min-width:0;min-height:44px;margin:0;border:2px solid transparent;background:#f6f6f3;cursor:pointer;text-align:center}.brand-collection-system--sarto .wbc-raso-finish img{width:100%;height:auto;object-fit:contain}.brand-collection-system--sarto .wbc-raso-finish span{display:block;padding:3px 1px;color:#161d26;font-size:10px;font-weight:600;line-height:1.3}.brand-collection-system--sarto #wbc-raso-finish-1:checked~.wbc-raso-finishes [for=wbc-raso-finish-1],.brand-collection-system--sarto #wbc-raso-finish-2:checked~.wbc-raso-finishes [for=wbc-raso-finish-2],.brand-collection-system--sarto #wbc-raso-finish-3:checked~.wbc-raso-finishes [for=wbc-raso-finish-3],.brand-collection-system--sarto #wbc-raso-finish-4:checked~.wbc-raso-finishes [for=wbc-raso-finish-4]{border-color:#f1b53b}.brand-collection-system--sarto #wbc-raso-finish-1:focus-visible~.wbc-raso-finishes [for=wbc-raso-finish-1],.brand-collection-system--sarto #wbc-raso-finish-2:focus-visible~.wbc-raso-finishes [for=wbc-raso-finish-2],.brand-collection-system--sarto #wbc-raso-finish-3:focus-visible~.wbc-raso-finishes [for=wbc-raso-finish-3],.brand-collection-system--sarto #wbc-raso-finish-4:focus-visible~.wbc-raso-finishes [for=wbc-raso-finish-4]{outline:2px solid #161D26;outline-offset:2px}.brand-collection-system--sarto .wbc-raso-reference-note{margin:5px 10px 10px;color:#5e6268;font-size:10px;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-collection-system-v4.css.map */
