body.fancybox-lock {
  margin-right: 0 !important;
  overflow: hidden !important; }

.fancybox-skin {
  padding: 0 !important; }

.fancybox-lock .fancybox-overlay {
  overflow: hidden; }

.fancybox-overlay {
  z-index: 2147483646 !important; }

.fancybox-wrap {
  z-index: 2147483647 !important; }

#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url("../img/fancybox/fancyboxSprite.svg"); }

#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url("../img/fancybox/fancyboxSprite.svg"); }

.fancybox-overlay {
  background-color: rgba(44, 132, 123, 0.8); }

.fancybox-title {
  font-family: "Fira Sans", sans-serif !important; }

.fancybox-title-inside-wrap {
  padding: 10px !important;
  color: #1d1c1a;
  background-color: #FFFFFF; }

.fancybox-video-player {
  position: relative;
  width: 1400px;
  max-width: 100%;
  padding-bottom: 56.25%; }
  .fancybox-video-player > video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.message-popup {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1000;
  opacity: 1;
  transition-property: all;
  transition-duration: 100ms;
  transition-timing-function: ease-in-out; }
  .message-popup .inner {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    overflow-x: hidden;
    overflow-y: auto;
    width: 520px;
    max-width: calc(100% - 40px);
    max-height: calc(100% - 40px);
    background-color: #fff;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
    border-radius: 0;
    opacity: 1;
    transform: translate(-50%, -50%);
    transition-property: all;
    transition-duration: 100ms;
    transition-timing-function: ease-in-out; }
  .message-popup .message {
    display: flex;
    align-items: flex-start;
    padding: 20px 30px 20px 20px;
    text-align: left;
    background-color: #f0f0f0; }
    .message-popup .message .message-icon {
      display: block;
      flex: 0 0 20px;
      height: 23px;
      margin-right: 5px;
      background-color: transparent;
      background-repeat: no-repeat;
      background-size: 20px 20px;
      background-position: center 3px; }
    .message-popup .message.info .message-icon {
      background-image: url(/img/notification/info.svg); }
    .message-popup .message.success .message-icon {
      color: #20b340; }
    .message-popup .message.warning .message-icon {
      background-image: url(/img/notification/warning.svg); }
    .message-popup .message.error .message-icon {
      background-image: url(/img/notification/error.svg); }
  .message-popup .message-inner {
    display: block;
    flex: 0 0 calc(100% - 40px);
    margin: 0;
    font-family: "Carrosserie-Regular", "Oswald", sans-serif; }
    .message-popup .message-inner p {
      margin: 0; }
  .message-popup .message-title {
    display: block;
    font-family: "Carrosserie-Regular", "Oswald", sans-serif; }
  .message-popup .button-close-popup {
    position: absolute;
    top: 22px;
    right: 10px;
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "Carrosserie-Regular", "Oswald", sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    color: #1d1c1a;
    border: solid 1px #1d1c1a;
    border-radius: 50%;
    cursor: pointer; }
  .message-popup .buttons-container {
    padding: 0 20px 20px 20px; }
    .message-popup .buttons-container .btn-default {
      margin-top: 20px;
      margin-bottom: 0;
      margin-right: 20px; }
      .message-popup .buttons-container .btn-default:last-child {
        margin-right: 0; }

.flash-message-popup {
  position: fixed;
  top: 20px;
  left: 50%;
  display: none;
  padding: 20px;
  width: 480px;
  max-width: calc(100% - 40px);
  background-color: #20b340;
  font-family: "Carrosserie-Regular", "Oswald", sans-serif;
  text-align: center;
  color: #fff;
  border-radius: 0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
  z-index: 1000;
  transform: translate(-50%, 0);
  transition-property: all;
  transition-duration: 100ms;
  transition-timing-function: ease-in-out; }
  .flash-message-popup .inner {
    width: 100%; }
  .flash-message-popup.hidden-overlay {
    opacity: 0;
    transform: translate(-50%, -100%); }

.crosssells {
  padding: 20px 20px 0 20px; }

.crosssell-product-listing {
  margin-top: 20px; }

.crosssell-product-listing-item {
  padding: 10px 0;
  border-bottom: solid 1px #f0f0f0; }
  .crosssell-product-listing-item:first-of-type {
    border-top: solid 1px #f0f0f0; }
  .crosssell-product-listing-item a {
    display: inline-flex;
    align-items: center; }

.crosssell-product-listing-item-image {
  flex: 0 0 60px;
  overflow: hidden;
  height: 60px; }
  .crosssell-product-listing-item-image:hover {
    border-color: #2c847b; }
  .crosssell-product-listing-item-image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain; }

.crosssell-product-listing-item-title {
  display: block;
  color: #1d1c1a; }

.ie-popup {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  padding: 20px;
  background-color: rgba(211, 2, 49, 0.9);
  z-index: 10000; }
  .ie-popup h1 {
    display: block;
    padding-right: 40px; }
    .ie-popup h1 [class*='fonticon-'] {
      color: #D30231; }
  .ie-popup .ie-popup-content {
    position: relative;
    width: 700px;
    max-width: 100%;
    margin: auto;
    background: #FFF;
    padding: 20px; }
  .ie-popup .browser-listing-item {
    padding: 10px 0;
    border-top: dotted 1px #d0d0d0; }
  .ie-popup .close-ie-popup {
    position: absolute;
    cursor: pointer;
    right: 20px;
    top: 20px;
    width: 24px;
    height: 24px;
    font-size: 24px; }
    .ie-popup .close-ie-popup:hover {
      color: #2c847b; }
  .ie-popup .browser-btn {
    display: inline-block;
    padding-left: 34px;
    margin-right: 20px;
    font-family: "Carrosserie-Regular", "Oswald", sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 1.2em;
    color: #1d1c1a;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    background-position: left center; }
    .ie-popup .browser-btn:hover {
      color: #2c847b; }
    .ie-popup .browser-btn[data-browser="firefox"] {
      background-image: url("../img/browsers/firefox.svg"); }
    .ie-popup .browser-btn[data-browser="chrome"] {
      background-image: url("../img/browsers/chrome.svg"); }

@media only screen and (max-width: 1400px) {
  .breadcrumbs-container {
    background-color: transparent; }
    .breadcrumbs-container:before {
      display: none; }
    .breadcrumbs-container > .wrapper-container {
      background-color: transparent;
      background-image: none; }

  .main-content-container {
    padding: 40px; }
    .main-content-container:before {
      display: none; }

  .product-detail-main-container {
    margin-left: -20px;
    padding-left: 20px; }
    .product-detail-main-container:before {
      display: none; } }
@media only screen and (max-width: 1300px) {
  .header-container {
    width: 100%; }

  .header-inner-container {
    width: 100%; } }
@media only screen and (max-width: 1020px) {
  .offscreen-button[data-type="menu"] {
    display: flex; }
  .offscreen-button[data-type="menu"], .offscreen-button[data-type="menu"]:hover, .offscreen-button[data-type="cart"], .offscreen-button[data-type="cart"]:hover, .offscreen-button[data-type="account"], .offscreen-button[data-type="account"]:hover {
    background-color: #2c847b; }
    .offscreen-button[data-type="menu"]:hover, .offscreen-button[data-type="menu"]:hover:hover, .offscreen-button[data-type="cart"]:hover, .offscreen-button[data-type="cart"]:hover:hover, .offscreen-button[data-type="account"]:hover, .offscreen-button[data-type="account"]:hover:hover {
      background-color: #2c847b; }
  .offscreen-button[data-type="account"] {
    margin-left: auto; }

  body.academy-theme .offscreen-button[data-type="menu"], body.academy-theme .offscreen-button[data-type="menu"]:hover, body.academy-theme .offscreen-button[data-type="cart"], body.academy-theme .offscreen-button[data-type="cart"]:hover, body.academy-theme .offscreen-button[data-type="account"], body.academy-theme .offscreen-button[data-type="account"]:hover {
    background-color: #e3c417; }
    body.academy-theme .offscreen-button[data-type="menu"]:hover, body.academy-theme .offscreen-button[data-type="menu"]:hover:hover, body.academy-theme .offscreen-button[data-type="cart"]:hover, body.academy-theme .offscreen-button[data-type="cart"]:hover:hover, body.academy-theme .offscreen-button[data-type="account"]:hover, body.academy-theme .offscreen-button[data-type="account"]:hover:hover {
      background-color: #e3c417; }

  body.event-theme .offscreen-button[data-type="menu"], body.event-theme .offscreen-button[data-type="menu"]:hover, body.event-theme .offscreen-button[data-type="cart"], body.event-theme .offscreen-button[data-type="cart"]:hover, body.event-theme .offscreen-button[data-type="account"], body.event-theme .offscreen-button[data-type="account"]:hover {
    background-color: #0e8bcc; }
    body.event-theme .offscreen-button[data-type="menu"]:hover, body.event-theme .offscreen-button[data-type="menu"]:hover:hover, body.event-theme .offscreen-button[data-type="cart"]:hover, body.event-theme .offscreen-button[data-type="cart"]:hover:hover, body.event-theme .offscreen-button[data-type="account"]:hover, body.event-theme .offscreen-button[data-type="account"]:hover:hover {
      background-color: #0e8bcc; }

  body.shop-theme .offscreen-button[data-type="menu"], body.shop-theme .offscreen-button[data-type="menu"]:hover, body.shop-theme .offscreen-button[data-type="cart"], body.shop-theme .offscreen-button[data-type="cart"]:hover, body.shop-theme .offscreen-button[data-type="account"], body.shop-theme .offscreen-button[data-type="account"]:hover {
    background-color: #ea3140; }
    body.shop-theme .offscreen-button[data-type="menu"]:hover, body.shop-theme .offscreen-button[data-type="menu"]:hover:hover, body.shop-theme .offscreen-button[data-type="cart"]:hover, body.shop-theme .offscreen-button[data-type="cart"]:hover:hover, body.shop-theme .offscreen-button[data-type="account"]:hover, body.shop-theme .offscreen-button[data-type="account"]:hover:hover {
      background-color: #ea3140; }

  .main-navigation-container {
    display: none; }
    .main-navigation-container li:hover > a,
    .main-navigation-container li:hover > span:not(.clickable-icon) {
      color: #fff !important; }
    .main-navigation-container a,
    .main-navigation-container span:not(.clickable-icon) {
      color: #fff; }
    .main-navigation-container a.clickable-parent {
      padding-right: 0; }
    .main-navigation-container .clickable-icon {
      position: relative;
      top: auto;
      background-image: none;
      transform: none; }
    .main-navigation-container li:hover .clickable-icon {
      transform: none; }

  .eyecatcher-container {
    margin-top: 0; }

  .eyecatcher-block {
    padding: 20px; }

  .homepage-intro-text {
    padding: 20px; }

  .quote-banner-item-quote {
    font-size: 28px; }

  .quote-banner-item-image {
    flex: 0 0 260px; }

  .product-detail-sidebar-container {
    margin-top: 0; }

  .event-detail-sidebar-container {
    margin-top: 0; }

  .page-not-found-container {
    display: block; }

  .page-not-found-partial:first-child {
    margin-bottom: 40px; }

  .login-partials-container {
    grid-template-columns: 1fr; }

  .edit-user-container {
    grid-template-columns: 1fr; }

  .register-container {
    grid-template-columns: 1fr; }

  .checkout-container[data-step="login"] {
    grid-template-columns: 1fr; }

  .checkout-container[data-step="details"] {
    grid-template-columns: 1fr; }

  .checkout-container[data-step="delivery"] {
    grid-template-columns: 1fr; }

  .paymentmethod-container {
    grid-template-columns: 1fr; }
    .paymentmethod-container .form-item-checkbox {
      grid-column: unset; }

  .checkout-container[data-step="redirect"] {
    grid-template-columns: 1fr;
    grid-template-rows: unset; }
    .checkout-container[data-step="redirect"] .checkout-panel {
      padding: 20px; }
      .checkout-container[data-step="redirect"] .checkout-panel:nth-child(1), .checkout-container[data-step="redirect"] .checkout-panel:nth-child(2), .checkout-container[data-step="redirect"] .checkout-panel:nth-child(3) {
        grid-column: unset;
        grid-row: unset; }

  .costumer-banner-container {
    grid-template-columns: repeat(2, minmax(240px, 1fr)); } }
@media only screen and (max-width: 760px) {
  .eyecatcher-caption {
    width: 240px; }

  .eyecatcher-blocks-container {
    display: flex;
    flex-direction: column;
    width: calc(100% - 20px);
    max-width: calc(100% - 20px);
    margin-left: 0; }

  .wrapper-container > .eyecatcher-blocks-container {
    width: calc(100% + 20px);
    max-width: calc(100% + 20px);
    margin-left: -20px; }

  .eyecatcher-block {
    overflow: hidden;
    margin-bottom: 1px;
    border-top: 0;
    border-left: solid 5px #2c847b; }
    .eyecatcher-block:hover {
      margin-top: 0; }

  .eyecatcher-block-text {
    display: none; }

  .eyecatcher-block-title {
    margin: 0; }

  .eyecatcher-block-buttons-container {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    max-height: unset;
    padding: 0;
    transform: translateX(100%);
    transition-property: transform;
    transition-duration: 100ms;
    transition-timing-function: ease-in-out;
    z-index: 5; }

  .eyecatcher-block-button {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 50px;
    padding: 10px 20px;
    font-size: 12px;
    opacity: 0;
    text-orientation: sideways;
    writing-mode: vertical-lr;
    transition-property: opacity;
    transition-duration: 100ms;
    transition-timing-function: ease-in-out; }

  .eyecatcher-block:hover .eyecatcher-block-buttons-container {
    max-height: unset;
    transform: translateX(0); }
  .eyecatcher-block:hover .eyecatcher-block-button {
    opacity: 1; }

  .main-content-container {
    padding: 20px; }
    .main-content-container + .main-content-container {
      padding: 20px;
      margin-top: 20px; }

  .homepage-intro {
    display: block; }

  .homepage-intro-image {
    width: 100%;
    margin-top: 0; }
    .homepage-intro-image img {
      position: relative;
      top: auto;
      left: auto;
      transform: none; }

  .content-collection-item-button {
    display: none; }

  .content-category-collection-item-image {
    flex: 0 0 80px;
    height: 80px; }

  .content-category-collection-item-label {
    font-size: 16px; }

  .content-blocks-container {
    margin-bottom: 0; }

  [class*="content-block-"] {
    width: 100% !important;
    margin: 0 0 20px 0 !important; }

  .photoalbum-container {
    grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); }

  .catalog-category-image {
    width: calc(50% - 10px); }

  .product-detail-container {
    display: block; }

  .product-detail-main-container {
    margin-left: 0;
    padding: 20px;
    margin-bottom: 20px; }

  .product-detail-sidebar-container {
    margin-bottom: 20px; }

  .category-events-collection-item-content,
  .events-collection-item-content {
    padding: 20px; }

  a.category-events-collection-item-button {
    display: none; }

  .event-detail-container {
    display: block; }

  .event-detail-main-container {
    margin-left: 0;
    padding: 20px;
    margin-bottom: 20px; }

  .event-detail-sidebar-container {
    padding: 20px;
    margin-bottom: 20px; }

  .event-part {
    padding: 10px; }

  .table-header-row {
    display: grid;
    grid-template-columns: auto 150px; }
    .table-header-row .table-cell.image {
      width: unset; }
    .table-header-row .table-cell.name, .table-header-row .table-cell.quantity {
      display: none; }
    .table-header-row .table-cell.total {
      width: unset; }

  .table-row:not(.table-header-row) {
    display: grid;
    grid-template-columns: 150px auto 150px; }
    .table-row:not(.table-header-row) .table-cell.image {
      grid-column: 1 / 2;
      grid-row: 1 / 3;
      width: unset; }
    .table-row:not(.table-header-row) .table-cell.name {
      grid-column: 2 / 3;
      grid-row: 1 / 2;
      width: unset;
      padding-bottom: 0; }
    .table-row:not(.table-header-row) .table-cell.quantity {
      grid-column: 2 / 3;
      grid-row: 2 / 3;
      width: unset;
      padding-top: 0; }
    .table-row:not(.table-header-row) .table-cell.total {
      grid-column: 3 / 4;
      grid-row: 1 / 3;
      width: unset; }

  .cart-totals-table .table-row {
    display: grid;
    grid-template-columns: auto 150px; }
  .cart-totals-table .table-cell.label, .cart-totals-table .table-cell.output {
    width: unset; }

  .login-partial {
    padding: 20px; }

  .register-partial {
    padding: 20px; }

  .checkout-container[data-step="login"] .checkout-panel {
    padding: 20px; }

  .checkout-container[data-step="details"] .checkout-panel {
    padding: 20px; }

  .checkout-container[data-step="delivery"] .checkout-panel {
    padding: 20px; }

  .deliverymethod-image {
    flex: 0 0 80px;
    height: 80px; }

  .deliverymethod-label {
    font-size: 16px; }

  .paymentmethod-container {
    padding: 20px; }

  .paymentmethod-image {
    flex: 0 0 80px;
    height: 80px; }

  .paymentmethod-label {
    font-size: 16px; }

  .instagram-images-container:not(.loading) {
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(4, 1fr);
    grid-template-areas: "first first second seventh seventh eighth" "first first third seventh seventh ninth" "fourth sixth sixth tenth twelfth twelfth" "fifth sixth sixth eleventh twelfth twelfth"; }

  .footer-container > .wrapper-container {
    display: block; }

  .footer-widget:not(.site-info) {
    margin-bottom: 40px; }

  .footer-widget.site-info {
    display: block; }
    .footer-widget.site-info li:first-child:before,
    .footer-widget.site-info li:last-child:after {
      display: none; } }
@media only screen and (max-width: 640px) {
  .form-group {
    display: block; }

  .form-item {
    width: 100% !important; }

  .form-item[class*="width-"] {
    padding-left: 0 !important; }

  .top-container {
    background-color: #100f0e; }

  .header-container {
    background-color: #1d1c1a; }

  .header-inner-container {
    padding: 0 0 0 20px; }

  .logo-container {
    width: 110px;
    height: 40px;
    background-image: url("/img/logo-pelota-white.svg");
    background-repeat: no-repeat;
    background-size: contain; }
    .logo-container img {
      display: none; }

  .offscreen-button {
    height: auto;
    padding: 0;
    margin-left: 0;
    transition: none; }
    .offscreen-button .offscreen-button-icon {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 70px;
      height: 70px;
      margin-right: 0;
      font-size: 24px; }
    .offscreen-button .offscreen-button-label {
      display: none; }
    .offscreen-button[data-type="cart"] {
      background-color: #2c847b; }
      .offscreen-button[data-type="cart"]:hover {
        background-color: #267169; }

  .cart-counter {
    top: 10px;
    left: auto;
    right: 10px;
    transform: none; }

  .button-close-offscreen-widgets {
    top: 0;
    right: 0;
    padding: 0 20px; }

  .quote-banner-item-text {
    position: relative;
    text-align: left;
    z-index: 1; }

  .quote-banner-item-quote {
    font-size: 22px; }

  .quote-banner-item-image {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: .5; }
    .quote-banner-item-image img {
      position: absolute;
      right: 0;
      bottom: 0;
      width: auto;
      height: 100%;
      object-fit: contain; }

  .catalog-category-info-container {
    display: flex;
    flex-wrap: wrap; }

  .catalog-category-image {
    order: 2;
    width: 100%;
    margin-left: 0;
    margin-bottom: 0; }

  .product-sorting-container {
    display: block; }

  .product-sorting-option:not(:first-child) {
    margin-top: 10px;
    margin-left: 0; }
  .product-sorting-option > span:first-child {
    flex: 0 0 50%;
    padding-right: 10px; }
  .product-sorting-option > select {
    flex: 0 0 50%; }

  .content-category-collection-container {
    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); }

  .events-collection,
  .events-category-collection,
  .category-events-collection {
    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); }

  .costumer-banner-container {
    grid-template-columns: repeat(1, minmax(240px, 1fr)); }

  .contact-widget-form-container {
    display: block; } }
@media only screen and (max-width: 560px) {
  .buttons-container {
    display: block; }
    .buttons-container .btn-default {
      display: flex;
      justify-content: center;
      width: 100%;
      margin-left: 0 !important;
      margin-right: 0 !important; }
      .buttons-container .btn-default + .btn-default {
        margin-top: 20px; }
      .buttons-container .btn-default + a:not(.btn-default) {
        display: inline-block;
        margin-top: 20px; }

  .responsive-only {
    display: none; }

  .youtube-container > a:after,
  .youtube-block > a:after {
    width: 50px;
    height: 50px;
    background-size: 12px auto; }

  .table-cell {
    padding: 0 10px; }

  .cart-table .table-row:not(.table-header-row) {
    border-top: solid 1px #f0f0f0;
    border-bottom: 0; }
    .cart-table .table-row:not(.table-header-row):last-child {
      border-bottom: solid 1px #f0f0f0; }
  .cart-table .table-cell {
    padding: 10px; }

  .table-header-row {
    display: none; }

  .table-row:not(.table-header-row) {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto 40px 1fr;
    align-items: start;
    justify-content: start; }
    .table-row:not(.table-header-row) .table-cell.image {
      grid-row: 1 / 4; }
    .table-row:not(.table-header-row) .table-cell.name {
      grid-column: 2 / 3;
      grid-row: 1 / 2; }
    .table-row:not(.table-header-row) .table-cell.quantity {
      grid-column: 2 / 3;
      grid-row: 3 / 4;
      align-self: start;
      padding-top: 0; }
    .table-row:not(.table-header-row) .table-cell.total {
      grid-column: 2 / 3;
      grid-row: 2 / 3;
      padding-top: 0;
      padding-bottom: 0;
      text-align: left; }

  .cart-table .order-row-article-title {
    font-size: 16px;
    line-height: 1.6em; }

  .cart-totals-table .table-row {
    display: grid;
    grid-template-columns: 1fr 120px;
    grid-template-rows: unset; }
  .cart-totals-table .table-cell.label, .cart-totals-table .table-cell.output {
    width: unset; }

  .instagram-nav-item {
    width: 40px;
    height: 40px;
    font-size: 20px; } }
@media print {
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important; }

  a, a:visited {
    text-decoration: underline; }

  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  tr, img {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  @page {
    margin: 0.5cm; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }

  h2, h3 {
    page-break-after: avoid; }

  .usp-container,
  .header-container,
  .navigation-container,
  .eyecatcher-container,
  .breadcrumbs-container,
  .footer-container,
  .footer-info-container {
    display: none !important; }

  .product-sorting-container,
  .product-collection-filters-container,
  .pagination,
  .tab-button-container,
  .tab-content-container .tab[data-tab="video"],
  .tab-content-container .tab[data-tab="reviews"],
  .product-detail-cart-controls-container,
  .product-detail-usp-listing {
    display: none !important; }

  .tab-content-container .tab[data-tab="options"] {
    display: block !important;
    padding: 0;
    border: 0; }

  .product-collection-xhr-container {
    width: 100% !important; } }

/*# sourceMappingURL=css.css.map */
