/** Shopify CDN: Minification failed

Line 118:10 Expected ":"

**/
.header__inline-menu .mega-menu__content .mega-menu__list .mega-menu__link.mega-menu__link--level-2 {font-size: 24px; font-family: 'Grandstander' !important; color: #191919; text-decoration: none !important; font-weight: 600;}
.header__inline-menu .mega-menu__content .mega-menu__list ul {margin-top: 20px;}
.header__inline-menu .mega-menu__content .mega-menu__list {grid-template-columns: 2.5fr 1fr 1.3fr 1.3fr;}
.header__inline-menu .mega-menu__content .mega-menu__list ul .mega-menu__link {font-size: 18px; color: #191919; text-decoration: none !important;padding-right: 10px;} 

.header__inline-menu .mega-menu__content .mega-menu__list li:first-child ul {display: flex; flex-wrap: wrap;}
.header__inline-menu .mega-menu__content .mega-menu__list li:first-child ul li {width: 50%;}

.header__inline-menu .mega-menu__content .mega-menu__list .menu-banner-image img {height: 100%; object-fit: cover; border-radius: 20px;}
header.header .cart-count-bubble { display: block; }
@media (max-width: 989px) {
    .menu-drawer__navigation .mobile-menu-banner-image {display: flex; padding: 1.1rem 3rem; gap: 15px;}
}


.underline-wrapper {font-style: italic !important;}



.gallery-btnn-flex{display: flex;flex-direction: row-reverse;display: flex;flex-wrap: wrap;justify-content: center;overflow: hidden;height:100%;}
.product__column-sticky {height: 100%;}
.product .product__media-item .product-media-container {border: 0;}
.product .grid__item.product__media-wrapper .product__column-sticky .slider-mobile-gutter {width: 70%;position: relative;}
.product .slider__slide {width: 100%;}
.product .thumbnail-slider {width: 40%;padding-right: 40px;overflow:hidden;}
.product .slider-mobile-gutter {width: 60%;}
.product .product--thumbnail .thumbnail-list {display: flex;flex-direction: column;    height: 100%;flex-wrap: nowrap;}
.product ul#Slider-Thumbnails-template--26145330331914__main {display: flex;flex-direction: column;    height: 595px !important;gap:30px;}
.product .grid__item.product__media-wrapper .product__column-sticky .slider-mobile-gutter.thumbnail-slider {width: 30%;    display: block;}
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width: 100% !important;}
.product .media>*:not(.zoom):not(.deferred-media__poster-button){object-fit: cover;object-position: center;border-radius: 20px; border: 1px dashed #828282;}
/* .product .product__media.media.media--transparent {height: 600px;width: 600px;} */
.product .product-media-container.constrain-height .media {padding-top:0 !important;}
.product .product-media-container.constrain-height.media-fit-contain {width: 100% !important;    height: 100%;border-radius:20px;}
.product .product-media-container.constrain-height .media {padding-top: 0 !important;height: 100%;}
.product ul#Slider-Gallery-template--26145330331914__main {height: 100%;}
.product .product-media-container .product__modal-opener {display: block;position: relative;height: 100%;width: 100%;}
.product .global-heading{text-align:left !important;}
.quantity {border-radius: 40px !important;border: 1px dashed #828282 !important;}
.product .quantity:before ,.product .quantity:after {display:none;}
.product .product-form__buttons {max-width: 100%;}
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {width: 100% !important;height: 178px !important;background: linear-gradient(;0deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);border-radius: 20px;border: 1px dashed #828282;}
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide button.thumbnail.global-media-settings {border: none;box-shadow: none;border-radius:20px;}
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide button.thumbnail.global-media-settings img {object-fit: cover;border-radius:20px;}
.product .button-flex {display: flex;align-items: flex-start;    margin: 40px 0 !important;}
.product .button-flex .product-form__input {max-width: fit-content;}
.product .product__info-container .product-form{margin: 0 !important;}
.product .product-form__quantity .form__label {display: none;}
.product .product__info-container {max-width: 100%;}
.product .button-flex .btnn-width {max-width: 100%;width: 100%;    padding:0 12px;}
.product .product-form__buttons {display: flex;align-items: flex-start;}
.product .paypal-button-container {max-width: 100% !important;width: 100% !important;}
.product .shopify-payment-button{width: 50%;}
.product .button--full-width {display: flex;max-width: 100%;width: 50%;margin-right: 12px;}
.product span.price-item.price-item--sale.price-item--last, .global-price {color: #191919 !important;font-family: Grandstander !important;font-size: 40px !important;font-style: normal !important;font-weight: 600 !important;line-height: normal;}
.product s.price-item.price-item--regular {color: #B7B7B7;font-family: Grandstander;font-size: 30px !important;font-style: normal;font-weight: 600;line-height: normal;}
.product .product__info-wrapper .product__title {word-break: break-word;margin-bottom: 22px;}
.product .product__info-wrapper .short-desc {margin: 0 !important;margin-bottom: 40px !important;}
.product .thumbnail-list__item:before {display:none !important;}
.product p.product__text.inline-richtext.caption-with-letter-spacing {display: none;}
.product .product-form__buttons .global-btn2 {padding: 8px 30px !important;}
.product .product__info-wrapper .product__tax.caption.rte {display: none;}
.product .main-payment-box {border-radius: 12px;border: 1px dashed rgba(130, 130, 130, 0.30);padding: 30px 20px;text-align: center;}
.product .main-payment-title p {margin-top: -55px;margin-bottom: 30px;margin-right: auto;margin-left: auto;position: relative;z-index: 1;background-color: white;width: fit-content;color: #353535;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;padding: 10px;}
.product:not(.product--columns) .product__media-list .product__media-item {width: 100%;max-width: 100%;height: 91% !important;}
.product .payment-image {max-width: 72%;margin: 0 auto;}
.related-products__heading {margin: 0 0 6rem !important;text-align: left !important;}
.card--standard .card__inner {border-radius: 20px !important;}
.card-wrapper.product-card-wrapper .card__inner .card__media {border-radius: 20px;border: 1px dashed #828282;padding: 0;}
.media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer {display: block;max-width: 100%;position: absolute;top: 0;left: 0;right: 0;height: 100%;width: 100%;}
.card--standard .card__inner {background: transparent;}
.card-wrapper.product-card-wrapper .card__inner .card__media .media {left: 0;right: 0;margin: 10px;width: auto;}
.card-wrapper.product-card-wrapper .card__inner .card__media {border-radius: 20px;border: 1px dashed #828282;left: 0;right: 0;width: auto;}
.card-wrapper:hover .media.media--hover-effect>img+img {border-radius: 13px !important;background: transparent;}
.card .media {border-radius: 13px;}
.media>*:not(.zoom):not(.deferred-media__poster-button){border-radius: 13px;}
.card__heading a:after {display:none;}
.card--standard .card__inner:after{display:none;}
.description-content p {margin-bottom: 12px;margin-top: 12px;}
.description-content span, .description-content p {color: #353535;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;}
.description-content ul {list-style: disc !important;padding-left: 29px !important;}
.description-content li {list-style: disc;}
ul.grid.product-grid {gap: 0;margin: 0 -18px !important;}
li.grid__item {padding: 0 18px !important;}
.gallery-btnn-flex li.grid__item {padding: 0 !important;}
.product__info-wrapper .price.price--on-sale {text-align: left;}


.product iframe#jsx-iframe-20c14266d8 {border-radius: 40px !important;}
#zoid-paypal-buttons-uid_aa1912ff3d_mtm6mty6mzg > iframe.visible {border-radius: 40px !important;}
.product-form__buttons shopify-accelerated-checkout shopify-paypal-button{display:block;overflow:hidden;border-radius: 40px !important;}



.card__content .full-unstyled-link {font-size: 24px;text-decoration: none;display: block;color: #191919;font-family: Grandstander !important;font-style: normal;font-weight: 600;line-height: normal;text-align: center;}
.price.price--on-sale {text-align: center;}
.facet-filters__field{align-items:baseline !important;}
.content-for-layout .shopify-policy__container ul {
    padding-left: 30px !important;
}
.content-for-layout .shopify-policy__container li {
    list-style: disc !important;
    margin:0;
}

.product__column-sticky {
    height: auto;
}
 
.product .product-media-container.constrain-height .media {
    padding-top: 100% !important;

   remiove height
}
.product ul#Slider-Gallery-template--26145330331914__main {
    height: auto !important;
}
.product .product__media-list .product__media-item {
    height: auto !important;
}
 






.facets__summary-header {display: flex;justify-content: space-between;align-items:center;margin-bottom:30px;}
.product-count-vertical {margin-left: 0 !important;position: relative;width:100%;margin-bottom:20px;}
.facets-vertical .active-facets {margin: 0;align-items: flex-start;border-radius: 12px;border: 1px dashed #828282;background: #D6E9F1;padding: 50px 30px;}
.facets__disclosure-vertical {border-radius: 12px;border: 1px dashed #828282 !important;padding: 50px 30px;background: #D6E9F1;    margin-bottom: 20px;}
.facet-checkbox>svg{background-color: transparent !important;}
.facets-vertical .active-facets {margin-bottom: 20px !important;}
.facets__form-vertical {width: 36rem !important;}
.facets-vertical .facets__summary {pointer-events: none !important;}
span.facets__summary-label {color: #191919;font-family: Grandstander;font-size: 30px;font-style: normal;font-weight: 600;line-height: 35px;text-decoration: none !important;}
/* .facets__disclosure-vertical {border-top: 0 !important;} */
.facets-container .facets__summary {padding: 0 0 0 0 !important;}
.facet-checkbox {align-items: center;}
span.facet-checkbox__text-label {color: #353535;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;max-width:90%}
h2#verticalTitle {color: #191919;font-family: Grandstander;font-size: 30px;font-style: normal;font-weight: 600;line-height: 35px;}
.facets-wrap-vertical {padding: 0;}
span.facet-checkbox__text {    display: flex;align-items: center;justify-content: space-between;width: 100%;}
.facet-checkbox {padding: 10px 0 !important;}
.facets-vertical .facets__summary .facets__summary-header .price-tag{color: #191919;font-family: Grandstander;font-size: 30px;font-style: normal;font-weight: 600;line-height: 35px;}
span.facets__selected {color: #353535;text-align: left;font-family: Jost;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;}
.facets__price .field__label {display:block !important;position: unset;}
.facets__price .field {flex-direction: column-reverse;align-items: flex-start !important;}
.facets__price .field .feild-flex {display: flex;border-radius: 12px;background: #FFF;padding: 10px;}
.feild-flex .field__input {background: transparent;padding: 0 !important;height: auto !important;margin: 0 !important;text-align: right;}
input[type=checkbox]:checked {background: black !important;}
.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper>.icon-checkmark {visibility: visible;stroke: #FAFAFA;position: absolute;top: 6px;width: 10px;height: 8px;}
.facets-layout-list--text input[type=checkbox] {top: 1.2rem !important;}
.facets-layout-list .facets__label:hover .facet-checkbox__text-label, .facets-layout-list input:focus~.facet-checkbox__text-label {text-decoration: none !important;}
.facet-filters__sort:focus-visible {outline: none !important;outline-offset: 0;box-shadow: none !important;}
.select__select:focus, .customer .field input:focus, .customer select:focus, .localization-form__select:focus.localization-form__select:after {box-shadow: none;outline: 0;border-radius: 0;}
.customer .field input {border-radius: 9px;}
.customer .field input:focus {border-radius: 9px !important;}
.select:focus-visible {outline: none;outline-offset: 0;box-shadow: none !important;}
/* .facets-vertical-form {    margin-bottom: 37px;border-bottom: 1px solid #828282;padding-bottom: 30px;margin-right: 0;width: 74%;margin-left: auto;} */
.facets-container{margin-top: -60px;}
.facets-vertical-form {    margin-bottom: 30px;}
.facets-container {padding-top: 0 !important;}
.product-grid-container{border-top: 1px solid #828282;padding-top: 37px;}
.facet-filters__label label {color: #191919;font-size: 24px;font-style: normal;font-weight: 600;line-height: normal;}
select#SortBy {color:  #353535;text-align: left;font-family: Jost;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;padding:10px;}
.facet-filters__sort option { font-size: 15px; }
.product-grid-container .grid__item {margin-bottom: 30px;}
span.facet-checkbox__text {display: flex;align-items: flex-start;}
.facet-checkbox>svg{margin-top: 2px;}
.facet-checkbox .svg-wrapper {top: 1rem !important;}
.facets-layout-list--text input[type=checkbox] {top: 0.9rem !important;}
.facet-checkbox {align-items: self-start;}
span.facet-checkbox__text-label {line-height: 1.2;}
.facets-vertical .facets-wrapper {padding-right: 5rem !important;}
.product__info-wrapper .quick-add-modal .product__title>a:hover { text-decoration: none !important; }
.product .product__title .h1 { display: none; }

.card__inner .quick-add.no-js-hidden {position: absolute;bottom: 0;transform: translateY(0);left: 0;right: 0;transition: all .5s;opacity:0;margin:0 auto;width:80%;}
.card-wrapper.product-card-wrapper:hover .quick-add.no-js-hidden {transform: translateY(-40px);opacity:1;}
.quick-add__submit span {display: flex;align-items: center;justify-content: center;gap:9px;}
.quick-add__submit:hover svg {filter: brightness(0);} 
.underline-links-hover:hover a {text-decoration: none !important;text-underline-offset: 0;}

 
.template-search .facets-vertical-form {display: flex;justify-content: flex-end;flex-direction: column-reverse;}
.template-search .facets__price .field {border: 0 solid #000 !important;}
.product--thumbnail_slider .slider-mobile-gutter .slider-button {display: none !important;}
.facets__summary-header a.facets__reset {color: #353535;}
.card__content.card-temp {display: none;}
.mobile-facets__summary span {font-family: Grandstander;font-weight: 700;}
.mobile-facets__sort label {font-family: Grandstander;font-weight: 700;}
.mobile-facets__heading {font-weight: 700;}




.content-for-layout .shopify-policy__container {max-width: 70% !important;}
.shopify-policy__body {border-radius: 20px !important;background: #E6EDE8 !important;padding: 60px 80px !important;}
.shopify-policy__body h1 {padding-bottom: 15px;color: #353535;font-family: Jost !important;font-size: 22px;font-style: normal;font-weight: 700;line-height: normal;padding-bottom: 15px; }




quick-add-modal .product__column-sticky .product__media-list {margin-bottom: 0;height: 80% !important;}
.quick-add-modal__content-info .product:not(.product--columns) .product__media-list .product__media-item {height: 100% !important;}
.quick-add-modal__content-info .product .grid__item.product__media-wrapper .product__column-sticky .slider-mobile-gutter {width: 100% !important;position: relative;}

*:focus-visible { outline:unset !important; outline-offset:unset !important; box-shadow: none !important; }
.card-wrapper .price__sale s.price-item.price-item--regular { color: #B7B7B7; }

.slider-buttons .caption { font-size: 1.4rem !important; display: none !important; } 
.announcement-bar-section .utility-bar { overflow: hidden !important; }



@media (max-width:1599px){
.product span.price-item.price-item--sale.price-item--last, .global-price {font-size: 30px !important;}
.product s.price-item.price-item--regular {font-size: 20px !important;}
.card__content .full-unstyled-link {font-size: 20px;}
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 29.43%;}
.product:not(.product--columns) .product__media-list .product__media-item{height: 80% !important;}
/* .product ul#Slider-Thumbnails-template--26145330331914__main {height: 80%;} */
.facet-filters__label label {font-size: 20px;}
select#SortBy {font-size: 16px;}
.facets-vertical .active-facets {padding: 30px 25px;}
.facets__disclosure-vertical {padding: 30px 25px;}
span.facets__summary-label {font-size: 25px;}
.facets-vertical .facets__summary .facets__summary-header .price-tag {font-size: 25px;}
h2#verticalTitle {font-size: 25px;}
span.facet-checkbox__text-label {font-size: 16px;}
.facets-layout-list--text input[type=checkbox] {top: 0.9rem !important;}
.facet-checkbox .svg-wrapper {top: 1rem !important;}
.quick-add-modal__content-info .product .button-flex .btnn-width {max-width: 100%;width: 100%;padding: 0 12px 0 0;}
.quick-add-modal__content-info .product .button-flex {margin: 40px 0 !important;flex-wrap: wrap;}
.product ul#Slider-Thumbnails-template--26145330331914__main { height: 520px !important;gap:25px;}
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 156px !important;}
}
@media (max-width:1399px){
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 28.90%;}
/* .product:not(.product--columns) .product__media-list .product__media-item {height: 80% !important;} */
/* .product ul#Slider-Thumbnails-template--26145330331914__main {height: 80%;} */
.product .button-flex {flex-wrap: wrap;}
.product .button-flex .btnn-width {padding: 0 ;}
.product .main-payment-box {padding: 30px 20px 20px 20px;}
.product .product__info-wrapper .short-desc {margin: 0 0 20px !important;}
.card__content .full-unstyled-link {font-size: 18px;}
.facets__form-vertical {width: 35rem !important;}
.facets-vertical .facets-wrapper {padding-right: 4rem !important;}
.shopify-policy__body h1 { font-size: 30px; }
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 130px !important;}
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 475px !important;gap: 20px;}
}
@media (max-width: 1299px) {
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 444px !important;gap: 20px;}
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 115px !important;}
}
@media (max-width: 1199px) {
/* .product:not(.product--columns) .product__media-list .product__media-item {height: 50% !important;} */
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 27.70%;}
/* .product ul#Slider-Thumbnails-template--26145330331914__main {height: 50%;} */
ul.grid.product-grid {gap: 0;margin: 0 -10px !important;}
li.grid__item {padding: 0 10px !important;}
.facets__form-vertical {width: 34rem !important;}
.facets-vertical .active-facets, .facets__disclosure-vertical {padding: 20px 20px;}
span.facets__summary-label {font-size: 22px;}
.facets-vertical .facets__summary .facets__summary-header .price-tag {font-size: 22px;}
h2#verticalTitle {font-size: 22px;}
.facets-vertical .facets-wrapper {padding-right: 3rem !important;}
.collection li.grid__item {max-width: 50% !important;width: 50% !important;}
.content-for-layout .shopify-policy__container {max-width: 90% !important;}
.shopify-policy__body {padding: 60px !important;}
/* .shopify-policy__body h1 { font-size: 27px; } */
.description-content span, .description-content p { font-size: 17px; }
.quick-add-modal__content-info .product .product-form__buttons {flex-wrap: wrap;}
.quick-add-modal__content-info .product .button--full-width {width: 100%;margin-right:0;}
.quick-add-modal__content-info .product .shopify-payment-button {width: 100%;}    
quick-add-modal .product__column-sticky .product__media-list {margin-bottom: 0;height: 80% !important;}
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 405px !important;gap: 20px;}
}
@media (max-width: 1099px) {
    .product ul#Slider-Thumbnails-template--26145330331914__main {height: 385px !important;gap: 20px;}
}
@media (max-width: 991px) {
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 30.33%;}
.product ul#Slider-Thumbnails-template--26145330331914__main {gap: 10px;}
.product .thumbnail-slider {padding-right: 20px;}
/* .product:not(.product--columns) .product__media-list .product__media-item{height: 50% !important;} */
/* .product ul#Slider-Thumbnails-template--26145330331914__main {height: 52%;} */
.product .product__info-wrapper {padding: 0 0 0 3rem !important;}
.product .button-flex {margin: 20px 0 !important;}
.product .payment-image {max-width: 100%;}
.card__content .full-unstyled-link {font-size: 16px;}
.facets__form-vertical {width: 27rem !important;}
.shopify-policy__body {padding: 50px !important;}
.facets-vertical-form {margin-bottom: 15px;}
.product-grid-container {padding-top: 25px;}
.facet-filters__label label {font-size: 18px;}    
.shopify-policy__body h1 { font-size: 24px; }
.description-content span, .description-content p { font-size: 16px; }
/* .product .grid__item.product__media-wrapper {height: 100%;top: 0;position: sticky;}  */
.description-content p {margin-bottom:8px;margin-top:8px;}
.content-for-layout .shopify-policy__container ul { padding-left: 20px !important; } 
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 370px !important;}
}
@media (max-width: 989px) {
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 335px !important;}
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 105px !important;}
}
@media (max-width: 940px) {
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 100px !important;}
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 320px !important;}
}
@media (max-width: 900px) {
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 90px !important;}
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 300px !important;}
}
@media (max-width: 840px) {
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 85px !important;}
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 280px !important;}
}
@media (max-width: 819px) {
.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide {height: 78px !important;}
.product ul#Slider-Thumbnails-template--26145330331914__main {height: 255px !important;}
}
@media (max-width: 767px) {
.product .product-form__buttons {flex-wrap: wrap;}
.product .button--full-width {width: 100%;}
.product .shopify-payment-button {width: 100%;}
.product .button--full-width {margin-right: 0;}
.product span.price-item.price-item--sale.price-item--last, .global-price {font-size: 25px !important;}
.product s.price-item.price-item--regular {font-size: 18px !important;}
.related-products__heading {margin: 0 0 3rem !important;}
.shopify-policy__body {padding: 40px !important;}
.shopify-policy__body h1 { font-size: 21px; }
.description-content span, .description-content p { font-size: 15px; }
}
@media (max-width: 749px) {
product-info#MainProduct-template--26145330331914__main {overflow-x: hidden;}
.product .media>*:not(.zoom):not(.deferred-media__poster-button) {border-radius: 0; border: none;}
.product .product__info-wrapper {padding: 0 0 0 0 !important;}
.product .button-flex {flex-wrap: nowrap;}
.product .product-form__buttons {flex-wrap: nowrap;}
.product .button--full-width, .product .shopify-payment-button {width: 50%;}
.product .button--full-width {margin-right: 12px;}
.product .button-flex .btnn-width {padding: 0 0 0 12px;}
.payment-image {max-width: 70%;}
.grid--1-col .grid__item {max-width: 100%;width: 100%;height: 100%;}
.product .grid__item.product__media-wrapper {margin-bottom: 50px;}
/* media-gallery#MediaGallery-template--26145330331914__main {height: 630px !important;display: block;} */
.gallery-btnn-flex {height: 100%;}
.product .grid__item.product__media-wrapper .product__column-sticky .slider-mobile-gutter {width: 100%;}
.product ul#Slider-Gallery-template--26145330331914__main {height: 100%;}
.product .product:not(.product--columns) .product__media-list .product__media-item{height: 100% !important;margin: 0;}
.product ul#Slider-Gallery-template--26145330331914__main {height: 90%;}
.product:not(.product--columns) .product__media-list .product__media-item{height: 100% !important;margin: 0px;width: 100%;}
/* .product ul#Slider-Thumbnails-template--26145330331914__main {height: 100%;} */
.mobile-facets__submenu {background-color: #D6E9F1;}
.menu-opening .mobile-facets__inner {background-color: #D6E9F1;}
.mobile-facets__item .mobile-facets__label>svg {background: transparent !important;}
.facets-layout-list--text input[type=checkbox] {top: 1.2rem !important;left: 2.1rem !important;}
.mobile-facets__item svg.icon.icon-checkmark {stroke: white;}
.mobile-facets__main {background: #D6E9F1;}
.mobile-facets__footer {background: #D6E9F1 !important;}
.facets-container {border-radius: 12px;border: 1px dashed #828282;background: #d6e9f1;padding: 20px !important;}
.product-grid-container {border-top:none ;padding-top: 0 !important;}
.facets-container{margin-top: 0;margin-bottom:20px;}
.facets-vertical .active-facets {border-radius: 0;border: 0 dashed #828282;background:transparent;}
.facets-vertical .active-facets{padding: 0;}
.facets-vertical .facets-wrapper {padding-right: 0 !important;}
.quick-add-modal__content-info .product .product-media-container.constrain-height .media {padding-top: 80% !important;height: 100%;}
.quick-add-modal__content-info .product .grid__item.product__media-wrapper .product__column-sticky .slider-mobile-gutter {width: 100% !important;position: relative;height: 100%;}
.product:not(.product--columns) .product__media-list .product__media-item {height: auto !important; overflow: hidden;}
.product .product-media-container.constrain-height .media {padding-top: 0 !important;height: auto;}
.product .product-media-container.constrain-height .media {padding-top: 90% !important; border: 1px dashed #828282; border-radius: 20px;}
}
@media (max-width: 750px) {
    quick-add-modal .quick-add-modal__toggle { right: 1rem !important; }
}

@media (max-width: 575px) {
.product .button-flex {flex-wrap: wrap;}
.product .product-form__buttons {flex-wrap: wrap;}
.product .button--full-width, .product .shopify-payment-button {width: 100%;}
.product .button--full-width {margin-right: 0;}
.product .button-flex .btnn-width {padding: 0 0 0 0;}
.payment-image {max-width: 70%;}
.related-products li.grid__item {padding: 0 10px !important;}
ul.grid.product-grid {margin: 0 -10px !important;}
.main-payment-title p {margin: -53px auto 30px;font-size: 16px;}
/* media-gallery#MediaGallery-template--26145330331914__main {height: 500px !important;display: block;} */
.shopify-policy__body {padding: 15px !important;}
.shopify-policy__body h1 { font-size: 17px; }
.description-content span, .description-content p { font-size: 14px; }
.product .main-payment-title { margin-top: 15px; }
.product-grid-container .grid__item {margin-bottom: 20px;}
.product span.price-item.price-item--sale.price-item--last, .global-price {font-size: 22px !important;}
}
@media (max-width: 450px) {
/* media-gallery#MediaGallery-template--26145330331914__main {height: 370px !important;display: block;} */
li.grid__item {max-width: 100%;width: 100% !important;margin-bottom: 20px;}
.collection li.grid__item {max-width: 100% !important;width: 100% !important;}
.shopify-policy__body {padding: 20px !important;}
.product .main-payment-title { margin-top: 5px; }
}


