/* Additional navigation is exclusive to the approved Vibratorer introduction. */
body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts .vbg-intro-text{margin-bottom:23px}
body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts p.vbg-lead{margin:0 0 12px!important}
body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts p.vbg-lead:last-child{margin-bottom:0!important}
.vbg-intro--shortcuts .vbg-shortcuts{position:relative;margin:0 0 18px}
body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts p.vbg-shortcuts-label{margin:0 220px 14px 0!important;padding:0!important;border:0!important;font:800 17px/1.4 Roboto,sans-serif!important;color:#17151b!important}
.vbg-intro--shortcuts .vbg-shortcuts .vbg-types{margin-bottom:0}
.vbg-intro--shortcuts .vbg-category-disclosure{margin:0;padding:0;border:0}
.vbg-intro--shortcuts .vbg-category-disclosure>summary{position:absolute;right:0;top:-10px;display:flex;align-items:center;min-height:44px;padding:8px 0 8px 12px;margin:0;border:0;border-radius:3px;background:transparent;color:#df0092;font:700 15px/1.4 Roboto,sans-serif;list-style:none;cursor:pointer}
.vbg-intro--shortcuts .vbg-category-disclosure>summary::-webkit-details-marker{display:none}
.vbg-intro--shortcuts .vbg-category-disclosure>summary:hover{text-decoration:underline;text-underline-offset:3px}
.vbg-intro--shortcuts .vbg-category-disclosure>summary:focus-visible,.vbg-intro--shortcuts .vbg-category-links a:focus-visible{outline:3px solid #00bcc7;outline-offset:4px}
.vbg-intro--shortcuts .vbg-category-less{display:none}
.vbg-intro--shortcuts .vbg-category-disclosure[open]>summary .vbg-category-more{display:none}
.vbg-intro--shortcuts .vbg-category-disclosure[open]>summary .vbg-category-less{display:inline}
.vbg-intro--shortcuts .vbg-category-list{margin:14px 0 0;padding:14px;border:1px solid #f3d7e9;border-radius:11px;background:#fff8fc}
.vbg-intro--shortcuts ul.vbg-category-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;list-style:none;margin:0;padding:0}
.vbg-intro--shortcuts ul.vbg-category-links>li{list-style:none;margin:0;padding:0;min-width:0}
body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts .vbg-category-links a{display:flex;align-items:center;min-height:44px;padding:10px 12px;border:1px solid #eddce6;border-radius:7px;background:#fff;color:#a5006b!important;font:500 14px/1.35 Roboto,sans-serif!important;text-align:left;text-decoration:none!important;overflow-wrap:anywhere}
body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts .vbg-category-links a:hover{border-color:#e00096;background:#fff0fa}
@media(max-width:620px){
 body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts .vbg-intro-text{margin-bottom:18px}
 body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts p.vbg-lead{font-size:16px!important;line-height:1.45!important;margin-bottom:10px!important}
 body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts p.vbg-shortcuts-label{margin-right:0!important;margin-bottom:11px!important;font-size:15px!important}
 .vbg-intro--shortcuts .vbg-shortcuts{margin-bottom:9px}
 .vbg-intro--shortcuts .vbg-category-disclosure>summary{position:static;width:fit-content;max-width:100%;min-height:44px;padding:8px 0;margin-top:4px;font-size:14px}
 .vbg-intro--shortcuts .vbg-category-list{margin-top:4px;padding:9px}
 .vbg-intro--shortcuts ul.vbg-category-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
 body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts .vbg-category-links a{padding:9px;font-size:13px!important}
 .vbg-intro--shortcuts .vbg-details>summary{max-width:100%;font-size:15px;padding:11px 18px}
}

body.tax-product_cat.vbg-pilot #wrapper #main .vbg-intro--shortcuts .vbg-types .vbg-category-label{display:block;min-width:0;max-width:100%;overflow-wrap:anywhere}
