.pvt-tabbed-category-grid{display:flex;padding:var(--spacing-mobile-xl) 0;flex-direction:column;align-items:flex-start;gap:var(--spacing-mobile-m);position:relative}@media only screen and (min-width:750px)and (max-width:1023px){.pvt-tabbed-category-grid{padding:var(--spacing-mobile-xl) 0}}@media only screen and (min-width:1024px){.pvt-tabbed-category-grid{padding:var(--spacing-desktop-xl) 0;gap:var(--spacing-desktop-m)}}.pvt-tabbed-category-grid__heading-wrapper{display:flex;padding:0 var(--spacing-mobile-margin);align-items:center;gap:var(--spacing-desktop-m);align-self:stretch;justify-content:space-between;width:100%}@media only screen and (min-width:750px){.pvt-tabbed-category-grid__heading-wrapper{width:unset}}@media only screen and (min-width:1024px){.pvt-tabbed-category-grid__heading-wrapper{padding:0 var(--spacing-desktop-margin)}}.pvt-tabbed-category-grid__heading{display:flex;align-items:flex-start;gap:var(--spacing-mobile-s)}.pvt-tabbed-category-grid__heading.tabs-right{width:100%;align-items:center;justify-content:space-between}@media only screen and (min-width:750px){.pvt-tabbed-category-grid__heading.tabs-right{width:unset;justify-content:initial}}@media only screen and (min-width:1024px){.pvt-tabbed-category-grid__heading.tabs-right{gap:var(--spacing-desktop-margin);flex:1 0 0}}.pvt-tabbed-category-grid__heading.tabs-below{flex-direction:column;gap:var(--spacing-mobile-m)}@media only screen and (min-width:1024px){.pvt-tabbed-category-grid__heading.tabs-below{align-items:flex-start;gap:var(--spacing-desktop-s);flex:1 0 0}}.pvt-tabbed-category-grid__section-heading{color:var(--text-1)}@media only screen and (max-width:749px){.pvt-tabbed-category-grid__cta-content{display:none}}.pvt-tabbed-category-grid__cta-content--last{width:100%;padding:0 var(--spacing-mobile-margin)}@media only screen and (min-width:750px){.pvt-tabbed-category-grid__cta-content--last{display:none}}.pvt-tabbed-category-grid__tabs{display:flex;align-items:center;gap:var(--spacing-mobile-m)}@media only screen and (min-width:1024px){.pvt-tabbed-category-grid__tabs{gap:var(--spacing-desktop-m)}}.pvt-tabbed-category-grid__tab-item{color:var(--text-1);background-color:var(--bg-1);border:none;display:flex;height:3.2rem;justify-content:center;align-items:center;gap:.8rem;padding:0;cursor:pointer}.pvt-tabbed-category-grid__tab-item.active{border-bottom:1px solid var(--border-2)}.pvt-tabbed-category-grid__cards-wrapper{width:100%}@media only screen and (min-width:1024px){.pvt-tabbed-category-grid__cards-wrapper{margin-bottom:0}}.pvt-tabbed-category-grid__cards-wrapper>.shopify-block:nth-of-type(2)>.pvt-category-grid{display:none}.pvt-category-grid{width:100%;list-style:none;display:grid;gap:var(--spacing-desktop-m) var(--spacing-desktop-gutter);margin:0;padding:0}.pvt-category-grid.cols-mobile-2{grid-template-columns:repeat(2,1fr)}.pvt-category-grid.cols-mobile-3{grid-template-columns:repeat(3,1fr)}@media only screen and (min-width:1024px){.pvt-category-grid.cols-desktop-4{grid-template-columns:repeat(4,1fr)}.pvt-category-grid.cols-desktop-6{grid-template-columns:repeat(6,1fr)}.pvt-category-grid.cols-desktop-8{grid-template-columns:repeat(8,1fr)}}.pvt-tabbed-category-grid__tab-item{font-family:var(--font-body-family);font-weight:var(--font-weight-medium);font-style:normal;text-transform:var(--subtitle-text-transform);font-size:var(--subtitle-font-size-mobile);letter-spacing:var(--subtitle-letter-spacing-mobile);line-height:var(--subtitle-line-height-mobile)}@media only screen and (min-width:1024px){.pvt-tabbed-category-grid__tab-item{font-size:calc(var(--font-heading-scale)*var(--subtitle-font-size-desktop));font-weight:var(--subtitle-font-weight);line-height:calc(var(--font-heading-scale)*var(--subtitle-line-height-desktop));letter-spacing:var(--subtitle-letter-spacing-desktop);text-transform:uppercase;font-family:var(--font-body-family);font-style:var(--subtitle-font-style)}}.pvt-tabbed-category-grid .pvt-category-grid{gap:var(--spacing-mobile-m) var(--spacing-mobile-gutter)}@media only screen and (min-width:1024px){.pvt-tabbed-category-grid .pvt-category-grid{gap:var(--spacing-desktop-m) var(--spacing-desktop-gutter)}}
