.as-acc{display:block}.as-acc .asa-row{border-top:var(--asa-row-rule-w) solid var(--asa-rule)}.as-acc .asa-row:last-child{border-bottom:var(--asa-row-rule-w) solid var(--asa-rule)}.as-acc .asa-head{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--asa-row-pad) 0;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left}.as-acc .asa-title{font-size:var(--asa-row-title-size);font-weight:var(--asa-row-title-weight);letter-spacing:var(--asa-row-title-track);text-transform:var(--asa-row-title-case);color:var(--asa-head-color);line-height:var(--asa-row-title-lh)}.as-acc .asa-icon{flex:none;color:var(--asa-head-color)}dialog.asa-dialog{padding:0;border:none;background:transparent;max-width:none;max-height:none;width:100%;height:100%;overflow:visible}dialog.asa-dialog[open]{display:flex;align-items:var(--asa-mobile-align);justify-content:center}dialog.asa-dialog .asa-panel{position:relative;width:var(--asa-panel-width-mobile);max-height:var(--asa-sheet-max);overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--as-white, #FFFFFF);border-radius:var(--asa-radius-mobile);padding:var(--asa-pad-top) var(--asa-pad-sides) calc(var(--asa-pad-bottom) + env(safe-area-inset-bottom,0px));text-align:var(--asa-align)}@media screen and (min-width:750px){dialog.asa-dialog[open]{align-items:center}dialog.asa-dialog .asa-panel{width:min(var(--asa-panel-w),calc(100vw - var(--asa-desktop-edge)));max-height:var(--asa-desktop-max);border-radius:var(--asa-radius);padding:var(--asa-d-pad-top) var(--asa-d-pad-sides) var(--asa-d-pad-bottom)}}dialog.asa-dialog .asa-modal-head{display:flex;justify-content:space-between;align-items:center;gap:var(--asa-head-gap);min-height:var(--asa-close-size)}dialog.asa-dialog .asa-modal-title{display:flex;align-items:center}dialog.asa-dialog .asa-modal-title{font-size:var(--asa-modal-title-size);font-weight:var(--asa-modal-title-weight);letter-spacing:var(--asa-modal-title-track);text-transform:var(--asa-modal-title-case);color:var(--asa-head-color);line-height:var(--asa-modal-title-lh)}dialog.asa-dialog .asa-close{flex:none;width:var(--asa-close-size);height:var(--asa-close-size);display:flex;align-items:center;justify-content:center;padding:0;background:var(--asa-close-bg);border:none;border-radius:var(--asa-close-radius);color:var(--as-ink, #111111);cursor:pointer}dialog.asa-dialog .asa-close:hover{background:var(--as-ink, #111111);color:var(--as-white, #FFFFFF)}dialog.asa-dialog .asa-copy{margin:var(--asa-copy-top) 0 0;font-size:var(--asa-body-size);line-height:var(--asa-copy-lh);color:var(--asa-body-color)}dialog.asa-dialog .asa-tags{display:flex;flex-wrap:wrap;gap:var(--asa-tag-gap);margin-top:var(--asa-tags-top);justify-content:var(--asa-tags-justify)}dialog.asa-dialog .asa-tag{font-size:var(--as-t-body, 12px);font-weight:var(--asa-tag-weight);letter-spacing:0;text-transform:none;color:var(--as-ink, #111111);border:var(--asa-tag-border-w) solid var(--asa-rule);padding:var(--asa-tag-pad-v) var(--asa-tag-pad-h);line-height:var(--asa-tag-lh)}dialog.asa-dialog .asa-spec{margin-top:var(--asa-spec-top);border:var(--asa-spec-border-w) solid var(--asa-rule);text-align:left}dialog.asa-dialog .asa-spec__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--asa-spec-row-gap);padding:var(--asa-spec-row-pad-v) var(--asa-spec-row-pad-h);border-bottom:var(--asa-spec-border-w) solid var(--asa-rule)}dialog.asa-dialog .asa-spec__row:last-child{border-bottom:none}dialog.asa-dialog .asa-spec__key{font-size:var(--as-t-body, 12px);font-weight:400;letter-spacing:0;text-transform:none;color:var(--as-grey, #8A8880);line-height:1.2}dialog.asa-dialog .asa-spec__val{font-size:var(--as-t-value, 12px);font-weight:var(--asa-spec-val-weight);color:var(--as-ink, #111111);text-align:right;line-height:1.2}dialog.asa-dialog .asa-fit{margin-top:var(--asa-fit-top);border:var(--asa-fit-border-w) solid var(--asa-rule);padding:var(--asa-fit-pad-v) var(--asa-fit-pad-h);text-align:left}dialog.asa-dialog .asa-fit__label{margin:0;font-size:var(--as-t-body, 12px);font-weight:400;letter-spacing:0;text-transform:none;color:var(--as-grey, #8A8880);line-height:1.2}dialog.asa-dialog .asa-fit__track{position:relative;height:var(--asa-track-height);background:var(--asa-rule);margin-top:var(--asa-track-top);display:block}dialog.asa-dialog .asa-fit__dot{position:absolute;top:var(--asa-dot-offset);width:var(--asa-dot-size);height:var(--asa-dot-size);border-radius:50%;background:var(--as-ink, #111111);transform:translate(-50%);display:block}dialog.asa-dialog .asa-fit__scale{display:flex;justify-content:space-between;margin-top:var(--asa-scale-top)}dialog.asa-dialog .asa-fit__scale span{font-size:var(--as-t-body, 12px);color:var(--as-grey, #8A8880);line-height:1.2}dialog.asa-dialog .asa-fit__scale span.is-on{color:var(--as-ink, #111111);font-weight:var(--asa-scale-on-weight)}dialog.asa-dialog .asa-stats{display:flex;margin-top:var(--asa-stats-top);padding-top:var(--asa-stats-pad-top);border-top:var(--asa-stats-rule-w) solid var(--asa-rule)}dialog.asa-dialog .asa-stat{flex:1}dialog.asa-dialog .asa-stat+.asa-stat{border-left:var(--asa-stats-rule-w) solid var(--asa-rule);padding-left:var(--asa-stat-pad-left)}dialog.asa-dialog .asa-stat__key{margin:0;font-size:var(--as-t-body, 12px);font-weight:400;letter-spacing:0;text-transform:none;color:var(--as-grey, #8A8880);line-height:1.2}dialog.asa-dialog .asa-stat__val{margin:var(--asa-stat-val-top) 0 0;font-size:var(--as-t-value, 12px);font-weight:var(--asa-stat-val-weight);color:var(--as-ink, #111111);line-height:1.2}dialog.asa-dialog .asa-guide-btn{display:block;width:100%;margin-top:var(--asa-guide-top);padding:var(--asa-guide-pad-v) var(--asa-guide-pad-h);background:none;border:var(--asa-guide-border-w) solid var(--as-ink, #111111);border-radius:var(--asa-guide-radius);font-family:inherit;font-size:var(--as-t-body, 12px);font-weight:var(--asa-guide-weight);letter-spacing:0;text-transform:none;color:var(--as-ink, #111111);text-align:center;cursor:pointer}dialog.asa-dialog .asa-guide-link{display:block;width:100%;margin-top:var(--asa-guide-top);padding:0;background:none;border:none;font-family:inherit;font-size:var(--as-t-body, 12px);font-weight:var(--asa-guide-weight);color:var(--as-ink, #111111);text-align:center;text-decoration:underline;text-underline-offset:var(--asa-guide-link-offset);cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/7/assets/as-product-accordion.css.map */
