.lp-best-sellers{--lp-best-sellers-card-width: 300px;--lp-best-sellers-select-width: 330px;--lp-best-sellers-step-size: 28px;--lp-best-sellers-gap-toolbar: 44px;--lp-best-sellers-gap-footer: 56px;--lp-best-sellers-chevron-scale: 1;--lp-best-sellers-steps-padding: 15px 39px 16px;--lp-best-sellers-steps-gap: 37px;--lp-best-sellers-select-gap: 11px;--lp-best-sellers-select-inset: 18px;--lp-best-sellers-tablet-card-width: 240px;--lp-best-sellers-mobile-title-width: 290px;--lp-best-sellers-mobile-subtitle-width: 305px;--lp-best-sellers-mobile-grid-gap: 11px 9px;display:block;padding-top:var(--lp-best-sellers-padding-top);padding-bottom:var(--lp-best-sellers-padding-bottom);color:var(--black);letter-spacing:0}@media screen and (max-width: 749px){.lp-best-sellers{--lp-best-sellers-step-size: 14px;--lp-best-sellers-gap-toolbar: 20px;--lp-best-sellers-gap-footer: 20px;--lp-best-sellers-chevron-scale: 0.72}}.lp-best-sellers h2,.lp-best-sellers p,.lp-best-sellers ol{margin:0;letter-spacing:0}.lp-best-sellers__inner{display:flex;flex-direction:column;align-items:center}.lp-best-sellers__header{display:flex;flex-direction:column;gap:var(--spacing-large);text-align:center}@media screen and (max-width: 749px){.lp-best-sellers__header{gap:calc(var(--spacing-large) + var(--spacing-xsmall))}}.lp-best-sellers__title{font:var(--heading1);color:var(--black)}@media screen and (max-width: 749px){.lp-best-sellers__title{max-width:var(--lp-best-sellers-mobile-title-width);margin-inline:auto}}.lp-best-sellers__subtitle{font:var(--heading4)}@media screen and (max-width: 749px){.lp-best-sellers__subtitle{max-width:var(--lp-best-sellers-mobile-subtitle-width);margin-inline:auto;font:var(--heading3)}}.lp-best-sellers__steps{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-medium) var(--spacing-xxlarge);max-width:100%;margin-top:var(--spacing-xxlarge);padding:var(--lp-best-sellers-steps-padding);border-radius:var(--border-radius-pill);background-color:var(--seashell)}@media screen and (max-width: 749px){.lp-best-sellers__steps{flex-direction:column;align-self:stretch;gap:var(--spacing-xsmall);margin-top:var(--spacing-medium);padding:0;background-color:rgba(0,0,0,0)}}.lp-best-sellers__steps-title{font:var(--heading4-bold);text-align:center}@media screen and (max-width: 749px){.lp-best-sellers__steps-title{font:var(--button-custom)}}.lp-best-sellers__steps-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-medium) var(--lp-best-sellers-steps-gap);padding:0;list-style:none}@media screen and (max-width: 749px){.lp-best-sellers__steps-list{flex-wrap:nowrap;gap:var(--spacing-small);width:100%;padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--border-radius-large);background-color:var(--seashell)}}.lp-best-sellers__step{display:flex;flex-shrink:0;align-items:center;gap:var(--spacing-medium)}@media screen and (max-width: 749px){.lp-best-sellers__step{flex:1 1 0;min-width:0;gap:var(--spacing-xsmall)}}.lp-best-sellers__step-number{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--lp-best-sellers-step-size);height:var(--lp-best-sellers-step-size);border-radius:var(--border-radius-pill);background-color:var(--black);color:var(--white);font:var(--heading5-bold)}.lp-best-sellers__step-text{font:var(--heading6);white-space:nowrap}@media screen and (max-width: 749px){.lp-best-sellers__step-text{white-space:normal;text-wrap:balance}}.lp-best-sellers__toolbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;width:100%;margin-top:var(--lp-best-sellers-gap-toolbar)}@media screen and (max-width: 749px){.lp-best-sellers__toolbar{display:block}}.lp-best-sellers__selects{grid-column:2;display:flex;gap:var(--lp-best-sellers-select-gap)}@media screen and (max-width: 749px){.lp-best-sellers__selects{flex-direction:column}}.lp-best-sellers__select{position:relative;display:block;width:var(--lp-best-sellers-select-width)}@media screen and (max-width: 749px){.lp-best-sellers__select{width:100%}}.lp-best-sellers__select select{width:100%;height:var(--button-height);padding:0 calc(var(--spacing-xxlarge) + var(--spacing-large)) 0 var(--lp-best-sellers-select-inset);border:1px solid var(--smoky-black-20);border-radius:var(--border-radius);background-color:var(--white);color:var(--black);font:var(--heading4);letter-spacing:0;appearance:none;cursor:pointer;transition:border-color var(--duration-default) ease}.lp-best-sellers__select select:hover{border-color:var(--black)}.lp-best-sellers__select select:focus-visible{outline:2px solid var(--black);outline-offset:2px}@media screen and (max-width: 749px){.lp-best-sellers__select select{font:var(--heading3)}}.lp-best-sellers__select .icon-lp-chevron-down{position:absolute;top:50%;right:var(--lp-best-sellers-select-inset);color:var(--black);pointer-events:none;transform:translateY(-50%) scale(var(--lp-best-sellers-chevron-scale));transform-origin:right center}.lp-best-sellers__see-all{grid-column:3;justify-self:end;font:var(--heading5);color:var(--black);text-decoration:underline}.lp-best-sellers__see-all:hover{text-decoration:none}@media screen and (max-width: 749px){.lp-best-sellers__see-all{display:none}}.lp-best-sellers__grid.grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, var(--lp-best-sellers-card-width));justify-content:center;gap:var(--spacing-xlarge);width:100%;margin:var(--spacing-xlarge) 0 0}@media screen and (max-width: 989px){.lp-best-sellers__grid.grid{--lp-best-sellers-card-width: var(--lp-best-sellers-tablet-card-width);grid-auto-columns:var(--lp-best-sellers-card-width);justify-content:start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}}@media screen and (max-width: 749px){.lp-best-sellers__grid.grid{grid-auto-flow:row;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-columns:auto;gap:var(--lp-best-sellers-mobile-grid-gap);overflow:visible}}.lp-best-sellers__grid.grid .grid__item{width:auto;max-width:none;scroll-snap-align:start}.lp-best-sellers__grid.grid .grid__item[hidden]{display:none}.lp-best-sellers__empty{margin-top:var(--spacing-xlarge);font:var(--heading4);text-align:center}@media screen and (max-width: 749px){.lp-best-sellers__empty{font:var(--heading3)}}.lp-best-sellers__footer{margin-top:var(--lp-best-sellers-gap-footer)}.lp-best-sellers__button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-height-large);padding:0 calc(var(--spacing-medium)*4);border-radius:var(--border-radius-pill);background-color:var(--black);color:var(--white);font:var(--button-custom);text-decoration:none;transition:background-color var(--duration-default) ease}.lp-best-sellers__button:hover{background-color:color-mix(in srgb, var(--black) 80%, var(--white))}.lp-best-sellers__button:focus-visible{outline:2px solid var(--black);outline-offset:2px}@media screen and (max-width: 749px){.lp-best-sellers__button{min-height:var(--button-height)}}
