.size-finder-overlay{width:100%}.size-finder-overlay__container{padding:0}@media(max-width:63.99em){.size-finder-overlay{bottom:0;height:calc(var(--viewport-height) - var(--header-height));max-width:none;top:auto;top:initial}}@media(min-width:64em){.size-finder-overlay{max-width:621px}}.size-finder-overlay-v2{height:100%}.size-finder-overlay-v2 .overlay__container{padding:0}@media(min-width:64em){.size-finder-overlay-v2{max-width:535px}}.size-finder-overlay-v2 .size-finder{display:flex}.size-finder{display:flex;flex-direction:column;height:100vh}.size-finder__main-area-image{margin-block-end:var(--spacing-l)}.size-finder.critical-component-hide{display:block}.size-finder.critical-component-clear{opacity:1}.size-finder__header{background-color:var(--color-neutral-offwhite);display:flex;flex-direction:column;padding-block-start:var(--spacing-l);position:relative}.size-finder__close{position:absolute;right:var(--spacing-l);top:calc(var(--spacing-l) - var(--spacing-3xs))}.size-finder__title{color:var(--color-neutral-brand);margin-block-end:var(--spacing-l);padding-inline:var(--spacing-l)}.size-finder__navigation{margin-block-start:var(--spacing-xs)}.size-finder__navigation-list{display:flex;justify-content:space-around}.size-finder__navigation-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;color:var(--color-neutral-darker-grey);cursor:pointer;font:inherit;font-family:var(--font-family-1);font-size:var(--font-size-2);font-weight:var(--font-weight-medium);height:100%;letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);outline:none;padding:0;padding-block-end:var(--spacing-s);position:relative;text-align:center;text-decoration:none;text-indent:var(--text-indent-0);text-transform:none;width:auto;width:100%}.size-finder__navigation-link:after{background-color:var(--color-neutral-brand);bottom:0;content:'';height:calc((var(--spacing-3xs) + var(--spacing-4xs))/2);left:0;opacity:0;position:absolute;width:0;will-change:auto}.size-finder__navigation-link.is-active{color:var(--color-neutral-brand)}.size-finder__navigation-link.is-active:after{opacity:1;width:100%}.size-finder__body{padding-block-start:var(--spacing-xl);padding-inline:var(--spacing-l)}.size-finder__tab-heading{color:var(--color-neutral-brand);margin-block-end:var(--spacing-xs)}.size-finder__tab-paragraph{margin-block-end:var(--spacing-xl)}.size-finder__tab-paragraph *{color:var(--color-neutral-brand);font-family:var(--font-family-1);font-size:var(--font-size-3);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.size-finder__tab-paragraph strong{font-weight:var(--font-weight-semibold)}.size-finder__tab-paragraph h1{font-size:var(--font-size-7)}.size-finder__tab-paragraph h1,.size-finder__tab-paragraph h2{font-family:var(--font-family-1);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.size-finder__tab-paragraph h2{font-size:var(--font-size-6)}.size-finder__tab-paragraph h3{font-size:var(--font-size-5)}.size-finder__tab-paragraph h3,.size-finder__tab-paragraph h4{font-family:var(--font-family-1);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.size-finder__tab-paragraph h4{font-size:var(--font-size-4)}.size-finder__tab-paragraph h5{font-size:var(--font-size-6)}.size-finder__tab-paragraph h5,.size-finder__tab-paragraph h6{font-family:var(--font-family-1);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.size-finder__tab-paragraph h6{font-size:var(--font-size-5)}.size-finder__tab-paragraph a{text-decoration:underline}.size-finder__tab-paragraph ul{list-style-type:disc}.size-finder__tab-paragraph ol,.size-finder__tab-paragraph ul{margin-block-end:var(--spacing-m);padding-inline-start:var(--spacing-m)}.size-finder__tab-paragraph ol{list-style-type:auto}.size-finder__table-outter{margin-block-end:var(--spacing-m)}.size-finder__table-wrapper{margin-block-end:var(--spacing-2xs);padding-block-end:var(--spacing-m)}.size-finder__table{border-collapse:collapse;border-spacing:0;width:100%}.size-finder__table[data-measurement-unit=cm] .inch,.size-finder__table[data-measurement-unit=inch] .cm{display:none}.size-finder__table-header{background-color:var(--color-neutral-offwhite)}.size-finder__table-header .size-finder__table-header-cell{background-color:var(--color-neutral-offwhite);vertical-align:baseline}.size-finder__table-cell,.size-finder__table-header-cell{border:1px solid var(--color-neutral-lightest-grey);padding-block:var(--spacing-m);text-align:center}.size-finder__table-cell .description,.size-finder__table-header-cell .description{font-family:var(--font-family-1);font-size:var(--font-size-0);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.size-finder__table-cell{color:var(--color-brand-black);padding-block:calc(var(--spacing-xs) + var(--spacing-3xs))}.size-finder__table-row:nth-child(2n) .size-finder__table-cell{background-color:var(--color-neutral-white)}.size-finder__table-row:nth-child(odd) .size-finder__table-cell{background-color:var(--color-neutral-offwhite)}.size-finder__toggle-wrapper{align-items:center;display:flex}.size-finder__measurement-label{color:var(--color-neutral-darker-grey)}.size-finder__measurement-label.is-active{color:var(--color-neutral-brand)}.size-finder__measurement-switch{display:inline-block;height:calc(var(--spacing-m) + var(--spacing-3xs));margin-inline:var(--spacing-xs);position:relative;width:calc(var(--spacing-xl) + var(--spacing-2xs))}.size-finder__measurement-slider{background-color:var(--color-neutral-lightest-grey);border-radius:var(--spacing-l);cursor:pointer;inset:0;position:absolute;transition:var(--timing-normal)}.size-finder__measurement-slider:before{background-color:var(--color-brand-black);border-radius:50%;bottom:var(--spacing-3xs);content:'';height:calc(var(--spacing-s) + var(--spacing-3xs));left:var(--spacing-3xs);position:absolute;transition:var(--timing-normal);width:calc(var(--spacing-s) + var(--spacing-3xs))}.size-finder__measurement-input{height:0;opacity:0;width:0}.size-finder__measurement-input:checked+.size-finder__measurement-slider:before{transform:translateX(calc(var(--spacing-m) + var(--spacing-3xs)));transition:var(--timing-normal)}.size-finder__additional-table-info{color:var(--color-neutral-darker-grey);margin-block-end:var(--spacing-xl);width:100%}.size-finder__howto{background-color:var(--color-neutral-offwhite);margin-inline-start:calc(var(--spacing-l)*-1);padding-block:var(--spacing-xl);padding-inline:var(--spacing-l);width:calc(100% + (var(--spacing-l))*2)}.size-finder__howto-title{display:flex;margin-block-end:var(--spacing-xl);margin-block-start:0}.size-finder__howto-block{display:flex}.size-finder__howto-block:not(:last-of-type){margin-block-end:var(--spacing-l)}.size-finder__howto-block-title{color:var(--color-neutral-brand);margin-block-end:var(--spacing-xs);margin-block-start:0}.size-finder__howto-block-media{margin-inline-end:var(--spacing-m);width:var(--spacing-8xl)}.size-finder__howto-block-aside{flex:1}.size-finder__video-wrapper{margin-block-end:var(--spacing-xl)}.size-finder__video-wrapper .video-player__controls{display:none}.size-finder__primary-video{aspect-ratio:16/9;height:100%}.size-finder__fit-image-wrapper{margin-block-end:var(--spacing-2xl)}.size-finder__footer{background-color:var(--color-neutral-dark80);margin-block-start:auto;padding-block-end:var(--spacing-l);padding-block-start:calc(var(--spacing-s) + var(--spacing-3xs));padding-inline:var(--spacing-l)}.size-finder__footer *{color:var(--color-neutral-white);font-family:var(--font-family-1);font-size:var(--font-size-3);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.size-finder__footer a{text-decoration:underline}.size-finder__table-container--v2,.size-finder__v2,.size-finder__v2 .accordion__item .size-finder__tab--size-guide .size-finder__additional-table-info,.size-finder__v2 .accordion__item .size-finder__tab--size-guide .size-finder__tab-cta-holder,.size-finder__v2 .accordion__item .size-finder__tab--size-guide .size-finder__table-outter,.size-finder__v2 .size-finder__size-tab .size-finder__additional-table-info,.size-finder__v2 .size-finder__size-tab .size-finder__howto,.size-finder__v2 .size-finder__size-tab .size-finder__tab-heading,.size-finder__v2 .size-finder__size-tab .size-finder__tab-paragraph,.size-finder__v2 .size-finder__size-tab .size-finder__video-wrapper,.size-finder__v2 .size-finder__table-wrapper--v1{display:none}.size-finder__v2 .size-finder__title{font-size:calc(var(--font-size-2) + var(--font-size-01));margin-block-end:var(--spacing-3xs);padding-inline:0}.size-finder__v2 .size-finder__product-title{color:var(--color-neutral-darker-grey)}.size-finder__v2 .size-finder__table-wrapper--scroll{overflow-x:auto}.size-finder__v2 .size-finder__table-wrapper--scroll td:first-of-type,.size-finder__v2 .size-finder__table-wrapper--scroll th:first-of-type{left:auto;position:static;position:initial}.size-finder__v2 .size-finder__table-wrapper--fixed{overflow-x:visible}.size-finder__v2 .size-finder__table-wrapper::-webkit-scrollbar{clip-path:inset(0 1.5rem 0 0);height:3px}.size-finder__v2 .size-finder__table-wrapper::-webkit-scrollbar-track{background:var(--color-neutral-offwhite);border-radius:var(--spacing-8xl);clip-path:inset(0 1.5rem 0 0)}.size-finder__v2 .size-finder__table-wrapper::-webkit-scrollbar-thumb{background:var(--color-brand-black);border-radius:var(--spacing-8xl)}.size-finder__v2 .size-finder__table-wrapper::-webkit-scrollbar-thumb:hover{background:var(--color-brand-black)}.size-finder__v2 .size-finder__table-wrapper::-webkit-scrollbar-button:end:decrement{display:block;width:var(--spacing-l)}.size-finder__v2 .size-finder__table{display:flex}.size-finder__v2 .size-finder__header{padding-block-end:var(--spacing-l);padding-block-start:var(--spacing-l);padding-inline:var(--spacing-l)}.size-finder__v2 .size-finder__sub-heading{padding-block-end:var(--spacing-2xl)}.size-finder__v2 .size-finder__tab-cta-holder{flex-direction:row-reverse;margin-block-end:var(--spacing-s)}.size-finder__v2 .size-finder__tab-cta:last-of-type{margin-inline-end:var(--spacing-2xs);margin-inline-start:0}.size-finder__v2 .size-finder__body{padding-block-start:var(--spacing-2xl)}.size-finder__v2 .size-finder__table-container--v2{display:flex;gap:var(--spacing-xs)}.size-finder__v2 .size-finder__table-cell,.size-finder__v2 .size-finder__table-header-cell{padding-inline:var(--spacing-xs);white-space:nowrap}@media(max-width:63.99em){.size-finder{position:relative}.size-finder__header{position:sticky;top:0;width:100%;z-index:var(--layer-sticky)}.size-finder__navigation-list--grid{display:grid}.size-finder__table-wrapper{overflow-x:auto;white-space:nowrap}.size-finder__table{width:-moz-max-content;width:max-content}.size-finder__table-cell,.size-finder__table-header-cell{width:var(--spacing-8xl)}.size-finder__table-cell:first-of-type,.size-finder__table-header-cell:first-of-type{width:var(--spacing-7xl)}.size-finder td:first-of-type,.size-finder th:first-of-type{left:0;position:sticky;z-index:var(--layer-flat)}.size-finder td:first-of-type:after,.size-finder th:first-of-type:after{background-color:var(--color-neutral-lightest-grey);content:'';height:100%;position:absolute;right:calc(var(--spacing-4xs)*-1);top:0;width:var(--spacing-4xs)}.size-finder td:first-of-type:before,.size-finder th:first-of-type:before{background-color:var(--color-neutral-lightest-grey);content:'';height:100%;left:calc(var(--spacing-4xs)*-1);position:absolute;top:0;width:var(--spacing-4xs)}.size-finder__v2 .size-finder__table-outter{margin-inline-end:calc(var(--spacing-l)*-1)}.size-finder__v2 .size-finder__table-wrapper{margin-block-end:var(--spacing-s);padding-block-end:var(--spacing-xs)}.size-finder__v2 .size-finder__table-wrapper--scroll .size-finder__table:after{content:'';width:var(--spacing-l)}.size-finder__v2 .size-finder__table-cell,.size-finder__v2 .size-finder__table-header-cell{width:-moz-fit-content;width:fit-content}.size-finder__v2 .size-finder__table-cell:first-of-type,.size-finder__v2 .size-finder__table-header-cell:first-of-type{width:var(--spacing-5xl)}.size-finder__v2 td:first-of-type:after,.size-finder__v2 th:first-of-type:after{content:normal;content:initial}}@media(min-width:64em){.size-finder__header{padding-block-start:var(--spacing-xl)}.size-finder__close{right:var(--spacing-2xl);top:var(--spacing-xl)}.size-finder__title{margin-block-end:var(--spacing-xl);padding-inline:var(--spacing-3xl)}.size-finder__navigation{margin-block-start:var(--spacing-l)}.size-finder__navigation-list{display:grid}.size-finder__navigation-link{font-family:var(--font-family-1);font-size:var(--font-size-3);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.size-finder__body{padding-block-start:var(--spacing-2xl);padding-inline:var(--spacing-3xl)}.size-finder__table-outter{margin-block-end:var(--spacing-l)}.size-finder__table-cell:first-of-type,.size-finder__table-header-cell:first-of-type{width:var(--spacing-5xl)}.size-finder__additional-table-info{margin-block-end:var(--spacing-2xl)}.size-finder__howto{margin-inline-start:calc(var(--spacing-3xl)*-1);padding-block:var(--spacing-2xl);padding-inline:var(--spacing-3xl);width:calc(100% + (var(--spacing-3xl))*2)}.size-finder__footer{padding-block:calc(var(--spacing-m) + var(--spacing-2xs))}.size-finder__footer,.size-finder__v2 .size-finder__header{padding-inline:var(--spacing-3xl)}.size-finder__v2 .size-finder__table-wrapper,.size-finder__v2 .size-finder__table-wrapper--scroll{margin-block-end:var(--spacing-s);padding-block-end:0}.size-finder__v2 .size-finder__sub-heading{font-size:calc(var(--font-size-2) + var(--font-size-01))}.size-finder__v2 .size-finder__table td:first-child,.size-finder__v2 .size-finder__table th:first-child{position:relative}}
