@charset "UTF-8";
/* 1 */
/**
 * Global variables, config switches etc.
 */
/**
 * Framework settings.
 */
/**
 * Base font stuff.
 */
/**
 * Base units.
 *
 * 1. Assign our `$duk-base-line-height` to a new spacing var for more
 *    transparency.
 */
/* 1 */
/**
 * Base UI stuff.
 */
/**
 * Base breakpoint stuff.
 *
 * This UI Kit uses Susy 2 to create its layouts, so the definition of `query`
 * and `layout` are as per Susy's documentation.
 *
 * @see http://susydocs.oddbird.net/
 */
/**
 * Breakpoints based on a state mapping to an size.
 *
 * Use with duk-at-breakpoint() instead of duk-susy-breakpoint.
 * @example (desktop-header: large, side-nav-visible: medium)
 */
/**
 * Font-sizes (in pixels).
 *
 * Refer to relevant sections for their implementations.
 */
/**
 * Base toggles.
 */
/**
 * Generic toggles.
 */
/**
 * Objects toggles.
 */
/**
 * Animation toggles.
 */
/**
 * Default mixins and functions.
 */
/**
 * Align an object to the left.
 */
/**
 * Align an object to the right.
 */
/**
 * Align an object to the center.
 */
/**
 * Animation: Spin
 */
/**
 * Give a block element rounded corners.
 */
/**
 * Give a block element rounded corners in the form of a circle.
 */
/**
 * Return the query of a breakpoint.
 */
/**
 * Return the layout of a breakpoint.
 */
/**
 * This mixin acts as a wrapper for susy-breakpoint().
 *
 * @see http://susydocs.oddbird.net/en/latest/toolkit/#susy-breakpoint
 */
/**
 * A wrapper for state based breakpoints.
 *
 * Use state based breakpoints to normalise a state rather than a size. Example
 * Update $duk-base-breakpoint-states to include states where a number of things
 * might change. Eg. desktop-header, sidebar-visible, etc. This means you can
 * easily change when that state occurs.
 */
/**
 * Force element to self-clear its children.
 */
/**
 * Display flex.
 */
/**
 * Flex wrap.
 */
/**
 * Flex basis.
 */
/**
 * Flex direction.
 */
/**
 * Flex.
 */
/**
 * Flex justify content.
 */
/**
 * Flex flow.
 */
/**
 * Flex align items.
 */
/**
 * Flex align self.
 */
/**
 * Flex grid base.
 */
/**
 * Flex grid column size.
 */
/**
 * Responsive Flex grid.
 *
 * Should be applied to the direct wrapper of the grid columns.
 *
 * @param $grid-map
 *   A SASS map with the keys defining the breakpoint and the values defining
 *   the column count. Eg. (medium: 2, large: 3, x-large: 4)
 * @param $child-selector
 *   The selector for the grid columns.
 */
/**
 * Flex grid gutter.
 *
 * Adds a gutter to each column in a flex grid whilst ensuring the edges of the
 * grid are not indented.
 *
 * @param $gutter-size
 *   The size of the gutter.
 * @param $child-selector
 *   The selector for the grid columns.
 */
/**
 * Apply a gutter to the top and bottom.
 *
 * @param $size
 *   Size of the gutter.
 * @param $type
 *   Is the gutter 'margin' or 'padding'
 */
/**
 * Apply a gutter to the left and right.
 *
 * @param $size
 *   Size of the gutter.
 * @param $type
 *   Is the gutter 'margin' or 'padding'
 */
/**
 * Apply a responsive gutter based on a map.
 *
 * Gutters generally should be responsive as you want more whitespace on larger
 * screens. This mixin allows you to add a gutter per breakpoint via a map so the
 * gutter can grow with screen size.
 *
 * @param $gutter-map
 *   The map of breakpoints to gutter size. Eg (small: 10px, large: 15px, xx-large: 30px).
 * @param $direction
 *   Is gutter 'vertical' or 'horizontal'
 * @param $type
 *   Is the gutter 'margin' or 'padding'
 */
/**
 * Create a layout container to hold layout items and galleries.
 *
 * @param <layout> $layout
 *   The Susy layout.
 */
/**
 * Create a responsive gallery-like layout.
 *
 * @param <map> $grid-spans
 *   The Sass map containing the number of columns keyed by the breakpoint name.
 *
 * Example:
 *
 * .duk-layout {
 *   @include duk-layout-container;
 *   .duk-layout-item {
 *     @include duk-layout-gallery((tiny: 2, large: 4));
 *   }
 * }
 */
/**
 * Return a value from a nested map.
 */
/**
 * This mixin provides an easy way to position an element.
 *
 * Example:
 *
 * Position an element absolutely 50% from the top and 1em from the left:
 * @include duk-position(absolute, top 50% left 1em);
 *
 * This generates the CSS:
 *
 *  position: absolute;
 *  top: 50%;
 *  left: 1em;
 *
 * @param {string} $position
 *   The type of positioning, e.g absolute, relative.
 * @param {list} $args
 *   The direction and amount, e.g top 1em left 5em.
 */
/**
 * This mixin provides an easy way to absolutely position an element.
 * It is a wrapper for @mixin duk-position.
 *
 * @param {list} $args
 *   The direction and amount, e.g top 1em left 5em.
 */
/**
 * This mixin provides an easy way to relatively position an element.
 * It is a wrapper for @mixin duk-position.
 *
 * @param {list} $args
 *   The direction and amount, e.g top 1em left 5em.
 */
/**
 * This mixin provides an easy way to fixed position an element.
 * It is a wrapper for @mixin duk-position.
 *
 * @param {list} $args
 *   The direction and amount, e.g top 1em left 5em.
 */
/**
 * Reset all padding and margins to zero on an element.
 */
/**
 * Reset padding, margin, list-style on a ordered/unordered list.
 */
/**
 * Reset appearance properties on an element.
 */
/**
 * Base styles to create a responsive square wrapper.
 *
 * 1. Prevent the content from overflowing.
 * 2. Needed because of the content.
 * 3. Make sure the height matches the width.
 */
/**
 * Base styles to create a responsive square content.
 *
 * 1. This is the trick, the content has no influence on the height of its
 *    parent container.
 */
/**
 * This mixin creates a triangle of the given size and orientation.
 *
 * Example:
 *
 * .class:before {
 *   @include duk-triangle(right, top 1em, red, 2em);
 * }
 *
 * This creates a red triangle pointing to the right of the size 2em.
 *
 * Note: You will probably want to set position: relative on .class for
 * positining to work as you expect.
 *
 * @param {string} $direction
 *   The arrow direction.
 * @param {list} $position
 *   The list of offsets and values as per @mixin duk-position().
 * @param {color} $color (inherit)
 *   The arrow color.
 * @param {number} $size (1em)
 *   The arrow size.
 */
/**
 * This mixin provides a shorthand way to size an element.
 *
 * Example:
 *
 * @include duk-size(10em);

 * This will create an element with equal height and width of 10em.
 *
 * @param {number} $width
 *   The width of the element.
 * @param {number} $height
 *   The height of the element. Defaults to width if not given.
*/
/**
 * Align text horizontally.
 */
/**
 * Align text vertically.
 */
/**
 * Create a fully formed type style (sizing and vertical rhythm) by passing in a
 * single value.
 *
 * Example:
 *
 * @include duk-font-size(10px);
 */
/**
 * Include a font face.
 *
 * @param $name
 *   The name of the font family.
 * @param $path
 *   Path of the font folder.
 * @param $filename
 *   Filename for the font, expects 3 files with extensions: eot, woff, ttf.
 * @param $weight
 *   Weight of the font face.
 * @param $style
 *   Style of the font. Eg normal, italic.
 */
/**
 * Prepare a wrapper to have its content vertically aligned.
 *
 * 1. Fix block items being pushed out of their parent container.
 */
/**
 * Vertically align an element inside its wrapper.
 *
 * 1. Fix block items being pushed out of their parent container.
 */
/**
 * Ground-zero styles (Normalize.css, resets, box-sizing).
 */
/**
 * Unclasses HTML elements (type selectors).
 */
/* ========================================================================
   Component: Form
 ========================================================================== */
@import url("https://fonts.googleapis.com/css?family=Roboto:400,400i,500,500i,700,700i&display=swap");
@import url("https://hello.myfonts.net/count/394be5");
/* Modifier: `duk-form--success`
 *
 * Styles form controls to indicate they are successful.
 ============================================================================ */
/* Modifier: `duk-form--danger`
 *
 * Styles form controls to indicate they have errors.
 ============================================================================ */
/* ==========================================================================
 Component: Alpha
 ============================================================================ */
/* ==========================================================================
 Component: Beta
 ============================================================================ */
/* ==========================================================================
 Component: Gamma
 ============================================================================ */
/* ==========================================================================
 Component: Delta
 ============================================================================ */
/* ==========================================================================
 Component: Epsilon
 ============================================================================ */
/* ==========================================================================
 Component: Zeta
 ============================================================================ */
/* ==========================================================================
 Compoment: Image

 1. Remove space below image.
 ============================================================================ */
/* Modifier: `duk-image--left`
 *
 * Extends `.duk-image` and floats it to the left.
 ============================================================================ */
/* Modifier: `duk-image--right`
 *
 * Extends `.duk-image` and floats it to the right.
 ============================================================================ */
/* Modifier: `duk-image--center`
 *
 * Extends `.duk-image` and centers it.
 ============================================================================ */
/* Modifier: `duk-image--round`
 *
 * Extends `.duk-image` and rounds its corners.
 ============================================================================ */
/* ==========================================================================
 Compoment: Main
 ============================================================================ */
/* ========================================================================
   Component: Table

 1. Remove most spacing between table cells.
 ========================================================================== */
/* Modifier: `duk-table--striped`
 *
 * Extends `.duk-table` and adds a background colour to the first row and every
 * second after that.
 ============================================================================ */
/* Modifier: `duk-table--divided`
 *
 * Extends `.duk-table` and adds a border in between rows.
 ============================================================================ */
/**
 * Objects, abstractions, and design patterns.
 */
/* ==========================================================================
 Component: Breadcrumb
 ============================================================================ */
/* Modifier: `duk-breadcrumb--path`
 *
 * Extends `.duk-breadcrumb` and turns it into a path-like structure, GitHub
 * style.
 ============================================================================ */
/* ==========================================================================
 Component: Button

 1. Normalise box model styles.
 2. Force all elements using beautons to appear clickable.
 3. Allow us to better style box model properties.
 4. Make buttons inherit font styles.
 5. If the button's text is 1em, and the button is (3 * font-size) tall, then
    there is 1em of space above and below that text. We therefore apply 1em
    of space to the left and right, as padding, to keep consistent spacing.
 6. Line different sized buttons up a little nicer.
 7. Stop buttons wrapping and looking broken.
 8. Don't allow buttons to have underlines; it kinda ruins the illusion.
 ============================================================================ */
/* Modifier: `duk-button--primary`
 *
 * Extends `.duk-button` and styles it as the primary button.
 ============================================================================ */
/* Modifier: `duk-button--success`
 *
 * Extends `.duk-button` and styles it as the success button.
 ============================================================================ */
/* Modifier: `duk-button--danger`
 *
 * Extends `.duk-button` and styles it as the danger button.
 ============================================================================ */
/* Modifier: `duk-button--inactive`
 *
 * Extends `.duk-button` and styles it as the inactive button.
 ============================================================================ */
/* Modifier: `duk-button--small`
 *
 * Extends `.duk-button` and makes it small.
 ============================================================================ */
/* Modifier: `duk-button--large`
 *
 * Extends `.duk-button` and makes it large.
 ============================================================================ */
/* Modifier: `duk-button--fit`
 *
 * Extends `.duk-button` and makes it fill its parent container.
 *
 * 1. Remove padding so that widths and paddings don't conflict.
 * 2. Full width buttons don't look good unless text is aligned to the center.
 ============================================================================ */
/* Modifier: `duk-button--round`
 *
 * Extends `.duk-button` and rounds its corners.
 ============================================================================ */
/* ==========================================================================
 Component: Flyout

 1. Regular flyouts sit all the way from the top, flush left.
 ============================================================================ */
/* Modifier: `duk-flyout--left`
 *
 * Extends `.duk-flyout` and positions the flyout on the left of its parent.
 ============================================================================ */
/* Modifier: `duk-flyout--right`
 *
 * Extends `.duk-flyout` and positions the flyout on the right of its parent.
 ============================================================================ */
/* ==========================================================================
 Sub-object: Flyout Content

 1. Position the flyouts off-screen. This is typically better than
    `display: none;`.
 ============================================================================ */
/* ==========================================================================
 Returns the font family of a given icon mappings.
 ============================================================================ */
/* ==========================================================================
 Returns the codes of a given icon mappings.
 ============================================================================ */
/* ==========================================================================
 Returns the code of an icon.
 ============================================================================ */
/* ==========================================================================
 Component: Icon

 1. Allow margin.
 2. Prevent inherit font style.
 3. Correct line-height.
 4. Better font rendering.
 ============================================================================ */
/* Modifier: `duk-icon--small`
 *
 * Extends `.duk-icon` and makes it small.
 ============================================================================ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003928}}
.duk-icon--small {
  font-size: 150%;
  vertical-align: -10%;
}

/* Modifier: `duk-icon--medium`
 *
 * Extends `.duk-icon` and makes it medium.
 ============================================================================ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003943}}
.duk-icon--medium {
  font-size: 200%;
  vertical-align: -16%;
}

/* Modifier: `duk-icon--large`
 *
 * Extends `.duk-icon` and makes it large.
 ============================================================================ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003958}}
.duk-icon--large {
  font-size: 250%;
  vertical-align: -22%;
}

/* Modifier: `duk-icon--spin`
 *
 * Extends: `duk-icon` and makes it spin.
 ============================================================================ */
@font-face {
  font-family: "Doghouse UIKit";
  src: url("https://d2tgz5qulfvcen.cloudfront.net/dist/libraries/uikit/fonts/fontawesome-webfont.eot");
  src: url("https://d2tgz5qulfvcen.cloudfront.net/dist/libraries/uikit/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("https://d2tgz5qulfvcen.cloudfront.net/dist/libraries/uikit/fonts/fontawesome-webfont.woff") format("woff"), url("https://d2tgz5qulfvcen.cloudfront.net/dist/libraries/uikit/fonts/fontawesome-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
[class*="duk-icon-"]:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-500px:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-address-book:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-address-book-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-address-card:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-address-card-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-adjust:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-adn:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-align-center:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-align-justify:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-align-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-align-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-amazon:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ambulance:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-american-sign-language-interpreting:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-anchor:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-android:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angellist:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angle-double-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angle-double-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angle-double-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angle-double-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angle-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angle-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angle-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-angle-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-apple:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-archive:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-area-chart:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-circle-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-circle-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-circle-o-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-circle-o-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-circle-o-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-circle-o-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-circle-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-circle-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrow-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrows:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrows-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrows-h:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-arrows-v:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-asl-interpreting:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-assistive-listening-systems:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-asterisk:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-at:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-audio-description:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-automobile:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-backward:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-balance-scale:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ban:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bandcamp:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bank:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bar-chart:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bar-chart-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-barcode:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bars:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bath:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bathtub:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-0:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-2:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-3:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-4:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-empty:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-full:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-half:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-quarter:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-battery-three-quarters:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bed:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-beer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-behance:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-behance-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bell:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bell-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bell-slash:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bell-slash-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bicycle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-binoculars:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-birthday-cake:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bitbucket:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bitbucket-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bitcoin:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-black-tie:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-blind:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bluetooth:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bluetooth-b:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bold:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bolt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bomb:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-book:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bookmark:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bookmark-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-braille:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-briefcase:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-btc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bug:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-building:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-building-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bullhorn:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bullseye:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-bus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-buysellads:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cab:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-calculator:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-calendar:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-calendar-check-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-calendar-minus-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-calendar-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-calendar-plus-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-calendar-times-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-camera:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-camera-retro:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-car:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-caret-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-caret-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-caret-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-caret-square-o-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-caret-square-o-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-caret-square-o-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-caret-square-o-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-caret-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cart-arrow-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cart-plus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc-amex:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc-diners-club:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc-discover:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc-jcb:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc-mastercard:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc-paypal:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc-stripe:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cc-visa:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-certificate:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chain:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chain-broken:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-check:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-check-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-check-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-check-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-check-square-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chevron-circle-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chevron-circle-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chevron-circle-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chevron-circle-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chevron-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chevron-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chevron-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chevron-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-child:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-chrome:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-circle-o-notch:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-circle-thin:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-clipboard:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-clock-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-clone:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-close:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cloud:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cloud-download:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cloud-upload:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cny:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-code:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-code-fork:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-codepen:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-codiepie:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-coffee:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cog:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cogs:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-columns:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-comment:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-comment-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-commenting:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-commenting-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-comments:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-comments-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-compass:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-compress:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-connectdevelop:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-contao:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-copy:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-copyright:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-creative-commons:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-credit-card:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-credit-card-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-crop:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-crosshairs:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-css3:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cube:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cubes:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cut:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-cutlery:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-dashboard:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-dashcube:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-database:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-deaf:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-deafness:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-dedent:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-delicious:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-desktop:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-deviantart:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-diamond:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-digg:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-dollar:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-dot-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-download:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-dribbble:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-drivers-license:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-drivers-license-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-dropbox:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-drupal:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-edge:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-edit:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-eercast:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-eject:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ellipsis-h:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ellipsis-v:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-empire:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-envelope:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-envelope-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-envelope-open:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-envelope-open-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-envelope-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-envira:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-eraser:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-etsy:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-eur:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-euro:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-exchange:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-exclamation:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-exclamation-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-exclamation-triangle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-expand:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-expeditedssl:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-external-link:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-external-link-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-eye:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-eye-slash:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-eyedropper:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fa:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-facebook:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-facebook-f:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-facebook-official:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-facebook-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fast-backward:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fast-forward:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fax:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-feed:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-female:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fighter-jet:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-archive-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-audio-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-code-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-excel-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-image-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-movie-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-pdf-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-photo-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-picture-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-powerpoint-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-sound-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-text:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-text-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-video-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-word-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-file-zip-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-files-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-film:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-filter:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fire:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fire-extinguisher:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-firefox:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-first-order:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-flag:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-flag-checkered:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-flag-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-flash:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-flask:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-flickr:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-floppy-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-folder:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-folder-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-folder-open:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-folder-open-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-font:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-font-awesome:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fonticons:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-fort-awesome:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-forumbee:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-forward:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-foursquare:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-free-code-camp:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-frown-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-futbol-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gamepad:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gavel:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gbp:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ge:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gear:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gears:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-genderless:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-get-pocket:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gg:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gg-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gift:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-git:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-git-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-github:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-github-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-github-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gitlab:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gittip:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-glass:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-glide:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-glide-g:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-globe:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-google:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-google-plus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-google-plus-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-google-plus-official:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-google-plus-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-google-wallet:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-graduation-cap:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-gratipay:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-grav:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-group:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-h-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hacker-news:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-grab-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-lizard-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-o-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-o-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-o-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-o-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-paper-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-peace-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-pointer-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-rock-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-scissors-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-spock-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hand-stop-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-handshake-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hard-of-hearing:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hashtag:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hdd-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-header:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-headphones:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-heart:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-heart-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-heartbeat:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-history:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-home:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hospital-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hotel:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hourglass:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hourglass-1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hourglass-2:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hourglass-3:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hourglass-end:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hourglass-half:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hourglass-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-hourglass-start:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-houzz:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-html5:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-i-cursor:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-id-badge:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-id-card:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-id-card-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ils:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-image:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-imdb:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-inbox:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-indent:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-industry:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-info:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-info-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-inr:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-instagram:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-institution:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-internet-explorer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-intersex:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ioxhost:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-italic:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-joomla:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-jpy:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-jsfiddle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-key:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-keyboard-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-krw:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-language:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-laptop:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-lastfm:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-lastfm-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-leaf:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-leanpub:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-legal:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-lemon-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-level-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-level-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-life-bouy:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-life-buoy:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-life-ring:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-life-saver:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-lightbulb-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-line-chart:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-link:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-linkedin:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-linkedin-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-linode:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-linux:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-list:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-list-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-list-ol:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-list-ul:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-location-arrow:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-lock:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-long-arrow-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-long-arrow-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-long-arrow-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-long-arrow-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-low-vision:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-magic:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-magnet:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mail-forward:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mail-reply:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mail-reply-all:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-male:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-map:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-map-marker:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-map-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-map-pin:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-map-signs:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mars:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mars-double:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mars-stroke:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mars-stroke-h:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mars-stroke-v:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-maxcdn:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-meanpath:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-medium:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-medkit:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-meetup:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-meh-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mercury:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-microchip:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-microphone:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-microphone-slash:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-minus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-minus-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-minus-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-minus-square-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mixcloud:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mobile:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mobile-phone:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-modx:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-money:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-moon-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mortar-board:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-motorcycle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-mouse-pointer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-music:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-navicon:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-neuter:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-newspaper-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-object-group:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-object-ungroup:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-odnoklassniki:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-odnoklassniki-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-opencart:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-openid:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-opera:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-optin-monster:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-outdent:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pagelines:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-paint-brush:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-paper-plane:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-paper-plane-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-paperclip:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-paragraph:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-paste:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pause:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pause-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pause-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-paw:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-paypal:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pencil:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pencil-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pencil-square-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-percent:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-phone:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-phone-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-photo:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-picture-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pie-chart:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pied-piper:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pied-piper-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pied-piper-pp:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pinterest:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pinterest-p:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-pinterest-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-plane:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-play:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-play-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-play-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-plug:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-plus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-plus-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-plus-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-plus-square-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-podcast:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-power-off:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-print:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-product-hunt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-puzzle-piece:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-qq:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-qrcode:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-question:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-question-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-question-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-quora:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-quote-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-quote-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ra:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-random:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ravelry:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rebel:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-recycle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-reddit:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-reddit-alien:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-reddit-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-refresh:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-registered:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-remove:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-renren:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-reorder:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-repeat:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-reply:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-reply-all:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-resistance:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-retweet:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rmb:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-road:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rocket:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rotate-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rotate-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rouble:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rss:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rss-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rub:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ruble:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-rupee:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-s15:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-safari:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-save:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-scissors:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-scribd:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-search:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-search-minus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-search-plus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sellsy:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-send:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-send-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-server:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-share:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-share-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-share-alt-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-share-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-share-square-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-shekel:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sheqel:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-shield:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ship:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-shirtsinbulk:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-shopping-bag:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-shopping-basket:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-shopping-cart:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-shower:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sign-in:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sign-language:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sign-out:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-signal:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-signing:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-simplybuilt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sitemap:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-skyatlas:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-skype:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-slack:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sliders:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-slideshare:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-smile-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-snapchat:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-snapchat-ghost:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-snapchat-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-snowflake-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-soccer-ball-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-alpha-asc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-alpha-desc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-amount-asc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-amount-desc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-asc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-desc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-numeric-asc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-numeric-desc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sort-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-soundcloud:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-space-shuttle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-spinner:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-spoon:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-spotify:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-square-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-stack-exchange:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-stack-overflow:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-star:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-star-half:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-star-half-empty:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-star-half-full:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-star-half-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-star-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-steam:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-steam-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-step-backward:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-step-forward:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-stethoscope:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sticky-note:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sticky-note-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-stop:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-stop-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-stop-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-street-view:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-strikethrough:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-stumbleupon:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-stumbleupon-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-subscript:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-subway:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-suitcase:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-sun-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-superpowers:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-superscript:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-support:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-table:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tablet:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tachometer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tag:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tags:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tasks:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-taxi:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-telegram:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-television:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tencent-weibo:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-terminal:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-text-height:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-text-width:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-th:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-th-large:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-th-list:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-themeisle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-0:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-2:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-3:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-4:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-empty:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-full:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-half:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-quarter:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thermometer-three-quarters:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thumb-tack:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thumbs-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thumbs-o-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thumbs-o-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-thumbs-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-ticket:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-times:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-times-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-times-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-times-rectangle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-times-rectangle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tint:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-toggle-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-toggle-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-toggle-off:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-toggle-on:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-toggle-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-toggle-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-trademark:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-train:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-transgender:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-transgender-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-trash:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-trash-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tree:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-trello:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tripadvisor:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-trophy:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-truck:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-try:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tty:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tumblr:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tumblr-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-turkish-lira:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-tv:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-twitch:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-twitter:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-twitter-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-umbrella:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-underline:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-undo:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-universal-access:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-university:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-unlink:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-unlock:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-unlock-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-unsorted:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-upload:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-usb:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-usd:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-user:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-user-circle:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-user-circle-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-user-md:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-user-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-user-plus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-user-secret:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-user-times:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-users:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-vcard:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-vcard-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-venus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-venus-double:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-venus-mars:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-viacoin:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-viadeo:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-viadeo-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-video-camera:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-vimeo:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-vimeo-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-vine:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-vk:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-volume-control-phone:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-volume-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-volume-off:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-volume-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-warning:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wechat:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-weibo:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-weixin:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-whatsapp:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wheelchair:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wheelchair-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wifi:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wikipedia-w:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-window-close:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-window-close-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-window-maximize:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-window-minimize:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-window-restore:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-windows:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-won:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wordpress:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wpbeginner:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wpexplorer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wpforms:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-wrench:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-xing:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-xing-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-y-combinator:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-y-combinator-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-yahoo:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-yc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-yc-square:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-yelp:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-yen:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-yoast:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-youtube:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-youtube-play:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003908}}
.duk-icon-youtube-square:before {
  content: "";
}

/* ==========================================================================
 Component: Island
 ============================================================================ */
/* Modifier: `duk-island--small`
 *
 * Extends `.duk-island` and makes it small.
 ============================================================================ */
/* Modifier: `duk-island--big`
 *
 * Extends `.duk-island` and makes it big.
 ============================================================================ */
/* ==========================================================================
 Component: Message
 ============================================================================ */
/* Modifier: `duk-message--success`
 *
 * Extends `.duk-message` to indicate it is a success.
 ============================================================================ */
/* Modifier: `duk-message--warning`
 *
 * Extends `.duk-message` to indicate it is a warning.
 ============================================================================ */
/* Modifier: `duk-message--danger`
 *
 * Extends `.duk-message` to indicate it is a danger.
 ============================================================================ */
/* Modifier: `duk-message--round`
 *
 * Extends `.duk-message` and rounds its corners.
 ============================================================================ */
/* ==========================================================================
 Component: Nav
 ============================================================================ */
/* Modifier: `duk-nav--stacked`
 *
 * Extends `.duk-nav` and throws the list into vertical mode.
 ============================================================================ */
/* Modifier: `duk-nav--banner`
 *
 * Extends `.duk-nav` and centres the list.
 ============================================================================ */
/* Modifier: `duk-nav--fit`
 *
 * Extends `.duk-nav` and forces a list to occupy 100% of the available width
 * of its parent container.
 ============================================================================ */
/* Modifier: `duk-nav--keywords`
 *
 * Extends `.duk-nav` and turns it into a list of keywords.
 ============================================================================ */
/* ==========================================================================
 Component: Overlay
 
 1. Container width fits its content.
 2. Set max-width for responsive images to prevent `inline-block` consequences.
 3. Fixed wrong scaling calculation for images in Chrome.
 4. Create position context.
 5. Remove the gap between the container and its child element.
 ============================================================================ */
/* Modifier: `duk-overlay--round`
 *
 * Extends `.duk-overlay` and rounds its corners.
 ============================================================================ */
/* ==========================================================================
 Sub-object: Overlay Area

 1. Needed for vertical alignment.
 ============================================================================ */
/* ==========================================================================
 Sub-object: Overlay Area Content

 1. Set vertical alignment.
 2. Set horizontal alignment.
 ============================================================================ */
/* ==========================================================================
 Component: Thumbnail

 1. Container width fits its content.
 2. Responsive behavior.
 ============================================================================ */
/* Modifier: `duk-thumbnail--left`
 *
 * Extends `.duk-thumbnail` and floats it to the left.
 ============================================================================ */
/* Modifier: `duk-thumbnail--right`
 *
 * Extends `.duk-thumbnail` and floats it to the right.
 ============================================================================ */
/* Modifier: `duk-thumbnail--center`
 *
 * Extends `.duk-thumbnail` and centers it.
 ============================================================================ */
/* Modifier: `duk-thumbnail--round`
 *
 * Extends `.duk-thumbnail` and rounds its corners.
 ============================================================================ */
/* ==========================================================================
 Sub-object: Caption

 1. Make sure the caption behaves like a block element if it is not one.
 ============================================================================ */
/* Modifier: `duk-vertical-align__content--middle`
 *
 * Extends `.duk-vertical-align__content` and aligns it to the middle.
 ============================================================================ */
/* Modifier: `duk-vertical-align__content--bottom`
 *
 * Extends `.duk-vertical-align__content` and aligns it to the bottom.
 ============================================================================ */
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes fadeInOut {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeInOut {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeInOut {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
  60% {
    -moz-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
  60% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
  60% {
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_animations\.scss}line{font-family:\0000328}}
.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@-moz-keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}
@-moz-keyframes loading {
  0% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  20% {
    -moz-transform: scale(1, 2.2);
    transform: scale(1, 2.2);
  }
  40% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes loading {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  20% {
    -webkit-transform: scale(1, 2.2);
    transform: scale(1, 2.2);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes loading {
  0% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  20% {
    -moz-transform: scale(1, 2.2);
    -ms-transform: scale(1, 2.2);
    -webkit-transform: scale(1, 2.2);
    transform: scale(1, 2.2);
  }
  40% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
/* ==========================================================================
 Overlay an icon over a button.
 As inputs can't have pseudo selectors, this must be used on a wrapper
 element of the button.
 ============================================================================ */
/* ==========================================================================
 Undo button styling.
 ============================================================================ */
/**
 * FLex order a list of components.
 *
 * @param <map> $components
 *   The Sass map containing the components in the order you wish them
 *   to appear in.
 *
 * Example:
 *
 * $component-order: (
 *  '.component-1',
 *  '.component-2',
 *  '.component-3'
 * );
 *
 * .components {
 *   @include ja-display-flex;
 *   @include order-components($components);
 * }
 */
/**
 * Flex ordering of items over breakpoints.
 *
 * @param <map> $components_list
 *   The Sass map containing a list of breakpoints, each with a value of
 *   another Sass map containing the components in the order you wish them
 *   to appear in.
 *
 * Example:
 *
 * $component-order: (
 *  default: (
 *    '.component-1',
 *    '.component-2',
 *    '.component-3'
 *  ),
 *  x-large: (
 *    '.component-3',
 *    '.component-2',
 *    '.component-1'
 *  )
 * );
 *
 * .components {
 *   @include ja-display-flex;
 *   @include order-components-breakpoints($component-order);
 * }
 */
/*
 * Get remote image path relative to environment.
 *
 * param: $image_path
 *   Path relative to theme image folder.
 * param: $shorthand
 *   Use css shorthand property background instead of background-image. Default: false.
 * param: $image_pos
 *   Additional css property values for image position.
 * param: $theme
 *   Theme folder where image is located. Default: just_base.
 *
 * returns: eg: background-image: url('https://cdn.justauto.com.au/dist/theme/just_base/images/img.png');
 *
 */
/*
 * Get remote image path relative to environment.
 *
 * param: $image_path
 *   Path relative to theme image folder.
 * param: $theme
 *   Theme folder where image is located. Default: just_base.
 *
 * returns: eg: content: url('https://cdn.justauto.com.au/dist/theme/just_base/images/img.png');
 *
 */
/**
 * Used to shrink the font size for mobile devices.
 */
/**
 * Apply a font size and line height at the same time.
 * @see $brand-font-sizes & $brand-line-heights.
 */
/**
 * Used to target all heading elements.
 */
/**
 * Crop text and add ellipsis.
 */
/**
 * Cross browser version of -webkit-text-stroke.
 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_adblock-popup\.scss}line{font-family:\000034}}
.notify-user-experience__form {
  background-color: #ffffff;
  border-top: 2px solid #fff101;
  top: 0;
  color: #000000;
  left: 0;
  padding: 0 24px;
  position: fixed;
  overflow: auto;
  right: 0;
  text-align: center;
  z-index: 2147483646;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_adblock-popup\.scss}line{font-family:\0000320}}
.notify-user-experience__btn-wrapper > a {
  width: 100%;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_adblock-popup\.scss}line{font-family:\0000320}}
  .notify-user-experience__btn-wrapper > a {
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_adblock-popup\.scss}line{font-family:\0000329}}
.notify-user-experience__refresh {
  color: #000000;
  margin-bottom: 1em;
  margin-right: 0;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_adblock-popup\.scss}line{font-family:\0000329}}
  .notify-user-experience__refresh {
    margin-right: 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_adblock-popup\.scss}line{font-family:\0000339}}
.notify-user-experience__dismiss {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_add-this-widget\.scss}line{font-family:\000031}}
#at4-share {
  display: none;
  z-index: 1250;
}
@media (min-width: 90em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_add-this-widget\.scss}line{font-family:\000031}}
  #at4-share {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_add-this-widget\.scss}line{font-family:\0000310}}
.at-share-dock-outer {
  display: none;
  z-index: 1250;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_add-this-widget\.scss}line{font-family:\0000310}}
  .at-share-dock-outer {
    display: block;
  }
}
@media (min-width: 90em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_add-this-widget\.scss}line{font-family:\0000310}}
  .at-share-dock-outer {
    display: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_advertisement-block\.scss}line{font-family:\000033}}
.advertisement-block--vertical {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_advertisement-block\.scss}line{font-family:\000038}}
.advertisement-block--vertical.recently_added_block .featured-grid__container .featured-grid--vertical {
  margin: 0 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_advertisement-block\.scss}line{font-family:\0000317}}
  .advertisement-block--vertical.recently_added_block .featured-grid__container .featured-grid--vertical {
    margin: 0 -6px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_advertisement-block\.scss}line{font-family:\0000327}}
  .advertisement-block--vertical.recently_added_block .featured-grid__container .featured-grid--vertical {
    margin: 0 -12px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_advertisement-block\.scss}line{font-family:\0000335}}
  .advertisement-block--vertical > div {
    border-top: 2px solid #eee;
    padding: 24px 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_advertisement-block\.scss}line{font-family:\0000342}}
  .advertisement-block--vertical.recently_added_block .featured-grid__container .featured-grid--vertical {
    margin: 0 12px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_advertisement-block\.scss}line{font-family:\0000353}}
  .advertisement-block .featured-grid-responsive .featured-grid__item:nth-child(4) {
    display: none;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_advertisement-block\.scss}line{font-family:\0000359}}
  .advertisement-block .featured-grid-responsive .featured-grid__item:nth-child(4) {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_applied-filters\.scss}line{font-family:\000033}}
#search-applied-filter-bar .sk-selected-filters .sk-selected-filters-option {
  border: 1px solid #4990e2;
  border-radius: 3px;
  text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_article-grid\.scss}line{font-family:\0000310}}
.event-grid .slick-list,
.article-grid .slick-list {
  overflow: visible;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_article-grid\.scss}line{font-family:\0000315}}
.event-grid-responsive,
.article-grid-responsive {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
.event-grid-responsive > *,
.article-grid-responsive > * {
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .event-grid-responsive > *,
  .article-grid-responsive > * {
    -ms-flex-basis: 50%;
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .event-grid-responsive > *,
  .article-grid-responsive > * {
    -ms-flex-basis: 33.33333%;
    -webkit-flex-basis: 33.33333%;
    flex-basis: 33.33333%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .event-grid-responsive > *,
  .article-grid-responsive > * {
    -ms-flex-basis: 25%;
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000343}}
.event-grid-responsive, .item-list .event-grid-responsive,
.article-grid-responsive, .item-list
.article-grid-responsive {
  margin: 0 -6px;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000349}}
.event-grid-responsive > *, .item-list .event-grid-responsive > *,
.article-grid-responsive > *, .item-list
.article-grid-responsive > * {
  padding: 6px;
  margin: 0;
  list-style: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000343}}
  .event-grid-responsive, .item-list .event-grid-responsive,
  .article-grid-responsive, .item-list
  .article-grid-responsive {
    margin: -12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000359}}
  .event-grid-responsive > *, .item-list .event-grid-responsive > *,
  .article-grid-responsive > *, .item-list
  .article-grid-responsive > * {
    padding: 12px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_article-grid\.scss}line{font-family:\0000322}}
  .article-grid__container {
    position: relative;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_background-image\.scss}line{font-family:\000031}}
.ja-background-image,
.js-image-background {
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_background-image\.scss}line{font-family:\000039}}
.ja-background-image, .ja-background-image img:not(.site-branding img),
.js-image-background,
.js-image-background img:not(.site-branding img) {
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_background-image\.scss}line{font-family:\0000313}}
.background-loaded.ja-background-image,
.js-image-background.background-loaded {
  opacity: 1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_background-image\.scss}line{font-family:\0000318}}
.ja-background-image {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_background-image\.scss}line{font-family:\0000318}}
  .ja-background-image {
    display: block;
    min-height: 560px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\000031}}
.ja-block {
  margin-top: 16px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\000037}}
.ja-block.no-margin {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000311}}
.ja-block > h1, .ja-block > h2 {
  float: left;
  margin: 0 0 16px 12px;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000317}}
.ja-block > h1 + div, .ja-block > h2 + div {
  clear: left;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000323}}
  .ja-block > h1 {
    font-size: 40px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000327}}
  .ja-block > h2 {
    font-size: 30px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000334}}
.ja-block--text-left > h1, .ja-block--text-left > h2 {
  text-align: left;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000334}}
  .ja-block--text-left > h1, .ja-block--text-left > h2 {
    margin-bottom: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000344}}
.ja-block__link-container {
  position: absolute;
  top: 0.5em;
  right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000350}}
.ja-block__link {
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-block__link:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-block__link:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000354}}
.ja-block__link:after {
  vertical-align: middle;
  font-size: 0.85em;
  margin-left: 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000361}}
.ja-block--empty {
  padding-top: 16px;
  padding-bottom: 16px;
  text-align: center;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000361}}
  .ja-block--empty {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000361}}
  .ja-block--empty {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000366}}
.ja-block--empty > i {
  text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
  color: #fff200;
  font-size: 65px;
  line-height: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000373}}
.ja-block--empty h3 {
  font-size: 22px;
  font-weight: 400;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000379}}
.ja-block--vertical {
  display: block;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000383}}
.ja-block--vertical > h1, .ja-block--vertical > h2 {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000388}}
.ja-block--vertical > h2 {
  margin-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000392}}
.ja-block--vertical .saved-search-item {
  padding: 12px 24px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\0000399}}
.ja-block.ja-homepage__block > h2 {
  margin-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003104}}
.ja-block .saved-searches-content {
  text-transform: uppercase;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003109}}
  .ja-block__link-container {
    right: 6px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003115}}
  .ja-block--vertical > h2, .ja-block.ja-homepage__block > h2 {
    margin-left: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003119}}
  .ja-block--vertical .saved-search-item, .ja-block.ja-homepage__block .saved-search-item {
    padding: 12px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003126}}
  .ja-block__link-container {
    right: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003131}}
  .ja-block.ja-homepage__block > h2 {
    margin-left: 24px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003138}}
  .ja-block > h1, .ja-block > h2 {
    float: none;
    text-align: center;
    margin-bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003145}}
  .ja-block .ja-block__link-container {
    text-align: center;
    margin-bottom: 24px;
    position: static;
    right: auto;
    top: auto;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\000031}}
  .ja-block {
    margin-top: 58px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003158}}
  .ja-block.ja-block--vertical > h1, .ja-block.ja-block--vertical > h2 {
    float: left;
    text-align: left;
    margin-bottom: 8px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003165}}
  .ja-block.ja-block--vertical .ja-block__link-container {
    text-align: start;
    margin-bottom: 0;
    position: absolute;
    top: 0.5em;
    right: 16px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003175}}
  .ja-block--text-left > h1, .ja-block--text-left > h2 {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1260px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 75em) and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003175}}
  .ja-block--text-left > h1, .ja-block--text-left > h2 {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003181}}
  .ja-block--vertical {
    background-color: #ffffff;
    border-bottom: 2px solid #eee;
    margin-top: 24px;
    padding-top: 12px;
    margin-bottom: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003188}}
  .ja-block--vertical > h1, .ja-block--vertical > h2 {
    font-size: 1em;
    margin-bottom: 0.5em;
  }
}
@media (min-width: 75em) and (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003188}}
  .ja-block--vertical > h1, .ja-block--vertical > h2 {
    font-size: 1em;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003194}}
  .ja-block--vertical > h2 {
    margin: 0 0 8px 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003198}}
  .ja-block--vertical .saved-search-item {
    text-align: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003202}}
  .ja-block--vertical .ja-block__link-container {
    right: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003206}}
  .ja-block--vertical .ja-block__link-container {
    top: 0.75em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003212}}
  .ja-block.ja-homepage__block > h2 {
    margin: 8px 0 8px 24px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003219}}
.ja-block-grid,
.event-grid,
.article-grid,
.featured-grid,
.ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider,
.styles-brands-grid {
  list-style: none;
  margin: 0 -12px 24px -8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003224}}
.ja-block-grid.slick-slider,
.slick-slider.event-grid,
.slick-slider.article-grid,
.slick-slider.featured-grid,
.ja-ad-full .ja-block.ja-homepage__block .slick-slider.article-grid,
.slick-slider.styles-brands-grid {
  padding: 0 32px 0 0;
  overflow: hidden;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003219}}
  .ja-block-grid,
  .event-grid,
  .article-grid,
  .featured-grid,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider,
  .styles-brands-grid {
    margin: 0 -24px 24px -8px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003219}}
  .ja-block-grid,
  .event-grid,
  .article-grid,
  .featured-grid,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider,
  .styles-brands-grid {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003239}}
  .item-list .ja-block-grid, .item-list
  .event-grid,
  .item-list .article-grid, .item-list
  .featured-grid,
  .item-list .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider,
  .ja-ad-full .ja-block.ja-homepage__block .item-list .article-grid.slick-slider, .item-list
  .styles-brands-grid {
    margin: -8px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003244}}
.ja-block-grid .slick-list,
.event-grid .slick-list,
.article-grid .slick-list,
.featured-grid .slick-list,
.ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .slick-list,
.styles-brands-grid .slick-list {
  overflow: visible;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003248}}
.ja-block-grid .ja-block-grid__item,
.event-grid .ja-block-grid__item,
.article-grid .ja-block-grid__item,
.featured-grid .ja-block-grid__item,
.ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .ja-block-grid__item,
.styles-brands-grid .ja-block-grid__item, .ja-block-grid
.event-grid__item,
.ja-block-grid .article-grid__item, .ja-block-grid .styles-brands-grid .styles-brands-grid__item, .styles-brands-grid .ja-block-grid .styles-brands-grid__item,
.event-grid
.event-grid__item,
.article-grid
.event-grid__item,
.featured-grid
.event-grid__item,
.ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider
.event-grid__item,
.styles-brands-grid
.event-grid__item,
.event-grid .article-grid__item,
.article-grid .article-grid__item,
.featured-grid .article-grid__item,
.ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .article-grid__item,
.styles-brands-grid .article-grid__item,
.ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .styles-brands-grid .styles-brands-grid__item,
.styles-brands-grid .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .styles-brands-grid__item,
.styles-brands-grid .styles-brands-grid__item {
  margin: 0;
  padding: 0 8px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003248}}
  .ja-block-grid .ja-block-grid__item,
  .event-grid .ja-block-grid__item,
  .article-grid .ja-block-grid__item,
  .featured-grid .ja-block-grid__item,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .ja-block-grid__item,
  .styles-brands-grid .ja-block-grid__item, .ja-block-grid
  .event-grid__item,
  .ja-block-grid .article-grid__item, .ja-block-grid .styles-brands-grid .styles-brands-grid__item, .styles-brands-grid .ja-block-grid .styles-brands-grid__item,
  .event-grid
  .event-grid__item,
  .article-grid
  .event-grid__item,
  .featured-grid
  .event-grid__item,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider
  .event-grid__item,
  .styles-brands-grid
  .event-grid__item,
  .event-grid .article-grid__item,
  .article-grid .article-grid__item,
  .featured-grid .article-grid__item,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .article-grid__item,
  .styles-brands-grid .article-grid__item,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .styles-brands-grid .styles-brands-grid__item,
  .styles-brands-grid .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .styles-brands-grid__item,
  .styles-brands-grid .styles-brands-grid__item {
    padding: 8px;
    width: 33%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003248}}
  .ja-block-grid .ja-block-grid__item,
  .event-grid .ja-block-grid__item,
  .article-grid .ja-block-grid__item,
  .featured-grid .ja-block-grid__item,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .ja-block-grid__item,
  .styles-brands-grid .ja-block-grid__item, .ja-block-grid
  .event-grid__item,
  .ja-block-grid .article-grid__item, .ja-block-grid .styles-brands-grid .styles-brands-grid__item, .styles-brands-grid .ja-block-grid .styles-brands-grid__item,
  .event-grid
  .event-grid__item,
  .article-grid
  .event-grid__item,
  .featured-grid
  .event-grid__item,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider
  .event-grid__item,
  .styles-brands-grid
  .event-grid__item,
  .event-grid .article-grid__item,
  .article-grid .article-grid__item,
  .featured-grid .article-grid__item,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .article-grid__item,
  .styles-brands-grid .article-grid__item,
  .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .styles-brands-grid .styles-brands-grid__item,
  .styles-brands-grid .ja-ad-full .ja-block.ja-homepage__block .article-grid.slick-slider .styles-brands-grid__item,
  .styles-brands-grid .styles-brands-grid__item {
    width: 25%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003262}}
.ja-block-grid--full {
  margin-left: 24px;
  margin-right: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003266}}
.ja-block-grid--full .ja-block-grid__item {
  width: auto;
  max-width: 300px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003273}}
  .ja-block-grid__item--vertical {
    padding: 0;
    width: auto;
    max-width: 300px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003281}}
.featured-grid {
  margin: 0;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003281}}
  .featured-grid {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_block\.scss}line{font-family:\00003291}}
  .item-list .featured-grid {
    margin: -12px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_braintree\.scss}line{font-family:\000032}}
#dropin-container .braintree-method--active.braintree-custom__error {
  border-color: #cf3447;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
#dropin-container .braintree-method--active.braintree-custom__error .braintree-method__check-container:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
#dropin-container .braintree-method--active.braintree-custom__error .braintree-method__check-container:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_braintree\.scss}line{font-family:\000038}}
#dropin-container .braintree-method--active.braintree-custom__error .braintree-method__check-container:before {
  background-color: #ffffff;
  color: #cf3447;
  font-size: 1.5em;
  line-height: 1.7;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_braintree\.scss}line{font-family:\0000316}}
#dropin-container .braintree-method--active.braintree-custom__error .braintree-method__check-container .braintree-method__check {
  background-color: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_braintree\.scss}line{font-family:\0000319}}
#dropin-container .braintree-method--active.braintree-custom__error .braintree-method__check-container .braintree-method__check svg {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\000031}}
.breadcrumb {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 4px;
  background-color: transparent;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\000031}}
  .breadcrumb {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\000036}}
.breadcrumb li {
  margin: 0;
  padding: 0;
  margin-right: 6px;
  font-size: 12.8px;
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000313}}
.breadcrumb li:after {
  content: "/";
  display: inline-block;
  padding-left: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000319}}
.breadcrumb li:before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000323}}
.breadcrumb li:last-of-type {
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000326}}
.breadcrumb li:last-of-type:after, .breadcrumb li:last-of-type:before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000333}}
.breadcrumb a {
  font-size: 12.8px;
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000338}}
.ja-hero-sidebar-layout__top .breadcrumb {
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000344}}
.crumbs-margin-top {
  margin-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000347}}
.crumbs-margin-top + .ja_page_title h1 {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_breadcrumb\.scss}line{font-family:\0000351}}
.crumbs-margin-top h2 {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_buttons\.scss}line{font-family:\000031}}
.standard-button,
.button.standard-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.standard-button:hover,
.button.standard-button:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.standard-button:active,
.button.standard-button:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_buttons\.scss}line{font-family:\000037}}
.secondary-button,
.button.secondary-button,
.private-message-form__message-wrapper .ajax-progress,
.private-message-form__show-num-wrapper .ajax-progress {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.secondary-button:hover,
.button.secondary-button:hover,
.private-message-form__message-wrapper .ajax-progress:hover,
.private-message-form__show-num-wrapper .ajax-progress:hover {
  background-image: none;
  background-color: #ffffff;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.secondary-button:active,
.button.secondary-button:active,
.private-message-form__message-wrapper .ajax-progress:active,
.private-message-form__show-num-wrapper .ajax-progress:active {
  background-image: none;
  background-color: #888;
  color: #000000;
  border-color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_buttons\.scss}line{font-family:\0000313}}
.site-search-button {
  position: relative;
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.site-search-button:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.site-search-button:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000393}}
.site-search-button:before {
  -moz-transform: translateX(100%) translateY(-50%);
  -ms-transform: translateX(100%) translateY(-50%);
  -webkit-transform: translateX(100%) translateY(-50%);
  transform: translateX(100%) translateY(-50%);
  position: absolute;
  top: 50%;
  font-size: 1.5em;
  right: -6px;
  font-size: 1.25em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003102}}
.site-search-button input {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  height: 44px;
  background: transparent;
  border: none;
  width: 36px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_buttons\.scss}line{font-family:\0000318}}
.ja-close-button {
  display: block;
  box-sizing: border-box;
  width: 12px;
  height: 12px;
  border: 2px solid #888;
  border-radius: 100%;
  color: white;
  font-size: 8px;
  background-color: #888;
  cursor: pointer;
  position: absolute;
  top: 6px;
  right: 6px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px 2px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px 2px;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-close-button:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-close-button:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003131}}
.ja-close-button:hover {
  background-color: rgba(136, 136, 136, 0.75);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_buttons\.scss}line{font-family:\0000323}}
.standard-button--small {
  padding: 6px 12px;
  line-height: 1;
  font-size: 12.8px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_buttons\.scss}line{font-family:\0000329}}
.button.button--x-large {
  font-size: 1.5em;
  padding: 6px 36px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_collapse\.scss}line{font-family:\000036}}
.ja-collapse__link,
.ja-ad-report-ad > h2 {
  font-size: 1em;
  font-weight: 400;
  text-align: right;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-collapse__link:after,
.ja-ad-report-ad > h2:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-collapse__link:after,
.ja-ad-report-ad > h2:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_collapse\.scss}line{font-family:\0000313}}
.ja-collapse__link:after,
.ja-ad-report-ad > h2:after {
  margin-left: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_collapse\.scss}line{font-family:\0000318}}
.ja-collapse__menu,
.ja-ad-report-ad form {
  position: absolute;
  background: #ffffff;
  border: 1px solid #eee;
  box-shadow: 0 5px 10px -2px rgba(0, 0, 0, 0.4);
  z-index: 10;
  right: 9999px;
  top: 0;
  opacity: 0;
  -moz-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  -moz-transition: -moz-transform 250ms linear, opacity 250ms linear;
  -o-transition: -o-transform 250ms linear, opacity 250ms linear;
  -webkit-transition: -webkit-transform 250ms linear, opacity 250ms linear;
  transition: transform 250ms linear, opacity 250ms linear;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_collapse\.scss}line{font-family:\0000330}}
.ja-collapse__menu.active,
.ja-ad-report-ad form.active {
  margin-top: 48px;
  opacity: 1;
  right: 0;
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\000031}}
.ja-doubleclick {
  margin: 60px 0;
  z-index: 2;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000312}}
  .ja-doubleclick__sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1000;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000321}}
.ja-doubleclick__three-stack {
  display: none;
  width: 100%;
  margin: 24px auto;
  min-width: 320px;
  max-width: 320px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000321}}
  .ja-doubleclick__three-stack {
    width: 33%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000333}}
  .ja-doubleclick__three-stack-first {
    margin-right: 24px;
    margin-left: 20px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000340}}
  .ja-doubleclick__three-stack-last {
    margin-left: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000348}}
.ja-doubleclick:not(.ja-doubleclick__slug):not(.ja-doubleclick__sticky-footer):first-child {
  margin: 24px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000353}}
.ja-doubleclick > div {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000359}}
.ja-doubleclick .ja-doubleclick__slug {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  font-size: 10px;
  line-height: 16px;
  color: #999999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000366}}
.ja-doubleclick.ja-doubleclick__sticky-footer {
  background-color: #f7f7f7;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  min-height: 77px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000366}}
  .ja-doubleclick.ja-doubleclick__sticky-footer {
    background-color: transparent;
    padding-bottom: inherit;
    position: inherit;
    margin-bottom: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000384}}
.ja-doubleclick.ja-doubleclick__sticky {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\0000390}}
.ja-doubleclick #div-ABillboard,
.ja-doubleclick #div-BBillboard,
.ja-doubleclick #div-ALeaderboard,
.ja-doubleclick #div-BLeaderboard,
.ja-doubleclick #div-MREC1,
.ja-doubleclick #div-MREC2,
.ja-doubleclick #div-MREC3,
.ja-doubleclick #div-FooterLeaderboard,
.ja-doubleclick #div-Halfpage1,
.ja-doubleclick #div-OOP,
.ja-doubleclick #div-StripadSearchresults1,
.ja-doubleclick #div-StripadSearchresults2,
.ja-doubleclick #div-StripadSearchresults3 {
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003106}}
.ja-doubleclick #div-ABillboard,
.ja-doubleclick #div-BBillboard {
  min-height: 100px;
  min-width: 320px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003106}}
  .ja-doubleclick #div-ABillboard,
  .ja-doubleclick #div-BBillboard {
    min-height: 250px;
    min-width: 970px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003117}}
.ja-doubleclick #div-StripadSearchresults1,
.ja-doubleclick #div-StripadSearchresults2,
.ja-doubleclick #div-StripadSearchresults3,
.ja-doubleclick #div-FooterLeaderboard,
.ja-doubleclick #div-ALeaderboard,
.ja-doubleclick #div-BLeaderboard {
  min-height: 100px;
  min-width: 320px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003117}}
  .ja-doubleclick #div-StripadSearchresults1,
  .ja-doubleclick #div-StripadSearchresults2,
  .ja-doubleclick #div-StripadSearchresults3,
  .ja-doubleclick #div-FooterLeaderboard,
  .ja-doubleclick #div-ALeaderboard,
  .ja-doubleclick #div-BLeaderboard {
    min-height: 90px;
    min-width: 728px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003132}}
.ja-doubleclick #div-MREC1,
.ja-doubleclick #div-MREC2,
.ja-doubleclick #div-MREC3 {
  min-height: 250px;
  min-width: 300px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003139}}
.ja-doubleclick #div-Halfpage1 {
  min-height: 250px;
  min-width: 300px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003139}}
  .ja-doubleclick #div-Halfpage1 {
    min-height: 600px;
    min-width: 300px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003149}}
.ja-doubleclick #div-OOP {
  min-height: 1px;
  min-width: 1px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003156}}
#block-dfptagjsta-anchor {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100vw;
  transition: ease-out 0.5s;
  z-index: 2147483647;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003156}}
  #block-dfptagjsta-anchor {
    display: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003169}}
#div-Anchor::before {
  content: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/tabTop.png");
  position: absolute;
  top: -30px;
  right: 0;
  min-height: 50px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003177}}
#div-Anchor {
  background: linear-gradient(to top, #191919, #191919);
  display: flex;
  padding: 10px 0px 25px;
  width: 100vw;
  position: fixed;
  bottom: -15px;
  transition: ease-out 0.5s;
  z-index: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_doubleclick_ad\.scss}line{font-family:\00003187}}
#div-Anchor div {
  margin: 0 auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\000039}}
.featured-grid--vertical,
.event-full .featured-grid--vertical,
.article-full .featured-grid--vertical,
.magazine-full .featured-grid--vertical {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
.featured-grid--vertical > *,
.event-full .featured-grid--vertical > *,
.article-full .featured-grid--vertical > *,
.magazine-full .featured-grid--vertical > * {
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .featured-grid--vertical > *,
  .event-full .featured-grid--vertical > *,
  .article-full .featured-grid--vertical > *,
  .magazine-full .featured-grid--vertical > * {
    -ms-flex-basis: 50%;
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .featured-grid--vertical > *,
  .event-full .featured-grid--vertical > *,
  .article-full .featured-grid--vertical > *,
  .magazine-full .featured-grid--vertical > * {
    -ms-flex-basis: 33.33333%;
    -webkit-flex-basis: 33.33333%;
    flex-basis: 33.33333%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .featured-grid--vertical > *,
  .event-full .featured-grid--vertical > *,
  .article-full .featured-grid--vertical > *,
  .magazine-full .featured-grid--vertical > * {
    -ms-flex-basis: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000343}}
.featured-grid--vertical, .item-list .featured-grid--vertical,
.event-full .featured-grid--vertical,
.article-full .featured-grid--vertical,
.magazine-full .featured-grid--vertical, .item-list .event-full .featured-grid--vertical, .event-full .item-list .featured-grid--vertical,
.item-list .article-full .featured-grid--vertical,
.article-full .item-list .featured-grid--vertical, .item-list .magazine-full .featured-grid--vertical, .magazine-full .item-list .featured-grid--vertical {
  margin: 0 -0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000349}}
.featured-grid--vertical > *, .item-list .featured-grid--vertical > *,
.event-full .featured-grid--vertical > *,
.article-full .featured-grid--vertical > *,
.magazine-full .featured-grid--vertical > *, .item-list .event-full .featured-grid--vertical > *, .event-full .item-list .featured-grid--vertical > *,
.item-list .article-full .featured-grid--vertical > *,
.article-full .item-list .featured-grid--vertical > *, .item-list .magazine-full .featured-grid--vertical > *, .magazine-full .item-list .featured-grid--vertical > * {
  padding: 0;
  margin: 0;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000318}}
.featured-grid__container.item-list .featured-grid--vertical .featured-grid__item .product-listing-item {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000326}}
.featured-grid .slick-list {
  overflow: visible;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000330}}
.featured-grid .product-listing-item {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000335}}
.featured-grid-responsive {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
.featured-grid-responsive > * {
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .featured-grid-responsive > * {
    -ms-flex-basis: 50%;
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .featured-grid-responsive > * {
    -ms-flex-basis: 33.33333%;
    -webkit-flex-basis: 33.33333%;
    flex-basis: 33.33333%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000329}}
  .featured-grid-responsive > * {
    -ms-flex-basis: 25%;
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000343}}
.featured-grid-responsive, .item-list .featured-grid-responsive {
  margin: 0 -6px;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000349}}
.featured-grid-responsive > *, .item-list .featured-grid-responsive > * {
  padding: 6px;
  margin: 0;
  list-style: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000343}}
  .featured-grid-responsive, .item-list .featured-grid-responsive {
    margin: -12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000359}}
  .featured-grid-responsive > *, .item-list .featured-grid-responsive > * {
    padding: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000340}}
.featured-grid-responsive .featured-grid__item .product-listing-item {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000346}}
.featured__hero {
  padding: 0;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000354}}
  .featured-grid__container.item-list .featured-grid--vertical {
    margin: 0 -6px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000357}}
  .featured-grid__container.item-list .featured-grid--vertical .featured-grid__item {
    padding: 0 6px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000364}}
  .featured-grid__item {
    box-sizing: border-box;
    margin-bottom: 12px;
    width: calc(1 / 2 * 100% - (1 - 1 / 2) * 24px);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000373}}
  .featured.featured-left .featured-grid__container .featured-grid {
    -ms-flex-pack: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-align: space-between;
    -webkit-align-content: space-between;
    align-content: space-between;
    margin: 0;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000384}}
  .featured-grid__container {
    position: relative;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000387}}
  .featured-grid__container.item-list .featured-grid--vertical {
    margin: 0 12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000390}}
  .featured-grid__container.item-list .featured-grid--vertical .featured-grid__item {
    padding: 0 12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\0000393}}
  .featured-grid__container.item-list .featured-grid--vertical .featured-grid__item .product-listing-item {
    margin-bottom: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\00003101}}
  .featured-grid__item {
    width: calc(1 / 3 * 100% - (1 - 1 / 3) * 24px);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\00003107}}
  .featured-grid--vertical .featured-grid__item:nth-child(4),
  .event-full .featured-grid--vertical .featured-grid__item:nth-child(4),
  .article-full .featured-grid--vertical .featured-grid__item:nth-child(4),
  .magazine-full .featured-grid--vertical .featured-grid__item:nth-child(4) {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\00003116}}
  .featured.featured-left .featured-grid__container .featured-grid {
    -ms-flex-pack: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-align: space-between;
    -webkit-align-content: space-between;
    align-content: space-between;
    margin: 0;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\00003127}}
  .featured-grid__container {
    position: relative;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\00003132}}
  .featured-grid--vertical .ja-ad-teaser,
  .event-full .featured-grid--vertical .ja-ad-teaser,
  .article-full .featured-grid--vertical .ja-ad-teaser,
  .magazine-full .featured-grid--vertical .ja-ad-teaser {
    box-shadow: inset 0 0 1px 1px #eee;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\00003141}}
  .featured-grid__item {
    width: calc(1 / 4 * 100% - (1 - 1 / 4) * 24px);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\00003147}}
  .featured-grid--vertical .featured-grid__item:nth-child(4),
  .event-full .featured-grid--vertical .featured-grid__item:nth-child(4),
  .article-full .featured-grid--vertical .featured-grid__item:nth-child(4),
  .magazine-full .featured-grid--vertical .featured-grid__item:nth-child(4) {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_featured-grid\.scss}line{font-family:\00003155}}
  .featured .featured-grid__item:nth-child(6), .featured .featured-grid__item:nth-child(7) {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_flag-favourite-ad\.scss}line{font-family:\000031}}
.flag-favourite-ad > a {
  color: transparent;
  font-size: 1px;
  letter-spacing: -1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.flag-favourite-ad > a:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.flag-favourite-ad > a:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_flag-favourite-ad\.scss}line{font-family:\000037}}
.flag-favourite-ad > a:before {
  font-size: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_flag-favourite-ad\.scss}line{font-family:\0000312}}
.flag-favourite-ad.action-unflag > a:before {
  color: #ffc500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_flag-favourite-ad\.scss}line{font-family:\0000316}}
.flag-favourite-ad.action-unflag > a:hover:before {
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_flag-favourite-ad\.scss}line{font-family:\0000322}}
.flag-favourite-ad.action-flag > a:before {
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_flag-favourite-ad\.scss}line{font-family:\0000326}}
.flag-favourite-ad.action-flag > a:hover:before {
  color: #ffc500;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\000033}}
.footer__wrapper,
#footer-outer-wrapper {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: auto;
  width: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  padding-top: 24px;
  color: #ffffff;
  margin-bottom: -1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_backstretch\.scss}line{font-family:\0000315}}
.footer__wrapper:before,
#footer-outer-wrapper:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(3, 13, 25, 0.8);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000310}}
.footer__layout,
#footer-outer-wrapper .footer-layout {
  position: relative;
  padding: 0 12px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000310}}
  .footer__layout,
  #footer-outer-wrapper .footer-layout {
    padding: 0 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000319}}
.footer__nav,
#footer-outer-wrapper nav.menu--footer {
  display: none;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000319}}
  .footer__nav,
  #footer-outer-wrapper nav.menu--footer {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000328}}
.footer__menu__parent,
#footer-outer-wrapper nav.menu--footer > .menu {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  font-size: 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000335}}
.footer__menu__parent > li > a,
#footer-outer-wrapper nav.menu--footer > .menu > li > a {
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  position: relative;
  display: inline-block;
  color: #fff101;
  line-height: 21px;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-bottom: 36px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000345}}
.footer__menu__parent > li > a:after,
#footer-outer-wrapper nav.menu--footer > .menu > li > a:after {
  -moz-transition: background 0.25s ease;
  -o-transition: background 0.25s ease;
  -webkit-transition: background 0.25s ease;
  transition: background 0.25s ease;
  content: "";
  position: absolute;
  background: #fff101;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000356}}
.footer__menu__parent > li > a:hover,
#footer-outer-wrapper nav.menu--footer > .menu > li > a:hover {
  color: #ffc500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000359}}
.footer__menu__parent > li > a:hover:after,
#footer-outer-wrapper nav.menu--footer > .menu > li > a:hover:after {
  background: #ffc500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000368}}
.footer__menu__child > li,
#footer-outer-wrapper nav.menu--footer > .menu .menu > li {
  display: block;
  margin-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000372}}
.footer__menu__child > li > a,
#footer-outer-wrapper nav.menu--footer > .menu .menu > li > a {
  position: relative;
  color: #ffffff;
  line-height: 21px;
  padding-bottom: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000378}}
.footer__menu__child > li > a:after,
#footer-outer-wrapper nav.menu--footer > .menu .menu > li > a:after {
  -moz-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  -webkit-transition: width 0.5s ease;
  transition: width 0.5s ease;
  content: "";
  position: absolute;
  background: #ffffff;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000390}}
.footer__menu__child > li > a:hover:after,
#footer-outer-wrapper nav.menu--footer > .menu .menu > li > a:hover:after {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000398}}
.footer__mailchimp,
#footer-outer-wrapper .mailchimp-signup-subscribe-form,
#footer-outer-wrapper #block-newslettersubscriptionblock {
  text-align: center;
  margin-bottom: 48px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\0000398}}
  .footer__mailchimp,
  #footer-outer-wrapper .mailchimp-signup-subscribe-form,
  #footer-outer-wrapper #block-newslettersubscriptionblock {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003110}}
.footer__mailchimp__title-block,
#footer-outer-wrapper .mailchimp-signup-subscribe-form > h2,
#footer-outer-wrapper #block-newslettersubscriptionblock > h2 {
  font-weight: 400;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003110}}
  .footer__mailchimp__title-block,
  #footer-outer-wrapper .mailchimp-signup-subscribe-form > h2,
  #footer-outer-wrapper #block-newslettersubscriptionblock > h2 {
    margin: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003118}}
.footer__mailchimp__form-wrapper,
#footer-outer-wrapper .mailchimp-signup-subscribe-form > div,
#footer-outer-wrapper #block-newslettersubscriptionblock > div {
  position: relative;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003122}}
  .footer__mailchimp__form,
  #footer-outer-wrapper .mailchimp-signup-subscribe-form form,
  #footer-outer-wrapper #block-newslettersubscriptionblock form {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003130}}
.footer__mailchimp__input-container,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields,
#footer-outer-wrapper #block-newslettersubscriptionblock form .mailchimp-newsletter-mergefields {
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003133}}
.footer__mailchimp__input-container label,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields label,
#footer-outer-wrapper #block-newslettersubscriptionblock form .mailchimp-newsletter-mergefields label {
  visibility: hidden;
  height: 0;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003140}}
.footer__mailchimp__input,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form input.form-item-email,
#footer-outer-wrapper #block-newslettersubscriptionblock form input.form-item-email {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 12px;
  border: 1px solid #000000;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000361}}
.footer__mailchimp__input:-moz-placeholder,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form input.form-item-email:-moz-placeholder,
#footer-outer-wrapper #block-newslettersubscriptionblock form input.form-item-email:-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000364}}
.footer__mailchimp__input::-moz-placeholder,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form input.form-item-email::-moz-placeholder,
#footer-outer-wrapper #block-newslettersubscriptionblock form input.form-item-email::-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000367}}
.footer__mailchimp__input:-ms-input-placeholder,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form input.form-item-email:-ms-input-placeholder,
#footer-outer-wrapper #block-newslettersubscriptionblock form input.form-item-email:-ms-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000356}}
.footer__mailchimp__input::-webkit-input-placeholder,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form input.form-item-email::-webkit-input-placeholder,
#footer-outer-wrapper #block-newslettersubscriptionblock form input.form-item-email::-webkit-input-placeholder {
  color: #bbb;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003140}}
  .footer__mailchimp__input,
  #footer-outer-wrapper .mailchimp-signup-subscribe-form form input.form-item-email,
  #footer-outer-wrapper #block-newslettersubscriptionblock form input.form-item-email {
    margin: 0 12px;
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003150}}
.footer__mailchimp-button,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form .button,
#footer-outer-wrapper #block-newslettersubscriptionblock form .button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-right: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.footer__mailchimp-button:hover,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form .button:hover,
#footer-outer-wrapper #block-newslettersubscriptionblock form .button:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.footer__mailchimp-button:active,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form .button:active,
#footer-outer-wrapper #block-newslettersubscriptionblock form .button:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003150}}
  .footer__mailchimp-button,
  #footer-outer-wrapper .mailchimp-signup-subscribe-form form .button,
  #footer-outer-wrapper #block-newslettersubscriptionblock form .button {
    display: inline-block;
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003162}}
.footer__mailchimp-status,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form .ja-subscriber-message-container,
#footer-outer-wrapper #block-newslettersubscriptionblock form .ja-subscriber-message-container {
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  position: absolute;
  bottom: -1.6em;
  width: 100%;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003169}}
  .footer__social-media-links,
  #footer-outer-wrapper .follow-us {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003178}}
.footer__social-media-links__title-block,
#footer-outer-wrapper .follow-us > h2:first-child {
  display: none;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003178}}
  .footer__social-media-links__title-block,
  #footer-outer-wrapper .follow-us > h2:first-child {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003188}}
.footer__social-media-links__content,
#footer-outer-wrapper .follow-us .social-media-links__content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003194}}
.footer__social-media-links__icon,
#footer-outer-wrapper .follow-us .social-media-links__content > a {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #fff200;
  display: inline-block;
  height: 54px;
  width: 54px;
  color: #000000;
  font-size: 2em;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003194}}
  .footer__social-media-links__icon,
  #footer-outer-wrapper .follow-us .social-media-links__content > a {
    height: 35.2px;
    width: 35.2px;
    font-size: 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003209}}
.footer__social-media-links__icon + .footer__social-media-links__icon,
#footer-outer-wrapper .follow-us .social-media-links__content > a + .footer__social-media-links__icon, #footer-outer-wrapper .follow-us .social-media-links__content > .footer__social-media-links__icon + a,
#footer-outer-wrapper .follow-us .social-media-links__content > a + a {
  margin-left: 24px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003209}}
  .footer__social-media-links__icon + .footer__social-media-links__icon,
  #footer-outer-wrapper .follow-us .social-media-links__content > a + .footer__social-media-links__icon, #footer-outer-wrapper .follow-us .social-media-links__content > .footer__social-media-links__icon + a,
  #footer-outer-wrapper .follow-us .social-media-links__content > a + a {
    margin-left: 12px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003217}}
  .footer__social-media-links__icon:first-child,
  #footer-outer-wrapper .follow-us .social-media-links__content > a:first-child {
    margin-left: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003223}}
.footer__social-media-links__icon:before,
#footer-outer-wrapper .follow-us .social-media-links__content > a:before {
  line-height: 54px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003223}}
  .footer__social-media-links__icon:before,
  #footer-outer-wrapper .follow-us .social-media-links__content > a:before {
    font-size: 24px;
    line-height: 35.2px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.footer__social-media-links__icon:hover,
#footer-outer-wrapper .follow-us .social-media-links__content > a:hover {
  background-image: none;
  background-color: #38c5ff;
  color: #ffffff;
  border-color: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003240}}
.footer__block-site-branding,
#footer-outer-wrapper .just-site-branding {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003246}}
.footer__site-branding,
#footer-outer-wrapper .just-site-branding #site-branding {
  margin-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003250}}
.footer__logo,
#footer-outer-wrapper .just-site-branding #logo {
  margin-right: 0;
  max-width: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003256}}
.footer__site-logo img,
#footer-outer-wrapper .just-site-branding .site-logo img {
  height: 36px;
  width: auto;
  max-width: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003263}}
.footer__copyright,
#footer-outer-wrapper .copyright-block {
  margin-top: 24px;
  margin-bottom: 24px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_footer\.scss}line{font-family:\00003269}}
.footer__copyright-name,
#footer-outer-wrapper .copyright-block .ja-copyright__name {
  text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\000033}}
.region.region-highlighted .messages.messages--status, .region.region-highlighted .messages.messages--warning, .region.region-highlighted .messages.messages--error, .region.region-highlighted .messages.messages--info {
  background: none;
  border: none;
  border-radius: 0;
  color: #ffffff;
  font-weight: 500;
  font-size: 1em;
  max-height: 36px;
  overflow-x: hidden;
  overflow-y: auto;
  line-height: 1.9em;
  padding: 0;
  position: fixed;
  text-align: center;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  z-index: 2147483646;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\000033}}
  .region.region-highlighted .messages.messages--status, .region.region-highlighted .messages.messages--warning, .region.region-highlighted .messages.messages--error, .region.region-highlighted .messages.messages--info {
    max-height: 36px;
    position: relative;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\0000328}}
.region.region-highlighted .messages.messages--status::before, .region.region-highlighted .messages.messages--warning::before, .region.region-highlighted .messages.messages--error::before, .region.region-highlighted .messages.messages--info::before {
  position: absolute;
  left: 0.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\0000333}}
.region.region-highlighted .messages.messages--status a, .region.region-highlighted .messages.messages--warning a, .region.region-highlighted .messages.messages--error a, .region.region-highlighted .messages.messages--info a {
  color: #ffffff;
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\0000337}}
.region.region-highlighted .messages.messages--status a:hover, .region.region-highlighted .messages.messages--warning a:hover, .region.region-highlighted .messages.messages--error a:hover, .region.region-highlighted .messages.messages--info a:hover {
  color: #ffffff;
  cursor: pointer;
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\0000345}}
.region.region-highlighted .messages.messages--info {
  background-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.region.region-highlighted .messages.messages--info:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.region.region-highlighted .messages.messages--info:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\0000350}}
.region.region-highlighted .messages.messages--status {
  background-color: #38ba72;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.region.region-highlighted .messages.messages--status:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.region.region-highlighted .messages.messages--status:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\0000355}}
.region.region-highlighted .messages.messages--warning {
  background-color: #ff8d00;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.region.region-highlighted .messages.messages--warning:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.region.region-highlighted .messages.messages--warning:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_form_messages\.scss}line{font-family:\0000360}}
.region.region-highlighted .messages.messages--error {
  background-color: #cf3447;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.region.region-highlighted .messages.messages--error:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.region.region-highlighted .messages.messages--error:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\000031}}
.ja-fieldset, .ja-variant,
.fieldset--reset {
  border: 0;
  padding: 0;
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\000038}}
.post-ad-form__title,
.ja-fieldset > legend {
  font-size: 30px;
  font-weight: 700;
  background: #ffffff;
  display: block;
  width: 100%;
  text-align: center;
  padding-top: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000322}}
.ja-fieldset > .fieldset-wrapper {
  margin: auto;
  padding: 0 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000322}}
  .ja-fieldset > .fieldset-wrapper {
    max-width: 50%;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000331}}
  .ja-fieldset--constrain > .fieldset-wrapper {
    max-width: 668px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000342}}
.ja-fieldset .reactSelect__value-container {
  height: 2.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000346}}
.ja-fieldset .reactSelect__input input {
  margin-top: -12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000353}}
.ja-variant {
  opacity: 0;
  visibility: hidden;
  -moz-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000360}}
.ja-variant.loaded {
  opacity: 1;
  visibility: visible;
  -moz-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000368}}
.webform-confirmation {
  min-height: 200px;
  text-align: center;
  margin-top: 48px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_forms\.scss}line{font-family:\0000374}}
button:disabled, input[type="submit"]:disabled {
  background: none !important;
  background-color: #ccc !important;
  color: #666 !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\000031}}
.gallery {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\000034}}
.gallery ul, .gallery li {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000311}}
.gallery__images:after {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMDUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.05)), color-stop(50%, rgba(247, 247, 247, 0)), color-stop(100%, rgba(0, 0, 0, 0.05)));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(247, 247, 247, 0), rgba(0, 0, 0, 0.05));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(247, 247, 247, 0), rgba(0, 0, 0, 0.05));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(247, 247, 247, 0), rgba(0, 0, 0, 0.05));
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 2;
  display: block;
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000320}}
.gallery__image {
  overflow: hidden;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000324}}
.gallery__image img {
  position: relative;
  min-height: 100%;
  min-width: 100%;
  max-width: none;
  max-height: 75vw;
  width: auto;
  left: 50%;
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000336}}
.gallery__overlay-content {
  position: absolute;
  width: 100%;
  bottom: 48px;
  padding: 0 48px;
  z-index: 3;
  text-align: center;
  color: #ffffff;
  font-size: 20px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000336}}
  .gallery__overlay-content {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1260px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-sizing: border-box;
    text-align: left;
    width: 100%;
    top: 50%;
    left: 50%;
  }
}
@media (min-width: 56.25em) and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000336}}
  .gallery__overlay-content {
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000357}}
  .gallery__overlay-text, .gallery__overlay-subtext {
    max-width: 630px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000364}}
.gallery__overlay-subtext {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000364}}
  .gallery__overlay-subtext {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000372}}
.gallery__overlay-text {
  font-size: 30px;
  font-weight: 700;
  line-height: 1.33;
  color: #ffffff;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000372}}
  .gallery__overlay-text {
    margin-bottom: .5em;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000386}}
.ja-gallery .media--loading:before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000392}}
.ja-gallery .slick-slide.slick-current .media--loading:before {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\0000398}}
.ja-gallery .slick-slider {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003102}}
.ja-gallery li {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003106}}
.ja-gallery .slick-slide img {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003111}}
.ja-gallery .js-modal-navigation.slick-slide img {
  width: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003116}}
.ja-gallery .slick-next {
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-gallery .slick-next:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-gallery .slick-next:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003121}}
.ja-gallery .slick-prev {
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-gallery .slick-prev:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-gallery .slick-prev:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003126}}
.ja-gallery .slick-arrow {
  max-width: 34px;
  z-index: 5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003130}}
.ja-gallery .slick-arrow:before {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003135}}
.ja-gallery__nav {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003139}}
.ja-gallery__nav.slick-slider,
.ja-gallery__nav .slick-slide {
  padding: 12px 0 12px 1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003145}}
.ja-gallery .slick-dots {
  bottom: 0;
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003149}}
.ja-gallery .slick-dots li {
  width: auto;
  height: auto;
  padding: 12px 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003155}}
.ja-gallery .slick-dots button {
  border-radius: 50%;
  width: 6px;
  height: 6px;
  padding: 0;
  background: rgba(0, 0, 0, 0.75);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003164}}
.ja-gallery .slick-dots .slick-active button {
  background: #fff101;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003169}}
.ja-gallery .slick-dots button:before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003174}}
.ja-gallery__list {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003177}}
.ja-gallery__list.slick-slider {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003181}}
.ja-gallery__list .slick-arrow {
  background: rgba(0, 0, 0, 0.5);
  width: 30px;
  height: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003186}}
.ja-gallery__list .slick-arrow:before {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003191}}
.ja-gallery__list__background {
  -webkit-filter: blur(12px);
  filter: blur(12px);
  display: none;
  position: absolute;
  left: -5%;
  top: -5%;
  width: 110%;
  height: 110%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003205}}
.ja-gallery__no-images {
  display: none;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003205}}
  .ja-gallery__no-images {
    display: block;
    align-items: center;
    position: absolute;
    right: 24px;
    bottom: 24px;
    box-shadow: 0 4.8px 4.8px 0 rgba(0, 0, 0, 0.5);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
  .ja-gallery__no-images:before {
    display: inline-block;
    /* 1 */
    font-family: "Doghouse UIKit";
    font-style: normal;
    /* 2 */
    font-weight: normal;
    /* 2 */
    line-height: 1;
    /* 3 */
    -webkit-font-smoothing: antialiased;
    /* 4 */
    -moz-osx-font-smoothing: grayscale;
    /* 4 */
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
  .ja-gallery__no-images:before {
    content: "";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003217}}
  .ja-gallery__no-images span {
    padding-left: 6px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003224}}
.ja-gallery .slick-active .ja-gallery__list__background {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003229}}
.ja-gallery-photoswipe {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003232}}
.ja-gallery-photoswipe__innerthumbs {
  background: transparent;
  border: 0;
  box-shadow: none;
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003238}}
.ja-gallery-photoswipe__innerthumbs--wrapper {
  width: 120px;
  height: 90px;
  margin-left: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003243}}
.ja-gallery-photoswipe__innerthumbs--wrapper--image {
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
  width: 100%;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003254}}
.ja-gallery-photoswipe__innerthumbs .slick-track {
  background: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003260}}
.ja-gallery-photoswipe__innerthumbs .slick-next.slick-arrow:before,
.ja-gallery-photoswipe__innerthumbs .slick-prev.slick-arrow:before {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003265}}
.ja-gallery-photoswipe__innerthumbs .slick-prev {
  left: -24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003269}}
.ja-gallery-photoswipe__innerthumbs .slick-next {
  right: -36px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003229}}
  .ja-gallery-photoswipe {
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    display: inline-block;
    position: fixed;
    bottom: 0;
    left: 50%;
    width: 70%;
    z-index: 2147483647;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003287}}
  .ja-gallery__nav {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003293}}
.pswp {
  z-index: 2147483647;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gallery\.scss}line{font-family:\00003297}}
.svifaded {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gutters\.scss}line{font-family:\000035}}
.gutter--vertical-responsive {
  margin-top: 20px;
  margin-bottom: 20px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gutters\.scss}line{font-family:\000035}}
  .gutter--vertical-responsive {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gutters\.scss}line{font-family:\000035}}
  .gutter--vertical-responsive {
    margin-top: 60px;
    margin-bottom: 60px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gutters\.scss}line{font-family:\000039}}
.gutter--horizontal-responsive {
  margin-left: 20px;
  margin-right: 20px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gutters\.scss}line{font-family:\000039}}
  .gutter--horizontal-responsive {
    margin-left: 30px;
    margin-right: 30px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_gutters\.scss}line{font-family:\000039}}
  .gutter--horizontal-responsive {
    margin-left: 60px;
    margin-right: 60px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hamburger-menu\.scss}line{font-family:\000033}}
.hamburger-menu__wrapper,
.header-menu-toggle-wrapper {
  margin-right: 2em;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hamburger-menu\.scss}line{font-family:\000033}}
  .hamburger-menu__wrapper,
  .header-menu-toggle-wrapper {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hamburger-menu\.scss}line{font-family:\0000311}}
.hamburger-menu__icon,
.header-menu-toggle-wrapper .header-menu-toggle {
  position: relative;
  width: 24px;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hamburger-menu\.scss}line{font-family:\0000317}}
.hamburger-menu__stroke,
.header-menu-toggle-wrapper .header-menu-toggle .hamburger-stroke {
  display: block;
  height: 2px;
  width: 24px;
  background: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hamburger-menu\.scss}line{font-family:\0000323}}
.hamburger-menu__stroke + .hamburger-menu__stroke,
.header-menu-toggle-wrapper .header-menu-toggle .hamburger-stroke + .hamburger-menu__stroke, .header-menu-toggle-wrapper .header-menu-toggle .hamburger-menu__stroke + .hamburger-stroke,
.header-menu-toggle-wrapper .header-menu-toggle .hamburger-stroke + .hamburger-stroke {
  margin-top: 6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\000033}}
#header-outer-wrapper-alt {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000312}}
.alt-mobile-header #header-outer-wrapper,
.search-listing-page #header-outer-wrapper {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000312}}
  .alt-mobile-header #header-outer-wrapper,
  .search-listing-page #header-outer-wrapper {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000320}}
.alt-mobile-header #header-outer-wrapper-alt,
.search-listing-page #header-outer-wrapper-alt {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2147483646;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000329}}
.alt-mobile-header #content-outer-wrapper,
.search-listing-page #content-outer-wrapper {
  margin-top: 50px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000329}}
  .alt-mobile-header #content-outer-wrapper,
  .search-listing-page #content-outer-wrapper {
    margin-top: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000340}}
.header-alt {
  *zoom: 1;
  background: #ffffff;
  padding: 0 6px;
  border-bottom: 1px solid rgba(204, 204, 204, 0.5);
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
.header-alt:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000340}}
  .header-alt {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000352}}
.header-alt li {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000358}}
.header-alt li > ul {
  top: 100%;
  right: 0;
  position: absolute;
  display: none;
  background: #ffffff;
  margin: 0;
  padding: 6px;
  width: 17em;
  z-index: 10000;
  border: 1px solid rgba(204, 204, 204, 0.5);
  border-width: 0 0 1px 1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000369}}
.header-alt li > ul > li {
  padding: 3px 6px;
  display: block;
  min-width: initial;
  height: auto;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000376}}
.header-alt li > ul > li.selected {
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000382}}
.header-alt li.open > ul {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000388}}
.header-alt .ajax-progress-throbber {
  padding: 0;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000392}}
.header-alt .ajax-progress-throbber .throbber {
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  -moz-animation: fadeInOut 2s infinite;
  -webkit-animation: fadeInOut 2s infinite;
  animation: fadeInOut 2s infinite;
  height: 2px;
  overflow: hidden;
  background: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\0000399}}
.header-alt .ajax-progress-throbber .message {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003104}}
.header-alt__icon {
  font-size: 20px;
  min-width: 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003109}}
.header-alt__text {
  text-transform: uppercase;
  font-size: 14px;
  padding-left: 18px !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003115}}
.header-alt__left, .header-alt__right {
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_list\.scss}line{font-family:\000033}}
.header-alt__left, .item-list .header-alt__left, .header-alt__right, .item-list .header-alt__right {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_list\.scss}line{font-family:\000038}}
.header-alt__left li, .item-list .header-alt__left li, .header-alt__right li, .item-list .header-alt__right li {
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003120}}
.header-alt__left, .header-alt__left li, .header-alt__right, .header-alt__right li {
  height: 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003125}}
.header-alt__left {
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003129}}
.header-alt__right {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.header-alt__back:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.header-alt__back:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003137}}
.header-alt__menu {
  min-width: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.header-alt__menu:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.header-alt__menu:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003142}}
.header-alt__share {
  color: #333;
  margin-left: 12px !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.header-alt__share:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.header-alt__share:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003147}}
.header-alt__share:hover, .header-alt__share:active {
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003152}}
.header-alt__sort {
  padding-right: 18px !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.header-alt__sort i:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.header-alt__sort i:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.header-alt__sort.open i:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.header-alt__sort.open i:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003168}}
.header-alt .header-alt__refine, .header-alt .header-alt__sort {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003172}}
.search-listing-page .header-alt .header-alt__refine, .business-full.dealer-page .header-alt .header-alt__refine, .search-listing-page .header-alt .header-alt__sort, .business-full.dealer-page .header-alt .header-alt__sort {
  display: table-cell;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003179}}
.header-alt .header-alt__save {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003182}}
.search-listing-page-product .header-alt .header-alt__save {
  display: table-cell;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003188}}
.header-alt .header-alt__share {
  display: table-cell;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-alt\.scss}line{font-family:\00003191}}
.search-listing-page .header-alt .header-alt__share {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\000031}}
.header-outer-wrapper,
header.outer-wrapper {
  font-size: 0.75em;
  background-color: #ffffff;
  border-bottom: 1px solid #f7f7f7;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\000031}}
  .header-outer-wrapper,
  header.outer-wrapper {
    font-size: 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000311}}
.header-outer-wrapper__layout,
header.outer-wrapper .header-layout {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5em;
  padding-right: 1.5em;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000311}}
  .header-outer-wrapper__layout,
  header.outer-wrapper .header-layout {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000317}}
.header-outer-wrapper__region,
header.outer-wrapper .region.region-header {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  height: 70px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000324}}
.header-outer-wrapper__site-branding,
header.outer-wrapper #site-branding {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000327}}
.header-outer-wrapper__site-branding #logo,
header.outer-wrapper #site-branding #logo {
  margin-right: 0;
  max-width: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000334}}
.header-outer-wrapper__site-logo img,
header.outer-wrapper .site-logo img {
  height: 1.5em;
  width: auto;
  max-width: none;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000334}}
  .header-outer-wrapper__site-logo img,
  header.outer-wrapper .site-logo img {
    height: 2.2em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000345}}
.header-outer-wrapper__branding,
header.outer-wrapper .just-site-branding {
  margin-right: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000349}}
.header-outer-wrapper__search,
header.outer-wrapper #block-justautositesearchtextbox {
  display: none;
  position: relative;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000349}}
  .header-outer-wrapper__search,
  header.outer-wrapper #block-justautositesearchtextbox {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000358}}
.header-outer-wrapper__menu-account,
header.outer-wrapper .menu--account {
  margin-right: 12px;
  margin-left: auto;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000358}}
  .header-outer-wrapper__menu-account,
  header.outer-wrapper .menu--account {
    margin-right: 24px;
    margin-left: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000369}}
.header-outer-wrapper__menu-account__item a,
header.outer-wrapper .menu--account .menu-item a {
  color: #000000;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000376}}
.header-outer-wrapper__button a,
header.outer-wrapper .dh-button a {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  padding-left: 10px;
  padding-right: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.header-outer-wrapper__button a:hover,
header.outer-wrapper .dh-button a:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.header-outer-wrapper__button a:active,
header.outer-wrapper .dh-button a:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_header-outer-wrapper\.scss}line{font-family:\0000376}}
  .header-outer-wrapper__button a,
  header.outer-wrapper .dh-button a {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-content\.scss}line{font-family:\000033}}
.hero-content__title {
  font-size: 30px;
  line-height: 36px;
  margin: 24px 0;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-content\.scss}line{font-family:\000033}}
  .hero-content__title {
    font-size: 35px;
    line-height: 40px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-content\.scss}line{font-family:\0000312}}
.hero-content__cta {
  margin: 24px 0;
  font-size: 16px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\000035}}
.ui-tabs-panel .hero-gallery .hero-gallery__image {
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000310}}
.hero-gallery__overlay-content {
  font-size: 20px;
  line-height: 30px;
  position: relative;
  color: #ffffff;
  z-index: 3;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000319}}
.hero-gallery__overlay-content-all {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  padding: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000319}}
  .hero-gallery__overlay-content-all {
    top: 0;
    right: 48px;
    bottom: 0;
    left: 48px;
    position: absolute;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000327}}
.hero-gallery__overlay-content-all .hero-content__description {
  display: none;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000327}}
  .hero-gallery__overlay-content-all .hero-content__description {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000336}}
.hero-gallery__overlay-inner {
  max-width: 600px;
  width: 100%;
  display: table;
  margin: 0 auto;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000336}}
  .hero-gallery__overlay-inner {
    margin: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000347}}
.hero-gallery__content {
  display: table-cell;
  height: 100%;
  vertical-align: bottom;
  text-align: center;
  padding-bottom: 24px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000347}}
  .hero-gallery__content {
    vertical-align: middle;
    text-align: left;
    padding-bottom: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000361}}
.hero-gallery__image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000366}}
.hero-gallery__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000374}}
.hero-gallery__slide {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000378}}
.with-overlay .hero-gallery__slide:after {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.6);
  display: block;
  content: "";
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000378}}
  .with-overlay .hero-gallery__slide:after {
    background-color: transparent;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMDUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.05)), color-stop(50%, rgba(247, 247, 247, 0)), color-stop(100%, rgba(0, 0, 0, 0.05)));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(247, 247, 247, 0), rgba(0, 0, 0, 0.05));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(247, 247, 247, 0), rgba(0, 0, 0, 0.05));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(247, 247, 247, 0), rgba(0, 0, 0, 0.05));
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000393}}
.hero-gallery, .hero-gallery__overlay-inner, .hero-gallery__slide {
  min-height: 110px;
  overflow: hidden;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000393}}
  .hero-gallery, .hero-gallery__overlay-inner, .hero-gallery__slide {
    min-height: 210px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000393}}
  .hero-gallery, .hero-gallery__overlay-inner, .hero-gallery__slide {
    min-height: 250px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000393}}
  .hero-gallery, .hero-gallery__overlay-inner, .hero-gallery__slide {
    min-height: 300px;
    height: 300px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000393}}
  .hero-gallery, .hero-gallery__overlay-inner, .hero-gallery__slide {
    min-height: 350px;
    height: 350px;
  }
}
@media (min-width: 90em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-gallery\.scss}line{font-family:\0000393}}
  .hero-gallery, .hero-gallery__overlay-inner, .hero-gallery__slide {
    min-height: 410px;
    height: 410px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-static-image\.scss}line{font-family:\000033}}
.hero-static-image,
.hero.static {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: auto;
  width: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  height: 15vh;
  min-height: 150px;
  z-index: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_backstretch\.scss}line{font-family:\0000315}}
.hero-static-image:before,
.hero.static:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(3, 13, 25, 0.5);
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-static-image\.scss}line{font-family:\000033}}
  .hero-static-image,
  .hero.static {
    height: 25vh;
    min-height: 272px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-static-image\.scss}line{font-family:\0000319}}
.hero-static-image__text,
.hero.static .hero-overlay-text,
.hero.static .hero-overlay-subtext {
  position: relative;
  text-align: center;
  padding-right: 12px;
  padding-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-static-image\.scss}line{font-family:\0000326}}
.hero-static-image__overlay-text,
.hero.static .hero-overlay-text {
  font-size: 30px;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 12px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-static-image\.scss}line{font-family:\0000326}}
  .hero-static-image__overlay-text,
  .hero.static .hero-overlay-text {
    margin-bottom: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-static-image\.scss}line{font-family:\0000337}}
.hero-static-image__overlay-subtext,
.hero.static .hero-overlay-subtext {
  color: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_hero-static-image\.scss}line{font-family:\0000357}}
.hero.static.no-hero-overlay-bg:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(31, 37, 49, 0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.welcome-aboard-grayscale {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/welcome-aboard-grayscale.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.subscribe-hero {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/subscribe-hero.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.contact-us-hero {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/contact-us-hero.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.safari-one {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/safari-one.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.safari-two {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/safari-two.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.safari-three {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/safari-three.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.safari-four {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/safari-four.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.safari-five {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/safari-five.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.safari-ios-one {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/safari-ios-one.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.safari-ios-two {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/safari-ios-two.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.safari-ios-three {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/safari-ios-three.jpg");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_images\.scss}line{font-family:\0000350}}
.ja-image-background-by-class.unavailable-hero {
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/hero-by-class/unavailable-hero.jpg");
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\000034}}
.ja-homepage__block,
.ja-homepage__block {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\000034}}
  .ja-homepage__block,
  .ja-homepage__block {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\000038}}
.ja-homepage__title,
.ja-block.page--constraint.ja-homepage__block > h2 {
  margin-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000312}}
.ja-homepage__article-hero,
.ja-homepage__block .article__hero {
  padding: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000312}}
  .ja-homepage__article-hero,
  .ja-homepage__block .article__hero {
    padding: 0 20px 0 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000320}}
.ja-homepage__product-listing-item {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000324}}
.ja-homepage__advertisement_grid {
  padding: 0 8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000343}}
.ja-homepage__advertisement_grid, .item-list .ja-homepage__advertisement_grid {
  margin: 0 -6px;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000349}}
.ja-homepage__advertisement_grid > *, .item-list .ja-homepage__advertisement_grid > * {
  padding: 6px;
  margin: 0;
  list-style: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000343}}
  .ja-homepage__advertisement_grid, .item-list .ja-homepage__advertisement_grid {
    margin: -12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_grids\.scss}line{font-family:\0000359}}
  .ja-homepage__advertisement_grid > *, .item-list .ja-homepage__advertisement_grid > * {
    padding: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000328}}
.ja-homepage__advertisement_grid-item {
  padding: 0 8px 0 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000328}}
  .ja-homepage__advertisement_grid-item {
    padding: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000337}}
.ja-homepage__grid,
.ja-homepage__block .article-grid {
  padding-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000341}}
.ja-homepage__article-grid-item,
.ja-homepage__block .article-grid .article-grid__item {
  padding: 0 8px 0 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000341}}
  .ja-homepage__article-grid-item,
  .ja-homepage__block .article-grid .article-grid__item {
    padding: 0 0 0 2px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000349}}
.ja-homepage__grid-item {
  padding: 0 8px 0 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_homepage-block\.scss}line{font-family:\0000349}}
  .ja-homepage__grid-item {
    padding: 0 24px 0 0;
  }
}

@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000315}}
  .item-grid,
  .ja-grid .view {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/susy-2\.2\.14\/sass\/susy\/output\/support\/_clearfix\.scss}line{font-family:\0000312}}
  .item-grid:after,
  .ja-grid .view:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000321}}
.item-grid__header,
.ja-grid .view-header {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 12px;
  width: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000321}}
  .item-grid__header,
  .ja-grid .view-header {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000326}}
.item-grid__title,
.ja-grid .view-header .section-title {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  margin-top: 0;
  margin-left: 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000326}}
  .item-grid__title,
  .ja-grid .view-header .section-title {
    margin-left: 0;
    margin-bottom: 12px;
    font-size: 32px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000331}}
.item-grid__subtitle,
.ja-grid .view-header .section-more-link {
  text-align: center;
  margin-right: 36px;
  margin-left: auto;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000331}}
  .item-grid__subtitle,
  .ja-grid .view-header .section-more-link {
    margin-right: 0;
    margin-bottom: 24px;
    margin-left: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_section\.scss}line{font-family:\0000337}}
.item-grid__subtitle a,
.ja-grid .view-header .section-more-link a {
  position: relative;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.item-grid__subtitle a:after,
.ja-grid .view-header .section-more-link a:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.item-grid__subtitle a:after,
.ja-grid .view-header .section-more-link a:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_section\.scss}line{font-family:\0000342}}
.item-grid__subtitle a:after,
.ja-grid .view-header .section-more-link a:after {
  -moz-transform: translate(12px, -50%);
  -ms-transform: translate(12px, -50%);
  -webkit-transform: translate(12px, -50%);
  transform: translate(12px, -50%);
  -moz-transition: -moz-transform 0.25s ease;
  -o-transition: -o-transform 0.25s ease;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  position: absolute;
  top: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_section\.scss}line{font-family:\0000350}}
.item-grid__subtitle a:hover:after,
.ja-grid .view-header .section-more-link a:hover:after {
  -moz-transform: translate(24px, -50%);
  -ms-transform: translate(24px, -50%);
  -webkit-transform: translate(24px, -50%);
  transform: translate(24px, -50%);
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000335}}
  .item-grid__grid-wrapper,
  .ja-grid .view-content {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000341}}
.item-grid__grid-row,
.ja-grid .views-row {
  width: 11.53846%;
  float: left;
  margin-left: 0.48077%;
  margin-right: 0.48077%;
  position: relative;
  margin-bottom: 2%;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000341}}
  .item-grid__grid-row,
  .ja-grid .views-row {
    width: 30.76923%;
    float: left;
    margin-left: 1.28205%;
    margin-right: 1.28205%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000341}}
  .item-grid__grid-row,
  .ja-grid .views-row {
    width: 23.07692%;
    float: left;
    margin-left: 0.96154%;
    margin-right: 0.96154%;
    margin-bottom: 2%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000356}}
.item-grid__region,
.ja-grid .views-row .ja-grid-item-layout .region.middle,
.ja-grid .views-row .ja-grid-item-layout .region-bottom {
  margin-left: 5%;
  margin-right: 5%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000360}}
.item-grid__region > div,
.ja-grid .views-row .ja-grid-item-layout .region.middle > div,
.ja-grid .views-row .ja-grid-item-layout .region-bottom > div {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000366}}
.item-grid__badge,
.ja-grid .views-row .ja-grid-item-layout .type {
  position: relative;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000374}}
  .item-grid__slick-slide,
  .ja-grid .views-row.slick-slide {
    outline: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000380}}
.item-grid__slick-dot-track,
.ja-grid .view-content .slick-dots {
  bottom: -12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000380}}
  .item-grid__slick-dot-track,
  .ja-grid .view-content .slick-dots {
    bottom: 0;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000380}}
  .item-grid__slick-dot-track,
  .ja-grid .view-content .slick-dots {
    bottom: -12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_item-grid\.scss}line{font-family:\0000393}}
.item-grid__slick-dot:before,
.ja-grid .view-content .slick-dots > li > button:before {
  font-size: 16px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\000032}}
.ja-dash .ja_page_title {
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\000036}}
.ja-dash__title {
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\0000311}}
.ja-dash__ja-dash__myads h2 {
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\0000315}}
.ja-dash__ja-dash__myads th:nth-child(1) {
  position: relative;
  text-transform: uppercase;
  padding-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\0000320}}
.ja-dash__ja-dash__myads th:nth-child(1):after {
  content: "";
  position: absolute;
  background: #000000;
  bottom: 0;
  left: 0;
  margin: 0 0 5px 12px;
  height: 2px;
  width: 29px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\0000333}}
.ja-dash .ja-sidebar-layout {
  margin-bottom: 72px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\0000337}}
.ja-dash .product-listing-item__location {
  display: none;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\0000342}}
  .ja-dash__title {
    padding: 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-dash\.scss}line{font-family:\0000350}}
  .ja-dash .my-ads-form h2, .ja-dash__title h2 {
    margin-top: 0;
    font-size: 16px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-drag\.scss}line{font-family:\000031}}
.ja-drag {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-drag\.scss}line{font-family:\000038}}
.ja-drag__item {
  -ms-flex: 1 0 calc(25% - 24px);
  -webkit-flex: 1 0 calc(25% - 24px);
  flex: 1 0 calc(25% - 24px);
  border: 1px solid #d0d0d0;
  padding: 12px;
  margin: 6px;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.5);
  font-size: 80px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-drag\.scss}line{font-family:\000038}}
  .ja-drag__item {
    margin: 12px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\000032}}
.ja-login .region-content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\000037}}
.ja-login__header {
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
  margin-top: 0;
  padding: 24px;
  text-align: center;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000315}}
.ja-login__packages {
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
  overflow: hidden;
  padding: 0 24px;
  text-align: center;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000322}}
.ja-login__packages--print {
  margin-bottom: 0;
  margin-top: 60px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000327}}
.ja-login__packages .package__btn {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000332}}
.ja-login .region-content [id$="-content"] {
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000337}}
.ja-login .region-content #auth0-login-form {
  background-color: #fff;
  margin: 0 auto;
  margin-bottom: calc(24px * 5);
  width: 320px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000344}}
.ja-login .region-content #auth0-login-form .auth0-lock-center {
  padding-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000354}}
.ja-login .region-content #auth0-login-form .auth0-lock-center .auth0-lock-widget .auth0-lock-tabs-container {
  margin: 0;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000354}}
  .ja-login .region-content #auth0-login-form .auth0-lock-center .auth0-lock-widget .auth0-lock-tabs-container {
    margin-bottom: 36px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000362}}
.ja-login .region-content #auth0-login-form .auth0-lock-center .auth0-lock-widget .auth0-lock-tabs-container .auth0-lock-tabs {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000366}}
.ja-login.path-user .ui-widget-overlay.ui-front {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000373}}
.ja-login-safari__wrapper {
  margin: 1em;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-login-safari__header:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-login-safari__header:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000381}}
.ja-login-safari__header:before {
  color: #4990e2;
  padding-right: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000387}}
.ja-login-safari__message {
  margin: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000391}}
.ja-login-safari__step {
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000393}}
.ja-login-safari__step span {
  font-size: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\0000398}}
.ja-login-safari__image {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 24px;
  min-height: 200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\00003106}}
.ja-login-safari__image-lrg {
  min-height: 350px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-login\.scss}line{font-family:\00003110}}
.ja-login-safari__btn {
  margin: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-page-title\.scss}line{font-family:\000031}}
.ja-page-title {
  text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-pager\.scss}line{font-family:\000034}}
.ja-pager a, .ja-pager span {
  display: inline-block;
  margin-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-pager\.scss}line{font-family:\000039}}
.ja-pager__loading {
  line-height: 2.4;
  color: #888;
  border: 1px solid transparent;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\000032}}
.ja-slick-gallery {
  top: 0;
  right: 0;
  left: 0;
  position: absolute;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\000036}}
.ja-slick-gallery__inner {
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000311}}
.ja-slick-gallery__inner .c-lazy:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(24px * 1.25);
  height: calc(24px * 1.25);
  border-radius: 50%;
  border: 2px solid #ccc;
  border-top-color: #333;
  animation: spinner .6s linear infinite;
  margin-top: -10px;
  margin-left: -10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000317}}
.ja-slick-gallery__inner .c-lazy.b-loaded:before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000323}}
.ja-slick-gallery__wrapper {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000326}}
.ja-slick-gallery__wrapper:before {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 66.666%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000333}}
.ja-slick-gallery__wrapper.ad_listing_featured:before {
  padding-bottom: 56.25%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000340}}
.ja-slick-gallery__image img {
  width: 100%;
  color: #ffffff;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000338}}
  .ja-slick-gallery__image {
    min-width: 200px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000338}}
  .ja-slick-gallery__image {
    min-width: 320px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000354}}
.ja-slick-gallery .slick-dots li {
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000360}}
.slick-slide img.slick-loading,
.slick-slide img.slick-lazyload-error {
  display: none;
}

@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000367}}
  ul.block-grid.js-slick-grid li.block-grid__item:nth-child(4),
  ul.featured-grid.js-slick-grid li.featured-grid__item:nth-child(4) {
    display: none;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ja-slick-gallery\.scss}line{font-family:\0000374}}
  ul.block-grid.js-slick-grid li.block-grid__item:nth-child(4),
  ul.featured-grid.js-slick-grid li.featured-grid__item:nth-child(4) {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_jquery\.scss}line{font-family:\000032}}
.jquery-modal.blocker {
  z-index: 2000000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_jquery\.scss}line{font-family:\000038}}
.modal a.close-modal {
  top: 2.5px;
  right: 2.5px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_jquery\.scss}line{font-family:\000038}}
  .modal a.close-modal {
    top: -12.5px;
    right: -12.5px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_layout\.scss}line{font-family:\000032}}
.hide-desktop {
  display: block;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_layout\.scss}line{font-family:\000032}}
  .hide-desktop {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_layout\.scss}line{font-family:\0000310}}
.hide-mobile {
  display: none;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_layout\.scss}line{font-family:\0000310}}
  .hide-mobile {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_layout\.scss}line{font-family:\0000318}}
.layout .region .block-region-top .ja-doubleclick,
.layout .region .block-region-sidebar .ja-doubleclick {
  padding: 24px 0;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_layout\.scss}line{font-family:\0000342}}
.layout .region .block-region-top,
.layout .region .block-region-sidebar {
  justify-content: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_loader\.scss}line{font-family:\000031}}
.media--loading-wrapper {
  position: relative;
  height: 4em;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_loader\.scss}line{font-family:\000037}}
.media.media--loading::before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(24px * 1.25);
  height: calc(24px * 1.25);
  border-radius: 50%;
  border: 2px solid #ccc;
  border-top-color: #333;
  animation: spinner .6s linear infinite;
  background: transparent;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_location-autocomplete\.scss}line{font-family:\000039}}
.path-dashboard ul.ui-autocomplete,
.path-sell-your-car ul.ui-autocomplete,
.path-sell-your-motorcycle ul.ui-autocomplete,
.path-sell-your-4x4 ul.ui-autocomplete,
.path-sell-your-boat ul.ui-autocomplete,
.path-sell-your-heavyequipment ul.ui-autocomplete,
.path-sell-your-parts ul.ui-autocomplete,
.path-sell-your-truck ul.ui-autocomplete {
  background: #ffffff;
  font-weight: normal;
  pointer-events: auto;
  border: 1px solid #bbb;
  -moz-border-radius-bottomleft: 12px;
  -webkit-border-bottom-left-radius: 12px;
  border-bottom-left-radius: 12px;
  -moz-border-radius-bottomright: 12px;
  -webkit-border-bottom-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_location-autocomplete\.scss}line{font-family:\0000317}}
.path-dashboard ul.ui-autocomplete:after,
.path-sell-your-car ul.ui-autocomplete:after,
.path-sell-your-motorcycle ul.ui-autocomplete:after,
.path-sell-your-4x4 ul.ui-autocomplete:after,
.path-sell-your-boat ul.ui-autocomplete:after,
.path-sell-your-heavyequipment ul.ui-autocomplete:after,
.path-sell-your-parts ul.ui-autocomplete:after,
.path-sell-your-truck ul.ui-autocomplete:after {
  border-color: #ccc transparent;
  border-width: 6px 6px 0 6px;
  margin-top: -3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_location-autocomplete\.scss}line{font-family:\0000323}}
.path-dashboard ul.ui-autocomplete li,
.path-sell-your-car ul.ui-autocomplete li,
.path-sell-your-motorcycle ul.ui-autocomplete li,
.path-sell-your-4x4 ul.ui-autocomplete li,
.path-sell-your-boat ul.ui-autocomplete li,
.path-sell-your-heavyequipment ul.ui-autocomplete li,
.path-sell-your-parts ul.ui-autocomplete li,
.path-sell-your-truck ul.ui-autocomplete li {
  padding-top: 1px;
  float: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_location-autocomplete\.scss}line{font-family:\0000328}}
.path-dashboard ul.ui-autocomplete li a.ui-menu-item-wrapper,
.path-sell-your-car ul.ui-autocomplete li a.ui-menu-item-wrapper,
.path-sell-your-motorcycle ul.ui-autocomplete li a.ui-menu-item-wrapper,
.path-sell-your-4x4 ul.ui-autocomplete li a.ui-menu-item-wrapper,
.path-sell-your-boat ul.ui-autocomplete li a.ui-menu-item-wrapper,
.path-sell-your-heavyequipment ul.ui-autocomplete li a.ui-menu-item-wrapper,
.path-sell-your-parts ul.ui-autocomplete li a.ui-menu-item-wrapper,
.path-sell-your-truck ul.ui-autocomplete li a.ui-menu-item-wrapper {
  display: block;
  text-decoration: none;
  padding: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_location-autocomplete\.scss}line{font-family:\0000334}}
.path-dashboard ul.ui-autocomplete li a.ui-state-active,
.path-sell-your-car ul.ui-autocomplete li a.ui-state-active,
.path-sell-your-motorcycle ul.ui-autocomplete li a.ui-state-active,
.path-sell-your-4x4 ul.ui-autocomplete li a.ui-state-active,
.path-sell-your-boat ul.ui-autocomplete li a.ui-state-active,
.path-sell-your-heavyequipment ul.ui-autocomplete li a.ui-state-active,
.path-sell-your-parts ul.ui-autocomplete li a.ui-state-active,
.path-sell-your-truck ul.ui-autocomplete li a.ui-state-active {
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_location-autocomplete\.scss}line{font-family:\0000337}}
.path-dashboard ul.ui-autocomplete li a.ui-state-active:hover,
.path-sell-your-car ul.ui-autocomplete li a.ui-state-active:hover,
.path-sell-your-motorcycle ul.ui-autocomplete li a.ui-state-active:hover,
.path-sell-your-4x4 ul.ui-autocomplete li a.ui-state-active:hover,
.path-sell-your-boat ul.ui-autocomplete li a.ui-state-active:hover,
.path-sell-your-heavyequipment ul.ui-autocomplete li a.ui-state-active:hover,
.path-sell-your-parts ul.ui-autocomplete li a.ui-state-active:hover,
.path-sell-your-truck ul.ui-autocomplete li a.ui-state-active:hover {
  background: #eee;
  color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Cars:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Cars.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Cars--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Cars@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Cars--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Cars@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-4x4s:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-4x4s.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-4x4s--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-4x4s@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-4x4s--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-4x4s@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Bikes:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Bikes.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Bikes--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Bikes@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Bikes--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Bikes@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Parts:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Parts.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Parts--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Parts@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Parts--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Parts@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Trucks:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Trucks.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Trucks--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Trucks@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Trucks--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Trucks@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Heavy-Equipment:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Heavy-Equipment.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Heavy-Equipment--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Heavy-Equipment@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Heavy-Equipment--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Just-Heavy-Equipment@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Boat-Trader:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Boat-Trader.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Boat-Trader--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Boat-Trader@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Boat-Trader--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/Boat-Trader@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Cars.grey:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justcars-logo-grey.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Cars.grey--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justcars-logo-grey@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Cars.grey--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justcars-logo-grey@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-4x4s.grey:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/just4x4s-logo-grey.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-4x4s.grey--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/just4x4s-logo-grey@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-4x4s.grey--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/just4x4s-logo-grey@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Bikes.grey:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justbikes-logo-grey.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Bikes.grey--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justbikes-logo-grey@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Bikes.grey--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justbikes-logo-grey@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Parts.grey:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justparts-logo-grey.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Parts.grey--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justparts-logo-grey@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Parts.grey--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justparts-logo-grey@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Trucks.grey:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justtrucks-logo-grey.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Trucks.grey--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justtrucks-logo-grey@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Trucks.grey--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justtrucks-logo-grey@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Just-Heavy-Equipment.grey:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justheavyequipment-logo-grey.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Just-Heavy-Equipment.grey--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justheavyequipment-logo-grey@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Just-Heavy-Equipment.grey--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/justheavyequipment-logo-grey@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000316}}
.Boat-Trader.grey:before {
  content: '';
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/boattrader-logo-grey.png") no-repeat center;
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000326}}
.Boat-Trader.grey--medium:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/boattrader-logo-grey@2x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000336}}
.Boat-Trader.grey--large:before {
  content: '';
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/inactive/boattrader-logo-grey@3x.png");
  background-size: 100% auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\000031}}
.ja-magazines {
  background-color: #ffffff;
  padding-top: 40px;
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\000037}}
.ja-magazines__mag {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\000037}}
  .ja-magazines__mag {
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000316}}
.ja-magazines__mag .ja-magazines__mag-wrapper {
  min-height: 96px;
  padding: 0 24px;
  position: relative;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000316}}
  .ja-magazines__mag .ja-magazines__mag-wrapper {
    -ms-flex: 33 1 auto;
    -webkit-flex: 33 1 auto;
    flex: 33 1 auto;
    padding-bottom: 40px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000326}}
.ja-magazines__mag .ja-magazines__mag-wrapper.is-loaded {
  height: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000329}}
.ja-magazines__mag .ja-magazines__mag-wrapper.is-loaded:before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000333}}
.ja-magazines__mag .ja-magazines__mag-wrapper.is-loaded .ja-magazines__mag-image-wrapper {
  visibility: visible;
  opacity: 1;
  -moz-transition: all 1s ease-in;
  -o-transition: all 1s ease-in;
  -webkit-transition: all 1s ease-in;
  transition: all 1s ease-in;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000341}}
.ja-magazines__mag .ja-magazines__mag-wrapper.is-loading:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  margin-top: -10px;
  margin-left: -10px;
  border-radius: 50%;
  border: 2px solid #ccc;
  border-top-color: #333;
  animation: spinner .6s linear infinite;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000357}}
.ja-magazines__mag .ja-magazines__mag-wrapper.is-loading .ja-magazines__mag-image-wrapper {
  visibility: hidden;
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000363}}
.ja-magazines__mag .ja-magazines__mag-wrapper .ja-magazines__mag-image-wrapper {
  border: 10px solid #fff200;
  height: 340px;
  max-width: 236px;
  margin: 0 auto;
  position: relative;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000363}}
  .ja-magazines__mag .ja-magazines__mag-wrapper .ja-magazines__mag-image-wrapper {
    height: 560px;
    width: 420px;
    max-width: unset;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000363}}
  .ja-magazines__mag .ja-magazines__mag-wrapper .ja-magazines__mag-image-wrapper {
    height: 360px;
    width: 270px;
    max-width: unset;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000383}}
.ja-magazines__mag .ja-magazines__mag-wrapper .ja-magazines__mag-image-wrapper .ja-magazines__mag-image {
  height: 100%;
  max-width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000388}}
.ja-magazines__mag .ja-magazines__mag-wrapper .ja-magazines__mag-image-wrapper .ja-magazines__mag-current {
  font-size: 0.875em;
  bottom: 0;
  left: 0;
  top: auto;
  right: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000399}}
.ja-magazines__mag-details-wrapper {
  padding: 0 24px 36px 24px;
  text-align: center;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\0000399}}
  .ja-magazines__mag-details-wrapper {
    -ms-flex: 66 1 auto;
    -webkit-flex: 66 1 auto;
    flex: 66 1 auto;
    text-align: left;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003108}}
.ja-magazines__mag-details-wrapper h2 {
  font-size: 30px;
  margin-bottom: 0;
  text-transform: uppercase;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003108}}
  .ja-magazines__mag-details-wrapper h2 {
    margin: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003118}}
.ja-magazines__mag-details-wrapper h3 {
  color: #4990e2;
  font-size: 30px;
  margin-top: 0;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003125}}
.ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper {
  margin-top: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003128}}
.ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper .ja-magazines__spacer-small {
  display: none;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003128}}
  .ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper .ja-magazines__spacer-small {
    display: inline-block;
    margin: 0 5px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003137}}
.ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper .ja-magazines__mag-link {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  padding: 0 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper .ja-magazines__mag-link:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper .ja-magazines__mag-link:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003141}}
.ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper .ja-magazines__mag-link.ja-magazines__button--print {
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_magazine_block\.scss}line{font-family:\00003145}}
.ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper .ja-magazines__mag-link.ja-magazines__button--digital {
  background-color: #eee;
  background-image: none;
  color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\000031}}
.main-menu,
#header-nav .region-header-nav {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
  display: none;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\000031}}
  .main-menu,
  #header-nav .region-header-nav {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\000031}}
  .main-menu,
  #header-nav .region-header-nav {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000310}}
.main-menu__wrapper,
#header-nav {
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000314}}
.main-menu__nav,
#header-nav .region-header-nav .menu--main {
  height: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000318}}
.main-menu__menu,
#header-nav .region-header-nav .menu--main > .menu {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000323}}
.main-menu__menu-item,
#header-nav .region-header-nav .menu--main > .menu > .menu-item {
  margin: 0;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000327}}
.main-menu__menu-item > a,
#header-nav .region-header-nav .menu--main > .menu > .menu-item > a {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_lines\.scss}line{font-family:\000032}}
.main-menu__menu-item:hover > a:after,
#header-nav .region-header-nav .menu--main > .menu > .menu-item:hover > a:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3px;
  background-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000337}}
.main-menu__menu-item a,
#header-nav .region-header-nav .menu--main > .menu > .menu-item a {
  -moz-transition: border 0.1s ease;
  -o-transition: border 0.1s ease;
  -webkit-transition: border 0.1s ease;
  transition: border 0.1s ease;
  position: relative;
  color: #333;
  line-height: 40px;
  font-size: 15px;
  font-weight: 500;
  border-bottom: none;
  white-space: nowrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000348}}
.main-menu__menu-item:last-child ul,
#header-nav .region-header-nav .menu--main > .menu > .menu-item:last-child ul {
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_lines\.scss}line{font-family:\000032}}
.main-menu__menu-item--active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3px;
  background-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000359}}
.main-menu__expandable-top-menu-item:hover,
#header-nav .region-header-nav .menu-item--expanded:hover,
#header-nav .region-header-nav .menu-item--expanded .menu .menu-item--expanded:hover {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000364}}
.main-menu__top-menu-child,
#header-nav .region-header-nav .menu-item--expanded .menu {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000368}}
.main-menu__top-menu-child--visible,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu,
#header-nav .menu_buy_category_wrapper {
  -moz-box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.75);
  position: absolute;
  display: block;
  white-space: nowrap;
  min-width: 250px;
  z-index: 998;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000377}}
.main-menu__visible-child-item,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item {
  display: block;
  position: relative;
  margin: 0;
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000383}}
.main-menu__visible-child-item:not(:last-child),
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item:not(:last-child) {
  border-bottom: 2px solid #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000387}}
.main-menu__visible-child-item > a,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item > a {
  display: block;
  font-size: 14px;
  position: relative;
  line-height: 40px;
  padding-left: 12px;
  padding-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\0000397}}
.main-menu__visible-child-item:hover:before,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item:hover:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 4px;
  height: 100%;
  background-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003107}}
.main-menu__visible-child-item:hover a,
.main-menu__visible-child-item:hover a:before,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item:hover a,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item:hover a:before {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003114}}
.main-menu__icon,
#header-nav .region-header-nav .menu--main .icon,
#header-nav .region-header-nav .menu--main .ja-icon {
  padding-left: 48px !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003117}}
.main-menu__icon:before,
#header-nav .region-header-nav .menu--main .icon:before,
#header-nav .region-header-nav .menu--main .ja-icon:before {
  position: absolute;
  color: #d0d0d0;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003127}}
.main-menu__ja-icon:before,
#header-nav .region-header-nav .menu--main .ja-icon:before {
  font-size: 26px;
  position: absolute;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 11px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.main-menu__arrow:after,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item a:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.main-menu__arrow:after,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item a:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003139}}
.main-menu__arrow:after,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item a:after {
  color: #d0d0d0;
  font-size: 15px;
  position: absolute;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 11px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003150}}
.main-menu__no-arrow:after,
#header-nav .region-header-nav .menu-item--expanded:hover > .menu .menu-item a.no-arrow:after {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003155}}
.main-menu__style-brands,
#header-nav .style-brands-menu-block {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003159}}
.main-menu__category_wrapper,
#header-nav .menu_buy_category_wrapper {
  width: 500px;
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003164}}
.main-menu__label,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_label,
#header-nav .menu_buy_category_wrapper .menu_buy_category_brand_label {
  font-weight: 700;
  font-style: italic;
  padding-left: 24px;
  padding-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003171}}
.main-menu__label_category,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_label .menu_buy_category_style_label_category,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_label .menu_buy_category_brand_label_category,
#header-nav .menu_buy_category_wrapper .menu_buy_category_brand_label .menu_buy_category_style_label_category,
#header-nav .menu_buy_category_wrapper .menu_buy_category_brand_label .menu_buy_category_brand_label_category {
  font-weight: 300;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003175}}
.main-menu__category_options,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_content ul.styles-brands-grid,
#header-nav .menu_buy_category_wrapper .menu_buy_category_brand_content ul.styles-brands-grid {
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  padding: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003180}}
.main-menu__grid__item,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_content .styles-brands-grid__item,
#header-nav .menu_buy_category_wrapper .menu_buy_category_brand_content .styles-brands-grid__item {
  text-align: center;
  padding-bottom: 12px;
  min-width: 120px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003185}}
.main-menu__grid__item a,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_content .styles-brands-grid__item a,
#header-nav .menu_buy_category_wrapper .menu_buy_category_brand_content .styles-brands-grid__item a {
  line-height: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003189}}
.main-menu__grid__item--label,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_content .styles-brands-grid__item .styles-brands__label,
#header-nav .menu_buy_category_wrapper .menu_buy_category_brand_content .styles-brands-grid__item .styles-brands__label,
#header-nav .menu .menu-item.menu-item--expanded .styles-brands-grid__item a {
  line-height: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003193}}
.main-menu__grid__item--search-all,
#header-nav .menu .menu-item.menu-item--expanded .menu_buy_category_search_all a {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003198}}
.main-menu__category_icons_style,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_content .styles-brands__icon {
  width: 97px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003202}}
.main-menu__category_icons_brands,
#header-nav .menu_buy_category_wrapper .menu_buy_category_brand_content .styles-brands__icon {
  width: 97px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003206}}
.main-menu__category_divider,
#header-nav .menu_buy_category_wrapper .menu_buy_category_style_divider {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #eee;
  margin: 0 24px 0 24px;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003215}}
.main-menu__search_all,
#header-nav .menu_buy_category_wrapper .menu_buy_category_search_all {
  width: 100%;
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main-menu\.scss}line{font-family:\00003219}}
.main-menu__search_all--label,
#header-nav .menu_buy_category_wrapper .menu_buy_category_search_all__label {
  padding-right: 24px;
}

/**
 * Used to shrink the font size for mobile devices.
 */
/**
 * Apply a font size and line height at the same time.
 * @see $brand-font-sizes & $brand-line-heights.
 */
/**
 * Used to target all heading elements.
 */
/**
 * Crop text and add ellipsis.
 */
/**
 * Cross browser version of -webkit-text-stroke.
 */
@font-face {
  font-family: "icomoon";
  src: url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/icomoon/icomoon.eot);
  src: url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/icomoon/icomoon.eot?#iefix) format("embedded-opentype"), url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/icomoon/icomoon.woff) format("woff"), url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/icomoon/icomoon.ttf) format("truetype"), url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/icomoon/icomoon.svg) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\000038}}
html {
  /* Adjust font size */
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  /* Font variant */
  font-variant-ligatures: none;
  -webkit-font-variant-ligatures: none;
  /* Smoothing */
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px;
  scroll-behavior: smooth;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000324}}
body {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.6;
  color: #333;
  background-color: #f7f7f7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000333}}
body.is-loading:after {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 2147483646;
  background-color: rgba(0, 0, 0, 0.7);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000345}}
a {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000348}}
a:hover {
  color: rgba(73, 144, 226, 0.75);
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000354}}
.invisible {
  display: none;
  visibility: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000359}}
.clickable {
  cursor: pointer;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000363}}
.zoom-in {
  cursor: zoom-in;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000367}}
.hidden-content {
  visibility: hidden;
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_main\.scss}line{font-family:\0000372}}
#block-intercomwidget,
#block-dfptagjsta-oop {
  width: 1px;
  height: 1px;
  position: fixed;
  left: 0;
  top: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\000033}}
#header-mobile-nav {
  position: relative;
  z-index: 2147483647;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\000039}}
.mobile-menu-body,
#header-mobile-nav .mobile-nav-body {
  padding-right: 24px;
  padding-left: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000315}}
.mobile-menu-body__menu li,
#header-mobile-nav .mobile-nav-body nav > .menu li {
  display: block;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000320}}
.mobile-menu-body__menu a,
#header-mobile-nav .mobile-nav-body nav > .menu a {
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000328}}
.mobile-menu-body__menu-child,
#header-mobile-nav .mobile-nav-body nav > .menu .menu {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000331}}
.mobile-menu-body__menu-child a,
#header-mobile-nav .mobile-nav-body nav > .menu .menu a {
  text-indent: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000337}}
.mobile-menu-body__menu-child--open > a,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded.is-open > a {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.mobile-menu-body__menu-child--open > a:after,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded.is-open > a:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.mobile-menu-body__menu-child--open > a:after,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded.is-open > a:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000343}}
.mobile-menu-body__menu-child--open > ul > li:first-child,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded.is-open > ul > li:first-child {
  border-top: 2px solid #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.mobile-menu-body__menu-item a:after,
#header-mobile-nav .mobile-nav-body nav .menu-item a:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.mobile-menu-body__menu-item a:after,
#header-mobile-nav .mobile-nav-body nav .menu-item a:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000353}}
.mobile-menu-body__menu-item a:after,
#header-mobile-nav .mobile-nav-body nav .menu-item a:after {
  color: #888;
  float: right;
  font-size: 12px;
  line-height: 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000363}}
.mobile-menu-body__menu-expandable > a,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded > a {
  -moz-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  -webkit-transition: color 0.4s ease;
  transition: color 0.4s ease;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.mobile-menu-body__menu-expandable > a:after,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded > a:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.mobile-menu-body__menu-expandable > a:after,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded > a:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000368}}
.mobile-menu-body__menu-expandable > a:after,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded > a:after {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
  padding: 10px 15px;
  background-color: #f7f7f7;
  border: 1px solid rgba(0, 0, 0, 0.2);
  top: 0;
  right: 0;
  margin-top: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000381}}
.mobile-menu-body__menu-expandable > ul li:first-child,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded > ul li:first-child {
  -moz-transition: color 0.4s ease;
  -o-transition: color 0.4s ease;
  -webkit-transition: color 0.4s ease;
  transition: color 0.4s ease;
  border-top: 1px solid #f7f7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000388}}
.mobile-menu-body__sibling-item,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded.is-open ul.menu .menu-item {
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-body\.scss}line{font-family:\0000392}}
.mobile-menu-body__sibling--open,
#header-mobile-nav .mobile-nav-body nav .menu-item--expanded.is-open ul.menu {
  background-color: #eee;
  margin-left: -24px;
  margin-right: -24px;
  padding: 0 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-footer\.scss}line{font-family:\000033}}
.mobile-menu-footer__site-list,
#header-mobile-nav .mobile-nav-footer .ja-site-network-items {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-footer\.scss}line{font-family:\000038}}
.mobile-menu-footer__site,
#header-mobile-nav .mobile-nav-footer .ja-site-network-items .ja-site-network-item {
  width: 50%;
  min-height: 39px;
  padding-top: 12px;
  padding-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-footer\.scss}line{font-family:\0000314}}
.mobile-menu-footer__site:first-child,
#header-mobile-nav .mobile-nav-footer .ja-site-network-items .ja-site-network-item:first-child {
  border-top: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-footer\.scss}line{font-family:\0000318}}
.mobile-menu-footer__site:nth-child(odd),
#header-mobile-nav .mobile-nav-footer .ja-site-network-items .ja-site-network-item:nth-child(odd) {
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-footer\.scss}line{font-family:\0000323}}
.mobile-menu-footer__site:nth-child(2),
#header-mobile-nav .mobile-nav-footer .ja-site-network-items .ja-site-network-item:nth-child(2) {
  border-top: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-footer\.scss}line{font-family:\0000327}}
.mobile-menu-footer__site:nth-child(even),
#header-mobile-nav .mobile-nav-footer .ja-site-network-items .ja-site-network-item:nth-child(even) {
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-footer\.scss}line{font-family:\0000332}}
.mobile-menu-footer__vertical-logo,
#header-mobile-nav .mobile-nav-footer .ja-site-network-items .ja-site-network-item .vertical-logo {
  height: 39px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-footer\.scss}line{font-family:\0000335}}
.mobile-menu-footer__vertical-logo:before,
#header-mobile-nav .mobile-nav-footer .ja-site-network-items .ja-site-network-item .vertical-logo:before {
  height: 39px;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\000033}}
.mobile-menu-header__region,
#header-mobile-nav .mobile-nav-header .region-mobile-nav-header {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-bottom: 1px solid #f7f7f7;
  padding: 12px;
  background-color: #fff101;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000311}}
.mobile-menu-header__region > div:first-child + div,
#header-mobile-nav .mobile-nav-header .region-mobile-nav-header > div:first-child + div {
  margin-left: auto;
  position: absolute;
  right: 12px;
  top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000318}}
.mobile-menu-header__region > div:last-child,
#header-mobile-nav .mobile-nav-header .region-mobile-nav-header > div:last-child {
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  margin-top: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000324}}
.mobile-menu-header__logo_wrapper,
#header-mobile-nav .mobile-nav-header .region-mobile-nav-header .just-site-branding {
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000328}}
.mobile-menu-header__site-branding,
#header-mobile-nav .mobile-nav-header .region-mobile-nav-header .just-site-branding #site-branding {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000332}}
.mobile-menu-header__logo,
#header-mobile-nav .mobile-nav-header .region-mobile-nav-header .just-site-branding #site-branding #logo {
  margin-right: 0;
  max-width: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000338}}
.mobile-menu-header__site-logo img,
#header-mobile-nav .mobile-nav-header .region-mobile-nav-header .just-site-branding #site-branding .site-logo img {
  height: 28px;
  width: auto;
  max-width: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000345}}
.mobile-menu-header__search__input,
#header-mobile-nav .mobile-nav-header .sk-search-box__text {
  height: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000361}}
.mobile-menu-header__search__input:-moz-placeholder,
#header-mobile-nav .mobile-nav-header .sk-search-box__text:-moz-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000364}}
.mobile-menu-header__search__input::-moz-placeholder,
#header-mobile-nav .mobile-nav-header .sk-search-box__text::-moz-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000367}}
.mobile-menu-header__search__input:-ms-input-placeholder,
#header-mobile-nav .mobile-nav-header .sk-search-box__text:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000356}}
.mobile-menu-header__search__input::-webkit-input-placeholder,
#header-mobile-nav .mobile-nav-header .sk-search-box__text::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000353}}
.mobile-menu-header__toggle,
#header-mobile-nav .mobile-nav-header .header-menu-toggle-wrapper .header-menu-toggle {
  padding-right: 0;
  padding-left: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-header\.scss}line{font-family:\0000359}}
.mobile-menu-header__toggle__icon:before,
#header-mobile-nav .mobile-nav-header .header-menu-toggle-wrapper .mobile-menu-close-icon:before {
  font-size: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-user-action\.scss}line{font-family:\000031}}
.mobile-nav-user-action {
  padding: 10px 16px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu-user-action\.scss}line{font-family:\000035}}
.mobile-nav-user-action a {
  font-size: 1.25em;
  font-weight: 500;
  text-align: center;
  width: 100%;
}

@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu\.scss}line{font-family:\000031}}
  .mobile-menu,
  #header-mobile-nav {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu\.scss}line{font-family:\000037}}
.mobile-menu__layout,
#header-mobile-nav #header-mobile-nav-layout {
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -moz-transition: -moz-transform 0.25s ease;
  -o-transition: -o-transform 0.25s ease;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  background-color: #f7f7f7;
  overflow-y: auto;
  height: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu\.scss}line{font-family:\000037}}
  .mobile-menu__layout,
  #header-mobile-nav #header-mobile-nav-layout {
    border-right: 1px solid #ccc;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_mobile-menu\.scss}line{font-family:\0000324}}
.mobile-menu__layout--open,
#header-mobile-nav #header-mobile-nav-layout.is-open {
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_normalize\.scss}line{font-family:\000031}}
*,
*:before,
*:after {
  box-sizing: border-box;
}

@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_page\.scss}line{font-family:\000031}}
  .page--constraint {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1260px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 56.25em) and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_page\.scss}line{font-family:\000031}}
  .page--constraint {
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\000031}}
.paragraph,
body .paragraph {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: row wrap auto;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  color: #333;
  padding: 1em 0.5em;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\000031}}
  .paragraph,
  body .paragraph {
    margin: 0 6.5%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\000031}}
  .paragraph,
  body .paragraph {
    margin: 0 6%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000316}}
.paragraph__title,
body .paragraph .field--name-field-title {
  font-size: 1.5em;
  line-height: 26px;
  font-weight: 700;
  margin: 1em 0;
  text-transform: uppercase;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000325}}
.paragraph__main_title,
body .paragraph .field--name-field-main-title h1 {
  font-size: 1.5em;
  font-weight: 700;
  text-transform: uppercase;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000332}}
.paragraph__body,
body .paragraph .field--name-field-body {
  flex-grow: 2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000336}}
.paragraph__h2,
body .paragraph h2 {
  font-size: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000340}}
.paragraph__h3,
body .paragraph h3 {
  font-size: 22px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000344}}
.paragraph__h4,
body .paragraph h4 {
  font-size: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000348}}
.paragraph__h5,
body .paragraph h5 {
  font-size: 18px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000352}}
.paragraph__h6,
body .paragraph h6 {
  font-size: 16px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000356}}
.paragraph__link,
body .paragraph a {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000360}}
.paragraph__video,
body .paragraph .field--name-field-video,
body .paragraph .video-embed-field-responsive-video {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000363}}
.paragraph__video iframe,
body .paragraph .field--name-field-video iframe,
body .paragraph .video-embed-field-responsive-video iframe {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000368}}
.paragraph__quote,
body .paragraph blockquote {
  font-style: italic;
  margin: 0 0.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000372}}
.paragraph__quote > p,
body .paragraph blockquote > p {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.paragraph__quote > p:before,
body .paragraph blockquote > p:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.paragraph__quote > p:before,
body .paragraph blockquote > p:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.paragraph__quote > p:after,
body .paragraph blockquote > p:after {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.paragraph__quote > p:after,
body .paragraph blockquote > p:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000377}}
.paragraph__quote > p:before,
body .paragraph blockquote > p:before {
  height: 1em;
  margin-right: 0.5em;
  width: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000383}}
.paragraph__quote > p:after,
body .paragraph blockquote > p:after {
  height: 1em;
  margin-left: 0.5em;
  width: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000391}}
.paragraph__figcaption,
body .paragraph figcaption {
  font-size: 12px;
  line-height: 2.17em;
  font-style: italic;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\0000397}}
.paragraph__table,
body .paragraph table {
  border: 1px solid #ffffff;
  margin: 1em 0;
  text-align: center;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003103}}
.paragraph__table caption,
body .paragraph table caption {
  font-weight: 700;
  margin-bottom: 1em;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003109}}
.paragraph__table thead,
.paragraph__table tbody,
body .paragraph table thead,
body .paragraph table tbody {
  background: #ffffff;
  border-color: #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003115}}
.paragraph__table thead tr th,
.paragraph__table thead tr td,
.paragraph__table tbody tr th,
.paragraph__table tbody tr td,
body .paragraph table thead tr th,
body .paragraph table thead tr td,
body .paragraph table tbody tr th,
body .paragraph table tbody tr td {
  border-left: none;
  border-right: none;
  padding: 0.75em 0.25em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003121}}
.paragraph__table thead tr th p,
.paragraph__table thead tr td p,
.paragraph__table tbody tr th p,
.paragraph__table tbody tr td p,
body .paragraph table thead tr th p,
body .paragraph table thead tr td p,
body .paragraph table tbody tr th p,
body .paragraph table tbody tr td p {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003129}}
.paragraph__seperator,
body .paragraph hr {
  border: none;
  height: 1em;
  position: relative;
  text-align: center;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003136}}
.paragraph__seperator:after,
body .paragraph hr:after {
  content: "...";
  bottom: 0;
  font-size: 30px;
  left: 48%;
  letter-spacing: 0.5em;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003146}}
.paragraph__twitter,
body .paragraph .field--name-field-tweet {
  margin: 0 auto;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003151}}
.paragraph__tweet,
body .paragraph .field--name-field-tweet .twitter-tweet {
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003155}}
.paragraph__instagram,
body .paragraph .field--name-field-instagram {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003158}}
.paragraph__instagram iframe,
body .paragraph .field--name-field-instagram iframe {
  margin: 0 auto !important;
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_paragraphs\.scss}line{font-family:\00003164}}
.paragraph__social-title,
body .paragraph .field--name-field-tweet .field--name-name,
body .paragraph .field--name-field-instagram .field--name-name {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\000032}}
.search-listing-page .ja-search-applied-filter {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\000036}}
.search-listing-page .sk-hits-loading {
  margin: 0 auto;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000312}}
.search-listing-page .product-listing .duk-icon--large {
  font-size: 500%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000317}}
.search-listing-page .responsive-page-title {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000322}}
.search-listing-page .ja-sidebar-layout__content {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000326}}
.search-listing-page .ja-sidebar-layout__content-item--2 {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000332}}
.search-listing-page #search-stat-bar .responsive-page-title {
  text-align: center;
  font-size: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000338}}
.search-listing-page .search-toggle > div,
.search-listing-page .block-region-content-2 {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000343}}
.search-listing-page.refine-search-open {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000346}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets {
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  position: fixed;
  top: 0;
  left: -100%;
  width: 100%;
  z-index: 2147483647;
  background-color: #f7f7f7;
  overflow-y: auto;
  max-height: 100vh;
  display: flex;
  flex-flow: column;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000360}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .block-region-facets {
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  overflow-y: scroll;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000366}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .block-region-facets > div:first-child {
  align-self: flex-start;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000376}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .text--center {
  bottom: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000381}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 35px;
  width: 6px;
  display: inline-block;
  position: relative;
  line-height: 10px;
  display: block;
  width: 100%;
  margin: 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003145}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close:before, .search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close:after {
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 35px;
  height: 6px;
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -3px;
  margin-left: -17.5px;
  background-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003160}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close:after {
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003166}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close:hover:before, .search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close:hover:after {
  transform: rotate(0deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000387}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close:before, .search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close:after {
  position: absolute;
  right: 24px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000381}}
  .search-listing-page.refine-search-open .ja-sidebar-layout__facets .refine_search__close {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\0000398}}
.search-listing-page.refine-search-open .ja-sidebar-layout__facets .ja-sidebar-layout__facets-button {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003104}}
.search-listing-page .block-region-content-2 {
  *zoom: 1;
  border-bottom: 2px solid #eee;
  background-color: #ffffff;
  padding: 0 12px;
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
.search-listing-page .block-region-content-2:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003104}}
  .search-listing-page .block-region-content-2 {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003104}}
  .search-listing-page .block-region-content-2 {
    border-bottom: none;
    background-color: transparent;
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003122}}
.search-listing-page .mobile-sort-visible .block-region-content-2 {
  margin-bottom: 84px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003122}}
  .search-listing-page .mobile-sort-visible .block-region-content-2 {
    margin-bottom: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003130}}
.search-listing-page .product-listing-search-toggle__button--sort,
.search-listing-page .product-listing-search-refine__button {
  display: inline-block;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003130}}
  .search-listing-page .product-listing-search-toggle__button--sort,
  .search-listing-page .product-listing-search-refine__button {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003139}}
.search-listing-page .product-listing-search-toggle__button--sort i {
  margin-left: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.search-listing-page .product-listing-search-toggle__button--sort i:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.search-listing-page .product-listing-search-toggle__button--sort i:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003145}}
.search-listing-page .mobile-sort-visible .block-region-content-2 {
  margin-bottom: 84px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003145}}
  .search-listing-page .mobile-sort-visible .block-region-content-2 {
    margin-bottom: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.search-listing-page .mobile-sort-visible .product-listing-search-toggle__button--sort i:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.search-listing-page .mobile-sort-visible .product-listing-search-toggle__button--sort i:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003159}}
.search-listing-page.path-parts-and-services #search-sort .sk-select {
  width: 89%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003166}}
.search-listing-page.path-parts-and-services .product-listing-item .ja-gallery .product-listing-item__logo img {
  max-height: 40px;
  max-width: initial;
  min-width: initial;
  width: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003178}}
.search-listing-page .sk-pagination-navigation.is-numbered {
  width: 300px;
  margin: 0 auto;
  height: 36px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003185}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  color: #000000;
  background-color: #ffffff;
  font-size: 0.85em;
  text-align: center;
  display: block;
  margin: 0;
  height: 36px;
  border: 1px solid #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item:hover {
  background-image: none;
  background-color: #ffffff;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item:active {
  background-image: none;
  background-color: #888;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003195}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item:nth-of-type(1) {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003199}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item:last-of-type {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003203}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item.is-active {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  border: 1px solid #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item.is-active:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item.is-active:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003208}}
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item.is-disabled {
  color: #ccc;
  cursor: not-allowed;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003216}}
.search-listing-page .SumoSelect {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003216}}
  .search-listing-page .SumoSelect {
    max-width: calc(24px * 9);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003231}}
.search-listing-page .SumoSelect > .optWrapper.multiple > .options li.opt,
.search-listing-page .SumoSelect .select-all {
  padding-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003239}}
.search-listing-page .SumoSelect > .optWrapper.isFloating .options,
.search-listing-page .SumoSelect > .optWrapper.isFloating.multiple .options {
  margin-bottom: 75px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003242}}
.search-listing-page .SumoSelect > .optWrapper.isFloating .options li.opt,
.search-listing-page .SumoSelect > .optWrapper.isFloating.multiple .options li.opt {
  padding: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003245}}
.search-listing-page .SumoSelect > .optWrapper.isFloating .options li.opt label,
.search-listing-page .SumoSelect > .optWrapper.isFloating.multiple .options li.opt label {
  font-size: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003251}}
.search-listing-page .SumoSelect > .optWrapper.isFloating .MultiControls,
.search-listing-page .SumoSelect > .optWrapper.isFloating.multiple .MultiControls {
  background-color: #f7f7f7;
  border: 0;
  margin: 0;
  padding: 12px;
  height: 75px;
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003261}}
.search-listing-page .SumoSelect > .optWrapper.isFloating .MultiControls .standard-button,
.search-listing-page .SumoSelect > .optWrapper.isFloating.multiple .MultiControls .standard-button {
  margin-left: auto;
  margin-right: auto;
  display: block;
  font-family: "Roboto", sans-serif;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003271}}
.search-listing-page .SumoSelect > .CaptionCont, .search-listing-page .SumoSelect:hover > .CaptionCont, .search-listing-page .SumoSelect.open > .CaptionCont {
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003276}}
.search-listing-page .SumoSelect > .CaptionCont > .placeholder, .search-listing-page .SumoSelect:hover > .CaptionCont > .placeholder, .search-listing-page .SumoSelect.open > .CaptionCont > .placeholder {
  font-style: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003280}}
.search-listing-page .SumoSelect > .CaptionCont > label, .search-listing-page .SumoSelect:hover > .CaptionCont > label, .search-listing-page .SumoSelect.open > .CaptionCont > label {
  width: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003283}}
.search-listing-page .SumoSelect > .CaptionCont > label > i, .search-listing-page .SumoSelect:hover > .CaptionCont > label > i, .search-listing-page .SumoSelect.open > .CaptionCont > label > i {
  background-image: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.search-listing-page .SumoSelect > .CaptionCont > label > i:before, .search-listing-page .SumoSelect:hover > .CaptionCont > label > i:before, .search-listing-page .SumoSelect.open > .CaptionCont > label > i:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.search-listing-page .SumoSelect > .CaptionCont > label > i:before, .search-listing-page .SumoSelect:hover > .CaptionCont > label > i:before, .search-listing-page .SumoSelect.open > .CaptionCont > label > i:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003287}}
.search-listing-page .SumoSelect > .CaptionCont > label > i:before, .search-listing-page .SumoSelect:hover > .CaptionCont > label > i:before, .search-listing-page .SumoSelect.open > .CaptionCont > label > i:before {
  color: #888;
  font-size: 1em;
  position: absolute;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
  .search-listing-page .SumoSelect > .CaptionCont > label > i:before, .search-listing-page .SumoSelect:hover > .CaptionCont > label > i:before, .search-listing-page .SumoSelect.open > .CaptionCont > label > i:before {
    display: inline-block;
    /* 1 */
    font-family: "Doghouse UIKit";
    font-style: normal;
    /* 2 */
    font-weight: normal;
    /* 2 */
    line-height: 1;
    /* 3 */
    -webkit-font-smoothing: antialiased;
    /* 4 */
    -moz-osx-font-smoothing: grayscale;
    /* 4 */
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
  .search-listing-page .SumoSelect > .CaptionCont > label > i:before, .search-listing-page .SumoSelect:hover > .CaptionCont > label > i:before, .search-listing-page .SumoSelect.open > .CaptionCont > label > i:before {
    content: "";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003296}}
  .search-listing-page .SumoSelect > .CaptionCont > label > i:before, .search-listing-page .SumoSelect:hover > .CaptionCont > label > i:before, .search-listing-page .SumoSelect.open > .CaptionCont > label > i:before {
    color: #ccc;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003305}}
.search-listing-page .SumoSelect > .CaptionCont span {
  text-transform: capitalize;
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003309}}
.search-listing-page .SumoSelect > .CaptionCont span.placeholder {
  color: #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003316}}
.search-listing-page .SumoSelect.open .search-txt {
  height: 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003321}}
  .search-listing-page .SumoSelect.open > .optWrapper {
    top: 45px;
    width: 291px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003330}}
.search-listing-page .SumoSelect .select-all label:before,
.search-listing-page .SumoSelect > .optWrapper > .options li label:before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: sub;
  color: #888;
  border: 1.5px solid currentColor;
  border-radius: 3px;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.search-listing-page .SumoSelect .select-all.partial label:before, .search-listing-page .SumoSelect .select-all.selected label:before,
.search-listing-page .SumoSelect > .optWrapper > .options li.partial label:before,
.search-listing-page .SumoSelect > .optWrapper > .options li.selected label:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.search-listing-page .SumoSelect .select-all.partial label:before, .search-listing-page .SumoSelect .select-all.selected label:before,
.search-listing-page .SumoSelect > .optWrapper > .options li.partial label:before,
.search-listing-page .SumoSelect > .optWrapper > .options li.selected label:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003346}}
.search-listing-page .SumoSelect .select-all.partial label:before, .search-listing-page .SumoSelect .select-all.selected label:before,
.search-listing-page .SumoSelect > .optWrapper > .options li.partial label:before,
.search-listing-page .SumoSelect > .optWrapper > .options li.selected label:before {
  font-size: 0.75em;
  text-align: center;
  vertical-align: middle;
  line-height: 1.35;
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003355}}
.search-listing-page .SumoSelect .select-all.partial label:before,
.search-listing-page .SumoSelect > .optWrapper > .options li.partial label:before {
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003361}}
.search-listing-page .SumoSelect .ja-sumo-search-container {
  background-color: #f7f7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003364}}
.search-listing-page .SumoSelect .ja-sumo-search-container .ja-sumo-search--wrapper {
  background-color: #ffffff;
  border: 1px solid #888;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003373}}
  .search-listing-page .sk-pagination-navigation.is-numbered {
    width: 600px;
    margin: 12px auto;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003379}}
  .search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item {
    font-size: 1em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003382}}
  .search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item:nth-of-type(1) {
    display: block;
    margin-right: 6px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003387}}
  .search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item:last-of-type {
    display: block;
    margin-left: 6px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003396}}
  .search-listing-page #search-stat-bar .responsive-page-title {
    text-align: left;
    font-size: 30px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_product-listing-page\.scss}line{font-family:\00003402}}
  .search-listing-page .ja-search-applied-filter {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_reactPlaceholder\.scss}line{font-family:\000032}}
.show-loading-animation.rect-shape, .show-loading-animation.round-shape, .show-loading-animation.text-row,
.show-loading-animation .rect-shape,
.show-loading-animation .round-shape,
.show-loading-animation .text-row {
  animation: react-placeholder-pulse 1.5s infinite;
}

@keyframes react-placeholder-pulse {
  0% {
    opacity: .6;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: .6;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_recaptcha\.scss}line{font-family:\000031}}
.captcha {
  margin-left: -24px;
  width: calc(100% + 48px);
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_recaptcha\.scss}line{font-family:\000031}}
  .captcha {
    margin-left: inherit;
    width: inherit;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_recaptcha\.scss}line{font-family:\0000313}}
.g-recaptcha-error > div {
  border: 1px solid #e22929;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_recaptcha\.scss}line{font-family:\0000319}}
.g-recaptcha div:first-child {
  margin: 0 auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_refinement-container\.scss}line{font-family:\000031}}
.refinement__container {
  background-color: #f7f7f7;
  top: 0;
  bottom: 0;
  max-height: 100vh;
  position: fixed;
  width: 100%;
  z-index: -1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_refinement-container\.scss}line{font-family:\000031}}
  .refinement__container {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_refinement-container\.scss}line{font-family:\0000317}}
.refinement__container.is-visible {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
  z-index: 999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_refinement-container\.scss}line{font-family:\0000328}}
.refinement__container .SumoSelect.open .optWrapper.isFloating.multiple .options {
  flex-grow: 1;
  margin: 0;
  overflow-y: scroll;
  padding: 0px 18px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_refinement-container\.scss}line{font-family:\0000341}}
.refinement__container--controls {
  background-color: #f7f7f7;
  border: 0;
  bottom: 0;
  display: block;
  height: 64px;
  margin: 0;
  padding: 12px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_refinement-container\.scss}line{font-family:\0000351}}
.refinement__container--controls .standard-button {
  display: block;
  font-family: "Roboto", sans-serif;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_reusable-pages\.scss}line{font-family:\000034}}
.path-finance .block-region-content,
.path-sellers-guide .block-region-content,
.path-buyers-guide .block-region-content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_reusable-pages\.scss}line{font-family:\000034}}
  .path-finance .block-region-content,
  .path-sellers-guide .block-region-content,
  .path-buyers-guide .block-region-content {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_reusable-pages\.scss}line{font-family:\000038}}
.path-finance .block-region-content .paragraph,
.path-sellers-guide .block-region-content .paragraph,
.path-buyers-guide .block-region-content .paragraph {
  margin: 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_saved-search-block\.scss}line{font-family:\000032}}
.ja-block--vertical .saved-search-item {
  padding: 12px 24px;
  border-top: 2px solid #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_saved-search-block\.scss}line{font-family:\000036}}
.ja-block--vertical .saved-search-item, .ja-block--vertical .saved-search-item a {
  color: #333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_section\.scss}line{font-family:\000031}}
.section {
  max-width: 1260px;
  margin: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_section\.scss}line{font-family:\000035}}
.section > h2 {
  background: #ffffff;
  padding: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_share\.scss}line{font-family:\000033}}
.share--teaser {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  width: 32px;
  height: 32px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_share\.scss}line{font-family:\0000312}}
.share--teaser a {
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_site-grid\.scss}line{font-family:\000031}}
.ja-site-grid-items,
.ja-site-grid-items {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: #f7f7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_site-grid\.scss}line{font-family:\0000311}}
.ja-site-grid-items__current,
.ja-site-grid-items .ja-site-grid-current {
  -ms-flex: 0 1 100%;
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
  background-color: #ffffff;
  margin-bottom: 6px;
  padding: 1.5em;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_site-grid\.scss}line{font-family:\0000319}}
.ja-site-grid-items__item,
.ja-site-grid-items .ja-site-grid-item {
  -ms-flex: 1 0 calc(50% - (6px / 2));
  -webkit-flex: 1 0 calc(50% - (6px / 2));
  flex: 1 0 calc(50% - (6px / 2));
  background-color: #ffffff;
  margin-bottom: 6px;
  padding: 1.5em;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_site-grid\.scss}line{font-family:\0000328}}
.ja-site-grid-items__spacing:nth-child(odd),
.ja-site-grid-items .ja-site-grid-item:nth-child(odd) {
  margin-left: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_site-grid\.scss}line{font-family:\0000332}}
.ja-site-grid-items__spacing:nth-child(even),
.ja-site-grid-items .ja-site-grid-item:nth-child(even) {
  margin-right: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_site-grid\.scss}line{font-family:\0000337}}
.ja-site-grid-items__vertical-logo,
.ja-site-grid-items .ja-site-grid-current .vertical-logo,
.ja-site-grid-items .ja-site-grid-item .vertical-logo {
  height: 39px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_site-grid\.scss}line{font-family:\0000340}}
.ja-site-grid-items__vertical-logo:before,
.ja-site-grid-items .ja-site-grid-current .vertical-logo:before,
.ja-site-grid-items .ja-site-grid-item .vertical-logo:before {
  display: block;
  height: 39px;
  width: 100%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_site-grid\.scss}line{font-family:\0000347}}
  .ja-site-grid-items__desktop,
  .ja-site-grid-items .ja-site-grid-current,
  .ja-site-grid-items .ja-site-grid-item {
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    background-color: #f7f7f7;
    margin: 0;
    padding: 1.5em 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_social-links\.scss}line{font-family:\000031}}
.social-links {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_social-links\.scss}line{font-family:\000034}}
.social-links > li {
  list-style: none;
  margin: 0;
  display: inline-block;
  margin-right: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_social-links\.scss}line{font-family:\0000311}}
.social-links__item {
  background: #fff200;
  border-radius: 50%;
  color: #000000;
  display: inline-block;
  width: 1.875em;
  height: 1.875em;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_social-links\.scss}line{font-family:\0000320}}
.social-links__item:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_social-links\.scss}line{font-family:\0000329}}
.social {
  float: right;
  *zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
.social:after {
  content: "";
  display: table;
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_social-links\.scss}line{font-family:\0000333}}
.social > h2 {
  font-size: 16px;
  text-transform: uppercase;
  margin-top: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\000033}}
html.sumoStopScroll,
body.sumoStopScroll {
  overflow: hidden;
  position: relative;
  height: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000311}}
.SumoSelect .select-all {
  height: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000315}}
.SumoSelect > .optWrapper.isFloating {
  -moz-transition: left 0.5s ease;
  -o-transition: left 0.5s ease;
  -webkit-transition: left 0.5s ease;
  transition: left 0.5s ease;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  left: -200vw;
  max-height: none;
  margin: 0;
  width: 100%;
  height: 100% !important;
  background-color: #f7f7f7;
  padding-bottom: 0 !important;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000315}}
  .SumoSelect > .optWrapper.isFloating {
    background-color: #ffffff;
    display: none;
    max-height: 260px;
    overflow-x: hidden;
    overflow-y: auto;
    height: auto !important;
    left: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000338}}
.SumoSelect > .optWrapper.isFloating .MultiControls {
  display: block;
  position: fixed;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000338}}
  .SumoSelect > .optWrapper.isFloating .MultiControls {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000347}}
.SumoSelect > .optWrapper.isFloating .options {
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000353}}
.SumoSelect.open .optWrapper.isFloating {
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000358}}
.SumoSelect .ja-sumo-search-container {
  background: #ffffff;
  padding: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000363}}
.SumoSelect .ja-sumo-search--wrapper {
  border: 1px solid #eee;
  border-radius: 6px;
  padding-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.SumoSelect .ja-sumo-search--wrapper:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.SumoSelect .ja-sumo-search--wrapper:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000369}}
.SumoSelect .ja-sumo-search--wrapper .ja-sumo-search {
  display: inline-block;
  border: 0;
  margin-left: 12px;
  padding: 12px 0;
  outline: none;
  z-index: 999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000380}}
.homepage-search-sumo {
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000384}}
.homepage-search-sumo__option-label {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000388}}
.homepage-search-sumo__option-secondary-text {
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\0000392}}
.homepage-search-sumo__sumo-select-box {
  font-size: 1em;
  font-weight: normal;
  padding: 0.5em;
  border-radius: 4px;
  box-shadow: none;
  border: 2px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003100}}
.homepage-search-sumo__sumo-select-box span {
  padding-right: 0;
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003105}}
.homepage-search-sumo__sumo-select-box span,
.homepage-search-sumo__sumo-select-box label {
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003111}}
.homepage-search-sumo__sumo-select-box--no-outline {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003115}}
.homepage-search-sumo__placeholder {
  font-style: normal;
  color: #d0d0d0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003120}}
.homepage-search-sumo__multi-selected-values {
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003124}}
.homepage-search-sumo__selectbox-secondary-text {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003128}}
.homepage-search-sumo__opt-wrapper--multiple {
  padding-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003132}}
.homepage-search-sumo__opt-wrapper--visible {
  left: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003132}}
  .homepage-search-sumo__opt-wrapper--visible {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003140}}
.homepage-search-sumo__opt-list {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  max-height: 80vh;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003140}}
  .homepage-search-sumo__opt-list {
    max-height: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003149}}
.homepage-search-sumo__opt-item {
  position: relative;
  padding-left: 12px;
  border-bottom: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_lines\.scss}line{font-family:\0000316}}
.homepage-search-sumo__opt-item:after {
  content: '';
  position: absolute;
  display: inline-block;
  height: 1px;
  background-color: #eee;
  left: 12px;
  right: 12px;
  bottom: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_lines\.scss}line{font-family:\0000316}}
  .homepage-search-sumo__opt-item:after {
    left: 0;
    right: 0;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003149}}
  .homepage-search-sumo__opt-item {
    padding-top: 12px;
    padding-bottom: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003160}}
.homepage-search-sumo__opt-item--hidden {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003165}}
.homepage-search-sumo__opt-item--multi span i {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003170}}
.homepage-search-sumo__opt-selected {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003175}}
.homepage-search-sumo__opt-selected--single label {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.homepage-search-sumo__opt-selected--single label:after {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.homepage-search-sumo__opt-selected--single label:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003179}}
.homepage-search-sumo__opt-selected--single label:after {
  position: absolute;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003187}}
.homepage-search-sumo__opt-selected--multi span i {
  background-image: none;
  border-color: #4990e2;
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.homepage-search-sumo__opt-selected--multi span i:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.homepage-search-sumo__opt-selected--multi span i:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003193}}
.homepage-search-sumo__opt-selected--multi span i:before {
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 11px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003203}}
.homepage-search-sumo__optgroup-label {
  position: relative;
  padding: 12px 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_lines\.scss}line{font-family:\0000316}}
.homepage-search-sumo__optgroup-label:after {
  content: '';
  position: absolute;
  display: inline-block;
  height: 1px;
  background-color: #eee;
  left: 12px;
  right: 12px;
  bottom: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_lines\.scss}line{font-family:\0000316}}
  .homepage-search-sumo__optgroup-label:after {
    left: 0;
    right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003208}}
.homepage-search-sumo__optgroup-secondary-text {
  top: 12px;
  position: absolute;
  right: 12px !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003214}}
.homepage-search-sumo__multicontrols {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003218}}
.homepage-search-sumo__select-header {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 6px;
  padding-right: 6px;
  background-color: #ffffff;
  height: 48px;
  border-bottom: 2px solid #eee;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003218}}
  .homepage-search-sumo__select-header {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003232}}
.homepage-search-sumo__select-filter-wrapper {
  position: relative;
  padding-left: 12px;
  padding-right: 12px;
  margin-top: 6px;
  margin-bottom: 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003232}}
  .homepage-search-sumo__select-filter-wrapper {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003244}}
.homepage-search-sumo__select-filter-icon {
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  left: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003251}}
.homepage-search-sumo__select-filter {
  -moz-appearance: none;
  -webkit-appearance: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 36px;
  border: 1px solid #000000;
  width: 250px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000361}}
.homepage-search-sumo__select-filter:-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000364}}
.homepage-search-sumo__select-filter::-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000367}}
.homepage-search-sumo__select-filter:-ms-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000356}}
.homepage-search-sumo__select-filter::-webkit-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003256}}
.homepage-search-sumo__select-footer {
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
  margin-top: auto;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003256}}
  .homepage-search-sumo__select-footer {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003267}}
.homepage-search-sumo__select-header-item {
  width: 33.33333%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003271}}
.homepage-search-sumo__select-return {
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003275}}
.homepage-search-sumo__select-title {
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003281}}
.homepage-search-sumo__clear-all {
  text-align: right;
  text-transform: uppercase;
  cursor: pointer;
  font-size: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_sumo-select\.scss}line{font-family:\00003288}}
.homepage-search-sumo__close-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  text-align: center;
  cursor: pointer;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.homepage-search-sumo__close-button:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.homepage-search-sumo__close-button:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\000031}}
.ja-table-actions {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex: 1 1 100%;
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\000031}}
  .ja-table-actions {
    padding-left: 0;
    padding-right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000312}}
.ja-table-actions .ja-table-actions__op {
  flex: 2 auto;
  -webkit-flex-grow: 2;
  flex-grow: 2;
  cursor: pointer;
  display: inline-block;
  position: relative;
  margin-right: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-table-actions .ja-table-actions__op:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-table-actions .ja-table-actions__op:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000320}}
.ja-table-actions .ja-table-actions__op:after {
  color: #888;
  font-size: 16px;
  margin-top: -10px;
  pointer-events: none;
  position: absolute;
  right: 12px;
  top: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000330}}
.ja-table-actions .ja-table-actions__op > * {
  margin-bottom: 0;
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000335}}
.ja-table-actions .ja-table-actions__op label {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000339}}
.ja-table-actions .ja-table-actions__op select {
  -moz-appearance: none;
  -webkit-appearance: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  border: 1px solid #888;
  height: 50px;
  padding: 12px 24px;
  padding-right: 48px;
  font-weight: 700;
  color: #333;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000339}}
  .ja-table-actions .ja-table-actions__op select {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: #ffffff;
    border: 0;
    border-bottom: 2px solid #eee;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000312}}
  .ja-table-actions .ja-table-actions__op {
    flex: 0 auto;
    -webkit-flex-grow: 0;
    flex-grow: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000364}}
.ja-table-actions .ja-table-actions__submit {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #eee;
  border: 1px solid #888;
  color: #333;
  display: inline-block;
  font-weight: 700;
  height: 50px;
  line-height: 1;
  margin-right: 0;
  padding: 12px 24px;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table-actions\.scss}line{font-family:\0000364}}
  .ja-table-actions .ja-table-actions__submit {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: #ffffff;
    border: 0;
    border-bottom: 2px solid #eee;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\000031}}
.ja-table {
  background: #ffffff;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\000035}}
.ja-table > tr,
.ja-table > tbody > tr {
  border-bottom: 2px solid #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000310}}
.ja-table th,
.ja-table td {
  padding: 12px 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000315}}
.ja-table td:first-of-type {
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000319}}
.ja-table .ja-table__row-action {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000323}}
.ja-table .ja-table__row-action > input, .ja-table .ja-table__row-action > input:hover, .ja-table .ja-table__row-action > input:active, .ja-table .ja-table__row-action > input:focus {
  background: transparent;
  border: 0;
  font-size: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000339}}
.ja-table--tableselect {
  background: transparent;
  table-layout: fixed;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000344}}
.ja-table--tableselect th,
.ja-table--tableselect td {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000348}}
.ja-table--tableselect th:first-of-type,
.ja-table--tableselect td:first-of-type {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000352}}
.ja-table--tableselect th:last-of-type,
.ja-table--tableselect td:last-of-type {
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000357}}
.ja-table--tableselect tr.selected td,
.ja-table--tableselect td {
  background: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000362}}
.ja-table--tableselect .empty.message {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000366}}
.ja-table--tableselect td:nth-child(1) {
  width: 25%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_table\.scss}line{font-family:\0000370}}
.ja-table--tableselect td:nth-child(2) {
  width: 65%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_tags\.scss}line{font-family:\000031}}
.tag {
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_tags\.scss}line{font-family:\000035}}
.tag .tag__item {
  list-style: none;
  display: inline-block;
  background: #eee;
  border: 1px solid #ccc;
  padding: 6px 12px;
  margin: 6px 6px 0 0;
  text-transform: capitalize;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_tags\.scss}line{font-family:\0000315}}
.tag .tag__link {
  text-decoration: none;
  display: inline-block;
  color: #333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_tooltip\.scss}line{font-family:\000031}}
.ja-tooltip {
  background: #ffffff;
  box-shadow: 0px 5px 4px #eee;
  padding: 24px;
  display: inline-block;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_tooltip\.scss}line{font-family:\000039}}
.ja-tooltip:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -10px;
  height: 0;
  width: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_tooltip\.scss}line{font-family:\0000324}}
.ja-tooltip__content {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\000031}}
.ui-dialog {
  width: auto !important;
  margin-left: 12px;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\000037}}
.ui-dialog.no-close .ui-dialog-titlebar-close {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\0000312}}
.ui-dialog-titlebar {
  background: #ffffff !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\0000316}}
.ui-dialog-title {
  font-family: "Roboto", sans-serif;
  width: 100% !important;
  margin: 20px 0px !important;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\0000323}}
.ui-dialog .ui-icon-closethick {
  display: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\0000327}}
.ui-dialog .ui-button {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 15px;
  width: 4px;
  display: inline-block;
  position: relative;
  line-height: 10px;
  position: absolute !important;
  right: 10px;
  top: 18px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003145}}
.ui-dialog .ui-button:before, .ui-dialog .ui-button:after {
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 15px;
  height: 4px;
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -2px;
  margin-left: -7.5px;
  background-color: #aeaeae;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003160}}
.ui-dialog .ui-button:after {
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003166}}
.ui-dialog .ui-button:hover:before, .ui-dialog .ui-button:hover:after {
  transform: rotate(0deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\0000333}}
.ui-dialog .ui-button:focus {
  outline: 0 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\0000338}}
.ui-dialog .js-ja-error-dialog {
  text-align: center;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\000031}}
  .ui-dialog {
    max-width: 1260px;
    margin-left: auto;
    margin-right: auto;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/susy-2\.2\.14\/sass\/susy\/output\/support\/_clearfix\.scss}line{font-family:\0000312}}
  .ui-dialog:after {
    content: " ";
    display: block;
    clear: both;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-dialog\.scss}line{font-family:\0000347}}
.ui-widget-overlay {
  background: #000000 !important;
  opacity: 0.8 !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\000031}}
.ui-tabs {
  border: 0;
  background: transparent;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\000036}}
.ui-tabs .ui-tabs-nav {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border: 0;
  background: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000312}}
.ui-tabs .ui-tabs-nav > li {
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  border: 0;
  background: transparent;
  border-bottom: 3px solid #eee;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000319}}
.ui-tabs .ui-tabs-nav > li:before {
  content: '';
  width: 2px;
  height: 50%;
  background: #eee;
  position: absolute;
  right: 0;
  top: 50%;
  -moz-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  -webkit-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000330}}
.ui-tabs .ui-tabs-nav > li:last-child:before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000334}}
.ui-tabs .ui-tabs-nav > li.ui-tabs-active {
  padding-bottom: 0;
  margin-bottom: 0;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000342}}
.ui-tabs .ui-tabs-panel {
  padding: 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000346}}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  background: transparent;
  border: 0;
  float: none;
  display: block;
  font-size: 1em;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
  outline: none;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000346}}
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 1.125em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000362}}
.ui-tabs .ui-state-default a {
  color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000367}}
.ui-tabs .ui-state-active a {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000372}}
  .ui-tabs .ui-tabs-nav {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000375}}
  .ui-tabs .ui-tabs-nav.page--constraint {
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000381}}
  .ui-tabs .ui-tabs-nav > li {
    margin-right: 36px;
    border-bottom: 2px solid #eee;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000385}}
  .ui-tabs .ui-tabs-nav > li:before {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000391}}
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: .25em 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\0000399}}
.js-ja-tabs > div {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-tabs\.scss}line{font-family:\00003103}}
.js-ja-tabs.ui-tabs > div {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui-widget\.scss}line{font-family:\000032}}
.ui-widget.ui-widget-content {
  border: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_ui\.scss}line{font-family:\000033}}
.ui-datepicker.hide-calender .ui-datepicker-calendar {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\000031}}
.ja-user-login {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\000035}}
.ja-user-login__join-popup-form {
  display: inline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000310}}
.ja-user-login__modal .ui-dialog-titlebar {
  border: 0;
  position: absolute;
  height: 30px;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000317}}
.ja-user-login__modal .ui-dialog-titlebar .ui-dialog-titlebar-close {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000322}}
.ja-user-login__modal .ui-dialog-title {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000327}}
.ja-user-login__content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  margin: 0 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000336}}
.ja-user-login__center,
#block-justautologinuserblock > div {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000340}}
.ja-user-login__user {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000340}}
  .ja-user-login__user {
    display: inline-block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000347}}
.ja-user-login__user a {
  position: relative;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000321}}
.ja-user-login__user a:after {
  -moz-transition: width 250ms ease;
  -o-transition: width 250ms ease;
  -webkit-transition: width 250ms ease;
  transition: width 250ms ease;
  content: "";
  position: absolute;
  background: currentColor;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000333}}
.ja-user-login__user a:hover:after {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000352}}
.ja-user-login__user a:hover {
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000352}}
.ja-user-login .ja-collapse__link:after {
  margin-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000356}}
.ja-user-login__dropdown {
  position: relative;
  padding-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000361}}
.ja-user-login__dropdown h2:after {
  margin-left: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000366}}
.ja-user-login__dropdown a {
  position: relative;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000321}}
.ja-user-login__dropdown a:after {
  -moz-transition: width 250ms ease;
  -o-transition: width 250ms ease;
  -webkit-transition: width 250ms ease;
  transition: width 250ms ease;
  content: "";
  position: absolute;
  background: currentColor;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000333}}
.ja-user-login__dropdown a:hover:after {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000352}}
.ja-user-login__dropdown a:hover {
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000370}}
.ja-user-login__dropdown form {
  top: 45px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000376}}
.ja-user-login__links li {
  list-style: none;
  margin: 0;
  border-bottom: 2px solid #eee;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000382}}
.ja-user-login__links li:last-of-type {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000387}}
.ja-user-login__links li:hover:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 4px;
  height: 100%;
  background-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\0000397}}
.ja-user-login__links li:hover a,
.ja-user-login__links li:hover a:before {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003104}}
.ja-user-login__links a {
  display: block;
  white-space: nowrap;
  font-size: 15px;
  font-weight: 500;
  color: #333;
  padding: 10px 24px;
  padding-right: 72px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003114}}
.ja-user-login__links a.ja-user-login__logout {
  color: #000000;
  padding: 0 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003118}}
.ja-user-login__links a.ja-user-login__logout:hover {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003126}}
.ja-user-login__logout {
  margin: 12px;
  text-align: center;
  font-size: inherit;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003132}}
.ja-user-login__avatar + .ja-user-login__user {
  margin-left: 10px;
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003138}}
.ja-user-login__avatar img {
  width: 2.75em;
  border-radius: 50%;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003144}}
.ja-user-login__avatar:hover img {
  opacity: 0.5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003150}}
.ja-user-login--anonymous a {
  text-transform: uppercase;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003154}}
.ja-user-login--anonymous a.ja-user-login__popup-form {
  position: relative;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000321}}
.ja-user-login--anonymous a.ja-user-login__popup-form:after {
  -moz-transition: width 250ms ease;
  -o-transition: width 250ms ease;
  -webkit-transition: width 250ms ease;
  transition: width 250ms ease;
  content: "";
  position: absolute;
  background: currentColor;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000333}}
.ja-user-login--anonymous a.ja-user-login__popup-form:hover:after {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000352}}
.ja-user-login--anonymous a.ja-user-login__popup-form:hover {
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003158}}
.ja-user-login--anonymous a.ja-user-login__link-join, .ja-user-login--anonymous a.ja-user-login__popup-form {
  display: none;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003158}}
  .ja-user-login--anonymous a.ja-user-login__link-join, .ja-user-login--anonymous a.ja-user-login__popup-form {
    display: inline-block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003166}}
.ja-user-login--anonymous a.ja-user-login__multi-popup-form {
  display: inline-block;
  margin-right: 0;
  padding: 0 12px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003166}}
  .ja-user-login--anonymous a.ja-user-login__multi-popup-form {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003176}}
.ja-user-login--anonymous a:last-child {
  margin-right: 0;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003184}}
  .ja-user-login__container {
    width: auto;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-login\.scss}line{font-family:\00003188}}
  .ja-user-login__user, .ja-user-login__dropdown {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-profile\.scss}line{font-family:\000031}}
.ja-ad-user-profile {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-profile\.scss}line{font-family:\000035}}
.ja-ad-user-profile__picture {
  width: 45px;
  min-width: 45px;
  height: 45px;
  overflow: hidden;
  border-radius: 50%;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-profile\.scss}line{font-family:\0000313}}
.ja-ad-user-profile__picture:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: 50%;
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.25);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-profile\.scss}line{font-family:\0000325}}
.ja-ad-user-profile__info {
  margin-left: 12px;
  max-width: 210px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_user-profile\.scss}line{font-family:\0000330}}
.ja-ad-user-profile__name {
  display: block;
  font-size: 20px;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_vertical-logo\.scss}line{font-family:\000031}}
.vertical-logo {
  display: block;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_logos\.scss}line{font-family:\0000349}}
.vertical-logo:before {
  position: absolute;
  background-position: center;
  background-size: contain;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_viz-trade\.scss}line{font-family:\000033}}
body .viztrade-wrapper {
  padding: 24px 0;
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/base\/_widget\.scss}line{font-family:\000032}}
.ui-widget {
  font-family: "Roboto", sans-serif;
  font-size: 16px;
}

@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes fadeInOut {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeInOut {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeInOut {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
  60% {
    -moz-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
  60% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
  60% {
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_animations\.scss}line{font-family:\0000328}}
.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@-moz-keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}
@-moz-keyframes loading {
  0% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  20% {
    -moz-transform: scale(1, 2.2);
    transform: scale(1, 2.2);
  }
  40% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes loading {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  20% {
    -webkit-transform: scale(1, 2.2);
    transform: scale(1, 2.2);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes loading {
  0% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  20% {
    -moz-transform: scale(1, 2.2);
    -ms-transform: scale(1, 2.2);
    -webkit-transform: scale(1, 2.2);
    transform: scale(1, 2.2);
  }
  40% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
/* ==========================================================================
 Overlay an icon over a button.
 As inputs can't have pseudo selectors, this must be used on a wrapper
 element of the button.
 ============================================================================ */
/* ==========================================================================
 Undo button styling.
 ============================================================================ */
/**
 * FLex order a list of components.
 *
 * @param <map> $components
 *   The Sass map containing the components in the order you wish them
 *   to appear in.
 *
 * Example:
 *
 * $component-order: (
 *  '.component-1',
 *  '.component-2',
 *  '.component-3'
 * );
 *
 * .components {
 *   @include ja-display-flex;
 *   @include order-components($components);
 * }
 */
/**
 * Flex ordering of items over breakpoints.
 *
 * @param <map> $components_list
 *   The Sass map containing a list of breakpoints, each with a value of
 *   another Sass map containing the components in the order you wish them
 *   to appear in.
 *
 * Example:
 *
 * $component-order: (
 *  default: (
 *    '.component-1',
 *    '.component-2',
 *    '.component-3'
 *  ),
 *  x-large: (
 *    '.component-3',
 *    '.component-2',
 *    '.component-1'
 *  )
 * );
 *
 * .components {
 *   @include ja-display-flex;
 *   @include order-components-breakpoints($component-order);
 * }
 */
/*
 * Get remote image path relative to environment.
 *
 * param: $image_path
 *   Path relative to theme image folder.
 * param: $shorthand
 *   Use css shorthand property background instead of background-image. Default: false.
 * param: $image_pos
 *   Additional css property values for image position.
 * param: $theme
 *   Theme folder where image is located. Default: just_base.
 *
 * returns: eg: background-image: url('https://cdn.justauto.com.au/dist/theme/just_base/images/img.png');
 *
 */
/*
 * Get remote image path relative to environment.
 *
 * param: $image_path
 *   Path relative to theme image folder.
 * param: $theme
 *   Theme folder where image is located. Default: just_base.
 *
 * returns: eg: content: url('https://cdn.justauto.com.au/dist/theme/just_base/images/img.png');
 *
 */
/**
 * Used to shrink the font size for mobile devices.
 */
/**
 * Apply a font size and line height at the same time.
 * @see $brand-font-sizes & $brand-line-heights.
 */
/**
 * Used to target all heading elements.
 */
/**
 * Crop text and add ellipsis.
 */
/**
 * Cross browser version of -webkit-text-stroke.
 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_badge\.scss}line{font-family:\000033}}
.badge--featured,
.badge--premium,
.badge--draft,
.badge--approval,
.badge-label-featured {
  background-color: #fff200;
  color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_badge\.scss}line{font-family:\000039}}
.badge--promoted,
.badge--approved,
.badge-label-promoted,
.badge--wanted,
.badge-label-wanted {
  background-color: #38ba72;
  color: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_badge\.scss}line{font-family:\0000317}}
.ja-ad-teaser__ad-type,
.badge--for-sale,
.badge--sold,
.badge--denied,
.badge-label-for-sale {
  background-color: #e22929;
  color: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_badge\.scss}line{font-family:\0000323}}
.badge--international,
.badge-label-international {
  background-color: #000000;
  color: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_badge\.scss}line{font-family:\0000329}}
.item-grid__badge-label,
.ja-grid .views-row .ja-grid-item-layout .type .field__item,
.badge--featured,
.badge--premium,
.badge--draft,
.badge--approval,
.badge--promoted,
.badge--approved,
.badge--wanted, .ja-ad-teaser__ad-type,
.badge--for-sale,
.badge--sold,
.badge--denied,
.badge--international,
.badge {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.15em 0.5em;
  text-transform: uppercase;
  font-size: 0.85em;
  font-weight: 500;
  z-index: 1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_block\.scss}line{font-family:\000031}}
.block-component-base,
.ja-block--empty,
.ja-gallery__nav,
.block-sidebar,
.ja-ad-teaser,
.homepage-search__search-wrapper,
.ja-homepage-search .search-wrapper,
.page-not-found__page-not-found-wrapper,
.ja-page-not-found .page-not-found-wrapper,
.ja-sp .search-wrapper,
.product-listing-item,
.quick-search-wrapper,
.ja-variant-wrapper {
  background: #ffffff;
  box-shadow: 0 2px 0 #ccc;
  margin-bottom: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_block\.scss}line{font-family:\0000312}}
.block-sidebar > div, .block-sidebar > h2 {
  padding: 12px 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_block\.scss}line{font-family:\0000317}}
.block-sidebar > h2 {
  margin: 0;
  font-size: 16px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 500;
  border-bottom: 2px solid #eee;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_block\.scss}line{font-family:\0000327}}
  .block-sidebar > h2 {
    text-align: left;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\00003113}}
.advertisement-calculator {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\000032}}
.advertisement-calculator.advertisement-calculator-quick-view {
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\000037}}
.advertisement-calculator.advertisement-calculator-quick-view .advertisement-calculator__info,
.advertisement-calculator.advertisement-calculator-quick-view .advertisement-calculator__action,
.advertisement-calculator.advertisement-calculator-quick-view span {
  -ms-flex: 1 1 100%;
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000318}}
.advertisement-calculator__logo {
  margin-right: 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000322}}
.advertisement-calculator__image {
  max-width: 60px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000326}}
.advertisement-calculator__price, .advertisement-calculator__rate, .advertisement-calculator__term {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000332}}
.advertisement-calculator__price {
  font-size: 1.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000336}}
.advertisement-calculator__rate {
  font-size: 0.875em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000340}}
.advertisement-calculator__term {
  font-size: 0.875em;
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000345}}
.advertisement-calculator__action {
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  position: relative;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000351}}
.advertisement-calculator__link {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.advertisement-calculator__link:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.advertisement-calculator__link:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000355}}
.advertisement-calculator__disclaimer {
  font-size: 0.75em;
  height: 2em;
  margin-top: 0.875em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000361}}
.advertisement-calculator__anchor {
  position: absolute;
  right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\00003118}}
.simple-finance-form {
  text-align: center;
  width: 100%;
  flex: row wrap auto;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000371}}
.simple-finance-form > div {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000375}}
.simple-finance-form h2 {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000379}}
.simple-finance-form .advertisement-calculator__logo {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000382}}
.simple-finance-form .advertisement-calculator__logo .advertisement-calculator__image {
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000387}}
.simple-finance-form .advertisement-calculator__action {
  margin-bottom: 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\00003118}}
  .simple-finance-form {
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\0000397}}
.simple-finance-form__btn-wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  position: relative;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_calculators\.scss}line{font-family:\00003104}}
.simple-finance-form__link {
  font-size: 0.75em;
  height: 2em;
  margin-top: 0.875em;
  position: absolute;
  right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_flag\.scss}line{font-family:\000031}}
.flag {
  display: table;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_flag\.scss}line{font-family:\000036}}
.flag__image,
.flag__body {
  display: table-cell;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_flag\.scss}line{font-family:\0000311}}
.flag--top .flag__image, .flag--top
.flag__body {
  vertical-align: top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_flag\.scss}line{font-family:\0000315}}
.flag--bottom .flag__image, .flag--bottom
.flag__body {
  vertical-align: bottom;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_flag\.scss}line{font-family:\0000321}}
.flag__image {
  padding-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_flag\.scss}line{font-family:\0000324}}
.flag__image > img {
  display: block;
  max-width: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_flag\.scss}line{font-family:\0000329}}
.flag--rev .flag__image {
  padding-right: 0;
  padding-left: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_flag\.scss}line{font-family:\0000336}}
.flag__body {
  width: 100%;
}

@font-face {
  font-family: "BigNoodleTitling";
  src: url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/ big_noodle/394BE5_1_0.eot);
  src: url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/big_noodle/394BE5_0_0.eot?#iefix) format("embedded-opentype"),  url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/big_noodle/394BE5_0_0.woff2) format("woff2"),  url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/big_noodle/394BE5_0_0.woff) format("woff"),  url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/big_noodle/394BE5_0_0.ttf) format("truetype");
}
@font-face {
  font-family: "BigNoodleTitling-Oblique";
  src: url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/ big_noodle/394BE5_1_0.eot);
  src: url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/big_noodle/394BE5_0_0.eot?#iefix) format("embedded-opentype"),  url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/big_noodle/394BE5_0_0.woff2) format("woff2"),  url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/big_noodle/394BE5_0_0.woff) format("woff"),  url(https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/fonts/big_noodle/394BE5_0_0.ttf) format("truetype");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\000032}}
.form-type-phone-international label, .form-type-textarea label, .form-type-select label, .form-type-text label, .form-type-textfield label, .form-type-password label, .form-type-datetime label, .form-type-datetime-local label, .form-type-date label, .form-type-month label, .form-type-time label, .form-type-week label, .form-type-number label, .form-type-email label, .form-type-url label, .form-type-search label, .form-type-tel label, .form-type-color label {
  display: block;
  font-weight: 500;
  font-size: 1em;
  margin-bottom: 0.25em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\000039}}
.form-type-phone-international input,
.form-type-phone-international textarea,
.form-type-phone-international select,
.form-type-phone-international .SumoSelect .SelectBox, .form-type-textarea input,
.form-type-textarea textarea,
.form-type-textarea select,
.form-type-textarea .SumoSelect .SelectBox, .form-type-select input,
.form-type-select textarea,
.form-type-select select,
.form-type-select .SumoSelect .SelectBox, .form-type-text input,
.form-type-text textarea,
.form-type-text select,
.form-type-text .SumoSelect .SelectBox, .form-type-textfield input,
.form-type-textfield textarea,
.form-type-textfield select,
.form-type-textfield .SumoSelect .SelectBox, .form-type-password input,
.form-type-password textarea,
.form-type-password select,
.form-type-password .SumoSelect .SelectBox, .form-type-datetime input,
.form-type-datetime textarea,
.form-type-datetime select,
.form-type-datetime .SumoSelect .SelectBox, .form-type-datetime-local input,
.form-type-datetime-local textarea,
.form-type-datetime-local select,
.form-type-datetime-local .SumoSelect .SelectBox, .form-type-date input,
.form-type-date textarea,
.form-type-date select,
.form-type-date .SumoSelect .SelectBox, .form-type-month input,
.form-type-month textarea,
.form-type-month select,
.form-type-month .SumoSelect .SelectBox, .form-type-time input,
.form-type-time textarea,
.form-type-time select,
.form-type-time .SumoSelect .SelectBox, .form-type-week input,
.form-type-week textarea,
.form-type-week select,
.form-type-week .SumoSelect .SelectBox, .form-type-number input,
.form-type-number textarea,
.form-type-number select,
.form-type-number .SumoSelect .SelectBox, .form-type-email input,
.form-type-email textarea,
.form-type-email select,
.form-type-email .SumoSelect .SelectBox, .form-type-url input,
.form-type-url textarea,
.form-type-url select,
.form-type-url .SumoSelect .SelectBox, .form-type-search input,
.form-type-search textarea,
.form-type-search select,
.form-type-search .SumoSelect .SelectBox, .form-type-tel input,
.form-type-tel textarea,
.form-type-tel select,
.form-type-tel .SumoSelect .SelectBox, .form-type-color input,
.form-type-color textarea,
.form-type-color select,
.form-type-color .SumoSelect .SelectBox {
  width: 100%;
  max-width: 100%;
  font-size: 1em;
  font-weight: normal;
  padding: 0 0 0 6px;
  height: 2.5em;
  border-radius: 4px;
  box-shadow: none;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000323}}
.form-type-phone-international input:disabled,
.form-type-phone-international textarea:disabled,
.form-type-phone-international select:disabled,
.form-type-phone-international .SumoSelect .SelectBox:disabled, .form-type-textarea input:disabled,
.form-type-textarea textarea:disabled,
.form-type-textarea select:disabled,
.form-type-textarea .SumoSelect .SelectBox:disabled, .form-type-select input:disabled,
.form-type-select textarea:disabled,
.form-type-select select:disabled,
.form-type-select .SumoSelect .SelectBox:disabled, .form-type-text input:disabled,
.form-type-text textarea:disabled,
.form-type-text select:disabled,
.form-type-text .SumoSelect .SelectBox:disabled, .form-type-textfield input:disabled,
.form-type-textfield textarea:disabled,
.form-type-textfield select:disabled,
.form-type-textfield .SumoSelect .SelectBox:disabled, .form-type-password input:disabled,
.form-type-password textarea:disabled,
.form-type-password select:disabled,
.form-type-password .SumoSelect .SelectBox:disabled, .form-type-datetime input:disabled,
.form-type-datetime textarea:disabled,
.form-type-datetime select:disabled,
.form-type-datetime .SumoSelect .SelectBox:disabled, .form-type-datetime-local input:disabled,
.form-type-datetime-local textarea:disabled,
.form-type-datetime-local select:disabled,
.form-type-datetime-local .SumoSelect .SelectBox:disabled, .form-type-date input:disabled,
.form-type-date textarea:disabled,
.form-type-date select:disabled,
.form-type-date .SumoSelect .SelectBox:disabled, .form-type-month input:disabled,
.form-type-month textarea:disabled,
.form-type-month select:disabled,
.form-type-month .SumoSelect .SelectBox:disabled, .form-type-time input:disabled,
.form-type-time textarea:disabled,
.form-type-time select:disabled,
.form-type-time .SumoSelect .SelectBox:disabled, .form-type-week input:disabled,
.form-type-week textarea:disabled,
.form-type-week select:disabled,
.form-type-week .SumoSelect .SelectBox:disabled, .form-type-number input:disabled,
.form-type-number textarea:disabled,
.form-type-number select:disabled,
.form-type-number .SumoSelect .SelectBox:disabled, .form-type-email input:disabled,
.form-type-email textarea:disabled,
.form-type-email select:disabled,
.form-type-email .SumoSelect .SelectBox:disabled, .form-type-url input:disabled,
.form-type-url textarea:disabled,
.form-type-url select:disabled,
.form-type-url .SumoSelect .SelectBox:disabled, .form-type-search input:disabled,
.form-type-search textarea:disabled,
.form-type-search select:disabled,
.form-type-search .SumoSelect .SelectBox:disabled, .form-type-tel input:disabled,
.form-type-tel textarea:disabled,
.form-type-tel select:disabled,
.form-type-tel .SumoSelect .SelectBox:disabled, .form-type-color input:disabled,
.form-type-color textarea:disabled,
.form-type-color select:disabled,
.form-type-color .SumoSelect .SelectBox:disabled {
  background: #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000328}}
.form-type-phone-international select, .form-type-textarea select, .form-type-select select, .form-type-text select, .form-type-textfield select, .form-type-password select, .form-type-datetime select, .form-type-datetime-local select, .form-type-date select, .form-type-month select, .form-type-time select, .form-type-week select, .form-type-number select, .form-type-email select, .form-type-url select, .form-type-search select, .form-type-tel select, .form-type-color select {
  height: 2.5em;
  background: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000333}}
.form-type-phone-international .description, .form-type-textarea .description, .form-type-select .description, .form-type-text .description, .form-type-textfield .description, .form-type-password .description, .form-type-datetime .description, .form-type-datetime-local .description, .form-type-date .description, .form-type-month .description, .form-type-time .description, .form-type-week .description, .form-type-number .description, .form-type-email .description, .form-type-url .description, .form-type-search .description, .form-type-tel .description, .form-type-color .description {
  font-size: 0.85em;
  color: #888;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000340}}
.form-submit {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.form-submit:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.form-submit:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000345}}
input.button {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000349}}
.form-type-select:not(.form-item-operation, .reactSelect) {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.form-type-select:not(.form-item-operation, .reactSelect):after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.form-type-select:not(.form-item-operation, .reactSelect):after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000353}}
.form-type-select:not(.form-item-operation, .reactSelect):after {
  pointer-events: none;
  position: absolute;
  right: 12px;
  top: 60%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000360}}
.form-type-select:not(.form-item-operation, .reactSelect) select {
  -moz-appearance: none;
  -webkit-appearance: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000365}}
.form-type-select:not(.form-item-operation, .reactSelect) .SumoSelect .CaptionCont span {
  line-height: 2.4em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_forms\.scss}line{font-family:\0000369}}
.form-type-select:not(.form-item-operation, .reactSelect) .SumoSelect label {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\000031}}
.hero-gallery,
.ja-gallery {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\000035}}
.article-full .paragraph--type--article-gallery .slick-slider, .event-full .paragraph--type--article-gallery .slick-slider,
.hero-gallery .slick-slider,
.ja-gallery__slick-slider,
.ja-gallery .slick-slider {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000310}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-list .slick-track .slick-slide, .event-full .paragraph--type--article-gallery .slick-slider .slick-list .slick-track .slick-slide,
.hero-gallery .slick-slide,
.ja-gallery__slick-slide,
.ja-gallery .slick-slide {
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000317}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-list .slick-track, .event-full .paragraph--type--article-gallery .slick-slider .slick-list .slick-track,
.hero-gallery .slick-track,
.ja-gallery__slick-track,
.ja-gallery .slick-track {
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000322}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-next, .event-full .paragraph--type--article-gallery .slick-slider .slick-next,
.hero-gallery .slick-next,
.ja-gallery__slick-next,
.ja-gallery .slick-next {
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-next:before, .event-full .paragraph--type--article-gallery .slick-slider .slick-next:before,
.hero-gallery .slick-next:before,
.ja-gallery__slick-next:before,
.ja-gallery .slick-next:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-next:before, .event-full .paragraph--type--article-gallery .slick-slider .slick-next:before,
.hero-gallery .slick-next:before,
.ja-gallery__slick-next:before,
.ja-gallery .slick-next:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000328}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-prev, .event-full .paragraph--type--article-gallery .slick-slider .slick-prev,
.hero-gallery .slick-prev,
.ja-gallery__slick-prev,
.ja-gallery .slick-prev {
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-prev:before, .event-full .paragraph--type--article-gallery .slick-slider .slick-prev:before,
.hero-gallery .slick-prev:before,
.ja-gallery__slick-prev:before,
.ja-gallery .slick-prev:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-prev:before, .event-full .paragraph--type--article-gallery .slick-slider .slick-prev:before,
.hero-gallery .slick-prev:before,
.ja-gallery__slick-prev:before,
.ja-gallery .slick-prev:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000335}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-prev, .event-full .paragraph--type--article-gallery .slick-slider .slick-prev, .article-full .paragraph--type--article-gallery .slick-slider .slick-next, .event-full .paragraph--type--article-gallery .slick-slider .slick-next,
.hero-gallery .slick-arrow,
.ja-gallery__slick-arrow,
.ja-gallery .slick-arrow {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-size: 0;
  background: rgba(0, 0, 0, 0.5);
  width: auto;
  height: auto;
  z-index: 5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000344}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-prev:before, .event-full .paragraph--type--article-gallery .slick-slider .slick-prev:before, .article-full .paragraph--type--article-gallery .slick-slider .slick-next:before, .event-full .paragraph--type--article-gallery .slick-slider .slick-next:before,
.hero-gallery .slick-arrow:before,
.ja-gallery__slick-arrow:before,
.ja-gallery .slick-arrow:before {
  color: #ffffff;
  padding: 6px 0 6px 12px;
  font-size: 30px;
  line-height: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000352}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-dots, .event-full .paragraph--type--article-gallery .slick-slider .slick-dots, .package-list .slick-dots,
.hero-gallery .slick-dots,
.ja-gallery__slick-dots,
.ja-gallery .slick-dots {
  bottom: 0;
  margin-bottom: 0;
  z-index: 5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000358}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-dots li, .event-full .paragraph--type--article-gallery .slick-slider .slick-dots li, .package-list .slick-dots li,
.hero-gallery .slick-dots li,
.ja-gallery__slick-dots li,
.ja-gallery .slick-dots li {
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000366}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-dots button, .event-full .paragraph--type--article-gallery .slick-slider .slick-dots button, .package-list .slick-dots button,
.hero-gallery .slick-dots button,
.ja-gallery__slick-dots button,
.ja-gallery .slick-dots button {
  border-radius: 50%;
  width: 6px;
  height: 6px;
  margin: 12px 6px;
  padding: 0;
  background: rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 0 1px rgba(255, 241, 1, 0.5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000377}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-dots .slick-active button, .event-full .paragraph--type--article-gallery .slick-slider .slick-dots .slick-active button, .package-list .slick-dots .slick-active button,
.hero-gallery .slick-dots .slick-active button,
.ja-gallery__slick-dots .slick-active button,
.ja-gallery .slick-dots .slick-active button {
  background: #fff101;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gallery\.scss}line{font-family:\0000383}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-dots button:before, .event-full .paragraph--type--article-gallery .slick-slider .slick-dots button:before, .package-list .slick-dots button:before,
.hero-gallery .slick-dots button:before,
.ja-gallery__slick-dots button:before,
.ja-gallery .slick-dots button:before {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gradients\.scss}line{font-family:\000032}}
.linear-gradient.button-yellow,
.standard-button,
.button.standard-button,
.footer__mailchimp-button,
#footer-outer-wrapper .mailchimp-signup-subscribe-form form .button,
#footer-outer-wrapper #block-newslettersubscriptionblock form .button,
.header-outer-wrapper__button a,
header.outer-wrapper .dh-button a,
.ja-magazines__mag-details-wrapper .ja-magazines__mag-actions-wrapper .ja-magazines__mag-link,
.search-listing-page .sk-pagination-navigation .sk-toggle-option.sk-toggle__item.is-active,
.homepage-search-sumo__close-button,
.advertisement-calculator__link,
.form-submit,
.ja-sidebar-layout__facets-button,
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-edit,
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .google-visualization-table-page-number.current,
.finance-layout-container .hero .hero-text .hero-buttons .cta-button.primary-button,
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-button > .button,
body.advertise-with-us .main-layout .block-region-content .advertise-form .form-submit,
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button,
.contact-us__form .form-submit,
form.financeForm_OLD .form-actions input[type="submit"],
body.ja-edm-subscribe .ja-edm__form input[type="submit"],
.ja-mag__button--print,
.ja-user-account-form .button,
form.ja-businesses-account-form .button,
.auth0__submit,
#auth0-login-form .auth0-lock-submit {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGQwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZjEwMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(90deg, #ffdd00 0%, #fff101 100%);
  background-image: -webkit-linear-gradient(90deg, #ffdd00 0%, #fff101 100%);
  background-image: linear-gradient(0deg, #ffdd00 0%, #fff101 100%);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gradients\.scss}line{font-family:\000032}}
.linear-gradient.yellow-block {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuMCIgeDI9IjAuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxOSUiIHN0b3AtY29sb3I9IiNmZmRkMDAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmYzUwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmOWYwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(225deg, #ffdd00 19%, #ffc500 50%, #ff9f00 100%);
  background-image: -webkit-linear-gradient(225deg, #ffdd00 19%, #ffc500 50%, #ff9f00 100%);
  background-image: linear-gradient(-135deg, #ffdd00 19%, #ffc500 50%, #ff9f00 100%);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gradients\.scss}line{font-family:\000032}}
.linear-gradient.purple-block {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0wLjAyNDc2MyIgeTE9IjAuOTcyNDk4IiB4Mj0iMS4wMjQ3NjMiIHkyPSIwLjAyNzUwMiI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5M2JkMSIvPjxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWM2MWY1Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(42deg, #593bd1 0%, #ec61f5 99%);
  background-image: -webkit-linear-gradient(42deg, #593bd1 0%, #ec61f5 99%);
  background-image: linear-gradient(48deg, #593bd1 0%, #ec61f5 99%);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gradients\.scss}line{font-family:\000032}}
.linear-gradient.red-block {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuMCIgeDI9IjAuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxOSUiIHN0b3AtY29sb3I9IiNmZDAwNjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMzAwODkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-linear-gradient(225deg, #fd0069 19%, #c30089 100%);
  background-image: -webkit-linear-gradient(225deg, #fd0069 19%, #c30089 100%);
  background-image: linear-gradient(-135deg, #fd0069 19%, #c30089 100%);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gradients\.scss}line{font-family:\000032}}
.linear-gradient.dark-purple-block {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuMCIgeDI9IjAuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxOSUiIHN0b3AtY29sb3I9IiM1NTI5NjQiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDE1NTciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-linear-gradient(225deg, #552964 19%, #1d1557 100%);
  background-image: -webkit-linear-gradient(225deg, #552964 19%, #1d1557 100%);
  background-image: linear-gradient(-135deg, #552964 19%, #1d1557 100%);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gradients\.scss}line{font-family:\000032}}
.linear-gradient.blue-block {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMDE4MDQ4IiB5MT0iMS4wMTY4MyIgeDI9IjAuOTgxOTUyIiB5Mj0iLTAuMDE2ODMiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyODMyNzciLz48c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzAwYWNlNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(47deg, #283277 0%, #00ace4 99%);
  background-image: -webkit-linear-gradient(47deg, #283277 0%, #00ace4 99%);
  background-image: linear-gradient(43deg, #283277 0%, #00ace4 99%);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_gradients\.scss}line{font-family:\000032}}
.linear-gradient.light-blue-block {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuMCIgeDI9IjAuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxOSUiIHN0b3AtY29sb3I9IiMzOGM1ZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MzAwZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-linear-gradient(225deg, #38c5ff 19%, #8300ff 100%);
  background-image: -webkit-linear-gradient(225deg, #38c5ff 19%, #8300ff 100%);
  background-image: linear-gradient(-135deg, #38c5ff 19%, #8300ff 100%);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-twitter:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-instagram:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-facebook:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_just4x4:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_photo-dash:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_car-back:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_car-front:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_car-perspective:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-thumbs-o-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-paint-brush:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-cogs:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-tachometer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-calendar-o:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-usd:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-location-arrow:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-map:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-map-marker:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-tag:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-th-large:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-car:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-body-types:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-cc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-bars:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-back:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-vibration:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ruler:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-tags:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-hammer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_truck-back:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_truck-front:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_truck-perspective:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_truck-side:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_heavy-back:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_heavy-front:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_heavy-perspective:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_heavy-side:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_bike-back:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_bike-front:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_bike-perspective:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_bike-side:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_4x4-back:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_4x4-front:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_4x4-perspective:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_4x4-side:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_car-side:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_photo-dashboard:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_photo-engine:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_boat-back:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_boat-engine:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_boat-front:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_boat-side:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-ic_boat-wheel:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-close:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-taxonomy:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-play_arrow:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-text_format:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-insert_drive_file:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-file_download:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-keyboard_arrow_left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-keyboard_arrow_right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-local_printshop:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-zoom_out_map:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-fullscreen:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-fullscreen_exit:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-first_page:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-last_page:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-share1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-search1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-add:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-view_module:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-remove1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-pause1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-volume_mute:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-volume_up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-picture_as_pdf:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-toc:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-clear:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-bookmark1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-keyboard_arrow_down:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-quote-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-quote-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-search:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-zoom-out:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-cross:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-checkmark:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-share:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-linkedin2:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-search2:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-th-large1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-close1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-download:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-volume-off:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-volume-up:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-bookmark:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-print:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-play:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-pause:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-expand:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-compress:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-plus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-minus:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-twitter1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-facebook1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-list-ol:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-envelope:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-linkedin:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-double-left:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-double-right:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-left1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-right1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-angle-down1:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-file:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-digg:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-share-alt:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-pinterest-p:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-whatsapp:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-mouse-pointer:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-i-cursor:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\000034}}
.ja-icon-reddit-alien:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_icons\.scss}line{font-family:\0000311}}
[class^="ja-icon-"]:before,
[class*=" ja-icon-"]:before,
.ja-icon:before {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_layout\.scss}line{font-family:\000035}}
.layout--twocol .layout__region {
  padding: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_layout\.scss}line{font-family:\000038}}
.layout--twocol .layout__region--first {
  -ms-flex: 0 1 25%;
  -webkit-flex: 0 1 25%;
  flex: 0 1 25%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_layout\.scss}line{font-family:\0000312}}
.layout--twocol .layout__region--second {
  -ms-flex: 0 1 75%;
  -webkit-flex: 0 1 75%;
  flex: 0 1 75%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_layout\.scss}line{font-family:\0000319}}
.constrained-width,
.hero-gallery__overlay-content {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_layout\.scss}line{font-family:\0000319}}
  .constrained-width,
  .hero-gallery__overlay-content {
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_list\.scss}line{font-family:\000033}}
.reset-list, .item-list .reset-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_list\.scss}line{font-family:\000038}}
.reset-list li, .item-list .reset-list li {
  margin: 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_product\.scss}line{font-family:\000031}}
.product-listing-save-search__button, .product-listing-wreck-toggle .search-wreck-toggle, .product-listing-search-toggle__button.button,
.product-listing-button {
  border: 0;
  border-radius: 0;
  border-bottom: 2px solid #eee;
  background: #ffffff;
  padding: 12px 24px;
  color: #333;
  font-weight: 500;
  line-height: 1.6;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_product\.scss}line{font-family:\0000313}}
.product-listing-save-search__button:focus, .product-listing-wreck-toggle .search-wreck-toggle:focus, .product-listing-search-toggle__button.button:focus,
.product-listing-button:focus {
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_product\.scss}line{font-family:\0000317}}
.product-listing-save-search__button:hover, .product-listing-wreck-toggle .search-wreck-toggle:hover, .product-listing-search-toggle__button.button:hover,
.product-listing-button:hover {
  color: #333;
  background-color: #eee;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_product\.scss}line{font-family:\0000325}}
.product-listing-save-search__button, .product-listing-wreck-toggle .search-wreck-toggle, .product-listing-search-toggle__button.button {
  padding: 12px;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_product\.scss}line{font-family:\0000330}}
.product-listing-save-search__button span, .product-listing-wreck-toggle .search-wreck-toggle span, .product-listing-search-toggle__button.button span {
  display: none;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_product\.scss}line{font-family:\0000325}}
  .product-listing-save-search__button, .product-listing-wreck-toggle .search-wreck-toggle, .product-listing-search-toggle__button.button {
    border-bottom: 2px solid #eee;
    padding: 12px 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_product\.scss}line{font-family:\0000338}}
  .product-listing-save-search__button span, .product-listing-wreck-toggle .search-wreck-toggle span, .product-listing-search-toggle__button.button span {
    display: inline;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\000031}}
.page-title,
.article__title {
  font-size: 30px;
  line-height: 36px;
  font-weight: 700;
  color: #333;
  text-transform: capitalize;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\000039}}
.type-teaser-title,
.type-teaser-title--overlay,
.type-teaser-title--hero-overlay,
.product-listing-item--small__title,
.type-teaser-title--small,
.ja-ad-teaser__title,
.product-listing-item__title {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500;
  font-size: 1.125em;
  line-height: 1.22;
  margin: 0 0 0.25em;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 42px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000321}}
.type-teaser-title, .type-teaser-title a,
.type-teaser-title--overlay,
.type-teaser-title--hero-overlay,
.product-listing-item--small__title,
.type-teaser-title--small,
.ja-ad-teaser__title,
.product-listing-item__title,
.type-teaser-title--overlay a,
.type-teaser-title--hero-overlay a,
.product-listing-item--small__title a,
.type-teaser-title--small a,
.ja-ad-teaser__title a,
.product-listing-item__title a {
  color: #333;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\000039}}
  .type-teaser-title,
  .type-teaser-title--overlay,
  .type-teaser-title--hero-overlay,
  .product-listing-item--small__title,
  .type-teaser-title--small,
  .ja-ad-teaser__title,
  .product-listing-item__title {
    font-size: 1.375em;
    max-height: 51px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000331}}
.type-teaser-title--overlay,
.type-teaser-title--hero-overlay {
  color: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000337}}
.type-teaser-title--hero-overlay {
  font-size: 1.5em;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000337}}
  .type-teaser-title--hero-overlay {
    font-size: 2.1875em;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000347}}
.product-listing-item--small__title,
.type-teaser-title--small {
  font-size: 18px;
  line-height: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000354}}
.ja-ad-teaser__price {
  font-size: 1.125em;
  font-weight: 500;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000359}}
.ja-ad-full__title h1, .ja-ad-price__price, .ja-ad-price__option.usd,
.responsive-page-title {
  font-size: 22px;
  line-height: 1.45;
  padding: 0 12px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000359}}
  .ja-ad-full__title h1, .ja-ad-price__price, .ja-ad-price__option.usd,
  .responsive-page-title {
    font-size: 30px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000359}}
  .ja-ad-full__title h1, .ja-ad-price__price, .ja-ad-price__option.usd,
  .responsive-page-title {
    padding: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000370}}
.product-listing-item--small__location,
.location-text {
  font-size: 18px;
  text-transform: uppercase;
  color: #888;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/objects\/_typography\.scss}line{font-family:\0000377}}
.product-listing-item__location {
  font-size: 1rem;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: 500;
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.15em 0.5em;
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);
  background: rgba(0, 0, 0, 0.5);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\000032}}
.ja-sidebar-layout__content, .ja-sidebar-layout__sidebar {
  margin-bottom: 4em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\000037}}
.ja-sidebar-layout__topsidebar {
  margin-bottom: 0;
  order: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000314}}
.ja-sidebar-layout__sidebar--search-listing {
  position: fixed;
  top: 0;
  left: -100%;
  height: 100%;
  width: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\000031}}
  .ja-sidebar-layout {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1260px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 37.5em) and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\000031}}
  .ja-sidebar-layout {
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000328}}
  .ja-sidebar-layout__bottom {
    padding-left: 2.5%;
    padding-right: 2.5%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000335}}
  .ja-sidebar-layout__content-wrapper {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000339}}
  .ja-sidebar-layout--left .ja-sidebar-layout__content-wrapper {
    -ms-flex-direction: row-reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000343}}
  .ja-sidebar-layout__content {
    width: 64%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000348}}
  .ja-sidebar-layout__sidebar.region {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex: column auto;
    -webkit-flex-flow: column;
    flex-flow: column;
    width: 36%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000353}}
  .ja-sidebar-layout__sidebar.region--search-listing {
    position: static;
    width: 36%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000358}}
  .ja-sidebar-layout__sidebar.region .block-region-sidebar {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    overflow-x: visible;
    overflow-y: visible;
    height: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000365}}
  .layout .ja-sidebar-layout__sidebar.region .block-region-sidebar {
    -ms-flex-pack: flex-start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000373}}
  .ja-sidebar-layout--left .ja-sidebar-layout__sidebar {
    padding-right: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000377}}
  .ja-sidebar-layout--right .ja-sidebar-layout__sidebar {
    padding-left: 24px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000385}}
.ja-hero-sidebar-layout__content {
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000389}}
.ja-hero-sidebar-layout__bottom, .ja-hero-sidebar-layout__top {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000389}}
  .ja-hero-sidebar-layout__bottom, .ja-hero-sidebar-layout__top {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000394}}
.ja-hero-sidebar-layout__top {
  padding-top: 12px;
  padding-bottom: 12px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000394}}
  .ja-hero-sidebar-layout__top {
    padding-top: 18px;
    padding-bottom: 18px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000394}}
  .ja-hero-sidebar-layout__top {
    padding-top: 36px;
    padding-bottom: 36px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\0000397}}
.ja-hero-sidebar-layout__top .breadcrumb, .ja-hero-sidebar-layout__top h1, .ja-hero-sidebar-layout__top h2 {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003102}}
.ja-hero-sidebar-layout__bottom {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003107}}
  .ja-hero-sidebar-layout__content-wrapper {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1260px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 75em) and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003107}}
  .ja-hero-sidebar-layout__content-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003112}}
  .ja-hero-sidebar-layout--left .ja-hero-sidebar-layout__content-wrapper {
    -ms-flex-direction: row-reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003116}}
  .ja-hero-sidebar-layout__content {
    width: 64%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003120}}
  .ja-hero-sidebar-layout__sidebar {
    width: 36%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003123}}
  .ja-hero-sidebar-layout__sidebar .block-region-sidebar .ja-block:first-child {
    margin: 24px 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003128}}
  .ja-hero-sidebar-layout--left .ja-hero-sidebar-layout__sidebar {
    padding-right: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003132}}
  .ja-hero-sidebar-layout--right .ja-hero-sidebar-layout__sidebar {
    padding-left: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003136}}
  .ja-hero-sidebar-layout__bottom {
    margin-bottom: 48px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003143}}
.ja-sidebar-layout__facets {
  position: fixed;
  top: 0;
  left: -100%;
  height: 100%;
  width: 100%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003143}}
  .ja-sidebar-layout__facets {
    position: static;
    width: auto;
    height: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003156}}
.ja-sidebar-layout__facets-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  margin: 24px 12px;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-sidebar-layout__facets-button:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-sidebar-layout__facets-button:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-sidebar\.scss}line{font-family:\00003156}}
  .ja-sidebar-layout__facets-button {
    display: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\000032}}
.ja-stacked-featured__wrapper {
  background: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\000036}}
.ja-stacked-featured__content, .ja-stacked-featured__bottom {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 2.5%;
  padding-right: 2.5%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000314}}
.ja-stacked-featured__top {
  width: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000320}}
.ja-stacked-featured__bottom {
  margin-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000324}}
.ja-stacked-featured__right {
  position: relative;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000329}}
.ja-stacked-featured__left, .ja-stacked-featured__right {
  margin-bottom: 0;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000335}}
  .ja-stacked-featured__top, .ja-stacked-featured__content, .ja-stacked-featured__bottom {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1260px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 37.5em) and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000335}}
  .ja-stacked-featured__top, .ja-stacked-featured__content, .ja-stacked-featured__bottom {
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000343}}
  .ja-stacked-featured__content, .ja-stacked-featured__bottom {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: row-reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000349}}
  .ja-stacked-featured__content, .ja-stacked-featured__bottom {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000354}}
  .ja-stacked-featured__left {
    width: 37%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000357}}
  .ja-stacked-featured__left--main {
    width: 36%;
    margin-right: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000363}}
  .ja-stacked-featured__right {
    width: 63%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000366}}
  .ja-stacked-featured__right--main {
    width: 64%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000371}}
  .ja-stacked-featured__left, .ja-stacked-featured__right {
    margin-bottom: 4em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_layout-ja-stacked-featured\.scss}line{font-family:\0000375}}
  .ja-stacked-featured__left--main, .ja-stacked-featured__right--main {
    margin-top: 24px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_two-cols\.scss}line{font-family:\000031}}
.two-cols {
  margin-top: 24px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/layouts\/_two-cols\.scss}line{font-family:\000035}}
.two-cols__col {
  vertical-align: top;
  width: 50%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
.ja-ad-full .ja-sidebar-layout__content-item--2 {
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
.ja-ad-full .ja-sidebar-layout__content-item--1 {
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
.ja-ad-full .ja-sidebar-layout__content-item--3 {
  -ms-flex-order: 3;
  -webkit-order: 3;
  order: 3;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
  .ja-ad-full .ja-sidebar-layout__content-item--1 {
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
  .ja-ad-full .ja-sidebar-layout__content-item--2 {
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
  .ja-ad-full .ja-sidebar-layout__content-item--3 {
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\000038}}
  .ja-ad-full .ja-sidebar-layout__sidebar.region {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000311}}
  .ja-ad-full .ja-sidebar-layout__sidebar.region .block-region-sidebar {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000314}}
  .layout
  .ja-ad-full .ja-sidebar-layout__sidebar.region .block-region-sidebar {
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000323}}
.ja-ad-full .breadcrumb {
  padding: 0 12px;
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000329}}
.ja-ad-full .ja-table td:nth-child(2) {
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000335}}
.ja-ad-full .ja-sidebar-layout__bottom {
  padding-left: 0;
  padding-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000341}}
.ja-ad-full .ja-sidebar-layout--right__content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: baseline;
  -webkit-align-content: baseline;
  align-content: baseline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000347}}
.ja-ad-full .ja-sidebar-layout--right__content-item {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000352}}
.ja-ad-full .ja-sidebar-layout__content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000358}}
  .ja-ad-full .ja-sidebar-layout__content-wrapper {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000362}}
  .ja-ad-full .ja-sidebar-layout--left
  .ja-ad-full .ja-sidebar-layout__content-wrapper {
    -ms-flex-direction: row-reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000366}}
  .ja-ad-full .ja-sidebar-layout__content {
    width: 60%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000370}}
  .ja-ad-full .ja-sidebar-layout__sidebar {
    padding-left: 24px;
    width: 40%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000378}}
  .ja-ad-full .ja-sidebar-layout__content {
    width: 64%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000382}}
  .ja-ad-full .ja-sidebar-layout__sidebar {
    width: 36%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000388}}
.ja-ad-full .ja-sidebar-layout .ja-sidebar-layout__content-item--2,
.ja-ad-full .ja-sidebar-layout .ja-gallery {
  height: auto;
}
@media (min-width: 21em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000388}}
  .ja-ad-full .ja-sidebar-layout .ja-sidebar-layout__content-item--2,
  .ja-ad-full .ja-sidebar-layout .ja-gallery {
    height: 275px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000388}}
  .ja-ad-full .ja-sidebar-layout .ja-sidebar-layout__content-item--2,
  .ja-ad-full .ja-sidebar-layout .ja-gallery {
    height: 390px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\0000388}}
  .ja-ad-full .ja-sidebar-layout .ja-sidebar-layout__content-item--2,
  .ja-ad-full .ja-sidebar-layout .ja-gallery {
    height: 535px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003106}}
.ja-ad-full .ja-block {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003106}}
  .ja-ad-full .ja-block {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003109}}
.ja-ad-full .ja-block > h2 {
  margin: 0 0 16px 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003109}}
  .ja-ad-full .ja-block > h2 {
    margin: 0;
  }
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003118}}
  .ja-ad-full .ja-block.ja-ad-related,
  .ja-ad-full .ja-block.advertisement-block,
  .ja-ad-full .ja-block.page--constraint {
    padding: 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003132}}
  .ja-ad-full .ja-block.ja-homepage__block .article-grid .article-grid__item {
    padding: 8px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003140}}
.ja-ad-full .block-region-top {
  display: none;
}
@media (min-width: 21em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003140}}
  .ja-ad-full .block-region-top {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003149}}
.ja-ad-full__title h1 {
  margin: 0;
  padding: 12px 0 0 0;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003149}}
  .ja-ad-full__title h1 {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003161}}
.ja-ad-full__wrecking {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_tags\.scss}line{font-family:\000032}}
.ja-ad-full__wrecking:before {
  background-color: #000000;
  color: #ffffff;
  content: 'wreckable';
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1.4;
  padding: 2px 4px;
  position: absolute;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_tags\.scss}line{font-family:\000032}}
  .ja-ad-full__wrecking:before {
    font-size: 0.875em;
    padding: 2px 4px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003165}}
.ja-ad-full__wrecking:before {
  top: 16px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003165}}
  .ja-ad-full__wrecking:before {
    top: 6px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003165}}
  .ja-ad-full__wrecking:before {
    top: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003177}}
.ja-ad-full__wrecking h1 {
  margin-left: 4em;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003177}}
  .ja-ad-full__wrecking h1 {
    margin-left: 3.4em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003186}}
.ja-ad-full__component {
  width: 100%;
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003191}}
.ja-ad-full__description {
  clear: both;
  margin: 2em 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003195}}
.ja-ad-full__description > h2 {
  font-size: 2em;
  text-transform: uppercase;
  margin-top: 0;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003195}}
  .ja-ad-full__description > h2 {
    font-size: 2em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003202}}
.ja-ad-full__enquiry--content {
  margin: 2em 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003206}}
.ja-ad-full__enquiry--sidebar {
  display: none;
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003213}}
.ja-ad-full__gallery .slick-track,
.ja-ad-full__gallery .slick-slider,
.ja-ad-full__gallery-list .slick-track,
.ja-ad-full__gallery-list .slick-slider,
.ja-ad-full .ja-gallery__list .slick-track,
.ja-ad-full .ja-gallery__list .slick-slider {
  height: 220px;
  width: 100%;
}
@media (min-width: 21em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003213}}
  .ja-ad-full__gallery .slick-track,
  .ja-ad-full__gallery .slick-slider,
  .ja-ad-full__gallery-list .slick-track,
  .ja-ad-full__gallery-list .slick-slider,
  .ja-ad-full .ja-gallery__list .slick-track,
  .ja-ad-full .ja-gallery__list .slick-slider {
    height: 275px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003213}}
  .ja-ad-full__gallery .slick-track,
  .ja-ad-full__gallery .slick-slider,
  .ja-ad-full__gallery-list .slick-track,
  .ja-ad-full__gallery-list .slick-slider,
  .ja-ad-full .ja-gallery__list .slick-track,
  .ja-ad-full .ja-gallery__list .slick-slider {
    height: 390px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003213}}
  .ja-ad-full__gallery .slick-track,
  .ja-ad-full__gallery .slick-slider,
  .ja-ad-full__gallery-list .slick-track,
  .ja-ad-full__gallery-list .slick-slider,
  .ja-ad-full .ja-gallery__list .slick-track,
  .ja-ad-full .ja-gallery__list .slick-slider {
    height: 535px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003231}}
.ja-ad-full__gallery .slick-track,
.ja-ad-full__gallery-list .slick-track,
.ja-ad-full .ja-gallery__list .slick-track {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003238}}
.ja-ad-full__gallery .slick-arrow,
.ja-ad-full__gallery-list .slick-arrow,
.ja-ad-full .ja-gallery__list .slick-arrow {
  height: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003243}}
.ja-ad-full__gallery .slick-slide img,
.ja-ad-full__gallery-list .slick-slide img,
.ja-ad-full .ja-gallery__list .slick-slide img {
  cursor: zoom-in;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  -webkit-filter: drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.3)) drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.3)) drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.3));
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003253}}
.ja-ad-full__gallery .slick-slide .ja-gallery__img-wrapper,
.ja-ad-full__gallery-list .slick-slide .ja-gallery__img-wrapper,
.ja-ad-full .ja-gallery__list .slick-slide .ja-gallery__img-wrapper {
  height: 220px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003257}}
.ja-ad-full__gallery .slick-slide .ja-gallery__img-wrapper .media--image,
.ja-ad-full__gallery-list .slick-slide .ja-gallery__img-wrapper .media--image,
.ja-ad-full .ja-gallery__list .slick-slide .ja-gallery__img-wrapper .media--image {
  height: 100%;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003253}}
  .ja-ad-full__gallery .slick-slide .ja-gallery__img-wrapper,
  .ja-ad-full__gallery-list .slick-slide .ja-gallery__img-wrapper,
  .ja-ad-full .ja-gallery__list .slick-slide .ja-gallery__img-wrapper {
    height: 275px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003253}}
  .ja-ad-full__gallery .slick-slide .ja-gallery__img-wrapper,
  .ja-ad-full__gallery-list .slick-slide .ja-gallery__img-wrapper,
  .ja-ad-full .ja-gallery__list .slick-slide .ja-gallery__img-wrapper {
    height: 390px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003253}}
  .ja-ad-full__gallery .slick-slide .ja-gallery__img-wrapper,
  .ja-ad-full__gallery-list .slick-slide .ja-gallery__img-wrapper,
  .ja-ad-full .ja-gallery__list .slick-slide .ja-gallery__img-wrapper {
    height: 535px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003278}}
.ja-ad-full__gallery .slick-arrow,
.ja-ad-full__gallery-nav .slick-arrow,
.ja-ad-full .ja-gallery__nav .slick-arrow {
  background: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003281}}
.ja-ad-full__gallery .slick-arrow:before,
.ja-ad-full__gallery-nav .slick-arrow:before,
.ja-ad-full .ja-gallery__nav .slick-arrow:before {
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003287}}
.ja-ad-full__gallery .slick-slide img,
.ja-ad-full__gallery-nav .slick-slide img,
.ja-ad-full .ja-gallery__nav .slick-slide img {
  cursor: pointer;
  position: absolute;
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003299}}
.ja-ad-full__gallery .pswp .ja-gallery__halfpage, .event-full .pswp .ja-gallery__halfpage,
.article-full .pswp .ja-gallery__halfpage,
.ja-ad-full__gallery-modal .pswp .ja-gallery__halfpage {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003306}}
.ja-ad-full__gallery .pswp .ja-gallery__halfpage-left, .event-full .pswp .ja-gallery__halfpage-left,
.article-full .pswp .ja-gallery__halfpage-left,
.ja-ad-full__gallery-modal .pswp .ja-gallery__halfpage-left {
  left: 4vw;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003310}}
.ja-ad-full__gallery .pswp .ja-gallery__halfpage-right, .event-full .pswp .ja-gallery__halfpage-right,
.article-full .pswp .ja-gallery__halfpage-right,
.ja-ad-full__gallery-modal .pswp .ja-gallery__halfpage-right {
  right: 4vw;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003314}}
.ja-ad-full__gallery .pswp .pswp__caption__center, .event-full .pswp .pswp__caption__center,
.article-full .pswp .pswp__caption__center,
.ja-ad-full__gallery-modal .pswp .pswp__caption__center {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003319}}
.ja-ad-full__gallery .pswp .pswp__container .pswp__zoom-wrap, .event-full .pswp .pswp__container .pswp__zoom-wrap,
.article-full .pswp .pswp__container .pswp__zoom-wrap,
.ja-ad-full__gallery-modal .pswp .pswp__container .pswp__zoom-wrap {
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003325}}
.ja-ad-full__gallery .pswp .pswp__container .pswp__zoom-wrap img, .event-full .pswp .pswp__container .pswp__zoom-wrap img,
.article-full .pswp .pswp__container .pswp__zoom-wrap img,
.ja-ad-full__gallery-modal .pswp .pswp__container .pswp__zoom-wrap img {
  max-width: 980px;
  width: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 106.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003336}}
  .ja-ad-full__gallery .pswp .pswp__container .pswp__zoom-wrap, .event-full .pswp .pswp__container .pswp__zoom-wrap,
  .article-full .pswp .pswp__container .pswp__zoom-wrap,
  .ja-ad-full__gallery-modal .pswp .pswp__container .pswp__zoom-wrap {
    margin-left: inherit;
    margin-right: inherit;
    left: auto;
    right: auto;
    transform: inherit;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003343}}
  .ja-ad-full__gallery .pswp .pswp__container .pswp__zoom-wrap img, .event-full .pswp .pswp__container .pswp__zoom-wrap img,
  .article-full .pswp .pswp__container .pswp__zoom-wrap img,
  .ja-ad-full__gallery-modal .pswp .pswp__container .pswp__zoom-wrap img {
    max-width: 70%;
    height: auto;
  }
}
@media (min-width: 90em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003352}}
  .ja-ad-full__gallery .pswp.pswp--zoomed-in .pswp__zoom-wrap img, .event-full .pswp.pswp--zoomed-in .pswp__zoom-wrap img,
  .article-full .pswp.pswp--zoomed-in .pswp__zoom-wrap img,
  .ja-ad-full__gallery-modal .pswp.pswp--zoomed-in .pswp__zoom-wrap img {
    max-width: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003358}}
.ja-ad-full__gallery .pswp.pswp--zoomed-in .ja-gallery__halfpage, .event-full .pswp.pswp--zoomed-in .ja-gallery__halfpage,
.article-full .pswp.pswp--zoomed-in .ja-gallery__halfpage,
.ja-ad-full__gallery-modal .pswp.pswp--zoomed-in .ja-gallery__halfpage {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003366}}
.ja-ad-full__gallery {
  width: 100%;
}
@media (min-width: 21em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003366}}
  .ja-ad-full__gallery {
    height: 275px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003366}}
  .ja-ad-full__gallery {
    height: 390px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003366}}
  .ja-ad-full__gallery {
    height: 535px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003385}}
.ja-ad-full__gallery,
.ja-ad-full__enquiry,
.ja-ad-full__details {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003391}}
.ja-ad-full .block-region-content-1 {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003396}}
.ja-ad-full__favourite,
.ja-ad-full__title {
  -ms-flex: 1 auto;
  -webkit-flex: 1 auto;
  flex: 1 auto;
  align-self: flex-end;
  max-height: 44px;
  padding: 0 0 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003404}}
.ja-ad-full__title {
  width: 89%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003404}}
  .ja-ad-full__title {
    width: 95%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003411}}
.ja-ad-full__title h1 {
  margin-right: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003419}}
.ja-ad-full__favourite {
  max-width: 24px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003419}}
  .ja-ad-full__favourite {
    max-width: 36px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003426}}
.ja-ad-full__favourite.ja-ad-full__component {
  padding: 12px 0 0 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003426}}
  .ja-ad-full__favourite.ja-ad-full__component {
    padding: 12px 0 0 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003426}}
  .ja-ad-full__favourite.ja-ad-full__component {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003439}}
.ja-ad-full__favourite .flag-favourite-ad > a:before {
  line-height: 1.6em;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003439}}
  .ja-ad-full__favourite .flag-favourite-ad > a:before {
    line-height: 2.2em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003449}}
.ja-ad-full .ja-ad-finance {
  border: 1px solid #888;
  border-radius: 10px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  margin: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003456}}
.ja-ad-full .ja-ad-finance .advertisement-calculator__action {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003460}}
.ja-ad-full .ja-ad-finance .advertisement-calculator__info {
  text-align: center;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003449}}
  .ja-ad-full .ja-ad-finance {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003469}}
.ja-ad-full__price,
.ja-ad-full__location,
.ja-ad-full__finance,
.ja-ad-full__date {
  -ms-flex: 1 auto;
  -webkit-flex: 1 auto;
  flex: 1 auto;
  align-self: flex-end;
  width: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003478}}
.ja-ad-full__report-ad {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003482}}
.ja-ad-full__location,
.ja-ad-full__date {
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003487}}
.ja-ad-full__location {
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003491}}
.ja-ad-full__map {
  margin-left: 6px;
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003492}}
.ja-ad-full__map:before {
  padding-right: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003501}}
.ja-ad-full .ja-ad-price__price {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003504}}
.ja-ad-full .ja-ad-price__price-mao,
.ja-ad-full .ja-ad-price__price-eoi,
.ja-ad-full .ja-ad-price__price-poa,
.ja-ad-full .ja-ad-price__price-auction,
.ja-ad-full .ja-ad-price__price-sold {
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003512}}
.ja-ad-full .ja-ad-price__price-sold {
  color: #e22929;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003516}}
.ja-ad-full .ja-ad-price__price-mao {
  color: #00ace4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003520}}
.ja-ad-full .ja-ad-price__price-eoi {
  color: #d14a22;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003524}}
.ja-ad-full .ja-ad-price__price-poa {
  color: #ff9f00;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003528}}
.ja-ad-full .ja-ad-price__price-auction {
  color: #216ecf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003532}}
.ja-ad-full .ja-ad-price__price-wtb {
  color: #38ba72;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003538}}
.ja-ad-full .ja-ad-date {
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003541}}
.ja-ad-full .ja-ad-date span {
  color: #000000;
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003548}}
.ja-ad-full .ja-sidebar-layout--right .ja-sidebar-layout__content-item {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003554}}
.ja-ad-full__enquiry .messages--status,
.ja-ad-full__enquiry .messages--warning {
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003560}}
.ja-ad-full__finance,
.ja-ad-full__date,
.ja-ad-full__finance.ja-ad-full__component,
.ja-ad-full__date.ja-ad-full__component {
  font-size: 0.85em;
  padding-top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003569}}
.ja-ad-full .private-message-form__cancel-wrapper {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003575}}
.ja-ad-full .private-message-form__send-message-wrapper.form-opened form {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003580}}
.ja-ad-full .private-message-form__send-message-wrapper form {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003585}}
.ja-ad-full .private-message-form__message_button_wrapper {
  position: relative;
  display: block;
  width: 100%;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-ad-full .private-message-form__message_button_wrapper:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-ad-full .private-message-form__message_button_wrapper:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003181}}
.ja-ad-full .private-message-form__message_button_wrapper:before {
  position: absolute;
  top: 50%;
  right: 24px;
  font-size: 1.2em;
  pointer-events: none;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003592}}
.ja-ad-full .private-message-form__show-message-form {
  text-align: center;
  width: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003600}}
  .ja-ad-full__component {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003606}}
  .ja-ad-full .ja-ad-price__price-mao,
  .ja-ad-full .ja-ad-price__price-eoi,
  .ja-ad-full .ja-ad-price__price-poa,
  .ja-ad-full .ja-ad-price__price-auction,
  .ja-ad-full .ja-ad-price__price-sold {
    padding: 0;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003618}}
  .ja-ad-full .block-region-sidebar {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-basis: 0;
    -webkit-flex-basis: 0;
    flex-basis: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003623}}
  .ja-ad-full .block-region-sidebar .ja-doubleclick {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003628}}
  .ja-ad-full__calculator {
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003632}}
  .ja-ad-full .breadcrumb {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003636}}
  .ja-ad-full__date,
  .ja-ad-full__date.ja-ad-full__component {
    font-size: 1em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003641}}
  .ja-ad-full__finance,
  .ja-ad-full__finance.ja-ad-full__component {
    font-size: 1em;
    font-weight: 700;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003646}}
  .ja-ad-full__finance a,
  .ja-ad-full__finance.ja-ad-full__component a {
    text-decoration: underline;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003653}}
  .ja-ad-full .article-grid-responsive .article-grid__item:nth-child(4) {
    display: none;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003662}}
  .ja-ad-full .ja-sidebar-layout--right .ja-sidebar-layout__content-item--1 {
    padding-left: 0;
    margin-bottom: 12px;
    min-height: 112px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003668}}
  .ja-ad-full .ja-sidebar-layout--right .ja-sidebar-layout__content-item--1,
  .ja-ad-full .ja-sidebar-layout--right .ja-sidebar-layout__content-item--2 {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003673}}
  .ja-ad-full .ja-sidebar-layout--right .ja-sidebar-layout__sidebar {
    padding-top: calc(12px * 6);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003677}}
  .ja-ad-full .ja-sidebar-layout--right .ja-sidebar-layout__content {
    padding-top: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003682}}
  .ja-ad-full .block-region-sidebar {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003686}}
  .ja-ad-full__finance-calc {
    margin-right: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003690}}
  .ja-ad-full__description,
  .ja-ad-full__enquiry {
    max-width: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003695}}
  .ja-ad-full__description {
    padding-right: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003698}}
  .ja-ad-full__description > h2 {
    text-transform: none;
    font-weight: 400;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003704}}
  .ja-ad-full__enquiry--content {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003708}}
  .ja-ad-full__enquiry--sidebar {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003712}}
  .ja-ad-full__gallery {
    position: static;
    height: auto;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003720}}
  .ja-ad-full .ja-sidebar-layout--right .ja-sidebar-layout__content-item--1 {
    min-height: 124px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003726}}
  .ja-ad-full .ja-sidebar-layout--right .ja-sidebar-layout__sidebar {
    padding-top: calc(12px * 7);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-full\.scss}line{font-family:\00003733}}
  .ja-ad-full .article-grid-responsive .article-grid__item:nth-child(4) {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-price\.scss}line{font-family:\000032}}
.ja-ad-price__price {
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-price\.scss}line{font-family:\000037}}
.ja-ad-price__tax {
  color: #888;
  font-size: 11.2px;
  margin-left: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-price\.scss}line{font-family:\0000314}}
.ja-ad-price__option.usd {
  color: #4990e2;
  font-weight: 700;
  margin-left: .2em;
  text-transform: uppercase;
  position: relative;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-price\.scss}line{font-family:\0000323}}
.ja-ad-price__option.usd:after {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/flags/usa-flag.png") no-repeat center;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  margin-left: .2em;
  content: "";
  width: 32px;
  height: 32px;
  top: 50%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-related\.scss}line{font-family:\000031}}
.ja-ad-related {
  margin-bottom: 4em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-related\.scss}line{font-family:\000034}}
.ja-ad-related__see-all {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-related\.scss}line{font-family:\000038}}
.ja-ad-related__see-all-link {
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-ad-related__see-all-link:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-ad-related__see-all-link:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-related\.scss}line{font-family:\0000312}}
.ja-ad-related__see-all-link:after {
  vertical-align: middle;
  font-size: 0.85em;
  margin-left: 0.5em;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-related\.scss}line{font-family:\0000322}}
  .ja-ad-related .featured-grid-responsive .featured-grid__item:nth-child(4) {
    display: none;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-related\.scss}line{font-family:\0000328}}
  .ja-ad-related .featured-grid-responsive .featured-grid__item:nth-child(4) {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\000036}}
.ja-ad-report-ad > div {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000310}}
.ja-ad-report-ad form {
  margin-top: 0;
  width: inherit;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000310}}
  .ja-ad-report-ad form {
    width: 80%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000321}}
.ja-ad-report-ad form.report-ad.js-collapse-menu.active {
  margin-top: 0;
  left: 50%;
  -moz-transform: translateX(-50%) translateY(0);
  -ms-transform: translateX(-50%) translateY(0);
  -webkit-transform: translateX(-50%) translateY(0);
  transform: translateX(-50%) translateY(0);
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000321}}
  .ja-ad-report-ad form.report-ad.js-collapse-menu.active {
    left: auto;
    right: 0;
    transform: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000334}}
.ja-ad-report-ad form.report-ad p {
  font-weight: 700;
  margin: .5em 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000341}}
.ja-ad-report-ad .fieldgroup {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000345}}
.ja-ad-report-ad .form-type-radio {
  margin: 0;
  padding: 0.4em 2em 0.4em 1em;
  border-bottom: 2px solid #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000350}}
.ja-ad-report-ad .form-type-radio label {
  vertical-align: middle;
  margin-left: 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-report-ad\.scss}line{font-family:\0000356}}
.ja-ad-report-ad .form-submit {
  margin: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\000031}}
.ja-ad-teaser {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\000035}}
.ja-ad-teaser__image {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\000038}}
.ja-ad-teaser__image img {
  display: block;
  margin: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000314}}
.ja-ad-teaser__bottom, .ja-ad-teaser__inline-wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000321}}
.ja-ad-teaser__bottom {
  padding: 0.5em 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000325}}
.ja-ad-teaser__inline-wrapper {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000329}}
.ja-ad-teaser__title {
  height: 42px;
  margin: 0 0 12px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000329}}
  .ja-ad-teaser__title {
    height: 51px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000339}}
.ja-ad-teaser__title-link {
  -ms-flex: 1 calc(100% - 36px);
  -webkit-flex: 1 calc(100% - 36px);
  flex: 1 calc(100% - 36px);
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000344}}
.ja-ad-teaser__favourite-link {
  margin-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000351}}
.ja-ad-teaser__price a:focus {
  outline: none;
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000357}}
.ja-ad-teaser__location {
  text-transform: uppercase;
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_advertisement-teaser\.scss}line{font-family:\0000366}}
.ja-ad-teaser__addthis {
  position: absolute;
  top: 0;
  left: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\000035}}
.event-full .ja-hero-sidebar-layout__content,
.article-full .ja-hero-sidebar-layout__content {
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000311}}
.event-full .ja-hero-sidebar-layout__bottom .item-list .article-grid-responsive,
.article-full .ja-hero-sidebar-layout__bottom .item-list .article-grid-responsive {
  padding: 0 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000322}}
  .event-full .ja-hero-sidebar-layout__sidebar,
  .article-full .ja-hero-sidebar-layout__sidebar {
    padding: 0 12px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000328}}
  .event-full .ja-hero-sidebar-layout__sidebar,
  .event-full .ja-hero-sidebar-layout__content,
  .article-full .ja-hero-sidebar-layout__sidebar,
  .article-full .ja-hero-sidebar-layout__content {
    padding: 0 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000334}}
  .event-full .ja-hero-sidebar-layout__sidebar .ja-block__link-container,
  .article-full .ja-hero-sidebar-layout__sidebar .ja-block__link-container {
    right: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000339}}
  .event-full .ja-hero-sidebar-layout__bottom,
  .article-full .ja-hero-sidebar-layout__bottom {
    padding: 0 12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000343}}
  .event-full .ja-hero-sidebar-layout__bottom .ja-block > h2,
  .article-full .ja-hero-sidebar-layout__bottom .ja-block > h2 {
    margin-bottom: 12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000350}}
  .event-full .featured-grid--vertical.slick-slider,
  .article-full .featured-grid--vertical.slick-slider {
    margin: 0 -24px 24px -16px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000355}}
  .event-full .featured-grid--vertical .featured-grid__item:nth-child(4),
  .article-full .featured-grid--vertical .featured-grid__item:nth-child(4) {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000363}}
  .event-full .article-grid-responsive .article-grid__item:nth-child(4),
  .article-full .article-grid-responsive .article-grid__item:nth-child(4) {
    display: none;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000372}}
  .event-full .ja-hero-sidebar-layout__sidebar .ja-block__link-container,
  .article-full .ja-hero-sidebar-layout__sidebar .ja-block__link-container {
    right: 16px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000379}}
  .event-full .ja-hero-sidebar-layout__sidebar,
  .article-full .ja-hero-sidebar-layout__sidebar {
    padding: 0 24px 0 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000385}}
  .event-full .featured-grid--vertical .featured-grid__item:nth-child(4),
  .article-full .featured-grid--vertical .featured-grid__item:nth-child(4) {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\0000395}}
  .event-full .ja-hero-sidebar-layout__bottom .item-list .article-grid-responsive .article-grid__item:nth-child(4),
  .article-full .ja-hero-sidebar-layout__bottom .item-list .article-grid-responsive .article-grid__item:nth-child(4) {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\00003103}}
  .event-full .ja-hero-sidebar-layout__bottom .ja-block > h2,
  .article-full .ja-hero-sidebar-layout__bottom .ja-block > h2 {
    margin-bottom: 24px;
  }
}
@media (min-width: 90em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-full\.scss}line{font-family:\00003113}}
  .event-full .ja-hero-sidebar-layout__bottom .item-list .article-grid-responsive,
  .article-full .ja-hero-sidebar-layout__bottom .item-list .article-grid-responsive {
    padding: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-gallery\.scss}line{font-family:\000035}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-arrow, .event-full .paragraph--type--article-gallery .slick-slider .slick-arrow,
.event-full .ja-gallery__list .slick-arrow {
  height: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-gallery\.scss}line{font-family:\0000310}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-slide img, .event-full .paragraph--type--article-gallery .slick-slider .slick-slide img,
.event-full .ja-gallery__list .slick-slide img {
  cursor: zoom-in;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-gallery\.scss}line{font-family:\0000314}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-slide a, .event-full .paragraph--type--article-gallery .slick-slider .slick-slide a,
.event-full .ja-gallery__list .slick-slide a {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-gallery\.scss}line{font-family:\0000330}}
.article-full .paragraph--type--article-gallery .slick-slider .slick-list .slick-track .slick-slide img, .event-full .paragraph--type--article-gallery .slick-slider .slick-list .slick-track .slick-slide img {
  cursor: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\000031}}
.article-teaser {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\000037}}
.featured__hero .article-teaser__image img, .featured__hero
.event-teaser__image img {
  display: block;
  min-height: 185px;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\000037}}
  .featured__hero .article-teaser__image img, .featured__hero
  .event-teaser__image img {
    min-height: 269px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000318}}
.featured__hero .article-teaser__image .article-teaser__title, .featured__hero
.event-teaser__image .article-teaser__title {
  font-size: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000324}}
.article-teaser__image,
.event-teaser__image {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\000032}}
.article-teaser__image:before,
.event-teaser__image:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  pointer-events: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\000038}}
  .article-teaser__image:before,
  .event-teaser__image:before {
    -moz-transition: opacity 250ms linear;
    -o-transition: opacity 250ms linear;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000312}}
  .article-teaser__image:hover:before,
  .event-teaser__image:hover:before {
    opacity: .6;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000328}}
.article-teaser__image_hero,
.event-teaser__image_hero {
  min-height: 185px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000324}}
  .article-teaser__image,
  .event-teaser__image {
    max-height: 175px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000335}}
  .article-teaser__image img,
  .event-teaser__image img {
    max-height: 175px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000339}}
  .article-teaser__image_hero, .article-teaser__image_hero img,
  .event-teaser__image_hero,
  .event-teaser__image_hero img {
    min-height: 185px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000324}}
  .article-teaser__image,
  .event-teaser__image {
    max-height: 215px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000348}}
  .article-teaser__image img,
  .event-teaser__image img {
    max-height: 215px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000352}}
  .article-teaser__image_hero, .article-teaser__image_hero img,
  .event-teaser__image_hero,
  .event-teaser__image_hero img {
    min-height: 155px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000359}}
  .article-teaser__image_hero, .article-teaser__image_hero img,
  .event-teaser__image_hero,
  .event-teaser__image_hero img {
    min-height: 182px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000324}}
  .article-teaser__image,
  .event-teaser__image {
    max-height: 175px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000368}}
  .article-teaser__image img,
  .event-teaser__image img {
    max-height: 175px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000372}}
  .article-teaser__image_hero, .article-teaser__image_hero img,
  .event-teaser__image_hero,
  .event-teaser__image_hero img {
    min-height: 269px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000378}}
.article-teaser__image img,
.event-teaser__image img {
  display: block;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000384}}
.article-teaser__bottom,
.event-teaser__bottom {
  padding: 8px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000384}}
  .article-teaser__bottom,
  .event-teaser__bottom {
    padding: 8px 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000392}}
.article-teaser__title,
.event-teaser__title {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\0000396}}
.article-teaser__summary,
.event-teaser__summary {
  font-size: 14px;
  line-height: 1.43;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\00003102}}
.article-teaser__summary, .article-teaser__title,
.event-teaser__summary,
.event-teaser__title {
  color: #333;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.5em;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article-teaser\.scss}line{font-family:\00003112}}
.article-teaser__logo,
.event-teaser__logo {
  -moz-transform: scale(0.75);
  -ms-transform: scale(0.75);
  -webkit-transform: scale(0.75);
  transform: scale(0.75);
  -moz-transform-origin: left 50%;
  -ms-transform-origin: left 50%;
  -webkit-transform-origin: left 50%;
  transform-origin: left 50%;
  max-height: 50px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article\.scss}line{font-family:\000037}}
.article__gallery {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article\.scss}line{font-family:\0000311}}
.article__date {
  margin-top: 24px;
  color: #888;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article\.scss}line{font-family:\0000317}}
.article__summary {
  margin-top: 12px;
  font-weight: 700;
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article\.scss}line{font-family:\0000324}}
.article__content {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article\.scss}line{font-family:\0000327}}
.article__content header, .article__content h1,
.article__content .field--name-title,
.article__content .field--name-uid,
.article__content .field--name-created {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_article\.scss}line{font-family:\0000334}}
.article__content .paragraph {
  margin: 0;
  padding: 0;
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\000032}}
.bd2m--markup {
  padding: 0 12px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\000032}}
  .bd2m--markup {
    padding: 0 24px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\000032}}
  .bd2m--markup {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000314}}
.bd2m--choose-us-block {
  background-color: #ffffff;
  margin-bottom: 24px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000319}}
  .bd2m_page {
    height: 600px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000325}}
.bd2m_page-wrapper--header {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000325}}
  .bd2m_page-wrapper--header {
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000333}}
.bd2m_page-wrapper--header--app {
  display: -ms-grid;
  display: grid;
  order: 1;
  text-align: center;
  display: none;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000333}}
  .bd2m_page-wrapper--header--app {
    display: grid;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000333}}
  .bd2m_page-wrapper--header--app {
    order: 0;
    flex: 40%;
    margin-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000349}}
.bd2m_page-wrapper--header--app--circle {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  height: 480px;
  background: #dd866a;
  width: 480px;
  margin: 60px auto;
  display: none;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000349}}
  .bd2m_page-wrapper--header--app--circle {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000364}}
.bd2m_page-wrapper--header--app--image {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  height: 600px;
  border: 12px solid #ccc;
  border-radius: 30px;
  left: 115px;
  cursor: pointer;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000376}}
.bd2m_page-wrapper--header--secondary {
  order: 0;
  margin-bottom: 24px;
  text-align: center;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000376}}
  .bd2m_page-wrapper--header--secondary {
    order: 1;
    flex: 60%;
    text-align: left;
    margin-top: 12px;
    margin-left: 48px;
    margin-bottom: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000391}}
.bd2m_page-wrapper--header--secondary--cta--secondarytext {
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\0000397}}
.bd2m_page-wrapper--header--secondary--sms .captcha {
  padding-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003101}}
.bd2m_page-wrapper--header--secondary--sms--legal {
  color: #888;
  font-size: 0.85em;
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003107}}
.bd2m_page-wrapper--header--secondary--sms--seal {
  display: inline-block;
  padding-top: 24px;
  text-align: center;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003114}}
.bd2m_page-wrapper--header--secondary--sms-tc {
  font-size: 0.7em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003118}}
.bd2m_page-wrapper--header--secondary--sms--textbox {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003121}}
.bd2m_page-wrapper--header--secondary--sms--textbox .form-item {
  flex: 90%;
  padding-right: 12px;
  padding-left: 16px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003121}}
  .bd2m_page-wrapper--header--secondary--sms--textbox .form-item {
    padding-left: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003131}}
.bd2m_page-wrapper--header--secondary--sms--textbox .iti--allow-dropdown {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003135}}
.bd2m_page-wrapper--header--secondary--sms--textbox .description {
  max-width: 660px;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003140}}
.bd2m_page-wrapper--header--secondary--sms--textbox-button.standard-button {
  height: 2.5em;
  margin-top: 1em;
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003148}}
.bd2m_page-wrapper--header--secondary--or {
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #ccc;
  line-height: 0.1em;
  margin: 24px 0 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003155}}
.bd2m_page-wrapper--header--secondary--or--span {
  background: #f7f7f7;
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003161}}
.bd2m_page-wrapper--header--secondary--download {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  border-bottom: 1px solid #ccc;
  padding-bottom: 24px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003161}}
  .bd2m_page-wrapper--header--secondary--download {
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
    border-bottom: 0;
    padding-bottom: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003174}}
.bd2m_page-wrapper--header--secondary--download .more-link {
  text-align: center;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003174}}
  .bd2m_page-wrapper--header--secondary--download .more-link {
    text-align: right;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003182}}
.bd2m_page-wrapper--header--secondary--download--image-link {
  text-align: center;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003182}}
  .bd2m_page-wrapper--header--secondary--download--image-link {
    text-align: left;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003189}}
.bd2m_page-wrapper--header--secondary--download--image-link--image {
  max-width: 200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003192}}
.bd2m_page-wrapper--header--secondary--download--image-link--image-qr-code {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_bd2m\.scss}line{font-family:\00003192}}
  .bd2m_page-wrapper--header--secondary--download--image-link--image-qr-code {
    display: block;
    max-height: 65px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\000033}}
.category__content__hero-container {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGIwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYjAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffdb00), color-stop(100%, #ffb000));
  background-image: -moz-linear-gradient(top, #ffdb00, #ffb000);
  background-image: -webkit-linear-gradient(top, #ffdb00, #ffb000);
  background-image: linear-gradient(to bottom, #ffdb00, #ffb000);
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\000037}}
.category__content__hero-container--CaravanParts, .category__content__hero-container--Caravans, .category__content__hero-container--Luxury4x4s {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViNjM0ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZDZiOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #5b634f), color-stop(100%, #ead6b8));
  background-image: -moz-linear-gradient(right, #5b634f, #ead6b8);
  background-image: -webkit-linear-gradient(right, #5b634f, #ead6b8);
  background-image: linear-gradient(to left, #5b634f, #ead6b8);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000311}}
.category__content__hero-container--Trucks, .category__content__hero-container--Large4x4s {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiNGU1ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY3OGNhZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #3b4e5f), color-stop(100%, #678caf));
  background-image: -moz-linear-gradient(right, #3b4e5f, #678caf);
  background-image: -webkit-linear-gradient(right, #3b4e5f, #678caf);
  background-image: linear-gradient(to left, #3b4e5f, #678caf);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000315}}
.category__content__hero-container--Buses, .category__content__hero-container--Compact4x4s {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMTQ2NjMxIiB5MT0iLTAuMDg4MTA1IiB4Mj0iMC44NTMzNjkiIHkyPSIxLjA4ODEwNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkYiIvPjxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjZmJmYmZiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjBiN2I5Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(301deg, #d7dbdb, #fbfbfb 51%, #b0b7b9);
  background-image: -webkit-linear-gradient(301deg, #d7dbdb, #fbfbfb 51%, #b0b7b9);
  background-image: linear-gradient(149deg, #d7dbdb, #fbfbfb 51%, #b0b7b9);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000319}}
.category__content__hero-container--Classic4x4s {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhOTc1ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRmNWIxOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ba975e), color-stop(100%, #4f5b19));
  background-image: -moz-linear-gradient(left, #ba975e, #4f5b19);
  background-image: -webkit-linear-gradient(left, #ba975e, #4f5b19);
  background-image: linear-gradient(to right, #ba975e, #4f5b19);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000323}}
.category__content__hero-container--Commercial4x4s, .category__content__hero-container--OffRoadBike, .category__content__hero-container--ATV {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMDg0MjkxIiB5MT0iMC4xMzQ4OTQiIHgyPSItMC4wODQyOTEiIHkyPSIwLjg2NTEwNiI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDMyYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYTYwNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(212deg, #ffd32c, #ffa607);
  background-image: -webkit-linear-gradient(212deg, #ffd32c, #ffa607);
  background-image: linear-gradient(238deg, #ffd32c, #ffa607);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000327}}
.category__content__hero-container--EngineParts, .category__content__hero-container--Commercial, .category__content__hero-container--Excavators, .category__content__hero-container--ClassicVintage, .category__content__hero-container--Custom, .category__content__hero-container--VintageCars {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDM0OCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJhMjkyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444348), color-stop(100%, #2a292d));
  background-image: -moz-linear-gradient(top, #444348, #2a292d);
  background-image: -webkit-linear-gradient(top, #444348, #2a292d);
  background-image: linear-gradient(to bottom, #444348, #2a292d);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000331}}
.category__content__hero-container--FarmMachinery, .category__content__hero-container--CommercialCollectable {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0wLjA5MTUwNiIgeTE9IjAuMzQxNTA2IiB4Mj0iMS4wOTE1MDYiIHkyPSIwLjY1ODQ5NCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZmE3MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyZTBhNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(345deg, #e5fa71, #22e0a4);
  background-image: -webkit-linear-gradient(345deg, #e5fa71, #22e0a4);
  background-image: linear-gradient(105deg, #e5fa71, #22e0a4);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000335}}
.category__content__hero-container--PrimeMovers, .category__content__hero-container--TrucksandUtes {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4OWE5NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlmYWU4ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #889a96), color-stop(100%, #9fae8e));
  background-image: -moz-linear-gradient(left, #889a96, #9fae8e);
  background-image: -webkit-linear-gradient(left, #889a96, #9fae8e);
  background-image: linear-gradient(to right, #889a96, #9fae8e);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000339}}
.category__content__hero-container--CarParts, .category__content__hero-container--Brakes, .category__content__hero-container--SailBoats, .category__content__hero-container--RoadBike, .category__content__hero-container--Australian {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMDg4MTA1IiB5MT0iMC42NDY2MzEiIHgyPSItMC4wODgxMDUiIHkyPSIwLjM1MzM2OSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyNjBlZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE5NDNhNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(166deg, #4260ed, #1943a4);
  background-image: -webkit-linear-gradient(166deg, #4260ed, #1943a4);
  background-image: linear-gradient(284deg, #4260ed, #1943a4);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000343}}
.category__content__hero-container--WheelsTyres, .category__content__hero-container--TruckBodies, .category__content__hero-container--Tractors, .category__content__hero-container--MiniBikes, .category__content__hero-container--HotRod {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0MzMyZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzljMjIxNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e4332d), color-stop(100%, #9c2216));
  background-image: -moz-linear-gradient(top, #e4332d, #9c2216);
  background-image: -webkit-linear-gradient(top, #e4332d, #9c2216);
  background-image: linear-gradient(to bottom, #e4332d, #9c2216);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000347}}
.category__content__hero-container--BoatParts, .category__content__hero-container--JetSkis, .category__content__hero-container--PowerBoats, .category__content__hero-container--Dinghies, .category__content__hero-container--TruckTrailers, .category__content__hero-container--Campervans, .category__content__hero-container--Cruiser, .category__content__hero-container--Scooter, .category__content__hero-container--KitCar {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMzc2NzAyIiB5MT0iLTAuMDgwMDcxIiB4Mj0iMC42MjMyOTgiIHkyPSIxLjA4MDA3MSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0YjFmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxNmVjZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(282deg, #44b1f1, #216ecf);
  background-image: -webkit-linear-gradient(282deg, #44b1f1, #216ecf);
  background-image: linear-gradient(168deg, #44b1f1, #216ecf);
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\000033}}
  .category__content__hero-container {
    height: 400px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000355}}
.category__content__hero-container-wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000355}}
  .category__content__hero-container-wrapper {
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000364}}
.category__content__hero-container-wrapper--title {
  color: #000000;
  font-family: BigNoodleTitling, sans-serif;
  font-size: 4em;
  font-style: normal;
  font-stretch: normal;
  line-height: 1em;
  margin: 12px 0;
  order: 0;
  text-align: center;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000364}}
  .category__content__hero-container-wrapper--title {
    font-size: 5em;
    margin: 0;
    padding-bottom: 24px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000364}}
  .category__content__hero-container-wrapper--title {
    flex: 39%;
    font-size: 6.5em;
    line-height: 0.9em;
    margin: 0.8em 0 0 0;
    padding-bottom: 0;
    text-align: left;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000390}}
.category__content__hero-container--Trucks-wrapper--title, .category__content__hero-container--Large4x4s-wrapper--title, .category__content__hero-container--Classic4x4s-wrapper--title, .category__content__hero-container--BoatParts-wrapper--title, .category__content__hero-container--JetSkis-wrapper--title, .category__content__hero-container--PowerBoats-wrapper--title, .category__content__hero-container--Dinghies-wrapper--title, .category__content__hero-container--TruckTrailers-wrapper--title, .category__content__hero-container--Campervans-wrapper--title, .category__content__hero-container--Cruiser-wrapper--title, .category__content__hero-container--Scooter-wrapper--title, .category__content__hero-container--KitCar-wrapper--title, .category__content__hero-container--WheelsTyres-wrapper--title, .category__content__hero-container--TruckBodies-wrapper--title, .category__content__hero-container--Tractors-wrapper--title, .category__content__hero-container--MiniBikes-wrapper--title, .category__content__hero-container--HotRod-wrapper--title, .category__content__hero-container--CarParts-wrapper--title, .category__content__hero-container--Brakes-wrapper--title, .category__content__hero-container--SailBoats-wrapper--title, .category__content__hero-container--RoadBike-wrapper--title, .category__content__hero-container--Australian-wrapper--title, .category__content__hero-container--PrimeMovers-wrapper--title, .category__content__hero-container--TrucksandUtes-wrapper--title, .category__content__hero-container--EngineParts-wrapper--title, .category__content__hero-container--Commercial-wrapper--title, .category__content__hero-container--Excavators-wrapper--title, .category__content__hero-container--ClassicVintage-wrapper--title, .category__content__hero-container--Custom-wrapper--title, .category__content__hero-container--VintageCars-wrapper--title {
  color: #ffffff;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\0000398}}
  .category__content__hero-container--FarmMachinery-wrapper--title, .category__content__hero-container--CommercialCollectable-wrapper--title {
    margin: 0.4em 0 0 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003105}}
.category__content__hero-container-wrapper--image {
  margin: 0 auto;
  order: 1;
  padding-top: 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003105}}
  .category__content__hero-container-wrapper--image {
    max-width: 700px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003105}}
  .category__content__hero-container-wrapper--image {
    flex: 60%;
    padding-top: 36px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003120}}
.category__content__hero-container-wrapper--description {
  font-weight: 400;
  order: 2;
  padding-bottom: 24px;
  text-align: center;
  margin: 0 auto;
  max-width: 280px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003120}}
  .category__content__hero-container-wrapper--description {
    max-width: 450px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003120}}
  .category__content__hero-container-wrapper--description {
    margin: -13% 0 0 0;
    text-align: left;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003137}}
.category__content__hero-container--Trucks-wrapper--description, .category__content__hero-container--Large4x4s-wrapper--description, .category__content__hero-container--Classic4x4s-wrapper--description, .category__content__hero-container--BoatParts-wrapper--description, .category__content__hero-container--JetSkis-wrapper--description, .category__content__hero-container--PowerBoats-wrapper--description, .category__content__hero-container--Dinghies-wrapper--description, .category__content__hero-container--TruckTrailers-wrapper--description, .category__content__hero-container--Campervans-wrapper--description, .category__content__hero-container--Cruiser-wrapper--description, .category__content__hero-container--Scooter-wrapper--description, .category__content__hero-container--KitCar-wrapper--description, .category__content__hero-container--WheelsTyres-wrapper--description, .category__content__hero-container--TruckBodies-wrapper--description, .category__content__hero-container--Tractors-wrapper--description, .category__content__hero-container--MiniBikes-wrapper--description, .category__content__hero-container--HotRod-wrapper--description, .category__content__hero-container--CarParts-wrapper--description, .category__content__hero-container--Brakes-wrapper--description, .category__content__hero-container--SailBoats-wrapper--description, .category__content__hero-container--RoadBike-wrapper--description, .category__content__hero-container--Australian-wrapper--description, .category__content__hero-container--PrimeMovers-wrapper--description, .category__content__hero-container--TrucksandUtes-wrapper--description, .category__content__hero-container--EngineParts-wrapper--description, .category__content__hero-container--Commercial-wrapper--description, .category__content__hero-container--Excavators-wrapper--description, .category__content__hero-container--ClassicVintage-wrapper--description, .category__content__hero-container--Custom-wrapper--description, .category__content__hero-container--VintageCars-wrapper--description {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003145}}
.category__content__hero-container--CommercialCollectable-wrapper--description, .category__content__hero-container--FarmMachinery-wrapper--description {
  padding-top: 24px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003145}}
  .category__content__hero-container--CommercialCollectable-wrapper--description, .category__content__hero-container--FarmMachinery-wrapper--description {
    margin: -11% 0 0 0;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003145}}
  .category__content__hero-container--CommercialCollectable-wrapper--description, .category__content__hero-container--FarmMachinery-wrapper--description {
    padding-top: 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003157}}
  .category__content__hero-container--CommercialCollectable-wrapper--description, .category__content__hero-container--FarmMachinery-wrapper--description {
    margin: -9% 0 0 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003163}}
  .category__content__hero-container--Classic4886-wrapper--description {
    margin: -13% 0 0 0;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003186}}
  .category__content__top-vehicles-container .featured-grid-responsive .featured-grid__item:nth-child(7) {
    display: none;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003192}}
  .category__content__top-vehicles-container .featured-grid-responsive .featured-grid__item:nth-child(7) {
    display: block;
  }
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003198}}
  .category__content-related-articles.ja-block {
    padding: 0 24px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003207}}
  .category__content__top-vehicles-container--title {
    font-size: 2em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003214}}
.category__content__top-vehicles-bottom_container {
  margin-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003220}}
.category__content__video-container {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0Mzc3MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFjMWM0OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #343772), color-stop(100%, #1c1c49));
  background-image: -moz-linear-gradient(top, #343772, #1c1c49);
  background-image: -webkit-linear-gradient(top, #343772, #1c1c49);
  background-image: linear-gradient(to bottom, #343772, #1c1c49);
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003225}}
.category__content__video-container--content--video_wrapper {
  width: 280px;
  padding-top: 24px;
  height: auto;
  margin: 0 auto;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003225}}
  .category__content__video-container--content--video_wrapper {
    width: 450px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003235}}
.category__content__video-container--content--video_wrapper--description {
  color: #ffffff;
  margin: 0 auto;
  padding: 12px 0 24px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003247}}
.category__content__article-container--social {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003250}}
.category__content__article-container--social-embedded {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003255}}
.category__content__article-container--social-embedded iframe {
  width: 350px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003261}}
.category__content__article-container img {
  width: 100%;
  height: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003268}}
.path-category .page--constraint {
  padding: 0 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003268}}
  .path-category .page--constraint {
    padding: 0 24px;
  }
}
@media (min-width: 90em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003268}}
  .path-category .page--constraint {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003279}}
.path-category .page--constraint h2 {
  margin: 0 0 12px 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003279}}
  .path-category .page--constraint h2 {
    padding-bottom: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003288}}
.category__content-related-articles {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003288}}
  .category__content-related-articles {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003291}}
.category__content-related-articles > h2 {
  margin: 0 0 16px 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003291}}
  .category__content-related-articles > h2 {
    margin: 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_category\.scss}line{font-family:\00003300}}
  .page--constraint.category__content-related-articles {
    padding: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\000032}}
.ja-dash__menu {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  height: 250px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\000032}}
  .ja-dash__menu {
    background-color: #ffffff;
    height: 542px;
    margin-bottom: 2em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000316}}
.ja-dash__menu .ja-dash__user-actions {
  font-weight: 500;
  font-size: 0.875em;
  position: absolute;
  margin-top: 16px;
  right: 6px;
  line-height: 2.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000324}}
.ja-dash__menu .ja-dash__user-actions a {
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000327}}
.ja-dash__menu .ja-dash__user-actions a:hover {
  color: #4990e2;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000316}}
  .ja-dash__menu .ja-dash__user-actions {
    right: 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000316}}
  .ja-dash__menu .ja-dash__user-actions {
    font-size: 0.75em;
    bottom: 0;
    left: 0;
    margin: 20px 0;
    right: 0;
    text-align: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000346}}
.ja-dash__menu .ja-dash__user-wrapper {
  height: 200px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000351}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000355}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-background {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  height: 200px;
  width: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  opacity: 0.2;
  z-index: -1;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000355}}
  .ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-background {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000370}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-avatar img, .ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-placeholder {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  height: 120px;
  overflow: hidden;
  width: 120px;
  margin: 16px auto 0 auto;
  position: relative;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000370}}
  .ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-avatar img, .ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-placeholder {
    margin: 20px auto 0 auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-placeholder:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-placeholder:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000386}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__image-placeholder:after {
  color: #888;
  height: 120px;
  width: 120px;
  font-size: 9em;
  position: absolute;
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\0000396}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__settings {
  height: 0;
  margin: -36px auto 0 auto;
  width: 0;
  right: 0;
  left: 0;
  padding-left: 55px;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__settings:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__settings:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003106}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__settings:after {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.75);
  background-color: #ffffff;
  color: #000000;
  font-size: 1.6em;
  line-height: 36px;
  width: 36px;
  height: 36px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003117}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__image-wrapper .ja-dash__settings:hover:after {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003122}}
.ja-dash__menu .ja-dash__user-wrapper.dealer-menu {
  height: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003126}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__user-name {
  text-align: center;
  margin-top: 6px;
  font-size: 1.25em;
  line-height: 1.25em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003133}}
.ja-dash__menu .ja-dash__user-wrapper .ja-dash__user-email {
  color: #888;
  text-align: center;
  font-size: 0.85em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003139}}
.ja-dash__menu .ja-dash__menu-wrapper {
  width: 100%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003139}}
  .ja-dash__menu .ja-dash__menu-wrapper {
    margin-top: 16px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003147}}
.ja-dash__menu .ja-dash__menu-wrapper ul.dashboard, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  background-color: #ffffff;
  height: 50px;
  margin: 0;
  padding: 0;
  width: 100%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003147}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003163}}
.ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item {
  max-width: 50px;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003167}}
.ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item a, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item a {
  color: transparent;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003173}}
.ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item a:before, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item a:before {
  color: #888;
  font-size: 20px;
  line-height: 20px;
  padding: 15px 15px;
  text-indent: 0;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003173}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item a:before, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item a:before {
    padding: 15px 30px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003167}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item a, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item a {
    -ms-flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
    flex: 1 1 100%;
    color: #000000;
    font-size: 1em;
    font-weight: 500;
    line-height: 1em;
    text-indent: 0px;
    text-transform: uppercase;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item a:after, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item a:after {
    display: inline-block;
    /* 1 */
    font-family: "Doghouse UIKit";
    font-style: normal;
    /* 2 */
    font-weight: normal;
    /* 2 */
    line-height: 1;
    /* 3 */
    -webkit-font-smoothing: antialiased;
    /* 4 */
    -moz-osx-font-smoothing: grayscale;
    /* 4 */
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item a:after, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item a:after {
    content: "";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003195}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item a:before, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item a:before {
    color: #ccc;
    font-size: 1em;
    padding: 15px 0;
    text-align: center;
    width: 56px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003203}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item a:after, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item a:after {
    color: #7f7f7f;
    float: right;
    font-size: 1.25em;
    padding: 15px 0;
    text-align: center;
    width: 56px;
  }
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003163}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item {
    max-width: none;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003163}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    border-top: 1px solid #ccc;
    border-left: 3px solid #ffffff;
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003224}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item:last-child, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item:last-child {
    border-bottom: 1px solid #ccc;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003228}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item:hover, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item:hover {
    border-left: 3px solid #4990e2;
    color: #4990e2;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003232}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item:hover a, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item:hover a {
    color: #4990e2;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003235}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item:hover a:before, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item:hover a:before {
    color: #4990e2;
    width: 56px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003240}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item:hover a:after, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item:hover a:after {
    color: #4990e2;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003248}}
.ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item--active-trail, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item--active-trail {
  border-bottom: 3px solid #4990e2;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003251}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item--active-trail a, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item--active-trail a {
    color: #4990e2;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003256}}
.ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item--active-trail a:before, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item--active-trail a:before {
  color: #4990e2;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003256}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item--active-trail a:before, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item--active-trail a:before {
    width: 56px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-menu\.scss}line{font-family:\00003248}}
  .ja-dash__menu .ja-dash__menu-wrapper ul.dashboard li.menu-item--active-trail, .ja-dash__menu .ja-dash__menu-wrapper ul.dealer-dashboard li.menu-item--active-trail {
    border-bottom: none;
    border-left: 3px solid #4990e2;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-messages\.scss}line{font-family:\000032}}
.ja-dash-messages .private-message-form {
  padding: 0 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-messages\.scss}line{font-family:\000032}}
  .ja-dash-messages .private-message-form {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-messages\.scss}line{font-family:\0000310}}
.ja-dash-messages .private-message-list__item {
  border-bottom: 0;
  margin-bottom: 0;
  padding: 6px 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-messages\.scss}line{font-family:\0000316}}
.ja-dash-messages .view-content {
  padding: 12px 0;
  background-color: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\000033}}
.ja-dash__myaccount .ja-dash__my-account-title {
  margin: 30px 0 20px 16px;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\000033}}
  .ja-dash__myaccount .ja-dash__my-account-title {
    margin: 0 0 17px 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000310}}
  .ja-dash__myaccount .ja-dash__my-account-title h2 {
    font-size: 1em;
    margin: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000317}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper {
  background-color: #ffffff;
  padding-bottom: 78px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000323}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-userdetails div:last-child {
  height: auto;
  margin-bottom: 26px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000329}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-userdetails .ja-dash__myaccount-userinfo {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  border-bottom: 1px solid #ccc;
  height: 60px;
  margin: 0 32px;
  padding: 16px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000340}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-userdetails .ja-dash__myaccount-userinfo .ja-dash__myaccount-label {
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000344}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-userdetails .ja-dash__myaccount-userinfo .ja-dash__myaccount-item {
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000348}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-edit {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  display: block;
  margin: 0 auto;
  text-align: center;
  width: 150px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-edit:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-edit:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000355}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-edit a {
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000358}}
.ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-edit a:hover {
  color: #4990e2;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-account\.scss}line{font-family:\0000348}}
  .ja-dash__myaccount .ja-dash__myaccount-wrapper .ja-dash__myaccount-edit {
    margin-left: 32px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\000033}}
.ja-dash__myads h2 {
  padding: 0 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\000033}}
  .ja-dash__myads h2 {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000311}}
.ja-dash__myads .ja-dash__my-ads-wrapper table {
  border-spacing: 0 0.5em;
  border-collapse: separate;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000315}}
.ja-dash__myads .ja-dash__my-ads-wrapper table input[type="checkbox"] {
  zoom: 1.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000320}}
.ja-dash__myads .ja-table th.ja-table-header-all {
  position: relative;
  text-transform: uppercase;
  text-align: left;
  padding-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000326}}
.ja-dash__myads .ja-table th.ja-table-header-all:after {
  content: "";
  position: absolute;
  background: #000000;
  bottom: 0;
  left: 0;
  margin: 0 0 5px 12px;
  height: 2px;
  width: 29px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000338}}
.ja-dash__myads .ja-table th.ja-table-header-sold {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000342}}
.ja-dash__myads .ja-table th.ja-table-header-all:last-of-type {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000350}}
.ja-dash__myads .ja-table .empty.message {
  padding: 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000354}}
.ja-dash__myads .ja-table .form-type-checkbox {
  left: calc(24px / 2);
  position: absolute;
  top: 12px;
  width: 100%;
  z-index: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000362}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item {
  box-shadow: none;
  cursor: initial;
  left: -50px;
  margin-right: -50px;
  margin-bottom: 0;
  position: relative;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000362}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item {
    max-height: 180px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000374}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item h2 {
  max-height: none;
  padding: 0;
  text-align: left;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000380}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__content {
    padding-top: 24px;
    padding-left: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000387}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__content--top {
  padding-top: 36px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000387}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__content--top {
    padding-top: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000395}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__content--left {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000399}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__content--right {
  width: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000399}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__content--right {
    width: inherit;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\0000399}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__content--right {
    padding-top: 24px;
  }
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003111}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__ad-id {
    right: 2em;
    bottom: 70px;
    position: absolute;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003117}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__sold {
  right: 2em;
  bottom: 0;
  position: absolute;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003117}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__sold {
    bottom: 25px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003125}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__mark-sold {
  margin-top: 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003125}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__mark-sold {
    right: 90px;
    bottom: 30px;
    position: absolute;
    margin-top: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003134}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__mark-sold, .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__enquire {
  display: block;
  font-size: 1.125em;
  text-align: center;
  width: 100%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003134}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__mark-sold, .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__enquire {
    bottom: 30px;
    width: inherit;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003147}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__feed {
  position: relative;
  font-size: 1.125em;
  text-transform: uppercase;
  color: #2b85f0;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003147}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__feed {
    right: 1.4em;
    bottom: 30px;
    position: absolute;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003158}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__title {
  font-size: 1em;
  width: 250px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003158}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__title {
    width: 350px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003158}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__title {
    width: 600px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003158}}
  .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__title {
    font-size: 1.4em;
    width: 750px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003176}}
.ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__content--left, .ja-dash__myads .ja-dash__my-ads-wrapper .product-listing-item__details {
  margin: 0;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003182}}
.ja-dash__myads .ja-dash__my-ads-wrapper td {
  position: relative;
  padding: 0;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-my-ads\.scss}line{font-family:\00003188}}
.ja-dash__myads__show-sold {
  margin-top: 24px;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\000034}}
.ja-dash__myads .ja-dash__my-ads-wrapper thead th:first-child, .ja-dash__saved-search-wrapper form .saved-search-list thead th:first-child {
  width: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\000038}}
.ja-dash__myads .ja-dash__my-ads-wrapper thead th.ja-table-header-all, .ja-dash__saved-search-wrapper form .saved-search-list thead th.ja-table-header-all {
  position: relative;
  text-transform: uppercase;
  padding-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000313}}
.ja-dash__myads .ja-dash__my-ads-wrapper thead th.ja-table-header-all:after, .ja-dash__saved-search-wrapper form .saved-search-list thead th.ja-table-header-all:after {
  content: "";
  position: absolute;
  background: #000000;
  bottom: 0;
  left: 0;
  margin: 0 0 5px 12px;
  height: 2px;
  width: 29px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000326}}
.ja-dash__saved-search-wrapper form .saved-search-list td {
  padding: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000330}}
.ja-dash__saved-search-wrapper form .saved-search-list td a {
  color: #333;
  font-size: 1.25em;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000330}}
  .ja-dash__saved-search-wrapper form .saved-search-list td a {
    font-size: 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000341}}
.ja-dash__saved-search-wrapper form .saved-search-list td span.saved-search-field:after {
  content: "/";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000346}}
.ja-dash__saved-search-wrapper form .saved-search-list td span.saved-search-field:last-child::after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000354}}
.ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(2):hover, .ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(3):hover {
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000357}}
.ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(2):hover span, .ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(3):hover span {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000361}}
.ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(2):hover + td, .ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(3):hover + td {
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000364}}
.ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(2):hover + td i:after, .ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(3):hover + td i:after {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000369}}
.ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(2):hover i:after, .ja-dash__saved-search-wrapper form .saved-search-list td:nth-child(3):hover i:after {
  color: #4990e2;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
  .ja-dash__myads .ja-dash__my-ads-wrapper td:last-child i:after, .ja-dash__saved-search-wrapper form .saved-search-list td:last-child i:after {
    display: inline-block;
    /* 1 */
    font-family: "Doghouse UIKit";
    font-style: normal;
    /* 2 */
    font-weight: normal;
    /* 2 */
    line-height: 1;
    /* 3 */
    -webkit-font-smoothing: antialiased;
    /* 4 */
    -moz-osx-font-smoothing: grayscale;
    /* 4 */
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
  .ja-dash__myads .ja-dash__my-ads-wrapper td:last-child i:after, .ja-dash__saved-search-wrapper form .saved-search-list td:last-child i:after {
    content: "";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000381}}
  .ja-dash__myads .ja-dash__my-ads-wrapper td:last-child i input, .ja-dash__saved-search-wrapper form .saved-search-list td:last-child i input {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000385}}
  .ja-dash__myads .ja-dash__my-ads-wrapper td:last-child i:before, .ja-dash__saved-search-wrapper form .saved-search-list td:last-child i:before {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000389}}
  .ja-dash__myads .ja-dash__my-ads-wrapper td:last-child i:after, .ja-dash__saved-search-wrapper form .saved-search-list td:last-child i:after {
    color: #7f7f7f;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dashboard-saved-searches\.scss}line{font-family:\0000396}}
  .ja-dash__saved-search-wrapper form .saved-search-list td input.button {
    pointer-events: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-form-edit\.scss}line{font-family:\000034}}
form.ja-businesses-account-form > div {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-form-edit\.scss}line{font-family:\000039}}
form.ja-businesses-account-form textarea.ja-description-field {
  height: auto;
  visibility: visible;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-form-edit\.scss}line{font-family:\0000316}}
form.ja-businesses-account-form .text-format-wrapper #edit-description-format {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-form-edit\.scss}line{font-family:\0000324}}
form.ja-businesses-account-form .form-item-pass .password-strength {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-form-edit\.scss}line{font-family:\0000328}}
form.ja-businesses-account-form .form-item-pass .confirm-parent {
  max-width: inherit;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-login\.scss}line{font-family:\000033}}
form.dealer-login-form .dealer-login-form__wrapper {
  margin: 0 auto;
  padding: 24px 0;
  width: 80%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\000033}}
.ja-dealer-performance .dateRange__wrapper {
  height: auto;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\000038}}
.ja-dealer-performance .dateRange__wrapper .lineChart {
  box-shadow: 2px 2px 4px 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000312}}
.ja-dealer-performance .dateRange__wrapper .dateRange__filters {
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000318}}
.ja-dealer-performance .dateRange__wrapper .dateRange__item {
  background-color: #ffffff;
  border-bottom: 2px solid #eee;
  padding: 12px 24px;
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000325}}
.ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__start, .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__end {
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  text-align: center;
  width: 49%;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000325}}
  .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__start, .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__end {
    -ms-flex: 1 0 50%;
    -webkit-flex: 1 0 50%;
    flex: 1 0 50%;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000325}}
  .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__start, .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__end {
    height: 51px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000325}}
  .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__start, .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__end {
    -ms-flex: 0 0 40%;
    -webkit-flex: 0 0 40%;
    flex: 0 0 40%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000343}}
.ja-dealer-performance .dateRange__wrapper .dateRange__item .dateRange__label {
  display: block;
  font-weight: 500;
  font-size: 0.875em;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000343}}
  .ja-dealer-performance .dateRange__wrapper .dateRange__item .dateRange__label {
    display: inline-block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000353}}
.ja-dealer-performance .dateRange__wrapper .dateRange__item input {
  border: 2px solid #ccc;
  border-radius: 5px;
  box-shadow: none;
  font-size: 0.75em;
  padding: 4px 8px;
  text-align: center;
  margin-left: 0;
  width: 130px;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000353}}
  .ja-dealer-performance .dateRange__wrapper .dateRange__item input {
    text-align: left;
    margin-left: 10px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000353}}
  .ja-dealer-performance .dateRange__wrapper .dateRange__item input {
    margin-left: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000373}}
.ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__start .dateRange__icon, .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__end .dateRange__icon {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__start .dateRange__icon:after, .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__end .dateRange__icon:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__start .dateRange__icon:after, .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__end .dateRange__icon:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000376}}
.ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__start .dateRange__icon:after, .ja-dealer-performance .dateRange__wrapper .dateRange__item.dateRange__end .dateRange__icon:after {
  -moz-transform: translate(12px, -50%);
  -ms-transform: translate(12px, -50%);
  -webkit-transform: translate(12px, -50%);
  transform: translate(12px, -50%);
  -moz-transition: -moz-transform 0.25s ease;
  -o-transition: -o-transform 0.25s ease;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  position: absolute;
  right: 19px;
  top: 11px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000385}}
.ja-dealer-performance .dateRange__wrapper .dateRange__action {
  -ms-flex: 1 0 100%;
  -webkit-flex: 1 0 100%;
  flex: 1 0 100%;
  cursor: pointer;
  float: right;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000385}}
  .ja-dealer-performance .dateRange__wrapper .dateRange__action {
    -ms-flex: 1 0 0;
    -webkit-flex: 1 0 0;
    flex: 1 0 0;
    margin-left: auto;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\0000385}}
  .ja-dealer-performance .dateRange__wrapper .dateRange__action {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    border-left: 5px solid #f7f7f7;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003103}}
.ja-dealer-performance .dateRange__wrapper .dateRange__action:hover {
  background-color: #eee;
  color: #333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003111}}
.ja-dealer-performance.ja-dash .ja-dash__graph-title {
  margin-top: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003115}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box {
  background-color: #ffffff;
  height: auto;
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: stretch;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003115}}
  .ja-dealer-performance.ja-dash .ja-dash__totals-box {
    height: 120px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003129}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item {
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  color: #ffffff;
  position: relative;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003129}}
  .ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item {
    -ms-flex: 0 0 25%;
    -webkit-flex: 0 0 25%;
    flex: 0 0 25%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003140}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-views {
  background-color: #2b85f0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003144}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-impressions {
  background-color: #00897b;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003148}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-interactions {
  background-color: #683bb7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003152}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-ctr {
  background-color: #e8710a;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003156}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item .ja-dash__totals-heading {
  padding: 10px 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003160}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item .ja-dash__totals-count {
  bottom: 0;
  top: 0;
  line-height: 1.2em;
  right: 40px;
  font-size: 2.6em;
  position: absolute;
  text-transform: uppercase;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003160}}
  .ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item .ja-dash__totals-count {
    padding: 10px 15px;
    line-height: 3.2em;
    right: 0;
    left: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003177}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item .ja-dash__totals-tooltip {
  position: absolute;
  bottom: 5px;
  right: 12px;
  opacity: .5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item .ja-dash__totals-tooltip:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item .ja-dash__totals-tooltip:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003184}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item .ja-dash__totals-tooltip:after {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003189}}
.ja-dealer-performance.ja-dash .ja-dash__totals-box .ja-dash__totals-item div[data-id='tooltip'] {
  box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.25);
  width: 300px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003194}}
.ja-dealer-performance.ja-dash .ja-dash__dfp {
  margin-top: 1em;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003199}}
.ja-dealer-performance.ja-dash .ja-dash__table {
  font-family: "Roboto", sans-serif;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003202}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003206}}
.ja-dealer-performance.ja-dash .ja-dash__table table {
  border-collapse: collapse;
  text-align: left;
  line-height: 2.4em;
  margin-top: 1em;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003214}}
.ja-dealer-performance.ja-dash .ja-dash__table table thead tr {
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003217}}
.ja-dealer-performance.ja-dash .ja-dash__table table thead tr th {
  border: none;
  border-bottom: 2px soild #f7f7f7;
  padding-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003226}}
.ja-dealer-performance.ja-dash .ja-dash__table table tbody tr {
  border-bottom: 2px solid #f7f7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003229}}
.ja-dealer-performance.ja-dash .ja-dash__table table tbody tr td {
  border: none;
  border-bottom: 2px soild #f7f7f7;
  padding-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003234}}
.ja-dealer-performance.ja-dash .ja-dash__table table tbody tr td:nth-child(2) {
  color: #2b85f0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003238}}
.ja-dealer-performance.ja-dash .ja-dash__table table tbody tr td:nth-child(3) {
  color: #00897b;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003242}}
.ja-dealer-performance.ja-dash .ja-dash__table table tbody tr td:nth-child(4) {
  color: #e8710a;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003246}}
.ja-dealer-performance.ja-dash .ja-dash__table table tbody tr td:nth-child(5) {
  color: #683bb7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003254}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page {
  background-color: #ffffff;
  display: flex;
  padding: 1em 0;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003261}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .goog-custom-button {
  border: none;
  font-size: 1em;
  text-transform: uppercase;
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003267}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .goog-custom-button.goog-custom-button-collapse-right {
  margin-right: 6px;
  order: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003272}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .goog-custom-button.goog-custom-button-collapse-left {
  margin-left: 6px;
  order: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003277}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .goog-custom-button .goog-custom-button-outer-box {
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003280}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .goog-custom-button .goog-custom-button-outer-box.goog-custom-button-disabled {
  cursor: not-allowed;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003284}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .goog-custom-button .goog-custom-button-outer-box .goog-custom-button-inner-box {
  padding: 13px 30px;
  color: #000000;
  background-color: #ffffff;
  border: 1px solid #000000;
  border-radius: 3px;
  font-size: 1em;
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003293}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .goog-custom-button .goog-custom-button-outer-box .goog-custom-button-inner-box:hover {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003300}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .google-visualization-table-page-number {
  padding: 5px 30px;
  background-color: #ffffff;
  border: 1px solid #000000;
  margin: -0.5px;
  font-weight: 500;
  font-size: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003308}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .google-visualization-table-page-number.current {
  background-color: #fff200;
  font-weight: 700;
  padding: 5px 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_dealer-performance\.scss}line{font-family:\00003315}}
.ja-dealer-performance.ja-dash .ja-dash__table .google-visualization-table-div-page .google-visualization-table-page-number:hover {
  border-color: #4990e2;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event-teaser\.scss}line{font-family:\000031}}
.event-teaser {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event-teaser\.scss}line{font-family:\0000328}}
.event-teaser__date, .event-teaser__location {
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event-teaser\.scss}line{font-family:\0000336}}
.event-teaser__date, .event-teaser__location, .event-teaser__title {
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event-teaser\.scss}line{font-family:\0000342}}
.event-teaser__location:before {
  content: "-";
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event\.scss}line{font-family:\000033}}
.ja-event-tabs .ja-mobile-tabs {
  display: flex;
  padding: 0 0.75em;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event\.scss}line{font-family:\000033}}
  .ja-event-tabs .ja-mobile-tabs {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event\.scss}line{font-family:\0000311}}
.ja-event-tabs .ui-tabs .ja-tabs-header {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event\.scss}line{font-family:\0000311}}
  .ja-event-tabs .ui-tabs .ja-tabs-header {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event\.scss}line{font-family:\0000319}}
.ja-event-tabs .hero-content__description-prefix {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_event\.scss}line{font-family:\0000319}}
  .ja-event-tabs .hero-content__description-prefix {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.view-favourites.view-display-id-block_1 .flag-favourite-ad--unflag:before,
.view-favourites.view-display-id-block_1 .flag-favourite-ad.action-unflag > a:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.view-favourites.view-display-id-block_1 .flag-favourite-ad--unflag:before,
.view-favourites.view-display-id-block_1 .flag-favourite-ad.action-unflag > a:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_favourites-block\.scss}line{font-family:\000036}}
.view-favourites.view-display-id-block_1 .flag-favourite-ad--unflag:before,
.view-favourites.view-display-id-block_1 .flag-favourite-ad.action-unflag > a:before {
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_favourites-block\.scss}line{font-family:\0000310}}
.view-favourites.view-display-id-block_1 .flag-favourite-ad--unflag:hover:before,
.view-favourites.view-display-id-block_1 .flag-favourite-ad.action-unflag > a:hover:before {
  color: rgba(51, 51, 51, 0.75);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\000034}}
.finance-layout-container .hero {
  padding: 4rem 1rem;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\000038}}
.finance-layout-container .hero .hero-content {
  max-width: 1200px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000313}}
.finance-layout-container .hero .hero-text {
  margin-bottom: 2rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000316}}
.finance-layout-container .hero .hero-text h1 {
  font-size: 2.5rem;
  margin-bottom: 1rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000321}}
.finance-layout-container .hero .hero-text p {
  font-size: 1.25rem;
  margin-bottom: 1.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000326}}
.finance-layout-container .hero .hero-text .hero-buttons {
  display: flex;
  justify-content: center;
  gap: 1rem;
  margin-bottom: 2rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000332}}
.finance-layout-container .hero .hero-text .hero-buttons .cta-button {
  padding: 0.75rem 1.5rem;
  border-radius: 5px;
  font-size: 1rem;
  margin: 0.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000338}}
.finance-layout-container .hero .hero-text .hero-buttons .cta-button.primary-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.finance-layout-container .hero .hero-text .hero-buttons .cta-button.primary-button:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.finance-layout-container .hero .hero-text .hero-buttons .cta-button.primary-button:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000342}}
.finance-layout-container .hero .hero-text .hero-buttons .cta-button.secondary-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.finance-layout-container .hero .hero-text .hero-buttons .cta-button.secondary-button:hover {
  background-image: none;
  background-color: #ffffff;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.finance-layout-container .hero .hero-text .hero-buttons .cta-button.secondary-button:active {
  background-image: none;
  background-color: #888;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000351}}
.finance-layout-container .company-description {
  background-color: #ffffff;
  text-align: center;
  padding: 2rem 1rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000356}}
.finance-layout-container .company-description h2 {
  margin-bottom: 1rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000360}}
.finance-layout-container .company-description p {
  margin: 0 auto;
  max-width: 600px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000366}}
.finance-layout-container #quote-form {
  padding: 2rem 1rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000369}}
.finance-layout-container #quote-form h2 {
  text-align: center;
  margin-bottom: 1.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000376}}
.finance-layout-container .finance-calculator {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000376}}
  .finance-layout-container .finance-calculator {
    padding: 2rem 1rem;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000385}}
.finance-layout-container .finance-calculator .calculator,
.finance-layout-container .finance-calculator .quote-form {
  flex: 1 1 100%;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000390}}
.finance-layout-container .finance-calculator .calculator h2,
.finance-layout-container .finance-calculator .quote-form h2 {
  margin-bottom: 1rem;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000385}}
  .finance-layout-container .finance-calculator .calculator,
  .finance-layout-container .finance-calculator .quote-form {
    padding: 1rem;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\0000385}}
  .finance-layout-container .finance-calculator .calculator,
  .finance-layout-container .finance-calculator .quote-form {
    flex: 1 1 50%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003105}}
.finance-layout-container .why-choose {
  padding: 2rem 1rem;
  background-color: #ffffff;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003105}}
  .finance-layout-container .why-choose {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003113}}
.finance-layout-container .why-choose h2 {
  text-align: center;
  margin-bottom: 1.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003118}}
.finance-layout-container .why-choose .reasons {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003118}}
  .finance-layout-container .why-choose .reasons {
    flex-wrap: nowrap;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003127}}
.finance-layout-container .why-choose .reasons .reason {
  flex: 1 1 100%;
  text-align: center;
  background: #ffffff;
  border: 1px solid #888;
  border-radius: 10px;
  padding: 1rem;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003137}}
.finance-layout-container .why-choose .reasons .reason:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003141}}
.finance-layout-container .why-choose .reasons .reason h2 {
  font-size: 2rem;
  margin-bottom: 0.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003146}}
.finance-layout-container .why-choose .reasons .reason p {
  font-size: 1rem;
  color: #888;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003127}}
  .finance-layout-container .why-choose .reasons .reason {
    flex: 1 1 33.33%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003158}}
.finance-layout-container .whyy-choose {
  padding: 2rem 1rem;
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003162}}
.finance-layout-container .whyy-choose h2 {
  text-align: center;
  margin-bottom: 1.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003167}}
.finance-layout-container .whyy-choose .reasons {
  display: flex;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003171}}
.finance-layout-container .whyy-choose .reasons .reason {
  flex: 1 1 100%;
  padding: 1rem;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003176}}
.finance-layout-container .whyy-choose .reasons .reason h3 {
  margin-bottom: 0.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003180}}
.finance-layout-container .whyy-choose .reasons .reason p {
  font-size: 1rem;
  color: #888;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003171}}
  .finance-layout-container .whyy-choose .reasons .reason {
    flex: 1 1 33.33%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003193}}
.finance-layout-container .news {
  padding: 2rem 1rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003196}}
.finance-layout-container .news h2 {
  text-align: center;
  margin-bottom: 1.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003203}}
.finance-layout-container .faq {
  padding: 2rem 1rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003206}}
.finance-layout-container .faq h2 {
  text-align: center;
  margin-bottom: 1.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003211}}
.finance-layout-container .faq .faq-item {
  margin-bottom: 1.5rem;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  padding: 1rem;
  background: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003220}}
.finance-layout-container .faq summary {
  cursor: pointer;
  font-size: 1.25rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
  padding-left: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003228}}
.finance-layout-container .faq summary::-webkit-details-marker {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003232}}
.finance-layout-container .faq .faq-item[open] summary {
  margin-bottom: 1rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003236}}
.finance-layout-container .faq p {
  margin: 0;
  font-size: 1rem;
  color: #888;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003243}}
  .finance-layout-container .faq .faq-item {
    margin-bottom: 1rem;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003247}}
  .finance-layout-container .faq summary {
    font-size: 1.15rem;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance\.scss}line{font-family:\00003251}}
  .finance-layout-container .faq p {
    font-size: 0.95rem;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\000032}}
.finance-layout-container .calc__wrapper {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #ffffff;
  border: 1px solid #888;
  padding: 2rem;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  margin-bottom: 2rem;
  min-height: 700px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000312}}
.finance-layout-container .calc__wrapper .calc__interactive {
  flex: column wrap auto;
  -webkit-flex-flow: column wrap;
  flex-flow: column wrap;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  gap: 1rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000318}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col {
  flex: 1 1 45%;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000324}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col input {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 12px;
  border: 1px solid #000000;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000361}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col input:-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000364}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col input::-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000367}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col input:-ms-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000356}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col input::-webkit-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000329}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col .form__element {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #ffffff;
  border: 1px solid #000000;
  display: block;
  line-height: 2.75em;
  margin: 0 0 0.6em 0;
  position: relative;
  overflow: hidden;
  margin: 0 0 0.6em 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col .form__element:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col .form__element:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_select\.scss}line{font-family:\0000314}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col .form__element select {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: #ffffff;
  border: none;
  cursor: pointer;
  padding-left: 12px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_select\.scss}line{font-family:\0000323}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col .form__element:after {
  color: #bbb;
  box-sizing: border-box;
  height: 100%;
  padding: 0.6em 0;
  pointer-events: none;
  position: absolute;
  right: 0.4em;
  text-align: center;
  top: 2px;
  width: 10%;
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000334}}
.finance-layout-container .calc__wrapper .calc__interactive .calc__col .form__element label {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000341}}
.finance-layout-container .calc__wrapper .calc__price,
.finance-layout-container .calc__wrapper .calc__select,
.finance-layout-container .calc__wrapper .calc__result-value {
  width: 100%;
  padding: 0.75rem;
  font-size: 1rem;
  border: 1px solid #ccc;
  border-radius: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000351}}
.finance-layout-container .calc__wrapper .calc__result-value {
  font-size: 1.25rem;
  font-weight: bold;
  color: #007bff;
  margin: 1rem 0;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000359}}
.finance-layout-container .calc__wrapper .calc__interest-rates,
.finance-layout-container .calc__wrapper .calc__loan-details,
.finance-layout-container .calc__wrapper .calc__cost-summary {
  display: flex;
  justify-content: space-between;
  padding: 1rem 0;
  border-bottom: 1px solid #e0e0e0;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000368}}
.finance-layout-container .calc__wrapper .calc__interest-rates:last-child,
.finance-layout-container .calc__wrapper .calc__loan-details:last-child,
.finance-layout-container .calc__wrapper .calc__cost-summary:last-child {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000372}}
.finance-layout-container .calc__wrapper .calc__interest-rates div,
.finance-layout-container .calc__wrapper .calc__loan-details div,
.finance-layout-container .calc__wrapper .calc__cost-summary div {
  flex: 1 1 100%;
  text-align: center;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000372}}
  .finance-layout-container .calc__wrapper .calc__interest-rates div,
  .finance-layout-container .calc__wrapper .calc__loan-details div,
  .finance-layout-container .calc__wrapper .calc__cost-summary div {
    flex: 1;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000380}}
.finance-layout-container .calc__wrapper .calc__interest-rates div h3,
.finance-layout-container .calc__wrapper .calc__loan-details div h3,
.finance-layout-container .calc__wrapper .calc__cost-summary div h3 {
  font-size: 1rem;
  margin-bottom: 0.5rem;
  color: #666;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000386}}
.finance-layout-container .calc__wrapper .calc__interest-rates div p,
.finance-layout-container .calc__wrapper .calc__loan-details div p,
.finance-layout-container .calc__wrapper .calc__cost-summary div p {
  font-size: 1.25rem;
  font-weight: bold;
  margin: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_finance_calculator\.scss}line{font-family:\0000396}}
  .finance-layout-container .calc__col {
    flex: 1 1 100%;
  }
}

@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\000032}}
  .ja-choose-us__block {
    margin-top: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\000037}}
.ja-choose-us__block h1,
.ja-choose-us__block h2 {
  margin: 0;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000315}}
  .ja-choose-us__block h1 {
    font-size: 40px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000319}}
  .ja-choose-us__block h2 {
    font-size: 30px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000325}}
.ja-choose-us__block--steps {
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 1em 1em 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000329}}
.ja-choose-us__block--steps--wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000329}}
  .ja-choose-us__block--steps--wrapper {
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000337}}
.ja-choose-us__block--steps--wrapper--images {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column wrap;
  flex-flow: column wrap;
  align-items: center;
  text-align: center;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000337}}
  .ja-choose-us__block--steps--wrapper--images {
    width: 30.76923%;
    float: left;
    margin-left: 1.28205%;
    margin-right: 1.28205%;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000347}}
  .ja-choose-us__block--steps--wrapper--images:last-of-type {
    margin-right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000352}}
.ja-choose-us__block--steps--wrapper--images > .img-placeholder {
  margin: 2em auto 0 auto;
  height: 200px;
  width: 200px;
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/sprites/why_us_sprites.png");
  background-position-x: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000359}}
.ja-choose-us__block--steps--wrapper--images > .img-placeholder.effective {
  background-position-y: -200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000363}}
.ja-choose-us__block--steps--wrapper--images > .img-placeholder.affordable {
  background-position-y: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000367}}
.ja-choose-us__block--steps--wrapper--images > .img-placeholder.easy {
  background-position-y: -400px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000372}}
.ja-choose-us__block--steps--wrapper--images > h3 {
  margin-bottom: 0;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000372}}
  .ja-choose-us__block--steps--wrapper--images > h3 {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-choose-us\.scss}line{font-family:\0000381}}
.ja-choose-us__block--steps--wrapper--images > p {
  max-width: calc(600px);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\000033}}
.homepage-search-input__select-arrow {
  background-image: none;
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.homepage-search-input__select-arrow:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.homepage-search-input__select-arrow:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\000038}}
.homepage-search-input__select-arrow:before {
  color: #d0d0d0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
  .homepage-search-input__select-arrow:before {
    display: inline-block;
    /* 1 */
    font-family: "Doghouse UIKit";
    font-style: normal;
    /* 2 */
    font-weight: normal;
    /* 2 */
    line-height: 1;
    /* 3 */
    -webkit-font-smoothing: antialiased;
    /* 4 */
    -moz-osx-font-smoothing: grayscale;
    /* 4 */
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
  .homepage-search-input__select-arrow:before {
    content: "";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000314}}
  .homepage-search-input__select-arrow:before {
    color: #000000;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000320}}
.homepage-search-input__form-item {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 12px;
  margin-right: 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000320}}
  .homepage-search-input__form-item {
    -ms-flex-basis: 49%;
    -webkit-flex-basis: 49%;
    flex-basis: 49%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 12px;
    padding-right: 12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000333}}
  .homepage-search-input__form-item:first-child {
    padding-top: 24px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000320}}
  .homepage-search-input__form-item {
    -ms-flex-basis: 32.33333%;
    -webkit-flex-basis: 32.33333%;
    flex-basis: 32.33333%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000344}}
.homepage-search-input__form-input--text label {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000348}}
.homepage-search-input__form-input--text input {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 16px;
  background-color: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000353}}
.homepage-search-input__form-input--text input:focus {
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000359}}
.homepage-search-input__form-input--submit {
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  width: 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000359}}
  .homepage-search-input__form-input--submit {
    -ms-flex-basis: 49%;
    -webkit-flex-basis: 49%;
    flex-basis: 49%;
    width: auto;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000359}}
  .homepage-search-input__form-input--submit {
    -ms-flex-basis: 32.33333%;
    -webkit-flex-basis: 32.33333%;
    flex-basis: 32.33333%;
    margin-left: 33.83333%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000377}}
.homepage-search-input__form-item-border + .homepage-search-input__form-item-border {
  border-top: 1px solid #f7f7f7;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 4px;
  padding-bottom: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000385}}
.homepage-search-input__form-item-border:first-child {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 4px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000376}}
  .homepage-search-input__form-item-border {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 2px solid #ccc;
    margin-bottom: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\0000396}}
  .homepage-search-input__form-item-border + .homepage-search-input__form-item-border {
    border-top: 2px solid #ccc;
    margin-bottom: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003101}}
  .homepage-search-input__form-item-border:first-child {
    padding-top: 4px;
    margin-bottom: 24px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003108}}
  .homepage-search-input__form-item-border + .homepage-search-input__form-item-border, .homepage-search-input__form-item-border:first-child {
    margin-bottom: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003115}}
.homepage-search-input__label-suffix {
  padding-right: 6px;
  position: relative;
  font-size: 16px;
  font-weight: 400;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003121}}
.homepage-search-input__label-suffix:after {
  content: ':';
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003127}}
.homepage-search-input__fieldset {
  position: relative;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003127}}
  .homepage-search-input__fieldset {
    padding-right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003135}}
.homepage-search-input__fieldset-item {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003138}}
.homepage-search-input__fieldset-item:first-child {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003141}}
.homepage-search-input__fieldset-item:first-child:after {
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  content: "";
  position: absolute;
  height: 19px;
  top: 50%;
  width: 2px;
  background-color: #f7f7f7;
  right: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003135}}
  .homepage-search-input__fieldset-item {
    -ms-flex-basis: 50%;
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003157}}
  .homepage-search-input__fieldset-item:first-child:after {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
    height: auto;
    top: -5px;
    bottom: -5px;
    background-color: #ccc;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003168}}
.homepage-search-input__fieldset-wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003168}}
  .homepage-search-input__fieldset-wrapper {
    flex: 1 auto;
    -webkit-flex-grow: 1;
    flex-grow: 1;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003176}}
.homepage-search-input__fieldset-label {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003180}}
.homepage-search-input__fieldset-field {
  flex: 0 auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
  width: auto;
  height: 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003180}}
  .homepage-search-input__fieldset-field {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003190}}
.homepage-search-input__sumo-select {
  flex: 1 auto;
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003194}}
.homepage-search-input__advanced-search,
.ja-homepage-search .advanced-search {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  color: #000000;
  background-color: #eee;
  font-size: 1em;
  text-align: center;
  display: block;
  margin: 0 12px 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.homepage-search-input__advanced-search:hover,
.ja-homepage-search .advanced-search:hover {
  background-image: none;
  background-color: #ffffff;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.homepage-search-input__advanced-search:active,
.ja-homepage-search .advanced-search:active {
  background-image: none;
  background-color: #888;
  color: #000000;
  border-color: #000000;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003194}}
  .homepage-search-input__advanced-search,
  .ja-homepage-search .advanced-search {
    font-size: 1.25em;
    margin: 6px 12px 0 12px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-input\.scss}line{font-family:\00003194}}
  .homepage-search-input__advanced-search,
  .ja-homepage-search .advanced-search {
    right: 0;
    bottom: 0;
    position: absolute;
    width: auto;
    border: none;
    padding: 0;
    margin: 0;
    background-color: transparent;
    color: #4990e2;
    text-transform: capitalize;
    text-decoration: underline;
    display: inline-block;
    font-size: 1em;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\000031}}
.homepage-search-saved,
.ja-homepage-search .saved-searches {
  overflow: hidden;
  overflow-y: auto;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\000036}}
  .homepage-search-saved__search-content,
  .ja-homepage-search .saved-searches .saved-searches-content {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000314}}
.homepage-search-saved__item,
.ja-homepage-search .saved-searches .saved-search-item {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 22px 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_lines\.scss}line{font-family:\0000316}}
.homepage-search-saved__item:after,
.ja-homepage-search .saved-searches .saved-search-item:after {
  content: '';
  position: absolute;
  display: inline-block;
  height: 1px;
  background-color: #eee;
  left: 12px;
  right: 12px;
  bottom: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_lines\.scss}line{font-family:\0000316}}
  .homepage-search-saved__item:after,
  .ja-homepage-search .saved-searches .saved-search-item:after {
    left: 0;
    right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000320}}
.homepage-search-saved__item:first-child,
.ja-homepage-search .saved-searches .saved-search-item:first-child {
  padding-top: 22px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000325}}
.homepage-search-saved__item:last-child:after,
.ja-homepage-search .saved-searches .saved-search-item:last-child:after {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000314}}
  .homepage-search-saved__item,
  .ja-homepage-search .saved-searches .saved-search-item {
    -ms-flex-basis: 49%;
    -webkit-flex-basis: 49%;
    flex-basis: 49%;
    padding-left: 0;
    padding-right: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000335}}
  .homepage-search-saved__item:first-child,
  .ja-homepage-search .saved-searches .saved-search-item:first-child {
    margin-top: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000340}}
  .homepage-search-saved__item:last-child:after,
  .ja-homepage-search .saved-searches .saved-search-item:last-child:after {
    display: inline-block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000347}}
.homepage-search-saved__link,
.ja-homepage-search .saved-searches .saved-search-link {
  position: relative;
  display: inline-block;
  width: 100%;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.homepage-search-saved__link:after,
.ja-homepage-search .saved-searches .saved-search-link:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.homepage-search-saved__link:after,
.ja-homepage-search .saved-searches .saved-search-link:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000354}}
.homepage-search-saved__link:after,
.ja-homepage-search .saved-searches .saved-search-link:after {
  position: absolute;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000360}}
.homepage-search-saved__field,
.ja-homepage-search .saved-searches .saved-search-field {
  display: inline;
  text-transform: uppercase;
  position: relative;
  padding-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search-saved\.scss}line{font-family:\0000367}}
.homepage-search-saved__field + .homepage-search-saved__field:before,
.ja-homepage-search .saved-searches .saved-search-field + .homepage-search-saved__field:before, .ja-homepage-search .saved-searches .homepage-search-saved__field + .saved-search-field:before,
.ja-homepage-search .saved-searches .saved-search-field + .saved-search-field:before {
  content: '/';
  position: absolute;
  width: 3px;
  height: 19px;
  left: -12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\000031}}
.homepage-search,
.ja-homepage-search {
  background-color: #f7f7f7;
  padding: 24px 0 0;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\000039}}
.homepage-search .static:empty:before,
.ja-homepage-search .static:empty:before {
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000315}}
.homepage-search__background-hero,
.ja-homepage-search .hero {
  display: none;
  position: absolute;
  z-index: auto;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000325}}
.homepage-search__title,
.ja-homepage-search h1 {
  font-size: 1em;
  text-align: center;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000325}}
  .homepage-search__title,
  .ja-homepage-search h1 {
    font-size: 1.375em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000334}}
.homepage-search__double_click,
.ja-homepage-search .ja-doubleclick {
  margin: 0 0 24px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000338}}
.homepage-search__form,
.ja-homepage-search form {
  width: 100%;
  padding: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000338}}
  .homepage-search__form,
  .ja-homepage-search form {
    padding: 0 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000347}}
.homepage-search__search-wrapper,
.ja-homepage-search .search-wrapper {
  background-size: cover;
  padding-bottom: 0;
  margin-bottom: 0;
  position: relative;
  min-height: 480px;
  max-width: 970px;
  box-sizing: border-box;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000347}}
  .homepage-search__search-wrapper,
  .ja-homepage-search .search-wrapper {
    min-height: 304px;
    padding-bottom: 40px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000362}}
.homepage-search__search-wrapper.loaded,
.ja-homepage-search .loaded.search-wrapper {
  background: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000367}}
.homepage-search__search-wrapper-quick-search,
.ja-homepage-search .search-wrapper .ja-quick-search {
  min-height: 376px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000367}}
  .homepage-search__search-wrapper-quick-search,
  .ja-homepage-search .search-wrapper .ja-quick-search {
    min-height: 210px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000375}}
.homepage-search__search-content,
.ja-homepage-search .search-content {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000379}}
.homepage-search__saved-search-content,
.ja-homepage-search .saved-searches-content {
  padding: 12px 24px;
  text-transform: uppercase;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000384}}
  .homepage-search__tabs,
  .ja-homepage-search .ui-tabs .ui-tabs-nav {
    margin-bottom: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000390}}
.homepage-search__tabs-panel,
.ja-homepage-search .ui-tabs .ui-tabs-panel {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000394}}
.homepage-search__actions,
.ja-homepage-search .actions {
  padding-top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\0000398}}
.homepage-search__tab,
.ja-homepage-search .tab.search + label {
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  -ms-flex-basis: 50%;
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
  position: relative;
  text-align: center;
  padding-top: 12px;
  padding-bottom: 12px;
  cursor: pointer;
  color: #d0d0d0;
  text-transform: uppercase;
  border-bottom: 3px solid #f7f7f7;
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003111}}
.homepage-search__tab:hover,
.ja-homepage-search .tab.search + label:hover {
  color: #000000;
  border-bottom: 3px solid #f7f7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003117}}
.homepage-search__tab-input,
.ja-homepage-search .tab.search {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003121}}
.homepage-search__tab--active,
.ja-homepage-search .tab.search:checked + label {
  border-bottom: 3px solid #000000;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003127}}
.homepage-search__tab-seperator:after,
.ja-homepage-search .tab.search:first-child + label:after {
  content: "";
  position: absolute;
  top: 12px;
  height: 22px;
  width: 2px;
  background-color: #f7f7f7;
  right: -1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003138}}
.homepage-search__show-search-content,
.ja-homepage-search #tab-quick-search:checked ~ .search-content-wrapper #quick-search,
.ja-homepage-search #tab-saved-searches:checked ~ .search-content-wrapper #saved-searches {
  display: block;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\000031}}
  .homepage-search,
  .ja-homepage-search {
    padding: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003145}}
  .homepage-search__background-hero, .homepage-search__search-wrapper,
  .ja-homepage-search .hero,
  .ja-homepage-search .search-wrapper {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003150}}
  .homepage-search__search-wrapper,
  .ja-homepage-search .search-wrapper {
    padding: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003154}}
  .homepage-search__form,
  .ja-homepage-search form {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003158}}
  .homepage-search__quick-search,
  .ja-homepage-search .search-content.quick-search {
    position: relative;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003162}}
  .homepage-search__saved-search-content,
  .ja-homepage-search .saved-searches-content {
    padding: 12px 0;
    text-transform: uppercase;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003167}}
  .homepage-search__tab,
  .ja-homepage-search .tab.search + label {
    margin-left: 24px;
    border-bottom: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003171}}
  .homepage-search__tab ~ .homepage-search__tab,
  .ja-homepage-search .tab.search + label ~ .homepage-search__tab, .ja-homepage-search .homepage-search__tab ~ .tab.search + label, .ja-homepage-search .homepage-search__tab.tab.search + label,
  .ja-homepage-search .tab.search + label ~ .tab.search + label,
  .ja-homepage-search .tab.search + label.tab.search + label {
    margin-left: 36px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003175}}
  .homepage-search__tab:hover,
  .ja-homepage-search .tab.search + label:hover {
    border-bottom: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_homepage-search\.scss}line{font-family:\00003180}}
  .homepage-search__tab-seperator:after,
  .ja-homepage-search .tab.search:first-child + label:after {
    display: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\000034}}
body.advertise-with-us .main-layout h1,
body.advertise-with-us .main-layout h2 {
  margin: 1.6em auto 1em auto;
  text-align: center;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000312}}
body.advertise-with-us .main-layout .block-region-content {
  background-color: #ffffff;
  display: block;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000318}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: auto;
  width: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/JA-ybwu-Hero.png") no-repeat center;
  background-color: #111720;
  position: relative;
  min-height: 550px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_backstretch\.scss}line{font-family:\0000315}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(3, 13, 25, 0.5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000329}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-text {
  position: relative;
  text-align: center;
  padding-right: 12px;
  padding-left: 12px;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 12px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000338}}
  body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-text > span {
    color: #fff200;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000345}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-title {
  font-size: 30px;
  padding: 0 3em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000350}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-subtext {
  font-style: italic;
  padding: 0 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000354}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-subtext > span {
  color: #fff200;
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000361}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-button > .button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  box-shadow: none;
  cursor: pointer;
  height: 40px;
  margin: 1em 0 0 0;
  position: sticky;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-button > .button:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-button > .button:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-arrow:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-arrow:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000374}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-arrow::after {
  color: #ffffff;
  height: 30px;
  position: absolute;
  width: 30px;
  bottom: 15px;
  left: 48%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000383}}
body.advertise-with-us .main-layout .block-region-content .advertise-hero .hero-arrow:hover::after {
  -moz-animation: arrowDown 1s ease-out forwards;
  -webkit-animation: arrowDown 1s ease-out forwards;
  animation: arrowDown 1s ease-out forwards;
}
@-moz-keyframes arrowDown {
  100% {
    bottom: 1px;
  }
}
@-webkit-keyframes arrowDown {
  100% {
    bottom: 1px;
  }
}
@keyframes arrowDown {
  100% {
    bottom: 1px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000392}}
body.advertise-with-us .main-layout .block-region-content .advertise-history {
  margin: 0 auto;
  width: 75%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\0000397}}
body.advertise-with-us .main-layout .block-region-content .advertise-steps {
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 1em 1em 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003102}}
body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column wrap;
  flex-flow: column wrap;
  align-items: center;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003102}}
  body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images {
    width: 30.76923%;
    float: left;
    margin-left: 1.28205%;
    margin-right: 1.28205%;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003111}}
  body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images:last-of-type {
    margin-right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003116}}
body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images > .img-placeholder {
  height: 200px;
  margin: 2em auto 0 auto;
  width: 200px;
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/sprites/why_us_sprites.png");
  background-position-x: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003123}}
body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images > .img-placeholder.effective {
  background-position-y: -200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003127}}
body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images > .img-placeholder.affordable {
  background-position-y: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003131}}
body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images > .img-placeholder.easy {
  background-position-y: -400px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003136}}
body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images > h3 {
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003136}}
  body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images > h3 {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003144}}
body.advertise-with-us .main-layout .block-region-content .advertise-steps .advertise-images > p {
  max-width: calc(600px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003149}}
body.advertise-with-us .main-layout .block-region-content .advertise-values {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: row auto;
  -webkit-flex-flow: row;
  flex-flow: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-align-content: center;
  align-content: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003157}}
body.advertise-with-us .main-layout .block-region-content .advertise-values .full-width-flex {
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003161}}
body.advertise-with-us .main-layout .block-region-content .advertise-values .value {
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003161}}
  body.advertise-with-us .main-layout .block-region-content .advertise-values .value {
    -ms-flex: 0 0 33%;
    -webkit-flex: 0 0 33%;
    flex: 0 0 33%;
  }
}
@media (min-width: 90em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003161}}
  body.advertise-with-us .main-layout .block-region-content .advertise-values .value {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003172}}
body.advertise-with-us .main-layout .block-region-content .advertise-values .value > .img-placeholder {
  height: 200px;
  margin: 2em auto 0 auto;
  width: 200px;
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/sprites/our_values_sprites.png");
  background-position-x: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003179}}
body.advertise-with-us .main-layout .block-region-content .advertise-values .value > .img-placeholder.drive-passion {
  background-position-y: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003183}}
body.advertise-with-us .main-layout .block-region-content .advertise-values .value > .img-placeholder.positive-team {
  background-position-y: -600px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003187}}
body.advertise-with-us .main-layout .block-region-content .advertise-values .value > .img-placeholder.innovative-progressive {
  background-position-y: -400px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003191}}
body.advertise-with-us .main-layout .block-region-content .advertise-values .value > .img-placeholder.zero-bs {
  background-position-y: -800px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003195}}
body.advertise-with-us .main-layout .block-region-content .advertise-values .value > .img-placeholder.go-hard {
  background-position-y: -200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003203}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: row auto;
  -webkit-flex-flow: row;
  flex-flow: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-align-content: center;
  align-content: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003211}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees .full-width-flex {
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003215}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee {
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  padding: 0 10px 10px 0;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003215}}
  body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee {
    -ms-flex: 0 0 50%;
    -webkit-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003215}}
  body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee {
    -ms-flex: 0 0 33%;
    -webkit-flex: 0 0 33%;
    flex: 0 0 33%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003215}}
  body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee {
    -ms-flex: 0 0 25%;
    -webkit-flex: 0 0 25%;
    flex: 0 0 25%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003232}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  position: relative;
  height: 400px;
  margin: 0 auto;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003240}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder.ceo {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/employees/ceo.jpg") no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003244}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder.it {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/employees/it.jpg") no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003248}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder.dev {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/employees/dev.jpg") no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003252}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder.dev2 {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/employees/dev2.jpg") no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003256}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder.writer {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/employees/writer.jpg") no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003260}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder.product {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/employees/product.jpg") no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003264}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder.social {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/employees/social.jpg") no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003268}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder.sales {
  background: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/your-business-with-us/employees/sales.jpg") no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003272}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder > .name {
  text-shadow: 1px 1px 5px #000000;
  color: #ffffff;
  position: absolute;
  right: 2%;
  bottom: 10%;
  font-size: 2em;
  font-weight: 700;
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003283}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder > .title {
  text-shadow: 1px 1px 5px #000000;
  color: #ffffff;
  position: absolute;
  right: 2%;
  bottom: 5%;
  text-transform: capitalize;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003292}}
body.advertise-with-us .main-layout .block-region-content .advertise-employees > .employee > .img-placeholder:hover {
  -webkit-filter: none;
  filter: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003299}}
body.advertise-with-us .main-layout .block-region-content .advertise-content {
  background-color: #f7f7f7;
  padding: 1em 0 2em 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003303}}
body.advertise-with-us .main-layout .block-region-content .advertise-content > p {
  margin: 2em auto;
  max-width: calc(600px);
  padding: 0 2em;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003303}}
  body.advertise-with-us .main-layout .block-region-content .advertise-content > p {
    width: 40%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003314}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels {
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003321}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital {
  -webkit-flex-direction: column;
  flex-direction: column;
  margin: 0 auto 2em auto;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003321}}
  body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003321}}
  body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital {
    -ms-flex-pack: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003334}}
  body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print {
    max-width: calc((160px * 3) + 20px * 2);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003340}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital {
  margin-bottom: 0;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003340}}
  body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital {
    max-width: calc(160px * 3);
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003340}}
  body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital {
    max-width: calc((160px * 6) + 20px * 5);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003352}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel {
  width: 32.69231%;
  float: left;
  height: 160px;
  width: 160px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003358}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel > .highlight, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel > .highlight {
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #ffffff;
  font-size: 2.25em;
  position: relative;
  top: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003365}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel > .dark.highlight, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel > .dark.highlight {
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003369}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel > .highlight > span, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel > .highlight > span {
  font-size: .313em;
  margin-left: .5em;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003376}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel > .subtle-text, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel > .subtle-text {
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #ffffff;
  font-size: 0.75em;
  line-height: 1em;
  position: relative;
  top: 45%;
  text-transform: capitalize;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003385}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel > .dark.subtle-text, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel > .dark.subtle-text {
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003391}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-price, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-price {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MzI3NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYWNlNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #283277, #00ace4);
  background-image: -webkit-linear-gradient(135deg, #283277, #00ace4);
  background-image: linear-gradient(315deg, #283277, #00ace4);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003395}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-magazines, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-magazines {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWYwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZGQwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #ff9f00, #ffdd00);
  background-image: -webkit-linear-gradient(135deg, #ff9f00, #ffdd00);
  background-image: linear-gradient(315deg, #ff9f00, #ffdd00);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003399}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-readership, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-readership {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5M2JkMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VjNjFmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #593bd1, #ec61f5);
  background-image: -webkit-linear-gradient(135deg, #593bd1, #ec61f5);
  background-image: linear-gradient(315deg, #593bd1, #ec61f5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003403}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-users, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-users {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzMDA4OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkMDA2OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #c30089, #fd0069);
  background-image: -webkit-linear-gradient(135deg, #c30089, #fd0069);
  background-image: linear-gradient(315deg, #c30089, #fd0069);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003407}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-sessions, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-sessions {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMTU1NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU1Mjk2NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #1d1557, #552964);
  background-image: -webkit-linear-gradient(135deg, #1d1557, #552964);
  background-image: linear-gradient(315deg, #1d1557, #552964);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003411}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-views, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-views {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4NTM2YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwZTQ4NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #28536c, #00e486);
  background-image: -webkit-linear-gradient(135deg, #28536c, #00e486);
  background-image: linear-gradient(315deg, #28536c, #00e486);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003415}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-social, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-social {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgzMDBmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM4YzVmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #8300ff, #38c5ff);
  background-image: -webkit-linear-gradient(135deg, #8300ff, #38c5ff);
  background-image: linear-gradient(315deg, #8300ff, #38c5ff);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003419}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-newsletter, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-newsletter {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzNDc0NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I1MGUwZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #e34747, #b50e0e);
  background-image: -webkit-linear-gradient(135deg, #e34747, #b50e0e);
  background-image: linear-gradient(315deg, #e34747, #b50e0e);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003423}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.print .panel-enthusiasts, body.advertise-with-us .main-layout .block-region-content .advertise-content .content-panels.digital .panel-enthusiasts {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjEuMCIgeDI9IjAuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWYwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZGQwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(135deg, #ff9f00, #ffdd00);
  background-image: -webkit-linear-gradient(135deg, #ff9f00, #ffdd00);
  background-image: linear-gradient(315deg, #ff9f00, #ffdd00);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003427}}
body.advertise-with-us .main-layout .block-region-content .advertise-content .content-updated {
  margin: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003431}}
body.advertise-with-us .main-layout .block-region-content .advertise-form {
  background-color: #ffffff;
  padding: 1em 0 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003435}}
body.advertise-with-us .main-layout .block-region-content .advertise-form form {
  margin: 0 auto;
  max-width: calc(160px * 3);
  padding: 0 2em;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003442}}
body.advertise-with-us .main-layout .block-region-content .advertise-form label {
  display: block;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 0.6em;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003450}}
body.advertise-with-us .main-layout .block-region-content .advertise-form input:not([type="submit"]), body.advertise-with-us .main-layout .block-region-content .advertise-form textarea {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 12px;
  border: 1px solid #000000;
  border-color: #ccc;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000361}}
body.advertise-with-us .main-layout .block-region-content .advertise-form input:not([type="submit"]):-moz-placeholder, body.advertise-with-us .main-layout .block-region-content .advertise-form textarea:-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000364}}
body.advertise-with-us .main-layout .block-region-content .advertise-form input:not([type="submit"])::-moz-placeholder, body.advertise-with-us .main-layout .block-region-content .advertise-form textarea::-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000367}}
body.advertise-with-us .main-layout .block-region-content .advertise-form input:not([type="submit"]):-ms-input-placeholder, body.advertise-with-us .main-layout .block-region-content .advertise-form textarea:-ms-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000356}}
body.advertise-with-us .main-layout .block-region-content .advertise-form input:not([type="submit"])::-webkit-input-placeholder, body.advertise-with-us .main-layout .block-region-content .advertise-form textarea::-webkit-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003457}}
body.advertise-with-us .main-layout .block-region-content .advertise-form textarea {
  min-height: 150px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003463}}
body.advertise-with-us .main-layout .block-region-content .advertise-form .form-submit {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  border-color: #ccc;
  box-shadow: none;
  height: 40px;
  line-height: 1em;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
body.advertise-with-us .main-layout .block-region-content .advertise-form .form-submit:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
body.advertise-with-us .main-layout .block-region-content .advertise-form .form-submit:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003472}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone {
  margin: 0 auto;
  max-width: calc(160px * 3);
  padding: 0 2em 3em;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003479}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  position: relative;
  color: #000000;
  background-color: #eee;
  background-image: none;
  border-color: #ccc;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003181}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button:before {
  position: absolute;
  top: 50%;
  right: 24px;
  font-size: 1.2em;
  pointer-events: none;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003488}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button:hover::before {
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003492}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button:hover {
  background-color: #eee;
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003497}}
body.advertise-with-us .main-layout .block-region-content .advertise-phone .phone-button span {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-advertise-with-us\.scss}line{font-family:\00003502}}
body.advertise-with-us .main-layout .block-region-content .background-dark {
  background-color: #f7f7f7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\000033}}
.contact-us__info {
  padding: 12px;
  margin: 0 auto;
  max-width: 1260px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\000038}}
.contact-us__info h1 {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000313}}
.contact-us__contact {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column;
  flex-flow: column;
  -ms-flex-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000313}}
  .contact-us__contact {
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: start;
    -webkit-align-items: start;
    align-items: start;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000326}}
.contact-us__title {
  margin-bottom: 5px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000326}}
  .contact-us__title {
    margin-bottom: revert;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000333}}
.contact-us__title:before {
  margin-right: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.contact-us__phone .contact-us__title:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.contact-us__phone .contact-us__title:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.contact-us__intercom .contact-us__title:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.contact-us__intercom .contact-us__title:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.contact-us__post .contact-us__title:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.contact-us__post .contact-us__title:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000351}}
.contact-us__form {
  padding: 3em 10% 0;
  margin-bottom: 60px;
  width: 100%;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000351}}
  .contact-us__form {
    padding: 3em 25% 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000360}}
.contact-us__form textarea {
  min-height: 150px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000364}}
.contact-us__form label {
  display: block;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 0.6em;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000372}}
.contact-us__form input:not([type="submit"]), .contact-us__form textarea {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 12px;
  border: 1px solid #000000;
  border-color: #ccc;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000361}}
.contact-us__form input:not([type="submit"]):-moz-placeholder, .contact-us__form textarea:-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000364}}
.contact-us__form input:not([type="submit"])::-moz-placeholder, .contact-us__form textarea::-moz-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000367}}
.contact-us__form input:not([type="submit"]):-ms-input-placeholder, .contact-us__form textarea:-ms-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000356}}
.contact-us__form input:not([type="submit"])::-webkit-input-placeholder, .contact-us__form textarea::-webkit-input-placeholder {
  color: #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-contactus\.scss}line{font-family:\0000379}}
.contact-us__form .form-submit {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  box-shadow: none;
  height: 40px;
  line-height: 1em;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.contact-us__form .form-submit:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.contact-us__form .form-submit:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}

/* Give finance form a css class of 'financeForm' to apply these styles */
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\000034}}
.modal form.financeForm {
  background-color: transparent;
  padding: 0;
  border: none;
  box-shadow: none;
  margin: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\000034}}
  .modal form.financeForm {
    background: #ffffff;
    border: 1px solid #888;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    margin-bottom: 2rem;
    min-height: 700px;
    padding: 0.5em 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000321}}
form.financeForm_OLD {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: column wrap auto;
  -webkit-flex-flow: column wrap;
  flex-flow: column wrap;
  background: #ffffff;
  border: 1px solid #888;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  margin-bottom: 2rem;
  min-height: 700px;
  padding: 0.5em 1em;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000321}}
  form.financeForm_OLD {
    padding: 0.5em 2em;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000321}}
  form.financeForm_OLD {
    flex: row wrap auto;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    justify-content: space-between;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000344}}
form.financeForm_OLD .form-type-textfield input,
form.financeForm_OLD .form-type-select input, form.financeForm_OLD .form-type-number input {
  text-transform: capitalize;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000343}}
  form.financeForm_OLD .form-type-textfield,
  form.financeForm_OLD .form-type-select, form.financeForm_OLD .form-type-number {
    -ms-flex-basis: 47%;
    -webkit-flex-basis: 47%;
    flex-basis: 47%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000353}}
form.financeForm_OLD .form-item-email-confirm {
  margin: 0;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000353}}
  form.financeForm_OLD .form-item-email-confirm {
    -ms-flex-basis: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000361}}
  form.financeForm_OLD .form-item-email-confirm .form-type-email {
    display: inline-block;
    width: 47%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000368}}
form.financeForm_OLD .form-type-processed-text {
  margin: 0;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000368}}
  form.financeForm_OLD .form-type-processed-text {
    -ms-flex-basis: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000378}}
  form.financeForm_OLD p:nth-child(odd) {
    -ms-flex-basis: 47%;
    -webkit-flex-basis: 47%;
    flex-basis: 47%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000384}}
form.financeForm_OLD .captcha {
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000389}}
  form.financeForm_OLD .form-actions {
    -ms-flex-basis: 47%;
    -webkit-flex-basis: 47%;
    flex-basis: 47%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\0000395}}
form.financeForm_OLD .form-actions input[type="submit"] {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  border-color: #ccc;
  box-shadow: none;
  height: 40px;
  line-height: 1em;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
form.financeForm_OLD .form-actions input[type="submit"]:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
form.financeForm_OLD .form-actions input[type="submit"]:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}

@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003155}}
  form.financeForm-assetCustom {
    margin: 0 0 2em 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003161}}
  form.financeForm-assetCustom .form-item-email-address {
    -ms-flex-basis: 47%;
    -webkit-flex-basis: 47%;
    flex-basis: 47%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003167}}
form.financeForm-assetCustom .form-item-select-container, form.financeForm-assetCustom .form-item-radio-container {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  flex: row wrap auto;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003173}}
form.financeForm-assetCustom .form-item-select-container > div, form.financeForm-assetCustom .form-item-radio-container > div {
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003173}}
  form.financeForm-assetCustom .form-item-select-container > div, form.financeForm-assetCustom .form-item-radio-container > div {
    -ms-flex-basis: 47%;
    -webkit-flex-basis: 47%;
    flex-basis: 47%;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003182}}
  form.financeForm-assetCustom .form-item-radio-container {
    justify-content: space-around;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003189}}
form.financeForm-assetCustom .form-item-description textarea {
  min-height: 6em;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003188}}
  form.financeForm-assetCustom .form-item-description {
    -ms-flex-basis: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003198}}
form.financeForm-assetCustom .financeForm-assetCustom__disclaimer {
  order: 99;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003202}}
  form.financeForm-assetCustom .form-actions {
    -ms-flex-basis: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    margin: 1em 3em;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003239}}
.blocker {
  padding: 0;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003239}}
  .blocker {
    padding: 20px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003247}}
.hidden-finance-content {
  text-align: center;
  max-width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003251}}
.hidden-finance-content.modal {
  padding: 0;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003251}}
  .hidden-finance-content.modal {
    padding: 15px 30px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003260}}
.hidden-finance-content form.financeForm {
  border: none;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003247}}
  .hidden-finance-content {
    text-align: left;
    max-width: 80%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003271}}
.finance-content-flex {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003271}}
  .finance-content-flex {
    padding: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003282}}
.finance-content-flex .left-column {
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  padding-right: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003287}}
.finance-content-flex .right-column {
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003287}}
  .finance-content-flex .right-column {
    padding-left: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003294}}
.finance-content-flex .right-column .captcha {
  padding-left: 24px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003294}}
  .finance-content-flex .right-column .captcha {
    padding-left: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003303}}
.is-submitting {
  position: relative;
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-finance\.scss}line{font-family:\00003307}}
.is-submitting::after {
  content: "";
  display: block;
  position: absolute;
  left: calc(100% + 10px);
  top: 50%;
  width: 20px;
  height: 20px;
  border: 4px solid #fff;
  border-radius: 50%;
  border-top-color: transparent;
  animation: spin 1s linear infinite;
  transform: translateY(-50%);
}

@keyframes spin {
  0% {
    transform: translateY(-50%) rotate(0deg);
  }
  100% {
    transform: translateY(-50%) rotate(360deg);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\000033}}
body.ja-edm-subscribe .ja-hero-image, body.ja-edm-confirmation .ja-hero-image {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\000036}}
body.ja-edm-subscribe .ja-hero-image h2, body.ja-edm-confirmation .ja-hero-image h2 {
  -moz-transform: translateX(-50%) translateY(-60%);
  -ms-transform: translateX(-50%) translateY(-60%);
  -webkit-transform: translateX(-50%) translateY(-60%);
  transform: translateX(-50%) translateY(-60%);
  color: #216ecf;
  font-size: 1.1em;
  position: absolute;
  left: 50%;
  top: 60%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\000036}}
  body.ja-edm-subscribe .ja-hero-image h2, body.ja-edm-confirmation .ja-hero-image h2 {
    font-size: 2.2em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\0000320}}
body.ja-edm-subscribe .ja-edm__content, body.ja-edm-confirmation .ja-edm__content {
  padding-top: 12px 0;
  margin: 36px auto;
  max-width: 1260px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\0000326}}
body.ja-edm-subscribe .ja-edm__content p, body.ja-edm-confirmation .ja-edm__content p {
  margin: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\0000331}}
body.ja-edm-subscribe .ja-edm__form {
  padding: 12px;
  margin: 0 auto;
  max-width: 600px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\0000336}}
body.ja-edm-subscribe .ja-edm__form input {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\0000340}}
body.ja-edm-subscribe .ja-edm__form input[type="submit"] {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
body.ja-edm-subscribe .ja-edm__form input[type="submit"]:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
body.ja-edm-subscribe .ja-edm__form input[type="submit"]:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\0000345}}
body.ja-edm-subscribe .ja-edm__form .form-wrapper {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-subscribe\.scss}line{font-family:\0000349}}
body.ja-edm-subscribe #block-just-cars-mailchimpsubscriptionformnewsletter, body.ja-edm-subscribe .ja-edm__form .form-item-vertical, body.ja-edm-confirmation #block-just-cars-mailchimpsubscriptionformnewsletter {
  display: none;
  visibility: hidden;
  height: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-unavailable\.scss}line{font-family:\000033}}
.unavailable__content {
  padding: 24px;
  margin: 0 auto;
  max-width: 1260px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-unavailable\.scss}line{font-family:\000038}}
.unavailable__content h1 {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-unavailable\.scss}line{font-family:\0000313}}
.unavailable__contact {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column;
  flex-flow: column;
  -ms-flex-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-unavailable\.scss}line{font-family:\0000313}}
  .unavailable__contact {
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: start;
    -webkit-align-items: start;
    align-items: start;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-unavailable\.scss}line{font-family:\0000326}}
.unavailable__title {
  margin-bottom: 5px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-unavailable\.scss}line{font-family:\0000326}}
  .unavailable__title {
    margin-bottom: revert;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_infopage-unavailable\.scss}line{font-family:\0000333}}
.unavailable__title:before {
  margin-right: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.unavailable__phone .unavailable__title:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.unavailable__phone .unavailable__title:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.unavailable__intercom .unavailable__title:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.unavailable__intercom .unavailable__title:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.unavailable__email .unavailable__title:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.unavailable__email .unavailable__title:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\000033}}
.ja-sell-login .ja-user-login__multi-popup-form {
  margin: 24px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\000037}}
.ja-sell-login .testimonial {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  display: inline-block;
  font-size: 16px;
  margin: 35px 10px 10px;
  max-width: 300px;
  min-width: 250px;
  position: relative;
  text-align: center;
  width: 100%;
  background-color: #ffffff;
  border-radius: 6px;
  border-top: 6px solid #fff200;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\0000322}}
.ja-sell-login .testimonial *,
.ja-sell-login .testimonial *:before {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\0000329}}
.ja-sell-login .testimonial figcaption {
  padding: 13% 10% 12%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-sell-login .testimonial figcaption:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-sell-login .testimonial figcaption:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\0000334}}
.ja-sell-login .testimonial figcaption:before {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #fff;
  border-radius: 50%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  color: #fff200;
  font-size: 32px;
  font-style: normal;
  left: 50%;
  line-height: 60px;
  position: absolute;
  top: -30px;
  width: 60px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\0000350}}
.ja-sell-login .testimonial h3 {
  color: #3c3c3c;
  font-size: 16px;
  font-weight: 300;
  line-height: 16px;
  margin: 10px 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\0000358}}
.ja-sell-login .testimonial h4 {
  font-weight: 400;
  margin: 0;
  opacity: 0.5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\0000364}}
.ja-sell-login .testimonial blockquote {
  font-style: italic;
  font-weight: 300;
  margin: 0 0 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_ja-sell-login\.scss}line{font-family:\0000370}}
.ja-sell-login .ja-choose-us__block--steps--wrapper--images {
  margin: 0 auto;
  width: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\000033}}
.magazine-full .ja-stacked-featured__top .block-region-top {
  padding: 12px 0;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\000038}}
  .magazine-full .ja-stacked-featured__top .block-region-top {
    padding: calc(24px * 1.5) 24px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000314}}
  .magazine-full .ja-stacked-featured__top .block-region-top {
    padding: 24px 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000321}}
.magazine-full .breadcrumb {
  padding-left: 12px;
  padding-right: 12px;
  text-align: center;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000321}}
  .magazine-full .breadcrumb {
    text-align: left;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000321}}
  .magazine-full .breadcrumb {
    display: block;
    padding-left: 0;
    padding-right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000337}}
.magazine-full .ja-mag__issue-number {
  padding-left: 12px;
  text-align: center;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000337}}
  .magazine-full .ja-mag__issue-number {
    text-align: left;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000337}}
  .magazine-full .ja-mag__issue-number {
    padding-left: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000350}}
.magazine-full .ja-mag {
  text-align: center;
  padding-left: unset;
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000356}}
.magazine-full .ja-mag .ja-mag__blurb p {
  margin: 1rem 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000361}}
.magazine-full .ja-mag .ja-mag__button {
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000364}}
.magazine-full .ja-mag .ja-mag__button--print {
  margin-top: 12px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000376}}
  .magazine-full .ja-stacked-featured__right--main {
    padding: 0 24px;
    margin: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000383}}
.magazine-full .ja-stacked-featured__left {
  position: relative;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000387}}
.magazine-full .ja-stacked-featured__left--main {
  margin-bottom: 60px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000392}}
.magazine-full .ja-stacked-featured__left--main .advertisement-block.ja-block.ja-block--vertical {
  margin-left: -9px;
  margin-right: -9px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000392}}
  .magazine-full .ja-stacked-featured__left--main .advertisement-block.ja-block.ja-block--vertical {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\0000383}}
  .magazine-full .ja-stacked-featured__left {
    width: 36%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-full\.scss}line{font-family:\00003108}}
  .magazine-full .ja-stacked-featured__left--main {
    padding-right: calc(24px * 2);
    margin: 0 0 calc(24px * 2) 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-preview\.scss}line{font-family:\000036}}
.ja-emag-preview-title {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-preview\.scss}line{font-family:\0000312}}
.ja-emag-pdf #author {
  font-weight: bold;
  color: #0186c9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-preview\.scss}line{font-family:\0000317}}
.ja-emag-pdf #date {
  color: #819196;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-preview\.scss}line{font-family:\0000321}}
.ja-emag-pdf #size {
  color: #819196;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-preview\.scss}line{font-family:\0000325}}
.ja-emag-pdf #description {
  margin-top: 20px;
  font-weight: lighter;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000034}}
.ja-emag-viewer .messages--status,
.ja-emag-viewer #header-nav,
.ja-emag-viewer #header-mobile-nav,
.ja-emag-viewer header,
.ja-emag-viewer footer {
  display: none;
  visibility: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\0000313}}
.ja-emag-viewer .flipbook-menu-left,
.ja-emag-viewer .flipbook-menu-right {
  align-self: center;
  min-width: -webkit-min-content;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\0000319}}
.ja-emag-viewer [class*=" flipbook-icon-"],
.ja-emag-viewer [class^=flipbook-icon-] {
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\0000331}}
.ja-emag-viewer .flipbook-currentPageInput,
.ja-emag-viewer .flipbook-currentPageNumber {
  font-family: "Roboto", sans-serif;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-pause1:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-pause1:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-play_arrow:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-play_arrow:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-volume_mute:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-volume_mute:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-volume_up:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-volume_up:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-add:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-add:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-clear:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-clear:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-remove1:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-remove1:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-text_format:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-text_format:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-insert_drive_file:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-insert_drive_file:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-file_download:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-file_download:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-keyboard_arrow_down:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-keyboard_arrow_down:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-keyboard_arrow_left:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-keyboard_arrow_left:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-keyboard_arrow_right:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-keyboard_arrow_right:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-picture_as_pdf:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-picture_as_pdf:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-local_printshop:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-local_printshop:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-zoom_out_map:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-zoom_out_map:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-fullscreen:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-fullscreen:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-fullscreen_exit:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-fullscreen_exit:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-first_page:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-first_page:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-last_page:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-last_page:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-share1:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-share1:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-bookmark1:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-bookmark1:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-search1:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-search1:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-toc:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-toc:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-view_module:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-view_module:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-plus:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-plus:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-minus:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-minus:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-search:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-search:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-th-large:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-th-large:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-close:before,
.ja-emag-viewer .flipbook-icon-remove:before,
.ja-emag-viewer .flipbook-icon-times:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-close:before,
.ja-emag-viewer .flipbook-icon-remove:before,
.ja-emag-viewer .flipbook-icon-times:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-download:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-download:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-volume-off:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-volume-off:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-volume-up:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-volume-up:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-bookmark:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-bookmark:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-print:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-print:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-play:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-play:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-pause:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-pause:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-expand:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-expand:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-compress:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-compress:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-twitter:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-twitter:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-facebook-f:before,
.ja-emag-viewer .flipbook-icon-facebook:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-facebook-f:before,
.ja-emag-viewer .flipbook-icon-facebook:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-list-ol:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-list-ol:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-envelope:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-envelope:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-linkedin:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-linkedin:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-angle-double-left:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-angle-double-left:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-angle-double-right:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-angle-double-right:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-angle-left:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-angle-left:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-angle-right:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-angle-right:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-angle-down:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-angle-down:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-file:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-file:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-digg:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-digg:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-pinterest-p:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-pinterest-p:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-whatsapp:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-whatsapp:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-mouse-pointer:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-mouse-pointer:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-i-cursor:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-i-cursor:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-reddit-alien:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-reddit-alien:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-comment:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-comment:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.ja-emag-viewer .flipbook-icon-share-alt:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.ja-emag-viewer .flipbook-icon-share-alt:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003271}}
.ja-emag-viewer .flipbook-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: url("https://d2tgz5qulfvcen.cloudfront.net/dist/theme/just_base/images/overlay_lightbox.png");
  z-index: 2147483646 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003281}}
.ja-emag-viewer .flipbook-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003295}}
.ja-emag-viewer .flipbook-lightbox-thumb-overlay {
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
  -webkit-transition: .2s ease-out;
  -moz-transition: .2s ease-out;
  -o-transition: .2s ease-out;
  transition: .2s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003309}}
.ja-emag-viewer .flipbook-arrow-wrapper:hover,
.ja-emag-viewer .flipbook-lightbox-close:hover,
.ja-emag-viewer .flipbook-lightbox-thumb-overlay:hover,
.ja-emag-viewer .flipbook-menuWrapper:hover,
.ja-emag-viewer .flipbook-opacity1 {
  opacity: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003317}}
.ja-emag-viewer .flipbook-lightbox-thumb-icon {
  position: relative;
  margin-left: -50%;
  margin-top: -50%;
  color: #555;
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003325}}
.ja-emag-viewer .flipbook-lightbox-thumb-icon-holder {
  position: absolute;
  left: 50%;
  top: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003331}}
.ja-emag-viewer .flipbook-bookLayer,
.ja-emag-viewer .flipbook-main-wrapper,
.ja-emag-viewer .flipbook-zoomLayer {
  top: 0;
  left: 0;
  position: absolute;
  bottom: 0;
  overflow: hidden;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003342}}
.ja-emag-viewer .flipbook-wrapper-transparent {
  width: 100%;
  height: 100%;
  background: 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003348}}
.ja-emag-viewer .flipbook-main-wrapper {
  direction: ltr !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003352}}
.ja-emag-viewer .flipbook-zoomLayer {
  opacity: .7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003356}}
.ja-emag-viewer .flipbook-book,
.ja-emag-viewer .flipbook-book3,
.ja-emag-viewer .flipbook-zoomLayer-inside {
  display: block;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003363}}
.ja-emag-viewer .flipbook-zoomLayer-inside {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003367}}
.ja-emag-viewer .flipbook-zoomLayer-inside .flipbook-carousel-page {
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003371}}
.ja-emag-viewer .flipbook-center-container {
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003376}}
.ja-emag-viewer .flipbook-page {
  position: absolute;
  width: 100%;
  height: 100%;
  transform: translateZ(0);
  will-change: transform;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003384}}
.ja-emag-viewer .flipbook-page3 img,
.ja-emag-viewer .flipbook-page3-html {
  transform-origin: 0 0;
  position: absolute;
  left: 0;
  top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003392}}
.ja-emag-viewer .flipbook-book canvas,
.ja-emag-viewer .flipbook-page-face {
  transform-style: preserve-3d;
  -backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003399}}
.ja-emag-viewer .flipbook-page3 {
  position: absolute;
  background: #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003404}}
.ja-emag-viewer .flipbook-page3-html {
  height: 1000px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003408}}
.ja-emag-viewer .flipbook-page3-inner {
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003415}}
.ja-emag-viewer .flipbook-page3-bg,
.ja-emag-viewer .flipbook-page3-image {
  width: 100%;
  height: 100%;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003422}}
.ja-emag-viewer .flipbook-page3 img {
  bottom: 0;
  right: 0;
  height: 100%;
  margin: auto;
  -webkit-transform-origin: 0 0;
  float: left;
  user-select: none;
  pointer-events: none;
  max-width: unset;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003434}}
.ja-emag-viewer .flipbook-carousel-page-inner canvas,
.ja-emag-viewer .flipbook-page-item iframe,
.ja-emag-viewer .flipbook-page3 canvas {
  width: 100%;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003441}}
.ja-emag-viewer .flipbook-page3-shadow {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  background: #000;
  opacity: 0;
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003454}}
.ja-emag-viewer .flipbook-page3-front {
  transform-origin: 0 50%;
  -webkit-transform-origin: 0 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003459}}
.ja-emag-viewer .flipbook-page3-back {
  transform-origin: 100% 50%;
  -webkit-transform-origin: 100% 50%;
  z-index: 999999 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003465}}
.ja-emag-viewer .flipbook-center-container3 {
  position: relative;
  perspective: 4000px;
  -webkit-perspective: 4000px;
  will-change: transform;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003473}}
.ja-emag-viewer .flipbook-page-face {
  position: absolute;
  background-color: #ddd;
  -webkit-transform-style: preserve-3d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003479}}
.ja-emag-viewer .flipbook-page-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9);
  pointer-events: none !important;
  z-index: 10;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003490}}
.ja-emag-viewer .flipbook-left-arrow,
.ja-emag-viewer .flipbook-right-arrow {
  display: block !important;
  position: absolute !important;
  top: 50% !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003497}}
.ja-emag-viewer .flipbook-page-htmlContent {
  transform-origin: 0 0;
  z-index: 50;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003502}}
.ja-emag-viewer .flipbook-page-htmlContent *,
.ja-emag-viewer .flipbook-page-htmlContent iframe,
.ja-emag-viewer .flipbook-page-htmlContent video {
  max-width: initial;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003508}}
.ja-emag-viewer .flipbook-book canvas {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 50;
  width: 100%;
  height: 100%;
  -webkit-transform-style: preserve-3d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003518}}
.ja-emag-viewer .flipbook-page img {
  width: 100%;
  height: 100%;
  -backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003527}}
.ja-emag-viewer .flipbook-opacity0 {
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003531}}
.ja-emag-viewer .flipbook-arrow-wrapper {
  opacity: .85;
  transition: opacity .3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003536}}
.ja-emag-viewer .flipbook-left-arrow {
  margin-top: -20px;
  speak: none;
  font-style: normal;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  cursor: pointer;
  width: 40px;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003549}}
.ja-emag-viewer .flipbook-right-arrow {
  speak: none;
  right: 0;
  font-style: normal;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003559}}
.ja-emag-viewer .flipbook-first-arrow,
.ja-emag-viewer .flipbook-last-arrow {
  display: block !important;
  position: absolute !important;
  top: 50%;
  text-align: center;
  speak: none;
  font-style: normal;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003572}}
.ja-emag-viewer .flipbook-first-arrow {
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003576}}
.ja-emag-viewer .flipbook-last-arrow {
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003580}}
.ja-emag-viewer .flipbook-currentPageHolder {
  position: relative;
  z-index: 3;
  pointer-events: auto;
  display: inline-block;
  user-select: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003588}}
.ja-emag-viewer .flipbook-floating {
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003594}}
.ja-emag-viewer .flipbook-color-dark:hover,
.ja-emag-viewer .flipbook-floating span,
.ja-emag-viewer .flipbook-floating span:hover {
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003600}}
.ja-emag-viewer .flipbook-currentPageHolder form {
  position: absolute !important;
  top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003605}}
.ja-emag-viewer .flipbook-currentPageNumber {
  border-radius: 15px !important;
  padding: 5px 12px !important;
  font-size: 14px;
  line-height: initial;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003612}}
.ja-emag-viewer .flipbook-currentPageInput {
  padding: initial !important;
  position: absolute !important;
  line-height: 14px !important;
  background: 0 0 !important;
  border: none !important;
  font-size: 14px !important;
  max-width: initial !important;
  text-align: center !important;
  height: 26px !important;
  top: 0 !important;
  left: 0 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003626}}
.ja-emag-viewer .flipbook-thumb-num,
.ja-emag-viewer .flipbook-tocItem,
.ja-emag-viewer .flipbook-totalPages {
  font-family: "Roboto", sans-serif;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003632}}
.ja-emag-viewer .flipbook-currentPageInput:focus {
  outline: 2px solid #88888885;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003636}}
.ja-emag-viewer .flipbook-color-transparent {
  color: transparent !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003640}}
.ja-emag-viewer .flipbook-browser-fullscreen {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  z-index: 999999 !important;
  margin: 0 !important;
  padding: 0 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003651}}
.ja-emag-viewer .flipbook-totalPages {
  box-shadow: none;
  padding: 6px 1em 6px 3em !important;
  border: none !important;
  width: 3em !important;
  font-size: 1em !important;
  text-align: left !important;
  line-height: 30px !important;
  height: 35px;
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003663}}
.ja-emag-viewer .flipbook-menuBottom,
.ja-emag-viewer .flipbook-menuTop {
  position: absolute;
  padding: 0;
  display: flex;
  pointer-events: none;
  z-index: 2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003672}}
.ja-emag-viewer .flipbook-currentPage:focus {
  outline: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003676}}
.ja-emag-viewer .flipbook-menuBottom {
  bottom: 0;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003681}}
.ja-emag-viewer .flipbook-menu-fixed {
  left: 0;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003686}}
.ja-emag-viewer .flipbook-menu-fixed .flipbook-menu {
  align-items: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003690}}
.ja-emag-viewer .flipbook-menu-center {
  justify-content: center;
  align-items: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003695}}
.ja-emag-viewer .flipbook-menu-right {
  justify-content: flex-end;
  flex: 1;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003701}}
.ja-emag-viewer .flipbook-menu-left {
  justify-content: flex-start;
  flex: 1;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003707}}
.ja-emag-viewer .flipbook-menu-floating {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
  left: 50%;
  transform: translate(-50%, 0);
  min-width: fit-content;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003717}}
.ja-emag-viewer .flipbook-menuTop {
  top: 0;
  margin: 0;
  justify-content: space-between;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003723}}
.ja-emag-viewer .flipbook-menu {
  position: relative;
  text-align: center;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003729}}
.ja-emag-viewer .flipbook-menu-btn {
  user-select: none;
  display: inline;
  cursor: pointer;
  background: 0 0;
  -webkit-transition: .1s ease-out;
  -moz-transition: .1s ease-out;
  -o-transition: .1s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003739}}
.ja-emag-viewer .flipbook-bmHolder,
.ja-emag-viewer .flipbook-searchHolder,
.ja-emag-viewer .transition {
  -webkit-transition: .3s ease-out;
  -moz-transition: .3s ease-out;
  -o-transition: .3s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003747}}
.ja-emag-viewer .flipbook-thumbHolder {
  bottom: 0;
  position: absolute;
  top: 0;
  z-index: 9;
  width: 250px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003755}}
.ja-emag-viewer .flipbook-thumbsWrapper {
  bottom: 0;
  position: absolute;
  left: 0;
  top: 90px;
  overflow: hidden;
  padding-top: 20px;
  max-width: 250px;
  background-color: #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003766}}
.ja-emag-viewer .flipbook-thumbsScroller {
  margin: 0;
  padding: 0 0 20px;
  position: relative;
  text-align: center;
  max-width: 250px;
  display: grid;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003775}}
.ja-emag-viewer .flipbook-thumb {
  margin: 0 auto 30px;
  cursor: pointer;
  position: relative;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(116, 116, 116, 0.3);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003783}}
.ja-emag-viewer .flipbook-search {
  box-shadow: rgba(0, 0, 0, 0.2) 0 5px 5px;
  padding-bottom: 7px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003788}}
.ja-emag-viewer .flipbook-search-match {
  padding: 8px 16px;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  max-width: 250px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003796}}
.ja-emag-viewer .flipbook-search-match:hover,
.ja-emag-viewer .flipbook-tocItem .title:hover {
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003801}}
.ja-emag-viewer .flipbook-search-match-title {
  height: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003805}}
.ja-emag-viewer .flipbook-search-match-text {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003809}}
.ja-emag-viewer .flipbook-empty-thumb {
  display: inline-block;
  position: absolute;
  background: red;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003815}}
.ja-emag-viewer .flipbook-thumb-num {
  font-size: 14px;
  line-height: 14px;
  user-select: none;
  position: relative;
  top: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003823}}
.ja-emag-viewer .flipbook-thumb img {
  display: inline-block;
  -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003829}}
.ja-emag-viewer .flipbook-toc {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50px;
  bottom: 0;
  overflow: hidden;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003839}}
.ja-emag-viewer .flipbook-bmHolder,
.ja-emag-viewer .flipbook-searchHolder,
.ja-emag-viewer .flipbook-tocHolder {
  width: 250px;
  bottom: 0;
  z-index: 9;
  position: absolute;
  top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003849}}
.ja-emag-viewer .flipbook-tocItem {
  display: block;
  cursor: pointer;
  font-size: 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003855}}
.ja-emag-viewer .flipbook-page-simple,
.ja-emag-viewer .flipbook-tocItem .title {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003860}}
.ja-emag-viewer .flipbook-tocItem .right {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003864}}
.ja-emag-viewer .flipbook-tocTitle {
  display: block;
  padding: 20px 0;
  text-align: right;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003871}}
.ja-emag-viewer .flipbook-bmHolder,
.ja-emag-viewer .flipbook-searchHolder {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.16), 0 0 6px rgba(0, 0, 0, 0.23);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003876}}
.ja-emag-viewer .flipbook-findbar input {
  width: 210px;
  padding: 5px;
  font-size: 14px;
  margin-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003883}}
.ja-emag-viewer .flipbook-findbar input:focus {
  outline: 2px solid #bfbfbf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003887}}
.ja-emag-viewer .flipbook-find-info {
  padding-left: 15px;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003894}}
.ja-emag-viewer .invisible {
  opacity: 0;
  pointer-events: none;
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003900}}
.ja-emag-viewer .transition {
  transition: .3s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003904}}
.ja-emag-viewer .flipbook-shareButtons {
  width: 41px;
  position: absolute;
  bottom: 40px;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003914}}
.ja-emag-viewer .flipbook-shareBtn {
  display: inline-block;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003919}}
.ja-emag-viewer .flipbook-share-email {
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='at' class='svg-inline--fa fa-at fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M256 8C118.941 8 8 118.919 8 256c0 137.059 110.919 248 248 248 48.154 0 95.342-14.14 135.408-40.223 12.005-7.815 14.625-24.288 5.552-35.372l-10.177-12.433c-7.671-9.371-21.179-11.667-31.373-5.129C325.92 429.757 291.314 440 256 440c-101.458 0-184-82.542-184-184S154.542 72 256 72c100.139 0 184 57.619 184 160 0 38.786-21.093 79.742-58.17 83.693-17.349-.454-16.91-12.857-13.476-30.024l23.433-121.11C394.653 149.75 383.308 136 368.225 136h-44.981a13.518 13.518 0 0 0-13.432 11.993l-.01.092c-14.697-17.901-40.448-21.775-59.971-21.775-74.58 0-137.831 62.234-137.831 151.46 0 65.303 36.785 105.87 96 105.87 26.984 0 57.369-15.637 74.991-38.333 9.522 34.104 40.613 34.103 70.71 34.103C462.609 379.41 504 307.798 504 232 504 95.653 394.023 8 256 8zm-21.68 304.43c-22.249 0-36.07-15.623-36.07-40.771 0-44.993 30.779-72.729 58.63-72.729 22.292 0 35.601 15.241 35.601 40.77 0 45.061-33.875 72.73-58.161 72.73z'%3E%3C/path%3E%3C/svg%3E");
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003923}}
.ja-emag-viewer .flipbook-menu-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 999999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003933}}
.ja-emag-viewer .flipbook-icon {
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  bottom: 0;
  text-align: center;
  pointer-events: auto;
  box-sizing: initial;
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003947}}
.ja-emag-viewer .flipbook-btn,
.ja-emag-viewer .flipbook-share label span {
  text-transform: uppercase;
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003953}}
.ja-emag-viewer .flipbook-btn-close {
  height: 40px;
  width: 40px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003962}}
.ja-emag-viewer .flipbook-btn-close-icon {
  height: 40px;
  line-height: 40px !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003967}}
.ja-emag-viewer .flipbook-font {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003972}}
.ja-emag-viewer .flipbook-btn {
  user-select: none;
  cursor: pointer;
  width: 200px;
  line-height: 32px;
  text-align: center;
  margin: 5px auto;
  border: 1px solid #868686;
  border: none;
  background: 0 0;
  border-radius: 3px;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  font-size: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003989}}
.ja-emag-viewer .flipbook-bg-dark {
  background: #313538;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003993}}
.ja-emag-viewer .flipbook-color-dark {
  color: rgba(255, 255, 255, 0.75);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\00003997}}
.ja-emag-viewer .flipbook-bg-light {
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031001}}
.ja-emag-viewer .flipbook-color-light {
  color: rgba(50, 50, 50, 0.75);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031005}}
.ja-emag-viewer .flipbook-color-light:hover {
  color: #323232;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031009}}
.ja-emag-viewer .flipbook-bg-twilight {
  background: #141414;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031013}}
.ja-emag-viewer .flipbook-color-twilight,
.ja-emag-viewer .flipbook-color-twilight:hover {
  color: #feffd3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031018}}
.ja-emag-viewer .flipbook-bg-darkgrey {
  background: #212121;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031022}}
.ja-emag-viewer .flipbook-color-darkgrey {
  color: #9e9e9e;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031026}}
.ja-emag-viewer .flipbook-color-darkgrey:hover {
  color: #bdbdbd;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031030}}
.ja-emag-viewer .flipbook-bg-lightgrey {
  background: #e0e0e0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031034}}
.ja-emag-viewer .flipbook-color-lightgrey {
  color: #757575;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031038}}
.ja-emag-viewer .flipbook-color-lightgrey:hover {
  color: #616161;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031042}}
.ja-emag-viewer .flipbook-lightbox-close {
  position: absolute !important;
  z-index: 85 !important;
  right: 0 !important;
  top: 0 !important;
  text-align: center !important;
  text-decoration: none !important;
  cursor: pointer;
  opacity: .85;
  transition: opacity .3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031054}}
.ja-emag-viewer .flipbook-loading-bar {
  position: relative;
  width: 100%;
  height: 6px;
  background-color: #333;
  border-bottom: 1px solid #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031062}}
.ja-emag-viewer .flipbook-progress-bar {
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background-color: #ddd;
  overflow: hidden;
  -webkit-transition: width .2s;
  transition: width .2s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031074}}
.ja-emag-viewer .flipbook-sub-menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031085}}
.ja-emag-viewer .flipbook-sub-menu-center {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031091}}
.ja-emag-viewer .flipbook-menu-header {
  position: relative;
  padding: 10px;
  font-size: 16px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031098}}
.ja-emag-viewer .flipbook-menu-title {
  pointer-events: none;
  user-select: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031103}}
.ja-emag-viewer .flipbook-disable-text-selection,
.ja-emag-viewer .flipbook-noselect,
.ja-emag-viewer .flipbook-share {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031112}}
.ja-emag-viewer .flipbook-sub-menu-content {
  display: inline-block;
  margin-top: -20px;
  min-width: 250px;
  padding-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031119}}
.ja-emag-viewer .flipbook-carousel-slide {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  position: absolute;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031129}}
.ja-emag-viewer .flipbook-carousel-slide .slide-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031137}}
.ja-emag-viewer .flipbook-carousel-page {
  display: inline-block;
  background: #f1f1f1;
  position: relative;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031145}}
.ja-emag-viewer .flipbook-carousel-page-inner {
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  transform-origin: 0 0;
  margin: 0;
  padding: 0;
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031158}}
.ja-emag-viewer .flipbook-carousel-zoom-page {
  height: 100%;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031163}}
.ja-emag-viewer .flipbook-carousel-zoom-page img {
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031172}}
.ja-emag-viewer .flipbook-carousel-page img {
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  position: absolute;
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031182}}
.ja-emag-viewer .flipbook-carousel-page .page-carousel-img {
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031186}}
.ja-emag-viewer .flipbook-carousel-image-wrapper,
.ja-emag-viewer .flipbook-carousel-zoom-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031193}}
.ja-emag-viewer .flipbook-carousel-zoom {
  position: relative;
  width: 100%;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031199}}
.ja-emag-viewer .flipbook-overflow-hidden::-webkit-scrollbar {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031203}}
.ja-emag-viewer .flipbook-overflow-hidden {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031208}}
.ja-emag-viewer .flipbook-share .social.bottom,
.ja-emag-viewer .flipbook-share .social.top {
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031215}}
.ja-emag-viewer .flipbook-share {
  user-select: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031219}}
.ja-emag-viewer .flipbook-share [class*=entypo-]:before {
  font-family: "Roboto", sans-serif;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031223}}
.ja-emag-viewer .flipbook-share label {
  font-size: 16px;
  cursor: pointer;
  margin: 0;
  padding: 5px 10px;
  border-radius: 5px;
  background: #a29baa;
  color: #333;
  transition: .3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031234}}
.ja-emag-viewer .flipbook-share label:hover {
  opacity: .8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031238}}
.ja-emag-viewer .flipbook-share label span {
  font-size: .9em;
  font-family: "Roboto", sans-serif;
  -webkit-font-smoothing: antialiased;
  padding-left: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031245}}
.ja-emag-viewer .flipbook-share ul {
  position: relative;
  left: 0;
  right: 0;
  height: 46px;
  color: #fff;
  margin: auto;
  padding: 0;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031256}}
.ja-emag-viewer .flipbook-share ul li {
  font-size: 16px;
  cursor: pointer;
  width: 40px;
  margin: 0;
  padding: 9px 0;
  text-align: center;
  float: left;
  height: 22px;
  position: relative;
  z-index: 2;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  transition: .3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031273}}
.ja-emag-viewer .flipbook-page-preloader {
  width: auto !important;
  height: auto !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031278}}
.ja-emag-viewer .cssload-container,
.ja-emag-viewer .flipbook-page-preloader-image {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031287}}
.ja-emag-viewer .cssload-container {
  text-align: center;
  z-index: 2147483647 !important;
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031293}}
.ja-emag-viewer .cssload-speeding-wheel {
  width: 24px;
  height: 24px;
  border: 3px solid rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  border-left-color: rgba(255, 255, 255, 0.2);
  border-right-color: rgba(255, 255, 255, 0.2);
  animation: 575ms linear infinite cssload-spin;
  -o-animation: 575ms linear infinite cssload-spin;
  -ms-animation: cssload-spin 575ms infinite linear;
  -webkit-animation: 575ms linear infinite cssload-spin;
  -moz-animation: 575ms linear infinite cssload-spin;
  top: 45%;
  position: absolute;
  left: 50%;
  margin-left: -15px;
  margin-top: -15px;
  z-index: 3;
}
@keyframes cssload-spin {
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes cssload-spin {
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-ms-keyframes cssload-spin {
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes cssload-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes cssload-spin {
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031347}}
.ja-emag-viewer .flipbook-lightbox-preloader {
  background: rgba(0, 0, 0, 0.5);
  height: 100%;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031353}}
.ja-emag-viewer .flipbook-loading-text {
  position: absolute;
  top: 45%;
  margin-top: 20px;
  width: 100%;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  color: #aaa !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031363}}
.ja-emag-viewer .flipbook-loading-bg {
  width: 40px;
  height: 40px;
  border-radius: 4px;
  top: 45%;
  left: 50%;
  position: absolute;
  pointer-events: none;
  background: rgba(0, 0, 0, 0.2);
  margin: -20px;
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031376}}
.ja-emag-viewer .flipbook-fillPreloader {
  position: fixed;
  width: 100%;
  height: 100%;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031386}}
.ja-emag-viewer .flipbook-fillPreloader img {
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: .11s ease-out;
  -moz-transition: .1s ease-out;
  transition: .1s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031398}}
.ja-emag-viewer .thumb-btn-close {
  right: -15px;
  position: absolute;
  top: 0;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031405}}
.ja-emag-viewer .flipbook-disable-text-selection,
.ja-emag-viewer .flipbook-noselect {
  -khtml-user-select: none;
  user-select: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031411}}
.ja-emag-viewer .flipbook-btn-active {
  background: rgba(128, 128, 128, 0.5);
  border: 2px solid rgba(128, 128, 128, 0.5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031416}}
.ja-emag-viewer .flipbook-move {
  cursor: move;
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031423}}
.ja-emag-viewer .flipbook-page-item {
  bottom: auto;
  right: auto;
  position: absolute;
  -webkit-transition: .2s ease-out;
  -moz-transition: .2s ease-out;
  -o-transition: .2s ease-out;
  transition: .2s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031433}}
.ja-emag-viewer .flipbook-textLayer {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  opacity: var(--flipbook-link-opacity);
  line-height: 1;
  color: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031445}}
.ja-emag-viewer .flipbook-textLayer mark {
  background: #ff0;
  color: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031450}}
.ja-emag-viewer .flipbook-textLayer .mark-blue {
  background: #00f;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031454}}
.ja-emag-viewer .flipbook-textLayer .mark-red {
  background: red;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031458}}
.ja-emag-viewer .flipbook-textLayer .mark-green {
  background: green;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031462}}
.ja-emag-viewer .flipbook-textLayer > div,
.ja-emag-viewer .flipbook-textLayer > span {
  color: transparent !important;
  position: absolute;
  white-space: pre;
  cursor: text;
  -webkit-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031475}}
.ja-emag-viewer .flipbook-textLayer > span::selection {
  color: transparent !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031479}}
.ja-emag-viewer .flipbook-textLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: #b400aa;
  border-radius: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031486}}
.ja-emag-viewer .flipbook-textLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031490}}
.ja-emag-viewer .flipbook-textLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031494}}
.ja-emag-viewer .flipbook-textLayer .highlight.middle {
  border-radius: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031498}}
.ja-emag-viewer .flipbook-textLayer .highlight.selected {
  background-color: #006400;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031502}}
.ja-emag-viewer .flipbook-textLayer ::selection {
  background: #00f;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031506}}
.ja-emag-viewer .flipbook-textLayer ::-moz-selection {
  background: #00f;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031510}}
.ja-emag-viewer .flipbook-textLayer .endOfContent {
  background: initial;
  display: block;
  position: absolute;
  left: 0;
  top: 100%;
  right: 0;
  bottom: 0;
  z-index: -1;
  cursor: default;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031525}}
.ja-emag-viewer .flipbook-textLayer .endOfContent.active {
  top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031529}}
.ja-emag-viewer .flipbook-page-simple-inner {
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031533}}
.ja-emag-viewer .flipbook-book-simple {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031537}}
.ja-emag-viewer .annotationLayer section {
  position: absolute;
  padding: 0;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031543}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.pushButton > a,
.ja-emag-viewer .annotationLayer .linkAnnotation > a,
.ja-emag-viewer .flipbook-page-item-link {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--flipbook-link-color);
  animation-duration: 2s;
  animation-delay: .5s;
  animation-name: flashLinks;
  opacity: var(--flipbook-link-opacity);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031559}}
.ja-emag-viewer .flipbook-page-auto-link {
  background: var(--flipbook-link-color);
  color: transparent;
  animation-duration: 2s;
  animation-delay: .5s;
  animation-name: flashLinks;
  pointer-events: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031568}}
.ja-emag-viewer .flipbook-add-note-rect .add-note-btn,
.ja-emag-viewer .flipbook-tooltip {
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  font-weight: 400;
  white-space: nowrap;
  z-index: 10000;
  text-align: center;
  position: absolute;
}
@keyframes flashLinks {
  0%,
      100% {
    background: var(--flipbook-link-color);
  }
  20% {
    background: var(--flipbook-link-color-hover);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031591}}
.ja-emag-viewer .flipbook-tooltip {
  top: 300px;
  left: 300px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 13px;
  -webkit-transition: opacity .2s ease-in;
  transition: opacity .2s ease-in;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031601}}
.ja-emag-viewer .flipbook-add-note-rect {
  position: absolute;
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031606}}
.ja-emag-viewer .add-note-btn {
  pointer-events: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031610}}
.ja-emag-viewer .flipbook-add-note-rect .add-note-btn {
  border-radius: .25em;
  padding: .3em 1em;
  text-shadow: 0 1px 0 #000;
  left: 50%;
  transform: translateX(-50%) translateY(-120%);
  pointer-events: auto;
  cursor: pointer;
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031621}}
.ja-emag-viewer .flipbook-add-note-rect.hover .add-note-btn {
  opacity: 1;
  pointer-events: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031626}}
.ja-emag-viewer .flipbook-note-display {
  width: 230px;
  height: 125px;
  position: absolute;
  background-color: #fafafa;
  -webkit-box-shadow: 0 2px 10px 0 rgba(27, 47, 73, 0.3);
  box-shadow: 0 2px 10px 0 rgba(27, 47, 73, 0.3);
  border-radius: 5px;
  pointer-events: auto;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  opacity: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031641}}
.ja-emag-viewer .flipbook-note-display .note-content {
  height: 76px;
  position: absolute;
  width: 210px;
  margin: 11px 15px 5px;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031649}}
.ja-emag-viewer .flipbook-note-display .note-article {
  font-family: inherit;
  resize: none;
  font-size: 14px;
  width: 200px;
  height: 76px;
  position: absolute;
  left: 0;
  top: 0;
  padding: 0;
  color: #596168;
  border: 1px solid transparent;
  background-color: transparent;
  outline: 0 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031665}}
.ja-emag-viewer .flipbook-note-display .note-article:focus {
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031669}}
.ja-emag-viewer .flipbook-note-display .note-delete-button .svg-icon {
  width: 22px;
  height: 22px;
  fill: #a6aaad;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031675}}
.ja-emag-viewer .flipbook-note-display .note-button {
  float: right;
  font-size: 22px;
  line-height: 22px;
  height: 22px;
  color: #8d8d8d;
  cursor: pointer;
  text-align: center;
  margin: 5px 11px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031686}}
.ja-emag-viewer .flipbook-note-display .note-footer {
  height: 37px;
  width: 100%;
  margin: 0;
  bottom: 0;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031694}}
.ja-emag-viewer .flipbook-page-note {
  pointer-events: auto;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031699}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.pushButton > a:hover,
.ja-emag-viewer .annotationLayer .linkAnnotation > a:hover,
.ja-emag-viewer .flipbook-page-auto-link:hover,
.ja-emag-viewer .flipbook-page-item-link:hover {
  background: var(--flipbook-link-color-hover) !important;
  color: transparent !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031707}}
.ja-emag-viewer .annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031712}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input,
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.radioButton input,
.ja-emag-viewer .annotationLayer .choiceWidgetAnnotation select,
.ja-emag-viewer .annotationLayer .textWidgetAnnotation input,
.ja-emag-viewer .annotationLayer .textWidgetAnnotation textarea {
  background-color: rgba(0, 54, 255, 0.13);
  border: 1px solid transparent;
  box-sizing: border-box;
  font-size: 9px;
  height: 100%;
  margin: 0;
  padding: 0 3px;
  vertical-align: top;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031728}}
.ja-emag-viewer .annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031732}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031736}}
.ja-emag-viewer .annotationLayer .textWidgetAnnotation textarea {
  font: message-box;
  font-size: 9px;
  resize: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031742}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],
.ja-emag-viewer .annotationLayer .choiceWidgetAnnotation select[disabled],
.ja-emag-viewer .annotationLayer .textWidgetAnnotation input[disabled],
.ja-emag-viewer .annotationLayer .textWidgetAnnotation textarea[disabled] {
  background: 0 0;
  border: 1px solid transparent;
  cursor: not-allowed;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031752}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.radioButton input:hover,
.ja-emag-viewer .annotationLayer .choiceWidgetAnnotation select:hover,
.ja-emag-viewer .annotationLayer .textWidgetAnnotation input:hover,
.ja-emag-viewer .annotationLayer .textWidgetAnnotation textarea:hover {
  border: 1px solid #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031760}}
.ja-emag-viewer .annotationLayer .choiceWidgetAnnotation select:focus,
.ja-emag-viewer .annotationLayer .textWidgetAnnotation input:focus,
.ja-emag-viewer .annotationLayer .textWidgetAnnotation textarea:focus {
  background: 0 0;
  border: 1px solid transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031767}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  background-color: #000;
  content: '';
  display: block;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031776}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before {
  height: 80%;
  left: 45%;
  width: 1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031783}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031788}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031793}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031801}}
.ja-emag-viewer .annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031807}}
.ja-emag-viewer .annotationLayer .textWidgetAnnotation input.comb:focus {
  width: 115%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031811}}
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.checkBox input,
.ja-emag-viewer .annotationLayer .buttonWidgetAnnotation.radioButton input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031819}}
.ja-emag-viewer .annotationLayer .popupWrapper {
  position: absolute;
  width: 20em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031824}}
.ja-emag-viewer .annotationLayer .popup {
  position: absolute;
  z-index: 200;
  max-width: 20em;
  background-color: #ff9;
  box-shadow: 0 2px 5px #333;
  border-radius: 2px;
  padding: .6em;
  margin-left: 5px;
  cursor: pointer;
  font: message-box;
  word-wrap: break-word;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031838}}
.ja-emag-viewer .annotationLayer .popup h1 {
  font-size: 1em;
  border-bottom: 1px solid #000;
  margin: 0;
  padding-bottom: .2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031845}}
.ja-emag-viewer .annotationLayer .popup p {
  margin: 0;
  padding-top: .2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031850}}
.ja-emag-viewer .annotationLayer .circleAnnotation svg ellipse,
.ja-emag-viewer .annotationLayer .fileAttachmentAnnotation,
.ja-emag-viewer .annotationLayer .highlightAnnotation,
.ja-emag-viewer .annotationLayer .inkAnnotation svg polyline,
.ja-emag-viewer .annotationLayer .lineAnnotation svg line,
.ja-emag-viewer .annotationLayer .polygonAnnotation svg polygon,
.ja-emag-viewer .annotationLayer .polylineAnnotation svg polyline,
.ja-emag-viewer .annotationLayer .squareAnnotation svg rect,
.ja-emag-viewer .annotationLayer .squigglyAnnotation,
.ja-emag-viewer .annotationLayer .stampAnnotation,
.ja-emag-viewer .annotationLayer .strikeoutAnnotation,
.ja-emag-viewer .annotationLayer .underlineAnnotation {
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031865}}
.ja-emag-viewer .printModal {
  font-family: sans-serif;
  display: flex;
  text-align: center;
  font-weight: 300;
  font-size: 30px;
  left: 0;
  top: 0;
  position: absolute;
  color: #045fb4;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.9);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031880}}
.ja-emag-viewer .printClose {
  position: absolute;
  right: 10px;
  top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031886}}
.ja-emag-viewer .printClose:before {
  content: "\00D7";
  font-family: Helvetica Neue, sans-serif;
  font-weight: 100;
  line-height: 1px;
  padding-top: .5em;
  display: block;
  font-size: 2em;
  text-indent: 1px;
  overflow: hidden;
  height: 1.25em;
  width: 1.25em;
  text-align: center;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031902}}
.ja-emag-viewer .printSpinner {
  margin-top: 3px;
  margin-left: -40px;
  position: absolute;
  width: 25px;
  height: 25px;
  border: 2px solid #045fb4;
  border-radius: 50%;
  animation: .75s linear infinite spin;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031913}}
.ja-emag-viewer .printSpinner:after,
.ja-emag-viewer .printSpinner:before {
  left: -2px;
  top: -2px;
  position: absolute;
  content: "";
  width: inherit;
  height: inherit;
  border: inherit;
  border-radius: inherit;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031925}}
.ja-emag-viewer .printSpinner,
.ja-emag-viewer .printSpinner:after,
.ja-emag-viewer .printSpinner:before {
  display: inline-block;
  border-color: #045fb4 transparent transparent;
  animation-duration: 1.2s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031933}}
.ja-emag-viewer .printSpinner:before {
  transform: rotate(120deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine-viewer\.scss}line{font-family:\000031937}}
.ja-emag-viewer .printSpinner:after {
  transform: rotate(240deg);
}
@keyframes spin {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\000032}}
.magazine {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\000035}}
.magazine__heading {
  width: 100%;
  font-size: 22px;
  text-transform: uppercase;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000312}}
.magazine__title {
  font-size: 1.125em;
  font-weight: 700;
  padding-bottom: 12px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000319}}
.magazine__button {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000323}}
.magazine__blurb {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000326}}
.magazine__blurb > p {
  display: inline-block;
  font-size: 0.75em;
  margin-top: 6px;
  max-width: 209px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000333}}
.magazine__blurb > p > span::after {
  content: " ";
  white-space: pre;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000339}}
.magazine__blurb > p > a {
  display: inline-block;
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000347}}
.magazine__overlay a {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000352}}
.magazine__image {
  position: relative;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000357}}
.magazine__image:hover img {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-animation: flash 1.5s;
  -webkit-animation: flash 1.5s;
  animation: flash 1.5s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000363}}
.magazine__image-media {
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000367}}
.magazine__image .lazyload-img-loaded {
  height: 272px;
  width: 203px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000374}}
.magazine-listing {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1260px;
  box-sizing: content-box;
  margin-left: auto;
  margin-right: auto;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: -24px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000374}}
  .magazine-listing {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000381}}
.magazine-listing > div {
  -ms-flex: 0 1 auto;
  -webkit-flex: 0 1 auto;
  flex: 0 1 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  margin-top: 24px;
  width: 49%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000381}}
  .magazine-listing > div {
    -ms-flex: 0 1 calc(25% - 24px);
    -webkit-flex: 0 1 calc(25% - 24px);
    flex: 0 1 calc(25% - 24px);
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000394}}
.magazine-listing__load-more-wrapper {
  text-align: center;
  margin: 24px auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000399}}
.magazine-listing__title {
  font-weight: 700;
  text-transform: uppercase;
  padding: 0 12px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazine_landing\.scss}line{font-family:\0000399}}
  .magazine-listing__title {
    padding: 0 24px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines-listing-page\.scss}line{font-family:\000035}}
.magazines-listing-page .ja-block .item-list .article-grid {
  margin: 0 -12px 24px 0;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines-listing-page\.scss}line{font-family:\0000314}}
  .magazines-listing-page .ja-block.ja-homepage__block .article-grid__item {
    padding: 8px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines-listing-page\.scss}line{font-family:\0000320}}
  .magazines-listing-page .ja-block .item-list .article-grid {
    margin: 0 -24px 24px -8px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines-listing-page\.scss}line{font-family:\0000330}}
  .magazines-listing-page .ja-block .item-list .article-grid {
    margin: 0 -8px 24px -8px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\000035}}
.ja-mag__heading {
  text-transform: uppercase;
  font-size: 30px;
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000311}}
.ja-mag__issue-number {
  text-transform: uppercase;
  font-size: 30px;
  padding-left: 24px;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000318}}
.ja-mag__button {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 48px 0;
  max-width: 300px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000324}}
.ja-mag__button--print {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-mag__button--print:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-mag__button--print:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000328}}
.ja-mag__button--digital {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  color: #000000;
  margin-top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-mag__button--digital:hover {
  background-image: none;
  background-color: #ffffff;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-mag__button--digital:active {
  background-image: none;
  background-color: #888;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000333}}
.ja-mag__button--print, .ja-mag__button--digital {
  -ms-flex: 0 1 100%;
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000340}}
.ja-mag__date {
  color: #888;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000347}}
.ja-mag-pdf {
  position: relative;
  margin-top: 72px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000351}}
.ja-mag-pdf canvas {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  max-height: 100vh;
  max-width: calc(100vw - $duk-half-spacing-unit);
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000360}}
.ja-mag-pdf__button {
  -moz-appearance: none;
  -webkit-appearance: none;
  position: absolute;
  top: 50%;
  font-size: 0.85em;
  border: 0;
  background: #000000;
  opacity: 0.5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\000038}}
.ja-mag-pdf__button:focus {
  outline: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\0000312}}
.ja-mag-pdf__button--prev {
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\0000316}}
.ja-mag-pdf__button--next {
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\0000320}}
.ja-mag-pdf__button--prev, .ja-mag-pdf__button--next {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\0000324}}
.ja-mag-pdf__button--prev:hover, .ja-mag-pdf__button--next:hover {
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000366}}
.ja-mag-pdf__progress {
  width: 150px;
  height: 30px;
  margin: 0 auto;
  border: 1px solid;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000374}}
.ja-mag-pdf__loader {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000381}}
.ja-mag-pdf__completed {
  display: inline-block;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000386}}
.ja-mag-pdf__counter {
  font-weight: 700;
  text-align: center;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_magazines\.scss}line{font-family:\0000392}}
  .ja-mag-pdf__button {
    -moz-appearance: none;
    -webkit-appearance: none;
    position: absolute;
    top: 50%;
    font-size: 3em;
    border: 0;
    background: none;
    opacity: 1;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\000038}}
  .ja-mag-pdf__button:focus {
    outline: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\0000312}}
  .ja-mag-pdf__button--prev {
    left: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\0000316}}
  .ja-mag-pdf__button--next {
    right: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\0000320}}
  .ja-mag-pdf__button--prev, .ja-mag-pdf__button--next {
    color: #000000;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_pdf\.scss}line{font-family:\0000324}}
  .ja-mag-pdf__button--prev:hover, .ja-mag-pdf__button--next:hover {
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #888;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\000031}}
.maintenance-page {
  height: 100%;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\000036}}
.maintenance-page .plain {
  height: 100%;
  width: 100%;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/toolkit-2\.10\.2\/stylesheets\/toolkit\/_clearfix\.scss}line{font-family:\0000313}}
.maintenance-page .plain .clearfix:after {
  content: "";
  display: table;
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000315}}
.maintenance-page .plain.error-page-wrapper {
  padding: 0 5%;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000319}}
.maintenance-page .plain.error-page-wrapper .content-container {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transform: translateY(-30px);
  -ms-transform: translateY(-30px);
  -webkit-transform: translateY(-30px);
  transform: translateY(-30px);
  -moz-transition: -moz-transform 250ms linear, opacity 1s ease-out;
  -o-transition: -o-transform 250ms linear, opacity 1s ease-out;
  -webkit-transition: -webkit-transform 250ms linear, opacity 1s ease-out;
  transition: transform 250ms linear, opacity 1s ease-out;
  max-width: 400px;
  position: relative;
  top: 25%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000327}}
.maintenance-page .plain.error-page-wrapper .content-container.in {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000333}}
.maintenance-page .plain.error-page-wrapper .head-line {
  -moz-transition: color 0.5s linear;
  -o-transition: color 0.5s linear;
  -webkit-transition: color 0.5s linear;
  transition: color 0.5s linear;
  font-size: 3em;
  line-height: 1.5em;
  letter-spacing: -1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000340}}
.maintenance-page .plain.error-page-wrapper .subheader {
  -moz-transition: color 0.5s linear;
  -o-transition: color 0.5s linear;
  -webkit-transition: color 0.5s linear;
  transition: color 0.5s linear;
  font-size: 2em;
  line-height: 1.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000346}}
.maintenance-page .plain.error-page-wrapper hr {
  height: 1px;
  border: none;
  margin: 24px 0;
  width: 185px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000354}}
.maintenance-page .plain.error-page-wrapper .context {
  -moz-transition: color 0.5s linear;
  -o-transition: color 0.5s linear;
  -webkit-transition: color 0.5s linear;
  transition: color 0.5s linear;
  font-size: 1em;
  line-height: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000360}}
.maintenance-page .plain.error-page-wrapper .context p {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000364}}
.maintenance-page .plain.error-page-wrapper .context p:nth-child(n+2) {
  margin-top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000370}}
.maintenance-page .background-color {
  background-color: #fff200;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000374}}
.maintenance-page .primary-text-color {
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000378}}
.maintenance-page .secondary-text-color {
  color: #e22929;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_maintenance-page\.scss}line{font-family:\0000382}}
.maintenance-page .external-button {
  background-color: #ffffff;
  text-decoration: none;
}

@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_news-reviews-page\.scss}line{font-family:\000035}}
  .news-reviews-page .ja-block.ja-homepage__block .article-grid__item {
    padding: 8px;
  }
}

@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\000031}}
  .package-boost-list {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin: 0 !important;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\000039}}
.package-boost-list .package-boost-list__item {
  list-style: none;
  margin: 0 0 4.8px;
  background-color: #ffffff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.05);
  padding: 12px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\000039}}
  .package-boost-list .package-boost-list__item {
    width: 32%;
    max-width: 210px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\0000324}}
.package-boost__title {
  font-size: 16px;
  font-weight: 500;
  text-align: left;
  color: #333;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\0000324}}
  .package-boost__title {
    float: left;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\0000335}}
.package-boost__tooltip {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.package-boost__tooltip:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.package-boost__tooltip:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\0000340}}
.package-boost__btn {
  line-height: 2.4;
  padding: 0 12px;
  font-size: 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\0000345}}
.package-boost__btn.is-active {
  background: #38ba72;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\0000348}}
.package-boost__btn.is-active:hover {
  border-color: #38ba72;
  color: #000000;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\0000340}}
  .package-boost__btn {
    float: right;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package-boost\.scss}line{font-family:\0000340}}
  .package-boost__btn {
    float: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\000031}}
.package-list {
  margin: 0 auto !important;
  max-width: 960px;
  list-style: none;
  padding-top: 24px;
  position: relative;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\000031}}
  .package-list {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding-top: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000312}}
  .item-list .package-list {
    padding-top: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000317}}
.package-list .slick-list {
  overflow: visible;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000321}}
.package-list .slick-dots {
  bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000326}}
.package-list .package-list__item {
  background-color: #ffffff;
  border: 1px solid #ccc;
  margin: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000334}}
.package-list .package-list__item .package__header .package__title:after {
  content: "";
  height: 24px;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000345}}
.package-list .package-list__item:nth-of-type(2) .package__header .package__title:after {
  content: "\ARecommended";
  font-size: 12.8px;
  white-space: pre;
  margin-top: -24px;
  height: 48px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000357}}
.package-list .package-list__item:nth-of-type(1):hover {
  outline: 1px solid #4990e2;
  -moz-transition: outline 0.25s linear;
  -o-transition: outline 0.25s linear;
  -webkit-transition: outline 0.25s linear;
  transition: outline 0.25s linear;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000362}}
.package-list .package-list__item:nth-of-type(1):active, .package-list .package-list__item:nth-of-type(1):focus {
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000367}}
.package-list .package-list__item:nth-of-type(1) .package__header {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000373}}
.package-list .package-list__item:nth-of-type(2):hover {
  outline: 1px solid #216ecf;
  -moz-transition: outline 0.25s linear;
  -o-transition: outline 0.25s linear;
  -webkit-transition: outline 0.25s linear;
  transition: outline 0.25s linear;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000378}}
.package-list .package-list__item:nth-of-type(2):active, .package-list .package-list__item:nth-of-type(2):focus {
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000383}}
.package-list .package-list__item:nth-of-type(2) .package__header {
  color: #216ecf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000389}}
.package-list .package-list__item:nth-of-type(3):hover {
  outline: 1px solid #ff9f00;
  -moz-transition: outline 0.25s linear;
  -o-transition: outline 0.25s linear;
  -webkit-transition: outline 0.25s linear;
  transition: outline 0.25s linear;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000394}}
.package-list .package-list__item:nth-of-type(3):active, .package-list .package-list__item:nth-of-type(3):focus {
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\0000399}}
.package-list .package-list__item:nth-of-type(3) .package__header {
  color: #ff9f00;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003105}}
  .package-list .package-list__item:nth-of-type(2) {
    margin: 0 20px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003114}}
.package.package--free.is-active {
  border: 1px solid #4990e2;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003114}}
  .package.package--free.is-active {
    border: 4px solid #4990e2;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003123}}
.package.package--free .package__btn.is-active {
  background: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003126}}
.package.package--free .package__btn.is-active:hover {
  border-color: #4990e2;
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003135}}
.package.package--value.is-active {
  border: 1px solid #38ba72;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003135}}
  .package.package--value.is-active {
    border: 4px solid #38ba72;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003144}}
.package.package--value .package__btn.is-active {
  background: #38ba72;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003147}}
.package.package--value .package__btn.is-active:hover {
  border-color: #38ba72;
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003156}}
.package.package--premium.is-active {
  border: 1px solid #ff9f00;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003156}}
  .package.package--premium.is-active {
    border: 4px solid #ff9f00;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003165}}
.package.package--premium .package__btn.is-active {
  background: #ff9f00;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003168}}
.package.package--premium .package__btn.is-active:hover {
  border-color: #ff9f00;
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003176}}
.package__header {
  text-align: center;
  padding: 12px;
  border-radius: 4.4px 4.4px 0 0;
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003183}}
.package__footer {
  text-align: center;
  margin: 24px 0 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003188}}
.package__title {
  font-size: 1.125em;
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003193}}
.package__price {
  font-size: 40px;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003197}}
.package__price:first-letter {
  font-size: 0.4em;
  vertical-align: text-top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003203}}
.package__btn {
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003208}}
.package ul.package-feature-list {
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003212}}
.package ul.package-feature-list li.package-feature-list__item {
  background: #ffffff;
  font-size: 0.85em;
  line-height: 24px;
  text-align: center;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_package\.scss}line{font-family:\00003219}}
.package ul.package-feature-list li.package-feature-list__item--header {
  font-weight: 700;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_page-not-found\.scss}line{font-family:\000031}}
.page-not-found,
.ja-page-not-found {
  background-color: #f7f7f7;
  padding: 24px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_page-not-found\.scss}line{font-family:\000036}}
.page-not-found__page-not-found-wrapper,
.ja-page-not-found .page-not-found-wrapper {
  padding-top: 12px;
  padding-bottom: 24px;
  margin-bottom: 0;
  max-width: 1260px;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\000033}}
.ps-info__wrapper {
  flex: row wrap auto;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000312}}
.ps-info__wrapper .ps-info__bold-item {
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000317}}
.ja-hero-sidebar-layout--left .ja-hero-sidebar-layout__top nav.breadcrumb {
  display: none;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000317}}
  .ja-hero-sidebar-layout--left .ja-hero-sidebar-layout__top nav.breadcrumb {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000326}}
.ps-info__wrapper .ps-info__title {
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  -webkit-order: 20;
  order: 20;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000330}}
.ps-info__wrapper .ps-info__title h1 {
  font-size: 22px;
  line-height: 26px;
  display: inline-block;
  margin: 0 0 6px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000330}}
  .ps-info__wrapper .ps-info__title h1 {
    display: none;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000326}}
  .ps-info__wrapper .ps-info__title {
    -webkit-order: 10;
    order: 10;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000345}}
.ja-hero-sidebar-layout--left .ja-hero-sidebar-layout__hero .hero-gallery {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000349}}
.ps-info__slider .js-ja-ad-gallery__nav {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000353}}
.ps-info__wrapper .ps-info__mobile-buttons {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex: auto;
  -webkit-flex: auto;
  flex: auto;
  -ms-flex-basis: 100%;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  justify-content: baseline;
  margin: 15px 0;
  order: 50;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000361}}
.ps-info__wrapper .ps-info__mobile-buttons > * {
  margin-right: 24px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000353}}
  .ps-info__wrapper .ps-info__mobile-buttons {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000370}}
.ps-info__wrapper .ps-info__mobile-buttons > .ps-info__button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  color: #030D19;
  background-color: #eee;
  border-color: #bbb;
  padding: 0 18px;
  font-size: 0.95em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ps-info__wrapper .ps-info__mobile-buttons > .ps-info__button:hover {
  background-image: none;
  background-color: #e1e1e1;
  color: #030D19;
  border-color: #aeaeae;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ps-info__wrapper .ps-info__mobile-buttons > .ps-info__button:active {
  background-image: none;
  background-color: #e1e1e1;
  color: #030D19;
  border-color: #aeaeae;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000370}}
  .ps-info__wrapper .ps-info__mobile-buttons > .ps-info__button {
    padding: 0 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000380}}
.ps-info__wrapper .ps-info__logo {
  -webkit-order: 30;
  order: 30;
  -ms-flex-basis: 40%;
  -webkit-flex-basis: 40%;
  flex-basis: 40%;
  margin: 15px 0;
  max-width: 271px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000386}}
.ps-info__wrapper .ps-info__logo img {
  max-height: 62px;
  width: auto;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000380}}
  .ps-info__wrapper .ps-info__logo {
    -ms-flex: 0 0 50%;
    -webkit-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 300px;
    margin-top: 23px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\0000396}}
  .ps-info__wrapper .ps-info__logo img {
    max-height: 60px;
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003103}}
.ps-info__wrapper .ps-info__details .ps-info__phone-spacer {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003107}}
.ps-info__wrapper .ps-info__details {
  margin-bottom: 15px 0;
  width: 100%;
  -webkit-order: 80;
  order: 80;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003107}}
  .ps-info__wrapper .ps-info__details {
    -webkit-order: 90;
    order: 90;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003117}}
.ps-info__wrapper .ps-info__verticals-item {
  padding-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003121}}
.ps-info__wrapper .ps-info__details-meta {
  display: block;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003121}}
  .ps-info__wrapper .ps-info__details-meta {
    padding-right: 180px;
    min-height: 70px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003131}}
.ps-info__wrapper .ps-info__details .ps-info__desktop-map {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003135}}
.ps-info__wrapper .ps-info__details .ps-info__description {
  -webkit-order: 90;
  order: 90;
  margin: 15px 0;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003135}}
  .ps-info__wrapper .ps-info__details .ps-info__description {
    -webkit-order: 100;
    order: 100;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003144}}
.ps-info__wrapper .ps-info__details .ps-info__description .ps-info__dealer-title {
  display: block;
  font-size: 1.4em;
  line-height: 40px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003144}}
  .ps-info__wrapper .ps-info__details .ps-info__description .ps-info__dealer-title {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003155}}
.ps-info__wrapper .ps-info__social-wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 15px 0;
  -webkit-order: 100;
  order: 100;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003155}}
  .ps-info__wrapper .ps-info__social-wrapper {
    top: 0;
    right: 0;
    position: absolute;
    -webkit-order: 40;
    order: 40;
    margin-top: 18px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003169}}
.business-full .ps-trading__wrapper h3, .ps-info__wrapper .ps-info__social-wrapper > .ps-info__social-heading {
  font-weight: 700;
  font-size: 1em;
  margin-bottom: 10px;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003176}}
.ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items {
  font-size: 2em;
  text-align: center;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003176}}
  .ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items {
    font-size: 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003185}}
.ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items > .ps-info__social-item {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  background-color: #fff200;
  height: 54px;
  width: 54px;
  color: #000000;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003185}}
  .ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items > .ps-info__social-item {
    height: 35.2px;
    width: 35.2px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003198}}
.ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items > .ps-info__social-item + .ps-info__social-item {
  margin-left: 24px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003198}}
  .ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items > .ps-info__social-item + .ps-info__social-item {
    margin-left: 12px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003206}}
  .ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items > .ps-info__social-item:first-child {
    margin-left: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003212}}
.ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items > .ps-info__social-item:before {
  line-height: 54px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003212}}
  .ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items > .ps-info__social-item:before {
    font-size: 24px;
    line-height: 35.2px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ps-info__wrapper .ps-info__social-wrapper .ps-info__social-items > .ps-info__social-item:hover {
  background-image: none;
  background-color: #38c5ff;
  color: #ffffff;
  border-color: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003231}}
.business-full .ja-hero-sidebar-layout__content-wrapper-content {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003235}}
.business-full.dealer-page .ja-hero-sidebar-layout__content-wrapper-content {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003239}}
.business-full .ja-hero-sidebar-layout__top {
  visibility: hidden;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003239}}
  .business-full .ja-hero-sidebar-layout__top {
    visibility: visible;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003246}}
  .business-full .ja-hero-sidebar-layout__top .ps-info__title {
    display: inline-block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003250}}
  .business-full .ja-hero-sidebar-layout__top .ps-info__dealer-login {
    display: inline-block;
    float: right;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003259}}
.business-full .ja-hero-sidebar-layout__cols {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003263}}
  .business-full .two-columns.ja-hero-sidebar-layout__cols {
    margin-top: 24px;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003267}}
  .business-full .two-columns__col.ja-hero-sidebar-layout__cols {
    vertical-align: top;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003275}}
.business-full .ja-hero-sidebar-layout__content {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003279}}
.business-full .ja-hero-sidebar-layout__col--left {
  width: 100%;
  order: 2;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003279}}
  .business-full .ja-hero-sidebar-layout__col--left {
    width: 36%;
    padding-right: 24px;
    order: unset;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003290}}
.business-full .ja-hero-sidebar-layout__col--right {
  width: 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003290}}
  .business-full .ja-hero-sidebar-layout__col--right {
    width: 64%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003299}}
.business-full .ja-page-title h1 {
  margin-top: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003303}}
  .business-full .product-listing-sort.product-listing-button {
    margin-bottom: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003307}}
  .business-full .product-listing-sort.product-listing-button #search-sort .sk-select {
    width: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003313}}
.business-full.refine-search-open {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003316}}
.business-full.refine-search-open .ja-sidebar-layout__facets {
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  position: fixed;
  top: 0;
  left: -100%;
  height: 100%;
  width: 100%;
  z-index: 600;
  background-color: #f7f7f7;
  overflow-y: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003328}}
.business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 35px;
  width: 6px;
  display: inline-block;
  position: relative;
  line-height: 10px;
  display: block;
  width: 100%;
  margin: 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003145}}
.business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close:before, .business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close:after {
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 35px;
  height: 6px;
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -3px;
  margin-left: -17.5px;
  background-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003160}}
.business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close:after {
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003166}}
.business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close:hover:before, .business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close:hover:after {
  transform: rotate(0deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003334}}
.business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close:before, .business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close:after {
  position: absolute;
  right: 24px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003328}}
  .business-full.refine-search-open .ja-sidebar-layout__facets .refine_search__close {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003347}}
.business-full .ps-trading__wrapper {
  margin: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003350}}
  .business-full .ps-trading__wrapper h3 {
    background-color: #ffffff;
    font-weight: 500;
    font-size: 20px;
    margin: 0;
    padding: 12px 24px;
    text-transform: uppercase;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003365}}
.business-full .ps-trading__wrapper .ps-trading__mobile > div:after {
  top: 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003363}}
  .business-full .ps-trading__wrapper .ps-trading__mobile {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003375}}
.business-full .ps-trading__wrapper .ps-trading__table {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003378}}
.business-full .ps-trading__wrapper .ps-trading__table div {
  padding: 6px;
  border-top: 2px solid #eee;
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003383}}
.business-full .ps-trading__wrapper .ps-trading__table div > span:nth-child(1) {
  padding-left: 18px;
  font-weight: 700;
  width: 40%;
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003390}}
.business-full .ps-trading__wrapper .ps-trading__table div.active {
  color: #4990e2;
  font-weight: 700;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003375}}
  .business-full .ps-trading__wrapper .ps-trading__table {
    display: block;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003403}}
  .business-full .ja-sidebar-layout__facets {
    position: static;
    height: auto;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003412}}
  .business-full .ja-sidebar-layout__facets .sk-panel {
    background-color: #ffffff;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003418}}
.business-full .ja-hero-sidebar-layout__bottom {
  padding: 0 12px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003418}}
  .business-full .ja-hero-sidebar-layout__bottom {
    padding: 0 24px;
  }
}
@media (min-width: 90em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services-business-listing\.scss}line{font-family:\00003418}}
  .business-full .ja-hero-sidebar-layout__bottom {
    padding: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\000036}}
.ja-sp__content {
  margin-bottom: 72px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000310}}
.ja-sp__wrapper {
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000313}}
.ja-sp__wrapper:last-child {
  padding-bottom: -12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000320}}
.ja-sp__container.slick-initialized .slick-slide {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000326}}
.ja-sp__title {
  margin: 0;
  padding: 0 12px;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000332}}
.ja-sp__child {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex: 0 1 calc(33.3% - 24px);
  -webkit-flex: 0 1 calc(33.3% - 24px);
  flex: 0 1 calc(33.3% - 24px);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  min-height: 200px;
  margin: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\000032}}
.ja-sp__child:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  pointer-events: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\000038}}
  .ja-sp__child:before {
    -moz-transition: opacity 250ms linear;
    -o-transition: opacity 250ms linear;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000312}}
  .ja-sp__child:hover:before {
    opacity: .6;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000341}}
.ja-sp__child--one-slide {
  -ms-flex: 0 1 calc(50% - 24px);
  -webkit-flex: 0 1 calc(50% - 24px);
  flex: 0 1 calc(50% - 24px);
  margin-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000346}}
.ja-sp__child--two-slides {
  -ms-flex: 0 1 calc(50% - 24px);
  -webkit-flex: 0 1 calc(50% - 24px);
  flex: 0 1 calc(50% - 24px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000351}}
.ja-sp__overlay {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000355}}
.ja-sp__overlay-area {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000359}}
.ja-sp__overlay:hover + div a {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000364}}
.ja-sp__title {
  margin-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000366}}
.ja-sp__title-link {
  position: relative;
  color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000321}}
.ja-sp__title-link:after {
  -moz-transition: width 250ms ease;
  -o-transition: width 250ms ease;
  -webkit-transition: width 250ms ease;
  transition: width 250ms ease;
  content: "";
  position: absolute;
  background: currentColor;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000333}}
.ja-sp__title-link:hover:after {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000352}}
.ja-sp__title-link:hover {
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #000000;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000364}}
  .ja-sp__title {
    font-size: 30px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000375}}
.ja-sp__term {
  font-size: 22px;
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000379}}
.ja-sp__term-link {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000382}}
.ja-sp__term-link:hover {
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000388}}
.ja-sp__link {
  position: absolute;
  bottom: -5px;
  left: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000394}}
.ja-sp__title, .ja-sp__link {
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\0000399}}
.ja-sp .slick-slider {
  padding: 0 36px 0 12px;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003104}}
.ja-sp .slick-list {
  overflow: visible;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003108}}
.ja-sp .search-wrapper {
  padding-bottom: 40px;
  margin-bottom: 0;
  position: relative;
  max-width: 970px;
  box-sizing: border-box;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003119}}
  .ja-sp__wrapper {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1260px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 56.25em) and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003119}}
  .ja-sp__wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003123}}
  .ja-sp__container {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003129}}
  .ja-sp__parent:first-child {
    text-align: center;
    padding: 24px 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003136}}
  .ja-sp__child--one-slide {
    -ms-flex: 0 1 calc(50% - 24px);
    -webkit-flex: 0 1 calc(50% - 24px);
    flex: 0 1 calc(50% - 24px);
    margin: 0 auto;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-car-dealers {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-brokers {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-car-hire {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-driving-tours {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-wrecking {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-transmission {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-interiors {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-brakes {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-trailers {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-lubricants {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-merchandise {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-restoration {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-satellite-navigation {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-custom-fabrications {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-performance-parts {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-car-entertainment-systems {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-wrecking--dismantlers {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-cleaning--car-care {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-importers--compliance {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-manuals-books--dvds {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-memorabilia--collectables {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-transport--logistics {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-workshop-equipment--tools {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-coating--blasting {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-electrical--lights {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-engine--engine-parts {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-fuel--exhaust {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-paint--panel {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-parts--accessories {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-repairs--conversions {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-steering--suspension {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_parts-services\.scss}line{font-family:\00003145}}
.ja-sp__image-wheels--tyres {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_payment\.scss}line{font-family:\000031}}
#dropin-container {
  margin-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_payment\.scss}line{font-family:\000034}}
#dropin-container .payment-container {
  background: transparent;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_payment\.scss}line{font-family:\000039}}
.add-payment-method-view .payment-container {
  background: transparent !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_payment\.scss}line{font-family:\0000313}}
.payment__disclaimer {
  display: block;
  padding-top: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\000031}}
.post-an-ad {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\000034}}
.post-an-ad__top, .post-an-ad__middle, .post-an-ad__bottom {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000310}}
.post-an-ad__top {
  padding: 40px 24px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000310}}
  .post-an-ad__top {
    padding: 40px 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000317}}
.post-an-ad__top .js-form-item {
  max-width: 940px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000323}}
.post-an-ad__bottom {
  padding: 40px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000327}}
.post-an-ad__title {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000331}}
.post-an-ad__title, .post-an-ad__description {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000337}}
.post-an-ad__details .ja-category,
.post-an-ad__details .ja-fieldset--manual {
  padding: 0 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000344}}
.post-an-ad__registration .field--name-registration-expiry {
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000347}}
.post-an-ad__registration .field--name-registration-expiry > div {
  margin: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000352}}
.post-an-ad__registration .field--name-registration-expiry .ja-registration-widget-clear {
  margin: auto 6px 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000359}}
.post-an-ad__images .ja-drag {
  margin: 0 -12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000362}}
.post-an-ad__images .ja-drag__item {
  font-size: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000366}}
.post-an-ad__images .ja-drag [class^="ja-icon-"]:before {
  font-size: calc(24px * 2.25);
  margin-top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000371}}
.post-an-ad__images .ja-drag [class*="duk-icon-"]:before {
  font-size: calc(24px * 1.75);
  margin: 18px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000376}}
.post-an-ad__images .ja-drag .standard-button {
  margin-top: 18px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000381}}
.post-an-ad__images .dropzonejs-remove-icon {
  cursor: pointer;
  color: #cf3447;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000386}}
.post-an-ad__images-tips-label {
  -moz-box-shadow: 0 6px 6px 0 #ccc;
  -webkit-box-shadow: 0 6px 6px 0 #ccc;
  box-shadow: 0 6px 6px 0 #ccc;
  color: #ffffff;
  background-color: #4990e2;
  border-radius: 6px;
  display: inline-block;
  padding: 18px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000387}}
.post-an-ad__images-tips-label:before {
  padding-right: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\0000391}}
.post-an-ad__images-tips-label a {
  color: #ffffff;
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.post-an-ad__images-tips-label:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.post-an-ad__images-tips-label:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003108}}
.post-an-ad__boost-title {
  margin: 0 auto 12px auto;
  text-align: center;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003114}}
.post-an-ad__boost .form-item-boost-packages {
  max-width: 668px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003119}}
.post-an-ad__boost .package-boost-list__item {
  background-color: #f7f7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003122}}
.post-an-ad__boost .package-boost-list__item .flag__image {
  padding-right: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003130}}
.post-an-ad__payment .fieldset-wrapper {
  flex-flow: column;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003133}}
.post-an-ad__payment .fieldset-wrapper .braintree-toggle,
.post-an-ad__payment .fieldset-wrapper .braintree-upper-container,
.post-an-ad__payment .fieldset-wrapper .braintree-methods {
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003141}}
.post-an-ad .sk-reset-filters {
  font-size: 1em;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003147}}
.post-an-ad .form-item-images label {
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003151}}
.post-an-ad .form-item-images .dz-message {
  margin: 0;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003155}}
.post-an-ad .form-item-images .dz-message .dz-preview {
  margin-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003158}}
.post-an-ad .form-item-images .dz-message .dz-preview.dz-preview--help {
  z-index: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003163}}
.post-an-ad .form-item-images .dz-message > p,
.post-an-ad .form-item-images .dz-message a.button {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003169}}
.post-an-ad .form-item-images .dz-preview--help {
  z-index: 100;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003177}}
.post-an-ad .post-ad-container fieldset {
  background-color: #ffffff;
  max-width: 940px;
  margin: 0 auto 40px auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003182}}
.post-an-ad .post-ad-container fieldset:last-of-type {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003186}}
.post-an-ad .post-ad-container fieldset legend {
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003190}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 30px 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003195}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .ja-category {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003200}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .loaded {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003204}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .loaded .actions {
  -ms-flex: 1 0 100%;
  -webkit-flex: 1 0 100%;
  flex: 1 0 100%;
  padding: 0 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003210}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .ja-fieldset--manual {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003213}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .ja-fieldset--manual > legend {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003217}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .ja-fieldset--manual .fieldset-wrapper {
  max-width: 100%;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003222}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .ja-fieldset--manual .form-item {
  -ms-flex: 1 0 100%;
  -webkit-flex: 1 0 100%;
  flex: 1 0 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003222}}
  .post-an-ad .post-ad-container fieldset .fieldset-wrapper .ja-fieldset--manual .form-item {
    -ms-flex: 1 0 50%;
    -webkit-flex: 1 0 50%;
    flex: 1 0 50%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003231}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .form-wrapper {
  -ms-flex: 1 0 100%;
  -webkit-flex: 1 0 100%;
  flex: 1 0 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003231}}
  .post-an-ad .post-ad-container fieldset .fieldset-wrapper .form-wrapper {
    -ms-flex: 1 0 50%;
    -webkit-flex: 1 0 50%;
    flex: 1 0 50%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003239}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .form-wrapper--full {
  -ms-flex: 1 0 100%;
  -webkit-flex: 1 0 100%;
  flex: 1 0 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003243}}
.post-an-ad .post-ad-container fieldset .fieldset-wrapper .text--center {
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003248}}
.post-an-ad .post-ad-container fieldset .form-item {
  padding: 0 6px 12px 6px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003253}}
.post-an-ad .post-ad-container fieldset .form-item.form-type-select:not(.form-item-operation):after {
  top: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003259}}
.post-an-ad .post-ad-container fieldset .js-word-count {
  color: #4990e2;
  display: block;
  padding-top: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003267}}
.post-an-ad .actions {
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003272}}
.post-an-ad .ja-variant > div {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003276}}
.post-an-ad .ja-variant input:invalid {
  border: 2px solid #e22929;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003280}}
.post-an-ad .ja-variant .variation-spinner:last-child {
  padding: 6em 0;
  position: relative;
  text-align: center;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.post-an-ad .ja-variant .variation-spinner:last-child:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.post-an-ad .ja-variant .variation-spinner:last-child:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003287}}
.post-an-ad .ja-variant .variation-spinner:last-child:before {
  right: 50%;
  top: 50%;
  animation: spinner .6s linear infinite;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003294}}
.post-an-ad .ja-variant .SumoSelect .ja-sumo-search--wrapper .ja-sumo-search {
  width: 85%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003298}}
.post-an-ad .ja-variant .actions {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0px;
  position: relative;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003306}}
.post-an-ad .ja-variant .actions .action-button {
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.post-an-ad .ja-variant .actions .action-text:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.post-an-ad .ja-variant .actions .action-text:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003313}}
.post-an-ad .ja-variant .actions .action-text:before {
  padding-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003320}}
.post-an-ad .form-item-phone-number-secondary {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003323}}
.post-an-ad .form-item-phone-number-secondary.phone-secondary-show {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003330}}
.phone-secondary-show .post-an-ad__secondary-phone {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003336}}
.post-an-ad .ja-location-container, .post-an-ad .ja-secondary-phone {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003339}}
.post-an-ad .ja-location-container:before, .post-an-ad .ja-secondary-phone:before {
  content: '- ';
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003344}}
.post-an-ad .blue-text {
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003348}}
.post-an-ad .form-textarea {
  height: 10em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003352}}
.post-an-ad .button--primary {
  display: block;
  margin: 0 auto 12px auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003357}}
.post-an-ad .secondary-button {
  color: #000000;
  margin: 6px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003362}}
.post-an-ad .package-container {
  font-weight: 500;
  text-transform: capitalize;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003367}}
.post-an-ad .price-container {
  font-size: 30px;
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003372}}
.post-an-ad .field--widget-remote-image-widget details .details-wrapper {
  display: flex;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003376}}
.post-an-ad .field--widget-remote-image-widget details .details-wrapper > .form-item {
  -ms-flex: 0 1 50%;
  -webkit-flex: 0 1 50%;
  flex: 0 1 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003379}}
.post-an-ad .field--widget-remote-image-widget details .details-wrapper > .form-item label,
.post-an-ad .field--widget-remote-image-widget details .details-wrapper > .form-item .form-type-select {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003388}}
.post-an-ad.is-loading:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.7);
  z-index: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003401}}
.post-an-ad.is-loading .post-ad-loader {
  margin: auto;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003411}}
.post-an-ad__loading-modal {
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  opacity: 0;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  text-align: center;
  z-index: 2147483647;
  transform: translate(-50%, -50%);
  flex-flow: column;
  justify-content: center;
  min-width: 300px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003425}}
.post-an-ad__loading-modal.is-loading {
  opacity: 1;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003431}}
.post-an-ad__loading-modal__text h1 {
  -webkit-filter: invert(1) grayscale(1) contrast(9) drop-shadow(0.05em 0.05em #ffffff);
  filter: invert(1) grayscale(1) contrast(9) drop-shadow(0.05em 0.05em #ffffff);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003437}}
.post-an-ad__loading-modal__image img {
  border-radius: 50%;
  display: block;
  width: 120px;
  height: 120px;
  margin: 0 auto;
  box-shadow: 0 0 3px 3px #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003447}}
.post-an-ad__loading-modal__loading {
  padding-top: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003450}}
.post-an-ad__loading-modal__loading-bar {
  display: inline-block;
  width: 4px;
  height: 18px;
  border-radius: 4px;
  -moz-animation: loading 1s ease-in-out infinite;
  -webkit-animation: loading 1s ease-in-out infinite;
  animation: loading 1s ease-in-out infinite;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003458}}
.post-an-ad__loading-modal__loading-bar:nth-child(1) {
  background-color: #00ace4;
  animation-delay: 0s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003463}}
.post-an-ad__loading-modal__loading-bar:nth-child(2) {
  background-color: #b50e0e;
  animation-delay: 0.09s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003468}}
.post-an-ad__loading-modal__loading-bar:nth-child(3) {
  background-color: #fff101;
  animation-delay: .18s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003473}}
.post-an-ad__loading-modal__loading-bar:nth-child(4) {
  background-color: #38ba72;
  animation-delay: .27s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003480}}
.post-an-ad__loading-modal__warning {
  padding-top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003483}}
.post-an-ad__loading-modal__warning span {
  -webkit-filter: invert(1) grayscale(1) contrast(9) drop-shadow(0.05em 0.05em #ffffff);
  filter: invert(1) grayscale(1) contrast(9) drop-shadow(0.05em 0.05em #ffffff);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003490}}
.post-an-ad .reactSelect__indicators {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003496}}
.edit-an-ad .form-disabled, .edit-an-ad .is-disabled {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003500}}
.edit-an-ad .post-an-ad__middle {
  margin-top: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003507}}
.edit-an-ad .post-ad-container fieldset .fieldset-wrapper .form-wrapper {
  max-width: 295px;
  margin: 0 auto;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003507}}
  .edit-an-ad .post-ad-container fieldset .fieldset-wrapper .form-wrapper {
    max-width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_post-an-ad-form\.scss}line{font-family:\00003521}}
.form-wrapper.variation_id {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-author\.scss}line{font-family:\000031}}
.private-message-author {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-author\.scss}line{font-family:\000036}}
.private-message-author__picture {
  border-radius: 50%;
  height: 45px;
  overflow: hidden;
  position: relative;
  width: 45px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-author\.scss}line{font-family:\0000313}}
.private-message-author__picture:after {
  border-radius: 50%;
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.25);
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-author\.scss}line{font-family:\0000325}}
.private-message-author__info {
  margin-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-author\.scss}line{font-family:\0000329}}
.private-message-author__name {
  margin-bottom: 0;
  margin-top: 0;
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-author\.scss}line{font-family:\0000335}}
.private-message-author__created {
  color: #888;
  font-size: 12.8px;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-author\.scss}line{font-family:\0000342}}
.private-message-author__advertisement a {
  font-size: 12.8px;
  text-align: left;
  text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\000032}}
.private-message-form__user-profile-wrapper {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\000037}}
.private-message-form__submit.standard-button {
  display: block;
  margin-top: 33px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000314}}
.private-message-form__cancel {
  background-color: #eee;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000319}}
.private-message-form__cancel-wrapper {
  padding-top: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000322}}
.private-message-form__cancel-wrapper a {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000327}}
.private-message-form__message-wrapper {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.private-message-form__message-wrapper:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.private-message-form__message-wrapper:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003181}}
.private-message-form__message-wrapper:before {
  position: absolute;
  top: 50%;
  right: 24px;
  font-size: 1.2em;
  pointer-events: none;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000330}}
.private-message-form__message-wrapper .ajax-progress {
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000340}}
.private-message-form__show-num-wrapper {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.private-message-form__show-num-wrapper:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.private-message-form__show-num-wrapper:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\00003181}}
.private-message-form__show-num-wrapper:before {
  position: absolute;
  top: 50%;
  right: 24px;
  font-size: 1.2em;
  pointer-events: none;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000343}}
.private-message-form__show-num-wrapper a {
  color: #000000;
  text-align: center;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000349}}
.private-message-form__show-num-wrapper .ajax-progress {
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000359}}
.private-message-form__show-num {
  background-color: #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000363}}
.private-message-form__more-link-wrapper {
  margin-top: 24px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000368}}
.private-message-form__login-note {
  margin: 24px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000372}}
.private-message-form__acknowledgement {
  font-size: 12.8px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000377}}
.private-message-form__multi_number_spacer {
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-form\.scss}line{font-family:\0000382}}
.private-message-form .form-textarea-wrapper textarea {
  height: calc(24px * 6);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message-list\.scss}line{font-family:\000033}}
.private-message-list__item, .private-message-list__no-results,
.view-favourites .view-empty,
.private-message-list .view-empty {
  background: #ffffff;
  border-bottom: 2px solid #eee;
  margin-bottom: 24px;
  padding: 24px;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\000034}}
.private-message__owner .private-message__content {
  background-color: #4990e2;
  color: #ffffff;
  margin-left: 48px;
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000312}}
.private-message__author, .private-message__content {
  text-align: left;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000318}}
.private-message__content {
  -moz-box-shadow: 6px 6px 6px 0 #ccc;
  -webkit-box-shadow: 6px 6px 6px 0 #ccc;
  box-shadow: 6px 6px 6px 0 #ccc;
  background-color: #eee;
  color: #333;
  border-radius: 6px;
  font-weight: 400;
  padding: 12px;
  margin-left: 0;
  margin-right: 48px;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000330}}
.private-message__reply-unauthenticated {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000333}}
.private-message__reply-unauthenticated-label {
  -moz-box-shadow: 0 6px 6px 0 #ccc;
  -webkit-box-shadow: 0 6px 6px 0 #ccc;
  box-shadow: 0 6px 6px 0 #ccc;
  color: #ffffff;
  background-color: #ff8d00;
  border-radius: 6px 6px 0 0;
  display: inline-block;
  padding: 18px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000334}}
.private-message__reply-unauthenticated-label:before {
  padding-right: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000338}}
.private-message__reply-unauthenticated-label a {
  color: #fff200;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.private-message__reply-unauthenticated-label:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.private-message__reply-unauthenticated-label:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000352}}
.private-message__reply-unauthenticated-enquirer {
  background-color: #eee;
  border-radius: 0 0 6px 6px;
  padding: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000357}}
.private-message__reply-unauthenticated-enquirer a {
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_private-message\.scss}line{font-family:\0000363}}
.private-message__reply-button {
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\000033}}
.product-listing-filter .sk-panel,
.product-listing-range .sk-panel {
  border-bottom: 2px solid #eee;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\000033}}
  .product-listing-filter .sk-panel,
  .product-listing-range .sk-panel {
    background-color: #ffffff;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000311}}
.product-listing-filter .sk-panel__header,
.product-listing-range .sk-panel__header {
  margin: 0;
  padding: 6px;
  padding-left: 48px;
  font-weight: 400;
  position: relative;
  box-shadow: 0 2px 0 #eee;
  font-size: 16px;
  display: flex;
  flex-flow: column;
  min-height: 48px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000311}}
  .product-listing-filter .sk-panel__header,
  .product-listing-range .sk-panel__header {
    min-height: 36px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000327}}
.product-listing-filter .sk-panel__header .sk-panel__selection,
.product-listing-range .sk-panel__header .sk-panel__selection {
  display: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000327}}
  .product-listing-filter .sk-panel__header .sk-panel__selection,
  .product-listing-range .sk-panel__header .sk-panel__selection {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000335}}
.product-listing-filter .sk-panel__header .sk-panel__title,
.product-listing-range .sk-panel__header .sk-panel__title {
  font-size: 0.95em;
  padding-top: 6px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000335}}
  .product-listing-filter .sk-panel__header .sk-panel__title,
  .product-listing-range .sk-panel__header .sk-panel__title {
    font-size: 1em;
    padding-top: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000345}}
.product-listing-filter .sk-panel__header.is-hasSelection,
.product-listing-range .sk-panel__header.is-hasSelection {
  font-weight: 700;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000348}}
.product-listing-filter .sk-panel__header.is-hasSelection .sk-panel__title,
.product-listing-range .sk-panel__header.is-hasSelection .sk-panel__title {
  font-size: 11.2px;
  font-weight: 500;
  padding-top: 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000348}}
  .product-listing-filter .sk-panel__header.is-hasSelection .sk-panel__title,
  .product-listing-range .sk-panel__header.is-hasSelection .sk-panel__title {
    font-size: 1em;
    font-weight: 700;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000359}}
.product-listing-filter .sk-panel__header.is-hasSelection .sk-panel__selection,
.product-listing-range .sk-panel__header.is-hasSelection .sk-panel__selection {
  font-size: 12.8px;
  font-weight: 500;
  color: #4990e2;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .sk-panel__header.is-selectable:after,
.product-listing-range .sk-panel__header.is-selectable:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .sk-panel__header.is-selectable:after,
.product-listing-range .sk-panel__header.is-selectable:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000374}}
.product-listing-filter .sk-panel__header.is-selectable:after,
.product-listing-range .sk-panel__header.is-selectable:after {
  left: auto;
  right: 24px;
  top: 50%;
  width: auto;
  height: auto;
  border: 0;
  margin-top: 0;
  position: absolute;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -moz-transition: -moz-transform 250ms;
  -o-transition: -o-transform 250ms;
  -webkit-transition: -webkit-transform 250ms;
  transition: transform 250ms;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .sk-panel__header.is-collapsable:after,
.product-listing-range .sk-panel__header.is-collapsable:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .sk-panel__header.is-collapsable:after,
.product-listing-range .sk-panel__header.is-collapsable:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\0000391}}
.product-listing-filter .sk-panel__header.is-collapsable:after,
.product-listing-range .sk-panel__header.is-collapsable:after {
  left: auto;
  right: 24px;
  top: 50%;
  width: auto;
  height: auto;
  border: 0;
  margin-top: 0;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -moz-transition: -moz-transform 250ms;
  -o-transition: -o-transform 250ms;
  -webkit-transition: -webkit-transform 250ms;
  transition: transform 250ms;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003103}}
.product-listing-filter .sk-panel__header.is-collapsable.is-collapsed:after,
.product-listing-range .sk-panel__header.is-collapsable.is-collapsed:after {
  margin-top: 0;
  -moz-transform: translateY(-50%) rotate(-180deg);
  -ms-transform: translateY(-50%) rotate(-180deg);
  -webkit-transform: translateY(-50%) rotate(-180deg);
  transform: translateY(-50%) rotate(-180deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003110}}
.product-listing-filter .options,
.product-listing-filter .sk-panel__content,
.product-listing-range .options,
.product-listing-range .sk-panel__content {
  padding: 2px 24px 0 48px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003114}}
.product-listing-filter .options .sk-range-input,
.product-listing-filter .sk-panel__content .sk-range-input,
.product-listing-range .options .sk-range-input,
.product-listing-range .sk-panel__content .sk-range-input {
  display: flex;
  flex-flow: column;
  padding: 6px 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003114}}
  .product-listing-filter .options .sk-range-input,
  .product-listing-filter .sk-panel__content .sk-range-input,
  .product-listing-range .options .sk-range-input,
  .product-listing-range .sk-panel__content .sk-range-input {
    flex-flow: row;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003123}}
.product-listing-filter .options .sk-range-input__input,
.product-listing-filter .sk-panel__content .sk-range-input__input,
.product-listing-range .options .sk-range-input__input,
.product-listing-range .sk-panel__content .sk-range-input__input {
  display: inline-block;
  border: 0;
  height: 100%;
  padding: 12px 0;
  outline: none;
  width: 120px;
  z-index: 999;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003123}}
  .product-listing-filter .options .sk-range-input__input,
  .product-listing-filter .sk-panel__content .sk-range-input__input,
  .product-listing-range .options .sk-range-input__input,
  .product-listing-range .sk-panel__content .sk-range-input__input {
    border: 1px solid #888;
    font-size: 14px;
    padding: 0 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003139}}
.product-listing-filter .options .sk-range-input__submit,
.product-listing-filter .sk-panel__content .sk-range-input__submit,
.product-listing-range .options .sk-range-input__submit,
.product-listing-range .sk-panel__content .sk-range-input__submit {
  display: none;
  line-height: inherit;
  padding: 0 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003139}}
  .product-listing-filter .options .sk-range-input__submit,
  .product-listing-filter .sk-panel__content .sk-range-input__submit,
  .product-listing-range .options .sk-range-input__submit,
  .product-listing-range .sk-panel__content .sk-range-input__submit {
    display: block;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003149}}
  .product-listing-filter .options .sk-range-input__from-label,
  .product-listing-filter .sk-panel__content .sk-range-input__from-label,
  .product-listing-range .options .sk-range-input__from-label,
  .product-listing-range .sk-panel__content .sk-range-input__from-label {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003155}}
.product-listing-filter .options .sk-range-input__from-label, .product-listing-filter .options .sk-range-input__to-label,
.product-listing-filter .sk-panel__content .sk-range-input__from-label,
.product-listing-filter .sk-panel__content .sk-range-input__to-label,
.product-listing-range .options .sk-range-input__from-label,
.product-listing-range .options .sk-range-input__to-label,
.product-listing-range .sk-panel__content .sk-range-input__from-label,
.product-listing-range .sk-panel__content .sk-range-input__to-label {
  font-size: inherit;
  font-weight: 700;
  margin: 0;
  padding: 12px 0;
  text-transform: uppercase;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003155}}
  .product-listing-filter .options .sk-range-input__from-label, .product-listing-filter .options .sk-range-input__to-label,
  .product-listing-filter .sk-panel__content .sk-range-input__from-label,
  .product-listing-filter .sk-panel__content .sk-range-input__to-label,
  .product-listing-range .options .sk-range-input__from-label,
  .product-listing-range .options .sk-range-input__to-label,
  .product-listing-range .sk-panel__content .sk-range-input__from-label,
  .product-listing-range .sk-panel__content .sk-range-input__to-label {
    font-size: 12.8px;
    font-weight: 400;
    margin: 0 6px;
    padding: 0;
    text-transform: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003172}}
.product-listing-filter .options .sk-range-input__max-wrapper, .product-listing-filter .options .sk-range-input__min-wrapper,
.product-listing-filter .sk-panel__content .sk-range-input__max-wrapper,
.product-listing-filter .sk-panel__content .sk-range-input__min-wrapper,
.product-listing-range .options .sk-range-input__max-wrapper,
.product-listing-range .options .sk-range-input__min-wrapper,
.product-listing-range .sk-panel__content .sk-range-input__max-wrapper,
.product-listing-range .sk-panel__content .sk-range-input__min-wrapper {
  background-color: #ffffff;
  border: 1px solid #888;
  border-radius: 6px;
  padding-left: 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003172}}
  .product-listing-filter .options .sk-range-input__max-wrapper, .product-listing-filter .options .sk-range-input__min-wrapper,
  .product-listing-filter .sk-panel__content .sk-range-input__max-wrapper,
  .product-listing-filter .sk-panel__content .sk-range-input__min-wrapper,
  .product-listing-range .options .sk-range-input__max-wrapper,
  .product-listing-range .options .sk-range-input__min-wrapper,
  .product-listing-range .sk-panel__content .sk-range-input__max-wrapper,
  .product-listing-range .sk-panel__content .sk-range-input__min-wrapper {
    border: none;
    border-radius: initial;
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .sk-hierarchical-refinement-list__item.is-selected:before,
.product-listing-range .sk-hierarchical-refinement-list__item.is-selected:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .sk-hierarchical-refinement-list__item.is-selected:before,
.product-listing-range .sk-hierarchical-refinement-list__item.is-selected:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003192}}
.product-listing-filter .sk-hierarchical-refinement-list__item.is-selected:before,
.product-listing-range .sk-hierarchical-refinement-list__item.is-selected:before {
  left: auto;
  right: 24px;
  top: 50%;
  width: auto;
  height: auto;
  border: 0;
  margin-top: 0;
  -moz-transition: -moz-transform 250ms;
  -o-transition: -o-transform 250ms;
  -webkit-transition: -webkit-transform 250ms;
  transition: transform 250ms;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003204}}
.product-listing-filter .sk-hierarchical-refinement-list__item.is-selected.last-element:before,
.product-listing-range .sk-hierarchical-refinement-list__item.is-selected.last-element:before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003212}}
.product-listing-filter .sk-hierarchical-refinement-option .ja-icon-close,
.product-listing-range .sk-hierarchical-refinement-option .ja-icon-close {
  width: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003217}}
.product-listing-filter .sk-hierarchical-refinement-option,
.product-listing-filter .sk-item-list-option,
.product-listing-range .sk-hierarchical-refinement-option,
.product-listing-range .sk-item-list-option {
  border-bottom: 1px solid #eee;
  padding: 4.8px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003224}}
.product-listing-filter .sk-item-list-option:last-of-type,
.product-listing-range .sk-item-list-option:last-of-type {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003229}}
.product-listing-filter .sk-hierarchical-refinement-list__hierarchical-options,
.product-listing-range .sk-hierarchical-refinement-list__hierarchical-options {
  margin-left: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003232}}
.product-listing-filter .sk-hierarchical-refinement-list__hierarchical-options:nth-child(2),
.product-listing-range .sk-hierarchical-refinement-list__hierarchical-options:nth-child(2) {
  margin-left: 18px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003239}}
.product-listing-filter .sk-hierarchical-refinement-list__hierarchical-options div:last-child:last-of-type .sk-hierarchical-refinement-option,
.product-listing-range .sk-hierarchical-refinement-list__hierarchical-options div:last-child:last-of-type .sk-hierarchical-refinement-option {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003247}}
.product-listing-filter .sk-hierarchical-refinement-option__count,
.product-listing-filter .sk-hierarchical-refinement-option__text,
.product-listing-filter .sk-item-list-option__count,
.product-listing-filter .sk-item-list-option__text,
.product-listing-range .sk-hierarchical-refinement-option__count,
.product-listing-range .sk-hierarchical-refinement-option__text,
.product-listing-range .sk-item-list-option__count,
.product-listing-range .sk-item-list-option__text {
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003254}}
.product-listing-filter .sk-hierarchical-refinement-option__count:empty:before,
.product-listing-filter .sk-hierarchical-refinement-option__text:empty:before,
.product-listing-filter .sk-item-list-option__count:empty:before,
.product-listing-filter .sk-item-list-option__text:empty:before,
.product-listing-range .sk-hierarchical-refinement-option__count:empty:before,
.product-listing-range .sk-hierarchical-refinement-option__text:empty:before,
.product-listing-range .sk-item-list-option__count:empty:before,
.product-listing-range .sk-item-list-option__text:empty:before {
  content: "--";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003260}}
.product-listing-filter .sk-refinement-list__view-more-action,
.product-listing-range .sk-refinement-list__view-more-action {
  margin: 0;
  padding: 6px 0;
  font-size: inherit;
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003268}}
.product-listing-filter--input .sk-panel__header,
.product-listing-filter--input .sk-panel__content,
.product-listing-range--input .sk-panel__header,
.product-listing-range--input .sk-panel__content {
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003274}}
.product-listing-filter--input .sk-panel__header,
.product-listing-range--input .sk-panel__header {
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003278}}
.product-listing-filter--input .sk-panel__content,
.product-listing-range--input .sk-panel__content {
  padding: 12px 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003284}}
.product-listing-filter .filter--keyword .sk-input-filter__icon,
.product-listing-filter .filter--keyword .sk-panel__header,
.product-listing-range .filter--keyword .sk-input-filter__icon,
.product-listing-range .filter--keyword .sk-panel__header {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003289}}
.product-listing-filter .filter--keyword .sk-panel__content,
.product-listing-range .filter--keyword .sk-panel__content {
  padding: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003294}}
.product-listing-filter .filter--keyword .sk-input-filter,
.product-listing-range .filter--keyword .sk-input-filter {
  border: none;
  padding: 6px 6px 6px 48px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003298}}
.product-listing-filter .filter--keyword .sk-input-filter__text,
.product-listing-range .filter--keyword .sk-input-filter__text {
  padding: 4px 0;
  font-size: 16px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003303}}
.product-listing-filter .filter--keyword .sk-input-filter__remove:before,
.product-listing-range .filter--keyword .sk-input-filter__remove:before {
  content: 'x';
  line-height: 24px;
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003311}}
.product-listing-filter .sk-hierarchical-refinement-option__text,
.product-listing-range .sk-hierarchical-refinement-option__text {
  padding-left: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003316}}
.product-listing-filter__location .sk-hierarchical-refinement-option__text,
.product-listing-filter__location .sk-item-list-option__text,
.product-listing-range__location .sk-hierarchical-refinement-option__text,
.product-listing-range__location .sk-item-list-option__text {
  text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003324}}
.product-listing-sort {
  right: 0;
  left: 0;
  position: absolute;
  margin-top: 60px;
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003329}}
.product-listing-sort label {
  text-transform: uppercase;
  font-weight: 500;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003335}}
.product-listing-sort select {
  padding: 0 36px 0 6px;
  border: 0;
  color: #4990e2;
  font-size: 16px;
  font-weight: 500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003343}}
.product-listing-sort:hover {
  background-color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003347}}
.mobile-sort-visible .product-listing-sort {
  display: block;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003324}}
  .product-listing-sort {
    padding-left: 12px;
    margin-left: -12px;
    left: auto;
    right: auto;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003324}}
  .product-listing-sort {
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    padding-left: 24px;
    margin: 0;
    position: static;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003359}}
  .product-listing-sort, .mobile-sort-visible .product-listing-sort {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003368}}
  .product-listing-sort > div {
    -ms-flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
    flex: 1 1 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003372}}
  .product-listing-sort #search-sort .sk-select {
    width: 75%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
  .product-listing-sort #search-sort .sk-select:after {
    display: inline-block;
    /* 1 */
    font-family: "Doghouse UIKit";
    font-style: normal;
    /* 2 */
    font-weight: normal;
    /* 2 */
    line-height: 1;
    /* 3 */
    -webkit-font-smoothing: antialiased;
    /* 4 */
    -moz-osx-font-smoothing: grayscale;
    /* 4 */
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
  .product-listing-sort #search-sort .sk-select:after {
    content: "";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003376}}
  .product-listing-sort #search-sort .sk-select:after {
    border: none;
    right: 16px;
    top: 25%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003382}}
  .product-listing-sort #search-sort .sk-select > select {
    padding-right: 16px;
    width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003390}}
.product-listing-save-search {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003398}}
.product-listing-save-search .ajax-progress {
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  border-top: 2px solid #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003402}}
.product-listing-save-search .ajax-progress div {
  display: none;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003390}}
  .product-listing-save-search {
    margin-left: 24px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003412}}
.product-listing-wreck-toggle {
  min-height: 50px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003412}}
  .product-listing-wreck-toggle {
    margin-left: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003423}}
.product-listing-wreck-toggle input[type='checkbox'], .product-listing-wreck-toggle .sk-panel__header {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003428}}
.product-listing-wreck-toggle .sk-item-list-option__text {
  line-height: 24px;
  min-width: 114px;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003428}}
  .product-listing-wreck-toggle .sk-item-list-option__text {
    font-size: 16px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003443}}
.product-listing-search-toggle__button.button {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003450}}
.product-listing-filter--input .sk-panel {
  background: #ffffff;
  border: 1px solid;
  margin: 12px;
  width: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003456}}
.product-listing-filter--input .sk-panel.filter--keyword:before {
  color: #000000;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003456}}
  .product-listing-filter--input .sk-panel.filter--keyword:before {
    color: #ccc;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003450}}
  .product-listing-filter--input .sk-panel {
    border: 0;
    margin: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--make,
.product-listing-range .filter--make {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--make:before,
.product-listing-range .filter--make:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--make:before,
.product-listing-range .filter--make:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--make:before,
.product-listing-range .filter--make:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--make:before,
  .product-listing-range .filter--make:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--model,
.product-listing-range .filter--model {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--model:before,
.product-listing-range .filter--model:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--model:before,
.product-listing-range .filter--model:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--model:before,
.product-listing-range .filter--model:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--model:before,
  .product-listing-range .filter--model:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--variant,
.product-listing-range .filter--variant {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--variant:before,
.product-listing-range .filter--variant:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--variant:before,
.product-listing-range .filter--variant:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--variant:before,
.product-listing-range .filter--variant:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--variant:before,
  .product-listing-range .filter--variant:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--taxonomy,
.product-listing-range .filter--taxonomy {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--taxonomy:before,
.product-listing-range .filter--taxonomy:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--taxonomy:before,
.product-listing-range .filter--taxonomy:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--taxonomy:before,
.product-listing-range .filter--taxonomy:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--taxonomy:before,
  .product-listing-range .filter--taxonomy:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--site_categories,
.product-listing-range .filter--site_categories {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--site_categories:before,
.product-listing-range .filter--site_categories:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--site_categories:before,
.product-listing-range .filter--site_categories:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--site_categories:before,
.product-listing-range .filter--site_categories:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--site_categories:before,
  .product-listing-range .filter--site_categories:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--field_sub_category,
.product-listing-range .filter--field_sub_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--field_sub_category:before,
.product-listing-range .filter--field_sub_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--field_sub_category:before,
.product-listing-range .filter--field_sub_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--field_sub_category:before,
.product-listing-range .filter--field_sub_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--field_sub_category:before,
  .product-listing-range .filter--field_sub_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--location,
.product-listing-range .filter--location {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--location:before,
.product-listing-range .filter--location:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--location:before,
.product-listing-range .filter--location:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--location:before,
.product-listing-range .filter--location:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--location:before,
  .product-listing-range .filter--location:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--distance,
.product-listing-range .filter--distance {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--distance:before,
.product-listing-range .filter--distance:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--distance:before,
.product-listing-range .filter--distance:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--distance:before,
.product-listing-range .filter--distance:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--distance:before,
  .product-listing-range .filter--distance:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--field_price,
.product-listing-range .filter--field_price {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--field_price:before,
.product-listing-range .filter--field_price:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--field_price:before,
.product-listing-range .filter--field_price:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--field_price:before,
.product-listing-range .filter--field_price:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--field_price:before,
  .product-listing-range .filter--field_price:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--year,
.product-listing-range .filter--year {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--year:before,
.product-listing-range .filter--year:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--year:before,
.product-listing-range .filter--year:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--year:before,
.product-listing-range .filter--year:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--year:before,
  .product-listing-range .filter--year:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--hull_length,
.product-listing-range .filter--hull_length {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--hull_length:before,
.product-listing-range .filter--hull_length:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--hull_length:before,
.product-listing-range .filter--hull_length:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--hull_length:before,
.product-listing-range .filter--hull_length:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--hull_length:before,
  .product-listing-range .filter--hull_length:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--field_odometer,
.product-listing-range .filter--field_odometer {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--field_odometer:before,
.product-listing-range .filter--field_odometer:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--field_odometer:before,
.product-listing-range .filter--field_odometer:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--field_odometer:before,
.product-listing-range .filter--field_odometer:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--field_odometer:before,
  .product-listing-range .filter--field_odometer:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--transmission_type,
.product-listing-range .filter--transmission_type {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--transmission_type:before,
.product-listing-range .filter--transmission_type:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--transmission_type:before,
.product-listing-range .filter--transmission_type:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--transmission_type:before,
.product-listing-range .filter--transmission_type:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--transmission_type:before,
  .product-listing-range .filter--transmission_type:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--transmission,
.product-listing-range .filter--transmission {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--transmission:before,
.product-listing-range .filter--transmission:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--transmission:before,
.product-listing-range .filter--transmission:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--transmission:before,
.product-listing-range .filter--transmission:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--transmission:before,
  .product-listing-range .filter--transmission:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--field_colour_exterior,
.product-listing-range .filter--field_colour_exterior {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--field_colour_exterior:before,
.product-listing-range .filter--field_colour_exterior:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--field_colour_exterior:before,
.product-listing-range .filter--field_colour_exterior:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--field_colour_exterior:before,
.product-listing-range .filter--field_colour_exterior:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--field_colour_exterior:before,
  .product-listing-range .filter--field_colour_exterior:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--condition,
.product-listing-range .filter--condition {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--condition:before,
.product-listing-range .filter--condition:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--condition:before,
.product-listing-range .filter--condition:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--condition:before,
.product-listing-range .filter--condition:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--condition:before,
  .product-listing-range .filter--condition:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--body_type,
.product-listing-range .filter--body_type {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--body_type:before,
.product-listing-range .filter--body_type:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--body_type:before,
.product-listing-range .filter--body_type:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--body_type:before,
.product-listing-range .filter--body_type:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--body_type:before,
  .product-listing-range .filter--body_type:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--state,
.product-listing-range .filter--state {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--state:before,
.product-listing-range .filter--state:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--state:before,
.product-listing-range .filter--state:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--state:before,
.product-listing-range .filter--state:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--state:before,
  .product-listing-range .filter--state:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--engine_capacity,
.product-listing-range .filter--engine_capacity {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--engine_capacity:before,
.product-listing-range .filter--engine_capacity:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--engine_capacity:before,
.product-listing-range .filter--engine_capacity:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--engine_capacity:before,
.product-listing-range .filter--engine_capacity:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--engine_capacity:before,
  .product-listing-range .filter--engine_capacity:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--field_engine_capacity,
.product-listing-range .filter--field_engine_capacity {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--field_engine_capacity:before,
.product-listing-range .filter--field_engine_capacity:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--field_engine_capacity:before,
.product-listing-range .filter--field_engine_capacity:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--field_engine_capacity:before,
.product-listing-range .filter--field_engine_capacity:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--field_engine_capacity:before,
  .product-listing-range .filter--field_engine_capacity:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--hide_wrecking,
.product-listing-range .filter--hide_wrecking {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--hide_wrecking:before,
.product-listing-range .filter--hide_wrecking:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--hide_wrecking:before,
.product-listing-range .filter--hide_wrecking:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--hide_wrecking:before,
.product-listing-range .filter--hide_wrecking:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--hide_wrecking:before,
  .product-listing-range .filter--hide_wrecking:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--suburb,
.product-listing-range .filter--suburb {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--suburb:before,
.product-listing-range .filter--suburb:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--suburb:before,
.product-listing-range .filter--suburb:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--suburb:before,
.product-listing-range .filter--suburb:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--suburb:before,
  .product-listing-range .filter--suburb:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--keyword,
.product-listing-range .filter--keyword {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--keyword:before,
.product-listing-range .filter--keyword:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--keyword:before,
.product-listing-range .filter--keyword:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--keyword:before,
.product-listing-range .filter--keyword:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--keyword:before,
  .product-listing-range .filter--keyword:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--business_type,
.product-listing-range .filter--business_type {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--business_type:before,
.product-listing-range .filter--business_type:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--business_type:before,
.product-listing-range .filter--business_type:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--business_type:before,
.product-listing-range .filter--business_type:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--business_type:before,
  .product-listing-range .filter--business_type:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jp_category,
.product-listing-range .filter--jp_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jp_category:before,
.product-listing-range .filter--jp_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jp_category:before,
.product-listing-range .filter--jp_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jp_category:before,
.product-listing-range .filter--jp_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jp_category:before,
  .product-listing-range .filter--jp_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jf_category,
.product-listing-range .filter--jf_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jf_category:before,
.product-listing-range .filter--jf_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jf_category:before,
.product-listing-range .filter--jf_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jf_category:before,
.product-listing-range .filter--jf_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jf_category:before,
  .product-listing-range .filter--jf_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jc_category,
.product-listing-range .filter--jc_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jc_category:before,
.product-listing-range .filter--jc_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jc_category:before,
.product-listing-range .filter--jc_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jc_category:before,
.product-listing-range .filter--jc_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jc_category:before,
  .product-listing-range .filter--jc_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jt_category,
.product-listing-range .filter--jt_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jt_category:before,
.product-listing-range .filter--jt_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jt_category:before,
.product-listing-range .filter--jt_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jt_category:before,
.product-listing-range .filter--jt_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jt_category:before,
  .product-listing-range .filter--jt_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jh_category,
.product-listing-range .filter--jh_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jh_category:before,
.product-listing-range .filter--jh_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jh_category:before,
.product-listing-range .filter--jh_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jh_category:before,
.product-listing-range .filter--jh_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jh_category:before,
  .product-listing-range .filter--jh_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jb_category,
.product-listing-range .filter--jb_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jb_category:before,
.product-listing-range .filter--jb_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jb_category:before,
.product-listing-range .filter--jb_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jb_category:before,
.product-listing-range .filter--jb_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jb_category:before,
  .product-listing-range .filter--jb_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--bt_category,
.product-listing-range .filter--bt_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--bt_category:before,
.product-listing-range .filter--bt_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--bt_category:before,
.product-listing-range .filter--bt_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--bt_category:before,
.product-listing-range .filter--bt_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--bt_category:before,
  .product-listing-range .filter--bt_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jp_sub_category,
.product-listing-range .filter--jp_sub_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jp_sub_category:before,
.product-listing-range .filter--jp_sub_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jp_sub_category:before,
.product-listing-range .filter--jp_sub_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jp_sub_category:before,
.product-listing-range .filter--jp_sub_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jp_sub_category:before,
  .product-listing-range .filter--jp_sub_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jt_sub_category,
.product-listing-range .filter--jt_sub_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jt_sub_category:before,
.product-listing-range .filter--jt_sub_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jt_sub_category:before,
.product-listing-range .filter--jt_sub_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jt_sub_category:before,
.product-listing-range .filter--jt_sub_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jt_sub_category:before,
  .product-listing-range .filter--jt_sub_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jh_sub_category,
.product-listing-range .filter--jh_sub_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jh_sub_category:before,
.product-listing-range .filter--jh_sub_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jh_sub_category:before,
.product-listing-range .filter--jh_sub_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jh_sub_category:before,
.product-listing-range .filter--jh_sub_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jh_sub_category:before,
  .product-listing-range .filter--jh_sub_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jf_business_category,
.product-listing-range .filter--jf_business_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jf_business_category:before,
.product-listing-range .filter--jf_business_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jf_business_category:before,
.product-listing-range .filter--jf_business_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jf_business_category:before,
.product-listing-range .filter--jf_business_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jf_business_category:before,
  .product-listing-range .filter--jf_business_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jp_business_category,
.product-listing-range .filter--jp_business_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jp_business_category:before,
.product-listing-range .filter--jp_business_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jp_business_category:before,
.product-listing-range .filter--jp_business_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jp_business_category:before,
.product-listing-range .filter--jp_business_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jp_business_category:before,
  .product-listing-range .filter--jp_business_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jc_business_category,
.product-listing-range .filter--jc_business_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jc_business_category:before,
.product-listing-range .filter--jc_business_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jc_business_category:before,
.product-listing-range .filter--jc_business_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jc_business_category:before,
.product-listing-range .filter--jc_business_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jc_business_category:before,
  .product-listing-range .filter--jc_business_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jt_business_category,
.product-listing-range .filter--jt_business_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jt_business_category:before,
.product-listing-range .filter--jt_business_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jt_business_category:before,
.product-listing-range .filter--jt_business_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jt_business_category:before,
.product-listing-range .filter--jt_business_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jt_business_category:before,
  .product-listing-range .filter--jt_business_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jh_business_category,
.product-listing-range .filter--jh_business_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jh_business_category:before,
.product-listing-range .filter--jh_business_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jh_business_category:before,
.product-listing-range .filter--jh_business_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jh_business_category:before,
.product-listing-range .filter--jh_business_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jh_business_category:before,
  .product-listing-range .filter--jh_business_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--jb_business_category,
.product-listing-range .filter--jb_business_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--jb_business_category:before,
.product-listing-range .filter--jb_business_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--jb_business_category:before,
.product-listing-range .filter--jb_business_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--jb_business_category:before,
.product-listing-range .filter--jb_business_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--jb_business_category:before,
  .product-listing-range .filter--jb_business_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--bt_business_category,
.product-listing-range .filter--bt_business_category {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--bt_business_category:before,
.product-listing-range .filter--bt_business_category:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--bt_business_category:before,
.product-listing-range .filter--bt_business_category:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--bt_business_category:before,
.product-listing-range .filter--bt_business_category:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--bt_business_category:before,
  .product-listing-range .filter--bt_business_category:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003475}}
.product-listing-filter .filter--close,
.product-listing-range .filter--close {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.product-listing-filter .filter--close:before,
.product-listing-range .filter--close:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.product-listing-filter .filter--close:before,
.product-listing-range .filter--close:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
.product-listing-filter .filter--close:before,
.product-listing-range .filter--close:before {
  top: 14px;
  left: 16px;
  position: absolute;
  font-size: 16px;
  color: #ccc;
  margin: auto 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-filters\.scss}line{font-family:\00003480}}
  .product-listing-filter .filter--close:before,
  .product-listing-range .filter--close:before {
    top: 10px;
    left: 16px;
    position: absolute;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\000031}}
.product-listing-item--small {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\000036}}
.product-listing-item--small__gallery img {
  display: block;
  object-fit: cover;
  height: 175px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000314}}
.product-listing-item--small__title {
  margin-right: 36px;
  margin-bottom: 6px;
  min-height: 48px;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000322}}
.product-listing-item--small__meta {
  *zoom: 1;
  border: 1px solid #eee;
  border-top: none;
  padding: 12px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
.product-listing-item--small__meta:after {
  content: "";
  display: table;
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000330}}
.product-listing-item--small__favourite-link {
  top: 12px;
  right: 12px;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000334}}
.product-listing-item--small__price-mao, .product-listing-item--small__price-eoi, .product-listing-item--small__price-sold, .product-listing-item--small__price-poa, .product-listing-item--small__price-auction, .product-listing-item--small__location, .product-listing-item--small__price {
  font-size: 0.85em;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000334}}
  .product-listing-item--small__price-mao, .product-listing-item--small__price-eoi, .product-listing-item--small__price-sold, .product-listing-item--small__price-poa, .product-listing-item--small__price-auction, .product-listing-item--small__location, .product-listing-item--small__price {
    font-size: 1.125em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000348}}
.product-listing-item--small__price-mao, .product-listing-item--small__price-eoi, .product-listing-item--small__price-sold, .product-listing-item--small__price-poa, .product-listing-item--small__price-wtb, .product-listing-item--small__price-auction, .product-listing-item--small__price {
  font-weight: 700;
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000359}}
.product-listing-item--small__price-mao {
  color: #00ace4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000363}}
.product-listing-item--small__price-eoi {
  color: #d14a22;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000367}}
.product-listing-item--small__price-poa {
  color: #ff9f00;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000371}}
.product-listing-item--small__price-auction {
  color: #216ecf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000375}}
.product-listing-item--small__price-sold {
  color: #e22929;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000379}}
.product-listing-item--small__price-wtb {
  color: #38ba72;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000383}}
.product-listing-item--small__location {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000391}}
.featured-parts .product-listing-item--small__title {
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item--small\.scss}line{font-family:\0000395}}
.featured-parts .product-listing-item--small__favourite-link {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\000031}}
.product-listing-item {
  *zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/utilities\/general\/_clearfix\.scss}line{font-family:\0000338}}
.product-listing-item:after {
  content: "";
  display: table;
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\000036}}
.product-listing-item__inner {
  position: relative;
  display: block;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000312}}
.product-listing-item__inner .ja-slick-gallery__image a {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000318}}
.product-listing-item__cost_no_finance {
  display: flex;
  flex-direction: row;
  margin-bottom: 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000324}}
.product-listing-item__cost_finance {
  display: flex;
  flex-direction: row;
  border: 1px solid #ccc;
  border-radius: 10px;
  padding: 1rem;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  margin-bottom: 14px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000336}}
.product-listing-item__separator {
  width: 1px;
  background: #d0d0d0;
  margin-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000342}}
.product-listing-item__cost {
  flex: 1 1 20%;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000347}}
.product-listing-item__finance {
  flex: 1 1 80%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000350}}
.product-listing-item__finance_wrapper {
  display: inline-block;
  background-color: #e8f0fe;
  color: #4990e2;
  padding: 5px 10px;
  border-radius: 4px;
  border: 1px solid;
  font-size: 14px;
  margin: 5px 0;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000361}}
.product-listing-item__finance_wrapper :hover {
  background-color: #dce7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000365}}
.product-listing-item__finance_wrapper a {
  text-decoration: none;
  color: inherit;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000372}}
.product-listing-item__content {
  padding: 10px 20px 0 20px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: flex-start;
  -webkit-align-content: flex-start;
  align-content: flex-start;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
.product-listing-item__content .product-listing-item__content--top {
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
.product-listing-item__content .product-listing-item__content--left {
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
.product-listing-item__content .product-listing-item__details {
  -ms-flex-order: 3;
  -webkit-order: 3;
  order: 3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
.product-listing-item__content .product-listing-item__content--right {
  -ms-flex-order: 4;
  -webkit-order: 4;
  order: 4;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
  .product-listing-item__content .product-listing-item__content--top {
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
  .product-listing-item__content .product-listing-item__details {
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
  .product-listing-item__content .product-listing-item__content--left {
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_flex\.scss}line{font-family:\0000384}}
  .product-listing-item__content .product-listing-item__content--right {
    -ms-flex-order: 4;
    -webkit-order: 4;
    order: 4;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000380}}
.product-listing-item__logo img {
  min-width: 150px;
  max-width: 200px;
  margin-bottom: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000386}}
.product-listing-item__logo--featured img {
  min-width: 280px;
  max-width: 280px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000391}}
.product-listing-item__content--top {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000397}}
.search-listing-page-product .product-listing-item__content--top, .business-full.dealer-page .product-listing-item__content--top {
  min-height: 50px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\0000391}}
  .product-listing-item__content--top {
    min-height: unset;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003105}}
  .search-listing-page-product .product-listing-item__content--top, .business-full.dealer-page .product-listing-item__content--top {
    min-height: unset;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003112}}
.product-listing-item__title {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003117}}
.product-listing-item__title-link {
  color: #000000;
  display: inline-flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_tags\.scss}line{font-family:\000032}}
.product-listing-item__wrecking:before {
  background-color: #000000;
  color: #ffffff;
  content: 'wreckable';
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1.4;
  padding: 2px 4px;
  position: absolute;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_tags\.scss}line{font-family:\000032}}
  .product-listing-item__wrecking:before {
    font-size: 0.875em;
    padding: 2px 4px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003125}}
.product-listing-item__wrecking h2 {
  margin-left: 5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003131}}
.product-listing-item__favourite-link {
  margin-left: 12px;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003136}}
.product-listing-item__details {
  margin: 0;
  padding: 0;
  width: 100%;
  list-style: none;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003136}}
  .product-listing-item__details {
    min-height: 31px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003136}}
  .product-listing-item__details {
    width: 382px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003153}}
.product-listing-item__details li {
  padding-right: 0.75em;
  margin-right: 0.75em;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  text-transform: capitalize;
  width: 80px;
  border-radius: 5px;
  padding-left: 5px;
  background-color: #f5f5fa;
  font-size: 0.8rem;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003153}}
  .product-listing-item__details li {
    width: 100px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003178}}
.product-listing-item__tax {
  color: #888;
  display: inline-block;
  font-size: 12.8px;
  text-transform: capitalize;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003185}}
.product-listing-item__content--left, .product-listing-item__content--right, .product-listing-item__details, .product-listing-item__description--promoted, .product-listing-item__description {
  font-size: 11.2px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003185}}
  .product-listing-item__content--left, .product-listing-item__content--right, .product-listing-item__details, .product-listing-item__description--promoted, .product-listing-item__description {
    font-size: 12.8px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003197}}
.product-listing-item__content--left {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003204}}
  .search-listing-page-product .product-listing-item__content--left, .business-full.dealer-page .product-listing-item__content--left {
    bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003208}}
  .product-listing-item--premium .product-listing-item__content--left {
    bottom: -12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003212}}
  .product-listing-item--promoted .product-listing-item__content--left {
    position: static;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003218}}
.product-listing-item__content--right {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003222}}
.product-listing-item__price-mao, .product-listing-item__price-eoi, .product-listing-item__price-sold, .product-listing-item__price-poa, .product-listing-item__price-auction, .product-listing-item__price-wtb, .product-listing-item__price {
  color: #4990e2;
  font-weight: 500;
  font-size: 22px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003234}}
.product-listing-item__price-mao {
  color: #00ace4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003238}}
.product-listing-item__price-eoi {
  color: #d14a22;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003242}}
.product-listing-item__price-poa {
  color: #ff9f00;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003246}}
.product-listing-item__price-auction {
  color: #216ecf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003250}}
.product-listing-item__price-sold {
  color: #e22929;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003254}}
.product-listing-item__price-wtb {
  color: #38ba72;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003258}}
.product-listing-item__web {
  margin-top: 12px;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  width: 330px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003266}}
.product-listing-item__web a {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003271}}
.product-listing-item__address {
  margin-bottom: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003275}}
.product-listing-item__phone {
  width: 100%;
  font-size: 0.95em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003280}}
.product-listing-item__featured--location {
  font-size: 16px;
  margin-bottom: 0.5em;
  order: 2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003286}}
.product-listing-item__enquire {
  display: none;
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003291}}
.product-listing-item__description--promoted {
  padding: 0 12px 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003295}}
.product-listing-item__description {
  padding: 0 18px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003299}}
.product-listing-item__fullwidth--description {
  font-size: 12.8px;
  height: auto;
  padding: 0 20px;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003306}}
.product-listing-item__gallery {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003309}}
.product-listing-item__gallery--thumbnail__wrapper {
  width: 100%;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003316}}
.product-listing-item .ja-gallery img {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003321}}
.product-listing-item__stripAd {
  margin: 0 auto 24px;
  text-align: center;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003329}}
  .product-listing-item--normal .product-listing-item__details {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003333}}
  .product-listing-item--normal .product-listing-item__content--left {
    display: block;
    max-width: 300px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003338}}
  .product-listing-item--normal .product-listing-item__gallery {
    display: table-cell;
    width: 240px;
    height: 135px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003344}}
  .product-listing-item--normal .product-listing-item__content {
    position: static;
    display: table-cell;
    padding: 20px 2.5% 0 2.5%;
    vertical-align: top;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003351}}
  .product-listing-item--normal .product-listing-item__top {
    position: relative;
    display: table;
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003357}}
  .product-listing-item--normal .product-listing-item__enquire {
    right: 20px;
    bottom: 20px;
    position: absolute;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003365}}
.product-listing-item--featured .product-listing-item__content--left {
  display: block;
  font-size: 16px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003370}}
.product-listing-item--featured .product-listing-item__content--top {
  min-height: initial;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003374}}
.product-listing-item--featured .product-listing-item__content--right {
  font-size: 12.8px;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003381}}
  .product-listing-item .product-listing-item__gallery {
    width: 340px;
    height: 191px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003386}}
  .product-listing-item .product-listing-item__content {
    margin-bottom: 20px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003391}}
  .product-listing-item--featured .product-listing-item__content--left,
  .product-listing-item--featured .product-listing-item__content--right {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003396}}
  .product-listing-item--featured .product-listing-item__content--left {
    width: 38.46154%;
    float: left;
    border-right: 2px solid #f7f7f7;
    font-size: 12.8px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003402}}
  .product-listing-item--featured .product-listing-item__content--right {
    width: 58.46154%;
    float: right;
    margin-left: 0.76923%;
    margin-right: 0.76923%;
    padding-left: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003406}}
  .product-listing-item--featured .product-listing-item__content--right p:first-child {
    margin-top: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003411}}
  .product-listing-item--featured .product-listing-item__enquire {
    right: 12px;
    bottom: 12px;
    position: absolute;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003416}}
  .product-listing-item .product-listing-item__description--promoted {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003420}}
  .product-listing-item--promoted {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003423}}
  .product-listing-item--promoted .product-listing-item__details {
    min-height: 36px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003427}}
  .product-listing-item--promoted .product-listing-item__content--left {
    width: 40%;
    border-right: 2px solid #d0d0d0;
    margin-right: 24px;
    padding-right: 24px;
    margin-bottom: 0;
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003436}}
  .product-listing-item--promoted .product-listing-item__content--right {
    -ms-flex: 0 1 50%;
    -webkit-flex: 0 1 50%;
    flex: 0 1 50%;
    margin-bottom: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003441}}
  .product-listing-item--promoted .product-listing-item__enquire {
    right: 20px;
    bottom: 20px;
    position: absolute;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003446}}
  .product-listing-item__details {
    -ms-flex-pack: flex-start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003449}}
  .product-listing-item__details li {
    -ms-flex: initial;
    -webkit-flex: initial;
    flex: initial;
    padding-right: 0.5em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003455}}
  .product-listing-item__enquire {
    display: block;
    float: right;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-item\.scss}line{font-family:\00003462}}
  .product-listing-item__enquire {
    font-size: 12.8px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\000033}}
.sk-reset-filters__header-container .sk-reset-filters {
  background-color: #ffffff;
  border-bottom: 2px solid #eee;
  margin: 0;
  padding: 12px 24px;
  font-weight: 400;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000310}}
.sk-reset-filters__header-container .sk-reset-filters__title, .sk-reset-filters__header-container .sk-reset-filters__close {
  display: inline-block;
  width: 50%;
  text-align: left;
  vertical-align: middle;
  margin: 0;
  color: #333;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000321}}
.sk-reset-filters__header-container .sk-reset-filters__title {
  text-align: center;
  font-size: 18px;
  font-weight: 500;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000321}}
  .sk-reset-filters__header-container .sk-reset-filters__title {
    font-size: 20px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000321}}
  .sk-reset-filters__header-container .sk-reset-filters__title {
    text-align: left;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000333}}
.sk-reset-filters__header-container .sk-reset-filters__close {
  width: 25%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000333}}
  .sk-reset-filters__header-container .sk-reset-filters__close {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000341}}
.sk-reset-filters__header-container .sk-reset-filters__close-btn {
  color: #000000;
  font-size: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.sk-reset-filters__header-container .sk-reset-filters__close-btn:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.sk-reset-filters__header-container .sk-reset-filters__close-btn:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000347}}
.sk-reset-filters__header-container .sk-reset-filters__link {
  display: inline-block;
  width: 25%;
  text-align: right;
  vertical-align: middle;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 2em;
  color: #000000;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000347}}
  .sk-reset-filters__header-container .sk-reset-filters__link {
    width: 50%;
    color: #4990e2;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000366}}
.sk-reset-filters {
  padding: 12px 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_product-listing-reset\.scss}line{font-family:\0000369}}
.sk-reset-filters__reset {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  color: #000000;
  margin-left: auto;
  margin-right: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.sk-reset-filters__reset:hover {
  background-image: none;
  background-color: #ffffff;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.sk-reset-filters__reset:active {
  background-image: none;
  background-color: #888;
  color: #000000;
  border-color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\000033}}
.quick-search.is-loading div, .ja-variant.is-loading div {
  visibility: hidden;
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000310}}
.quick-search.loaded div, .ja-variant.loaded div {
  visibility: visible;
  opacity: 1;
  -moz-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000317}}
.quick-search-container--static .quick-search-wrapper, .ja-variant-container--static .quick-search-wrapper {
  margin-top: -24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000321}}
.quick-search-wrapper, .ja-variant-wrapper {
  padding-top: 12px;
  padding-bottom: 24px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000321}}
  .quick-search-wrapper, .ja-variant-wrapper {
    margin-top: 12px;
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000333}}
.quick-search-form__title, .ja-variant-form__title {
  text-align: center;
  text-transform: uppercase;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000339}}
.quick-search-fields, .ja-variant-fields {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-direction: "row";
  -webkit-flex-direction: "row";
  flex-direction: "row";
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000339}}
  .quick-search-fields, .ja-variant-fields {
    margin: 0 -12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000350}}
.quick-search__field, .ja-variant__field {
  -ms-flex: 1 0 100%;
  -webkit-flex: 1 0 100%;
  flex: 1 0 100%;
  font-size: 1em;
  font-weight: normal;
  padding: 0 12px;
  box-shadow: none;
  border-bottom: 1px solid #eee;
  margin: 6px 0 0;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000350}}
  .quick-search__field, .ja-variant__field {
    font-size: 1.25em;
    max-width: 290px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000364}}
.quick-search__field:last-child, .ja-variant__field:last-child {
  border-bottom: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000350}}
  .quick-search__field, .ja-variant__field {
    -ms-flex: 1 0 calc(33% - 24px);
    -webkit-flex: 1 0 calc(33% - 24px);
    flex: 1 0 calc(33% - 24px);
    border-radius: 4px;
    border: 2px solid #ccc;
    font-size: 1em;
    margin: 24px 12px 0;
    padding-bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000376}}
  .quick-search__field:last-child, .ja-variant__field:last-child {
    border: 2px solid #ccc;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000386}}
  .quick-search .filter--state .SumoSelect.open > .optWrapper, .ja-variant .filter--state .SumoSelect.open > .optWrapper {
    left: -80px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000392}}
  .quick-search .filter--state .SumoSelect .opt label, .ja-variant .filter--state .SumoSelect .opt label {
    text-transform: uppercase;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\0000398}}
  .quick-search .filter--state .SumoSelect > .CaptionCont span, .ja-variant .filter--state .SumoSelect > .CaptionCont span {
    text-transform: uppercase;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003101}}
  .quick-search .filter--state .SumoSelect > .CaptionCont span.placeholder, .ja-variant .filter--state .SumoSelect > .CaptionCont span.placeholder {
    text-transform: capitalize;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003119}}
  .quick-search .filter--jc_business_category .SumoSelect.open > .optWrapper,
  .quick-search .filter--jb_business_category .SumoSelect.open > .optWrapper,
  .quick-search .filter--jf_business_category .SumoSelect.open > .optWrapper,
  .quick-search .filter--jt_business_category .SumoSelect.open > .optWrapper,
  .quick-search .filter--jh_business_category .SumoSelect.open > .optWrapper,
  .quick-search .filter--jp_business_category .SumoSelect.open > .optWrapper,
  .quick-search .filter--bt_business_category .SumoSelect.open > .optWrapper,
  .quick-search .filter--jp_category .SumoSelect.open > .optWrapper, .ja-variant .filter--jc_business_category .SumoSelect.open > .optWrapper,
  .ja-variant .filter--jb_business_category .SumoSelect.open > .optWrapper,
  .ja-variant .filter--jf_business_category .SumoSelect.open > .optWrapper,
  .ja-variant .filter--jt_business_category .SumoSelect.open > .optWrapper,
  .ja-variant .filter--jh_business_category .SumoSelect.open > .optWrapper,
  .ja-variant .filter--jp_business_category .SumoSelect.open > .optWrapper,
  .ja-variant .filter--bt_business_category .SumoSelect.open > .optWrapper,
  .ja-variant .filter--jp_category .SumoSelect.open > .optWrapper {
    left: -83px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003130}}
  .quick-search .filter--taxonomy .SumoSelect.open > .optWrapper,
  .quick-search .filter--make .SumoSelect.open > .optWrapper, .ja-variant .filter--taxonomy .SumoSelect.open > .optWrapper,
  .ja-variant .filter--make .SumoSelect.open > .optWrapper {
    left: -58px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003142}}
  .quick-search .filter--body_type .SumoSelect.open > .optWrapper,
  .quick-search .filter--variant .SumoSelect.open > .optWrapper,
  .quick-search .filter--model .SumoSelect.open > .optWrapper, .ja-variant .filter--body_type .SumoSelect.open > .optWrapper,
  .ja-variant .filter--variant .SumoSelect.open > .optWrapper,
  .ja-variant .filter--model .SumoSelect.open > .optWrapper {
    left: -63px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003152}}
  .quick-search .filter--field_engine_capacity .SumoSelect:nth-child(1) > .optWrapper, .ja-variant .filter--field_engine_capacity .SumoSelect:nth-child(1) > .optWrapper {
    left: -47px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003157}}
  .quick-search .filter--field_engine_capacity .SumoSelect:nth-child(2) > .optWrapper, .ja-variant .filter--field_engine_capacity .SumoSelect:nth-child(2) > .optWrapper {
    left: -162px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003168}}
  .quick-search .filter--hull_length .SumoSelect:nth-child(1) > .optWrapper,
  .quick-search .filter--year .SumoSelect:nth-child(1) > .optWrapper, .ja-variant .filter--hull_length .SumoSelect:nth-child(1) > .optWrapper,
  .ja-variant .filter--year .SumoSelect:nth-child(1) > .optWrapper {
    left: -50px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003173}}
  .quick-search .filter--hull_length .SumoSelect:nth-child(2) > .optWrapper,
  .quick-search .filter--year .SumoSelect:nth-child(2) > .optWrapper, .ja-variant .filter--hull_length .SumoSelect:nth-child(2) > .optWrapper,
  .ja-variant .filter--year .SumoSelect:nth-child(2) > .optWrapper {
    left: -164px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003183}}
  .quick-search .filter--field_price .SumoSelect:nth-child(1) > .optWrapper, .ja-variant .filter--field_price .SumoSelect:nth-child(1) > .optWrapper {
    left: -54px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003188}}
  .quick-search .filter--field_price .SumoSelect:nth-child(2) > .optWrapper, .ja-variant .filter--field_price .SumoSelect:nth-child(2) > .optWrapper {
    left: -165px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003198}}
  .quick-search .filter--jt_category .SumoSelect.open > .optWrapper, .ja-variant .filter--jt_category .SumoSelect.open > .optWrapper {
    left: -83px;
    width: 292px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003209}}
  .quick-search .filter--jt_sub_category .SumoSelect.open > .optWrapper, .ja-variant .filter--jt_sub_category .SumoSelect.open > .optWrapper {
    left: -115px;
    width: 292px;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003221}}
  .quick-search .filter--jt_category .SumoSelect,
  .quick-search .filter--jt_sub_category .SumoSelect, .ja-variant .filter--jt_category .SumoSelect,
  .ja-variant .filter--jt_sub_category .SumoSelect {
    max-width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003227}}
.quick-search .SumoSelect, .ja-variant .SumoSelect {
  display: block;
  width: 100%;
  max-width: 100%;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003233}}
  .quick-search .SumoSelect:not(.form-item .quick-search .SumoSelect):not(.form-item .ja-variant .SumoSelect), .ja-variant .SumoSelect:not(.form-item .quick-search .SumoSelect):not(.form-item .ja-variant .SumoSelect) {
    max-width: calc(24px * 9);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003238}}
.quick-search .SumoSelect > .optWrapper.multiple > .options li.opt,
.quick-search .SumoSelect .select-all, .ja-variant .SumoSelect > .optWrapper.multiple > .options li.opt,
.ja-variant .SumoSelect .select-all {
  padding-left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003246}}
.quick-search .SumoSelect > .optWrapper.isFloating .options,
.quick-search .SumoSelect > .optWrapper.isFloating.multiple .options, .ja-variant .SumoSelect > .optWrapper.isFloating .options,
.ja-variant .SumoSelect > .optWrapper.isFloating.multiple .options {
  margin-bottom: 75px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003249}}
.quick-search .SumoSelect > .optWrapper.isFloating .options li.opt,
.quick-search .SumoSelect > .optWrapper.isFloating.multiple .options li.opt, .ja-variant .SumoSelect > .optWrapper.isFloating .options li.opt,
.ja-variant .SumoSelect > .optWrapper.isFloating.multiple .options li.opt {
  padding: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003252}}
.quick-search .SumoSelect > .optWrapper.isFloating .options li.opt label,
.quick-search .SumoSelect > .optWrapper.isFloating.multiple .options li.opt label, .ja-variant .SumoSelect > .optWrapper.isFloating .options li.opt label,
.ja-variant .SumoSelect > .optWrapper.isFloating.multiple .options li.opt label {
  font-size: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003258}}
.quick-search .SumoSelect > .optWrapper.isFloating .MultiControls,
.quick-search .SumoSelect > .optWrapper.isFloating.multiple .MultiControls, .ja-variant .SumoSelect > .optWrapper.isFloating .MultiControls,
.ja-variant .SumoSelect > .optWrapper.isFloating.multiple .MultiControls {
  background-color: #f7f7f7;
  border: 0;
  margin: 0;
  padding: 12px;
  height: 75px;
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003268}}
.quick-search .SumoSelect > .optWrapper.isFloating .MultiControls .standard-button,
.quick-search .SumoSelect > .optWrapper.isFloating.multiple .MultiControls .standard-button, .ja-variant .SumoSelect > .optWrapper.isFloating .MultiControls .standard-button,
.ja-variant .SumoSelect > .optWrapper.isFloating.multiple .MultiControls .standard-button {
  margin-left: auto;
  margin-right: auto;
  display: block;
  font-family: "Roboto", sans-serif;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003278}}
.quick-search .SumoSelect > .CaptionCont, .quick-search .SumoSelect:hover > .CaptionCont, .quick-search .SumoSelect.open > .CaptionCont, .ja-variant .SumoSelect > .CaptionCont, .ja-variant .SumoSelect:hover > .CaptionCont, .ja-variant .SumoSelect.open > .CaptionCont {
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003283}}
.quick-search .SumoSelect > .CaptionCont > .placeholder, .quick-search .SumoSelect:hover > .CaptionCont > .placeholder, .quick-search .SumoSelect.open > .CaptionCont > .placeholder, .ja-variant .SumoSelect > .CaptionCont > .placeholder, .ja-variant .SumoSelect:hover > .CaptionCont > .placeholder, .ja-variant .SumoSelect.open > .CaptionCont > .placeholder {
  font-style: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003287}}
.quick-search .SumoSelect > .CaptionCont > label, .quick-search .SumoSelect:hover > .CaptionCont > label, .quick-search .SumoSelect.open > .CaptionCont > label, .ja-variant .SumoSelect > .CaptionCont > label, .ja-variant .SumoSelect:hover > .CaptionCont > label, .ja-variant .SumoSelect.open > .CaptionCont > label {
  width: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003290}}
.quick-search .SumoSelect > .CaptionCont > label > i, .quick-search .SumoSelect:hover > .CaptionCont > label > i, .quick-search .SumoSelect.open > .CaptionCont > label > i, .ja-variant .SumoSelect > .CaptionCont > label > i, .ja-variant .SumoSelect:hover > .CaptionCont > label > i, .ja-variant .SumoSelect.open > .CaptionCont > label > i {
  background-image: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.quick-search .SumoSelect > .CaptionCont > label > i:before, .quick-search .SumoSelect:hover > .CaptionCont > label > i:before, .quick-search .SumoSelect.open > .CaptionCont > label > i:before, .ja-variant .SumoSelect > .CaptionCont > label > i:before, .ja-variant .SumoSelect:hover > .CaptionCont > label > i:before, .ja-variant .SumoSelect.open > .CaptionCont > label > i:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.quick-search .SumoSelect > .CaptionCont > label > i:before, .quick-search .SumoSelect:hover > .CaptionCont > label > i:before, .quick-search .SumoSelect.open > .CaptionCont > label > i:before, .ja-variant .SumoSelect > .CaptionCont > label > i:before, .ja-variant .SumoSelect:hover > .CaptionCont > label > i:before, .ja-variant .SumoSelect.open > .CaptionCont > label > i:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003294}}
.quick-search .SumoSelect > .CaptionCont > label > i:before, .quick-search .SumoSelect:hover > .CaptionCont > label > i:before, .quick-search .SumoSelect.open > .CaptionCont > label > i:before, .ja-variant .SumoSelect > .CaptionCont > label > i:before, .ja-variant .SumoSelect:hover > .CaptionCont > label > i:before, .ja-variant .SumoSelect.open > .CaptionCont > label > i:before {
  color: #888;
  font-size: 1em;
  position: absolute;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
  .quick-search .SumoSelect > .CaptionCont > label > i:before, .quick-search .SumoSelect:hover > .CaptionCont > label > i:before, .quick-search .SumoSelect.open > .CaptionCont > label > i:before, .ja-variant .SumoSelect > .CaptionCont > label > i:before, .ja-variant .SumoSelect:hover > .CaptionCont > label > i:before, .ja-variant .SumoSelect.open > .CaptionCont > label > i:before {
    display: inline-block;
    /* 1 */
    font-family: "Doghouse UIKit";
    font-style: normal;
    /* 2 */
    font-weight: normal;
    /* 2 */
    line-height: 1;
    /* 3 */
    -webkit-font-smoothing: antialiased;
    /* 4 */
    -moz-osx-font-smoothing: grayscale;
    /* 4 */
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
  .quick-search .SumoSelect > .CaptionCont > label > i:before, .quick-search .SumoSelect:hover > .CaptionCont > label > i:before, .quick-search .SumoSelect.open > .CaptionCont > label > i:before, .ja-variant .SumoSelect > .CaptionCont > label > i:before, .ja-variant .SumoSelect:hover > .CaptionCont > label > i:before, .ja-variant .SumoSelect.open > .CaptionCont > label > i:before {
    content: "";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003303}}
  .quick-search .SumoSelect > .CaptionCont > label > i:before, .quick-search .SumoSelect:hover > .CaptionCont > label > i:before, .quick-search .SumoSelect.open > .CaptionCont > label > i:before, .ja-variant .SumoSelect > .CaptionCont > label > i:before, .ja-variant .SumoSelect:hover > .CaptionCont > label > i:before, .ja-variant .SumoSelect.open > .CaptionCont > label > i:before {
    color: #ccc;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003312}}
.quick-search .SumoSelect > .CaptionCont span, .ja-variant .SumoSelect > .CaptionCont span {
  text-transform: capitalize;
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003316}}
.quick-search .SumoSelect > .CaptionCont span.placeholder, .ja-variant .SumoSelect > .CaptionCont span.placeholder {
  color: #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003323}}
.quick-search .SumoSelect.open .search-txt, .ja-variant .SumoSelect.open .search-txt {
  height: 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003328}}
  .quick-search .SumoSelect.open > .optWrapper, .ja-variant .SumoSelect.open > .optWrapper {
    top: 45px;
    width: 291px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003337}}
.quick-search .SumoSelect .select-all label:before,
.quick-search .SumoSelect > .optWrapper > .options li label:before, .ja-variant .SumoSelect .select-all label:before,
.ja-variant .SumoSelect > .optWrapper > .options li label:before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: sub;
  color: #888;
  border: 1.5px solid currentColor;
  border-radius: 3px;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.quick-search .SumoSelect .select-all.partial label:before, .quick-search .SumoSelect .select-all.selected label:before,
.quick-search .SumoSelect > .optWrapper > .options li.partial label:before,
.quick-search .SumoSelect > .optWrapper > .options li.selected label:before, .ja-variant .SumoSelect .select-all.partial label:before, .ja-variant .SumoSelect .select-all.selected label:before,
.ja-variant .SumoSelect > .optWrapper > .options li.partial label:before,
.ja-variant .SumoSelect > .optWrapper > .options li.selected label:before {
  display: inline-block;
  /* 1 */
  font-family: "icomoon";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.quick-search .SumoSelect .select-all.partial label:before, .quick-search .SumoSelect .select-all.selected label:before,
.quick-search .SumoSelect > .optWrapper > .options li.partial label:before,
.quick-search .SumoSelect > .optWrapper > .options li.selected label:before, .ja-variant .SumoSelect .select-all.partial label:before, .ja-variant .SumoSelect .select-all.selected label:before,
.ja-variant .SumoSelect > .optWrapper > .options li.partial label:before,
.ja-variant .SumoSelect > .optWrapper > .options li.selected label:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003353}}
.quick-search .SumoSelect .select-all.partial label:before, .quick-search .SumoSelect .select-all.selected label:before,
.quick-search .SumoSelect > .optWrapper > .options li.partial label:before,
.quick-search .SumoSelect > .optWrapper > .options li.selected label:before, .ja-variant .SumoSelect .select-all.partial label:before, .ja-variant .SumoSelect .select-all.selected label:before,
.ja-variant .SumoSelect > .optWrapper > .options li.partial label:before,
.ja-variant .SumoSelect > .optWrapper > .options li.selected label:before {
  font-size: 0.75em;
  text-align: center;
  vertical-align: middle;
  line-height: 1.35;
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003362}}
.quick-search .SumoSelect .select-all.partial label:before,
.quick-search .SumoSelect > .optWrapper > .options li.partial label:before, .ja-variant .SumoSelect .select-all.partial label:before,
.ja-variant .SumoSelect > .optWrapper > .options li.partial label:before {
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003368}}
.quick-search .SumoSelect .ja-sumo-search-container, .ja-variant .SumoSelect .ja-sumo-search-container {
  background-color: #f7f7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003371}}
.quick-search .SumoSelect .ja-sumo-search-container .ja-sumo-search--wrapper, .ja-variant .SumoSelect .ja-sumo-search-container .ja-sumo-search--wrapper {
  background-color: #ffffff;
  border: 1px solid #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003378}}
.quick-search select, .ja-variant select {
  display: block;
  width: 100%;
  height: 45px;
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003387}}
.quick-search .opt label, .ja-variant .opt label {
  text-transform: capitalize;
  padding-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003394}}
.quick-search .filter--range .sk-panel__content > div, .ja-variant .filter--range .sk-panel__content > div {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003398}}
.quick-search .filter--range .SumoSelect:first-of-type, .ja-variant .filter--range .SumoSelect:first-of-type {
  border-right: 1px solid #eee;
  padding-right: 12px;
  width: 94%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003398}}
  .quick-search .filter--range .SumoSelect:first-of-type, .ja-variant .filter--range .SumoSelect:first-of-type {
    border-right: 1px solid #ccc;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003408}}
.quick-search .filter--range .optWrapper .options .opt.disabled, .ja-variant .filter--range .optWrapper .options .opt.disabled {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003415}}
.quick-search .filter--jt_sub_category .sk-panel__header, .ja-variant .filter--jt_sub_category .sk-panel__header {
  display: inline-table;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003415}}
  .quick-search .filter--jt_sub_category .sk-panel__header, .ja-variant .filter--jt_sub_category .sk-panel__header {
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003423}}
.quick-search .filter--jt_sub_category .sk-panel__content, .ja-variant .filter--jt_sub_category .sk-panel__content {
  width: 66%;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003423}}
  .quick-search .filter--jt_sub_category .sk-panel__content, .ja-variant .filter--jt_sub_category .sk-panel__content {
    width: 73%;
  }
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003423}}
  .quick-search .filter--jt_sub_category .sk-panel__content, .ja-variant .filter--jt_sub_category .sk-panel__content {
    width: 79%;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003423}}
  .quick-search .filter--jt_sub_category .sk-panel__content, .ja-variant .filter--jt_sub_category .sk-panel__content {
    width: 83%;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003423}}
  .quick-search .filter--jt_sub_category .sk-panel__content, .ja-variant .filter--jt_sub_category .sk-panel__content {
    width: 60%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003445}}
.quick-search .actions, .ja-variant .actions {
  font-size: 1em;
  text-align: center;
  margin-top: 6px;
  padding: 0 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003445}}
  .quick-search .actions, .ja-variant .actions {
    font-size: 1.25em;
    margin-top: 0;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003445}}
  .quick-search .actions, .ja-variant .actions {
    font-size: 1em;
    margin-top: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003461}}
.quick-search .actions a, .ja-variant .actions a {
  margin-left: auto;
  margin-right: auto;
  display: block;
  font-family: "Roboto", sans-serif;
  width: 100%;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003461}}
  .quick-search .actions a, .ja-variant .actions a {
    width: auto;
    display: inline-block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003475}}
.quick-search .sk-panel, .ja-variant .sk-panel {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003480}}
.quick-search .sk-panel__header, .ja-variant .sk-panel__header {
  margin-bottom: 0;
  color: #333;
  font-weight: 500;
  font-size: 1em;
  height: 45px;
  line-height: 45px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003488}}
.quick-search .sk-panel__header:after, .ja-variant .sk-panel__header:after {
  content: ':';
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003493}}
.quick-search .sk-panel__content, .ja-variant .sk-panel__content {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003499}}
.quick-search .search-txt, .ja-variant .search-txt {
  font-size: 1em;
  font-family: "Roboto", sans-serif;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003504}}
.quick-search .SelectBox,
.quick-search .sk-input-filter, .ja-variant .SelectBox,
.ja-variant .sk-input-filter {
  border: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003509}}
.quick-search .SelectBox,
.quick-search .sk-input-filter__text, .ja-variant .SelectBox,
.ja-variant .sk-input-filter__text {
  padding: 8px 0 8px 8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003514}}
.quick-search .sk-input-filter__icon, .ja-variant .sk-input-filter__icon {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003518}}
.quick-search .sk-input-filter__text, .ja-variant .sk-input-filter__text {
  font-family: "Roboto", sans-serif;
  font-size: 1em;
  color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003523}}
.quick-search .sk-input-filter__text::placeholder, .ja-variant .sk-input-filter__text::placeholder {
  color: #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003528}}
.quick-search .search-result-dropdown > div, .ja-variant .search-result-dropdown > div {
  min-height: inherit !important;
  padding: 0 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003534}}
.quick-search .sk-refinement-list__view-more-action, .ja-variant .sk-refinement-list__view-more-action {
  font-size: 0px;
  margin-top: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003542}}
.ja-quick-search .quick-search:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  margin-top: -10px;
  margin-left: -10px;
  border-radius: 50%;
  border: 2px solid #ccc;
  border-top-color: #333;
  animation: spinner .6s linear infinite;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003559}}
.ja-quick-search .quick-search.loaded:before {
  display: none;
}

@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003570}}
  .ja-variant .SumoSelect.open > .optWrapper {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_quick-search\.scss}line{font-family:\00003575}}
  .ja-variant .SumoSelect.open > .optWrapper ul li label {
    font-weight: 400;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_saved-search-table\.scss}line{font-family:\000032}}
.saved-search-table__item {
  color: #333;
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\000032}}
.ja-site-search .site-search {
  flex-wrap: wrap;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\000035}}
  .ja-site-search .site-search form {
    width: 100%;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000311}}
  .ja-site-search .site-search__results .sk-hits,
  .ja-site-search .site-search__results .sk-no-hits {
    width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000321}}
.site-search {
  position: relative;
  margin-top: 12px;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000321}}
  .site-search {
    background: #ffffff;
    margin-top: 0;
    margin-right: 12px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000331}}
.site-search form {
  -moz-appearance: none;
  -webkit-appearance: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #000000;
  color: #000000;
  background-color: #ffffff;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000331}}
  .site-search form {
    width: 250px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000343}}
.site-search__results {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000346}}
.site-search__results .sk-hits,
.site-search__results .sk-no-hits {
  position: absolute;
  top: 48px;
  left: 0;
  background: #ffffff;
  z-index: 100;
  padding: 12px;
  margin-top: 0;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.33);
  border: 1px solid #eee;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000346}}
  .site-search__results .sk-hits,
  .site-search__results .sk-no-hits {
    width: 388px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000365}}
.site-search__results .sk-hits .true,
.site-search__results .sk-no-hits .true {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000375}}
.site-search input.sk-search-box__text {
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000361}}
.site-search input.sk-search-box__text:-moz-placeholder {
  color: #bbb;
  font-size: 0.9375em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000364}}
.site-search input.sk-search-box__text::-moz-placeholder {
  color: #bbb;
  font-size: 0.9375em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000367}}
.site-search input.sk-search-box__text:-ms-input-placeholder {
  color: #bbb;
  font-size: 0.9375em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/usr\/local\/bundle\/gems\/compass-core-1\.0\.3\/stylesheets\/compass\/css3\/_user-interface\.scss}line{font-family:\0000356}}
.site-search input.sk-search-box__text::-webkit-input-placeholder {
  color: #bbb;
  font-size: 0.9375em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000384}}
.site-search__results.is-open {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_site-search\.scss}line{font-family:\0000391}}
.news-quick-search-container .ja-site-search {
  padding: 24px;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\000036}}
.styles-brands {
  text-align: center;
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000310}}
.styles-brands > h2 {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000314}}
.styles-brands__icon {
  display: inline-block;
  height: 48px;
  width: 97px;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000320}}
.styles-brands__icon img {
  max-height: 48px;
  max-width: 97px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000326}}
.styles-brands__label {
  color: #333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000330}}
.styles-brands-grid {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000336}}
.item-list .styles-brands-grid {
  padding: 24px 24px 0 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000340}}
.styles-brands-grid .hover-img {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000344}}
.styles-brands-grid .styles-brands-grid__item {
  padding: 0;
  width: 33.33333%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000351}}
.styles-brands__arrow {
  position: absolute;
  top: -32px;
  left: 0;
  right: 0;
  margin: auto;
  color: #888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.styles-brands__arrow:after {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.styles-brands__arrow:after {
  content: "";
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000351}}
  .styles-brands__arrow {
    top: -24px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\000036}}
  .styles-brands {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1260px;
    box-sizing: content-box;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 24px;
  }
}
@media (min-width: 56.25em) and (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\000036}}
  .styles-brands {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000370}}
  .styles-brands > h2 {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000374}}
  .styles-brands__label {
    font-size: 0.75em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000379}}
  .item-list .styles-brands-grid {
    padding: 0;
    margin-bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000384}}
  .styles-brands-grid .styles-brands-grid__item {
    width: auto;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000390}}
  .styles-brands .ui-tabs .ui-tabs-nav {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_styles-brands\.scss}line{font-family:\0000395}}
  .styles-brands .ui-tabs-panel {
    display: block !important;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\000033}}
.upcoming-events__article,
.events.upcoming article {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\000037}}
.upcoming-events__region-top,
.events.upcoming .ja-grid-item-layout .region.top {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000311}}
.upcoming-events__region-bottom,
.events.upcoming .ja-grid-item-layout .region.bottom {
  position: absolute;
  bottom: 24px;
  left: 24px;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000311}}
  .upcoming-events__region-bottom,
  .events.upcoming .ja-grid-item-layout .region.bottom {
    padding-right: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000321}}
.upcoming-events__region-bottom--slick,
.events.upcoming .slick-list .region.bottom {
  bottom: 12px;
  left: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000326}}
.upcoming-events__tile {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: auto;
  width: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_backstretch\.scss}line{font-family:\0000315}}
.upcoming-events__tile:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(3, 13, 25, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000330}}
.upcoming-events__tile:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000326}}
  .upcoming-events__tile {
    width: 23.07692%;
    float: left;
    margin-left: 0.96154%;
    margin-right: 0.96154%;
    height: 268px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000340}}
.upcoming-events__tile--hero,
.events.upcoming .hero {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: auto;
  width: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 25vh;
  margin-left: 0;
  float: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_backstretch\.scss}line{font-family:\0000315}}
.upcoming-events__tile--hero:before,
.events.upcoming .hero:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(3, 13, 25, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_events\.scss}line{font-family:\000035}}
.upcoming-events__tile--hero:before,
.events.upcoming .hero:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000340}}
  .upcoming-events__tile--hero,
  .events.upcoming .hero {
    width: 23.07692%;
    float: left;
    margin-left: 0.96154%;
    margin-right: 0.96154%;
    height: 268px;
  }
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000340}}
  .upcoming-events__tile--hero,
  .events.upcoming .hero {
    height: 50vh;
  }
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000340}}
  .upcoming-events__tile--hero,
  .events.upcoming .hero {
    height: 268px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000356}}
.upcoming-events__tile--slide,
.events.upcoming .slide {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: auto;
  width: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 25vh;
  min-height: 165px;
  margin-left: 20px;
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_backstretch\.scss}line{font-family:\0000315}}
.upcoming-events__tile--slide:before,
.events.upcoming .slide:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(3, 13, 25, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_events\.scss}line{font-family:\000035}}
.upcoming-events__tile--slide:before,
.events.upcoming .slide:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000356}}
  .upcoming-events__tile--slide,
  .events.upcoming .slide {
    width: 23.07692%;
    float: left;
    margin-left: 0.96154%;
    margin-right: 0.96154%;
    height: 268px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000364}}
.upcoming-events__slick-list,
.events.upcoming .slick-list {
  height: auto;
  margin-left: -20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000369}}
.upcoming-events__image,
.events.upcoming .event.image {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\000032}}
.upcoming-events__image:before,
.events.upcoming .event.image:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  pointer-events: none;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\000038}}
  .upcoming-events__image:before,
  .events.upcoming .event.image:before {
    -moz-transition: opacity 250ms linear;
    -o-transition: opacity 250ms linear;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000312}}
  .upcoming-events__image:hover:before,
  .events.upcoming .event.image:hover:before {
    opacity: .6;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000373}}
.upcoming-events__image img,
.events.upcoming .event.image img {
  display: block;
  width: 100%;
  height: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000380}}
.upcoming-events__image--slick,
.events.upcoming .slick-list .event.image {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000383}}
.upcoming-events__image--slick img,
.events.upcoming .slick-list .event.image img {
  max-width: none;
  width: auto;
  height: 150%;
  margin: 0 -30%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000391}}
.upcoming-events__title,
.events.upcoming .event.title {
  font-size: 22px;
  line-height: 26px;
  margin-top: 12px;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\0000397}}
.upcoming-events__title a,
.events.upcoming .event.title a {
  color: #ffffff;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000321}}
.upcoming-events__title a:after,
.events.upcoming .event.title a:after {
  -moz-transition: width 250ms ease;
  -o-transition: width 250ms ease;
  -webkit-transition: width 250ms ease;
  transition: width 250ms ease;
  content: "";
  position: absolute;
  background: currentColor;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000333}}
.upcoming-events__title a:hover:after,
.events.upcoming .event.title a:hover:after {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\00003103}}
.upcoming-events__title--slick,
.events.upcoming .slick-list .event.title {
  font-size: 18px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\00003107}}
.upcoming-events__details,
.events.upcoming .event.date,
.events.upcoming .event.state,
.events.upcoming .event.postcode {
  color: #ffffff;
  display: inline-block;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\00003113}}
.upcoming-events__details--slick,
.events.upcoming .slick-list .event.date,
.events.upcoming .slick-list .event.state,
.events.upcoming .slick-list .event.postcode {
  font-size: 12px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\00003113}}
  .upcoming-events__details--slick,
  .events.upcoming .slick-list .event.date,
  .events.upcoming .slick-list .event.state,
  .events.upcoming .slick-list .event.postcode {
    font-size: 16px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\00003121}}
.upcoming-events__date,
.events.upcoming .event.date {
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\00003124}}
.upcoming-events__date:after,
.events.upcoming .event.date:after {
  content: '-';
  position: absolute;
  top: 0;
  right: -10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\00003132}}
.upcoming-events__state,
.events.upcoming .event.state {
  margin-right: 8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_upcoming-events\.scss}line{font-family:\00003135}}
.upcoming-events__state:after,
.events.upcoming .event.state:after {
  content: ',';
  position: absolute;
  top: 0;
  right: -5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\000033}}
.ja-user-account-form > h2,
form.ja-businesses-account-form > h2 {
  margin: 30px 0 20px 16px;
  text-transform: uppercase;
}
@media (min-width: 75em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\000033}}
  .ja-user-account-form > h2,
  form.ja-businesses-account-form > h2 {
    font-size: 1em;
    margin: 0 0 17px 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\0000313}}
.ja-user-account-form > div,
form.ja-businesses-account-form > div {
  background-color: #ffffff;
  padding: 36px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\0000318}}
.ja-user-account-form .password-parent,
form.ja-businesses-account-form .password-parent {
  max-width: unset;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\0000322}}
.ja-user-account-form .form-actions,
form.ja-businesses-account-form .form-actions {
  text-align: center;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\0000322}}
  .ja-user-account-form .form-actions,
  form.ja-businesses-account-form .form-actions {
    text-align: inherit;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\0000330}}
.ja-user-account-form .button,
form.ja-businesses-account-form .button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-user-account-form .button:hover,
form.ja-businesses-account-form .button:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.ja-user-account-form .button:active,
form.ja-businesses-account-form .button:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\0000335}}
.ja-user-account-form .secondary-button,
form.ja-businesses-account-form .secondary-button {
  background-color: #eee;
  color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/components\/_user-account-form\.scss}line{font-family:\0000341}}
.user-form {
  max-width: 668px;
  margin: 0 auto;
  padding: 72px 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_advertisement-report\.scss}line{font-family:\000032}}
.ja-ad-report-ad > h2 {
  text-align: center !important;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_advertisement-report\.scss}line{font-family:\000032}}
  .ja-ad-report-ad > h2 {
    text-align: right !important;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_article\.scss}line{font-family:\000033}}
.article .paragraph--type--article-gallery .field--type-image > img {
  margin: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\000035}}
.auth0__global-message, #auth0-login-form .auth0-global-message {
  margin: 25px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\000039}}
.auth0__lock, #auth0-login-form .auth0-lock {
  font-family: "Roboto", sans-serif;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000313}}
.auth0__login-dialog-form, .ui-dialog-content #auth0-login-form {
  width: 288px;
  padding-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000318}}
.auth0__login-dialog-lock-widget, .ui-dialog-content #auth0-login-form .auth0-lock-widget {
  width: 288px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000322}}
.auth0__login-dialog-lock-tabs-container, .ui-dialog-content #auth0-login-form .auth0-lock-tabs-container {
  height: 24px;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000322}}
  .auth0__login-dialog-lock-tabs-container, .ui-dialog-content #auth0-login-form .auth0-lock-tabs-container {
    height: 48px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000330}}
.auth0__login-form, #auth0-login-form {
  z-index: 100;
  min-height: 420px !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000335}}
.auth0__header, #auth0-login-form .auth0-lock-header {
  display: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000338}}
.auth0__header-avatar, #auth0-login-form .auth0-lock-header-avatar {
  display: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000343}}
.auth0__content, #auth0-login-form .auth0-lock-content {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000347}}
.auth0__content-form, #auth0-login-form .auth0-lock-content .auth0-lock-form {
  padding: 20px 20px 5px 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000351}}
.auth0__social, #auth0-login-form .auth-lock-social-buttons-pane {
  margin-top: 40px !important;
}
@media (min-width: 30em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000351}}
  .auth0__social, #auth0-login-form .auth-lock-social-buttons-pane {
    margin-top: 0 !important;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000359}}
.auth0__submit, #auth0-login-form .auth0-lock-submit {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  display: inline-block;
  line-height: 2.4;
  padding: 0 20px;
  color: #000000;
  border: 1px solid #000000;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  height: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.auth0__submit:hover, #auth0-login-form .auth0-lock-submit:hover {
  background-image: none;
  background-color: #fff200;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_buttons\.scss}line{font-family:\0000315}}
.auth0__submit:active, #auth0-login-form .auth0-lock-submit:active {
  background-image: none;
  background-color: #ffc500;
  color: #000000;
  border-color: #000000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000363}}
.auth0__submit:hover, #auth0-login-form .auth0-lock-submit:hover {
  background-image: none;
  background-color: #fff200 !important;
  color: #4990e2;
  border-color: #4990e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000370}}
.auth0__submit-arrow, #auth0-login-form .auth0-lock-submit span .icon-text g {
  fill: #000000 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000375}}
.auth0__login-text, #auth0-login-form .auth0-lock-submit span {
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  position: relative;
  color: #000000 !important;
  font-weight: 500 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000321}}
.auth0__login-text:after, #auth0-login-form .auth0-lock-submit span:after {
  -moz-transition: width 250ms ease;
  -o-transition: width 250ms ease;
  -webkit-transition: width 250ms ease;
  transition: width 250ms ease;
  content: "";
  position: absolute;
  background: currentColor;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000333}}
.auth0__login-text:hover:after, #auth0-login-form .auth0-lock-submit span:hover:after {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000352}}
.auth0__login-text:hover, #auth0-login-form .auth0-lock-submit span:hover {
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000382}}
.auth0__forgot-pass, #auth0-login-form .auth0-lock-alternative a {
  position: relative;
  margin-bottom: 12px;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000321}}
.auth0__forgot-pass:after, #auth0-login-form .auth0-lock-alternative a:after {
  -moz-transition: width 250ms ease;
  -o-transition: width 250ms ease;
  -webkit-transition: width 250ms ease;
  transition: width 250ms ease;
  content: "";
  position: absolute;
  background: currentColor;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000333}}
.auth0__forgot-pass:hover:after, #auth0-login-form .auth0-lock-alternative a:hover:after {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/tools\/_hover\.scss}line{font-family:\0000352}}
.auth0__forgot-pass:hover, #auth0-login-form .auth0-lock-alternative a:hover {
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000388}}
.auth0__error, #auth0-login-form .auth0-lock-error-msg {
  display: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000392}}
.auth0__input-checkbox, #auth0-login-form .auth0-lock-input-checkbox {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\0000397}}
.auth0__span-span, #auth0-login-form .auth0-lock-submit span span {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\00003101}}
.auth0__span-after, #auth0-login-form .auth0-lock-submit span:after {
  content: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\00003106}}
.auth0__horizontal-fade-exit, #auth0-login-form .horizontal-fade-exit {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_auth0-login\.scss}line{font-family:\00003109}}
.auth0__horizontal-fade-exit-active, #auth0-login-form .horizontal-fade-exit.horizontal-fade-exit-active {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_blocks\.scss}line{font-family:\000032}}
.ja-block-grid {
  margin-left: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dealer-form-edit\.scss}line{font-family:\000032}}
form.ja-businesses-account-form textarea.ja-description-field {
  visibility: visible !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\000031}}
.dropzone-enable {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\000034}}
.dropzone-enable.dropzone {
  border: 0;
  background: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\000039}}
.dropzone-enable.dropzone .dz-preview.dz-image-preview {
  background-color: transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\0000314}}
.dropzone-enable.dropzone .dz-preview .dz-image img {
  height: 120px;
  width: 120px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\0000320}}
.dropzone-enable.dropzone .dz-preview .orientation270 {
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\0000324}}
.dropzone-enable.dropzone .dz-preview .orientation90 {
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\0000328}}
.dropzone-enable.dropzone .dz-preview .orientation180 {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\0000334}}
.dropzone-enable .dz-preview--help {
  border: 1px solid #d0d0d0;
  padding: 0 16px;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.5);
  font-size: 80px;
  z-index: -1;
  height: 120px;
  width: 120px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.dropzone-enable .dz-preview--help:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.dropzone-enable .dz-preview--help:before {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\0000347}}
.dropzone-enable .dz-preview--help:after {
  display: block;
  content: "+";
  background: #38ba72;
  position: absolute;
  top: -10px;
  right: -10px;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  font-size: 18px;
  text-align: center;
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\0000364}}
.dropzone-enable .dz-preview:hover .dropzonejs-remove-icon {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_dropzone\.scss}line{font-family:\0000370}}
.dropzonejs-remove-icon {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  margin: auto;
  z-index: 999;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003879}}
.dropzonejs-remove-icon:before {
  display: inline-block;
  /* 1 */
  font-family: "Doghouse UIKit";
  font-style: normal;
  /* 2 */
  font-weight: normal;
  /* 2 */
  line-height: 1;
  /* 3 */
  -webkit-font-smoothing: antialiased;
  /* 4 */
  -moz-osx-font-smoothing: grayscale;
  /* 4 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/libraries\/uikit\/sass\/objects\/_icon\.scss}line{font-family:\00003892}}
.dropzonejs-remove-icon:before {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_form-messages\.scss}line{font-family:\000033}}
.region.region-highlighted .messages::before {
  line-height: 2em !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_gallery\.scss}line{font-family:\000032}}
.ja-gallery .slick-slide {
  display: flex !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_gallery\.scss}line{font-family:\000038}}
.pswp .pswp__zoom-wrap {
  transform: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_gallery\.scss}line{font-family:\0000311}}
.pswp .pswp__zoom-wrap img {
  height: auto !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_ja-login\.scss}line{font-family:\000032}}
.ja-login .ja-user-login__modal {
  display: none !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_ja-login\.scss}line{font-family:\000038}}
.ja-user-login__modal {
  position: absolute !important;
}
@media (min-width: 48em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_ja-login\.scss}line{font-family:\000038}}
  .ja-user-login__modal {
    position: fixed !important;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_ja-login\.scss}line{font-family:\0000315}}
.ja-user-login__modal .ui-dialog-content {
  overflow: hidden !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_product-listing-filters\.scss}line{font-family:\000031}}
.product-listing-wreck-toggle {
  display: none !important;
}
@media (min-width: 37.5em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_product-listing-filters\.scss}line{font-family:\000031}}
  .product-listing-wreck-toggle {
    display: table-cell !important;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_product-listing-filters\.scss}line{font-family:\000039}}
.product-listing-wreck-toggle .sk-item-list-option__text {
  color: #333 !important;
  font-weight: 400 !important;
}
@media (min-width: 56.25em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_product-listing-filters\.scss}line{font-family:\000039}}
  .product-listing-wreck-toggle .sk-item-list-option__text {
    font-weight: 500 !important;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_resets\.scss}line{font-family:\000033}}
.reset-list.item-list ul {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_resets\.scss}line{font-family:\000036}}
.reset-list.item-list ul > li {
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_sumo-select\.scss}line{font-family:\000033}}
.form-type-select:not(.form-item-operation) .SumoSelect:not(.disabled) .placeholder {
  color: #000000 !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_throbber\.scss}line{font-family:\000034}}
.ajax-progress.ajax-progress-fullscreen .ajax-throbber.sk-three-bounce {
  width: 100px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_throbber\.scss}line{font-family:\000037}}
.ajax-progress.ajax-progress-fullscreen .ajax-throbber.sk-three-bounce .sk-child {
  background-color: #fff101;
  border: 1px solid #000000;
  height: 24px;
  width: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_throbber\.scss}line{font-family:\0000318}}
.ajax-throbber {
  position: fixed !important;
  z-index: 1250;
  top: 50%;
  left: 50%;
  margin-top: -40px;
  margin-left: -40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_throbber\.scss}line{font-family:\0000327}}
.ajax-throbber.sk-three-bounce .sk-child {
  border: 1px solid #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_typography\.scss}line{font-family:\000031}}
.text--left {
  text-align: left !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_typography\.scss}line{font-family:\000035}}
.text--right {
  text-align: right !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_typography\.scss}line{font-family:\000039}}
.text--center {
  text-align: center !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/app\/docroot\/themes\/custom\/just_base\/style\/scss\/trumps\/_typography\.scss}line{font-family:\0000313}}
.text--upper {
  text-transform: uppercase !important;
}
