/*
==========================================================================

 PROJECT     : SIGNATURE SPREADS AND TREATS BY DI
 VERSION     : 1.0.0
 AUTHOR      : JB

===========================================================================
*/

@media(max-width:991.98px){
.allergen-page .site-hero-media img{object-position:70% center}
.allergen-page .allergen-intro-layout{grid-template-columns:1fr;max-width:760px}
.allergen-page .allergen-intro-copy{padding:var(--space-xl) 0 0;border-left:0;border-top:1px solid rgba(220,201,170,.75)}
.allergen-page .allergen-common-list,.allergen-page .allergen-notice{max-width:760px}
.allergen-page .allergen-ordering-grid{max-width:820px}
.allergen-page .allergen-support-inner{display:grid;max-width:760px}
.allergen-page .allergen-support-actions{justify-content:space-between}
}
@media(max-width:767.98px){
.allergen-page .allergen-common-list{grid-template-columns:1fr;max-width:600px}
.allergen-page .allergen-notice{grid-template-columns:1fr}
.allergen-page .allergen-ordering-grid{grid-template-columns:1fr;max-width:560px}
.allergen-page .allergen-ordering-step{padding:var(--space-xl) 0}
.allergen-page .allergen-ordering-step:not(:last-child){border-right:0;border-bottom:1px solid rgba(220,201,170,.72)}
.allergen-page .allergen-support-actions{display:grid;justify-content:start}
}
@media(max-width:575.98px){
.allergen-page .site-hero-media img{object-position:72% center}
.allergen-page .allergen-intro,.allergen-page .allergen-common,.allergen-page .allergen-notice-section,.allergen-page .allergen-ordering{padding:var(--space-4xl) 0}
.allergen-page .allergen-intro-heading h2,.allergen-page .allergen-common-header h2,.allergen-page .allergen-notice h2,.allergen-page .allergen-ordering-header h2{font-size:clamp(2.75rem,12vw,3.9rem)}
.allergen-page .allergen-common-item{grid-template-columns:34px minmax(0,1fr);gap:var(--space-md)}
.allergen-page .allergen-notice{padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-lg)}
.allergen-page .allergen-support{padding:var(--space-3xl) 0}
}
