/**
 * Basic typography style for text
 * Warning: These styles overrides without the default .dw-mod class, as they all target the most basic required elements
 */

.text-container > p:last-of-type {
  margin-bottom: 0;
}
.u-side-line {
  display: grid;
  width: 100%;
  align-items: center;
  text-align: center;
  grid-template-columns: minmax(20px, 1fr) auto minmax(20px, 1fr);
  grid-gap: 20px;
}
.u-side-line:before,
.u-side-line:after {
  content: '';
  border-top: 2px solid;
}
@media (max-width: 480px) {
  .fileTilesContainer {
    align-content: center;
    display: flex !important;
    flex-direction: column;
  }
}
.inline-flex-image {
  flex-shrink: 0;
  flex-grow: 0;
}
@media (max-width: 767px) {
  .inline-flex-image {
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  
}
div[id^="Block__ArticleParagraph"] {
  padding: 1em 4%;
}
.footer__copyright.dw-mod p {
  margin-bottom: 0;
}
.footer__menu li {
  font-size: 1.2rem;
  margin-right: 0.5em;
  padding-right: 0.5em;
  border-right: 1px solid #272E69;
}
.footer__menu li:last-child {
  border-right-width: 0;
}
.content-row__list .content-row__item {
  height: auto;
}
@media (max-width: 767px) {
  .content-row--2col {
    grid-template-columns: 1fr;
  }
}
.content-row__item__body * {
  word-break: break-word;
}
@media (max-width: 992px) {
  h2 {
    font-size: 1.82rem;
  }
}
@media (max-width: 768px) {
  #searchUsersResultsHeader form {
    align-items: flex-start;
    flex-direction: column;
  }
}
@media (max-width: 480px) {
  #searchUsersResultsHeader form button {
    text-align-last: center;
    width: 100%;
  }
  .article-head .background-image {
    height: 30vh;
  }
}
.mobile-nav-trigger-button {
  padding-bottom: 24px;
}
.menu__item.dw-mod:last-of-type .menu__link > div {
  padding-right: 15px;
}
.nav-wrap--topnavigation {
  align-items: center;
  justify-content: center;
}
.main-navigation-mobile .menu {
  display: flex;
}
.menu--dropdown-right {
  margin-top: 0;
  top: 70%;
}
#miniSearchIcon .menu--dropdown {
  -webkit-transition: 0.4s ease-out 1s;
  -moz-transition: 0.4s ease-out 1s;
  -o-transition: 0.4s ease-out 1s;
  transition: 0.4s ease-out 1s;
  display: block;
  visibility: hidden;
}
#miniSearchIcon:hover > .menu--dropdown {
  display: block;
  -webkit-transition: 0.4s ease-out;
  -moz-transition: 0.4s ease-out;
  -o-transition: 0.4s ease-out;
  transition: 0.4s ease-out;
  visibility: visible;
}
.dwnavigation.u-full-max-width.dw-mod {
  height: 100%;
}
.main-navigation-mobile .logo--mobile.dw-mod {
  height: 30px;
}
.main-navigation-mobile ul.menu li {
  padding: 0 !important;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .menu__item--top-level.dw-mod:not(.menu__item--icon) {
    padding: 0;
  }
}
@media (min-width: 992px) {
  
}
.cart-orderline .cart-orderline__cell.u-va-middle {
  max-width: 20em;
  white-space: unset;
}
.cart-orderline .cart-orderline__cell {
  min-width: 70px;
  white-space: nowrap;
}
body.generate-cell-sheet {
  padding: 3em;
}
body.generate-cell-sheet table,
body.generate-cell-sheet #Block__fieldDisplayGroupOne,
body.generate-cell-sheet #Block__FieldDisplayGroupWithLabelBlock {
  page-break-inside: avoid;
}
.product-list__list-item__right.dw-mod > div:not(.grid__cell-footer).grid__cell {
  flex: unset;
}
@media (max-width: 768px) {
  
}
@media (max-width: 480px) {
  
}
.checkbox-facet__label.dw-mod {
  word-break: break-word;
}
.checkbox-facet__count.dw-mod {
  word-break: normal;
}
.js-variants button {
  border: 1px solid #d3d3d3;
  color: #d3d3d3;
  font-weight: bold;
  padding: 5px 20px;
}
.js-variants .btn--tag.checked {
  background-color: transparent;
  border: #4671B5 1px solid;
  color: #4671B5;
}
.product__thumbs {
  background-color: unset;
}
.product__thumbs .carousel__slide {
  margin-right: 10px;
}
.product__thumbs .thumb-list__item {
  border: 1px solid #d3d3d3;
}
.product__thumbs .thumb-list__item:hover,
.product__thumbs .thumb-list__item--active {
  border-color: #4671B5;
}
#Block__FieldDisplayGroupWithLabelBlock div > h2 {
  border-bottom: #d3d3d3 1px solid;
}
#Block__fieldDisplayGroupOne .product__section div.u-margin-bottom {
  padding: 0.5em 0.5em;
}
.u-collapsible-heading {
  cursor: pointer;
}
.collapsible-content-container {
  transition: max-height 0.5s;
  overflow: hidden;
}
.collapsible-content-container--collapsed {
  max-height: 0;
  transition-duration: 0.35s;
}
.collapsible-content-container--expanded {
  max-height: 100vh;
}
#Block__CustomRelatedProductsList .carousel-prev-btn,
#Block__CustomRelatedProductsList .carousel-next-btn {
  background-color: unset;
  color: #272E69;
}
#Block__CustomRelatedProductsList .carousel-prev-btn:before,
#Block__CustomRelatedProductsList .carousel-next-btn:before {
  font-size: 3.2rem;
}
.product-list__grid-item__price-info.dw-mod h6 {
  line-height: unset;
  overflow: unset;
  text-overflow: unset;
  white-space: unset;
}
.productListInProductDetailPage [class*="grid__col-"] {
  display: flex !important;
}
.productListInProductDetailPage .product__section {
  padding: 3em 1em;
}
.productListInProductDetailPage::before {
  background-color: #1C214C;
  content: "";
  display: flex;
  height: 100%;
  left: -50%;
  position: absolute;
  width: 200vw;
}
@media (max-width: 480px) {
  .productListInProductDetailPage .product-list__details-info {
    align-items: center;
    padding-right: 0;
    text-align: center;
  }
  .productListInProductDetailPage .product-list__details-item__right {
    align-items: center;
  }
  .productListInProductDetailPage .product-list__details-item__right .product-list__details-right-bottom-section {
    justify-content: center;
  }
}
.price--product-page.dw-mod {
  font-size: 1.82rem;
}
.product__section table th,
.product__section table td {
  padding: 0.3rem;
}
.columns-count--1 {
  columns: 1;
}
.columns-count--2 {
  columns: 2;
}
.swipe {
  display: none;
}
.u-element-break-word {
  word-break: break-word;
}
@media (max-width: 768px) {
  .carousel--horizontal {
    min-height: 150px;
  }
  .carousel--horizontal .carousel__slide--horizontal {
    justify-content: center;
  }
  .swipe {
    align-items: center;
    display: flex;
    flex-direction: column-reverse;
    margin-top: 20px;
  }
}
.data-list.dw-mod {
  table-layout: fixed;
}
@media (max-width: 768px) {
  .data-list.dw-mod thead {
    display: none;
  }
  .data-list.dw-mod tbody tr {
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    flex-direction: column;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
  }
  .data-list.dw-mod tbody tr td {
    border: none;
    width: 100% !important;
  }
  .data-list.dw-mod tbody tr td:before {
    content: attr(data-th);
    display: block;
    white-space: nowrap;
  }
  .data-list.dw-mod tbody tr td[data-th] {
    display: flex;
    justify-content: space-between;
  }
  .data-list.dw-mod tbody .data-list__actions {
    visibility: visible;
  }
  .data-list.dw-mod tbody .data-list__actions button {
    border-right: unset;
    margin: 0;
    padding: 0;
  }
  .data-list.dw-mod tbody .data-list__actions a {
    margin: 0;
    padding: 0;
  }
}
@media print {
  body {
    font-family: sans-serif;
  }
  .grid__col-4 {
    float: left;
    width: 33%;
  }
  .grid__col-6 {
    float: left;
    width: 50%;
  }
  .grid__col-md-8 {
    float: left;
    width: 66.5%;
  }
  .grid__col-md-4 {
    float: left;
    width: 33%;
  }
  .pdf-column {
    padding: 10px;
  }
}
@media print and (min-width: 768px) {
  .grid__col-sm-7 {
    width: 58.33333333%;
  }
  .grid__col-sm-5 {
    width: 41.66666667%;
  }
}
/* end */

#Body {
  margin: 10px auto;
  max-width: 1200px;
  -webkit-print-color-adjust: exact;
}
.notification-message-error.dw-mod {
  color: #C3423F;
}
.mega-menu__grid {
  max-width: 1280px;
  margin: 0 auto;
}
.mega-menu__link.dw-mod {
  padding: 0;
  font-size: 1em;
}
.menu__item--mega.dw-mod {
  margin-left: 5px;
}
.mega-menu.dw-mod {
  left: 50%;
  transform: translateX(-50%);
  width: 102vw;
  max-width: 102vw;
  max-height: 75vh;
  overflow: auto;
}
.mega-menu.dw-mod .mega-menu__grid > div > div {
  display: grid;
  grid-auto-flow: column;
  grid-template-rows: repeat(7, 50px);
}
.mega-menu__col.dw-mod {
  border: none;
  flex: 0 0 50px;
  min-width: 100%;
  padding: 0;
}
.mega-menu__header-container.dw-mod {
  border-bottom: 1px solid #D3D3D3;
}
.mega-menu__header-container--active.dw-mod {
  border-bottom-color: #72CFE9;
}
.mega-menu__header-container__text--active.dw-mod {
  border-bottom: 5px solid #72CFE9;
}
.mega-menu__header-container__text--active.dw-mod,
.mega-menu__link--active.dw-mod,
.menu-dropdown__link--active.dw-mod {
  font-weight: bold;
}
.mega-menu .menu {
  margin-left: 1.5rem;
}
@media print {
  @page {
    size: A4;
    margin: 0;
  }
  * {
    color: #272e69 !important;
  }
  .main-navigation #Block__MasterDesktopMenu,
  .main-navigation .u-flex {
    display: none !important;
  }
  a[href]:after {
    display: none;
  }
  #Block__MainInformation {
    -webkit-flex: 1 0 0%;
    flex: 1 0 0%;
    width: 0;
  }
  #Block__MainInformation .item-number,
  #Block__MainInformation h1 {
    font-size: 1.47rem;
  }
  #Block__MainInformation .u-pull--right,
  #Block__MainInformation .product__price-actions,
  #Block__MainInformation #Block__CustomProductAssetsBlock,
  #Block__MainInformation #Block__CustomGeneratePdfBlock {
    display: none;
  }
  #Block__Carousel,
  #Block__RelatedProducts,
  #Block__ProductListInProductDetailPage,
  #Block__CustomRelatedProductsList {
    display: none;
  }
  #Block__MainImage {
    width: 33.33333333%;
  }
  #Block__MainImage #Block__Image {
    width: 50%;
  }
  .tabs {
    display: none;
  }
  #Block__fieldDisplayGroupOne {
    page-break-inside: avoid;
    margin-bottom: 30px;
  }
  #Block__fieldDisplayGroupOne #Block__FieldDisplayGroupsWithoutLabelHeader {
    width: 33.33333333%;
  }
  #Block__fieldDisplayGroupOne #Block__FieldDisplayGroupsWithoutLabelHeader h2 {
    font-size: 1.47rem;
  }
  #Block__fieldDisplayGroupOne > div {
    width: 66.66666667%;
  }
  #Block__fieldDisplayGroupOne > div .grid > div {
    font-size: 1.2rem;
    padding: 0.2em !important;
    margin: 0;
    width: 50%;
  }
  #Block__fieldDisplayGroupOne > div .grid > div p {
    margin-bottom: 0;
  }
  #Block__FieldDisplayGroupWithLabelBlock > h2 {
    font-size: 1.47rem;
  }
  #Block__FieldDisplayGroupWithLabelBlock > h2,
  #Block__FieldDisplayGroupWithLabelBlock > div {
    overflow: hidden;
    width: 33.33333333%;
  }
  #Block__FieldDisplayGroupWithLabelBlock div > h2 {
    font-size: 1.2rem;
    margin-bottom: 0;
  }
  #Block__FieldDisplayGroupWithLabelBlock table th,
  #Block__FieldDisplayGroupWithLabelBlock table td {
    font-size: 1.2rem;
  }
  .top-container {
    width: 100%;
    position: relative;
    background: #fff !important;
  }
  .page {
    margin: 0 !important;
  }
  .footer {
    page-break-inside: avoid;
    border-top: 1px solid #272e69;
    background: #fff !important;
    padding: 0 !important;
    width: 100%;
  }
  .footer .footer__heading {
    display: none;
  }
  .footer * {
    font-size: 1.2rem;
  }
  .footer .grid > div:not(#Block__MasterFooterCopyright) {
    -webkit-flex: 1 0 0%;
    flex: 1 0 0%;
    width: 0;
  }
  .footer .grid #Block__MasterFooterCopyright {
    width: 100%;
  }
  .footer #Block__MasterFooterNewsletterSignUp,
  .footer #Block__MasterFooterCopyright {
    display: none;
  }
}
#Block__ArticlesNavigation ul li {
  float: left;
  margin: 2em;
}
#Block__ArticlesNavigation ul li a {
  color: #272E69;
  font-size: 2.24rem;
  text-decoration: underline;
}
#Block__ArticleListBodyRow > div {
  text-align: center;
}
#Block__ArticleListBodyRow > div .stickers-container.stickers-container--custom {
  align-items: center;
  display: flex;
}
#Block__ArticleListBodyRow > div .stickers-container.stickers-container--custom .stickers-container__tag {
  background-color: unset !important;
  color: #272E69 !important;
  font-style: italic;
}
#Block__ArticleListBodyRow > div a + div a {
  text-decoration: underline;
}
#Block__ArticleListSignUpForm .form__field-group {
  width: 75% !important;
}
#Block__ArticleListSignUpForm button {
  white-space: pre;
}
.u-display-block-important {
  display: block !important;
}
.u-opacity-0 {
  opacity: 0;
}
.u-flex-nowrap {
  flex-wrap: nowrap;
}
.u-flex-row-reverse {
  flex-direction: row-reverse;
}
.u-lowercase {
  text-transform: lowercase;
}
.u-border--top {
  border-top: 1px solid #d3d3d3;
}
@media (max-width: 767px) {
  .u-flex-nowrap {
    flex-wrap: wrap;
  }
}
#loginFormForProtectedPages {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.Safari .mega-menu.dw-mod {
  top: 85%;
}
.Safari .main-navigation-mobile .grid,
.Safari .main-navigation .grid,
.Safari footer .grid,
.Safari .impersonation--top-bar-layout .grid {
  display: flex;
}
.Safari .main-navigation-mobile .mega-menu__grid .grid__col-9,
.Safari .main-navigation .mega-menu__grid .grid__col-9,
.Safari footer .mega-menu__grid .grid__col-9,
.Safari .impersonation--top-bar-layout .mega-menu__grid .grid__col-9 {
  display: grid;
}
.Safari .main-navigation-mobile .mega-menu__grid .grid__col-9 .grid > div,
.Safari .main-navigation .mega-menu__grid .grid__col-9 .grid > div,
.Safari footer .mega-menu__grid .grid__col-9 .grid > div,
.Safari .impersonation--top-bar-layout .mega-menu__grid .grid__col-9 .grid > div {
  display: grid;
}
.Safari .inline-flex-image {
  display: block;
}
.Safari .relatedProductList .grid.carousel--horizontal {
  display: flex;
}
@media (max-width: 480px) {
  .Safari [class*="grid__col-"] {
    display: block;
  }
  .Safari .grid {
    display: block;
  }
  .Safari .facets-container--top [class*="grid__col-"],
  .Safari .product__top [class*="grid__col-"],
  .Safari #Block__ArticleListPageContainer [class*="grid__col-"] {
    display: flex;
  }
  .Safari .facets-container--top .grid,
  .Safari .product__top .grid,
  .Safari #Block__ArticleListPageContainer .grid {
    display: flex;
  }
  .Safari .product__info .paragraph-container--full-width {
    left: unset;
    right: unset;
    margin-left: unset;
  }
}
/* Media Queries
–––––––––––––––––––––––––––––––––––––––––––––––––– */

/*
Note: The best way to structure the use of media queries is to create the queries
near the relevant code. For example, if you wanted to change the styles for buttons
on small devices, paste the mobile query code up in the buttons section and style it
there.
*/

@media (min-width: 480px) {
  
}
@media (min-width: 768px) {
  
}
@media (min-width: 992px) {
  
}
@media (min-width: 1200px) {
  
}
@media (min-width: 1600px) {
  
}
#Block__ArticleParagraph0Text {
  padding: 4%;
}
.article__header--giant,
.article__category {
  text-transform: inherit;
}
.center-container .article__header--giant {
  display: none;
}
.article__category {
  color: #272e69;
  font-weight: 400;
  font-style: italic;
  font-size: 18px;
}
@media (max-width: 992px) {
  .paragraph-container--height-xl:not(.article-header-container) {
    min-height: 400px !important;
  }
  .article-header-container {
    min-height: auto;
    padding-bottom: 0;
  }
  .article-header-container > div {
    margin: 0;
    padding-bottom: 0;
  }
}
.article__post-info {
  display: none;
}
.stickers-container__tag {
  display: none;
}
#Block__ArticleListPageHeader a {
  text-decoration: none !important;
}
.list--clean .active {
  text-decoration: underline !important;
}
#Block__ArticleListSignUpForm {
  margin-top: 60px;
  margin-bottom: 40px;
}
.article-list__item-header {
  white-space: inherit !important;
}
.rowItemContent-7315 .card-paragraph,
.rowItemContent-7316 .card-paragraph {
  box-shadow: rgba(0, 0, 0, 0.24) 0 3px 8px;
}
#Block__BackButton button {
  font-weight: bold;
}
.impersonation__container {
  font-size: 14px;
}
.rowItemContent-7545 h2,
.rowItemContent-7546 h2,
.rowItemContent-7548 h2,
.rowItemContent-7551 h2 {
  color: #4671B5 !important;
  line-height: 1.2;
  margin-bottom: 1em;
}
.rowItemContent-7545 .content-row__item__body,
.rowItemContent-7546 .content-row__item__body,
.rowItemContent-7548 .content-row__item__body {
  border-right: 1px solid #d3d3d3;
}
.main-navigation.dw-mod {
  height: 6em;
  box-shadow: 0px 2px 1px 1px rgba(0, 0, 0, 0.07);
}
.main-navigation-mobile {
  box-shadow: 0px 2px 1px 1px rgba(0, 0, 0, 0.07) !important;
}
.mega-menu__promotion-image button {
  text-align: left;
  padding: 0;
  margin: 0;
  font-weight: 600;
}
.menu--dropdown a:hover,
.mega-menu__grid a:hover {
  text-decoration: underline;
}
.mega-menu__header-container__text--active.dw-mod {
  text-decoration: none !important;
}
.mega-menu__header-container__text.dw-mod {
  text-transform: capitalize;
}
.mega-menu__header-container__text--active.dw-mod {
  border-bottom: none;
  text-decoration: underline;
}
.mega-menu__grid {
  padding-top: 10px;
  padding-bottom: 20px;
}
.mega-menu__header-container.dw-mod {
  border-bottom: none;
  line-height: 0.5em;
  padding: 0;
  margin: 0;
}
.mega-menu__promotion-image img {
  max-width: 85%;
  padding-bottom: 15px;
}
.footer {
  padding-top: 5em;
}
footer button.btn--primary.dw-mod {
  color: #ffffff;
  border-radius: 0;
  background-color: #272E69;
}
footer h3 {
  font-weight: bold;
}
#Block__MasterFooterSocialLinks a {
  color: #272E69;
}
#Block__ProductFeatures .u-border-bottom {
  padding-bottom: 1em;
}
#Block__CustomRelatedProductsList .item-number {
  font-weight: 300;
}
table th,
table td {
  border: none;
}
.rowItemContent-8009 .background-image__cover,
.rowItemContent-8008 .background-image__cover,
.rowItemContent-8010 .background-image__cover,
.rowItemContent-8011 .background-image__cover {
  max-width: 150px;
  margin-right: auto;
  margin-left: auto;
}
.rowItemContent-8230 img {
  width: 85%;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: auto;
}
.rowItemContent-8243 main {
  min-width: 300px;
  max-width: 500px;
  margin: auto;
}
.rowItemContent-8243 p {
  font-size: 1em;
  line-height: 1.75em;
  border-top: 3px solid;
  border-image: linear-gradient(to right, #743ad5 0%, #d53a9d 100%);
  border-image-slice: 1;
  border-width: 3px;
  margin: 0;
  padding: 40px;
  counter-increment: section;
  position: relative;
  color: #000000;
}
.rowItemContent-8243 p:before {
  content: counter(section);
  position: absolute;
  border-radius: 50%;
  padding: 10px;
  height: 1.25em;
  width: 1.25em;
  background-color: #000000;
  text-align: center;
  line-height: 1.25em;
  color: #ffffff;
  font-size: 1em;
}
.rowItemContent-8243 p:nth-child(odd) {
  border-right: 3px solid;
  padding-left: 0;
}
.rowItemContent-8243 p:nth-child(odd):before {
  left: 100%;
  margin-left: -20px;
}
.rowItemContent-8243 p:nth-child(even) {
  border-left: 3px solid;
  padding-right: 0;
}
.rowItemContent-8243 p:nth-child(even):before {
  right: 100%;
  margin-right: -20px;
}
.rowItemContent-8243 p:first-child {
  border-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.rowItemContent-8243 p:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.product__title h3 {
  text-transform: uppercase !important;
}
#Block__ArticleParagraph0Text {
  padding: 4%;
}
.article__header--giant,
.article__category {
  text-transform: inherit;
}
.center-container .article__header--giant {
  display: none;
}
.article__category {
  color: #272e69;
  font-weight: 400;
  font-style: italic;
  font-size: 18px;
}
@media (max-width: 992px) {
  .paragraph-container--height-xl:not(.article-header-container) {
    min-height: 400px !important;
  }
  .article-header-container {
    min-height: auto;
    padding-bottom: 0;
  }
  .article-header-container > div {
    margin: 0;
    padding-bottom: 0;
  }
}
.article__post-info {
  display: none;
}
.stickers-container__tag {
  display: none;
}
#Block__ArticleListPageHeader a {
  text-decoration: none !important;
}
.list--clean .active {
  text-decoration: underline !important;
}
#Block__ArticleListSignUpForm {
  margin-top: 60px;
  margin-bottom: 40px;
}
.article-list__item-header {
  white-space: inherit !important;
}
#Block__ProductDescription2DescriptionBlock ol:not([class]) {
  padding-left: 3rem;
}
.rowItemContent-9349 .background-image__cover,
.rowItemContent-9348 .background-image__cover,
.rowItemContent-9350 .background-image__cover {
  max-width: 150px;
  margin-right: auto;
  margin-left: auto;
}
.rowItemContent-9265,
.rowItemContent-9263 {
  box-shadow: 0 2px 15px -2px rgba(0, 0, 0, 0.2);
  border-radius: 20px;
}
.rowItemContent-9265 {
  margin-bottom: 35px;
}
.rowItemContent-9321,
.rowItemContent-9323,
.rowItemContent-9325,
.rowItemContent-9331,
.rowItemContent-9329,
.rowItemContent-9327 {
  box-shadow: 0 2px 15px -2px rgba(0, 0, 0, 0.2);
  border-radius: 20px;
}
.rowItemContent-9321 .background-image__cover,
.rowItemContent-9323 .background-image__cover,
.rowItemContent-9325 .background-image__cover,
.rowItemContent-9331 .background-image__cover,
.rowItemContent-9329 .background-image__cover,
.rowItemContent-9327 .background-image__cover {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.rowItemContent-9332 button {
  font-size: 20px !important;
  padding: 25px;
}
.rowItemContent-9301 {
  border-radius: 20px;
}
.rowItemContent-9301 input {
  border-radius: 10px;
}
.rowItemContent-9301 #Whatareyouinterestedin,
.rowItemContent-9301 #Comments {
  border-radius: 10px;
}
.rowItemContent-9301 button {
  background-color: #272e69 !important;
  color: white !important;
  margin-top: 15px;
  margin-bottom: 15px !important;
}
.rowItemContent-9301 .form__help-text {
  margin-top: 10px !important;
}
.rowItemContent-9263 {
  margin-bottom: 20px;
}
.rowItemContent-9573 {
  border-radius: 20px;
}
.rowItemContent-9573 input {
  border-radius: 10px;
}
.rowItemContent-9573 .form__help-text {
  margin-top: 10px !important;
}
.rowItemContent-9573 button {
  background-color: #272e69 !important;
  color: white !important;
  margin-top: 15px;
  margin-bottom: 15px !important;
}
.rowItemContent-9569,
.rowItemContent-9568 {
  box-shadow: 0 2px 15px -2px rgba(0, 0, 0, 0.2);
  border-radius: 20px;
}
.rowItemContent-9585 img,
.rowItemContent-9586 img,
.rowItemContent-9584 img {
  max-width: 150px;
  margin-right: auto;
  margin-left: auto;
}
.rowItemContent-9589,
.rowItemContent-9590,
.rowItemContent-9591,
.rowItemContent-9593,
.rowItemContent-9594 {
  box-shadow: 0 2px 15px -2px rgba(0, 0, 0, 0.2);
  border-radius: 20px;
}
.rowItemContent-9589 .background-image__cover,
.rowItemContent-9590 .background-image__cover,
.rowItemContent-9591 .background-image__cover,
.rowItemContent-9593 .background-image__cover,
.rowItemContent-9594 .background-image__cover {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.rowItemContent-10105 {
  min-height: 15px !important;
  max-height: 30px !important;
}
.rowItemContent-10103 {
  min-height: 80px;
}
.rowItemContent-10124,
.rowItemContent-10125 {
  box-shadow: 0 2px 15px -2px rgba(0, 0, 0, 0.2);
  border-radius: 20px;
}
.rowItemContent-10124 .background-image__cover,
.rowItemContent-10125 .background-image__cover {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.rowItemContent-10106 button {
  font-size: 18px !important;
}
.rowItemContent-10165 {
  background-color: #f2f3f5 !important;
}
.rowItemContent-10165 input {
  background-color: #ffffff !important;
  padding-left: 5px !important;
  padding: 5px !important;
}
.rowItemContent-10165 select {
  background-color: #ffffff !important;
  padding-left: 5px !important;
  padding: 5px !important;
}
.rowItemContent-10165 textarea {
  background-color: #ffffff !important;
  padding-left: 5px !important;
  padding: 5px !important;
}
.rowItemContent-10165 button {
  background-color: #272E69 !important;
  border-radius: 20px !important;
  color: white !important;
}
.rowItemContent-10165 #marketingForm {
  background-color: #f2f3f5 !important;
}
.rowItemContent-10823 img {
  border-radius: 15px !important;
  transform: scale(0.9) !important;
}
.rowItemContent-10832 img {
  border-radius: 15px !important;
  transform: scale(0.7) !important;
}
.rowItemContent-10846 img {
  border-radius: 15px !important;
  transform: scale(0.9) !important;
}
.rowItemContent-11076 img {
  border-radius: 15px !important;
  transform: scale(0.8) !important;
}
.rowItemContent-11078 img {
  border-radius: 15px !important;
  transform: scale(0.8) !important;
}
.rowItemContent-11098 img {
  border-radius: 15px !important;
  transform: scale(0.8) !important;
}
.rowItemContent-11099 img {
  border-radius: 15px !important;
  transform: scale(0.8) !important;
}
.rowItemContent-11125 img {
  border-radius: 15px !important;
  transform: scale(0.8) !important;
}
.rowItemContent-11126 img {
  border-radius: 15px !important;
  transform: scale(0.8) !important;
}
.rowItemContent-11745 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  transition: background-color 0.3s ease !important;
}
.rowItemContent-11745:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11746 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  transition: background-color 0.3s ease !important;
}
.rowItemContent-11746:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11748 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  transition: background-color 0.3s ease !important;
}
.rowItemContent-11748:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11749 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  transition: background-color 0.3s ease !important;
}
.rowItemContent-11749:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11750 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  transition: background-color 0.3s ease !important;
}
.rowItemContent-11750:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11751 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  transition: background-color 0.3s ease !important;
}
.rowItemContent-11751:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11741 {
  margin-top: -12px;
}
.rowItemContent-11759 {
  background-color: white !important;
}
.rowItemContent-11752 {
  padding-top: 100px;
}
.rowItemContent-11718 img {
  border-radius: 15px !important;
}
.rowItemContent-11830 {
  border-right: 1px solid #f1f3f4;
  border-left: 1px solid #f1f3f4;
  border-top: 1px solid #f1f3f4;
  border-bottom: 1px solid #f1f3f4;
  transition: background-color 0.3s ease;
  /* Smooth transition for the background */

}
.rowItemContent-11830:hover {
  background-color: #f1f3f4;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11832 {
  border-right: 1px solid #f1f3f4 !important;
  border-top: 1px solid #f1f3f4 !important;
  border-bottom: 1px solid #f1f3f4 !important;
  transition: background-color 0.3s ease;
  /* Smooth transition for the background */

}
.rowItemContent-11832:hover {
  background-color: #f1f3f4;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13541 img {
  border-radius: 15px !important;
}
.rowItemContent-11866 {
  border-right: 1px solid #f1f3f4 !important;
  border-top: 1px solid #f1f3f4 !important;
  border-bottom: 1px solid #f1f3f4 !important;
  transition: background-color 0.3s ease;
  /* Smooth transition for the background */

}
.rowItemContent-11866:hover {
  background-color: #f1f3f4;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11867 {
  border-right: 1px solid #f1f3f4 !important;
  border-top: 1px solid #f1f3f4 !important;
  border-bottom: 1px solid #f1f3f4 !important;
  transition: background-color 0.3s ease;
  /* Smooth transition for the background */

}
.rowItemContent-11867:hover {
  background-color: #f1f3f4;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11581 img {
  border-radius: 15px !important;
}
.rowItemContent-11521 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-11521 {
  border-radius: 15px !important;
}
.rowItemContent-11521:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11521 img {
  border-radius: 15px !important;
}
.rowItemContent-11522 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-11522 {
  border-radius: 15px !important;
}
.rowItemContent-11522 img {
  border-radius: 15px !important;
}
.rowItemContent-11522:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12024 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12025 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12024:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12025:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12071 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12071:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12098 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12098:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11400 img {
  border-radius: 15px !important;
}
.rowItemContent-12394 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12394:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12548 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12548:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12549 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12549:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12551 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12551:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12552 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12552:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12553 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12553:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12992 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12992:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12994 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12994:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12995 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12995:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12996 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12996:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12997 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12997:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-12998 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-12998:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13058 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13058:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13057 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13057:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13059 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13059:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13417 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13417 {
  border-radius: 15px !important;
}
.rowItemContent-13417:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11400 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-11400 {
  border-radius: 15px !important;
}
.rowItemContent-11400 img {
  border-radius: 15px !important;
}
.rowItemContent-11400:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13145 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13145 {
  border-radius: 15px !important;
}
.rowItemContent-13145 img {
  border-radius: 15px !important;
}
.rowItemContent-13145:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13585 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13585:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13585 img {
  border-radius: 15px !important;
}
.rowItemContent-13584 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13584:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13584 img {
  border-radius: 15px !important;
}
.rowItemContent-13417 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13417:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13417 img {
  border-radius: 15px !important;
}
.rowItemContent-13418 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13418:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13418 img {
  border-radius: 15px !important;
}
.rowItemContent-13419 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13419:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13419 img {
  border-radius: 15px !important;
}
.rowItemContent-13420 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13420:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13420 img {
  border-radius: 15px !important;
}
.rowItemContent-13421 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13421:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13421 img {
  border-radius: 15px !important;
}
.rowItemContent-13422 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13422:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13422 img {
  border-radius: 15px !important;
}
.rowItemContent-11399 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-11399:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-11399 img {
  border-radius: 15px !important;
}
#Block__ArticleListSignUpForm {
  display: none !important;
}
.rowItemContent-13788 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  /* rounded corners for container */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  overflow: hidden;
  /* ensures child elements respect the radius */

}
.rowItemContent-13788:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
}
.rowItemContent-13789 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13789:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
Footer {
  background-image: url("https://staging-dukal.mydwsite.com/Files/Images/blue%20gradient_small%201.png");
  background-repeat: no-repeat;
  background-size: cover;
  /* makes the image scale */
  background-position: bottom center;
  /* centers the image */

}
.footer-links {
  color: #ffffff;
  /* makes paragraph text white */

}
.footer-links a {
  color: #ffffff;
  /* makes links white */
  text-decoration: none;
  /* optional: removes underline */

}
.footer-links a:hover {
  text-decoration: underline;
  /* optional: underline on hover */

}
.rowItemContent-13765 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13765:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13769 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13769:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13776 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13776:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13773 {
  transform: scale(0.9) !important;
  background-color: white !important;
  border-radius: 15px !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
}
.rowItemContent-13773:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13976 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13976 {
  border-radius: 15px !important;
}
.rowItemContent-13976:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13977 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13977 {
  border-radius: 15px !important;
}
.rowItemContent-13977:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13978 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13978 {
  border-radius: 15px !important;
}
.rowItemContent-13978:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13979 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13979 {
  border-radius: 15px !important;
}
.rowItemContent-13979:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13980 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13980 {
  border-radius: 15px !important;
}
.rowItemContent-13980:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13981 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13981 {
  border-radius: 15px !important;
}
.rowItemContent-13981:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.rowItemContent-13988 {
  transform: scale(0.9) !important;
  border-radius: 15px !important;
  background-color: white !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
  /* Always apply the shadow */

}
.rowItemContent-13988 {
  border-radius: 15px !important;
}
.rowItemContent-13988:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  /* Darker, diffused inset shadow on hover */

}
.product__thumbs .thumb-list__item:hover,
.product__thumbs .thumb-list__item--active {
  border: none;
}
.product__thumbs .thumb-list__item {
  border: none;
}
