/** Shopify CDN: Minification failed

Line 198:21 Expected identifier but found "{"
Line 198:22 Unexpected "{"
Line 198:30 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: 0;}
.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;}
.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: underline;
    text-decoration-style: solid;
    text-decoration-thickness: 0%;
    text-decoration-skip-ink: auto;
    position: relative;
    padding-right: 10px;
}
body.collection-no-tie-laces .product-item .product_item_inner:hover:before {
    position: absolute;
    content: "";
    background-color: #fff;
    border-radius: 3px;
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
    box-shadow: #0303020d 0 0 6px, #0303020d -3px 10px 20px;
}
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
 {
    color: #000000;
    font-weight: 700;
}
/* body.collection-no-tie-laces .product-item .product_item_inner {
    z-index: 2;
} */
 body.collection-no-tie-laces .main-swatches-btn {
    z-index: 0;
}
 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;
}
body.collection-custom .selected-filters-name {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 10px;
}

.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: #000;
    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: #000;
    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;
}

@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 .jdgm-prev-badge span {
    font-size: 13px;
} */
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: 0px;
}
.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;
}
}