.t-center{text-align:center}.t-h1{font-family:Rapha Sans Condensed,a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:4rem;font-weight:700;line-height:1;letter-spacing:.4px;text-transform:uppercase;margin:0}@media screen and (min-width:769px){.t-h1{font-size:6.2rem}}.t-h2{font-family:Rapha Serif Text,a-otf-ryumin-pr6n,serif;font-size:2.4rem;line-height:3.4rem;font-weight:400;margin:0}@media screen and (min-width:769px){.t-h2{font-size:3.6rem}}.t-h3{font-family:Rapha Sans Condensed,a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.8rem;letter-spacing:.4px;text-transform:uppercase;margin:0}@media screen and (min-width:769px){.t-h3{font-size:2.4rem;line-height:2.4rem}}.t-h4{font-family:Rapha Sans Condensed,a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.4rem;letter-spacing:.4px;text-transform:uppercase;margin:0;color:#000}@media screen and (min-width:769px){.t-h4{font-size:1.4rem}}.t-h5{font-family:Rapha Serif Text,a-otf-ryumin-pr6n,serif;font-size:1.8rem;font-weight:600;line-height:1.8rem;letter-spacing:1px;margin:0}@media screen and (min-width:769px){.t-h5{font-size:2.4rem;line-height:2.4rem}}.t-body-xl{font-family:Rapha Serif Head,a-otf-ryumin-pr6n,serif;font-size:1.6rem;line-height:2.6rem;margin-top:0;margin-bottom:1.5rem}@media screen and (min-width:769px){.t-body-xl{font-size:2.2rem;line-height:3.5rem}}.t-body-l,.t-body-xl--regular{font-family:Rapha Serif Text,a-otf-ryumin-pr6n,serif}.t-body-l{font-size:1.4rem;line-height:2.3rem;margin-top:0;margin-bottom:1.5rem}@media screen and (min-width:769px){.t-body-l{font-size:1.6rem;line-height:2.6rem}}.pdp-sizing table tbody td,.pdp-sizing table tbody th,.t-body{font-size:1.2rem;line-height:2.1rem}.pdp-sizing table tbody td,.pdp-sizing table tbody th,.t-body,.t-body-s{font-family:Rapha Serif Text,a-otf-ryumin-pr6n,serif;margin-top:0;margin-bottom:1.5rem}.t-body-s{font-size:1rem;line-height:1.9rem}.t-body-xs{font-family:Rapha Sans Condensed,a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:1rem;line-height:1.1rem;letter-spacing:.4px}@media screen and (min-width:769px){.t-body-xs{font-size:1.1rem}}.t-editorial,.t-editorial-r{font-family:Rapha Sans Condensed,a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:4rem;line-height:4rem;font-weight:700}@media screen and (min-width:769px){.t-editorial,.t-editorial-r{font-size:6.4rem;line-height:6.4rem}}.t-editorial-r{font-weight:400}.t-editorial-r,.t-editorial-s{font-family:Rapha Sans Condensed,a-otf-midashi-go-mb31-pr6n,sans-serif}.t-editorial-s{font-size:3rem;line-height:3.6rem;font-weight:700;margin:0}@media screen and (min-width:769px){.t-editorial-s{font-size:3.4rem;line-height:6.4rem}}.t-em{font-style:italic}.t-strong{font-weight:600}.t-uppercase{text-transform:uppercase}.t-linethrough{text-decoration:line-through}.t-link{font-family:Rapha Serif Text,a-otf-ryumin-pr6n,serif;font-weight:600;font-size:1.2rem;line-height:2.1rem;color:#000;text-decoration:underline;text-decoration-skip:ink}.t-link--active{color:#f67599}.t-link--inactive{color:#999}.t-link:focus,.t-link:hover{color:#f67599}.t-link--loading{position:relative}.t-link--loading:before{content:"";background:url(/_ui/build/images/rolling.svg);width:1.4rem;height:1.4rem;position:absolute;left:-2.5rem}.t-right{text-align:right}.t-left{text-align:left}.t-underline{text-decoration:underline}.t-normal{text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0}.t-pullquote{font-family:Rapha Serif Text,a-otf-ryumin-pr6n,serif;font-size:2.4rem;line-height:3.6rem;font-weight:400;font-style:italic}@media screen and (min-width:769px){.t-pullquote{font-size:3.6rem;line-height:4.8rem}}.t-pullquote-b{font-family:Rapha Sans Condensed,a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:2.4rem;line-height:3rem;font-weight:700}@media screen and (min-width:769px){.t-pullquote-b{font-size:3.4rem;line-height:4rem}}@media screen and (min-width:769px){.t-vertical{transform-origin:left top;transform:rotate(-90deg) translateX(-100%);text-align:right;white-space:nowrap;position:absolute}}@media screen and (min-width:769px){html[lang=ja] .t-vertical,html[lang=zh] .t-vertical{transform:none;writing-mode:vertical-lr}}p+p{margin-top:4.5rem}@media screen and (max-width:768px){.pdp-sizing .t-vertical{margin-bottom:3rem}}@media screen and (max-width:480px){.pdp-sizing .t-vertical{margin-bottom:0}}.pdp-sizing__intro{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:769px){.pdp-sizing__intro-text{margin-left:4.5rem}}.pdp-sizing__intro .t-h4{padding-bottom:1.5rem}.pdp-sizing__intro p+p{margin-top:3rem}@media screen and (max-width:768px){.pdp-sizing__intro{margin-bottom:3rem}}.pdp-sizing [data-carousel] .carousel-wrapper{height:auto}@media screen and (max-width:768px){.pdp-sizing [data-carousel] .carousel-wrapper{margin-bottom:3rem}}@media screen and (max-width:768px){.pdp-sizing .fit-carousel .carousel-pagination{margin-top:3rem}}.pdp-sizing .size-chart__buttons{color:#ddd}.pdp-sizing .size-chart__buttons .btn-link{font-family:Rapha Sans Condensed,a-otf-midashi-go-mb31-pr6n,sans-serif;letter-spacing:.4px;text-decoration:none;padding:1.5rem 4.5rem;margin-bottom:1.5rem}@media screen and (min-width:480px){.pdp-sizing .size-chart__buttons .btn-link{padding:0 1.5rem;margin-bottom:0}}.pdp-sizing .size-chart__buttons .btn-link--active{text-decoration:underline}.pdp-sizing .size-chart__buttons .btn-link--inactive{opacity:.3}.pdp-sizing .size-chart__buttons .btn-link--inactive:hover{opacity:1}.pdp-sizing table{width:100%;padding:0;border-collapse:collapse;border-spacing:0}.pdp-sizing table tr{border-bottom:1px solid #ddd}.pdp-sizing table tbody tr:last-of-type td,.pdp-sizing table tbody tr:last-of-type th{padding-bottom:6rem}.pdp-sizing table td,.pdp-sizing table th{padding-top:1.5rem;padding-bottom:1.5rem}.pdp-sizing table td{text-align:center}.pdp-sizing__luggage{display:flex;flex-flow:row wrap}.pdp-sizing__luggage--highlights{margin-top:auto}@media screen and (max-width:768px){.pdp-sizing__measuring{order:2}}.pdp-sizing__measuring .t-h4{padding-bottom:3rem}.pdp-sizing__measuring h5.t-h4{padding-bottom:1.5rem}.pdp-sizing__measuring p+.t-h4{margin-top:3rem}@media screen and (max-width:768px){.pdp-sizing .measuring-carousel{margin-top:3rem;margin-bottom:3rem}}.pdp-sizing .pink-circle{display:inline-block;font-size:1.2rem;line-height:17px;text-align:center;color:#f67599;width:21px;height:21px;margin-right:5px;border:2px solid #f67599;border-radius:50%}