.product__car-blurb{margin:0 0 1.6rem;padding-bottom:1.6rem;border-bottom:1px solid rgba(16,16,16,.08);max-width:44em}.product__car-blurb p{margin:0;font-size:1.5rem;line-height:1.6;color:#101010b8;font-style:italic}.corsa-model-picker__tip{margin:0 0 2rem;padding:1.3rem 1.6rem;background:#b08d5729;border-left:4px solid #b08d57;border-radius:2px;font-size:1.5rem;font-weight:700;line-height:1.5;color:#183028}.product__fit-tip{margin:0 0 2rem;padding:1.5rem 1.8rem;background:#b08d5729;border-left:4px solid #b08d57;border-radius:2px}.product__fit-tip p{margin:0;font-size:1.7rem;font-weight:800;line-height:1.5;color:#183028}.product__fit-tip strong{color:#101010}.product__size-chart{margin:2.4rem 0;border:1px solid rgba(16,16,16,.12);border-radius:2px;overflow:hidden;background:#f8f4e9}.size-chart__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.8rem;background:#183028}.size-chart__title{margin:0;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:#f8f4e9}.size-chart__unit-toggle{display:inline-flex;border:1px solid rgba(248,244,233,.4);border-radius:40px;overflow:hidden;flex-shrink:0}.size-chart__unit-btn{border:none;background:transparent;color:#f8f4e9;font-size:1.1rem;letter-spacing:.06em;padding:.5rem 1.2rem;cursor:pointer;line-height:1}.size-chart__unit-btn.is-active{background:#b08d57;color:#101010}.size-chart__table-wrap{overflow-x:auto;padding:.4rem .4rem 0}.product__size-chart table{width:100%!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;font-family:inherit!important}.product__size-chart colgroup{display:none}.product__size-chart table td{width:auto!important;min-width:5.6rem;background:transparent!important;border:none!important;border-bottom:1px solid rgba(16,16,16,.08)!important;padding:.9rem .8rem!important;text-align:center!important;font-size:1.2rem!important;color:#101010!important;white-space:nowrap}.product__size-chart table tr:first-child td{font-weight:600!important;text-transform:uppercase;font-size:1.1rem!important;letter-spacing:.04em;color:#183028!important;border-bottom:2px solid #183028!important}.product__size-chart table tr:nth-child(2){display:none}.product__size-chart table tr td:first-child{min-width:11rem;text-align:left!important;font-weight:600!important;position:sticky;left:0;z-index:2;background:#f8f4e9!important;border-right:2px solid rgba(24,48,40,.35)!important;box-shadow:4px 0 8px #1010101f}.product__size-chart table tr:nth-child(odd){background:#1830280a}.product__size-chart table tr:nth-child(odd) td:first-child{background:#efece1!important}.product__size-chart.unit-in table tr:not(:first-child)>td:nth-child(odd):not(:first-child){display:none}.product__size-chart.unit-cm table tr:not(:first-child)>td:nth-child(2n){display:none}.corsa-measure-link-wrap{display:flex;justify-content:flex-end;margin:-1.4rem 0 2.4rem}.corsa-measure-link{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 0;border:none;background:none;font-family:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.02em;color:#183028;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.corsa-measure-link:hover{color:#b08d57}.corsa-measure-link__icon{width:2rem;height:2rem;flex-shrink:0}.corsa-measure{position:fixed;inset:auto;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:min(92rem,calc(100vw - 3.2rem));max-width:none;max-height:calc(100vh - 3.2rem);max-height:calc(100dvh - 3.2rem);padding:0;border:none;border-radius:2px;background:#f8f4e9;color:#101010;box-shadow:0 2rem 6rem #1010104d;overflow:auto}.corsa-measure::backdrop{background:#1010108c}html.corsa-measure-open{overflow:hidden}.corsa-measure__inner{padding:2.4rem}.corsa-measure__head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin:-2.4rem -2.4rem 2rem;padding:1.6rem 2.4rem;background:#183028}.corsa-measure__title{margin:0;font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase;color:#f8f4e9}.corsa-measure__close{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:1px solid rgba(248,244,233,.4);border-radius:50%;background:transparent;color:#f8f4e9;cursor:pointer}.corsa-measure__close svg{width:1.8rem;height:1.8rem}.corsa-measure__close:hover{background:#f8f4e91f}.corsa-measure__intro{margin:0 0 2rem;font-size:1.4rem;line-height:1.6;color:#101010c7}.corsa-measure__body{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}.corsa-measure__figure{margin:0;padding:1.6rem;background:#efeae0;border:1px solid rgba(16,16,16,.1);border-radius:2px}.corsa-measure__svg{display:block;width:100%;max-width:36rem;height:auto;margin:0 auto}.corsa-measure__caption{margin-top:1rem;text-align:center;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:#1010108c}.corsa-measure__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.2rem}.corsa-measure__item{display:grid;grid-template-columns:3rem 1fr;gap:1.2rem;align-items:start;padding:1.2rem 1.4rem;background:#fff;border:1px solid rgba(16,16,16,.08);border-left:3px solid #b08d57;border-radius:2px}.corsa-measure__key{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:#183028;color:#f8f4e9;font-size:1.4rem;font-weight:700}.corsa-measure__name{margin:.3rem 0 .4rem;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;color:#183028}.corsa-measure__item p{margin:0;font-size:1.3rem;line-height:1.55;color:#101010c7}.corsa-measure__tip{margin-top:2rem;padding:1.3rem 1.6rem;background:#b08d5729;border-left:4px solid #b08d57;border-radius:2px;font-size:1.35rem;line-height:1.5;color:#183028}@media screen and (min-width:750px){.corsa-measure__inner{padding:3.2rem}.corsa-measure__head{margin:-3.2rem -3.2rem 2.4rem;padding:1.8rem 3.2rem}.corsa-measure__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.8rem}}.product__facts{margin:2.4rem 0}.product-facts__heading{margin:0 0 1.2rem;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:#183028}.product-facts__list{margin:0}.product-facts__row{display:grid;grid-template-columns:13rem 1fr;gap:1.2rem;padding:1rem 0;border-bottom:1px solid rgba(16,16,16,.08)}.product-facts__row--full{grid-template-columns:1fr}.product-facts__row dt{font-size:1.2rem;font-weight:600;color:#183028;text-transform:uppercase;letter-spacing:.03em}.product-facts__row dd{margin:0;font-size:1.3rem;color:#101010c7;line-height:1.5}.product-facts__row--full dd{font-size:1.2rem;color:#1010108c;font-style:italic}.product-facts__pills{display:flex;flex-wrap:wrap;gap:.6rem}.product-facts__pill{display:inline-block;padding:.3rem 1rem;border-radius:40px;background:#b08d5729;color:#183028;font-size:1.1rem;letter-spacing:.02em}.product-facts__pill--extra{display:none}.product-facts__pills.is-expanded .product-facts__pill--extra{display:inline-block}.product-facts__pill-toggle{font-family:inherit;background:transparent;border:1px solid #b08d57;cursor:pointer;line-height:1}.product-facts__pill-toggle:hover{background:#b08d571f}.product-facts__notices{margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid rgba(16,16,16,.08);display:flex;flex-direction:column;gap:.8rem}.product-facts__notices p{margin:0;font-size:1.1rem;color:#10101099;line-height:1.5}.product-facts__notices a{color:#183028;text-decoration:underline}@media screen and (max-width:749px){.product-facts__row{grid-template-columns:1fr;gap:.3rem}}@media screen and (min-width:990px){product-info .page-width{max-width:144rem}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:52%!important;width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:48%!important;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media).product--right .product__media-wrapper{max-width:52%!important;width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media).product--right .product__info-wrapper{max-width:48%!important;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)!important}}.product__info-container{max-width:none!important}@media screen and (max-width:749px){.product-media-modal__content>*{width:100%!important}}@media screen and (min-width:750px){.product-media-modal__content>img{width:auto!important;height:calc(100vh - 4rem)!important;max-width:100%;max-height:calc(100vh - 4rem)}}.product-media-modal__content>img[data-media-id]{cursor:zoom-in}.product-media-modal__content>img.is-secondary-zoomed{cursor:zoom-out}@media screen and (min-width:750px){.product-media-modal__content>img.is-secondary-zoomed{height:auto!important;max-height:none!important;width:165%!important;max-width:165%!important}}@media screen and (max-width:749px){.product-media-modal__content>img.is-secondary-zoomed{width:165%!important;max-width:none!important}}.product-media-modal__zoom-close{display:none;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);align-items:center;justify-content:center;cursor:pointer;left:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__zoom-close:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__zoom-close .icon{height:auto;margin:0;width:2.2rem}.product-media-modal.is-secondary-zoomed .product-media-modal__zoom-close{display:flex}@media screen and (min-width:750px){.product-media-modal__zoom-close{left:5rem;top:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-corsa-product-details.css.map */
