.mc-coll-desc,.mc-coll-faq,.mc-coll-seo,.mc-coll-trust,.mc-coll-related,.cc-rich-text{--mc-xs: 8px;--mc-sm: 16px;--mc-md: 24px;--mc-lg: 32px;--mc-xl: 48px;--mc-2xl: 64px;--mc-accent: #f19222;--mc-bg-subtle: #f0f0f0;--mc-text-muted: rgba(0,0,0,.6);--mc-border: rgba(0,0,0,.08);--mc-max-w: 780px}.cc-collection-banner .section__heading{text-transform:none!important;letter-spacing:0!important;font-size:2.6rem!important;font-weight:700!important}.cc-collection-banner .collection-banner__count{text-transform:none!important;letter-spacing:0!important}.cc-collection-banner.section{margin-top:16px!important;margin-bottom:0!important;padding-bottom:0!important}.cc-logo-list.section{margin-top:16px!important;margin-bottom:0!important}.cc-collection-products.section{margin-top:24px!important}.cc-icons-with-text.section,.cc-link-lists.section,.cc-rich-text.section,.cc-faq.section{margin-top:24px!important;margin-bottom:24px!important}.cc-collection-banner h1,.cc-collection-banner h2,.cc-rich-text h1,.cc-rich-text h2,.cc-rich-text h3,.cc-rich-text h4,.cc-icons-with-text h2,.cc-icons-with-text h3,.cc-link-lists h2,.cc-link-lists h3,.cc-faq h2,.mc-coll-faq__heading,.mc-coll-seo__inner h2,.mc-coll-seo__inner h3{text-transform:none!important;letter-spacing:0!important}.mc-coll-desc{width:100%;max-width:none;margin:0;padding:8px 0 0}.mc-coll-desc__inner{font-size:1.35rem;line-height:1.55;color:var(--mc-text-muted);max-width:820px}.mc-coll-desc__inner p{margin:0}.mc-coll-faq{background:var(--mc-bg-subtle)!important;border-radius:12px;padding:40px 0 32px;margin-top:var(--mc-xl);border:none!important;border-top:none!important}.mc-coll-faq__inner{max-width:var(--mc-max-w);margin:0 auto;padding:0 var(--mc-lg)}.mc-coll-faq__heading{font-size:2rem;font-weight:600;margin-bottom:var(--mc-md);line-height:1.3;text-align:left}.mc-coll-faq__list{border-top:1px solid rgba(0,0,0,.1)}.mc-coll-faq__item{border-bottom:1px solid rgba(0,0,0,.1)}.mc-coll-faq__item .disclosure__title{font-size:1.5rem;font-weight:500;padding:14px 0}.mc-coll-faq__item .disclosure__content{font-size:1.5rem;line-height:1.7;color:var(--mc-text-muted);padding-bottom:var(--mc-sm)}.mc-coll-faq__item .disclosure__content p{margin:0}.mc-coll-seo{padding:var(--mc-2xl) 0 var(--mc-xl);margin-top:var(--mc-xl);border:none!important;border-top:none!important}.mc-coll-seo__inner{max-width:960px;margin:0 auto;padding:0 var(--gutter, 20px);font-size:1.5rem;line-height:1.8;color:var(--mc-text-muted)}.mc-coll-seo__inner h2{font-size:2rem;font-weight:600;color:rgb(var(--heading-color, 0 0 0));margin-bottom:var(--mc-lg);line-height:1.3;padding-left:var(--mc-sm);border-left:3px solid var(--mc-accent)}.mc-coll-seo__inner h3{font-size:1.7rem;font-weight:600;margin-top:var(--mc-lg);margin-bottom:var(--mc-sm);break-after:avoid}.mc-coll-seo__columns{columns:2;column-gap:var(--mc-xl)}.mc-coll-seo__columns h2,.mc-coll-seo__columns h3{column-span:all}.mc-coll-seo__inner p{margin-bottom:var(--mc-md)}.mc-coll-seo__inner a{color:inherit;text-decoration:underline;text-decoration-color:var(--mc-accent);text-underline-offset:3px;transition:opacity .15s}.mc-coll-seo__inner a:hover{opacity:.7}.mc-coll-seo__inner ul,.mc-coll-seo__inner ol{padding-left:2em;margin-bottom:var(--mc-md)}.cc-rich-text .section{padding-top:var(--mc-xl)!important;padding-bottom:var(--mc-xl)!important;border-top:1px solid var(--mc-border)!important}.cc-rich-text .max-w-text-overlay,.cc-rich-text .max-w-text-large{max-width:var(--mc-max-w)!important}.cc-rich-text .rte{font-size:1.5rem!important;line-height:1.8!important;color:var(--mc-text-muted)!important}.cc-rich-text .rte h2{font-size:1.8rem!important;font-weight:600!important;color:rgb(var(--heading-color, 0 0 0))!important;margin-bottom:var(--mc-md)!important;margin-top:var(--mc-xl)!important;line-height:1.3!important;padding-left:var(--mc-sm)!important;border-left:3px solid var(--mc-accent)!important}.cc-rich-text .rte h2:first-child{margin-top:0!important}.cc-rich-text .rte h3{font-size:1.6rem!important;font-weight:600!important;margin-top:var(--mc-lg)!important;margin-bottom:var(--mc-sm)!important;color:rgb(var(--heading-color, 0 0 0))!important}.cc-rich-text .rte p{margin-bottom:var(--mc-md)!important}.cc-rich-text .rte a{color:inherit!important;text-decoration:underline!important;text-decoration-color:var(--mc-accent)!important;text-underline-offset:3px!important}.cc-rich-text .rte a:hover{opacity:.7!important}.cc-rich-text .rte ul,.cc-rich-text .rte ol{padding-left:2em!important;margin-bottom:var(--mc-md)!important}.cc-rich-text .rte li{margin-bottom:6px!important}.mc-coll-trust{display:flex;justify-content:center;align-items:center;gap:var(--mc-lg);padding:var(--mc-md) var(--gutter, 20px);border-top:1px solid var(--mc-border);border-bottom:1px solid var(--mc-border);margin:var(--mc-xl) auto;max-width:960px;flex-wrap:wrap}.mc-coll-trust__item{display:flex;align-items:center;gap:6px;font-size:1.3rem;font-weight:500;color:#000000a6;white-space:nowrap}.mc-coll-trust__item svg{width:18px;height:18px;flex-shrink:0;stroke:var(--mc-accent);fill:none;stroke-width:1.5}.mc-coll-related{max-width:960px;margin:0 auto var(--mc-xl);padding:0 var(--gutter, 20px)}.mc-coll-related__heading{font-size:1.5rem;font-weight:600;margin-bottom:var(--mc-sm);color:rgb(var(--heading-color, 0 0 0));text-transform:none;letter-spacing:0}.mc-coll-related__tags{display:flex;flex-wrap:wrap;gap:6px 16px}.mc-coll-related__tag{display:inline-flex;align-items:center;padding:4px 0;border:none;border-radius:0;font-size:1.3rem;font-weight:400;color:#0009;text-decoration:none;border-bottom:1px solid transparent;transition:color .15s,border-color .15s;white-space:nowrap}.mc-coll-related__tag:hover{color:var(--mc-accent);border-bottom-color:var(--mc-accent);background:none}body:has(.mc-coll-trust) .cc-icons-with-text.section{display:none}body:has(.mc-coll-related) .cc-link-lists.section{display:none}.cc-faq.section h2{text-transform:none!important;letter-spacing:0!important}@media(max-width:749px){.cc-collection-banner.section{margin-top:12px!important}.cc-collection-products.section{margin-top:16px!important}.cc-collection-banner .section__heading{font-size:2.2rem!important}.mc-coll-desc{display:none}.mc-coll-faq{border-radius:0;padding:32px 0 24px;margin-top:var(--mc-lg)}.mc-coll-faq__heading{font-size:1.8rem}.mc-coll-seo{padding:var(--mc-xl) 0 var(--mc-lg);margin-top:var(--mc-lg)}.mc-coll-seo__columns{columns:1}.mc-coll-seo__inner{font-size:1.4rem}.mc-coll-seo__inner h2{font-size:1.8rem}.cc-rich-text .rte{columns:1!important}.cc-rich-text .rte h2{font-size:1.8rem!important}.cc-rich-text .rte h3{font-size:1.5rem!important}.mc-coll-trust{gap:var(--mc-sm) var(--mc-md);padding:var(--mc-sm) var(--mc-sm);margin:var(--mc-lg) auto}.mc-coll-trust__item{font-size:1.2rem}.mc-coll-related{margin-bottom:var(--mc-lg)}.mc-coll-related__tag{padding:3px 0;font-size:1.2rem}}@media(max-width:479px){.mc-coll-trust{flex-direction:column;align-items:flex-start;gap:var(--mc-xs)}}.mc-hub{display:grid;grid-template-columns:1fr 1fr;gap:var(--mc-lg, 24px);max-width:1200px;margin:0 auto;padding:0 var(--mc-md, 16px) var(--mc-lg, 24px)}.mc-hub__group{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease}.mc-hub__group:hover{box-shadow:0 2px 12px #0000000f}.mc-hub__heading{display:flex;align-items:center;gap:8px;padding:16px 20px;background:#f8f8f8;border-bottom:1px solid #e5e5e5;text-decoration:none;color:inherit;transition:background .15s ease}a.mc-hub__heading:hover{background:#f0f0f0}.mc-hub__heading h2{font-size:1.05rem;font-weight:600;margin:0;flex:1;line-height:1.3}.mc-hub__count{font-size:.8rem;color:#888;white-space:nowrap}.mc-hub__arrow{color:#888;flex-shrink:0;transition:transform .15s ease}a.mc-hub__heading:hover .mc-hub__arrow{transform:translate(2px);color:#333}.mc-hub__cards{display:flex;flex-direction:column;gap:0}.mc-hub__card{display:flex;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;color:inherit;border-bottom:1px solid #f0f0f0;transition:background .12s ease}.mc-hub__card:last-child{border-bottom:none}.mc-hub__card:hover{background:#fafafa}.mc-hub__card img,.mc-hub__icon{width:36px;height:36px;object-fit:contain;flex-shrink:0;border-radius:8px;background:#f5f5f5;padding:4px}.mc-hub__icon{color:#555;padding:6px;box-sizing:content-box;width:24px;height:24px}.mc-hub__label{flex:1;font-size:.9rem;font-weight:500;line-height:1.3}.mc-hub__badge{font-size:.75rem;color:#888;background:#f0f0f0;padding:2px 8px;border-radius:10px;white-space:nowrap}@media(max-width:749px){.mc-hub{grid-template-columns:1fr;gap:var(--mc-md, 16px);padding:0 var(--mc-sm, 12px) var(--mc-md, 16px)}.mc-hub__heading{padding:14px 16px}.mc-hub__card{padding:10px 16px}}@media(min-width:1200px){.mc-hub{gap:32px;padding-bottom:32px}}.mc-subcats{position:relative;padding:16px 0 0}.mc-subcats__track{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px var(--container-gutter, 20px);margin:0 auto;max-width:var(--container-max-width, 1320px)}.mc-subcats__track::-webkit-scrollbar{display:none}.mc-subcats__chip{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border:1.5px solid #d5d5d5;border-radius:26px;background:#fff;color:#2a2b2a;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:border-color .2s ease,box-shadow .2s ease}.mc-subcats__chip:hover{border-color:#f19222;background:#fff;color:#2a2b2a;box-shadow:0 0 0 1px #f19222}.mc-subcats__chip:hover .mc-subcats__badge{background:#f192221f;color:#f19222}.mc-subcats__chip--active{background:#2a2b2a;color:#fff;border-color:#2a2b2a}.mc-subcats__chip--active,.mc-subcats__chip--active:hover{background:#2a2b2a;color:#fff;border-color:#f19222;box-shadow:0 0 0 1px #f19222}.mc-subcats__badge{display:inline-flex;align-items:center;justify-content:center;padding:1px 7px;border-radius:26px;background:#f5f5f5;color:#6b6b6b;font-size:11px;font-weight:500;line-height:1.4}.mc-subcats__chip--active .mc-subcats__badge{background:#ffffff2e;color:#fff}@media(min-width:750px){.mc-subcats{padding:16px var(--container-gutter, 20px) 0;max-width:var(--container-max-width, 1320px);margin:0 auto}.mc-subcats__track{flex-wrap:wrap;overflow-x:visible;padding:2px 0}}@media(max-width:749px){.mc-subcats{padding:8px 0 0}.mc-subcats__track{flex-wrap:nowrap;overflow-x:auto;padding:2px 0 2px 16px;gap:8px}.mc-subcats__chip{padding:7px 14px;font-size:12.5px}.mc-subcats__badge{font-size:10.5px;padding:1px 6px}.mc-subcats__track:after{content:"";flex-shrink:0;width:16px}}main>.container>.breadcrumbs{margin-bottom:4px;font-size:16px}main>.container>.breadcrumbs .breadcrumbs-list__link{color:#1a1a1a;font-weight:700;text-decoration:none}main>.container>.breadcrumbs .breadcrumbs-list__link:hover{color:#f19222}main>.container>.breadcrumbs .breadcrumbs-list__link[aria-current=page]{color:#1a1a1a;font-weight:700}main>.container>.breadcrumbs .breadcrumbs-list .icon{color:#999;margin:0 6px}@media(max-width:599px){.mc-coll-breadcrumbs{display:none}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/collection-masterclass.css.map */
