:root{--nrgy-primary: #1d4ed8;--nrgy-primary-dark: #1b46c4;--nrgy-primary-light: #e5ecfb;--nrgy-text: #111827;--nrgy-text-light: #4b5563;--nrgy-border: #E5E7EB;--nrgy-bg-light: #FAFAFA;--nrgy-green: #16A34A;--nrgy-orange: #F97316}.collection-wrapper,.product-grid-container{background:#fff!important}.facets-block-wrapper--vertical,.facets--vertical{background:#fff!important;padding:0!important;border:none!important;box-shadow:none!important}.facets__header{display:flex!important;align-items:center!important;gap:16px!important;padding-bottom:20px!important;margin-bottom:8px!important;border-bottom:none!important}.facets__heading{font-size:1.1rem!important;font-weight:700!important;color:#1d4ed8!important;margin:0!important}.facets__clear-all,.active-filters__clear,a[href*=clear]{font-size:.85rem!important;color:var(--nrgy-primary)!important;text-decoration:none!important;display:flex!important;align-items:center!important;gap:4px!important;transition:opacity .2s!important}.facets__clear-all:hover,.active-filters__clear:hover{opacity:.7!important}.facets__disclosure,.facets__fieldset,details.facets__disclosure{border:none!important;border-top:1px solid var(--nrgy-border)!important;padding:0!important;margin:0!important;background:transparent!important}.facets__summary,.facets__disclosure summary,.facets__legend{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 0!important;cursor:pointer!important;border:none!important;background:transparent!important;list-style:none!important;width:100%!important}.facets__summary::-webkit-details-marker,.facets__disclosure summary::-webkit-details-marker{display:none!important}.facets__summary span:first-child,.facets__summary-label,.facets__legend-label,.facets__disclosure summary>span:first-child{color:#1d4ed8!important;font-weight:700!important;text-transform:uppercase!important;font-size:.8rem!important;letter-spacing:.5px!important}.facets__summary svg,.facets__disclosure summary svg,.facets__summary .icon-caret,.facets__disclosure .icon-caret{width:16px!important;height:16px!important;color:#9ca3af!important;transition:transform .3s ease!important;flex-shrink:0!important}details[open] .facets__summary svg,details[open] .facets__disclosure summary svg,details.facets__disclosure[open] svg,.facets__disclosure[open] .icon-caret{transform:rotate(180deg)!important}.facets__display,.facets__content,.facets__list{padding:0 0 16px!important;margin:0!important}.facets__item{list-style:none!important;margin:0!important;padding:0!important}.facets__label,.facets__item label{display:flex!important;align-items:center!important;gap:12px!important;padding:8px 0!important;cursor:pointer!important;font-size:.9rem!important;color:var(--nrgy-text)!important;transition:color .2s ease!important;background:transparent!important;border:none!important}.facets__label:hover,.facets__item label:hover{color:var(--nrgy-primary)!important}.facets__checkbox,.facets input[type=checkbox]{width:18px!important;height:18px!important;border:2px solid #D1D5DB!important;border-radius:4px!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;transition:all .2s ease!important;position:relative!important;background:#fff!important;flex-shrink:0!important;margin:0!important}.facets__checkbox:hover,.facets input[type=checkbox]:hover{border-color:var(--nrgy-primary)!important}.facets__checkbox:checked,.facets input[type=checkbox]:checked{background:var(--nrgy-primary)!important;border-color:var(--nrgy-primary)!important}.facets__checkbox:checked:after,.facets input[type=checkbox]:checked:after{content:"\2713"!important;position:absolute!important;color:#fff!important;font-size:12px!important;font-weight:700!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.facets__count{color:#9ca3af!important;font-size:.85rem!important;margin-left:auto!important}.collection-hero__title,.collection-header h1{color:var(--nrgy-text)!important;font-size:1.75rem!important;font-weight:700!important;margin:0!important}.facets--horizontal,.facets__results-header{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 0 16px!important;margin:0 0 16px!important;background:transparent!important;border:none!important;box-shadow:none!important}.facets__product-count,.products-count{font-size:.9rem!important;color:var(--nrgy-text-light)!important}.facets__sort,.sort-by-wrapper{display:flex!important;align-items:center!important;gap:10px!important}.facets__sort-label{font-weight:600!important;color:var(--nrgy-text)!important;font-size:.9rem!important}.facets__sort select,select.sort-by{border:1px solid var(--nrgy-border)!important;border-radius:8px!important;padding:10px 40px 10px 16px!important;font-size:.9rem!important;color:var(--nrgy-text)!important;background-color:#fff!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;transition:border-color .2s!important}.facets__sort select:hover,select.sort-by:hover{border-color:var(--nrgy-primary)!important}.product-grid{gap:24px!important}.product-grid__item{opacity:1!important;visibility:visible!important}.product-card,.product-grid__card{background:#fff!important;border-radius:16px!important;overflow:hidden!important;transition:all .3s ease!important;border:none!important;outline:none!important;box-shadow:0 2px 8px #0000000f!important;position:relative!important}.product-card:hover,.product-grid__card:hover{box-shadow:0 0 0 2px var(--nrgy-primary),0 8px 25px #2e9e9e1f!important;transform:translateY(-4px)!important}.product-card:hover *,.product-grid__card:hover *,.product-card *,.product-grid__card *{outline:none!important;box-shadow:none!important}.product-card__info,.card-information,.product-card .card__content,.product-grid__card .card__content,.product-card:hover .product-card__info,.product-card:hover .card-information,.product-card:hover .card__content,.product-grid__card:hover .card-information,.product-grid__card:hover .card__content{border:none!important;outline:none!important;box-shadow:none!important}.card-gallery,.product-card__media,.product-card__media-wrapper,product-card .product-card__media,.product-grid__card .product-card__media,.product-grid__card .card-gallery{position:relative!important;background:#fff!important;overflow:hidden!important;display:block!important;visibility:visible!important;opacity:1!important;width:100%!important}.card-gallery img,.product-card__media img,product-card img,.product-grid__card img,[ref=productCardMedia] img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;transition:transform .4s ease!important}.product-card:hover .card-gallery img,.product-card:hover .product-card__media img,.product-grid__card:hover img{transform:scale(1.05)!important}.product-card .slider-buttons,.product-card .slideshow-controls,.product-grid__card .slider-buttons,.product-grid__card .slideshow-controls,.product-card button[class*=slide],.product-card button[class*=prev],.product-card button[class*=next],.product-card button[class*=arrow],.product-card .card-gallery button,.product-grid__item button[class*=slide],.product-grid__item button[class*=prev],.product-grid__item button[class*=next],.product-grid__item .card-gallery button,.card-gallery .slider-button,.card-gallery .slideshow-button,.product-card [class*=slider-button],.product-card [class*=carousel-button],.product-card [aria-label*=Diapositive],.product-card [aria-label*=pr\e9 c\e9 dent],.product-card [aria-label*=suivant],.product-grid__item [aria-label*=Diapositive],.product-grid__item [aria-label*=pr\e9 c\e9 dent],.product-grid__item [aria-label*=suivant]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.product-card:after,.product-grid__card:after{content:"D\e9 couvrir"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) translateY(10px)!important;background:#fffffff2!important;color:var(--nrgy-primary)!important;padding:8px 18px!important;border-radius:20px!important;font-size:.9rem!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:none!important;opacity:0!important;visibility:hidden!important;transition:all .25s ease!important;z-index:20!important;box-shadow:0 2px 10px #0000001a!important;pointer-events:none!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;white-space:nowrap!important;font-family:inherit!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.product-card:hover:after,.product-grid__card:hover:after{opacity:1!important;visibility:visible!important;transform:translate(-50%,-50%) translateY(0)!important}.product-card,.product-grid__card{position:relative!important}.badge,.card__badge,.product-badge,.badge-wrapper{position:absolute!important;top:12px!important;left:12px!important;z-index:10!important}.badge span,.card__badge span,.badge--sale,.badge--soldout,.badge-tag{display:inline-block!important;padding:6px 12px!important;border-radius:6px!important;font-size:.7rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.3px!important}.badge--sale,.badge--on-sale{background:var(--nrgy-primary)!important;color:#fff!important}.badge--new{background:var(--nrgy-orange)!important;color:#fff!important}.badge--soldout,.badge--sold-out{background:#6b7280!important;color:#fff!important}.quick-add,.product-card__quick-add{position:absolute!important;bottom:20px!important;left:50%!important;transform:translate(-50%) translateY(20px)!important;opacity:0!important;transition:all .3s ease!important;z-index:15!important}.product-card:hover .quick-add,.product-card:hover .product-card__quick-add,.product-grid__card:hover .quick-add{opacity:1!important;transform:translate(-50%) translateY(0)!important}.quick-add button,.quick-add-button,.product-card__quick-add button{background:#fff!important;color:var(--nrgy-text)!important;border:1px solid var(--nrgy-border)!important;border-radius:8px!important;padding:12px 28px!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.3px!important;cursor:pointer!important;transition:all .2s ease!important;white-space:nowrap!important}.quick-add button:hover,.quick-add-button:hover{background:var(--nrgy-primary)!important;color:#fff!important;border-color:var(--nrgy-primary)!important}.product-card__content,.product-grid__card{padding:16px!important;background:#fff!important}.product-card .text-block p,.product-card__content .text-block p,.product-grid__card .text-block p,product-card .text-block p{font-size:1.1rem!important;font-weight:700!important;color:#1a2e3b!important;text-decoration:none!important;line-height:1.35!important;margin:0 0 6px!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.product-card .text-block a,.product-card__content a[ref=productTitleLink],product-card a[ref=productTitleLink]{text-decoration:none!important}.product-card .text-block a:hover p,product-card a:hover .text-block p{color:var(--nrgy-primary)!important}.product-card product-price,.product-card__content product-price,.product-grid__card product-price,product-card product-price{font-size:.85rem!important;color:#6b7280!important;margin:0 0 8px!important;font-weight:400!important}.product-card .price,.product-card__content .price,product-card .price{font-size:.85rem!important;color:#6b7280!important;font-weight:400!important}.price__prefix,.price-item--prefix{font-size:.85rem!important;color:#6b7280!important;font-weight:400!important}.product-grid__card product-price+product-price,.product-card product-price+product-price,.product-card__content product-price+product-price{display:none!important}[ref=priceContainer]+[ref=priceContainer]{display:none!important}.price+.price:not(.compare-at-price):not(.price-range){display:none!important}.product-grid__card product-price:not(:first-of-type){display:none!important}.product-grid__card product-price:first-of-type,.product-card product-price:first-of-type,.product-card__content product-price:first-of-type{display:block!important;visibility:visible!important;opacity:1!important}.price--regular,.price__regular{font-weight:600!important}.price--sale,.price__sale{color:var(--nrgy-primary)!important;font-weight:700!important}.price--compare,.compare-at-price,.price-item--compare{color:#374151!important;text-decoration:line-through!important;font-weight:400!important;font-size:.85rem!important;margin-left:8px!important}.price__prefix{font-size:.8rem!important;font-weight:400!important;color:var(--nrgy-text-light)!important}.nrgy-product-rating{display:flex!important;align-items:center!important;gap:6px!important;padding:0!important;margin:6px 0 0!important;font-size:.85rem!important;width:100%!important;align-self:flex-start!important;order:100!important}.product-card__content>*:not(.product-card__media):not(.card-gallery):not([class*=gallery]):not([class*=media]),.product-grid__card>*:not(.product-card__media):not(.card-gallery):not([class*=gallery]):not([class*=media]){align-self:flex-start!important}.product-card__media,.card-gallery,.product-card__media-wrapper,[class*=gallery],[class*=media]{width:100%!important;display:block!important;visibility:visible!important;opacity:1!important}.product-card__media img,.card-gallery img,[class*=gallery] img,[class*=media] img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important}.nrgy-rating-value{color:#0ea5e9!important;font-weight:600!important;white-space:nowrap!important}.nrgy-rating-stars{color:#0ea5e9!important;letter-spacing:1px!important;white-space:nowrap!important}.nrgy-rating-count{color:#9ca3af!important;font-weight:400!important;white-space:nowrap!important}.rating-stars,.rating__stars{display:flex!important;gap:1px!important;color:#0ea5e9!important}.rating-stars svg,.rating__stars svg{width:16px!important;height:16px!important;fill:currentColor!important}.rating-value{font-size:.9rem!important;font-weight:600!important;color:#0ea5e9!important}.rating-count,.reviews-count{font-size:.85rem!important;color:#0ea5e9!important;text-decoration:underline!important;font-weight:500!important}.pagination{display:flex!important;justify-content:center!important;gap:8px!important;margin-top:48px!important;padding:24px 0!important}.pagination__item,.pagination a,.pagination span{width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-weight:500!important;transition:all .2s ease!important;text-decoration:none!important;color:var(--nrgy-text)!important;border:1px solid var(--nrgy-border)!important;background:#fff!important}.pagination__item:hover,.pagination a:hover{background:var(--nrgy-primary-light)!important;color:var(--nrgy-primary)!important;border-color:var(--nrgy-primary)!important}.pagination__item--current,.pagination .current{background:var(--nrgy-primary)!important;color:#fff!important;border-color:var(--nrgy-primary)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.facets-block-wrapper--vertical,.facets--vertical{margin-bottom:24px!important}}@media (max-width: 600px){.product-card:hover,.product-grid__card:hover{transform:translateY(-2px)!important}.quick-add,.product-card__quick-add{position:static!important;transform:none!important;opacity:1!important;padding:0 20px 16px!important}.quick-add button{width:100%!important}}.facets__display::-webkit-scrollbar{width:4px}.facets__display::-webkit-scrollbar-track{background:var(--nrgy-bg-light);border-radius:4px}.facets__display::-webkit-scrollbar-thumb{background:var(--nrgy-border);border-radius:4px}.loading .product-grid__item{opacity:.5!important;pointer-events:none!important}.collection--empty{text-align:center!important;padding:60px 20px!important;color:var(--nrgy-text-light)!important}.collection--empty h2{color:var(--nrgy-text)!important;margin-bottom:16px!important}@media screen and (max-width: 749px){section[class*=collection-heading],.shopify-section:first-of-type:not(.main-collection),section:first-of-type:not(.main-collection){padding-top:0!important;padding-bottom:0!important;padding-block-start:0!important;padding-block-end:0!important;margin-top:0!important;margin-bottom:0!important;margin-block-end:0!important;gap:0!important}section[class*=collection-heading] .section-content-wrapper,.shopify-section:first-of-type:not(.main-collection) .section-content-wrapper{margin-bottom:0!important;padding-bottom:0!important;padding-block-end:0!important;max-width:100%!important;width:100%!important;overflow:hidden!important;box-sizing:border-box!important;background-position:center top!important;background-repeat:no-repeat!important;background-size:100% auto!important}section[class*=collection-heading] .custom-section-content,.shopify-section:first-of-type:not(.main-collection) .custom-section-content{overflow:hidden!important}section[class*=collection-heading] .section-content-wrapper img,.shopify-section:first-of-type:not(.main-collection) .section-content-wrapper img{max-width:100%!important;width:100%!important;height:auto!important;display:block!important;object-fit:contain!important}main[data-template*=collection]>results-list{margin-top:0!important;padding-top:0!important}main[data-template*=collection] .collection-wrapper{margin-top:0!important;padding-top:0!important}main[data-template*=collection] .facets-toggle{margin-top:0!important}section[class*=collection-heading] .section,.shopify-section:first-of-type:not(.main-collection) .section{overflow:hidden!important}section[class*=collection-heading] .custom-section-background,.shopify-section:first-of-type:not(.main-collection) .custom-section-background{overflow:hidden!important;width:100%!important;max-width:100%!important}section[class*=collection-heading] .background-image-container,.shopify-section:first-of-type:not(.main-collection) .background-image-container{overflow:hidden!important;width:100%!important;max-width:100%!important}section[class*=collection-heading] .section,.shopify-section:first-of-type:not(.main-collection) .section{--section-min-height: auto !important;min-height:auto!important;height:auto!important}section[class*=collection-heading]>*,.shopify-section:first-of-type:not(.main-collection)>*,section:first-of-type:not(.main-collection)>*{margin-bottom:0!important;padding-bottom:0!important;margin-block-end:0!important;padding-block-end:0!important}.collection__title--container,.collection__description,.collection__title,.collection-hero__title{display:none!important;margin:0!important;padding:0!important}section[class*=collection-heading] .text-block p,.shopify-section:first-of-type:not(.main-collection) .text-block p{display:none!important}.collection-hero,.collection-header,.section-background{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;margin-block-end:0!important;padding-block-end:0!important}section[class*=collection-heading] .background-image-container,.shopify-section:first-of-type:not(.main-collection) .background-image-container{width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;display:block!important;visibility:visible!important;opacity:1!important;overflow:visible!important;position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}section[class*=collection-heading] .background-image-container img,.shopify-section:first-of-type:not(.main-collection) .background-image-container img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;max-width:100%!important;display:block!important;visibility:visible!important;opacity:1!important;aspect-ratio:auto!important;position:relative!important}section[class*=collection-heading] .custom-section-background,.shopify-section:first-of-type:not(.main-collection) .custom-section-background{height:auto!important;min-height:auto!important;max-height:none!important;display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;overflow:visible!important;width:100%!important;padding:0!important;margin:0!important}@media screen and (min-width: 750px){section[class*=collection-heading] .custom-section-background .background-image-container,.shopify-section:first-of-type:not(.main-collection) .custom-section-background .background-image-container{position:relative!important;height:auto!important;min-height:auto!important;width:100%!important;display:block!important;margin:0!important;padding:0!important}}@media screen and (min-width: 750px){section[class*=collection-heading] .custom-section-background .background-image-container img,.shopify-section:first-of-type:not(.main-collection) .custom-section-background .background-image-container img{width:100%!important;height:auto!important;display:block!important;margin:0!important;padding:0!important;max-width:100%!important;object-fit:contain!important}}section[class*=collection-heading] .custom-section-background .background-image-container,.shopify-section:first-of-type:not(.main-collection) .custom-section-background .background-image-container,main[data-template*=collection] .custom-section-background .background-image-container,main[data-template*=collection] [id*=__section] .custom-section-background .background-image-container{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;position:relative!important;inset:auto!important;display:block!important;visibility:visible!important}section[class*=collection-heading] .custom-section-background .background-image-container img,.shopify-section:first-of-type:not(.main-collection) .custom-section-background .background-image-container img,main[data-template*=collection] .custom-section-background .background-image-container img,main[data-template*=collection] [id*=__section] .custom-section-background .background-image-container img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center top!important;position:relative!important;display:block!important;visibility:visible!important}section[class*=collection-heading] .custom-section-background:has(.background-image-container img),.shopify-section:first-of-type:not(.main-collection) .custom-section-background:has(.background-image-container img),main[data-template*=collection] .custom-section-background:has(.background-image-container img){height:auto!important;min-height:auto!important;max-height:none!important;position:relative!important;display:block!important;visibility:visible!important}section[class*=collection-heading] .section:has(.custom-section-background .background-image-container img),.shopify-section:first-of-type:not(.main-collection) .section:has(.custom-section-background .background-image-container img),main[data-template*=collection] .section:has(.custom-section-background .background-image-container img){--section-min-height: auto !important;min-height:auto!important;height:auto!important}main[data-template*=collection] .custom-section-background,main[data-template*=collection] [id*=__section] .custom-section-background{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:100px!important}main[data-template*=collection] .background-image-container,main[data-template*=collection] [id*=__section] .background-image-container{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;height:auto!important}main[data-template*=collection] .background-image-container img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;object-fit:contain!important}.section-content-wrapper.mobile-column,div[data-testid=section-content].mobile-column{height:auto!important;min-height:auto!important;max-height:none!important;overflow:hidden!important;max-width:100vw!important;width:100%!important}.section-content-wrapper.mobile-column img,div[data-testid=section-content].mobile-column img{width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important}.custom-section-content:has(.section-content-wrapper.mobile-column){height:auto!important;min-height:auto!important;overflow:hidden!important;max-width:100%!important}main[data-template*=collection] .section-content-wrapper img,main[data-template*=collection] .mobile-column img{transform:scale(1)!important;width:100%!important;height:auto!important;object-fit:contain!important}main[data-template*=collection] .section[style*=--section-min-height],main[data-template*=collection] div[style*=--section-min-height]{--section-min-height: auto !important;min-height:auto!important;height:auto!important}main[data-template*=collection] #shopify-section-template--27077907743064__section .section,main[data-template*=collection] [id*=__section] .section{--section-min-height: auto !important;min-height:auto!important;height:auto!important}@media screen and (min-width: 750px){section[class*=collection-heading] .custom-section-background:has(.background-image-container img),.shopify-section:first-of-type:not(.main-collection) .custom-section-background:has(.background-image-container img){height:fit-content!important}}@media screen and (min-width: 750px){section[class*=collection-heading] .custom-section-content,.shopify-section:first-of-type:not(.main-collection) .custom-section-content{display:none!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;visibility:hidden!important}}div[id*=__section] .custom-section-content,[id*=shopify-section] .custom-section-content{display:block!important;visibility:visible!important;opacity:1!important}section[class*=collection-heading] .custom-section-content,.shopify-section:first-of-type:not(.main-collection) .custom-section-content,main[data-template*=collection] .custom-section-content,main[data-template*=collection] [id*=__section] .custom-section-content{display:block!important;visibility:visible!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:hidden!important;width:100%!important;max-width:100%!important}main[data-template*=collection] .section-content-wrapper,main[data-template*=collection] [data-testid=section-content]{display:flex!important;visibility:visible!important;opacity:1!important}section[class*=collection-heading],.shopify-section:first-of-type:not(.main-collection){height:auto!important;min-height:auto!important;max-height:none!important;--section-min-height: auto !important;display:block!important;visibility:visible!important;overflow:hidden!important;padding:0!important;margin:0!important}section[class*=collection-heading] .section,.shopify-section:first-of-type:not(.main-collection) .section{height:auto!important;min-height:auto!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important;--section-min-height: auto !important}@media screen and (min-width: 750px){section[class*=collection-heading] .section:has(.custom-section-background .background-image-container img),.shopify-section:first-of-type:not(.main-collection) .section:has(.custom-section-background .background-image-container img){height:fit-content!important;min-height:0!important}}section[class*=collection-heading] .section-wrapper,section[class*=collection-heading] .section,section[class*=collection-heading] .shopify-section,.shopify-section:first-of-type:not(.main-collection) .section-wrapper,.shopify-section:first-of-type:not(.main-collection) .section{max-height:none!important;overflow:hidden!important}section[class*=collection-heading],.shopify-section:first-of-type:not(.main-collection){overflow:hidden!important;height:fit-content!important}section[class*=collection-heading][style*=height],.shopify-section:first-of-type:not(.main-collection)[style*=height],section[class*=collection-heading][style*=--section-min-height],.shopify-section:first-of-type:not(.main-collection)[style*=--section-min-height]{height:auto!important;--section-min-height: auto !important}section[class*=collection-heading] .section[style*=--section-min-height],.shopify-section:first-of-type:not(.main-collection) .section[style*=--section-min-height]{--section-min-height: auto !important;min-height:auto!important;height:auto!important}section[class*=collection-heading] .section-content-wrapper,section[class*=collection-heading] .layout-panel-flex,section[class*=collection-heading] .custom-section-content,.shopify-section:first-of-type:not(.main-collection) .section-content-wrapper,.shopify-section:first-of-type:not(.main-collection) .layout-panel-flex,.shopify-section:first-of-type:not(.main-collection) .custom-section-content{height:auto!important;min-height:auto!important;align-items:flex-start!important;padding-top:0!important;padding-bottom:0!important}section[class*=collection-heading] .custom-section-content,.shopify-section:first-of-type:not(.main-collection) .custom-section-content{position:relative!important;z-index:1!important;min-height:0!important}section[class*=collection-heading] .section-wrapper,.shopify-section:first-of-type:not(.main-collection) .section-wrapper{height:auto!important;min-height:auto!important}section[class*=collection-heading]+*,.shopify-section:first-of-type:not(.main-collection)+*,section:first-of-type:not(.main-collection)+*{margin-top:0!important;padding-top:0!important}section[class*=collection-heading] .section,section[class*=collection-heading] .section-background,section[class*=collection-heading] div,.shopify-section:first-of-type:not(.main-collection) .section,.shopify-section:first-of-type:not(.main-collection) .section-background,.shopify-section:first-of-type:not(.main-collection) div{margin-bottom:0!important;padding-bottom:0!important;margin-block-end:0!important;padding-block-end:0!important}section[class*=collection-heading],.shopify-section:first-of-type:not(.main-collection),section:first-of-type:not(.main-collection){--gap: 0 !important;--spacing: 0 !important;row-gap:0!important;column-gap:0!important;gap:0!important}section[class*=collection-heading] *,.shopify-section:first-of-type:not(.main-collection) *{gap:0!important;row-gap:0!important;column-gap:0!important}.shopify-section:first-of-type:not(.main-collection)~.shopify-section-main-collection,section:first-of-type:not(.main-collection)~section[class*=main-collection],.shopify-section:first-of-type:not(.main-collection)+*,section[class*=collection-heading]+*{margin-top:0!important;padding-top:0!important;margin-block-start:0!important;padding-block-start:0!important}.facets-toggle{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:100%!important;margin:0!important;padding:0!important;background-color:#fff!important;border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;gap:0!important;align-items:stretch!important}.facets-mobile-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:auto!important;flex:1!important;margin:0!important;padding:0!important;gap:0!important}.facets-toggle__wrapper,.facets-mobile-wrapper,.facets-controls-wrapper{display:flex!important;flex-direction:row!important;width:100%!important;gap:0!important;margin:0!important;padding:0!important;align-items:stretch!important}.facets-toggle__wrapper{flex:0 0 50%!important;max-width:50%!important;width:50%!important;display:flex!important;align-items:stretch!important}.facets-toggle>.facets-mobile-wrapper{flex:0 0 50%!important;max-width:50%!important;width:50%!important;display:flex!important;align-items:stretch!important}.facets-toggle__button,.facets-toggle__button.button-unstyled{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:14px 16px!important;background-color:#fff!important;border:none!important;border-right:1px solid #e5e7eb!important;color:#0f172a!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;text-transform:none!important;transition:all .2s ease!important;position:relative!important;width:100%!important;height:48px!important;min-height:48px!important;box-shadow:none!important}.facets-toggle__button:hover,.facets-toggle__button:active,.facets-toggle__button:focus{background-color:#f9fafb!important;outline:none!important}.facets-toggle__button:not(:has(.svg-wrapper)){font-size:14px!important;font-weight:500!important;color:#0f172a!important}.facets-toggle__button .svg-wrapper{width:18px!important;height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important}.facets-toggle__button .svg-wrapper svg{width:18px!important;height:18px!important;stroke:#0f172a!important;fill:none!important}.facets-mobile-wrapper .sorting-filter .facets__summary,.facets-mobile-wrapper .facets__summary,.facets-mobile-wrapper details .facets__summary,.facets-mobile-wrapper .sorting-filter details .facets__summary{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:14px 40px 14px 16px!important;background-color:#fff!important;border:none!important;color:#0f172a!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;text-transform:none!important;transition:all .2s ease!important;margin:0!important;width:100%!important;height:48px!important;min-height:48px!important;box-shadow:none!important;position:relative!important}.facets-mobile-wrapper .facets__summary:hover,.facets-mobile-wrapper .facets__summary:active,.facets-mobile-wrapper .facets__summary:focus{background-color:#f9fafb!important;outline:none!important}.facets-toggle__button{font-size:14px!important;font-weight:500!important;color:#0f172a!important;margin:0!important;line-height:1.4!important}.facets-mobile-wrapper .facets__summary .facets__label{font-size:14px!important;font-weight:500!important;color:#0f172a!important;margin:0!important;line-height:1.4!important;display:inline-block!important;text-align:center!important;flex:1!important}.facets-toggle__button span:not(.svg-wrapper),.facets-toggle__button:not(.svg-wrapper){color:#0f172a!important;font-size:14px!important;font-weight:500!important}.facets-mobile-wrapper .facets__summary .facets__status{display:none!important}.facets-mobile-wrapper .facets__summary .icon-caret,.facets-mobile-wrapper .facets__summary .svg-wrapper.icon-caret{width:16px!important;height:16px!important;color:#6b7280!important;transition:transform .2s ease!important;position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;flex-shrink:0!important}.facets-mobile-wrapper details[open] .facets__summary .icon-caret,.facets-mobile-wrapper details[open] .facets__summary .svg-wrapper.icon-caret{transform:translateY(-50%) rotate(180deg)!important}.filter-count-bubble{background-color:#1d4ed8!important;color:#fff!important;border-radius:12px!important;min-width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:600!important;padding:0 6px!important;margin-left:4px!important}.facets-wrapper,.facets-container,.mobile-facets__wrapper,.facets-block-wrapper{margin:0!important;padding:0!important;min-height:auto!important;height:auto!important;--facets-inner-padding-block: 0 0 !important}.facet-filters,.facets__form,.facets-form-component,.facets__form-wrapper{justify-content:flex-start!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important}.section-template--__main-collection-product-grid-padding,section[class*=main-collection],.shopify-section-main-collection{padding-top:5px!important;margin-top:0!important}.collection-hero--with-image,.collection-hero:empty{display:none!important}.facets-toggle[style*=padding-block],.facets-mobile-wrapper[style*=padding-block]{--facets-inner-padding-block: 0 0 !important;padding-block-start:0!important;padding-block-end:0!important}.facets-block-wrapper,.facets--vertical,.facets-toggle,.facets-wrapper,.facets-container{margin:0!important;--facets-margin: 0 0 0 0 !important;--facets-margin-bottom: 0 !important;--facets-margin-right: 0 !important;min-height:auto!important;height:auto!important;max-height:none!important}.facets-mobile-wrapper .sorting-filter{flex:1!important;display:flex!important;align-items:stretch!important;width:100%!important;min-width:0!important}.facets-mobile-wrapper .sorting-filter details.facets__panel{flex:1!important;display:flex!important;margin:0!important;padding:0!important;width:100%!important;min-width:0!important}.facets-toggle .facets-mobile-wrapper .sorting-filter{display:flex!important;visibility:visible!important;opacity:1!important}.facets-mobile-wrapper .sorting-filter.mobile\\:hidden,.facets-mobile-wrapper .sorting-filter details.mobile\\:hidden,.facets-mobile-wrapper .sorting-filter .facets__panel.mobile\\:hidden{display:flex!important;visibility:visible!important;opacity:1!important}.facets-mobile-wrapper .sorting-filter details .facets__summary{display:flex!important;visibility:visible!important}.facets-mobile-wrapper .sorting-filter .facets__summary .icon-caret,.facets-mobile-wrapper .sorting-filter .facets__summary .svg-wrapper.icon-caret,.facets-mobile-wrapper .sorting-filter .facets__summary .svg-wrapper{display:none!important;visibility:hidden!important;opacity:0!important}.facets-toggle .facets-controls-wrapper{display:flex!important;flex-direction:row!important;width:50%!important;flex:0 0 50%!important}.facets-toggle>.facets-mobile-wrapper{display:flex!important;visibility:visible!important;opacity:1!important;order:2!important}.facets-toggle>.facets-toggle__wrapper{display:flex!important;visibility:visible!important;opacity:1!important;order:1!important}.facets-toggle>*{display:flex!important;flex-shrink:0!important}.facets-toggle .sorting-filter{display:flex!important;visibility:visible!important;opacity:1!important;flex:0 0 50%!important;max-width:50%!important;width:50%!important}.facets-toggle .sorting-filter.hidden,.facets-toggle .sorting-filter[hidden]{display:flex!important;visibility:visible!important;opacity:1!important}.collection-wrapper .sorting-filter,.facets-block-wrapper .sorting-filter{display:flex!important}.facets-toggle .facets-mobile-wrapper:not(:has(.sorting-filter)){display:flex!important;flex:0 0 50%!important;align-items:stretch!important}.facets-toggle .facets-mobile-wrapper:before{content:""!important;flex:1!important;display:none!important}.facets-mobile-wrapper .sorting-filter{display:flex!important;visibility:visible!important;opacity:1!important;flex:1!important;width:100%!important}.facets-mobile-wrapper .sorting-filter details .facets__summary{display:flex!important;align-items:center!important;justify-content:center!important;padding:14px 16px!important;background-color:#fff!important;border:none!important;color:#0f172a!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;min-height:48px!important;width:100%!important;gap:8px!important}.collection-wrapper{position:relative!important;display:flex!important;flex-direction:column!important}.facets-toggle+.facets-block-wrapper .facets--horizontal .sorting-filter,.facets-block-wrapper .facets--horizontal .sorting-filter,.facets--horizontal .sorting-filter{display:none!important;visibility:hidden!important}.facets-toggle .facets-mobile-wrapper:not(:has(.sorting-filter)){position:relative!important}.facets-toggle .facets-mobile-wrapper{display:flex!important;flex:0 0 50%!important;width:50%!important;min-height:48px!important;align-items:stretch!important}.facets--horizontal .sorting-filter,.facets-block-wrapper .facets--horizontal .sorting-filter{display:none!important;visibility:hidden!important;opacity:0!important}.facets--horizontal{display:none!important}.facets-toggle{display:flex!important;flex-direction:row!important;position:relative!important}.facets-block-wrapper .sorting-filter:not(.facets-mobile-wrapper .sorting-filter),.collection-wrapper>.sorting-filter:not(.facets-mobile-wrapper .sorting-filter){display:none!important}.facets-block-wrapper[style*=padding-block],.facets-toggle[style*=padding-block]{--facets-inner-padding-block: 0 0 !important}.shopify-section:first-of-type:not(.main-collection)~.shopify-section-main-collection .facets-toggle,section:first-of-type:not(.main-collection)~section[class*=main-collection] .facets-toggle{margin-top:0!important;padding-top:0!important}.collection-wrapper{margin-top:0!important;padding-top:0!important}main#MainContent,.section-template--__main-collection-product-grid-padding,.collection-product-grid,.shopify-section-main-collection,section[class*=main-collection],section[class*=collection],section.product-grid-container,.section-template--main-collection-product-grid-padding,results-list,.product-grid-container,.section-background{padding-top:0!important;margin-top:0!important;min-height:0!important;padding-block-start:0!important;--padding-block-start: 0 !important;--padding-block-end: 0 !important}results-list{padding-left:12px!important;padding-right:12px!important;padding-inline-start:12px!important;padding-inline-end:12px!important;box-sizing:border-box!important;max-width:100vw!important;overflow-x:hidden!important}#ResultsList>div{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}results-list[style*=padding-block-start],.product-grid-container[style*=padding-block-start]{--padding-block-start: 0 !important}.collection-wrapper{margin-top:0!important;padding-top:0!important;margin-block-start:0!important;padding-block-start:0!important}.collection-wrapper:before,.collection-wrapper:after{display:none!important;content:none!important}.header-wrapper,header,.header{margin-bottom:0!important;padding-bottom:0!important}.collection,.collection-wrapper{padding-top:0!important;margin-top:0!important;padding-block-start:0!important}ul.product-grid[product-grid-view=default],ul.product-grid[product-grid-view=default][role=list],ul[class*=product-grid][product-grid-view=default],ul.product-grid.product-grid--organic[product-grid-view=default],.product-grid.product-grid--organic[product-grid-view=default],.collection-grid[product-grid-view=default],.main-collection-grid[product-grid-view=default],#product-grid[product-grid-view=default],results-list .product-grid[product-grid-view=default],results-list ul[product-grid-view=default],results-list ul.product-grid[product-grid-view=default],.product-grid-container ul.product-grid[product-grid-view=default],ul.product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;padding:0!important;margin-top:0!important;margin-left:12px!important;margin-right:12px!important;max-width:calc(100% - 24px)!important;width:calc(100% - 24px)!important;box-sizing:border-box!important}ul.product-grid[product-grid-view=mobile-single],ul.product-grid[product-grid-view=mobile-single][role=list],ul[class*=product-grid][product-grid-view=mobile-single],ul.product-grid.product-grid--organic[product-grid-view=mobile-single],.product-grid.product-grid--organic[product-grid-view=mobile-single],.collection-grid[product-grid-view=mobile-single],.main-collection-grid[product-grid-view=mobile-single],#product-grid[product-grid-view=mobile-single],results-list .product-grid[product-grid-view=mobile-single],results-list ul[product-grid-view=mobile-single],results-list ul.product-grid[product-grid-view=mobile-single],.product-grid-container ul.product-grid[product-grid-view=mobile-single],ul.product-grid.product-grid--grid[product-grid-view=mobile-single]{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;padding:0!important;margin-top:0!important;margin-left:12px!important;margin-right:12px!important;max-width:calc(100% - 24px)!important;width:calc(100% - 24px)!important;box-sizing:border-box!important}ul.product-grid:not([product-grid-view]),ul.product-grid:not([product-grid-view])[role=list],ul[class*=product-grid]:not([product-grid-view]),ul.product-grid.product-grid--organic:not([product-grid-view]),.product-grid.product-grid--organic:not([product-grid-view]),.collection-grid:not([product-grid-view]),.main-collection-grid:not([product-grid-view]),#product-grid:not([product-grid-view]),results-list .product-grid:not([product-grid-view]),results-list ul:not([product-grid-view]),results-list ul.product-grid:not([product-grid-view]),.product-grid-container ul.product-grid:not([product-grid-view]),ul.product-grid.product-grid--grid:not([product-grid-view]){grid-template-columns:repeat(3,1fr)!important;gap:6px!important;padding:0!important;margin-top:0!important;margin-left:12px!important;margin-right:12px!important;max-width:calc(100% - 24px)!important;width:calc(100% - 24px)!important;box-sizing:border-box!important}ul.product-grid.product-grid--grid,#ResultsList ul.product-grid.product-grid--grid,#ResultsList>div ul.product-grid.product-grid--grid,ul.product-grid[data-testid=product-grid],ul.product-grid[role=list].product-grid--grid{margin-left:12px!important;margin-right:12px!important;max-width:calc(100% - 24px)!important;width:calc(100% - 24px)!important;box-sizing:border-box!important}div#ResultsList>div>ul.product-grid.product-grid--grid[product-grid-view]{margin-left:12px!important;margin-right:12px!important;max-width:calc(100% - 24px)!important;width:calc(100% - 24px)!important;box-sizing:border-box!important}.sorting-filter__options,floating-panel-component.sorting-filter__options,.facets-mobile-wrapper .sorting-filter__options,.sorting-filter details[open] .sorting-filter__options{left:50%!important;transform:translate(-50%)!important;right:auto!important;margin-left:0!important;margin-right:0!important;width:fit-content!important;min-width:280px!important;max-width:calc(100vw - 24px)!important;background:#fff!important;background-color:#fff!important;opacity:1!important}.sorting-filter__options-inner{margin:0 auto!important;width:100%!important;min-width:260px!important}.facets-mobile-wrapper .sorting-filter__options{width:fit-content!important;min-width:280px!important;max-width:calc(100vw - 24px)!important}.facets-mobile-wrapper .column-options-wrapper{display:flex!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important;padding:0 16px!important;margin-top:0!important;margin-bottom:0!important;height:48px!important}.facets-mobile-wrapper .column-options{display:flex!important;gap:4px!important;margin:0!important;padding:0!important;height:48px!important;align-items:center!important}.facets-mobile-wrapper .column-options__option{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;margin:0!important}.facets-mobile-wrapper .column-picker{width:32px!important;height:32px!important;padding:6px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#f9fafb!important;color:#6b7280!important;transition:all .2s ease!important}.facets-mobile-wrapper .column-options__option:hover .column-picker{background-color:#f3f4f6!important}.facets-mobile-wrapper .column-options__option-input:checked~.column-picker{background-color:#1d4ed8!important;color:#fff!important}.facets-mobile-wrapper .column-picker svg{width:18px!important;height:18px!important}results-list ul.product-grid[product-grid-view=default],results-list ul.product-grid[product-grid-view=mobile-single]{display:grid!important}.facets--drawer,.dialog-drawer--right,dialog.facets--drawer{background-color:#fff!important;box-shadow:-4px 0 20px #0000001a!important;border-radius:0!important}.facets__title-wrapper,.facets-drawer__title-wrapper{background-color:#fff!important;border-bottom:1px solid #e5e7eb!important;padding:20px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;position:sticky!important;top:0!important;z-index:10!important}.facets-drawer__title,.facets__title-wrapper h2,.facets__title-wrapper h3{font-size:18px!important;font-weight:700!important;color:#111827!important;margin:0!important;display:flex!important;align-items:center!important;gap:8px!important}.facets__bubble,.bubble{background-color:#1d4ed8!important;color:#fff!important;border-radius:12px!important;min-width:24px!important;height:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:600!important;padding:0 8px!important}.facets-drawer__close,.close-button{width:40px!important;height:40px!important;border-radius:8px!important;background-color:#f9fafb!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background-color .2s ease!important}.facets-drawer__close:hover,.close-button:hover{background-color:#f3f4f6!important}.facets-drawer__close svg,.close-button svg{width:20px!important;height:20px!important;stroke:#111827!important}.facets-drawer__filters{padding:0!important;background-color:#fff!important}.facets__panel,.facets__item{border-bottom:1px solid #f3f4f6!important;padding:0!important;margin:0!important}.facets__summary{padding:18px 24px!important;font-size:16px!important;font-weight:600!important;color:#111827!important;background-color:#fff!important;border:none!important;cursor:pointer!important;transition:background-color .2s ease!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.facets__summary:hover{background-color:#f9fafb!important}.facets__label{font-size:16px!important;font-weight:600!important;color:#111827!important}.facets__panel-content,.details-content{padding:0 24px 20px!important;background-color:#fff!important}.facets__inputs-list,.facets__inputs-list-item{list-style:none!important;padding:0!important;margin:0!important}.facets__inputs-list-item{padding:12px 0!important;border-bottom:1px solid #f9fafb!important}.facets__inputs-list-item:last-child{border-bottom:none!important}.checkbox,.nrgy-type-checkbox{font-size:15px!important;color:#374151!important;font-weight:400!important}.checkbox__label-text{font-size:15px!important;color:#374151!important}.facets__actions{background-color:#fff!important;border-top:1px solid #e5e7eb!important;padding:20px 24px!important;display:flex!important;gap:12px!important;position:sticky!important;bottom:0!important;z-index:10!important}.facets__actions .button{flex:1!important;padding:14px 24px!important;font-size:15px!important;font-weight:600!important;border-radius:8px!important;border:none!important;cursor:pointer!important;transition:all .2s ease!important}.facets__actions .button-secondary{background-color:#f9fafb!important;color:#111827!important}.facets__actions .button-secondary:hover{background-color:#f3f4f6!important}.facets__actions .button-primary{background-color:#1d4ed8!important;color:#fff!important}.facets__actions .button-primary:hover{background-color:#1b46c4!important}.product-grid__item,.product-grid__card,.product-card{padding:0!important;margin:0!important}.product-grid__card .product-card__media,.product-grid__card .card-gallery,.product-card__media,.card-gallery{width:100%!important;padding:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important}.product-grid__card img,.product-card img,.card-gallery img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.product-grid__card .card__content,.product-card__content{padding:8px 6px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.product-grid__card .text-block p,.product-card .text-block p,.product-grid__card h3,.product-card h3,.card-information__heading{font-size:14px!important;font-weight:700!important;line-height:1.3!important;margin:0 0 4px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important}.product-grid__card product-price,.product-card product-price,.product-grid__card .price,.product-card .price,.product-grid__card .price-item,.product-card .price-item,.product-grid__card .price__regular,.product-card .price__regular,.product-grid__card .price__sale,.product-card .price__sale{font-size:12px!important;font-weight:400!important;color:#111827!important;margin:0 auto!important;text-align:center!important;display:block!important;width:100%!important}.product-grid__card .rating-stars,.product-card .rating-stars,.product-grid__card .rating__stars,.product-card .rating__stars,.product-grid__card .rating,.product-card .rating,.product-grid__card [class*=rating],.product-card [class*=rating]{display:flex!important;gap:2px!important;justify-content:center!important;align-items:center!important;margin:5px 0!important;flex-wrap:wrap!important;max-width:100%!important;overflow:hidden!important}.product-grid__card .rating-stars svg,.product-card .rating-stars svg,.product-grid__card .rating__stars svg,.product-card .rating__stars svg,.product-grid__card .rating svg,.product-card .rating svg,.product-grid__card [class*=rating] svg,.product-card [class*=rating] svg{width:14px!important;height:14px!important;fill:currentColor!important}.product-grid__card .rating-value,.product-card .rating-value,.product-grid__card .rating__value,.product-card .rating__value,.product-grid__card [class*=rating-value],.product-card [class*=rating-value]{font-size:11px!important;font-weight:700!important;color:#0ea5e9!important;margin-left:3px!important;line-height:1.2!important}.product-grid__card .rating-count,.product-card .rating-count,.product-grid__card .reviews-count,.product-card .reviews-count,.product-grid__card .rating__count,.product-card .rating__count,.product-grid__card [class*=rating-count],.product-card [class*=rating-count],.product-grid__card [class*=reviews-count],.product-card [class*=reviews-count]{font-size:10px!important;color:#0ea5e9!important;text-decoration:underline!important;font-weight:600!important;margin-left:0!important;line-height:1.2!important;flex-basis:100%!important;text-align:center!important;white-space:normal!important;overflow:hidden!important}.product-grid__card .quick-add,.product-card .quick-add,.product-grid__card .product-card__quick-add,.product-card .product-card__quick-add,.product-grid__card:after,.product-card:after{display:none!important}.product-grid__card .card__description,.product-card .card__description,.product-grid__card .product-card__badge,.product-card .product-card__badge{display:none!important}.nrgy-product-rating,.product-rating{font-size:9px!important;justify-content:center!important;margin-top:4px!important}main#MainContent{padding-top:0!important;margin-top:0!important}.shopify-section-group-header-group+main,.shopify-section-group-header-group~main{margin-top:0!important;padding-top:0!important}#product-grid,.product-grid,.main-collection-grid{margin-top:0!important;padding-top:0!important}.shopify-section:first-of-type,section:first-of-type{margin-top:0!important;padding-top:0!important}.sorting-filter__options,floating-panel-component.sorting-filter__options,.sorting-filter__options.color-scheme-1,.sorting-filter__options.color-scheme-2{background-color:#fff!important;background:#fff!important;opacity:1!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 4px 12px #0000001a!important;padding:8px!important;min-width:280px!important;max-width:calc(100vw - 24px)!important;z-index:1000!important}.sorting-filter__options-inner{background-color:#fff!important;background:#fff!important;opacity:1!important}.sorting-filter__options *,floating-panel-component.sorting-filter__options *{opacity:1!important}.sorting-filter__options{--color-background: #ffffff !important;--color-background-rgb: 255 255 255 !important}.sorting-filter__options-inner{padding:4px!important;gap:4px!important}.sorting-filter__option{padding:12px 16px!important;border-radius:8px!important;transition:all .2s ease!important;cursor:pointer!important;min-width:auto!important;max-width:100%!important;display:flex!important;align-items:center!important;gap:12px!important}.sorting-filter__option:hover{background-color:#f3f4f6!important;transform:translate(2px)!important}.sorting-filter__option[aria-selected=true],.sorting-filter__input:checked~.sorting-filter__checkmark~.sorting-filter__label{background-color:#eff6ff!important;color:#1d4ed8!important;font-weight:600!important}.sorting-filter__checkmark{width:18px!important;height:18px!important;color:#1d4ed8!important;flex-shrink:0!important}.sorting-filter__label{font-size:14px!important;color:#111827!important;font-weight:400!important;line-height:1.5!important}.sorting-filter__input:checked~.sorting-filter__checkmark~.sorting-filter__label{color:#1d4ed8!important;font-weight:600!important}.facets__summary[aria-controls*=sorting]{padding:10px 16px!important;border-radius:8px!important;transition:all .2s ease!important}.facets__summary[aria-controls*=sorting]:hover{background-color:#f9fafb!important}.facets__summary[aria-controls*=sorting] .facets__label{font-size:14px!important;font-weight:500!important;color:#0f172a!important}.facets__summary[aria-controls*=sorting] .facets__status{font-size:13px!important;color:#6b7280!important;font-weight:400!important}.facets__summary[aria-controls*=sorting] .icon-caret{width:16px!important;height:16px!important;color:#6b7280!important;transition:transform .2s ease!important}details[open] .facets__summary[aria-controls*=sorting] .icon-caret{transform:rotate(180deg)!important}}@media screen and (min-width: 750px){ul.product-grid[product-grid-view=default],ul.product-grid[product-grid-view=default][role=list],ul[class*=product-grid][product-grid-view=default],ul.product-grid.product-grid--organic[product-grid-view=default],.product-grid.product-grid--organic[product-grid-view=default],.product-grid.product-grid--grid[product-grid-view=default],.collection-grid[product-grid-view=default],.main-collection-grid[product-grid-view=default],#product-grid[product-grid-view=default],results-list .product-grid[product-grid-view=default],results-list ul[product-grid-view=default],results-list ul.product-grid[product-grid-view=default],.product-grid-container ul.product-grid[product-grid-view=default]{grid-template-columns:repeat(2,1fr)!important;--product-grid-columns-desktop: repeat(2, 1fr) !important}ul.product-grid[product-grid-view=zoom-out],ul.product-grid[product-grid-view=zoom-out][role=list],ul[class*=product-grid][product-grid-view=zoom-out],ul.product-grid.product-grid--organic[product-grid-view=zoom-out],.product-grid.product-grid--organic[product-grid-view=zoom-out],.product-grid.product-grid--grid[product-grid-view=zoom-out],.collection-grid[product-grid-view=zoom-out],.main-collection-grid[product-grid-view=zoom-out],#product-grid[product-grid-view=zoom-out],results-list .product-grid[product-grid-view=zoom-out],results-list ul[product-grid-view=zoom-out],results-list ul.product-grid[product-grid-view=zoom-out],.product-grid-container ul.product-grid[product-grid-view=zoom-out]{grid-template-columns:repeat(3,1fr)!important;--product-grid-columns-desktop: repeat(3, 1fr) !important}ul.product-grid:not([product-grid-view]),ul.product-grid:not([product-grid-view])[role=list],ul[class*=product-grid]:not([product-grid-view]),ul.product-grid.product-grid--organic:not([product-grid-view]),.product-grid.product-grid--organic:not([product-grid-view]),.product-grid.product-grid--grid:not([product-grid-view]),.collection-grid:not([product-grid-view]),.main-collection-grid:not([product-grid-view]),#product-grid:not([product-grid-view]),results-list .product-grid:not([product-grid-view]),results-list ul:not([product-grid-view]),results-list ul.product-grid:not([product-grid-view]),.product-grid-container ul.product-grid:not([product-grid-view]){grid-template-columns:repeat(2,1fr)!important;--product-grid-columns-desktop: repeat(2, 1fr) !important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nrgy-collection-style.css.map */
