.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single{border-bottom-width:.1rem;border-top-width:.1rem;margin-bottom:5rem;position:sticky;top:var(--header-height-scroll)!important;z-index:100;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper{display:flex;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:0!important;padding-right:0!important}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul{display:flex;gap:0!important;width:100%}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover,var(--scrollbar-track))}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active,var(--scrollbar-track-hover,var(--scrollbar-track)))}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover,var(--scrollbar-thumb))}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active,var(--scrollbar-thumb-hover,var(--scrollbar-thumb)))}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover,var(--scrollbar-corner))}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active,var(--scrollbar-corner-hover,var(--scrollbar-corner)))}@supports (-moz-appearance:none){:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul{scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial);scrollbar-width:thin}}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul::-webkit-scrollbar{display:block;height:8px;width:8px}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .toc-wrapper ul{scrollbar-width:thin}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .wlc-toc-list-item{padding:.3125rem}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .wlc-toc-list-item a{border-bottom-width:.125rem;border-color:transparent;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:-.0625rem;padding:.1875rem .6875rem!important;white-space:nowrap;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .wlc-toc-list-item.is-active,:is(.wlc-table-of-contents.offer,.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .wlc-toc-list-item:hover{--tw-border-opacity:1;border-color:rgb(63 105 141/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(63 105 141/var(--tw-text-opacity,1))}.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}:is(.wlc-table-of-contents.offer-single,.wlc-table-of-contents.product-single) .wlc-toc-list-item a{padding:1rem!important}.wlc-table-of-contents.product-single .toc-wrapper ul li:has(.toc-product-single){margin-left:auto}.wlc-table-of-contents.product-single .toc-product-single{align-items:center;display:flex;gap:.5rem;height:100%}:is(.wlc-table-of-contents.product-single .toc-product-single) .toc-product-image-wrapper{border-radius:.375rem;border-width:1px;height:2.5rem;overflow:hidden;width:auto;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}:is(:is(.wlc-table-of-contents.product-single .toc-product-single) .toc-product-image-wrapper) .toc-product-image{height:100%;width:100%}:is(.wlc-table-of-contents.product-single .toc-product-single) .toc-product-price{display:flex;flex-direction:column}:is(:is(.wlc-table-of-contents.product-single .toc-product-single) .toc-product-price) .toc-price-label,:is(:is(.wlc-table-of-contents.product-single .toc-product-single) .toc-product-price) .toc-price-price{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}:is(.wlc-table-of-contents.product-single .toc-product-single) .toc-scroll-to-top{font-size:.875rem;line-height:1.25rem;line-height:1.14;padding:.625rem 1rem}