@media screen and (min-width: 992px){body.template-collection main[role=main]{margin-top:1.5rem}body.template-collection main[role=main] .collection-header-container.section-wrapper{margin-bottom:40px}}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media screen and (min-width: 992px){.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.collection-bar{margin-bottom:20px}.collection-bar .filter-link{position:relative}.collection-bar .filter-link .filter-panel{position:absolute;right:0;background-color:#fff;min-width:500px;display:flex;flex-direction:column;z-index:90;text-align:left}.collection-bar .filter-link .filter-panel>div{border-top:1px solid #F2F4F7;padding:16px}.collection-bar .filter-link .filter-panel .filter-title{text-transform:uppercase;margin-bottom:16px}.collection-bar .filter-link .filter-panel ul{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.collection-bar .filter-link .filter-panel ul li{border:1px solid #E4E7EC;border-radius:4px;height:40px;text-transform:uppercase}.collection-bar .filter-link .filter-panel ul li input{display:none}.collection-bar .filter-link .filter-panel ul li input:checked+label{background:#000;color:#fff}.collection-bar .filter-link .filter-panel ul li label{cursor:pointer;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.collection-bar .filter-link .filter-panel ul.six-grid{grid-template-columns:repeat(6,1fr)}.collection-bar .filter-link .filter-panel ul#order_by-filters{grid-template-columns:repeat(2,1fr)}.collection-bar .filter-link .filter-panel #filter-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.collection-bar .filter-link .filter-panel #filter-actions #filter-buttons{display:flex;justify-content:center;align-items:center;gap:32px}.collection-bar .filter-link .filter-panel .filter_price_range .price_container{display:flex;justify-content:space-between}.collection-bar .filter-link .filter-panel .filter_price_range .noUi-target{border-radius:0;border:0;box-shadow:none;margin:10px 8px 0;background:transparent}.collection-bar .filter-link .filter-panel .filter_price_range .noUi-connects{border-radius:0;height:2px;background-color:#ccc}.collection-bar .filter-link .filter-panel .filter_price_range .noUi-connect{background:black}.collection-bar .filter-link .filter-panel .filter_price_range .noUi-handle{width:16px;height:16px;right:-8px;top:-7px;border:0;border-radius:50%;background:black;box-shadow:none;cursor:pointer}.collection-bar .filter-link .filter-panel .filter_price_range .noUi-handle:after,.collection-bar .filter-link .filter-panel .filter_price_range .noUi-handle:before{display:none}.product-name{margin-top:16px}.product-name h2{font-size:14px;font-weight:400;line-height:1.15}.product-name h2:first-letter{text-transform:uppercase}@media screen and (min-width: 992px){.product-name h2{min-height:48px}}@media screen and (min-width: 1376px){.product-name h2{font-size:16px}}.product-price{margin-top:10px;font-style:normal;font-weight:400;display:flex;gap:10px;align-items:flex-start;font-size:14px}@media screen and (min-width: 992px){.product-price{font-size:16px}}.product-price .discount-box{font-size:14px;color:#667085}@media screen and (min-width: 992px){.product-price .discount-box{font-size:16px}}.product-price .discount-box.yellow-bg{color:#000;background:#FFD43B;padding:2px 4px}.product-price .discount-box.yellow-bg .discount-percentage{color:#000}.product-price .original-price{text-decoration:line-through}.product-price .discount-percentage{color:#f04438;margin-left:2px}.product-img{aspect-ratio:4/5;position:relative;will-change:transform;transform:translateZ(0)}.product-img>a,.product-img img{display:block}.product-img img.hover-image{display:none}@media (hover: hover){.product-img img.hover-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s cubic-bezier(.87,0,.13,1)}.product-img img.hover-image:hover{opacity:1}}.discount-badge{font-size:12px;color:#fff;font-weight:400;line-height:18px;border-radius:4px;padding:4px 8px;background:#000;position:absolute;top:1rem;left:1rem;z-index:1}.collection-banner img{height:100%;width:100%;object-fit:cover;object-position:center center}.collection-banner .promo-text{padding:10px;font-size:10px;color:#fff;line-height:1.25;font-weight:400;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:brightness(.8);backdrop-filter:brightness(.8);-webkit-user-select:none;user-select:none;display:flex;align-items:flex-end}.collection-banner .promo-text p:last-of-type{margin-bottom:0}.collection-banner .promo-text h3{font-size:16px;font-weight:600;line-height:1.3;margin-bottom:22px}@media screen and (min-width: 992px){.collection-banner .promo-text{font-size:14px}.collection-banner .promo-text h3{font-size:20px}}@media screen and (min-width: 1376px){.collection-banner .promo-text{padding:2rem;font-size:16px}.collection-banner .promo-text h3{font-size:24px}}@media screen and (max-width: 768px){.collection-banner .promo-text{display:none}.collection-banner .promo-text p{margin-bottom:5px}}.footer-seo{margin-bottom:64px}.footer-seo h2{font-size:24px;font-weight:400;line-height:44px;margin-bottom:16px}.footer-seo p{color:var(--basic-gray, #667085);font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width: 768px){.footer-seo{margin-bottom:48px}.footer-seo h2{font-size:16px;line-height:normal;letter-spacing:-.32px}.footer-seo p{font-size:12px;font-weight:400;line-height:18px}}#pagination_container{margin-top:42px}#pagination_container ul{justify-content:center;display:flex;gap:16px;font-size:16px}#pagination_container ul li{height:24px;width:24px;border-radius:12px;display:flex;align-items:center;justify-content:center}#pagination_container ul li a:not(.chevron a){color:#667085}#pagination_container ul li.active-page{background:#F2F4F7}
