.size-drawer{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.size-drawer[open]{opacity:1;visibility:visible;z-index:101}.size-drawer[open] .size-drawer__content{opacity:1;transform:translate(0)}.size-drawer__content{background-color:rgb(var(--color-background));overflow:auto;width:100%;height:100%;max-width:61rem;margin:0 auto;right:0;position:absolute;top:0;opacity:0;transform:translate(100%);transition:all .185s ease-in-out}@media screen and (min-width: 1441px){.size-drawer__content{max-width:none;width:calc(50vw - 110px)}}.size-drawer__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.size-drawer__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.size-drawer__content img{max-width:100%}.size-drawer__content-info{height:100%;position:relative;color:#000;font-size:1.2rem;line-height:1.6rem;font-weight:400;letter-spacing:0;overflow-y:auto;margin:8rem 10.8rem;height:max-content}@media screen and (max-width: 749px){.size-drawer__content-info{margin:1.6rem}}.size-drawer__content-info .drawer__heading{text-transform:uppercase;margin-bottom:4px;font-weight:600;color:#111}.size-drawer__toggle{color:#111;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;z-index:102;top:0;right:0;width:1.6rem;height:1.6rem;background:transparent;border:none;padding:0}.size-drawer__toggle .icon{height:auto;margin:0;width:2.2rem}.size-drawer .drawer__header{position:relative;padding:0;margin-bottom:1.6rem}.size-drawer .drawer__subheading{margin-top:.4rem}.size-drawer .drawer__content{overflow-y:auto;color:rgb(var(--color-foreground))}.size-drawer .drawer__content .size-guide--image{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto}.size-drawer .size-guide--tabs{display:flex;border-bottom:1px solid #e0e0e0;max-width:240px;margin:24px auto 20px}@media screen and (max-width: 749px){.size-drawer .size-guide--tabs{margin-bottom:20px}}.size-drawer .size-guide--tabs .size-guide--tab-radio{display:none}.size-drawer .size-guide--tabs .size-guide--tab-label{font-size:14px;font-style:normal;line-height:20px;cursor:pointer;padding:4px 0;color:rgba(var(--color-foreground),.5);border:none;background:none;position:relative;transition:color .2s;text-align:center;width:100%;text-transform:uppercase;font-weight:600}.size-drawer .size-guide--tab-radio:checked+.size-guide--tab-label{color:#111}.size-drawer .size-guide--tab-radio:checked+.size-guide--tab-label:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#111;border-radius:2px 2px 0 0}.size-drawer .size-guide--tab-content{display:none;padding-top:1rem}.size-drawer #size-tab-1:checked~.size-guide--tab-contents #tab-content-1,.size-drawer #size-tab-2:checked~.size-guide--tab-contents #tab-content-2{display:block}.size-drawer .size-guide--table{margin-top:2.4rem}.size-drawer .size-guide--table table{box-shadow:unset;border:none;width:100%}.size-drawer .size-guide--table tr button{color:#111;background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.size-drawer .size-guide--table tr:has(td.selected) td{background-color:#dbdbdb;border-color:#fff}.size-drawer .size-guide--table tr:has(td.selected) td:first-child{text-decoration:underline}.size-drawer .size-guide--table td,.size-drawer .size-guide--table th{padding:8px 4px;border-width:1px;text-align:center;border-color:#eee;min-width:86px;text-wrap:wrap;height:44px}.size-drawer .size-guide--table td:first-child,.size-drawer .size-guide--table th:first-child{font-weight:600;max-width:none;width:50px}@media screen and (max-width: 749px){.size-drawer .size-guide--table td,.size-drawer .size-guide--table th{max-width:85px;font-size:10px;word-break:auto-phrase;min-width:unset}}.size-drawer .size-guide--table td.highlight,.size-drawer .size-guide--table th.highlight{background-color:#eee;border-color:#fff}.size-drawer .size-guide--table td:hover,.size-drawer .size-guide--table th:hover{background-color:#dbdbdb!important;border-color:#fff}.size-drawer .size-guide--table td:has(button),.size-drawer .size-guide--table th:has(button){cursor:pointer}.size-drawer .size-guide--notes{margin-top:2.4rem;padding-left:20px}@media screen and (max-width: 749px){.size-drawer .size-guide--notes{margin-top:1.5rem}}.size-drawer .size-guide--notes ul{padding:0}.size-drawer .size-guide--actions{margin-top:2.4rem}.size-drawer .size-guide--actions button{display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width: 749px){.size-drawer .size-guide--actions button{padding:0 4px;font-size:14px}}.size-drawer .size-guide--actions button .button__text--disabled{display:none}.size-drawer .size-guide--actions button .button__text--disabled:hover{background-color:var(--color-primary-button);color:var(--color-primary-button-text)}.size-drawer .size-guide--actions button:disabled .button__text--disabled{display:inline-block}.size-drawer .size-guide--actions button:disabled .button__text{display:none}.size-guide-button{height:30px;width:max-content;text-decoration:underline;text-transform:uppercase;font-size:1.2rem;background:none;border:none;cursor:pointer;padding:0;font-family:inherit;color:inherit}@media screen and (max-width: 749px){.size-guide-wrapper{height:100%;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/size-styles.css.map */
