/* @group @a-page-thrust-primary */

.a-page-thrust-primary {
padding-right: var(--body-x-padding);
padding-left: var(--body-x-padding);
}

@supports (padding-top: constant(safe-area-inset-top)) {

.a-page-thrust-primary {
padding-right: var(--body-x-padding-sf-right);
padding-left: var(--body-x-padding-sf-left);
}

}

/* @end @a-page-thrust-primary */

/* @group @a-page-thrust-secondary */

@media all and (min-width: 48em) {

.a-page-thrust-secondary {
padding-right: var(--body-x-padding);
padding-left: var(--body-x-padding);
}

@supports (padding-top: constant(safe-area-inset-top)) {

.a-page-thrust-secondary {
padding-right: var(--body-x-padding-sf-right);
padding-left: var(--body-x-padding-sf-left);
}

}

}

/* @end @a-page-thrust-secondary */

/* @group @a-page-thrust-deutero */

@media all and (max-width: 47.9375em) {

.a-page-thrust-deutero {
padding-right: var(--body-x-padding);
padding-left: var(--body-x-padding);
}

@supports (padding-top: constant(safe-area-inset-top)) {

.a-page-thrust-deutero {
padding-right: var(--body-x-padding-sf-right);
padding-left: var(--body-x-padding-sf-left);
}

}

}

/* @end @a-page-thrust-deutero */

/* @group @a-page-thrust-tertiary */

.a-page-thrust-tertiary {
padding-left: var(--body-x-padding);
}

@supports (padding-top: constant(safe-area-inset-top)) {

.a-page-thrust-tertiary {
padding-left: var(--body-x-padding-sf-left);
}

}

@media all and (min-width: 48em) {

.a-page-thrust-tertiary {
padding-right: var(--body-x-padding);
}

@supports (padding-top: constant(safe-area-inset-top)) {

.a-page-thrust-tertiary {
padding-right: var(--body-x-padding-sf-right);
}

}

}

/* @end @a-page-thrust-tertiary */

/* @group @a-page-thrust-trito */

@media all and (max-width: 47.9375em) {

.a-page-thrust-trito {
padding-right: var(--body-x-padding);
}

@supports (padding-top: constant(safe-area-inset-top)) {

.a-page-thrust-trito {
padding-right: var(--body-x-padding-sf-right);
}

}

}

/* @end @a-page-thrust-trito */

/* --------------------------------------------------------*/

/* @group @a-page-thrust-senary */

.a-page-thrust-senary {
padding-right: var(--body-xn-padding);
padding-left: var(--body-xn-padding);
}

@supports (padding-top: constant(safe-area-inset-top)) {

.a-page-thrust-senary {
padding-right: var(--body-xn-padding-sf-right);
padding-left: var(--body-xn-padding-sf-left);
}

}

/* @end @a-page-thrust-senary */