.cs-mobile-category-section{display:none}@media screen and (max-width:699px){.cs-mobile-category-section{display:block;background:#fff}.cs-mobile-categories{padding:0 16px 12px;color:#000;font-family:Open Sans,Arial,sans-serif}.cs-mobile-categories__list{display:flex;gap:6px;margin:0;padding:2px;overflow-x:auto;list-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cs-mobile-categories__list::-webkit-scrollbar{display:none}.cs-mobile-categories__item{flex:1 0 auto}.cs-mobile-categories__link{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:8px 7px;border-radius:4px;background:#b1b3b338;color:#000;font-size:12px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease;-webkit-tap-highlight-color:transparent}.cs-mobile-categories__link:focus:not(:focus-visible){outline:none}.cs-mobile-categories__link:focus-visible{outline:2px solid #000000;outline-offset:1px}.cs-mobile-categories__link[aria-current=page]{background:#000;color:#fff}}@media(hover:hover)and (max-width:699px){.cs-mobile-categories__link:hover{background:#b1b3b366}.cs-mobile-categories__link[aria-current=page]:hover{background:#000}}@media screen and (max-width:359px){.cs-mobile-categories{padding-right:10px;padding-left:10px}.cs-mobile-categories__list{gap:4px}.cs-mobile-categories__link{padding-right:5px;padding-left:5px;font-size:11px}}@media(prefers-reduced-motion:reduce){.cs-mobile-categories__link{transition:none}}.cs-sizing__page-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:40px}.cs-sizing__page-actions>.button{--button-background:0 0 0;--button-text-color:255 255 255;--button-outline-color:0 0 0;min-height:48px;font-family:Open Sans,Arial,sans-serif;font-weight:600;font-size:14px;text-transform:none;letter-spacing:normal}.cs-sizing__page-actions .cs-sizing__custom{margin:0}@media(max-width:699px){.cs-sizing__page-actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:28px}.cs-sizing__page-actions>.button{width:100%}.cs-sizing__page-actions .cs-sizing__custom{text-align:center}.cs-sizing__page-actions .cs-sizing__custom a{font-size:13px}}.cs-strap-arrow{display:inline-block;flex:0 0 auto;width:1em;height:1em;vertical-align:-.125em}cs-sizing-photo{display:block}.cs-sizing__photo-link{display:block;position:relative;min-width:44px;min-height:44px;cursor:zoom-in}.cs-sizing__photo-link:focus-visible{outline:2px solid #000000;outline-offset:4px}.cs-sizing__photo-enlarge{position:absolute;right:3px;bottom:3px;display:grid;place-items:center;width:20px;height:20px;border:1px solid #B1B3B3;border-radius:50%;background:#fff;color:#000;font:600 16px/1 Open Sans,Arial,sans-serif}.cs-sizing__photo-error:not(:empty){display:block;margin-top:6px;font-size:11px}.cs-sizing-lightbox{--pswp-bg: #FFFFFF;--pswp-placeholder-bg: #FFFFFF;font-family:Open Sans,Arial,sans-serif;color:#000}.cs-sizing-lightbox .pswp__cs-sizing-caption{position:absolute;left:50%;bottom:12px;transform:translate(-50%);width:calc(100% - 40px);max-width:700px;max-height:25dvh;overflow:auto;padding:8px 12px;background:#fff;color:#000;font-size:14px;font-weight:400;line-height:1.5;text-align:center}.cs-sizing-lightbox .pswp__button:focus-visible{outline:2px solid #000000;outline-offset:-4px}body:has(.cs-sizing-lightbox.pswp--open) #gorgias-chat-container #chat-button{visibility:hidden!important;pointer-events:none}.cs-sizing,.cs-sizing-trigger,.cs-sizing-hint,.cs-sizing-range-help,.cs-sizing-drawer{font-family:Open Sans,Arial,sans-serif;font-weight:400;color:#000}.cs-sizing{line-height:1.65;font-size:14px}.cs-sizing h1,.cs-sizing h2,.cs-sizing h3,.cs-sizing strong,.cs-sizing__back,.cs-sizing-drawer [slot=header]{font-family:Open Sans,Arial,sans-serif;font-weight:600;letter-spacing:-.02em}.cs-sizing h1{font-size:clamp(32px,3.6vw,46px);line-height:1.15;max-width:420px}.cs-sizing h2{font-size:23px;line-height:1.3;margin-bottom:20px}.cs-sizing h3{font-size:17px;line-height:1.4;margin-bottom:8px}.cs-sizing-trigger{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;min-height:44px;text-decoration:underline;text-underline-offset:4px}.variant-picker__option-info:has(>.cs-sizing-trigger){flex-wrap:wrap;gap:4px 12px}.cs-sizing-trigger:focus-visible,.cs-sizing__back:focus-visible,.cs-sizing a:focus-visible{outline:2px solid #000000;outline-offset:4px}.cs-sizing-hint{font-size:12px;line-height:1.6;max-width:430px;margin:0}.cs-sizing-range-help{font-size:13px}.cs-sizing__lead{font-size:17px;line-height:1.6;margin-top:18px}.cs-sizing__fit-note{font-size:13px;line-height:1.7;margin-top:22px}.cs-sizing__note{font-size:11px;line-height:1.65;margin-top:12px}.cs-sizing__table{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:20px}.cs-sizing__table th,.cs-sizing__table td{text-align:left;vertical-align:top;border-bottom:1px solid #B1B3B3;padding:16px 0}.cs-sizing__table thead th{font-size:11px;font-weight:400;padding:0 0 12px}.cs-sizing__table th:first-child{width:100px;padding-right:18px}.cs-sizing__table tbody th{font-weight:400}.cs-sizing__table td strong{font-size:15px}.cs-sizing__table td p{font-size:13px;margin-top:5px;line-height:1.55}.cs-sizing__row-content{display:flex;align-items:flex-start;gap:16px}.cs-sizing__row-content>div{flex:1;min-width:0}.cs-sizing__row-photo{flex:0 0 88px;margin:0}.cs-sizing__row-photo img{display:block;width:88px;height:auto;aspect-ratio:3 / 4;object-fit:contain}.cs-sizing__row-photo figcaption{font-size:10px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere}.cs-sizing__custom{margin-top:12px}.cs-sizing__custom a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.cs-sizing-trigger>svg,.cs-sizing__back>svg{flex:0 0 18px;width:18px;height:18px}.cs-sizing__down{display:inline-flex;transform:rotate(135deg)}.cs-sizing__adjustable-options strong>svg{width:22px;height:22px}.cs-sizing__inches{display:block;font-size:26px;font-weight:600;line-height:1.1}.cs-sizing__cm{display:block;font-size:11px;margin-top:5px}.cs-sizing__selected-label{display:block;font-size:10px;font-weight:600;margin-top:5px}.cs-sizing__selected th,.cs-sizing__selected td{border-bottom:2px solid #000000}.cs-sizing__measure{margin-top:38px;padding-top:30px;border-top:1px solid #B1B3B3}.cs-sizing__methods{display:grid;grid-template-columns:1fr 1fr;gap:32px}.cs-sizing__number{display:block;font-size:11px;margin-bottom:10px}.cs-sizing__methods p{font-size:13px}.cs-sizing__endpoints{margin-top:30px}.cs-sizing__diagrams{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:12px 0 16px}.cs-sizing__diagrams svg{display:block;width:100%;height:auto}.cs-sizing__diagrams figcaption{font-size:11px}.cs-sizing__endpoints>p{font-size:12px}.cs-sizing__links{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px;font-size:12px}.cs-sizing__links a{display:inline-flex;align-items:center;min-height:44px;background:none;text-decoration:underline;text-underline-offset:4px}.cs-sizing-drawer .cs-sizing__back{display:flex!important;position:static!important;width:100%;min-height:44px;justify-content:space-between;align-items:center;background-color:#000!important;color:#fff!important;padding:12px 18px;font-size:14px}.cs-sizing-drawer{--dialog-background: 255 255 255;--text-primary: 0 0 0}.cs-sizing-drawer [slot=header]{font-size:23px;line-height:1.3}.cs-sizing__product{font-size:12px;font-weight:600}.cs-sizing--drawer .cs-sizing__lead{font-size:15px;margin-top:8px}.cs-sizing--drawer h2{font-size:20px}.cs-sizing__range{display:grid;gap:4px;margin:24px 0 16px}.cs-sizing__range>span{font-size:12px}.cs-sizing__range strong{font-size:34px;line-height:1.25}.cs-sizing--page{max-width:1160px;margin:auto;padding:54px 40px 64px;background:#fff}.cs-sizing__opening{display:grid;grid-template-columns:1fr 1.25fr;gap:70px}.cs-sizing__opening header{align-self:start}.cs-sizing__opening header>.cs-sizing-trigger{margin-top:20px}.cs-sizing--page .cs-sizing__measure{margin-top:60px;padding-top:40px}.cs-sizing--page .cs-sizing__methods{gap:60px}.cs-sizing--page .cs-sizing__diagrams{max-width:880px;gap:60px}.cs-sizing__adjustable{display:grid;grid-template-columns:1fr 1.25fr;gap:70px;border-top:1px solid #B1B3B3;margin-top:40px;padding-top:36px}.cs-sizing__adjustable p{font-size:13px}.cs-sizing__adjustable-options{display:grid}.cs-sizing__adjustable-options a{display:grid;gap:8px;padding:14px 0;border-bottom:1px solid #B1B3B3}.cs-sizing__adjustable-options a>span{font-size:12px}.cs-sizing__adjustable-options strong{font-size:24px;display:flex;justify-content:space-between}.cs-sizing__page-links{margin-top:40px}#cs-size-measure{scroll-margin-top:120px}.cs-sizing__photos{margin-top:44px}.cs-sizing__photos>div{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.cs-sizing__photos img{width:100%;height:auto}.cs-sizing__photos figcaption{font-size:12px;margin-top:12px}@media(max-width:699px){.cs-sizing--page{padding:30px 24px 44px}.cs-sizing__opening,.cs-sizing__adjustable{grid-template-columns:minmax(0,1fr);gap:28px}.cs-sizing__opening header{max-width:450px}.cs-sizing h1{font-size:32px}.cs-sizing h2{font-size:21px}.cs-sizing__lead{font-size:15px;margin-top:14px}.cs-sizing__fit-note{margin-top:14px;font-size:12px}.cs-sizing__opening header>.cs-sizing-trigger{margin-top:8px}.cs-sizing__table th:first-child{width:78px;padding-right:12px}.cs-sizing__table td p{font-size:12px}.cs-sizing__table td strong{font-size:14px}.cs-sizing__methods,.cs-sizing__diagrams,.cs-sizing__photos>div{grid-template-columns:minmax(0,1fr);gap:24px}.cs-sizing--page .cs-sizing__methods{gap:24px}.cs-sizing--page .cs-sizing__diagrams{gap:20px}.cs-sizing__diagrams{gap:12px}.cs-sizing__diagrams figure{max-width:400px}.cs-sizing--page .cs-sizing__measure{margin-top:32px;padding-top:28px}.drawer.cs-sizing-drawer{--drawer-content-max-height: 88dvh}.cs-sizing-drawer::part(footer){padding:16px 24px}.cs-sizing--drawer .cs-sizing__table th,.cs-sizing--drawer .cs-sizing__table td{padding-top:12px;padding-bottom:12px}.cs-sizing--drawer .cs-sizing__table thead th{padding-top:0;padding-bottom:10px}.cs-sizing__row-content{gap:12px}.cs-sizing__row-photo{flex-basis:68px}.cs-sizing__row-photo img{width:68px}.cs-sizing-drawer [slot=header]{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/80/compiled_assets/styles.css.map?subset=AEAQAAAAAAAAAAAAAAAICg */
