.Retailer_root__FOBA5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-16);grid-column:span 3;grid-column:var(--grid-column-mobile,span 3);-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:769px){.Retailer_root__FOBA5{grid-column:span 4;grid-column:var(--grid-column-tablet,span 4)}}@media (min-width:1024px){.Retailer_root__FOBA5{grid-column:span 3;grid-column:var(--grid-column-desktop,span 3)}}.Retailer_root__FOBA5.Retailer_hoverEffect__m_NYY{clip-path:polygon(calc(0% + var(--border-clip-radius)) 0,calc(100% - var(--border-clip-radius)) 0,100% calc(0% + var(--border-clip-radius)),100% calc(100% - var(--border-clip-radius)),calc(100% - var(--border-clip-radius)) 100%,calc(0% + var(--border-clip-radius)) 100%,0 calc(100% - var(--border-clip-radius)),0 calc(0% + var(--border-clip-radius)));--border-clip-radius:var(--space-8);margin-left:calc(var(--space-16) * -1);padding:var(--space-16)}@media (hover:hover){.Retailer_root__FOBA5.Retailer_hoverEffect__m_NYY:hover{background-color:var(--primary-black-005)}}.Retailer_image__o1MqQ{clip-path:polygon(calc(0% + var(--border-clip-radius)) 0,calc(100% - var(--border-clip-radius)) 0,100% calc(0% + var(--border-clip-radius)),100% calc(100% - var(--border-clip-radius)),calc(100% - var(--border-clip-radius)) 100%,calc(0% + var(--border-clip-radius)) 100%,0 calc(100% - var(--border-clip-radius)),0 calc(0% + var(--border-clip-radius)));--border-clip-radius:var(--space-4);width:100%;height:auto;aspect-ratio:var(--aspect-packshot)}@media (min-width:769px){.Retailer_image__o1MqQ{--border-clip-radius:var(--space-8)}}.Retailer_tags__J5cTi{padding-bottom:var(--space-8);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-4);-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){.Retailer_tags__J5cTi{padding-bottom:var(--space-12)}}.Retailer_tag___gBjP{--border-clip-radius-button:var(--tag-xx-small-border-clip-radius);--octagon-border-size:var(--tag-xx-small-border-width);padding:calc(var(--tag-xx-small-padding-block) - var(--tag-xx-small-border-width)) calc(var(--tag-xx-small-padding-inline) - var(--tag-xx-small-border-width));font-size:var(--tag-xx-small-font-size);--octagon-border-size-internal:var(--octagon-border-size,1px);--inset-radius:calc(var(--border-clip-radius-button) + var(--octagon-border-size-internal) / 2);position:relative;clip-path:polygon(calc(0% + var(--border-clip-radius-button)) 0,calc(100% - var(--border-clip-radius-button)) 0,100% calc(0% + var(--border-clip-radius-button)),100% calc(100% - var(--border-clip-radius-button)),calc(100% - var(--border-clip-radius-button)) 100%,calc(0% + var(--border-clip-radius-button)) 100%,0 calc(100% - var(--border-clip-radius-button)),0 calc(0% + var(--border-clip-radius-button)));background:var(--octagon-background-color)}.Retailer_tag___gBjP:before{-webkit-transition:all .3s;transition:all .3s;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background:#000;background:var(--octagon-border-color,#000);clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,50% calc(100% - var(--octagon-border-size-internal)),calc(100% - var(--inset-radius)) calc(100% - var(--octagon-border-size-internal)),calc(100% - var(--octagon-border-size-internal)) calc(100% - var(--inset-radius)),calc(100% - var(--octagon-border-size-internal)) calc(0% + var(--inset-radius)),calc(100% - var(--inset-radius)) calc(0% + var(--octagon-border-size-internal)),calc(0% + var(--inset-radius)) calc(0% + var(--octagon-border-size-internal)),calc(0% + var(--octagon-border-size-internal)) calc(0% + var(--inset-radius)),calc(0% + var(--octagon-border-size-internal)) calc(100% - var(--inset-radius)),calc(0% + var(--inset-radius)) calc(100% - var(--octagon-border-size-internal)),50% calc(100% - var(--octagon-border-size-internal)),50% 100%,0 100%)}.Retailer_tag___gBjP{font-weight:120;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;text-transform:uppercase;line-height:100%;--octagon-border-color:var(--primary-black);color:var(--primary-black);background-color:transparent}@media (min-width:769px){.Retailer_tag___gBjP{--border-clip-radius-button:var(--tag-x-small-border-clip-radius);--octagon-border-size:var(--tag-x-small-border-width);padding:calc(var(--tag-x-small-padding-block)) calc(var(--tag-x-small-padding-inline));font-size:var(--tag-x-small-font-size)}}.Retailer_tag___gBjP[data-tag=black]{--octagon-border-size-internal:var(--octagon-border-size,1px);--inset-radius:calc(var(--border-clip-radius-button) + var(--octagon-border-size-internal) / 2);position:relative;clip-path:polygon(calc(0% + var(--border-clip-radius-button)) 0,calc(100% - var(--border-clip-radius-button)) 0,100% calc(0% + var(--border-clip-radius-button)),100% calc(100% - var(--border-clip-radius-button)),calc(100% - var(--border-clip-radius-button)) 100%,calc(0% + var(--border-clip-radius-button)) 100%,0 calc(100% - var(--border-clip-radius-button)),0 calc(0% + var(--border-clip-radius-button)));background:var(--octagon-background-color)}.Retailer_tag___gBjP[data-tag=black]:before{-webkit-transition:all .3s;transition:all .3s;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background:#000;background:var(--octagon-border-color,#000);clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,50% calc(100% - var(--octagon-border-size-internal)),calc(100% - var(--inset-radius)) calc(100% - var(--octagon-border-size-internal)),calc(100% - var(--octagon-border-size-internal)) calc(100% - var(--inset-radius)),calc(100% - var(--octagon-border-size-internal)) calc(0% + var(--inset-radius)),calc(100% - var(--inset-radius)) calc(0% + var(--octagon-border-size-internal)),calc(0% + var(--inset-radius)) calc(0% + var(--octagon-border-size-internal)),calc(0% + var(--octagon-border-size-internal)) calc(0% + var(--inset-radius)),calc(0% + var(--octagon-border-size-internal)) calc(100% - var(--inset-radius)),calc(0% + var(--inset-radius)) calc(100% - var(--octagon-border-size-internal)),50% calc(100% - var(--octagon-border-size-internal)),50% 100%,0 100%)}.Retailer_tag___gBjP[data-tag=black]{font-weight:120;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;text-transform:uppercase;line-height:100%;--octagon-border-color:var(--primary-black);background-color:var(--primary-black);color:var(--primary-white)}.Retailer_tag___gBjP[data-tag=outline]{--octagon-border-size-internal:var(--octagon-border-size,1px);--inset-radius:calc(var(--border-clip-radius-button) + var(--octagon-border-size-internal) / 2);position:relative;clip-path:polygon(calc(0% + var(--border-clip-radius-button)) 0,calc(100% - var(--border-clip-radius-button)) 0,100% calc(0% + var(--border-clip-radius-button)),100% calc(100% - var(--border-clip-radius-button)),calc(100% - var(--border-clip-radius-button)) 100%,calc(0% + var(--border-clip-radius-button)) 100%,0 calc(100% - var(--border-clip-radius-button)),0 calc(0% + var(--border-clip-radius-button)));background:var(--octagon-background-color)}.Retailer_tag___gBjP[data-tag=outline]:before{-webkit-transition:all .3s;transition:all .3s;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background:#000;background:var(--octagon-border-color,#000);clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,50% calc(100% - var(--octagon-border-size-internal)),calc(100% - var(--inset-radius)) calc(100% - var(--octagon-border-size-internal)),calc(100% - var(--octagon-border-size-internal)) calc(100% - var(--inset-radius)),calc(100% - var(--octagon-border-size-internal)) calc(0% + var(--inset-radius)),calc(100% - var(--inset-radius)) calc(0% + var(--octagon-border-size-internal)),calc(0% + var(--inset-radius)) calc(0% + var(--octagon-border-size-internal)),calc(0% + var(--octagon-border-size-internal)) calc(0% + var(--inset-radius)),calc(0% + var(--octagon-border-size-internal)) calc(100% - var(--inset-radius)),calc(0% + var(--inset-radius)) calc(100% - var(--octagon-border-size-internal)),50% calc(100% - var(--octagon-border-size-internal)),50% 100%,0 100%)}.Retailer_tag___gBjP[data-tag=outline]{font-weight:120;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;text-transform:uppercase;line-height:100%;--octagon-border-color:var(--primary-black);color:var(--primary-black);background-color:transparent}.Retailer_info__M852_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-12)}@media (min-width:769px){.Retailer_info__M852_{gap:var(--space-16)}}.Retailer_name__yLeyZ{font-size:14px;line-height:1.4}@media (min-width:769px){.Retailer_name__yLeyZ{font-size:16px}}.Retailer_name__yLeyZ{font-weight:120}.Retailer_address__fpkFj{font-size:12px;line-height:1.4}@media (min-width:769px){.Retailer_address__fpkFj{font-size:14px}}.Retailer_address__fpkFj{color:var(--primary-black-06)}.Retailer_phone__xxkW_{font-size:14px;line-height:1.4}@media (min-width:769px){.Retailer_phone__xxkW_{font-size:16px}}.Retailer_website__1qZlk{font-size:14px;line-height:1.4}@media (min-width:769px){.Retailer_website__1qZlk{font-size:16px}}.Retailer_website__1qZlk{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--space-2);cursor:pointer}.Retailer_directions__hvVs8{clip-path:polygon(calc(0% + 1px) 0,calc(100% - 1px) 0,100% calc(0% + 1px),100% calc(100% - 1px),calc(100% - 1px) 100%,calc(0% + 1px) 100%,0 calc(100% - 1px),0 calc(0% + 1px));font-size:12px;--border-color:transparent;background-color:var(--primary-black);color:var(--primary-white);--border-clip-radius-button:4px;clip-path:polygon(calc(0% + var(--border-clip-radius)) 0,calc(100% - var(--border-clip-radius)) 0,100% calc(0% + var(--border-clip-radius)),100% calc(100% - var(--border-clip-radius)),calc(100% - var(--border-clip-radius)) 100%,calc(0% + var(--border-clip-radius)) 100%,0 calc(100% - var(--border-clip-radius)),0 calc(0% + var(--border-clip-radius)));width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;padding:calc(var(--button-padding-block) - var(--border-size)) calc(var(--button-padding-inline) - var(--border-size));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-size:var(--button-font-size);border:var(--border-size) solid var(--border-color);line-height:100%;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.Retailer_directions__hvVs8:hover{--border-clip-radius-button:8px}.Retailer_directions__hvVs8:disabled{cursor:not-allowed}.Retailer_directions__hvVs8:disabled:hover{--border-clip-radius-button:0px}.Retailer_directions__hvVs8{--border-clip-radius:1px;--button-font-size:12px;--button-padding-inline:8px;--button-padding-block:8px}.Retailer_directions__hvVs8:hover{--border-clip-radius:4px}@media (min-width:769px){.Retailer_directions__hvVs8{--border-clip-radius-button:4px;clip-path:polygon(calc(0% + var(--border-clip-radius)) 0,calc(100% - var(--border-clip-radius)) 0,100% calc(0% + var(--border-clip-radius)),100% calc(100% - var(--border-clip-radius)),calc(100% - var(--border-clip-radius)) 100%,calc(0% + var(--border-clip-radius)) 100%,0 calc(100% - var(--border-clip-radius)),0 calc(0% + var(--border-clip-radius)));width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;padding:calc(var(--button-padding-block) - var(--border-size)) calc(var(--button-padding-inline) - var(--border-size));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-size:var(--button-font-size);border:var(--border-size) solid var(--border-color);line-height:100%;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.Retailer_directions__hvVs8:hover{--border-clip-radius-button:8px}.Retailer_directions__hvVs8:disabled{cursor:not-allowed}.Retailer_directions__hvVs8:disabled:hover{--border-clip-radius-button:0px}.Retailer_directions__hvVs8{--border-clip-radius:2px;--button-font-size:16px;--button-padding-inline:14px;--button-padding-block:12px}.Retailer_directions__hvVs8:hover{--border-clip-radius:8px}}.Retailer_directions__hvVs8,.Retailer_website__1qZlk{max-width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Retailer_infoVariant__34DU_{max-height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.Retailer_infoVariant__34DU_ .Retailer_name__yLeyZ{font-size:24px;line-height:1}@media (min-width:769px){.Retailer_infoVariant__34DU_ .Retailer_name__yLeyZ{font-size:32px}}.Retailer_infoVariant__34DU_::-webkit-scrollbar{display:none}.Retailer_infoWrapper__QN_PU{margin-top:var(--space-16);margin-bottom:var(--space-16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8)}.Retailer_infoHeader__nfFx_{font-size:14px;line-height:1.4}@media (min-width:769px){.Retailer_infoHeader__nfFx_{font-size:16px}}.Retailer_infoHeader__nfFx_{font-weight:120}.Retailer_contactRow__O0lSf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-4)}.Retailer_openingHours__B0qB_{display:grid;grid-template-columns:repeat(2,1fr)}.Retailer_noPaddingBottom__dWOX5{padding-bottom:0}.Retailer_infoContact__fH4n_{display:grid;grid-template-columns:repeat(2,1fr)}.Retailer_infoAddress__jgkbp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4)}