<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 238:11 Unexpected "figure"
Line 241:11 Unexpected "figure"

**/
.product-details {
  display: flex;
  flex-direction: column;
  max-width: 1500px;
  margin: auto;
  padding: 0 0 50px;
}
.product_details {
  width: 100%;
  padding: 15px 15px 50px;
  margin: auto;
  align-items: center;
}
.product-details_right,
.product-details_left {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex: 1;
  /* flex-basis: 100%;
  align-items: center;
  align-content: center;
  margin: auto; */
}
.product-details_right {
  padding: 1rem 2rem;
}
.product-details_image video {
  /* width: clamp(300px, 55vw, 700px); */
  margin: auto;
}
.product-details_left .block-text p {
  line-height: 1.2;
}
.product-details_left .block-text p:last-of-type {
  font-size: 36px;
  font-size: clamp(24px, 6vw, 58px);
  padding: 5px 0 10px;
}
.product-details_left .block-text p.lab {
  font-family: tablet-gothic-condensed, sans-serif !important;
  color: #5ebea2;
  font-size: 24px;
  font-size: clamp(18px, 5vw, 24px);
}
@media screen and (min-width: 798px) {
  .product-details_right {
    flex: 1.25;
  }
  .product_details,
  .product-details {
    padding: 15px 15px 100px;
  }
}
@media screen and (max-width: 510px) {
  .icon-list {
    grid-template-columns: repeat(2, auto) !important;
  }
}
/* feature icons */
.product-details_copy.product-details_feature-header {
  padding: 25px 15px 25px;
  font-size: 18px;
  font-size: clamp(18px, 6vw, 42px);
}
.product-details_icons .icon-list {
  /* display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  justify-content: center;
  gap: 15px 15px; */
  display: grid;
  grid-auto-flow: dense;
  justify-items: stretch;
  align-items: end;
  width: 90%;
  margin: auto;
}
.product-details_icons .icon-list-item {
  padding: 15px 15px 25px;
}
.product-details .icon-list svg {
  width: 45px;
  height: 45px;
}
.product-details_icons .icon-list-item p {
  font-family: tablet-gothic-condensed, sans-serif !important;
  text-transform: uppercase;
}
@media screen and (min-width: 798px) {
  .product-details_icons .icon-list {
    width: 100%;
  }
  .product-details_copy.product-details_feature-header {
    padding: 0 15px 25px;
  }
  .product-details {
    flex-wrap: wrap;
    flex-direction: row;
  }
  .product-details_right {
    padding-left: 3rem;
  }
  .product-details .icon-list svg {
    width: 60px;
    height: 60px;
  }
}
/* end feature icons */

.ls365_works {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  padding: 15px 10px 5px;
}
.ls365_works h2 {
  flex: 1 1 100%;
  text-align: center;
  padding: 0 0 15px;
  font-size: 28px;
  font-size: clamp(24px, 5vw, 32px);
}
.ls365_works .zero {
  font-size: 28px;
  font-family: tablet-gothic-condensed, sans-serif !important;
  -webkit-font-smoothing: unset;
  letter-spacing: 2px;
}
.ls365_works p:not(.zero) {
  font-size: 18px;
  padding: 10px;
}
.ls365_works .product_details-column {
  flex: 1;
  text-align: center;
}

@media screen and (min-width: 798px) {
  .product_details,
  .ls365_works {
    display: flex;
    align-content: center;
    justify-content: center;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .ls365_works {
    align-items: flex-start;
  }
  .ls365_works .zero {
    height: 50px;
  }
  .product_details-left p span {
    display: block;
  }
  .ls365_works .product_details-column {
    flex: 1 1 45%;
  }
  .ls365_works .product_details-column:nth-of-type(3) {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 1200px) {
  .ls365_works {
    padding: 25px 20px 75px;
    max-width: 1500px;
  }
  .product_details {
    padding: 0 0 50px;
  }
  .ls365_works .product_details-column,
  .ls365_works .product_details-column:nth-of-type(3) {
    flex: 1 1 25%;
  }
  .ls365_works .product_details-column:last-of-type(3) {
    flex: 1 1 100%;
  }
}
/* krono putters */
.gallery_wrapper {
  display: flex;
  justify-content: space-evenly;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
  gap: 10px;
  margin: auto;
  padding: 0 0 50px;
}
.gallery {
  display: grid;
  grid-template-columns: repeat(2, auto);
  grid-template-rows: repeat(2, auto);
  grid-gap: 10px;
  flex: 1 0 50%;
}
.gallery__img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.gallery__item--1 {
  grid-column: 2 / span 1;
  grid-row: 1 / span 1;
}
.gallery__item--2 {
  grid-column: 2 / span 1;
  grid-row: 2 / span 1;
}
.gallery__item--3 {
  grid-column: 1 / span 1;
  grid-row: 1 / span 2;
}
.gallery__item--4 {
  grid-column: 1 / span 1;
  grid-row: 2 / span 1;
}
.gallery__item--5 {
  grid-column: 2 / span 1;
  grid-row: 2 / span 1;
}
.gallery__item--6 {
  grid-column: 1 / span 2;
  grid-row: 1 / span 1;
}
:not(.desi)figure.gallery__item:not(.gallery__item--3) {
  max-height: 350px;
}
:not(.desi)figure.gallery__item:is(.gallery__item--3) {
  max-height: 720px;
}

@media screen and (min-width: 798px) {
  .gallery {
    flex: 1;
  }
}
@media screen and (min-width: 1500px) {
  .gallery_wrapper {
    max-width: 1500px;
  }
}

/* Desi */
.desi .gallery {
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(3, 1fr);
}
.desi .gallery__item--1 {
  grid-area: 1 / 1 / 3 / 2;
}
.desi .gallery__item--2 {
  grid-area: 3 / 1 / 4 / 2;
}
.desi .gallery__item--3 {
  grid-area: 1 / 2 / 2 / 3;
}
.desi .gallery__item--4 {
  grid-area: 2 / 2 / 4 / 3;
}
.desi .gallery__item--5 {
  grid-area: 1 / 1 / 3 / 3;
}
.desi .gallery__item--6 {
  grid-area: 3 / 1 / 4 / 2;
}
.desi .gallery__item--7 {
  grid-area: 3 / 2 / 4 / 3;
}
.desi_header {
  flex-direction: column;
  justify-content: center;
  text-align: center;
  margin: auto;
  padding: 25px 15px;
}
.desi_header h2 {
  padding: 15px 0 0;
  font-size: 16px;
  font-size: clamp(24px, 4vw, 32px);
}
.desi_header p {
  max-width: 1050px;
  margin: auto;
  padding: 15px 0 0;
  font-size: 16px;
  font-size: clamp(16px, 4vw, 17px);
}
</pre></body></html>