<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
 .mgn-product-label .label-text {
	 font-weight: 600;
	 line-height: 1.2;
	 text-align: center;
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 transform: translate(-50%,-50%);
}
  .mgn-product-label .label-text.rectangle-text,  .mgn-product-label .label-text.square-text {
	 display: flex;
	 align-items: center;
	 justify-content: center;
	 padding: 5% 7%;
	 top: 0;
	 right: 0;
	 bottom: 0;
	 left: 0;
	 transform: none;
}
  .mgn-product-label .label-text.circular-shape-text,  .mgn-product-label .label-text.starburst-text {
	 max-width: 80%;
	 max-height: 80%;
}
  .mgn-product-label .label-text.triangle-text {
	 width: 100%;
	 max-width: 50%;
	 max-height: 45%;
	 overflow: hidden;
}
  .mgn-product-label .label-text.triangle-top,  .mgn-product-label .label-text.triangle-bot {
	 left: 50%;
	 transform: translateX(-50%);
}
  .mgn-product-label .label-text.triangle-top {
	 top: 0;
}
  .mgn-product-label .label-text.triangle-bot {
	 bottom: 0;
}
  .mgn-product-label .label-image {
	 display: block;
	 position: relative;
	 line-height: 1;
}
  .mgn-product-label.text-only[class*='-left'] .label-text {
	 text-align: left;
}
  .mgn-product-label.text-only[class*='-right'] .label-text {
	 text-align: right;
}
  .mgn-product-label.text-only .label-text {
	 position: relative;
	 left: auto;
	 top: auto;
	 transform: none;
}
  .mgn-product-label .shape-rectangle {
	 overflow: hidden;
}
  .mgn-product-label .image-layout .label-text {
	 padding: 5% 0;
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 transform: translate(-50%,-50%);
	 width: 100%;
	 max-width: 86%;
}
  .mgn-product-label[class*='shape-new-'] {
	 height: auto !important;
	 padding-bottom: 0 !important;
	 font-size: 0;
}
  .mgn-product-label.shape-new-1 .label-text,  .mgn-product-label.shape-new-2 .label-text,  .mgn-product-label.shape-new-3 .label-text,  .mgn-product-label.shape-new-4 .label-text,  .mgn-product-label.shape-new-5 .label-text,  .mgn-product-label.shape-new-6 .label-text,  .mgn-product-label.shape-new-9 .label-text,  .mgn-product-label.shape-new-10 .label-text,  .mgn-product-label.shape-new-11 .label-text,  .mgn-product-label.shape-new-14 .label-text,  .mgn-product-label.shape-new-15 .label-text,  .mgn-product-label.shape-new-16 .label-text {
	 width: 90%;
}
  .mgn-product-label.shape-new-3 .label-text,  .mgn-product-label.shape-new-5 .label-text {
	 text-align: right;
}
  .mgn-product-label.shape-new-4 .label-text,  .mgn-product-label.shape-new-6 .label-text {
	 text-align: left;
}
  .mgn-product-label.shape-new-7 .label-text {
	 top: 35%;
	 left: 25%;
	 transform: translate(-35%,-35%);
}
  .mgn-product-label.shape-new-7 .label-text span {
	 display: inline-block;
	 transform: rotate(-45deg) !important;
}
  .mgn-product-label.shape-new-8 .label-text {
	 top: 35% !important;
	 right: 35% !important;
	 left: auto !important;
	 transform: translate(35%,-35%);
}
  .mgn-product-label.shape-new-8 .label-text span {
	 display: inline-block;
	 transform: rotate(45deg) !important;
}
  .mgn-product-label.shape-new-9 .label-text {
	 margin-top: 4%;
}
  .mgn-product-label.shape-new-12 .label-text,  .mgn-product-label.shape-new-13 .label-text,  .mgn-product-label.shape-new-14 .label-text {
	 margin-top: -15%;
}
  .mgn-product-label.shape-new-16 {
	 padding-left: 5%;
}
  .mgn-product-label.shape-new-18 .label-text,  .mgn-product-label.shape-new-19 .label-text {
	 margin-top: 25%;
}
  .mgn-product-label .product-image-wrapper {
	 overflow: unset;
}
  .mgn-product-label {
	 display: block;
	 margin: 0;
	 position: absolute;
	 z-index: 1;
	 text-decoration: none;
}
  .mgn-product-label .label-product-detail,  .mgn-product-label .label-category-page {
	 display: block !important;
}
  .mgn-product-label .label-product-detail .hidden,  .mgn-product-label .label-category-page .hidden {
	 display: none !important;
}
  .mgn-product-label[class*='top-'] {
	 top: 0;
}
  .mgn-product-label[class*='bot-'] {
	 bottom: 0;
}
  .mgn-product-label[class*='-left'] {
	 left: 0;
}
  .mgn-product-label[class*='-right'] {
	 right: 0;
}
  .mgn-product-label.mid-left,  .mgn-product-label.mid-right {
	 top: 50%;
	 transform: translateY(-50%) translateX(0);
}
  .mgn-product-label.top-mid {
	 left: 50%;
	 transform: translateY(0) translateX(-50%);
}
  .mgn-product-label.mid-mid {
	 top: 50%;
	 left: 50%;
	 transform: translate(-50%,-50%);
}
  .mgn-product-label.bot-mid {
	 left: 50%;
	 transform: translateY(0) translateX(-50%);
}
  #text-style {
	 z-index: 1;
}
  .catalog-product-view .product.media {
	 position: relative;
}
  .catalog-product-view .product.media .mgn-product-label[class*='-left'] {
	 margin-left: var(--space-x);
}
  .catalog-product-view .product.media .mgn-product-label[class*='bot-'] {
	 margin-bottom: var(--space-y);
}</pre></body></html>