@media screen and (max-width: 0em), screen and (min-width: 34.4375em) {
 .show-for-small-only {
  display:none !important
 }
}
@media screen and (min-width: 34.4375em) and (max-width: 50.06125em) {
 .breadcrumb {
  margin-top:0 !important;
  padding-top:16px !important;
  padding-left:10px !important;
  padding-right:10px !important
 }
 .breadcrumbs {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .mini-cart-total {
  width:1.25rem
 }
 #mini-cart-desktop-info,
 #mini-cart-info {
  background:white;
  overflow:inherit;
  overflow-y:auto;
  height:100%
 }
 #mini-cart-desktop-info .mini-cart-info,
 #mini-cart-info .mini-cart-info {
  height:100%;
  position:relative
 }
 #mini-cart-desktop-info .mini-cart-info>div,
 #mini-cart-info .mini-cart-info>div {
  height:100%
 }
 #mini-cart-desktop-info .mini-cart-info>div .grid-container,
 #mini-cart-info .mini-cart-info>div .grid-container {
  height:100%
 }
 #mini-cart-desktop-info .mini-cart-info>div .grid-container .mini-cart-inner,
 #mini-cart-info .mini-cart-info>div .grid-container .mini-cart-inner {
  height:100%
 }
 #mini-cart-desktop-info .mini-cart-info form,
 #mini-cart-info .mini-cart-info form {
  background:white;
  position:absolute;
  left:0;
  right:0;
  bottom:20px;
  padding-left:1.25rem;
  padding-right:1.25rem
 }
 #mini-cart-desktop-info .mini-cart-info form button,
 #mini-cart-info .mini-cart-info form button {
  margin-bottom:0
 }
 #mini-cart-desktop-info .mini-cart-inner,
 #mini-cart-info .mini-cart-inner {
  padding-top:0.9375rem;
  height:100%
 }
 .product-item .button-compare-view {
  visibility:inherit;
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 .index-slideshow-container {
  position:relative;
  margin-bottom:0.625rem
 }
 .index-slideshow-container .index-slideshow-pagination {
  position:absolute;
  bottom:0.3125rem;
  left:50%;
  -webkit-transform:translateX(-50%);
  transform:translateX(-50%)
 }
 .index-collection-slider-column .index-banner-grid-list .collection-column:first-child {
  margin-bottom:0
 }
 .index-information-bottom .index-banner-grid-item {
  border-style:none;
  padding:1.875rem
 }
 .header a {
  color:#00743a !important
 }
 .header-title {
  color:#00743a
 }
 .product-header-title {
  color:#00743a!important
 }
 .index-slideshow-container {
  margin-bottom:15px !important
 }
 .index-top-collection-item {
  margin-bottom:15px !important
 }
 .index-banner-bottom-grid .index-banner-grid-list .cell {
  margin-top:1.875rem;
  margin-bottom:1.875rem;
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .index-banner-bottom-grid .index-banner-grid-list .cell:last-child,
 .index-banner-bottom-grid .index-banner-grid-list .cell:first-child {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .footer-newsletter-field {
  margin-bottom:0.9375rem !important
 }
 .all-list-footer {
  margin-left:-10px;
  margin-right:-10px
 }
 .all-list-footer>.cell {
  width:100%;
  max-width:100%
 }
 .accordion-item-state-close,
 .accordion-item-state-open {
  display:none !important
 }
 .accordion-content {
  background:transparent !important
 }
 .footer-linklist-accordion-item {
  border-top-style:none !important
 }
 .footer-linklist-accordion-item a {
  color:#00743a !important
 }
 .footer-linklist-accordion-item a:hover {
  color:#e42424 !important
 }
 .footer-linklist-accordion-content .footer-linklist-accordion-item:first-child {
  border-top:1px solid #eaeaea !important
 }
 .footer-linklist-2 {
  margin-bottom:15px !important
 }
 .footer-title {
  color:#00743a;
  text-transform:uppercase;
  font-size:14px;
  font-weight:600
 }
 .location-area .icon {
  width:20px
 }
 .footer-newsletter-wrap .footer-newsletter-field {
  height:44px !important;
  margin-bottom:15px !important
 }
 .footer-newsletter-wrap .footer-newsletter-button {
  height:40px;
  font-size:14px
 }
 .footer-newsletter-wrap>.large-auto {
  padding-right:0
 }
 .footer-payment-container {
  margin-bottom:25px
 }
 .footer-payment-container .footer-payment-cell {
  margin-right:15px
 }
 .footer-payment-container .footer-payment-cell::last-child {
  margin-right:0
 }
 .our-apps,
 .footer-social-media-container {
  margin-top:15px
 }
 .footer {
  padding-bottom:60px
 }
 .footer-about-cell,
 .footer-newsletter-cell {
  width:100% !important;
  max-width:100% !important;
  margin-top:20px !important
 }
 .footer-social-media {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .footer-social-media>div {
  width:50%
 }
 .footer-social-media>div:last-child {
  padding-left:15px
 }
 .template-index .layout-main {
  padding-top:15px !important
 }
 .index-banners-area .index-banners-area__inner {
  -webkit-box-pack:center !important;
  -ms-flex-pack:center !important;
  justify-content:center !important;
  margin-bottom:15px
 }
 .index-banners-area .banner-1,
 .index-banners-area .banner-2,
 .index-banners-area .banner-3 {
  margin-bottom:0;
  border:1px solid transparent
 }
 .title-tablist-text .index-text-tab-title a {
  font-size:12px
 }
 .index-text-tab {
  padding-top:20px
 }
 .left-categories {
  display:block;
  position:fixed;
  height:100%;
  background:#fff;
  top:49px;
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  -webkit-transform:translateX(-100%);
  transform:translateX(-100%);
  -webkit-transition:all 0.3s ease;
  transition:all 0.3s ease
 }
 .left-categories .sli-arrow-right {
  display:block
 }
 .left-categories .sli-arrow-left {
  display:none
 }
 .left-categories.active {
  overflow-y:auto;
  -webkit-transform:translateX(0);
  transform:translateX(0);
  -webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);
  box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)
 }
 .left-categories.active .sli-arrow-right {
  display:none
 }
 .left-categories.active .sli-arrow-left {
  display:block
 }
 .left-categories.active .categories-navigation {
  background:gray;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  left:auto;
  right:0
 }
 .categories-navigation {
  display:none;
  position:absolute;
  left:100%;
  top:0;
  background:#e42424;
  color:white;
  width:35px;
  height:35px;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  cursor:pointer;
  -webkit-transition:all 0.3 ease;
  transition:all 0.3 ease
 }
 .categories-navigation:hover {
  background:gray
 }
 .categories-navigation em {
  font-size:20px;
  margin-top:-2px
 }
 .left-categories__inner {
  padding:30px !important
 }
 .top-collections.count-1 .carousel-navigation,
 .top-collections.count-2 .carousel-navigation,
 .top-collections.count-3 .carousel-navigation {
  display:none
 }
 .product-form-container .product-add-cart {
  margin:0
 }
 .product-customlinks ul a em {
  display:none
 }
 .product-shop-look-title {
  font-size:1.25rem;
  padding-bottom:0.5rem;
  margin-bottom:20px
 }
 .product-custombox {
  margin-bottom:1.25rem
 }
 .product-customlinks ul {
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
 }
 .product-customlinks ul li {
  margin-right:0
 }
 .product-customlinks ul a {
  font-size:0.875rem
 }
 .product {
  background:white
 }
 .product-rating .spr-badge {
  display:inline-block
 }
 .product-inventory {
  text-align:left
 }
 .countdown-timer {
  margin-bottom:0.9375rem
 }
 .product-shop-look {
  margin-top:0
 }
 .product-shop-look .swiper-container:after,
 .product-shop-look .swiper-container::before {
  background:white
 }
 .product .accordion {
  margin-top:2.8125rem;
  margin-bottom:2.5rem
 }
 .reveal.product-customtab-popup,
 .reveal.product-sizechart-popup {
  width:95%;
  padding-left:1rem;
  padding-right:1rem
 }
 .product-default .product-customlinks ul {
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .product-default .product-customlinks ul li {
  margin-right:1.25rem
 }
 .product-default .product-customlinks ul li:last-child {
  margin-right:0
 }
 .product-default .is-relactive {
  position:relative
 }
 .product-default .share-button-custom {
  position:absolute;
  right:5px;
  top:10px;
  width:3.125rem !important;
  z-index:2
 }
 .inner-wrapper-sticky {
  position:relative !important;
  -webkit-transform:translate(0) !important;
  transform:translate(0) !important;
  left:auto !important;
  width:auto !important;
  bottom:auto !important
 }
 .product-discount-button-price .product-discount-button {
  width:60%
 }
 .product-quantity {
  margin-right:15px
 }
 .search-form {
  margin-top:0.25rem
 }
 .search .page-title {
  font-size:1rem
 }
 .grid-x>.medium-2-4 {
  width:20%
 }
 .grid-margin-x>.medium-2-4 {
  width:calc(20% - 0.625rem)
 }
 .hide-for-medium-only {
  display:none !important
 }
 .medium-up-3 .product-grid .product-item-button-compare span,
 .medium-up-4 .product-grid .product-item-button-compare span,
 .medium-up-5 .product-grid .product-item-button-compare span,
 .medium-up-6 .product-grid .product-item-button-compare span,
 .medium-up-7 .product-grid .product-item-button-compare span,
 .medium-up-8 .product-grid .product-item-button-compare span {
  display:none
 }
 .index-slideshow-caption-description {
  width:32% !important
 }
 .product-rating .spr-badge-caption {
  margin:0;
  margin-left:0.9375rem;
  margin-right:0.9375rem;
  display:inline-block;
  font-size:0.8125rem
 }
 .product-info {
  margin-bottom:0.625rem !important;
  padding-left:1.6875rem !important;
  margin-left:0
 }
 .cart .page-content {
  margin-bottom:1rem
 }
 .cart-total-item:first-child {
  padding-top:1.5rem !important
 }
 .cart-total {
  margin-bottom:1.875rem !important
 }
 .cart-product-option {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .cart-product-option .cart-product-option-item+.cart-product-option-item:before {
  padding:0 2px;
  content:","
 }
 .contact-info-address {
  margin-bottom:1.25rem !important
 }
 .contact form {
  margin-top:1.25rem
 }
}
@media screen and (max-width: 34.43625em), screen and (min-width: 50.0625em) {
 .show-for-medium-only {
  display:none !important
 }
}
@media print, screen and (min-width: 34.4375em) {
 h1,
 .h1 {
  font-size:1.875rem
 }
 h2,
 .h2 {
  font-size:1.5rem
 }
 h3,
 .h3 {
  font-size:1.25rem
 }
 h4,
 .h4 {
  font-size:1.125rem
 }
 h5,
 .h5 {
  font-size:1rem
 }
 h6,
 .h6 {
  font-size:0.875rem
 }
 .medium-text-left {
  text-align:left
 }
 .medium-text-right {
  text-align:right
 }
 .medium-text-center {
  text-align:center
 }
 .medium-text-justify {
  text-align:justify
 }
 .grid-container {
  padding-right:0.9375rem;
  padding-left:0.9375rem
 }
 .grid-container.fluid {
  padding-right:0.9375rem;
  padding-left:0.9375rem
 }
 .grid-x>.medium-shrink,
 .grid-x>.medium-full,
 .grid-x>.medium-1,
 .grid-x>.medium-2,
 .grid-x>.medium-3,
 .grid-x>.medium-4,
 .grid-x>.medium-5,
 .grid-x>.medium-6,
 .grid-x>.medium-7,
 .grid-x>.medium-8,
 .grid-x>.medium-9,
 .grid-x>.medium-10,
 .grid-x>.medium-11,
 .grid-x>.medium-12 {
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .grid-x>.medium-auto {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px;
  width:auto
 }
 .grid-x>.medium-shrink,
 .grid-x>.medium-1,
 .grid-x>.medium-2,
 .grid-x>.medium-3,
 .grid-x>.medium-4,
 .grid-x>.medium-5,
 .grid-x>.medium-6,
 .grid-x>.medium-7,
 .grid-x>.medium-8,
 .grid-x>.medium-9,
 .grid-x>.medium-10,
 .grid-x>.medium-11,
 .grid-x>.medium-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .grid-x>.medium-shrink {
  width:auto
 }
 .grid-x>.medium-1 {
  width:8.33333%
 }
 .grid-x>.medium-2 {
  width:16.66667%
 }
 .grid-x>.medium-3 {
  width:25%
 }
 .grid-x>.medium-4 {
  width:33.33333%
 }
 .grid-x>.medium-5 {
  width:41.66667%
 }
 .grid-x>.medium-6 {
  width:50%
 }
 .grid-x>.medium-7 {
  width:58.33333%
 }
 .grid-x>.medium-8 {
  width:66.66667%
 }
 .grid-x>.medium-9 {
  width:75%
 }
 .grid-x>.medium-10 {
  width:83.33333%
 }
 .grid-x>.medium-11 {
  width:91.66667%
 }
 .grid-x>.medium-12 {
  width:100%
 }
 .grid-margin-x>.medium-auto {
  width:auto
 }
 .grid-margin-x>.medium-shrink {
  width:auto
 }
 .grid-margin-x>.medium-1 {
  width:calc(8.33333% - 1.25rem)
 }
 .grid-margin-x>.medium-2 {
  width:calc(16.66667% - 1.25rem)
 }
 .grid-margin-x>.medium-3 {
  width:calc(25% - 1.25rem)
 }
 .grid-margin-x>.medium-4 {
  width:calc(33.33333% - 1.25rem)
 }
 .grid-margin-x>.medium-5 {
  width:calc(41.66667% - 1.25rem)
 }
 .grid-margin-x>.medium-6 {
  width:calc(50% - 1.25rem)
 }
 .grid-margin-x>.medium-7 {
  width:calc(58.33333% - 1.25rem)
 }
 .grid-margin-x>.medium-8 {
  width:calc(66.66667% - 1.25rem)
 }
 .grid-margin-x>.medium-9 {
  width:calc(75% - 1.25rem)
 }
 .grid-margin-x>.medium-10 {
  width:calc(83.33333% - 1.25rem)
 }
 .grid-margin-x>.medium-11 {
  width:calc(91.66667% - 1.25rem)
 }
 .grid-margin-x>.medium-12 {
  width:calc(100% - 1.25rem)
 }
 .grid-padding-x>.cell {
  padding-right:0.9375rem;
  padding-left:0.9375rem
 }
 .medium-up-1>.cell {
  width:100%
 }
 .medium-up-2>.cell {
  width:50%
 }
 .medium-up-3>.cell {
  width:33.33333%
 }
 .medium-up-4>.cell {
  width:25%
 }
 .medium-up-5>.cell {
  width:20%
 }
 .medium-up-6>.cell {
  width:16.66667%
 }
 .medium-up-7>.cell {
  width:14.28571%
 }
 .medium-up-8>.cell {
  width:12.5%
 }
 .grid-margin-x.medium-up-1>.cell {
  width:calc(100% - 1.25rem)
 }
 .grid-margin-x.medium-up-2>.cell {
  width:calc(50% - 1.25rem)
 }
 .grid-margin-x.medium-up-3>.cell {
  width:calc(33.33333% - 1.25rem)
 }
 .grid-margin-x.medium-up-4>.cell {
  width:calc(25% - 1.25rem)
 }
 .grid-margin-x.medium-up-5>.cell {
  width:calc(20% - 1.25rem)
 }
 .grid-margin-x.medium-up-6>.cell {
  width:calc(16.66667% - 1.25rem)
 }
 .grid-margin-x.medium-up-7>.cell {
  width:calc(14.28571% - 1.25rem)
 }
 .grid-margin-x.medium-up-8>.cell {
  width:calc(12.5% - 1.25rem)
 }
 .small-margin-collapse>.medium-1 {
  width:8.33333%
 }
 .small-margin-collapse>.medium-2 {
  width:16.66667%
 }
 .small-margin-collapse>.medium-3 {
  width:25%
 }
 .small-margin-collapse>.medium-4 {
  width:33.33333%
 }
 .small-margin-collapse>.medium-5 {
  width:41.66667%
 }
 .small-margin-collapse>.medium-6 {
  width:50%
 }
 .small-margin-collapse>.medium-7 {
  width:58.33333%
 }
 .small-margin-collapse>.medium-8 {
  width:66.66667%
 }
 .small-margin-collapse>.medium-9 {
  width:75%
 }
 .small-margin-collapse>.medium-10 {
  width:83.33333%
 }
 .small-margin-collapse>.medium-11 {
  width:91.66667%
 }
 .small-margin-collapse>.medium-12 {
  width:100%
 }
 .medium-margin-collapse {
  margin-right:0;
  margin-left:0
 }
 .medium-margin-collapse>.cell {
  margin-right:0;
  margin-left:0
 }
 .medium-margin-collapse>.small-1 {
  width:8.33333%
 }
 .medium-margin-collapse>.small-2 {
  width:16.66667%
 }
 .medium-margin-collapse>.small-3 {
  width:25%
 }
 .medium-margin-collapse>.small-4 {
  width:33.33333%
 }
 .medium-margin-collapse>.small-5 {
  width:41.66667%
 }
 .medium-margin-collapse>.small-6 {
  width:50%
 }
 .medium-margin-collapse>.small-7 {
  width:58.33333%
 }
 .medium-margin-collapse>.small-8 {
  width:66.66667%
 }
 .medium-margin-collapse>.small-9 {
  width:75%
 }
 .medium-margin-collapse>.small-10 {
  width:83.33333%
 }
 .medium-margin-collapse>.small-11 {
  width:91.66667%
 }
 .medium-margin-collapse>.small-12 {
  width:100%
 }
 .medium-margin-collapse>.medium-1 {
  width:8.33333%
 }
 .medium-margin-collapse>.medium-2 {
  width:16.66667%
 }
 .medium-margin-collapse>.medium-3 {
  width:25%
 }
 .medium-margin-collapse>.medium-4 {
  width:33.33333%
 }
 .medium-margin-collapse>.medium-5 {
  width:41.66667%
 }
 .medium-margin-collapse>.medium-6 {
  width:50%
 }
 .medium-margin-collapse>.medium-7 {
  width:58.33333%
 }
 .medium-margin-collapse>.medium-8 {
  width:66.66667%
 }
 .medium-margin-collapse>.medium-9 {
  width:75%
 }
 .medium-margin-collapse>.medium-10 {
  width:83.33333%
 }
 .medium-margin-collapse>.medium-11 {
  width:91.66667%
 }
 .medium-margin-collapse>.medium-12 {
  width:100%
 }
 .medium-padding-collapse {
  margin-right:0;
  margin-left:0
 }
 .medium-padding-collapse>.cell {
  padding-right:0;
  padding-left:0
 }
 .medium-offset-0 {
  margin-left:0%
 }
 .grid-margin-x>.medium-offset-0 {
  margin-left:calc(0% + 0.625rem)
 }
 .medium-offset-1 {
  margin-left:8.33333%
 }
 .grid-margin-x>.medium-offset-1 {
  margin-left:calc(8.33333% + 0.625rem)
 }
 .medium-offset-2 {
  margin-left:16.66667%
 }
 .grid-margin-x>.medium-offset-2 {
  margin-left:calc(16.66667% + 0.625rem)
 }
 .medium-offset-3 {
  margin-left:25%
 }
 .grid-margin-x>.medium-offset-3 {
  margin-left:calc(25% + 0.625rem)
 }
 .medium-offset-4 {
  margin-left:33.33333%
 }
 .grid-margin-x>.medium-offset-4 {
  margin-left:calc(33.33333% + 0.625rem)
 }
 .medium-offset-5 {
  margin-left:41.66667%
 }
 .grid-margin-x>.medium-offset-5 {
  margin-left:calc(41.66667% + 0.625rem)
 }
 .medium-offset-6 {
  margin-left:50%
 }
 .grid-margin-x>.medium-offset-6 {
  margin-left:calc(50% + 0.625rem)
 }
 .medium-offset-7 {
  margin-left:58.33333%
 }
 .grid-margin-x>.medium-offset-7 {
  margin-left:calc(58.33333% + 0.625rem)
 }
 .medium-offset-8 {
  margin-left:66.66667%
 }
 .grid-margin-x>.medium-offset-8 {
  margin-left:calc(66.66667% + 0.625rem)
 }
 .medium-offset-9 {
  margin-left:75%
 }
 .grid-margin-x>.medium-offset-9 {
  margin-left:calc(75% + 0.625rem)
 }
 .medium-offset-10 {
  margin-left:83.33333%
 }
 .grid-margin-x>.medium-offset-10 {
  margin-left:calc(83.33333% + 0.625rem)
 }
 .medium-offset-11 {
  margin-left:91.66667%
 }
 .grid-margin-x>.medium-offset-11 {
  margin-left:calc(91.66667% + 0.625rem)
 }
 .grid-y>.medium-shrink,
 .grid-y>.medium-full,
 .grid-y>.medium-1,
 .grid-y>.medium-2,
 .grid-y>.medium-3,
 .grid-y>.medium-4,
 .grid-y>.medium-5,
 .grid-y>.medium-6,
 .grid-y>.medium-7,
 .grid-y>.medium-8,
 .grid-y>.medium-9,
 .grid-y>.medium-10,
 .grid-y>.medium-11,
 .grid-y>.medium-12 {
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .grid-y>.medium-auto {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px;
  height:auto
 }
 .grid-y>.medium-shrink,
 .grid-y>.medium-1,
 .grid-y>.medium-2,
 .grid-y>.medium-3,
 .grid-y>.medium-4,
 .grid-y>.medium-5,
 .grid-y>.medium-6,
 .grid-y>.medium-7,
 .grid-y>.medium-8,
 .grid-y>.medium-9,
 .grid-y>.medium-10,
 .grid-y>.medium-11,
 .grid-y>.medium-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .grid-y>.medium-shrink {
  height:auto
 }
 .grid-y>.medium-1 {
  height:8.33333%
 }
 .grid-y>.medium-2 {
  height:16.66667%
 }
 .grid-y>.medium-3 {
  height:25%
 }
 .grid-y>.medium-4 {
  height:33.33333%
 }
 .grid-y>.medium-5 {
  height:41.66667%
 }
 .grid-y>.medium-6 {
  height:50%
 }
 .grid-y>.medium-7 {
  height:58.33333%
 }
 .grid-y>.medium-8 {
  height:66.66667%
 }
 .grid-y>.medium-9 {
  height:75%
 }
 .grid-y>.medium-10 {
  height:83.33333%
 }
 .grid-y>.medium-11 {
  height:91.66667%
 }
 .grid-y>.medium-12 {
  height:100%
 }
 .grid-padding-y>.cell {
  padding-top:0.9375rem;
  padding-bottom:0.9375rem
 }
 .grid-margin-y>.medium-auto {
  height:auto
 }
 .grid-margin-y>.medium-shrink {
  height:auto
 }
 .grid-margin-y>.medium-1 {
  height:calc(8.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-2 {
  height:calc(16.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-3 {
  height:calc(25% - 1.25rem)
 }
 .grid-margin-y>.medium-4 {
  height:calc(33.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-5 {
  height:calc(41.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-6 {
  height:calc(50% - 1.25rem)
 }
 .grid-margin-y>.medium-7 {
  height:calc(58.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-8 {
  height:calc(66.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-9 {
  height:calc(75% - 1.25rem)
 }
 .grid-margin-y>.medium-10 {
  height:calc(83.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-11 {
  height:calc(91.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-12 {
  height:calc(100% - 1.25rem)
 }
 .medium-grid-frame {
  overflow:hidden;
  position:relative;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  width:100vw
 }
 .cell .medium-grid-frame {
  width:100%
 }
 .medium-cell-block {
  overflow-x:auto;
  max-width:100%;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .medium-cell-block-container {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  max-height:100%
 }
 .medium-cell-block-container>.grid-x {
  max-height:100%;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .medium-cell-block-y {
  overflow-y:auto;
  max-height:100%;
  min-height:100%;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .grid-y.medium-grid-frame {
  width:auto;
  overflow:hidden;
  position:relative;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  height:100vh
 }
 .cell .grid-y.medium-grid-frame {
  height:100%
 }
 .grid-margin-y>.medium-auto {
  height:auto
 }
 .grid-margin-y>.medium-shrink {
  height:auto
 }
 .grid-margin-y>.medium-1 {
  height:calc(8.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-2 {
  height:calc(16.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-3 {
  height:calc(25% - 1.25rem)
 }
 .grid-margin-y>.medium-4 {
  height:calc(33.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-5 {
  height:calc(41.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-6 {
  height:calc(50% - 1.25rem)
 }
 .grid-margin-y>.medium-7 {
  height:calc(58.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-8 {
  height:calc(66.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-9 {
  height:calc(75% - 1.25rem)
 }
 .grid-margin-y>.medium-10 {
  height:calc(83.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-11 {
  height:calc(91.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-12 {
  height:calc(100% - 1.25rem)
 }
 .grid-frame.grid-margin-y {
  height:calc(100vh + 1.25rem)
 }
 .grid-margin-y.medium-grid-frame {
  height:calc(100vh + 1.25rem)
 }
 .button-group.stacked-for-small .button {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  margin-bottom:0
 }
 .pagination li {
  display:inline-block
 }
 .menu.medium-horizontal {
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .menu.medium-vertical {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .menu.medium-expanded li {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px
 }
 .menu.medium-simple li {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px
 }
 .dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu {
  top:100%;
  right:0;
  left:auto
 }
 .dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu {
  top:100%;
  right:auto;
  left:0
 }
 .dropdown.menu.medium-vertical>li .is-dropdown-submenu {
  top:0
 }
 .dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu {
  top:0;
  right:100%;
  left:auto
 }
 .dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu {
  right:auto;
  left:100%
 }
 .position-left {
  width:auto;
  -webkit-transform:translateX(-100%);
  transform:translateX(-100%)
 }
 .off-canvas-content .off-canvas.position-left {
  -webkit-transform:translateX(-100%);
  transform:translateX(-100%)
 }
 .off-canvas-content.is-open-left.has-transition-push {
  -webkit-transform:translateX(100%);
  transform:translateX(100%)
 }
 .position-right {
  width:auto;
  -webkit-transform:translateX(100%);
  transform:translateX(100%)
 }
 .off-canvas-content .off-canvas.position-right {
  -webkit-transform:translateX(100%);
  transform:translateX(100%)
 }
 .off-canvas-content.is-open-right.has-transition-push {
  -webkit-transform:translateX(-100%);
  transform:translateX(-100%)
 }
 .position-top {
  height:auto;
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 .off-canvas-content .off-canvas.position-top {
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 .off-canvas-content.is-open-top.has-transition-push {
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
 }
 .position-bottom {
  height:auto;
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
 }
 .off-canvas-content .off-canvas.position-bottom {
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
 }
 .off-canvas-content.is-open-bottom.has-transition-push {
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 .position-left.reveal-for-medium {
  -webkit-transform:none;
  transform:none;
  z-index:860;
  -webkit-transition:none;
  transition:none;
  visibility:visible
 }
 .position-left.reveal-for-medium .close-button {
  display:none
 }
 .off-canvas-content .position-left.reveal-for-medium {
  -webkit-transform:none;
  transform:none
 }
 .off-canvas-content.has-reveal-left {
  margin-left:100%
 }
 .position-left.reveal-for-medium ~ .off-canvas-content {
  margin-left:100%
 }
 .position-right.reveal-for-medium {
  -webkit-transform:none;
  transform:none;
  z-index:860;
  -webkit-transition:none;
  transition:none;
  visibility:visible
 }
 .position-right.reveal-for-medium .close-button {
  display:none
 }
 .off-canvas-content .position-right.reveal-for-medium {
  -webkit-transform:none;
  transform:none
 }
 .off-canvas-content.has-reveal-right {
  margin-right:100%
 }
 .position-right.reveal-for-medium ~ .off-canvas-content {
  margin-right:100%
 }
 .position-top.reveal-for-medium {
  -webkit-transform:none;
  transform:none;
  z-index:860;
  -webkit-transition:none;
  transition:none;
  visibility:visible
 }
 .position-top.reveal-for-medium .close-button {
  display:none
 }
 .off-canvas-content .position-top.reveal-for-medium {
  -webkit-transform:none;
  transform:none
 }
 .off-canvas-content.has-reveal-top {
  margin-top:100%
 }
 .position-top.reveal-for-medium ~ .off-canvas-content {
  margin-top:100%
 }
 .position-bottom.reveal-for-medium {
  -webkit-transform:none;
  transform:none;
  z-index:860;
  -webkit-transition:none;
  transition:none;
  visibility:visible
 }
 .position-bottom.reveal-for-medium .close-button {
  display:none
 }
 .off-canvas-content .position-bottom.reveal-for-medium {
  -webkit-transform:none;
  transform:none
 }
 .off-canvas-content.has-reveal-bottom {
  margin-bottom:100%
 }
 .position-bottom.reveal-for-medium ~ .off-canvas-content {
  margin-bottom:100%
 }
 .off-canvas.in-canvas-for-medium {
  visibility:visible;
  height:auto;
  position:static;
  background:inherit;
  width:inherit;
  overflow:inherit;
  -webkit-transition:inherit;
  transition:inherit
 }
 .off-canvas.in-canvas-for-medium.position-left,
 .off-canvas.in-canvas-for-medium.position-right,
 .off-canvas.in-canvas-for-medium.position-top,
 .off-canvas.in-canvas-for-medium.position-bottom {
  -webkit-box-shadow:none;
  box-shadow:none;
  -webkit-transform:none;
  transform:none
 }
 .off-canvas.in-canvas-for-medium .close-button {
  display:none
 }
 .reveal {
  min-height:0
 }
 .reveal {
  width:70%;
  max-width:87.5rem
 }
 .reveal.tiny {
  width:30%;
  max-width:87.5rem
 }
 .reveal.small {
  width:50%;
  max-width:87.5rem
 }
 .reveal.large {
  width:90%;
  max-width:87.5rem
 }
 .medium-order-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .medium-order-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .medium-order-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .medium-order-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .medium-order-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .medium-order-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .medium-flex-container {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .medium-flex-child-auto {
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
 .medium-flex-child-grow {
  -webkit-box-flex:1;
  -ms-flex:1 0 auto;
  flex:1 0 auto
 }
 .medium-flex-child-shrink {
  -webkit-box-flex:0;
  -ms-flex:0 1 auto;
  flex:0 1 auto
 }
 .medium-flex-dir-row {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .medium-flex-dir-row-reverse {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
  -ms-flex-direction:row-reverse;
  flex-direction:row-reverse
 }
 .medium-flex-dir-column {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .medium-flex-dir-column-reverse {
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse
 }
 .hide-for-medium {
  display:none !important
 }
 .index-top-collection-info--image .index-top-collection-title {
  font-size:22px
 }
 .index-top-collection-info--image .index-top-collection-title.position-left {
  -webkit-transform:translateX(-105%);
  transform:translateX(-105%)
 }
 .index-top-collection-info--image .index-top-collection-title.position-right {
  -webkit-transform:translateX(30%);
  transform:translateX(30%)
 }
}
@media screen and (min-width: 50.0625em) and (max-width: 78.81125em) {
 .hide-for-custom {
  display:none !important
 }
 .index-collection-slider-column .position-relative {
  display:none
 }
 .index-collection-slider-column .group-button {
  position:absolute;
  top:0.625rem;
  right:0.625rem;
  font-size:1.375rem;
  text-align:center;
  line-height:1;
  opacity:0;
  visibility:hidden;
  transition:all 200ms ease;
  -webkit-transition:all 200ms ease;
  z-index:3
 }
 .index-collection-slider-column .group-button .group-button-item {
  background:#fff;
  color:#000;
  position:relative;
  width:1.875rem;
  height:1.875rem;
  line-height:1.875rem;
  border-radius:50%;
  margin-bottom:5px;
  -webkit-box-shadow:none;
  box-shadow:none;
  outline:none;
  cursor:pointer;
  opacity:1
 }
 .index-collection-slider-column .group-button .group-button-item em {
  font-size:0.9375rem;
  font-weight:700;
  margin:0 auto
 }
 .index-collection-slider-column .group-button .group-button-item:hover {
  background:#e42424
 }
 .index-collection-slider-column .group-button .group-button-item:hover em {
  color:black
 }
 .conllections-title {
  font-size:14px
 }
 .conllections-list>li>a,
 .collection-category-list>li>a {
  font-size:13px
 }
 .desktop-header-search div[data-ajax-search-result] {
  min-width:600px;
  max-height:500px
 }
 .desktop-main-header {
  padding-left:15px !important;
  padding-right:15px !important
 }
 .index-slideshow-container {
  margin-bottom:20px !important
 }
 .desktop-header-phone {
  margin-left:35px !important
 }
 .search-box-desktop-form1 .input-group-field {
  width:250px !important
 }
 .search-box-desktop-form1 .input-group-button a {
  background:#5d6673 !important
 }
 .index-banner-bottom-grid .index-banner-grid-list .cell {
  margin-top:1.875rem;
  margin-bottom:1.875rem;
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .index-banner-bottom-grid .index-banner-grid-list .cell:last-child,
 .index-banner-bottom-grid .index-banner-grid-list .cell:first-child {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .index-brand-bottom .carousel-navigation {
  display:none
 }
 .index-brand-bottom .carousel-nav-prev {
  left:0
 }
 .index-brand-bottom .carousel-nav-next {
  right:0
 }
 .index-brand-bottom :hover .carousel-navigation {
  display:block
 }
 .footer-social-media-cell {
  width:100% !important;
  max-width:100% !important
 }
 .footer-social-media {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .footer-social-media>div:last-child {
  margin-left:30px
 }
 .template-index .layout-main {
  padding-top:15px !important
 }
 .hide-for-large-only {
  display:none
 }
 .top-collections.count-1 .carousel-navigation,
 .top-collections.count-2 .carousel-navigation,
 .top-collections.count-3 .carousel-navigation,
 .top-collections.count-4 .carousel-navigation {
  display:none
 }
 .product-add-cart {
  width:65% !important
 }
 .product-customlinks {
  margin-bottom:0
 }
 .product .tabs {
  margin-top:1.875rem !important
 }
 .reveal.product-customtab-popup,
 .reveal.product-sizechart-popup {
  width:90%;
  padding-left:1rem;
  padding-right:1rem
 }
 .product-info-container {
  padding-left:0 !important
 }
 .product-imageslider .product-info-container {
  padding:1.875rem 1.5625rem !important
 }
 .countdown-timer {
  margin-bottom:1.25rem
 }
 .product-description {
  display:none
 }
 .product-info-container {
  margin-top:30px
 }
 .grid-x>.large-2-4 {
  width:20%
 }
 .grid-margin-x>.large-2-4 {
  width:calc(20% - 0.625rem)
 }
 .hide-for-large-only {
  display:none !important
 }
 .large-up-4 .product-grid .product-item-button-compare span,
 .large-up-5 .product-grid .product-item-button-compare span,
 .large-up-6 .product-grid .product-item-button-compare span,
 .large-up-7 .product-grid .product-item-button-compare span,
 .large-up-8 .product-grid .product-item-button-compare span {
  display:none
 }
 .index-slideshow-caption-description {
  width:80% !important
 }
}
@media print, screen and (min-width: 50.0625em) {
 .shopify-section.product .product-gallery,
 .product-gallery .product-gallery {
  margin-left:-1.25rem
 }
 .shopify-section.product .carousel-wrapper .carousel-navigation em,
 .product-gallery .carousel-wrapper .carousel-navigation em {
  font-size:1.5625rem;
  font-weight:400;
  color:white
 }
 .layout-main,
 .layout-footer {
  padding:0
 }
 .layout-mobile-overlap {
  display:none
 }
 .layout-content {
  margin-bottom:3.125rem !important
 }
 .product-title-vendor {
  min-height:63px;
  margin-bottom:3px
 }
 .index-collection-slider-column .index-banner-grid-list .collection-column:first-child {
  margin-bottom:0
 }
 .index-collection-slider-column .box-title,
 .index-collection-slider .box-title,
 .isb-product .box-title {
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:start;
  padding-bottom:0.5rem;
  border-bottom:1px solid #e6e6e6
 }
 .index-collection-slider-column .box-slider,
 .index-collection-slider .box-slider,
 .isb-product .box-slider {
  margin-top:1.875rem
 }
 .index-collection-slider-column .carousel-nav-top-right .carousel-nav-prev,
 .index-collection-slider-column .carousel-nav-top-right .carousel-nav-next,
 .index-collection-slider .carousel-nav-top-right .carousel-nav-prev,
 .index-collection-slider .carousel-nav-top-right .carousel-nav-next,
 .isb-product .carousel-nav-top-right .carousel-nav-prev,
 .isb-product .carousel-nav-top-right .carousel-nav-next {
  top:-4.875rem
 }
 .index-collection-slider-column .carousel-nav-top-right .carousel-nav-prev,
 .index-collection-slider .carousel-nav-top-right .carousel-nav-prev,
 .isb-product .carousel-nav-top-right .carousel-nav-prev {
  right:1.625rem
 }
 .index-collection-slider-column .carousel-nav-top-right .carousel-nav-next,
 .index-collection-slider .carousel-nav-top-right .carousel-nav-next,
 .isb-product .carousel-nav-top-right .carousel-nav-next {
  right:0
 }
 .index-collection-slider-column .carousel-navigation,
 .index-collection-slider .carousel-navigation,
 .isb-product .carousel-navigation {
  visibility:inherit
 }
 .index-information-bottom .box-content {
  height:auto;
  padding-left:1.5625rem;
  padding-right:1.5625rem;
  border:1px solid #e6e6e6;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding-top:0
 }
 .index-information-bottom .box {
  margin-bottom:0
 }
 .index-information-bottom .index-banner-grid-list {
  width:100%
 }
 .index-information-bottom .index-banner-grid-item {
  border-style:none;
  padding:0;
  border-right-style:none;
  padding:1.25rem
 }
 .index-information-bottom .cell:last-child .index-banner-grid-item {
  border-style:none
 }
 .index-information-bottom .info-element {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
 .index-information-bottom .heading {
  font-size:0.875rem;
  font-weight:700;
  margin-bottom:5px
 }
 .index-information-bottom .subheading {
  font-size:0.8125rem
 }
 .index-brand-grid-container.box {
  padding-top:3.75rem;
  padding-bottom:3.75rem
 }
 .isb-article .carousel-navigation {
  display:none
 }
 .template-index .layout-main.have-sidebar .content-area {
  overflow:hidden
 }
 .template-index .layout-main.have-sidebar .content-area .grid-container {
  margin-left:-15px
 }
 .search-form {
  display:none
 }
 body {
  background:#ffffff;
  color:#060606;
  font-family:'Poppins', sans-serif
 }
 h1,
 .h1,
 h2,
 .h2,
 h3,
 .h3,
 h4,
 .h4,
 h5,
 .h5,
 h6,
 .h6 {
  font-family:'Poppins', sans-serif;
  color:#060606
 }
 a {
  color:#060606
 }
 a:hover,
 a:focus,
 a:active,
 a.active {
  color:#e42424
 }
 .svg-icon {
  display:block;
  width:1.25rem;
  height:1.25rem;
  vertical-align:middle;
  fill:currentColor
 }
 .large-text-left {
  text-align:left
 }
 .large-text-right {
  text-align:right
 }
 .large-text-center {
  text-align:center
 }
 .large-text-justify {
  text-align:justify
 }
 .grid-x>.large-shrink,
 .grid-x>.large-full,
 .grid-x>.large-1,
 .grid-x>.large-2,
 .grid-x>.large-3,
 .grid-x>.large-4,
 .grid-x>.large-5,
 .grid-x>.large-6,
 .grid-x>.large-7,
 .grid-x>.large-8,
 .grid-x>.large-9,
 .grid-x>.large-10,
 .grid-x>.large-11,
 .grid-x>.large-12 {
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .grid-x>.large-auto {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px;
  width:auto
 }
 .grid-x>.large-shrink,
 .grid-x>.large-1,
 .grid-x>.large-2,
 .grid-x>.large-3,
 .grid-x>.large-4,
 .grid-x>.large-5,
 .grid-x>.large-6,
 .grid-x>.large-7,
 .grid-x>.large-8,
 .grid-x>.large-9,
 .grid-x>.large-10,
 .grid-x>.large-11,
 .grid-x>.large-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .grid-x>.large-shrink {
  width:auto
 }
 .grid-x>.large-1 {
  width:8.33333%
 }
 .grid-x>.large-2 {
  width:16.66667%
 }
 .grid-x>.large-3 {
  width:25%
 }
 .grid-x>.large-4 {
  width:33.33333%
 }
 .grid-x>.large-5 {
  width:41.66667%
 }
 .grid-x>.large-6 {
  width:50%
 }
 .grid-x>.large-7 {
  width:58.33333%
 }
 .grid-x>.large-8 {
  width:66.66667%
 }
 .grid-x>.large-9 {
  width:75%
 }
 .grid-x>.large-10 {
  width:83.33333%
 }
 .grid-x>.large-11 {
  width:91.66667%
 }
 .grid-x>.large-12 {
  width:100%
 }
 .grid-margin-x {
  margin-left:-0.625rem;
  margin-right:-0.625rem
 }
 .grid-margin-x>.cell {
  width:calc(100% - 1.25rem);
  margin-left:0.625rem;
  margin-right:0.625rem
 }
 .grid-margin-x>.auto {
  width:auto
 }
 .grid-margin-x>.shrink {
  width:auto
 }
 .grid-margin-x>.small-1 {
  width:calc(8.33333% - 1.25rem)
 }
 .grid-margin-x>.small-2 {
  width:calc(16.66667% - 1.25rem)
 }
 .grid-margin-x>.small-3 {
  width:calc(25% - 1.25rem)
 }
 .grid-margin-x>.small-4 {
  width:calc(33.33333% - 1.25rem)
 }
 .grid-margin-x>.small-5 {
  width:calc(41.66667% - 1.25rem)
 }
 .grid-margin-x>.small-6 {
  width:calc(50% - 1.25rem)
 }
 .grid-margin-x>.small-7 {
  width:calc(58.33333% - 1.25rem)
 }
 .grid-margin-x>.small-8 {
  width:calc(66.66667% - 1.25rem)
 }
 .grid-margin-x>.small-9 {
  width:calc(75% - 1.25rem)
 }
 .grid-margin-x>.small-10 {
  width:calc(83.33333% - 1.25rem)
 }
 .grid-margin-x>.small-11 {
  width:calc(91.66667% - 1.25rem)
 }
 .grid-margin-x>.small-12 {
  width:calc(100% - 1.25rem)
 }
 .grid-margin-x>.medium-auto {
  width:auto
 }
 .grid-margin-x>.medium-shrink {
  width:auto
 }
 .grid-margin-x>.medium-1 {
  width:calc(8.33333% - 1.25rem)
 }
 .grid-margin-x>.medium-2 {
  width:calc(16.66667% - 1.25rem)
 }
 .grid-margin-x>.medium-3 {
  width:calc(25% - 1.25rem)
 }
 .grid-margin-x>.medium-4 {
  width:calc(33.33333% - 1.25rem)
 }
 .grid-margin-x>.medium-5 {
  width:calc(41.66667% - 1.25rem)
 }
 .grid-margin-x>.medium-6 {
  width:calc(50% - 1.25rem)
 }
 .grid-margin-x>.medium-7 {
  width:calc(58.33333% - 1.25rem)
 }
 .grid-margin-x>.medium-8 {
  width:calc(66.66667% - 1.25rem)
 }
 .grid-margin-x>.medium-9 {
  width:calc(75% - 1.25rem)
 }
 .grid-margin-x>.medium-10 {
  width:calc(83.33333% - 1.25rem)
 }
 .grid-margin-x>.medium-11 {
  width:calc(91.66667% - 1.25rem)
 }
 .grid-margin-x>.medium-12 {
  width:calc(100% - 1.25rem)
 }
 .grid-margin-x>.large-auto {
  width:auto
 }
 .grid-margin-x>.large-shrink {
  width:auto
 }
 .grid-margin-x>.large-1 {
  width:calc(8.33333% - 1.25rem)
 }
 .grid-margin-x>.large-2 {
  width:calc(16.66667% - 1.25rem)
 }
 .grid-margin-x>.large-3 {
  width:calc(25% - 1.25rem)
 }
 .grid-margin-x>.large-4 {
  width:calc(33.33333% - 1.25rem)
 }
 .grid-margin-x>.large-5 {
  width:calc(41.66667% - 1.25rem)
 }
 .grid-margin-x>.large-6 {
  width:calc(50% - 1.25rem)
 }
 .grid-margin-x>.large-7 {
  width:calc(58.33333% - 1.25rem)
 }
 .grid-margin-x>.large-8 {
  width:calc(66.66667% - 1.25rem)
 }
 .grid-margin-x>.large-9 {
  width:calc(75% - 1.25rem)
 }
 .grid-margin-x>.large-10 {
  width:calc(83.33333% - 1.25rem)
 }
 .grid-margin-x>.large-11 {
  width:calc(91.66667% - 1.25rem)
 }
 .grid-margin-x>.large-12 {
  width:calc(100% - 1.25rem)
 }
 .grid-padding-x .grid-padding-x {
  margin-right:-0.625rem;
  margin-left:-0.625rem
 }
 .grid-container:not(.full)>.grid-padding-x {
  margin-right:-0.625rem;
  margin-left:-0.625rem
 }
 .large-up-1>.cell {
  width:100%
 }
 .large-up-2>.cell {
  width:50%
 }
 .large-up-3>.cell {
  width:33.33333%
 }
 .large-up-4>.cell {
  width:25%
 }
 .large-up-5>.cell {
  width:20%
 }
 .large-up-6>.cell {
  width:16.66667%
 }
 .large-up-7>.cell {
  width:14.28571%
 }
 .large-up-8>.cell {
  width:12.5%
 }
 .grid-margin-x.small-up-1>.cell {
  width:calc(100% - 1.25rem)
 }
 .grid-margin-x.small-up-2>.cell {
  width:calc(50% - 1.25rem)
 }
 .grid-margin-x.small-up-3>.cell {
  width:calc(33.33333% - 1.25rem)
 }
 .grid-margin-x.small-up-4>.cell {
  width:calc(25% - 1.25rem)
 }
 .grid-margin-x.small-up-5>.cell {
  width:calc(20% - 1.25rem)
 }
 .grid-margin-x.small-up-6>.cell {
  width:calc(16.66667% - 1.25rem)
 }
 .grid-margin-x.small-up-7>.cell {
  width:calc(14.28571% - 1.25rem)
 }
 .grid-margin-x.small-up-8>.cell {
  width:calc(12.5% - 1.25rem)
 }
 .grid-margin-x.large-up-1>.cell {
  width:calc(100% - 1.25rem)
 }
 .grid-margin-x.large-up-2>.cell {
  width:calc(50% - 1.25rem)
 }
 .grid-margin-x.large-up-3>.cell {
  width:calc(33.33333% - 1.25rem)
 }
 .grid-margin-x.large-up-4>.cell {
  width:calc(25% - 1.25rem)
 }
 .grid-margin-x.large-up-5>.cell {
  width:calc(20% - 1.25rem)
 }
 .grid-margin-x.large-up-6>.cell {
  width:calc(16.66667% - 1.25rem)
 }
 .grid-margin-x.large-up-7>.cell {
  width:calc(14.28571% - 1.25rem)
 }
 .grid-margin-x.large-up-8>.cell {
  width:calc(12.5% - 1.25rem)
 }
 .small-margin-collapse>.large-1 {
  width:8.33333%
 }
 .small-margin-collapse>.large-2 {
  width:16.66667%
 }
 .small-margin-collapse>.large-3 {
  width:25%
 }
 .small-margin-collapse>.large-4 {
  width:33.33333%
 }
 .small-margin-collapse>.large-5 {
  width:41.66667%
 }
 .small-margin-collapse>.large-6 {
  width:50%
 }
 .small-margin-collapse>.large-7 {
  width:58.33333%
 }
 .small-margin-collapse>.large-8 {
  width:66.66667%
 }
 .small-margin-collapse>.large-9 {
  width:75%
 }
 .small-margin-collapse>.large-10 {
  width:83.33333%
 }
 .small-margin-collapse>.large-11 {
  width:91.66667%
 }
 .small-margin-collapse>.large-12 {
  width:100%
 }
 .medium-margin-collapse>.large-1 {
  width:8.33333%
 }
 .medium-margin-collapse>.large-2 {
  width:16.66667%
 }
 .medium-margin-collapse>.large-3 {
  width:25%
 }
 .medium-margin-collapse>.large-4 {
  width:33.33333%
 }
 .medium-margin-collapse>.large-5 {
  width:41.66667%
 }
 .medium-margin-collapse>.large-6 {
  width:50%
 }
 .medium-margin-collapse>.large-7 {
  width:58.33333%
 }
 .medium-margin-collapse>.large-8 {
  width:66.66667%
 }
 .medium-margin-collapse>.large-9 {
  width:75%
 }
 .medium-margin-collapse>.large-10 {
  width:83.33333%
 }
 .medium-margin-collapse>.large-11 {
  width:91.66667%
 }
 .medium-margin-collapse>.large-12 {
  width:100%
 }
 .large-margin-collapse {
  margin-right:0;
  margin-left:0
 }
 .large-margin-collapse>.cell {
  margin-right:0;
  margin-left:0
 }
 .large-margin-collapse>.small-1 {
  width:8.33333%
 }
 .large-margin-collapse>.small-2 {
  width:16.66667%
 }
 .large-margin-collapse>.small-3 {
  width:25%
 }
 .large-margin-collapse>.small-4 {
  width:33.33333%
 }
 .large-margin-collapse>.small-5 {
  width:41.66667%
 }
 .large-margin-collapse>.small-6 {
  width:50%
 }
 .large-margin-collapse>.small-7 {
  width:58.33333%
 }
 .large-margin-collapse>.small-8 {
  width:66.66667%
 }
 .large-margin-collapse>.small-9 {
  width:75%
 }
 .large-margin-collapse>.small-10 {
  width:83.33333%
 }
 .large-margin-collapse>.small-11 {
  width:91.66667%
 }
 .large-margin-collapse>.small-12 {
  width:100%
 }
 .large-margin-collapse>.medium-1 {
  width:8.33333%
 }
 .large-margin-collapse>.medium-2 {
  width:16.66667%
 }
 .large-margin-collapse>.medium-3 {
  width:25%
 }
 .large-margin-collapse>.medium-4 {
  width:33.33333%
 }
 .large-margin-collapse>.medium-5 {
  width:41.66667%
 }
 .large-margin-collapse>.medium-6 {
  width:50%
 }
 .large-margin-collapse>.medium-7 {
  width:58.33333%
 }
 .large-margin-collapse>.medium-8 {
  width:66.66667%
 }
 .large-margin-collapse>.medium-9 {
  width:75%
 }
 .large-margin-collapse>.medium-10 {
  width:83.33333%
 }
 .large-margin-collapse>.medium-11 {
  width:91.66667%
 }
 .large-margin-collapse>.medium-12 {
  width:100%
 }
 .large-margin-collapse>.large-1 {
  width:8.33333%
 }
 .large-margin-collapse>.large-2 {
  width:16.66667%
 }
 .large-margin-collapse>.large-3 {
  width:25%
 }
 .large-margin-collapse>.large-4 {
  width:33.33333%
 }
 .large-margin-collapse>.large-5 {
  width:41.66667%
 }
 .large-margin-collapse>.large-6 {
  width:50%
 }
 .large-margin-collapse>.large-7 {
  width:58.33333%
 }
 .large-margin-collapse>.large-8 {
  width:66.66667%
 }
 .large-margin-collapse>.large-9 {
  width:75%
 }
 .large-margin-collapse>.large-10 {
  width:83.33333%
 }
 .large-margin-collapse>.large-11 {
  width:91.66667%
 }
 .large-margin-collapse>.large-12 {
  width:100%
 }
 .large-padding-collapse {
  margin-right:0;
  margin-left:0
 }
 .large-padding-collapse>.cell {
  padding-right:0;
  padding-left:0
 }
 .large-offset-0 {
  margin-left:0%
 }
 .grid-margin-x>.large-offset-0 {
  margin-left:calc(0% + 0.625rem)
 }
 .large-offset-1 {
  margin-left:8.33333%
 }
 .grid-margin-x>.large-offset-1 {
  margin-left:calc(8.33333% + 0.625rem)
 }
 .large-offset-2 {
  margin-left:16.66667%
 }
 .grid-margin-x>.large-offset-2 {
  margin-left:calc(16.66667% + 0.625rem)
 }
 .large-offset-3 {
  margin-left:25%
 }
 .grid-margin-x>.large-offset-3 {
  margin-left:calc(25% + 0.625rem)
 }
 .large-offset-4 {
  margin-left:33.33333%
 }
 .grid-margin-x>.large-offset-4 {
  margin-left:calc(33.33333% + 0.625rem)
 }
 .large-offset-5 {
  margin-left:41.66667%
 }
 .grid-margin-x>.large-offset-5 {
  margin-left:calc(41.66667% + 0.625rem)
 }
 .large-offset-6 {
  margin-left:50%
 }
 .grid-margin-x>.large-offset-6 {
  margin-left:calc(50% + 0.625rem)
 }
 .large-offset-7 {
  margin-left:58.33333%
 }
 .grid-margin-x>.large-offset-7 {
  margin-left:calc(58.33333% + 0.625rem)
 }
 .large-offset-8 {
  margin-left:66.66667%
 }
 .grid-margin-x>.large-offset-8 {
  margin-left:calc(66.66667% + 0.625rem)
 }
 .large-offset-9 {
  margin-left:75%
 }
 .grid-margin-x>.large-offset-9 {
  margin-left:calc(75% + 0.625rem)
 }
 .large-offset-10 {
  margin-left:83.33333%
 }
 .grid-margin-x>.large-offset-10 {
  margin-left:calc(83.33333% + 0.625rem)
 }
 .large-offset-11 {
  margin-left:91.66667%
 }
 .grid-margin-x>.large-offset-11 {
  margin-left:calc(91.66667% + 0.625rem)
 }
 .grid-y>.large-shrink,
 .grid-y>.large-full,
 .grid-y>.large-1,
 .grid-y>.large-2,
 .grid-y>.large-3,
 .grid-y>.large-4,
 .grid-y>.large-5,
 .grid-y>.large-6,
 .grid-y>.large-7,
 .grid-y>.large-8,
 .grid-y>.large-9,
 .grid-y>.large-10,
 .grid-y>.large-11,
 .grid-y>.large-12 {
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .grid-y>.large-auto {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px;
  height:auto
 }
 .grid-y>.large-shrink,
 .grid-y>.large-1,
 .grid-y>.large-2,
 .grid-y>.large-3,
 .grid-y>.large-4,
 .grid-y>.large-5,
 .grid-y>.large-6,
 .grid-y>.large-7,
 .grid-y>.large-8,
 .grid-y>.large-9,
 .grid-y>.large-10,
 .grid-y>.large-11,
 .grid-y>.large-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .grid-y>.large-shrink {
  height:auto
 }
 .grid-y>.large-1 {
  height:8.33333%
 }
 .grid-y>.large-2 {
  height:16.66667%
 }
 .grid-y>.large-3 {
  height:25%
 }
 .grid-y>.large-4 {
  height:33.33333%
 }
 .grid-y>.large-5 {
  height:41.66667%
 }
 .grid-y>.large-6 {
  height:50%
 }
 .grid-y>.large-7 {
  height:58.33333%
 }
 .grid-y>.large-8 {
  height:66.66667%
 }
 .grid-y>.large-9 {
  height:75%
 }
 .grid-y>.large-10 {
  height:83.33333%
 }
 .grid-y>.large-11 {
  height:91.66667%
 }
 .grid-y>.large-12 {
  height:100%
 }
 .grid-padding-y .grid-padding-y {
  margin-top:-0.625rem;
  margin-bottom:-0.625rem
 }
 .grid-margin-y {
  margin-top:-0.625rem;
  margin-bottom:-0.625rem
 }
 .grid-margin-y>.cell {
  height:calc(100% - 1.25rem);
  margin-top:0.625rem;
  margin-bottom:0.625rem
 }
 .grid-margin-y>.auto {
  height:auto
 }
 .grid-margin-y>.shrink {
  height:auto
 }
 .grid-margin-y>.small-1 {
  height:calc(8.33333% - 1.25rem)
 }
 .grid-margin-y>.small-2 {
  height:calc(16.66667% - 1.25rem)
 }
 .grid-margin-y>.small-3 {
  height:calc(25% - 1.25rem)
 }
 .grid-margin-y>.small-4 {
  height:calc(33.33333% - 1.25rem)
 }
 .grid-margin-y>.small-5 {
  height:calc(41.66667% - 1.25rem)
 }
 .grid-margin-y>.small-6 {
  height:calc(50% - 1.25rem)
 }
 .grid-margin-y>.small-7 {
  height:calc(58.33333% - 1.25rem)
 }
 .grid-margin-y>.small-8 {
  height:calc(66.66667% - 1.25rem)
 }
 .grid-margin-y>.small-9 {
  height:calc(75% - 1.25rem)
 }
 .grid-margin-y>.small-10 {
  height:calc(83.33333% - 1.25rem)
 }
 .grid-margin-y>.small-11 {
  height:calc(91.66667% - 1.25rem)
 }
 .grid-margin-y>.small-12 {
  height:calc(100% - 1.25rem)
 }
 .grid-margin-y>.medium-auto {
  height:auto
 }
 .grid-margin-y>.medium-shrink {
  height:auto
 }
 .grid-margin-y>.medium-1 {
  height:calc(8.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-2 {
  height:calc(16.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-3 {
  height:calc(25% - 1.25rem)
 }
 .grid-margin-y>.medium-4 {
  height:calc(33.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-5 {
  height:calc(41.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-6 {
  height:calc(50% - 1.25rem)
 }
 .grid-margin-y>.medium-7 {
  height:calc(58.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-8 {
  height:calc(66.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-9 {
  height:calc(75% - 1.25rem)
 }
 .grid-margin-y>.medium-10 {
  height:calc(83.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-11 {
  height:calc(91.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-12 {
  height:calc(100% - 1.25rem)
 }
 .grid-margin-y>.large-auto {
  height:auto
 }
 .grid-margin-y>.large-shrink {
  height:auto
 }
 .grid-margin-y>.large-1 {
  height:calc(8.33333% - 1.25rem)
 }
 .grid-margin-y>.large-2 {
  height:calc(16.66667% - 1.25rem)
 }
 .grid-margin-y>.large-3 {
  height:calc(25% - 1.25rem)
 }
 .grid-margin-y>.large-4 {
  height:calc(33.33333% - 1.25rem)
 }
 .grid-margin-y>.large-5 {
  height:calc(41.66667% - 1.25rem)
 }
 .grid-margin-y>.large-6 {
  height:calc(50% - 1.25rem)
 }
 .grid-margin-y>.large-7 {
  height:calc(58.33333% - 1.25rem)
 }
 .grid-margin-y>.large-8 {
  height:calc(66.66667% - 1.25rem)
 }
 .grid-margin-y>.large-9 {
  height:calc(75% - 1.25rem)
 }
 .grid-margin-y>.large-10 {
  height:calc(83.33333% - 1.25rem)
 }
 .grid-margin-y>.large-11 {
  height:calc(91.66667% - 1.25rem)
 }
 .grid-margin-y>.large-12 {
  height:calc(100% - 1.25rem)
 }
 .large-grid-frame {
  overflow:hidden;
  position:relative;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  width:100vw
 }
 .cell .large-grid-frame {
  width:100%
 }
 .large-cell-block {
  overflow-x:auto;
  max-width:100%;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .large-cell-block-container {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  max-height:100%
 }
 .large-cell-block-container>.grid-x {
  max-height:100%;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .large-cell-block-y {
  overflow-y:auto;
  max-height:100%;
  min-height:100%;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .grid-y.large-grid-frame {
  width:auto;
  overflow:hidden;
  position:relative;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  height:100vh
 }
 .cell .grid-y.large-grid-frame {
  height:100%
 }
 .grid-margin-y {
  margin-top:-0.625rem;
  margin-bottom:-0.625rem
 }
 .grid-margin-y>.cell {
  height:calc(100% - 1.25rem);
  margin-top:0.625rem;
  margin-bottom:0.625rem
 }
 .grid-margin-y>.auto {
  height:auto
 }
 .grid-margin-y>.shrink {
  height:auto
 }
 .grid-margin-y>.small-1 {
  height:calc(8.33333% - 1.25rem)
 }
 .grid-margin-y>.small-2 {
  height:calc(16.66667% - 1.25rem)
 }
 .grid-margin-y>.small-3 {
  height:calc(25% - 1.25rem)
 }
 .grid-margin-y>.small-4 {
  height:calc(33.33333% - 1.25rem)
 }
 .grid-margin-y>.small-5 {
  height:calc(41.66667% - 1.25rem)
 }
 .grid-margin-y>.small-6 {
  height:calc(50% - 1.25rem)
 }
 .grid-margin-y>.small-7 {
  height:calc(58.33333% - 1.25rem)
 }
 .grid-margin-y>.small-8 {
  height:calc(66.66667% - 1.25rem)
 }
 .grid-margin-y>.small-9 {
  height:calc(75% - 1.25rem)
 }
 .grid-margin-y>.small-10 {
  height:calc(83.33333% - 1.25rem)
 }
 .grid-margin-y>.small-11 {
  height:calc(91.66667% - 1.25rem)
 }
 .grid-margin-y>.small-12 {
  height:calc(100% - 1.25rem)
 }
 .grid-margin-y>.medium-auto {
  height:auto
 }
 .grid-margin-y>.medium-shrink {
  height:auto
 }
 .grid-margin-y>.medium-1 {
  height:calc(8.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-2 {
  height:calc(16.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-3 {
  height:calc(25% - 1.25rem)
 }
 .grid-margin-y>.medium-4 {
  height:calc(33.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-5 {
  height:calc(41.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-6 {
  height:calc(50% - 1.25rem)
 }
 .grid-margin-y>.medium-7 {
  height:calc(58.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-8 {
  height:calc(66.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-9 {
  height:calc(75% - 1.25rem)
 }
 .grid-margin-y>.medium-10 {
  height:calc(83.33333% - 1.25rem)
 }
 .grid-margin-y>.medium-11 {
  height:calc(91.66667% - 1.25rem)
 }
 .grid-margin-y>.medium-12 {
  height:calc(100% - 1.25rem)
 }
 .grid-margin-y>.large-auto {
  height:auto
 }
 .grid-margin-y>.large-shrink {
  height:auto
 }
 .grid-margin-y>.large-1 {
  height:calc(8.33333% - 1.25rem)
 }
 .grid-margin-y>.large-2 {
  height:calc(16.66667% - 1.25rem)
 }
 .grid-margin-y>.large-3 {
  height:calc(25% - 1.25rem)
 }
 .grid-margin-y>.large-4 {
  height:calc(33.33333% - 1.25rem)
 }
 .grid-margin-y>.large-5 {
  height:calc(41.66667% - 1.25rem)
 }
 .grid-margin-y>.large-6 {
  height:calc(50% - 1.25rem)
 }
 .grid-margin-y>.large-7 {
  height:calc(58.33333% - 1.25rem)
 }
 .grid-margin-y>.large-8 {
  height:calc(66.66667% - 1.25rem)
 }
 .grid-margin-y>.large-9 {
  height:calc(75% - 1.25rem)
 }
 .grid-margin-y>.large-10 {
  height:calc(83.33333% - 1.25rem)
 }
 .grid-margin-y>.large-11 {
  height:calc(91.66667% - 1.25rem)
 }
 .grid-margin-y>.large-12 {
  height:calc(100% - 1.25rem)
 }
 .grid-frame.grid-margin-y {
  height:calc(100vh + 1.25rem)
 }
 .grid-margin-y.large-grid-frame {
  height:calc(100vh + 1.25rem)
 }
 .fluid-xy {
  padding:0.9375rem;
  max-width:100%;
  margin:0 auto
 }
 .button-group.stacked-for-medium .button {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  margin-bottom:0
 }
 .menu.large-horizontal {
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .menu.large-vertical {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .menu.large-expanded li {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px
 }
 .menu.large-simple li {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px
 }
 .dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu {
  top:100%;
  right:0;
  left:auto
 }
 .dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu {
  top:100%;
  right:auto;
  left:0
 }
 .dropdown.menu.large-vertical>li .is-dropdown-submenu {
  top:0
 }
 .dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu {
  top:0;
  right:100%;
  left:auto
 }
 .dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu {
  right:auto;
  left:100%
 }
 .position-left.reveal-for-large {
  -webkit-transform:none;
  transform:none;
  z-index:860;
  -webkit-transition:none;
  transition:none;
  visibility:visible
 }
 .position-left.reveal-for-large .close-button {
  display:none
 }
 .off-canvas-content .position-left.reveal-for-large {
  -webkit-transform:none;
  transform:none
 }
 .off-canvas-content.has-reveal-left {
  margin-left:100%
 }
 .position-left.reveal-for-large ~ .off-canvas-content {
  margin-left:100%
 }
 .position-right.reveal-for-large {
  -webkit-transform:none;
  transform:none;
  z-index:860;
  -webkit-transition:none;
  transition:none;
  visibility:visible
 }
 .position-right.reveal-for-large .close-button {
  display:none
 }
 .off-canvas-content .position-right.reveal-for-large {
  -webkit-transform:none;
  transform:none
 }
 .off-canvas-content.has-reveal-right {
  margin-right:100%
 }
 .position-right.reveal-for-large ~ .off-canvas-content {
  margin-right:100%
 }
 .position-top.reveal-for-large {
  -webkit-transform:none;
  transform:none;
  z-index:860;
  -webkit-transition:none;
  transition:none;
  visibility:visible
 }
 .position-top.reveal-for-large .close-button {
  display:none
 }
 .off-canvas-content .position-top.reveal-for-large {
  -webkit-transform:none;
  transform:none
 }
 .off-canvas-content.has-reveal-top {
  margin-top:100%
 }
 .position-top.reveal-for-large ~ .off-canvas-content {
  margin-top:100%
 }
 .position-bottom.reveal-for-large {
  -webkit-transform:none;
  transform:none;
  z-index:860;
  -webkit-transition:none;
  transition:none;
  visibility:visible
 }
 .position-bottom.reveal-for-large .close-button {
  display:none
 }
 .off-canvas-content .position-bottom.reveal-for-large {
  -webkit-transform:none;
  transform:none
 }
 .off-canvas-content.has-reveal-bottom {
  margin-bottom:100%
 }
 .position-bottom.reveal-for-large ~ .off-canvas-content {
  margin-bottom:100%
 }
 .off-canvas.in-canvas-for-large {
  visibility:visible;
  height:auto;
  position:static;
  background:inherit;
  width:inherit;
  overflow:inherit;
  -webkit-transition:inherit;
  transition:inherit
 }
 .off-canvas.in-canvas-for-large.position-left,
 .off-canvas.in-canvas-for-large.position-right,
 .off-canvas.in-canvas-for-large.position-top,
 .off-canvas.in-canvas-for-large.position-bottom {
  -webkit-box-shadow:none;
  box-shadow:none;
  -webkit-transform:none;
  transform:none
 }
 .off-canvas.in-canvas-for-large .close-button {
  display:none
 }
 .large-order-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .large-order-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .large-order-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .large-order-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .large-order-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .large-order-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .large-flex-container {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .large-flex-child-auto {
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  flex:1 1 auto
 }
 .large-flex-child-grow {
  -webkit-box-flex:1;
  -ms-flex:1 0 auto;
  flex:1 0 auto
 }
 .large-flex-child-shrink {
  -webkit-box-flex:0;
  -ms-flex:0 1 auto;
  flex:0 1 auto
 }
 .large-flex-dir-row {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .large-flex-dir-row-reverse {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
  -ms-flex-direction:row-reverse;
  flex-direction:row-reverse
 }
 .large-flex-dir-column {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .large-flex-dir-column-reverse {
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse
 }
 .hide-for-large {
  display:none !important
 }
 .card {
  margin-bottom:1.25rem
 }
 .box-title {
  font-family:'Poppins', sans-serif
 }
 .box-section {
  padding:1rem
 }
 .page-heading {
  margin-top:1.75rem;
  margin-bottom:4rem
 }
 .page-title {
  font-size:2.1875rem;
  font-weight:600
 }
 .page-content {
  margin-bottom:5rem
 }
 .pagination-previous em {
  margin-right:0.3125rem
 }
 .pagination-next em {
  margin-left:0.3125rem
 }
 .product-item {
  text-align:initial;
  font-size:initial
 }
 .product-item-thumb {
  -webkit-box-shadow:none;
  box-shadow:none
 }
 .product-item-info>* {
  margin-bottom:0.875rem
 }
 .product-item-description {
  margin-bottom:0.25rem
 }
 .product-item-buttons,
 .product-item-option {
  -webkit-box-pack:initial;
  -ms-flex-pack:initial;
  justify-content:initial
 }
 .product-item-option-image,
 .product-item-option-color {
  margin-right:0.625rem
 }
 .product-item-option-image:last-child,
 .product-item-option-color:last-child {
  margin-right:0
 }
 body .layout-header {
  margin-bottom:0
 }
 body .layout-main {
  padding-top:0
 }
 .desktop-header {
  position:relative;
  background:#ffffff;
  color:#000000;
  -webkit-transition:padding 0.25s linear;
  transition:padding 0.25s linear;
  z-index:800;
  -webkit-box-shadow:0 5px 15px rgba(27,27,31,0.1);
  box-shadow:0 5px 15px rgba(27,27,31,0.1)
 }
 .desktop-header .main-header {
  padding:0 50px;
  background:#fff;
  color:#00743a;
  padding-top:15px;
  padding-bottom:15px
 }
 .desktop-header .main-header a {
  color: #00743a
 }
 .desktop-header .desktop-header-content {
  padding:0 50px
 }
 .desktop-header a {
  color:#000000
 }
 .desktop-header a:hover {
  color:#e42424
 }
 .desktop-header a:hover .header-counter-pill {
  background:#e42424
 }
 .desktop-header em {
  position:relative;
  display:block
 }
 .desktop-header .icon-cart em {
  font-size:1.875rem
 }
 .desktop-header.sticky {
  width:100%
 }
 .desktop-header.sticky .header-menu-content {
  -webkit-transition:all 0.5s ease;
  transition:all 0.5s ease
 }
 .desktop-header.sticky .main-header {
  padding-top:10px
 }
 .desktop-header-logo img {
  max-height:7rem
 }
 .desktop-header-logo h1 {
  line-height:0
 }
 .desktop-header-message {
  background:#abfd00;
  color:black;
  padding:0.90625rem 0;
  font-family:'Poppins', sans-serif;
  font-weight:700;
  font-size:0.875rem;
  text-transform:uppercase
 }
 .desktop-header-message b,
 .desktop-header-message strong {
  font-weight:700
 }
 .desktop-header-message a {
  text-decoration:underline;
  color:black;
  font-weight:400;
  text-transform:initial;
  margin-left:0.3125rem
 }
 .desktop-header-message a:hover {
  color:white
 }
 .desktop-header-user-nav {
  padding-left:0.625rem;
  margin-left:0.625rem
 }
 .desktop-header-user-nav:first-child {
  margin:0;
  padding:0;
  border:0;
  margin-left: 25px;
 }
 .desktop-header-compare,
 .desktop-header-wishlist {
  display:none;
  position:relative
 }
 .desktop-header-compare.is-active,
 .desktop-header-wishlist.is-active {
  display:block
 }
 .desktop-header.sticky {
  -webkit-box-shadow:0 5px 15px rgba(27,27,31,0.1);
  box-shadow:0 5px 15px rgba(27,27,31,0.1)
 }
 -root-link {
  padding:0.5rem 1rem !important
 }
 -root-link>em {
  font-size:0.9375rem
 }
 .index-welcome-message .box {
  margin-bottom:3.25rem
 }
 .carousel-pagination-bullet {
  padding:0 0.5rem
 }
 .index-top-collection-container {
  margin-bottom:1.375rem
 }
 .index-top-collection-item {
  margin-bottom:1.25rem
 }
 .index-top-collection-item:hover .index-top-collection-info .index-top-collection-title.position-left {
  -webkit-transform:translateX(-60%);
  transform:translateX(-60%);
  -webkit-transition:all 0.3s ease;
  transition:all 0.3s ease
 }
 .index-top-collection-item:hover .index-top-collection-info .index-top-collection-title.position-right {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  -webkit-transition:all 0.3s ease;
  transition:all 0.3s ease
 }
 .index-top-collection-item:hover .index-top-collection-image {
  opacity:0.75
 }
 .index-collection-tab-tab>li+li:before {
  display:none
 }
 .index-collection-tab-tab {
  margin-bottom:0
 }
 .index-collection-tab-title {
  margin-bottom:0;
  border:1px solid transparent;
  border-bottom-style:none
 }
 .index-collection-tab-title>a {
  position:relative;
  padding:0;
  text-transform:uppercase;
  font-size:0.875rem;
  font-weight:700;
  line-height:inherit;
  color:#999999
 }
 .index-collection-tab-title>a:after {
  display:none
 }
 .index-collection-tab-title:hover>a,
 .index-collection-tab-title.is-active>a {
  color:#333333;
  text-decoration:none
 }
 .index-collection-tab-title>a,
 .index-collection-tab-title>a:hover,
 .index-collection-tab-title>a.is-active {
  background:transparent !important
 }
 .index-collection-tab-title.is-active {
  border:1px solid #e1e1e1;
  border-bottom-style:none
 }
 .index-collection-tab-panel {
  padding:0
 }
 .title-tablist-collection {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  border-bottom:1px solid #e1e1e1;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .title-tablist-collection .box-divider {
  margin-bottom:0
 }
 .index-collection-tab-title {
  padding:0.6875rem 0.9375rem
 }
 .index-categories-container {
  margin-bottom:3.25rem;
  padding:3.25rem 0 3.75rem 0
 }
 .index-categories-item-content {
  padding:0.5rem
 }
 .index-categories-item-nav-link>a {
  padding:0.5rem 0
 }
 .index-reviews-container {
  margin:3.125rem 0 2.25rem 0;
  padding:2.625rem 0 3.125rem 0
 }
 .footer-social-media {
  padding:0
 }
.footer {
  background: #fff;
  color: #00743a;
}
 .footer a {
  color:#00743a
 }
 .footer a:hover {
  color:#e42424
 }
 .footer-title,
 .footer-newsletter-title {
  font-family:'Poppins', sans-serif;
  color:#ffffff;
  font-size:1rem;
  text-transform:uppercase;
  margin-bottom:0.625rem
 }
 .footer-title {
  margin-bottom:1.1875rem
 }
 .footer-social-media-title {
  text-align:initial;
  margin-bottom:0.9375rem
 }
 .footer-social-media-color-container {
  -webkit-box-pack:initial;
  -ms-flex-pack:initial;
  justify-content:initial
 }
 .footer .footer-social-media-wrap {
  height:45px;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
 .footer .footer-social-media-container .cell {
  margin:0
 }
 .footer .footer-social-media-container .svg-icon {
  width:35px;
  height:35px
 }
 .footer .footer-social-media-link {
  border-radius:50%
 }
 .footer .footer-social-media-link:hover {
  color:#e42424
 }
 .footer-linklist-1 li,
 .footer-linklist-2 li {
  font-size:13px;
  margin-bottom:10px
 }
 .footer-linklist-1 {
  text-align:center;
  margin-bottom:1.5625rem
 }
 .footer-feature {
  background:#f2f3f5;
  padding:1.125rem 0;
  border:1px solid #e7e7e7
 }
 .footer-feature-item-wrap:first-child .footer-feature-item,
 .footer-feature-item-wrap:last-child .footer-feature-item {
  float:none
 }
 .footer-payment {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  margin-bottom:0
 }
 .footer-payment .footer-payment-logo {
  margin-bottom:0
 }
 .footer-payment .footer-payment-security-logo {
  margin-bottom:0
 }
 .footer-payment-cell,
 .footer-payment-security-cell {
  margin:0;
  margin-right:1rem
 }
 .collection-button {
  width:100%;
  border-radius:0;
  background:transparent;
  color:#333;
  text-align:center;
  height:auto;
  line-height:33px;
  margin-top:30px;
  margin-bottom:-15px;
  -webkit-box-shadow:none;
  box-shadow:none;
  color:white;
  background:#e42424
 }
 .collection-button:hover {
  background:gray;
  color:white
 }
 .template-collection header {
  margin-bottom:0
 }
 .collection-product-list {
  margin:0 -0.625rem
 }
 .collection-product-item {
  margin-bottom:2.5rem;
  padding:0 0.625rem
 }
 .collection-sort-desktop .flex-container {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
 .collection-sort-desktop-title {
  font-size:0.75rem;
  color:#777;
  text-transform:capitalize;
  margin-right:1rem
 }
 .collection-sort-desktop-dropdown>li {
  position:relative;
  z-index:99;
  width:250px;
  padding-left:15px;
  line-height:33px;
  border:0px solid #ddd
 }
 .collection-sort-desktop-dropdown>li>span {
  font-size:0.75rem;
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGBAMAAADj6an2AAAAIVBMVEUAAAASEhISEhISEhISEhISEhISEhISEhISEhISEhISEhKT81xZAAAACnRSTlMAmTMR7syId2ZE5JP5aAAAAChJREFUCNdjMGJgYFZgKFFgME1gYHRiDmRgYBCZKgAkGRcygEADAwMASQQD8Zb9zwYAAAAASUVORK5CYII=");
  background-repeat:no-repeat;
  background-size:9px 6px;
  background-position:89% center;
  padding-right:1.75rem
 }
 .collection-sort-desktop-dropdown>li:hover ul {
  left:0;
  display:block;
  -webkit-animation-name:openDropdownPanel;
  animation-name:openDropdownPanel
 }
 .collection-sort-desktop-dropdown-panel {
  display:none;
  position:absolute;
  background:white;
  width:100%;
  min-width:11rem;
  -webkit-box-shadow:0 3px 20px -1px rgba(0,0,0,0.1);
  box-shadow:0 3px 20px -1px rgba(0,0,0,0.1);
  overflow:hidden;
  padding:0.625rem 1.25rem;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  line-height:1
 }
 .collection-sort-desktop-dropdown-panel li {
  padding:0.5rem 0
 }
 .product-quick-view {
  max-width:75rem;
  top:50% !important;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
 }
 .product .divider {
  width:100%;
  height:1px;
  border-top:1px solid #dcdcdc;
  margin:0.875rem 0;
  line-height:0
 }
 .product-title {
  font-size:1.5625rem;
  font-weight:600;
  margin-bottom:0.625rem
 }
 .product-rating {
  margin:0.625rem 0 2px 0;
  margin-bottom:1.125rem
 }
 .product-rating .spr-badge {
  display:inline-block
 }
 .product-rating .spr-badge-caption {
  display:inline-block;
  font-size:0.8125rem
 }
 .product-info-container,
 .product-gallery {
  margin-bottom:0
 }
 .product-info {
  background:transparent;
  margin-bottom:1rem;
  border:0;
  padding:0;
  font-size:0.8125rem;
  color:#666666;
  margin-top:15px
 }
 .product-info .cell {
  margin-bottom:0.25rem
 }
 .product-info-text {
  text-transform:uppercase
 }
 .product-info-container {
  padding-left:8.3333%
 }
 .product-option-size span {
  width:4.375rem;
  height:3.125rem
 }
 .product-quantity {
  margin:0;
  margin-right:17px
 }
 .product-quantity .input-group-field {
  height:3.125rem;
  font-size:1rem;
  text-align:center;
  background:transparent;
  border:1px solid #dddddd
 }
 .product-add-cart {
  text-transform:uppercase;
  font-size:0.875rem
 }
 .product-add-cart em {
  margin-right:0.3125rem
 }
 .product-add-cart-container {
  margin-top:1.375rem;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
 }
 .product-wishlist {
  font-size:0.875rem;
  margin-bottom:40px
 }
 .product-price {
  font-size:1.5625rem
 }
 .product-price-old {
  font-size:1.125rem
 }
 .product .tabs {
  padding:0 1.875rem
 }
 .product .tabs-panel {
  padding:1.625rem 3.6875rem;
  margin-bottom:5.25rem;
  padding-bottom:4.0625rem
 }
 .product-quick-view .product-gallery {
  margin-bottom:0
 }
 .product-quick-view .product-info-container {
  padding:30px
 }
 .account-login,
 .account-recover,
 .account-register,
 .account-reset {
  background:initial;
  padding:0
 }
 .account-login-form,
 .account-recover-form,
 .account-register-form,
 .account-reset-form {
  max-width:35rem;
  margin:5rem auto
 }
 .search-form {
  padding:4rem 0 0 0;
  margin-bottom:4.5rem
 }
 .search-form .input-group {
  border-bottom:2px solid black
 }
 .search-form .input-group-field {
  height:4rem;
  font-size:1.875rem
 }
 .search-form .input-group-button .button em {
  font-size:1.875rem
 }
 .search-pagination {
  margin-top:2.5rem
 }
 .cart .page-heading {
  margin-top:2rem;
  margin-bottom:2rem
 }
 .cart-table {
  margin:0
 }
 .cart-thead {
  border-bottom:1px solid black;
  padding-bottom:1rem
 }
 .cart-thead div {
  font-size:0.9375rem;
  font-weight:700;
  text-transform:uppercase
 }
 .cart-tbody {
  margin:0
 }
 .cart-tbody .cart-product-title {
  line-height:1.7
 }
 .cart-tbody .cart-product-title span {
  color:#808082
 }
 .cart-tbody .cart-product-subtotal {
  font-weight:600
 }
 .cart-tfoot {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
 }
 .cart-tfoot-container {
  width:100%;
  max-width:28.125rem
 }
 .cart-tr {
  margin-bottom:2rem;
  padding:2rem 0;
  border-bottom:1px solid #dcdcdc
 }
 .cart-tr+.cart-tr {
  margin-top:0;
  padding-top:0;
  border-top:0
 }
 .cart-tr:last-child {
  margin-bottom:1.125rem
 }
 .cart-product-image {
  width:5rem
 }
 .cart-product-info {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px
 }
 .cart-product-title {
  -webkit-box-flex:1;
  -ms-flex:1 1 0px;
  flex:1 1 0px
 }
 .cart-product-price,
 .cart-product-quantity,
 .cart-product-import-comment,
 .cart-product-import-icon,
 .cart-product-subtotal {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:18.75%;
  margin:0;
  font-size:1rem
 }
 .cart-product-quantity .input-group {
  max-width:7.5rem;
  border:1px solid #dcdcdc;
  border-radius:4px
 }
 .cart-product-quantity .input-group-label {
  border:0;
  height:2.25rem;
  width:2.25rem
 }
 .cart-product-quantity .input-group-field {
  border-left:1px solid #dcdcdc;
  border-right:1px solid #dcdcdc;
  height:2.25rem
 }
 .cart-product-remove {
  width:5.3125rem
 }
 .cart-product-remove a {
  color:#060606;
  font-size:1.25rem;
  font-weight:300
 }
 .cart-total {
  border:0;
  border-radius:0;
  text-align:initial
 }
 .cart-total-item {
  padding:1.5rem 0
 }
 .cart-total-item:nth-of-type(odd) {
  background:none
 }
 .cart-total-item+.cart-total-item {
  border-top:1px dashed #dcdcdc
 }
 .cart-total-title,
 .cart-total-value {
  text-align:initial;
  padding:0
 }
 .cart-total-subtotal .cart-total-value {
  font-size:1rem;
  font-weight:bold
 }
 .wishlist-item {
  text-align:initial
 }
 .wishlist-remove {
  font-size:inherit
 }
 .contact .breadcrumb {
  margin-bottom:4.375rem
 }
 .contact form {
  padding-left:8.3333%
 }
 .contact iframe {
  margin-top:1.25rem;
  border:0;
  width:100%
 }
 .contact .form-group-label {
  font-size:0.875rem;
  font-weight:600;
  margin-bottom:0.375rem
 }
 .contact .form-group-field {
  border-color:#d1d1d1;
  -webkit-box-shadow:none;
  box-shadow:none;
  margin-bottom:1.25rem;
  font-size:0.875rem
 }
 .contact input.form-group-field {
  height:2.75rem
 }
 .contact textarea.form-group-field {
  height:16.25rem
 }
 .contact .form-button {
  text-transform:uppercase;
  background:black;
  font-weight:600
 }
 .contact .form-button:hover {
  background:#e42424
 }
 .contact .errors ul {
  margin-bottom:0
 }
 .contact-title {
  font-size:1.875rem;
  font-weight:400;
  margin-bottom:0.875rem
 }
 .contact-info {
  margin-bottom:1rem
 }
 .contact-info>div+div {
  margin-top:0.5rem
 }
 .contact-description {
  color:#646466
 }
 .blog .article-grid {
  margin-bottom:1.25rem
 }
 .blog .article-grid+.article-grid {
  padding-top:0;
  margin-top:0;
  border-top:0
 }
 .article-title {
  font-size:2.25rem;
  font-weight:500;
  margin:0;
  margin-bottom:2rem
 }
 .article-info {
  text-align:initial
 }
 .article-comment-form-button {
  width:initial
 }
 .about-video {
  margin-bottom:2rem
 }
 .about-info {
  max-width:63.75rem
 }
 .about-info-item {
  margin-bottom:2.75rem;
  padding:0 0.9375rem
 }
 .about-info-title {
  margin-bottom:0.875rem
 }
 .about-info-description {
  margin-bottom:0
 }
}
