/** Shopify CDN: Minification failed

Line 108:40 Expected identifier but found "{"
Line 108:41 Unexpected "{"
Line 108:49 Expected ":"

**/
.collection-custom .content-wrapper .sidebar {margin-right: 0px;width: 20% !important;transform: none !important;}
.collection-custom h4.sidebar-block__heading.faceted-filter-group-summary__heading {text-transform: uppercase;color: #000;font-size: 12px;letter-spacing: 0px;font-weight: 300;padding:9px 0px;}
.collection-custom .sidebar-wrap {border-right: 0px solid #cccccc;position:sticky;top:95px;padding-top: 8px;}
.collection-custom div.breadcrumb-collection {margin: 0px;}
.collection-custom  .has-sidebar-option h1.collection-hero__title {letter-spacing: 0;font-weight: 700;margin-top: 0;font-size: 20px;font-weight: 600;line-height: normal;margin-bottom: 22px;padding-bottom: 10px;border-bottom: 1px solid #979797;color: #202020;letter-spacing: 0;}
.collection-custom .has-sidebar-option .one-whole.column {display: flex;flex-wrap: wrap;column-gap: 10px;padding-bottom: 24px;margin: 0px;width: 100%;}
.collection-custom .quick-view-coll {position: absolute;top: -39px;background: #000;width: 100%;padding: 12px 0px;color: #fff;text-align: center;font-size: 10px;font-weight: 600;line-height: 1.5;letter-spacing: 2px;display: block;opacity: 0;cursor: pointer;transition: opacity 300ms ease 0s;z-index: 99;}
.collection-custom .card-wrapper:hover .card .card__information .quick-view-coll {opacity: 1;}
.collection-custom .select-option-custom.Size button {display: inline-block;width: 100%;padding: 15px 4px;text-align: center;line-height: 1;font-size: 10px;letter-spacing: 1px;transition: color 0s ease 0s, background-color 300ms ease 0s;background: #fff;box-sizing: border-box;appearance: none;text-decoration: none;font-weight: bold;border: 0;border-right-width: 0px;border-right-style: none;border-right-color: currentcolor;border-right: 1px solid #e6e6e6;cursor: pointer;transition: opacity 300ms ease 0s;}
.collection-custom .select-option-custom.Size {position: absolute;top: -39px;width: 100%;display: flex;opacity: 0;border: 1px solid rgb(230, 230, 230);z-index: 99;}
.collection-custom .select-option-custom.Size:hover{opacity:1;}
.collection-custom .select-option-custom.Color {display: flex;column-gap: 6px;}
.collection-custom button.variant-button.color-button {background: transparent;border: 0;padding: 0;}
.collection-custom span.color-box {font-size: 0px;width: 20px;height: 20px;position: relative;display: block;border-radius: 50px;outline: 1px solid #000;/*border: 2px solid #fff;*/}
.collection-custom .card__information.custombox {position:relative;padding-top: 13px;}
.collection-custom .card__content.below-product {margin-top: 5px;padding: 10px;}
.collection-custom .card__information p {font-weight: 700;letter-spacing: 0;color: #454444;margin: 0;}
.collection-custom .card__heading.h5 {letter-spacing: 0px;font-size: 12px;padding: 1px 0px 0px;color: #000;}
.collection-custom span.bestforday {color: #6B6B6B;font-weight: 700;letter-spacing: 0;}
.collection-custom .card-information span.money {color: #000;font-size: 18px;font-weight: 700;letter-spacing: 0;}
.collection-custom .card-information span.money:nth-child(3) {font-weight: 700;color: #FF0000;font-size: 18px;margin-right: 0;margin-left: 20px;letter-spacing: 0;text-decoration:line-through;}
.collection-custom p.custom-shop-url {display: inline-block;margin: 0;text-align: right;position:absolute;right:0;}
.collection-custom p.custom-shop-url a {text-transform: uppercase;letter-spacing: 1px;color: #454444;text-decoration: underline;}
.collection-custom span.price-off-info {font-weight: 700;font-size: 13px;letter-spacing: 0;color: #FF0000;text-transform: uppercase;display:block;}
.collection-custom .custom-appear-collection section.section {max-width: 1360px;width: 100%;padding: 30px 30px 0;}
.collection-custom .custom-appear-collection .media img + img {display: block;max-width: 100%;position: absolute;top: 0;left: 0;height: 100%;width: 100%;opacity: 0;object-fit:cover !important;}
.collection-custom .custom-appear-collection .card-wrapper.product-card-wrapper:hover .media > img + img {opacity: 1;transition: transform 0.6s ease;transform: scale(1.03);}
.collection-custom .custom-appear-collection .card__inner.ratio {overflow: hidden;}
.collection-custom .custom-appear-collection .card__media {height: 100%;position: relative;background-color: #f3f3f3;aspect-ratio: 1;}
.collection-custom .custom-appear-collection .media.media--transparent.media--hover-effect {height: 100%;position: relative;background-color: #f3f3f3;}
.collection-custom .custom-appear-collection .media.media--transparent.media--hover-effect img {width: 100%;height: 100%;object-fit: cover;}
.collection-custom .custom-appear-collection  span.icon-down-arrow {padding: 0 !important;font-size: 10px !important;opacity: 0.6;}
.collection-custom .custom-appear-collection .active-facets-vertical-filter p {width: 100%;display: flex;align-items: center;justify-content: space-between;cursor: pointer;margin: 0;font-size: 14px;font-weight: 600;line-height: normal;text-transform: uppercase;padding-left: 9px;padding-bottom: 27px;}
.collection-custom .custom-appear-collection .active-facets-vertical-filter p.filters-opened svg {rotate: 45deg;}
.collection-custom .custom-appear-collection p.collection-open-filters.filters-opened.filter-closing svg {rotate: 0deg;}
.collection-custom .custom-appear-collection a.faceted-active-filters__clear.global-button.global-button--text {border: 0px;padding: 0px;width: 100%;text-transform: capitalize;text-decoration: underline;padding-bottom: 15px;}
.collection-custom .custom-appear-collection .sidebar .faceted-active-filters__clear{justify-content: left;}
.collection-custom .custom-appear-collection a.faceted-active-filters__remove-filter.global-button {background: transparent;color: #000;border: 0px;padding: 0;}
.collection-custom .custom-appear-collection .sidebar .faceted-filter-group-display__header-clear {color: #000;font-size: 12px;}
.collection-custom .custom-appear-collection .faceted-filter-group-display__list-item-input:checked ~ .faceted-filter-group-display__checkmark {stroke: #000;background: #fff;border-color: #000;}
.collection-custom .custom-appear-collection .faceted-filter-group-display__list-item-input:focus ~ .faceted-filter-group-display__checkmark {box-shadow: none;}
.collection-custom .custom-appear-collection .faceted-filter-group-display__list-item-label-text:hover {color: #008ffd;}
.collection-custom .custom-appear-collection .sidebar .faceted-active-filters__clear:active {background: transparent;box-shadow: none;color: #000;}
.collection-custom .custom-appear-collection {overflow-x: inherit !important;}
.collection-custom button.variant-button.color-button [data-color-name="Heather Black"] {background: #000;}
.collection-custom .select-option-custom.Size button:hover {background: #000;color: #fff;}
.collection-custom .custom-appear-collection a.faceted-active-filters__clear.global-button.global-button--text:hover {background: transparent;color: #000;}
.collection-custom .section.faq-main-container {max-width: 1280px;width: 100%;margin: 0 auto;padding: 72px 30px;}
.collection-custom .faq-accordion .main--content .accordion-wrapper h2 {font-weight: 400;line-height: 1.25;margin: 0 0 25px;font-size: 30px;color: #0090fc;letter-spacing: 1px;width: 100%;}
.collection-custom .faq-main-container .accordion-wrapper.active {flex-wrap: wrap;gap: 0px 40px;}
.collection-custom .faq-main-container .item {width: calc(50% - 10px);border: 1px solid #d2d4d6;box-shadow: inset 0 3px #0000000a,0 2px #00000005;margin-top: 12px;padding: 13px 14px;border-radius: 4px;margin-bottom: 8px;display: inline-block;vertical-align: top;margin-right: 20px;}
.collection-custom .faq-main-container .item:nth-child(odd) {margin-right: 0px !important;}
.collection-custom .faq-main-container .faq-accordion .main--content {width: 100%;}
.collection-custom .faq-main-container .faq-accordion .item .title {text-align: left;font-size: 19px;letter-spacing: 0;color: #000;display: flex;align-items: center;justify-content: space-between;border-top: 0px solid #d9d9d9;background: 0 0;padding: 4px 0;cursor: pointer;font-family: neuzeit_grotesk_light;margin: 0 0 0;color: #000000;font-size: 18px;line-height: 1.4;font-weight: 700;cursor: pointer;padding: 8px 24px;position: relative;width: 100%;letter-spacing: 0;}
.collection-custom .faq-main-container .accordion-wrapper .item .title::before, .collection-custom .faq-main-container .accordion-wrapper .item .title::after {content: '';background: #008ffd;position: absolute;left: -60px;left: 0px;transition: all .3s ease-in-out;cursor: pointer;}
.collection-custom .faq-main-container .accordion-wrapper .item .title::before { width: 8px;height: 2px;top: 50%;transform: translate(-50%, -50%);}
.collection-custom .faq-main-container .accordion-wrapper .item .title::after {height: 8px;width: 2px;top: 50%;transform: translate(-50%, -50%);left: -49px;left: 0px;}
.collection-custom .faq-main-container .item.active .title:after {opacity: 0;}
.collection-custom .faq-main-container span.icon {display: none;}
.collection-custom .faq-main-container .faq-accordion .item .body p {padding: 0px;font-size: 15px;line-height: 19px;}
.collection-custom .faq-main-container .faq-section-cta a {margin-top: 0px;justify-content: center;color: #3F8DF4;font-weight: 700;font-size: 15px;background: transparent; border: 0px;text-decoration: underline;text-transform:capitalize;}
.collection-custom .banner{height:600px;height:500px;}
.collection-custom .banner > div{height:600px;}
.collection-custom .banner .image-element__wrap {max-width: 100% !important;height: 600px;}
.collection-custom .banner img{height:600px !important;margin-bottom:0px;width:100% !important;}
@media(min-width:768px) and (max-width:1024px){
.collection-custom p.custom-shop-url {position: inherit;}
}
@media(min-width:768px){
 .collection-custom  div.content, section.content {padding: 0px 0px 15px 0;} 
.collection-custom .custom-appear-collection section.section{padding: 0px 30px 0;}
}
@media(max-width:767px){
.collection-custom .content-wrapper .sidebar {width: 100% !important;}
.collection-custom .has-sidebar-option {width: 100% !important;}
.collection-custom .custom-appear-collection .media img+img {object-fit: cover !important;object-position: center center !important;}
.collection-custom .custom-appear-collection .media.media--transparent.media--hover-effect img{object-fit: cover !important;object-position: center center !important;}
.collection-custom .section.faq-main-container {padding: 0px 30px;}
.collection-custom .faq-accordion .main--content .accordion-wrapper h2{font-size: 22px;margin: 0 0 8px;text-align: center;}
.collection-custom .section.faq-main-container {padding: 0px 15px;}
.collection-custom .faq-main-container .item {width: 100%;margin-right: 0px;}
.collection-custom  .faq-main-container .faq-section-cta {margin: 0px 0;}
.collection-custom  .faq-main-container .faq-accordion .main--content .accordion-wrapper {margin-bottom: 0px;}
.collection-custom .banner.homepage-slideshow {height: auto !important;}
.collection-custom .banner.homepage-slideshow > div{height: auto !important;}
.collection-custom div.content{padding: 0px 0px 15px 0;}
.collection-custom .custom-appear-collection section.section {padding: 30px 15px 0;}
.collection-custom .sidebar-block::after {left: 0px;}
.collection-custom .sidebar-block {padding-left: 0px;}
.collection-custom .custom-appear-collection .active-facets-vertical-filter p {padding-left: 0px;}
.collection-custom .banner{height:auto;}
.collection-custom .banner > div{height:auto;}
.collection-custom .banner .image-element__wrap {max-width: 100% !important;height: auto;}
.collection-custom .banner img{height:auto !important;margin-bottom:0px;width:100% !important;}
}
.collection-custom .select-option-custom.Size button[disabled] {cursor: auto;}
.collection-custom .select-option-custom.Size button[disabled]:hover {background: #fff;color:rgba(16, 16, 16, 0.3);}
.collection-custom .select-option-custom.Color {position: absolute;bottom: -18px;}
.collection-custom .right-side-products .product-grid .product-item .card.card--.card--media {padding-bottom: 22px;}
.collection-custom button.variant-button.color-button[data-color="White"] span.color-box {background-image: none !important;}  
.ollection-banner-new {background-color:{{section.settings.back-color}};}
/* 19-06-2026 */
body.collection-no-tie-laces .products-with-collection .coming-ttlcoll h3 {font-family: Outfit;font-size: 30px;line-height: 100%;color: #000;margin-top: 30px;text-transform: capitalize;}
body.collection-no-tie-laces .collect-breadcrumb span {font-family: Outfit;font-weight: 400;font-size: 12px;line-height: 100%;letter-spacing: 0%;text-decoration-style: solid;text-decoration-thickness: 0%;text-decoration-skip-ink: auto;position: relative;padding-right: 10px;color: #8b8983;}
body.collection-no-tie-laces .products-with-collection .left-sidebar-filter .sidebar-filter-portion h3, body.collection-custom .products-with-collection .left-sidebar-filter .sidebar-filter-portion h3 {font-weight: 500;color: #0b0b0b;}
body.collection-no-tie-laces .products-with-collection-inner .left-sidebar-filter .productgrid--sidebar .sidebar-filter-portion a.filter-tag, body.collection-custom .products-with-collection-inner .left-sidebar-filter .productgrid--sidebar .sidebar-filter-portion a.filter-tag {color: #52514e;}
body.collection-no-tie-laces span.custom-rate span.total-review{color: #184f95;text-decoration: underline;}
body.collection-no-tie-laces span.custom-rate span.jdgm-prev-badge__text {display: none;}
body.collection-no-tie-laces .right-side-products .product-grid .product-item p {font-family: Outfit;font-weight: 700 !important;font-size: 15px;line-height: 125%;letter-spacing: 0%;padding-top: 10px;}
body.collection-no-tie-laces .color-swatches span.swatch.active {border: 2px solid #000000;border-radius: 50%;padding: 3px;}
body.collection-no-tie-laces .color-swatches span.swatch {border-radius: 50%;padding: 0;width: 34px;height: 34px;}
body.collection-no-tie-laces .color-swatches span.swatch:after {display: none;}
body.collection-no-tie-laces .sidebar-filter-portion ul .filter-tag.selected, body.collection-custom .sidebar-filter-portion ul .filter-tag.selected{color: #000000 !important;font-weight: 500;}
body.collection-no-tie-laces .sidebar-filter-portion ul .filter-tag.selected input, body.collection-custom .sidebar-filter-portion ul .filter-tag.selected input{box-shadow: none;border-radius: 3px;position: relative;}
body.collection-no-tie-laces .sidebar-filter-portion ul .filter-tag.selected input:after, body.collection-custom .sidebar-filter-portion ul .filter-tag.selected input:after {content: "";background-image: url(/cdn/shop/files/white-check-icon.svg?v=1783940297);background-size: 13px;height: 13px;width: 13px;position: absolute;display: flex;justify-content: center;align-items: center;background-color: #2381ce;border-radius: 3px;left: 0;top: 0;}
body.collection-no-tie-laces .main-swatches-btn {z-index: 0;bottom: 0px;position: absolute;background-color: transparent;padding: 0px;width: 100%;left: 0;right: 0;}
body.collection-no-tie-laces .products-with-collection-inner .right-side-products-main .collect-topbar, body.collection-custom .products-with-collection-inner .right-side-products-main .collect-topbar {margin-top: 0px;}
body.collection-no-tie-laces .product_item_inner:hover .main-swatches-btn {z-index: 1;}
body.collection-no-tie-laces .right-side-products .product-grid {row-gap: 15px;}
body.collection-no-tie-laces .products-with-collection {max-width: 1600px;}
body.collection-no-tie-laces .product-item .product_item_inner span.custom-rate .jdgm-prev-badge span.jdgm-prev-badge__text {display: none;}
body.collection-no-tie-laces .product-item .product_item_inner span.custom-rate .jdgm-prev-badge .jdgm-star.jdgm--on:before {color: #438ef5 !important;}
body.collection-no-tie-laces .product-item .jdgm-star.jdgm--half:before {color: #438ef5 !important;}
body.collection-no-tie-laces .product-item .product_item_inner span.custom-rate .jdgm-prev-badge {flex: none;padding-right: 10px;}
body.collection-custom .products-with-collection {max-width: 1600px;}
body.collection-custom .products-with-collection .product-grid {row-gap: 15px;}
body.collection-custom .products-with-collection .right-side-products .product-grid .product-item {background-color: transparent;}
body.collection-custom .product-item .jdgm-star.jdgm--on:before {color: #438ef5 !important;}
body.collection-custom .product-item .jdgm-star.jdgm--half:before {color: #438ef5 !important;}
body.collection-custom .products-with-collection .coming-ttlcoll h3 {font-family: Outfit;font-size: 30px;line-height: 100%;color: #000;margin-top: 30px;font-weight: 700;}
body.collection-custom .products-with-collection .right-side-products .product-grid .product-item {padding-top: 0px;padding-right: 0px;max-width: 100%;padding-bottom: 20px;}
body.collection-custom .right-side-products .product-grid .product-item p{font-family: Outfit;font-weight: 700 !important;font-size: 15px;line-height: 125%;letter-spacing: 0%;padding-top: 10px;}
body.collection-custom .products-with-collection .collect-breadcrumb span {font-family: Outfit;font-weight: 400;font-size: 12px;line-height: 100%;letter-spacing: 0%;text-decoration: underline;text-decoration-style: solid;text-decoration-thickness: 0%;text-decoration-skip-ink: auto;position: relative;padding-right: 10px;}
.collection-custom .custom-appear-collection .card__media .custom-cdebadge {display: none;}
.customprc-with-rate span.custom-rate {align-items: center;}
.collection-no-tie-laces .custom-addingslide{aspect-ratio: 1;}
.collection-no-tie-laces .custom-addininner {aspect-ratio: 1;background-color: #f1f2f2;}
body.collection-custom .selected-filters-name {display: flex;gap: 10px;margin-bottom: 10px;flex-wrap: wrap;}
body.collection-custom .selected-filters-name span {margin-left: 0px !important;}
body.collection-custom .selected-filters-name span span.remove-tag { margin-left: 10px !important;}
.product-item.custom-accessories .current-main-images img:last-child {aspect-ratio: 1 !important;}
.product-item.custom-accessories .current-main-images img:last-child {display: none;}
.product-item.custom-accessories:hover .current-main-images img:last-child {display: block;}
.product-item.custom-accessories:hover .current-main-images img:first-child {display: none;}
body.collection-custom .products-with-collection span.custom-rate {position: relative;font-size: 16px;letter-spacing: .25px;font-weight: 500;display: flex;flex: 1;align-items: center;}
body.collection-custom .products-with-collection .customprc-with-rate {display: flex;justify-content: space-between;}
body.collection-custom .products-with-collection span.custom-rate span.jdgm-prev-badge__text {display: none;}
body.collection-custom .products-with-collection span.custom-rate .jdgm-prev-badge{padding-right: 10px;}
body.collection-no-tie-laces .right-side-products .product-grid .product-item p.coloing-name {position: relative;font-weight: 400 !important;padding-top: 5px;}
body.collection-no-tie-laces .right-side-products .product-grid .product-item a p {font-weight: 700;}
body.collection-no-tie-laces .products-with-collection-inner .left-sidebar-filter {width: 18%;}
body.collection-no-tie-laces .products-with-collection-inner .right-side-products-main {width: 82%;padding-left: 64px;}
body.collection-no-tie-laces .collect-breadcrumb span:after {content: "";width: 0.5px;height: 64%;right: 3px;position: absolute;background-color: #8b8983; background-size: 100%; top: 25%;transform: rotate(20deg);}
body.collection-custom .collect-breadcrumb span:after {content: "";width: 0.5px;height: 64%;right: 3px;position: absolute;background-color: #8b8983;background-size: 100%;top: 25%;transform: rotate(20deg);}
body.collection-no-tie-laces .collect-breadcrumb span:last-child:after, body.collection-custom .collect-breadcrumb span:last-child:after {display: none;}
body.collection-no-tie-laces .collect-breadcrumb span:last-child, body.collection-custom .collect-breadcrumb span:last-child {padding-right: 0px;}
body.collection-no-tie-laces .collect-breadcrumb span:last-child, body.collection-no-tie-laces .collect-breadcrumb:has(span.coming-menubread:empty) span:nth-child(2),
body.collection-custom .collect-breadcrumb span:last-child, body.collection-custom .collect-breadcrumb:has(span.coming-menubread:empty) span:nth-child(2){text-decoration: none;}
body.collection-no-tie-laces .collect-breadcrumb span:empty, body.collection-custom .collect-breadcrumb span:empty {display: none !important;}
body.collection-no-tie-laces .collect-breadcrumb:has(span.coming-menubread:empty) span:nth-child(2):after, body.collection-custom .collect-breadcrumb:has(span.coming-menubread:empty) span:nth-child(2):after {display: none;}
body.collection-no-tie-laces span.coming-menubread > span, body.collection-custom span.coming-menubread > span {margin-left: 0px;}
.collection-custom .select-option-custom.Bundle, .select-option-custom.Default, .select-option-custom.Material {position: absolute;top: -40px;width: 100%;display: flex;opacity: 0;border: 1px solid rgb(230, 230, 230);z-index: 99;}
.collection-custom .collect-breadcrumb span.coming-menubread span, body.collection-no-tie-laces .collect-breadcrumb span.coming-menubread span {text-transform: capitalize;}
.collection-custom .select-option-custom.Bundle:hover, .select-option-custom.Default:hover, .select-option-custom.Material:hover {opacity: 1;}
.collection-custom button.variant-button.size-button.custom-addtocart {display: inline-block;width: 100%;padding: 15px 4px;text-align: center;line-height: 1;font-size: 10px;letter-spacing: 1px;transition: color 0s ease 0s, background-color 300ms ease 0s;background: #fff;box-sizing: border-box;appearance: none;text-decoration: none;font-weight: bold;border: 0;border-right-width: 0px;border-right-style: none;border-right-color: currentcolor;border-right: 1px solid #e6e6e6;cursor: pointer;transition: opacity 300ms ease 0s;}
.collection-custom button.variant-button.custom-addtocart {display: inline-block;width: 100%;padding: 15px 4px;text-align: center;line-height: 1;font-size: 10px;transition: color 0s ease 0s, background-color 300ms ease 0s;background: #fff;box-sizing: border-box;appearance: none;text-decoration: none;font-weight: bold;border: 0;border-right-width: 0px;border-right-style: none;border-right-color: currentcolor;border: 1px solid #e6e6e6;cursor: pointer;transition: opacity 300ms ease 0s;}
.collection-custom button.variant-button.size-button.custom-addtocart:hover{background: #000;color: #fff;}
.collection-custom .collection-custom button.variant-button.size-button.custom-addtocart, .collection-custom button.variant-button.custom-addtocart {margin-top: 0px;}
.collection-custom button.variant-button.custom-addtocart:hover {border: none;background: #000;color: #fff;line-height: 1.5;letter-spacing: 2px;padding: 12px 0px;}
.collection-custom .right-side-products .product-grid .product-item p.coloing-name {position: relative;font-weight: 400 !important;padding-top: 5px;}
.collection-no-tie-laces span.custom-rate span.jdgm-prev-badge__stars span.jdgm-star.jdgm--on:before, .collection-no-tie-laces span.custom-rate span.jdgm-prev-badge__stars span.jdgm-star.jdgm--half:before,
body.collection-custom span.custom-rate span.jdgm-prev-badge__stars span.jdgm-star.jdgm--on:before, body.collection-custom span.custom-rate span.jdgm-prev-badge__stars span.jdgm-star.jdgm--half:before {color: #efb700;}
@media(max-width:767px){
body.collection-no-tie-laces .products-with-collection-inner .right-side-products-main {width: 100%;padding: 0px;}
body.collection-no-tie-laces .product-item .customprc-with-rate span.custom-rate {flex-wrap: wrap;}
body.collection-no-tie-laces .product-item .customprc-with-rate, body.collection-no-shoe-socks .product-item .customprc-with-rate {flex-direction: column;}
body.collection-no-tie-laces .product-item .customprc-with-rate span.custom-rate span {font-size: 13px;}
.custom-appear-collection .products-with-collection .product-item span.product-price {padding-top: 5px;}
body.collection-no-tie-laces .right-side-products .product-grid .product-item a {height: 100% !important;}
body.collection-custom .products-with-collection span.custom-rate {font-size: 13px;flex-wrap: wrap;}
.collection-custom .custom-appear-collection .card__inner.ratio {height: auto;}
.collection-custom .card-wrapper:hover .card .card__information .quick-view-coll {display: none;}
.collection-custom .select-option-custom.Size {opacity: 1;position: relative;top: unset;}
.collection-custom .select-option-custom.Size button {position: unset;}
.collection-custom .select-option-custom.Default, .collection-custom .select-option-custom.Bundle, .collection-custom .select-option-custom.Material {top: unset;opacity: 1;position: relative;}
.collection-custom button.variant-button.size-button.custom-addtocart {position: unset;}
.collection-custom .collect-topbarleft span, body.collection-no-tie-laces .collect-topbarleft span {margin-left: 0px;text-decoration: underline;}
}
/* 09-07-2026 collection */
body.collection-no-tie-laces .products-with-collection .top-collection-product-data {border: 1px solid #e7e7e7;padding: 20px;border-radius: 15px;margin-bottom: 15px;box-shadow: 0px 0px 10px -8px #000;}
body.collection-no-tie-laces .products-with-collection .top-collection-product-data .product-title h3{font-family: Outfit;font-size: 30px;line-height: 100%;color: #000;margin-top: 5px;font-weight: 500;letter-spacing: 0px;margin-bottom: 5px;}
body.collection-no-tie-laces .products-with-collection .top-collection-product-data {display: flex;justify-content: space-between; align-items: center;gap: 25px;}
body.collection-no-tie-laces .products-with-collection .top-collection-product-data span.product-price {font-size: 22px;font-weight: 600;}
body.collection-no-tie-laces .products-with-collection .top-collection-product-data p.data-desc-text{font-size: 18px;color: #52514e;margin-bottom: 0px;}
body.collection-no-tie-laces .products-with-collection .top-collection-product-data p.data-desc-text strong{color: #000;}
body.collection-custom .products-with-collection span.custom-rate span.total-review {color: #184f95;padding-left: 5px;text-decoration: underline;}
body.collection-no-tie-laces .products-with-collection-inner .left-sidebar-filter  {width: 18%;border: 1px solid #e7e7e7;padding: 20px;border-radius: 15px; margin-bottom: 30px;box-shadow: 0px 0px 10px -8px #000; max-height: max-content;}
body.collection-no-tie-laces .products-with-collection-inner .left-sidebar-filter .coming-ttlcoll{display: none;}
body.collection-no-tie-laces .products-with-collection-inner .left-sidebar-filter .productgrid--sidebar .sidebar-filter-portion {border: none;padding: 9px 9px 9px;}
body.collection-no-tie-laces .product-item .product_item_inner .product-content .inner-content {display: none;}
body.collection-no-tie-laces .product-item .product_item_inner .product-content .product-swatches ul li img,
.collection-custom .product-content .color-swatch-colors ul li img {border-width: 0;top: 50%;border: 5px solid #fff !important;min-height: 100%;height: 45px;border: 1px solid #e2e2e2;border-radius: 50%;background-position: 50%;background-size: cover;max-width: 45px;}
body.collection-no-tie-laces .product-item .product_item_inner .product-content .product-swatches ul li, .collection-custom .product-content .color-swatch-colors ul li {list-style: none;position: relative;display: flex;align-items: center;justify-content: center;padding-right: 32px;}
body.collection-no-tie-laces .product-content, .collection-custom .product-content {box-shadow: 0px 4px 4px 0px #00000040;border-bottom-right-radius: 5.31px;border-bottom-left-radius: 5.31px;background-color: #fff;}
body.collection-no-tie-laces .product-item .product_item_inner .product-content .product-swatches ul, .collection-custom .product-item .product_item_inner .product-content .product-swatches ul {margin: 0px;}
body.collection-no-tie-laces .product-item .product_item_inner .custom-addingslide {margin-bottom: 0px;position: relative;}
body.collection-no-tie-laces .right-side-products .product-grid .product-item {padding-bottom: 10px;}
body.collection-no-tie-laces .products-with-collection-inner .right-side-products-main .color-value-selected p, .collection-custom .products-with-collection-inner .right-side-products-main .color-value-selected p {margin-bottom: 0px;line-height: normal;font-size: 14px;}
.collection-custom .products-with-collection-inner .right-side-products-main .collect-topbar .color-value-selected {display: flex;padding: 0px;border-radius: 15px;color: #184f95;align-items: center;margin-left: 10px;}
.color-value-selected .selected-filters-name span:first-child {margin-left: 10px;}
.selected-filters-name {display: flex;gap: 3px;}
body.collection-no-tie-laces .products-with-collection-inner .right-side-products-main .collect-topbar .color-value-selected button.remove, 
.collection-custom .products-with-collection-inner .right-side-products-main .collect-topbar .color-value-selected button.remove {height: 15px;display: flex;align-items: center;justify-content: center;background-color: transparent;color: #184f95;}
.collection-custom .products-with-collection-inner .right-side-products-main {padding-top: 10px;}
.collection-custom .right-side-products .product-grid .product-item .card__information.custombox {padding-top: 0px;}
.collection-custom .card__content.below-product {margin-top: 0px;}
.collection-custom .right-side-products .product-grid .product-item .card.card--.card--media {padding-bottom: 0px;}
.collection-custom .card__content.below-product .color-swatch-colors .product-swatches ul {margin: 0px;}
.collection-custom .products-with-collection-inner .right-side-products-main .collect-topbarleft {gap: 5px;}
.collection-no-tie-laces span.custom-rate span.jdgm-star {font-size: 14px !important;}
body.collection-no-tie-laces .product_item_inner .main-swatches-btn img {max-width: 30px;max-height: 30px;height: 100%;width: 100%;padding: 1px;}
body.collection-no-tie-laces .product_item_inner .main-swatches-btn {z-index: 1;max-width: 50px;position: absolute;right: 8px !important;left: unset;top: 8px;height: 100%;max-height: 50px;border-radius: 50%;width: 100%;height: 100%;}
body.collection-no-tie-laces .product_item_inner .main-swatches-btn .custom-addtocart { margin-top: 0px;border-radius: 50%;height: 100%;}
body.collection-no-tie-laces .product_item_inner .main-swatches-btn .custom-addtocart span {display: flex;justify-content: center;align-items: center;height: 100%;width: 100%;}
@media(max-width:767px){
body.collection-no-tie-laces .products-with-collection-inner .right-side-products-main {width: 100%;padding: 0px;}
body.collection-no-tie-laces .product-item .customprc-with-rate span.custom-rate {flex-wrap: wrap;}
body.collection-no-tie-laces .product-item .customprc-with-rate, body.collection-no-shoe-socks .product-item .customprc-with-rate {flex-direction: column;}
body.collection-no-tie-laces .product-item .customprc-with-rate span.custom-rate span {font-size: 13px;}
.custom-appear-collection .products-with-collection .product-item span.product-price {padding-top: 5px;}
body.collection-no-tie-laces .right-side-products .product-grid .product-item a {height: 100% !important;}
body.collection-custom .products-with-collection span.custom-rate {font-size: 13px;flex-wrap: wrap;}
.collection-custom .custom-appear-collection .card__inner.ratio {height: auto;}
.collection-custom .card-wrapper:hover .card .card__information .quick-view-coll {display: none;}
.collection-custom .select-option-custom.Size {opacity: 1;position: relative;top: unset;}
.collection-custom .card__information.custombox {position: relative;padding-top: 10px;}
.collection-custom .select-option-custom.Size button {position: unset;}
.collection-custom .select-option-custom.Default, .collection-custom .select-option-custom.Bundle, .collection-custom .select-option-custom.Material {top: unset;opacity: 1;position: relative;}
.collection-custom button.variant-button.size-button.custom-addtocart {position: unset;}
.collection-custom .collect-topbarleft span, body.collection-no-tie-laces .collect-topbarleft span {margin-left: 0px;text-decoration: underline;}
body.collection-no-tie-laces .product-item .product_item_inner .product-content .product-swatches ul li, .collection-custom .product-item .product_item_inner .product-content .product-swatches ul li {margin-bottom: 0px;}
body.collection-no-tie-laces .products-with-collection .top-collection-product-data {align-items: flex-start;gap: 20px;flex-direction: column;padding: 15px;}
body.collection-no-tie-laces .products-with-collection .top-collection-product-data p.data-desc-text, .collection-custom .products-with-collection .top-collection-product-data p.data-desc-text {margin-bottom: 0px;}
body.collection-no-tie-laces .products-with-collection-inner .right-side-products-main .collect-topbar .color-value-selected, .collection-custom .products-with-collection-inner .right-side-products-main .collect-topbar .color-value-selected {display: none;}
body.collection-no-tie-laces .product-content .product-swatches ul, .collection-custom .product-content .product-swatches ul {padding-left: 0px;}
body.collection-no-tie-laces .product-content .product-swatches ul li {padding-right: 0px !important;}
.collection-custom .product-content .product-swatches ul li {margin-bottom: 0px;padding-right: 0px;}
body.collection-no-tie-laces .right-side-products .product-grid .product-item .product_item_inner {padding-bottom: 0px;}
body.collection-no-tie-laces .products-with-collection .top-collection-product-data .product-title h3, .collection-custom .products-with-collection .top-collection-product-data .product-title h3 {font-size: 24px;}
body.collection-no-tie-laces .product_item_inner .main-swatches-btn img {max-width: 24px;max-height: 24px;}
body.collection-no-tie-laces .product_item_inner .main-swatches-btn{max-width: 40px;max-height: 40px;}
body.collection-custom .products-with-collection .customprc-with-rate {flex-direction: column;}
}
.collection-no-tie-laces span.custom-rate {font-size: 16px;letter-spacing: .25px;font-weight: 500;display: flex;align-items: center;gap: 4px;}