/* edur-ui.css md5=f4093d0d35feaa3ca9cd1c884470c6f3 */
/*edur-ui-refinement 2026-10-17*/ body.template-13 #header .search-input{background: #fff;color: #233139;border: 1px solid #d4dde1;border-radius: 6px;min-height: 48px;padding-left: 48px}body.template-13 #header .search-input::placeholder{color: #59666e;opacity: 1}body.template-13 #header .search-input-icon{color: #59666e}body.template-13 .top-navigation-bar .top-nav-button-login,body.template-13 .top-navigation-bar .top-nav-button-login span{color: #fff}body.template-13 :is(a,button,input,summary):focus-visible{outline: 3px solid #2b373e;outline-offset: 2px;box-shadow: 0 0 0 5px #fff}body.template-13 #content-wrapper::before{width: 100%}body.template-13 :is(.products-block,.product-slider) .p>a.image{border-color: #edf0f1;border-radius: 8px;padding: 8px;background: #fff}body.template-13 :is(.products-block,.product-slider) .p .name{height: auto;min-height: 3.2em;max-height: none;overflow: visible;white-space: normal;text-overflow: clip;-webkit-line-clamp: unset;line-clamp: unset;display: block;line-height: 1.5;color: #25343c;margin-top: 12px}body.template-13 :is(.products-block,.product-slider) .p .name span{white-space: normal;-webkit-line-clamp: unset;overflow: visible;text-overflow: clip;max-height: none}body.template-13 :is(.products-block,.product-slider) .price-final{font-size: 22px;font-weight: 700;font-variant-numeric: tabular-nums;color: #233139}body.template-13 :is(.products-block,.product-slider) .availability{font-size: 14px;line-height: 1.5;margin: 8px 0}body.template-13 :is(.products-block,.product-slider) .btn{min-height: 44px}body.template-13.type-index .homepage-group-title{margin: 36px 0 24px;padding: 0;line-height: 1.25;font-size: 28px}body.template-13.type-index .homepage-products-3,body.template-13.type-index .product-slider{margin-top: 0;margin-bottom: 40px}body.template-13 .benefitBanner{margin: 20px 0 28px}body.template-13.type-product .p-data-wrapper{align-self: flex-start;height: auto;min-height: 0;padding: 28px;border: 1px solid #edf0f1;border-radius: 12px}body.template-13.type-product .p-detail-inner-header h1{line-height: 1.2}body.template-13.type-product .p-to-cart-block{border-radius: 8px}body.template-13.type-product .detail-parameters{margin-bottom: 18px}body.template-13.type-product .detail-parameters :is(th,td){padding-top: 6px;padding-bottom: 6px}body.template-13.type-product #product-detail-form .delivery-time-row{background: #f4f8f3;color: #263b29}body.template-13.type-product #product-detail-form .delivery-time{font-weight: 600}body.template-13.type-product .shipping-options{display: inline-flex;align-items: center;min-height: 44px}body.template-13.type-product .link-icons{display: flex;flex-wrap: wrap;gap: 8px}body.template-13.type-product .p-data-wrapper .link-icons .link-icon{background: #f2f4f5;color: #35434b;border: 1px solid #dce2e5;border-radius: 6px;min-height: 44px;padding: 10px 14px}body.template-13.type-product #description .basic-description{display: flex;flex-direction: column;max-width: 75ch;margin: 24px auto 48px;line-height: 1.75}body.template-13.type-product #description .basic-description>p{order: 2}body.template-13.type-product #description .basic-description>h3{order: 0}body.template-13.type-product #description #properties{order: 1;padding: 16px 20px;margin-bottom: 28px;background: #f6f8f9;border: 1px solid #e4e9eb;border-radius: 8px}body.template-13.type-product #description #properties ul{padding-left: 20px;margin: 0}body.template-13.type-product #description #properties li{padding: 6px 0}body.template-13.type-product #description .basic-description .HwtZe>span{display: block;margin-bottom: 14px}body.template-13.type-category .category-top .category-perex p{line-height: 1.7}body.template-13.type-category :is(.filter-label,.toggle-filters){min-height: 44px;display: flex;align-items: center;gap: 8px}body.template-13.type-category .filter-label .filter-count{margin-left: auto}body.template-13.type-category .sidebar-inner .categories a{min-height: 44px;display: flex;align-items: center}body.template-13.type-category #category-header{margin: 20px 0}@media (min-width: 992px){body.template-13.type-category #products.products-block{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px 16px}body.template-13.type-category #products.products-block>.product{width: auto;padding: 8px;min-width: 0}}@media (max-width: 767px){body.template-13,body.template-13 :is(.overall-wrapper,#header,#content-wrapper,.container,#content){min-width: 0;max-width: 100%}body.template-13 .container{width: 100%}body.template-13 :is(.p-data-wrapper,.p-image-wrapper,.product,.p,.p-in){min-width: 0}body.template-13 #header .navigation-buttons>a{min-width: 44px;min-height: 44px}body.template-13 .benefitBanner{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 12px;padding: 0 12px;width: 100%}body.template-13 .benefitBanner__item{width: auto;min-width: 0;padding: 0;flex-basis: auto}body.template-13 .benefitBanner__link{display: flex;align-items: flex-start;min-height: 44px}body.template-13 .benefitBanner__picture{flex: 0 0 28px;margin-right: 8px}body.template-13 .benefitBanner__content{min-width: 0}body.template-13 .benefitBanner__data{font-size: 12px;line-height: 1.5}body.template-13.type-index .round-categories-grid{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 16px 8px;overflow: visible}body.template-13.type-index .round-categories-grid a{min-width: 0;width: auto}body.template-13.type-index .round-categories-grid img{width: 100%;height: auto}body.template-13.type-index .round-categories-grid p{font-size: 12px}body.template-13.type-index .parent-grid-carousel{grid-template-columns: repeat(2,minmax(0,1fr));grid-template-rows: auto auto;gap: 6px;margin-top: 12px}body.template-13.type-index .parent-grid-carousel>a{grid-area: auto;min-width: 0}body.template-13.type-index .parent-grid-carousel .p1{grid-area: 1 / 1 / 2 / 2}body.template-13.type-index .parent-grid-carousel .p3{grid-area: 1 / 2 / 2 / 3}body.template-13.type-index .parent-grid-carousel .p6{grid-area: 2 / 1 / 3 / 3}body.template-13.type-index .parent-grid-carousel .p2{grid-area: 3 / 1 / 4 / 3}body.template-13.type-index .parent-grid-carousel img{width: 100%;height: auto;object-fit: contain}body.template-13.type-index .homepage-group-title{margin: 28px 0 20px;font-size: 24px}body.template-13 :is(.products-block,.product-slider) .p .name{font-size: 14px}body.template-13.type-category .subcategories.with-image{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}body.template-13.type-category .subcategories.with-image li{width: auto;min-width: 0}body.template-13.type-category .subcategories.with-image li a{min-height: 44px}body.template-13.type-category #category-header :is(a,button,select){min-height: 44px}body.template-13.type-product .p-detail-inner{padding: 12px}body.template-13.type-product .p-data-wrapper{width: 100%;padding: 18px}body.template-13.type-product .p-detail-inner-header-mobile h1{font-size: 26px;line-height: 1.2}body.template-13.type-product .ratings-and-brand{flex-wrap: wrap;gap: 8px}body.template-13.type-product .stars-wrapper{flex-wrap: wrap}body.template-13.type-product .js-ratingDialogTrigger{min-height: 44px}body.template-13.type-product .detail-parameters{width: 100%;table-layout: fixed}body.template-13.type-product .detail-parameters th{width: 45%}body.template-13.type-product .detail-parameters td{overflow-wrap: anywhere}body.template-13.type-product #description .basic-description{margin: 20px 0 36px}body.template-13 .siteCookies{max-width: 100%;min-width: 0;box-sizing: border-box}body.template-13 .siteCookies__form{min-width: 0;flex-wrap: wrap}body.template-13 .siteCookies__content{min-width: 0}body.template-13 .siteCookies__buttonWrap{display: flex;flex-wrap: wrap;gap: 8px}body.template-13 .siteCookies__button{flex: 1;min-width: 0}body.template-13 .siteCookies :is(button,a.btn){min-height: 44px}}@media (min-width: 992px){body.template-13 .top-navigation-bar .top-nav-button-login,body.template-13 .top-navigation-bar .top-nav-button-register{color: #fff;font-weight: 600;font-size: 14px;text-decoration: none;opacity: 1}body.template-13 .top-navigation-bar .top-nav-button-login{border: 1px solid #ffffff80;border-radius: 6px;padding: 6px 14px}body.template-13 .top-navigation-bar .top-nav-button-login:hover{background: #ffffff1f}body.template-13 #header .search-input{font-size: 16px}}@media (min-width: 1280px){body.template-13 #header .header-top .site-name{flex: 0 1 22%}body.template-13 #header .header-top .search{flex: 0 1 50%;width: auto;max-width: none}body.template-13 #header .header-top .navigation-buttons{flex: 0 1 28%}body.template-13 #header .search-form,body.template-13 #header .search-form fieldset{width: 100%}}body.template-13 :is(.availability-label,.availability-amount){color: #0a8a0a}body.template-13 :is(.add-to-cart-button,.btn.btn-conversion){background-color: #2a8420;border-color: #2a8420}body.template-13 :is(.add-to-cart-button,.btn.btn-conversion):hover{background-color: #226b1a;border-color: #226b1a}body.template-13.type-category .sidebar-inner .categories a.active{color: #2b373e;box-shadow: inset 3px 0 0 #f45e5e}@media (min-width: 992px) and (max-width: 1279px){body.template-13 #header .header-top .site-name{flex: 0 1 28%}body.template-13 #header .header-top .search{flex: 0 1 42%;width: auto;max-width: none}body.template-13 #header .header-top .navigation-buttons{flex: 0 1 30%}body.template-13 #header .search-form,body.template-13 #header .search-form fieldset{width: 100%}}

/* edur-ui-proportions.css md5=086cbbdad15b757135a8e94d53d59af2 */
/* edur-ui-proportions 2026-10-18: golden-ratio proportions for the purchase row (Fibonacci tokens 8/13/21/34/55; 55 x phi^2 = 144). Additive, template 13, product pages. */
body.template-13.type-product .p-to-cart-block{padding:13px;border-radius:8px;gap:13px}
body.template-13.type-product .p-to-cart-block .quantity{box-sizing:border-box;width:144px;height:55px;padding:0;border:0;border-radius:8px;background:#2a353d;display:inline-flex;align-items:center;justify-content:center;position:relative}
body.template-13.type-product .p-to-cart-block .quantity label{position:static;display:block;width:34px;height:34px;margin:0;padding:0}
body.template-13.type-product .p-to-cart-block .quantity input.amount{box-sizing:border-box;width:34px;height:34px;min-width:0;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#233139;font-size:14px;font-weight:700;line-height:34px;text-align:center;-moz-appearance:textfield}
body.template-13.type-product .p-to-cart-block .quantity input.amount::-webkit-outer-spin-button,body.template-13.type-product .p-to-cart-block .quantity input.amount::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
body.template-13.type-product .p-to-cart-block .quantity :is(.increase,.decrease){position:absolute;top:0;bottom:0;transform:none;box-sizing:border-box;width:55px;height:55px;margin:0;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center}
body.template-13.type-product .p-to-cart-block .quantity .decrease{left:0;right:auto}
body.template-13.type-product .p-to-cart-block .quantity .increase{right:0;left:auto}
body.template-13.type-product .p-to-cart-block .add-to-cart-button{min-height:55px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}
/* Description typography: one rhythm for every supplier format (Fibonacci spacing 13/21/34). Cannot split single-block texts; that needs content work (see DRAFT_SUBSTANTIAL_UI_CHANGES.md). */
body.template-13.type-product #description .basic-description p{margin:0 0 21px}
body.template-13.type-product #description .basic-description :is(h2,h3,h4){font-size:21px;line-height:1.3;font-weight:700;margin:34px 0 13px}
body.template-13.type-product #description .basic-description :is(h2,h3,h4):first-child{margin-top:0}
body.template-13.type-product #description .basic-description :is(ul,ol){padding-left:21px;margin:0 0 21px}
body.template-13.type-product #description .basic-description li{margin-bottom:8px}
body.template-13.type-product #description .basic-description img{max-width:100%;height:auto;border-radius:8px}
body.template-13.type-product #description .basic-description iframe{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:8px;margin:0 0 21px}
body.template-13.type-product #description #properties :is(ul,ol){margin:0}body.template-13.type-product #description #properties li{margin-bottom:0}
body.template-13.type-product .p-to-cart-block .quantity :is(.increase,.decrease){font-size:21px;line-height:1}body.template-13.type-product .p-to-cart-block .quantity input.amount:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:none}


/* edur-ui-v2_2.css md5=2d491b7ec52941ccb4ca151e2e64a67c */
/* Width-only desktop override: template visual order is preserved without JS.
   Each column relinquishes its proportional share of the 34px gutter. */
@media (min-width:1200px){
body.template-13.type-product .p-detail-inner>.p-image-wrapper{width:calc(61.8% - 21.012px);flex-basis:calc(61.8% - 21.012px);max-width:calc(61.8% - 21.012px)}
body.template-13.type-product .p-detail-inner>.p-data-wrapper{width:calc(38.2% - 12.988px);flex-basis:calc(38.2% - 12.988px);max-width:calc(38.2% - 12.988px)}
}
html body.template-13.type-product .p-image img{max-width:100%;width:auto;height:auto;aspect-ratio:1/1;object-fit:contain}
html.edur-v2 .edur-trust{list-style:none;margin:13px 0 0;padding:0;display:grid;gap:8px;font-size:13px;line-height:1.5;color:#4a5560}
html.edur-v2 .edur-trust li{margin:0;padding:0 0 0 21px;position:relative}
html.edur-v2 .edur-trust li::before{content:"";position:absolute;left:3px;top:5px;width:6px;height:10px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}
html.edur-v2 .edur-trust a{color:inherit;text-decoration:underline}
html.edur-v2 body.type-product #description .description-inner{display:block}
html.edur-v2 body.type-product #description .description-inner>:is(.basic-description,.extended-description){float:none;width:100%;max-width:100%;order:0}
html.edur-v2 body.type-product #description .basic-description.edur-paragraphed{display:block}
html.edur-v2 body.type-product #description .edur-pb{display:block;height:21px}
html.edur-v2 body.type-product #description .basic-description.edur-description-clamped{position:relative;max-height:610px;overflow:hidden}
html.edur-v2 body.type-product #description .edur-description-clamped::after{content:"";position:absolute;bottom:0;left:0;right:0;height:55px;background:linear-gradient(transparent,#fff);pointer-events:none}
html.edur-v2 .edur-description-toggle{display:block;min-height:48px;padding:8px 0;margin:0 0 21px;border:0;background:none;color:#2a353d;text-decoration:underline;font:inherit;cursor:pointer}
html.edur-v2 .edur-description-toggle[hidden],html.edur-v2 .edur-buy-bar[hidden]{display:none}
html body.template-13.type-product .p-final-price-wrapper::after{content:" s DPH";font-size:13px;font-weight:400;color:#4a5560;white-space:nowrap}
html.edur-v2 .edur-unrated .stars--productDetail{display:none}
html.edur-v2 .edur-buy-bar{display:none}
@media (max-width:767px){
html.edur-v2 .edur-buy-bar{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:13px;box-sizing:border-box;padding:8px 13px;border-top:1px solid #e5e8ea;background:#fff;color:#2a353d}
html.edur-v2 .edur-buy-bar button{height:55px;min-height:48px;flex:0 0 auto;max-width:65%;padding:8px 21px;border:0;border-radius:8px;background:#2a8420;color:#fff;font:inherit;cursor:pointer}
html.edur-v2 .edur-buy-price{font-size:21px;font-weight:700;min-width:0;overflow-wrap:anywhere}
html body.template-13 .siteCookies{padding:8px 13px;font-size:13px;line-height:1.3}
html body.template-13 .siteCookies__form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0}
html body.template-13 .siteCookies__content{display:contents}
html body.template-13 .siteCookies__text{grid-column:1/-1;font-size:13px;line-height:1.3;margin:0;padding:0}
html body.template-13 .siteCookies__links{grid-column:1;margin:0;padding:0}
html body.template-13 .siteCookies__buttonWrap{grid-column:2/4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;width:auto}
html body.template-13 .siteCookies :is(.siteCookies__link,.siteCookies__button){box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:44px;height:auto;margin:0;padding:8px;font-size:13px;line-height:1.3}
}
/* Fable plan 4.6/7.5: active sidebar category = navy text + coral marker (template rule needs !important) */
body.template-13.type-category .sidebar-inner .categories li.active>a{color:#2b373e!important;box-shadow:inset 3px 0 0 #f45e5e!important}
/* Fable plan 3.4: slider dots keep the 2px bar, hit area 24px (WCAG 2.5.8) */
html body.template-13 .product-slider-pagination button.pagination-button{box-sizing:border-box!important;height:24px!important;padding:11px 0!important;background-clip:content-box!important}


/* edur-ui-v3.css md5=d170fc40e6c09ec35418b62d5311a5b3 */
/* Edur UI v3 draft: append AFTER edur-ui-v2_2.css; remove this file to undo.
   Scoped additions only. Row 2.7 (phone search) is outside this draft. */

/* Row 2.5 — left-align the breadcrumb across its existing content container;
   override black/coral child spans as well as the inherited grey. */
html body.template-13 .breadcrumbs,
html body.template-13.type-product .breadcrumbs {
  width: auto;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  text-align: left;
  color: #6a6a6a;
}
html body.template-13 .breadcrumbs :is(a, span),
html body.template-13 .breadcrumbs #navigation-1 span {
  color: #6a6a6a;
}

/* Row 3.4 — 34 x 28 px pagination targets, retaining a 2 px visual bar.
   !important replaces the live v2_2 important height/padding declarations. */
html body.template-13 .product-slider-pagination button.pagination-button {
  box-sizing: border-box !important;
  width: 34px;
  min-width: 34px;
  height: 28px !important;
  min-height: 28px;
  padding: 13px 0 !important;
  background-clip: content-box !important;
  flex-shrink: 0;
}

/* Row 4.6 — the active state belongs to div.topic, not its link or li.
   Explicit white background keeps navy text contrast stable on hover/focus.
   Include child spans: the template separately colours the expander span. */
html body.template-13.type-category .sidebar-inner #categories div.topic.active > a,
html body.template-13.type-category .sidebar-inner #categories div.topic.active > a:hover,
html body.template-13.type-category .sidebar-inner #categories div.topic.active > a:focus-visible {
  color: #2a353d !important;
  background-color: #fff !important;
  box-shadow: inset 3px 0 0 #2a8420 !important;
  border-radius: 8px;
}
html body.template-13.type-category .sidebar-inner #categories div.topic.active > a > span {
  color: inherit !important;
}

/* Row 5.1 — make the anchor box itself 34 x 34 px or larger.
   Preserve native overflow visibility, transforms and the larger ::after target. */
html body.template-13.type-product .p-thumbnails :is(.thumbnail-prev, .thumbnail-next) {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 34px;
  min-height: 34px;
  height: 34px;
  margin-top: -17px;
  line-height: 1;
  border-radius: 8px;
}

/* Row 7.6 — persistent underline and 8 px vertical / 8 px brand-side padding.
   Breadcrumb horizontal padding stays zero to preserve the row's left edge. */
html body.template-13 .breadcrumbs a,
html body.template-13.type-product .brand-wrapper-manufacturer-name > a {
  display: inline-block;
  padding: 4px 0;
  text-decoration-line: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 3px;
}
html body.template-13.type-product .brand-wrapper-manufacturer-name > a {
  padding-left: 8px;
  padding-right: 8px;
  color: #2a353d;
  border-radius: 8px;
}

/* Row 2.5 (Claude fix after render check) — desktop: align breadcrumb with the 24 px content edge (h1 starts at 24; breadcrumb container starts at 4). */
@media (min-width: 768px) {
  html body.template-13 .breadcrumbs,
  html body.template-13.type-product .breadcrumbs { padding-left: 20px; }
}


/* edur-cookie-card.css md5=fb4c47dce7b29bd9a01d750084817b59 */
/* Draft only. Load after edur-ui-v3.css. Native consent JS owns visibility.
   Evidence and render acceptance: COOKIE_CARD_NOTES.md. */

/* A. Floating shell; intentionally NO display/visibility override here. */
html body.template-13 .siteCookies {
  position: fixed;
  top: auto;
  right: auto;
  bottom: 21px;
  left: 21px;
  width: calc(100vw - 42px);
  max-width: 536px;
  min-width: 0;
  height: auto;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  background: none;
  border: 0;
  box-shadow: none;
  opacity: 1;
  transform: none;
  transition: none;
  z-index: 100000001;
  color: #2a353d;
  font-size: 14px;
  line-height: 1.45;
}

/* B. The actual card is a DIV, not a form element. */
html body.template-13 .siteCookies > .siteCookies__form {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-template-rows: minmax(0, 1fr) auto;
  gap: 13px;
  align-items: stretch;
  width: 100%;
  max-width: none;
  min-width: 0;
  min-height: 0;
  max-height: min(420px, calc(100vh - 42px));
  max-height: min(420px, calc(100dvh - 42px));
  margin: 0;
  padding: 21px;
  box-sizing: border-box;
  border: 1px solid #d4dde1;
  border-radius: 8px;
  background: #fff;
  opacity: 1;
  box-shadow: 0 8px 34px rgba(42, 53, 61, .22);
  color: #2a353d;
}

/* C. Flatten the native content wrapper so only the text row can scroll. */
html body.template-13 .siteCookies > .siteCookies__form > .siteCookies__content {
  display: contents;
}

html body.template-13 .siteCookies .siteCookies__text {
  grid-column: 1 / -1;
  grid-row: 1;
  min-width: 0;
  min-height: 0;
  margin: 0;
  padding: 0;
  overflow-y: auto;
  overflow-wrap: anywhere;
  white-space: normal;
  color: #2a353d;
  font-size: 14px;
  line-height: 1.45;
}

html body.template-13 .siteCookies .siteCookies__text p {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}

html body.template-13 .siteCookies .siteCookies__text a {
  color: #2a353d;
  text-decoration: underline;
  text-underline-offset: 2px;
}

html body.template-13 .siteCookies .siteCookies__text a:hover {
  color: #2a8420;
}

/* D. Permanent second row: settings | reject | accept, in native DOM order. */
html body.template-13 .siteCookies .siteCookies__links {
  grid-column: 1;
  grid-row: 2;
  display: flex;
  align-items: stretch;
  position: static;
  width: auto;
  max-width: none;
  min-width: 0;
  margin: 0;
  padding: 0;
  text-align: center;
}

html body.template-13 .siteCookies .siteCookies__buttonWrap {
  grid-column: 2 / 4;
  grid-row: 2;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 13px;
  align-items: stretch;
  align-self: stretch;
  width: auto;
  max-width: none;
  min-width: 0;
  margin: 0;
  padding: 0;
}

/* E. Identical three-way prominence; long labels can wrap rather than clip. */
html body.template-13 .siteCookies :is(.siteCookies__link, .siteCookies__button) {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  min-height: 44px;
  height: 100%;
  margin: 0;
  padding: 8px;
  border: 1px solid #2a353d;
  border-radius: 8px;
  background: #fff;
  color: #2a353d;
  opacity: 1;
  font-family: inherit;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.45;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  white-space: normal;
  cursor: pointer;
  transition: none;
}

html body.template-13 .siteCookies :is(.siteCookies__link, .siteCookies__button):hover {
  background: #2a353d;
  color: #fff;
  opacity: 1;
}

html body.template-13 .siteCookies :is(.siteCookies__link, .siteCookies__button):focus-visible,
html body.template-13 .siteCookies .siteCookies__text a:focus-visible {
  outline: 2px solid #2a8420;
  outline-offset: 2px;
}

/* F. Match the existing phone breakpoint, including safe-area clearance.
   Plain vh declarations precede dvh; plain offsets precede env(). */
@media (max-width: 767px) {
  html body.template-13 .siteCookies {
    left: 13px;
    bottom: 13px;
    bottom: calc(13px + env(safe-area-inset-bottom, 0px));
    width: calc(100vw - 26px);
    max-width: none;
  }

  html body.template-13 .siteCookies > .siteCookies__form {
    gap: 8px;
    padding: 13px;
    max-height: min(360px, calc(100vh - 26px));
    max-height: min(360px, calc(100vh - 26px - env(safe-area-inset-bottom, 0px)));
    max-height: min(360px, calc(100dvh - 26px - env(safe-area-inset-bottom, 0px)));
  }

  html body.template-13 .siteCookies .siteCookies__buttonWrap {
    gap: 8px;
  }

  /* Claude fix after measured render: phone card was taller (242 px) than the 186 px baseline; match the existing compact 13px/1.3 text and tighter padding. */
  html body.template-13 .siteCookies > .siteCookies__form { padding: 8px 13px; }
  html body.template-13 .siteCookies .siteCookies__text,
  html body.template-13 .siteCookies .siteCookies__text p { font-size: 13px; line-height: 1.3; }
  html body.template-13 .siteCookies :is(.siteCookies__link, .siteCookies__button) { font-size: 13px; line-height: 1.3; padding: 8px 5px; }
}


/* edur-ui-v4_1.css md5=e478330e38f4c3d29292343ab9b1fbd5 */
/* edur-ui-v4_1: category circle thumbnails centred and fully visible; generated by scripts/circle_fit_css.py (per image: bbox of non-white content). Undo: delete this link line. */
html body.template-13 .subcategories.with-image li a .image{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;position:relative;overflow:visible}
html body.template-13 .subcategories.with-image li a .image img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center!important;transform-origin:50% 50%;border-radius:0!important}
img[data-src$="21279_sandberg-california-tm-4-s.jpg"]{transform:translate(-0%,-0%) scale(1.154)}
img[data-src$="21420-4_sandberg-california-vm5.jpg"]{transform:translate(0.36%,0.36%) scale(1.162)}
img[data-src$="21321_sandberg-california-tm-bl.jpg"]{transform:translate(-0%,-0%) scale(1.154)}
img[data-src$="35157_sandberg-california-vs-lio.jpg"]{transform:translate(-0%,-0%) scale(1.132)}
img[data-src$="34278_hohner-bravo-ii-60-red-sil.jpg"]{transform:translate(-0.36%,-0.71%) scale(1.047)}
img[data-src$="12558-1_hohner-corona-ii-xtreme.jpg"]{transform:translate(0.36%,-1.43%) scale(1.037)}
img[data-src$="12915-4_hohner-nova-iii-96-black.jpg"]{transform:translate(0.36%,-0.71%) scale(0.988)}
img[data-src$="hohner-gigbag-size-l.jpg"]{transform:translate(-0%,0.71%) scale(0.857)}
img[data-src$="33969_mackie-srm150.jpg"]{transform:translate(-0%,-0%) scale(0.909)}
img[data-src$="15345-1_mackie-srm350-v3.jpg"]{transform:translate(-0%,-0%) scale(0.991)}
img[data-src$="15336_mackie-srm212-v-class.jpg"]{transform:translate(-0.36%,-0%) scale(1.013)}
img[data-src$="15081-2_mackie-drm215.jpg"]{transform:translate(-0.36%,-0%) scale(1.004)}
img[data-src$="11301_gretsch-ct1-j484-catalina.jpg"]{transform:translate(-0%,-0%) scale(1.039)}
img[data-src$="11259_gretsch-ct1-j404-catalina.jpg"]{transform:translate(0.71%,-0%) scale(0.983)}
img[data-src$="24678_tama-ip52h6w-ctw.jpg"]{transform:translate(-2.86%,-0.71%) scale(1.374)}
img[data-src$="17382_pdp-by-dw--concept-maple-s.jpg"]{transform:translate(-0%,-0%) scale(0.995)}
img[data-src$="11289_gretsch-ct1-j444-catalina.jpg"]{transform:translate(-0.36%,-0%) scale(1.093)}
img[data-src$="24162_stagg-tim-jr-3-16b-rd--det.jpg"]{transform:translate(-0%,-0%) scale(0.866)}
img[data-src$="10413_gewa-surdo-bubon-16-basix.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.923)}
img[data-src$="33480_maple-snare.jpg"]{transform:translate(-0%,-0.36%) scale(1.197)}
img[data-src$="pearl.jpg"]{transform:translate(-0%,-0.36%) scale(0.753)}
img[data-src$="tom.jpg"]{transform:translate(-0%,-0%) scale(0.684)}
img[data-src$="24897_tanglewood-tw1000-h-srce.jpg"]{transform:translate(-0%,-0%) scale(1.099)}
img[data-src$="22296_sigma-gjm-sge.jpg"]{transform:translate(-0%,-2.86%) scale(1.035)}
img[data-src$="7824_ditson-by-sigma-gc-10e-tbk.jpg"]{transform:translate(0.36%,-1.07%) scale(1.047)}
img[data-src$="17262_ovation-celebrity-elite-plus-ce44x-mid-cutaway-mintburst.jpg"]{transform:translate(-0.71%,-0.71%) scale(1.155)}
img[data-src$="10668-1_godin-a6-ultra-lh-natura.jpg"]{transform:translate(-0%,-0%) scale(1.099)}
img[data-src$="10653_godin-a12-black-hg.jpg"]{transform:translate(-0%,-0%) scale(1.134)}
img[data-src$="6828_cort-ad810e-bks-set.jpg"]{transform:translate(1.79%,-0.36%) scale(0.934)}
img[data-src$="15252_mackie-profx10v3.jpg"]{transform:translate(-0%,-0%) scale(0.857)}
img[data-src$="17862_phonic-am-14ge.jpg"]{transform:translate(-0%,-0%) scale(1.536)}
img[data-src$="27183_yamaha-mg20xu.jpg"]{transform:translate(-0%,-0%) scale(0.865)}
img[data-src$="22716_soundcraft-signature-22.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.956)}
img[data-src$="34566_joyo-d53.jpg"]{transform:translate(-0%,-0%) scale(0.951)}
img[data-src$="15591_markbass-cmd-traveler-102.jpg"]{transform:translate(-0%,-0%) scale(1.264)}
img[data-src$="9636-2_gallien-krueger-fusion-11.jpg"]{transform:translate(-0%,-0%) scale(0.939)}
img[data-src$="64588035.jpg"]{transform:translate(-0.71%,-0%) scale(0.832)}
img[data-src$="64588036.jpg"]{transform:translate(0.36%,-0.36%) scale(0.74)}
img[data-src$="64588038.jpg"]{transform:translate(-0.36%,-0%) scale(0.844)}
img[data-src$="36258_gr-bass-at-810.jpg"]{transform:translate(-0.36%,-0%) scale(1.119)}
img[data-src$="18273_prs-hdrx-20.jpg"]{transform:translate(-0%,-0.36%) scale(1.034)}
img[data-src$="9648-2_gallien-krueger-fusion-s.jpg"]{transform:translate(-0%,-0%) scale(1.166)}
img[data-src$="9702-3_gallien-krueger-plex-prea.jpg"]{transform:translate(-0.71%,0.36%) scale(0.95)}
img[data-src$="11070_gr-bass-dual-board.jpg"]{transform:translate(-0%,0.36%) scale(1.173)}
img[data-src$="21285_sandberg-california-tm-5-a.jpg"]{transform:translate(-0%,0.36%) scale(1.151)}
img[data-src$="24879_tanglewood-tru-7-ab-ce-bw.jpg"]{transform:translate(0.36%,-0%) scale(1.097)}
img[data-src$="9633-3_gallien-krueger-fusion-11.jpg"]{transform:translate(0.36%,0.36%) scale(0.875)}
img[data-src$="14142-2_joyo-dualklonz.jpg"]{transform:translate(0.36%,0.71%) scale(1.078)}
img[data-src$="29235_sl-410.jpg"]{transform:translate(-0%,-0%) scale(1.63)}
img[data-src$="32382_mark-vintage-pre.jpg"]{transform:translate(-0%,-0.36%) scale(1.022)}
img[data-src$="11493_gruvgear-gigblade-3-for-el.jpg"]{transform:translate(-0%,-0%) scale(1.155)}
img[data-src$="soundsation-wf-u11hc.jpg"]{transform:translate(0.36%,0.36%) scale(0.831)}
img[data-src$="64646311.jpg"]{transform:translate(-0.36%,-0%) scale(0.827)}
img[data-src$="24603_swiff-ws-50.jpg"]{transform:translate(-0%,-0.71%) scale(1.054)}
img[data-src$="soundsation-wf-u2302hh.jpg"]{transform:translate(-0%,-0%) scale(0.703)}
img[data-src$="16239_mozos-mx1-single.jpg"]{transform:translate(-0%,-1.79%) scale(0.878)}
img[data-src$="21093_samson-awx-wind-instrument.jpg"]{transform:translate(-1.07%,-2.86%) scale(1.158)}
img[data-src$="3339_bespeco-gm300.jpg"]{transform:translate(0.71%,3.93%) scale(1.024)}
img[data-src$="15096_mackie-element-wave-xlr.jpg"]{transform:translate(-0%,-0%) scale(0.832)}
img[data-src$="15933_mozos-b2-apt-x.jpg"]{transform:translate(-0%,-0%) scale(0.945)}
img[data-src$="7983_dw-pdp-concept-maple-exotic.jpg"]{transform:translate(-0%,2.14%) scale(0.857)}
img[data-src$="387_alesis-surge-mesh-kit.jpg"]{transform:translate(-0%,-0%) scale(0.874)}
img[data-src$="33507_sakae-hw.jpg"]{transform:translate(0.71%,-1.79%) scale(1.524)}
img[data-src$="zildjian-worship-pack.jpg"]{transform:translate(-0.36%,-0%) scale(0.749)}
img[data-src$="21915_sela-majesty-handpan-f--eq.jpg"]{transform:translate(-0%,-0%) scale(1.042)}
img[data-src$="19911_remo-14--falam-ii-smooth-w.jpg"]{transform:translate(-0%,0.36%) scale(0.961)}
img[data-src$="25836_vic-firth-p7atn4pk-america.jpg"]{transform:translate(-0.36%,-0.71%) scale(1.113)}
img[data-src$="24306_stefy-line-set1-1000-line.jpg"]{transform:translate(-0%,-0%) scale(0.884)}
img[data-src$="remo-22-ambassador-smt-clear.jpg"]{transform:translate(-0%,-0%) scale(0.904)}
img[data-src$="20283_remo-20--emperor-smt-clear.jpg"]{transform:translate(-0%,-0%) scale(0.904)}
img[data-src$="remo-22-ambassador-smt-clear-1.jpg"]{transform:translate(-0%,-0%) scale(0.904)}
img[data-src$="remo-22-ambassador-smt-clear-2.jpg"]{transform:translate(-0%,-0%) scale(0.904)}
img[data-src$="remo-22-ambassador-smt-clear-3.jpg"]{transform:translate(-0%,-0%) scale(0.904)}
img[data-src$="remo-10-controlled-sound-coated-1.jpg"]{transform:translate(-0.36%,-0%) scale(0.823)}
img[data-src$="remo-10-controlled-sound-coated-2.jpg"]{transform:translate(-0.36%,-0%) scale(0.823)}
img[data-src$="remo-10-controlled-sound-coated-3.jpg"]{transform:translate(-0.36%,-0%) scale(0.823)}
img[data-src$="remo-10-controlled-sound-coated.jpg"]{transform:translate(-0.36%,-0%) scale(0.823)}
img[data-src$="20532_remo-6--ambassador-clear.jpg"]{transform:translate(-0%,-0%) scale(0.99)}
img[data-src$="20556_remo-8--ambassador-renaiss.jpg"]{transform:translate(1.07%,0.71%) scale(0.899)}
img[data-src$="19512_remo-10--ambassador-black.jpg"]{transform:translate(-0%,-0%) scale(0.832)}
img[data-src$="8442_evans-12-ec2-clear-tom.jpg"]{transform:translate(-0.36%,0.36%) scale(0.84)}
img[data-src$="remo-12-emperor-black-suede.jpg"]{transform:translate(-0%,-0%) scale(0.832)}
img[data-src$="19953_remo-14--powerstroke-77-co.jpg"]{transform:translate(-0.36%,-0%) scale(0.844)}
img[data-src$="20004_remo-15--emperor-clear.jpg"]{transform:translate(-0%,-0%) scale(0.84)}
img[data-src$="20103_remo-16--fiberskyn-3-diplo.jpg"]{transform:translate(-0%,-0%) scale(0.857)}
img[data-src$="20142_remo-18--ambassador-smooth.jpg"]{transform:translate(-0%,-0%) scale(0.849)}
img[data-src$="20682_remo-pinstripe-clear-rock.jpg"]{transform:translate(0.71%,0.36%) scale(1.013)}
img[data-src$="19755_remo-13--emperor-black-x.jpg"]{transform:translate(-0%,0.71%) scale(1.188)}
img[data-src$="19932_remo-14--pinstripe-ebony.jpg"]{transform:translate(-0%,-0.36%) scale(0.853)}
img[data-src$="20292_remo-20--power-sonic-coate.jpg"]{transform:translate(-0%,-0%) scale(0.832)}
img[data-src$="20433_remo-22--powerstroke-3-ebo.jpg"]{transform:translate(-0%,-0.36%) scale(0.836)}
img[data-src$="19794_remo-13--silentstroke.jpg"]{transform:translate(0.36%,-0%) scale(0.919)}
img[data-src$="20529_remo-4--single-falam-slam.jpg"]{transform:translate(-0%,-0%) scale(0.948)}
img[data-src$="35088_prs-celluloid-picks--red-tortoise-heavy.jpg"]{transform:translate(-0%,0.36%) scale(0.926)}
img[data-src$="48078_thumb-large-d-gallery-base-b0c9ee88.jpg"]{transform:translate(-0%,-0%) scale(0.999)}
img[data-src$="21789_sela-casela-pro-dark-nut.jpg"]{transform:translate(-0%,-0%) scale(0.963)}
img[data-src$="cajon.jpg"]{transform:translate(-0%,0.36%) scale(0.942)}
img[data-src$="27366_zildjian-12-quot--oriental.jpg"]{transform:translate(-1.07%,-0.71%) scale(1.012)}
img[data-src$="chine.jpg"]{transform:translate(-0.71%,-0.71%) scale(0.709)}
img[data-src$="28404-1_zildjian-country-pack.jpg"]{transform:translate(-0%,-0%) scale(0.97)}
img[data-src$="27456_zildjian-14--k-fat-hat-hih.jpg"]{transform:translate(-0.36%,1.43%) scale(0.959)}
img[data-src$="crash.jpg"]{transform:translate(-0.36%,-0.71%) scale(1.012)}
img[data-src$="28056_zildjian-22-quot--k-consta.jpg"]{transform:translate(-0%,-0.36%) scale(0.977)}
img[data-src$="27804_zildjian-18--z-custom-chin.jpg"]{transform:translate(-0%,-0%) scale(0.991)}
img[data-src$="28287_zildjian-9-5-quot--zil-bel.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.883)}
img[data-src$="28242_zildjian-6-quot--zil-bell.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.892)}
img[data-src$="27360_zildjian-12-quot--hand-ham.jpg"]{transform:translate(-0.36%,0.36%) scale(0.875)}
img[data-src$="27561_zildjian-16-quot--k-consta.jpg"]{transform:translate(-0%,-0.36%) scale(0.836)}
img[data-src$="28410_zildjian-crotales-low-octa.jpg"]{transform:translate(-0%,-0.36%) scale(1.099)}
img[data-src$="28437_zildjian-deluxe-low-crotal.jpg"]{transform:translate(-0%,-0.36%) scale(1.13)}
img[data-src$="27441-1_zildjian-14-quot--k-cons.jpg"]{transform:translate(0.36%,0.71%) scale(1.013)}
img[data-src$="27513-1_zildjian-15-quot--k-swee.jpg"]{transform:translate(-0%,-0.36%) scale(1.009)}
img[data-src$="27573-6_zildjian-16-quot--k-cust.jpg"]{transform:translate(-0.71%,-0.71%) scale(0.995)}
img[data-src$="27654-1_zildjian-17-quot--k-cust.jpg"]{transform:translate(-0%,-0.36%) scale(0.995)}
img[data-src$="18cr.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.993)}
img[data-src$="39753_zildjian-19-quot--k-custom.jpg"]{transform:translate(-0.71%,-0.36%) scale(1)}
img[data-src$="27942_zildjian-20--k-paper-thin.jpg"]{transform:translate(0.36%,-0.71%) scale(0.844)}
img[data-src$="8400_eurolite-mirrorball-20-1.jpg"]{transform:translate(-0%,0.36%) scale(0.897)}
img[data-src$="19473_reloop-spin-1.jpg"]{transform:translate(0.36%,-3.21%) scale(1.106)}
img[data-src$="19341_reloop-mixon-8-pro.jpg"]{transform:translate(-0%,-0.36%) scale(1.013)}
img[data-src$="19422_reloop-rmx-60-digital.jpg"]{transform:translate(-0.36%,-0%) scale(0.916)}
img[data-src$="34230_glorious-gigbar-bk.jpg"]{transform:translate(-1.07%,1.07%) scale(1.093)}
img[data-src$="17091_ortofon-dj-concorde-mkii-t-1.jpg"]{transform:translate(0.36%,-0%) scale(1.243)}
img[data-src$="15825_meinl-sb501-ladiaci-kluc.jpg"]{transform:translate(-0%,-0%) scale(0.848)}
img[data-src$="7947_drziak-strun-na-snare.jpg"]{transform:translate(-2.14%,-0%) scale(1.176)}
img[data-src$="17406_pearl-ultra-sound-sn-1420i.jpg"]{transform:translate(-1.07%,-1.07%) scale(1.102)}
img[data-src$="24705_tama-qc8.jpg"]{transform:translate(-0%,-0.36%) scale(0.977)}
img[data-src$="28455-1_zildjian-drummer-apos-s.jpg"]{transform:translate(-0%,0.36%) scale(0.995)}
img[data-src$="10482_gibraltar-hi-hat-sc-4421d.jpg"]{transform:translate(1.07%,-0.36%) scale(1.587)}
img[data-src$="12933-1_hohner-ozzy-osbourne-sig-1.jpg"]{transform:translate(0.36%,-0%) scale(1.187)}
img[data-src$="12288_hohner-b9533-1.jpg"]{transform:translate(-0%,-0%) scale(0.972)}
img[data-src$="1002_arnolds--amp--sons-110-terr.jpg"]{transform:translate(-0.36%,0.71%) scale(1.179)}
img[data-src$="1872_bacio-instruments-ecl-100.jpg"]{transform:translate(-0%,-0.36%) scale(1.19)}
img[data-src$="25200_vanlaar-b1-brushed--lacque-1.jpg"]{transform:translate(-0%,-0.36%) scale(1.004)}
img[data-src$="1233-3_arnolds--amp--sons-ats-10.jpg"]{transform:translate(-0.36%,-0.71%) scale(1.073)}
img[data-src$="1140_arnolds-sons-aep-5175-terra-1.jpg"]{transform:translate(0.36%,0.36%) scale(1.064)}
img[data-src$="8055_edwards-b502-d.jpg"]{transform:translate(-0%,-0%) scale(1.084)}
img[data-src$="1146-1_arnolds--amp--sons-afg-20.jpg"]{transform:translate(-1.07%,0.36%) scale(1.286)}
img[data-src$="1158-1_arnolds--amp--sons-ahr-31.jpg"]{transform:translate(-0.36%,-0%) scale(0.967)}
img[data-src$="1110-1_arnolds--amp--sons-abb-48.jpg"]{transform:translate(0.36%,0.36%) scale(1.045)}
img[data-src$="10212_gewa-panova-flauta-solist-1.jpg"]{transform:translate(-1.07%,-1.43%) scale(1.019)}
img[data-src$="1305-1_arnolds--amp--sons-ms-sma-1.jpg"]{transform:translate(-0.36%,0.36%) scale(1.081)}
img[data-src$="22281_shure-beta58a.jpg"]{transform:translate(0.36%,-0%) scale(1.117)}
img[data-src$="14805-4_lewitt-dtp-640-rex.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.081)}
img[data-src$="15150-2_mackie-mdb-1a.jpg"]{transform:translate(-0%,-0%) scale(1.039)}
img[data-src$="singer.jpg"]{transform:translate(-0.36%,-0%) scale(0.959)}
img[data-src$="30885_fullerton-deluxe-l-2000.jpg"]{transform:translate(-0%,0.36%) scale(1.179)}
img[data-src$="30900_clf-research-l-2500-s750.jpg"]{transform:translate(-0%,-0%) scale(1.132)}
img[data-src$="21465_sandberg-forty-eight-4-hg.jpg"]{transform:translate(-0.36%,-0%) scale(1.137)}
img[data-src$="21216-1_sandberg-california-ii-t.jpg"]{transform:translate(-0%,-0%) scale(1.126)}
img[data-src$="26283_vintage-v10-coaster-pack-c.jpg"]{transform:translate(-2.14%,-0%) scale(0.918)}
img[data-src$="10893_godin-session-t-pro-ozark.jpg"]{transform:translate(-0.36%,-0%) scale(1.117)}
img[data-src$="13647_jet-guitars-js-45-fireburs.jpg"]{transform:translate(-0%,-0.36%) scale(1.11)}
img[data-src$="18525_prs-singlecut-mccarty-594.jpg"]{transform:translate(0.36%,-0%) scale(1.116)}
img[data-src$="18168_prs-ce-24-semi-hollow-blac.jpg"]{transform:translate(-0%,-0%) scale(1.134)}
img[data-src$="10905_godin-stadium-pro-sunset-b.jpg"]{transform:translate(0.36%,-0%) scale(1.117)}
img[data-src$="8187_elektricka-gitara-gibson-sg.jpg"]{transform:translate(-0%,-0%) scale(1.12)}
img[data-src$="37269_prs-tremonti-charcoal.jpg"]{transform:translate(-0%,-0%) scale(1.155)}
img[data-src$="26784_vintage-vsa500cr-12.jpg"]{transform:translate(-0%,-0%) scale(1.126)}
img[data-src$="18432_prs-se-custom-24-semi-holl.jpg"]{transform:translate(-0%,-0%) scale(1.134)}
img[data-src$="10671-3_godin-a6-ultra-natural-s_(1).jpg"]{transform:translate(0.36%,-0.36%) scale(1.113)}
img[data-src$="37557_prs-se-silver-sky-lh-2j-st.jpg"]{transform:translate(-0%,-0%) scale(1.113)}
img[data-src$="39483_soundsation-rider-gp-bk.jpg"]{transform:translate(0.36%,-3.21%) scale(1.146)}
img[data-src$="38013_jet-guitars-js-300-mini-bk.jpg"]{transform:translate(-0%,-0%) scale(1.113)}
img[data-src$="16755_nux-dm-210.jpg"]{transform:translate(-0.36%,-0%) scale(1.024)}
img[data-src$="13845_joyo-da-30.jpg"]{transform:translate(-0.36%,0.36%) scale(0.952)}
img[data-src$="16563-1_nord-drum-3p.jpg"]{transform:translate(-0%,-0.36%) scale(0.861)}
img[data-src$="4860_big-bends-gloss-sauce-8-oz.jpg"]{transform:translate(-0%,0.71%) scale(1.19)}
img[data-src$="9294_flight-ukulele-humidifier-s.jpg"]{transform:translate(-0%,-0%) scale(0.991)}
img[data-src$="13407_ibanez-multi-tool-11-tools.jpg"]{transform:translate(-0%,-0%) scale(1.052)}
img[data-src$="5199_caline-cp-48.jpg"]{transform:translate(-0%,0.36%) scale(1.117)}
img[data-src$="26898_vox-stomplab-1b.jpg"]{transform:translate(-0%,-0.36%) scale(1.493)}
img[data-src$="5184_caline-cp-31-volume.jpg"]{transform:translate(-0%,-0%) scale(0.98)}
img[data-src$="14085-2_joyo-jp-04.jpg"]{transform:translate(-0%,-0%) scale(1.042)}
img[data-src$="19059_razzor-cases-pedalboard-70.jpg"]{transform:translate(-0%,0.36%) scale(1.056)}
img[data-src$="34044_bespeco-ncpp050.jpg"]{transform:translate(-0%,0.71%) scale(1.075)}
img[data-src$="54_acus-one-forstrings-10-ferdi.jpg"]{transform:translate(0.36%,-0%) scale(1.009)}
img[data-src$="15708_marshall-mg50gxf.jpg"]{transform:translate(-0.36%,1.07%) scale(0.866)}
img[data-src$="26844_vox-ac30c2.jpg"]{transform:translate(-0%,-0%) scale(1.426)}
img[data-src$="26853_vox-adio-air-gt.jpg"]{transform:translate(-0%,-0%) scale(1.124)}
img[data-src$="26901_vox-vfs3.jpg"]{transform:translate(-0%,-0%) scale(1.256)}
img[data-src$="21051_richter-will-adler-signatu.jpg"]{transform:translate(0.36%,-0%) scale(0.861)}
img[data-src$="18072_prs-2-4--padded-guitar-str.jpg"]{transform:translate(0.36%,0.36%) scale(0.901)}
img[data-src$="21045_richter-ukulele-strap-waxy.jpg"]{transform:translate(-0%,-0%) scale(0.918)}
img[data-src$="14940-1_loxx-viktor-antique-bras.jpg"]{transform:translate(0.36%,0.71%) scale(1.158)}
img[data-src$="nylon.jpg"]{transform:translate(0.36%,-0%) scale(0.914)}
img[data-src$="ko__a.jpg"]{transform:translate(-0%,-0%) scale(0.911)}
img[data-src$="z__mky.jpg"]{transform:translate(0.71%,1.43%) scale(0.924)}
img[data-src$="31920_contra-series.jpg"]{transform:translate(-0%,0.36%) scale(0.961)}
img[data-src$="soundsation-td100-c.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.797)}
img[data-src$="10692-1_godin-barstool-matte-bla.jpg"]{transform:translate(-0%,-0%) scale(1.008)}
img[data-src$="20796_richter-max-cavalera-signa.jpg"]{transform:translate(0.36%,-0.36%) scale(0.857)}
img[data-src$="32796_bs-625.jpg"]{transform:translate(-0.36%,-0.71%) scale(1.164)}
img[data-src$="10767_godin-guitar-polish-godin.jpg"]{transform:translate(-0%,-0.36%) scale(1.18)}
img[data-src$="31785_pitchblack-x.jpg"]{transform:translate(-0%,-0.36%) scale(1.201)}
img[data-src$="9522_g7th-heritage-2-guitar-wide.jpg"]{transform:translate(0.71%,-0.36%) scale(0.907)}
img[data-src$="11592_guitto-ggp-04-ir-resonance.jpg"]{transform:translate(-1.07%,0.36%) scale(1.148)}
img[data-src$="22245_shubb-gs1.jpg"]{transform:translate(0.36%,-1.43%) scale(1.101)}
img[data-src$="27117_wittner-814-k.jpg"]{transform:translate(0.36%,-0.71%) scale(1.005)}
img[data-src$="18573_prs-zip-up-hoodie-xxl.jpg"]{transform:translate(-0.36%,-0%) scale(0.908)}
img[data-src$="18144_prs-camp-mug--black.jpg"]{transform:translate(-0%,-0%) scale(0.948)}
img[data-src$="34158_perri-apos-s-leathers-beat.jpg"]{transform:translate(0.36%,-1.07%) scale(0.923)}
img[data-src$="9684_gallien-krueger-neo-112-iv.jpg"]{transform:translate(-0.71%,-0.36%) scale(0.87)}
img[data-src$="11004_gr-bass-at-212-slim.jpg"]{transform:translate(-0%,-0.36%) scale(1.069)}
img[data-src$="11094_gr-bass-gr-410.jpg"]{transform:translate(0.36%,-0%) scale(0.927)}
img[data-src$="44973-1_vx-mv50rock-1-20180912-134844.jpg"]{transform:translate(0.36%,-0%) scale(1.354)}
img[data-src$="11100_gr-bass-minione.jpg"]{transform:translate(-0%,-0%) scale(1.139)}
img[data-src$="prs-tremonti-mt-15-v2-head.jpg"]{transform:translate(-0.36%,-0.71%) scale(0.751)}
img[data-src$="26856_vox-amplug-3-ac30.jpg"]{transform:translate(0.36%,-0.36%) scale(1.078)}
img[data-src$="13971-1_joyo-jf-30-a-b-switch.jpg"]{transform:translate(-0%,-0.36%) scale(1.059)}
img[data-src$="10830_godin-multiac-nylon-deluxe.jpg"]{transform:translate(-0%,-0.36%) scale(1.117)}
img[data-src$="10671-3_godin-a6-ultra-natural-s-1.jpg"]{transform:translate(0.36%,-0%) scale(1.109)}
img[data-src$="18354_prs-santana-retro-orange.jpg"]{transform:translate(0.36%,-0.36%) scale(1.093)}
img[data-src$="555_alhambra-j-m--vilaplana-seri.jpg"]{transform:translate(0.36%,-0.36%) scale(1.086)}
img[data-src$="8694_flight-a10sc-cocobolo-drago.jpg"]{transform:translate(0.36%,-0%) scale(1.09)}
img[data-src$="24972_tanglewood-twmf-vs-e.jpg"]{transform:translate(-0%,-0%) scale(1.099)}
img[data-src$="18114_prs-archon-50w-1x12-combo.jpg"]{transform:translate(-0.36%,-0%) scale(0.906)}
img[data-src$="31125_hgs-100h.jpg"]{transform:translate(-0%,-0%) scale(1.224)}
img[data-src$="11007_gr-bass-at-410.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.912)}
img[data-src$="11073_gr-bass-dual-pre.jpg"]{transform:translate(-0%,0.36%) scale(1.082)}
img[data-src$="19065_razzor-cases-premium-nord.jpg"]{transform:translate(-0%,-0%) scale(1.084)}
img[data-src$="9369_focusrite-rednet-r1.jpg"]{transform:translate(0.36%,-0.36%) scale(1.073)}
img[data-src$="19431-6_reloop-rp-1000-mk2.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.045)}
img[data-src$="19431-6_reloop-rp-1000-mk2-1.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.045)}
img[data-src$="19302-6_reloop-hifi-turn-5.jpg"]{transform:translate(-0%,-0%) scale(0.948)}
img[data-src$="19473_reloop-spin.jpg"]{transform:translate(0.36%,-3.21%) scale(1.106)}
img[data-src$="11406_gruvgear-fretwraps-wood-3.jpg"]{transform:translate(-0%,-0%) scale(1.084)}
img[data-src$="23484-1_soundsation-smh-e-c-6l.jpg"]{transform:translate(-0%,-0.36%) scale(0.969)}
img[data-src$="15765_martin-lx-style-pickguard.jpg"]{transform:translate(-0%,-0%) scale(1.06)}
img[data-src$="17817_perri-s-leathers-guitar-kn.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.974)}
img[data-src$="19149_razzor-pocket-practice-fin.jpg"]{transform:translate(0.36%,-0%) scale(1.176)}
img[data-src$="10095_gewa-klavirna-stolicka.jpg"]{transform:translate(-0%,0.36%) scale(1.104)}
img[data-src$="24663_tama-hp600dtw.jpg"]{transform:translate(-0%,-0.36%) scale(1.151)}
img[data-src$="soundsation-sdt-120.jpg"]{transform:translate(-0%,-1.07%) scale(0.907)}
img[data-src$="9951_gewa-cbs-600.jpg"]{transform:translate(-0%,-0.36%) scale(1.183)}
img[data-src$="22926_soundsation-css-300.jpg"]{transform:translate(-0%,-0%) scale(0.982)}
img[data-src$="10074_gewa-hh-800-v4-stojan-na-h.jpg"]{transform:translate(-0%,-0.36%) scale(1.109)}
img[data-src$="10380_gewa-stojan-na-snare-ss-60.jpg"]{transform:translate(-0%,-0%) scale(1.164)}
img[data-src$="tama.jpg"]{transform:translate(-0%,-0.36%) scale(0.951)}
img[data-src$="24036_stable-tc-1-multiclamp.jpg"]{transform:translate(0.36%,-0.36%) scale(1.029)}
img[data-src$="10497_gibraltar-sc-qrhhc.jpg"]{transform:translate(-0.36%,-0%) scale(1.03)}
img[data-src$="24030_stable-ma-01.jpg"]{transform:translate(-0%,-0.36%) scale(1.107)}
img[data-src$="13119_hohner-speedy--c-major-24p.jpg"]{transform:translate(3.21%,1.07%) scale(1.071)}
img[data-src$="13107-1_hohner-speedy-cherry-pin.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.272)}
img[data-src$="12858-2_hohner-marine-band-thund.jpg"]{transform:translate(-0%,-0.36%) scale(1.227)}
img[data-src$="13134_hohner-super-64-performanc.jpg"]{transform:translate(-1.07%,-2.86%) scale(1.263)}
img[data-src$="12696-2_hohner-golden-melody-tre.jpg"]{transform:translate(-0%,0.36%) scale(1.185)}
img[data-src$="12933-1_hohner-ozzy-osbourne-sig.jpg"]{transform:translate(0.36%,-0%) scale(1.187)}
img[data-src$="12234-2_hohner-9440-airboard-32.jpg"]{transform:translate(-0%,-0%) scale(1.176)}
img[data-src$="hohner-flexrack.jpg"]{transform:translate(-0.71%,0.36%) scale(0.827)}
img[data-src$="hihat13.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.005)}
img[data-src$="27390-1_zildjian-13-quot--k-hi-h.jpg"]{transform:translate(-0%,-0.36%) scale(0.998)}
img[data-src$="hihat.jpg"]{transform:translate(-0.71%,-1.07%) scale(1)}
img[data-src$="17970_pro-mark-txjzw.jpg"]{transform:translate(0.71%,-0%) scale(0.904)}
img[data-src$="28254_zildjian-7a-wood-anti-vibe.jpg"]{transform:translate(-0.36%,0.36%) scale(0.885)}
img[data-src$="25335-1_vic-firth-3a-american-cl.jpg"]{transform:translate(-0%,-0%) scale(1.216)}
img[data-src$="25374-1_vic-firth-5anvg-american.jpg"]{transform:translate(-0%,0.36%) scale(1.193)}
img[data-src$="28626_zildjian-limited-edition-4.jpg"]{transform:translate(-0.36%,-0%) scale(1.182)}
img[data-src$="25788_vic-firth-nova-n2bb.jpg"]{transform:translate(-0%,-0%) scale(1.17)}
img[data-src$="25806-1_vic-firth-nova-rockn.jpg"]{transform:translate(-0.36%,0.36%) scale(1.181)}
img[data-src$="25638-1_vic-firth-gregg-bissonet.jpg"]{transform:translate(0.36%,0.36%) scale(1.205)}
img[data-src$="53628_510-ahead-st-short-tapper.jpg"]{transform:translate(0.36%,-0%) scale(2.4)}
img[data-src$="64427614.jpg"]{transform:translate(-0%,-0%) scale(1.12)}
img[data-src$="bacio-instruments-stm001.jpg"]{transform:translate(-0%,0.36%) scale(1.235)}
img[data-src$="915-4_antoni-asv44.jpg"]{transform:translate(0.36%,-0.36%) scale(1.113)}
img[data-src$="eh.jpg"]{transform:translate(0.71%,-0%) scale(1.106)}
img[data-src$="6963_d-addario-kaplan-amo-ka310.jpg"]{transform:translate(0.71%,-0.71%) scale(0.857)}
img[data-src$="1830_bacio-instruments-cf-pernab.jpg"]{transform:translate(-0%,-0%) scale(1.06)}
img[data-src$="2193_bacio-instruments-wooden-sh.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.998)}
img[data-src$="1848_bacio-instruments-composite.jpg"]{transform:translate(-0%,-0%) scale(1.126)}
img[data-src$="6969_d-addario-kaplan-premium-kr.jpg"]{transform:translate(-0.36%,1.07%) scale(0.945)}
img[data-src$="22131_shadow-snimac-na-husle-sh9.jpg"]{transform:translate(0.71%,-2.86%) scale(0.943)}
img[data-src$="8394_eurolite-led-tmh-w36-otocna.jpg"]{transform:translate(1.79%,-1.07%) scale(1.714)}
img[data-src$="2628_bespeco-alpha-instrument-ca.jpg"]{transform:translate(-0%,0.36%) scale(1.085)}
img[data-src$="23781_soundsation-wm-bxx20.jpg"]{transform:translate(-0.36%,-0%) scale(0.853)}
img[data-src$="32124_mb-super-power.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.631)}
img[data-src$="3891-1_bespeco-ncsmm2000.jpg"]{transform:translate(-0.36%,-0%) scale(1.044)}
img[data-src$="31464_nanokontrol-studio.jpg"]{transform:translate(-0%,-0%) scale(1.131)}
img[data-src$="34083_focusrite-itrack-solo-ligh.jpg"]{transform:translate(-0%,-0%) scale(1.141)}
img[data-src$="k__blov___metr____.jpg"]{transform:translate(-0%,-0%) scale(0.805)}
img[data-src$="31272_adaptery-korg.jpg"]{transform:translate(2.14%,0.71%) scale(1.218)}
img[data-src$="18474_prs-signature-instrument-c.jpg"]{transform:translate(0.36%,-0.36%) scale(1.002)}
img[data-src$="3798-2_bespeco-ncmb2000c-rd.jpg"]{transform:translate(-0%,-0.36%) scale(1.285)}
img[data-src$="3888-1_bespeco-ncsmm1500.jpg"]{transform:translate(-0%,-0%) scale(1.103)}
img[data-src$="23868_soundsation-wm-pcss20.jpg"]{transform:translate(-0%,0.36%) scale(0.862)}
img[data-src$="2739-1_bespeco-bmusb100.jpg"]{transform:translate(-0%,-0%) scale(0.912)}
img[data-src$="2775_bespeco-bsa804l10.jpg"]{transform:translate(-1.79%,-1.79%) scale(1.243)}
img[data-src$="adam-hall-3-star-pkd-0050.jpg"]{transform:translate(-1.79%,0.71%) scale(0.81)}
img[data-src$="4332-1_bespeco-slad120.jpg"]{transform:translate(-0%,-0.36%) scale(0.916)}
img[data-src$="16539_neutrik-np2x-b-jack-konekt.jpg"]{transform:translate(0.71%,-0.36%) scale(0.936)}
img[data-src$="16008_mozos-hd218k-0-5m.jpg"]{transform:translate(-0%,-0%) scale(0.9)}
img[data-src$="aaa.jpg"]{transform:translate(0.36%,0.36%) scale(0.952)}
img[data-src$="9597-4_g7th-performance-3-6-stri.jpg"]{transform:translate(0.36%,-0%) scale(1.113)}
img[data-src$="9612_g7th-performance-3-classica.jpg"]{transform:translate(-0.36%,-0%) scale(1.022)}
img[data-src$="22203_shubb-c5k.jpg"]{transform:translate(-0%,-1.07%) scale(0.95)}
img[data-src$="27207_yamaha-psr-sx720.jpg"]{transform:translate(-0%,-0%) scale(1.042)}
img[data-src$="6324_casio-sa-78.jpg"]{transform:translate(-0%,0.36%) scale(1.185)}
img[data-src$="14421_korg-keyboard-ek-50-set.jpg"]{transform:translate(-0%,-2.14%) scale(0.904)}
img[data-src$="564-4_alhambra-luthier-aniversar.jpg"]{transform:translate(0.36%,0.71%) scale(1.101)}
img[data-src$="15543_manuel-rodriguez-ecologia.jpg"]{transform:translate(-0.71%,-0.71%) scale(1.155)}
img[data-src$="16989_ortega-r121-7-8wr.jpg"]{transform:translate(1.79%,-0%) scale(1.158)}
img[data-src$="6804_cort-ac50-op-klasicka-gitar.jpg"]{transform:translate(-0%,-0%) scale(0.832)}
img[data-src$="25164_valencia-vc201-1-4-trans-w.jpg"]{transform:translate(-0%,-0%) scale(0.832)}
img[data-src$="10725_godin-concert-left.jpg"]{transform:translate(-0%,-0%) scale(1.119)}
img[data-src$="10764_godin-g-tour-nylon-ltd-arc.jpg"]{transform:translate(-0%,0.36%) scale(1.123)}
img[data-src$="2748-1_bespeco-bp100tn.jpg"]{transform:translate(0.36%,-0%) scale(0.898)}
img[data-src$="14562_korg-stb1-bk.jpg"]{transform:translate(0.36%,-0.36%) scale(1.321)}
img[data-src$="2595-2_bespeco-ag28.jpg"]{transform:translate(-0.36%,-2.14%) scale(1.025)}
img[data-src$="27093_weltmeister-cassotto-374-i.jpg"]{transform:translate(0.36%,-1.07%) scale(1.16)}
img[data-src$="gewa.jpg"]{transform:translate(-0%,-0%) scale(1.234)}
img[data-src$="6318_casio-px-5s-privia-digitaln.jpg"]{transform:translate(-0%,-0.36%) scale(1.141)}
img[data-src$="14490_korg-pa-1000-profesionalny.jpg"]{transform:translate(-0%,-0%) scale(1.099)}
img[data-src$="14505_korg-pa5x-61.jpg"]{transform:translate(-0%,-0%) scale(1.19)}
img[data-src$="31524_opsix-se.jpg"]{transform:translate(0.36%,-0%) scale(1.144)}
img[data-src$="26823_viscount-chorum-40.jpg"]{transform:translate(-0%,-0%) scale(1.138)}
img[data-src$="31176_drumlogue.jpg"]{transform:translate(-0.36%,-0%) scale(1.16)}
img[data-src$="1407_arturia-keylab-61-mk3-white.jpg"]{transform:translate(-0%,0.71%) scale(1.162)}
img[data-src$="33891_vx50kb.jpg"]{transform:translate(-0%,-0.36%) scale(1.523)}
img[data-src$="16602_nord-piano-monitor-v2.jpg"]{transform:translate(-0%,-0%) scale(1.192)}
img[data-src$="19032_razzor-cases-nord-stage-3.jpg"]{transform:translate(0.36%,0.36%) scale(1.065)}
img[data-src$="14817-2_lewitt-lct-040-match.jpg"]{transform:translate(-0%,-0.36%) scale(1.165)}
img[data-src$="14868-3_lewitt-lct-640ts.jpg"]{transform:translate(-0%,-0%) scale(1.134)}
img[data-src$="20715_rh-sound-em-070.jpg"]{transform:translate(-0%,0.36%) scale(1.056)}
img[data-src$="1914_bacio-instruments-hb050-adv.jpg"]{transform:translate(-0%,-0%) scale(1.119)}
img[data-src$="7020_d-addario-prelude-j610-3-4m.jpg"]{transform:translate(0.36%,0.36%) scale(0.967)}
img[data-src$="1764_bacio-instruments-carbon-ba.jpg"]{transform:translate(-0%,-0%) scale(1.092)}
img[data-src$="10050_gewa-gig-bag-pre-kontrabas.jpg"]{transform:translate(-0%,-0.71%) scale(0.941)}
img[data-src$="14292_kna-pickups-db-1-double-ba.jpg"]{transform:translate(-0.36%,-1.43%) scale(1.363)}
img[data-src$="6969_d-addario-kaplan-premium-kr-2.jpg"]{transform:translate(-0.36%,1.07%) scale(0.945)}
img[data-src$="16509_music-area-wind30h-electri.jpg"]{transform:translate(-0.36%,-0%) scale(1.13)}
img[data-src$="kufor.jpg"]{transform:translate(0.36%,-0%) scale(0.747)}
img[data-src$="11055_gr-bass-cover-at-nf-410.jpg"]{transform:translate(-0%,-0.36%) scale(0.907)}
img[data-src$="16386_music-area-han-pro-acousti.jpg"]{transform:translate(0.36%,-0%) scale(1.135)}
img[data-src$="razzor-woodline-electric-tweed.jpg"]{transform:translate(-0%,-0%) scale(0.784)}
img[data-src$="14358_korg-aw-lt100g.jpg"]{transform:translate(-0%,-0%) scale(0.84)}
img[data-src$="5136_caline-cp-09.jpg"]{transform:translate(-0.71%,-0.71%) scale(1.471)}
img[data-src$="14580_korg-tm-60c-wh.jpg"]{transform:translate(0.36%,-0.36%) scale(1.508)}
img[data-src$="14577_korg-tm-60-wh.jpg"]{transform:translate(-0.36%,-0%) scale(0.988)}
img[data-src$="14061-1_joyo-jm-69-black.jpg"]{transform:translate(-0%,-0.36%) scale(1.034)}
img[data-src$="15855_miditech-garagekey-pad-ii.jpg"]{transform:translate(-0%,-0%) scale(1.043)}
img[data-src$="16695_novation-launchkey-25-mk3.jpg"]{transform:translate(-0%,-0.36%) scale(1.257)}
img[data-src$="16656-1_novation-49sl-mkiii.jpg"]{transform:translate(0.36%,-0%) scale(1.116)}
img[data-src$="16677_novation-flkey-61.jpg"]{transform:translate(-0%,0.36%) scale(1.129)}
img[data-src$="16716_novation-launchkey-88-mk3.jpg"]{transform:translate(-0.36%,-0%) scale(1.133)}
img[data-src$="1437_arturia-keystep-pro.jpg"]{transform:translate(-0%,-2.14%) scale(1.308)}
img[data-src$="15885-1_miditech-midi-face-4x4.jpg"]{transform:translate(-0%,-0%) scale(1.069)}
img[data-src$="15147-2_mackie-mcu-pro.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.84)}
img[data-src$="14889_lewitt-mtp-w-950.jpg"]{transform:translate(-0%,-0%) scale(1.154)}
img[data-src$="14892_lewitt-pure-tube-studio-se.jpg"]{transform:translate(-5%,-2.14%) scale(0.923)}
img[data-src$="14790-3_lewitt-dtp-340-rex.jpg"]{transform:translate(-0%,-0.36%) scale(1.012)}
img[data-src$="23655_soundsation-visage-c01a-bk.jpg"]{transform:translate(-0.36%,-0%) scale(0.909)}
img[data-src$="16086_mozos-lavmic1.jpg"]{transform:translate(-0%,-0%) scale(0.963)}
img[data-src$="19476_reloop-spodcaster.jpg"]{transform:translate(-0.36%,-0%) scale(1.082)}
img[data-src$="15105_mackie-em-99b.jpg"]{transform:translate(0.36%,0.36%) scale(0.894)}
img[data-src$="14871-5_lewitt-lct-940.jpg"]{transform:translate(-0%,-0.36%) scale(1.13)}
img[data-src$="16182_mozos-mkit-600pro.jpg"]{transform:translate(0.71%,-0%) scale(0.875)}
img[data-src$="14829_lewitt-lct-140-air-stereo.jpg"]{transform:translate(-0%,-0%) scale(1.229)}
img[data-src$="24441_superlux-r102.jpg"]{transform:translate(0.36%,-0%) scale(1.158)}
img[data-src$="focusrite-isa-one.jpg"]{transform:translate(-0%,-0.36%) scale(0.709)}
img[data-src$="9321_focusrite-clarett-octopre.jpg"]{transform:translate(-0%,-0%) scale(1.161)}
img[data-src$="14472_korg-mw-1608.jpg"]{transform:translate(-0%,-0%) scale(1.759)}
img[data-src$="22722_soundcraft-ui-24r-digitaln.jpg"]{transform:translate(-2.5%,-2.86%) scale(1.214)}
img[data-src$="17925_powerpod-740r.jpg"]{transform:translate(0.36%,-0.36%) scale(1.199)}
img[data-src$="987_arnolds--amp--sons-1-1-4c.jpg"]{transform:translate(0.71%,-0%) scale(1.126)}
img[data-src$="1077_arnolds--amp--sons-7c.jpg"]{transform:translate(-0%,-0%) scale(1.119)}
img[data-src$="11316_griego-mouthpieces-5b-ales.jpg"]{transform:translate(-0%,-0.36%) scale(1.02)}
img[data-src$="1017-1_arnolds--amp--sons-24aw.jpg"]{transform:translate(0.36%,-1.43%) scale(0.994)}
img[data-src$="1062-1_arnolds--amp--sons-6c-d.jpg"]{transform:translate(-0.71%,-0.36%) scale(1.144)}
img[data-src$="14241_k-m-118-1-orchestra-black.jpg"]{transform:translate(-0%,-0%) scale(1.086)}
img[data-src$="34218_frontman-spevnik-pre-boomw.jpg"]{transform:translate(-0%,-0.36%) scale(0.959)}
img[data-src$="34113_frontman-zaciname-na-kytar-1.jpg"]{transform:translate(-0%,-0%) scale(0.885)}
img[data-src$="34077_frontman-akordy.jpg"]{transform:translate(-0.36%,-0%) scale(0.977)}
img[data-src$="frontman-zaklady-domaciho-nahravani-a-prace-s-digital-audio-workstation-ovladnete-daw-a-nahrajte-doma-svuj-prvni-hit.jpg"]{transform:translate(0.36%,-0%) scale(0.95)}
img[data-src$="16614-3_nord-soft-case-76-hp.jpg"]{transform:translate(-0%,-0.71%) scale(1.084)}
img[data-src$="18945_razzor-cases-casio-px-s110.jpg"]{transform:translate(-0%,-0%) scale(1.111)}
img[data-src$="16575_nord-dust-cover-88.jpg"]{transform:translate(0.36%,-0.36%) scale(1.167)}
img[data-src$="24237_stefy-line-24--1000-line-c.jpg"]{transform:translate(-0%,-0%) scale(0.874)}
img[data-src$="11523_gruvgear-veloc-4-piece-bag.jpg"]{transform:translate(-0.36%,-0%) scale(0.983)}
img[data-src$="7908_drumnbase-vintage-persian-d.jpg"]{transform:translate(3.21%,0.36%) scale(1.052)}
img[data-src$="7401_decksaver-moog-matriarch-co.jpg"]{transform:translate(-0.36%,-0.71%) scale(1.222)}
img[data-src$="19329-1_reloop-laptop-bag.jpg"]{transform:translate(0.71%,1.43%) scale(1.014)}
img[data-src$="22548-1_smart-rb-s3-wh.jpg"]{transform:translate(-0.36%,-0%) scale(1.214)}
img[data-src$="1659_bacio-instruments-bfc010.jpg"]{transform:translate(-0%,0.36%) scale(0.956)}
img[data-src$="1755_bacio-instruments-btsc100.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.984)}
img[data-src$="1653_bacio-instruments-bcc050.jpg"]{transform:translate(-0%,-0.36%) scale(0.973)}
img[data-src$="1734_bacio-instruments-btc100.jpg"]{transform:translate(-0%,-0%) scale(1.096)}
img[data-src$="1044_arnolds--amp--sons-599815.jpg"]{transform:translate(-0.36%,-0%) scale(0.97)}
img[data-src$="12636_hohner-flexcase-l.jpg"]{transform:translate(-0%,-0%) scale(0.972)}
img[data-src$="1761_bacio-instruments-bttc260.jpg"]{transform:translate(-0%,0.36%) scale(1.123)}
img[data-src$="915-4_antoni-asv44-1.jpg"]{transform:translate(0.36%,-0.36%) scale(1.113)}
img[data-src$="1911_bacio-instruments-ga104-adv-1.jpg"]{transform:translate(0.36%,-0%) scale(1.103)}
img[data-src$="23694-4_soundsation-vspce-12-1.jpg"]{transform:translate(-0%,-0.36%) scale(1.116)}
img[data-src$="1914_bacio-instruments-hb050-adv-1.jpg"]{transform:translate(-0%,-0%) scale(1.119)}
img[data-src$="2169_bacio-instruments-violin-sa-1.jpg"]{transform:translate(-0%,-0.36%) scale(0.888)}
img[data-src$="6639_cega-kz22-bl.jpg"]{transform:translate(-0%,-0%) scale(1.023)}
img[data-src$="1323_arnolds-sons-nikl-coloured.jpg"]{transform:translate(-0%,-0%) scale(1.024)}
img[data-src$="34005_smart-wrn-218bw.jpg"]{transform:translate(-0%,-0%) scale(1.17)}
img[data-src$="10212_gewa-panova-flauta-solist.jpg"]{transform:translate(-1.07%,-1.43%) scale(1.019)}
img[data-src$="22608-2_smart-wro-917w2.jpg"]{transform:translate(0.36%,-0%) scale(1.059)}
img[data-src$="21666-1_seagull-s8-mandolin-sunb.jpg"]{transform:translate(-0%,-0.36%) scale(1.144)}
img[data-src$="26253-3_vintage-amg1.jpg"]{transform:translate(-0.36%,-0%) scale(1.116)}
img[data-src$="6678_cega-lyre-harp-24-string-bl.jpg"]{transform:translate(-0%,0.36%) scale(0.973)}
img[data-src$="8379_eurolite-dmx-commander-24-4.jpg"]{transform:translate(1.07%,-3.57%) scale(1.262)}
img[data-src$="8433_eurolite-split-6x-dmx-split.jpg"]{transform:translate(-0%,-0.71%) scale(1.184)}
img[data-src$="4953_bose-l1-pro8.jpg"]{transform:translate(-0%,-0%) scale(1.161)}
img[data-src$="16251_mozos-outdoor-xtreme.jpg"]{transform:translate(-0%,-0%) scale(0.945)}
img[data-src$="8553_fbt-amico-10-usb-1.jpg"]{transform:translate(-0%,0.36%) scale(1.312)}
img[data-src$="17916_pm240-bs-acoustic-zosilnov.jpg"]{transform:translate(-0.36%,-0%) scale(1.007)}
img[data-src$="22689_sonora-8tb-fonestar-repros.jpg"]{transform:translate(-0%,-0%) scale(0.963)}
img[data-src$="53484_5abc.jpg"]{transform:translate(-0.36%,-0%) scale(1.203)}
img[data-src$="28161_zildjian-5a-dip-bundle.jpg"]{transform:translate(0.36%,-0%) scale(1.031)}
img[data-src$="17973_pro-mark-txmp420xw-ag-mike.jpg"]{transform:translate(0.36%,-0.36%) scale(0.84)}
img[data-src$="25458-1_vic-firth-ah5a-american.jpg"]{transform:translate(-0%,-0%) scale(1.194)}
img[data-src$="28737_zildjian-ronald-bruner-jr.jpg"]{transform:translate(-0%,-0%) scale(1.168)}
img[data-src$="26043_vic-firth-t2-american-cust.jpg"]{transform:translate(-0.36%,0.36%) scale(1.168)}
img[data-src$="25890_vic-firth-rm3-birch.jpg"]{transform:translate(-0%,-0%) scale(1.286)}
img[data-src$="25653_vic-firth-legacy-brush.jpg"]{transform:translate(-0%,-0%) scale(1.188)}
img[data-src$="28806_zildjian-touring-stick-bag.jpg"]{transform:translate(0.71%,-0%) scale(0.967)}
img[data-src$="vic-firth-vicglvl.jpg"]{transform:translate(-0.36%,0.36%) scale(0.857)}
img[data-src$="22938_soundsation-dp-300.jpg"]{transform:translate(-0%,-0.36%) scale(0.906)}
img[data-src$="10017_gewa-dpd-800-v4.jpg"]{transform:translate(-0%,-0.36%) scale(1.013)}
img[data-src$="26145-1_vic-firth-vkb3-vickick-b.jpg"]{transform:translate(-0%,0.71%) scale(0.866)}
img[data-src$="4653-2_bespeco-vm170.jpg"]{transform:translate(0.36%,-0%) scale(1.059)}
img[data-src$="4662-2_bespeco-vm19l.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.969)}
img[data-src$="4668-1_bespeco-vm22.jpg"]{transform:translate(-0.71%,-1.07%) scale(0.962)}
img[data-src$="13839_joyo-d59.jpg"]{transform:translate(-0.36%,-0%) scale(0.992)}
img[data-src$="5262_caline-cp-86.jpg"]{transform:translate(-0%,-0%) scale(0.93)}
img[data-src$="5247_caline-cp-80-reverb-delay.jpg"]{transform:translate(-0%,-1.43%) scale(1.073)}
img[data-src$="14202-1_joyo-r-09-vision.jpg"]{transform:translate(-0.36%,0.36%) scale(0.901)}
img[data-src$="14193-3_joyo-r-06-o-m-b-looper-d.jpg"]{transform:translate(-0.36%,-0%) scale(1.009)}
img[data-src$="34554_joyo-jf-322-wah-pedal.jpg"]{transform:translate(-0.36%,-0%) scale(1.115)}
img[data-src$="5331_caline-python-compressor.jpg"]{transform:translate(-0.36%,-0%) scale(1.063)}
img[data-src$="14211-1_joyo-r-12-band-controlle.jpg"]{transform:translate(-0%,-0%) scale(1.005)}
img[data-src$="13941-1_joyo-jf-09-tremolo.jpg"]{transform:translate(-0%,-0%) scale(1.035)}
img[data-src$="5217_caline-cp-58--british-sound.jpg"]{transform:translate(-0%,0.36%) scale(0.915)}
img[data-src$="17901_planet-music-dp4030.jpg"]{transform:translate(-0%,-0.71%) scale(1.035)}
img[data-src$="4917-1_boomwhackers-chroma-notes.jpg"]{transform:translate(-0%,-0%) scale(0.865)}
img[data-src$="24048_stagg-cpk-02-detska-perkus.jpg"]{transform:translate(-0%,-1.07%) scale(0.986)}
img[data-src$="21783_sela-casela-pro-black-red.jpg"]{transform:translate(-0.36%,-0%) scale(1)}
img[data-src$="10008_gewa-djembe-liberty-series.jpg"]{transform:translate(-0.36%,-0%) scale(1.072)}
img[data-src$="25098_tycoon-tdo-ebk.jpg"]{transform:translate(-0%,-0.71%) scale(1.065)}
img[data-src$="23268_soundsation-sb01-dw.jpg"]{transform:translate(-0%,-0%) scale(0.972)}
img[data-src$="9837_gecko-k17mbr.jpg"]{transform:translate(0.36%,-0.36%) scale(0.965)}
img[data-src$="15795_meinl-cta2m-bk-tamburina-8.jpg"]{transform:translate(-0%,-0%) scale(0.963)}
img[data-src$="21840_sela-harmony-handpan-d-kur.jpg"]{transform:translate(0.36%,-0.36%) scale(1.045)}
img[data-src$="21879_sela-harmony-singing-bowl.jpg"]{transform:translate(0.36%,-0%) scale(0.948)}
img[data-src$="21927_sela-mini-shaker-set.jpg"]{transform:translate(0.71%,-0%) scale(1.077)}
img[data-src$="26976_wave-percussion-tccmr-mwh.jpg"]{transform:translate(0.36%,-0.71%) scale(1.009)}
img[data-src$="9966_gewa-club-salsa-triangel-5.jpg"]{transform:translate(-1.43%,0.36%) scale(1.045)}
img[data-src$="21699_sela-2-tone-claves-25-acac.jpg"]{transform:translate(-0.36%,-0%) scale(1.171)}
img[data-src$="7800_dimavery-kastanety--par.jpg"]{transform:translate(0.36%,-0%) scale(1.094)}
img[data-src$="9972_gewa-club-salsa-wood-block.jpg"]{transform:translate(-0.36%,-0%) scale(1)}
img[data-src$="9975_gewa-cowbell-club-salsa.jpg"]{transform:translate(-0.36%,-0%) scale(1.082)}
img[data-src$="21936_sela-noah-bell-12-in-g4.jpg"]{transform:translate(-0%,-0%) scale(1.092)}
img[data-src$="14745_latin-percussion-dharma-me.jpg"]{transform:translate(0.36%,0.36%) scale(1.047)}
img[data-src$="20610_remo-8--skyndeep.jpg"]{transform:translate(-0%,-3.57%) scale(1.202)}
img[data-src$="1359_arnolds--amp--sons-reed-sof.jpg"]{transform:translate(0.36%,-0%) scale(1.154)}
img[data-src$="7044_d-addario-rico-plasticover-alto-sax--1--5.jpg"]{transform:translate(-0%,-0%) scale(1.076)}
img[data-src$="45708_cr102.jpg"]{transform:translate(1.07%,0.71%) scale(1.037)}
img[data-src$="45_acus-artesia-bt-1.jpg"]{transform:translate(-0.36%,-0.71%) scale(1.098)}
img[data-src$="14172-3_joyo-pxl-pro-black.jpg"]{transform:translate(-0%,-0%) scale(1.188)}
img[data-src$="15738_marshall-pedl-91009-code.jpg"]{transform:translate(-0%,-0%) scale(1.084)}
img[data-src$="8334_engl-z-9-footswich.jpg"]{transform:translate(-0%,-0%) scale(1.138)}
img[data-src$="14178-1_joyo-pxl8.jpg"]{transform:translate(-0.36%,-0%) scale(1.173)}
img[data-src$="18858_razzor-cases-10u-rack-bily.jpg"]{transform:translate(-0.36%,-0.71%) scale(0.879)}
img[data-src$="18924_razzor-cases-allen-heath-s.jpg"]{transform:translate(-0%,0.36%) scale(1.009)}
img[data-src$="33990_hardcase-microphone-case-1.jpg"]{transform:translate(0.36%,-0%) scale(0.879)}
img[data-src$="18939_razzor-cases-boss-katana-1.jpg"]{transform:translate(-0%,-0%) scale(0.865)}
img[data-src$="3732_bespeco-msra20.jpg"]{transform:translate(-0.36%,0.71%) scale(1.219)}
img[data-src$="14847_lewitt-lct-40-shxx.jpg"]{transform:translate(0.36%,-0%) scale(0.984)}
img[data-src$="15555_maono-mic-furry.jpg"]{transform:translate(-1.07%,-1.43%) scale(0.973)}
img[data-src$="14862_lewitt-lct-50-psx.jpg"]{transform:translate(-0%,-0.71%) scale(0.866)}
img[data-src$="3333-1_bespeco-fl30n.jpg"]{transform:translate(0.36%,-1.43%) scale(1.554)}
img[data-src$="9345_focusrite-isa-one.jpg"]{transform:translate(-0%,-0.36%) scale(0.995)}
img[data-src$="4446-2_bespeco-tab100.jpg"]{transform:translate(0.36%,-0.71%) scale(1.309)}
img[data-src$="3735-1_bespeco-msstudio.jpg"]{transform:translate(1.07%,-0.71%) scale(1.082)}
img[data-src$="18855_razzor-cases-10u-rack-500.jpg"]{transform:translate(0.36%,-0.36%) scale(0.883)}
img[data-src$="18942_razzor-cases-case-na-kombo.jpg"]{transform:translate(-0.36%,-0%) scale(0.88)}
img[data-src$="10041_gewa-gaffer-tape.jpg"]{transform:translate(-0.36%,-0%) scale(0.971)}
img[data-src$="32784_bs-402.jpg"]{transform:translate(-0%,-0%) scale(1.256)}
img[data-src$="18906_razzor-cases-2x-svetelna-h.jpg"]{transform:translate(0.36%,-0.36%) scale(0.952)}
img[data-src$="dmx.jpg"]{transform:translate(-0.36%,-0.71%) scale(0.747)}
img[data-src$="20712_remo-snare-dampening-syste.jpg"]{transform:translate(2.5%,-2.86%) scale(0.979)}
img[data-src$="20523_remo-4--double-falam-slam.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.007)}
img[data-src$="20679_remo-o-ring-studio-set.jpg"]{transform:translate(-0%,-0%) scale(0.848)}
img[data-src$="25716_vic-firth-mutepp6.jpg"]{transform:translate(-0%,-0%) scale(1.033)}
img[data-src$="11184_greg-black-5g-regular-symp.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.007)}
img[data-src$="64485760.jpg"]{transform:translate(0.36%,0.36%) scale(0.903)}
img[data-src$="1734_bacio-instruments-btc100-1.jpg"]{transform:translate(-0%,-0%) scale(1.096)}
img[data-src$="1380_arnolds--amp--sons-tuba-rie.jpg"]{transform:translate(-0%,1.43%) scale(1.122)}
img[data-src$="1329_arnolds--amp--sons-oboe-bla.jpg"]{transform:translate(-0%,-0%) scale(1.106)}
img[data-src$="19194_reka-prostriedok-na-udrzbu.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.162)}
img[data-src$="1305-1_arnolds--amp--sons-ms-sma.jpg"]{transform:translate(-0.36%,0.36%) scale(1.081)}
img[data-src$="12645-3_hohner-flexrack.jpg"]{transform:translate(-0.36%,-0%) scale(0.88)}
img[data-src$="4983_bremner-music-practice.jpg"]{transform:translate(-0%,-0%) scale(0.982)}
img[data-src$="26826_viscount-keyboard-stand--s.jpg"]{transform:translate(-0%,0.71%) scale(1.598)}
img[data-src$="31224_hc-key.jpg"]{transform:translate(-0%,-0%) scale(1.24)}
img[data-src$="31575_pc-400-pb.jpg"]{transform:translate(-0%,-0.36%) scale(1.289)}
img[data-src$="14247_k-m-12248.jpg"]{transform:translate(-0%,-0%) scale(0.976)}
img[data-src$="16644_nord-triple-pedal-2.jpg"]{transform:translate(-0.36%,-0%) scale(0.983)}
img[data-src$="34029_joyo-jp-02.jpg"]{transform:translate(0.36%,-0%) scale(1.137)}
img[data-src$="35433_joyo-jm-69-red.jpg"]{transform:translate(-0%,-0.36%) scale(1.05)}
img[data-src$="30753_fodera-nickel.jpg"]{transform:translate(-0.36%,-0%) scale(0.996)}
img[data-src$="21462-1_sandberg-flex-strap.jpg"]{transform:translate(0.36%,-0.36%) scale(0.903)}
img[data-src$="29019_ag-super-double.jpg"]{transform:translate(1.07%,-1.07%) scale(1.503)}
img[data-src$="16488_music-area-tang30-electric.jpg"]{transform:translate(-0%,-0%) scale(1.139)}
img[data-src$="headphones.jpg"]{transform:translate(-0%,-0%) scale(0.9)}
img[data-src$="11697-1_hardcase-rock-fusion--2.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.09)}
img[data-src$="28857_zildjian-zkey.jpg"]{transform:translate(0.36%,-1.79%) scale(1.228)}
img[data-src$="28233_zildjian-6--reflexx-practi.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.002)}
img[data-src$="28416_zildjian-cymbal-cleaning-p.jpg"]{transform:translate(-0%,-0%) scale(1.154)}
img[data-src$="14067-1_joyo-jm-90.jpg"]{transform:translate(0.36%,-0.36%) scale(1.036)}
img[data-src$="25092-4_tune-bot-the-gig.jpg"]{transform:translate(-0.36%,-0%) scale(1.013)}
img[data-src$="26211_vic-firth-zip-up-logo-hood.jpg"]{transform:translate(-0%,0.36%) scale(0.853)}
img[data-src$="3693-2_bespeco-ms-11-evo-1.jpg"]{transform:translate(-0%,-0.36%) scale(1.069)}
img[data-src$="19329-1_reloop-laptop-bag-1.jpg"]{transform:translate(0.71%,1.43%) scale(1.014)}
img[data-src$="19074_razzor-cases-roland-jc-40.jpg"]{transform:translate(-0%,-0%) scale(0.865)}
img[data-src$="17166-1_ortofon-dj-ortofon-test.jpg"]{transform:translate(0.36%,-0%) scale(0.957)}
img[data-src$="17217_ortofon-dj-stylus-cc-mkii.jpg"]{transform:translate(-0%,0.36%) scale(0.998)}
img[data-src$="17091_ortofon-dj-concorde-mkii-t.jpg"]{transform:translate(0.36%,-0%) scale(1.243)}
img[data-src$="19284-1_reloop-headshell-black.jpg"]{transform:translate(0.36%,-2.14%) scale(0.964)}
img[data-src$="22131_shadow-snimac-na-husle-sh9_(1)-1.jpg"]{transform:translate(0.71%,-2.86%) scale(0.943)}
img[data-src$="24063_stagg-hvb3-puzdro-pre-husl.jpg"]{transform:translate(-0%,-0%) scale(1.051)}
img[data-src$="2169_bacio-instruments-violin-sa.jpg"]{transform:translate(-0%,-0.36%) scale(0.888)}
img[data-src$="15057_mackie-dlz-creator-podcast.jpg"]{transform:translate(-0%,-0%) scale(0.963)}
img[data-src$="24987_tascam-dr-05x.jpg"]{transform:translate(-0%,-0%) scale(1.084)}
img[data-src$="8637_fbt-vha-406-a.jpg"]{transform:translate(-0%,-0.71%) scale(1.17)}
img[data-src$="14997-1_mackie-c-200.jpg"]{transform:translate(-0%,-0%) scale(1.033)}
img[data-src$="8589_fbt-mitus-118-sa.jpg"]{transform:translate(-0.36%,-0%) scale(1.25)}
img[data-src$="reloop-dominance-702-mk2.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.837)}
img[data-src$="22881_soundsation-checkline-10a.jpg"]{transform:translate(-0%,-0%) scale(0.948)}
img[data-src$="remo-13-diplomat-hazy.jpg"]{transform:translate(-0%,-0%) scale(0.819)}
img[data-src$="remo-12-powerstroke-3-clear.jpg"]{transform:translate(-0%,-0%) scale(0.832)}
img[data-src$="remo-20-powerstroke-3-ebony.jpg"]{transform:translate(-0.36%,-0%) scale(0.823)}
img[data-src$="27750_zildjian-18--k-paper-thin.jpg"]{transform:translate(-0%,-0.36%) scale(0.871)}
img[data-src$="27834-1_zildjian-19-quot--k-cust.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.273)}
img[data-src$="27906-5_zildjian-20-quot--k-cons.jpg"]{transform:translate(-0.36%,-0.71%) scale(0.988)}
img[data-src$="28005-5_zildjian-21-quot--k-cust.jpg"]{transform:translate(-0.36%,-0%) scale(0.988)}
img[data-src$="28083-5_zildjian-22-quot--k-ride.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.993)}
img[data-src$="28092-1_zildjian-23-quot--a-swee.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.993)}
img[data-src$="34257_arnolds--amp--sons-ass-101.jpg"]{transform:translate(-0%,-0.71%) scale(1.119)}
img[data-src$="1095-1_arnolds--amp--sons-aas-10.jpg"]{transform:translate(-0%,-0%) scale(1.035)}
img[data-src$="1119_arnolds--amp--sons-abs-110.jpg"]{transform:translate(0.71%,-0.36%) scale(1.06)}
img[data-src$="1233-3_arnolds--amp--sons-ats-10_(1).jpg"]{transform:translate(-0.36%,-0.71%) scale(1.073)}
img[data-src$="26775_vintage-vsa500bcr.jpg"]{transform:translate(-0%,-0%) scale(1.092)}
img[data-src$="10629_godin-5th-avenue-jumbo-p-r.jpg"]{transform:translate(0.36%,0.36%) scale(1.117)}
img[data-src$="34113_frontman-zaciname-na-kytar.jpg"]{transform:translate(-0%,-0%) scale(0.885)}
img[data-src$="37617_frontman-hrajeme-z-not-na.jpg"]{transform:translate(-0%,-0%) scale(0.945)}
img[data-src$="34941_guitto-gfm-02-keyboard-sti.jpg"]{transform:translate(-0%,-0%) scale(0.911)}
img[data-src$="34929_frontman-harmonika-pro-det.jpg"]{transform:translate(-0%,-1.07%) scale(0.87)}
img[data-src$="34200_frontman-etudy-pro-bici-so.jpg"]{transform:translate(-0%,-0%) scale(0.99)}
img[data-src$="153_adam-audio-h200.jpg"]{transform:translate(-0.36%,-0%) scale(0.953)}
img[data-src$="19404_reloop-rhp-6-green.jpg"]{transform:translate(-1.79%,-2.5%) scale(1.016)}
img[data-src$="19389_reloop-rh-2350-pro-mk2.jpg"]{transform:translate(-0.36%,1.07%) scale(1.081)}
img[data-src$="15183-2_mackie-mp-220.jpg"]{transform:translate(-0%,4.29%) scale(1.414)}
img[data-src$="22728_soundeus-fidelity-a50.jpg"]{transform:translate(-0.36%,-0%) scale(0.861)}
img[data-src$="24381-3_superlux-hmd660e.jpg"]{transform:translate(-0%,-0.36%) scale(0.924)}
img[data-src$="14307_kna-pickups-ng-2-7s.jpg"]{transform:translate(-0%,-0%) scale(0.991)}
img[data-src$="28215_zildjian-6-quot--a-custom.jpg"]{transform:translate(-1.07%,-1.43%) scale(1.027)}
img[data-src$="28266-1_zildjian-8-quot--a-custo.jpg"]{transform:translate(0.36%,-0%) scale(0.887)}
img[data-src$="28281_zildjian-9-quot--k-custom.jpg"]{transform:translate(-0.36%,0.36%) scale(1.061)}
img[data-src$="splash.jpg"]{transform:translate(-0%,0.71%) scale(0.774)}
img[data-src$="27336_zildjian-11-quot--k-custom.jpg"]{transform:translate(-0.71%,-0.71%) scale(1.005)}
img[data-src$="splsh.jpg"]{transform:translate(-0%,0.71%) scale(0.774)}
img[data-src$="32625_bs-317.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.109)}
img[data-src$="4302_bespeco-sh750-guitar-wall-h.jpg"]{transform:translate(-0%,-0%) scale(0.936)}
img[data-src$="11622_guitto-ggs-11-guitar-rack.jpg"]{transform:translate(0.36%,-0%) scale(0.897)}
img[data-src$="11628_guitto-ggs-14-ash-wood-sta.jpg"]{transform:translate(-0%,-0.36%) scale(0.897)}
img[data-src$="24594_swiff-u4.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.056)}
img[data-src$="14910_lewitz-tgs016.jpg"]{transform:translate(-0%,-0.36%) scale(0.986)}
img[data-src$="3693-2_bespeco-ms-11-evo.jpg"]{transform:translate(-0%,-0.36%) scale(1.069)}
img[data-src$="16794_omnitronic-move-set-stojan.jpg"]{transform:translate(-2.86%,-1.07%) scale(1.057)}
img[data-src$="15309_mackie-spm400.jpg"]{transform:translate(-0%,-0%) scale(1.165)}
img[data-src$="34038_hohner-toolkit.jpg"]{transform:translate(-0%,-0%) scale(0.958)}
img[data-src$="2757-1_bespeco-bp45mt.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.052)}
img[data-src$="16326_mozos-sm51-set.jpg"]{transform:translate(-0%,-0%) scale(0.84)}
img[data-src$="8304_elixir-bass-14052-bass-nano.jpg"]{transform:translate(-0.36%,-0%) scale(0.905)}
img[data-src$="15573_markbass-balanced-ns-5-045.jpg"]{transform:translate(-0%,-0%) scale(0.823)}
img[data-src$="64456910.jpg"]{transform:translate(-0.36%,-0%) scale(0.861)}
img[data-src$="8274_elixir-16544-nanoweb-phosph.jpg"]{transform:translate(-0.71%,-0%) scale(0.9)}
img[data-src$="6987_d-addario-nyxl09564sb.jpg"]{transform:translate(-0%,-0%) scale(0.84)}
img[data-src$="21519_savarez-510arh.jpg"]{transform:translate(-0.36%,-0%) scale(0.862)}
img[data-src$="7089_darco-92-8-phosphor-bronze.jpg"]{transform:translate(-0%,-0%) scale(0.958)}
img[data-src$="8325_elixir-electric-optiweb-10.jpg"]{transform:translate(-0.36%,-0%) scale(0.887)}
img[data-src$="6918_d-addario-ej88c.jpg"]{transform:translate(0.36%,-0%) scale(0.844)}
img[data-src$="22278_shubb-w1-string-winder.jpg"]{transform:translate(-0.36%,0.36%) scale(1.084)}
img[data-src$="focusrite-scarlett-18i16-4th-gen.jpg"]{transform:translate(-0%,-0%) scale(0.784)}
img[data-src$="141_adam-audio-a8h-b-side.jpg"]{transform:translate(-0%,-0%) scale(0.967)}
img[data-src$="23478_soundsation-sh-1000.jpg"]{transform:translate(-0%,-0%) scale(0.866)}
img[data-src$="34233_glorious-workbench-wh.jpg"]{transform:translate(-2.14%,1.79%) scale(1.019)}
img[data-src$="32868_lph-004.jpg"]{transform:translate(-0%,-0%) scale(1.276)}
img[data-src$="16188_mozos-mkit-800prov2.jpg"]{transform:translate(-0%,-0%) scale(0.883)}
img[data-src$="16692_novation-launch-control-xl.jpg"]{transform:translate(-0.36%,0.36%) scale(0.84)}
img[data-src$="16005_mozos-h500.jpg"]{transform:translate(-0%,-3.21%) scale(1.023)}
img[data-src$="32529_paa6.jpg"]{transform:translate(0.36%,-0%) scale(1.38)}
img[data-src$="159-3_adam-audio-s3h.jpg"]{transform:translate(0.36%,-0%) scale(1.078)}
img[data-src$="14271_kali-audio-ws-6-2.jpg"]{transform:translate(-0%,-0%) scale(0.918)}
img[data-src$="8409_eurolite-n-19-led-hybrid-rg-1.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.239)}
img[data-src$="8388_eurolite-led-kls-120-fx.jpg"]{transform:translate(-0%,-0%) scale(0.945)}
img[data-src$="8376_eurolite-b-10-beam-effect.jpg"]{transform:translate(1.07%,1.43%) scale(1.19)}
img[data-src$="8433_eurolite-split-6x-dmx-split-1.jpg"]{transform:translate(-0%,-0.71%) scale(1.184)}
img[data-src$="8394_eurolite-led-tmh-w36-otocna-1.jpg"]{transform:translate(1.79%,-1.07%) scale(1.714)}
img[data-src$="8400_eurolite-mirrorball-20.jpg"]{transform:translate(-0%,0.36%) scale(0.897)}
img[data-src$="13230_ibanez-dc501l-1.jpg"]{transform:translate(-0%,-0%) scale(1.204)}
img[data-src$="8544_expressive-e-osmose-49.jpg"]{transform:translate(-0%,-0%) scale(1.106)}
img[data-src$="14457_korg-minilogue-xd-module.jpg"]{transform:translate(-0%,-0.36%) scale(1.203)}
img[data-src$="34353_novation-peak.jpg"]{transform:translate(-0%,0.71%) scale(1.16)}
img[data-src$="1116-1_arnolds--amp--sons-abh-30.jpg"]{transform:translate(-0%,-0%) scale(1.052)}
img[data-src$="1140_arnolds-sons-aep-5175-terra.jpg"]{transform:translate(0.36%,0.36%) scale(1.064)}
img[data-src$="1209-1_arnolds--amp--sons-ath-55.jpg"]{transform:translate(-0%,-0%) scale(1.084)}
img[data-src$="8109_edwards-t3.jpg"]{transform:translate(-0%,-0%) scale(1.144)}
img[data-src$="9861_getzen-3050-s-custom-series.jpg"]{transform:translate(-0%,-0%) scale(1.126)}
img[data-src$="25200_vanlaar-b1-brushed--lacque.jpg"]{transform:translate(-0%,-0.36%) scale(1.004)}
img[data-src$="9867_getzen-3892-custom.jpg"]{transform:translate(-0%,-0%) scale(1.068)}
img[data-src$="bacio-instruments-btr-150.jpg"]{transform:translate(-0.71%,-0.36%) scale(0.817)}
img[data-src$="vanlaar-c4-silver.jpg"]{transform:translate(-0.36%,-0%) scale(0.81)}
img[data-src$="8865_flight-dus-445-acacia.jpg"]{transform:translate(0.36%,0.36%) scale(1.1)}
img[data-src$="9315_flight-victoria-concert-sou.jpg"]{transform:translate(-0%,0.71%) scale(1.134)}
img[data-src$="flight-antonia-te.jpg"]{transform:translate(-0%,-0%) scale(1.099)}
img[data-src$="11529_guitarlele-manoa-kaleo-k-g.jpg"]{transform:translate(-0.36%,-1.07%) scale(1.169)}
img[data-src$="5817_cascha-hh-2175-bass-mahogan.jpg"]{transform:translate(-0%,-0.36%) scale(1.103)}
img[data-src$="35235_cascha-hh-2026l.jpg"]{transform:translate(-0%,0.36%) scale(1.11)}
img[data-src$="9021_flight-pathfinder-baritone.jpg"]{transform:translate(-0%,-0%) scale(1.106)}
img[data-src$="13644_jet-guitars-js-407-mbk-r.jpg"]{transform:translate(-0%,-0%) scale(1.12)}
img[data-src$="23694-4_soundsation-vspce-12.jpg"]{transform:translate(-0%,-0.36%) scale(1.116)}
img[data-src$="17340_palatino-cello-strings-1-4.jpg"]{transform:translate(0.36%,-0%) scale(1.122)}
img[data-src$="1680_bacio-instruments-brazil-ce.jpg"]{transform:translate(-0%,-0%) scale(1.198)}
img[data-src$="1878_bacio-instruments-eva-cello.jpg"]{transform:translate(-0%,-0%) scale(1.099)}
img[data-src$="14334_kna-pickups-vc-1-cello-pic.jpg"]{transform:translate(-0%,-0%) scale(1.029)}
img[data-src$="1911_bacio-instruments-ga104-adv.jpg"]{transform:translate(0.36%,-0%) scale(1.103)}
img[data-src$="10974_gorstrings-sonete-17.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.875)}
img[data-src$="1827_bacio-instruments-cf-pernab.jpg"]{transform:translate(-0%,-0%) scale(1.051)}
img[data-src$="6969_d-addario-kaplan-premium-kr-1.jpg"]{transform:translate(-0.36%,1.07%) scale(0.945)}
img[data-src$="22131_shadow-snimac-na-husle-sh9_(1).jpg"]{transform:translate(0.71%,-2.86%) scale(0.943)}
img[data-src$="8409_eurolite-n-19-led-hybrid-rg.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.239)}
img[data-src$="621_american-dj-fog-juice-co2.jpg"]{transform:translate(-0%,0.36%) scale(1.155)}
img[data-src$="22581-2_smart-wrg-118bw.jpg"]{transform:translate(-0%,-0.36%) scale(1.19)}
img[data-src$="12288_hohner-b9533.jpg"]{transform:translate(-0%,-0%) scale(0.972)}
img[data-src$="1503_aulos-709b-alto-dark-brown.jpg"]{transform:translate(-0%,-0%) scale(1.17)}
img[data-src$="thumb_large_d_gallery_base_ac3b6.jpg"]{transform:translate(-0.36%,-0%) scale(0.827)}
img[data-src$="171_adam-audio-s6x.jpg"]{transform:translate(-0%,-0%) scale(0.927)}
img[data-src$="14823_lewitt-lct-1040.jpg"]{transform:translate(-0%,-2.86%) scale(0.93)}
img[data-src$="15069-3_mackie-drm18s.jpg"]{transform:translate(-0.36%,-0%) scale(0.853)}
img[data-src$="8553_fbt-amico-10-usb.jpg"]{transform:translate(-0%,0.36%) scale(1.312)}
img[data-src$="22110_sennheiser-xsw-2-865-b--61.jpg"]{transform:translate(-0%,1.07%) scale(0.905)}
img[data-src$="14976-2_mackie-2404-vlz4.jpg"]{transform:translate(-0.36%,-0.36%) scale(1.026)}
img[data-src$="28314_zildjian-alchem-e-perfect.jpg"]{transform:translate(-0%,-0.36%) scale(0.945)}
img[data-src$="15060_mackie-dlz-creator.jpg"]{transform:translate(-0%,-0.71%) scale(0.978)}
img[data-src$="14175-1_joyo-pxl4.jpg"]{transform:translate(-0%,-0%) scale(1.166)}
img[data-src$="18891_razzor-cases-2x-martin-aud.jpg"]{transform:translate(-0%,0.36%) scale(0.871)}
img[data-src$="2904_bespeco-cvprol80.jpg"]{transform:translate(-0.36%,-0.36%) scale(0.903)}
img[data-src$="15897_miditech-pianobox-pro-host.jpg"]{transform:translate(-0%,-0.36%) scale(0.896)}
img[data-src$="16665_novation-circuit-rhythm.jpg"]{transform:translate(0.36%,-0.36%) scale(1.212)}


/* edur-ui-v5-responsive.css md5=fcee66d6295945932750724cb3c46133 */
/* edur-ui-v5-responsive — LOCAL DRAFT, append after the existing styles.
 * Evidence: R1.md, R1.json and R1_raw.json; no live verification performed.
 * Each numbered block is independently removable. No global typography reset.
 */

/* B01 — address breaking
 * a_midword; ul > li > span.address; measured: basgitary@1280x800, basgitary@320x640, cookies@1280x800, cookies@320x640, doprava-platby@1280x800, doprava-platby@320x640, gitary@1280x800, gitary@320x640, home@1280x800, home@320x640, korg-nts-4@1280x800, korg-nts-4@320x640, reloop-rmx-10-bt@1280x800, reloop-rmx-10-bt@320x640.
 * Overrides the measured word-break:break-all. Existing manual hyphens / normal overflow-wrap remain inherited; punctuation can still wrap.
 * Undo: remove this block.
 */
html body.template-13 #footer ul > li > span.address {
  word-break: normal;
}

/* B02 — readable paragraph measure
 * g_line_over_90; div.category-top > div.category-perex > p; measured: basgitary@1024x768, basgitary@1280x800, basgitary@1440x900, basgitary@768x1024, gitary@1024x768, gitary@1280x800, gitary@1440x900, gitary@768x1024.
 * g_line_over_90; div.category-content-wrapper > div.category__secondDescription > p; measured: gitary@1280x800, gitary@1440x900.
 * g_line_over_90; div.description-inner > div#edur-description-text > p; measured: korg-nts-4@1024x768, korg-nts-4@1280x800, korg-nts-4@1440x900, korg-nts-4@768x1024.
 * g_line_over_90; div.contentpaneopen > div.td_content_body > p.Standard; measured: doprava-platby@1024x768, doprava-platby@1280x800, doprava-platby@1440x900, doprava-platby@768x1024.
 * g_line_over_90; article.pageArticleDetail > div > p; measured: cookies@1024x768, cookies@1280x800, cookies@1440x900, cookies@768x1024, doprava-platby@1024x768, doprava-platby@1280x800, doprava-platby@1440x900, doprava-platby@768x1024.
 * g_line_over_90; div.info-banner-left > div > p; measured: home@768x1024.
 * wrap is the plain fallback; pretty is progressive enhancement. No forced minimum width on phones.
 * Undo: remove this block.
 */
html body.template-13 div.category-top > div.category-perex > p,
html body.template-13 div.category-content-wrapper > div.category__secondDescription > p,
html body.template-13 div.description-inner > div#edur-description-text > p,
html body.template-13 div.contentpaneopen > div.td_content_body > p.Standard,
html body.template-13 article.pageArticleDetail > div > p,
html body.template-13 div.info-banner-left > div > p {
  max-width: 72ch;
  text-wrap: wrap;
  text-wrap: pretty;
  hyphens: manual;
  overflow-wrap: normal;
}

/* B03 — measured heading orphans
 * e_orphan_last_word; div.sidebar-inner.sidebar-filters-wrapper > div.box.box-bg-variant > h3.pageElement__heading; measured: basgitary@768x1024, gitary@768x1024.
 * e_orphan_last_word; div.contentpaneopen.title > div.contentheading.content_item_no_1 > h2; measured: doprava-platby@320x640, doprava-platby@390x844.
 * e_orphan_last_word; div.category-content-wrapper > div.category__secondDescription > h3; measured: gitary@320x640.
 * e_orphan_last_word; div.description-inner > div#edur-description-text > h2; measured: korg-nts-4@320x640.
 * No font, line-height or heading spacing changes; balance may reduce a final single-word line.
 * Undo: remove this block.
 */
html body.template-13 div.sidebar-inner.sidebar-filters-wrapper > div.box.box-bg-variant > h3.pageElement__heading,
html body.template-13 div.contentpaneopen.title > div.contentheading.content_item_no_1 > h2,
html body.template-13 div.category-content-wrapper > div.category__secondDescription > h3,
html body.template-13 div.description-inner > div#edur-description-text > h2 {
  text-wrap: wrap;
  text-wrap: balance;
  hyphens: manual;
  overflow-wrap: normal;
}

/* B04 — measured action labels
 * e_orphan_last_word; div.p-detail-inner > div.p-data-wrapper > div.buttons-wrapper.social-buttons-wrapper; measured: korg-nts-4@1024x768, korg-nts-4@1280x800, korg-nts-4@320x640, korg-nts-4@390x844, reloop-rmx-10-bt@1024x768, reloop-rmx-10-bt@1280x800, reloop-rmx-10-bt@320x640, reloop-rmx-10-bt@390x844.
 * Only text inside existing action links; preserves CTA dimensions and overlay behaviour. Aggregate row orphan is not proof of an orphan inside a label.
 * Undo: remove this block.
 */
html body.template-13 div.p-detail-inner > div.p-data-wrapper > div.buttons-wrapper.social-buttons-wrapper .link-icon {
  text-wrap: wrap;
  text-wrap: balance;
  hyphens: manual;
  overflow-wrap: normal;
  min-width: 0;
}

/* Footer enhancements are conditional: unsupported browsers retain Bootstrap floats.
 * Undo: remove B05–B09 together to restore the original footer layout. */
@supports (display: grid) {
/* B05 — f_footer_uneven_heights; footer#footer .row.custom-footer;
 * all pages @768/1024/1280/1440; stacked continuation @320/390.
 * Stretch equalises direct column boxes within each row, not nested content.
 * Undo: remove this block. */
html body.template-13 footer#footer > div.container.footer-rows > div.row.custom-footer {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: stretch;
  column-gap: 21px;
}
/* B06 — f_footer_uneven_heights; same selector/states as B05.
 * Width/float resets apply only in grid-capable browsers.
 * Undo: remove this block. */
html body.template-13 footer#footer > div.container.footer-rows > div.row.custom-footer > div {
  float: none;
  clear: none;
  width: auto;
  min-width: 0;
}
/* B07 — f_footer_uneven_heights; same selector/states as B05.
 * Remove blank Bootstrap clearfix boxes from grid placement only.
 * Undo: remove this block. */
html body.template-13 footer#footer > div.container.footer-rows > div.row.custom-footer::before,
html body.template-13 footer#footer > div.container.footer-rows > div.row.custom-footer::after {
  position: absolute;
}
@media (min-width: 768px) {
/* B08 — f_footer_uneven_heights; same selector as B05; all pages @768/1024.
 * Orchestrator amendment: two tracks throughout 768–1199px.
 * Undo: remove this block. */
html body.template-13 footer#footer > div.container.footer-rows > div.row.custom-footer {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (min-width: 1200px) {
/* B09 — f_footer_uneven_heights; same selector as B05; all pages @1280/1440.
 * Orchestrator amendment: four tracks from 1200px.
 * Undo: remove this block. */
html body.template-13 footer#footer > div.container.footer-rows > div.row.custom-footer {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
}
}

@media (max-width: 768px) {

/* B10 — unclipped category tile containers
 * c_clipped; li.col-xs-6.col-sm-6 > a > span.text; measured: basgitary@320x640, basgitary@390x844, basgitary@768x1024, gitary@320x640, gitary@390x844, gitary@768x1024.
 * Only forced declaration: overrides style_c.css @media(max-width:768px) .subcategories li{height:160px !important}; container must grow with its label.
 * Undo: remove this block.
 */
html body.template-13.type-category .category-top > ul.subcategories.with-image > li.col-xs-6.col-sm-6 {
  height: auto !important;
}

/* B11 — category tile link shrinkability
 * c_clipped; li.col-xs-6.col-sm-6 > a > span.text; measured: basgitary@320x640, basgitary@390x844, basgitary@768x1024, gitary@320x640, gitary@390x844, gitary@768x1024.
 * Flex child of the measured tile; no image or link sizing change.
 * Undo: remove this block.
 */
html body.template-13.type-category .category-top > ul.subcategories.with-image > li.col-xs-6.col-sm-6 > a {
  min-width: 0;
}

/* B12 — category label wrapping
 * c_clipped; li.col-xs-6.col-sm-6 > a > span.text; measured: basgitary@320x640, basgitary@390x844, basgitary@768x1024, gitary@320x640, gitary@390x844, gitary@768x1024.
 * Overrides saved theme .subcategories li a .text two-line clamp / overflow:hidden / max-height:54px. Natural wrapping permits 2–3 lines and more if necessary; no ellipsis or cap.
 * Undo: remove this block.
 */
html body.template-13.type-category .category-top > ul.subcategories.with-image > li.col-xs-6.col-sm-6 > a > span.text {
  display: block;
  -webkit-line-clamp: unset;
  line-clamp: none;
  height: auto;
  max-height: none;
  overflow: visible;
  text-overflow: clip;
  max-width: 100%;
  white-space: normal;
  text-wrap: wrap;
  text-wrap: balance;
  hyphens: manual;
  overflow-wrap: normal;
  word-break: normal;
  min-width: 0;
}
}

@media (max-width: 390px) {

/* B13 — card name flex children
 * c_clipped; div.p-in > div.p-in-in > a.name; measured: home@320x640, home@390x844.
 * Narrow the measured text-bearing child without altering product, image, price or CTA dimensions.
 * Undo: remove this block.
 */
html body.template-13 div.p-in > div.p-in-in {
  min-width: 0;
}

/* B14 — card name wrapping
 * c_clipped; div.p-in > div.p-in-in > a.name; measured: home@320x640, home@390x844.
 * Targeted higher-specificity override of R1 measured two-line clamp (client height 45px). edur-ui.css already requests unclamping on .p .name, but R1 still measures a clamp; this exact chain takes precedence. Reserve three computed line heights (4.5em fallback); allow longer names to grow.
 * Undo: remove this block.
 */
html body.template-13 div.p-in > div.p-in-in > a.name {
  display: block;
  height: auto;
  min-height: 4.5em;
  min-height: 3lh;
  max-height: none;
  -webkit-line-clamp: unset;
  line-clamp: none;
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
  text-wrap: wrap;
  text-wrap: balance;
  hyphens: manual;
  overflow-wrap: normal;
  word-break: normal;
  min-width: 0;
}
}

/* B15 — remaining measured body copy
 * h_prep_at_line_end; div.main-page-info-container > div.about-banner > p; measured: home@1280x800, home@390x844.
 * h_prep_at_line_end; div.custom-footer__newsletter.col-sm-6 > div.newsletter-header > p; measured: basgitary@1024x768, basgitary@1280x800, cookies@1024x768, cookies@1280x800, doprava-platby@1024x768, doprava-platby@1280x800, gitary@1024x768, gitary@1280x800, home@1024x768, home@1280x800, korg-nts-4@1024x768, korg-nts-4@1280x800, reloop-rmx-10-bt@1024x768, reloop-rmx-10-bt@1280x800.
 * h_prep_at_line_end; fieldset > div.form-group.js-validated-element-wrapper > p.label; measured: basgitary@1280x800, cookies@1280x800, doprava-platby@1280x800, gitary@1280x800, home@1280x800, korg-nts-4@1280x800, reloop-rmx-10-bt@1280x800.
 * Plain wrapping fallback; pretty improves paragraph endings but does not bind Slovak prepositions.
 * Undo: remove this block.
 */
html body.template-13 div.main-page-info-container > div.about-banner > p,
html body.template-13 div.custom-footer__newsletter.col-sm-6 > div.newsletter-header > p,
html body.template-13 fieldset > div.form-group.js-validated-element-wrapper > p.label {
  text-wrap: wrap;
  text-wrap: pretty;
  hyphens: manual;
  overflow-wrap: normal;
}

/* B16 — e_orphan_last_word / h_prep_at_line_end; h1–h3 in the audited
 * main content and footer; R1 heading states @320/390/768 plus orchestrator scope.
 * Undo: remove this block. */
html body.template-13 h1,
html body.template-13 h2,
html body.template-13 h3 {
  text-wrap: wrap;
  text-wrap: balance;
  hyphens: manual;
  overflow-wrap: normal;
  word-break: normal;
}
/* B17 — h_prep_at_line_end / g_line_over_90; body copy in audited
 * main/category/product/article/footer roots; states @320/390/768/1024/1280/1440.
 * Undo: remove this block. */
html body.template-13 :is(main, #content, .category-top, .category-content-wrapper,
  .p-detail-inner, .pageArticleDetail, .contentpaneopen, #footer) :is(p, li, dd) {
  text-wrap: wrap;
  text-wrap: pretty;
  hyphens: manual;
  overflow-wrap: normal;
  word-break: normal;
}
/* B18 — c_clipped; affected text-bearing flex/grid children, R1 @320/390/768.
 * Shrink containers without introducing arbitrary word breaks.
 * Undo: remove this block. */
html body.template-13 :is(.p-in, .p-in-in, .category-top, .category-content-wrapper,
  .description-inner, .newsletter-header, .subcategories.with-image) > * {
  min-width: 0;
}
@media (max-width: 390px) {
/* B19 — a_word_wider_than_box; li.menu-item-987/903 > a > b;
 * all pages @320/390, including active Basgitary. 13px at 320px, capped at 16px.
 * Clamp reduces only these labels; no mid-word breaking or navigation resizing.
 * Undo: remove this block. */
html body.template-13 li.menu-item-987 > a > b,
html body.template-13 li.menu-item-903 > a > b {
  font-size: 13px;
  font-size: clamp(13px, 4.0625vw, 16px);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  hyphens: manual;
  min-width: 0;
}
}
/* B20 — e_orphan_last_word; div.p-data-wrapper .social-buttons-wrapper;
 * korg-nts-4/reloop-rmx-10-bt @320/390/1024/1280.
 * Wrap the ordinary action group; absolute sharing panel keeps its positioning.
 * Undo: remove this block. */
html body.template-13 div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper,
html body.template-13 div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper > .link-icons {
  flex-wrap: wrap;
  min-width: 0;
}
/* B21 — e_orphan_last_word; same action group/states as B20.
 * Keep each complete label (including Opýtať sa) together as groups wrap.
 * Undo: remove this block. */
html body.template-13 div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper > .link-icons > a.link-icon,
html body.template-13 div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper > .link-icons > a.link-icon > span {
  white-space: nowrap;
  text-wrap: nowrap;
  word-break: normal;
  overflow-wrap: normal;
  hyphens: manual;
}
/* B22 — f_footer_uneven_heights; newsletter h3.pageElement__heading.topic
 * versus top-level banner headings; all pages @768/1024/1280/1440.
 * Match saved theme's 18px/1.1 heading metrics and remove unequal top margins.
 * Contact heading follows a logo and is intentionally outside this top-heading row.
 * Undo: remove this block. */
html body.template-13 footer#footer .row.custom-footer .newsletter-header > h3.pageElement__heading.topic,
html body.template-13 footer#footer .row.custom-footer .banner-wrapper > span > h4 {
  margin-top: 0;
  font-size: 18px;
  line-height: 1.1;
}
/* B23 — a_midword; footer span.address; all pages @320/1280.
 * Existing address is a single text node; future semantic line spans only.
 * See CSS_NOTES.md for the required markup; no whole-address nowrap.
 * Undo: remove this block. */
html body.template-13 footer#footer span.address > .edur-address-line {
  display: block;
}
/* B24 — a_midword; same address/states as B23; optional street-line wrapper
 * protects punctuation in M.R.Štefánika 2288/17 after the documented markup change.
 * Undo: remove this block. */
html body.template-13 footer#footer span.address > .edur-address-street {
  white-space: nowrap;
}


/* edur-ui-v5_1-residuals.css md5=ca2c522f3a2af07e88635fb1e4bb8034 */
/* R1 v5.1 residual delta. Load AFTER edur-ui-v5-responsive.css.
 * LOCAL proposal: based on R1_after.md / R1_raw.json, not rendered in this pass.
 * Existing v5 CSS/JS remain intact. See RESIDUALS_NOTES.md for evidence/limits.
 */

@media (max-width: 390px) {
/* R01 — a_word_wider_than_box; home@320x640, Basgitary / Orchester.
 * Higher specificity than the banner's embedded .round-categories-grid p and
 * edur-ui.css body.template-13.type-index .round-categories-grid p.
 * 11px at 320, up to the existing 12px; retain whole words and the existing grid.
 * Banner's margin:0 !important is unrelated; no forced declaration is needed.
 * Undo: remove R01, including this media wrapper if empty. */
html body.template-13.type-index div.round-categories-grid > a > p {
  font-size: clamp(11px, 3.4375vw, 12px);
  word-break: normal;
  overflow-wrap: normal;
  hyphens: none;
}

/* R02 — c_clipped; home@320x640 / home@390x844, all occurrences of
 * CM5044FTCDK COMET, GIBSON Les Paul, Elixir Acoustic NANOWEB.
 * Deliberately overrides v5 B14 with more classes than the saved theme's
 * .columns-mobile-2 .product-slider-holder .products-block .p .name (two-line
 * clamp). v5 B14 has fewer classes; source order alone does not beat that rule.
 * Five line-heights reserve the tallest measured name; longer names still grow.
 * Undo: remove R02. */
html body.template-13.columns-mobile-2 :is(.products-block, .product-slider) .p div.p-in > div.p-in-in > a.name {
  display: block;
  -webkit-line-clamp: unset;
  line-clamp: none;
  height: auto;
  max-height: none;
  min-height: 7.5em;
  min-height: 5lh;
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
}
}

/* R03 — e_orphan_last_word; korg-nts-4 / reloop-rmx-10-bt
 * @320x640,390x844,1024x768,1280x800. v5 B20 already wraps the outer row.
 * Give the ordinary link group the available width and equal flex bases;
 * intrinsic label width determines when a row wraps. B21 keeps labels intact.
 * Undo: remove R03. */
html body.template-13.type-product div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper > div.link-icons {
  display: flex;
  flex: 1 1 100%;
  flex-wrap: wrap;
  gap: 8px;
}

/* R04 — e_orphan_last_word; same product states as R03.
 * Equal bases replace the legacy margin-driven distribution. Higher specificity
 * also beats style_c.css's hover padding selector; label text is never split.
 * Three ordinary actions can still form two plus one; see probe caveat in notes.
 * Undo: remove R04. */
html body.template-13.type-product div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper > div.link-icons > a.link-icon {
  box-sizing: border-box;
  flex: 1 1 8em;
  min-inline-size: max-content;
  margin-inline: 0;
  padding-inline: 8px;
  justify-content: center;
}

/* R05 — e_orphan_last_word; same product states as R03; hidden sharing state.
 * Saved theme keeps .social-buttons.no-display rendered at opacity:0; the
 * probe tests descendants without checking ancestor opacity. Visibility is
 * inherited, so its Zavriet label stops masquerading as a fourth ordinary action.
 * Only the closed state is selected; opening removes no-display as before.
 * Undo: remove R05. */
html body.template-13.type-product div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper > div.social-buttons.no-display {
  visibility: hidden;
  pointer-events: none;
}

/* R06 — e_orphan_last_word; same product states as R03; sharing panel open.
 * Keep the absolute panel's positioning/visibility contract; equal bases allow
 * its Twitter/Facebook/close groups to wrap without changing the product split.
 * Undo: remove R06. */
html body.template-13.type-product div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper > div.social-buttons:not(.no-display) {
  flex-wrap: wrap;
  gap: 8px;
}

/* R07 — e_orphan_last_word; same product states as R03; sharing panel open.
 * Each panel group gets the same basis; the close control remains in its panel.
 * External widget intrinsic widths require a later rendered check.
 * Undo: remove R07. */
html body.template-13.type-product div.p-data-wrapper div.buttons-wrapper.social-buttons-wrapper > div.social-buttons:not(.no-display) > div {
  flex: 1 1 8em;
  min-width: 0;
}

/* R08 — g_line_over_90; gitary / basgitary / korg-nts-4
 * @768x1024,1024x768,1280x800,1440x900. Higher-specificity residual override
 * of v5 B02: 70ch is slightly below its existing 72ch (already plausibly active).
 * Paragraphs ONLY: gallery/info widths and the 62/38 split remain untouched.
 * Undo: remove R08. */
html body.template-13.type-category div.category-top > div.category-perex > p,
html body.template-13.type-product div.description-inner > div#edur-description-text > p {
  max-width: min(100%, 70ch);
}

/* R09 — e_orphan_last_word; all seven R1 pages@1280x800;
 * fieldset.box.box-sm h2 "Bezpecnostna kontrola". v5 B16 already balances it;
 * two words still need two lines if their combined advance exceeds the box.
 * Reduce only this heading; keep wrapping available on narrower containers.
 * Undo: remove R09. */
html body.template-13 fieldset > fieldset.box.box-sm > h2 {
  font-size: clamp(18px, 1.5625vw, 20px);
}

/* R10 — g_line_under_25; home@320x640, info-banner-left p.
 * Higher-specificity override of v5 B02 pretty wrapping. Balancing is a hint;
 * some engines limit it to short paragraphs. Required content fallback is in notes.
 * Undo: remove R10. */
@media (max-width: 390px) {
html body.template-13.type-index div.info-banner-left > div > p {
  text-wrap: balance;
}
}


/* edur-ui-v5_4-category-intro.css md5=834e3fd6a0c5cf274f7cf9983810c0e6 */
/* edur-ui-v5_4: category intro as wide as the subcategory tiles below it (Viliam 18 Oct: "wider, more or less the width of the categories combined"). Replaces v5_3 (remove its link line). Heading and text share the grid's left edge. Site root font-size is 10px, so px only. Undo: delete this link line. */
@media (min-width: 768px) {
  html body.template-13.type-category main#content div.category-top > h1.category-title {
    max-width: none;
    margin: 0 0 13px;
    text-align: left;
  }
  html body.template-13.type-category main#content div.category-top > div.category-perex {
    max-width: none;             /* same width as ul.subcategories (both are blocks inside .category-top) */
    margin: 0 0 34px;            /* 34 from the 8/13/21/34/55 scale */
    text-align: left;
  }
  html body.template-13.type-category main#content div.category-top > div.category-perex > p {
    max-width: none;             /* defeats v5.1 R08 */
    margin: 0;
    font-size: 18px;
    line-height: 1.6;
    text-wrap: pretty;
  }
}
@media (max-width: 767px) {
  html body.template-13.type-category main#content div.category-top > div.category-perex {
    max-width: none;
    margin: 8px 0 21px;
    text-align: left;
  }
  html body.template-13.type-category main#content div.category-top > div.category-perex > p {
    max-width: none;
    margin: 0;
    font-size: 16px;
    line-height: 1.6;
    text-wrap: pretty;
  }
}


/* edur-ui-v5-alignment.css md5=7e13c9823c2f6238f4e42876032f0f18 */
/* edur-ui-v5-alignment — LOCAL append-only draft.
 * Load after edur-ui-v5-responsive.css, edur-ui-v5_1-residuals.css and
 * edur-ui-v5_2.css. Evidence: post-v5.1 R2.md / R2_triage.json.
 * States below refer to that baseline, not a rendered test of this draft.
 * Undo all: remove this stylesheet's link. See ALIGN_NOTES.md for dependencies.
 */

/* A01 — R2 ranks 2/4/6; footer contact, 66/44/33 reported states;
 * first states /gitary/@1280x800, /@1024x768, /@1024x768.
 * Identical full-width tracks align the existing icon and text in each row.
 * The address's anonymous text item wraps wholly inside the second track.
 * Safe scope: contact spans only; social links and other footer columns excluded.
 * Undo: remove A01–A05 together. */
html body.template-13 footer#footer .custom-footer__banner1 .contact-box > ul > li > span:is(.address, .mail, .tel) {
  display: grid;
  grid-template-columns: 46px minmax(0, 1fr);
  align-items: center;
  text-align: left;
}

/* A02 — R2 ranks 2/4/6; same footer states as A01.
 * Replace relative inline icon placement with a fixed first grid track;
 * keep the theme's glyph, dimensions and line-height.
 * Undo: remove A01–A05 together. */
html body.template-13 footer#footer .custom-footer__banner1 .contact-box > ul > li > span:is(.address, .mail, .tel)::before {
  position: static;
  grid-column: 1;
  grid-row: 1;
}

/* A03 — R2 ranks 2/4/6; same footer states as A01.
 * Anchor text and its hit target stay in the second track.
 * Undo: remove A01–A05 together. */
html body.template-13 footer#footer .custom-footer__banner1 .contact-box > ul > li > span:is(.mail, .tel) > a {
  grid-column: 2;
  grid-row: 1;
}

/* A04 — R2 ranks 2/4/6; same footer states as A01, IF semantic address
 * lines are supplied as documented in ../r1/CSS_NOTES.md.
 * Only place those lines; v5 B23/B24 already provide block/nowrap semantics.
 * This draft does not manufacture or duplicate address text.
 * Undo: remove A01–A05 together. */
html body.template-13 footer#footer .custom-footer__banner1 .contact-box > ul > li > span.address > .edur-address-line {
  grid-column: 2;
}

/* A05 — R2 ranks 2/4/6; same footer states as A01, wrapped-markup branch.
 * Let the existing icon span both address lines rather than size the street row.
 * Undo: remove A01–A05 together. */
html body.template-13 footer#footer .custom-footer__banner1 .contact-box > ul > li > span.address:has(> .edur-address-line)::before {
  grid-row: 1 / span 2;
}

/* S01 — R2 rank 5; 66 states, first /@1440x900.
 * Use one gap between direct links and centre unequal natural link heights.
 * Forced display is necessary: saved #signature markup sets
 * style="display: inline-block !important". Preserve inline participation.
 * Undo: remove S01–S03 together. */
html body.template-13 footer#footer #signature {
  display: inline-flex !important;
  align-items: center;
  flex-wrap: wrap;
  gap: 5px;
}

/* S02 — R2 rank 5; same 66 signature states as S01.
 * Replace theme a.image margin-right:1ex with the parent gap; centre content
 * inside each link without changing image dimensions or text metrics.
 * Undo: remove S01–S03 together. */
html body.template-13 footer#footer #signature > a:is(.image, .title, .AdatelierSignature) {
  display: inline-flex;
  align-items: center;
  margin: 0;
}

/* S03 — R2 rank 5; same 66 signature states as S01.
 * Saved Adatelier script writes an inline margin-left:5px. Forced reset
 * prevents adding that margin to the new parent gap.
 * Undo: remove S01–S03 together. */
html body.template-13 footer#footer #signature > a.AdatelierSignature {
  margin-left: 0 !important;
}


/* edur-ui-v5_5-description-tables.css md5=803828fb7e70795bb6025170c1127bcf */
/* edur-ui-v5_5: supplier description tables with images (text touched the photos). Undo: delete the link line. */
html body .basic-description table:has(img){border-collapse:separate!important;border-spacing:0!important;width:100%!important;max-width:100%!important;margin:0 0 21px!important}
html body .basic-description table:has(img) td{padding:0 17px 21px!important;vertical-align:middle!important;box-sizing:border-box}
html body .basic-description table:has(img) td:first-child{padding-left:0!important}
html body .basic-description table:has(img) td:last-child{padding-right:0!important}
html body .basic-description table:has(img) td img{display:block;width:100%!important;height:auto!important;max-width:100%!important;border-radius:8px}
html body .basic-description table:has(img) td h3,html body .basic-description table:has(img) td h2{margin-top:0}
html body .basic-description table:has(img) td p:last-child{margin-bottom:0}
@media (max-width:767px){
html body .basic-description table:has(img),html body .basic-description table:has(img) tbody,html body .basic-description table:has(img) tr,html body .basic-description table:has(img) td{display:block!important;width:100%!important}
html body .basic-description table:has(img) td,html body .basic-description table:has(img) td:first-child,html body .basic-description table:has(img) td:last-child{padding:0 0 13px!important}
}
/* Restore source order: edur-ui.css (17 Oct) made .basic-description a flex column with p{order:2} h3{order:0}, which pulled every heading/table to the top and every paragraph to the bottom. */
html body.template-13.type-product #description .basic-description{display:block!important}
html body.template-13.type-product #description .basic-description>*{order:0!important}


/* edur-ui-v6_2-wave1.css md5=f0eb265252f7f0ed4b1156a2bbf5248d */
/* edur-ui v6_2 wave 1 — local draft, not deployed. Layer after v5_6 (contains its description rules).
   px only (root font-size 10px). Identity kept: #2a353d, CTA #2a8420, availability #0a8a0a, radius 8, spacing 8/13/21/34/55. */

/* 1a Availability text: Shoptet writes color:#009901 inline (3.78:1 on white); #0a8a0a is 4.51:1. */
html body .availability span[style*="009901"],
html body .availability[style*="009901"],
html body [style*="color:#009901"],
html body [style*="color: #009901"] {
  color: #0a8a0a !important;
}

/* 1b Description measure, bounded media and plain tables (rules from v5_6, unchanged). */
html body .basic-description img {
  max-width: 100% !important;
  height: auto !important;
  box-sizing: border-box;
}
html body .basic-description [width],
html body .basic-description [style*="width"] {
  max-width: 100% !important;
  box-sizing: border-box;
}
html body .basic-description table:not(:has(img)) {
  width: 100% !important;
  max-width: 100% !important;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
  margin-bottom: 21px;
}
html body .basic-description table:not(:has(img)) td,
html body .basic-description table:not(:has(img)) th {
  padding: 8px 13px !important;
  vertical-align: top;
  overflow-wrap: anywhere;
}
html body .basic-description p,
html body .basic-description li {
  max-width: 610px !important;
  overflow-wrap: break-word;
}
html body .basic-description:not(:has(table, img, iframe, video)) {
  max-width: 610px !important;
  overflow-wrap: break-word;
}

/* 1c Header: login button radius 8 and vertical padding 8 (text-border gap) at desktop widths; menu toggle hit area 44px wide
   (negative margin keeps the visible layout unchanged). */
@media (min-width: 1024px) {
  html body button.top-nav-button.top-nav-button-login {
    border-radius: 8px !important;
    padding: 8px 14px !important;
  }
}
@media (max-width: 768px) {
  html body a.toggle-window[data-target="navigation"] {
    min-width: 44px;
    justify-content: center;
    margin-left: -13px;
    margin-right: -13px;
  }
}

