.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:0;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:11px;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;padding:4px;transition:opacity .2s ease;width:24px;position:static}.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}.product-details-drawer[data-drawer*=size-guide] size-guide-controller a{display:inline-block;font-family:var(--FONT-STACK-BODY);font-weight:500;letter-spacing:0;line-height:1.45;position:relative;text-decoration:none;text-transform:none}.product-details-drawer[data-drawer*=size-guide] size-guide-controller a:after{background:currentcolor;bottom:-1px;content:"";display:block;height:1px;left:0;opacity:1;position:absolute;transform:scaleX(1);transform-origin:0 50%;transition:transform .2s ease,opacity .4s cubic-bezier(.215,.61,.355,1);width:100%}.product-details-drawer[data-drawer*=size-guide] size-guide-controller a:hover{opacity:1}.product-details-drawer[data-drawer*=size-guide] size-guide-controller a:hover:after{opacity:.25;transform:scaleX(0);transform-origin:100% 50%}@media(-webkit-min-device-pixel-ratio:2){.product-details-drawer[data-drawer*=size-guide] size-guide-controller a:after{height:.5px}}.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;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab:hover button.tablinks:not(:hover):not(.active){opacity:.8}.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;position:relative;text-align:left;text-decoration:none;text-transform:none!important;transition:color .15s cubic-bezier(.215,.61,.355,1),opacity .1s linear;white-space:nowrap}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab button.tablinks:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);width:100%}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab button.tablinks:hover{color:#000;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:none;color:#000;font-size:12px!important;font-weight:400;letter-spacing:.025em;text-decoration:none}.product-details-drawer[data-drawer*=size-guide] product-tabs .tab button.tablinks:hover:after,.product-details-drawer[data-drawer*=size-guide] product-tabs .tab button.tablinks.active:after{opacity:1;transform:scaleX(1)}.product-details-drawer[data-drawer*=size-guide] .tabcontent{padding:20px 0 0}.product-details-drawer[data-drawer*=size-guide] .sg-table-group+.sg-table-group{margin-top:20px}.product-details-drawer[data-drawer*=size-guide] .sg-page-unit-panel[hidden],.product-details-drawer[data-drawer*=size-guide] .sg-garment-sources,.product-details-drawer[data-drawer*=size-guide] .sg-garment-sources[hidden]{display:none!important}.product-details-drawer[data-drawer*=size-guide] .sg-tab-heading{color:#000;font-size:11px!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] .drawer__body table *{font-size:11px!important}.product-details-drawer[data-drawer*=size-guide] .drawer__body table th{font-weight:500;padding-inline:0}.product-details-drawer[data-drawer*=size-guide] .drawer__body table td:first-child,.product-details-drawer[data-drawer*=size-guide] .drawer__body table th:first-child{text-align:left}.product-details-drawer[data-drawer*=size-guide] .sg-tab-subtext,.product-details-drawer[data-drawer*=size-guide] .sg-intl-intro p,.product-details-drawer[data-drawer*=size-guide] .sg-help-text{color:#000;font-size:11px!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 *{line-height:1.35!important}.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:none;text-underline-offset:2px}.product-details-drawer[data-drawer*=size-guide] .sg-existing-content table,.product-details-drawer[data-drawer*=size-guide] .sg-existing-content table th,.product-details-drawer[data-drawer*=size-guide] .sg-existing-content table td,.product-details-drawer[data-drawer*=size-guide] .sg-existing-content table tr{background:none!important;border:0!important;box-shadow:none!important}.product-details-drawer[data-drawer*=size-guide] .sg-existing-content table{border-collapse:collapse;font-size:11px!important;margin:20px 0;width:100%}.product-details-drawer[data-drawer*=size-guide] .sg-existing-content table thead th{color:#000;font-size:11px!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-existing-content table thead th:first-child{text-align:left}.product-details-drawer[data-drawer*=size-guide] .sg-existing-content table tbody td{color:#000;font-size:11px!important;font-weight:400;letter-spacing:.025em;line-height:22px!important;padding:4px 0;text-align:center;text-transform:none}.product-details-drawer[data-drawer*=size-guide] .sg-existing-content 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:0 0 16px}.product-details-drawer[data-drawer*=size-guide] .sg-unit-btn{align-items:center;background:#c8c8c84d;border:1px solid #C8C8C84D;color:#000!important;cursor:pointer;display:flex;font-size:10px!important;font-weight:700;height:28px;justify-content:center;letter-spacing:.025em;line-height:1!important;padding:0;text-transform:lowercase;transition:background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1);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:hover,.product-details-drawer[data-drawer*=size-guide] .sg-unit-btn.active{background:#000;color:#fff!important}.product-details-drawer[data-drawer*=size-guide] .sg-unit-btn.active{border-color:var(--blue-color)}.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:11px!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:11px!important;font-weight:400;letter-spacing:.025em;line-height:15px!important}.product-details-drawer[data-drawer*=size-guide] .sg-measure-image{background:var(--sg-placeholder);margin:0}.product-details-drawer[data-drawer*=size-guide] .sg-measure-image img{display:block;height:auto;max-height:none;object-fit:cover;width:100%}.product-details-drawer[data-drawer*=size-guide] .sg-selector-label{color:#000;display:block;font-size:11px!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{margin-bottom:5px}.product-details-drawer[data-drawer*=size-guide] .sg-pills{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 14px}.product-details-drawer[data-drawer*=size-guide] .sg-size-pill{align-items:center;background:#c8c8c84d;border:1px solid #C8C8C84D;border-radius:0;color:#000!important;cursor:pointer;display:flex;font-size:10px!important;font-weight:700;height:28px;justify-content:center;letter-spacing:normal;line-height:1!important;padding:0;transition:background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1);width:28px}.product-details-drawer[data-drawer*=size-guide] .sg-size-pill:hover,.product-details-drawer[data-drawer*=size-guide] .sg-size-pill.active{background:#000;color:#fff!important}.product-details-drawer[data-drawer*=size-guide] .sg-size-pill.active{border-color:var(--blue-color)}.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:11px!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-intl-intro{margin:0 0 15px}.product-details-drawer[data-drawer*=size-guide] .sg-measure-list{margin-top:20px}.product-details-drawer[data-drawer*=size-guide] .sg-measure-list p{color:#000;font-size:11px!important;font-weight:400;letter-spacing:.025em;line-height:1.25!important;margin:0 0 8px}@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/75/assets/size-guide-v2.css.map */
