.brxe-woocommerce-products .products,.related.products .products,.upsells.products .products,.cross-sells .products{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;align-items:stretch}@media (max-width:991px){.brxe-woocommerce-products .products,.related.products .products,.upsells.products .products,.cross-sells .products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.brxe-woocommerce-products .products,.related.products .products,.upsells.products .products,.cross-sells .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}@media (max-width:478px){.brxe-woocommerce-products .products,.related.products .products,.upsells.products .products,.cross-sells .products{grid-template-columns:minmax(0,1fr);gap:36px}}ul.products li.product{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;row-gap:16px;align-items:start;min-width:0;margin:0;float:none;width:auto}ul.products li.product .woocommerce-LoopProduct-link{display:block;min-width:0;margin:0!important;text-decoration:none}ul.products li.product>.button{align-self:end}ul.products li.product img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:#fff;margin:0}ul.products li.product .woocommerce-loop-product__title{font-size:20px;line-height:1.25;margin:16px 0 8px;overflow-wrap:break-word;hyphens:auto}ul.products li.product .price{display:block;font-size:16px;line-height:1.4}ul.products li.product .button{margin-top:0;width:100%;justify-content:center;text-align:center}@media (max-width:991px){body.woocommerce #brx-content>.brxe-container{padding-left:24px;padding-right:24px}}@media (max-width:478px){body.woocommerce #brx-content>.brxe-container{padding-left:16px;padding-right:16px}}body.woocommerce #brx-content{padding-bottom:96px}@media (max-width:767px){body.woocommerce #brx-content{padding-bottom:64px}}.bricks-before-shop-loop{flex-wrap:wrap;align-items:center;row-gap:12px;column-gap:16px}.twds-fasenav{display:flex;flex-direction:column;gap:10px;flex:0 0 100%;width:100%;margin:0 0 12px}.twds-fasenav__label{font-family:'Thicccboi','Poppins',system-ui,sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8A93A2}.twds-fasenav__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.twds-fasenav__list li{margin:0}a.twds-fasenav__chip{display:inline-flex;align-items:center;gap:8px;font-family:'Thicccboi','Poppins',system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.3;padding:8px 16px;border-radius:999px;border:1px solid #D0D5DD;color:#1B3A6B;background:#fff;text-decoration:none;white-space:nowrap;transition:border-color .22s,background-color .22s,color .22s}a.twds-fasenav__chip:hover{border-color:#1B3A6B}nav.twds-fasenav a.twds-fasenav__chip.is-all{background:#EAF0F9;border:2px solid #1B3A6B;font-weight:700;padding:7px 15px}nav.twds-fasenav a.twds-fasenav__chip.is-all.is-active{background:#1B3A6B;color:#fff}@media (max-width:478px){nav.twds-fasenav a.twds-fasenav__chip.is-all{padding:6px 11px}}nav.twds-fasenav a.twds-fasenav__chip.is-active{background:#1B3A6B;border-color:#1B3A6B;color:#fff}.twds-fasenav__dot{width:9px;height:9px;border-radius:999px;display:inline-block;flex:0 0 auto}a.twds-fasenav__chip.is-active .twds-fasenav__dot{box-shadow:0 0 0 2px #fff}.twds-fasenav__count{font-size:12px;font-weight:700;opacity:.6}@media (max-width:478px){a.twds-fasenav__chip{font-size:13px;padding:7px 12px}}section.related.products,section.upsells.products{clear:both;margin-top:56px;padding-top:0;border-top:0}section.related.products>h2,section.upsells.products>h2{font-size:28px;line-height:1.2;margin:0 0 28px}@media (max-width:767px){section.related.products,section.upsells.products{margin-top:40px}section.related.products>h2,section.upsells.products>h2{font-size:24px;margin-bottom:22px}}.bricks-archive-title-wrapper{max-width:100%;padding-left:16px;padding-right:16px;box-sizing:border-box}.bricks-archive-title-wrapper .title{font-size:clamp(30px, 7vw, 48px);line-height:1.15;overflow-wrap:break-word;hyphens:auto}