
/* Monge.ge Clean Shop 12.2
   Local WooCommerce data rendered in Monge's catalogue proportions.
   Reference structure: official Monge Tipologia/Età/Taglia/Esigenze/Brand +
   2-column Elementor loop grid. No remote product/filter data is used. */

:root{--mgoc-blue:#233674;--mgoc-gray:#777;--mgoc-border:#7e7e7e}

/* Remove the fraud/staff notice even if a stale cached shell still contains it. */
.elementor-element-445d3e7,.elementor-element-6833a2b,[data-id="445d3e7"],[data-id="6833a2b"]{display:none!important}

/* Official Lottie replacement: two moving blue chevrons under the hero. */
.mgoc-shop-arrow-stage{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:122px!important;margin:0!important;padding:0!important;background:#fff!important;overflow:hidden!important}
.mgoc-shop-arrow-link{display:flex!important;width:92px!important;height:92px!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}
.mgoc-shop-arrow-link svg{display:block!important;width:92px!important;height:92px!important;overflow:visible!important}
.mgoc-shop-arrow-link path{fill:none!important;stroke:var(--mgoc-blue)!important;stroke-width:37!important;stroke-linecap:butt!important;stroke-linejoin:miter!important}
.mgoc-shop-arrow-one{animation:mgocArrowOne 1.45s ease-in-out infinite}
.mgoc-shop-arrow-two{animation:mgocArrowTwo 1.45s ease-in-out infinite}
@keyframes mgocArrowOne{0%,100%{opacity:.18;transform:translateY(-8px)}48%{opacity:1;transform:translateY(7px)}}
@keyframes mgocArrowTwo{0%,100%{opacity:1;transform:translateY(-3px)}48%{opacity:.22;transform:translateY(10px)}}

/* Main catalogue geometry. */
#mgoc-clean-shop{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;color:var(--mgoc-gray)!important;position:relative!important;clear:both!important;font-family:inherit!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important;border:0!important;box-shadow:none!important}
#mgoc-clean-shop *,#mgoc-clean-shop *:before,#mgoc-clean-shop *:after{box-sizing:border-box!important}
#mgoc-clean-shop .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}

.mgoc-clean-inner{
  width:calc(100% - 48px)!important;
  max-width:1116px!important;
  margin:0 auto!important;
  padding:66px 0 82px!important;
  display:grid!important;
  grid-template-columns:253px minmax(0,1fr)!important;
  column-gap:30px!important;
  align-items:start!important;
}

/* Filter column — exact compact scale of the Monge JetSmartFilters sidebar. */
.mgoc-clean-filters{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;position:relative!important}
.mgoc-clean-filter-group{display:block!important;width:100%!important;min-width:0!important;margin:0 0 22px!important;padding:0!important;border:0!important;background:transparent!important}
.mgoc-clean-filter-title,.mgoc-clean-filter-group legend{
  display:block!important;float:none!important;width:100%!important;
  margin:0 0 5px!important;padding:0!important;
  color:var(--mgoc-blue)!important;font-family:inherit!important;
  font-size:15px!important;font-weight:700!important;line-height:1.05!important;
  letter-spacing:0!important;text-transform:none!important
}
.mgoc-clean-filter-list{display:block!important;margin:0!important;padding:0!important}
.mgoc-clean-filter-row{
  display:flex!important;align-items:center!important;width:100%!important;
  min-height:20px!important;margin:0!important;padding:0!important;gap:7px!important;
  color:#777!important;font-family:inherit!important;font-size:14px!important;
  font-style:normal!important;font-weight:400!important;line-height:1.08!important;
  letter-spacing:0!important;cursor:pointer!important;background:transparent!important;border:0!important
}
.mgoc-clean-filter-input{
  position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;
  overflow:hidden!important;pointer-events:none!important
}
.mgoc-clean-filter-decorator{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;
  border:1px solid #c8c8c8!important;border-radius:3px!important;background:#fff!important;
  box-shadow:none!important;position:relative!important
}
.mgoc-clean-filter-decorator span{display:none!important}
.mgoc-clean-filter-input:checked + .mgoc-clean-filter-decorator{
  background:var(--mgoc-blue)!important;border-color:var(--mgoc-blue)!important
}
.mgoc-clean-filter-input:checked + .mgoc-clean-filter-decorator:after{
  content:""!important;display:block!important;width:5px!important;height:9px!important;
  margin-top:-2px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;
  transform:rotate(45deg)!important
}
.mgoc-clean-filter-label{display:block!important;min-width:0!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
.mgoc-clean-filter-count{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  flex:0 0 auto!important;min-width:17px!important;height:17px!important;margin-left:auto!important;
  padding:0 3px!important;border-radius:4px!important;background:#ededed!important;color:#727272!important;
  font-family:Arial,Helvetica,sans-serif!important;font-size:9px!important;font-weight:400!important;
  line-height:17px!important;white-space:nowrap!important
}

/* Right column / search. */
.mgoc-clean-results{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
.mgoc-clean-toolbar{
  display:flex!important;align-items:center!important;justify-content:space-between!important;
  width:100%!important;min-height:43px!important;margin:0 0 24px!important;padding:0!important
}
.mgoc-clean-activebar{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important;max-width:55%!important}
.mgoc-clean-activebar[hidden]{display:none!important}
.mgoc-clean-chip{
  display:inline-flex!important;align-items:center!important;gap:7px!important;height:27px!important;
  padding:0 9px!important;background:var(--mgoc-blue)!important;color:#fff!important;border:0!important;
  font:400 12px/27px inherit!important;white-space:nowrap!important
}
.mgoc-clean-chip button{appearance:none!important;border:0!important;background:transparent!important;color:#fff!important;padding:0!important;margin:0!important;font:inherit!important;cursor:pointer!important}
.mgoc-clean-search{display:block!important;position:relative!important;width:290px!important;height:43px!important;margin-left:auto!important;padding:0!important}
.mgoc-clean-search input{
  appearance:none!important;-webkit-appearance:none!important;display:block!important;width:100%!important;height:43px!important;
  margin:0!important;padding:0 48px 0 27px!important;border:1px solid #777!important;border-radius:25px!important;
  background:#fff!important;color:#777!important;box-shadow:none!important;outline:0!important;
  font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:43px!important;
  letter-spacing:0!important;text-transform:none!important
}
.mgoc-clean-search input::placeholder{color:#aaa!important;opacity:1!important}
.mgoc-clean-search-icon{position:absolute!important;right:17px!important;top:12px!important;width:15px!important;height:15px!important;border:3px solid var(--mgoc-blue)!important;border-radius:50%!important;pointer-events:none!important}
.mgoc-clean-search-icon:after{content:""!important;position:absolute!important;right:-8px!important;bottom:-6px!important;width:9px!important;height:3px!important;border-radius:1px!important;background:var(--mgoc-blue)!important;transform:rotate(45deg)!important}

/* Two-column product grid: 12 products per page = 6 rows × 2. */
.mgoc-clean-grid{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  column-gap:32px!important;row-gap:30px!important;width:100%!important;margin:0!important;padding:0!important;align-items:stretch!important
}
.mgoc-clean-card{
  display:grid!important;grid-template-columns:121px minmax(0,1fr)!important;align-items:center!important;
  position:relative!important;min-width:0!important;width:100%!important;height:252px!important;
  margin:0!important;padding:13px 18px 13px 13px!important;border:1px solid #777!important;border-radius:23px!important;
  background:#fff!important;box-shadow:none!important;overflow:hidden!important;color:var(--mgoc-blue)!important
}
.mgoc-clean-card[hidden]{display:none!important}
.mgoc-clean-card-image{
  display:flex!important;align-items:center!important;justify-content:center!important;
  width:121px!important;height:222px!important;margin:0!important;padding:0!important;
  background:transparent!important;text-decoration:none!important;border:0!important;overflow:visible!important
}
.mgoc-clean-card-image img{
  display:block!important;width:auto!important;height:auto!important;max-width:96px!important;max-height:194px!important;
  margin:auto!important;padding:0!important;object-fit:contain!important;object-position:center!important;border:0!important;
  border-radius:0!important;box-shadow:none!important;filter:none!important
}
.mgoc-clean-card-content{
  display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;
  min-width:0!important;height:100%!important;margin:0!important;padding:0!important
}
.mgoc-clean-card-title{
  display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important;
  width:100%!important;max-width:225px!important;margin:0!important;padding:0!important;
  color:var(--mgoc-blue)!important;font-family:inherit!important;font-size:17.5px!important;font-style:normal!important;
  font-weight:700!important;line-height:1.02!important;letter-spacing:-.12px!important;text-transform:none!important
}
.mgoc-clean-card-title a{display:block!important;color:var(--mgoc-blue)!important;text-decoration:none!important;font:inherit!important;letter-spacing:inherit!important}
.mgoc-clean-card-weight{
  display:block!important;min-height:19px!important;margin:13px 0 14px!important;padding:0!important;color:#999!important;
  font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:0!important
}
.mgoc-clean-card-cta{
  display:inline-flex!important;align-items:center!important;justify-content:space-between!important;
  flex:0 0 auto!important;width:127px!important;height:40px!important;margin:0!important;padding:0 17px 0 20px!important;
  border:0!important;border-radius:0!important;background:var(--mgoc-blue)!important;color:#fff!important;
  text-decoration:none!important;box-shadow:none!important;font-family:inherit!important;font-size:15px!important;
  font-weight:400!important;line-height:40px!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important
}
.mgoc-clean-card-cta:hover,.mgoc-clean-card-cta:focus{background:var(--mgoc-blue)!important;color:#fff!important;text-decoration:none!important;opacity:1!important}
.mgoc-clean-card-arrow{display:block!important;flex:0 0 8px!important;width:8px!important;height:14px!important;margin-left:10px!important;color:#fff!important;overflow:visible!important}
.mgoc-clean-card-sku{
  appearance:none!important;-webkit-appearance:none!important;position:absolute!important;left:17px!important;bottom:7px!important;margin:0!important;padding:0!important;
  border:0!important;background:transparent!important;box-shadow:none!important;color:#8d8d8d!important;text-align:left!important;
  font-family:Arial,Helvetica,sans-serif!important;font-size:7.5px!important;font-weight:500!important;line-height:1.1!important;white-space:nowrap!important
}
button.mgoc-clean-card-sku{cursor:pointer!important;pointer-events:auto!important}
button.mgoc-clean-card-sku:hover,button.mgoc-clean-card-sku:focus{color:var(--mgoc-blue)!important;text-decoration:underline!important;outline:none!important}
.mgoc-clean-empty{margin:28px 0 0!important;color:#777!important;font-family:inherit!important;font-size:16px!important}

/* Numeric pagination added for the local catalogue (12 products/page). */
.mgoc-clean-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important;margin:32px 0 0!important;padding:0!important}
.mgoc-clean-pagination:empty{display:none!important}
.mgoc-clean-page{
  appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-width:34px!important;height:34px!important;padding:0 8px!important;border:1px solid var(--mgoc-blue)!important;
  border-radius:0!important;background:#fff!important;color:var(--mgoc-blue)!important;font:600 13px/34px inherit!important;
  text-decoration:none!important;cursor:pointer!important
}
.mgoc-clean-page.is-current{background:var(--mgoc-blue)!important;color:#fff!important}
.mgoc-clean-page[disabled]{opacity:.35!important;cursor:default!important}

/* Mobile filter toggle follows the official "Espandi i filtri" behaviour. */
.mgoc-clean-filter-toggle{display:none!important}

/* Product detail — source product body is removed completely, this is local-only. */
#mgoc-clean-product{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;color:#777!important;font-family:inherit!important}
.mgoc-clean-product-inner{width:calc(100% - 48px)!important;max-width:1116px!important;margin:0 auto!important;padding:54px 0 92px!important}
.mgoc-clean-product-breadcrumb{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;margin:0 0 34px!important;color:#777!important;font-size:14px!important;line-height:1.3!important}
.mgoc-clean-product-breadcrumb a{color:#777!important;text-decoration:none!important}
.mgoc-clean-product-breadcrumb b{color:var(--mgoc-blue)!important}
.mgoc-clean-product-hero{display:grid!important;grid-template-columns:minmax(330px,46%) minmax(0,1fr)!important;gap:70px!important;align-items:center!important;min-height:520px!important}
.mgoc-clean-product-image{display:flex!important;align-items:center!important;justify-content:center!important;min-height:470px!important}
.mgoc-clean-product-image img{display:block!important;max-width:78%!important;max-height:470px!important;width:auto!important;height:auto!important;object-fit:contain!important}
.mgoc-clean-product-copy h1{margin:0 0 18px!important;color:var(--mgoc-blue)!important;font-size:37px!important;line-height:1.03!important;font-weight:700!important;letter-spacing:-.4px!important}
.mgoc-clean-product-weight{margin:0 0 11px!important;color:#999!important;font-size:20px!important;line-height:1.2!important}
.mgoc-clean-product-sku{appearance:none!important;-webkit-appearance:none!important;margin:0 0 25px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#888!important;font:600 11px/1.3 Arial,Helvetica,sans-serif!important;text-align:left!important}
button.mgoc-clean-product-sku{cursor:pointer!important}
button.mgoc-clean-product-sku:hover,button.mgoc-clean-product-sku:focus{color:var(--mgoc-blue)!important;text-decoration:underline!important;outline:none!important}
.mgoc-copy-sku.is-copied{color:var(--mgoc-blue)!important;text-decoration:none!important}
.mgoc-clean-product-description{max-width:620px!important;color:#555!important;font-size:16px!important;line-height:1.6!important}
.mgoc-clean-product-description p{margin:0 0 14px!important}
.mgoc-clean-product-back{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;width:auto!important;min-width:190px!important;height:48px!important;margin-top:24px!important;padding:0 22px 0 25px!important;background:var(--mgoc-blue)!important;color:#fff!important;text-decoration:none!important;font-size:15px!important}
.mgoc-clean-product-back svg{width:9px!important;height:15px!important;margin-left:18px!important}
.mgoc-clean-product-nutrition{margin-top:58px!important;padding-top:38px!important;border-top:1px solid #ddd!important}
.mgoc-clean-product-nutrition-title{margin:0 0 28px!important;color:var(--mgoc-blue)!important;font-size:27px!important;font-weight:700!important}
.mgoc-clean-product-info{padding:24px 0!important;border-top:1px solid #e2e2e2!important}
.mgoc-clean-product-info h2{margin:0 0 12px!important;color:var(--mgoc-blue)!important;font-size:18px!important;font-weight:700!important}
.mgoc-clean-product-info div{color:#555!important;font-size:15px!important;line-height:1.6!important}

/* Header icon-font fallbacks only; official layout/colors remain untouched. */
.mgoc-clean-caret{display:inline-block!important;width:0!important;height:0!important;margin-left:7px!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:6px solid currentColor!important;vertical-align:middle!important}
.mgoc-clean-head-search{display:inline-block!important;width:16px!important;height:16px!important;border:2px solid currentColor!important;border-radius:50%!important;position:relative!important;vertical-align:middle!important}.mgoc-clean-head-search:after{content:""!important;position:absolute!important;width:7px!important;height:2px!important;background:currentColor!important;right:-6px!important;bottom:-3px!important;transform:rotate(45deg)!important}
.mgoc-clean-chevron{display:inline-block!important;width:10px!important;height:10px!important;border-top:2px solid currentColor!important;border-right:2px solid currentColor!important}.mgoc-clean-chevron-right{transform:rotate(45deg)!important}.mgoc-clean-chevron-left{transform:rotate(-135deg)!important}
.mgoc-clean-langs{display:flex!important;flex-direction:column!important;list-style:none!important;margin:0!important;padding:8px!important;gap:5px!important}.mgoc-clean-langs li{margin:0!important;padding:0!important}.mgoc-clean-langs a{display:flex!important;align-items:center!important;gap:6px!important;text-decoration:none!important}.mgoc-clean-langs small{font-size:10px!important}.mgoc-clean-langs .is-active{font-weight:700!important}


/* 12.2 desktop invariant: measured against the supplied 2048×1056 Monge reference.
   Both /shop/dog/ and /shop/cat/ render the same local DOM and therefore the same dimensions. */
@media(min-width:1081px){
  #mgoc-clean-shop .mgoc-clean-inner{max-width:1116px!important;grid-template-columns:253px minmax(0,1fr)!important;column-gap:30px!important}
  #mgoc-clean-shop .mgoc-clean-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:32px!important;row-gap:30px!important}
  #mgoc-clean-shop .mgoc-clean-card{height:252px!important;grid-template-columns:121px minmax(0,1fr)!important}
  #mgoc-clean-shop .mgoc-clean-search{width:290px!important;height:43px!important}
}
@media(max-width:1080px){
  .mgoc-clean-inner,.mgoc-clean-product-inner{width:calc(100% - 36px)!important}
  .mgoc-clean-inner{grid-template-columns:245px minmax(0,1fr)!important;column-gap:22px!important}
  .mgoc-clean-grid{gap:22px!important}
  .mgoc-clean-card{height:252px!important;grid-template-columns:122px minmax(0,1fr)!important;padding-right:16px!important}
  .mgoc-clean-card-image{width:122px!important;height:220px!important}
  .mgoc-clean-card-image img{max-width:98px!important;max-height:196px!important}
  .mgoc-clean-card-title{font-size:17px!important}
  .mgoc-clean-filter-row{font-size:14.5px!important}
  .mgoc-clean-filter-title,.mgoc-clean-filter-group legend{font-size:16px!important}
}

@media(max-width:767px){
  .mgoc-shop-arrow-stage{height:86px!important}.mgoc-shop-arrow-link,.mgoc-shop-arrow-link svg{width:70px!important;height:70px!important}
  .mgoc-clean-inner{display:block!important;width:calc(100% - 24px)!important;padding:28px 0 58px!important}
  .mgoc-clean-filter-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:43px!important;margin:0 0 16px!important;border:1px solid var(--mgoc-blue)!important;background:#fff!important;color:var(--mgoc-blue)!important;padding:0 18px!important;font-family:inherit!important;font-size:15px!important;font-weight:700!important}
  .mgoc-clean-filters{display:none!important;margin-bottom:24px!important}.mgoc-clean-shop.is-filters-open .mgoc-clean-filters{display:block!important}
  .mgoc-clean-toolbar{display:block!important;margin-bottom:18px!important}.mgoc-clean-activebar{max-width:none!important;margin-bottom:10px!important}.mgoc-clean-search{width:100%!important;height:48px!important}.mgoc-clean-search input{height:48px!important;line-height:48px!important;font-size:15px!important}
  .mgoc-clean-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
  .mgoc-clean-card{display:flex!important;flex-direction:column!important;height:auto!important;min-height:302px!important;padding:9px 8px 12px!important;border-radius:18px!important}
  .mgoc-clean-card-image{width:100%!important;height:145px!important}.mgoc-clean-card-image img{max-width:95%!important;max-height:140px!important}
  .mgoc-clean-card-content{width:100%!important;height:auto!important;justify-content:flex-start!important}.mgoc-clean-card-title{max-width:none!important;font-size:14px!important;line-height:1.03!important;-webkit-line-clamp:4!important}
  .mgoc-clean-card-weight{min-height:15px!important;margin:7px 0 8px!important;font-size:11px!important}
  .mgoc-clean-card-cta{width:100%!important;height:39px!important;padding:0 13px 0 15px!important;font-size:12px!important;line-height:39px!important}
  .mgoc-clean-card-sku{position:static!important;margin:6px 0 0!important;font-size:7.5px!important;overflow-wrap:anywhere!important}
  .mgoc-clean-pagination{margin-top:25px!important}
  .mgoc-clean-product-inner{width:calc(100% - 28px)!important;padding:32px 0 58px!important}.mgoc-clean-product-hero{display:block!important;min-height:0!important}.mgoc-clean-product-image{min-height:320px!important;margin-bottom:25px!important}.mgoc-clean-product-image img{max-height:315px!important}.mgoc-clean-product-copy h1{font-size:27px!important}
}
@media(max-width:430px){.mgoc-clean-grid{grid-template-columns:1fr!important}}

/* 12.3.0 — restored product nutrition tabs from the original Monge catalogue build. */
.mgoc-product-tabs{margin-top:58px!important;border-top:1px solid #d9d9d9!important;padding-top:34px!important}
.mgoc-product-tabs-nav{display:flex!important;align-items:flex-end!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;border-bottom:1px solid #d8d8d8!important}
.mgoc-product-tab-link{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;margin:0 0 -1px!important;padding:10px 18px!important;border:1px solid #d8d8d8!important;border-bottom-color:#d8d8d8!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:#555!important;font:600 14px/1.2 Arial,Helvetica,sans-serif!important;cursor:pointer!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease!important}
.mgoc-product-tab-link:hover,.mgoc-product-tab-link:focus{color:var(--mgoc-blue)!important;border-color:var(--mgoc-blue)!important;outline:none!important}
.mgoc-product-tab-link.is-active{position:relative!important;z-index:2!important;background:var(--mgoc-blue)!important;color:#fff!important;border-color:var(--mgoc-blue)!important}
.mgoc-product-tabs-content{min-height:150px!important;padding:28px 30px!important;border:1px solid #d8d8d8!important;border-top:0!important;background:#fff!important;color:#4f4f4f!important;font-size:15px!important;line-height:1.65!important}
.mgoc-product-tab-panel{display:none!important}
.mgoc-product-tab-panel.is-active{display:block!important}
.mgoc-product-tab-panel p{margin:0 0 12px!important}
.mgoc-product-tab-panel p:last-child{margin-bottom:0!important}
.mgoc-product-tab-empty{color:#999!important;font-style:italic!important}
.mgoc-product-manufacturer-link{display:inline-flex!important;align-items:center!important;color:var(--mgoc-blue)!important;font-weight:700!important;text-decoration:none!important;border-bottom:1px solid currentColor!important}
.mgoc-product-manufacturer-link:hover{text-decoration:none!important;opacity:.8!important}

@media(max-width:768px){
  .mgoc-product-tabs{margin-top:36px!important;padding-top:24px!important}
  .mgoc-product-tabs-nav{gap:6px!important}
  .mgoc-product-tab-link{min-height:40px!important;padding:8px 11px!important;font-size:12px!important}
  .mgoc-product-tabs-content{padding:20px!important;font-size:14px!important}
}
