.main-collection-banner{margin-block:38px 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}@media screen and (min-width: 990px){.main-collection-banner{gap:16px}}.main-collection-banner>a{font-size:11px}@media screen and (min-width: 990px){.main-collection-banner>a{font-size:13px}}@media screen and (min-width: 990px){.collection-card:hover .card__inner{border:thin solid #000}.collection-card:hover .card__content .card__information{width:100%;position:absolute;background-color:#fff;border-right:thin solid #000;border-bottom:thin solid #000;border-left:thin solid #000;z-index:10000}.collection-card:hover .card__content .card__information grid-badges,.collection-card:hover .card__content .card__information .card__heading{display:none}.collection-card:hover .card__content .card__information product-swatches .product-swatches__container-row>*:not(.mobile-more-swatches):not(.desktop-more-swatches){display:block!important}.collection-card:hover .card__content .card__information product-swatches .product-swatches__container-row .desktop-more-swatches{display:none!important}.collection-card:hover .card__content .card__information product-card-variants,.collection-card:hover .card__content .card__information .card__information-button{display:block}}@media screen and (min-width: 990px){.collection-card .card__inner{border:thin solid transparent}}.collection-card .card__inner .slider__arrow{box-sizing:content-box}.collection-card .card__inner .quick-add-btn{padding-block:12px 4px;padding-inline:12px 4px;position:absolute;bottom:0;right:0;background:none;border:0;z-index:5}@media screen and (min-width: 990px){.collection-card .card__inner .quick-add-btn{display:none}}.collection-card .card__inner .card__media .swiper-pagination-horizontal{width:auto;margin-inline:4px}.collection-card .card__inner .card__media .swiper-pagination-horizontal span{width:6px;height:6px;margin-inline:2px}.collection-card .card__inner .card__media .swiper-pagination-horizontal span.swiper-pagination-bullet-active{background:#484848}.collection-card .card__content{position:relative}@media screen and (min-width: 990px){.collection-card .card__content{min-height:185px}}.collection-card .card__content .card__information{padding-block:15px 0;display:flex;flex-direction:column;text-align:center}@media screen and (min-width: 990px){.collection-card .card__content .card__information{border:thin solid transparent}}.collection-card .card__content .card__information .rating,.collection-card .card__content .card__information .rating-text,.collection-card .card__content .card__information .rating-count{display:none}@media screen and (min-width: 990px){.collection-card .card__content .card__information product-swatches{order:1}}.collection-card .card__content .card__information product-swatches .product-swatches__container{margin-block:0}.collection-card .card__content .card__information product-swatches .product-swatches__container legend{display:none}.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row{height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center}.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row .mobile-more-swatches,.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row .desktop-more-swatches{width:20px;height:20px;display:none;justify-content:center;align-items:center;font-size:11px;background-color:#fff;border:thin solid #000;border-radius:50%}.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row .desktop-more-swatches{width:24px;height:24px}@media screen and (max-width: 989px){.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row .mobile-more-swatches{display:flex}.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row>:nth-child(n+4):not(.mobile-more-swatches){display:none}}@media screen and (min-width: 990px){.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row .desktop-more-swatches{display:flex}.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row>:nth-child(n+6):not(.desktop-more-swatches){display:none}}.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row .swatch{display:block;width:20px;height:20px;border-radius:50%}@media screen and (min-width: 990px){.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row .swatch{width:24px;height:24px}}.collection-card .card__content .card__information product-swatches .product-swatches__container .product-swatches__container-row .selected .swatch{border-color:#fff;box-shadow:0 0 0 1px #000}.collection-card .card__content .card__information product-card-variants{display:none}@media screen and (min-width: 990px){.collection-card .card__content .card__information product-card-variants{order:2;min-height:unset;padding:0;position:relative;bottom:unset;background-color:transparent;opacity:1}}.collection-card .card__content .card__information product-card-variants fieldset{padding-inline:3px;padding-block:0;display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.collection-card .card__content .card__information product-card-variants fieldset input[type=radio]+label{padding:1rem;display:flex;justify-content:center;align-items:center;font-size:12px;background-color:#e2e2e2;border:thin solid #E2E2E2}.collection-card .card__content .card__information product-card-variants fieldset input[type=radio]+label.out-of-stock{background-color:#fff;cursor:pointer!important}.collection-card .card__content .card__information product-card-variants fieldset input[type=radio]+label:hover{font-weight:400;border:thin solid #000}.collection-card .card__content .card__information product-card-variants fieldset input[type=radio]:checked+label{color:#fff;background-color:#000}.collection-card .card__content .card__information grid-badges{position:relative}@media screen and (min-width: 990px){.collection-card .card__content .card__information grid-badges{order:3}}.collection-card .card__content .card__information grid-badges .badges{padding:0!important;margin-block:12px 0;position:relative;justify-content:center;gap:.25rem}@media screen and (min-width: 990px){.collection-card .card__content .card__information grid-badges .badges{margin-block:10px 0;gap:.75rem}}.collection-card .card__content .card__information grid-badges .badges .card__badge{padding-top:2px!important;padding-right:3px;padding-bottom:2px;padding-left:3px;margin-right:0!important;font-size:8px;background-color:#ebebeb!important;border-radius:.125rem}@media screen and (min-width: 990px){.collection-card .card__content .card__information grid-badges .badges .card__badge{padding-top:4px!important;padding-right:4px;padding-bottom:4px;padding-left:4px;font-size:11px;font-weight:400}}.collection-card .card__content .card__information grid-badges .badges .card__badge:after{content:unset!important}.collection-card .card__content .card__information .card__heading{margin-block:10px 0;text-decoration:none}@media screen and (min-width: 990px){.collection-card .card__content .card__information .card__heading{order:2;margin-block:12px 0}}.collection-card .card__content .card__information .card__heading h5{margin-block:0;font-weight:500}@media screen and (min-width: 990px){.collection-card .card__content .card__information .card__heading h5{font-weight:400}}.collection-card .card__content .card__information .card__information-text{margin-block:1rem}@media screen and (min-width: 990px){.collection-card .card__content .card__information .card__information-text{order:4}}.collection-card .card__content .card__information .card__information-text .caption-with-letter-spacing{margin-block:0 10px;display:block}@media screen and (min-width: 990px){.collection-card .card__content .card__information .card__information-text .caption-with-letter-spacing{color:#000}}.collection-card .card__content .card__information .card__information-button{order:5;padding-block:14px;display:none;font-weight:600;letter-spacing:1px;color:#000;background:none;border:none;border-top:thin solid #000;pointer-events:none}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}@media screen and (min-width: 990px){.product-form__error-message-wrapper:not([hidden]){padding-inline:5px;margin-block:10px 0;text-align:left}}.product-form__error-message-wrapper svg{flex-shrink:0;width:14px;height:14px;margin-right:.7rem;margin-top:.5rem}body[data-template=collection] .kuProdWrapHolder{height:100%}@media screen and (min-width: 990px){.kuSearchResultsPageContainer .kuResults ul{column-gap:20px;row-gap:26px}}.swiper-scrollbar.swiper-scrollbar-horizontal{z-index:0!important}
