.cg-pdp,.cg-pdp-bc-wrap{--cg-text: #0A0A0A;--cg-text-2: #55555A;--cg-text-3: #6E6E73;--cg-line: #E4E4E4;--cg-cream: #F4F4F4;--cg-accent: #A3122A;--cg-sans: Jost, sans-serif}.cg-pdp-bc-wrap{padding-top:20px}.cg-pdp-bc ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.4;color:var(--cg-text-3)}.cg-pdp-bc li{display:inline-flex;align-items:center;margin:0}.cg-pdp-bc li+li:before{content:"/";margin:0 10px;color:#b8b8bc}.cg-pdp-bc a{color:var(--cg-text-3);text-decoration:none}.cg-pdp-bc a:hover{color:var(--cg-text);text-decoration:underline;text-underline-offset:3px}.cg-pdp-bc [aria-current]{color:var(--cg-text)}.cg-pdp .page-content--product{padding-top:20px}@media(min-width:769px){.cg-pdp .page-content--product>.page-width>.grid{display:flex;align-items:flex-start}.cg-pdp .cg-pdp__media{position:sticky;top:24px}.cg-pdp .product-single__meta{padding-left:32px;max-width:600px}.cg-pdp .grid--product-images-right .product-single__meta{padding-left:0;padding-right:32px}}.cg-pdp .product-single__meta{font-family:var(--cg-sans);color:var(--cg-text);text-align:left}.cg-pdp__kicker{display:inline-block;margin:0 0 10px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cg-text-2);text-decoration:none;border-bottom:1px solid var(--cg-line);padding-bottom:2px}.cg-pdp__kicker:hover{color:var(--cg-text);border-color:var(--cg-text)}.cg-pdp .cg-pdp__title{margin:0 0 14px;font-family:var(--cg-sans);font-size:28px;font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--cg-text)}.cg-pdp__price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0}.cg-pdp__price .product__price{order:1;margin:0;font-size:24px;line-height:1.2;color:var(--cg-text)}.cg-pdp__price .product__price.on-sale{color:var(--cg-accent)}.cg-pdp__price [class*=product__price-wrap-]{order:2}.cg-pdp__price .product__price--compare{padding:0;font-size:16px;color:var(--cg-text-3)}.cg-pdp__price .cg-pdp__pct{order:3}.cg-pdp__price .product__price-savings{order:4;font-size:13px;color:var(--cg-accent)}.cg-pdp [hidden],.cg-pdp .hide{display:none!important}.cg-pdp__tax{margin:6px 0 0;font-size:12px;color:var(--cg-text-3)}.cg-pdp .product__unit-price{font-size:13px}.cg-pdp .trust-badges-product-page{display:flex;flex-direction:column;gap:10px;margin:20px 0 22px;padding:16px 0;border-top:1px solid var(--cg-line);border-bottom:1px solid var(--cg-line)}.cg-pdp .trust-badge-product-page{display:flex;align-items:center;gap:12px;margin:0}.cg-pdp .trust-badge-product-page img{flex:0 0 20px;width:20px;height:20px;margin:0;object-fit:contain}.cg-pdp .trust-badge-product-page p{margin:0;font-family:var(--cg-sans);font-size:14px;line-height:1.4;color:var(--cg-text)}.cg-pdp .variant-wrapper{margin-bottom:0}.cg-pdp .cg-variant__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;margin:0 0 10px}.cg-pdp .cg-variant__head--solo{justify-content:flex-start;margin-bottom:16px}.cg-pdp .variant__label,.cg-pdp .variant__label[for]{display:block;margin:0;font-family:var(--cg-sans);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cg-text)}.cg-pdp .variant__label-info{font-size:14px;letter-spacing:0;text-transform:none;color:var(--cg-text-2)}.cg-pdp .cg-variant__head a.size-chart-link{margin:0;gap:8px;font-size:13px;color:var(--cg-text)}.cg-pdp .cg-variant__head a.size-chart-link:before{flex-basis:20px;width:20px;height:20px}.cg-pdp .cg-variant__head a.size-chart-link em{text-underline-offset:4px}.cg-pdp .variant-input-wrap{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.cg-pdp .variant-input{display:block}.cg-pdp .variant-input-wrap label{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:46px;margin:0;padding:0 14px;font-family:var(--cg-sans);font-size:14px;color:var(--cg-text);background:#fff;box-shadow:inset 0 0 0 1px var(--cg-line);cursor:pointer;transition:box-shadow .15s,background .15s,color .15s}.cg-pdp .variant-input-wrap label:hover{box-shadow:inset 0 0 0 1px var(--cg-text)}.cg-pdp .variant-input-wrap input[type=radio]:checked+label{background:var(--cg-text);color:#fff;box-shadow:inset 0 0 0 1px var(--cg-text)}.cg-pdp .variant-input-wrap input[type=radio]:focus-visible+label{outline:2px solid var(--cg-accent);outline-offset:2px}.cg-pdp .variant-input-wrap label.disabled{color:#a9a9ae;background:var(--cg-cream)}.cg-pdp .variant-input-wrap label.disabled:after{border-color:#cfcfd3}.cg-pdp .variant-input-wrap input[type=radio]:checked+label.disabled{background:#55555a;color:#fff}.cg-pdp .cg-invalid .variant-input-wrap label{box-shadow:inset 0 0 0 1px var(--cg-accent)}.cg-pdp-error{display:flex;align-items:center;gap:8px;margin:-8px 0 16px;font-size:14px;line-height:1.4;color:var(--cg-accent)}.cg-pdp-error:before{content:"!";flex:0 0 18px;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--cg-accent);color:#fff;font-size:12px;font-weight:600}.cg-pdp-error[hidden]{display:none!important}.cg-pdp .product__inventory{margin:0 0 14px;text-align:left;font-style:normal;font-size:14px;color:var(--cg-accent)}.cg-pdp-form:not(.is-chosen) .product__inventory,.cg-pdp-form:not(.is-chosen) #mg-shoe-size-hint{display:none!important}.cg-pdp .btn.add-to-cart,.cg-pdp .btn.add-to-cart.btn--secondary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;min-height:56px;margin:0;padding:10px 20px;background:#0a0a0a;color:#fff;border:1px solid #0A0A0A;font-family:var(--cg-sans);font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:opacity .2s}.cg-pdp .btn.add-to-cart:hover:not([disabled]){background:#0a0a0a;color:#fff;opacity:.88}.cg-pdp .btn.add-to-cart[disabled]{background:#e3e2de;border-color:#e3e2de;color:#6e6e73;opacity:1}.cg-atc-price:before{content:"\b7";margin:0 10px}.cg-pdp .add-to-cart[disabled] .cg-atc-price{display:none}.cg-pdp .payment-buttons{display:flex;flex-direction:column;gap:10px}.cg-pdp .payment-buttons .shopify-payment-button{margin:0}.cg-pdp .shopify-payment-button .shopify-payment-button__button--unbranded{min-height:52px;background:#fff;color:#0a0a0a;border:1px solid #0A0A0A;font-family:var(--cg-sans);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.cg-pdp .shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#f4f4f4;color:#0a0a0a}.cg-pdp .shopify-payment-button__more-payment-options{font-size:12px;color:var(--cg-text-3)}.cg-pdp .shopify-payment-button__button{width:100%}.cg-sticky-atc{font-family:var(--cg-sans, inherit);border-top-color:#e3e2de}.cg-sticky-atc .cg-sticky-atc__btn{min-height:46px;padding:0 18px;background:#0a0a0a;color:#fff;border:1px solid #0A0A0A;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.cg-sticky-atc .cg-sticky-atc__btn[disabled]{background:#e3e2de;border-color:#e3e2de;color:#6e6e73}.cg-ship{display:flex;align-items:center;gap:14px;margin:14px 0 0;padding:14px 16px;border:1px solid var(--cg-line);background:#fff}.cg-ship__icon{flex:0 0 26px;width:26px;height:26px;color:var(--cg-text)}.cg-ship__txt{display:flex;flex-direction:column;gap:2px;font-family:var(--cg-sans);line-height:1.35}.cg-ship__txt strong{font-size:14px;font-weight:500;color:var(--cg-text)}.cg-ship__txt span{font-size:13px;color:var(--cg-text-2)}.cg-acc{margin:28px 0 0;border-top:1px solid var(--cg-line)}.cg-acc__item{border-bottom:1px solid var(--cg-line)}.cg-acc__sum{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;list-style:none;cursor:pointer;font-family:var(--cg-sans);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cg-text)}.cg-acc__sum::-webkit-details-marker{display:none}.cg-acc__sum:after{content:"+";flex:0 0 auto;font-size:20px;font-weight:300;line-height:1;transition:transform .2s}.cg-acc__item[open]>.cg-acc__sum:after{transform:rotate(45deg)}.cg-acc__sum:focus-visible{outline:2px solid var(--cg-accent);outline-offset:2px}.cg-acc__body{padding:0 0 22px;font-size:15px;line-height:1.65;color:var(--cg-text-2)}.cg-acc__body>:first-child{margin-top:0}.cg-acc__body>:last-child{margin-bottom:0}.cg-acc__body a{color:var(--cg-text);text-decoration:underline;text-underline-offset:3px}.cg-acc__body img{max-width:100%;height:auto}.cg-acc__body h2,.cg-acc__body h3,.cg-acc__body h4{margin:1.4em 0 .6em;font-family:var(--cg-sans);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-text)}.cg-pdp .cg-acc+.social-sharing,.cg-pdp .cg-acc~.social-sharing{margin-top:40px}@media(max-width:768px){.cg-pdp .cg-acc~.social-sharing{margin-top:32px}}.cg-acc__table{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 12px}.cg-acc__table:last-child{margin-bottom:0}.cg-acc__body table{display:table;width:100%!important;max-width:none;margin:0;table-layout:auto;border-collapse:collapse;border-spacing:0;border:0;background:transparent;font-size:14px;font-variant-numeric:tabular-nums}.cg-acc__body th,.cg-acc__body td{padding:10px 12px;border:1px solid var(--cg-line);background:#fff;text-align:center;vertical-align:middle;white-space:nowrap;color:var(--cg-text)}.cg-acc__body th,.cg-acc__body tr:first-child td{background:var(--cg-cream);font-weight:500}.cg-acc__body td p,.cg-acc__body th p{display:inline;margin:0}.cg-pdp-style{margin-top:48px;border-top:1px solid #E4E4E4}@media(max-width:768px){.cg-pdp-bc-wrap{padding-top:12px;padding-bottom:12px}.cg-pdp-bc ol{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;font-size:12px;scrollbar-width:none}.cg-pdp-bc ol::-webkit-scrollbar{display:none}.cg-pdp .page-content--product{padding-top:0}.cg-pdp .product-single__meta{padding:20px 0 0}.cg-pdp .cg-pdp__title{font-size:22px;margin-bottom:10px}.cg-pdp__price .product__price{font-size:22px}.cg-pdp .variant-input-wrap label{min-width:48px;min-height:48px}.cg-pdp-style{margin-top:32px}}@media(prefers-reduced-motion:reduce){.cg-acc__sum:after,.cg-pdp .variant-input-wrap label,.cg-pdp .btn.add-to-cart{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cg-pdp.css.map */
