.body-block{width:100%;max-width:var(--page-width);padding-inline:var(--gutter);margin-inline:auto}.body-block__content{color:var(--color-text)}.body-block a{color:revert;-webkit-text-decoration:revert;text-decoration:revert}.body-block img{height:auto}@media (width<=749px){.body-block .desktop-only{display:none!important}}@media (width>=750px){.body-block .mobile-only{display:none!important}}.body-block .align-right{text-align:right}.body-block .align-center{text-align:center}.body-block .lead{font-family:var(--font-tobias);font-weight:var(--weight-light);font-size:var(--fs-serif);line-height:var(--lh-serif);letter-spacing:var(--tracking);color:var(--color-text)}.body-block .legal-section{margin-bottom:40px}.body-block .legal-section:last-child{margin-bottom:0}.body-block .legal-section h1{font-family:var(--font-tobias);font-weight:var(--weight-light);font-size:var(--fs-h0);line-height:var(--lh-h0);letter-spacing:var(--tracking);color:var(--color-text);margin:.67em 0 10px}.body-block .legal-section p{font-family:var(--font-tobias);font-weight:var(--weight-light);font-size:1.8rem;line-height:var(--lh-legal);letter-spacing:var(--tracking);margin:18px 0 18px 30px}.body-block .legal-section .legal-subclause{margin-left:60px}.body-block .legal-subclause--numbered+.legal-subclause--numbered{margin-top:0}.body-block .legal-subclause--numbered:has(+.legal-subclause--numbered){margin-bottom:0}.body-block .legal-signature{flex-direction:column;align-items:center;margin:90px 0 40px;display:flex}.body-block .legal-signature p{text-align:center;margin-inline:0}.body-block .legal-signature p+p{margin-top:0}.body-block .legal-signature p:has(+p){margin-bottom:0}@media (width>=750px){.body-block .legal-section p{margin-left:40px}.body-block .legal-signature{flex-direction:row;justify-content:space-between;align-items:stretch}.body-block .legal-signature p{text-align:left;margin-left:40px}}.body-block .size-chart a{color:inherit;text-underline-offset:10px;text-decoration:underline}@media (hover:hover){.body-block .size-chart a:hover{text-underline-offset:8px}}.body-block .size-chart{font-family:var(--font-saans);font-weight:var(--weight-light);letter-spacing:var(--tracking);display:flex}.body-block .size-chart>div{margin-bottom:50px}.body-block .size-chart table{table-layout:fixed;border-collapse:separate;border-spacing:2px;outline:1px solid var(--color-black);outline-offset:-2px;width:max-content;font-size:var(--fs-base);line-height:1.3}.body-block .size-chart table:has(+table){margin-bottom:20px}.body-block .size-chart td{outline:1px solid var(--color-table-line);outline-offset:1px;vertical-align:top;text-align:center;width:64px;max-width:64px;padding:20px 9px;overflow:hidden}.body-block .size-chart td:first-child{text-align:left;width:95px;max-width:95px}.body-block .size-chart p{margin:30px 0 1em;font-size:1.5rem;line-height:1.8}.body-block .size-guide{padding-bottom:50px;display:flex}.body-block .size-guide>div:first-child{width:40%;max-width:350px;padding-right:10px}.body-block .size-guide img{max-width:120px;margin-bottom:4px;display:inline}.body-block .size-guide>div:last-child{width:60%;max-width:350px;padding-left:20px}.body-block .size-guide p{font-family:var(--font-saans);font-weight:var(--weight-light);letter-spacing:var(--tracking);font-size:1.5rem;line-height:1.8}.body-block .size-guide .lead{font-family:var(--font-tobias);margin:10px 0 35px;font-size:1.5rem;line-height:1.2}.body-block .size-guide .lead:last-child{margin-bottom:0}.body-block .care-legend{margin-bottom:30px}.body-block .care-legend>div>div{min-height:80px;display:flex}.body-block .care-legend>div>div>div:first-child{flex:none;display:flex}.body-block .care-legend img{width:60px;max-width:70px;height:60px;margin:auto 25px auto 0}.body-block .care-legend>div>div>div:last-child{margin-block:auto}.body-block .care-legend p{font-family:var(--font-saans);font-weight:var(--weight-light);letter-spacing:var(--tracking);margin-block:1em;font-size:1.5rem;line-height:1.2}@media (width>=750px){.body-block .size-chart table{width:100%;line-height:3}.body-block .size-chart td{width:auto;max-width:none;padding:10px 25px}.body-block .size-chart td:first-child{width:auto;max-width:none;padding-inline:15px}.body-block .size-chart>div{flex:1}.body-block .size-chart p{font-size:var(--fs-base)}.body-block .size-guide{justify-content:center;padding-bottom:0}.body-block .size-guide>div:first-child{text-align:end;width:30%;padding-right:110px}.body-block .size-guide img{max-width:200px}.body-block .size-guide>div:last-child{width:30%;margin-block:7%;padding-left:0}.body-block .size-guide p{font-size:var(--fs-base)}.body-block .size-guide .lead{font-size:var(--fs-serif)}.body-block .size-guide .lead:last-child{margin-bottom:35px}.body-block .care-legend>div:has(>:nth-child(2):last-child):after{content:"";height:100px;display:block}.body-block .care-legend>div:has(>:only-child):after{content:"";height:100px;display:block}.body-block .care-legend>div:has(>:only-child):after{height:200px}.body-block .care-legend>div>div{min-height:100px}.body-block .care-legend img{margin-right:30px}.body-block .care-legend p{font-size:var(--fs-base)}}@media (width>=990px){.body-block .care-legend{gap:20px;display:flex}.body-block .care-legend>div{width:25%}}
