.page-content{padding:11.125rem 0 6.25rem}.page-content--no-padding-bottom{padding-bottom:0}.page-content__inner{box-sizing:border-box;max-width:125rem;margin-inline:auto;padding-inline:1.5rem}.page-content__breadcrumbs{margin-block-end:1.625rem}@media(min-width: 1025px){.page-content__breadcrumbs{margin-block-end:2.75rem}}.page-content__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:2rem}@media(min-width: 1025px){.page-content__grid{grid-template-columns:14.8125rem minmax(0, 2.08fr) 50.3125rem minmax(0, 1fr);column-gap:0;row-gap:3.375rem}}@media(min-width: 1025px){.page-content--no-sidebar .page-content__grid{grid-template-columns:minmax(0, 2.08fr) 31.3125rem minmax(0, 1fr)}}@media(min-width: 1025px){.page-content__sidebar{grid-column:1;grid-row:1}}.page-content__sidebar-list{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}.page-content__sidebar-link{display:inline-block;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.875rem;font-weight:var(--font-primary--weight, 400);line-height:1;letter-spacing:.01em;color:#000;text-decoration:none}@media(min-width: 1025px){.page-content__sidebar-link{font-size:1rem}}.page-content__sidebar-link:focus-visible{outline:2px solid #000;outline-offset:2px}.page-content__sidebar-link--active .o-underline-link__label::after{transform:scaleX(1);opacity:1}.page-content__column{display:flex;flex-direction:column;min-width:0}@media(min-width: 1025px){.page-content__column{grid-column:3;grid-row:1}}@media(min-width: 1025px){.page-content--no-sidebar .page-content__column{grid-column:2}}.page-content__title{margin:0 0 1.25rem;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:1.125rem;font-weight:var(--font-primary--weight, 400);line-height:1.29;letter-spacing:.01em;color:#000}@media(min-width: 1025px){.page-content__title{font-size:1rem;margin-bottom:3.375rem}}.page-content__title.visually-hidden{margin:0}.page-content__rich-text{margin-block-end:2rem;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.875rem;font-weight:var(--font-primary--weight, 400);line-height:1.29;letter-spacing:.01em;color:#000}.page-content__rich-text>:first-child{margin-block-start:0}.page-content__rich-text>:last-child{margin-block-end:0}.page-content__rich-text p{margin:0 0 1.125rem}.page-content__rich-text p:last-child{margin-block-end:0}.page-content__rich-text strong,.page-content__rich-text b{font-weight:500}.page-content__rich-text ul,.page-content__rich-text ol{margin:0 0 1.125rem;padding-inline-start:1.125rem}.page-content__rich-text ul{list-style:disc}.page-content__rich-text ol{list-style:decimal}.page-content__rich-text li{margin-block-end:.375rem}.page-content__rich-text li:last-child{margin-block-end:0}.page-content__accordion{border-block-end:.5px solid #d0d0d0}.page-content__accordion:first-of-type{margin-block-start:0}.page-content__accordion-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.375rem;padding-block:.6875rem;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.875rem;font-weight:var(--font-primary--weight, 400);line-height:1.29;letter-spacing:.01em;color:#000;cursor:pointer;list-style:none}.page-content__accordion-summary::-webkit-details-marker{display:none}.page-content__accordion-summary::marker{content:""}.page-content__accordion-summary:focus-visible{outline:2px solid #000;outline-offset:2px}.page-content__accordion-heading{flex:1;min-width:0}.page-content__accordion-icons{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:.625rem;height:.625rem}.page-content__accordion-icon{display:block;width:.625rem;height:.625rem}.page-content__accordion[open] .page-content__accordion-icon--plus{display:none}.page-content__accordion:not([open]) .page-content__accordion-icon--minus{display:none}.page-content__accordion-panel{padding-block-end:1.125rem}.page-content__accordion-body{font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.75rem;font-weight:var(--font-primary--weight, 400);line-height:1.0625rem;letter-spacing:.01em;color:#000}.page-content__accordion-body>:first-child{margin-block-start:0}.page-content__accordion-body>:last-child{margin-block-end:0}.page-content__accordion-body p{margin:0 0 1.125rem}.page-content__accordion-body strong,.page-content__accordion-body b{font-weight:500}.page-content__accordion-body ul,.page-content__accordion-body ol{margin:0 0 1.125rem;padding-inline-start:1.125rem}.page-content__accordion-body ul{list-style:disc}.page-content__accordion-body ol{list-style:decimal}.page-content__accordion-body li{margin-block-end:.375rem}@media(max-width: 1024px){.page-content__rich-text:has(table),.page-content__accordion-body:has(table){overflow-x:auto;-webkit-overflow-scrolling:touch}}.page-content__rich-text table,.page-content__accordion-body table{width:100%;min-width:32.5rem;margin:0 0 1.125rem;border-collapse:collapse;border:.5px solid #d0d0d0}@media(min-width: 1025px){.page-content__rich-text table,.page-content__accordion-body table{min-width:0}}.page-content__rich-text table:last-child,.page-content__accordion-body table:last-child{margin-block-end:0}.page-content__rich-text table caption,.page-content__accordion-body table caption{margin-block-end:.75rem;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:inherit;font-weight:500;line-height:1.29;letter-spacing:.01em;text-align:start;color:#000}.page-content__rich-text table th,.page-content__rich-text table td,.page-content__accordion-body table th,.page-content__accordion-body table td{padding:.75rem .875rem;border:.5px solid #d0d0d0;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:inherit;font-weight:var(--font-primary--weight, 400);line-height:1.29;letter-spacing:.01em;text-align:start;vertical-align:top;color:#000;background:rgba(0,0,0,0);overflow-wrap:break-word}@media(min-width: 1025px){.page-content__rich-text table th,.page-content__rich-text table td,.page-content__accordion-body table th,.page-content__accordion-body table td{padding:.875rem 1.125rem}}.page-content__rich-text table th,.page-content__accordion-body table th{font-weight:500;white-space:nowrap;text-wrap:nowrap}.page-content__rich-text table p,.page-content__accordion-body table p{margin:0;text-wrap:wrap}.page-content__rich-text table th p,.page-content__accordion-body table th p{white-space:nowrap;text-wrap:nowrap}.page-content__rich-text a,.page-content__accordion-body a{display:inline-flex;flex-direction:column;align-items:stretch;gap:.125rem;color:inherit;text-decoration:none}.page-content__rich-text a::after,.page-content__accordion-body a::after{content:"";display:block;height:1px;width:100%;background:currentColor;transform:scaleX(1);transform-origin:left center;opacity:1;transition:transform .5s ease,opacity .5s ease}.page-content__rich-text a:hover::after,.page-content__rich-text a:focus-visible::after,.page-content__accordion-body a:hover::after,.page-content__accordion-body a:focus-visible::after{transform:scaleX(0);opacity:0}@media(prefers-reduced-motion: reduce){.page-content__rich-text a::after,.page-content__accordion-body a::after{transition:none}}.page-content__size-chart{margin-block-start:1.125rem}.page-content__size-chart-heading{margin:0 0 .75rem;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.875rem;font-weight:500;line-height:1.29;letter-spacing:.01em;color:#000}.page-content__button-wrap{margin-block:2rem}.page-content__contact{margin-block-start:2rem}.page-content__contact-heading{margin:0 0 1.25rem;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.875rem;font-weight:500;line-height:1.29;letter-spacing:.01em;color:#000}.page-content__contact-form{display:flex;flex-direction:column;gap:.75rem}.page-content__contact-form .shopify-policy__container{display:none}.page-content__contact-feedback{margin:.5rem 0 0;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.75rem;font-weight:var(--font-primary--weight, 400);line-height:1.43;letter-spacing:.01em}.page-content__contact-feedback--success{color:#000}.page-content__contact-feedback--error{color:#c0392b}.page-content__contact-field{display:flex;flex-direction:column}.page-content__contact-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.page-content__contact-input,.page-content__contact-textarea{box-sizing:border-box;width:100%;padding:.875rem 1rem;border:.5px solid #000;border-radius:0;background:rgba(0,0,0,0);font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.875rem;font-weight:var(--font-primary--weight, 400);line-height:1.29;letter-spacing:.01em;color:#000;appearance:none}.page-content__contact-input::placeholder,.page-content__contact-textarea::placeholder{color:#919191}.page-content__contact-input:focus,.page-content__contact-input:focus-visible,.page-content__contact-textarea:focus,.page-content__contact-textarea:focus-visible{outline:none}.page-content__contact-textarea{min-height:9rem;resize:none}.page-content__contact-submit{align-items:flex-start;justify-content:flex-start;min-height:5.0625rem;padding:.9375rem 1rem;margin-block-start:1.5625rem;font-size:.75rem;font-weight:500;text-align:left}.page-content__contact-submit:focus,.page-content__contact-submit:focus-visible{outline:none}.page-content__contact-legal{margin-block-start:1.25rem;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.625rem;font-weight:var(--font-primary--weight, 400);line-height:1.29;letter-spacing:.01em;color:#919191}.page-content__contact-legal>:first-child{margin-block-start:0}.page-content__contact-legal>:last-child{margin-block-end:0}.page-content__contact-legal p{margin:0}.page-content__contact-legal a{color:inherit;text-decoration:underline;text-underline-offset:.125rem}.page-content__image{width:100%;max-width:80.625%;margin-inline:auto}@media(min-width: 1025px){.page-content__image{grid-column:1/-1;grid-row:2}}.page-content__image-img{display:block;width:100%;height:auto}.page-content .product-size-chart{display:block;position:relative;width:100%}.page-content .product-size-chart__cross{position:absolute;z-index:1;box-sizing:border-box;border:1px solid #000;pointer-events:none}.page-content .product-size-chart__table{width:100%;border-collapse:collapse;table-layout:fixed}.page-content .product-size-chart__cell{height:58px;padding:0 4px;border:.5px solid rgba(0,0,0,.1);font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.625rem;font-weight:var(--font-primary--weight, 400);line-height:1.29;letter-spacing:.01em;text-align:center;vertical-align:middle;color:#000;background:rgba(0,0,0,0);cursor:default;outline:none}.page-content .product-size-chart__cell:focus-visible{outline:1px solid #000;outline-offset:-1px}.page-content .product-size-chart__cell--corner{cursor:default}.page-content .product-size-chart__brand{display:inline-block}.c-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:0;padding:0;list-style:none}.c-breadcrumbs__item{display:inline-flex;align-items:center;font-family:var(--font-primary--family, "Suisse Intl", sans-serif);font-size:.875rem;font-weight:var(--font-primary--weight, 400);line-height:1.29;letter-spacing:.01em;color:#000}.c-breadcrumbs__item:not(:last-child)::after{content:"";display:inline-block;width:.125rem;height:.125rem;margin-inline-start:.5rem;border-radius:50%;background:currentColor}.c-breadcrumbs__link{color:inherit;text-decoration:none}.c-breadcrumbs__link:hover,.c-breadcrumbs__link:focus-visible{text-decoration:underline;text-underline-offset:.125rem}.c-breadcrumbs__label,.c-breadcrumbs__current{color:inherit}