.collection-page-grid,.collection-page-grid.palette--light.bg--neutral,.collection-page-grid.palette--light.bg--accent{background:#fff}.collection-page-grid .js-grid{column-gap:20px;row-gap:32px}.collection-page-grid .product-grid-item__container{border-radius:8px;overflow:hidden}.collection-page-grid .product-grid-item__images{--wh-ratio: .75 !important;border-radius:8px;overflow:hidden;background:#f3f3f3}.collection-page-grid .product-grid-item__image-wrapper,.collection-page-grid .product-grid-item__image-wrapper img{border-radius:8px}.collection-page-grid .product__badge{background:#fff;color:#1c2230;border-radius:6px;font-size:11px;font-weight:500;line-height:1.3;padding:5px 10px;top:10px;inset-inline-end:10px;text-align:center;text-transform:none;letter-spacing:0;box-shadow:0 1px 4px #00000014}.collection-page-grid .product-grid-item__content.is-slideshow:not(.is-mobile):hover .product__badge{opacity:1}.collection-page-grid .product__grid__info{text-align:center;padding-top:12px}.collection-page-grid .product__grid__info a{text-decoration:none}.collection-page-grid .product__grid__title{font-size:14px;font-weight:400;color:#1c2230;margin:0 0 6px;line-height:1.35}.collection-page-grid .product__grid__price{justify-content:center;margin-bottom:0}.collection-page-grid .product__grid__price .price{font-size:14px;color:#3f4d5e;font-weight:400}.collection-page-grid .product__grid__cutline,.collection-page-grid .rating__wrapper__grid{display:none}.collection-page-grid .collection-card__swatches{justify-content:center;margin-top:10px;min-height:18px}.collection-page-grid .collection-card__swatches .grid__swatch__placeholder{display:none}.collection-page-grid .collection-card__swatches .grid__swatch__hover{position:static;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;opacity:1;visibility:visible;padding:0;margin:0;overflow:visible}.collection-page-grid .collection-card__swatches .swatch__button{--OPTION-SIZE-SWATCH: 18px;margin:0}.collection-page-grid .collection-card__swatches .swatch__button label,.collection-page-grid .collection-card__swatches .swatch__label,.collection-page-grid .collection-card__swatches .swatch__button--square label,.collection-page-grid .collection-card__swatches .swatch__button--square .swatch__label{width:18px;height:18px;min-width:18px;min-height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.collection-page-grid .collection-card__swatches .swatch__button input:checked~label:after,.collection-page-grid .collection-card__swatches .swatch__label[aria-selected=true]:after{border-radius:50%}.collection-page-grid .collection-card__swatches .swatch_color_product_div{width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.12);display:inline-block;box-sizing:border-box}.collection-page-grid .collection-card__swatches .grid__swatch__item--button{padding:0;margin:0;border:none;background:none;cursor:pointer;appearance:none;-webkit-appearance:none;line-height:0}.collection-page-grid .collection-card__swatches .grid__swatch__item--button.is-active .swatch_color_product_div,.collection-page-grid .collection-card__swatches .grid__swatch__item--button .swatch_color_product_div.product_color_border{border:2px solid #1c2230}.collection-page-grid .product-grid-item__container.is-loading{opacity:.65;pointer-events:none}.collection-page-grid .collection-card__swatches .product_color_border{border:2px solid #1c2230}.collection-page-grid .collection-card__swatches .grid__swatch__more-link{width:auto;height:auto;font-size:12px;font-weight:500;color:#3f4d5e}.collection-page-grid .filter__button input:disabled~label,.collection-page-grid .filter__button.is-unavailable label{color:#9aa3af;text-decoration:line-through;cursor:default;pointer-events:none}.collection-page-grid .filter__button input:disabled~label .icon-box,.collection-page-grid .filter__button input:disabled~label .icon-theme,.collection-page-grid .filter__button.is-unavailable label .icon-box,.collection-page-grid .filter__button.is-unavailable label .icon-theme{display:none!important;opacity:0!important;visibility:hidden;pointer-events:none}.collection-page-grid [class*=quick-actions-toolbar]{display:none!important}@media screen and (max-width:989px){.collection-page-grid .js-grid{row-gap:24px}}.collection-page-grid .fclo-qv-wrap{position:absolute;left:0;right:0;bottom:0;z-index:2;transform:translateY(100%);transition:transform .2s}.collection-page-grid .fclo-qv-wrap[hidden]{display:none}.collection-page-grid .product-grid-item__container:hover .fclo-qv-wrap,.collection-page-grid .product-grid-item__container:focus-within .fclo-qv-wrap{transform:translateY(0)}@media(hover:none){.collection-page-grid .fclo-qv-wrap{transform:translateY(0)}}@media screen and (max-width:768px){.collection-page-grid .fclo-qv-wrap{transform:translateY(0)}}.collection-page-grid .fclo-qv-btn{display:block;width:100%;margin:0;padding:12px 0;border:none;background:#ffffffad;color:#000;font-family:inherit;font-size:15px;font-weight:400;line-height:1.2;text-align:center;text-transform:capitalize;cursor:pointer;appearance:none;-webkit-appearance:none}@media screen and (max-width:768px){.collection-page-grid .fclo-qv-btn{padding:8px 0;font-size:12px}}.collection-page-grid .js-grid>*:has(product-grid-item-variant.sold-out){order:1}.js .collection-page-grid .pagination-custom{display:none}.collection-page-grid .fclo-load-more__wrap{margin-top:32px}.collection-page-grid .fclo-load-more__count{margin:0 0 14px;font-size:13px;color:#6b7280}.collection-page-grid .fclo-load-more{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:48px;margin:0;padding:13px 32px;border:1px solid #23395b;border-radius:999px;background:#fff;color:#23395b;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background .15s ease,color .15s ease,opacity .15s ease}.collection-page-grid .fclo-load-more:hover,.collection-page-grid .fclo-load-more:focus-visible{background:#23395b;color:#fff}.collection-page-grid .fclo-load-more.is-loading,.collection-page-grid .fclo-load-more:disabled{opacity:.6;cursor:default}@media(max-width:767px){.collection-page-grid .fclo-load-more{width:100%;min-width:0}}.collection-page-grid .collection__active__filters__wrapper.is-hidden{visibility:visible;opacity:1;max-height:none;overflow:visible;padding:0 0 9px;transition:none}@media screen and (min-width:480px){.collection-page-grid .collection__nav{position:sticky;top:var(--menu-height-sticky, 0px);z-index:450;background:#fff;box-shadow:0 1px #0000000f}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/collection-grid.css.map */
