/** Shopify CDN: Minification failed

Line 107:0 "@charset" must be the first rule in the file
Line 347:16 Expected identifier but found "0"
Line 440:1 Expected "}" to go with "{"

**/
::-webkit-scrollbar {
width: 7px;
}

::-webkit-scrollbar-track {
background: #fff;
}

::-webkit-scrollbar-thumb {
background-color: #4e4e4e;
border-radius: 20px;
}

/* how-to-use-contact-form template */
h1.main-page-title, h1.collection-template__title, h1.faq_title, h1.caption-heading, h1.contact_title, .template-page .section-header.text-center h1, .suffix-how-to-use .index-banner-grid h2 {
    padding: 62.5px 0px;
    margin-bottom: 62.5px;
    /*margin-top: -60px;*/
    background: #F8F8F8 !important;
    text-align: center;
    font-size: 48px;
    text-transform: capitalize;
    font-weight:bold;
}

.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {
  font-family: var(--font_desktop_title);
  color: var(--color_desktop_page_heading);
}

@media screen and (max-width: 991px){
h1.main-page-title, h1.collection-template__title, h1.faq_title, h1.caption-heading, h1.contact_title, .template-page .section-header.text-center h1, .suffix-how-to-use .index-banner-grid h2 {
    font-size:20px;
    margin-top:0!important;
    margin-bottom:30px!important;
  }
}

@media screen and (min-width: 992px){  
  .grid-container {
      max-width: 100%;
      padding: 0px 70px!important;
  }
}

@media screen and (max-width: 991px){
.grid-container {
      max-width: 100%;
      padding: 0px 30px!important;
  }
  .grid-x{
    display:block!important;
  }

  .large-4{
    width:100%!important;
  }
}

.grid-x {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

.contact-details {
    padding: 58px;
    background: #f6f6f6;
}

@media screen and (max-width: 991px){
  .contact-details {
    padding: 30px!important;
    background: #f6f6f6;
  }
}

.contact-details p{
    margin-bottom: 1rem;
    font-size: inherit;
    line-height: 1.6;
    text-rendering: optimizeLegibility;
}

.contact-details hr{
    clear: both;
    max-width: 75rem;
    height: 0;
    margin: 20px auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #cacaca;
    border-left: 0;
}

@charset 'UTF-8';@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) {.search-box-ajax-product .media-object-section p a {font-size: 13px;font-weight: 400;text-transform: capitalize;margin-bottom: 0;}.search-box-ajax-product .media-object-section .image img {width: 80px;}.searchresult-area.open {display: none !important;}.search-box-form {padding-bottom: 30px;}.search-overlay #shopify-section-theme-header::after {display: none !important;}.search-box-ajax-more {margin-bottom: 0px !important;}.search-box-ajax-more a {color: var(--color_primary);border-bottom: 1px solid var(--color_primary);}.search-box-ajax-product {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -5px;margin-right: -5px;}.search-box-ajax-product .media-object {width: 50%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-left: 5px;padding-right: 5px;margin-bottom: 10px;}.search-box-ajax-product .media-object .media-object-section {padding-right: 0;}.search-box-ajax-product .media-object .media-object-section p {margin-bottom: 5px;}.search-box-ajax-product .media-object .image {margin-bottom: 10px;}.search-box-ajax-product .media-object .image a {display: block;}.search-box-ajax-product .media-object .image a img {width: 100%;}.search-box-container {position: -webkit-sticky;position: sticky;z-index: 1;padding-top: 10px !important;top: 0;left: 0;right: 0;background: #ffffff;}.isb-product .isb-content .product-grid {margin-bottom: 1.25rem;}.index-slideshow-container {position: relative;}.index-slideshow-container .index-slideshow-pagination {position: absolute;bottom: 1.875rem;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}#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 form,#mini-cart-info .mini-cart-info form {background: white;position: absolute;left: 0;right: 0;bottom: 15px;padding-left: 15px;padding-right: 15px;}#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;overflow-y: auto;height: calc(100% - 65.78px) !important;}.grid-x > .medium-2-4 {width: 20%;}.grid-margin-x > .medium-2-4 {width: calc(20% - 1.25rem);}.hide-for-medium-only {display: none !important;}.search-box-container {padding: 0 10px;margin-right: 0;}.search-box-form .input-group-label {padding-left: 0;padding-bottom: 0;}.search-box-form .input-group-field {margin-bottom: 0;}.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;}}@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) {.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(33.33333% - 1.875rem);}.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: 93.75rem;}.reveal.tiny {width: 30%;max-width: 93.75rem;}.reveal.small {width: 50%;max-width: 93.75rem;}.reveal.large {width: 90%;max-width: 93.75rem;}.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;}}@media screen and (min-width: 50.0625em) and (max-width: 78.81125em) {.collection-featured-product .product-list .product-item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.collection-featured-product .product-list .product-item-thumb,.collection-featured-product .product-list .product-item-caption {width: 100%;}.collection-featured-product .product-list .product-item-caption {margin-top: 0.9375rem;padding-left: 0;}.hide-for-custom {display: none !important;}.isb-product .product-item.product-item-list .product-item-caption {padding-left: 15px;padding-top: 0;}.isb-product .product-item.product-item-list .group-button.top-right {display: block;}.isb-product .product-item.product-item-list .position-relative {display: none;}.grid-x > .large-2-4 {width: 20%;}.grid-margin-x > .large-2-4 {width: calc(20% - 1.875rem);}.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;}}@media screen and (min-width: 50.0625em) and (max-width: 550px) {.isb-product .carousel-nav-top-right .carousel-nav-prev,.isb-product .carousel-nav-top-right .carousel-nav-next {top: -60px;}}@media print, screen and (min-width: 50.0625em) {.mini-cart-inner-desktop {overflow-y: auto;height: calc(100% - 70px);}.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;}.isb-product {padding-bottom: 1.25rem;border-bottom: 1px solid var(--color_light_gray);margin-bottom: 2.5rem;}.isb-product .isb-content {display: inherit;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: initial;flex-flow: initial;margin: 0;}.isb-product .isb-content .product-grid {width: 100%;margin: 0;}.isb-product .isb-content .product-grid .product-item {margin-bottom: 1.875rem;}.isb-product .box-title {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;padding-bottom: 0.5rem;border-bottom: 1px solid var(--color_light_gray);}.isb-product .box-slider {margin-top: 1.875rem;}.isb-product .carousel-nav-top-right .carousel-nav-prev,.isb-product .carousel-nav-top-right .carousel-nav-next {top: -76px;}.isb-product .carousel-nav-top-right .carousel-nav-prev {right: 26px;}.isb-product .carousel-nav-top-right .carousel-nav-next {right: 0;}.isb-product .carousel-navigation {visibility: inherit;}.isb-product .carousel-navigation:hover {color: black;}.isb-product .product-item {margin-bottom: 1.875rem;}.isb-product .product-item.product-item-list .product-item-thumb {margin-bottom: 0;}.isb-product .product-item.product-item-list .product-item-caption {padding-left: 20px;padding-top: 0px;}.isb-product .product-item.product-item-list .group-button {top: 0.625rem;right: 0.625rem;font-size: 1.375rem;}.isb-product .product-item.product-item-list .group-button .group-button-item {width: 1.875rem;height: 1.875rem;line-height: 1.875rem;border-radius: 50%;margin-bottom: 5px;}.isb-product .product-item.product-item-list .group-button .group-button-item em {font-size: 0.9375rem;font-weight: 700;margin: 0 auto;}.isb-product .product-item.product-item-list .position-relative,.isb-product .product-item.product-item-list .product-item-button-cart,.isb-product .product-item.product-item-list .color-available {display: none;}body {background: var(--color_desktop_page_bg);color: var(--color_desktop_page_paragraph);a {color: var(--color_desktop_page_link);}a:hover,a:focus,a:active,a.active {color: var(--color_desktop_page_link_hover);}.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.9375rem;margin-right: -0.9375rem;}.grid-margin-x > .cell {width: calc(100% - 1.875rem);margin-left: 0.9375rem;margin-right: 0.9375rem;}.grid-margin-x > .auto {width: auto;}.grid-margin-x > .shrink {width: auto;}.grid-margin-x > .small-1 {width: calc(8.33333% - 1.875rem);}.grid-margin-x > .small-2 {width: calc(16.66667% - 1.875rem);}.grid-margin-x > .small-3 {width: calc(25% - 1.875rem);}.grid-margin-x > .small-4 {width: calc(33.33333% - 1.875rem);}.grid-margin-x > .small-5 {width: calc(41.66667% - 1.875rem);}.grid-margin-x > .small-6 {width: calc(50% - 1.875rem);}.grid-margin-x > .small-7 {width: calc(58.33333% - 1.875rem);}.grid-margin-x > .small-8 {width: calc(66.66667% - 1.875rem);}.grid-margin-x > .small-9 {width: calc(75% - 1.875rem);}.grid-margin-x > .small-10 {width: calc(83.33333% - 1.875rem);}.grid-margin-x > .small-11 {width: calc(91.66667% - 1.875rem);}.grid-margin-x > .small-12 {width: calc(100% - 1.875rem);}.grid-margin-x > .medium-auto {width: auto;}.grid-margin-x > .medium-shrink {width: auto;}.grid-margin-x > .medium-1 {width: calc(8.33333% - 1.875rem);}.grid-margin-x > .medium-2 {width: calc(16.66667% - 1.875rem);}.grid-margin-x > .medium-3 {width: calc(25% - 1.875rem);}.grid-margin-x > .medium-4 {width: calc(33.33333% - 1.875rem);}.grid-margin-x > .medium-5 {width: calc(41.66667% - 1.875rem);}.grid-margin-x > .medium-6 {width: calc(50% - 1.875rem);}.grid-margin-x > .medium-7 {width: calc(58.33333% - 1.875rem);}.grid-margin-x > .medium-8 {width: calc(66.66667% - 1.875rem);}.grid-margin-x > .medium-9 {width: calc(75% - 1.875rem);}.grid-margin-x > .medium-10 {width: calc(83.33333% - 1.875rem);}.grid-margin-x > .medium-11 {width: calc(91.66667% - 1.875rem);}.grid-margin-x > .medium-12 {width: calc(100% - 1.875rem);}.grid-margin-x > .large-auto {width: auto;}.grid-margin-x > .large-shrink {width: auto;}.grid-margin-x > .large-1 {width: calc(8.33333% - 1.875rem);}.grid-margin-x > .large-2 {width: calc(16.66667% - 1.875rem);}.grid-margin-x > .large-3 {width: calc(25% - 1.875rem);}.grid-margin-x > .large-4 {width: calc(33.33333% - 1.875rem);}.grid-margin-x > .large-5 {width: calc(41.66667% - 1.875rem);}.grid-margin-x > .large-6 {width: calc(50% - 1.875rem);}.grid-margin-x > .large-7 {width: calc(58.33333% - 1.875rem);}.grid-margin-x > .large-8 {width: calc(66.66667% - 1.875rem);}.grid-margin-x > .large-9 {width: calc(75% - 1.875rem);}.grid-margin-x > .large-10 {width: calc(83.33333% - 1.875rem);}.grid-margin-x > .large-11 {width: calc(91.66667% - 1.875rem);}.grid-margin-x > .large-12 {width: calc(100% - 1.875rem);}.grid-padding-x .grid-padding-x {margin-right: -0.9375rem;margin-left: -0.9375rem;}.grid-container:not(.full) > .grid-padding-x {margin-right: -0.9375rem;margin-left: -0.9375rem;}.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.875rem);}.grid-margin-x.small-up-2 > .cell {width: calc(50% - 1.875rem);}.grid-margin-x.small-up-3 > .cell {width: calc(33.33333% - 1.875rem);}.grid-margin-x.small-up-4 > .cell {width: calc(25% - 1.875rem);}.grid-margin-x.small-up-5 > .cell {width: calc(20% - 1.875rem);}.grid-margin-x.small-up-6 > .cell {width: calc(16.66667% - 1.875rem);}.grid-margin-x.small-up-7 > .cell {width: calc(14.28571% - 1.875rem);}.grid-margin-x.small-up-8 > .cell {width: calc(12.5% - 1.875rem);}.grid-margin-x.large-up-1 > .cell {width: calc(100% - 1.875rem);}.grid-margin-x.large-up-2 > .cell {width: calc(50% - 1.875rem);}.grid-margin-x.large-up-3 > .cell {width: calc(33.33333% - 1.875rem);}.grid-margin-x.large-up-4 > .cell {width: calc(25% - 1.875rem);}.grid-margin-x.large-up-5 > .cell {width: calc(20% - 1.875rem);}.grid-margin-x.large-up-6 > .cell {width: calc(16.66667% - 1.875rem);}.grid-margin-x.large-up-7 > .cell {width: calc(14.28571% - 1.875rem);}.grid-margin-x.large-up-8 > .cell {width: calc(12.5% - 1.875rem);}.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.9375rem);}.large-offset-1 {margin-left: 8.33333%;}.grid-margin-x > .large-offset-1 {margin-left: calc(8.33333% + 0.9375rem);}.large-offset-2 {margin-left: 16.66667%;}.grid-margin-x > .large-offset-2 {margin-left: calc(16.66667% + 0.9375rem);}.large-offset-3 {margin-left: 25%;}.grid-margin-x > .large-offset-3 {margin-left: calc(25% + 0.9375rem);}.large-offset-4 {margin-left: 33.33333%;}.grid-margin-x > .large-offset-4 {margin-left: calc(33.33333% + 0.9375rem);}.large-offset-5 {margin-left: 41.66667%;}.grid-margin-x > .large-offset-5 {margin-left: calc(41.66667% + 0.9375rem);}.large-offset-6 {margin-left: 50%;}.grid-margin-x > .large-offset-6 {margin-left: calc(50% + 0.9375rem);}.large-offset-7 {margin-left: 58.33333%;}.grid-margin-x > .large-offset-7 {margin-left: calc(58.33333% + 0.9375rem);}.large-offset-8 {margin-left: 66.66667%;}.grid-margin-x > .large-offset-8 {margin-left: calc(66.66667% + 0.9375rem);}.large-offset-9 {margin-left: 75%;}.grid-margin-x > .large-offset-9 {margin-left: calc(75% + 0.9375rem);}.large-offset-10 {margin-left: 83.33333%;}.grid-margin-x > .large-offset-10 {margin-left: calc(83.33333% + 0.9375rem);}.large-offset-11 {margin-left: 91.66667%;}.grid-margin-x > .large-offset-11 {margin-left: calc(91.66667% + 0.9375rem);}.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.9375rem;margin-bottom: -0.9375rem;}.grid-margin-y {margin-top: -0.9375rem;margin-bottom: -0.9375rem;}.grid-margin-y > .cell {height: calc(100% - 1.875rem);margin-top: 0.9375rem;margin-bottom: 0.9375rem;}.grid-margin-y > .auto {height: auto;}.grid-margin-y > .shrink {height: auto;}.grid-margin-y > .small-1 {height: calc(8.33333% - 1.875rem);}.grid-margin-y > .small-2 {height: calc(16.66667% - 1.875rem);}.grid-margin-y > .small-3 {height: calc(25% - 1.875rem);}.grid-margin-y > .small-4 {height: calc(33.33333% - 1.875rem);}.grid-margin-y > .small-5 {height: calc(41.66667% - 1.875rem);}.grid-margin-y > .small-6 {height: calc(50% - 1.875rem);}.grid-margin-y > .small-7 {height: calc(58.33333% - 1.875rem);}.grid-margin-y > .small-8 {height: calc(66.66667% - 1.875rem);}.grid-margin-y > .small-9 {height: calc(75% - 1.875rem);}.grid-margin-y > .small-10 {height: calc(83.33333% - 1.875rem);}.grid-margin-y > .small-11 {height: calc(91.66667% - 1.875rem);}.grid-margin-y > .small-12 {height: calc(100% - 1.875rem);}.grid-margin-y > .medium-auto {height: auto;}.grid-margin-y > .medium-shrink {height: auto;}.grid-margin-y > .medium-1 {height: calc(8.33333% - 1.875rem);}.grid-margin-y > .medium-2 {height: calc(16.66667% - 1.875rem);}.grid-margin-y > .medium-3 {height: calc(25% - 1.875rem);}.grid-margin-y > .medium-4 {height: calc(33.33333% - 1.875rem);}.grid-margin-y > .medium-5 {height: calc(41.66667% - 1.875rem);}.grid-margin-y > .medium-6 {height: calc(50% - 1.875rem);}.grid-margin-y > .medium-7 {height: calc(58.33333% - 1.875rem);}.grid-margin-y > .medium-8 {height: calc(66.66667% - 1.875rem);}.grid-margin-y > .medium-9 {height: calc(75% - 1.875rem);}.grid-margin-y > .medium-10 {height: calc(83.33333% - 1.875rem);}.grid-margin-y > .medium-11 {height: calc(91.66667% - 1.875rem);}.grid-margin-y > .medium-12 {height: calc(100% - 1.875rem);}.grid-margin-y > .large-auto {height: auto;}.grid-margin-y > .large-shrink {height: auto;}.grid-margin-y > .large-1 {height: calc(8.33333% - 1.875rem);}.grid-margin-y > .large-2 {height: calc(16.66667% - 1.875rem);}.grid-margin-y > .large-3 {height: calc(25% - 1.875rem);}.grid-margin-y > .large-4 {height: calc(33.33333% - 1.875rem);}.grid-margin-y > .large-5 {height: calc(41.66667% - 1.875rem);}.grid-margin-y > .large-6 {height: calc(50% - 1.875rem);}.grid-margin-y > .large-7 {height: calc(58.33333% - 1.875rem);}.grid-margin-y > .large-8 {height: calc(66.66667% - 1.875rem);}.grid-margin-y > .large-9 {height: calc(75% - 1.875rem);}.grid-margin-y > .large-10 {height: calc(83.33333% - 1.875rem);}.grid-margin-y > .large-11 {height: calc(91.66667% - 1.875rem);}.grid-margin-y > .large-12 {height: calc(100% - 1.875rem);}.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.9375rem;margin-bottom: -0.9375rem;}.grid-margin-y > .cell {height: calc(100% - 1.875rem);margin-top: 0.9375rem;margin-bottom: 0.9375rem;}.grid-margin-y > .auto {height: auto;}.grid-margin-y > .shrink {height: auto;}.grid-margin-y > .small-1 {height: calc(8.33333% - 1.875rem);}.grid-margin-y > .small-2 {height: calc(16.66667% - 1.875rem);}.grid-margin-y > .small-3 {height: calc(25% - 1.875rem);}.grid-margin-y > .small-4 {height: calc(33.33333% - 1.875rem);}.grid-margin-y > .small-5 {height: calc(41.66667% - 1.875rem);}.grid-margin-y > .small-6 {height: calc(50% - 1.875rem);}.grid-margin-y > .small-7 {height: calc(58.33333% - 1.875rem);}.grid-margin-y > .small-8 {height: calc(66.66667% - 1.875rem);}.grid-margin-y > .small-9 {height: calc(75% - 1.875rem);}.grid-margin-y > .small-10 {height: calc(83.33333% - 1.875rem);}.grid-margin-y > .small-11 {height: calc(91.66667% - 1.875rem);}.grid-margin-y > .small-12 {height: calc(100% - 1.875rem);}.grid-margin-y > .medium-auto {height: auto;}.grid-margin-y > .medium-shrink {height: auto;}.grid-margin-y > .medium-1 {height: calc(8.33333% - 1.875rem);}.grid-margin-y > .medium-2 {height: calc(16.66667% - 1.875rem);}.grid-margin-y > .medium-3 {height: calc(25% - 1.875rem);}.grid-margin-y > .medium-4 {height: calc(33.33333% - 1.875rem);}.grid-margin-y > .medium-5 {height: calc(41.66667% - 1.875rem);}.grid-margin-y > .medium-6 {height: calc(50% - 1.875rem);}.grid-margin-y > .medium-7 {height: calc(58.33333% - 1.875rem);}.grid-margin-y > .medium-8 {height: calc(66.66667% - 1.875rem);}.grid-margin-y > .medium-9 {height: calc(75% - 1.875rem);}.grid-margin-y > .medium-10 {height: calc(83.33333% - 1.875rem);}.grid-margin-y > .medium-11 {height: calc(91.66667% - 1.875rem);}.grid-margin-y > .medium-12 {height: calc(100% - 1.875rem);}.grid-margin-y > .large-auto {height: auto;}.grid-margin-y > .large-shrink {height: auto;}.grid-margin-y > .large-1 {height: calc(8.33333% - 1.875rem);}.grid-margin-y > .large-2 {height: calc(16.66667% - 1.875rem);}.grid-margin-y > .large-3 {height: calc(25% - 1.875rem);}.grid-margin-y > .large-4 {height: calc(33.33333% - 1.875rem);}.grid-margin-y > .large-5 {height: calc(41.66667% - 1.875rem);}.grid-margin-y > .large-6 {height: calc(50% - 1.875rem);}.grid-margin-y > .large-7 {height: calc(58.33333% - 1.875rem);}.grid-margin-y > .large-8 {height: calc(66.66667% - 1.875rem);}.grid-margin-y > .large-9 {height: calc(75% - 1.875rem);}.grid-margin-y > .large-10 {height: calc(83.33333% - 1.875rem);}.grid-margin-y > .large-11 {height: calc(91.66667% - 1.875rem);}.grid-margin-y > .large-12 {height: calc(100% - 1.875rem);}.grid-frame.grid-margin-y {height: calc(100vh + 1.875rem);}.grid-margin-y.large-grid-frame {height: calc(100vh + 1.875rem);}.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;}.button-to-top {bottom: 3.125rem;}.card {margin-bottom: 1.25rem;}.box-title {}.box-section {padding: 1rem;}.page-heading {margin-top: 1.75rem;margin-bottom: 1rem;}.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-title {font-size: 0.875rem;line-height: 1.2;margin-bottom: 6px;}.product-item-price {margin-bottom: 12px;}.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.375rem;}.product-item-option-image:last-child,.product-item-option-color:last-child {margin-right: 0;}.product-item-price-old {margin-bottom: 8px;}.product-item .group-button {opacity: 0;visibility: hidden;}.product-item .group-button .group-button-item {-webkit-transform: translateX(200%);transform: translateX(200%);}.product-item .cart-button .product-item-buttons {opacity: 0;bottom: -1.25rem;}}

.contact-details {
    padding: 58px;
    background: #f6f6f6;
}

.contact-details ul, ol, dl {
    margin-bottom: 1rem;
    list-style-position: outside;
    line-height: 1.6;
    margin:0;
    padding:0;
    list-style-type:none;
}

.contact-details ul.contact-address li {
    padding: 5px 0px;
}

.stay_link {
    padding: 10px 0px 20px 0px;
    text-align: center;
}

.stay_link a {
    padding: 5px 0px;
    margin: 4px 0px;
    color: #000;
    /* background: #000; */
    font-size: 15px;
    font-family: 'Mulish';
    text-decoration: underline;
}

.contact-form-title h4 {
    font-size: 15px;
    font-weight: 600;
    font-family: Gilroy!important;
    letter-spacing: .02em;
    margin-bottom: 10px;
    text-align: left;
}

.contact-form-title p {
    margin-bottom: 35px;
    color: #333;
    letter-spacing: .02em;
    font-size: 16px;
}
.contac-fields [type='text'], 
.contac-fields [type='email'],
.contac-fields textarea {
display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 60px;
    margin: 0 0 16px;
    padding: 8px;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
    box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
    font-family: inherit;
    font-weight: normal;
}

.contac-fields select {
    width: 100%;
  margin-bottom: 20px!important;
    padding: 10px 30px 10px 10px!important;
    font-size: 16px;
    border: 1px solid #dddddd;
    background-color: #fff;
    color: grey;
    max-width: 100%;
    line-height: 1.2;
    box-shadow: none!important;
}

.contact-btn {
    width: 200px;
    color: #fff!important;
    padding: 10px 20px!important;
    background: #000!important;
    border: 0px solid transparent!important;
    cursor: pointer;
}

/* Store locator gallery template*/
.spacing-customhtml-locater {
    margin-top: 0px;
    margin-bottom: 60px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.offer_heading p {
    width: 40%;
    text-align: center;
    margin: 0px auto;
}

@media screen and (max-width: 991px){
  .offer_heading p {
    width: 100%!important;
    padding:15px!important;
}
}

.gallery-image {
    padding-bottom: 15px;
}

/* specialoffer template*/
.index-banner-grid .banner-image.let-full img {
    width: 100%;
}

/* blog  */
.blog_left h3 {
    padding-bottom: 22px;
    margin: 0px;
    font-size: 22px;
    padding-top: 22px;
}

.blog-template__sidebar.blog-sidebar__right {
    border-left: none!important;
    padding-left: 0!important;
}
  
.blog-sidebar__item {
    border: 3px solid #000!important;
    padding:15px 15px 0 15px;
}

.blog-sidebar__right h4.accordion__title{
  height:0!important;
  min-height:0!important
}

.blog-sidebar__right .blog-sidebar__item h4.accordion__title span{
    background: #fff;
    top: -30px;
    position: absolute;
    padding: 0 10px;
  color:#000!important;
  font-weight:bold;
}

.blog-template__sidebar.blog-sidebar__right .blog-sidebar__item h4.accordion__title .svg-icon{
  /*display:none;*/
}
  
.layout-right-sidebar .layout-sidebar-title {
    position: absolute;
    top: -3%;
    background: #fff;
    padding: 0px 10px;
    color:#000!important;
}

/* how-to-use template*/
.breadcrumb-nav {
  margin-bottom: 0;
  padding: 30px 0;
  background-color: transparent;
  font-size: 15px;
  font-family: var(--font_1);
}
.breadcrumb-nav > span {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.breadcrumb-nav > span * {
  color: var(--color_sub);
  text-align: center;
}
.breadcrumb-nav .arrow-space {
  width: 30px;
  height: 20px;
  line-height: 20px;
  padding: 0;
  position: relative;
  display: inline-block;
  color: var(--color_body);
}
.breadcrumb-nav .arrow-space svg {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 10px;
    height: 10px;
    fill: currentcolor;
}

.index-text-banner.index-text4-banner .box-content.caption-left .index-text-caption {
    left: 7%;
    right: auto;
}
.index-text-banner.index-text4-banner .box-content.caption-right .index-text-caption {
    right: 7%;
    left: auto;
}
.index-text-banner.index-text4-banner .box-content .index-text-caption {
    position: absolute;
    width: 600px;
    max-width: 50%;
    top: 50%;
    transform: translateY(-50%);
}

/* collection template */
.collection-template__product-item .product-item__grid .product-item__title{
  color:#000!important;
}

@media screen and (min-width: 992px){  
  #CollectionProductGrid {
    max-width: 100%;
    padding: 0px 70px!important;
  }
}

@media screen and (max-width: 991px){  
  #CollectionProductGrid {
    padding: 0px 30px!important;
  }
}

.collection-item__title{
  text-align:center;
  font-weight:bold;
  font-size:22px;
  padding:15px; 0
}

/* contact template */

ul.list--inline.social-icons li svg.svg-icon {
    width: 32px;
    height: 32px;
}

ul.list--inline.social-icons li {
    display: inline-block;
}

.follow-us .social-icons {
    margin-top: 15px;
    margin-left: 0px;
    margin-bottom: 0px;
}

@media screen and (max-width: 991px){
  .contact-form-title{
     margin-top:30px!important; 
  }
}

/* FAQs template */
.offer_heading.policies_desc {
    margin-bottom: 60px;
}

.faqs-content .accordion__title {
    border-bottom: 1px solid #dcdcdc;
    padding:20px 0;
    text-transform:uppercase;
    font-size:16px;
    font-weight:bold;
}

/* Tracking Track apps template */
.pp_tracking_content {
  --pp-page-max-width:100%!important;
  padding:0!important;
  margin:0!important;
}

h1.pp_tracking_title {
    padding: 62.5px 0px;
    margin-bottom: 62.5px;
    margin-top: 18.5px;
    background: #F8F8F8 !important;
    text-align: center;
    font-size: 48px;
    text-transform: capitalize;
}

.pp_tracking_form  .pp_tracking_span{
  text-align:left!important;
  font-size:18px;
  margin:0 0 10px;
}

.pp_tracking_form [type='text'] {
  display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 39px;
    margin: 0 0 16px;
    padding: 8px;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
    box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
    font-family: inherit;
    font-weight: normal;
    line-height: 1.5;
    -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

@media screen and (max-width: 991px){
h1.pp_tracking_title{
    font-size:20px;
    margin-top:0!important;
    margin-bottom:30px!important;
  }
}