product-tabs.product-tabs-vertical{display:block;padding:8px 0 64px}product-tabs.product-tabs-vertical .section--inner-wrapper{display:flex;flex-direction:column;padding:0}product-tabs.product-tabs-vertical .product-tabs--header{overflow:unset!important;width:100%;border:none;z-index:2;position:relative}product-tabs.product-tabs-vertical .product-tabs-content{width:100%}.product-tabs-nav-title{display:none}product-tabs.product-tabs-vertical details{width:100%;margin-bottom:8px;background:#fff;padding:0}product-tabs.product-tabs-vertical details summary{font-size:18px;line-height:28px;color:#000;padding:24px 0;border:none}product-tabs.product-tabs-vertical details summary #filter{display:none}product-tabs.product-tabs-vertical details[open] summary{border-bottom:1px solid #0000004d}product-tabs.product-tabs-vertical details summary .icon-caret{transition:all .25s ease;transform:rotate(180deg)}product-tabs.product-tabs-vertical details[open] summary .icon-caret{transform:rotate(0)}product-tabs.product-tabs-vertical details summary .icon-close{display:none}product-tabs.product-tabs-vertical details>div{padding:6px 6px 6px 24px;display:flex;flex-direction:column;overflow:auto;height:100%}product-tabs.product-tabs-vertical details>div a{font-size:18px;line-height:28px;color:#000;font-size:400;text-decoration:none;padding:6px;display:flex;align-items:center}product-tabs.product-tabs-vertical details>div a.active{color:#1273e2}product-tabs.product-tabs-vertical details>div a:after{content:"";display:block;width:15px;min-width:15px;height:15px;border-radius:50px;background:#1273e2;margin-left:8px;margin-top:2px;opacity:0;transform:scale(0);transition:all .25s ease}product-tabs.product-tabs-vertical details>div a.active:after{opacity:1;transform:scale(1)}product-tabs.product-tabs-vertical .product-tabs-content .card{padding:12px}product-tabs.product-tabs-vertical .product-tabs-content .card h3{font-size:24px}product-tabs.product-tabs-vertical .product-tabs-content .card .card-information .product-spezifications{font-size:13px;line-height:18px}product-tabs.product-tabs-vertical .product-tabs-content .card .card-information .product-spezifications:nth-child(3){height:100%}product-tabs.product-tabs-vertical .product-tabs-content .card .card-information .button{font-size:13px;padding:16px 44px 16px 20px;margin-top:12px!important;white-space:nowrap}product-tabs.product-tabs-vertical .card .card-information .price__sale .price-item--sale{flex-direction:column}product-tabs.product-tabs-vertical .card .card-information .price__sale .price-item--sale .badge{padding:.2rem 1rem}@media only screen and (max-width: 410px){product-tabs.product-tabs-vertical .product-tabs-content .card .card-information .button{font-size:12px;padding:14px 34px 14px 10px}product-tabs.product-tabs-vertical .product-tabs-content .card .card-information .button.button-with-icon .icon{right:1rem}}@media only screen and (max-width: 750px){.product-tabs-nav-container{width:100%}.product-tabs-nav-container.active{padding:0 16px;position:fixed;left:0;z-index:10;background:#fff;top:0;height:100vh}.shopify-section-header-hidden~* .product-tabs-nav-container.active{top:0;height:100vh}.product-tabs-nav-title{display:none;font-size:28px;line-height:36px;font-weight:500;padding:16px 0;position:relative}.product-tabs-nav-container.active .product-tabs-nav-title{display:block;border-bottom:1px solid #000000}.product-tabs-nav-container.active .product-tabs-nav-title .icon-close{display:block;fill:#000;position:absolute;right:0;top:24px}product-tabs.product-tabs-vertical details[open]{width:100%;height:100%}product-tabs.product-tabs-vertical details summary .icon-caret{position:relative;height:.6rem;right:unset;top:-3px}product-tabs.product-tabs-vertical details summary{padding-top:16px}product-tabs.product-tabs-vertical details[open] summary{padding-bottom:0;border:none}product-tabs.product-tabs-vertical .product-tabs-nav-container:not(.active) details summary .icon-caret{display:none}product-tabs.product-tabs-vertical .product-tabs-nav-container:not(.active) details summary #filter{display:block}product-tabs.product-tabs-vertical .product-tabs-nav-container:not(.active) details summary:after{content:attr(data-title);font-size:18px;line-height:28px;color:#1273e2;margin-left:6px}product-tabs.product-tabs-vertical .product-tabs-nav-container:not(.active) details summary{font-size:0;display:flex;align-items:center;padding:14px 0}}@media only screen and (min-width: 750px){.product-tabs-nav-container{height:100%}product-tabs.product-tabs-vertical{padding:64px 0 80px}product-tabs.product-tabs-vertical .section--inner-wrapper{flex-direction:row}product-tabs.product-tabs-vertical .product-tabs--header{width:20%;margin:0 var(--grid-desktop-horizontal-spacing) 0 0;position:relative;top:unset;z-index:2}product-tabs.product-tabs-vertical .product-tabs-content{width:80%}product-tabs.product-tabs-vertical details{width:100%;border:none;border-top:1px solid #0000004d;border-radius:0;position:sticky;top:18px;padding:18px 0 0;margin-bottom:0;max-height:none}product-tabs.product-tabs-vertical details summary{padding:0;border:none}product-tabs.product-tabs-vertical details[open] summary{border:none}product-tabs.product-tabs-vertical details summary .icon-caret{position:relative;height:.6rem;right:unset;top:-3px}product-tabs.product-tabs-vertical details[open] summary .icon-close{display:none}product-tabs.product-tabs-vertical details>div{padding:6px 32px;display:flex;flex-direction:column;height:auto;overflow:unset;max-height:none}product-tabs.product-tabs-vertical details[open]>div a{animation:none}product-tabs.product-tabs-vertical .product-tabs-content .card h3{font-size:28px}product-tabs.product-tabs-vertical .product-tabs-content .card .card-information .product-spezifications{font-size:18px;line-height:28px}product-tabs.product-tabs-vertical .product-tabs-content .card .card-information .button{font-size:18px;padding:1.6rem 5rem 2rem;margin-top:20px!important}product-tabs.product-tabs-vertical .product-tabs-content .card{padding:24px}product-tabs.product-tabs-vertical .card .card-information .price__sale .price-item--sale{flex-direction:row-reverse}product-tabs.product-tabs-vertical .card .card-information .price__sale .price-item--sale .badge{padding:.7rem 1rem}}@keyframes scrolltrigger{0%{transform:translateY(0)}16.6%{transform:translateY(-10px)}33%{transform:translateY(0)}50%{transform:translateY(-10px)}66.6%{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-product-tabs-vertical.css.map */
