.pdp-v2 .productView-title {
  text-transform: uppercase;
  font-size: 28px;
  line-height: normal !important; }

.pdp-v2 #form-action-addToCart {
  background-color: #EFD83F !important;
  color: black;
  border-radius: 60px;
  opacity: 0.9;
  width: auto !important;
  padding: 30px 80px !important;
  font-size: 28px;
  max-height: unset; }

.pdp-v2 .productView-rating {
  text-align: right; }
  .pdp-v2 .productView-rating .icon--ratingFull svg {
    fill: #FFB600; }

.pdp-v2 .sku-details {
  padding-bottom: 0px;
  margin-left: 10px; }
  .pdp-v2 .sku-details strong, .pdp-v2 .sku-details span {
    font-size: 20px;
    color: #28231F; }

.pdp-v2 #data-price {
  color: #706864;
  font-size: 28px;
  color: #28231F; }

.pdp-v2 .productView-reviewLink a {
  font-size: 20px;
  color: #28231F;
  font-weight: 600; }

.pdp-v2 .new-product-option .line-item-details.sku.sku-details {
  display: none; }

.desc-container {
  color: #706864;
  text-transform: uppercase;
  margin-top: 5px;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
  text-align: left;
  display: flex;
  gap: 1rem; }

#desc-new-pdp-v2 .other-info-item {
  color: #706864;
  text-transform: uppercase;
  margin-top: 5px;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
  text-align: left; }

#desc-new-pdp-v2 .other-info-container {
  gap: 0px; }

#desc-new-pdp-v2 .icon svg {
  fill: transparent; }

#desc-new-pdp-v2 #warranty-info path {
  fill: #706864; }

#desc-new-pdp-v2 #returnable-info {
  margin-bottom: 20px; }

#desc-new-pdp-v2 #returnable-info svg path:nth-of-type(2),
#desc-new-pdp-v2 #returnable-info svg path:nth-of-type(3) {
  stroke: #706864; }

.new-product-v2-container .button-container, .new-product-v2-container .grid-container-other-desc {
  display: none; }

.new-product-v2-container [data-layout-name="Layout"] {
  max-width: 1170px;
  margin: auto; }

#pdp-description-columns {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  padding-bottom: 40px;
  max-width: 1170px;
  margin: auto;
  margin-top: 20px; }

#pdp-column-left,
#pdp-column-right {
  width: 100%; }

#risk-free-pdp {
  text-transform: capitalize;
  color: #706864;
  font-weight: 600;
  font-size: 22px;
  text-decoration: underline; }

#pdp-regions {
  max-width: 1170px;
  margin: auto; }

@media (min-width: 768px) {
  #pdp-column-left,
  #pdp-column-right {
    width: 48%; } }

@media (max-width: 750px) {
  .new-product-v2-container .productView-options .form-action, .new-product-v2-container #risk-free-pdp {
    text-align: left; }
  .new-product-v2-container .other-info-container {
    padding-top: 0px; }
  .new-product-v2-container [data-layout-name="Layout"] {
    padding: 0 20px; }
  .pdp-v2 #form-action-addToCart {
    font-size: 20px;
    padding: 20px 40px !important; }
  .pdp-v2 .productView-rating {
    text-align: left; }
  .pdp-v2 #data-price, .pdp-v2 .productView-reviewLink a {
    font-size: 22px; }
  .pdp-v2 .productView-header-reviewLink {
    text-align: center; } }

.pdp-description-column img,
.pdp-description-column iframe {
  width: 100%;
  height: auto;
  margin-bottom: 1rem; }

.pdp-description-column p,
.pdp-description-column h3 {
  margin-bottom: 1rem; }

a strong,
strong a, a {
  color: #be7b42 !important;
  font-weight: normal !important;
  text-decoration-color: #be7b42 !important; }

a strong:hover,
strong a:hover, a:hover {
  font-weight: bold !important; }
