.ollamynameisdora {
  padding: 2px;
}
.catalog-category-view .products-grid .category__item--wishlist,
.page-products .products-grid .category__item--wishlist {
  position: absolute !important;
  margin-right: 1.7rem !important;
  margin-top: 2.2rem !important;
  left: unset !important;
  right: 0;
  top: unset !important;
}
.product-image-container .amlabel-position-wrapper {
  right: unset !important;
  left: 0;
}
.amlabel-position-wrapper .amasty-label-container .amlabel-text {
  color: #a2400a !important;
}
.amlabel-position-wrapper .amasty-label-container {
  background-color: transparent !important;
}
.cdz-product-wishlist a.action.towishlist::before {
  color: #222;
}
.products-grid .product-item .product-item-info .cdz-product-top {
  border: none !important;
}
.products-grid
  .product-items:not(.owl-carousel)
  > .product-item
  .product-item-info {
  border: 1px solid #ececec !important;
  border-radius: 20px !important;
  overflow: hidden !important;
  max-width: 270px !important;
  width: 100% !important;
}
.catalog-category-view .products-grid .category__cta--name .product-item-name,
.page-products .products-grid .category__cta--name .product-item-name {
  text-align: start !important;
  height: 60px !important;
}
.products-grid .product-item-info .qs-button {
  opacity: 1 !important;
  border-radius: 10px !important;
  background-color: #222 !important;
}
.products-grid
  .product-item
  .product-item-info
  .cdz-product-top
  .qs-button-icon
  .qs-button
  span {
  color: #fff !important;
}
.products-grid
  .product-item
  .product-item-info
  .cdz-product-top
  .qs-button-icon
  .qs-button {
  width: calc(100% - 32px);
  margin-left: auto;
  margin-right: auto;
  font-weight: bold;
}
.catalog-category-view .products-grid .category__cta,
.page-products .products-grid .category__cta {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.product-item .old-price {
  position: relative !important;
}
.catalog-category-view .product__item .product-item-details .price-final_price,
.page-products .product__item .product-item-details .price-final_price {
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: end !important;
}
.product__item .cdz-product-bottom.hover-effect {
  display: none !important;
}
.product-item .has-special-price .price {
  color: #222 !important;
}

.page-products
  .product__item
  .product-item-details
  .price-final_price
  .old-price
  span {
  color: #a2400a !important;
  font-size: 18px !important;
  font-weight: bold !important;
}
.catalog-category-view .products-grid .category__item--wishlist a::before,
.page-products .products-grid .category__item--wishlist a::before {
  color: #222 !important;
  font-size: 18px !important;
  font-weight: bold !important;
}
.catalog-category-view
  .product__item
  .product-item-details
  .price-final_price
  .price-wrapper
  span,
.page-products
  .product__item
  .product-item-details
  .price-final_price
  .price-wrapper
  span {
  font-weight: bold !important;
}
.page-products
  .product__item
  .product-item-details
  .price-final_price
  .old-price
  span {
  height: fit-content !important;
}
.catalog-category-view .products-grid .category__cta,
.page-products .products-grid .category__cta {
  margin-bottom: 55px !important  ;
}
.products-grid
  .product-item
  .product-item-info
  .cdz-product-top
  .qs-button-icon {
  bottom: -205px !important;
}
.catalog-category-view .block__toolbar--start,
.page-products .block__toolbar--start {
  justify-content: space-between !important;
}
.catalog-product-view .stock-price-container .product-info-price,
.catalog-product-view .stock-price-container .product-info-stock-sku {
  max-width: max-content !important;
}
.block.filter .filter-options .filter-options-item .filter-options-title {
  padding-top: 0 !important;
  padding-bottom: 10px !important;
}
.block.filter .block-subtitle {
  margin-bottom: 10px !important;
}
.catalog-product-view .product-info-top {
  border: none !important;
}
.product-info-middle {
  margin-left: 0 !important;
}
.product-options-bottom .price-box .price-container .price,
.product-info-price .price-box .price-container .price {
  font-size: 24px !important;
  color: #222 !important;
}
.product-info-right:has(.widget) {
  width: 100% !important;
}
.actions #product-addtocart-button {
  width: 100% !important;
  max-width: 100% !important;
}
.product-info-main .product-options-bottom,
.product-info-middle {
  width: 100% !important;
}
.product-info-customblocks {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 18px;
}
.product-info-customblocks .sizeguide-content {
  display: flex;
  align-items: top;
}

.product-info-customblocks .sizeguide-content label {
  font-weight: 700;
  color: #222;
  padding-top: 16px;
  display: block;
  padding-bottom: 20px;
}
.product-info-customblocks .sizeguide-content .value {
  border-top: 1px solid rgba(234, 234, 234, 1);
  color: #222;
  padding-top: 16px;
  padding-bottom: 20px;
}
.product-info-customblocks .sizeguide-content .column {
  max-width: 180px;
  width: 100%;
}
.product-custom-section .custom-title {
  display: flex;
  max-width: 364px;
  width: 100%;
  height: 40px;
  padding: 8px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
  font-weight: bold !important;
  border-radius: 8px;
  background: #eaeaea;
  margin-bottom: 30px;
  color: #222;
}
.product-custom-section .details-custom {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  row-gap: 16px;
}
.product-custom-section .details-custom label {
  font-weight: 700;
  color: #222;
  display: block;
}
.product-custom-section .details-custom .value {
  color: #222;
}
.product-custom-section .details-custom .details-custom-title {
  margin-bottom: 16px;
  font-weight: 700;
  color: #222;
  display: block;
}
.product-detailscustom-block > p {
  margin-bottom: 32px;
  margin-top: 0;
}
.product-detailscustom-block > p {
  margin-bottom: 32px;
  margin-top: 0;
}
.product-brandcustom-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.product-brandcustom-block .brand_single_select img {
  width: 100px;
  height: 100px;
  object-fit: contain;
}
.catalog-product-view .page-title {
  width: 100% !important;
}
.product-info-right-container .benefits-info {
  display: flex;
  align-items: start;
  width: 100%;
  gap: 25px;
}
.product-info-right-container .benefits-info .item {
  width: 120px;
  height: 148px;
  border-radius: 8px;
  background: #f5f5f5;
  display: flex;
  flex-direction: column;
  padding: 16px;
  box-sizing: border-box;
  gap: 9px;
  align-items: center;
}
.product-info-right-container .benefits-info .item .image {
  border-radius: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #a2400a;
  width: 40px;
  height: 40px;
}
.product-info-right-container .benefits-info .item .image span {
  color: #fff;
  font-size: 20px;
}
.product-info-right-container .benefits-info .item .text {
  max-width: 88px;
  font-size: 12px;
  color: #222;
  text-align: center;
}
.catalog-category-view
  .product__item
  .product-item-details
  .price-final_price
  .price-wrapper,
.page-products
  .product__item
  .product-item-details
  .price-final_price
  .price-wrapper {
  justify-content: start !important;
}
.cdz-opc-wrapper #checkoutSteps > li {
  width: 100% !important;
}
.opc-wrapper {
  width: 50.5% !important;
}
.cdz-opc-wrapper .opc-sidebar {
  width: 48.333% !important;
}
.cdz-opc-wrapper #checkoutSteps .checkout-shipping-address .step-content {
  border: none !important;
}
.cdz-opc-wrapper
  #shipping-new-address-form
  .field[name="shippingAddress.telephone"] {
  width: 100% !important;
}
.choice.field span {
  font-weight: bold !important;
}
.cdz-opc-wrapper #checkoutSteps .checkout-shipping-address .step-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.size-show-more {
  padding: 8px 16px;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #222;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 8px;
  border: 1px solid #222;
  background: #fff;
  margin: 0 auto;
}
.show-more-button:has(.size-show-more) {
  padding-top: 32px;
  border-top: 1px solid rgba(234, 234, 234, 1);
}
.custom-select-other {
  display: flex;
  gap: 8px;
}
.custom-select-other a {
  position: relative;
  width: 64px;
  height: 64px;
  overflow: hidden;
}
.custom-select-other a img {
  width: 64px;
  height: 64px;
}
.custom-select-other a.inactive {
  pointer-events: none;
}
.custom-select-other a.inactive::after {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
.custom-select-other a.selected {
  border: 1px solid var(--maro, #a2400a);
}
.products-grid.similar-products
  .product-items:not(.owl-carousel)
  > .product-item
  .product-item-info {
  max-width: 100% !important;
  width: 100% !important;
}
.similar-products .cdz-product-top .main-image img {
  height: 365px !important;
}
.catalog-product-view
  .products-grid.similar-products
  .product-item-info
  .price-box
  .price-container.price-final_price {
  align-items: flex-start !important;
}
.similar-products .product-item-name {
  text-align: start !important;
}
.products-grid.similar-products .category__item--wishlist,
.page-products .products-grid .category__item--wishlist {
  position: absolute !important;
  margin-right: 1.7rem !important;
  margin-top: 2.2rem !important;
  left: unset !important;
  right: 0;
  top: unset !important;
}
.product-image-container .amlabel-position-wrapper {
  right: unset !important;
  left: 0;
}
.products-grid.similar-products
  .desktop_3
  .product-items:not(.owl-carousel)
  > .product-item {
  height: 610px !important;
  margin-bottom: 0 !important;
}
.page-wrapper .products-grid.similar-products .product-item-link {
  font-size: 16px !important;
  font-weight: normal !important;
}
.similar-products-title,
.widget .block-title {
  text-align: center;
  width: 100%;
  color: #222;
  font-weight: bold;
  font-size: 22px;
  margin-top: 32px;
  padding-top: 40px;
  margin-bottom: 40px;
  border-top: 1px solid #eaeaea;
}
.cdz-opc-wrapper .opc-summary-wrapper {
  border: none !important;
  background: #f3f3f3 !important;
}
.opc-block-summary {
  background: #f3f3f3 !important;
}
.minicart-items .product > .product-image-container {
  width: 100px !important;
  height: 100px !important;
}
.minicart-items .product-image-container .product-image-wrapper {
  width: 100px !important;
}
.minicart-items .product-item-name {
  max-width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 16px !important;
  margin-bottom: 16px !important;
}

.minicart-items .product-item-details {
  display: flex !important;
  align-items: center !important;
}
.opc-block-summary .product-item .product-item-inner {
  display: flex !important;
  align-items: center !important;
}
.cdz-opc-wrapper .table-checkout-shipping-method .col-method input.radio {
  margin-top: 0 !important;
}
/* .label-item.bts-custom {
  top: 0 !important;
  right: unset !important;
  left: 20px;
  transform: translateX(-50%) !important;
  background: #d8a500 !important;
} */
.amlabel-text.-am-centered {
  background: #d8a500 !important;
  color: #fff !important;
  border-radius: 25px !important;
  font-weight: bold !important;
}
ul.cdz-product-labels li.label-item .label-content {
  font-weight: bold !important;
}
.amlabel-position-wrapper .amasty-label-container .amlabel-text.-am-centered {
  color: #fff !important;
}
.product-image-container
  .amlabel-position-wrapper:has(.amlabel-text.-am-centered) {
  left: 62px !important;
}
.block.filter .block-subtitle {
  padding-left: 0 !important;
}
.block-title
  + .block-content
  .products-grid
  .product-item-info:hover
  .qs-button {
  opacity: 1 !important;
}

.block-title + .block-content .products-grid .product-item-info .qs-button {
  opacity: 0 !important;
  color: #fff !important;
}
.product-item-info:hover .cdz-product-upper:has(.towishlist) {
  left: unset !important;
  right: 1px !important;
}
.cdz-product-upper:has(.towishlist) {
  left: unset;
  right: -5px;
  opacity: 0;
  transition: 0.2s ease-in-out;
}
.product-info-right-container .benefits-info {
  margin-bottom: 20px;
}
.catalog-product-view .product-info-main .stock {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 28px;
}
.product-info-stock-sku .availability.only.configurable-variation-qty {
  white-space: nowrap;
  display: flex;
  align-items: center;
  gap: 3px;
  padding-left: 10px;
}
.checkout-agreements-block .action-show:not(:focus),
.action-auth-toggle:not(:focus),
.checkout-index-index
  .modal-popup
  .modal-footer
  .action-hide-popup:not(:focus) {
  color: #222 !important;
}
.owl-item .product-item .price-box {
  display: flex !important;
  align-items: center;
}
.owl-item .product-item .price-box span {
  margin-top: 0;
  font-size: 20px;
  text-align: start;
}
.owl-item .product-item .price-box span + span .price {
  color: #a2400a !important;
  font-size: 20px !important;
}
.block.filter .show-more_btn {
  border-radius: 8px;
  border: 1px solid #222;
  box-sizing: border-box;
  padding: 8px 16px;
}

.product-info-customblocks .sizeguide-content .value:nth-child(n + 6) {
  display: none;
}

.box-tocart .fieldset {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.catalog-product-view .stock-price-container {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 1;
}
#product-options-wrapper {
  grid-column-start: 1;
  grid-row-start: 2;
  grid-column-end: 2;
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
}
#product-options-wrapper .fieldset {
  width: 100%;
}
#product-options-wrapper .fieldset .control {
  width: 100%;
  max-width: 270px;
}
.box-tocart .field.qty {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 2;
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  gap: 5px;
}
.catalog-product-view .product-info-main .box-tocart .qty .label {
  text-align: end !important;
}
.box-tocart .fieldset .fieldset {
  display: block !important;
}
.catalog-product-view .product-info-main .box-tocart .qty .label,
.box-tocart .fieldset .fieldset {
  font-size: 12px;
}
.box-tocart .fieldset .fieldset .field {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 5px;
  margin: 0;
}
.catalog-product-view .product-info-main .box-tocart .actions {
  grid-column-start: 1;
  grid-column-end: 3;
}
.box-tocart .fieldset .fieldset label {
  display: none;
}
.product-items.slick-slider .slick-slide .product-item {
  max-width: 373px !important;
}
.product-item-actions .actions-primary + .actions-secondary {
  display: none !important;
}
.catalog-product-view .product-item-name {
  text-align: start;
  width: 100%;
  font-size: 16px;
}
.product-items.slick-slider .slick-slide .product-item .normal-price {
  margin-top: 0;
}
.catalog-product-view
  .products-grid
  .product-item-info
  .price-box
  .price-container.price-final_price {
  align-items: start !important;
}
.product-item-actions .actions-primary {
  width: 100%;
  justify-content: center;
  padding: 0 10px;
  display: flex;
}
.product-item-actions .actions-primary button {
  width: 100% !important;
  max-width: 100% !important;
}
.product-items.slick-slider .slick-slide .product-item {
  border-radius: 25px;
  border: 1px solid #ececec;
  padding: 0;
  overflow: hidden;
}

.products-grid.grid .slick-dots {
  opacity: 0;
  pointer-events: none;
}
.catalog-product-view
  .products-grid
  .product-item-info
  .price-box
  .price-container.price-final_price {
  padding: 0 9px;
}
.minicart-items .product-image-container .product-image-wrapper img,
.minicart-items .product-image-container .product-image-wrapper {
  width: 52px !important;
  height: 52px !important;
}
.minicart-wrapper
  .block-minicart
  .minicart-items-wrapper
  .product-item-details
  .product-item-name {
  font-size: 10px !important;
  max-width: 130px !important;
  height: auto;
  margin: 0 !important;
  padding-right: 5px !important;
}
.minicart-wrapper .details-qty.qty {
  display: flex;
  align-items: center;
  gap: 2px;
}
#toolbar-amount span,
#toolbar-amount {
  font-size: 12px;
}
.catalog-product-view .product-info-main .stock {
  margin-bottom: 0;
}
.product.details .product-item-name {
  text-align: start;
}
.box-tocart .field.qty {
  align-items: start;
}
.opc-block-summary:has(.items-in-cart) .block.items-in-cart.active {
  order: -1;
}
.opc-block-summary:has(.items-in-cart) .title {
  order: -2;
}
.opc-block-summary:has(.items-in-cart) {
  display: flex;
  flex-direction: column;
}
#quickshop-info-main .box-tocart .fieldset {
  display: block;
}
#quickshop-info-main .box-tocart .control {
  display: flex;
  max-width: 270px;
  width: 100%;
}
#quickshop-info-main .box-tocart .field.qty {
  flex-direction: column !important;
  display: flex !important;
}
#quickshop-info-main .box-tocart .field.qty label {
  margin-bottom: 8px;
}
.quickshop-modal .product-addto-links .action.towishlist span {
  margin-left: 5px !important;
}
.quickshop-modal .product-info-main .product-info-price .price-box {
  align-items: center !important;
}
.quickshop-modal
  .product-info-main
  .product-info-price
  .old-price
  .price-wrapper
  .price {
  font-weight: bold !important;
  margin-top: 0 !important;
  color: #d2020c !important;
}
.quickshop-modal
  .product-info-main
  .product-info-price
  .has-special-price
  .price-container
  .price {
  font-weight: bold;
}
.catalog-product-view .product-info-main .box-tocart .qty .label {
  margin-top: 3px;
}
.cdz-opc-wrapper .opc-wrapper .step-title,
.cdz-opc-wrapper .opc-block-shipping-information .shipping-information-title,
.cdz-opc-wrapper .payment-group > .step-title,
.cdz-opc-wrapper .checkout-agreements-items .checkout-agreements-item-title {
  background: transparent !important;
  color: var(--opc_title_bg) !important;
  border: none !important;
  border-radius: none !important;
}
.cdz-opc-wrapper #shipping-new-address-form > .field {
  padding-left: 0;
}
.cdz-opc-wrapper .opc-wrapper .step-title,
.cdz-opc-wrapper .opc-block-shipping-information .shipping-information-title,
.cdz-opc-wrapper .payment-group > .step-title,
.cdz-opc-wrapper .checkout-agreements-items .checkout-agreements-item-title {
  padding-left: 0 !important;
}
.mtd-custom-attribute-display .label::after {
  content: ":";
  display: inline;
}
#checkout .authentication-wrapper {
  float: none !important;
  margin-top: 0 !important;
  position: absolute;
  right: 0;
  left: 190px;
  right: unset;
  top: 10px;
}
#checkout {
  position: relative;
}
.cdz-opc-wrapper .opc-place-order-block .actions-toolbar .primary,
.cdz-opc-wrapper
  .opc-place-order-block
  .actions-toolbar
  .action.primary.checkout {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0;
}
.checkout-index-index
  .opc-payment-additional
  .payment-option-content
  .form-discount
  .actions-toolbar
  .primary
  button {
  margin: 0;
  padding: 0;
  width: 100%;
  font-weight: normal;
  color: #fff;
  border-radius: 0px 1em 1em 0px;
  background: #222;
  border: none;
  border-left-width: medium;
  border-left-style: none;
  border-left-color: currentcolor;
  border-left: 0;
  height: 41px;
}

#innoshipshowmapb {
  color: #fff !important;
  background: #222 !important;
}
.opc-block-summary
  .product-item
  .product-item-name-block
  .mtd-custom-attribute-display
  .item-options {
  display: flex;
  gap: 4px;
}
.cdz-opc-wrapper #checkoutSteps .checkout-shipping-method .step-content form {
  position: relative;
  padding-bottom: 30px;
}
#innoshipshowmapb {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 70px;
}
.opc-block-summary .product-item .product-item-name-block dt,
.opc-block-summary .product-item .product-item-name-block dd {
  font-weight: 600 !important;
}
.cart-totals,
.opc-block-summary .table-totals,
.cart-totals .grand .mark,
.opc-block-summary .table-totals .grand .mark,
.opc-block-summary .table-totals .grand .amount {
  border-top: 1px solid var(--opc_bd) !important;
}
.checkout-comment-block textarea {
  background: #fff;
}
.cdz-opc-wrapper .opc-place-order-block {
  border-top: none !important;
}
.quickshop-modal
  .product-info-main
  .product-info-price
  .old-price
  .price-wrapper
  .price {
  color: #a2400a !important;
}

.product-info-main
  .box-tocart
  .product-info-price
  .price-box
  .has-special-price
  span {
  color: #a2400a !important;
}
.block-minicart
  .block-content
  > .actions
  .primary
  .action.primary.checkout:hover,
.block-minicart .block-content > .actions .primary .action.primary.checkout {
  background: #a2400a !important;
  border-color: #a2400a !important;
}
.checkout-cart-index .cart-summary .cart-totals .grand.totals strong,
.checkout-cart-index .cart-summary .cart-totals .grand.totals span {
  color: #a2400a !important;
}
.checkout-cart-index
  .cart-summary
  .checkout-methods-items
  .action.primary.checkout:hover,
.checkout-cart-index
  .cart-summary
  .checkout-methods-items
  .action.primary.checkout {
  background: #a2400a !important;
  border-color: #a2400a !important;
}
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-method {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-method-title {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.cdz-opc-wrapper .payment-group > .step-title,
.cdz-opc-wrapper .opc-wrapper .step-title {
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 1px solid var(--opc_bd) !important;
  border-bottom: none !important;
}
#checkout .authentication-wrapper {
  padding: 0 20px;
}
.cdz-opc-wrapper #checkoutSteps > li > .step-title {
  border-bottom: 1px solid var(--opc_bd) !important;
}
.checkout-payment-method .payment-method-title {
  border: none !important;
}
.quickshop-modal
  .product-info-main
  .product-info-price
  .old-price
  .price-wrapper
  .price {
  color: #a2400a !important;
}
.minicart-wrapper
  .block-minicart
  .minicart-items-wrapper
  .product-item-details
  .minicart-old-price
  + .minicart-price
  .price {
  color: #a2400a !important;
}
.quickshop-modal
  .product-info-main
  .product-info-price
  .old-price
  .price-wrapper
  .price {
  color: #a2400a !important;
}
.catalog-product-view
  .product-info-main
  .box-tocart
  .product-info-price
  .price-box
  .has-special-price
  span {
  color: #a2400a !important;
}

.sbrands-theme.catalog-product-view
  .product-info-main
  .box-tocart
  .product-info-price
  .price-box
  .has-special-price
  span {
  color: #d2020c !important;
}
.sbrands-theme .product-info-right-container .benefits-info .item .image {
  background: #d2020c !important;
}
.sbrands-theme .amlabel-position-wrapper .amasty-label-container .amlabel-text {
  color: #d2020c !important;
}

.table.measurments .table-row .column {
  width: 45px;
  text-align: start;
}
.table.measurments .table-row {
  display: flex;
  justify-content: space-between;
}
.table.measurments .table-row .column.title {
  width: max-content;
}

.table.measurments .table-row .column.title {
  font-weight: bold;
}
.product-items .old-price .price-wrapper {
color: #a2400a;
}
.product-main-content .product-info-container {
flex-direction: column-reverse;
}

.table.measurments .table-row .column.title {
  width: 90px !important;
}

.table.measurments .table-row .column {
  width: 90px !important;
  text-align: center !important;
  line-height: 22px !important;
}


.product-options-bottom .price-box .old-price .price-container .price,
.product-info-price .price-box .old-price .price-container .price {
  font-weight: 700 !important;
}

#back-top a {
  background: #a2400a !important;
  border: #a2400a !important;
}

#back-top a:hover {
  background: #ffffff !important;
  border: #a2400a !important;
  color: #a2400a !important;
}

.product-options-bottom .price-box .old-price .price-container .price,
.product-info-price .price-box .old-price .price-container .price {
  font-weight: 700;
}

.table.measurments .table-row .column {
  width: 90px;
  text-align: center;
  line-height: 22px;
}
.table.measurments .table-row .column.title {
  width: 90px;
  text-align: center;
}
.product-info-stock-sku {
  display: none !important;
}