html[lang] body .product-text .card-widget .card-widget__content:has(>.pickup-availability-widget){max-width:none;width:100%}html .product-text .pickup-availability-widget{--cro-pk-pad: 1.125rem;width:100%}html .product-text .pickup-availability-widget>pickup-availability-widget{display:block}html .product-text .pickup-availability-widget .pickup-availability-widget__header{width:100%;gap:.625rem;min-height:3.5rem;padding:.875rem var(--cro-pk-pad)}html .product-text .pickup-availability-widget .pickup-availability-widget__header svg{flex:0 0 auto;width:1.125rem;height:auto;margin:0}html .product-text .pickup-availability-widget .pickup-availability-widget__location{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:.75rem;row-gap:.25rem;align-items:start;padding:.875rem var(--cro-pk-pad)}html .product-text .pickup-availability-widget .pickup-availability-widget__location-icon{margin:0;top:0;line-height:0}html .product-text .pickup-availability-widget .pickup-availability-widget__location-icon{grid-column:1;grid-row:1}html .product-text .pickup-availability-widget .pickup-availability-widget__location-address{grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}html .product-text .pickup-availability-widget .pickup-availability-widget__location-time{grid-column:3;grid-row:1}html .product-text .pickup-availability-widget .pickup-availability-widget__location-view{display:inline-flex;align-items:center;gap:.375rem;margin-top:.125rem;padding:.125rem .25rem;margin-inline-start:-.25rem;border-radius:6px;font-size:.875rem;transition:background-color .15s ease}html .product-text .pickup-availability-widget .pickup-availability-widget__location-view:hover,html .product-text .pickup-availability-widget .pickup-availability-widget__more:hover{background-color:var(--cro-hover-bg, rgba(217, 157, 75, .16))}html .product-text .pickup-availability-widget .pickup-availability-widget__location-time{text-align:end;white-space:nowrap;font-size:.9375rem;opacity:.85}html .product-text .pickup-availability-widget .pickup-availability-widget__location-details{grid-column:1 / -1;margin-top:.75rem;padding-top:.75rem;padding-inline-start:2.25rem}html .product-text .pickup-availability-widget .pickup-availability-widget__location-details :is(address,p):last-child,html .product-text .pickup-availability-widget .pickup-availability-widget__location-details address p:last-child{margin-bottom:0}html .product-text .pickup-availability-widget .pickup-availability-widget__more{display:block;width:100%;padding:.875rem var(--cro-pk-pad);text-align:start;transition:background-color .15s ease}html .product-text .pickup-availability-widget .pdp-pickup-note{padding:0 var(--cro-pk-pad) 1rem;text-align:start}@media(max-width:480px){html .product-text .pickup-availability-widget .pickup-availability-widget__location{grid-template-columns:auto minmax(0,1fr)}html .product-text .pickup-availability-widget .pickup-availability-widget__location-time{grid-column:2;grid-row:2;text-align:start;white-space:normal;font-size:.875rem}html .product-text .pickup-availability-widget .pickup-availability-widget__location-details{padding-inline-start:0}}html .product-text .pickup-availability-widget .pickup-availability-widget__more span{border-bottom:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.45em;text-decoration-skip-ink:auto}html .product-text .pickup-availability-widget .pickup-availability-widget__location-view .text-animation--underline-thin{background-position-y:100%;padding-bottom:.3em}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cro-pickup.css.map */
