.product-details-drawer[data-drawer*=size-guide]{--sg-gutter: 14px;--sg-rule: #e5e5e5;--sg-muted: #999;--sg-placeholder: #ececec;color:#000}.product-details-drawer[data-drawer*=size-guide]>.drawer__content{background:#fff;border-left:1px solid var(--sg-rule);box-shadow:none;height:100vh;height:100dvh;max-width:min(100vw,520px)!important;width:520px!important}.product-details-drawer[data-drawer*=size-guide] .drawer__top{align-items:center;background:#fff;border-bottom:0;display:flex;flex:0 0 auto;flex-wrap:nowrap;height:auto;justify-content:space-between;padding:14px var(--sg-gutter) 20px;position:sticky;top:0;width:100%;z-index:300}.product-details-drawer[data-drawer*=size-guide] .drawer__top__left{align-items:center;display:flex;height:auto;min-width:0}.product-details-drawer[data-drawer*=size-guide] .cart__drawer__title{color:#000;font-size:var(--font-1);font-weight:600;letter-spacing:.025em;line-height:1;margin:0;padding:0;text-transform:uppercase}.product-details-drawer[data-drawer*=size-guide] .drawer__close{align-items:center;background:transparent;border:0;color:#000;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0 -4px 0 0;padding:4px;transition:opacity .2s ease;width:24px}.product-details-drawer[data-drawer*=size-guide] .drawer__close:hover{opacity:.5}.product-details-drawer[data-drawer*=size-guide] .drawer__close svg{display:block;fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-width:1.8;width:16px}.product-details-drawer[data-drawer*=size-guide] .drawer__body{background:#fff;flex:1 1 auto;min-height:0;overflow-y:auto;padding:0;scrollbar-gutter:auto}.product-details-drawer[data-drawer*=size-guide] .drawer__footer{display:none!important}.product-details-drawer[data-drawer*=size-guide] product-tabs{display:block;position:relative}.sg-help-text a:hover,.product-details-drawer .sg-tab-link:hover{opacity:.5}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab{border-bottom:1px solid var(--sg-rule);display:flex;flex-shrink:0;gap:20px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 var(--sg-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab::-webkit-scrollbar{display:none}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab button.tablinks{background:transparent;border:0;border-bottom:1px solid transparent;color:var(--sg-muted);cursor:pointer;flex:0 0 auto;font-size:12px!important;font-weight:400;letter-spacing:.025em;line-height:1.2!important;margin:0 0 -1px;padding:10px 0 12px;text-align:left;text-decoration:none;text-transform:none!important;transition:color .2s ease,opacity .2s ease;white-space:nowrap}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab button.tablinks:hover{color:#666;font-weight:400;text-decoration:none}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab button.tablinks.active{border-bottom-color:transparent;box-shadow:inset 0 -1px #000;color:#000;font-size:12px!important;font-weight:400;letter-spacing:.025em;text-decoration:none}.product-details-drawer[data-drawer*=size-guide] .tabcontent{padding:20px var(--sg-gutter) 32px}.product-details-drawer[data-drawer*=size-guide] .sg-tab-heading,.product-details-drawer[data-drawer*=size-guide] .sg-sub{color:#000;font-size:var(--font-1)!important;font-weight:600;letter-spacing:.025em;line-height:15px!important;margin:0 0 2px;text-transform:none}.product-details-drawer[data-drawer*=size-guide] .sg-tab-subtext,.product-details-drawer[data-drawer*=size-guide] .sg-desc,.product-details-drawer[data-drawer*=size-guide] .sg-intl-intro p,.product-details-drawer[data-drawer*=size-guide] .sg-help-text,.product-details-drawer[data-drawer*=size-guide] .sg-note,.product-details-drawer[data-drawer*=size-guide] .sg-fit-description p,.product-details-drawer[data-drawer*=size-guide] .sg-fit-desc p{color:#000;font-size:var(--font-1)!important;font-weight:400;letter-spacing:.025em;line-height:22px!important;margin:0 0 20px;text-transform:none}.product-details-drawer[data-drawer*=size-guide] .sg-help-text{margin:10px 0}.product-details-drawer[data-drawer*=size-guide] .sg-help-text+.sg-help-text{margin-top:22px}.product-details-drawer[data-drawer*=size-guide] .sg-tab-subtext a,.product-details-drawer[data-drawer*=size-guide] .sg-help-text a,.product-details-drawer[data-drawer*=size-guide] .sg-intl-intro a{color:inherit;text-decoration:underline;text-underline-offset:2px}.product-details-drawer[data-drawer*=size-guide] .sg-table{border:0!important;border-collapse:collapse;font-size:var(--font-1)!important;margin:20px 0;width:100%}.product-details-drawer[data-drawer*=size-guide] .sg-table,.product-details-drawer[data-drawer*=size-guide] .sg-table th,.product-details-drawer[data-drawer*=size-guide] .sg-table td,.product-details-drawer[data-drawer*=size-guide] .sg-table tr{background:none!important;border:0!important;box-shadow:none!important}.product-details-drawer[data-drawer*=size-guide] .sg-table thead th{color:#000;font-size:var(--font-1)!important;font-weight:400;letter-spacing:.025em;line-height:15px!important;padding:8px 6px;text-align:center;text-transform:none;white-space:nowrap}.product-details-drawer[data-drawer*=size-guide] .sg-table thead th:first-child{text-align:left}.product-details-drawer[data-drawer*=size-guide] .sg-table tbody td{color:#000;font-size:var(--font-1)!important;font-weight:400;letter-spacing:.025em;line-height:22px!important;padding:4px 6px;text-align:center;text-transform:none}.product-details-drawer[data-drawer*=size-guide] .sg-table tbody td:first-child{text-align:left}.product-details-drawer[data-drawer*=size-guide] .sg-unit-toggle{display:flex;gap:0;justify-content:flex-end;margin:0 0 10px}.product-details-drawer[data-drawer*=size-guide] #tab-garment-measurement .sg-unit-toggle{margin-top:10px}.product-details-drawer[data-drawer*=size-guide] .sg-unit-btn{align-items:center;background:#fff;border:1px solid #000;color:#000;cursor:pointer;display:flex;font-size:10px!important;font-weight:400;height:28px;justify-content:center;letter-spacing:.025em;line-height:1!important;padding:0;text-transform:lowercase;width:28px}.product-details-drawer[data-drawer*=size-guide] .sg-unit-btn:first-child{border-right:0}.product-details-drawer[data-drawer*=size-guide] .sg-unit-btn.active{background:#000;color:#fff}.product-details-drawer[data-drawer*=size-guide] .sg-helper-text{color:#000;font-size:var(--font-1)!important;font-style:italic;font-weight:400;letter-spacing:.025em;line-height:22px!important;margin:15px 0 10px}.product-details-drawer[data-drawer*=size-guide] .sg-models{margin:20px 0 10px;padding-top:10px}.product-details-drawer[data-drawer*=size-guide] .sg-model{align-items:center;display:flex;gap:16px}.product-details-drawer[data-drawer*=size-guide] .sg-model+.sg-model{margin-top:14px}.product-details-drawer[data-drawer*=size-guide] .sg-model-photo{background:var(--sg-placeholder);flex:0 0 56px;height:70px;overflow:hidden;width:56px}.product-details-drawer[data-drawer*=size-guide] .sg-model-photo img{display:block;height:100%;object-fit:cover;width:100%}.product-details-drawer[data-drawer*=size-guide] .sg-model-info{min-width:0}.product-details-drawer[data-drawer*=size-guide] .sg-model-name{color:#000;font-size:12px!important;font-weight:600;letter-spacing:.025em;line-height:15px!important;text-transform:uppercase}.product-details-drawer[data-drawer*=size-guide] .sg-model-stats{display:flex;gap:20px;margin-top:4px}.product-details-drawer[data-drawer*=size-guide] .sg-model-stats>span{color:#000;font-size:var(--font-1)!important;font-weight:400;letter-spacing:.025em;line-height:15px!important;text-align:left}.product-details-drawer[data-drawer*=size-guide] .sg-model-stat-label,.product-details-drawer[data-drawer*=size-guide] .sg-model-stat-value{display:block}.product-details-drawer[data-drawer*=size-guide] .sg-model-stat-label{color:var(--sg-muted);font-size:9px!important;font-weight:400;letter-spacing:1px;line-height:15px!important;text-transform:uppercase}.product-details-drawer[data-drawer*=size-guide] .sg-model-stat-value{color:#000;font-size:var(--font-1)!important;font-weight:400;letter-spacing:.025em;line-height:15px!important}.product-details-drawer[data-drawer*=size-guide] .sg-measure-image,.product-details-drawer[data-drawer*=size-guide] .sg-garment-image{background:var(--sg-placeholder);margin:0 calc(var(--sg-gutter) * -1) 20px}.product-details-drawer[data-drawer*=size-guide] .sg-measure-image img,.product-details-drawer[data-drawer*=size-guide] .sg-garment-image img{display:block;height:auto;max-height:none;object-fit:cover;width:100%}.product-details-drawer[data-drawer*=size-guide] .sg-measure-item{color:#000;font-size:var(--font-1)!important;font-weight:400;letter-spacing:.025em;line-height:22px!important;margin:0 0 8px}.product-details-drawer[data-drawer*=size-guide] .sg-measure-item strong{font-weight:600}.product-details-drawer[data-drawer*=size-guide] .sg-selector-label{color:#000;display:block;font-size:var(--font-1)!important;font-weight:400;letter-spacing:.025em;line-height:15px!important;margin:0 0 8px}.product-details-drawer[data-drawer*=size-guide] .sg-size-selector,.product-details-drawer[data-drawer*=size-guide] .sg-length-selector{margin-bottom:5px}.product-details-drawer[data-drawer*=size-guide] .sg-pills{display:flex;flex-wrap:wrap;gap:0;margin:0 0 14px}.product-details-drawer[data-drawer*=size-guide] .sg-size-pill,.product-details-drawer[data-drawer*=size-guide] .sg-length-pill{align-items:center;background:#fff;border:1px solid transparent;border-radius:0;color:#000;cursor:pointer;display:flex;font-size:13px!important;font-weight:600;height:30px;justify-content:center;letter-spacing:normal;line-height:1!important;padding:0;transition:opacity .2s ease;width:30px}.product-details-drawer[data-drawer*=size-guide] .sg-size-pill:hover,.product-details-drawer[data-drawer*=size-guide] .sg-length-pill:hover,.product-details-drawer[data-drawer*=size-guide] .sg-size-pill.active,.product-details-drawer[data-drawer*=size-guide] .sg-length-pill.active{background:#000;border-color:#000;color:#fff}.product-details-drawer[data-drawer*=size-guide] .sg-garment-measurements{margin:15px 0;max-width:300px}.product-details-drawer[data-drawer*=size-guide] .sg-garment-row{color:#000;display:flex;font-size:var(--font-1)!important;font-weight:400;justify-content:space-between;letter-spacing:.025em;line-height:22px!important;padding:2px 0}.product-details-drawer[data-drawer*=size-guide] .sg-garment-label,.product-details-drawer[data-drawer*=size-guide] .sg-garment-value{font-weight:400}.product-details-drawer[data-drawer*=size-guide] .sg-garment-value{text-align:right}.product-details-drawer[data-drawer*=size-guide] .sg-fit-description{margin:15px 0 10px}.product-details-drawer[data-drawer*=size-guide] .sg-fit-description p{margin:0}.product-details-drawer[data-drawer*=size-guide] .sg-intl-intro{margin:0 0 15px}@media only screen and (max-width:767px){.product-details-drawer[data-drawer*=size-guide]>.drawer__content{border-left:0;max-width:100vw!important;width:100vw!important}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab:after{background:linear-gradient(to right,#fff0,#fff);content:"";height:100%;pointer-events:none;position:sticky;right:calc(var(--sg-gutter) * -1);top:0;width:30px;z-index:1}.product-details-drawer[data-drawer*=size-guide] .sg-model{align-items:flex-start}.product-details-drawer[data-drawer*=size-guide] .sg-model-stats{flex-wrap:wrap;gap:10px 18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/size-guide-v2.css.map */
