/*
==========================================================================

 PROJECT     : SIGNATURE SPREADS AND TREATS BY DI
 VERSION     : 1.0.0
 AUTHOR      : JB

===========================================================================
*/

@media(max-width:991.98px){.pickup-page .site-hero-media img{object-position:70% center}.pickup-page .pickup-intro-layout,.pickup-page .pickup-before-layout{grid-template-columns:1fr;max-width:760px}.pickup-page .pickup-intro-copy{padding:var(--space-xl) 0 0;border-left:0;border-top:1px solid rgba(220,201,170,.75)}.pickup-page .pickup-process-grid{max-width:820px}.pickup-page .pickup-details-card{max-width:760px}.pickup-page .pickup-support-inner{display:grid;max-width:760px}.pickup-page .pickup-support-actions{justify-content:space-between}}@media(max-width:767.98px){.pickup-page .pickup-process-grid{grid-template-columns:1fr;max-width:560px}.pickup-page .pickup-process-step{padding:var(--space-xl) 0}.pickup-page .pickup-process-step:not(:last-child){border-right:0;border-bottom:1px solid rgba(220,201,170,.72)}.pickup-page .pickup-details-grid{grid-template-columns:1fr}.pickup-page .pickup-detail-item:nth-child(odd){border-right:0}.pickup-page .pickup-detail-item:nth-child(-n+3){border-bottom:1px solid rgba(220,201,170,.68)}.pickup-page .pickup-support-actions{display:grid;justify-content:start}}@media(max-width:575.98px){.pickup-page .site-hero-media img{object-position:74% center}.pickup-page .pickup-intro,.pickup-page .pickup-process,.pickup-page .pickup-details-section,.pickup-page .pickup-before{padding:var(--space-4xl) 0}.pickup-page .pickup-intro-heading h2,.pickup-page .pickup-process-header h2,.pickup-page .pickup-details-heading h2,.pickup-page .pickup-before-heading h2{font-size:clamp(2.8rem,12vw,3.9rem)}.pickup-page .pickup-details-card{padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-lg)}.pickup-page .pickup-detail-item{grid-template-columns:42px minmax(0,1fr);padding-inline:0}.pickup-page .pickup-detail-icon{width:42px;height:42px}.pickup-page .pickup-details-note{grid-template-columns:36px minmax(0,1fr)}.pickup-page .pickup-details-note>span{width:36px;height:36px}.pickup-page .pickup-support{padding:var(--space-3xl) 0}}@media(max-width:374.98px){.pickup-page .pickup-details-card{padding-inline:var(--space-md)}.pickup-page .pickup-before-item{grid-template-columns:34px minmax(0,1fr);gap:var(--space-md)}}