:root{--c2c-ink:#172237;--c2c-muted:#657184;--c2c-red:#d92d46;--c2c-red-dark:#b71d35;--c2c-bg:#f5f6f9;--c2c-border:#e2e6ed;--c2c-blue:#174e88;--c2c-shadow:0 6px 24px rgba(22,34,55,.055)}body{background:var(--c2c-bg)!important;color:var(--c2c-ink)}#MainContent{min-height:50vh}.c2c-wrap{max-width:1340px;padding:0 30px;margin:0 auto}.c2c-header{font-family:inherit;color:var(--c2c-ink);position:relative;z-index:11;background:#fff;box-shadow:0 2px 12px #0914220d}.c2c-header *{box-sizing:border-box}.c2c-header a{text-decoration:none;color:inherit}.c2c-utility{background:#18243b;color:#e8ecf3;font-size:12px}.c2c-utility-inner{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:18px}.c2c-utility strong{color:#fff}.c2c-utility-links{display:flex;align-items:center;gap:24px;white-space:nowrap}.c2c-utility-links a:hover{text-decoration:underline}.c2c-header-main{background:#fff}.c2c-header-inner{display:flex;align-items:center;gap:26px;min-height:98px}.c2c-wordmark{display:flex;align-items:center;flex:0 0 auto;gap:10px;white-space:nowrap}.c2c-brand-icon{background:var(--c2c-red);width:49px;height:49px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;letter-spacing:-2px;font-weight:900;font-size:19px;box-shadow:0 5px 13px #d92d462e}.c2c-brand-icon span{opacity:.75}.c2c-brand-name{font-weight:800;font-size:19px;letter-spacing:-.8px;line-height:1.05}.c2c-brand-name strong{color:var(--c2c-red)}.c2c-brand-name small{display:block;margin-top:6px;font-size:9px;letter-spacing:2.2px;color:#707c90;font-weight:700}.c2c-header-search,.c2c-hero-search{display:flex;align-items:center;background:#fff;border:1.5px solid #d5dbe5;border-radius:11px;overflow:hidden}.c2c-header-search{flex:1;min-width:240px;height:52px}.c2c-header-search:focus-within,.c2c-hero-search:focus-within{border-color:var(--c2c-red);box-shadow:0 0 0 3px #d92d461a}.c2c-header-search svg,.c2c-hero-search svg{flex-shrink:0;margin-left:17px;color:#7b8796}.c2c-header-search input,.c2c-hero-search input{width:100%;min-width:0;padding:0 12px;border:0;background:transparent;outline:0;box-shadow:none;font-size:14px;color:var(--c2c-ink);font-family:inherit}.c2c-header-search input:focus,.c2c-hero-search input:focus{outline:none;box-shadow:none}.c2c-search-submit,.c2c-hero-search button{height:100%;background:var(--c2c-red);color:#fff;border:0;padding:0 25px;font-size:14px;font-weight:800;cursor:pointer;white-space:nowrap}.c2c-search-submit:hover,.c2c-hero-search button:hover{background:var(--c2c-red-dark)}.c2c-header-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.c2c-action{display:flex;align-items:center;flex-direction:column;gap:4px;font-size:11px;font-weight:700;position:relative}.c2c-action:hover{color:var(--c2c-red)}.c2c-cart-count{position:absolute;top:-8px;right:-11px;background:var(--c2c-red);border:2px solid white;color:#fff;border-radius:18px;min-width:19px;padding:2px 4px;text-align:center;line-height:14px;font-size:11px}.c2c-sell-button{background:#1c304d;color:#fff!important;display:inline-flex;align-items:center;gap:18px;padding:14px 18px;border-radius:9px;font-size:13px;font-weight:800}.c2c-sell-button:hover{background:#304b71}.c2c-categories-nav{background:#fff;border-top:1px solid var(--c2c-border);border-bottom:1px solid var(--c2c-border)}.c2c-categories-inner{display:flex;align-items:center;gap:0;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.c2c-categories-inner::-webkit-scrollbar{display:none}.c2c-categories-inner>a{font-size:13px;font-weight:700;padding:17px;border-bottom:3px solid transparent;transition:color .2s,border-color .2s}.c2c-categories-inner>a:hover{color:var(--c2c-red);border-bottom-color:var(--c2c-red)}.c2c-categories-inner>.c2c-categories-all{padding-left:0;font-weight:900;color:var(--c2c-ink)}.c2c-categories-inner>.c2c-nav-sale{color:var(--c2c-red)}.c2c-marketplace-home{overflow:hidden}.c2c-hero{background:linear-gradient(120deg,#eaf0f8,#f6f8fb 55%,#eff1f5);border-bottom:1px solid #e3e7ed}.c2c-hero-inner{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(330px,.7fr);align-items:center;gap:55px;padding-top:57px;padding-bottom:59px}.c2c-eyebrow,.c2c-overline{font-weight:900;letter-spacing:2px;font-size:11px;color:var(--c2c-red)}.c2c-eyebrow{display:flex;align-items:center;gap:10px}.c2c-eyebrow-dot{width:9px;height:9px;background:var(--c2c-red);border-radius:50%}.c2c-hero-content h1{margin:19px 0;color:var(--c2c-ink);font-size:clamp(38px,4.3vw,65px);line-height:1.07;font-weight:850;letter-spacing:-2.8px}.c2c-hero-content h1 span{color:var(--c2c-red)}.c2c-hero-content>p{font-size:17px;line-height:1.65;color:#4e6075;max-width:640px;margin:0 0 26px}.c2c-hero-search{height:65px;max-width:680px;box-shadow:0 8px 24px #16223714}.c2c-hero-search input{font-size:16px}.c2c-hero-search button{font-size:14px;padding:0 27px}.c2c-hero-tags{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:19px;font-size:12px}.c2c-hero-tags span{color:#6e7888;font-weight:700;margin-right:5px}.c2c-hero-tags a{background:#fff;border:1px solid #dae1ea;border-radius:20px;padding:7px 12px;color:var(--c2c-ink);font-weight:700;text-decoration:none}.c2c-hero-tags a:hover{border-color:var(--c2c-red);color:var(--c2c-red)}.c2c-hero-promo{min-height:355px;border-radius:20px;position:relative;background:radial-gradient(circle at 100% 100%,#fb5670,#e4334e 42%,#c71937);padding:32px 33px;color:#fff;overflow:hidden;box-shadow:0 20px 38px #951b3130}.c2c-promo-chip{background:#ffffff2e;border:1px solid rgba(255,255,255,.4);border-radius:6px;display:inline-flex;padding:6px 10px;font-size:10px;font-weight:800;letter-spacing:1.3px}.c2c-promo-sup{display:block;font-size:10px;letter-spacing:2px;font-weight:800;opacity:.84;margin:28px 0 4px}.c2c-hero-promo h2{color:#fff;font-weight:900;line-height:.99;font-size:clamp(40px,3.7vw,55px);letter-spacing:-2.3px;margin:0 0 18px}.c2c-hero-promo h2 span{color:#ffd2dc}.c2c-hero-promo p{max-width:260px;position:relative;z-index:1;line-height:1.45;font-size:14px;color:#fff;margin-bottom:17px}.c2c-hero-promo a{background:#fff;color:#bb1c38;position:relative;z-index:1;padding:11px 16px;border-radius:7px;font-weight:850;font-size:12px;text-decoration:none;display:inline-flex;gap:20px}.c2c-promo-graphic{position:absolute;right:-35px;bottom:-100px;width:260px;height:260px;border-radius:100%;border:28px solid rgba(255,255,255,.09);display:grid;place-items:center;transform:rotate(-15deg)}.c2c-promo-graphic span{font-size:170px;font-weight:900;color:#ffffff1f;line-height:1}.c2c-quick-links{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:24px}.c2c-quick-links>div{display:flex;gap:13px;align-items:center;padding:19px 23px;background:#fff;border:1px solid var(--c2c-border);border-radius:12px}.c2c-quick-icon{width:34px;height:34px;flex:0 0 34px;border-radius:10px;display:grid;place-items:center;background:#f1f4f8;color:var(--c2c-blue);font-size:20px;font-weight:900}.c2c-quick-links b,.c2c-quick-links small{display:block}.c2c-quick-links b{font-size:13px;color:var(--c2c-ink)}.c2c-quick-links small{font-size:11px;color:var(--c2c-muted);margin-top:3px}.c2c-home-section{padding-top:64px}.c2c-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:23px}.c2c-section-heading h2{color:var(--c2c-ink);font-size:clamp(25px,2.5vw,34px);font-weight:850;line-height:1.1;letter-spacing:-1.1px;margin:8px 0}.c2c-section-heading p{color:var(--c2c-muted);margin:0;font-size:14px}.c2c-inline-link{font-size:13px;font-weight:800;color:var(--c2c-blue);text-decoration:none;white-space:nowrap}.c2c-inline-link span{margin-left:7px}.c2c-inline-link:hover{color:var(--c2c-red)}.c2c-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}.c2c-category-card{display:block;background:#fff;border:1px solid var(--c2c-border);border-radius:13px;overflow:hidden;text-decoration:none!important;color:var(--c2c-ink);transition:transform .15s,box-shadow .15s}.c2c-category-card:hover{transform:translateY(-3px);box-shadow:var(--c2c-shadow)}.c2c-category-thumb{aspect-ratio:1.3;display:grid;place-items:center;background:#eef1f5;overflow:hidden}.c2c-category-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.c2c-category-card:hover img{transform:scale(1.04)}.c2c-category-placeholder{font-size:52px;color:#bec8d5}.c2c-category-label{padding:13px 14px;display:flex;justify-content:space-between;gap:7px;font-size:13px;line-height:1.25;font-weight:800}.c2c-category-label span{color:var(--c2c-red)}.c2c-listing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.c2c-listing{background:#fff;overflow:hidden;border:1px solid var(--c2c-border);border-radius:12px;text-decoration:none!important;display:block;box-shadow:0 1px #00000004;color:var(--c2c-ink);transition:transform .15s,box-shadow .15s}.c2c-listing:hover{transform:translateY(-3px);box-shadow:var(--c2c-shadow)}.c2c-listing-image{aspect-ratio:1.12;position:relative;background:#f7f8fa;display:flex;align-items:center;justify-content:center;overflow:hidden}.c2c-listing-image img{height:100%;width:100%;object-fit:contain;transition:transform .25s}.c2c-listing:hover img{transform:scale(1.045)}.c2c-listing-tag{position:absolute;left:12px;top:12px;font-size:10px;font-weight:900;text-transform:uppercase;color:#fff;background:var(--c2c-red);padding:6px 9px;border-radius:5px;letter-spacing:.3px}.c2c-listing-tag.muted{background:#667283}.c2c-no-photo{font-size:12px;color:#778599}.c2c-listing-body{padding:17px 17px 20px;display:flex;flex-direction:column;gap:7px}.c2c-listing-body>b{font-size:22px;letter-spacing:-.6px;color:var(--c2c-ink)}.c2c-listing-title{font-size:13px;line-height:1.42;min-height:37px;color:#304054;font-weight:700}.c2c-listing-body>small{font-size:11px;color:#8793a1}.c2c-home-duo{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:60px}.c2c-duo-card{position:relative;min-height:275px;padding:34px 36px;border-radius:15px;overflow:hidden;color:var(--c2c-ink);text-decoration:none!important;border:1px solid var(--c2c-border)}.c2c-duo-card h2{font-size:36px;line-height:1.08;letter-spacing:-1.4px;font-weight:850;margin:14px 0;color:inherit}.c2c-duo-card p{max-width:410px;line-height:1.5;font-size:13px;color:inherit;opacity:.85}.c2c-duo-button{display:inline-flex;padding:11px 17px;border-radius:7px;margin-top:12px;background:var(--c2c-ink);color:#fff;font-weight:850;font-size:12px}.c2c-duo-sell{background:#e1ecf8}.c2c-duo-shop{background:#fae9e9}.c2c-duo-shop .c2c-duo-button{background:var(--c2c-red)}.c2c-duo-shop .c2c-overline{color:#b91e3d}.c2c-home-bottom{margin-top:75px;background:#19283f;color:#fff}.c2c-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:55px;padding-bottom:60px}.c2c-bottom-inner h2{font-size:35px;letter-spacing:-1px;color:#fff;font-weight:850;margin:12px 0}.c2c-bottom-inner p{max-width:650px;color:#c5d0df;font-size:14px;line-height:1.65}.c2c-bottom-cta{display:flex;flex-direction:column;gap:14px}.c2c-bottom-cta>a{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:var(--c2c-red);border-radius:7px;color:#fff;font-weight:800;text-decoration:none;padding:13px 19px;white-space:nowrap}.c2c-bottom-cta small{font-size:12px;color:#c5d0df;line-height:1.6}#MainContent>.shopify-section:not(.c2c-marketplace-home-section){max-width:1440px;margin-left:auto;margin-right:auto}#MainContent .page-width{max-width:1340px;padding-left:30px;padding-right:30px}#MainContent .collection-hero{background:#fff;border-bottom:1px solid var(--c2c-border);border-radius:0 0 13px 13px}#MainContent .collection-hero__inner{padding-top:28px;padding-bottom:30px}#MainContent .collection-hero__title,#MainContent .main-page-title,#MainContent .title--primary,#MainContent .template-search__header h1{font-weight:850;letter-spacing:-1.3px;color:var(--c2c-ink)}#MainContent .collection-hero__description{color:var(--c2c-muted)}#MainContent .facets-container,#MainContent .facets-wrapper{background:#fff;border:1px solid var(--c2c-border);border-radius:12px;padding:14px 20px;margin:15px 0 24px}#MainContent .facets__heading,#MainContent .facets__summary,#MainContent .facet-filters__label{font-weight:800;color:var(--c2c-ink)}#MainContent .product-grid .grid__item{margin-bottom:16px}#MainContent .card-wrapper{background:#fff;border:1px solid var(--c2c-border);border-radius:12px;overflow:hidden;transition:box-shadow .2s,transform .2s;height:100%}#MainContent .card-wrapper:hover{box-shadow:var(--c2c-shadow);transform:translateY(-2px)}#MainContent .card__inner{background:#f8f9fa;border-radius:0!important}#MainContent .card__media img{object-fit:contain}#MainContent .card__content{padding:13px 15px 19px}#MainContent .card__heading{font-weight:750;line-height:1.4}#MainContent .card__heading a{color:var(--c2c-ink);text-decoration:none}#MainContent .card__heading a:hover{color:var(--c2c-red)}#MainContent .price{font-weight:850;color:var(--c2c-ink);font-size:1.7rem}#MainContent .price__sale .price-item--sale{color:var(--c2c-red)}#MainContent .badge{font-weight:800;border-radius:5px}#MainContent .pagination__item--current{font-weight:900;color:var(--c2c-red)}#MainContent .product__media-wrapper{background:#fff;border-radius:12px;border:1px solid var(--c2c-border);overflow:hidden}#MainContent .product__info-container{background:#fff;border:1px solid var(--c2c-border);border-radius:12px;padding:27px}#MainContent .product__title h1{font-weight:850;letter-spacing:-1.1px;color:var(--c2c-ink)}#MainContent .product-form__submit,#MainContent .button--primary,#MainContent .cart__checkout-button{background:var(--c2c-red);color:#fff}#MainContent .product-form__submit:hover,#MainContent .button--primary:hover{background:var(--c2c-red-dark)}#MainContent .product-form__submit:after,#MainContent .button:after{box-shadow:none}#MainContent .product-form__input input[type=radio]:checked+label{background:var(--c2c-ink);color:#fff;border-color:var(--c2c-ink)}#MainContent .product__description{line-height:1.75;color:#46546a}#MainContent .template-search{background:transparent}#MainContent .template-search__search .field{border-radius:10px;overflow:hidden;background:#fff}#MainContent .cart-items,#MainContent .cart__footer,#MainContent .main-cart-items{background:#fff;border-radius:12px}#MainContent .rte a{color:var(--c2c-blue)}.footer{background:#18243b!important;color:#d9e1ee}.footer h2,.footer .footer-block__heading,.footer .footer__heading{color:#fff!important;font-weight:800}.footer a,.footer .list-menu__item--link,.footer .footer-block__details-content,.footer .footer__content-bottom,.footer .footer__copyright{color:#dce4f0!important}.footer a:hover{color:#fff!important;text-decoration:underline}.footer .newsletter-form__button{background:var(--c2c-red)}.footer .footer__content-bottom{border-color:#364559}.footer .footer__content-top{max-width:1340px}@media(max-width:1190px){.c2c-header-inner{gap:16px}.c2c-brand-name{font-size:16px}.c2c-header-actions{gap:12px}.c2c-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.c2c-hero-inner{gap:25px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}}@media(max-width:850px){.c2c-wrap{padding-left:18px;padding-right:18px}.c2c-utility{display:none}.c2c-header-inner{flex-wrap:wrap;min-height:auto;padding-top:12px;padding-bottom:13px;column-gap:12px;row-gap:11px}.c2c-wordmark{order:1}.c2c-header-actions{order:2;margin-left:auto}.c2c-header-search{order:3;flex-basis:100%;height:47px}.c2c-sell-button{padding:10px 12px;font-size:11px;gap:5px}.c2c-account{display:none}.c2c-categories-inner>a{padding:13px 12px;font-size:12px}.c2c-hero-inner{grid-template-columns:1fr;padding-top:37px;padding-bottom:34px}.c2c-hero-content h1{font-size:46px}.c2c-hero-promo{min-height:275px}.c2c-quick-links{grid-template-columns:1fr 1fr}.c2c-quick-links>div:last-child{grid-column:1/-1}.c2c-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c2c-home-section{padding-top:48px}.c2c-home-duo{grid-template-columns:1fr}#MainContent .page-width{padding-left:18px;padding-right:18px}}@media(max-width:520px){.c2c-brand-icon{width:39px;height:39px;font-size:15px;border-radius:9px}.c2c-brand-name{font-size:14px}.c2c-brand-name small{font-size:8px;letter-spacing:1.4px}.c2c-header-actions{gap:10px}.c2c-action span{display:none}.c2c-action{align-self:center}.c2c-sell-button{font-size:10px;padding:10px}.c2c-header-search input{font-size:12px}.c2c-search-submit{font-size:12px;padding:0 14px}.c2c-hero-content h1{font-size:36px;letter-spacing:-1.4px}.c2c-hero-content>p{font-size:14px}.c2c-hero-search{height:54px}.c2c-hero-search button{font-size:11px;padding:0 13px}.c2c-hero-search input{font-size:12px}.c2c-hero-promo{min-height:280px;padding:25px}.c2c-hero-promo h2{font-size:43px}.c2c-quick-links{grid-template-columns:1fr;gap:7px;margin-top:13px}.c2c-quick-links>div,.c2c-quick-links>div:last-child{grid-column:1;padding:12px 16px}.c2c-quick-links>div:last-child{display:none}.c2c-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.c2c-category-thumb{aspect-ratio:1.2}.c2c-category-label{font-size:12px;padding:11px}.c2c-section-heading{align-items:start}.c2c-section-heading p{font-size:12px}.c2c-inline-link{font-size:11px}.c2c-listing-grid{gap:10px}.c2c-listing-body{padding:12px 12px 14px}.c2c-listing-body>b{font-size:18px}.c2c-listing-title{font-size:12px}.c2c-listing-body>small{font-size:10px}.c2c-duo-card{min-height:250px;padding:25px}.c2c-duo-card h2{font-size:29px}.c2c-bottom-inner{display:block;padding-top:40px;padding-bottom:44px}.c2c-bottom-inner h2{font-size:29px}#MainContent .product__info-container{padding:15px}#MainContent .facets-container,#MainContent .facets-wrapper{padding:10px}}.c2c-site-footer{background:#18243b;color:#dbe4f1;padding:57px 0 23px;margin-top:60px}.c2c-site-footer *{box-sizing:border-box}.c2c-footer-upper{display:grid;grid-template-columns:1.5fr .8fr .8fr 1.25fr;gap:50px}.c2c-site-footer a{color:#dde5ef;text-decoration:none}.c2c-site-footer a:hover{color:#fff;text-decoration:underline}.c2c-footer-logo{font-size:25px;font-weight:900;letter-spacing:-1px;color:#fff!important;display:inline-block}.c2c-footer-logo span{color:#ff6075}.c2c-footer-about p{font-size:13px;line-height:1.7;max-width:340px;color:#c8d3e3;margin:18px 0}.c2c-footer-phone{display:flex;flex-direction:column;gap:12px}.c2c-footer-phone a{font-size:20px;font-weight:900;color:#fff}.c2c-footer-phone span{font-size:12px;line-height:1.6;color:#c5d0df}.c2c-footer-column{display:flex;flex-direction:column;gap:13px}.c2c-footer-column h2,.c2c-footer-news h2{font-size:15px;font-weight:850;color:#fff;margin:3px 0 8px;letter-spacing:0}.c2c-footer-column a{font-size:13px;line-height:1.45}.c2c-footer-news p{font-size:13px;line-height:1.65;margin:0 0 20px;color:#cbd5e1}.c2c-footer-form{display:flex;flex-wrap:wrap;gap:8px}.c2c-footer-form input{background:#fff;color:#18243b;border:0;border-radius:7px;padding:12px 13px;min-width:0;flex:1;font-size:12px}.c2c-footer-form button{color:#fff;background:#d92d46;border:0;border-radius:7px;padding:12px 14px;font-weight:800;font-size:12px;cursor:pointer}.c2c-form-success,.c2c-form-error{font-size:12px;flex-basis:100%}.c2c-form-success{color:#86f0b3}.c2c-form-error{color:#ff9aab}.c2c-footer-lower{border-top:1px solid #344358;margin-top:47px;padding-top:23px;display:flex;justify-content:space-between;align-items:center;gap:15px;color:#b8c4d3;font-size:12px}.c2c-footer-lower>div{display:flex;gap:24px}.c2c-breadcrumbs{display:flex;gap:10px;align-items:center;padding-top:21px;padding-bottom:15px;font-size:12px;color:#6c798b;line-height:1.5;white-space:nowrap;overflow:hidden}.c2c-breadcrumbs a{color:#617188;text-decoration:none;flex-shrink:0}.c2c-breadcrumbs a:hover{color:#d92d46;text-decoration:underline}.c2c-breadcrumbs strong{font-weight:700;color:#344356;overflow:hidden;text-overflow:ellipsis}.c2c-breadcrumbs span{color:#9aa4b2}@media(max-width:990px){.c2c-footer-upper{grid-template-columns:1.5fr 1fr 1fr;gap:30px}.c2c-footer-news{grid-column:1/-1}.c2c-footer-form{max-width:500px}}@media(max-width:600px){.c2c-site-footer{padding-top:40px}.c2c-footer-upper{grid-template-columns:1fr 1fr;gap:32px 20px}.c2c-footer-about,.c2c-footer-news{grid-column:1/-1}.c2c-footer-lower{flex-direction:column;align-items:start;margin-top:35px;gap:12px}.c2c-footer-lower>div{gap:15px}.c2c-breadcrumbs{font-size:11px;padding-top:12px;padding-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/c2c-marketplace.css.map */
