.ws-detail-tabs{--ws-detail-header-offset: 100px;width:min(1120px,calc(100% - 80px));margin:72px auto 64px;color:#171717;background:#fff;scroll-margin-top:calc(var(--ws-detail-header-offset) + 20px)}.ws-detail-tabs *,.ws-detail-tabs *:before,.ws-detail-tabs *:after{box-sizing:border-box}.ws-detail-tabs [hidden]{display:none!important}.ws-detail-tabs__list{position:sticky;top:var(--ws-detail-header-offset);z-index:15;display:flex;width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bcbcbc #f4f4f4;border-top:1px solid #202020;border-bottom:1px solid #dedede;background:#fff}.ws-detail-tabs__list::-webkit-scrollbar{height:3px}.ws-detail-tabs__list::-webkit-scrollbar-thumb{background:#bcbcbc}.ws-detail-tabs .ws-detail-tabs__tab{position:relative;flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:120px;min-height:64px;padding:16px 26px;border:0;border-radius:0;color:#777;background:#fff;font:inherit;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.01em;white-space:nowrap;cursor:pointer}.ws-detail-tabs .ws-detail-tabs__tab:after{position:absolute;inset:auto 0 0;height:3px;background:transparent;content:""}.ws-detail-tabs .ws-detail-tabs__tab[aria-selected=true]{color:#111;font-weight:700}.ws-detail-tabs .ws-detail-tabs__tab[aria-selected=true]:after{background:#111}.ws-detail-tabs .ws-detail-tabs__tab:hover{color:#111;background:#fafafa}.ws-detail-tabs .ws-detail-tabs__tab:focus-visible{z-index:1;outline:2px solid #171717;outline-offset:-5px}.ws-detail-tabs__panel{min-height:140px;padding:44px clamp(0px,3vw,40px) 16px;font-size:14px;line-height:1.9;overflow-wrap:anywhere;scroll-margin-top:calc(var(--ws-detail-header-offset) + 84px)}.ws-detail-tabs__panel:focus-visible{outline:2px solid #171717;outline-offset:5px}.ws-detail-tabs__panel [id]{scroll-margin-top:calc(var(--ws-detail-header-offset) + 84px)}.ws-detail-tabs .ws-detail-tabs__source{display:block;width:100%;max-width:none;margin:0;padding:0;border:0;font-size:inherit;line-height:inherit}.ws-detail-tabs .ws-detail-tabs__source+.ws-detail-tabs__source{margin-top:32px}.ws-detail-tabs .ws-detail-tabs__source>:is(.rte,.wap-richtext,.wap-accordion__content,.wsp-richtext,.wss-richtext){width:100%;max-width:none;padding:0;font-size:inherit;line-height:inherit}.ws-detail-tabs .ws-detail-tabs__heading,.ws-detail-tabs .ws-detail-tabs__source>:is(h2,h3){margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.6;letter-spacing:0}.ws-detail-tabs .ws-detail-tabs__heading:not(:first-child){margin-top:32px}.ws-detail-tabs__panel p{margin:0 0 18px}.ws-detail-tabs__panel img{max-width:100%;height:auto;margin-inline:auto}.ws-detail-tabs__panel a{text-decoration:underline;text-underline-offset:4px}.ws-detail-tabs__panel :is(ul,ol){padding-left:1.4em}.ws-detail-tabs__panel table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.ws-detail-tabs__panel :is(th,td){padding:12px 16px;border:1px solid #dedede;text-align:left;white-space:normal}.ws-detail-tabs__panel th{background:#f7f7f7;font-weight:600}.ws-detail-tabs .wsp-features ul{columns:auto}.ws-detail-tabs .wsp-editorial-heading{margin-bottom:24px}.ws-detail-tabs .wsp-editorial-heading h2{font-size:20px}.ws-detail-tabs .wsp-detail-photos{gap:12px}.ws-detail-tabs .wsp-detail-photo{margin:0}@media(max-width:749px){.ws-detail-tabs{width:calc(100% - 40px);margin:44px auto 40px}.ws-detail-tabs .ws-detail-tabs__tab{min-width:104px;min-height:56px;padding:14px 18px;font-size:13px}.ws-detail-tabs__panel{min-height:120px;padding:28px 0 8px;font-size:13px}.ws-detail-tabs .ws-detail-tabs__heading,.ws-detail-tabs .ws-detail-tabs__source>:is(h2,h3){margin-bottom:16px;font-size:18px}.ws-detail-tabs__panel :is(th,td){padding:10px 12px;min-width:76px}.ws-detail-tabs .wsp-editorial-heading{display:block}.ws-detail-tabs .wsp-editorial-heading p{margin-top:12px}.ws-detail-tabs .wsp-detail-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}}@media print{.ws-detail-tabs{width:100%;margin:24px 0}.ws-detail-tabs__list{display:none}.ws-detail-tabs .ws-detail-tabs__panel[hidden]{display:block!important}.ws-detail-tabs__panel{min-height:0;padding:20px 0}.ws-detail-tabs .ws-detail-tabs__source>summary[hidden]{display:block!important;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ws-product-detail-tabs.css.map */
