@charset "UTF-8";
.clearfix:after, .level-2 > ul:after, .navigation-container:after, .category-switch:after, .form-row:after, .menu-category:after, .product-tile:after, .compare-items-panel:after, .pdp-main:after, .pdp-main .product-review:after, .pdp-main .product-actions:after, .product-thumbnails ul:after, .bonus-product-dialog .bonus-product-list .bonus-product-item:after, .bonus-product-dialog .bonus-product-list .bonus-product-list-footer:after, .cart-actions:after, .cart-empty:after, .cart-empty .product-listing:after, .gift-registry-advanced:after, .search-suggestion-wrapper:after, .product-suggestions .product-suggestion:after, .store-list-pdp-container .store-list-item:after {
  content: "";
  display: table;
  clear: both; }

/*$light-gray: #d8d8d8;*/
/*$lightest-gray: #f3f3f3;*/
/*$flame-orange: #f15322;*/
.visually-hidden, .month label,
.year label,
.day label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/**
 * Foundation for Sites by ZURB
 * Version 6.4.4-rc1
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
@media print, screen and (min-width: 20em) {
  .reveal, .reveal.tiny, .reveal.small, .reveal.large {
    right: auto;
    left: auto;
    margin: 0 auto; } }

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
/* Document
       ========================================================================== */
/**
     * 1. Change the default font family in all browsers (opinionated).
     * 2. Correct the line height in all browsers.
     * 3. Prevent adjustments of font size after orientation changes in
     *    IE on Windows Phone and in iOS.
     */
html {
  font-family: sans-serif;
  /* 1 */
  line-height: 1.15;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */ }

/* Sections
       ========================================================================== */
/**
     * Remove the margin in all browsers (opinionated).
     */
body {
  margin: 0; }

/**
     * Add the correct display in IE 9-.
     */
article,
aside,
footer,
header,
nav,
section {
  display: block; }

/**
     * Correct the font size and margin on `h1` elements within `section` and
     * `article` contexts in Chrome, Firefox, and Safari.
     */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
       ========================================================================== */
/**
     * Add the correct display in IE 9-.
     */
figcaption,
figure {
  display: block; }

/**
     * Add the correct margin in IE 8.
     */
figure {
  margin: 1em 40px; }

/**
     * 1. Add the correct box sizing in Firefox.
     * 2. Show the overflow in Edge and IE.
     */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
     * Add the correct display in IE.
     */
main {
  display: block; }

/**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Links
       ========================================================================== */
/**
     * 1. Remove the gray background on active links in IE 10.
     * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
     */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
     * Remove the outline on focused links when they are also active or hovered
     * in all browsers (opinionated).
     */
a:active,
a:hover {
  outline-width: 0; }

/* Text-level semantics
       ========================================================================== */
/**
     * 1. Remove the bottom border in Firefox 39-.
     * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
     */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */ }

/**
     * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
     */
b,
strong {
  font-weight: inherit; }

/**
     * Add the correct font weight in Chrome, Edge, and Safari.
     */
b,
strong {
  font-weight: bolder; }

/**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
     * Add the correct font style in Android 4.3-.
     */
dfn {
  font-style: italic; }

/**
     * Add the correct background and color in IE 9-.
     */
mark {
  background-color: #ff0;
  color: #000; }

/**
     * Add the correct font size in all browsers.
     */
small {
  font-size: 80%; }

/**
     * Prevent `sub` and `sup` elements from affecting the line height in
     * all browsers.
     */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
       ========================================================================== */
/**
     * Add the correct display in IE 9-.
     */
audio,
video {
  display: inline-block; }

/**
     * Add the correct display in iOS 4-7.
     */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
     * Remove the border on images inside links in IE 10-.
     */
img {
  border-style: none; }

/**
     * Hide the overflow in IE.
     */
svg:not(:root) {
  overflow: hidden; }

/* Forms
       ========================================================================== */
/**
     * 1. Change the font styles in all browsers (opinionated).
     * 2. Remove the margin in Firefox and Safari.
     */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
     * Show the overflow in IE.
     */
button {
  overflow: visible; }

/**
     * Remove the inheritance of text transform in Edge, Firefox, and IE.
     * 1. Remove the inheritance of text transform in Firefox.
     */
button,
select {
  /* 1 */
  text-transform: none; }

/**
     * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
     *    controls in Android 4.
     * 2. Correct the inability to style clickable types in iOS and Safari.
     */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  /**
       * Remove the inner border and padding in Firefox.
       */
  /**
       * Restore the focus styles unset by the previous rule.
       */ }
  button::-moz-focus-inner,
  [type="button"]::-moz-focus-inner,
  [type="reset"]::-moz-focus-inner,
  [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0; }
  button:-moz-focusring,
  [type="button"]:-moz-focusring,
  [type="reset"]:-moz-focusring,
  [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText; }

/**
     * Show the overflow in Edge.
     */
input {
  overflow: visible; }

/**
     * 1. Add the correct box sizing in IE 10-.
     * 2. Remove the padding in IE 10-.
     */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
     * Correct the cursor style of increment and decrement buttons in Chrome.
     */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
     * 1. Correct the odd appearance in Chrome and Safari.
     * 2. Correct the outline style in Safari.
     */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
  /**
       * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
       */ }
  [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }

/**
     * 1. Correct the inability to style clickable types in iOS and Safari.
     * 2. Change font properties to `inherit` in Safari.
     */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/**
     * Change the border, margin, and padding in all browsers (opinionated).
     */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
     * 1. Correct the text wrapping in Edge and IE.
     * 2. Correct the color inheritance from `fieldset` elements in IE.
     * 3. Remove the padding so developers are not caught out when they zero out
     *    `fieldset` elements in all browsers.
     */
legend {
  box-sizing: border-box;
  /* 1 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  color: inherit;
  /* 2 */
  white-space: normal;
  /* 1 */ }

/**
     * 1. Add the correct display in IE 9-.
     * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
     */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
     * Remove the default vertical scrollbar in IE.
     */
textarea {
  overflow: auto; }

/* Interactive
       ========================================================================== */
/*
     * Add the correct display in Edge, IE, and Firefox.
     */
details {
  display: block; }

/*
     * Add the correct display in all browsers.
     */
summary {
  display: list-item; }

/*
     * Add the correct display in IE 9-.
     */
menu {
  display: block; }

/* Scripting
       ========================================================================== */
/**
     * Add the correct display in IE 9-.
     */
canvas {
  display: inline-block; }

/**
     * Add the correct display in IE.
     */
template {
  display: none; }

/* Hidden
       ========================================================================== */
/**
     * Add the correct display in IE 10-.
     */
[hidden] {
  display: none; }

.foundation-mq {
  font-family: "small=0em&medium=20em&large=48em&xlarge=64em&xxlarge=85.375em"; }

html {
  box-sizing: border-box;
  font-size: 100%; }

*,
*::before,
*::after {
  box-sizing: inherit; }

body {
  margin: 0;
  padding: 0;
  background: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic; }

textarea {
  height: auto;
  min-height: 50px;
  border-radius: 0; }

select {
  box-sizing: border-box;
  width: 100%;
  border-radius: 0; }

.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important; }

button {
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  line-height: 1;
  cursor: auto; }
  [data-whatinput='mouse'] button {
    outline: 0; }

pre {
  overflow: auto; }

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; }

.is-visible {
  display: block !important; }

.is-hidden {
  display: none !important; }

.grid-container {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  max-width: 75rem;
  margin: 0 auto; }
  @media print, screen and (min-width: 20em) {
    .grid-container {
      padding-right: 0.75rem;
      padding-left: 0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-container {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  .grid-container.fluid {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
    max-width: 100%;
    margin: 0 auto; }
    @media print, screen and (min-width: 20em) {
      .grid-container.fluid {
        padding-right: 0.75rem;
        padding-left: 0.75rem; } }
    @media print, screen and (min-width: 48em) {
      .grid-container.fluid {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem; } }
  .grid-container.full {
    padding-right: 0;
    padding-left: 0;
    max-width: 100%;
    margin: 0 auto; }

.grid-x {
  display: flex;
  flex-flow: row wrap; }

.cell {
  flex: 0 0 auto;
  min-height: 0px;
  min-width: 0px;
  width: 100%; }
  .cell.auto {
    flex: 1 1 0px; }
  .cell.shrink {
    flex: 0 0 auto; }

.grid-x > .auto {
  width: auto; }

.grid-x > .shrink {
  width: auto; }

.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
  flex-basis: auto; }

@media print, screen and (min-width: 20em) {
  .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
    flex-basis: auto; } }

@media print, screen and (min-width: 48em) {
  .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
    flex-basis: auto; } }

@media screen and (min-width: 64em) {
  .grid-x > .xlarge-shrink, .grid-x > .xlarge-full, .grid-x > .xlarge-1, .grid-x > .xlarge-2, .grid-x > .xlarge-3, .grid-x > .xlarge-4, .grid-x > .xlarge-5, .grid-x > .xlarge-6, .grid-x > .xlarge-7, .grid-x > .xlarge-8, .grid-x > .xlarge-9, .grid-x > .xlarge-10, .grid-x > .xlarge-11, .grid-x > .xlarge-12 {
    flex-basis: auto; } }

@media screen and (min-width: 85.375em) {
  .grid-x > .xxlarge-shrink, .grid-x > .xxlarge-full, .grid-x > .xxlarge-1, .grid-x > .xxlarge-2, .grid-x > .xxlarge-3, .grid-x > .xxlarge-4, .grid-x > .xxlarge-5, .grid-x > .xxlarge-6, .grid-x > .xxlarge-7, .grid-x > .xxlarge-8, .grid-x > .xxlarge-9, .grid-x > .xxlarge-10, .grid-x > .xxlarge-11, .grid-x > .xxlarge-12 {
    flex-basis: auto; } }

.grid-x > .small-1 {
  width: 8.33333%; }

.grid-x > .small-2 {
  width: 16.66667%; }

.grid-x > .small-3 {
  width: 25%; }

.grid-x > .small-4 {
  width: 33.33333%; }

.grid-x > .small-5 {
  width: 41.66667%; }

.grid-x > .small-6 {
  width: 50%; }

.grid-x > .small-7 {
  width: 58.33333%; }

.grid-x > .small-8 {
  width: 66.66667%; }

.grid-x > .small-9 {
  width: 75%; }

.grid-x > .small-10 {
  width: 83.33333%; }

.grid-x > .small-11 {
  width: 91.66667%; }

.grid-x > .small-12 {
  width: 100%; }

@media print, screen and (min-width: 20em) {
  .grid-x > .medium-auto {
    flex: 1 1 0px;
    width: auto; }
  .grid-x > .medium-shrink {
    flex: 0 0 auto;
    width: auto; }
  .grid-x > .medium-1 {
    width: 8.33333%; }
  .grid-x > .medium-2 {
    width: 16.66667%; }
  .grid-x > .medium-3 {
    width: 25%; }
  .grid-x > .medium-4 {
    width: 33.33333%; }
  .grid-x > .medium-5 {
    width: 41.66667%; }
  .grid-x > .medium-6 {
    width: 50%; }
  .grid-x > .medium-7 {
    width: 58.33333%; }
  .grid-x > .medium-8 {
    width: 66.66667%; }
  .grid-x > .medium-9 {
    width: 75%; }
  .grid-x > .medium-10 {
    width: 83.33333%; }
  .grid-x > .medium-11 {
    width: 91.66667%; }
  .grid-x > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 48em) {
  .grid-x > .large-auto {
    flex: 1 1 0px;
    width: auto; }
  .grid-x > .large-shrink {
    flex: 0 0 auto;
    width: auto; }
  .grid-x > .large-1 {
    width: 8.33333%; }
  .grid-x > .large-2 {
    width: 16.66667%; }
  .grid-x > .large-3 {
    width: 25%; }
  .grid-x > .large-4 {
    width: 33.33333%; }
  .grid-x > .large-5 {
    width: 41.66667%; }
  .grid-x > .large-6 {
    width: 50%; }
  .grid-x > .large-7 {
    width: 58.33333%; }
  .grid-x > .large-8 {
    width: 66.66667%; }
  .grid-x > .large-9 {
    width: 75%; }
  .grid-x > .large-10 {
    width: 83.33333%; }
  .grid-x > .large-11 {
    width: 91.66667%; }
  .grid-x > .large-12 {
    width: 100%; } }

@media screen and (min-width: 64em) {
  .grid-x > .xlarge-auto {
    flex: 1 1 0px;
    width: auto; }
  .grid-x > .xlarge-shrink {
    flex: 0 0 auto;
    width: auto; }
  .grid-x > .xlarge-1 {
    width: 8.33333%; }
  .grid-x > .xlarge-2 {
    width: 16.66667%; }
  .grid-x > .xlarge-3 {
    width: 25%; }
  .grid-x > .xlarge-4 {
    width: 33.33333%; }
  .grid-x > .xlarge-5 {
    width: 41.66667%; }
  .grid-x > .xlarge-6 {
    width: 50%; }
  .grid-x > .xlarge-7 {
    width: 58.33333%; }
  .grid-x > .xlarge-8 {
    width: 66.66667%; }
  .grid-x > .xlarge-9 {
    width: 75%; }
  .grid-x > .xlarge-10 {
    width: 83.33333%; }
  .grid-x > .xlarge-11 {
    width: 91.66667%; }
  .grid-x > .xlarge-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .grid-x > .xxlarge-auto {
    flex: 1 1 0px;
    width: auto; }
  .grid-x > .xxlarge-shrink {
    flex: 0 0 auto;
    width: auto; }
  .grid-x > .xxlarge-1 {
    width: 8.33333%; }
  .grid-x > .xxlarge-2 {
    width: 16.66667%; }
  .grid-x > .xxlarge-3 {
    width: 25%; }
  .grid-x > .xxlarge-4 {
    width: 33.33333%; }
  .grid-x > .xxlarge-5 {
    width: 41.66667%; }
  .grid-x > .xxlarge-6 {
    width: 50%; }
  .grid-x > .xxlarge-7 {
    width: 58.33333%; }
  .grid-x > .xxlarge-8 {
    width: 66.66667%; }
  .grid-x > .xxlarge-9 {
    width: 75%; }
  .grid-x > .xxlarge-10 {
    width: 83.33333%; }
  .grid-x > .xxlarge-11 {
    width: 91.66667%; }
  .grid-x > .xxlarge-12 {
    width: 100%; } }

.grid-margin-x:not(.grid-x) > .cell {
  width: auto; }

.grid-margin-y:not(.grid-y) > .cell {
  height: auto; }

.grid-margin-x {
  margin-left: -0.75rem;
  margin-right: -0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-margin-x {
      margin-left: -0.75rem;
      margin-right: -0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-x {
      margin-left: -0.9375rem;
      margin-right: -0.9375rem; } }
  .grid-margin-x > .cell {
    width: calc(100% - 1.5rem);
    margin-left: 0.75rem;
    margin-right: 0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-margin-x > .cell {
      width: calc(100% - 1.5rem);
      margin-left: 0.75rem;
      margin-right: 0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-x > .cell {
      width: calc(100% - 1.875rem);
      margin-left: 0.9375rem;
      margin-right: 0.9375rem; } }
  .grid-margin-x > .auto {
    width: auto; }
  .grid-margin-x > .shrink {
    width: auto; }
  .grid-margin-x > .small-1 {
    width: calc(8.33333% - 1.5rem); }
  .grid-margin-x > .small-2 {
    width: calc(16.66667% - 1.5rem); }
  .grid-margin-x > .small-3 {
    width: calc(25% - 1.5rem); }
  .grid-margin-x > .small-4 {
    width: calc(33.33333% - 1.5rem); }
  .grid-margin-x > .small-5 {
    width: calc(41.66667% - 1.5rem); }
  .grid-margin-x > .small-6 {
    width: calc(50% - 1.5rem); }
  .grid-margin-x > .small-7 {
    width: calc(58.33333% - 1.5rem); }
  .grid-margin-x > .small-8 {
    width: calc(66.66667% - 1.5rem); }
  .grid-margin-x > .small-9 {
    width: calc(75% - 1.5rem); }
  .grid-margin-x > .small-10 {
    width: calc(83.33333% - 1.5rem); }
  .grid-margin-x > .small-11 {
    width: calc(91.66667% - 1.5rem); }
  .grid-margin-x > .small-12 {
    width: calc(100% - 1.5rem); }
  @media print, screen and (min-width: 20em) {
    .grid-margin-x > .auto {
      width: auto; }
    .grid-margin-x > .shrink {
      width: auto; }
    .grid-margin-x > .small-1 {
      width: calc(8.33333% - 1.5rem); }
    .grid-margin-x > .small-2 {
      width: calc(16.66667% - 1.5rem); }
    .grid-margin-x > .small-3 {
      width: calc(25% - 1.5rem); }
    .grid-margin-x > .small-4 {
      width: calc(33.33333% - 1.5rem); }
    .grid-margin-x > .small-5 {
      width: calc(41.66667% - 1.5rem); }
    .grid-margin-x > .small-6 {
      width: calc(50% - 1.5rem); }
    .grid-margin-x > .small-7 {
      width: calc(58.33333% - 1.5rem); }
    .grid-margin-x > .small-8 {
      width: calc(66.66667% - 1.5rem); }
    .grid-margin-x > .small-9 {
      width: calc(75% - 1.5rem); }
    .grid-margin-x > .small-10 {
      width: calc(83.33333% - 1.5rem); }
    .grid-margin-x > .small-11 {
      width: calc(91.66667% - 1.5rem); }
    .grid-margin-x > .small-12 {
      width: calc(100% - 1.5rem); }
    .grid-margin-x > .medium-auto {
      width: auto; }
    .grid-margin-x > .medium-shrink {
      width: auto; }
    .grid-margin-x > .medium-1 {
      width: calc(8.33333% - 1.5rem); }
    .grid-margin-x > .medium-2 {
      width: calc(16.66667% - 1.5rem); }
    .grid-margin-x > .medium-3 {
      width: calc(25% - 1.5rem); }
    .grid-margin-x > .medium-4 {
      width: calc(33.33333% - 1.5rem); }
    .grid-margin-x > .medium-5 {
      width: calc(41.66667% - 1.5rem); }
    .grid-margin-x > .medium-6 {
      width: calc(50% - 1.5rem); }
    .grid-margin-x > .medium-7 {
      width: calc(58.33333% - 1.5rem); }
    .grid-margin-x > .medium-8 {
      width: calc(66.66667% - 1.5rem); }
    .grid-margin-x > .medium-9 {
      width: calc(75% - 1.5rem); }
    .grid-margin-x > .medium-10 {
      width: calc(83.33333% - 1.5rem); }
    .grid-margin-x > .medium-11 {
      width: calc(91.66667% - 1.5rem); }
    .grid-margin-x > .medium-12 {
      width: calc(100% - 1.5rem); } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-x > .auto {
      width: auto; }
    .grid-margin-x > .shrink {
      width: auto; }
    .grid-margin-x > .small-1 {
      width: calc(8.33333% - 1.875rem); }
    .grid-margin-x > .small-2 {
      width: calc(16.66667% - 1.875rem); }
    .grid-margin-x > .small-3 {
      width: calc(25% - 1.875rem); }
    .grid-margin-x > .small-4 {
      width: calc(33.33333% - 1.875rem); }
    .grid-margin-x > .small-5 {
      width: calc(41.66667% - 1.875rem); }
    .grid-margin-x > .small-6 {
      width: calc(50% - 1.875rem); }
    .grid-margin-x > .small-7 {
      width: calc(58.33333% - 1.875rem); }
    .grid-margin-x > .small-8 {
      width: calc(66.66667% - 1.875rem); }
    .grid-margin-x > .small-9 {
      width: calc(75% - 1.875rem); }
    .grid-margin-x > .small-10 {
      width: calc(83.33333% - 1.875rem); }
    .grid-margin-x > .small-11 {
      width: calc(91.66667% - 1.875rem); }
    .grid-margin-x > .small-12 {
      width: calc(100% - 1.875rem); }
    .grid-margin-x > .medium-auto {
      width: auto; }
    .grid-margin-x > .medium-shrink {
      width: auto; }
    .grid-margin-x > .medium-1 {
      width: calc(8.33333% - 1.875rem); }
    .grid-margin-x > .medium-2 {
      width: calc(16.66667% - 1.875rem); }
    .grid-margin-x > .medium-3 {
      width: calc(25% - 1.875rem); }
    .grid-margin-x > .medium-4 {
      width: calc(33.33333% - 1.875rem); }
    .grid-margin-x > .medium-5 {
      width: calc(41.66667% - 1.875rem); }
    .grid-margin-x > .medium-6 {
      width: calc(50% - 1.875rem); }
    .grid-margin-x > .medium-7 {
      width: calc(58.33333% - 1.875rem); }
    .grid-margin-x > .medium-8 {
      width: calc(66.66667% - 1.875rem); }
    .grid-margin-x > .medium-9 {
      width: calc(75% - 1.875rem); }
    .grid-margin-x > .medium-10 {
      width: calc(83.33333% - 1.875rem); }
    .grid-margin-x > .medium-11 {
      width: calc(91.66667% - 1.875rem); }
    .grid-margin-x > .medium-12 {
      width: calc(100% - 1.875rem); }
    .grid-margin-x > .large-auto {
      width: auto; }
    .grid-margin-x > .large-shrink {
      width: auto; }
    .grid-margin-x > .large-1 {
      width: calc(8.33333% - 1.875rem); }
    .grid-margin-x > .large-2 {
      width: calc(16.66667% - 1.875rem); }
    .grid-margin-x > .large-3 {
      width: calc(25% - 1.875rem); }
    .grid-margin-x > .large-4 {
      width: calc(33.33333% - 1.875rem); }
    .grid-margin-x > .large-5 {
      width: calc(41.66667% - 1.875rem); }
    .grid-margin-x > .large-6 {
      width: calc(50% - 1.875rem); }
    .grid-margin-x > .large-7 {
      width: calc(58.33333% - 1.875rem); }
    .grid-margin-x > .large-8 {
      width: calc(66.66667% - 1.875rem); }
    .grid-margin-x > .large-9 {
      width: calc(75% - 1.875rem); }
    .grid-margin-x > .large-10 {
      width: calc(83.33333% - 1.875rem); }
    .grid-margin-x > .large-11 {
      width: calc(91.66667% - 1.875rem); }
    .grid-margin-x > .large-12 {
      width: calc(100% - 1.875rem); } }
  @media screen and (min-width: 64em) {
    .grid-margin-x > .xlarge-auto {
      width: auto; }
    .grid-margin-x > .xlarge-shrink {
      width: auto; }
    .grid-margin-x > .xlarge-1 {
      width: calc(8.33333% - 1.875rem); }
    .grid-margin-x > .xlarge-2 {
      width: calc(16.66667% - 1.875rem); }
    .grid-margin-x > .xlarge-3 {
      width: calc(25% - 1.875rem); }
    .grid-margin-x > .xlarge-4 {
      width: calc(33.33333% - 1.875rem); }
    .grid-margin-x > .xlarge-5 {
      width: calc(41.66667% - 1.875rem); }
    .grid-margin-x > .xlarge-6 {
      width: calc(50% - 1.875rem); }
    .grid-margin-x > .xlarge-7 {
      width: calc(58.33333% - 1.875rem); }
    .grid-margin-x > .xlarge-8 {
      width: calc(66.66667% - 1.875rem); }
    .grid-margin-x > .xlarge-9 {
      width: calc(75% - 1.875rem); }
    .grid-margin-x > .xlarge-10 {
      width: calc(83.33333% - 1.875rem); }
    .grid-margin-x > .xlarge-11 {
      width: calc(91.66667% - 1.875rem); }
    .grid-margin-x > .xlarge-12 {
      width: calc(100% - 1.875rem); } }
  @media screen and (min-width: 85.375em) {
    .grid-margin-x > .xxlarge-auto {
      width: auto; }
    .grid-margin-x > .xxlarge-shrink {
      width: auto; }
    .grid-margin-x > .xxlarge-1 {
      width: calc(8.33333% - 1.875rem); }
    .grid-margin-x > .xxlarge-2 {
      width: calc(16.66667% - 1.875rem); }
    .grid-margin-x > .xxlarge-3 {
      width: calc(25% - 1.875rem); }
    .grid-margin-x > .xxlarge-4 {
      width: calc(33.33333% - 1.875rem); }
    .grid-margin-x > .xxlarge-5 {
      width: calc(41.66667% - 1.875rem); }
    .grid-margin-x > .xxlarge-6 {
      width: calc(50% - 1.875rem); }
    .grid-margin-x > .xxlarge-7 {
      width: calc(58.33333% - 1.875rem); }
    .grid-margin-x > .xxlarge-8 {
      width: calc(66.66667% - 1.875rem); }
    .grid-margin-x > .xxlarge-9 {
      width: calc(75% - 1.875rem); }
    .grid-margin-x > .xxlarge-10 {
      width: calc(83.33333% - 1.875rem); }
    .grid-margin-x > .xxlarge-11 {
      width: calc(91.66667% - 1.875rem); }
    .grid-margin-x > .xxlarge-12 {
      width: calc(100% - 1.875rem); } }

.grid-padding-x .grid-padding-x {
  margin-right: -0.75rem;
  margin-left: -0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-padding-x .grid-padding-x {
      margin-right: -0.75rem;
      margin-left: -0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-padding-x .grid-padding-x {
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; } }

.grid-container:not(.full) > .grid-padding-x {
  margin-right: -0.75rem;
  margin-left: -0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-container:not(.full) > .grid-padding-x {
      margin-right: -0.75rem;
      margin-left: -0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-container:not(.full) > .grid-padding-x {
      margin-right: -0.9375rem;
      margin-left: -0.9375rem; } }

.grid-padding-x > .cell {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-padding-x > .cell {
      padding-right: 0.75rem;
      padding-left: 0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-padding-x > .cell {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }

.small-up-1 > .cell {
  width: 100%; }

.small-up-2 > .cell {
  width: 50%; }

.small-up-3 > .cell {
  width: 33.33333%; }

.small-up-4 > .cell {
  width: 25%; }

.small-up-5 > .cell {
  width: 20%; }

.small-up-6 > .cell {
  width: 16.66667%; }

.small-up-7 > .cell {
  width: 14.28571%; }

.small-up-8 > .cell {
  width: 12.5%; }

@media print, screen and (min-width: 20em) {
  .medium-up-1 > .cell {
    width: 100%; }
  .medium-up-2 > .cell {
    width: 50%; }
  .medium-up-3 > .cell {
    width: 33.33333%; }
  .medium-up-4 > .cell {
    width: 25%; }
  .medium-up-5 > .cell {
    width: 20%; }
  .medium-up-6 > .cell {
    width: 16.66667%; }
  .medium-up-7 > .cell {
    width: 14.28571%; }
  .medium-up-8 > .cell {
    width: 12.5%; } }

@media print, screen and (min-width: 48em) {
  .large-up-1 > .cell {
    width: 100%; }
  .large-up-2 > .cell {
    width: 50%; }
  .large-up-3 > .cell {
    width: 33.33333%; }
  .large-up-4 > .cell {
    width: 25%; }
  .large-up-5 > .cell {
    width: 20%; }
  .large-up-6 > .cell {
    width: 16.66667%; }
  .large-up-7 > .cell {
    width: 14.28571%; }
  .large-up-8 > .cell {
    width: 12.5%; } }

@media screen and (min-width: 64em) {
  .xlarge-up-1 > .cell {
    width: 100%; }
  .xlarge-up-2 > .cell {
    width: 50%; }
  .xlarge-up-3 > .cell {
    width: 33.33333%; }
  .xlarge-up-4 > .cell {
    width: 25%; }
  .xlarge-up-5 > .cell {
    width: 20%; }
  .xlarge-up-6 > .cell {
    width: 16.66667%; }
  .xlarge-up-7 > .cell {
    width: 14.28571%; }
  .xlarge-up-8 > .cell {
    width: 12.5%; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-up-1 > .cell {
    width: 100%; }
  .xxlarge-up-2 > .cell {
    width: 50%; }
  .xxlarge-up-3 > .cell {
    width: 33.33333%; }
  .xxlarge-up-4 > .cell {
    width: 25%; }
  .xxlarge-up-5 > .cell {
    width: 20%; }
  .xxlarge-up-6 > .cell {
    width: 16.66667%; }
  .xxlarge-up-7 > .cell {
    width: 14.28571%; }
  .xxlarge-up-8 > .cell {
    width: 12.5%; } }

.grid-margin-x.small-up-1 > .cell {
  width: calc(100% - 1.5rem); }

.grid-margin-x.small-up-2 > .cell {
  width: calc(50% - 1.5rem); }

.grid-margin-x.small-up-3 > .cell {
  width: calc(33.33333% - 1.5rem); }

.grid-margin-x.small-up-4 > .cell {
  width: calc(25% - 1.5rem); }

.grid-margin-x.small-up-5 > .cell {
  width: calc(20% - 1.5rem); }

.grid-margin-x.small-up-6 > .cell {
  width: calc(16.66667% - 1.5rem); }

.grid-margin-x.small-up-7 > .cell {
  width: calc(14.28571% - 1.5rem); }

.grid-margin-x.small-up-8 > .cell {
  width: calc(12.5% - 1.5rem); }

@media print, screen and (min-width: 20em) {
  .grid-margin-x.small-up-1 > .cell {
    width: calc(100% - 1.5rem); }
  .grid-margin-x.small-up-2 > .cell {
    width: calc(50% - 1.5rem); }
  .grid-margin-x.small-up-3 > .cell {
    width: calc(33.33333% - 1.5rem); }
  .grid-margin-x.small-up-4 > .cell {
    width: calc(25% - 1.5rem); }
  .grid-margin-x.small-up-5 > .cell {
    width: calc(20% - 1.5rem); }
  .grid-margin-x.small-up-6 > .cell {
    width: calc(16.66667% - 1.5rem); }
  .grid-margin-x.small-up-7 > .cell {
    width: calc(14.28571% - 1.5rem); }
  .grid-margin-x.small-up-8 > .cell {
    width: calc(12.5% - 1.5rem); }
  .grid-margin-x.medium-up-1 > .cell {
    width: calc(100% - 1.5rem); }
  .grid-margin-x.medium-up-2 > .cell {
    width: calc(50% - 1.5rem); }
  .grid-margin-x.medium-up-3 > .cell {
    width: calc(33.33333% - 1.5rem); }
  .grid-margin-x.medium-up-4 > .cell {
    width: calc(25% - 1.5rem); }
  .grid-margin-x.medium-up-5 > .cell {
    width: calc(20% - 1.5rem); }
  .grid-margin-x.medium-up-6 > .cell {
    width: calc(16.66667% - 1.5rem); }
  .grid-margin-x.medium-up-7 > .cell {
    width: calc(14.28571% - 1.5rem); }
  .grid-margin-x.medium-up-8 > .cell {
    width: calc(12.5% - 1.5rem); } }

@media print, screen and (min-width: 48em) {
  .grid-margin-x.small-up-1 > .cell {
    width: calc(100% - 1.5rem); }
  .grid-margin-x.medium-up-1 > .cell {
    width: calc(100% - 1.5rem); }
  .grid-margin-x.small-up-2 > .cell {
    width: calc(50% - 1.5rem); }
  .grid-margin-x.medium-up-2 > .cell {
    width: calc(50% - 1.5rem); }
  .grid-margin-x.small-up-3 > .cell {
    width: calc(33.33333% - 1.5rem); }
  .grid-margin-x.medium-up-3 > .cell {
    width: calc(33.33333% - 1.5rem); }
  .grid-margin-x.small-up-4 > .cell {
    width: calc(25% - 1.5rem); }
  .grid-margin-x.medium-up-4 > .cell {
    width: calc(25% - 1.5rem); }
  .grid-margin-x.small-up-5 > .cell {
    width: calc(20% - 1.5rem); }
  .grid-margin-x.medium-up-5 > .cell {
    width: calc(20% - 1.5rem); }
  .grid-margin-x.small-up-6 > .cell {
    width: calc(16.66667% - 1.5rem); }
  .grid-margin-x.medium-up-6 > .cell {
    width: calc(16.66667% - 1.5rem); }
  .grid-margin-x.small-up-7 > .cell {
    width: calc(14.28571% - 1.5rem); }
  .grid-margin-x.medium-up-7 > .cell {
    width: calc(14.28571% - 1.5rem); }
  .grid-margin-x.small-up-8 > .cell {
    width: calc(12.5% - 1.5rem); }
  .grid-margin-x.medium-up-8 > .cell {
    width: calc(12.5% - 1.5rem); }
  .grid-margin-x.large-up-1 > .cell {
    width: calc(100% - 1.875rem); }
  .grid-margin-x.large-up-2 > .cell {
    width: calc(50% - 1.875rem); }
  .grid-margin-x.large-up-3 > .cell {
    width: calc(33.33333% - 1.875rem); }
  .grid-margin-x.large-up-4 > .cell {
    width: calc(25% - 1.875rem); }
  .grid-margin-x.large-up-5 > .cell {
    width: calc(20% - 1.875rem); }
  .grid-margin-x.large-up-6 > .cell {
    width: calc(16.66667% - 1.875rem); }
  .grid-margin-x.large-up-7 > .cell {
    width: calc(14.28571% - 1.875rem); }
  .grid-margin-x.large-up-8 > .cell {
    width: calc(12.5% - 1.875rem); } }

@media screen and (min-width: 64em) {
  .grid-margin-x.xlarge-up-1 > .cell {
    width: calc(100% - 1.875rem); }
  .grid-margin-x.xlarge-up-2 > .cell {
    width: calc(50% - 1.875rem); }
  .grid-margin-x.xlarge-up-3 > .cell {
    width: calc(33.33333% - 1.875rem); }
  .grid-margin-x.xlarge-up-4 > .cell {
    width: calc(25% - 1.875rem); }
  .grid-margin-x.xlarge-up-5 > .cell {
    width: calc(20% - 1.875rem); }
  .grid-margin-x.xlarge-up-6 > .cell {
    width: calc(16.66667% - 1.875rem); }
  .grid-margin-x.xlarge-up-7 > .cell {
    width: calc(14.28571% - 1.875rem); }
  .grid-margin-x.xlarge-up-8 > .cell {
    width: calc(12.5% - 1.875rem); } }

@media screen and (min-width: 85.375em) {
  .grid-margin-x.xxlarge-up-1 > .cell {
    width: calc(100% - 1.875rem); }
  .grid-margin-x.xxlarge-up-2 > .cell {
    width: calc(50% - 1.875rem); }
  .grid-margin-x.xxlarge-up-3 > .cell {
    width: calc(33.33333% - 1.875rem); }
  .grid-margin-x.xxlarge-up-4 > .cell {
    width: calc(25% - 1.875rem); }
  .grid-margin-x.xxlarge-up-5 > .cell {
    width: calc(20% - 1.875rem); }
  .grid-margin-x.xxlarge-up-6 > .cell {
    width: calc(16.66667% - 1.875rem); }
  .grid-margin-x.xxlarge-up-7 > .cell {
    width: calc(14.28571% - 1.875rem); }
  .grid-margin-x.xxlarge-up-8 > .cell {
    width: calc(12.5% - 1.875rem); } }

.small-margin-collapse {
  margin-right: 0;
  margin-left: 0; }
  .small-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0; }
  .small-margin-collapse > .small-1 {
    width: 8.33333%; }
  .small-margin-collapse > .small-2 {
    width: 16.66667%; }
  .small-margin-collapse > .small-3 {
    width: 25%; }
  .small-margin-collapse > .small-4 {
    width: 33.33333%; }
  .small-margin-collapse > .small-5 {
    width: 41.66667%; }
  .small-margin-collapse > .small-6 {
    width: 50%; }
  .small-margin-collapse > .small-7 {
    width: 58.33333%; }
  .small-margin-collapse > .small-8 {
    width: 66.66667%; }
  .small-margin-collapse > .small-9 {
    width: 75%; }
  .small-margin-collapse > .small-10 {
    width: 83.33333%; }
  .small-margin-collapse > .small-11 {
    width: 91.66667%; }
  .small-margin-collapse > .small-12 {
    width: 100%; }
  @media print, screen and (min-width: 20em) {
    .small-margin-collapse > .medium-1 {
      width: 8.33333%; }
    .small-margin-collapse > .medium-2 {
      width: 16.66667%; }
    .small-margin-collapse > .medium-3 {
      width: 25%; }
    .small-margin-collapse > .medium-4 {
      width: 33.33333%; }
    .small-margin-collapse > .medium-5 {
      width: 41.66667%; }
    .small-margin-collapse > .medium-6 {
      width: 50%; }
    .small-margin-collapse > .medium-7 {
      width: 58.33333%; }
    .small-margin-collapse > .medium-8 {
      width: 66.66667%; }
    .small-margin-collapse > .medium-9 {
      width: 75%; }
    .small-margin-collapse > .medium-10 {
      width: 83.33333%; }
    .small-margin-collapse > .medium-11 {
      width: 91.66667%; }
    .small-margin-collapse > .medium-12 {
      width: 100%; } }
  @media print, screen and (min-width: 48em) {
    .small-margin-collapse > .large-1 {
      width: 8.33333%; }
    .small-margin-collapse > .large-2 {
      width: 16.66667%; }
    .small-margin-collapse > .large-3 {
      width: 25%; }
    .small-margin-collapse > .large-4 {
      width: 33.33333%; }
    .small-margin-collapse > .large-5 {
      width: 41.66667%; }
    .small-margin-collapse > .large-6 {
      width: 50%; }
    .small-margin-collapse > .large-7 {
      width: 58.33333%; }
    .small-margin-collapse > .large-8 {
      width: 66.66667%; }
    .small-margin-collapse > .large-9 {
      width: 75%; }
    .small-margin-collapse > .large-10 {
      width: 83.33333%; }
    .small-margin-collapse > .large-11 {
      width: 91.66667%; }
    .small-margin-collapse > .large-12 {
      width: 100%; } }
  @media screen and (min-width: 64em) {
    .small-margin-collapse > .xlarge-1 {
      width: 8.33333%; }
    .small-margin-collapse > .xlarge-2 {
      width: 16.66667%; }
    .small-margin-collapse > .xlarge-3 {
      width: 25%; }
    .small-margin-collapse > .xlarge-4 {
      width: 33.33333%; }
    .small-margin-collapse > .xlarge-5 {
      width: 41.66667%; }
    .small-margin-collapse > .xlarge-6 {
      width: 50%; }
    .small-margin-collapse > .xlarge-7 {
      width: 58.33333%; }
    .small-margin-collapse > .xlarge-8 {
      width: 66.66667%; }
    .small-margin-collapse > .xlarge-9 {
      width: 75%; }
    .small-margin-collapse > .xlarge-10 {
      width: 83.33333%; }
    .small-margin-collapse > .xlarge-11 {
      width: 91.66667%; }
    .small-margin-collapse > .xlarge-12 {
      width: 100%; } }
  @media screen and (min-width: 85.375em) {
    .small-margin-collapse > .xxlarge-1 {
      width: 8.33333%; }
    .small-margin-collapse > .xxlarge-2 {
      width: 16.66667%; }
    .small-margin-collapse > .xxlarge-3 {
      width: 25%; }
    .small-margin-collapse > .xxlarge-4 {
      width: 33.33333%; }
    .small-margin-collapse > .xxlarge-5 {
      width: 41.66667%; }
    .small-margin-collapse > .xxlarge-6 {
      width: 50%; }
    .small-margin-collapse > .xxlarge-7 {
      width: 58.33333%; }
    .small-margin-collapse > .xxlarge-8 {
      width: 66.66667%; }
    .small-margin-collapse > .xxlarge-9 {
      width: 75%; }
    .small-margin-collapse > .xxlarge-10 {
      width: 83.33333%; }
    .small-margin-collapse > .xxlarge-11 {
      width: 91.66667%; }
    .small-margin-collapse > .xxlarge-12 {
      width: 100%; } }

.small-padding-collapse {
  margin-right: 0;
  margin-left: 0; }
  .small-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0; }

@media print, screen and (min-width: 20em) {
  .medium-margin-collapse {
    margin-right: 0;
    margin-left: 0; }
    .medium-margin-collapse > .cell {
      margin-right: 0;
      margin-left: 0; } }

@media print, screen and (min-width: 20em) {
  .medium-margin-collapse > .small-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .small-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .small-3 {
    width: 25%; }
  .medium-margin-collapse > .small-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .small-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .small-6 {
    width: 50%; }
  .medium-margin-collapse > .small-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .small-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .small-9 {
    width: 75%; }
  .medium-margin-collapse > .small-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .small-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .small-12 {
    width: 100%; } }

@media print, screen and (min-width: 20em) {
  .medium-margin-collapse > .medium-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .medium-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .medium-3 {
    width: 25%; }
  .medium-margin-collapse > .medium-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .medium-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .medium-6 {
    width: 50%; }
  .medium-margin-collapse > .medium-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .medium-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .medium-9 {
    width: 75%; }
  .medium-margin-collapse > .medium-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .medium-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 48em) {
  .medium-margin-collapse > .large-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .large-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .large-3 {
    width: 25%; }
  .medium-margin-collapse > .large-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .large-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .large-6 {
    width: 50%; }
  .medium-margin-collapse > .large-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .large-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .large-9 {
    width: 75%; }
  .medium-margin-collapse > .large-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .large-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .large-12 {
    width: 100%; } }

@media screen and (min-width: 64em) {
  .medium-margin-collapse > .xlarge-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .xlarge-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .xlarge-3 {
    width: 25%; }
  .medium-margin-collapse > .xlarge-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .xlarge-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .xlarge-6 {
    width: 50%; }
  .medium-margin-collapse > .xlarge-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .xlarge-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .xlarge-9 {
    width: 75%; }
  .medium-margin-collapse > .xlarge-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .xlarge-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .xlarge-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .medium-margin-collapse > .xxlarge-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .xxlarge-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .xxlarge-3 {
    width: 25%; }
  .medium-margin-collapse > .xxlarge-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .xxlarge-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .xxlarge-6 {
    width: 50%; }
  .medium-margin-collapse > .xxlarge-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .xxlarge-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .xxlarge-9 {
    width: 75%; }
  .medium-margin-collapse > .xxlarge-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .xxlarge-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .xxlarge-12 {
    width: 100%; } }

@media print, screen and (min-width: 20em) {
  .medium-padding-collapse {
    margin-right: 0;
    margin-left: 0; }
    .medium-padding-collapse > .cell {
      padding-right: 0;
      padding-left: 0; } }

@media print, screen and (min-width: 48em) {
  .large-margin-collapse {
    margin-right: 0;
    margin-left: 0; }
    .large-margin-collapse > .cell {
      margin-right: 0;
      margin-left: 0; } }

@media print, screen and (min-width: 48em) {
  .large-margin-collapse > .small-1 {
    width: 8.33333%; }
  .large-margin-collapse > .small-2 {
    width: 16.66667%; }
  .large-margin-collapse > .small-3 {
    width: 25%; }
  .large-margin-collapse > .small-4 {
    width: 33.33333%; }
  .large-margin-collapse > .small-5 {
    width: 41.66667%; }
  .large-margin-collapse > .small-6 {
    width: 50%; }
  .large-margin-collapse > .small-7 {
    width: 58.33333%; }
  .large-margin-collapse > .small-8 {
    width: 66.66667%; }
  .large-margin-collapse > .small-9 {
    width: 75%; }
  .large-margin-collapse > .small-10 {
    width: 83.33333%; }
  .large-margin-collapse > .small-11 {
    width: 91.66667%; }
  .large-margin-collapse > .small-12 {
    width: 100%; } }

@media print, screen and (min-width: 48em) {
  .large-margin-collapse > .medium-1 {
    width: 8.33333%; }
  .large-margin-collapse > .medium-2 {
    width: 16.66667%; }
  .large-margin-collapse > .medium-3 {
    width: 25%; }
  .large-margin-collapse > .medium-4 {
    width: 33.33333%; }
  .large-margin-collapse > .medium-5 {
    width: 41.66667%; }
  .large-margin-collapse > .medium-6 {
    width: 50%; }
  .large-margin-collapse > .medium-7 {
    width: 58.33333%; }
  .large-margin-collapse > .medium-8 {
    width: 66.66667%; }
  .large-margin-collapse > .medium-9 {
    width: 75%; }
  .large-margin-collapse > .medium-10 {
    width: 83.33333%; }
  .large-margin-collapse > .medium-11 {
    width: 91.66667%; }
  .large-margin-collapse > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 48em) {
  .large-margin-collapse > .large-1 {
    width: 8.33333%; }
  .large-margin-collapse > .large-2 {
    width: 16.66667%; }
  .large-margin-collapse > .large-3 {
    width: 25%; }
  .large-margin-collapse > .large-4 {
    width: 33.33333%; }
  .large-margin-collapse > .large-5 {
    width: 41.66667%; }
  .large-margin-collapse > .large-6 {
    width: 50%; }
  .large-margin-collapse > .large-7 {
    width: 58.33333%; }
  .large-margin-collapse > .large-8 {
    width: 66.66667%; }
  .large-margin-collapse > .large-9 {
    width: 75%; }
  .large-margin-collapse > .large-10 {
    width: 83.33333%; }
  .large-margin-collapse > .large-11 {
    width: 91.66667%; }
  .large-margin-collapse > .large-12 {
    width: 100%; } }

@media screen and (min-width: 64em) {
  .large-margin-collapse > .xlarge-1 {
    width: 8.33333%; }
  .large-margin-collapse > .xlarge-2 {
    width: 16.66667%; }
  .large-margin-collapse > .xlarge-3 {
    width: 25%; }
  .large-margin-collapse > .xlarge-4 {
    width: 33.33333%; }
  .large-margin-collapse > .xlarge-5 {
    width: 41.66667%; }
  .large-margin-collapse > .xlarge-6 {
    width: 50%; }
  .large-margin-collapse > .xlarge-7 {
    width: 58.33333%; }
  .large-margin-collapse > .xlarge-8 {
    width: 66.66667%; }
  .large-margin-collapse > .xlarge-9 {
    width: 75%; }
  .large-margin-collapse > .xlarge-10 {
    width: 83.33333%; }
  .large-margin-collapse > .xlarge-11 {
    width: 91.66667%; }
  .large-margin-collapse > .xlarge-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .large-margin-collapse > .xxlarge-1 {
    width: 8.33333%; }
  .large-margin-collapse > .xxlarge-2 {
    width: 16.66667%; }
  .large-margin-collapse > .xxlarge-3 {
    width: 25%; }
  .large-margin-collapse > .xxlarge-4 {
    width: 33.33333%; }
  .large-margin-collapse > .xxlarge-5 {
    width: 41.66667%; }
  .large-margin-collapse > .xxlarge-6 {
    width: 50%; }
  .large-margin-collapse > .xxlarge-7 {
    width: 58.33333%; }
  .large-margin-collapse > .xxlarge-8 {
    width: 66.66667%; }
  .large-margin-collapse > .xxlarge-9 {
    width: 75%; }
  .large-margin-collapse > .xxlarge-10 {
    width: 83.33333%; }
  .large-margin-collapse > .xxlarge-11 {
    width: 91.66667%; }
  .large-margin-collapse > .xxlarge-12 {
    width: 100%; } }

@media print, screen and (min-width: 48em) {
  .large-padding-collapse {
    margin-right: 0;
    margin-left: 0; }
    .large-padding-collapse > .cell {
      padding-right: 0;
      padding-left: 0; } }

@media screen and (min-width: 64em) {
  .xlarge-margin-collapse {
    margin-right: 0;
    margin-left: 0; }
    .xlarge-margin-collapse > .cell {
      margin-right: 0;
      margin-left: 0; } }

@media screen and (min-width: 64em) {
  .xlarge-margin-collapse > .small-1 {
    width: 8.33333%; }
  .xlarge-margin-collapse > .small-2 {
    width: 16.66667%; }
  .xlarge-margin-collapse > .small-3 {
    width: 25%; }
  .xlarge-margin-collapse > .small-4 {
    width: 33.33333%; }
  .xlarge-margin-collapse > .small-5 {
    width: 41.66667%; }
  .xlarge-margin-collapse > .small-6 {
    width: 50%; }
  .xlarge-margin-collapse > .small-7 {
    width: 58.33333%; }
  .xlarge-margin-collapse > .small-8 {
    width: 66.66667%; }
  .xlarge-margin-collapse > .small-9 {
    width: 75%; }
  .xlarge-margin-collapse > .small-10 {
    width: 83.33333%; }
  .xlarge-margin-collapse > .small-11 {
    width: 91.66667%; }
  .xlarge-margin-collapse > .small-12 {
    width: 100%; } }

@media screen and (min-width: 64em) {
  .xlarge-margin-collapse > .medium-1 {
    width: 8.33333%; }
  .xlarge-margin-collapse > .medium-2 {
    width: 16.66667%; }
  .xlarge-margin-collapse > .medium-3 {
    width: 25%; }
  .xlarge-margin-collapse > .medium-4 {
    width: 33.33333%; }
  .xlarge-margin-collapse > .medium-5 {
    width: 41.66667%; }
  .xlarge-margin-collapse > .medium-6 {
    width: 50%; }
  .xlarge-margin-collapse > .medium-7 {
    width: 58.33333%; }
  .xlarge-margin-collapse > .medium-8 {
    width: 66.66667%; }
  .xlarge-margin-collapse > .medium-9 {
    width: 75%; }
  .xlarge-margin-collapse > .medium-10 {
    width: 83.33333%; }
  .xlarge-margin-collapse > .medium-11 {
    width: 91.66667%; }
  .xlarge-margin-collapse > .medium-12 {
    width: 100%; } }

@media screen and (min-width: 64em) {
  .xlarge-margin-collapse > .large-1 {
    width: 8.33333%; }
  .xlarge-margin-collapse > .large-2 {
    width: 16.66667%; }
  .xlarge-margin-collapse > .large-3 {
    width: 25%; }
  .xlarge-margin-collapse > .large-4 {
    width: 33.33333%; }
  .xlarge-margin-collapse > .large-5 {
    width: 41.66667%; }
  .xlarge-margin-collapse > .large-6 {
    width: 50%; }
  .xlarge-margin-collapse > .large-7 {
    width: 58.33333%; }
  .xlarge-margin-collapse > .large-8 {
    width: 66.66667%; }
  .xlarge-margin-collapse > .large-9 {
    width: 75%; }
  .xlarge-margin-collapse > .large-10 {
    width: 83.33333%; }
  .xlarge-margin-collapse > .large-11 {
    width: 91.66667%; }
  .xlarge-margin-collapse > .large-12 {
    width: 100%; } }

@media screen and (min-width: 64em) {
  .xlarge-margin-collapse > .xlarge-1 {
    width: 8.33333%; }
  .xlarge-margin-collapse > .xlarge-2 {
    width: 16.66667%; }
  .xlarge-margin-collapse > .xlarge-3 {
    width: 25%; }
  .xlarge-margin-collapse > .xlarge-4 {
    width: 33.33333%; }
  .xlarge-margin-collapse > .xlarge-5 {
    width: 41.66667%; }
  .xlarge-margin-collapse > .xlarge-6 {
    width: 50%; }
  .xlarge-margin-collapse > .xlarge-7 {
    width: 58.33333%; }
  .xlarge-margin-collapse > .xlarge-8 {
    width: 66.66667%; }
  .xlarge-margin-collapse > .xlarge-9 {
    width: 75%; }
  .xlarge-margin-collapse > .xlarge-10 {
    width: 83.33333%; }
  .xlarge-margin-collapse > .xlarge-11 {
    width: 91.66667%; }
  .xlarge-margin-collapse > .xlarge-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .xlarge-margin-collapse > .xxlarge-1 {
    width: 8.33333%; }
  .xlarge-margin-collapse > .xxlarge-2 {
    width: 16.66667%; }
  .xlarge-margin-collapse > .xxlarge-3 {
    width: 25%; }
  .xlarge-margin-collapse > .xxlarge-4 {
    width: 33.33333%; }
  .xlarge-margin-collapse > .xxlarge-5 {
    width: 41.66667%; }
  .xlarge-margin-collapse > .xxlarge-6 {
    width: 50%; }
  .xlarge-margin-collapse > .xxlarge-7 {
    width: 58.33333%; }
  .xlarge-margin-collapse > .xxlarge-8 {
    width: 66.66667%; }
  .xlarge-margin-collapse > .xxlarge-9 {
    width: 75%; }
  .xlarge-margin-collapse > .xxlarge-10 {
    width: 83.33333%; }
  .xlarge-margin-collapse > .xxlarge-11 {
    width: 91.66667%; }
  .xlarge-margin-collapse > .xxlarge-12 {
    width: 100%; } }

@media screen and (min-width: 64em) {
  .xlarge-padding-collapse {
    margin-right: 0;
    margin-left: 0; }
    .xlarge-padding-collapse > .cell {
      padding-right: 0;
      padding-left: 0; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-margin-collapse {
    margin-right: 0;
    margin-left: 0; }
    .xxlarge-margin-collapse > .cell {
      margin-right: 0;
      margin-left: 0; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-margin-collapse > .small-1 {
    width: 8.33333%; }
  .xxlarge-margin-collapse > .small-2 {
    width: 16.66667%; }
  .xxlarge-margin-collapse > .small-3 {
    width: 25%; }
  .xxlarge-margin-collapse > .small-4 {
    width: 33.33333%; }
  .xxlarge-margin-collapse > .small-5 {
    width: 41.66667%; }
  .xxlarge-margin-collapse > .small-6 {
    width: 50%; }
  .xxlarge-margin-collapse > .small-7 {
    width: 58.33333%; }
  .xxlarge-margin-collapse > .small-8 {
    width: 66.66667%; }
  .xxlarge-margin-collapse > .small-9 {
    width: 75%; }
  .xxlarge-margin-collapse > .small-10 {
    width: 83.33333%; }
  .xxlarge-margin-collapse > .small-11 {
    width: 91.66667%; }
  .xxlarge-margin-collapse > .small-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-margin-collapse > .medium-1 {
    width: 8.33333%; }
  .xxlarge-margin-collapse > .medium-2 {
    width: 16.66667%; }
  .xxlarge-margin-collapse > .medium-3 {
    width: 25%; }
  .xxlarge-margin-collapse > .medium-4 {
    width: 33.33333%; }
  .xxlarge-margin-collapse > .medium-5 {
    width: 41.66667%; }
  .xxlarge-margin-collapse > .medium-6 {
    width: 50%; }
  .xxlarge-margin-collapse > .medium-7 {
    width: 58.33333%; }
  .xxlarge-margin-collapse > .medium-8 {
    width: 66.66667%; }
  .xxlarge-margin-collapse > .medium-9 {
    width: 75%; }
  .xxlarge-margin-collapse > .medium-10 {
    width: 83.33333%; }
  .xxlarge-margin-collapse > .medium-11 {
    width: 91.66667%; }
  .xxlarge-margin-collapse > .medium-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-margin-collapse > .large-1 {
    width: 8.33333%; }
  .xxlarge-margin-collapse > .large-2 {
    width: 16.66667%; }
  .xxlarge-margin-collapse > .large-3 {
    width: 25%; }
  .xxlarge-margin-collapse > .large-4 {
    width: 33.33333%; }
  .xxlarge-margin-collapse > .large-5 {
    width: 41.66667%; }
  .xxlarge-margin-collapse > .large-6 {
    width: 50%; }
  .xxlarge-margin-collapse > .large-7 {
    width: 58.33333%; }
  .xxlarge-margin-collapse > .large-8 {
    width: 66.66667%; }
  .xxlarge-margin-collapse > .large-9 {
    width: 75%; }
  .xxlarge-margin-collapse > .large-10 {
    width: 83.33333%; }
  .xxlarge-margin-collapse > .large-11 {
    width: 91.66667%; }
  .xxlarge-margin-collapse > .large-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-margin-collapse > .xlarge-1 {
    width: 8.33333%; }
  .xxlarge-margin-collapse > .xlarge-2 {
    width: 16.66667%; }
  .xxlarge-margin-collapse > .xlarge-3 {
    width: 25%; }
  .xxlarge-margin-collapse > .xlarge-4 {
    width: 33.33333%; }
  .xxlarge-margin-collapse > .xlarge-5 {
    width: 41.66667%; }
  .xxlarge-margin-collapse > .xlarge-6 {
    width: 50%; }
  .xxlarge-margin-collapse > .xlarge-7 {
    width: 58.33333%; }
  .xxlarge-margin-collapse > .xlarge-8 {
    width: 66.66667%; }
  .xxlarge-margin-collapse > .xlarge-9 {
    width: 75%; }
  .xxlarge-margin-collapse > .xlarge-10 {
    width: 83.33333%; }
  .xxlarge-margin-collapse > .xlarge-11 {
    width: 91.66667%; }
  .xxlarge-margin-collapse > .xlarge-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-margin-collapse > .xxlarge-1 {
    width: 8.33333%; }
  .xxlarge-margin-collapse > .xxlarge-2 {
    width: 16.66667%; }
  .xxlarge-margin-collapse > .xxlarge-3 {
    width: 25%; }
  .xxlarge-margin-collapse > .xxlarge-4 {
    width: 33.33333%; }
  .xxlarge-margin-collapse > .xxlarge-5 {
    width: 41.66667%; }
  .xxlarge-margin-collapse > .xxlarge-6 {
    width: 50%; }
  .xxlarge-margin-collapse > .xxlarge-7 {
    width: 58.33333%; }
  .xxlarge-margin-collapse > .xxlarge-8 {
    width: 66.66667%; }
  .xxlarge-margin-collapse > .xxlarge-9 {
    width: 75%; }
  .xxlarge-margin-collapse > .xxlarge-10 {
    width: 83.33333%; }
  .xxlarge-margin-collapse > .xxlarge-11 {
    width: 91.66667%; }
  .xxlarge-margin-collapse > .xxlarge-12 {
    width: 100%; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-padding-collapse {
    margin-right: 0;
    margin-left: 0; }
    .xxlarge-padding-collapse > .cell {
      padding-right: 0;
      padding-left: 0; } }

.small-offset-0 {
  margin-left: 0%; }

.grid-margin-x > .small-offset-0 {
  margin-left: calc(0% + 0.75rem); }

.small-offset-1 {
  margin-left: 8.33333%; }

.grid-margin-x > .small-offset-1 {
  margin-left: calc(8.33333% + 0.75rem); }

.small-offset-2 {
  margin-left: 16.66667%; }

.grid-margin-x > .small-offset-2 {
  margin-left: calc(16.66667% + 0.75rem); }

.small-offset-3 {
  margin-left: 25%; }

.grid-margin-x > .small-offset-3 {
  margin-left: calc(25% + 0.75rem); }

.small-offset-4 {
  margin-left: 33.33333%; }

.grid-margin-x > .small-offset-4 {
  margin-left: calc(33.33333% + 0.75rem); }

.small-offset-5 {
  margin-left: 41.66667%; }

.grid-margin-x > .small-offset-5 {
  margin-left: calc(41.66667% + 0.75rem); }

.small-offset-6 {
  margin-left: 50%; }

.grid-margin-x > .small-offset-6 {
  margin-left: calc(50% + 0.75rem); }

.small-offset-7 {
  margin-left: 58.33333%; }

.grid-margin-x > .small-offset-7 {
  margin-left: calc(58.33333% + 0.75rem); }

.small-offset-8 {
  margin-left: 66.66667%; }

.grid-margin-x > .small-offset-8 {
  margin-left: calc(66.66667% + 0.75rem); }

.small-offset-9 {
  margin-left: 75%; }

.grid-margin-x > .small-offset-9 {
  margin-left: calc(75% + 0.75rem); }

.small-offset-10 {
  margin-left: 83.33333%; }

.grid-margin-x > .small-offset-10 {
  margin-left: calc(83.33333% + 0.75rem); }

.small-offset-11 {
  margin-left: 91.66667%; }

.grid-margin-x > .small-offset-11 {
  margin-left: calc(91.66667% + 0.75rem); }

@media print, screen and (min-width: 20em) {
  .medium-offset-0 {
    margin-left: 0%; }
  .grid-margin-x > .medium-offset-0 {
    margin-left: calc(0% + 0.75rem); }
  .medium-offset-1 {
    margin-left: 8.33333%; }
  .grid-margin-x > .medium-offset-1 {
    margin-left: calc(8.33333% + 0.75rem); }
  .medium-offset-2 {
    margin-left: 16.66667%; }
  .grid-margin-x > .medium-offset-2 {
    margin-left: calc(16.66667% + 0.75rem); }
  .medium-offset-3 {
    margin-left: 25%; }
  .grid-margin-x > .medium-offset-3 {
    margin-left: calc(25% + 0.75rem); }
  .medium-offset-4 {
    margin-left: 33.33333%; }
  .grid-margin-x > .medium-offset-4 {
    margin-left: calc(33.33333% + 0.75rem); }
  .medium-offset-5 {
    margin-left: 41.66667%; }
  .grid-margin-x > .medium-offset-5 {
    margin-left: calc(41.66667% + 0.75rem); }
  .medium-offset-6 {
    margin-left: 50%; }
  .grid-margin-x > .medium-offset-6 {
    margin-left: calc(50% + 0.75rem); }
  .medium-offset-7 {
    margin-left: 58.33333%; }
  .grid-margin-x > .medium-offset-7 {
    margin-left: calc(58.33333% + 0.75rem); }
  .medium-offset-8 {
    margin-left: 66.66667%; }
  .grid-margin-x > .medium-offset-8 {
    margin-left: calc(66.66667% + 0.75rem); }
  .medium-offset-9 {
    margin-left: 75%; }
  .grid-margin-x > .medium-offset-9 {
    margin-left: calc(75% + 0.75rem); }
  .medium-offset-10 {
    margin-left: 83.33333%; }
  .grid-margin-x > .medium-offset-10 {
    margin-left: calc(83.33333% + 0.75rem); }
  .medium-offset-11 {
    margin-left: 91.66667%; }
  .grid-margin-x > .medium-offset-11 {
    margin-left: calc(91.66667% + 0.75rem); } }

@media print, screen and (min-width: 48em) {
  .large-offset-0 {
    margin-left: 0%; }
  .grid-margin-x > .large-offset-0 {
    margin-left: calc(0% + 0.9375rem); }
  .large-offset-1 {
    margin-left: 8.33333%; }
  .grid-margin-x > .large-offset-1 {
    margin-left: calc(8.33333% + 0.9375rem); }
  .large-offset-2 {
    margin-left: 16.66667%; }
  .grid-margin-x > .large-offset-2 {
    margin-left: calc(16.66667% + 0.9375rem); }
  .large-offset-3 {
    margin-left: 25%; }
  .grid-margin-x > .large-offset-3 {
    margin-left: calc(25% + 0.9375rem); }
  .large-offset-4 {
    margin-left: 33.33333%; }
  .grid-margin-x > .large-offset-4 {
    margin-left: calc(33.33333% + 0.9375rem); }
  .large-offset-5 {
    margin-left: 41.66667%; }
  .grid-margin-x > .large-offset-5 {
    margin-left: calc(41.66667% + 0.9375rem); }
  .large-offset-6 {
    margin-left: 50%; }
  .grid-margin-x > .large-offset-6 {
    margin-left: calc(50% + 0.9375rem); }
  .large-offset-7 {
    margin-left: 58.33333%; }
  .grid-margin-x > .large-offset-7 {
    margin-left: calc(58.33333% + 0.9375rem); }
  .large-offset-8 {
    margin-left: 66.66667%; }
  .grid-margin-x > .large-offset-8 {
    margin-left: calc(66.66667% + 0.9375rem); }
  .large-offset-9 {
    margin-left: 75%; }
  .grid-margin-x > .large-offset-9 {
    margin-left: calc(75% + 0.9375rem); }
  .large-offset-10 {
    margin-left: 83.33333%; }
  .grid-margin-x > .large-offset-10 {
    margin-left: calc(83.33333% + 0.9375rem); }
  .large-offset-11 {
    margin-left: 91.66667%; }
  .grid-margin-x > .large-offset-11 {
    margin-left: calc(91.66667% + 0.9375rem); } }

@media screen and (min-width: 64em) {
  .xlarge-offset-0 {
    margin-left: 0%; }
  .grid-margin-x > .xlarge-offset-0 {
    margin-left: calc(0% + 0.9375rem); }
  .xlarge-offset-1 {
    margin-left: 8.33333%; }
  .grid-margin-x > .xlarge-offset-1 {
    margin-left: calc(8.33333% + 0.9375rem); }
  .xlarge-offset-2 {
    margin-left: 16.66667%; }
  .grid-margin-x > .xlarge-offset-2 {
    margin-left: calc(16.66667% + 0.9375rem); }
  .xlarge-offset-3 {
    margin-left: 25%; }
  .grid-margin-x > .xlarge-offset-3 {
    margin-left: calc(25% + 0.9375rem); }
  .xlarge-offset-4 {
    margin-left: 33.33333%; }
  .grid-margin-x > .xlarge-offset-4 {
    margin-left: calc(33.33333% + 0.9375rem); }
  .xlarge-offset-5 {
    margin-left: 41.66667%; }
  .grid-margin-x > .xlarge-offset-5 {
    margin-left: calc(41.66667% + 0.9375rem); }
  .xlarge-offset-6 {
    margin-left: 50%; }
  .grid-margin-x > .xlarge-offset-6 {
    margin-left: calc(50% + 0.9375rem); }
  .xlarge-offset-7 {
    margin-left: 58.33333%; }
  .grid-margin-x > .xlarge-offset-7 {
    margin-left: calc(58.33333% + 0.9375rem); }
  .xlarge-offset-8 {
    margin-left: 66.66667%; }
  .grid-margin-x > .xlarge-offset-8 {
    margin-left: calc(66.66667% + 0.9375rem); }
  .xlarge-offset-9 {
    margin-left: 75%; }
  .grid-margin-x > .xlarge-offset-9 {
    margin-left: calc(75% + 0.9375rem); }
  .xlarge-offset-10 {
    margin-left: 83.33333%; }
  .grid-margin-x > .xlarge-offset-10 {
    margin-left: calc(83.33333% + 0.9375rem); }
  .xlarge-offset-11 {
    margin-left: 91.66667%; }
  .grid-margin-x > .xlarge-offset-11 {
    margin-left: calc(91.66667% + 0.9375rem); } }

@media screen and (min-width: 85.375em) {
  .xxlarge-offset-0 {
    margin-left: 0%; }
  .grid-margin-x > .xxlarge-offset-0 {
    margin-left: calc(0% + 0.9375rem); }
  .xxlarge-offset-1 {
    margin-left: 8.33333%; }
  .grid-margin-x > .xxlarge-offset-1 {
    margin-left: calc(8.33333% + 0.9375rem); }
  .xxlarge-offset-2 {
    margin-left: 16.66667%; }
  .grid-margin-x > .xxlarge-offset-2 {
    margin-left: calc(16.66667% + 0.9375rem); }
  .xxlarge-offset-3 {
    margin-left: 25%; }
  .grid-margin-x > .xxlarge-offset-3 {
    margin-left: calc(25% + 0.9375rem); }
  .xxlarge-offset-4 {
    margin-left: 33.33333%; }
  .grid-margin-x > .xxlarge-offset-4 {
    margin-left: calc(33.33333% + 0.9375rem); }
  .xxlarge-offset-5 {
    margin-left: 41.66667%; }
  .grid-margin-x > .xxlarge-offset-5 {
    margin-left: calc(41.66667% + 0.9375rem); }
  .xxlarge-offset-6 {
    margin-left: 50%; }
  .grid-margin-x > .xxlarge-offset-6 {
    margin-left: calc(50% + 0.9375rem); }
  .xxlarge-offset-7 {
    margin-left: 58.33333%; }
  .grid-margin-x > .xxlarge-offset-7 {
    margin-left: calc(58.33333% + 0.9375rem); }
  .xxlarge-offset-8 {
    margin-left: 66.66667%; }
  .grid-margin-x > .xxlarge-offset-8 {
    margin-left: calc(66.66667% + 0.9375rem); }
  .xxlarge-offset-9 {
    margin-left: 75%; }
  .grid-margin-x > .xxlarge-offset-9 {
    margin-left: calc(75% + 0.9375rem); }
  .xxlarge-offset-10 {
    margin-left: 83.33333%; }
  .grid-margin-x > .xxlarge-offset-10 {
    margin-left: calc(83.33333% + 0.9375rem); }
  .xxlarge-offset-11 {
    margin-left: 91.66667%; }
  .grid-margin-x > .xxlarge-offset-11 {
    margin-left: calc(91.66667% + 0.9375rem); } }

.grid-y {
  display: flex;
  flex-flow: column nowrap; }
  .grid-y > .cell {
    width: auto;
    max-width: none; }
  .grid-y > .auto {
    height: auto; }
  .grid-y > .shrink {
    height: auto; }
  .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
    flex-basis: auto; }
  @media print, screen and (min-width: 20em) {
    .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
      flex-basis: auto; } }
  @media print, screen and (min-width: 48em) {
    .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
      flex-basis: auto; } }
  @media screen and (min-width: 64em) {
    .grid-y > .xlarge-shrink, .grid-y > .xlarge-full, .grid-y > .xlarge-1, .grid-y > .xlarge-2, .grid-y > .xlarge-3, .grid-y > .xlarge-4, .grid-y > .xlarge-5, .grid-y > .xlarge-6, .grid-y > .xlarge-7, .grid-y > .xlarge-8, .grid-y > .xlarge-9, .grid-y > .xlarge-10, .grid-y > .xlarge-11, .grid-y > .xlarge-12 {
      flex-basis: auto; } }
  @media screen and (min-width: 85.375em) {
    .grid-y > .xxlarge-shrink, .grid-y > .xxlarge-full, .grid-y > .xxlarge-1, .grid-y > .xxlarge-2, .grid-y > .xxlarge-3, .grid-y > .xxlarge-4, .grid-y > .xxlarge-5, .grid-y > .xxlarge-6, .grid-y > .xxlarge-7, .grid-y > .xxlarge-8, .grid-y > .xxlarge-9, .grid-y > .xxlarge-10, .grid-y > .xxlarge-11, .grid-y > .xxlarge-12 {
      flex-basis: auto; } }
  .grid-y > .small-1 {
    height: 8.33333%; }
  .grid-y > .small-2 {
    height: 16.66667%; }
  .grid-y > .small-3 {
    height: 25%; }
  .grid-y > .small-4 {
    height: 33.33333%; }
  .grid-y > .small-5 {
    height: 41.66667%; }
  .grid-y > .small-6 {
    height: 50%; }
  .grid-y > .small-7 {
    height: 58.33333%; }
  .grid-y > .small-8 {
    height: 66.66667%; }
  .grid-y > .small-9 {
    height: 75%; }
  .grid-y > .small-10 {
    height: 83.33333%; }
  .grid-y > .small-11 {
    height: 91.66667%; }
  .grid-y > .small-12 {
    height: 100%; }
  @media print, screen and (min-width: 20em) {
    .grid-y > .medium-auto {
      flex: 1 1 0px;
      height: auto; }
    .grid-y > .medium-shrink {
      height: auto; }
    .grid-y > .medium-1 {
      height: 8.33333%; }
    .grid-y > .medium-2 {
      height: 16.66667%; }
    .grid-y > .medium-3 {
      height: 25%; }
    .grid-y > .medium-4 {
      height: 33.33333%; }
    .grid-y > .medium-5 {
      height: 41.66667%; }
    .grid-y > .medium-6 {
      height: 50%; }
    .grid-y > .medium-7 {
      height: 58.33333%; }
    .grid-y > .medium-8 {
      height: 66.66667%; }
    .grid-y > .medium-9 {
      height: 75%; }
    .grid-y > .medium-10 {
      height: 83.33333%; }
    .grid-y > .medium-11 {
      height: 91.66667%; }
    .grid-y > .medium-12 {
      height: 100%; } }
  @media print, screen and (min-width: 48em) {
    .grid-y > .large-auto {
      flex: 1 1 0px;
      height: auto; }
    .grid-y > .large-shrink {
      height: auto; }
    .grid-y > .large-1 {
      height: 8.33333%; }
    .grid-y > .large-2 {
      height: 16.66667%; }
    .grid-y > .large-3 {
      height: 25%; }
    .grid-y > .large-4 {
      height: 33.33333%; }
    .grid-y > .large-5 {
      height: 41.66667%; }
    .grid-y > .large-6 {
      height: 50%; }
    .grid-y > .large-7 {
      height: 58.33333%; }
    .grid-y > .large-8 {
      height: 66.66667%; }
    .grid-y > .large-9 {
      height: 75%; }
    .grid-y > .large-10 {
      height: 83.33333%; }
    .grid-y > .large-11 {
      height: 91.66667%; }
    .grid-y > .large-12 {
      height: 100%; } }
  @media screen and (min-width: 64em) {
    .grid-y > .xlarge-auto {
      flex: 1 1 0px;
      height: auto; }
    .grid-y > .xlarge-shrink {
      height: auto; }
    .grid-y > .xlarge-1 {
      height: 8.33333%; }
    .grid-y > .xlarge-2 {
      height: 16.66667%; }
    .grid-y > .xlarge-3 {
      height: 25%; }
    .grid-y > .xlarge-4 {
      height: 33.33333%; }
    .grid-y > .xlarge-5 {
      height: 41.66667%; }
    .grid-y > .xlarge-6 {
      height: 50%; }
    .grid-y > .xlarge-7 {
      height: 58.33333%; }
    .grid-y > .xlarge-8 {
      height: 66.66667%; }
    .grid-y > .xlarge-9 {
      height: 75%; }
    .grid-y > .xlarge-10 {
      height: 83.33333%; }
    .grid-y > .xlarge-11 {
      height: 91.66667%; }
    .grid-y > .xlarge-12 {
      height: 100%; } }
  @media screen and (min-width: 85.375em) {
    .grid-y > .xxlarge-auto {
      flex: 1 1 0px;
      height: auto; }
    .grid-y > .xxlarge-shrink {
      height: auto; }
    .grid-y > .xxlarge-1 {
      height: 8.33333%; }
    .grid-y > .xxlarge-2 {
      height: 16.66667%; }
    .grid-y > .xxlarge-3 {
      height: 25%; }
    .grid-y > .xxlarge-4 {
      height: 33.33333%; }
    .grid-y > .xxlarge-5 {
      height: 41.66667%; }
    .grid-y > .xxlarge-6 {
      height: 50%; }
    .grid-y > .xxlarge-7 {
      height: 58.33333%; }
    .grid-y > .xxlarge-8 {
      height: 66.66667%; }
    .grid-y > .xxlarge-9 {
      height: 75%; }
    .grid-y > .xxlarge-10 {
      height: 83.33333%; }
    .grid-y > .xxlarge-11 {
      height: 91.66667%; }
    .grid-y > .xxlarge-12 {
      height: 100%; } }

.grid-padding-y .grid-padding-y {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-padding-y .grid-padding-y {
      margin-top: -0.75rem;
      margin-bottom: -0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-padding-y .grid-padding-y {
      margin-top: -0.9375rem;
      margin-bottom: -0.9375rem; } }

.grid-padding-y > .cell {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-padding-y > .cell {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-padding-y > .cell {
      padding-top: 0.9375rem;
      padding-bottom: 0.9375rem; } }

.grid-margin-y {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-margin-y {
      margin-top: -0.75rem;
      margin-bottom: -0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-y {
      margin-top: -0.9375rem;
      margin-bottom: -0.9375rem; } }
  .grid-margin-y > .cell {
    height: calc(100% - 1.5rem);
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-margin-y > .cell {
      height: calc(100% - 1.5rem);
      margin-top: 0.75rem;
      margin-bottom: 0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-y > .cell {
      height: calc(100% - 1.875rem);
      margin-top: 0.9375rem;
      margin-bottom: 0.9375rem; } }
  .grid-margin-y > .auto {
    height: auto; }
  .grid-margin-y > .shrink {
    height: auto; }
  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 1.5rem); }
  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 1.5rem); }
  .grid-margin-y > .small-3 {
    height: calc(25% - 1.5rem); }
  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 1.5rem); }
  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 1.5rem); }
  .grid-margin-y > .small-6 {
    height: calc(50% - 1.5rem); }
  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 1.5rem); }
  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 1.5rem); }
  .grid-margin-y > .small-9 {
    height: calc(75% - 1.5rem); }
  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 1.5rem); }
  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 1.5rem); }
  .grid-margin-y > .small-12 {
    height: calc(100% - 1.5rem); }
  @media print, screen and (min-width: 20em) {
    .grid-margin-y > .auto {
      height: auto; }
    .grid-margin-y > .shrink {
      height: auto; }
    .grid-margin-y > .small-1 {
      height: calc(8.33333% - 1.5rem); }
    .grid-margin-y > .small-2 {
      height: calc(16.66667% - 1.5rem); }
    .grid-margin-y > .small-3 {
      height: calc(25% - 1.5rem); }
    .grid-margin-y > .small-4 {
      height: calc(33.33333% - 1.5rem); }
    .grid-margin-y > .small-5 {
      height: calc(41.66667% - 1.5rem); }
    .grid-margin-y > .small-6 {
      height: calc(50% - 1.5rem); }
    .grid-margin-y > .small-7 {
      height: calc(58.33333% - 1.5rem); }
    .grid-margin-y > .small-8 {
      height: calc(66.66667% - 1.5rem); }
    .grid-margin-y > .small-9 {
      height: calc(75% - 1.5rem); }
    .grid-margin-y > .small-10 {
      height: calc(83.33333% - 1.5rem); }
    .grid-margin-y > .small-11 {
      height: calc(91.66667% - 1.5rem); }
    .grid-margin-y > .small-12 {
      height: calc(100% - 1.5rem); }
    .grid-margin-y > .medium-auto {
      height: auto; }
    .grid-margin-y > .medium-shrink {
      height: auto; }
    .grid-margin-y > .medium-1 {
      height: calc(8.33333% - 1.5rem); }
    .grid-margin-y > .medium-2 {
      height: calc(16.66667% - 1.5rem); }
    .grid-margin-y > .medium-3 {
      height: calc(25% - 1.5rem); }
    .grid-margin-y > .medium-4 {
      height: calc(33.33333% - 1.5rem); }
    .grid-margin-y > .medium-5 {
      height: calc(41.66667% - 1.5rem); }
    .grid-margin-y > .medium-6 {
      height: calc(50% - 1.5rem); }
    .grid-margin-y > .medium-7 {
      height: calc(58.33333% - 1.5rem); }
    .grid-margin-y > .medium-8 {
      height: calc(66.66667% - 1.5rem); }
    .grid-margin-y > .medium-9 {
      height: calc(75% - 1.5rem); }
    .grid-margin-y > .medium-10 {
      height: calc(83.33333% - 1.5rem); }
    .grid-margin-y > .medium-11 {
      height: calc(91.66667% - 1.5rem); }
    .grid-margin-y > .medium-12 {
      height: calc(100% - 1.5rem); } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-y > .auto {
      height: auto; }
    .grid-margin-y > .shrink {
      height: auto; }
    .grid-margin-y > .small-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .small-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .small-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .small-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .small-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .small-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .small-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .small-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .small-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .small-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .small-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .small-12 {
      height: calc(100% - 1.875rem); }
    .grid-margin-y > .medium-auto {
      height: auto; }
    .grid-margin-y > .medium-shrink {
      height: auto; }
    .grid-margin-y > .medium-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .medium-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .medium-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .medium-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .medium-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .medium-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .medium-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .medium-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .medium-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .medium-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .medium-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .medium-12 {
      height: calc(100% - 1.875rem); }
    .grid-margin-y > .large-auto {
      height: auto; }
    .grid-margin-y > .large-shrink {
      height: auto; }
    .grid-margin-y > .large-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .large-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .large-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .large-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .large-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .large-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .large-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .large-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .large-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .large-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .large-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .large-12 {
      height: calc(100% - 1.875rem); } }
  @media screen and (min-width: 64em) {
    .grid-margin-y > .xlarge-auto {
      height: auto; }
    .grid-margin-y > .xlarge-shrink {
      height: auto; }
    .grid-margin-y > .xlarge-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .xlarge-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .xlarge-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .xlarge-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .xlarge-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .xlarge-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .xlarge-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .xlarge-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .xlarge-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .xlarge-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .xlarge-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .xlarge-12 {
      height: calc(100% - 1.875rem); } }
  @media screen and (min-width: 85.375em) {
    .grid-margin-y > .xxlarge-auto {
      height: auto; }
    .grid-margin-y > .xxlarge-shrink {
      height: auto; }
    .grid-margin-y > .xxlarge-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .xxlarge-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .xxlarge-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .xxlarge-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .xxlarge-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .xxlarge-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .xxlarge-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .xxlarge-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .xxlarge-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .xxlarge-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .xxlarge-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .xxlarge-12 {
      height: calc(100% - 1.875rem); } }

.grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  width: 100vw; }

.cell .grid-frame {
  width: 100%; }

.cell-block {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-stype: -ms-autohiding-scrollbar; }

.cell-block-y {
  overflow-y: auto;
  max-height: 100%;
  height: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-stype: -ms-autohiding-scrollbar; }

.cell-block-container {
  display: flex;
  flex-direction: column;
  max-height: 100%; }
  .cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap; }

@media print, screen and (min-width: 20em) {
  .medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw; }
  .cell .medium-grid-frame {
    width: 100%; }
  .medium-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; }
  .medium-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%; }
    .medium-cell-block-container > .grid-x {
      max-height: 100%;
      flex-wrap: nowrap; }
  .medium-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; } }

@media print, screen and (min-width: 48em) {
  .large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw; }
  .cell .large-grid-frame {
    width: 100%; }
  .large-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; }
  .large-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%; }
    .large-cell-block-container > .grid-x {
      max-height: 100%;
      flex-wrap: nowrap; }
  .large-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; } }

@media screen and (min-width: 64em) {
  .xlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw; }
  .cell .xlarge-grid-frame {
    width: 100%; }
  .xlarge-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; }
  .xlarge-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%; }
    .xlarge-cell-block-container > .grid-x {
      max-height: 100%;
      flex-wrap: nowrap; }
  .xlarge-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; } }

@media screen and (min-width: 85.375em) {
  .xxlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw; }
  .cell .xxlarge-grid-frame {
    width: 100%; }
  .xxlarge-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; }
  .xxlarge-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%; }
    .xxlarge-cell-block-container > .grid-x {
      max-height: 100%;
      flex-wrap: nowrap; }
  .xxlarge-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; } }

.grid-y.grid-frame {
  width: auto;
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  height: 100vh; }

@media print, screen and (min-width: 20em) {
  .grid-y.medium-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh; } }

@media print, screen and (min-width: 48em) {
  .grid-y.large-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh; } }

@media screen and (min-width: 64em) {
  .grid-y.xlarge-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh; } }

@media screen and (min-width: 85.375em) {
  .grid-y.xxlarge-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh; } }

.cell .grid-y.grid-frame {
  height: 100%; }

@media print, screen and (min-width: 20em) {
  .cell .grid-y.medium-grid-frame {
    height: 100%; } }

@media print, screen and (min-width: 48em) {
  .cell .grid-y.large-grid-frame {
    height: 100%; } }

@media screen and (min-width: 64em) {
  .cell .grid-y.xlarge-grid-frame {
    height: 100%; } }

@media screen and (min-width: 85.375em) {
  .cell .grid-y.xxlarge-grid-frame {
    height: 100%; } }

.grid-margin-y {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-margin-y {
      margin-top: -0.75rem;
      margin-bottom: -0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-y {
      margin-top: -0.9375rem;
      margin-bottom: -0.9375rem; } }
  .grid-margin-y > .cell {
    height: calc(100% - 1.5rem);
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
  @media print, screen and (min-width: 20em) {
    .grid-margin-y > .cell {
      height: calc(100% - 1.5rem);
      margin-top: 0.75rem;
      margin-bottom: 0.75rem; } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-y > .cell {
      height: calc(100% - 1.875rem);
      margin-top: 0.9375rem;
      margin-bottom: 0.9375rem; } }
  .grid-margin-y > .auto {
    height: auto; }
  .grid-margin-y > .shrink {
    height: auto; }
  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 1.5rem); }
  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 1.5rem); }
  .grid-margin-y > .small-3 {
    height: calc(25% - 1.5rem); }
  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 1.5rem); }
  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 1.5rem); }
  .grid-margin-y > .small-6 {
    height: calc(50% - 1.5rem); }
  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 1.5rem); }
  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 1.5rem); }
  .grid-margin-y > .small-9 {
    height: calc(75% - 1.5rem); }
  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 1.5rem); }
  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 1.5rem); }
  .grid-margin-y > .small-12 {
    height: calc(100% - 1.5rem); }
  @media print, screen and (min-width: 20em) {
    .grid-margin-y > .auto {
      height: auto; }
    .grid-margin-y > .shrink {
      height: auto; }
    .grid-margin-y > .small-1 {
      height: calc(8.33333% - 1.5rem); }
    .grid-margin-y > .small-2 {
      height: calc(16.66667% - 1.5rem); }
    .grid-margin-y > .small-3 {
      height: calc(25% - 1.5rem); }
    .grid-margin-y > .small-4 {
      height: calc(33.33333% - 1.5rem); }
    .grid-margin-y > .small-5 {
      height: calc(41.66667% - 1.5rem); }
    .grid-margin-y > .small-6 {
      height: calc(50% - 1.5rem); }
    .grid-margin-y > .small-7 {
      height: calc(58.33333% - 1.5rem); }
    .grid-margin-y > .small-8 {
      height: calc(66.66667% - 1.5rem); }
    .grid-margin-y > .small-9 {
      height: calc(75% - 1.5rem); }
    .grid-margin-y > .small-10 {
      height: calc(83.33333% - 1.5rem); }
    .grid-margin-y > .small-11 {
      height: calc(91.66667% - 1.5rem); }
    .grid-margin-y > .small-12 {
      height: calc(100% - 1.5rem); }
    .grid-margin-y > .medium-auto {
      height: auto; }
    .grid-margin-y > .medium-shrink {
      height: auto; }
    .grid-margin-y > .medium-1 {
      height: calc(8.33333% - 1.5rem); }
    .grid-margin-y > .medium-2 {
      height: calc(16.66667% - 1.5rem); }
    .grid-margin-y > .medium-3 {
      height: calc(25% - 1.5rem); }
    .grid-margin-y > .medium-4 {
      height: calc(33.33333% - 1.5rem); }
    .grid-margin-y > .medium-5 {
      height: calc(41.66667% - 1.5rem); }
    .grid-margin-y > .medium-6 {
      height: calc(50% - 1.5rem); }
    .grid-margin-y > .medium-7 {
      height: calc(58.33333% - 1.5rem); }
    .grid-margin-y > .medium-8 {
      height: calc(66.66667% - 1.5rem); }
    .grid-margin-y > .medium-9 {
      height: calc(75% - 1.5rem); }
    .grid-margin-y > .medium-10 {
      height: calc(83.33333% - 1.5rem); }
    .grid-margin-y > .medium-11 {
      height: calc(91.66667% - 1.5rem); }
    .grid-margin-y > .medium-12 {
      height: calc(100% - 1.5rem); } }
  @media print, screen and (min-width: 48em) {
    .grid-margin-y > .auto {
      height: auto; }
    .grid-margin-y > .shrink {
      height: auto; }
    .grid-margin-y > .small-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .small-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .small-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .small-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .small-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .small-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .small-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .small-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .small-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .small-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .small-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .small-12 {
      height: calc(100% - 1.875rem); }
    .grid-margin-y > .medium-auto {
      height: auto; }
    .grid-margin-y > .medium-shrink {
      height: auto; }
    .grid-margin-y > .medium-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .medium-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .medium-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .medium-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .medium-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .medium-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .medium-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .medium-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .medium-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .medium-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .medium-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .medium-12 {
      height: calc(100% - 1.875rem); }
    .grid-margin-y > .large-auto {
      height: auto; }
    .grid-margin-y > .large-shrink {
      height: auto; }
    .grid-margin-y > .large-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .large-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .large-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .large-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .large-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .large-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .large-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .large-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .large-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .large-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .large-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .large-12 {
      height: calc(100% - 1.875rem); } }
  @media screen and (min-width: 64em) {
    .grid-margin-y > .xlarge-auto {
      height: auto; }
    .grid-margin-y > .xlarge-shrink {
      height: auto; }
    .grid-margin-y > .xlarge-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .xlarge-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .xlarge-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .xlarge-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .xlarge-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .xlarge-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .xlarge-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .xlarge-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .xlarge-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .xlarge-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .xlarge-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .xlarge-12 {
      height: calc(100% - 1.875rem); } }
  @media screen and (min-width: 85.375em) {
    .grid-margin-y > .xxlarge-auto {
      height: auto; }
    .grid-margin-y > .xxlarge-shrink {
      height: auto; }
    .grid-margin-y > .xxlarge-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .xxlarge-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .xxlarge-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .xxlarge-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .xxlarge-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .xxlarge-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .xxlarge-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .xxlarge-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .xxlarge-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .xxlarge-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .xxlarge-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .xxlarge-12 {
      height: calc(100% - 1.875rem); } }

.grid-frame.grid-margin-y {
  height: calc(100vh + 1.5rem); }
  @media print, screen and (min-width: 20em) {
    .grid-frame.grid-margin-y {
      height: calc(100vh + 1.5rem); } }
  @media print, screen and (min-width: 48em) {
    .grid-frame.grid-margin-y {
      height: calc(100vh + 1.875rem); } }
  @media screen and (min-width: 64em) {
    .grid-frame.grid-margin-y {
      height: calc(100vh + 1.875rem); } }
  @media screen and (min-width: 85.375em) {
    .grid-frame.grid-margin-y {
      height: calc(100vh + 1.875rem); } }

@media print, screen and (min-width: 20em) {
  .grid-margin-y.medium-grid-frame {
    height: calc(100vh + 1.5rem); } }

@media print, screen and (min-width: 48em) {
  .grid-margin-y.large-grid-frame {
    height: calc(100vh + 1.875rem); } }

@media screen and (min-width: 64em) {
  .grid-margin-y.xlarge-grid-frame {
    height: calc(100vh + 1.875rem); } }

@media screen and (min-width: 85.375em) {
  .grid-margin-y.xxlarge-grid-frame {
    height: calc(100vh + 1.875rem); } }

html.is-reveal-open {
  position: fixed;
  width: 100%;
  overflow-y: scroll; }
  html.is-reveal-open body {
    overflow: hidden; }

.reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: none;
  background-color: rgba(122, 122, 122, 0.5);
  overflow-y: scroll; }

.reveal {
  z-index: 1006;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: none;
  padding: 1rem;
  border: 1px solid #9b9b9b;
  border-radius: 0;
  background-color: #ffffff;
  position: relative;
  top: 100px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto; }
  [data-whatinput='mouse'] .reveal {
    outline: 0; }
  @media print, screen and (min-width: 20em) {
    .reveal {
      min-height: 0; } }
  .reveal .column {
    min-width: 0; }
  .reveal > :last-child {
    margin-bottom: 0; }
  @media print, screen and (min-width: 20em) {
    .reveal {
      width: 600px;
      max-width: 75rem; } }
  .reveal.collapse {
    padding: 0; }
  @media print, screen and (min-width: 20em) {
    .reveal.tiny {
      width: 30%;
      max-width: 75rem; } }
  @media print, screen and (min-width: 20em) {
    .reveal.small {
      width: 50%;
      max-width: 75rem; } }
  @media print, screen and (min-width: 20em) {
    .reveal.large {
      width: 90%;
      max-width: 75rem; } }
  .reveal.full {
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    border: 0;
    border-radius: 0; }
  @media screen and (max-width: 19.9375em) {
    .reveal {
      top: 0;
      left: 0;
      width: 100%;
      max-width: none;
      height: 100%;
      height: 100vh;
      min-height: 100vh;
      margin-left: 0;
      border: 0;
      border-radius: 0; } }
  .reveal.without-overlay {
    position: fixed; }

.close-button {
  position: absolute;
  color: #7a7a7a;
  cursor: pointer; }
  [data-whatinput='mouse'] .close-button {
    outline: 0; }
  .close-button:hover, .close-button:focus {
    color: #0a0a0a; }
  .close-button.small {
    right: 0.66rem;
    top: 0.33em;
    font-size: 1.5em;
    line-height: 1; }
  .close-button, .close-button.medium {
    right: 1rem;
    top: 0.5rem;
    font-size: 2em;
    line-height: 1; }

.menu {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
  display: flex;
  flex-wrap: wrap; }
  [data-whatinput='mouse'] .menu li {
    outline: 0; }
  .menu a,
  .menu .button {
    line-height: 1;
    text-decoration: none;
    display: block;
    padding: 0.7rem 1rem; }
  .menu input,
  .menu select,
  .menu a,
  .menu button {
    margin-bottom: 0; }
  .menu input {
    display: inline-block; }
  .menu, .menu.horizontal {
    flex-wrap: wrap;
    flex-direction: row; }
  .menu.vertical {
    flex-wrap: nowrap;
    flex-direction: column; }
  .menu.expanded li {
    flex: 1 1 0px; }
  .menu.simple {
    align-items: center; }
    .menu.simple li + li {
      margin-left: 1rem; }
    .menu.simple a {
      padding: 0; }
  @media print, screen and (min-width: 20em) {
    .menu.medium-horizontal {
      flex-wrap: wrap;
      flex-direction: row; }
    .menu.medium-vertical {
      flex-wrap: nowrap;
      flex-direction: column; }
    .menu.medium-expanded li {
      flex: 1 1 0px; }
    .menu.medium-simple li {
      flex: 1 1 0px; } }
  @media print, screen and (min-width: 48em) {
    .menu.large-horizontal {
      flex-wrap: wrap;
      flex-direction: row; }
    .menu.large-vertical {
      flex-wrap: nowrap;
      flex-direction: column; }
    .menu.large-expanded li {
      flex: 1 1 0px; }
    .menu.large-simple li {
      flex: 1 1 0px; } }
  @media screen and (min-width: 64em) {
    .menu.xlarge-horizontal {
      flex-wrap: wrap;
      flex-direction: row; }
    .menu.xlarge-vertical {
      flex-wrap: nowrap;
      flex-direction: column; }
    .menu.xlarge-expanded li {
      flex: 1 1 0px; }
    .menu.xlarge-simple li {
      flex: 1 1 0px; } }
  @media screen and (min-width: 85.375em) {
    .menu.xxlarge-horizontal {
      flex-wrap: wrap;
      flex-direction: row; }
    .menu.xxlarge-vertical {
      flex-wrap: nowrap;
      flex-direction: column; }
    .menu.xxlarge-expanded li {
      flex: 1 1 0px; }
    .menu.xxlarge-simple li {
      flex: 1 1 0px; } }
  .menu.nested {
    margin-right: 0;
    margin-left: 1rem; }
  .menu.icons a {
    display: flex; }
  .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a {
    display: flex; }
  .menu.icon-left li a {
    flex-flow: row nowrap; }
    .menu.icon-left li a img,
    .menu.icon-left li a i,
    .menu.icon-left li a svg {
      margin-right: 0.25rem; }
  .menu.icon-right li a {
    flex-flow: row nowrap; }
    .menu.icon-right li a img,
    .menu.icon-right li a i,
    .menu.icon-right li a svg {
      margin-left: 0.25rem; }
  .menu.icon-top li a {
    flex-flow: column nowrap; }
    .menu.icon-top li a img,
    .menu.icon-top li a i,
    .menu.icon-top li a svg {
      align-self: stretch;
      margin-bottom: 0.25rem;
      text-align: center; }
  .menu.icon-bottom li a {
    flex-flow: column nowrap; }
    .menu.icon-bottom li a img,
    .menu.icon-bottom li a i,
    .menu.icon-bottom li a svg {
      align-self: stretch;
      margin-bottom: 0.25rem;
      text-align: center; }
  .menu .is-active > a {
    background: #1779ba;
    color: #ffffff; }
  .menu .active > a {
    background: #1779ba;
    color: #ffffff; }
  .menu.align-left {
    justify-content: flex-start; }
  .menu.align-right li {
    display: flex;
    justify-content: flex-end; }
    .menu.align-right li .submenu li {
      justify-content: flex-start; }
  .menu.align-right.vertical li {
    display: block;
    text-align: right; }
    .menu.align-right.vertical li .submenu li {
      text-align: right; }
  .menu.align-right .nested {
    margin-right: 1rem;
    margin-left: 0; }
  .menu.align-center li {
    display: flex;
    justify-content: center; }
    .menu.align-center li .submenu li {
      justify-content: flex-start; }
  .menu .menu-text {
    padding: 0.7rem 1rem;
    font-weight: bold;
    line-height: 1;
    color: inherit; }

.menu-centered > .menu {
  justify-content: center; }
  .menu-centered > .menu li {
    display: flex;
    justify-content: center; }
    .menu-centered > .menu li .submenu li {
      justify-content: flex-start; }

.no-js [data-responsive-menu] ul {
  display: none; }

.accordion {
  margin-left: 0;
  background: #ffffff;
  list-style-type: none; }
  .accordion[disabled] .accordion-title {
    cursor: not-allowed; }

.accordion-item:first-child > :first-child {
  border-radius: 0 0 0 0; }

.accordion-item:last-child > :last-child {
  border-radius: 0 0 0 0; }

.accordion-title {
  position: relative;
  display: block;
  padding: 1.25rem 1rem;
  border: 1px solid #cdcdcd;
  border-bottom: 0;
  font-size: 0.75rem;
  line-height: 1;
  color: #1779ba; }
  :last-child:not(.is-active) > .accordion-title {
    border-bottom: 1px solid #cdcdcd;
    border-radius: 0 0 0 0; }
  .accordion-title:hover, .accordion-title:focus {
    background-color: #cdcdcd; }
  .accordion-title::before {
    position: absolute;
    top: 50%;
    right: 1rem;
    margin-top: -0.5rem;
    content: '+'; }
  .is-active > .accordion-title::before {
    content: '\2013'; }

.accordion-content {
  display: none;
  padding: 1rem;
  border: 1px solid #cdcdcd;
  border-bottom: 0;
  background-color: #ffffff;
  color: #0a0a0a; }
  :last-child > .accordion-content:last-child {
    border-bottom: 1px solid #cdcdcd; }

.accordion-menu li {
  width: 100%; }

.accordion-menu a {
  padding: 0.7rem 1rem; }

.accordion-menu .is-accordion-submenu a {
  padding: 0.7rem 1rem; }

.accordion-menu .nested.is-accordion-submenu {
  margin-right: 0;
  margin-left: 1rem; }

.accordion-menu.align-right .nested.is-accordion-submenu {
  margin-right: 1rem;
  margin-left: 0; }

.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a {
  position: relative; }
  .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
    position: absolute;
    top: 50%;
    margin-top: -3px;
    right: 1rem; }

.accordion-menu.align-left .is-accordion-submenu-parent > a::after {
  left: auto;
  right: 1rem; }

.accordion-menu.align-right .is-accordion-submenu-parent > a::after {
  right: auto;
  left: 1rem; }

.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%; }

.is-accordion-submenu-parent {
  position: relative; }

.has-submenu-toggle > a {
  margin-right: 40px; }

.submenu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  width: 40px;
  height: 40px; }
  .submenu-toggle::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
    top: 0;
    bottom: 0;
    margin: auto; }

.submenu-toggle[aria-expanded='true']::after {
  -webkit-transform: scaleY(-1);
          transform: scaleY(-1);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%; }

.submenu-toggle-text {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  border: 0; }

.hide {
  display: none !important; }

.invisible {
  visibility: hidden; }

@media screen and (max-width: 19.9375em) {
  .hide-for-small-only {
    display: none !important; } }

@media screen and (max-width: 0em), screen and (min-width: 20em) {
  .show-for-small-only {
    display: none !important; } }

@media print, screen and (min-width: 20em) {
  .hide-for-medium {
    display: none !important; } }

@media screen and (max-width: 19.9375em) {
  .show-for-medium {
    display: none !important; } }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .hide-for-medium-only {
    display: none !important; } }

@media screen and (max-width: 19.9375em), screen and (min-width: 48em) {
  .show-for-medium-only {
    display: none !important; } }

@media print, screen and (min-width: 48em) {
  .hide-for-large {
    display: none !important; } }

@media screen and (max-width: 47.9375em) {
  .show-for-large {
    display: none !important; } }

@media screen and (min-width: 48em) and (max-width: 63.9375em) {
  .hide-for-large-only {
    display: none !important; } }

@media screen and (max-width: 47.9375em), screen and (min-width: 64em) {
  .show-for-large-only {
    display: none !important; } }

@media screen and (min-width: 64em) {
  .hide-for-xlarge {
    display: none !important; } }

@media screen and (max-width: 63.9375em) {
  .show-for-xlarge {
    display: none !important; } }

@media screen and (min-width: 64em) and (max-width: 85.3125em) {
  .hide-for-xlarge-only {
    display: none !important; } }

@media screen and (max-width: 63.9375em), screen and (min-width: 85.375em) {
  .show-for-xlarge-only {
    display: none !important; } }

@media screen and (min-width: 85.375em) {
  .hide-for-xxlarge {
    display: none !important; } }

@media screen and (max-width: 85.3125em) {
  .show-for-xxlarge {
    display: none !important; } }

@media screen and (min-width: 85.375em) {
  .hide-for-xxlarge-only {
    display: none !important; } }

@media screen and (max-width: 85.3125em) {
  .show-for-xxlarge-only {
    display: none !important; } }

.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  border: 0; }

.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  -webkit-clip-path: none;
          clip-path: none; }

.show-for-landscape,
.hide-for-portrait {
  display: block !important; }
  @media screen and (orientation: landscape) {
    .show-for-landscape,
    .hide-for-portrait {
      display: block !important; } }
  @media screen and (orientation: portrait) {
    .show-for-landscape,
    .hide-for-portrait {
      display: none !important; } }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }
  @media screen and (orientation: landscape) {
    .hide-for-landscape,
    .show-for-portrait {
      display: none !important; } }
  @media screen and (orientation: portrait) {
    .hide-for-landscape,
    .show-for-portrait {
      display: block !important; } }

.has-tip {
  position: relative;
  display: inline-block;
  border-bottom: dotted 1px #7a7a7a;
  font-weight: bold;
  cursor: help; }

.tooltip {
  position: absolute;
  top: calc(100% + 0.6495rem);
  z-index: 1200;
  max-width: 10rem;
  padding: 0.75rem;
  border-radius: 0;
  background-color: #0a0a0a;
  font-size: 80%;
  color: #ffffff; }
  .tooltip::before {
    position: absolute; }
  .tooltip.bottom::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.75rem;
    content: '';
    border-top-width: 0;
    border-bottom-style: solid;
    border-color: transparent transparent #0a0a0a;
    bottom: 100%; }
  .tooltip.bottom.align-center::before {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
  .tooltip.top::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.75rem;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #0a0a0a transparent transparent;
    top: 100%;
    bottom: auto; }
  .tooltip.top.align-center::before {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
  .tooltip.left::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.75rem;
    content: '';
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #0a0a0a;
    left: 100%; }
  .tooltip.left.align-center::before {
    bottom: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
  .tooltip.right::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.75rem;
    content: '';
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #0a0a0a transparent transparent;
    right: 100%;
    left: auto; }
  .tooltip.right.align-center::before {
    bottom: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
  .tooltip.align-top::before {
    bottom: auto;
    top: 10%; }
  .tooltip.align-bottom::before {
    bottom: 10%;
    top: auto; }
  .tooltip.align-left::before {
    left: 10%;
    right: auto; }
  .tooltip.align-right::before {
    left: auto;
    right: 10%; }

.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333em;
  line-height: 1em; }
  .flag-icon:before {
    content: '\00a0'; }
  .flag-icon.flag-icon-squared {
    width: 1em; }

.flag-icon-ad {
  background-image: url(../lib/flag-icon-css/flags/4x3/ad.svg); }
  .flag-icon-ad.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ad.svg); }

.flag-icon-ae {
  background-image: url(../lib/flag-icon-css/flags/4x3/ae.svg); }
  .flag-icon-ae.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ae.svg); }

.flag-icon-af {
  background-image: url(../lib/flag-icon-css/flags/4x3/af.svg); }
  .flag-icon-af.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/af.svg); }

.flag-icon-ag {
  background-image: url(../lib/flag-icon-css/flags/4x3/ag.svg); }
  .flag-icon-ag.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ag.svg); }

.flag-icon-ai {
  background-image: url(../lib/flag-icon-css/flags/4x3/ai.svg); }
  .flag-icon-ai.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ai.svg); }

.flag-icon-al {
  background-image: url(../lib/flag-icon-css/flags/4x3/al.svg); }
  .flag-icon-al.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/al.svg); }

.flag-icon-am {
  background-image: url(../lib/flag-icon-css/flags/4x3/am.svg); }
  .flag-icon-am.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/am.svg); }

.flag-icon-ao {
  background-image: url(../lib/flag-icon-css/flags/4x3/ao.svg); }
  .flag-icon-ao.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ao.svg); }

.flag-icon-aq {
  background-image: url(../lib/flag-icon-css/flags/4x3/aq.svg); }
  .flag-icon-aq.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/aq.svg); }

.flag-icon-ar {
  background-image: url(../lib/flag-icon-css/flags/4x3/ar.svg); }
  .flag-icon-ar.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ar.svg); }

.flag-icon-as {
  background-image: url(../lib/flag-icon-css/flags/4x3/as.svg); }
  .flag-icon-as.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/as.svg); }

.flag-icon-at {
  background-image: url(../lib/flag-icon-css/flags/4x3/at.svg); }
  .flag-icon-at.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/at.svg); }

.flag-icon-au {
  background-image: url(../lib/flag-icon-css/flags/4x3/au.svg); }
  .flag-icon-au.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/au.svg); }

.flag-icon-aw {
  background-image: url(../lib/flag-icon-css/flags/4x3/aw.svg); }
  .flag-icon-aw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/aw.svg); }

.flag-icon-ax {
  background-image: url(../lib/flag-icon-css/flags/4x3/ax.svg); }
  .flag-icon-ax.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ax.svg); }

.flag-icon-az {
  background-image: url(../lib/flag-icon-css/flags/4x3/az.svg); }
  .flag-icon-az.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/az.svg); }

.flag-icon-ba {
  background-image: url(../lib/flag-icon-css/flags/4x3/ba.svg); }
  .flag-icon-ba.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ba.svg); }

.flag-icon-bb {
  background-image: url(../lib/flag-icon-css/flags/4x3/bb.svg); }
  .flag-icon-bb.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bb.svg); }

.flag-icon-bd {
  background-image: url(../lib/flag-icon-css/flags/4x3/bd.svg); }
  .flag-icon-bd.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bd.svg); }

.flag-icon-be {
  background-image: url(../lib/flag-icon-css/flags/4x3/be.svg); }
  .flag-icon-be.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/be.svg); }

.flag-icon-bf {
  background-image: url(../lib/flag-icon-css/flags/4x3/bf.svg); }
  .flag-icon-bf.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bf.svg); }

.flag-icon-bg {
  background-image: url(../lib/flag-icon-css/flags/4x3/bg.svg); }
  .flag-icon-bg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bg.svg); }

.flag-icon-bh {
  background-image: url(../lib/flag-icon-css/flags/4x3/bh.svg); }
  .flag-icon-bh.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bh.svg); }

.flag-icon-bi {
  background-image: url(../lib/flag-icon-css/flags/4x3/bi.svg); }
  .flag-icon-bi.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bi.svg); }

.flag-icon-bj {
  background-image: url(../lib/flag-icon-css/flags/4x3/bj.svg); }
  .flag-icon-bj.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bj.svg); }

.flag-icon-bl {
  background-image: url(../lib/flag-icon-css/flags/4x3/bl.svg); }
  .flag-icon-bl.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bl.svg); }

.flag-icon-bm {
  background-image: url(../lib/flag-icon-css/flags/4x3/bm.svg); }
  .flag-icon-bm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bm.svg); }

.flag-icon-bn {
  background-image: url(../lib/flag-icon-css/flags/4x3/bn.svg); }
  .flag-icon-bn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bn.svg); }

.flag-icon-bo {
  background-image: url(../lib/flag-icon-css/flags/4x3/bo.svg); }
  .flag-icon-bo.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bo.svg); }

.flag-icon-bq {
  background-image: url(../lib/flag-icon-css/flags/4x3/bq.svg); }
  .flag-icon-bq.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bq.svg); }

.flag-icon-br {
  background-image: url(../lib/flag-icon-css/flags/4x3/br.svg); }
  .flag-icon-br.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/br.svg); }

.flag-icon-bs {
  background-image: url(../lib/flag-icon-css/flags/4x3/bs.svg); }
  .flag-icon-bs.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bs.svg); }

.flag-icon-bt {
  background-image: url(../lib/flag-icon-css/flags/4x3/bt.svg); }
  .flag-icon-bt.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bt.svg); }

.flag-icon-bv {
  background-image: url(../lib/flag-icon-css/flags/4x3/bv.svg); }
  .flag-icon-bv.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bv.svg); }

.flag-icon-bw {
  background-image: url(../lib/flag-icon-css/flags/4x3/bw.svg); }
  .flag-icon-bw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bw.svg); }

.flag-icon-by {
  background-image: url(../lib/flag-icon-css/flags/4x3/by.svg); }
  .flag-icon-by.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/by.svg); }

.flag-icon-bz {
  background-image: url(../lib/flag-icon-css/flags/4x3/bz.svg); }
  .flag-icon-bz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/bz.svg); }

.flag-icon-ca {
  background-image: url(../lib/flag-icon-css/flags/4x3/ca.svg); }
  .flag-icon-ca.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ca.svg); }

.flag-icon-cc {
  background-image: url(../lib/flag-icon-css/flags/4x3/cc.svg); }
  .flag-icon-cc.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cc.svg); }

.flag-icon-cd {
  background-image: url(../lib/flag-icon-css/flags/4x3/cd.svg); }
  .flag-icon-cd.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cd.svg); }

.flag-icon-cf {
  background-image: url(../lib/flag-icon-css/flags/4x3/cf.svg); }
  .flag-icon-cf.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cf.svg); }

.flag-icon-cg {
  background-image: url(../lib/flag-icon-css/flags/4x3/cg.svg); }
  .flag-icon-cg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cg.svg); }

.flag-icon-ch {
  background-image: url(../lib/flag-icon-css/flags/4x3/ch.svg); }
  .flag-icon-ch.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ch.svg); }

.flag-icon-ci {
  background-image: url(../lib/flag-icon-css/flags/4x3/ci.svg); }
  .flag-icon-ci.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ci.svg); }

.flag-icon-ck {
  background-image: url(../lib/flag-icon-css/flags/4x3/ck.svg); }
  .flag-icon-ck.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ck.svg); }

.flag-icon-cl {
  background-image: url(../lib/flag-icon-css/flags/4x3/cl.svg); }
  .flag-icon-cl.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cl.svg); }

.flag-icon-cm {
  background-image: url(../lib/flag-icon-css/flags/4x3/cm.svg); }
  .flag-icon-cm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cm.svg); }

.flag-icon-cn {
  background-image: url(../lib/flag-icon-css/flags/4x3/cn.svg); }
  .flag-icon-cn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cn.svg); }

.flag-icon-co {
  background-image: url(../lib/flag-icon-css/flags/4x3/co.svg); }
  .flag-icon-co.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/co.svg); }

.flag-icon-cr {
  background-image: url(../lib/flag-icon-css/flags/4x3/cr.svg); }
  .flag-icon-cr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cr.svg); }

.flag-icon-cu {
  background-image: url(../lib/flag-icon-css/flags/4x3/cu.svg); }
  .flag-icon-cu.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cu.svg); }

.flag-icon-cv {
  background-image: url(../lib/flag-icon-css/flags/4x3/cv.svg); }
  .flag-icon-cv.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cv.svg); }

.flag-icon-cw {
  background-image: url(../lib/flag-icon-css/flags/4x3/cw.svg); }
  .flag-icon-cw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cw.svg); }

.flag-icon-cx {
  background-image: url(../lib/flag-icon-css/flags/4x3/cx.svg); }
  .flag-icon-cx.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cx.svg); }

.flag-icon-cy {
  background-image: url(../lib/flag-icon-css/flags/4x3/cy.svg); }
  .flag-icon-cy.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cy.svg); }

.flag-icon-cz {
  background-image: url(../lib/flag-icon-css/flags/4x3/cz.svg); }
  .flag-icon-cz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/cz.svg); }

.flag-icon-de {
  background-image: url(../lib/flag-icon-css/flags/4x3/de.svg); }
  .flag-icon-de.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/de.svg); }

.flag-icon-dj {
  background-image: url(../lib/flag-icon-css/flags/4x3/dj.svg); }
  .flag-icon-dj.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/dj.svg); }

.flag-icon-dk {
  background-image: url(../lib/flag-icon-css/flags/4x3/dk.svg); }
  .flag-icon-dk.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/dk.svg); }

.flag-icon-dm {
  background-image: url(../lib/flag-icon-css/flags/4x3/dm.svg); }
  .flag-icon-dm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/dm.svg); }

.flag-icon-do {
  background-image: url(../lib/flag-icon-css/flags/4x3/do.svg); }
  .flag-icon-do.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/do.svg); }

.flag-icon-dz {
  background-image: url(../lib/flag-icon-css/flags/4x3/dz.svg); }
  .flag-icon-dz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/dz.svg); }

.flag-icon-ec {
  background-image: url(../lib/flag-icon-css/flags/4x3/ec.svg); }
  .flag-icon-ec.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ec.svg); }

.flag-icon-ee {
  background-image: url(../lib/flag-icon-css/flags/4x3/ee.svg); }
  .flag-icon-ee.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ee.svg); }

.flag-icon-eg {
  background-image: url(../lib/flag-icon-css/flags/4x3/eg.svg); }
  .flag-icon-eg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/eg.svg); }

.flag-icon-eh {
  background-image: url(../lib/flag-icon-css/flags/4x3/eh.svg); }
  .flag-icon-eh.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/eh.svg); }

.flag-icon-er {
  background-image: url(../lib/flag-icon-css/flags/4x3/er.svg); }
  .flag-icon-er.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/er.svg); }

.flag-icon-es {
  background-image: url(../lib/flag-icon-css/flags/4x3/es.svg); }
  .flag-icon-es.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/es.svg); }

.flag-icon-et {
  background-image: url(../lib/flag-icon-css/flags/4x3/et.svg); }
  .flag-icon-et.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/et.svg); }

.flag-icon-fi {
  background-image: url(../lib/flag-icon-css/flags/4x3/fi.svg); }
  .flag-icon-fi.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/fi.svg); }

.flag-icon-fj {
  background-image: url(../lib/flag-icon-css/flags/4x3/fj.svg); }
  .flag-icon-fj.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/fj.svg); }

.flag-icon-fk {
  background-image: url(../lib/flag-icon-css/flags/4x3/fk.svg); }
  .flag-icon-fk.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/fk.svg); }

.flag-icon-fm {
  background-image: url(../lib/flag-icon-css/flags/4x3/fm.svg); }
  .flag-icon-fm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/fm.svg); }

.flag-icon-fo {
  background-image: url(../lib/flag-icon-css/flags/4x3/fo.svg); }
  .flag-icon-fo.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/fo.svg); }

.flag-icon-fr {
  background-image: url(../lib/flag-icon-css/flags/4x3/fr.svg); }
  .flag-icon-fr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/fr.svg); }

.flag-icon-ga {
  background-image: url(../lib/flag-icon-css/flags/4x3/ga.svg); }
  .flag-icon-ga.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ga.svg); }

.flag-icon-gb {
  background-image: url(../lib/flag-icon-css/flags/4x3/gb.svg); }
  .flag-icon-gb.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gb.svg); }

.flag-icon-gd {
  background-image: url(../lib/flag-icon-css/flags/4x3/gd.svg); }
  .flag-icon-gd.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gd.svg); }

.flag-icon-ge {
  background-image: url(../lib/flag-icon-css/flags/4x3/ge.svg); }
  .flag-icon-ge.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ge.svg); }

.flag-icon-gf {
  background-image: url(../lib/flag-icon-css/flags/4x3/gf.svg); }
  .flag-icon-gf.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gf.svg); }

.flag-icon-gg {
  background-image: url(../lib/flag-icon-css/flags/4x3/gg.svg); }
  .flag-icon-gg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gg.svg); }

.flag-icon-gh {
  background-image: url(../lib/flag-icon-css/flags/4x3/gh.svg); }
  .flag-icon-gh.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gh.svg); }

.flag-icon-gi {
  background-image: url(../lib/flag-icon-css/flags/4x3/gi.svg); }
  .flag-icon-gi.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gi.svg); }

.flag-icon-gl {
  background-image: url(../lib/flag-icon-css/flags/4x3/gl.svg); }
  .flag-icon-gl.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gl.svg); }

.flag-icon-gm {
  background-image: url(../lib/flag-icon-css/flags/4x3/gm.svg); }
  .flag-icon-gm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gm.svg); }

.flag-icon-gn {
  background-image: url(../lib/flag-icon-css/flags/4x3/gn.svg); }
  .flag-icon-gn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gn.svg); }

.flag-icon-gp {
  background-image: url(../lib/flag-icon-css/flags/4x3/gp.svg); }
  .flag-icon-gp.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gp.svg); }

.flag-icon-gq {
  background-image: url(../lib/flag-icon-css/flags/4x3/gq.svg); }
  .flag-icon-gq.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gq.svg); }

.flag-icon-gr {
  background-image: url(../lib/flag-icon-css/flags/4x3/gr.svg); }
  .flag-icon-gr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gr.svg); }

.flag-icon-gs {
  background-image: url(../lib/flag-icon-css/flags/4x3/gs.svg); }
  .flag-icon-gs.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gs.svg); }

.flag-icon-gt {
  background-image: url(../lib/flag-icon-css/flags/4x3/gt.svg); }
  .flag-icon-gt.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gt.svg); }

.flag-icon-gu {
  background-image: url(../lib/flag-icon-css/flags/4x3/gu.svg); }
  .flag-icon-gu.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gu.svg); }

.flag-icon-gw {
  background-image: url(../lib/flag-icon-css/flags/4x3/gw.svg); }
  .flag-icon-gw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gw.svg); }

.flag-icon-gy {
  background-image: url(../lib/flag-icon-css/flags/4x3/gy.svg); }
  .flag-icon-gy.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/gy.svg); }

.flag-icon-hk {
  background-image: url(../lib/flag-icon-css/flags/4x3/hk.svg); }
  .flag-icon-hk.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/hk.svg); }

.flag-icon-hm {
  background-image: url(../lib/flag-icon-css/flags/4x3/hm.svg); }
  .flag-icon-hm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/hm.svg); }

.flag-icon-hn {
  background-image: url(../lib/flag-icon-css/flags/4x3/hn.svg); }
  .flag-icon-hn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/hn.svg); }

.flag-icon-hr {
  background-image: url(../lib/flag-icon-css/flags/4x3/hr.svg); }
  .flag-icon-hr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/hr.svg); }

.flag-icon-ht {
  background-image: url(../lib/flag-icon-css/flags/4x3/ht.svg); }
  .flag-icon-ht.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ht.svg); }

.flag-icon-hu {
  background-image: url(../lib/flag-icon-css/flags/4x3/hu.svg); }
  .flag-icon-hu.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/hu.svg); }

.flag-icon-id {
  background-image: url(../lib/flag-icon-css/flags/4x3/id.svg); }
  .flag-icon-id.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/id.svg); }

.flag-icon-ie {
  background-image: url(../lib/flag-icon-css/flags/4x3/ie.svg); }
  .flag-icon-ie.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ie.svg); }

.flag-icon-il {
  background-image: url(../lib/flag-icon-css/flags/4x3/il.svg); }
  .flag-icon-il.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/il.svg); }

.flag-icon-im {
  background-image: url(../lib/flag-icon-css/flags/4x3/im.svg); }
  .flag-icon-im.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/im.svg); }

.flag-icon-in {
  background-image: url(../lib/flag-icon-css/flags/4x3/in.svg); }
  .flag-icon-in.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/in.svg); }

.flag-icon-io {
  background-image: url(../lib/flag-icon-css/flags/4x3/io.svg); }
  .flag-icon-io.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/io.svg); }

.flag-icon-iq {
  background-image: url(../lib/flag-icon-css/flags/4x3/iq.svg); }
  .flag-icon-iq.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/iq.svg); }

.flag-icon-ir {
  background-image: url(../lib/flag-icon-css/flags/4x3/ir.svg); }
  .flag-icon-ir.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ir.svg); }

.flag-icon-is {
  background-image: url(../lib/flag-icon-css/flags/4x3/is.svg); }
  .flag-icon-is.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/is.svg); }

.flag-icon-it {
  background-image: url(../lib/flag-icon-css/flags/4x3/it.svg); }
  .flag-icon-it.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/it.svg); }

.flag-icon-je {
  background-image: url(../lib/flag-icon-css/flags/4x3/je.svg); }
  .flag-icon-je.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/je.svg); }

.flag-icon-jm {
  background-image: url(../lib/flag-icon-css/flags/4x3/jm.svg); }
  .flag-icon-jm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/jm.svg); }

.flag-icon-jo {
  background-image: url(../lib/flag-icon-css/flags/4x3/jo.svg); }
  .flag-icon-jo.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/jo.svg); }

.flag-icon-jp {
  background-image: url(../lib/flag-icon-css/flags/4x3/jp.svg); }
  .flag-icon-jp.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/jp.svg); }

.flag-icon-ke {
  background-image: url(../lib/flag-icon-css/flags/4x3/ke.svg); }
  .flag-icon-ke.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ke.svg); }

.flag-icon-kg {
  background-image: url(../lib/flag-icon-css/flags/4x3/kg.svg); }
  .flag-icon-kg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/kg.svg); }

.flag-icon-kh {
  background-image: url(../lib/flag-icon-css/flags/4x3/kh.svg); }
  .flag-icon-kh.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/kh.svg); }

.flag-icon-ki {
  background-image: url(../lib/flag-icon-css/flags/4x3/ki.svg); }
  .flag-icon-ki.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ki.svg); }

.flag-icon-km {
  background-image: url(../lib/flag-icon-css/flags/4x3/km.svg); }
  .flag-icon-km.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/km.svg); }

.flag-icon-kn {
  background-image: url(../lib/flag-icon-css/flags/4x3/kn.svg); }
  .flag-icon-kn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/kn.svg); }

.flag-icon-kp {
  background-image: url(../lib/flag-icon-css/flags/4x3/kp.svg); }
  .flag-icon-kp.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/kp.svg); }

.flag-icon-kr {
  background-image: url(../lib/flag-icon-css/flags/4x3/kr.svg); }
  .flag-icon-kr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/kr.svg); }

.flag-icon-kw {
  background-image: url(../lib/flag-icon-css/flags/4x3/kw.svg); }
  .flag-icon-kw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/kw.svg); }

.flag-icon-ky {
  background-image: url(../lib/flag-icon-css/flags/4x3/ky.svg); }
  .flag-icon-ky.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ky.svg); }

.flag-icon-kz {
  background-image: url(../lib/flag-icon-css/flags/4x3/kz.svg); }
  .flag-icon-kz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/kz.svg); }

.flag-icon-la {
  background-image: url(../lib/flag-icon-css/flags/4x3/la.svg); }
  .flag-icon-la.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/la.svg); }

.flag-icon-lb {
  background-image: url(../lib/flag-icon-css/flags/4x3/lb.svg); }
  .flag-icon-lb.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/lb.svg); }

.flag-icon-lc {
  background-image: url(../lib/flag-icon-css/flags/4x3/lc.svg); }
  .flag-icon-lc.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/lc.svg); }

.flag-icon-li {
  background-image: url(../lib/flag-icon-css/flags/4x3/li.svg); }
  .flag-icon-li.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/li.svg); }

.flag-icon-lk {
  background-image: url(../lib/flag-icon-css/flags/4x3/lk.svg); }
  .flag-icon-lk.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/lk.svg); }

.flag-icon-lr {
  background-image: url(../lib/flag-icon-css/flags/4x3/lr.svg); }
  .flag-icon-lr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/lr.svg); }

.flag-icon-ls {
  background-image: url(../lib/flag-icon-css/flags/4x3/ls.svg); }
  .flag-icon-ls.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ls.svg); }

.flag-icon-lt {
  background-image: url(../lib/flag-icon-css/flags/4x3/lt.svg); }
  .flag-icon-lt.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/lt.svg); }

.flag-icon-lu {
  background-image: url(../lib/flag-icon-css/flags/4x3/lu.svg); }
  .flag-icon-lu.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/lu.svg); }

.flag-icon-lv {
  background-image: url(../lib/flag-icon-css/flags/4x3/lv.svg); }
  .flag-icon-lv.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/lv.svg); }

.flag-icon-ly {
  background-image: url(../lib/flag-icon-css/flags/4x3/ly.svg); }
  .flag-icon-ly.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ly.svg); }

.flag-icon-ma {
  background-image: url(../lib/flag-icon-css/flags/4x3/ma.svg); }
  .flag-icon-ma.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ma.svg); }

.flag-icon-mc {
  background-image: url(../lib/flag-icon-css/flags/4x3/mc.svg); }
  .flag-icon-mc.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mc.svg); }

.flag-icon-md {
  background-image: url(../lib/flag-icon-css/flags/4x3/md.svg); }
  .flag-icon-md.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/md.svg); }

.flag-icon-me {
  background-image: url(../lib/flag-icon-css/flags/4x3/me.svg); }
  .flag-icon-me.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/me.svg); }

.flag-icon-mf {
  background-image: url(../lib/flag-icon-css/flags/4x3/mf.svg); }
  .flag-icon-mf.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mf.svg); }

.flag-icon-mg {
  background-image: url(../lib/flag-icon-css/flags/4x3/mg.svg); }
  .flag-icon-mg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mg.svg); }

.flag-icon-mh {
  background-image: url(../lib/flag-icon-css/flags/4x3/mh.svg); }
  .flag-icon-mh.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mh.svg); }

.flag-icon-mk {
  background-image: url(../lib/flag-icon-css/flags/4x3/mk.svg); }
  .flag-icon-mk.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mk.svg); }

.flag-icon-ml {
  background-image: url(../lib/flag-icon-css/flags/4x3/ml.svg); }
  .flag-icon-ml.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ml.svg); }

.flag-icon-mm {
  background-image: url(../lib/flag-icon-css/flags/4x3/mm.svg); }
  .flag-icon-mm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mm.svg); }

.flag-icon-mn {
  background-image: url(../lib/flag-icon-css/flags/4x3/mn.svg); }
  .flag-icon-mn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mn.svg); }

.flag-icon-mo {
  background-image: url(../lib/flag-icon-css/flags/4x3/mo.svg); }
  .flag-icon-mo.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mo.svg); }

.flag-icon-mp {
  background-image: url(../lib/flag-icon-css/flags/4x3/mp.svg); }
  .flag-icon-mp.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mp.svg); }

.flag-icon-mq {
  background-image: url(../lib/flag-icon-css/flags/4x3/mq.svg); }
  .flag-icon-mq.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mq.svg); }

.flag-icon-mr {
  background-image: url(../lib/flag-icon-css/flags/4x3/mr.svg); }
  .flag-icon-mr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mr.svg); }

.flag-icon-ms {
  background-image: url(../lib/flag-icon-css/flags/4x3/ms.svg); }
  .flag-icon-ms.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ms.svg); }

.flag-icon-mt {
  background-image: url(../lib/flag-icon-css/flags/4x3/mt.svg); }
  .flag-icon-mt.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mt.svg); }

.flag-icon-mu {
  background-image: url(../lib/flag-icon-css/flags/4x3/mu.svg); }
  .flag-icon-mu.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mu.svg); }

.flag-icon-mv {
  background-image: url(../lib/flag-icon-css/flags/4x3/mv.svg); }
  .flag-icon-mv.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mv.svg); }

.flag-icon-mw {
  background-image: url(../lib/flag-icon-css/flags/4x3/mw.svg); }
  .flag-icon-mw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mw.svg); }

.flag-icon-mx {
  background-image: url(../lib/flag-icon-css/flags/4x3/mx.svg); }
  .flag-icon-mx.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mx.svg); }

.flag-icon-my {
  background-image: url(../lib/flag-icon-css/flags/4x3/my.svg); }
  .flag-icon-my.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/my.svg); }

.flag-icon-mz {
  background-image: url(../lib/flag-icon-css/flags/4x3/mz.svg); }
  .flag-icon-mz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/mz.svg); }

.flag-icon-na {
  background-image: url(../lib/flag-icon-css/flags/4x3/na.svg); }
  .flag-icon-na.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/na.svg); }

.flag-icon-nc {
  background-image: url(../lib/flag-icon-css/flags/4x3/nc.svg); }
  .flag-icon-nc.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/nc.svg); }

.flag-icon-ne {
  background-image: url(../lib/flag-icon-css/flags/4x3/ne.svg); }
  .flag-icon-ne.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ne.svg); }

.flag-icon-nf {
  background-image: url(../lib/flag-icon-css/flags/4x3/nf.svg); }
  .flag-icon-nf.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/nf.svg); }

.flag-icon-ng {
  background-image: url(../lib/flag-icon-css/flags/4x3/ng.svg); }
  .flag-icon-ng.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ng.svg); }

.flag-icon-ni {
  background-image: url(../lib/flag-icon-css/flags/4x3/ni.svg); }
  .flag-icon-ni.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ni.svg); }

.flag-icon-nl {
  background-image: url(../lib/flag-icon-css/flags/4x3/nl.svg); }
  .flag-icon-nl.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/nl.svg); }

.flag-icon-no {
  background-image: url(../lib/flag-icon-css/flags/4x3/no.svg); }
  .flag-icon-no.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/no.svg); }

.flag-icon-np {
  background-image: url(../lib/flag-icon-css/flags/4x3/np.svg); }
  .flag-icon-np.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/np.svg); }

.flag-icon-nr {
  background-image: url(../lib/flag-icon-css/flags/4x3/nr.svg); }
  .flag-icon-nr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/nr.svg); }

.flag-icon-nu {
  background-image: url(../lib/flag-icon-css/flags/4x3/nu.svg); }
  .flag-icon-nu.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/nu.svg); }

.flag-icon-nz {
  background-image: url(../lib/flag-icon-css/flags/4x3/nz.svg); }
  .flag-icon-nz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/nz.svg); }

.flag-icon-om {
  background-image: url(../lib/flag-icon-css/flags/4x3/om.svg); }
  .flag-icon-om.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/om.svg); }

.flag-icon-pa {
  background-image: url(../lib/flag-icon-css/flags/4x3/pa.svg); }
  .flag-icon-pa.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pa.svg); }

.flag-icon-pe {
  background-image: url(../lib/flag-icon-css/flags/4x3/pe.svg); }
  .flag-icon-pe.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pe.svg); }

.flag-icon-pf {
  background-image: url(../lib/flag-icon-css/flags/4x3/pf.svg); }
  .flag-icon-pf.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pf.svg); }

.flag-icon-pg {
  background-image: url(../lib/flag-icon-css/flags/4x3/pg.svg); }
  .flag-icon-pg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pg.svg); }

.flag-icon-ph {
  background-image: url(../lib/flag-icon-css/flags/4x3/ph.svg); }
  .flag-icon-ph.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ph.svg); }

.flag-icon-pk {
  background-image: url(../lib/flag-icon-css/flags/4x3/pk.svg); }
  .flag-icon-pk.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pk.svg); }

.flag-icon-pl {
  background-image: url(../lib/flag-icon-css/flags/4x3/pl.svg); }
  .flag-icon-pl.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pl.svg); }

.flag-icon-pm {
  background-image: url(../lib/flag-icon-css/flags/4x3/pm.svg); }
  .flag-icon-pm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pm.svg); }

.flag-icon-pn {
  background-image: url(../lib/flag-icon-css/flags/4x3/pn.svg); }
  .flag-icon-pn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pn.svg); }

.flag-icon-pr {
  background-image: url(../lib/flag-icon-css/flags/4x3/pr.svg); }
  .flag-icon-pr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pr.svg); }

.flag-icon-ps {
  background-image: url(../lib/flag-icon-css/flags/4x3/ps.svg); }
  .flag-icon-ps.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ps.svg); }

.flag-icon-pt {
  background-image: url(../lib/flag-icon-css/flags/4x3/pt.svg); }
  .flag-icon-pt.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pt.svg); }

.flag-icon-pw {
  background-image: url(../lib/flag-icon-css/flags/4x3/pw.svg); }
  .flag-icon-pw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/pw.svg); }

.flag-icon-py {
  background-image: url(../lib/flag-icon-css/flags/4x3/py.svg); }
  .flag-icon-py.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/py.svg); }

.flag-icon-qa {
  background-image: url(../lib/flag-icon-css/flags/4x3/qa.svg); }
  .flag-icon-qa.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/qa.svg); }

.flag-icon-re {
  background-image: url(../lib/flag-icon-css/flags/4x3/re.svg); }
  .flag-icon-re.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/re.svg); }

.flag-icon-ro {
  background-image: url(../lib/flag-icon-css/flags/4x3/ro.svg); }
  .flag-icon-ro.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ro.svg); }

.flag-icon-rs {
  background-image: url(../lib/flag-icon-css/flags/4x3/rs.svg); }
  .flag-icon-rs.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/rs.svg); }

.flag-icon-ru {
  background-image: url(../lib/flag-icon-css/flags/4x3/ru.svg); }
  .flag-icon-ru.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ru.svg); }

.flag-icon-rw {
  background-image: url(../lib/flag-icon-css/flags/4x3/rw.svg); }
  .flag-icon-rw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/rw.svg); }

.flag-icon-sa {
  background-image: url(../lib/flag-icon-css/flags/4x3/sa.svg); }
  .flag-icon-sa.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sa.svg); }

.flag-icon-sb {
  background-image: url(../lib/flag-icon-css/flags/4x3/sb.svg); }
  .flag-icon-sb.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sb.svg); }

.flag-icon-sc {
  background-image: url(../lib/flag-icon-css/flags/4x3/sc.svg); }
  .flag-icon-sc.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sc.svg); }

.flag-icon-sd {
  background-image: url(../lib/flag-icon-css/flags/4x3/sd.svg); }
  .flag-icon-sd.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sd.svg); }

.flag-icon-se {
  background-image: url(../lib/flag-icon-css/flags/4x3/se.svg); }
  .flag-icon-se.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/se.svg); }

.flag-icon-sg {
  background-image: url(../lib/flag-icon-css/flags/4x3/sg.svg); }
  .flag-icon-sg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sg.svg); }

.flag-icon-sh {
  background-image: url(../lib/flag-icon-css/flags/4x3/sh.svg); }
  .flag-icon-sh.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sh.svg); }

.flag-icon-si {
  background-image: url(../lib/flag-icon-css/flags/4x3/si.svg); }
  .flag-icon-si.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/si.svg); }

.flag-icon-sj {
  background-image: url(../lib/flag-icon-css/flags/4x3/sj.svg); }
  .flag-icon-sj.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sj.svg); }

.flag-icon-sk {
  background-image: url(../lib/flag-icon-css/flags/4x3/sk.svg); }
  .flag-icon-sk.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sk.svg); }

.flag-icon-sl {
  background-image: url(../lib/flag-icon-css/flags/4x3/sl.svg); }
  .flag-icon-sl.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sl.svg); }

.flag-icon-sm {
  background-image: url(../lib/flag-icon-css/flags/4x3/sm.svg); }
  .flag-icon-sm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sm.svg); }

.flag-icon-sn {
  background-image: url(../lib/flag-icon-css/flags/4x3/sn.svg); }
  .flag-icon-sn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sn.svg); }

.flag-icon-so {
  background-image: url(../lib/flag-icon-css/flags/4x3/so.svg); }
  .flag-icon-so.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/so.svg); }

.flag-icon-sr {
  background-image: url(../lib/flag-icon-css/flags/4x3/sr.svg); }
  .flag-icon-sr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sr.svg); }

.flag-icon-ss {
  background-image: url(../lib/flag-icon-css/flags/4x3/ss.svg); }
  .flag-icon-ss.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ss.svg); }

.flag-icon-st {
  background-image: url(../lib/flag-icon-css/flags/4x3/st.svg); }
  .flag-icon-st.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/st.svg); }

.flag-icon-sv {
  background-image: url(../lib/flag-icon-css/flags/4x3/sv.svg); }
  .flag-icon-sv.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sv.svg); }

.flag-icon-sx {
  background-image: url(../lib/flag-icon-css/flags/4x3/sx.svg); }
  .flag-icon-sx.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sx.svg); }

.flag-icon-sy {
  background-image: url(../lib/flag-icon-css/flags/4x3/sy.svg); }
  .flag-icon-sy.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sy.svg); }

.flag-icon-sz {
  background-image: url(../lib/flag-icon-css/flags/4x3/sz.svg); }
  .flag-icon-sz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/sz.svg); }

.flag-icon-tc {
  background-image: url(../lib/flag-icon-css/flags/4x3/tc.svg); }
  .flag-icon-tc.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tc.svg); }

.flag-icon-td {
  background-image: url(../lib/flag-icon-css/flags/4x3/td.svg); }
  .flag-icon-td.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/td.svg); }

.flag-icon-tf {
  background-image: url(../lib/flag-icon-css/flags/4x3/tf.svg); }
  .flag-icon-tf.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tf.svg); }

.flag-icon-tg {
  background-image: url(../lib/flag-icon-css/flags/4x3/tg.svg); }
  .flag-icon-tg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tg.svg); }

.flag-icon-th {
  background-image: url(../lib/flag-icon-css/flags/4x3/th.svg); }
  .flag-icon-th.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/th.svg); }

.flag-icon-tj {
  background-image: url(../lib/flag-icon-css/flags/4x3/tj.svg); }
  .flag-icon-tj.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tj.svg); }

.flag-icon-tk {
  background-image: url(../lib/flag-icon-css/flags/4x3/tk.svg); }
  .flag-icon-tk.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tk.svg); }

.flag-icon-tl {
  background-image: url(../lib/flag-icon-css/flags/4x3/tl.svg); }
  .flag-icon-tl.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tl.svg); }

.flag-icon-tm {
  background-image: url(../lib/flag-icon-css/flags/4x3/tm.svg); }
  .flag-icon-tm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tm.svg); }

.flag-icon-tn {
  background-image: url(../lib/flag-icon-css/flags/4x3/tn.svg); }
  .flag-icon-tn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tn.svg); }

.flag-icon-to {
  background-image: url(../lib/flag-icon-css/flags/4x3/to.svg); }
  .flag-icon-to.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/to.svg); }

.flag-icon-tr {
  background-image: url(../lib/flag-icon-css/flags/4x3/tr.svg); }
  .flag-icon-tr.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tr.svg); }

.flag-icon-tt {
  background-image: url(../lib/flag-icon-css/flags/4x3/tt.svg); }
  .flag-icon-tt.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tt.svg); }

.flag-icon-tv {
  background-image: url(../lib/flag-icon-css/flags/4x3/tv.svg); }
  .flag-icon-tv.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tv.svg); }

.flag-icon-tw {
  background-image: url(../lib/flag-icon-css/flags/4x3/tw.svg); }
  .flag-icon-tw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tw.svg); }

.flag-icon-tz {
  background-image: url(../lib/flag-icon-css/flags/4x3/tz.svg); }
  .flag-icon-tz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/tz.svg); }

.flag-icon-ua {
  background-image: url(../lib/flag-icon-css/flags/4x3/ua.svg); }
  .flag-icon-ua.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ua.svg); }

.flag-icon-ug {
  background-image: url(../lib/flag-icon-css/flags/4x3/ug.svg); }
  .flag-icon-ug.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ug.svg); }

.flag-icon-um {
  background-image: url(../lib/flag-icon-css/flags/4x3/um.svg); }
  .flag-icon-um.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/um.svg); }

.flag-icon-us {
  background-image: url(../lib/flag-icon-css/flags/4x3/us.svg); }
  .flag-icon-us.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/us.svg); }

.flag-icon-uy {
  background-image: url(../lib/flag-icon-css/flags/4x3/uy.svg); }
  .flag-icon-uy.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/uy.svg); }

.flag-icon-uz {
  background-image: url(../lib/flag-icon-css/flags/4x3/uz.svg); }
  .flag-icon-uz.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/uz.svg); }

.flag-icon-va {
  background-image: url(../lib/flag-icon-css/flags/4x3/va.svg); }
  .flag-icon-va.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/va.svg); }

.flag-icon-vc {
  background-image: url(../lib/flag-icon-css/flags/4x3/vc.svg); }
  .flag-icon-vc.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/vc.svg); }

.flag-icon-ve {
  background-image: url(../lib/flag-icon-css/flags/4x3/ve.svg); }
  .flag-icon-ve.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ve.svg); }

.flag-icon-vg {
  background-image: url(../lib/flag-icon-css/flags/4x3/vg.svg); }
  .flag-icon-vg.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/vg.svg); }

.flag-icon-vi {
  background-image: url(../lib/flag-icon-css/flags/4x3/vi.svg); }
  .flag-icon-vi.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/vi.svg); }

.flag-icon-vn {
  background-image: url(../lib/flag-icon-css/flags/4x3/vn.svg); }
  .flag-icon-vn.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/vn.svg); }

.flag-icon-vu {
  background-image: url(../lib/flag-icon-css/flags/4x3/vu.svg); }
  .flag-icon-vu.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/vu.svg); }

.flag-icon-wf {
  background-image: url(../lib/flag-icon-css/flags/4x3/wf.svg); }
  .flag-icon-wf.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/wf.svg); }

.flag-icon-ws {
  background-image: url(../lib/flag-icon-css/flags/4x3/ws.svg); }
  .flag-icon-ws.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ws.svg); }

.flag-icon-ye {
  background-image: url(../lib/flag-icon-css/flags/4x3/ye.svg); }
  .flag-icon-ye.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/ye.svg); }

.flag-icon-yt {
  background-image: url(../lib/flag-icon-css/flags/4x3/yt.svg); }
  .flag-icon-yt.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/yt.svg); }

.flag-icon-za {
  background-image: url(../lib/flag-icon-css/flags/4x3/za.svg); }
  .flag-icon-za.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/za.svg); }

.flag-icon-zm {
  background-image: url(../lib/flag-icon-css/flags/4x3/zm.svg); }
  .flag-icon-zm.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/zm.svg); }

.flag-icon-zw {
  background-image: url(../lib/flag-icon-css/flags/4x3/zw.svg); }
  .flag-icon-zw.flag-icon-squared {
    background-image: url(../lib/flag-icon-css/flags/1x1/zw.svg); }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-list {
  width: 100%; }
  .slick-loading .slick-list {
    background: #fff url("../lib/slick/ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../lib/slick/fonts/slick.eot");
  src: url("../lib/slick/fonts/slick.eot?#iefix") format("embedded-opentype"), url("../lib/slick/fonts/slick.woff") format("woff"), url("../lib/slick/fonts/slick.ttf") format("truetype"), url("../lib/slick/fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  z-index: 1;
  position: absolute;
  display: block;
  width: 30px;
  height: 30px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  @media screen and (max-width: 47.9375em) {
    .slick-prev,
    .slick-next {
      width: 24px;
      height: 24px; } }
  @media screen and (min-width: 64em) {
    .slick-prev,
    .slick-next {
      width: 36px;
      height: 36px; } }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    color: transparent;
    background: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled,
  .slick-next.slick-disabled {
    opacity: 0.4; }

.slick-prev {
  left: 2.75%; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: 2.75%; }
  .slick-prev, .slick-prev:active, .slick-prev:hover, .slick-prev:focus {
    background-image: url("../icons/arrow-prev-lrg.svg");
    background-size: cover; }

.slick-next {
  right: 2.75%; }
  [dir="rtl"] .slick-next {
    left: 2.75%;
    right: auto; }
  .slick-next, .slick-next:active, .slick-next:hover, .slick-next:focus {
    background-image: url("../icons/arrow-next-lrg.svg");
    background-size: cover; }

/* Dots */
.slick-dots {
  position: absolute;
  bottom: 5%;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 13px;
    margin: 0;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 7px;
        line-height: 20px;
        text-align: center;
        color: #efefef;
        opacity: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: #ff5219;
      opacity: 1; }

.default-product-carousel {
  margin: 0 auto; }
  @media print, screen and (min-width: 48em) {
    .default-product-carousel {
      width: 100%;
      padding: 0 35px; } }
  @media screen and (min-width: 85.375em) {
    .default-product-carousel {
      padding: 0 55px; } }
  .default-product-carousel:not(.slick-initialized) {
    white-space: nowrap;
    padding: 0 0 43px;
    width: 100%;
    overflow: hidden; }
    @media print, screen and (min-width: 48em) {
      .default-product-carousel:not(.slick-initialized) {
        width: calc(100% - 70px); } }
    @media screen and (min-width: 85.375em) {
      .default-product-carousel:not(.slick-initialized) {
        width: calc(100% - 110px); } }
    .default-product-carousel:not(.slick-initialized) .product-listing-details {
      white-space: normal; }
  .default-product-carousel .slick-prev,
  .default-product-carousel .slick-next {
    top: 35%; }
  .default-product-carousel .slick-prev {
    left: 1.5%; }
  .default-product-carousel .slick-next {
    right: 1.5%; }
  .default-product-carousel .product-listing-details {
    text-align: center; }
    .default-product-carousel .product-listing-details h3 {
      font-weight: normal;
      margin: 12px 0 12px 0; }
    .default-product-carousel .product-listing-details a {
      color: #333333;
      line-height: 21px;
      letter-spacing: 1px;
      font-size: 16px;
      font-weight: 500; }
    .default-product-carousel .product-listing-details .product-promo {
      margin: 1em 0 0;
      color: #d0021b;
      letter-spacing: 0.5px; }
      .default-product-carousel .product-listing-details .product-promo .promotion-callout-content {
        background: #f0e2cf;
        font-weight: 600;
        font-size: 14px;
        line-height: 21px;
        color: #575757; }
      .default-product-carousel .product-listing-details .product-promo .club-price-signup {
        font-weight: 400;
        font-size: 12px;
        line-height: 16px;
        color: #575757;
        margin: 0;
        margin-top: 8px; }
        .default-product-carousel .product-listing-details .product-promo .club-price-signup a {
          font-weight: 600;
          font-size: 12px;
          line-height: 16px;
          color: #ff5219; }
  .default-product-carousel .product-price > span {
    font-size: 16px; }
  .default-product-carousel .product-price {
    font-weight: bold;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px; }
    .default-product-carousel .product-price .pricerange {
      color: #575757; }
    .default-product-carousel .product-price .price-standard, .default-product-carousel .product-price .price-sales {
      display: block; }
    .default-product-carousel .product-price .price-standard:not(.has-club-price) {
      color: #575757;
      display: block; }
    .default-product-carousel .product-price .price-standard.has-club-price {
      color: #575757; }
    .default-product-carousel .product-price .price-sales {
      color: #ff5219;
      text-transform: uppercase;
      margin-top: 4px;
      font-family: Segma-Bold;
      font-weight: 700; }
      .default-product-carousel .product-price .price-sales:not(.club-price) {
        color: #ff5219;
        letter-spacing: 0.2px;
        font-weight: 700; }
      .default-product-carousel .product-price .price-sales:not(.has-sales-price) {
        color: #575757; }
      .default-product-carousel .product-price .price-sales.club-price .price-label,
      .default-product-carousel .product-price .price-sales.club-price .price-value {
        color: #ff5219; }
    .default-product-carousel .product-price .price-was {
      display: block;
      color: #575757; }
    .default-product-carousel .product-price.clearance .price-sales {
      color: #e31f2b; }
    .default-product-carousel .product-price.clearance .price-standard {
      display: none; }
  @media screen and (max-width: 47.9375em) {
    .default-product-carousel .slick-arrow {
      display: none !important; } }
  .default-product-carousel .product {
    padding: 12px 18px 16px 18px; }
    .default-product-carousel .product:not(.slick-slide) {
      display: inline-block;
      vertical-align: top; }
      @media screen and (max-width: 47.9375em) {
        .default-product-carousel .product:not(.slick-slide) {
          width: 66.67%; }
          .default-product-carousel .product:not(.slick-slide):nth-child(n+3) {
            display: none; } }
      @media print, screen and (min-width: 48em) {
        .default-product-carousel .product:not(.slick-slide) {
          width: 24%; }
          .default-product-carousel .product:not(.slick-slide):nth-child(n+5) {
            display: none; } }
    .default-product-carousel .product img {
      display: block;
      margin: 0 auto;
      max-width: 100%; }
  .default-product-carousel .slick-dots {
    position: static;
    margin: 5px 0 20px; }
    @media screen and (min-width: 85.375em) {
      .default-product-carousel .slick-dots {
        margin: 2px 0 50px; } }
    @media screen and (min-width: 64em) and (max-width: 85.3125em) {
      .default-product-carousel .slick-dots {
        margin: 7px 0 46px; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .default-product-carousel .slick-dots {
        margin: 2px 0 30px; } }

body {
  background: none repeat scroll 0 0 #ffffff;
  color: #333333;
  font-family: Segma-Regular;
  font-size: 12px; }

a {
  color: #7a7a7a;
  text-decoration: none; }

h1 {
  font-size: 24px;
  line-height: 36px;
  letter-spacing: 2px; }
  @media print, screen and (min-width: 48em) {
    h1 {
      font-size: 30px; } }

h2 {
  font-size: 20px;
  line-height: 30px;
  letter-spacing: 2px; }
  @media print, screen and (min-width: 48em) {
    h2 {
      font-size: 24px; } }

h3 {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1.5px; }
  @media print, screen and (min-width: 48em) {
    h3 {
      font-size: 22px; } }

h4 {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 1.5px; }
  @media print, screen and (min-width: 48em) {
    h4 {
      font-size: 20px; } }

p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.5px; }
  @media print, screen and (min-width: 48em) {
    p {
      letter-spacing: 1px; } }

fieldset {
  border: 0 none;
  margin: 0;
  padding: 0; }

table {
  width: 100%; }

th {
  text-align: left; }

td {
  padding: 1em;
  vertical-align: top; }

button,
.button,
.buttonstyle {
  background-color: #ff5219;
  border-color: transparent;
  border-radius: 0;
  border-style: solid;
  border-width: 2px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  padding: 11px 30px;
  text-align: center;
  transition: all 0.4s ease;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1;
  letter-spacing: 2px;
  outline: none; }
  @media screen and (max-width: 47.9375em) {
    button,
    .button,
    .buttonstyle {
      width: 100%; } }
  button.smaller-on-mobile,
  .button.smaller-on-mobile,
  .buttonstyle.smaller-on-mobile {
    letter-spacing: 1.5px; }
  button.large,
  .button.large,
  .buttonstyle.large {
    font-size: 20px;
    letter-spacing: 2.1px;
    padding: 12px 30px; }
    button.large.smaller-on-mobile,
    .button.large.smaller-on-mobile,
    .buttonstyle.large.smaller-on-mobile {
      font-size: 16px;
      letter-spacing: 1.3px;
      padding: 14px 30px; }
  button:hover,
  .button:hover,
  .buttonstyle:hover {
    border-color: #ff5219;
    color: #ff5219;
    background: #ffffff; }
  button[disabled], button.disabled,
  .button[disabled],
  .button.disabled,
  .buttonstyle[disabled],
  .buttonstyle.disabled {
    background-color: #9b9b9b; }
  button a,
  .button a,
  .buttonstyle a {
    color: #ffffff; }
    button a:hover,
    .button a:hover,
    .buttonstyle a:hover {
      color: #ff5219; }
  button.secondary,
  .button.secondary,
  .buttonstyle.secondary {
    border-color: #ff5219;
    color: #ff5219;
    background: #ffffff; }
    button.secondary:hover,
    .button.secondary:hover,
    .buttonstyle.secondary:hover {
      background-color: #ff5219;
      color: #ffffff; }
    button.secondary[disabled], button.secondary.disabled,
    .button.secondary[disabled],
    .button.secondary.disabled,
    .buttonstyle.secondary[disabled],
    .buttonstyle.secondary.disabled {
      border-color: #9b9b9b;
      color: #9b9b9b;
      background-color: #ffffff; }
  button.simple, .store-tile.selected .select-store-button,
  .button.simple,
  .buttonstyle.simple {
    text-align: center; }
  button.full-width,
  .button.full-width,
  .buttonstyle.full-width {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    width: 100%; }

.button-text, .af_empty .address-manual-link {
  font-size: 14px;
  letter-spacing: 0.8px;
  background-color: transparent;
  border-width: 0;
  color: #575757;
  padding: 0;
  text-transform: inherit;
  text-decoration: underline;
  display: inline-block; }
  .button-text:hover, .af_empty .address-manual-link:hover {
    background-color: transparent;
    text-decoration: underline;
    color: #7a7a7a; }
  .button-text.no-decoration, .af_empty .no-decoration.address-manual-link {
    text-decoration: none;
    color: #7a7a7a; }
  .button-text.light, .af_empty .light.address-manual-link {
    color: #7a7a7a; }
  .button-text.large, .af_empty .address-manual-link {
    font-size: 16px;
    letter-spacing: 1px; }

.button-full-width {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  width: 100%; }

.dialog-container.no-close .close-button {
  display: none; }

.dialog-container .dialog-buttons {
  float: right; }
  .dialog-container .dialog-buttons button:not(:last-child) {
    margin-right: 1em; }

.accordion .accordion-item .accordion-title, .accordion .accordion-item .accordion-content {
  border: none;
  border-bottom: 1px solid #cdcdcd; }

.accordion .accordion-item .accordion-title {
  text-align: center;
  font-size: 16px;
  letter-spacing: 0.9px;
  color: #4b4b4b;
  text-transform: uppercase;
  padding: 15px;
  text-decoration: none; }
  @media print, screen and (min-width: 48em) {
    .accordion .accordion-item .accordion-title {
      letter-spacing: 1.8px; } }
  .accordion .accordion-item .accordion-title:focus, .accordion .accordion-item .accordion-title:hover {
    background-color: transparent; }
  .accordion .accordion-item .accordion-title::before {
    background-image: url("../icons/plus-orange.svg");
    background-size: contain;
    width: 12px;
    height: 12px;
    margin: 0;
    content: '';
    top: 50%;
    right: 12px;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%); }

.accordion .accordion-item .accordion-content {
  padding: 20px 13px;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.5px;
  color: #7a7a7a;
  text-align: center; }
  @media print, screen and (min-width: 48em) {
    .accordion .accordion-item .accordion-content {
      font-size: 15px;
      letter-spacing: 0.9px;
      color: #7a7a7a; } }

.accordion .accordion-item.is-active .accordion-title::before {
  background-image: url("../icons/minus-orange.svg");
  height: 1.45px;
  width: 14px; }

.accordion-menu a {
  color: #575757;
  text-align: center;
  text-transform: uppercase; }
  .accordion-menu a:hover {
    text-decoration: none; }

.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
  background-image: url("../icons/plus-dark-sml.svg");
  background-size: contain;
  border: none;
  top: 13px;
  right: 12px;
  width: 12px;
  height: 12px;
  margin: 0;
  padding: 0; }
  @media print, screen and (min-width: 48em) {
    .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
      right: 25px; } }

.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after {
  background-image: url("../icons/minus-dark.svg");
  -webkit-transform: none;
          transform: none; }

.reveal {
  outline: none; }
  @media screen and (max-width: 47.9375em) {
    .reveal {
      width: 94%;
      max-width: 660px; } }
  @media print, screen and (min-width: 48em) {
    .reveal {
      width: 660px; } }
  .reveal .close-button {
    right: 0.5rem;
    top: 0; }
    .reveal .close-button:after {
      content: '';
      display: block;
      background: url("../icons/close-icon-grey.svg") no-repeat center;
      width: 50px;
      height: 50px; }
    .reveal .close-button span {
      display: none; }

.line-break {
  white-space: pre-line; }

.separator {
  width: 48px;
  border: solid 2px #ff5219;
  margin: 0 auto 20px;
  display: block; }

.line-separator {
  width: auto;
  display: block;
  border-bottom: solid 1px #cdcdcd;
  margin: 30px 0; }
  @media print, screen and (min-width: 48em) {
    .line-separator {
      width: 100%; } }

.uppercase {
  text-transform: uppercase; }

.text-center {
  text-align: center; }

.slightly-darker-gray {
  color: #4b4b4b; }

.tooltip-content {
  display: none; }

.has-tip {
  border-bottom: none;
  outline: none; }

.tooltip {
  background-color: #ffffff;
  color: #4b4b4b;
  max-width: 20rem;
  padding: 2rem 0.75rem;
  font-size: 14px;
  text-align: center;
  text-decoration: none;
  box-shadow: 0 4px 10px 0 rgba(10, 10, 10, 0.2), 0 0px 20px 0 rgba(10, 10, 10, 0.2); }
  .tooltip.top:before {
    border-color: #ffffff transparent transparent; }
  .tooltip.bottom:before {
    border-color: transparent transparent #ffffff; }
  .tooltip .tooltip-heading {
    font-family: Segma-Regular;
    letter-spacing: 0.9px;
    margin-top: 20px; }
  .tooltip .tooltip-body {
    color: #7a7a7a;
    margin-top: 20px; }
    .tooltip .tooltip-body p {
      margin: 0; }
  .tooltip .tooltip-actions {
    font-size: 16px;
    margin-top: 20px; }
    .tooltip .tooltip-actions a {
      font-family: Segma-Bold;
      text-decoration: underline; }
    .tooltip .tooltip-actions .tooltip-action-separator {
      margin: 0 10px; }
  .tooltip :first-child {
    margin-top: 0; }

.show-on-load {
  display: none; }

@font-face {
  font-family: 'FuturaBQ-Book';
  src: url("FuturaBQ-Book.eot");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'FuturaBQ-Book';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff"), url("FuturaBQ-Book.ttf") format("truetype"), url("FuturaBQ-Book.svg#FuturaBQ-Book") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'FuturaBQ-BoldOblique';
  src: url("futurabqbold-webfont.eot"); }

@font-face {
  font-family: 'FuturaBQ-BoldOblique';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAGjIABMAAAAAywgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcdY7C7kdERUYAAAHEAAAANgAAADwCSALhR1BPUwAAAfwAAAZrAAAYjMBz2QFHU1VCAAAIaAAAAPgAAALoDdkXzE9TLzIAAAlgAAAAWAAAAGCY720SY21hcAAACbgAAAGGAAAB2s9AWKBjdnQgAAALQAAAADoAAAA6Gf8SZGZwZ20AAAt8AAABsQAAAmVTtC+nZ2FzcAAADTAAAAAIAAAACAAAABBnbHlmAAANOAAAUFoAAJMUQA0sE2hlYWQAAF2UAAAANQAAADYHGni5aGhlYQAAXcwAAAAfAAAAJBBKBsFobXR4AABd7AAAAk8AAAOmHUk0/WxvY2EAAGA8AAABzwAAAdbaurbebWF4cAAAYgwAAAAgAAAAIAIHAdJuYW1lAABiLAAAA/0AAAwmZrlgN3Bvc3QAAGYsAAAB7gAAAt15xIzucHJlcAAAaBwAAACiAAAA9pC2IY13ZWJmAABowAAAAAYAAAAGLNBaoQAAAAEAAAAA1e6U9QAAAADI2VCqAAAAANbG3U542mNgZGBg4AFiEyBmYmBjYGRgB2IOIGRi4GSoBbLrGBqA7EaGp0D2M4aXQDYLWC0DAGjVBSoAAHja1VgLb1RFFP5mu4Va6GPLUrpdagELdQsIBfqAtkYNIGARsinPYKKohER5KCaEEGJ4lFKFGOSZUoppDNGKVUkpZE1qYbGYkIjJKkWqBVOSRrIx/oIdv3v2brfIgm25S+J+ObOzc2fmnPOdM3NnBwpAMmagEurt197biCRkImHxkspxyPQuWcyyyvsSS0Br2NhXwfb65i2bkfrWm+9uhFNalJTg82HIkF4JcNoWJawLP8myQam7sLP+PPajGS3woR0d+Bl38TdCKkllqnFqkpqiilU5mtV8VanWqs1qL+v1qlX9oH5UN1S3usOxUXRwlg4TIRPtMkcUa03Uc/wdju9Q9fRwIu3Op3gokylTKM9QpusrqGCrohcfGaUOSv0FqR+kVxlYhK/Z4xtKItt20g4nW9axZR26Q99Lz0bpmcN2J9udZMT4ZdTYrtv6ZjDaP2GtQrRskXKrtLrkuTFXrfGbZXfIJc+Pi94D1OvhPNvZbzu6db7M3NinkX1Cf5p9vOE+oRoZ+ZTZusC0+HcjZqG/xI+vdJ05g/HkECNm2BP2sEJaFXVV06KFnKNb24zfHGuUISkv8NlIjspgrPNQxLYSjhzF/guRjWWEG6uwGmOxhngSu+hPLurIQjG+IypwEZfwLC4TzzFrMiRrEpCO68qOQuTpZEwiG0/TpgKyMJX+FLI+g22zKEWsl9DbUjI4GzWYQyljrRy74dWd2MXxuyl7KNWUvZQayj5KLcd/wPEfUvZTDlAOUQ6z/QjlKOUY5TiljnKCOuopJykNlFPU0UId5yitlPOUCxQf5RL7+/l9mX1GIE3nwkHJ0wF64KdVAVoVoFUBWhWgVQFaFaBVAfr+ol6AZYzMcl1GPo3M8uAGbM4sgxvHmYyfmLuFXJ89Oqh7WfbogH5DN+nTulZfZblUN2o/tVj60bekDEbrVn/ou1H2Sukz27roSTB+2qTWacFsYV6C+h3dzO+Dxux6vW7q6+CUndNqllojHmif7olYERe2ekLvm7U2q3LJrPvjYm8wVqTj/dHXuGrDtdO6mauyifnbRtzi705roqOvPbKNnbTsWr95nP1K6KpQSG+Q2jC9kjm8XjJ5va7WO5hlfn2Wu4uP78GBRaB/1kc0HNAzzdpSfZRlk6yYg2RrJ23r4p52RdZPYOAxtjyS3M/pa6tkZ4yVqyu1LRxr7daTAb4NofN1md7GnXgbo33afNrA2PuNPWEAn7Aez2PJ1OD/X8Pj1fMQCxqGbm/kvWGpQZ578siDT40VPKgZBvuu8g7aRuegehknd+5M/VmLyJAzwxlDw6uWxiGWhsl91vVyXzDe2V1DjT9P/0Z5JVq3PLPb+p38WuOgoIKI5o83fBqQN475fuF/j0f1YYeUZ62Z7eEnyUg0zOzsslRLbaTUlfHcSf97XT2Cht5/n/qMFWCphm2RHTkc93ichB/fuTISh/B5bDBn5YFGMD7/5O7LpXicaaK7a+RcOZT1NijLrF3RMX2YGzkjx8q4B80idwDBmP9j79dQFUNDcCB2PkCDlVnjHyBLZeZ3Sb+xV+/1J7rX9LHEf2D8V9Zs2annwR8bpiOdyMZEQiGfsKGASMA0wo4ZRCJmEsMwixiOIiIJJcQTKCWSMZsYgTnESJQRKSgnUuWtmYZ5RDoWEA65bcvAy8QovkW99MS4eRuNFUQmVhFjsJrIkls4FzYQbmwisvExYcNhuWesIxJxAg3UfopIxWeEA034kmULLnBmH+GUuzsX2ol0XCRc8BMOucdLxS+4zpk7ibH4lcjBTWIsfiNycJtwU2cxvUij3QZTEzjWIbemTxJ5hAOTCCWs2TCVGCWs2YWvRI4ulru/EjJoMDVcmEoWpkYLUymYS4zBfCJLmHJhEZEtHLlRRRQIUxOxnMgRvjxYSeQKa0nC2ghhLQ2vEPnC2gRsJXKxgxiPXdhHa2sJJTzahUe7MJiCRjI4Bp8TWcKjC2eJAmHTLWy68S3aOJvBaZqwmYZLhF04dQunKcLpBNwg0tFFpOMPYjx1zmc9jz7kc9ZpZGgm+SkiL6VkZQ7ZKGe+zKP3C5kfXnq7Qm5k1zAHNtH23diDauxFDfPgMI7gKI7RhzpmQT1OMhNO0f4mfIEztL0F59CK87TcR1vbaamfthmWdTLKNxnd27QnmdFJllvwRNplnPCMW99sufUtFM9KxafZ/wACvu/PAHja7ZIxSgNhEIW/+XeRkELDErYIKX4srCSFhZWIhU1ww4YlB8iiKMKywmIZPIFH8AQewRN4BEurJHoA22Qyu6byABYp5s3wz3tv/uIhQJsLKqTIH0taxASjNPHEWTpSnGRXnkNYrQiUKxtsZqcY3lb5Nb3i/i7HGx49VDclx8bF0P3qFIVQ7w045Zw9fTngjClPvPDGBz/SlRMZSynP8irvMjcPkU9Vbfp33V1sbiGR/raPb+7U/lEzYZyADl16fzB22/+wdZoGR8HMcnJJpn2g1bKcRKrxfKl+SMrSesJCmSlzxcSchlp90zjN1P6WX/OMsQYjHSyieNpjYGL+x7SHgZWBhXUWqzEDA6M8hGa+yJDGxMDAwMTAwcwColgWMDDoBzAoRDNAgZNrUAiDAwPvbxY2hn9APgcDU4ECA8NkkBzjY6ZDQEqBgQUAcsoM/HjaY2BgYGaAYBkGRgYQuALkMYL5LAw7gLQWgwKQxcXAy1DH8J8xmLGC6RjTHQUuBREFKQU5BSUFNQV9BSuFeIU1ikqqf36z/P8P1MML1LOAMQiqlkFBQEFCQQaq1hKulvH///9f/z/+f+h/wX+fv///vnpw/MGhB/sf7Huw+8GOBxseLH/Q/MD8/qFbL1mfQt1GJGBkY4BrYGQCEkzoCoBeZmFlY+fg5OLm4eXjFxAUEhYRFROXkJSSlpGVk1dQVFJWUVVT19DU0tbR1dM3MDQyNjE1M7ewtLK2sbWzd3B0cnZxdXP38PTy9vH18w8IDAoOCQ0Lj4iMio6JjYtPSGRoa+/snjxj3uJFS5YtXb5y9ao1a9ev27Bx89Yt23Zs37N77z6GopTUzLsVCwuyn5RlMXTMYihmYEgvB7sup4Zhxa7G5DwQO7f2XlJT6/RDh69eu3X7+o2dDAePMDx+8PDZc4bKm3cYWnqae7v6J0zsmzqNYcqcubMZjh4rBGqqAmIAN0SKoAAAAAAD3QWmAVIBTgEjATUBPAFAAUQBSgD6AXYBdgGDAZkBnwGmARUBHAFsAOYBWQDKAN8A0wDqAEQFEQAAeNpdUbtOW0EQ3Q0PA4HE2CA52hSzmZDGe6EFCcTVjWJkO4XlCGk3cpGLcQEfQIFEDdqvGaChpEibBiEXSHxCPiESM2uIojQ7O7NzzpkzS8qRqnfpa89T5ySQwt0GzTb9Tki1swD3pOvrjYy0gwdabGb0ynX7/gsGm9GUO2oA5T1vKQ8ZTTuBWrSn/tH8Cob7/B/zOxi0NNP01DoJ6SEE5ptxS4PvGc26yw/6gtXhYjAwpJim4i4/plL+tzTnasuwtZHRvIMzEfnJNEBTa20Emv7UIdXzcRRLkMumsTaYmLL+JBPBhcl0VVO1zPjawV2ys+hggyrNgQfYw1Z5DB4ODyYU0rckyiwNEfZiq8QIEZMcCjnl3Mn+pED5SBLGvElKO+OGtQbGkdfAoDZPs/88m01tbx3C+FkcwXe/GUs6+MiG2hgRYjtiKYAJREJGVfmGGs+9LAbkUvvPQJSA5fGPf50ItO7YRDyXtXUOMVYIen7b3PLLirtWuc6LQndvqmqo0inN+17OvscDnh4Lw0FjwZvP+/5Kgfo8LK40aA4EQ3o3ev+iteqIq7wXPrIn07+xWgAAAAABAAH//wAPeNrNvQ1AW+d5KHzec/SP0B8IIYQQQghZlkFGsizL/BgwJoQQShmjjBJCiEuIY0wIxpR6jHJ9fT3XdRzHbZJmqeumvlzPc33PEYqbuWkSN0lTz/M8L3OyzM08181SenOzLM2XuQ4cf8/zniMQGJxs/b7vfnEkHUnonPd53uf/7zAsU8sw7GblHzIco2ZKBMIEy+NqheN/hwSV8hflcY6FQ0bg8GMlfhxXq3JnyuMEPw+b3Wav2+yuZfPFQvKU2Kf8wxt/Uas4z8ApmaGbV9lS5SSTwdiYu5i4kWECCSXHGBSBuJVlAoTPDvLMm4LOPI2PKZuO0QSETMM0nxkUbIZpwU4Cgi3TbBGMyliMEaxKs4XPjK0uja6pZMOhPNaaaWA9BSVsBixiyFPRHCxuqfB4KlqKg80Vnnwycab4i5UeT+UX4T2+foHcz8Vnmhi6tjruIMeoWApzJcOrgzwbTijgnSLAMyHCa4I892aC1TNa+IA1CWoSSKjoO0ELy1KzsCyigGWtLs1wcx4CjzpSGPwZ6SXe4OsqdvYAOzh7QLqWm2EUHwEeHIyLDDDxHMBD3JplD4fDcTXgIa5J08NxgiE56vTAFGvOdRbawgKTNj2Vact2FNpCCaWCfsWZ8lz4lRK+Uml16fAV4fODfM6bCbse8crbTUIarFRP301Z9WmaQCJL+iormLDqJeRn6QJTVdYMbWBKY82Cv1BLf6EOJjTSX6g1+BdqhTYguEmAX5tzekPfvzcw1oDu9Iaxf/8NHvA5pik2R50Bq6LPKnyG609p7Ro4yDJN6bLS4MBqmkq36uEPTPTZTJ8z8Rn/xkb/Bn6VTX8F53Qkz5ObPI8T/2YqL/mXLvycqzKxHKLAZEYc5TrzXCWL/uOrcnBzIuGoJxKGPaIPq0cND86dgQ8vfOV+1/76uyGSXXo6SFzBV36V/fN3I+LVyPNR8b0wKT9t+zHZf/3UDTIoHsDHjVPXxSGyHx/XT8HecoxHnFYMqw4xq5m1TBmzmYlnwo7yaWHBqZrmI7A95UFe86ZQqp/mS02CggTiaYE1oVAoEaXENGXKcPphG/moSYgBXRXqp4UKeC3VAK2TmFAYAzrLsSP5ZzrhIzuSf0YesZlLSGTN2mhkTVEknKlykjzOxpUQn9mWxyFbqK2eSAlHMrNsERVZG1nj8xzsOlLzzj9e/CX7c7bsge77Io/X/nHjcN+uBmfdzqNdr0YfGhgh/uC6XpIzOHiAeOrv1JC28Ksnjv6L9253fW5mbUGLwuop9YjvR6Ja8arP3d43GOv98/G70z/5WGULVHAvBddZPrTPHA339BYxjJIpu/mBekT5PPB+HlMAuKlmBCbuQsoPwZOwPm06no+0r4QnwZk2nVhRFVKmB4QVadP8ChNvy3/TLBjTpglfgzIikSlRaKZJyAHy1knvdCbBA++i0jvAIGAuUUzfCRsBiTkgO6aURifwTIzXmfmCmBD1ABLzY3yFOb4i5I4hXo0u+CtPcbQC/kpwrjBb4owuB74B2lkkZ7yZWeEQILPIU5BBwlqy/Ndl63oP/FHbvs2RaM+jbR37e9cSc7Qssi62dvB/stcuzzrI0WjvY+1t+74SWdezv63j0d4IMUXLI9FYZJB7v+/ESHX1yLG+zf9jR03V9qMD/cMjA1uGPg0oJ290kBN9P9xRU7Pjz/s2T45Ubxg+uq1/+46BLdspLbbcvKbyKC8wxcw6po7ZxcQ9iG8/4jusmeZrgxJG7wjyujeFGFBkzMSXIKIZ4zTPBIUSI34kVAMWAd+ZgMV6wGKJDlCmjPExc9wfXguI4atBIkfgNdM8Zcv2FALeGCGMiC2M8bXm5xhdpnttOXwqYTBawkXmMKVS2yq5qM1A1MTtM3AS2vLgy6jPQDKAXCs5ikBVi7vpj7/s9ts1VdsnH9x8dHjD+P5DmSuKo55LkfsjxCtGt9QP9j5QsSsxGCYHHIEyd03XhbJ18bXZ9mjQVVcaqSIHov0P9BRHmmvLPO37vxKJfmV/2+CptuMWb7Cq+JNYZ7H4wkhgfUF62/gTD7ti/uyy37g2sH2lLX6DJxBxR9ZVouwmqCfIFqon8hmeCyYYqiIIr0jRD4KSBGQ9QHUASn/8rUssZvepehkrk8UQkL9IyGl6xg6/sEm/WLM2hwA2gGXzWJu6hGVd3rYDfTdatjd43PWPtNzo2dfuY+snZghL9Id2j1+7/M7wrl+/c3lk364ZkejwGozYxPbDNTLoNTKDvPLNhEG6hpVew4wYZX3RPNYChEpYdevwnZ4DR2a69n7Z72t/dLP4xs4rl98euk7iV/aO/lYUf3to3/VPRPEQnDvAXuQY0Ft2oKi4lmrsnCCf/SavCCXMEuS6zFBIcACVmLNBUKVlSAox6ova1hT5QDSpoza1Te3LJbYsmyeqDrz4Ys9JlmXP6Y/2nX6+5ygcntd8nzv/8P0nBl2bXF7PawNH+zdPPmCp8fiKzw7CGs4wDUq74giTxvwhAzTKq8MCARGhDMUZgjqK0WkDccLgIeG0sEI9UjfPhhJaSSwoQnGtDr/WquEvdVo81DGg2NKlLYiA9WJ2W/H5DPkBMZJJsUP8N3LjOjkptlwXmwmPdHDzffFjtonskeiACSbIPB3ArrJmfCfTAZfhJpnvkZ3ii/CbQ7P9lI7KyGH2KfYU/L4Afy8Q5TQ+8AQCAwzHpZ4BDZoy9h5ymGSLv5bosBFsKR05AvscXGhJpRzT/Z83qGQCWGwtNS62lBabSfR6DhAoTbD3HNBVnEE5QigBwHKlNYZJmDjYTR/Mnka5RO2czptXFNeVZxkj/LqWiaeh4MnQTUsy3q4AYHPp+kxg4plMQhaQjQbMPCe8ZpmQfKiZZ8+AQw0jCWBLJQnnM2YT4y4oIakSVtXZ8vSV/SSTrBZ/Jl7Yc/FAA9n9YNfmhx7q6XmAfT1BXD97UPya+Iy4Vxx58GWS8eL5d6+8ce6ttxE20gywTQJsSmYVE1ckYRMYDlaoCvKKNwVOPx1XcEgqCiQVNYWYIKGYSTPbJu5RNJKOGx2KRoqrNrDvXgS4PUyLJHMFNzcdt+E5tTo4Z2GQt7wpGAFqo0lQAbQFcJgbErxwqDKCwuFsqIr4AjPvAQRo3aCQOLMll4rQMJFFooF1kkybu5JLbqbabW4jnV1PbI7c3RSoDWaz4sNsx5F3du9/aSTcsOPxTeT7ZPeWZ/90bGNDlzvW4MvTpO3/x4ONLbuPtW35y8lDteIJXHs37NkVWPsKpp+J+3DtnGo6zvkQdg5gj+cgGFbVdMKo8eWAggYVMpXty9EEeEuY8P4gr3qTwmNBReIE82UlQOVUUTXLCBqAQ1AVAHBGM3wgWEFM8E7cWre0leqVRG3OI8ltVbst7pAC9UQWpdf8brIr80et3X+tsxr1jrTGL32x7mC6eFjP6j4gitae95oOnBuffZ1Mv3Vf03EQkkqWNNXXtzxDzl16bWh/pOl6/1/srKG02QpGiQb2XMekM+0gzXDXWQAtoUvTsukgJsKCDiw2FVhshiCvfZPXhwQNqEguFNdQmaFRATK01C7WIk0YgSaENB0103jWzKcjUGbiNofNHiQTt7mVDZK3T5wQ94v/RApIlNi5tpnXxb8Sz8LxWvKyxNdPAf5fh3V5mS8wcTfiXwEcY0KkZ3DTCZvObQKk20DkZcLSikAAvinkAtP4AMu5akCu2YJMowCa4Rm0cuLEmEutFzQTk2gFYskA4lUDN6VIgqeiW6b6Br72/W95ymruXrOLFUV3rjNW0B8fq2t+7OejTbt37hwlrZ0Nfff0blUYsjI4j8gfVyk27vxh39CLexqNBeWSf9MEMIgAQw5TxNzLxLMQijyZ7+N60CNCIUo6H2V+B9CKw4RuhWAGOFbAq9thtiQ0Sn2WFg01s5lXAUSFeQgciAFeb+a1MV5p4TVJkRB1gwGxEJZU0dC0+enTbeQ3W/6+yxUODPEjFTUHpo/tfOtIJxkb6e4eHOzuHiEf7iXsv/6ie+jqmE5118QPe7pf+94DNbtffbRnYKyzp3+E7s1eoJlOKidyZBnI4b6wkpyQpUIYdtpN9rLjs/sUZ2c+VrSSFioOQXIeALycB95yMQEmynyDiTsQMx7grzQ8T0Q5nQj6HWmwv0EtnHIdxU8+EF2+iV+F7KSCY7jQKvqRUIRyEg5D+JUJOA0dhlXIaVyMD5mn0hwePyLQZOEzAIF+sMgEJgsQGDQDLcFrxCKYVJJcXRtF/2HeKssjSyEyI+X4wK6hzof8g69/b9dzD695qHvnrpo9F/f3vPTkvWRoc2NjZ2dTY4+jdUNFyx9UVrSSPROvxfwneqLfGG2p3fKNjcMHy8uO7e84srO+9IEj32lu7Wpoam1n/TV3NVfUbKqnNAQyVKkCXOWCJGpl4iYm6RsUARdk55vQN8hGKvJTLDmBipzU/Bd0BlnmMIAJU4z3mKeMymwrtUqL8gEHOmaRMQ9GEIjRqKpgMbxttQfffXb87SOdgZFLJ0Sna3R8m90WzBpITNSTidHOzrHBns5x7ljXme9+pWbipxOdP3pHnH7BNbFvzKXYNJYY6hro7+rp76fw7AR9HeM+An3tYyILNbYdOCLhkTX2CgQHeBsVNp9HXwT/knrbvOj9TkmPVxYUVEp6fO59eUuwuLnCu1ivsxPwLRzAX7eUebyo6FnGAjbKOKyTY2xApXEtri1DXls21YUGsxSJMShAUxGOjVEbz0HchFu0IsuvyZj4wiMFlc1BvIKnDNdRWShZQYo8enVY29zVkceuMU7F84pLjIphQHqatcR8jbs0W8peIFeJl1wQ3xHPiq+LlylOzzDXlXbuBI3Z5EhWFMhFtEjQrdEEMTKDiIu4rQQeZxTtnx5TtF+/fp28cP066H0341J8ongbr+XFK8E/N3t+NsxdchEPCOUY8Ykx8Rf0WrU3rypUyteAd8PMNiYexP3zSvtHyTJXPZ0wW4JAlgkzx7jBk2eCSg0gbU2Qz39TWGmenrKvzNcAeQKjRgB9diDFhNLs8gaRR1cCBxtRcFvMQLXGmJDLIKXaF7udajBMgT4rWYlArYtRXnv3nz7ft/nPd27y3jXUJH47us7XGPVUxeojW4EqgBrKZCuvsoC7PvDnI5XlD/+gr2HP1gb9OBlVGbwVwWhdW8XM2cUWIMv4b55XeZUXmUami/kJw9cHExVpjA7s6YwgbwwnWuibhF/6rCOYcEpH4WBCSY8Ify+1jNdJEbR1JiEbrNy7pXd3m4Qvwbsi6V2RSSiRnHr0KLoBV1+622x5LkMZrqh3IrKKzHFzPrWQSixTxoKajZS3MyoAczUxvsXMm2NChx9+omOKskvW4U+c5ni+u0D24i1rC8MhRVLE+VSIOEn4ZdmiYc4AX8g4LmFRV1qpRwqeqw091MIi2UWVN8HA+sfeIp6jB4ju/M7YQ4d7tqzv3tWyqyMY6328vayt1Pgzv06vMRffvT6/48mzg2N/f7i99c/+cU/L3qGuwKaGr+7c235SvPzGCNtk8kS8xY1RV299oCaQxZ6fJLnnh7tOXn+q/fmnerq6qwcONLU98XCV21UsPte005uZUdszXDpyeqK269m3d45eOtxpKwjYeHep2zTyN8Q+7t4Qdvs3tgYa230bmigNsyBT3wL9pWYMaOmiBuO5MDV2EyoNQ0CkqlTAOcagYEJrhmDQSU9tTje4526wGUoI+OUsayLPsSZxc7tobXmeuLz1BZ56tPpFkQ2PfTI29omk74bBDj4P17MwTrAEHmTiFuoBKKeppSUUgb7Lc1rA2hLy5u2BDAPKPT7DRIVMunGaL0D9ptZLtoHaDmvS4XZbJPHuRFOLz8MPgTB4NS7X7F6oxjh5swLELMn2ABlmA2Mnt61p+6ODfzJ06spD3aO+TRH31obdzXV9D1S3KSdjX9nT3PdoLHhm9/7DzRbi0btjwbZy4i1rbqxAOVV/87LiuPIcaKcKJl6IcDk42bMxc3NqKctMdREjOAphtS40ZuKMIQ9JF+yXtHlqzLLlElWmk5SQeYJbGzXL9Fa//SJxHW8/0cjWPnlv676eaLhrd0vP0YZgR+dXYq+Iv4m3sudOkJxzA+5ifbCq0fvyhuYNAwdbmg70V3+hXOyzF9h0+36B8QEW90S5E/bECHtSKekhwcTJO+LEledJPplpzidDFeRCIJwminu0bhVzaLZlWayZrEoxh2QfMC8ZJifGXj08Hu25v35S/PDss/1tE63+QCT2Fx0e5aTJXx/tEd99Yqc4c2kPaanuP9jc9ESkzIV4hfVxSKNpTINEoYIWVkf9MQVofqVEpkpcqJ4uVAv0gj49dfm1aVp85rSyfy879eGkSw+PYa5ZjJCD4gB5Rzkpnrwonrgi8pLuwWufgmtrmaoUHxcN8LnrovumW+K681dMW3hFuF61WEP2iKNwtVMXxOdmX2Rk+lHZgH7ymRomnotwWrQy/egBTqAHtHCyNHA9N72eEXahAHfBloUZEMkQFjTaVJFmUyL9qKj4WhvFFaCjjAS09Rxxxt8gjb3igdiuniOnXj42+mSGeJa9BN7It0+Iv3ltC3uWJ86f9x9+4WRPy69ePffu9ofIhog4KPY89CqxzuFHOUr3ZoMsPdSS9OCV4QSnoxji5ncmDXiXDfFpJkFDMO4iqI3TqRsi/xsmf0YukKfFXrFUOTl7jXXe6GBjs69L12MzaczBvSjmgKfnTNP0oZw74zD5nhx7IDc/vPkOtxl+a07GRwSFYjquo7+3oEMn6GE1GYhQhTHpK4HrtrrUR/0kIGU4YybohiLTZU19zBt0aMh3pi/uuXSCqCIt7khVLnf2008ufNgxj5u3qD+5ehFuFOAWp0lxGIoQQU9lK+p3ju5emLqHWpCxFBdHWWb2Itsy+6F4J+DjRbZmtmLWyXbNPkuvMwE0ejUZq6D8wcn8QWMViBcj+OuUKjnlXKxCQvgEeYa8qpz89KTk69sZRt1N5XOLfC69MSyvWgerzqDns4AksJhw4wQ9oDsTXi2M5OammwUdi4SIskyCKa41mKmaDYNHb8vjbBnuDDeHxqH9f5HXayO2VR4b+yn5ybvifQPi9E1G/GBQOXnpeP2+gTtYTnejg3PPXMGHjFOVC9ZnRQ+d4lSfsrqsIE/AGgVrP8MaCvEGmpMTOF0ohJSHEVXBQCQdoTYLbDqsM81CXUkJ9wYZ9wS0fKTIh15bLsnDwOQweZLdw7KsgiVPib2zY3ioUE7OnLLcM3ao4eQbsMoOU8f4U42Jt6leRV6eAF5G275WpjZ7Uht4kCGoVS9kgkmfaRLyZJkKZr2QN5/O9NhTfBOJn5OidaHNIRkl9Tv+gayYOkHyLw6NvCW+kTghXr3wMJmM9OxtbftmTyTcvae17dHNUfbiMZJ9dnDgVfFfnz0h/vLC4MDPiW2y6+mBsrKBw91dT28tr9z2DMAAdKV4m/JLHlMvcxvVCXna6YTJwqCWNiEoLgqKGSM8Id5MzTgkbCEfqTrPspSGkLRwgNhJEoAAmWA90ZHhLYGasoqRxMgnu721Yben/A7viHJSYy8N1LzY28+P14kurtRcWO4vjnkMjIxrXnUWcG0HPgOqsCKuXYBrTJwKq3CBpXSBOYDrHBMNi+gB1yF49eUAgq1qKjjjRoyTANZdVqBZkxHf8KvMgj7pGypk9KvUNiWYPClbEPV5bZVkbhsKmsZ+9G+H3yK+Uy1trR+Jk2O9ZyaOiO/97SiZLO7c19lU8zHp3GwyF3fs6+x8rKeUfaPx5LHvjNQ9/o54fXjv9a0ftO6J+B74KXHwbU89UuP4v1oeDjaHW78zVFvzyNNJfR2EfTGAPybvC58WlrbGhiFUKWduwGAiZQILGklGyUVTW5Ck9AinDXlTnW6MxRYYSMCYuCuRNZ4CtIlKn/npQ4V//A3yrOgRJztOHiWkRznZuuuZTYd+UTb7AmuZ/YDzHn4SedME9k8U9iHGPMDEI7gLKtBf2bgsN9qQ64N8xptCEUg8MOcxQ74a1lQGr0UYzjUQQLfWnFBlu1dG0D5fbRGcebhOVUQSxm7zFMnIW43fZUsRwmhGHkettxLWN59Cwixn0mSSc51ozpsedX+x/Z7i+q3O6ocam79+b7hpz0+2NYxsfahiX8W3mh3RQE5++d2rag99rfmub7w41HZw1+gBUuyIBnPvavKvXeHOyCzvnOgYOrm9PMMb9Yr/HLzb4CzOcxe7stItwa7DY31/ubfJVrwR8ABkqWCpTb2eiatSY8c8J5UNqN4UlCCSlSoUyUowFOIqJR6qMGqonYvv4z8D97H4htinaCPNIv/pcUWbpFsGb15WDtJ6gSgTtyGuNbLM5w3hZBAdxD7PSWLaZJSC6Okc4NIWky+QlB94aFAgkgbJd6zhjrqaL63LIk+ZS9sPXnx84J+ee5hc5s7NHC97sDkYaOwt57pnmoqHRobao76Bn0vrQT/iNKxHhXqZwsyw1JUgvDqIyp4RGAxDsTSui4rNzZJJUgt24Q9mp8RpEKXnuTAqanouDRhijJ75IyauR+rWhOnp4pxKHQ7DKdMpCpGkDVLpQfkn7+/CigMDrzLxypeVvNrEa17mGB6sH0GpkTL9AqMHOmN1seQa6DIIBys5TLzEQqpIJpD+d0SbuFu8LooTsKiD3AA+QLxHZs7JcM5Qe6dI5jyNxHlg76CRQ40ZgUVtoqAXCsNFHES6Gss6xWpy+bVXyGVxA+sS3eJV8Qr7Afu8uI8Mz9bPWkhCbJzH5xG4jgZtB/UCfGppgFcFwOswOaCmWAXg1HPoxcALbClL3r92hXwoMmIvGJpPkgdns2Zr2dPUFvoAzt9HaTRPOj/az3LsUpEaKfHQ2KXbbGHfnj2teG82wE4q2knTpwlxEte5WXyKdav64DzrsEIGPftizKgFEyw9ouQOpKg2o52TUEo5Y3zHheYp3eoxh62byU/27ROfUv/t1d99dJXmLW+eY89SW+8LjAQ+CSezaUTK3BGTwJEA5lgNUmYMieGn//b+RSQGBc+YeO5l+COefZkVWI6SAcGEZ5h4PiJvfQSmoVfCt0Z8gryu6gU4qikcjAQHF0wo5uFQv4mrVsHiVSZcQSauAEjRRAFSJ1FmC5s9mDLU7NtHXhKr96oMV6+vhmucYjuVHsojZkY2z2TeACQgKWrJKXKMOMkx8bz47+IM28k1zJxig7MXGTm/mKnIvGmncThYGVb/4CMl4aaGq2YqVnz6D++Jn0q/mVEE2VLlzFxumnAYQUnJSWrmc5JeolYAB7jjytrnxWcepLq15uZVxRnuBpMJv++UuJEGXoVs1TSNBMaVGLzPU885JVZQO1YTTfhiXAv8E8FhxbiWVm/S0KhMNrAhddDNKNW1yaC9FGxBxEVQuS4Mu9aUjZwc7t5dR8bFicbdXxn4i+Eysuvh+7of3ta1eZC82//Tx1ujNZ0zntayda2Pnu7t6Rvt7nx4h2Qf9AMM1wAH2Uwh0yfbMTTskKuejmtw+QUaOCigKRyCCWIvtSM5/TRvCwl2PZWiLpSeYFliiN0FUnRKY8ktoPBgXA5kKubmACoNxtol63o+D4fg+KxcCkD9pDPQdFdzcMv/3Llx0zj/ULBxU73fOtzVOfxwZ/dXlTOzE95Sh75hz4vDI6/ta0rLLfX3kPc7h0a6Orc+ArQE+8K1w744MdZgp74iwED3Qq+e89iNBtlNt2CIJItaOYzWKscaUtFuTvUSzRL+a+7+5svDzdsa/JvXdT68rbPsy8H6HS1DL+25i1wbeu1AsyNXPOFZub2zc8DnFRMeZ+OenzBzNPMC4DuLKcC4qH4O3znJJeYD4pX5VPnpEN8eulobUI5N8gz1ISQerN5xwoszKBRiItiGtTqWnHyK9RyZivIpFS0Gh1IRdwsVbRznB9p2N5Dt4jeKG+o2BRD7ZPfWzq6hh+/t3EY+Gnl5T4M3wnbeULR6i+2axn2vDHcPwKYMDlK4riiOcSKTA7ywQc5hGdOm40ZaK2e0aJPMkDadcOizMO7rSGO8yG7uoOSoO/TUlJkP4DqJm6bgom4V1b/ETdf5hSfemNhzcX/9LKvrb4s1m8g3w+K1KxPnH7ubPEzG/d+u30ze3fna/sbWpy5NFHXcF/RPnqzf8xJh99UDz9+ATfhAZWNy0Rp2UPsDlsVn0XpBPjsEzq6QhgaZM8g7sA4CcAk8G4rnOBCQnGwAxJGDhw60R/IoAREag+bTzLwBls9FwmhtRTHBliQeJwlbMa2pelaRGQzE/rSpomO9M+CpLT5/Qfwme+2GLzY82BuIrczIEt8ymbqiQzfAh72GeBVbFC8CLRcxIeaPmRSpslo5zZuCgh1wbDfheuxWbYAvCAorMTYYpkTjA6LxSUSTG8JEDxJNMcBTHBTWoIWPzGkFtjSfUpqy7AUrV1PqWVlAk8z86mVkUJJnpd2pIEvQ0oYRfqhr/A4y3nP0jW2dz337QQOZsN29drDHV1f/hdDAD0cqyK4tHZuHt3Z1jJIb/S/sbQqub5wZevb1bb7shr2DYc/QlnVOn13XsPv5ofadw5u7BkYkXdQP9uMu4J9c5m7ZxjCG4ypESBbwjYpSm4rKKeecnHKEUEaZAGAjCF10J40YmUPXVpVlThFJdMPAKIbjZCjb3E92NDyzpXZn0FVo04h79K6o31/mNYMQ6mtodAedm+7b1T77Mct6Nq7Jz1+30SsqKJ93wWI/Up5n0kGf1TFxA1KaESktLZjgOMaqkOIqjGSswGPKrMLyXQOs1xAUzHoabAG/Ees6OKksaM1aWJ8kMYvQQu0aaW0ddkfr/W3DRrJDqWodGm7110fdw582c+/MeKR1iF3kQ3kdG5nll8CbQqirpcvjkVzThotQ4SK4tOUXMUQXMbRgESO/O6EcvzGR3DMR9kyHdVDJWI+CoI6XAz36+UCPYslATz/ZTtaTn4l15C0xKCaUMzMTpFusmr1GDos98jXINeUN0OW50jXmwl6ASXzMh71gR5U3bqjm6EltAP5axfTKMR2LC2M6yGdIVrw+LBSppnk7OCfF9ISr6GL5VSZ04QUXvHOZKJoscJUS/AiTplpVLCZYMmhCgBFIUSpQVonQ5AR8KrEtoLvtNUc2bz7hr3t2e8NYR6n4zfS8dX5/1GMS9+rdEX+wPD+de2esta65p7PN37b33tl+VuGuj3q90VrX7Ces3l0bdfurmorEzOQe7Ac4bcwd8h7oUqAUzOo519gmwWejldDUTEHXWJcmcwwxz3OMBMiiZX+16elHnjol7ta5YsEAcAr3znhTU+InsyPkE9+d6/IL1t3pFXWyLryieB90RgbjmosD2VSyGnTiivKlOJBhWq5cpclqt1yaKseBnDbM0+s+o+BUVdM9+c7Y2KXvfrnqwK+Pw2sH2f3w/Zu3buvqGSZXd5/bU1e39+yurue/1VGz68VvdH/1j7s7R0fQPhI7FFdlG6+Lkc07UNXzqMvTIKMkLbxMwBeL8bVMycxLM8hmHtbSqkzZeZKVh/Ing1p5aTGeSAjNkBGaXH+Rz7zQKNpcd7AHyzGqxxKDXXvr9WBeDD5yT89WsUO5q7umrPXAmS39Lz7aEi4Xddy3uvoHO7u29FE8AwxxGYbeJAzqRSYq+GeLrFRgR14TEtKAHtIAGBSkVFMLeivaGgtguZ3Fal7CYq0YTYx27Koh28TH6ie6B06OVpOJhzs7+wc6wdJ4v+eFJzqi61tvjJEbZevaHnuht/Ph0Y6O7V+T6Jgb46ZBmlXK1irlUhIW0rEGRJJnc9ITZQmL0lNIZ6RIm8p8Cx/K5h2Qbm/ttzudZc5gR+nwQ9w7O2NNOpU4abAODYm1yEMesCt3Ah6xGkUqC1Yop+MWRKAdle6qoFBMRZhfisnYzVMkPQvre3kL6tnUmiJfsn4kS4rIoHk5F48p8rTWfa/FWV0W3jdVtfXRu3u/390UGSyzlzXHgg+2xYID8V19r5WR4kDM6fFkqkzfmmgdbwt43OKv7YVZLrdDr3OV9TRt+HpfTTGuG+xL9rLiXXDbmpi4bs7mUUo2jzq0ZP2noNVPf3bxJ8pTybKxfJNsP3uWGjNEI16X7BfC9IK9O8G9A3IHcJZB415KiXtAsiZFDid5EShvDLK8SeMohyRjMVnzoRjK2b1kuLKjtMKlIyOth14bbEl8+36yn22e/VXTA+5Yg59VzJ4ZP/5gwN01KcULFOdhDSnxF7J8/MUhxV/2/fIS2Qu65gr3jqgiN6g6BfvxY4ZRXYZz6ZmVKfEXQuv+pOgLhl2kcEqcVepo/JCDk4bpedOIW0/2v5KYPn6W7BErbzI/Oi2KcAU7eU/0EFDa5IaoSsY4EG8LYynk9rEUWxS1ZRphyQWxnXzyZ0fJb8Ru8raoOvdXrJ5c/NnPxNLZjwhzk5HjKGKP0gXXUINkmEfJXHRDRgWc7fBvb5DHZw3iZrJeWuuN3WwVk4yVKBh6jrlYCewvhwhhlUvGSsjfiM9yz4rFJM7GSWC2HotTCOMW97GnVV2gh+9l0Ip1pU0nC1SMQUGPnjyoX9+bvCqUyJWbGULxXFpnmesGyzc9RJVvrg82MhtDPi5AjcMH3hwxwwe80SKorVRJRCq5CBYDlRGrpLOkxDcQGf2kBOgM1Jk7Uu83OZt29e231Gxyq1r7t3ypuS1nZ/1/ub9M761n2Y80jtI715Pmuh1tpdccwY0B8dXBHW7nnr3i+YHqX1mrxx4i2301YTeNAx0ih1R9YJs4mWR0gaMREvklpWx5MwmKh9SXrgfgdwrAyWHASQmzheFLaEwDUeNOox1eVsRJEIN9vDGUWCHhxBGKr6CB0xVuDJyuoOZwiRaRJawG9KxQyeUABUg56hUxjByjXMwEdepA9NgkTsMKN0RTUYBEJDMFA8ZWAxjHNDehyNhQn69u3RppKM5sbnPsrN/VU5buvaMSsGbObdr14P6DOcHaAKkDnBiCdZvriH+g+lpmzdgW8du+6rBbg+hriImTdSNtpTR3RXYre7gmwFCYoT6YcnoqJ80CFjGnpC675KvnWCTXJA2bLmDxnIW6XBmS3rRJ7qINFQ5IWHBLVOrh3nNt9nB1a3nNFzxlw7Xf7/txd2SiMdpQ6jaUPbCB7R1/UGULeP05kc6Lg33uoNuXpYq1y3WZ8KRXvkb778A+yUzW1CWM8wVeKf13mbT/bonGO2OmWRL/GUs03jUtLifPJf9F8e5cpZlUl/Zpg9R5xzKNN1luTHERpEIA6AJ1DlKTT88Uwu6Dr4dJMqU7FMIOFCwHUrtCIaqV5GaSSNiax4HK43zmSg4LJqROJ2+mzaxqrB498eCL3qAnJ8PpzXfb3QFnTobF4Qy4f7r5L8buIM27d5Or/c/va0+/fFmVptFpxLjFblApxR6NwWgyiM/p0nQazW/e1TRNTO0+uJbsL5XkjP7mO7Q2sYY5zsSjKMtqwkKJYjqeRYsoVNOJIk80Kx14OJwokuqg0sDc3hjkzbSeM26m4RCzHug438T78980Yy+hHf5OFUz46VHcT8ne7wXlVIs+ixmLwNMMNah9883C+gqgFr8l7ikK0DxWSRQblUIVGO4pApugFMx1pwc+M9ul5iVw36NS2srniYST2jqlZMDmtroxU6eWiE6JXnBQLkhR62v3PKTXKHRWw/uP2wwNe17deZWkB8QXTN1t7ffbTaTuJqPTFTeMhyN1bmIId3Q9tGFgaJ8tmGXzFQUcL7Tdo7Pl2U1OT3HBT+r/YG3/D0drLry0b7T/gfbSlvCP/cXZTTWZvmjtxdquMofHr9JoMr0OiWbDTL+iTjEM0ngVM8jwGWCxYUdYUFDIItTxZsIlyQpwW7wkgB01GB+mnovDbHmOzSI2O5p2QpoX3qrUWoPJTC29AnBnnjMYzVnZdsTqCjOfF+MVlgTDqjRaqV8paltrC9miNnWWGlOBap9KDZyo9kWLoiBRbPMmoIENT45u/ubo1uFjY7XEkz9+bKR/b0VX7cDJsRqS746PdXWOfu2e4N3lbu7sifE6Uj367EjbwZqR4MMnJzYQh3fs2CN9X6/f4b3W8/Wv9/RMAPNItNYJevOCcpLJYr4me91ybiBhMhsYoDEtHCVpLAGMiJ+pwwmr9JkS6M4W5A1v8pYQLabShOLpBqSs9DSgPlUobkjHdwaTJFOzaeAzmWWwLjQirPQfDbfRf53krV9dAXXcRpzi98m94vfFB8WjpBMeBcpJcRcZmz10bNcx8WnSCy+w7Hm9oWY8jJwtwOYhSWugKpT1x3xajMg65CLqEe7LM/9dsZPrmJmktFEhNisGQJ5FmGrmGSauQe4zgrY20qp8I7KXNyisgk9WefGTVSvQIKQNhMJaMNHWmqQuBSUcK4Po78JHQjm6Y3rMHvP5+G0QjoNB5FvaRGhRYoOGf02MFlL/SGO0eleFYxsoW1riWXqn1ES4Cl2KfPq5VF9dFFlDS3TcC6zj+UrrQjn8BNSEXJfqXVS0PjhOdL95h2h04l5dRVVZbefE0NG+UGPnhtq6idND18XrGjKuqdlQVtPUHb30C7KzraGxva2xoZ281/do+cDU83/3xvutDVWRskqDvmFgT0Pv3nL/nuaubz8Uu3ypaVNZJFauU9nOv1BWW1dWUUfrr2/uUfSzk8pXwC9xMWsZqiZ4Kzgl3DTvDEmVDencnEcrx28tEurQo8Ucw3w9OfWXMNIivysadQarvd6qYG5fg3dD0Ele6qWvD9zZ0Ku0eTYEHY5ghad+c05xFTxLxz20prD+5hWVV/k6rbWoY/bLldR2Su2SMvNIpag15UasoKpJm04Ur6WHxXKzo9Q+qpXaR1eAxIhJ8iNGSzOSdafY6pgXM1t+ZLQrPcWrK2uoyCivAZbYEOPXmk/pmLwVmaWVuPHFFn71MmUb0UVlG7a5GDyXjMEnQ/D128+TjO8+TQznR4bPiR8884z4wbkdT2Jx5863jnZ1Hnl759jlZ7uerR870VvWXwF6MOzuHhrpHO0Kjm3sPjZWz156hmSeGxk5L3749GHxNxfgiGQ+PXHt2P33H782PvEuvB57d2/P8bE6u0M87yl26EZ6Ooe3iL90uepGjwI/2Tg7Vwf8hH71oLTnGN+mzTEYm81OSyZ+sHMc1ZXsVTtCKHWRhdNM2DKOX2kk39qKdpnSFMOgrJBNU/zZtLcL63HylgrnL5MUshU29N9R1xkgVeJF/3Bt/Zb6QhKJFAejseJAVLGlZqy7PBTpmH2oOxqOdY3WBcori4tj1bIO0Sjs3AVGCd4Hk0FsXIZaeg6TjgszNy4+IL2QafIvu8Qj4g/2kKvJIyqDjzENCpH9CH4fTlaZJ7sNFdqA3COGogurwW9pE5M6Co8p2sSPyI3rs+3YQPj79v8pmAbgA5/MB2uYcub7y3PCSsoJiZXSN+UrcX3lIAr5UlAOFUvwwxqJHyIhfg3tQpd7qPniBQxSCbsbW2O2JIx2T0hJ2cAMbICluKXIKXazBXgkM684HJGF4GdzB0h7DMaq1Bluzi5JwwBpGPkryhemc8gXHz5zWPzgr0a+0/ns22Ojbz/b1fnsWzvH3v7+vSRA2p9+qqnzb8VffMtZWzHhXIYdrh6/7/5jV8d3vXsc2OLd2f/NrXt8e/OoU/xLYhL/F/lxcbib+oFPK/ayh5TjUv5V2nN8pORfuYjb2sv+TrH3k0+AxnRcmD2n/ITG/uoY9PGwR8sp9yLkL9u0vmT075YOFWpdR1O4Qbeua+LOhomudeu6xxsa/qR73YcbVwer8aF4ouHr8HHX1xsaJu6LRu+baArW1gaD1dWSPXXmpqi0K58GuIxzEWKkZwybgS2BZhUYEnEFLVFRGDDNpaC5OzVSuomaEqCn0yVQ5q0JDuhJN2dNAPVjwadZSpFL/RfzbbXYhzHfWstev86prmPc+zo490fQb+cOcGVqDeNg7mR4RxBp2kvHUdAMnNpIZ1HQXGIu5bycpP9Mq15yFIBBuwORicXigiKTIpOg8Us7ClPbKdzWANlTtmpNsM0kfhLZvO9LLXu7I95ND20kBdwB8mhZo98XnGjc3RUtbt5WU9bZ0rrmsmSXhbkxbgOsMcQ8gr4sVg4gdylKktzP64IJs2SE2YKJPOlrWx5+bXPg2sNYY4DWPl07+gAeiSIwk+XBAo8iAEEH0PB+2gVXFONtFt5D7bH5Vj6VJxKapwu1OxlxTe3hChOHIhIJVlZFFC6WtakCpcUebzErfmA4c6TlT74cXFfd8MXSrgNdDfsG6xXPR2Lh4mApe5gN+D2FgRUH9/k2tocqOlyOexujX2kOeu4cxbyjIsCGP2etAVESFSkmenGv4gnSOyleAvwNiR2K/TSO9oeS5LolmEaD0NnJpBcN4y8dU+MNZsFoosVjRthvU1YstjjKJimUIp95iGyv7CitzEsjO8TDzu6gv9uN0ebZXzV/xR1t9LOKGU+zZ4M/SyxGuS8eV4zQeTVNkjZM6KUNVYfiesogemAQXhuijdaGN5ErUIymmxJgN6Xj5JggvMHSHew+18714FPOxkIY6V8Jd6xs8NhW1thw4sOTzTuafNwHnc/uqD3yu6Oqzt8d5U5Ymh7aTXu+yRCr40phPStQwsj9Y7dt9s64TbM3NoV52OZg0lenzUHNeB3RRq6Ajslm7mB4azDBSVBrg0I6CjM7xmgSFgkgTGJYMAhjAPxzVhqs4rXmOKOnJZXpmEiGZaTQqzojrKZCHjek0fkFn9Pt99g22esP5W3pHBt392SKZw1mW7YjS6Ugim0DdZ3bLDrKc2e5A2yX6hPQw+XL6WFAAItV1qaEQm73D+K0Hjn5l6qQz5Jvi79W6d6f+Q67k9o+Bs5Ha3hdWGeZHEMiC/IUCZ65QIJnLiPBPzt/Y6vY8lhz04GtVZVb9rc07+/fQFasKQ6EI/7iNYq+tv/aEQx27Gpp+6/txcXtE18OlFf5/WVlmPsAxvIlbZloBhfVEum55tPf/S1pEyc/mLlxgbSLk/vIfaRzj+gSc3bNHcGeXmTArqD141qw8+yARxpB5i1yZbWaBtFT0JrItKrA1ecN4USmRAemUNyaSScGpWulERBz1g9yqIRrPMoCHBmkz82gGrLmHE2DKZEhfZ4RjGdQBZIB8pwmmDgFTczxGeaEWqPVS32b6IkKaTYp3Im7l0HCxBshNFhvdUd8YWDwi7ijI9I8lR4yRDzbtom/+97JQLviNN3lT+uwO4A/Tz4UTed5/vV/qxiV+pT2MYzqAxknXuYQE/ciRlRhNKBA8SyHGLNdgR0PZvjUbKcBnUzER9Gy+DAAPgqlz/NCtDQ5CazBfAqA1WXaPWhHFVp4LwBtxoZdbBZKBdq9nB7bR54Q3+th/+XtWSd5EnVaeLWk077ZNqfTPAswQfYn1du9knq7p6U1fBlopAlopEb5POg2nNNTx1xn4mHEyIZwfA1WZuahKLQt1miJ6ppwHhBKWThRLRFKRSheU41f16yHr0sU+HWiZLGiTJh19Auz3Cd4xzJ6kfeb0AHnq0KJMumDylC8bCOepqwC7JSNZXi4MaqVfDc1BinD2P4rFK2NxYSNfvDb18RqUCqVmfkIxszQmVsX4xVmvjbG635/PatdgiqbSI5i7ZK69+UjLeMdwWhNQ0tp12Ogex+uJ1fZa7+YzYGzAPUODIg3jgD1cn2pCtkb8FOFXFrx5TmF3PDVmQ9uJW2W5vfelXtWh+Ruc4t6Om6hpT8WKyDNi1sZlPSIWufwAj2r0a2f71o10q5VRk8FqFFuXjViSYAKxB2/EtjU6qBNrGCsWKREodrMK5PTfoByi6QCbYo9t4yqxcOSPNiwSrZEo/4GqWGVbE22shJFspO5kEaQyzzkqYb/1t+gHxf3qEzeimLsWZWbWbnnFkWakb9p36N6F6MGmWm5tfNRP9/5mBHE/hZGIHraODLf+Yj1ktwS3Y/VJItEv/fcgh5I1esviG9tmdkod0Imr7/797l+BkknS11/G2klWvHOzoUL6CGeFy/NVEsLSF5/FK6fDjL/lusb5q9vDaLQhutjCNCyAH6l2qtcqv+zhjxG9gyIvxbfPrhwEYnXXnp134HkKubx0Anr8MIqvrB4HUXJdaBZ7w0LGaB+M0x8OogArGcrkAK+GNiVClD4lTEhIxeHw1DFMLdUrMTMmkudcDR1QqjhscTydzoq6ttKfbVl/rCjuNG/376hoRU4qsIftYXrC36wEKRDnvqYN9tjtwQi4547yn12jy1zvX/GO9fzqpBhbAYYbUwes5IZWAxl9hyUGUF+BU3z8wVgQQZwLlzCJCU+TLQENeGl74RVWNOvwXoLNclGBeEy87kx3muZUihZO+U8gnNUclOxIEVT5NibDHmy2AlNrwVYiOUUVxbU9XTXeyqKc/5NBvrp7rq6nvvvqO2WoT/pLgs4umtrOx2Bsk8nKcycWNuFn3SlwP4iwO5gCpgS5uuLYc+dgx1cIjkzsiqYSJclf5CiwCMZ0R6a+0mamZjr8wAK4iqC00x4vzluy0/HI4tFYJ1od5FcOmNGWIW1SRpLKknckqeS0ZFiji1ARyMI2DWlHdU+X3UHfd0qo0S1zueLrPX7IjJK3ihtrSksrGkrLW2v8vlq2j89SNGicHujUa83EmGSfdfq12nPrQWrPGiWnQljY+uUQasH6WpSyQ24Uournk22uCblgUI5z48Zbpv8oB3ZHCgV7gc7RfNd5MNR0dAKzzOPABCtp4njMeWkyF8QT74r8jMzbDE5Lfmu9aKK9i5XMY8z8YJk73L53IgNMzcN5JgIydtSnWxl5rNMKP0xNwt7El8RoYlZl5aW1dTADkWyzJaEJ1BSVi7lU6aUjgIp1RIKAAAlWDY9tSK4rgy/dvynGqKJRz0XRPZFUt2KaAm3XJ9094+3W2PNa7J27/H02lytfmdRscd2l7P2qbf2Vt+2c7o00JC3ttrbPZih/47BlGV3gk/yb46n//oDRu7N4lCvpMHOtn5Wt7Lpc3QrmwGHWgyY6tNpcWJq3zIBDZTSuzzzS6p55luYJa2Tsq7d/2+sy3jLurSgmVLWNdsraaSUhVFtNL+uUViX+bPXZfkc68qYW5d5CXyhxkrF2PNzmiplcZKWmptXwKHsTgP55UtKr+VWiGk1UFJmEN+uULLDc7nlZmoZDZ3CisJdH0Q/Eo+0JiEX+KlAEvOY6i5AfaZW3QrNAnHuTZHjqRC+lCrGCT8vv+fATZXh7nnZzd58A57ygZYxN+eTp6ApaduKhk59UZumpUG3GF0jUgEvGkWYnyumpCh+TL4nEeENk9yGDXu+FZ7OAi3+R85LjR0471aJlL4L56U0dMMwd96bL8LTJaAl9Nl8chWUmp5XR/vFtHBejBVpVRgCJPJ6qREDZ543Wprg5BINJM/O3XwNzv0K0IGRRgN65OlDZjrINcg7w4JSi80iNChgelPIME1PaTJMsMGMtK0MnZsLR1OZ9OMcaX8xTmCi6ZA08EdysA/S5pQWtlBZwwK5lB0uS91Vnnzve8l9XbCbvxvC5atOzm0qe/MTedZDFuNhRqR6D8EG1KxgpabZBGEyFeCxFUgzFPNDdDRdFq2Ws5mQruM26rTbCsBVyLLhYRaGNm1SLSg21nrpSIJMqp6kxmq9A6BTuKhjS5sHUpuA1SDAgZqTUzis4CjpxsmJwb976ejGsrWlDzz5YO+lfnE9+W79medf+En9G2+wA79la/Xrtz/Y+c7AlgunHvX79eyAeO3S6TPxj34ryRSVC2xKK/g4/+2WLnF+ZZAPh2mFkdvEO9CSLAwLq9MkD+d27eMRuX2chhPBoXmOTXe4V4ZRcaWBFVLopWneuU5ywb0ajrK8y/aUL2+VLtltvvm2ZunSvejLmKeMnDe9rJoA/sZ8UQBrppfoUl+1VJd6sdylPmVUrlhJdfl/sFE9A6TE52xWV1BB8rla1rmnZXU3B9vu/xOwgaT6nLDtkITZ5wMuIqnMOdhGATacutoqw+ZKwuZH2EpSO94LZdiCGJVk6IR0vtCcMCptdiude4y9YYzgd90WUEl7cp9r5sDBOWHa+rmmDyj2SZ7hO4unEMzD2wnwljKbmK/K8EaT8FZzWPzDl4ZpQaXLxNuRp0GAlSBP11FEhAARIamOAxFxB7yGZESUm58z2gtWlCplTOB4zeqojAnBtQKOMj3L4mRZFv58eOq6LU/Xfz7cbVnaBT1zKy4VMi6bKV9EmY3M6BKcgWmo6rBQDBqtDOR/bSqbYC54taTSVs8xzVSlLg902jrp83XBRKWk3TbB1+tWIy/ZPcr/FC8ta+J8Tg5TLW39fD6Om1jSMCLMVWZE8YFimFYORLXEpiVqLfGRqz8md5OahHiGNP1I5MWXEmQDlzgjniL1J8XnxdMvkzvEvzxJNknyyXRzXHVa5WWcjJ+JMI/IPZzFsAs4RFnwIg+vpdZQnnGazzPRaRUWUEJRlE90zF4ulhXhUEe7tmClVIAfT0drHPBcbMfSP8kv9pqnLAo3HamgtcT1BmnewwaC9X6yXxW1SRFLBdKvGkfCy05Wcu7NmiKf6ULzHT1nSfDcxL8+dPnJNxqa3E1jpz757q43Bt8iUaOFLY20VjQ9uq2G942Udj3WU2qyOP5m8IM9h4j1jYlI4+Ujl3rfn2g4fuK7OxuiNZe4htIvB9lil2PtliNisTurdvvh9nBrULIP6WwD0EsOsLRqlppukL/UdAM0pTiGhjz4dPOUzYn3QVh+0AGqoGWGHVynKuc2Iw+Uj875VdJad/8n1oqTGKZsudLkeRPWGS67VvSnlhvM8D8kHXK71fqp5kiudRTW6sZ7bdy61oKl1uqR8SrkujF5Z47bnPlIViaLkOeK3Q7BqC6WWfbsnH643cJ3Jh0xTl57M6wdO1O23Lp6HBUXAbMOhFYwlByUCqBM5XLoZxVKsmkerqmQKR0+XyV9viqYCEkyiw5MLZQjiMsDt6xgWgbgT5YWRLeDfngZv0yaDQE0pwHfIrJ4OkT63HQIgzwdYorV6vRSyuyWERForKSMidDPOepz0yK4Y7LdMT8PyAC7cFfK9K1EupF6wOmK6QTnkEZ+aecmeaM5zRolc9qK3pc0iYQRHDhjSyu3KUmhOMWigUBk15Hxi4daxOu/uSZNA1p/J04DOlu87cf7P/it+B7bl+GN+QNlHiPt/7s5ozimMjElmNnIliNqds007b5WToPhL2jVUkMBrKtEP82XSE6LBXuIsa5Tr5+O+/To0/iywadxSw0FvhK6UPBiaA80I7jt1LfBhn9jjF8pD0Q0zzVEz2eAAsS8VoLFPD+g09yvyi4N1J2duHa9qW3neHTi4lNlV0yBpvI8rHdsqIh8iXu+/RtbOwJ1Gy79tO+JqOeVA53HJxpJteYvXRvXFhCjzhkObGis3/ypZA/SGQ3KGSaTTjjYkjqlIXfBlIYChN5LobcDyHZpqAG2P+JQA7vcKe0yn8JZDVnZGtkiojMO5G77gs+Y2YAhKfIZcxtYOmRCFJcd38C9jvMnZhNzUxz+/wWjligJ9xkwtkrFLYeWh9FOy15mn08CmYRRBBhxSva2VBjzFsBYqF5qVLZOHofpQGFtzaFtLxKUdhlKwZaNxkGeDGfhZ8CZAYaNV51xe0h5cpjs//ZN5kZ0eVA3E6f4zomT/OyplLkcSXhfBHhXM+UYd56Hdw3Ai1PleU8Ya3T5YhNlUH51WMhPS0XFekQFLVgUSg30/jlRGRVYi1hKUbEaUBE1V2kRFzn5vuIkNjyFiI31OBSIwdJTpRkwIeT78DeFsWVwstDgJymZpNvjSfBVbagLeBqjgVJHYIP92aZdNd471/uD2Z4qX8nyqBsqbYrk5Ljtlqr8fYO9jny7pTg8uyeJRoWMw1cAhzg9oQpr3uexuBKw6EAsrg1Tu74ylDpcATFXnTJDQSptx+nhWbS0HVttiiVk8joTX4bfhvXoHQhlgF8M7udnJSt5w2ZhJeK5zDKl1adLc15WL8Tskvi0RBZUhC/Iv5DU6vAlUPp3CwrGvzWHRMN84fitCB3xpJaSzwZlVLIXUmvKZbyqnIDXFcwawOuzqXhdtYAbQ+ppvjCYWCflriqDiZwFSRK/YXrK6kcbJCJlsfwmHHqGHSpaqUMlmCZRLE2X+KXxhGXmhLJwVSiHpvZScBpaRK2V6+C9y7oMtS7OqGcsM7h9KQkWowmvdkx4SYmvhiSC717n80Yx63UrdvnS9hqvr6q9VH6deS+J33e90YgP01/I91fULk5kwswG8Od3SfeUQP8dWJuPhuL5tOMx36MFdMuDS7TwTW0oUeX0mdIDfEU4UUXLcARu3sVfo5f8+jVzyRLKyvwqOumZWbMejdYqjEAKWo7OLACrW0jPkIfdU8yt8QEjm1NHFyyez0JvSFSUWrRFaPdGzd+9tGEg9nbL7vbWU/fs/EFN1/H+Q5f21Mwyqm1/FG3JJKOl4v96K9rddV8s2vVHHdEzf0/6GjZs+GJ9Vc0X2Akyarp/0z5S+gxvy83dR1wB4nFkR6pqwp1H3hrL6niw2H/khMYR9OLAUf7ZQCQaLF6zjqTX3SXl7mpEG50FFEXudyRnAYWZJIHq1dhTKQ/iTprG8q1GVs1RYty1CtHuypJyd2gHGwGVU96iEA1xrjJP5Rb4gzJBKi0Oyab04yAVb4x3mKdcRcGQ3Aj+Hxg1xHnmS/8WJ+9unUDk2VC50Wfdcg8WBVqdzT5nvr/AVpddjTfSWmoskclu1Nwl1Qs+kawg/MjSPjEp0aHiGNgUOUwe2BS3m+hTkDYNWKITfVzyRB9vEA0KRnB91kSfDFom8hlTff6GmkRXlx/tw72FJpFYta8+qTuTa8//jLUvMY0oufbPOY0oA+ydzzGRSCGZPMsNJiK/kup8k2uX5igV3XbthbB2t7R2t7x2XxCNHLDBPxPvkvXyWZg/lLRfqm+D/O2yASPWSPhXyDC8AjCsonp3bGko8mXtu0LSvpLixfYjCahiGahq7FkUvKBcvSYhDJyXVLBeBwqzYqpgp5RZRjr8sswiWEpolOczcbCw3UpCRsYCtbo8Zn6wsB/rvISfd1KV6xKoOr6gU2t257569iupqpVhb16hM5xnFub/SEr+T5+S/+PIXF4R839uyii/JTukGXWfXqRTgFicmcFOAk3hOVfeek6eCS087VxaUUnTiv0S7b5MdiieomT66RvyeCFY7354eh7OvSCvSFLyivol8ooS9eFdR5MEVgcnvyoTknx67uaTcO5TtKfOyniYL0vz8KXWOrvUWucOxTPoxaRbRFn101M6q2W+/g4sh6ks+kGenube6ChmQQkaUMjDGlm7OyWhOE8LyYxikhIeXLjd/0B2HFi2Ae9TPS5faUvdWHnWjaqOWkwd8gT8VclZNyGsJYskLSI0gjAb4TZMC2vh1Y+jaPXpmVIH5SllWlZObiG1090W3oF2zyqAxM2k2jklBJtuSzhfNI+jEUyOjjZfNIWl/dArfU5/lrvX//rDvL64uER/3F5RU2b978N79vx4+xrxr8R/3vdPT3+R7H7kvq5HHunsGSIfDbywr1mhCfZ59uwa1TnznLqX9B6vzzi6a3P/hb++OCheF6/V73lttGfHV3t6hkfkGYM4ewh8GRtYNbvnpw85cSOLaHqRX23iV6IPEwZjPG168WCiNcsMJsKkIx3Um+0MI3bSzFP5HjrEDFyYuKrIR+O9KmlikeBZCWjK9sWWnV1ElvVfbp1qJF67jc+y5MgjxYdLuCtz+up94HmcM+Bh/kDOOjiS1OFWS/dAAxRkA3Vky6kFg0TQ2XKqJs88ZbTalCkpK7wt1DKF9VTv3m44kkhFycyyE5K4X9IoxE+Sg5L+D8FxS7ThliFP45LwemF5SNZIsYYzSVCScIg0h+hlviTD4UzC4UE4iqQcooHmEPNlOHxyDlHItMdw6gBAosyWHeosGx1a7lx+T26NKCyG5tWkuPQuD854Mp7w0hJ78yK9/2EZ8ycyTGGAyY5sWBAWVgEbrjLxRciGQZovlMCNIbjlFNzVBuRUKpQQXLzR7moKbjCGLb7PGe2uolXy1gkFHgQ4FpYBFlxFKdnCRaB/vsDBYnT88DYsuGZ5DD26VNjgsTlsKWRcvQK48jKlYIM9ImPLn8QWxtJB+1TIRksQMVRFMVRkwAHefB7GAzL1dE4LaB6c6b1KQpp097H1ILyqMc+aR5PpfqkcPOhfnjgWKahUX3WByXILySzUXGeSaBFTTJVbMPTcAoU2c13GDXt2YW/5GaZFaVccgiMz4wRMYfOPWjs3t8cRFKxaadyqAucpYP8P5hOyQ3SWC+3SsJLUeYLmlFzBGUX7bLBzU31PTnF5QX0XHnXfUddFbly/Ls7UdXbV0QwAV1V7z721td3duB7FzUPKgKKJcdB4zyNyHmSlUgpIYJibdhGCFZULe5IraVmc2ocdhLk0b5jjkLTslNbm8i3KG6600bxhjnSrySmFJS+0ZN5QvjGSba7RgaYNl8gaKiajpV1Hr0z0HWl/qS9eFont+5eTvSc6TpFSC2l3RT0YYBj3RLzh9o0+vU73VMPBrr3n99Z6I8eHj7T+2YNtiae6vaXPsveH15C1OoO7ok38yGD2bGiLuItdqHfp7C2QxzbAyB1LTd/KXWr6ljOZK8xGhRrPsFOUGCx8zrLTuFCdLDGR6zmqRJaZy6WonJuj/P/ZOlFdLDU5rFz2zpZeKfeY5JylrFWEtToxz3PrWvOWWqsrmSfMdsbk1eZKqxWQ4pbFK1UJS6x4zm5ebsmXZS1A+VRa8yuwZj8TxXusz62ammDFYUyp85HQPBDrUoCQ7ieVDcfZQaFgAVzUZhNC8q0UcWyskKG6DTi3GXCxBJC3mXmxHE2Zlx+FgblBnHcGdIZ9JakTz+RpavMTz7ADd8HUM1YikPnhZ9zHKTRBZ0Qq5+aAz82ITBkPyRNpuqLcnEtL6LhFEyK55SdEquYmRJr/kxMi1Udmdy07IhJ7TShuXgHc2MGPu5uJpyNpOMOCFUjDG5pH1gpsOqCzXyzSSE4gCVqKa8F2AyVRI13nmHkWhCSuOhWtt9n/Beg+u/zOz2+BYnj5zab3mNE0K88xecxqnNtJaznN3HQ8Bw8Kk6Uk+mRlzypuOpFuysGxJ+nzN0VxSXdCYQSzNMFLSDehCnChXwGerXnulqpSpYhvvv7YHV1w67u1c5VOXaeJ9dT+t+/XcO1iETbxk3+ZOayJ9g9NNLwgfnSylRwPdh+875Wfl3Y/3j3xTEsO+/YTxHRxZ2Xzg7Qz4ap4os8fcRv2XiYZ+zoPP1L1qxe6ntlW2T7xqBw7foETadVMGbNV7suEPSwGw8VLq1nBqLPR2T42uxxH4o1hagZKtl7adGJtphfDL2vl8Itk+a3UU3OPEdZmIgYwnRETlF4sWCpItVdsYMnlM2YrDbXMx4VvmU7ilUNPj1+YqHigo9Uf7e55qJroiGuW1T/YNugn47XiJ29XfKWra23zqfGdP3/sbtI70tM5ONzVOcK5yU7v4yAE3h99dW+jybPeV7zerRcviP8a6OzpOnk0PbfUV1bXuPfMaM/XvtqzeWzMub9hrp/qiLqZ0dA86ejC6gBsBwcr2KDFW0vTLKlUKjBlVqk1tB+dVqAH8c7tWKpspx+7pMIITJ+qtWhAGNBNF+xmWkwguFQ4/Ci3gNoPt1YYcMtWSqTUHSSWLVKfr0P4eOlyCIbcnFAUsydofMaDcwfwzmPJ0QPyLXgFgveYZhR0UCVVOONJ7TIXkpHOtUXRxr4CPoQDbD0pDGMI45AbcOXoYCjeERbS0mhxg1TFkIY3tcc5fXDmZU38J25jxS/nM6fOg2EWTXv5vb5TDNDvbLfMmEkZLKNYMzdYhv5G1frZv1HZU36j4izsFnrvjgLpXhcJDM0tmAaRMsuGuDkVqSX578GvvjW7Fe91AUdNn/f3XIabZL5Hdoovzv9e/JhtInukWRQMnUXx2b+W7kJLZauBq+Heo9enUz+Td7RT0NPwTCh1hiisPgwPA/ER1ZVO4odnrobdPPsMPhj25gdwrrO3nksCiFekngvXEoaH5QppFt+apM8LzyV+zJ0lHfRcuQgZrwjLwNHBbrc9E8DXO/s0Puge2ckh9pDCBD5gSXJ2hFqaHaGemx2R0FFUyS/LTJCwh9uHq2sfaQ0GWx6prd3RFmbfqNneVlratr22dntrKNS2ncqm+M2P1U2kDCwTjJ00SXdYF6zucBjrhQSjIxSSPqLVQzSKMjcDkQ6Vws4/fGeR7hSbR9/RdgO8FfK8ZPEucxzvAaHRUV/bzZ7oqqvt6qiv62KPgyDp6qyr63qq7p57auu6u+qSr7X30ld5tgujYTvpjIV8Rp4qkVBIE02wR0AxN4UZ6SFljtT8ACk5Vwfn2ULP406eB++Ls+hUPMETLRziMD+8Ac8zfvOy0g66P8q0MfE1jFT2Ld0T3sbhsMk1mCglc8MmmVAix0k/04TlBDWvo3VyaNcyQpGfNuMJthwaoqJzj4vWRMpJ1BMJS3JNytupQfXTu+FKsyHpPXAxiZfPcOPHWPZo3LnnJ+/u7N5TXvpU88BBJzkhVrLwH/mp2GY6POC6s7He4WntaPOKH4nfDZAPj9lzdDp75vF95yYqbSZxryO3rXNS5TWZXPrJ9laNwWoQv23INKqIhqQjXzLsgEq6b1Em86LES4I2PRzGG/YgTFwoOY5BpQ0kNAajObMQ23KsdECJUsp0LnnfLV5J7yKRMvfKKM2qwF7TLOnOQhvu/Xc93lmI15h47csG+CM+4+XTL++8HpBuPmU08aaXlbzBxKe/zDGCKaOkhExp0/GV3nuIjkmV7r62utQckca9kIywA1jVk0bgfzZ24io5/afvfPfYP3/1avT5+/kNinfPnJn9Brtj9htcVOwgkzNnyYtiDT7oPZLw3o/cVeAuX7Iij8zdGECeGLZwcFgpKmX4yYwL+5puMIziHL1XyEqQAkek/DEfkObmC1mrwnM3DVkRTOTTOyrgfNI0dIosKqmY7rPvIYIBxADQNtbceUJYduc00klYWF7nxHvwpWHDTEkAjvJX0Hter5DuN5JvFpwe6TaNn3XfEbL4tg1L34jku8PJO0rgzRyWvS8J67n1VhMgfxFfz1N85TM7ZGw5w4tvsJIXnNLlpRkCEorcnxdF6O7ny/dMmsPK/L1X8j773itkWbAnbwPrrFO+WYQC4VM/Q+GLMXeA939NriiI1st3jJjKygvfWWiTJp9kOyOhEN5PBqOpaappfgXe25WvwAkdm+TbbzQugv4WkBPZEsdlm4R1wGaukBCFvwRdEF2HfxmNwF9GTXSAx1366Sl//XpAbJVxWrh7Dk0WIJ51aIgZkYzWY/fGigAcVdXDUcUmisRN+PUqIKUKs7C+ipKUYAjEPgOh7t+f4MJLfvrkghubLLs1n586KS+r98t7V8H8JLlz65P3+oCdC4cXbFwZ0GkZ0CkOHQBSpZXTlf8P7dd62J0KIOYNn7VLEoFLe1Nm/n335D+4DZP/cdxL3PJ/A8B1X+YAAHjaY2BkYGAA4kiN1k/x/DZfGeQ5GEDgxM2AVSD62rG7fv+z/rFx3GXfB+RyMDCBRAFffA1EAAAAeNpjYGRg4GD4OwFI3v+f9T+D4y4DUAQFvAQAl7UHHQB42nWTT2gTQRTGv8yf3SBSQihIEaoxUpSlpxyDCEstoaSpWFk8lOJBPEhTkJpS9CDBg4RaPCjUevNQaG5SpHiQgAVFLwV1QXqQEDyIUKOCNTQq02+2EYLUhR/fzM6+92betyO2MAQ+IuhQxow8g2Hdi5R6grS7iqzTi3OxxxgW8zhCID14ehPPRWC2xFtkGZeXUzisA0zoIHaWGpCL5Dx5QAqkQu7aNda4QZLM8dHm0ZuxlPIw5IziJOdCJ1BSn5DT69R+lOR7lJxxzr+gJCqch+abfkn9hbJ7HX3OPa6/Qk6FKFvVA4wLkFAJ9OgGrupnEPE68/4hj0hgmsLDJfGU5/UQZ801BZ7FM7/1IHxSlEvUE/DVB/giNG3tcbyDohjDpBjFpGpF46I7i6LaRjGKO0bthy/nGF9FWoRI8hyX1QaEE5of+hZrH4VgraaoIRVrcQ81KNYvdXpfkBvI6yQOqjlknAFM2G9UFae4t9vONHLMfYhnyzBmxfbeuYYRrj1krQO2l3IWHsnwXVsDM+z3ivWH58zz/Wt5Oor36esbMk8K7H066vs+uGvcL72wPnQjKuYdvZii1sgLvW5+/vXhX5inQU1EXnRDL6xn6nOnf/vgjrOfS3s+dCPGTN32n7pAFiN/tv+Tx/5jg1CRF11YLyLPqPFF5Nzv/JZ7Yu/K5IqsA26N/3tHxX0g9pWM7IEW9Q51mmv2HnSgX1lnIboXTnRHiAzRw/+2aRFV9MWBVRsrlunVMnybV1/ATfYQssGx9e+4abs7pm3au/s46rMAeNpjYGDQgcIqhg2M85i0mJ4w9zGvYb7HwsPixzKJZRPLJVYuVhXWCtYFrP/Yitj2sSuw97Cv4XDiWMXxj9OOM4SzhLOLi4vrDbcK9yTudzx2PDU8m3h5eF14k3hn8Z7j/cLnwjeD7xe/H/8xASGBaQInBAUEzQRbBHcIvhDiEbISKhBaJHRI6I7QH+E44RMiYiJNItdE9US3iXGJ+YlNEDskdk88SHyO+DuJAIltEl8kAyT7JC9IfpPSkoqRqpNaJC0grSO9SPqN9BsZM5kJsm6yx+R05ELkmeT95P8oZCh0KGxSuKTYpDhL8Z2Sg9IkZSFlI+UW5TMqDCo+KlUq51TeqVaoMag9Uc9QX6H+QkNHY56mjOYKzQ9aU7QeaOto12j/0lHTCdJp0HmiG6b7Si9C75i+nf4TgzaDFYZmhj2Gj4wcjI4ZMxkHGZ8zcTDZZKplesaswlzN/JxFlsUJSzXLDis1qwCrOqs11kLWE2wUbFpsXtgG2b6wq7E7Yu9jv8D+m0OAwxVHBsckx1NOLk5XnP2cS5x34YAnnK85P3H+5yLhYuES4VLhMs/liMsrVyXXBiBc4nrC9YSbi9sZtzfuLe5fPC55dgEAv2KdngAAAQAAAOoAXwAFAAAAAAACAAEAAgAWAAABAAFvAAAAAHjazVXLUhtXEG2Q/GAcUwkLykWxmLWLCLCTgsIrwCJJFZgkED92jJiRGBgJezQCqyrLfIA/watUZZNl1ln68QPJD3jthdepnD63ZyQZCyuxF66pmenbt++5px+3r4hMj01KScbKEyLjv4uYPCazGDl5XCbHX5hckrXxv0wuy1xpxuQLslfaMPmizJR+NfmSHJb+NPmyXCtfN3lCpstrJl+R5fJ9kz+TvfITk69emCm/NnlS9jzP5M9lyjs0+Qu57P1s8pTMer+Y/EymvacmP5cF7w+TX8ik98rkl+J5b5z8d0lmvH/kN/FlXY7loXQllVgaciAZdDdkQRbx+rImEWYy6I8lkRCaTTzrUoG0Ck2C/4/FyjZHEf666gTfkJa7mI05WwdOi3u0IdUhnUoA2wiafWia4NKBVtf7kFPoGvgGmPENQ9lExexDY9iFRhHPclYGDyB38G8CSS1bGCsL3dnhhJjfx2iOVjqOgdblOMAogF3GUUY+LXBJ8M9sTYBRzlvRU3qk+M7GB0bEKJ9QEzM+PvxX2yN65vjn/g2P1fs8OuFObaJEmGlgtxYk1c4ZkzzaMXhHfdoUaLmnISMe4FWsptQK29zDNlGPyPq4WKHYJxaL3Js2+aaMsct1SGl0nzdYGR1GX7P8A78ux1p1DcwltH67AlzNrsD+PIyVvso/z85/a7e7Fu2Y3H2sVowK/wtyiyfMVbjTVkyv+apj9DU1X+F7Q5bwX8TcIu1uYu7eABdl8mXBZJClOx2B1UCDY1eREVm7ug2ZyYA11zsxAVBcvnaZfz3DmucdsFjFO6wPfM+VicWkxSpL2QsyoKzIPJ5TPhVUzyBGVuxUsWr8v+vmWd9aO/P0r82O1LK8VIjbxNo7sg3/vgPvKhhvI37qexXcd+VbjDflNj1zFnfgfZV97htYVPFsUbsrV8Xj+6n0NcXs2Hkf9Tzlu7axsiaHPPtZcY7z9Y5x0yqrxczvE1NPemY1f7Z3na2Xqq3+yW4HjXPMbtAy5quMSMT6jMhaPcxj3fO0/6ZybHPfR/c6wb9JD/Kz0e91JI+ZhYidr39HF7HMenpIPD3z3YLdu07KKH5uWEfVvQPWS95ru0M6ff8t5dvq3k01SjTOQ+/dcnXLl9shtL6iMalZTY8WeRdjxeyyyt3pdD0z37V3c7jo1mj7YdGd66vdYd7+lwoKiuinxZqAXhyz56hvB0Bvk1nA7phgbt/ufedxB9+kqLDBikssQimjEbOnhcR3/FKwiY3xx6m/j9F5gyG42nnP3qfvvsMGb9p7wKn15cLdn9p1NYdbzIiPZ5m37hLY38R/hXJ+ly8zenW7pzJmzeVgo8DdkUeYjTGj/JN/AR0gD8cAAAB42m3QR0yTcRjH8e8DpYWy98a9V9+3LcPdAq97b3GhQFtFwGJVXGjcMxoTPWlcFzXuGY16UONGjSPqwbM7HtSbiYX3783n8snzJM+TJz8iaKs/fmr4X30GiZBIIrEQhRUb0cRgJ5Y44kkgkSSSSSGVNNLJIJMssskhlzzyKaAd7elARzrRmS50pRvd6UFPetGbPvSlHw40dJy4cFNIEcWU0J8BDGQQgxnCUDx4KaWMcgyGMZwRjGQUoxnDWMYxnglMZBKTmcJUpjGdGcykglnMZg5zmUelWDjGRjZxk/18ZDO72cFBTnBcotjOezawT6xiYxcH2ModPkg0hzjJL37ym6Oc5iH3OcN8FrCHKh5TzQMe8YwnPKWFT+H0XvKcF5zFxw/28oZXvMbPF76xjYUEWMRiaqnjMPUsoYEgjYRYyjKWh1NewUqaWMUaVnONIzSzlnWs5yvfuc45znODt7yTGLFLrMRJvCRIoiRJsqRIqqRJumRwgYtc4Sp3ucRl7rGFU5LJLW5LlmSzU3IkV/IkXwqsvtqmBr9mC9UFHA5HmanHoVS9V1c6lSWt6uEFpabUlU6lS+lWFiqLlMXKf/c8ppq6q2n2moAvFKyuqmz0myPdMHUblvJQsL6tcRulrRpe84+wutKpdP0FCF6dLwAAeNo9zTsOwjAQBFA7Js4/MSIlH1Mi19yApEkTIYoYUXMBJFpoKOEsayrE5cIKlnTzRiPNi/c34HfWQNh2jvOHdbU03RKUbaDcYrjaGUhz6BgIXYEwG0h09RTKM1/EiGRCiBCxI4SI6EQIEOGOIBHBmuAj5JQwQviLHzikdJjp6s3SS88840R9xibHXbYfWCDz1UCFLOYDx0h1/NNCaT6hL0XFAAAAAVqhLM8AAA==) format("woff"), url("futurabqbold-webfont.svg#futura_bqbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'FuturaBQ-Bold';
  src: url("FuturaBQ-Bold.eot");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: 'FuturaBQ-Bold';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff"), url("FuturaBQ-Bold.ttf") format("truetype"), url("FuturaBQ-Bold.svg#FuturaBQ-Bold") format("svg");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: 'Segma-Regular';
  src: url("../fonts/Segma-Regular.woff2") format("woff2"), url("../fonts/Segma-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Segma-Medium';
  src: url("../fonts/Segma-Medium.woff2") format("woff2"), url("../fonts/Segma-Medium.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Segma-Bold';
  src: url(data:application/octet-stream;base64,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) format("woff");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: "Segma-SemiBold";
  src: url(data:application/octet-stream;base64,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) format("woff2");
  font-weight: bold;
  font-style: normal; }

.icon, input[type="checkbox"]:checked {
  font-size: 10px; }

.icon:before, input:checked[type="checkbox"]:before {
  content: ' ';
  vertical-align: middle;
  display: inline-block;
  background-image: url("../images/sprite.svg");
  background-repeat: no-repeat;
  background-size: 25.4em 446em; }

.no-svg .icon:before, .no-svg input:checked[type="checkbox"]:before {
  background-image: url("../static/default/images/sprite.png"); }

.icon.MacpacAU-flag:before, input.MacpacAU-flag:checked[type="checkbox"]:before {
  background-position: -0.5em -0.5em;
  width: 2.7em;
  height: 1.8em; }

.icon.MacpacNZ-flag:before, input.MacpacNZ-flag:checked[type="checkbox"]:before {
  background-position: -0.5em -3.3em;
  width: 2.7em;
  height: 1.8em; }

.icon.account-benefits:before, input.account-benefits:checked[type="checkbox"]:before {
  background-position: -0.5em -6.1em;
  width: 2.4em;
  height: 2.4em; }

.icon.account-icon:before, input.account-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -9.5em;
  width: 2.4em;
  height: 2.4em; }

.icon.addresses:before, input.addresses:checked[type="checkbox"]:before {
  background-position: -0.5em -12.9em;
  width: 3em;
  height: 3em; }

.icon.adventure-hub:before, input.adventure-hub:checked[type="checkbox"]:before {
  background-position: -0.5em -16.9em;
  width: 19.7em;
  height: 2.7em; }

.icon.adventure-hub-logo-large:before, input.adventure-hub-logo-large:checked[type="checkbox"]:before {
  background-position: -0.5em -20.6em;
  width: 18.3em;
  height: 2.7em; }

.icon.adventure-hub-logo-medium:before, input.adventure-hub-logo-medium:checked[type="checkbox"]:before {
  background-position: -0.5em -24.3em;
  width: 16.1em;
  height: 2.5em; }

.icon.adventure-hub-logo-small:before, input.adventure-hub-logo-small:checked[type="checkbox"]:before {
  background-position: -0.5em -27.8em;
  width: 14.3em;
  height: 2.2em; }

.icon.adventure-hub-stores-only:before, input.adventure-hub-stores-only:checked[type="checkbox"]:before {
  background-position: -0.5em -31em;
  width: 19.7em;
  height: 2.7em; }

.icon.arrow-next:before, input.arrow-next:checked[type="checkbox"]:before {
  background-position: -0.5em -34.7em;
  width: 2.4em;
  height: 2.4em; }

.icon.arrow-next-lrg:before, input.arrow-next-lrg:checked[type="checkbox"]:before {
  background-position: -0.5em -38.1em;
  width: 2.4em;
  height: 2.4em; }

.icon.arrow-next-sml:before, input.arrow-next-sml:checked[type="checkbox"]:before {
  background-position: -0.5em -41.5em;
  width: 2.4em;
  height: 2.4em; }

.icon.arrow-prev:before, input.arrow-prev:checked[type="checkbox"]:before {
  background-position: -0.5em -44.9em;
  width: 2.4em;
  height: 2.4em; }

.icon.arrow-prev-lrg:before, input.arrow-prev-lrg:checked[type="checkbox"]:before {
  background-position: -0.5em -48.3em;
  width: 2.4em;
  height: 2.4em; }

.icon.arrow-prev-nav:before, input.arrow-prev-nav:checked[type="checkbox"]:before {
  background-position: -0.5em -51.7em;
  width: 2.4em;
  height: 2.6em; }

.icon.arrown-next-sml-white:before, input.arrown-next-sml-white:checked[type="checkbox"]:before {
  background-position: -0.5em -55.3em;
  width: 2.7em;
  height: 1.6em; }

.icon.back-to-top:before, input.back-to-top:checked[type="checkbox"]:before {
  background-position: -0.5em -57.9em;
  width: 4.8em;
  height: 4.8em; }

.icon.bag-benefits:before, input.bag-benefits:checked[type="checkbox"]:before {
  background-position: -0.5em -63.7em;
  width: 2.4em;
  height: 2.4em; }

.icon.bag-icon:before, input.bag-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -67.1em;
  width: 2.4em;
  height: 2.4em; }

.icon.bulky-shipping-icon:before, input.bulky-shipping-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -70.5em;
  width: 2.4em;
  height: 2.4em; }

.icon.carousel-left-arrow-box:before, input.carousel-left-arrow-box:checked[type="checkbox"]:before {
  background-position: -0.5em -73.9em;
  width: 5.6em;
  height: 5.6em; }

.icon.carousel-right-arrow-box:before, input.carousel-right-arrow-box:checked[type="checkbox"]:before {
  background-position: -0.5em -80.5em;
  width: 5.6em;
  height: 5.6em; }

.icon.check-mark:before, input:checked[type="checkbox"]:before {
  background-position: -0.5em -87.1em;
  width: 2.4em;
  height: 2.4em; }

.icon.check-mark-bold:before, input.check-mark-bold:checked[type="checkbox"]:before {
  background-position: -0.5em -90.5em;
  width: 2.4em;
  height: 2.4em; }

.icon.checkmark-grey:before, input.checkmark-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -93.9em;
  width: 3.7em;
  height: 1.9em; }

.icon.clearance-banner-pdp-outline-text:before, input.clearance-banner-pdp-outline-text:checked[type="checkbox"]:before {
  background-position: -0.5em -96.8em;
  width: 9.9em;
  height: 2.4em; }

.icon.clearance-banner-plp-outline-text:before, input.clearance-banner-plp-outline-text:checked[type="checkbox"]:before {
  background-position: -0.5em -100.2em;
  width: 9.1em;
  height: 1.8em; }

.icon.click-collect:before, input.click-collect:checked[type="checkbox"]:before {
  background-position: -0.5em -103em;
  width: 2.4em;
  height: 2.4em; }

.icon.click-collect-icon:before, input.click-collect-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -106.4em;
  width: 2.4em;
  height: 2.4em; }

.icon.click-collect-stock-icon:before, input.click-collect-stock-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -109.8em;
  width: 2.4em;
  height: 2.4em; }

.icon.clock-icon:before, input.clock-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -113.2em;
  width: 1.6em;
  height: 1.6em; }

.icon.close-icon-grey:before, input.close-icon-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -115.8em;
  width: 2em;
  height: 2em; }

.icon.close-icon-grey-modal:before, input.close-icon-grey-modal:checked[type="checkbox"]:before {
  background-position: -0.5em -118.8em;
  width: 1.6em;
  height: 1.6em; }

.icon.close-icon-white:before, input.close-icon-white:checked[type="checkbox"]:before {
  background-position: -0.5em -121.4em;
  width: 2em;
  height: 2em; }

.icon.close-light:before, input.close-light:checked[type="checkbox"]:before {
  background-position: -0.5em -124.4em;
  width: 1em;
  height: 1em; }

.icon.close-light-circle:before, input.close-light-circle:checked[type="checkbox"]:before {
  background-position: -0.5em -126.4em;
  width: 2.4em;
  height: 2.4em; }

.icon.cloud-grey:before, input.cloud-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -129.8em;
  width: 4em;
  height: 4em; }

.icon.cloud-white:before, input.cloud-white:checked[type="checkbox"]:before {
  background-position: -0.5em -134.8em;
  width: 4em;
  height: 4em; }

.icon.credit-benefits:before, input.credit-benefits:checked[type="checkbox"]:before {
  background-position: -0.5em -139.8em;
  width: 2.4em;
  height: 2.4em; }

.icon.down-arrow-grey:before, input.down-arrow-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -143.2em;
  width: 2.4em;
  height: 2.4em; }

.icon.dress-icon:before, input.dress-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -146.6em;
  width: 2.4em;
  height: 2.4em; }

.icon.email-grey:before, input.email-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -150em;
  width: 2.4em;
  height: 2.4em; }

.icon.email-orange:before, input.email-orange:checked[type="checkbox"]:before {
  background-position: -0.5em -153.4em;
  width: 2.4em;
  height: 2.4em; }

.icon.extendedsizes-pdp:before, input.extendedsizes-pdp:checked[type="checkbox"]:before {
  background-position: -0.5em -156.8em;
  width: 13.9em;
  height: 2.4em; }

.icon.extendedsizes-plp:before, input.extendedsizes-plp:checked[type="checkbox"]:before {
  background-position: -0.5em -160.2em;
  width: 14.2em;
  height: 2.2em; }

.icon.eye-icon-off:before, input.eye-icon-off:checked[type="checkbox"]:before {
  background-position: -0.5em -163.4em;
  width: 2.4em;
  height: 2.4em; }

.icon.eye-icon-on:before, input.eye-icon-on:checked[type="checkbox"]:before {
  background-position: -0.5em -166.8em;
  width: 2.4em;
  height: 2.4em; }

.icon.fa-angle-down:before, input.fa-angle-down:checked[type="checkbox"]:before {
  background-position: -0.5em -170.2em;
  width: 0.8579999999999999em;
  height: 0.42899999999999994em; }

.icon.fa-angle-right:before, input.fa-angle-right:checked[type="checkbox"]:before {
  background-position: -0.5em -171.7em;
  width: 0.42899999999999994em;
  height: 0.8579999999999999em; }

.icon.facebook-grey:before, input.facebook-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -173.6em;
  width: 2.4em;
  height: 2.4em; }

.icon.filter:before, input.filter:checked[type="checkbox"]:before {
  background-position: -0.5em -177em;
  width: 2.1em;
  height: 2.1em; }

.icon.geolocation-circle-btn:before, input.geolocation-circle-btn:checked[type="checkbox"]:before {
  background-position: -0.5em -180.1em;
  width: 3.6em;
  height: 3.6em; }

.icon.geolocation-circle-btn-selected:before, input.geolocation-circle-btn-selected:checked[type="checkbox"]:before {
  background-position: -0.5em -184.7em;
  width: 3.6em;
  height: 3.6em; }

.icon.google-grey:before, input.google-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -189.3em;
  width: 2.4em;
  height: 2.4em; }

.icon.group:before, input.group:checked[type="checkbox"]:before {
  background-position: -0.5em -192.7em;
  width: 1.8em;
  height: 1.8em; }

.icon.group-plus:before, input.group-plus:checked[type="checkbox"]:before {
  background-position: -0.5em -195.5em;
  width: 2.7em;
  height: 2.6em; }

.icon.hamburger-icon:before, input.hamburger-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -199.1em;
  width: 2.4em;
  height: 2.4em; }

.icon.heart-benefits:before, input.heart-benefits:checked[type="checkbox"]:before {
  background-position: -0.5em -202.5em;
  width: 2.4em;
  height: 2.4em; }

.icon.heart-outline-grey:before, input.heart-outline-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -205.9em;
  width: 2.4em;
  height: 2.4em; }

.icon.hotdeal-pdp:before, input.hotdeal-pdp:checked[type="checkbox"]:before {
  background-position: -0.5em -209.3em;
  width: 8.6em;
  height: 2.4em; }

.icon.hotdeal-plp:before, input.hotdeal-plp:checked[type="checkbox"]:before {
  background-position: -0.5em -212.7em;
  width: 16em;
  height: 2.2em; }

.icon.ice-grey:before, input.ice-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -215.9em;
  width: 4em;
  height: 4em; }

.icon.ice-white:before, input.ice-white:checked[type="checkbox"]:before {
  background-position: -0.5em -220.9em;
  width: 4em;
  height: 4em; }

.icon.instagram-grey:before, input.instagram-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -225.9em;
  width: 2.4em;
  height: 2.4em; }

.icon.location-icon:before, input.location-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -229.3em;
  width: 2.4em;
  height: 2.4em; }

.icon.location-icon-filled:before, input.location-icon-filled:checked[type="checkbox"]:before {
  background-position: -0.5em -232.7em;
  width: 2.4em;
  height: 2.4em; }

.icon.locatoricon:before, input.locatoricon:checked[type="checkbox"]:before {
  background-position: -0.5em -236.1em;
  width: 2.1em;
  height: 2.9em; }

.icon.macpac-adventure-hub-store:before, input.macpac-adventure-hub-store:checked[type="checkbox"]:before {
  background-position: -0.5em -240em;
  width: 24.4em;
  height: 2.4em; }

.icon.macpac-classic-store:before, input.macpac-classic-store:checked[type="checkbox"]:before {
  background-position: -0.5em -243.4em;
  width: 14.6em;
  height: 2.4em; }

.icon.macpac-logo-with-label-large:before, input.macpac-logo-with-label-large:checked[type="checkbox"]:before {
  background-position: -0.5em -246.8em;
  width: 14.7em;
  height: 7.9em; }

.icon.menu-arrow-right:before, input.menu-arrow-right:checked[type="checkbox"]:before {
  background-position: -0.5em -255.7em;
  width: 1.2em;
  height: 1.4em; }

.icon.minus-dark:before, input.minus-dark:checked[type="checkbox"]:before {
  background-position: -0.5em -258.1em;
  width: 2.4em;
  height: 2.4em; }

.icon.minus-dark-filter:before, input.minus-dark-filter:checked[type="checkbox"]:before {
  background-position: -0.5em -261.5em;
  width: 1.2em;
  height: 0.2em; }

.icon.minus-icon:before, input.minus-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -262.7em;
  width: 2em;
  height: 2em; }

.icon.minus-orange:before, input.minus-orange:checked[type="checkbox"]:before {
  background-position: -0.5em -265.7em;
  width: 1.8em;
  height: 0.2em; }

.icon.mountain-orange:before, input.mountain-orange:checked[type="checkbox"]:before {
  background-position: -0.5em -266.9em;
  width: 5.7em;
  height: 3em; }

.icon.mulitple-stock-icon:before, input.mulitple-stock-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -270.9em;
  width: 2.3600000000000003em;
  height: 2.3em; }

.icon.my-account-active:before, input.my-account-active:checked[type="checkbox"]:before {
  background-position: -0.5em -274.2em;
  width: 2em;
  height: 1.8em; }

.icon.new-pdp:before, input.new-pdp:checked[type="checkbox"]:before {
  background-position: -0.5em -277em;
  width: 5.4em;
  height: 2.4em; }

.icon.new-plp:before, input.new-plp:checked[type="checkbox"]:before {
  background-position: -0.5em -280.4em;
  width: 4.4em;
  height: 1.8em; }

.icon.newcolour-pdp:before, input.newcolour-pdp:checked[type="checkbox"]:before {
  background-position: -0.5em -283.2em;
  width: 10.2em;
  height: 2.4em; }

.icon.newcolour-plp:before, input.newcolour-plp:checked[type="checkbox"]:before {
  background-position: -0.5em -286.6em;
  width: 10.2em;
  height: 1.8em; }

.icon.orange:before, input.orange:checked[type="checkbox"]:before {
  background-position: -0.5em -289.4em;
  width: 22.1em;
  height: 3.6em; }

.icon.order-information:before, input.order-information:checked[type="checkbox"]:before {
  background-position: -0.5em -294em;
  width: 3em;
  height: 3em; }

.icon.payment-settings:before, input.payment-settings:checked[type="checkbox"]:before {
  background-position: -0.5em -298em;
  width: 3em;
  height: 3em; }

.icon.personal-details:before, input.personal-details:checked[type="checkbox"]:before {
  background-position: -0.5em -302em;
  width: 3em;
  height: 3em; }

.icon.pinterest-grey:before, input.pinterest-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -306em;
  width: 2.4em;
  height: 2.4em; }

.icon.play-icon:before, input.play-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -309.4em;
  width: 5.4em;
  height: 5.4em; }

.icon.plus-dark-sml:before, input.plus-dark-sml:checked[type="checkbox"]:before {
  background-position: -0.5em -315.8em;
  width: 1.2em;
  height: 1.2em; }

.icon.plus-icon:before, input.plus-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -318em;
  width: 3.2em;
  height: 3.2em; }

.icon.plus-orange:before, input.plus-orange:checked[type="checkbox"]:before {
  background-position: -0.5em -322.2em;
  width: 1.8em;
  height: 1.8em; }

.icon.question-mark-tooltip:before, input.question-mark-tooltip:checked[type="checkbox"]:before {
  background-position: -0.5em -325em;
  width: 2.4em;
  height: 2.4em; }

.icon.search-clear:before, input.search-clear:checked[type="checkbox"]:before {
  background-position: -0.5em -328.4em;
  width: 1.1em;
  height: 1.2em; }

.icon.search-icon:before, input.search-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -330.6em;
  width: 2.4em;
  height: 2.4em; }

.icon.search-icon-orange:before, input.search-icon-orange:checked[type="checkbox"]:before {
  background-position: -0.5em -334em;
  width: 2em;
  height: 2em; }

.icon.search-light:before, input.search-light:checked[type="checkbox"]:before {
  background-position: -0.5em -337em;
  width: 1.9em;
  height: 1.9em; }

.icon.search-red:before, input.search-red:checked[type="checkbox"]:before {
  background-position: -0.5em -339.9em;
  width: 2.2em;
  height: 2.2em; }

.icon.shipping-icon:before, input.shipping-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -343.1em;
  width: 2.4em;
  height: 2.4em; }

.icon.shoe-icon:before, input.shoe-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -346.5em;
  width: 2.4em;
  height: 2.4em; }

.icon.staffpick-pdp:before, input.staffpick-pdp:checked[type="checkbox"]:before {
  background-position: -0.5em -349.9em;
  width: 10.1em;
  height: 2.4em; }

.icon.staffpick-plp:before, input.staffpick-plp:checked[type="checkbox"]:before {
  background-position: -0.5em -353.3em;
  width: 16em;
  height: 2.2em; }

.icon.stock-icon:before, input.stock-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -356.5em;
  width: 2.4em;
  height: 2.4em; }

.icon.store-icon:before, input.store-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -359.9em;
  width: 2.4em;
  height: 2.4em; }

.icon.store-locator-icon:before, input.store-locator-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -363.3em;
  width: 2.4em;
  height: 2.4em; }

.icon.tick:before, input.tick:checked[type="checkbox"]:before {
  background-position: -0.5em -366.7em;
  width: 2.4em;
  height: 2.4em; }

.icon.tick-circle-light-success:before, input.tick-circle-light-success:checked[type="checkbox"]:before {
  background-position: -0.5em -370.1em;
  width: 2.4em;
  height: 2.4em; }

.icon.tick-circle-password:before, input.tick-circle-password:checked[type="checkbox"]:before {
  background-position: -0.5em -373.5em;
  width: 2.4em;
  height: 2.4em; }

.icon.tick-circle-success:before, input.tick-circle-success:checked[type="checkbox"]:before {
  background-position: -0.5em -376.9em;
  width: 2.4em;
  height: 2.4em; }

.icon.tick-circle-success-large:before, input.tick-circle-success-large:checked[type="checkbox"]:before {
  background-position: -0.5em -380.3em;
  width: 2em;
  height: 2em; }

.icon.tick-circle-success-small:before, input.tick-circle-success-small:checked[type="checkbox"]:before {
  background-position: -0.5em -383.3em;
  width: 1.8em;
  height: 1.8em; }

.icon.tick-icon-green:before, input.tick-icon-green:checked[type="checkbox"]:before {
  background-position: -0.5em -386.1em;
  width: 2em;
  height: 2em; }

.icon.tick-icon-green-border:before, input.tick-icon-green-border:checked[type="checkbox"]:before {
  background-position: -0.5em -389.1em;
  width: 4em;
  height: 4.1em; }

.icon.timer-icon:before, input.timer-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -394.2em;
  width: 1.6em;
  height: 1.6em; }

.icon.timer-icon-large:before, input.timer-icon-large:checked[type="checkbox"]:before {
  background-position: -0.5em -396.8em;
  width: 3.2em;
  height: 3.2em; }

.icon.twitter-grey:before, input.twitter-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -401em;
  width: 2.4em;
  height: 2.4em; }

.icon.unchecked:before, input.unchecked:checked[type="checkbox"]:before {
  background-position: -0.5em -404.4em;
  width: 2.4em;
  height: 2.4em; }

.icon.warning-exclamation-circle:before, input.warning-exclamation-circle:checked[type="checkbox"]:before {
  background-position: -0.5em -407.8em;
  width: 2.4em;
  height: 2.4em; }

.icon.warning-exclamation-circle-large:before, input.warning-exclamation-circle-large:checked[type="checkbox"]:before {
  background-position: -0.5em -411.2em;
  width: 2em;
  height: 2em; }

.icon.warning-exclamation-circle-small:before, input.warning-exclamation-circle-small:checked[type="checkbox"]:before {
  background-position: -0.5em -414.2em;
  width: 1.8em;
  height: 1.8em; }

.icon.warning-exclamation-password:before, input.warning-exclamation-password:checked[type="checkbox"]:before {
  background-position: -0.5em -417em;
  width: 2.4em;
  height: 2.4em; }

.icon.webchat-icon:before, input.webchat-icon:checked[type="checkbox"]:before {
  background-position: -0.5em -420.4em;
  width: 4.8em;
  height: 4.8em; }

.icon.wind-grey:before, input.wind-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -426.2em;
  width: 4em;
  height: 4em; }

.icon.wind-white:before, input.wind-white:checked[type="checkbox"]:before {
  background-position: -0.5em -431.2em;
  width: 4em;
  height: 4em; }

.icon.wish:before, input.wish:checked[type="checkbox"]:before {
  background-position: -0.5em -436.2em;
  width: 3em;
  height: 2.5em; }

.icon.youtube-grey:before, input.youtube-grey:checked[type="checkbox"]:before {
  background-position: -0.5em -439.7em;
  width: 2.4em;
  height: 2.4em; }

.icon.zoom-icon-light:before, input.zoom-icon-light:checked[type="checkbox"]:before {
  background-position: -0.5em -443.1em;
  width: 2.4em;
  height: 2.4em; }

#wrapper {
  background-color: #ffffff;
  border: 0;
  left: 0;
  margin: auto;
  position: relative;
  transition: left 0.2s ease-in;
  width: 100%; }
  #wrapper.pt_product-details #main, #wrapper.pt_error #main, #wrapper.pt_cart #main, #wrapper.pt_account #main, #wrapper.pt_product-search-result #main, #wrapper.pt_wish-list #main, #wrapper.pt_order #main, #wrapper.pt_categorylanding #main, #wrapper.pt_content-search-result #main, #wrapper.pt_product-search-noresult #main, #wrapper.pt_giftcert #main {
    max-width: 1366px;
    margin: 0 auto; }
  #wrapper.pt_product-details {
    background-color: #fdfdfd; }
  #wrapper.pt_order-confirmation #main {
    max-width: 1024px;
    margin: 0 auto; }
  #wrapper.pt_checkout #main {
    max-width: 1024px;
    margin: 0 auto; }
  #wrapper.pt_product-search-result #secondary {
    width: 100%; }
  #wrapper.pt_categorylanding {
    width: 100%; }
    #wrapper.pt_categorylanding .primary-content {
      padding-bottom: 0; }
    #wrapper.pt_categorylanding .refinements {
      border-right: 0;
      width: 0; }
      @media print, screen and (min-width: 48em) {
        #wrapper.pt_categorylanding .refinements {
          width: 20%; } }

.primary-content {
  width: 100%; }
  @media print, screen and (min-width: 48em) {
    .primary-content {
      float: right;
      margin-left: -1px;
      padding: 0 0 20px;
      position: relative; }
      .primary-focus .primary-content {
        border: none;
        float: left;
        margin: 0;
        width: 76%; }
      .full-width .primary-content {
        border: none;
        width: 100%; } }
  .primary-content .tt_landing_page {
    max-width: 1140px;
    margin: auto;
    padding: 0px 40px; }

#secondary {
  border: 0;
  float: none;
  font-size: 1.1em;
  margin: 0; }
  @media print, screen and (min-width: 48em) {
    #secondary {
      margin: 0;
      width: 308px;
      position: relative;
      border: none; }
      #secondary nav {
        padding-right: 10px; }
        #secondary nav a {
          display: block; }
      .primary-focus #secondary {
        background: none;
        border: none;
        box-sizing: border-box;
        float: left;
        padding-left: .4rem;
        width: 24%; } }

.secondary-content {
  clear: both; }

.pt_wish-list #primary, .authenticated #primary, .pt_order #primary {
  width: 100%; }
  @media print, screen and (min-width: 48em) {
    .pt_wish-list #primary, .authenticated #primary, .pt_order #primary {
      width: 536px;
      padding-left: 40px; } }
  @media screen and (min-width: 64em) {
    .pt_wish-list #primary, .authenticated #primary, .pt_order #primary {
      width: 785px;
      padding-left: 38px;
      padding-right: 20px; } }
  @media screen and (min-width: 85.375em) {
    .pt_wish-list #primary, .authenticated #primary, .pt_order #primary {
      width: 1040px;
      padding-left: 35px; } }

.pt_wish-list #secondary, .authenticated #secondary, .pt_order #secondary {
  width: 100%; }
  @media print, screen and (min-width: 48em) {
    .pt_wish-list #secondary, .authenticated #secondary, .pt_order #secondary {
      width: 220px;
      margin-left: 23px; } }
  @media screen and (min-width: 64em) {
    .pt_wish-list #secondary, .authenticated #secondary, .pt_order #secondary {
      margin-left: 30px; } }
  @media screen and (min-width: 85.375em) {
    .pt_wish-list #secondary, .authenticated #secondary, .pt_order #secondary {
      width: 295px; } }

.ui-widget-overlay {
  background: url("../images/interface/ui-overlay-shadow.png") repeat scroll 50% 50% #333333;
  opacity: 0.4; }

.ui-dialog {
  background-color: #ffffff;
  padding: 0; }
  .ui-dialog .ui-widget-header {
    background-color: #efefef;
    border: 0 none;
    border-radius: 0 0 0 0;
    height: 23px;
    text-transform: uppercase; }
  .ui-dialog .ui-dialog-title {
    color: #333333;
    font-family: Segma-Bold; }
  .ui-dialog .ui-icon-closethick {
    background-image: url("../images/interface/icon-ui-close.png");
    background-position: left top;
    height: 32px;
    width: 32px;
    left: 0;
    top: 0;
    margin-left: 0;
    margin-top: 0; }
  .ui-dialog .ui-dialog-titlebar-close {
    background-color: transparent;
    border: 0 none;
    border-radius: 0 0 0 0;
    height: 32px;
    margin: 0;
    opacity: .5;
    padding: 0;
    right: 0;
    top: 0;
    width: 32px; }
    .ui-dialog .ui-dialog-titlebar-close:hover {
      opacity: 1; }
    .ui-dialog .ui-dialog-titlebar-close span {
      margin: 0;
      padding: 0; }
  .ui-dialog h1,
  .ui-dialog h2 {
    font-size: 1.8em;
    font-style: italic;
    font-weight: 400;
    margin: 5px 158px 5px 0; }

.no-close .ui-dialog-titlebar-close {
  display: none; }

.ui-accordion .ui-accordion-content {
  padding: 0; }

.ui-tabs .ui-tabs-nav {
  height: 2.45em;
  padding: 0; }
  .ui-tabs .ui-tabs-nav li {
    border-color: #ffffff;
    border-style: solid;
    border-width: 0 0 3px 0; }
    .ui-tabs .ui-tabs-nav li.ui-state-active {
      border-bottom-color: #84bd00; }
      .ui-tabs .ui-tabs-nav li.ui-state-active a {
        color: #0a0a0a;
        font-weight: 700; }
    .ui-tabs .ui-tabs-nav li a {
      color: #999999; }

.ui-tabs .ui-tabs-panel {
  background-color: #ffffff;
  border: 1px solid #ffffff;
  line-height: 1.5em;
  margin: 0;
  padding: 20px 10px; }
  @media screen and (min-width: 768px) {
    .ui-tabs .ui-tabs-panel h3 {
      display: none; } }

.js-range-slider > span:active {
  border: 0;
  outline: none; }

.js-range-slider > span:hover {
  border: 0;
  outline: none; }

.js-range-slider > span {
  border: 0;
  outline: none; }

#vertical-carousel {
  height: 19rem;
  position: relative;
  overflow: hidden; }
  #vertical-carousel ul {
    height: 10000em;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative; }
    #vertical-carousel ul li {
      float: left;
      height: 19rem;
      width: 100%; }
      #vertical-carousel ul li .capture-product-id {
        display: none; }
  #vertical-carousel .jcarousel-nav {
    color: #999999;
    cursor: pointer;
    font-size: 0.9em;
    font-weight: 700;
    position: absolute;
    right: 0;
    text-transform: uppercase; }
    #vertical-carousel .jcarousel-nav:hover {
      color: #84bd00; }
    #vertical-carousel .jcarousel-nav.inactive {
      display: none; }
  #vertical-carousel .jcarousel-prev {
    bottom: 30px; }
  #vertical-carousel .jcarousel-next {
    bottom: 0; }

.js .simple-submit {
  display: none; }

legend {
  font-size: 24px;
  line-height: 1.5;
  letter-spacing: 2px;
  margin: 0 0 15px;
  color: #575757; }
  legend div {
    margin: 15px 0 0;
    color: #7a7a7a;
    line-height: 1.5;
    letter-spacing: 1px;
    font-size: 16px; }

label {
  display: block;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.1px;
  color: #575757;
  margin-bottom: 5px; }
  .form-horizontal label {
    float: left;
    width: 100%; }
    @media print, screen and (min-width: 48em) {
      .form-horizontal label {
        margin-top: 13px;
        margin-bottom: 0;
        text-align: right;
        width: 25%; } }
  .label-inline label {
    display: inline;
    float: none;
    margin-top: 0;
    text-align: left;
    width: auto; }
  .label-above label {
    margin-bottom: .3rem;
    width: auto; }

.form-label-text {
  float: left;
  font-size: 1.1em;
  font-weight: 700;
  padding: 0.75em 0 0;
  text-align: right;
  width: 25%; }

.form-row {
  margin: 16px 0; }

.form-row-button {
  clear: left; }
  @media screen and (min-width: 768px) {
    .form-horizontal .form-row-button {
      margin-left: 27%;
      width: 62%; } }

.field-wrapper {
  box-sizing: border-box;
  margin-bottom: 3px;
  width: 100%; }
  .form-horizontal .field-wrapper {
    float: left;
    width: 76%; }
    @media screen and (min-width: 768px) {
      .form-horizontal .field-wrapper {
        padding-left: 2%;
        width: 50%; } }
  .label-inline .field-wrapper {
    float: left;
    padding-left: 0;
    width: auto; }
  .label-above .field-wrapper {
    float: none;
    padding-left: 0;
    width: auto; }

input[type="text"],
input[type="number"],
input[type="password"],
input[type="date"],
textarea,
.input-text, select, .input-select, input[type="checkbox"],
input[type="radio"] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid #cdcdcd;
  border-radius: 0;
  font-size: 16px;
  letter-spacing: 0;
  color: #575757;
  background-color: #ffffff; }
  input[type="text"]::-webkit-input-placeholder,
  input[type="number"]::-webkit-input-placeholder,
  input[type="password"]::-webkit-input-placeholder,
  input[type="date"]::-webkit-input-placeholder,
  textarea::-webkit-input-placeholder,
  .input-text::-webkit-input-placeholder, select::-webkit-input-placeholder, .input-select::-webkit-input-placeholder, input[type="checkbox"]::-webkit-input-placeholder,
  input[type="radio"]::-webkit-input-placeholder {
    font-size: 16px;
    letter-spacing: 1px;
    color: #9b9b9b; }
  input[type="text"]:-ms-input-placeholder,
  input[type="number"]:-ms-input-placeholder,
  input[type="password"]:-ms-input-placeholder,
  input[type="date"]:-ms-input-placeholder,
  textarea:-ms-input-placeholder,
  .input-text:-ms-input-placeholder, select:-ms-input-placeholder, .input-select:-ms-input-placeholder, input[type="checkbox"]:-ms-input-placeholder,
  input[type="radio"]:-ms-input-placeholder {
    font-size: 16px;
    letter-spacing: 1px;
    color: #9b9b9b; }
  input[type="text"]::-ms-input-placeholder,
  input[type="number"]::-ms-input-placeholder,
  input[type="password"]::-ms-input-placeholder,
  input[type="date"]::-ms-input-placeholder,
  textarea::-ms-input-placeholder,
  .input-text::-ms-input-placeholder, select::-ms-input-placeholder, .input-select::-ms-input-placeholder, input[type="checkbox"]::-ms-input-placeholder,
  input[type="radio"]::-ms-input-placeholder {
    font-size: 16px;
    letter-spacing: 1px;
    color: #9b9b9b; }
  input[type="text"]::placeholder,
  input[type="number"]::placeholder,
  input[type="password"]::placeholder,
  input[type="date"]::placeholder,
  textarea::placeholder,
  .input-text::placeholder, select::placeholder, .input-select::placeholder, input[type="checkbox"]::placeholder,
  input[type="radio"]::placeholder {
    font-size: 16px;
    letter-spacing: 1px;
    color: #9b9b9b; }
  input:focus[type="text"],
  input:focus[type="number"],
  input:focus[type="password"],
  input:focus[type="date"],
  textarea:focus,
  .input-text:focus, select:focus, .input-select:focus, input:focus[type="checkbox"],
  input:focus[type="radio"], input:checked[type="text"],
  input:checked[type="number"],
  input:checked[type="password"],
  input:checked[type="date"],
  textarea:checked,
  .input-text:checked, select:checked, .input-select:checked, input:checked[type="checkbox"],
  input:checked[type="radio"], input:hover[type="text"],
  input:hover[type="number"],
  input:hover[type="password"],
  input:hover[type="date"],
  textarea:hover,
  .input-text:hover, select:hover, .input-select:hover, input:hover[type="checkbox"],
  input:hover[type="radio"] {
    outline: none;
    border: 1px solid #575757;
    background-color: #ffffff; }
  input.error[type="text"],
  input.error[type="number"],
  input.error[type="password"],
  input.error[type="date"],
  textarea.error,
  .error.input-text, select.error, .error.input-select, input.error[type="checkbox"],
  input.error[type="radio"] {
    background-color: #ffffff;
    border: 1px solid #cdcdcd;
    border-bottom: 1px solid #ce0e0e; }

input[type="text"],
input[type="number"],
input[type="password"],
input[type="date"],
textarea,
.input-text {
  text-indent: 0;
  width: 100%;
  height: 51px;
  padding: 6px 16px; }
  @media print, screen and (min-width: 48em) {
    input[type="text"],
    input[type="number"],
    input[type="password"],
    input[type="date"],
    textarea,
    .input-text {
      width: 360px;
      max-width: 100%;
      height: 48px; } }

input[type="number"] {
  -moz-appearance: textfield; }
  input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }

select, .input-select {
  background: #ffffff url("../icons/down-arrow-grey.svg") no-repeat;
  background-position: calc(100% - 12px) center;
  background-size: 12px 12px;
  width: 100%;
  height: 48px;
  padding: 0 30px 0 12px; }
  @media print, screen and (min-width: 48em) {
    select, .input-select {
      width: 240px;
      max-width: 100%; } }
  select::-ms-expand, .input-select::-ms-expand {
    display: none; }

input[type="checkbox"],
input[type="radio"] {
  width: 16px;
  height: 16px;
  margin: 3px 10px 0 0; }

input[type="checkbox"]:checked {
  background-size: contain; }

input[type="checkbox"]:before {
  position: relative;
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  left: -4px;
  top: -5px; }

input[type="radio"] {
  border-radius: 8px; }
  input[type="radio"]:checked {
    position: relative; }
    input[type="radio"]:checked::after {
      width: 10px;
      height: 10px;
      display: block;
      position: absolute;
      content: '';
      top: 2px;
      left: 2px;
      background-color: #ff5219;
      border-radius: 5px; }

.form-caption {
  clear: left;
  width: auto;
  font-size: 14px;
  letter-spacing: 1px;
  color: #7a7a7a; }
  @media print, screen and (min-width: 48em) {
    .form-horizontal .form-caption {
      margin-left: 27%; } }
  .label-above .form-caption {
    margin-left: 0; }
  .form-indent .form-caption {
    margin-left: 0; }

.error {
  background-color: #faeded;
  border-color: #990000;
  color: #990000; }

span.error, .error-message, .success-message {
  display: block;
  margin-top: 7px;
  border: none;
  font-size: 16px;
  letter-spacing: 1px;
  color: #ce0e0e; }

.success-message {
  color: #019328; }

span.error,
div.error,
.error-message {
  background: transparent; }

.error-form {
  background-color: #fff4f2;
  border: 1px solid #ff8059;
  color: #ff5219;
  font-size: 14px;
  letter-spacing: 0.5px;
  padding: 10px;
  text-align: center;
  width: 100%;
  margin: 10px 0; }
  @media print, screen and (min-width: 48em) {
    .error-form.small {
      width: 246px;
      max-width: 100%; } }
  .error-form button {
    margin-top: 10px; }

.form-inline form {
  padding: 0 0 2em;
  width: 98%; }

.form-inline label {
  padding: 0 0 0.75em;
  text-transform: uppercase;
  width: auto; }

.form-inline input[type="text"], .form-inline select {
  margin-left: 0;
  width: 95%; }

.form-inline button {
  padding-left: 0;
  padding-right: 0;
  width: 100%; }

.row-inline {
  display: inline; }
  .row-inline label {
    width: auto; }

.dialog-required {
  display: inline;
  position: relative;
  padding: 0 .5em; }
  .dialog-required em {
    color: #990000;
    font-size: .65rem;
    font-style: normal;
    text-transform: uppercase; }

.required-indicator {
  color: #575757;
  font-size: 1rem;
  padding: 0; }

.form-field-tooltip {
  margin: 6px 0 0; }

.form-tooltip-link {
  font-size: 14px;
  letter-spacing: 1px;
  text-decoration: underline;
  font-weight: normal; }

.input-radio-option-container {
  display: inline-block; }
  .input-radio-option-container:not(:last-of-type) {
    margin-right: 5px; }
  .input-radio-option-container input, .input-radio-option-container span {
    margin-top: 0;
    vertical-align: middle; }

.item-list {
  margin-bottom: 1em; }
  .item-list tr {
    border-bottom: 1px solid #e0e0e0; }
    .item-list tr.last {
      border: 0 none; }
    .item-list tr.headings {
      display: none; }
  .item-list td {
    padding: 1em;
    vertical-align: top; }

.item-details .product-list-item .name {
  font-size: 1.2em; }

.item-details .product-list-item .value {
  font-weight: 700; }

.item-details .product-list-item .promo {
  color: #990000; }

.item-details .product-list-item .product-price {
  font-weight: bold;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px; }
  .item-details .product-list-item .product-price .pricerange {
    color: #575757; }
  .item-details .product-list-item .product-price .price-standard, .item-details .product-list-item .product-price .price-sales {
    display: block; }
  .item-details .product-list-item .product-price .price-standard:not(.has-club-price) {
    color: #575757;
    display: block; }
  .item-details .product-list-item .product-price .price-standard.has-club-price {
    color: #575757; }
  .item-details .product-list-item .product-price .price-sales {
    color: #ff5219;
    text-transform: uppercase;
    margin-top: 4px;
    font-family: Segma-Bold;
    font-weight: 700; }
    .item-details .product-list-item .product-price .price-sales:not(.club-price) {
      color: #ff5219;
      letter-spacing: 0.2px;
      font-weight: 700; }
    .item-details .product-list-item .product-price .price-sales:not(.has-sales-price) {
      color: #575757; }
    .item-details .product-list-item .product-price .price-sales.club-price .price-label,
    .item-details .product-list-item .product-price .price-sales.club-price .price-value {
      color: #ff5219; }
  .item-details .product-list-item .product-price .price-was {
    display: block;
    color: #575757; }
  .item-details .product-list-item .product-price.clearance .price-sales {
    color: #e31f2b; }
  .item-details .product-list-item .product-price.clearance .price-standard {
    display: none; }

.item-availability ul,
.item-quantity-details ul {
  list-style: none outside none;
  margin: 0;
  padding: 0; }

.item-dashboard {
  color: #7a7a7a;
  width: 16rem; }
  .item-dashboard label {
    font-weight: normal;
    width: auto; }
  .item-dashboard .field-wrapper {
    width: auto; }
  .item-dashboard .option-quantity-desired input {
    width: 42px;
    height: 36px;
    padding: 6px;
    text-align: center; }
  .item-dashboard .value {
    margin-top: .5rem; }
  .item-dashboard .form-row {
    margin: 0; }
  .item-dashboard input,
  .item-dashboard .value,
  .item-dashboard select .option-toggle-public label {
    color: #333333; }
  .item-dashboard .input-checkbox {
    margin: 0 5px; }
  .item-dashboard .option-add-to-cart {
    margin-top: .5rem;
    width: 18rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content; }
    .item-dashboard .option-add-to-cart label {
      color: #333333;
      float: left;
      font-weight: 700;
      margin: .5rem .5rem 0 0;
      text-transform: uppercase;
      width: auto; }
    .item-dashboard .option-add-to-cart input {
      width: 3rem;
      margin-right: 1em; }
    .item-dashboard .option-add-to-cart button {
      padding: 0.5em 1.5em; }
  .item-dashboard .option-quantity-purchased span.exceeded {
    color: #990000; }

.content-slot img {
  height: auto;
  max-width: 100%; }

.slot-grid-header {
  margin: 0;
  padding: 0; }
  .slot-grid-header .cat-banner {
    overflow: hidden;
    position: relative;
    width: 100%; }
    .slot-grid-header .cat-banner img {
      height: auto;
      width: 100%; }
    .slot-grid-header .cat-banner .text-section {
      position: absolute;
      bottom: 17%;
      left: 3%;
      margin: 0; }
      .slot-grid-header .cat-banner .text-section h1 {
        margin: 0;
        font-family: Arial, sans-serif;
        text-transform: uppercase;
        text-align: left;
        line-height: 0.7;
        font-weight: normal;
        letter-spacing: 0.6px;
        font-size: 9px;
        color: #ffffff; }
        @media print, screen and (min-width: 48em) {
          .slot-grid-header .cat-banner .text-section h1 {
            font-size: 22px;
            letter-spacing: 1px; } }
        @media screen and (min-width: 64em) {
          .slot-grid-header .cat-banner .text-section h1 {
            font-size: 30px; } }
        @media screen and (min-width: 85.375em) {
          .slot-grid-header .cat-banner .text-section h1 {
            font-size: 40px;
            letter-spacing: 1.5px; } }
        .slot-grid-header .cat-banner .text-section h1.top-cat {
          line-height: 0.7; }
      .slot-grid-header .cat-banner .text-section .top-cat {
        font-family: Segma-Bold;
        text-transform: uppercase;
        text-align: left;
        line-height: 1.7;
        letter-spacing: 1.3px;
        font-size: 9px;
        font-style: normal;
        color: #ffffff; }
        @media print, screen and (min-width: 48em) {
          .slot-grid-header .cat-banner .text-section .top-cat {
            font-size: 22px;
            letter-spacing: 3px; } }
        @media screen and (min-width: 64em) {
          .slot-grid-header .cat-banner .text-section .top-cat {
            font-size: 30px;
            line-height: 1.6; } }
        @media screen and (min-width: 85.375em) {
          .slot-grid-header .cat-banner .text-section .top-cat {
            font-size: 42px;
            line-height: 1.5; } }
  .slot-grid-header .promo-banner {
    overflow: hidden;
    position: relative;
    width: 100%; }
    .slot-grid-header .promo-banner img {
      height: auto;
      width: 100%; }
    .slot-grid-header .promo-banner .text-section {
      position: absolute;
      bottom: 17%;
      left: 3%;
      margin: 0; }
      .slot-grid-header .promo-banner .text-section .headline {
        margin: 0;
        font-family: Arial, sans-serif;
        text-transform: uppercase;
        text-align: left;
        line-height: 0.7;
        font-weight: normal;
        letter-spacing: 0.6px;
        font-size: 9px;
        color: #ffffff; }
        @media print, screen and (min-width: 48em) {
          .slot-grid-header .promo-banner .text-section .headline {
            font-size: 22px;
            letter-spacing: 1px; } }
        @media screen and (min-width: 64em) {
          .slot-grid-header .promo-banner .text-section .headline {
            font-size: 30px; } }
        @media screen and (min-width: 85.375em) {
          .slot-grid-header .promo-banner .text-section .headline {
            font-size: 40px;
            letter-spacing: 1.5px; } }
        .slot-grid-header .promo-banner .text-section .headline.top-cat {
          line-height: 0.7; }
      .slot-grid-header .promo-banner .text-section .message {
        font-family: Segma-Bold;
        text-transform: uppercase;
        text-align: left;
        line-height: 1.7;
        letter-spacing: 1.3px;
        font-size: 9px;
        font-style: normal;
        color: #ffffff; }
        @media print, screen and (min-width: 48em) {
          .slot-grid-header .promo-banner .text-section .message {
            font-size: 22px;
            letter-spacing: 3px; } }
        @media screen and (min-width: 64em) {
          .slot-grid-header .promo-banner .text-section .message {
            font-size: 30px;
            line-height: 1.6; } }
        @media screen and (min-width: 85.375em) {
          .slot-grid-header .promo-banner .text-section .message {
            font-size: 42px;
            line-height: 1.5; } }
  .slot-grid-header .register-banner {
    overflow: hidden;
    position: relative;
    width: 100%; }
    .slot-grid-header .register-banner img {
      height: auto;
      width: 100%; }
    .slot-grid-header .register-banner .text-section {
      position: absolute;
      bottom: 30%;
      margin: 0;
      width: 100%; }
      .slot-grid-header .register-banner .text-section h1 {
        margin: 0;
        font-family: Segma-Regular;
        text-transform: uppercase;
        text-align: center;
        line-height: 0.7;
        font-weight: normal;
        letter-spacing: 0.6px;
        font-size: 9px;
        color: #ffffff; }
        @media print, screen and (min-width: 48em) {
          .slot-grid-header .register-banner .text-section h1 {
            font-size: 22px;
            letter-spacing: 1px; } }
        @media screen and (min-width: 64em) {
          .slot-grid-header .register-banner .text-section h1 {
            font-size: 30px; } }
        @media screen and (min-width: 85.375em) {
          .slot-grid-header .register-banner .text-section h1 {
            font-size: 40px;
            letter-spacing: 1.5px; } }
        .slot-grid-header .register-banner .text-section h1.top-cat {
          line-height: 0.7; }
      .slot-grid-header .register-banner .text-section .top-cat {
        font-family: Segma-Regular;
        text-transform: uppercase;
        text-align: left;
        line-height: 1.7;
        letter-spacing: 1.3px;
        font-size: 9px;
        color: #ffffff; }
        @media print, screen and (min-width: 48em) {
          .slot-grid-header .register-banner .text-section .top-cat {
            font-size: 32px;
            letter-spacing: 3px; } }
        @media screen and (min-width: 64em) {
          .slot-grid-header .register-banner .text-section .top-cat {
            font-size: 32px;
            line-height: 1.6; } }
        @media screen and (min-width: 85.375em) {
          .slot-grid-header .register-banner .text-section .top-cat {
            font-size: 42px;
            line-height: 1.5; } }
      .slot-grid-header .register-banner .text-section .sub-cat {
        font-family: Segma-Regular;
        text-transform: uppercase;
        text-align: left;
        line-height: 1.7;
        letter-spacing: 1.3px;
        font-size: 9px;
        color: #ffffff; }
        @media print, screen and (min-width: 48em) {
          .slot-grid-header .register-banner .text-section .sub-cat {
            font-size: 18px;
            letter-spacing: 3px; } }
        @media screen and (min-width: 64em) {
          .slot-grid-header .register-banner .text-section .sub-cat {
            font-size: 18px;
            line-height: 1.6; } }
        @media screen and (min-width: 85.375em) {
          .slot-grid-header .register-banner .text-section .sub-cat {
            font-size: 22px;
            line-height: 1.5; } }

.product-listing-1x4 {
  background: none repeat scroll 0 0 #ffffff;
  overflow: hidden;
  padding: .83em 0; }
  .product-listing-1x4 .search-result-items .grid-tile {
    margin: 0 1% 0 2%;
    width: 18%; }

.account-nav-asset {
  padding: 20px 0 10px; }
  @media screen and (max-width: 47.9375em) {
    .account-nav-asset {
      padding: 20px 10px 10px; } }
  .account-nav-asset span {
    font-size: 20px;
    line-height: 1.5;
    letter-spacing: 2px;
    color: #575757; }
  .account-nav-asset .content-asset p {
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    text-align: left;
    color: #666666; }
  .account-nav-asset .content-asset a {
    color: #666666; }

.content-asset p {
  line-height: 1.6em;
  margin: 1em 0;
  color: #666666;
  font-size: 14px;
  text-align: center; }

.content-asset address {
  margin: 1em 0; }

.content-asset .account-options {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0; }
  @media screen and (max-width: 47.9375em) {
    .content-asset .account-options {
      display: none; } }
  .content-asset .account-options li {
    border: 1px solid #cccccc;
    list-style-type: none;
    text-align: center;
    width: 304px;
    margin-right: 30px;
    margin-bottom: 25px;
    transition: all 1000ms ease; }
    @media screen and (max-width: 85.3125em) {
      .content-asset .account-options li {
        width: 346px;
        margin-bottom: 23px;
        margin-right: 25px; } }
    @media screen and (max-width: 63.9375em) {
      .content-asset .account-options li {
        width: 225px;
        margin-right: 22px; } }
    .content-asset .account-options li:hover {
      border-color: #575757; }
      .content-asset .account-options li:hover h2 {
        text-decoration: underline; }
    .content-asset .account-options li a {
      color: #ffffff;
      display: block;
      padding: 1rem;
      margin-top: 13px; }
      .content-asset .account-options li a img {
        margin-bottom: 16px; }
      .content-asset .account-options li a i {
        font-size: 20px; }
      .content-asset .account-options li a h2 {
        font-size: 18px;
        line-height: 1.33;
        letter-spacing: 1.5px;
        text-align: center;
        color: #575757;
        font-weight: normal;
        font-style: normal;
        text-transform: none;
        margin: 0; }
    @media screen and (min-width: 85.375em) {
      .content-asset .account-options li:nth-child(3n) {
        margin-right: 0; } }
    @media screen and (min-width: 64em) and (max-width: 85.3125em) {
      .content-asset .account-options li:nth-child(2n) {
        margin-right: 0; } }

.browser-compatibility-alert {
  background-color: #990000;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 2em;
  padding: 0.8em;
  top: 112px;
  position: absolute;
  width: 100%;
  z-index: 1; }

.folder-slot {
  border-style: solid;
  border-color: #019328;
  border-width: 1px;
  background-color: white;
  padding: 0.5em 0.5em; }
  .folder-slot h2 {
    color: #019328;
    margin: 0.5em 0em; }

.menu-slot {
  display: none;
  border-top: 1px solid #faeded;
  margin-top: 0.5em;
  padding-top: 1.5em; }
  .menu-slot .social-links {
    padding-left: 0; }
    .menu-slot .social-links li {
      display: inline-block;
      padding-left: 0; }
  @media screen and (min-width: 768px) {
    .menu-slot {
      width: 13.5rem;
      display: block; } }

#home-bottom-left {
  margin: auto;
  max-width: 320px;
  position: relative;
  text-align: center;
  width: 100%; }
  #home-bottom-left h2 {
    color: #0a0a0a;
    font-family: Lato, sans-serif;
    font-size: 2rem;
    font-weight: 100;
    margin: 0;
    padding: 1rem 0;
    text-transform: uppercase; }
    @media screen and (min-width: 768px) {
      #home-bottom-left h2 {
        font-size: 2.3rem; } }
  #home-bottom-left ul {
    margin: -.5em 0 .5em 0; }
    #home-bottom-left ul li {
      border-right: 1px solid #666666;
      color: #666666;
      display: inline;
      font-family: Lato, sans-serif;
      font-size: .8rem;
      font-weight: 400;
      list-style: none outside none;
      margin: 0 5px 0 0;
      padding: 0 5px 0 0;
      text-transform: uppercase; }
      #home-bottom-left ul li:last-child {
        border: 0 none; }
      #home-bottom-left ul li span {
        margin: 0 10px 0 0; }
  #home-bottom-left img {
    display: block; }

#home-bottom-center {
  width: 100%;
  margin: auto;
  max-width: 320px;
  position: relative; }
  #home-bottom-center .home-bottom-center-text {
    position: absolute;
    text-align: center;
    top: 18%;
    width: 100%; }
    #home-bottom-center .home-bottom-center-text h1 {
      color: #00629b;
      font-family: Crete Round, serif;
      font-size: 4rem;
      font-style: italic;
      font-weight: normal;
      margin: 0;
      padding: 0;
      text-transform: lowercase; }
    #home-bottom-center .home-bottom-center-text h2 {
      color: #666666;
      font-family: Lato, sans-serif;
      font-size: 1.3rem;
      font-weight: 100;
      letter-spacing: .2em;
      margin-top: -.05rem;
      text-transform: uppercase; }
    #home-bottom-center .home-bottom-center-text h3 {
      color: #666666;
      font-family: Crete Round, serif;
      font-size: .8rem;
      font-weight: normal;
      margin-top: -1rem;
      text-transform: uppercase; }
  #home-bottom-center img {
    display: block; }

.home-bottom-right {
  font-family: Lato, sans-serif;
  width: 100%;
  margin: auto;
  max-width: 320px;
  position: relative;
  text-align: center; }
  .home-bottom-right .home-bottom-right-header h2 {
    color: #666666;
    font-size: 0.7rem;
    font-weight: 400;
    padding: .5em 0 0 0;
    margin: 0; }
    @media screen and (min-width: 768px) {
      .home-bottom-right .home-bottom-right-header h2 {
        font-size: 2.3rem;
        font-weight: 200; } }
  .home-bottom-right .home-bottom-right-header h3 {
    color: #64772d;
    font-size: 2.2rem;
    font-style: normal;
    font-weight: 200;
    margin: 0;
    padding: 0;
    text-transform: uppercase; }
    @media screen and (min-width: 768px) {
      .home-bottom-right .home-bottom-right-header h3 {
        font-size: 2.3rem; } }
  .home-bottom-right .home-bottom-right-header img {
    display: block; }
  .home-bottom-right .product-tile {
    border: 0 none;
    margin: 1em auto 0;
    min-height: 255px;
    width: 90%; }
    .home-bottom-right .product-tile img {
      box-shadow: 0px 0px 5px 3px #cccccc;
      max-width: 90%; }
    .home-bottom-right .product-tile .product-name {
      height: auto; }
    .home-bottom-right .product-tile .product-sales-price {
      color: #0a0a0a; }

.category-slot .tiles-container,
.product-slot .tiles-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center; }
  .category-slot .tiles-container .grid-tile,
  .product-slot .tiles-container .grid-tile {
    box-shadow: none;
    margin: 1rem;
    padding: 1rem;
    width: 25%; }

.category-slot h1,
.product-slot h1 {
  color: #ffffff;
  font-family: Lato, sans-serif;
  font-size: 3rem;
  font-weight: 300;
  position: absolute;
  text-align: right;
  bottom: 2%;
  left: 2%; }
  @media screen and (min-width: 768px) {
    .category-slot h1,
    .product-slot h1 {
      font-weight: 100; } }

.category-slot h2,
.product-slot h2 {
  color: #008578;
  font-family: Crete Round, serif;
  font-size: 1.5rem;
  margin: 0;
  padding: .1rem .5rem; }

.category-slot h3,
.product-slot h3 {
  background-color: #ffffff;
  bottom: 0;
  color: #0a0a0a;
  font-family: Lato, sans-serif;
  font-size: 2rem;
  font-weight: 300;
  margin: 0;
  opacity: .6;
  padding: 2rem;
  position: absolute;
  text-transform: uppercase;
  width: 100%; }

.category-slot .catlanding-banner,
.product-slot .catlanding-banner {
  overflow: hidden;
  position: relative;
  width: 100%; }
  .category-slot .catlanding-banner img,
  .product-slot .catlanding-banner img {
    height: auto;
    width: 100%; }

.category-slot .category-tile,
.product-slot .category-tile {
  overflow: hidden;
  padding: 0 .15%;
  position: relative; }
  .category-slot .category-tile img,
  .product-slot .category-tile img {
    height: auto;
    width: 100%; }

.category-slot .cat-banner,
.product-slot .cat-banner {
  overflow: hidden;
  position: relative;
  width: 100%; }
  .category-slot .cat-banner img,
  .product-slot .cat-banner img {
    height: auto;
    width: 100%; }
  .category-slot .cat-banner h1,
  .product-slot .cat-banner h1 {
    color: #333333;
    right: 2%;
    width: 409px;
    margin: 0 auto;
    text-align: left;
    letter-spacing: 2.6px;
    font-size: 36px;
    color: #575757;
    font-family: Segma-Regular;
    line-height: normal;
    top: 40%; }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .category-slot .cat-banner h1,
      .product-slot .cat-banner h1 {
        top: 35%; } }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .category-slot .cat-banner h1,
      .product-slot .cat-banner h1 {
        font-size: 19px;
        width: 220px;
        letter-spacing: 1.3px;
        top: 17px; } }

.category-slot .search-result-items .grid-tile,
.product-slot .search-result-items .grid-tile {
  box-shadow: none;
  margin: 0;
  padding: 0 .15%;
  width: 100%; }
  @media screen and (min-width: 768px) {
    .category-slot .search-result-items .grid-tile,
    .product-slot .search-result-items .grid-tile {
      width: 33%; } }
  .category-slot .search-result-items .grid-tile .product-tile,
  .product-slot .search-result-items .grid-tile .product-tile {
    margin: 0 .15%;
    padding: 1rem 0;
    width: 100%; }
    .category-slot .search-result-items .grid-tile .product-tile .product-name,
    .product-slot .search-result-items .grid-tile .product-tile .product-name {
      font-family: Lato, sans-serif;
      font-size: 1.2rem;
      font-weight: 100;
      height: auto;
      margin-top: .5em;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
      .category-slot .search-result-items .grid-tile .product-tile .product-name a,
      .product-slot .search-result-items .grid-tile .product-tile .product-name a {
        color: #00629b; }
    .category-slot .search-result-items .grid-tile .product-tile .product-pricing,
    .product-slot .search-result-items .grid-tile .product-tile .product-pricing {
      font-family: Lato, sans-serif;
      font-size: 1rem; }

.html-slot {
  background-color: #efefef;
  border-color: #e0e0e0;
  border-style: solid;
  border-width: 1px 0; }
  .html-slot h1 {
    color: #00629b;
    font-family: Lato, sans-serif;
    font-size: 1.5rem;
    font-weight: 300;
    margin: 1rem;
    text-align: center; }
    @media screen and (min-width: 768px) {
      .html-slot h1 {
        font-weight: 100; } }
    .html-slot h1 a {
      font-family: Crete Round, serif; }

.static-content.masonry-block {
  margin: auto;
  max-width: 100%;
  padding-bottom: 1.625rem; }
  .static-content.masonry-block .masonry-wrapper {
    overflow: hidden; }
    .static-content.masonry-block .masonry-wrapper .feature-column .content-section {
      height: 100%; }
      .static-content.masonry-block .masonry-wrapper .feature-column .content-section picture {
        height: 100%; }
        .static-content.masonry-block .masonry-wrapper .feature-column .content-section picture img {
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover; }
    @media screen and (min-width: 64em) {
      .static-content.masonry-block .masonry-wrapper .two-section-column {
        position: relative; }
        .static-content.masonry-block .masonry-wrapper .two-section-column .first-section {
          position: absolute;
          top: 0; }
        .static-content.masonry-block .masonry-wrapper .two-section-column .second-section {
          position: absolute;
          bottom: 0; } }

.static-content.three-image-row .three-image-wrapper .overlay-anchor {
  left: 0; }

@media screen and (max-width: 47.9375em) {
  .body-noScroll {
    overflow-y: hidden;
    position: static;
    height: 100%; } }

@media screen and (max-width: 47.9375em) {
  .body-no-search-scroll {
    overflow-y: hidden;
    position: static;
    height: 100%; } }

.menu-toggle {
  position: absolute;
  left: 0;
  top: 0;
  background-color: transparent !important;
  border: none;
  display: block;
  padding: 18px 15px;
  outline: none;
  width: auto;
  z-index: 10; }
  @media print, screen and (min-width: 48em) {
    .menu-toggle {
      padding: 24px 24px; } }
  @media screen and (min-width: 64em) {
    .menu-toggle {
      display: none; } }
  @media print, screen and (min-width: 48em) {
    .fixed-header .menu-toggle {
      padding: 22px 24px; } }
  @media screen and (max-width: 47.9375em) {
    .fixed-header .menu-toggle {
      padding: 16px 15px; } }
  #wrapper.menu-active .menu-toggle .hamburger-icon {
    display: none; }
  #wrapper.menu-active .menu-toggle .close-icon-grey {
    display: block; }
  .menu-toggle .close-icon-grey {
    font-size: 12px;
    display: none; }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .menu-toggle .close-icon-grey {
        font-size: 13px; } }
  .menu-toggle .icon.hamburger-icon, .menu-toggle input.hamburger-icon[type="checkbox"]:checked,
  .menu-toggle .close-icon-grey {
    float: left; }

.menu-category {
  margin: 0 0 -6px 0;
  padding: 30px 0 0 0;
  text-transform: uppercase;
  width: 279px;
  background-color: #f9f6f1; }
  @media screen and (min-width: 64em) {
    .menu-category {
      background-color: transparent;
      border-bottom: 1px solid #cccccc;
      width: 100%;
      padding: 0; } }
  .menu-category, .menu-category ul {
    list-style: none; }
  .menu-category a {
    display: inline-block;
    padding: 5px 0;
    overflow: visible;
    width: 100%; }
    @media screen and (min-width: 64em) {
      .menu-category a {
        width: auto; } }
  .menu-category.level-1 {
    font-family: Segma-Regular;
    display: flex;
    flex-direction: column; }
    @media screen and (min-width: 64em) {
      .menu-category.level-1 {
        position: absolute;
        top: 95px;
        height: 60px;
        width: 100%;
        display: block; } }
    @media screen and (min-width: 64em) {
      .fixed-header .menu-category.level-1 {
        top: 72px; } }
    @media screen and (min-width: 85.375em) {
      .fixed-header .menu-category.level-1 {
        top: 60px; } }

.level-1 li.active > .category-wrapper > i:before {
  background: none;
  width: 12px;
  height: 1px;
  border-bottom: solid 1px #575757; }

.level-1 li .category-wrapper {
  display: flex;
  align-items: center;
  border-bottom: solid 2px transparent; }
  .level-1 li .category-wrapper > a {
    font-size: 14px;
    letter-spacing: 1px;
    padding: 12px 0px 12px 16px;
    font-family: Segma-SemiBold; }
    @media screen and (min-width: 64em) {
      .level-1 li .category-wrapper > a {
        float: none;
        padding: 6px 0 4px 0;
        width: 100%;
        border-bottom: solid 2px transparent;
        height: 28px;
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 18px;
        letter-spacing: 1px;
        text-transform: uppercase;
        color: #4b4b4b; }
        .level-1 li .category-wrapper > a.has-sub-menu {
          width: 100%; } }
    @media (min-width: 1024px) and (max-width: 1150px) {
      .level-1 li .category-wrapper > a {
        font-size: 14px; } }
    @media screen and (max-width: 63.9375em) {
      .level-1 li .category-wrapper > a {
        font-style: normal;
        font-weight: 400;
        font-size: 11px;
        line-height: 14px;
        letter-spacing: 2px;
        text-transform: uppercase; } }

.level-1 > li {
  cursor: pointer;
  text-align: left;
  border: none; }
  .level-1 > li.active > .category-wrapper {
    border-bottom: 2px solid #ff5219; }
    @media screen and (max-width: 63.9375em) {
      .level-1 > li.active > .category-wrapper {
        border-bottom: 0px !important; } }
    .level-1 > li.active > .category-wrapper > a {
      color: #ff5219; }
    .level-1 > li.active > .category-wrapper > i:before {
      border-color: #ff5219; }
  @media screen and (min-width: 64em) {
    .level-1 > li {
      display: inline-block;
      text-align: left;
      padding: 16px; }
      .level-1 > li:not(.hide-on-tablet):hover > .category-wrapper > a, .level-1 > li.show-on-tablet > .category-wrapper > a {
        border-color: #ff5219; } }
  @media (min-width: 1024px) and (max-width: 1150px) {
    .level-1 > li {
      padding: 16px 12px; } }
  .level-1 > li .menu-item-toggle {
    cursor: pointer;
    padding: 20px 30px 20px 12px; }
    @media screen and (max-width: 63.9375em) {
      .level-1 > li .menu-item-toggle {
        width: 100%;
        padding: 20px 12px 20px 12px;
        position: absolute; }
        .level-1 > li .menu-item-toggle::before {
          float: right; } }
    @media screen and (min-width: 64em) {
      .level-1 > li .menu-item-toggle {
        display: none; } }
  .level-1 > li a {
    color: #4b4b4b;
    transition: background-color 0.3s, color 0.3s; }

.level-2 {
  clear: left;
  display: none;
  background: #ffffff;
  width: 100%;
  z-index: 10; }
  @media screen and (min-width: 64em) {
    .level-2 {
      box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3); } }
  @media screen and (max-width: 63.9375em) {
    .level-2 {
      position: absolute;
      top: 0;
      left: -100%;
      transition: left 0.5s cubic-bezier(0, 1, 0.5, 1); } }
  .level-2 a:hover {
    text-decoration: underline; }
  @media screen and (max-width: 63.9375em) {
    .level-2.site-switcher-sites {
      position: relative !important; } }
  .level-2.simple-menu {
    left: auto;
    right: auto;
    width: auto;
    padding: 20px;
    margin: 0; }
    @media screen and (max-width: 63.9375em) {
      .level-2.simple-menu ul {
        width: 100%; } }
    @media screen and (min-width: 64em) {
      .level-2.simple-menu ul {
        float: none !important;
        max-width: 100% !important; } }
    @media screen and (min-width: 64em) {
      .level-2.simple-menu ul li {
        float: none !important;
        max-width: 100% !important; } }
    @media screen and (max-width: 63.9375em) {
      .level-2.simple-menu ul li a {
        font-style: normal !important;
        font-weight: 400 !important;
        font-size: 11px !important;
        line-height: 14px !important;
        text-transform: capitalize !important;
        padding: 12px 0px 12px 0px !important; } }
    @media screen and (min-width: 64em) {
      .level-2.simple-menu ul li .category-wrapper a {
        font-style: normal !important;
        font-weight: 400 !important;
        font-size: 13px !important;
        line-height: 17px !important;
        font-family: Segma-Regular !important; } }
    @media screen and (max-width: 63.9375em) {
      .level-2.simple-menu ul li.top-category {
        position: relative; } }
    @media screen and (min-width: 64em) {
      .level-2.simple-menu ul li.top-category {
        display: none; } }
    @media screen and (max-width: 63.9375em) {
      .level-2.simple-menu ul li.top-category i {
        position: absolute;
        top: 22px;
        left: 0; } }
    @media screen and (max-width: 63.9375em) {
      .level-2.simple-menu ul li.top-category a {
        padding: 29px 0 21px 32px !important;
        font-style: normal;
        font-weight: 700;
        font-size: 11px;
        line-height: 12px;
        letter-spacing: 1px;
        text-transform: uppercase;
        border-bottom: 1px solid #cdcdcd;
        color: #4b4b4b; } }
    @media screen and (max-width: 63.9375em) {
      .level-2.simple-menu ul li.top-category .menu-icon {
        display: none; } }
    .level-2.simple-menu ul li.top-category .menu-icon p {
      margin: 0; }
  .level-2 .menu-horizontal {
    display: flex;
    flex-direction: column;
    float: none; }
    @media screen and (min-width: 64em) {
      .level-2 .menu-horizontal {
        display: block; } }
    .level-2 .menu-horizontal .menu-horizontal-item:first-child {
      margin-left: 0; }
    .level-2 .menu-horizontal .menu-horizontal-item:last-child {
      border-right: none; }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-horizontal .menu-horizontal-item .category-wrapper > a {
        padding: 12px 0px 12px 0px;
        font-weight: 400;
        font-size: 11px;
        line-height: 14px;
        letter-spacing: 2px;
        text-transform: capitalize; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-horizontal .menu-horizontal-item.top-category {
        position: relative; } }
    @media screen and (min-width: 64em) {
      .level-2 .menu-horizontal .menu-horizontal-item.top-category {
        display: none; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-horizontal .menu-horizontal-item.top-category i {
        position: absolute;
        top: 22px;
        left: 0; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-horizontal .menu-horizontal-item.top-category a {
        padding: 29px 0 21px 32px;
        font-style: normal;
        font-weight: 700;
        font-size: 11px;
        line-height: 12px;
        letter-spacing: 1px;
        text-transform: uppercase;
        border-bottom: 1px solid #cdcdcd;
        color: #4b4b4b; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-horizontal .menu-horizontal-item.top-category .menu-icon {
        display: none; } }
    .level-2 .menu-horizontal .menu-horizontal-item.top-category .menu-icon p {
      margin: 0; }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-horizontal .menu-horizontal-item.iconed-menu-item .menu-icon {
        position: absolute;
        margin-top: 5px; } }
    .level-2 .menu-horizontal .menu-horizontal-item.iconed-menu-item .menu-icon p {
      margin: 0; }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-horizontal .menu-horizontal-item.iconed-menu-item .menu-icon img {
        width: 30px;
        height: 30px; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-horizontal .menu-horizontal-item.iconed-menu-item .category-wrapper > a {
        padding: 12px 0px 12px 46px; } }
    .level-2 .menu-horizontal.explore-cat {
      width: 47%;
      margin: 0 auto;
      width: 67%; }
      @media screen and (max-width: 85.3125em) {
        .level-2 .menu-horizontal.explore-cat {
          width: 100%; } }
      .level-2 .menu-horizontal.explore-cat .level-2-expanded {
        display: block; }
      .level-2 .menu-horizontal.explore-cat .explore-container {
        display: grid;
        grid-template-columns: auto auto auto auto;
        grid-column-gap: 24px;
        padding: 0; }
        @media screen and (max-width: 63.9375em) {
          .level-2 .menu-horizontal.explore-cat .explore-container {
            grid-template-columns: auto; } }
        .level-2 .menu-horizontal.explore-cat .explore-container > li {
          width: 198px;
          display: flex;
          flex-direction: column; }
          .level-2 .menu-horizontal.explore-cat .explore-container > li .category-wrapper a {
            font-family: Segma-Bold;
            font-style: normal;
            font-weight: 700;
            font-size: 14px;
            line-height: 18px;
            letter-spacing: 0.466667px;
            color: #525252;
            text-transform: capitalize;
            margin-bottom: 8px; }
            @media screen and (max-width: 63.9375em) {
              .level-2 .menu-horizontal.explore-cat .explore-container > li .category-wrapper a {
                font-family: Segma-Regular;
                font-style: normal;
                font-weight: 400;
                font-size: 11px;
                line-height: 14px;
                letter-spacing: 2px;
                color: #4b4b4b;
                margin-bottom: 0; } }
          @media screen and (max-width: 63.9375em) {
            .level-2 .menu-horizontal.explore-cat .explore-container > li {
              width: 100%; } }
          .level-2 .menu-horizontal.explore-cat .explore-container > li.top-category a {
            font-style: normal;
            font-weight: 700 !important;
            font-size: 11px;
            line-height: 12px;
            letter-spacing: 1px;
            text-transform: uppercase; }
        .level-2 .menu-horizontal.explore-cat .explore-container .level-3 a {
          padding: 3px 0;
          font-style: normal;
          font-weight: 400;
          font-size: 11px;
          line-height: 14px;
          letter-spacing: 2px;
          color: #4b4b4b; }
          @media screen and (max-width: 63.9375em) {
            .level-2 .menu-horizontal.explore-cat .explore-container .level-3 a {
              padding: 0 12px 12px 30px; } }
        .level-2 .menu-horizontal.explore-cat .explore-container .level-3 li.top-category a {
          font-style: normal;
          font-weight: 700 !important;
          font-size: 11px;
          line-height: 12px;
          letter-spacing: 1px;
          text-transform: uppercase; }
        .level-2 .menu-horizontal.explore-cat .explore-container .menu-explore {
          margin-bottom: 36px; }
          @media screen and (max-width: 63.9375em) {
            .level-2 .menu-horizontal.explore-cat .explore-container .menu-explore {
              margin: 0; } }
      .level-2 .menu-horizontal.explore-cat .cat-image {
        background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.504557) 100%);
        position: relative;
        margin-top: auto; }
        @media screen and (max-width: 63.9375em) {
          .level-2 .menu-horizontal.explore-cat .cat-image {
            display: none; } }
        .level-2 .menu-horizontal.explore-cat .cat-image p {
          position: absolute;
          top: 50%;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%);
          font-family: Segma-Regular;
          font-size: 18px;
          line-height: 23px;
          letter-spacing: 2px;
          text-transform: uppercase;
          width: 100%;
          text-align: center;
          color: #ffffff; }
        .level-2 .menu-horizontal.explore-cat .cat-image a {
          padding: 0; }
  .level-2 .menu-brands {
    display: flex;
    flex-direction: column;
    float: none; }
    @media screen and (min-width: 64em) {
      .level-2 .menu-brands {
        flex-direction: row;
        max-width: 1366px;
        margin: auto; } }
    .level-2 .menu-brands .menu-brands-item:first-child {
      margin-left: 0;
      width: 32%;
      display: none; }
      @media screen and (min-width: 64em) {
        .level-2 .menu-brands .menu-brands-item:first-child {
          display: block; } }
      @media screen and (min-width: 85.375em) {
        .level-2 .menu-brands .menu-brands-item:first-child {
          width: 25%; } }
    .level-2 .menu-brands .menu-brands-item:last-child {
      width: 75%;
      border-right: none; }
      @media screen and (min-width: 64em) {
        .level-2 .menu-brands .menu-brands-item:last-child {
          width: 75%; } }
      @media screen and (min-width: 85.375em) {
        .level-2 .menu-brands .menu-brands-item:last-child {
          width: 60%; } }
    .level-2 .menu-brands .menu-brands-item .menu-horizontal-item {
      font-weight: normal;
      margin: 0px;
      width: 150px; }
      .level-2 .menu-brands .menu-brands-item .menu-horizontal-item a {
        font-family: Segma-Regular;
        padding-left: 0px;
        letter-spacing: 0.5px; }
    .level-2 .menu-brands .menu-brands-item .category-wrapper a {
      font-family: Segma-Regular;
      text-decoration: none; }
      @media screen and (min-width: 64em) {
        .level-2 .menu-brands .menu-brands-item .category-wrapper a {
          font-family: Segma-Bold; } }
      @media screen and (max-width: 63.9375em) {
        .level-2 .menu-brands .menu-brands-item .category-wrapper a {
          padding: 26px 0px 12px 30px; } }
    .level-2 .menu-brands .menu-brands-item .category-wrapper.bottom-arrow {
      max-width: 140px;
      margin-top: 30px; }
      .level-2 .menu-brands .menu-brands-item .category-wrapper.bottom-arrow .icon, .level-2 .menu-brands .menu-brands-item .category-wrapper.bottom-arrow input[type="checkbox"]:checked {
        font-size: 5px;
        top: -4px;
        position: relative; }
      .level-2 .menu-brands .menu-brands-item .category-wrapper.bottom-arrow a {
        padding-top: 4px; }
    .level-2 .menu-brands .menu-brands-item ul {
      margin: 6px 20px 0px 30px;
      padding: 0px; }
      @media screen and (min-width: 64em) {
        .level-2 .menu-brands .menu-brands-item ul {
          margin: 6px 0px 10px 0px; } }
      @media screen and (max-width: 63.9375em) {
        .level-2 .menu-brands .menu-brands-item ul {
          margin: 0px 0px 0px 30px; } }
      .level-2 .menu-brands .menu-brands-item ul.featured-brand-list li {
        margin: 6px 12px 6px 0px; }
        @media screen and (max-width: 63.9375em) {
          .level-2 .menu-brands .menu-brands-item ul.featured-brand-list li {
            margin: 11px 0px 11px 0px; } }
      .level-2 .menu-brands .menu-brands-item ul.featured-brand-list .featured-logo {
        width: 209px;
        height: 60px;
        background-color: #f9f6f1;
        text-align: center; }
        @media screen and (max-width: 63.9375em) {
          .level-2 .menu-brands .menu-brands-item ul.featured-brand-list .featured-logo {
            width: 220px;
            height: 56px; } }
        .level-2 .menu-brands .menu-brands-item ul.featured-brand-list .featured-logo img {
          width: 100px;
          height: 46px;
          margin: 7px 10px 7px 10px; }
          @media screen and (max-width: 63.9375em) {
            .level-2 .menu-brands .menu-brands-item ul.featured-brand-list .featured-logo img {
              margin: 5px; } }
        .level-2 .menu-brands .menu-brands-item ul.featured-brand-list .featured-logo a {
          padding: 0px !important; }
    .level-2 .menu-brands .menu-brands-item .mobile-featured-brand {
      display: flex;
      width: 250px; }
      @media screen and (min-width: 64em) {
        .level-2 .menu-brands .menu-brands-item .mobile-featured-brand {
          display: none; } }
      .level-2 .menu-brands .menu-brands-item .mobile-featured-brand .icon, .level-2 .menu-brands .menu-brands-item .mobile-featured-brand input[type="checkbox"]:checked {
        font-size: 5px;
        top: -4px;
        position: relative;
        left: 100px; }
      @media screen and (max-width: 63.9375em) {
        .level-2 .menu-brands .menu-brands-item .mobile-featured-brand a {
          padding: 12px 0px 26px 30px; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-brands .top-category {
        position: relative; } }
    @media screen and (min-width: 64em) {
      .level-2 .menu-brands .top-category {
        display: none; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-brands .top-category i {
        position: absolute;
        top: 22px;
        left: 0; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-brands .top-category a {
        padding: 29px 0 21px 32px !important;
        font-style: normal;
        font-weight: 700;
        font-size: 11px;
        line-height: 12px;
        letter-spacing: 1px;
        text-transform: uppercase;
        border-bottom: 1px solid #cdcdcd;
        color: #4b4b4b; } }
    @media screen and (max-width: 63.9375em) {
      .level-2 .menu-brands .top-category .menu-icon {
        display: none; } }
    .level-2 .menu-brands .top-category .menu-icon p {
      margin: 0; }
  .level-2 .banner {
    float: left; }
  .level-2 > ul {
    float: left;
    padding-left: 0; }
    .level-2 > ul > li {
      float: none;
      min-width: 150px;
      padding: 0; }
      .level-2 > ul > li .category-wrapper > a, .level-2 > ul > li > a {
        font-size: 14px;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: 1px;
        text-align: left;
        color: #575757;
        padding: 12px 12px 12px 30px;
        text-transform: uppercase;
        display: block; }
        @media screen and (min-width: 64em) {
          .level-2 > ul > li .category-wrapper > a, .level-2 > ul > li > a {
            padding: 10px;
            text-transform: none;
            font-family: Segma-Bold;
            margin-bottom: 10px; } }
  @media screen and (min-width: 64em) {
    .level-2 .level-2-expanded {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap; } }
  @media screen and (min-width: 64em) and (max-width: 63.9375em) {
    .level-2 .level-2-expanded {
      display: block; } }
  @media screen and (min-width: 64em) {
      .level-2 .level-2-expanded > li {
        float: none;
        min-width: 120px;
        padding: 0;
        width: 178px;
        margin: 0 0 10px 0; } }
    @media screen and (min-width: 64em) and (min-width: 85.375em) {
      .level-2 .level-2-expanded > li {
        width: 178px; } }
  @media screen and (min-width: 64em) {
        .level-2 .level-2-expanded > li .category-wrapper > a, .level-2 .level-2-expanded > li > a {
          font-size: 14px;
          font-style: normal;
          font-weight: 700;
          font-size: 14px;
          line-height: 18px;
          letter-spacing: 0.466667px;
          text-align: left;
          color: #525252;
          padding: 12px 12px 12px 30px;
          text-transform: uppercase;
          display: block;
          height: auto; } }
      @media screen and (min-width: 64em) and (min-width: 64em) {
        .level-2 .level-2-expanded > li .category-wrapper > a, .level-2 .level-2-expanded > li > a {
          padding: 10px;
          text-transform: none;
          font-family: Segma-Bold; } }
  @media screen and (min-width: 64em) {
        .level-2 .level-2-expanded > li.iconed-menu-item {
          position: relative;
          padding-left: 40px;
          min-width: 176px; }
          .level-2 .level-2-expanded > li.iconed-menu-item .menu-icon {
            position: absolute;
            top: 13px;
            left: 0;
            margin-left: 10px; }
            .level-2 .level-2-expanded > li.iconed-menu-item .menu-icon img {
              width: 32px;
              height: 32px; }
            .level-2 .level-2-expanded > li.iconed-menu-item .menu-icon p {
              margin: 0; }
      .level-2 .level-2-expanded.right-side-content {
        max-width: 100%;
        margin-right: 345px;
        height: 480px;
        min-width: 544px; }
        .level-2 .level-2-expanded.right-side-content::-webkit-scrollbar {
          width: 3px; }
        .level-2 .level-2-expanded.right-side-content::-webkit-scrollbar-thumb {
          background-color: #5a5b5d; }
        .level-2 .level-2-expanded.right-side-content::-webkit-scrollbar-track {
          background-color: #f5f5f5; } }

@media screen and (min-width: 64em) and (max-width: 63.9375em) {
  .level-2 .brand-level-2-expanded {
    display: block; } }
  @media screen and (min-width: 64em) {
    .level-2 .brand-level-2-expanded > li {
      float: none;
      min-width: 120px;
      padding: 0;
      width: 178px;
      margin: 0 0 10px 0; } }
  @media screen and (min-width: 64em) and (min-width: 85.375em) {
    .level-2 .brand-level-2-expanded > li {
      width: 178px; } }
  @media screen and (min-width: 64em) {
      .level-2 .brand-level-2-expanded > li .category-wrapper > a, .level-2 .brand-level-2-expanded > li > a {
        font-size: 14px;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: 1px;
        text-align: left;
        color: #575757;
        padding: 12px 12px 12px 30px;
        text-transform: uppercase;
        display: block; } }
    @media screen and (min-width: 64em) and (min-width: 64em) {
      .level-2 .brand-level-2-expanded > li .category-wrapper > a, .level-2 .brand-level-2-expanded > li > a {
        padding: 10px;
        text-transform: none;
        font-family: Segma-Bold; } }
  .level-1 > .active .level-2 {
    display: block;
    left: 0;
    height: auto;
    width: 100%;
    background-color: #f9f6f1;
    z-index: 10;
    padding-left: 16px;
    padding-right: 16px; }
  @media screen and (min-width: 64em) {
    .level-2 {
      visibility: hidden;
      opacity: 0;
      position: absolute;
      top: 100%;
      left: 0px;
      padding: 37px 30px; }
      .level-1 li:hover .level-2 {
        visibility: visible; }
      .level-2 > ul > li {
        float: left;
        min-width: 120px;
        max-width: 13%;
        padding: 0; } }
  @media screen and (min-width: 85.375em) {
    .level-2 > ul > li {
      min-width: 120px;
      max-width: none; } }
  .level-1 li.show-on-tablet .level-2 {
    display: block;
    visibility: visible;
    opacity: 1;
    transition: none; }
  .level-1 li.hide-on-tablet .level-2 {
    display: none;
    transition: none; }
  .level-2 .slot-left {
    float: left;
    background-color: #f9f6f1;
    min-width: 0;
    font-family: Segma-Bold; }
    @media screen and (min-width: 64em) {
      .level-2 .slot-left + .menu-horizontal-item {
        margin-left: 12px; } }
    .level-2 .slot-left > a {
      text-transform: uppercase; }
      @media screen and (min-width: 64em) {
        .level-2 .slot-left > a {
          min-width: 125px; }
          .level-2 .slot-left > a:first-child {
            padding-top: 20px; }
          .level-2 .slot-left > a:last-child {
            padding-bottom: 20px; } }
    @media screen and (min-width: 64em) {
      .level-2 .slot-left {
        margin-left: 0;
        width: 126px; }
        .level-2 .slot-left a {
          font-size: 13px;
          padding: 10px 15px; }
          .level-2 .slot-left a:first-of-type {
            padding-top: 24px; }
          .level-2 .slot-left a:last-of-type {
            padding-bottom: 26px; } }
    @media screen and (min-width: 85.375em) {
      .level-2 .slot-left {
        width: 167px; }
        .level-2 .slot-left a {
          padding: 10px 18px; }
          .level-2 .slot-left a:first-of-type {
            padding-top: 19px; }
          .level-2 .slot-left a:last-of-type {
            padding-bottom: 19px; } }
  .level-2 .slot-left-mobile {
    background-color: #f9f6f1;
    min-width: 0;
    font-family: Segma-Bold; }
    .level-2 .slot-left-mobile .content-asset {
      padding-top: 16px;
      border-top: solid 1px #cdcdcd; }
    .level-2 .slot-left-mobile > a {
      text-transform: uppercase;
      padding: 0 !important; }
  .level-2 .slot-bottom {
    display: none; }
    @media screen and (min-width: 64em) {
      .level-2 .slot-bottom {
        display: block; } }
    .level-2 .slot-bottom > .callout {
      padding: 50px 0 20px 0;
      font-family: Segma-Regular;
      font-size: 14px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: 1px;
      text-align: left;
      color: #575757; }
    .level-2 .slot-bottom .ctas a {
      padding: 0 20px 0 0; }
      .level-2 .slot-bottom .ctas a img {
        max-width: 100%; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          .level-2 .slot-bottom .ctas a img {
            padding: 0 5px; } }
        @media screen and (orientation: landscape) {
          .level-2 .slot-bottom .ctas a img {
            padding: 0 5px; } }
  .level-2 .slot-right {
    display: none;
    min-width: 320px;
    margin: 15px 0 0 0;
    position: absolute;
    right: 0;
    top: 0; }
    @media screen and (min-width: 64em) {
      .level-2 .slot-right {
        display: block; } }

@media screen and (min-width: 64em) {
  li.expanded .level-2 {
    height: 480px;
    outline: none;
    overflow-y: auto; }
    li.expanded .level-2::-webkit-scrollbar {
      width: 3px; }
    li.expanded .level-2::-webkit-scrollbar-thumb {
      background-color: #5a5b5d; }
    li.expanded .level-2::-webkit-scrollbar-track {
      background-color: #f5f5f5; } }

.level-3 {
  padding: 0;
  display: none; }
  @media screen and (max-width: 63.9375em) {
    .level-3 {
      position: absolute;
      top: 0;
      left: -100%;
      transition: left 0.5s cubic-bezier(0, 1, 0.5, 1); } }
  .level-2 .active .level-3 {
    display: block;
    left: 0;
    height: auto;
    width: 100%;
    background-color: #f9f6f1;
    z-index: 20;
    padding-left: 16px;
    padding-right: 16px; }
  .level-3 a {
    padding: 12px 12px 12px 42px;
    font-size: 15px; }
    @media screen and (min-width: 64em) {
      .level-3 a {
        font-style: normal;
        font-weight: 400 !important;
        font-size: 13px !important;
        line-height: 17px !important;
        letter-spacing: 0.466667px;
        color: #525252 !important; } }
    @media screen and (max-width: 63.9375em) {
      .level-3 a {
        text-transform: none;
        padding: 12px 0 12px 0 !important;
        font-style: normal;
        font-weight: 400;
        font-size: 11px;
        line-height: 14px;
        letter-spacing: 2px;
        text-transform: capitalize; } }
    @media screen and (min-width: 64em) and (max-width: 85.3125em) {
      .level-3 a {
        font-size: 14px; } }
  @media screen and (max-width: 63.9375em) {
    .level-3 .menu-horizontal-item.iconed-menu-item a {
      padding: 12px 0px 12px 46px !important; } }
  @media screen and (min-width: 64em) {
    .level-3 {
      display: block;
      margin-top: -10px; }
      .level-3 a {
        font-weight: normal;
        font-size: 15px;
        padding: 3px 10px;
        text-transform: none; }
      .level-3 li {
        float: none;
        padding: 0; } }
  @media screen and (max-width: 63.9375em) {
    .level-3 .top-category {
      position: relative; } }
  @media screen and (min-width: 64em) {
    .level-3 .top-category {
      display: none; } }
  @media screen and (max-width: 63.9375em) {
    .level-3 .top-category i {
      position: absolute;
      top: 22px;
      left: 0; } }
  @media screen and (max-width: 63.9375em) {
    .level-3 .top-category a {
      padding: 29px 0 21px 32px !important;
      text-transform: uppercase !important; } }
  @media screen and (max-width: 47.9375em) {
    .level-3 .top-category a {
      padding: 29px 0 21px 32px !important;
      text-transform: capitalize !important; } }
  @media screen and (max-width: 63.9375em) {
    .level-3 .top-category .menu-icon {
      display: block !important;
      position: absolute;
      top: 19px;
      right: 0;
      margin-top: 0px !important; } }
  .level-3 .top-category .menu-icon p {
    margin: 0; }

@media screen and (max-width: 63.9375em) {
  .menu-category .shopby .level-2 .icon.arrow-next, .menu-category .shopby .level-2 input.arrow-next[type="checkbox"]:checked {
    display: none; }
  .menu-category .shopby .level-2 .level-3 a {
    text-transform: none;
    padding-left: 2.4rem;
    padding: 12px 12px 12px 42px;
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 14px;
    letter-spacing: 2px; }
  .menu-category .shopby .level-2 .level-3 .menu-horizontal-item.iconed-menu-item a {
    padding: 12px 0px 12px 46px !important; }
  .menu-category .shopby .level-2 .level-4 {
    display: none; }
  .menu-category .shopby .level-2 .slot-right {
    display: none; } }

@media screen and (min-width: 64em) {
  .menu-category .shopby .level-2 {
    min-height: 480px;
    padding: 0;
    border-top: 1px solid #cfcfcf;
    display: none; }
    .menu-category .shopby .level-2 .menu-horizontal.outer {
      display: flex;
      background-color: #f9f6f1;
      padding: 20px 0 0 0;
      min-height: 480px;
      height: 100%;
      width: 178px; } }
    @media screen and (min-width: 64em) and (min-width: 85.375em) {
      .menu-category .shopby .level-2 .menu-horizontal.outer {
        width: 252px; } }

@media screen and (min-width: 64em) {
      .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer {
        text-align: center;
        list-style: none;
        margin: 0;
        min-height: 48px;
        color: #575757;
        padding-left: 54px;
        word-wrap: normal;
        width: 178px;
        max-width: 178px; } }
      @media screen and (min-width: 64em) and (min-width: 85.375em) {
        .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer {
          width: 252px;
          max-width: 252px; } }

@media screen and (min-width: 64em) {
        .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .category-wrapper.outer {
          border: none; }
          .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .category-wrapper.outer a {
            text-transform: uppercase;
            padding: 0;
            font-family: Segma-Regular;
            font-weight: 400;
            min-height: 48px;
            display: flex;
            align-items: center; }
          .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .category-wrapper.outer .menu-icon {
            margin-right: 8px; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .category-wrapper.outer .menu-icon img {
              width: 32px;
              height: 32px; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .category-wrapper.outer .menu-icon p {
              margin: 0; }
        .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .icon.arrow-next, .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer input.arrow-next[type="checkbox"]:checked {
          display: none; }
        .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .level-3.content {
          margin-right: 369px; }
        .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .level-3 {
          display: none; }
        .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected {
          color: #575757;
          text-decoration: underline;
          background-color: #ffffff; }
          .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .icon.arrow-next, .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected input.arrow-next[type="checkbox"]:checked {
            font-size: 6px;
            margin-right: 10px;
            display: block; }
          .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .slot-right {
            display: block; }
          .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 {
            position: absolute;
            top: 0;
            right: 0;
            left: 178px;
            display: flex;
            align-items: flex-start;
            align-content: flex-start;
            flex-flow: row;
            flex-wrap: wrap;
            height: 480px;
            min-width: 544px;
            background-color: #ffffff;
            outline: none;
            list-style: none;
            overflow-y: auto;
            padding: 10px 0 0 12px;
            margin: 0; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3::-webkit-scrollbar {
              width: 3px; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3::-webkit-scrollbar-thumb {
              background-color: #5a5b5d; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3::-webkit-scrollbar-track {
              background-color: #f5f5f5; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3.right-side-content {
              max-width: 100%;
              margin-right: 345px; } }
            @media screen and (min-width: 64em) and (min-width: 85.375em) {
              .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3.right-side-content {
                max-width: 100%;
                margin-right: 345px; } }
          @media screen and (min-width: 64em) and (min-width: 85.375em) {
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 {
              left: 252px; } }

@media screen and (min-width: 64em) {
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 .menu-horizontal-item.inner {
              flex-grow: 0;
              flex-shrink: 0;
              flex-basis: auto;
              width: 178px;
              min-height: -webkit-min-content;
              text-align: left;
              list-style: none;
              padding: 0;
              margin: 0 0 10px 0; }
              .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 .menu-horizontal-item.inner.iconed-menu-item {
                position: relative;
                padding-left: 40px;
                min-width: 176px; }
                .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 .menu-horizontal-item.inner.iconed-menu-item .menu-icon {
                  position: absolute;
                  top: 13px;
                  left: 0; }
                  .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 .menu-horizontal-item.inner.iconed-menu-item .menu-icon img {
                    width: 32px;
                    height: 32px; }
                  .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 .menu-horizontal-item.inner.iconed-menu-item .menu-icon p {
                    margin: 0; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 .category-wrapper.inner a {
              height: auto;
              padding: 0;
              margin: 10px 0 5px 10px;
              border: none; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer.selected .level-3 .level-4 {
              padding: 0; }
        .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .slot-right {
          display: none;
          min-width: 320px;
          margin: 15px 0 0 0;
          position: absolute;
          right: 0;
          top: 0; }
          .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .slot-right .slot-container .slot-item {
            margin: 12px 0 0 0;
            padding: 0 20px 0 0;
            font-size: 17px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            text-transform: none;
            text-align: left;
            color: #575757; }
            .menu-category .shopby .level-2 .menu-horizontal.outer .menu-horizontal-item.outer .slot-right .slot-container .slot-item img {
              max-width: 100%; } }

.navigation-container {
  left: -100%;
  position: absolute;
  top: 100%;
  z-index: 10;
  overflow: auto; }
  @media screen and (min-width: 64em) {
    .navigation-container {
      position: static;
      width: 100%; } }
  @media screen and (max-width: 47.9375em) {
    .navigation-container {
      width: calc(100% - 41px); } }
  #wrapper.menu-active .navigation-container {
    left: 0; }
  .navigation-container #navigation {
    color: #ffffff;
    background-color: #f9f6f1; }
    .navigation-container #navigation > .separator {
      margin: 10px 16px;
      border: none;
      border-bottom: solid 1px #cdcdcd;
      width: 90%; }
      @media screen and (min-width: 64em) {
        .navigation-container #navigation > .separator {
          display: none; } }
    .navigation-container #navigation > .menu-category {
      text-align: center;
      background-color: #f9f6f1; }
      @media screen and (min-width: 64em) {
        .navigation-container #navigation > .menu-category {
          height: 60px; } }
    .navigation-container #navigation .site-switcher {
      width: auto;
      height: auto;
      margin: 0;
      border: none;
      z-index: 21; }
      @media screen and (max-width: 63.9375em) {
        .navigation-container #navigation .site-switcher {
          padding: 16px; } }
      @media screen and (max-width: 47.9375em) {
        .navigation-container #navigation .site-switcher {
          padding-bottom: 20px; } }
      @media screen and (min-width: 64em) {
        .navigation-container #navigation .site-switcher {
          position: absolute;
          right: 27px;
          height: 18px;
          padding: 0; }
          .navigation-container #navigation .site-switcher .site-switcher-header .site-switcher-sites {
            display: block;
            transition: all .2s ease-in-out .5s; }
          .navigation-container #navigation .site-switcher .site-switcher-header:hover .site-switcher-sites {
            opacity: 1; } }
      .navigation-container #navigation .site-switcher > .site-switcher-header {
        padding: 0; }
        .navigation-container #navigation .site-switcher > .site-switcher-header:not(.show-sites-list-mobile) {
          margin-bottom: 58px; }
        .navigation-container #navigation .site-switcher > .site-switcher-header > i:first-child {
          padding-left: 31px; }
          @media screen and (max-width: 63.9375em) {
            .navigation-container #navigation .site-switcher > .site-switcher-header > i:first-child {
              padding-left: 0; } }
        .navigation-container #navigation .site-switcher > .site-switcher-header > i {
          display: inline-block;
          vertical-align: middle; }
        .navigation-container #navigation .site-switcher > .site-switcher-header > .icon.down-arrow-grey, .navigation-container #navigation .site-switcher > .site-switcher-header > input.down-arrow-grey[type="checkbox"]:checked {
          margin-left: 3px;
          font-size: 5px; }
        .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites {
          margin-top: 12px;
          padding: 0;
          right: 0;
          left: auto;
          width: auto;
          background: transparent; }
          .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites > .not-current-site > a {
            padding: 12px 18px;
            background: #ffffff;
            white-space: nowrap;
            border: solid 1px #cdcdcd;
            font-family: Segma-Regular;
            font-size: 14px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: normal;
            letter-spacing: 0.9px;
            color: #575757;
            text-transform: uppercase; }
            .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites > .not-current-site > a:hover {
              text-decoration: none; }
            .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites > .not-current-site > a > * {
              display: inline-block;
              vertical-align: middle; }
            .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites > .not-current-site > a > i {
              margin-left: 12px; }
              .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites > .not-current-site > a > i.on-mobile {
                display: none; }
              @media screen and (max-width: 63.9375em) {
                .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites > .not-current-site > a > i {
                  margin: 0 7px 0 13px; }
                  .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites > .not-current-site > a > i.on-mobile {
                    display: inline-block; }
                  .navigation-container #navigation .site-switcher > .site-switcher-header > .site-switcher-sites > .not-current-site > a > i:not(.on-mobile) {
                    display: none; } }
        @media screen and (max-width: 63.9375em) {
          .navigation-container #navigation .site-switcher > .site-switcher-header.show-sites-list .level-2 {
            display: block; } }
        .navigation-container #navigation .site-switcher > .site-switcher-header.show-sites-list-mobile .level-2 {
          display: block;
          visibility: visible;
          opacity: 1;
          transition: none; }
        .navigation-container #navigation .site-switcher > .site-switcher-header.hide-sites-list-mobile .level-2 {
          display: none;
          transition: none; }
      @media print, screen and (min-width: 48em) {
        .navigation-container #navigation .site-switcher {
          top: -27px; } }
      @media screen and (min-width: 64em) {
        .navigation-container #navigation .site-switcher {
          top: -34px; } }

@media screen and (max-width: 63.9375em) {
  #navigation, .menu-toggle {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
    #navigation .category-wrapper a:hover, #navigation .category-wrapper a:active, #navigation .category-wrapper a:link, #navigation .category-wrapper .content-asset:hover, #navigation .category-wrapper .content-asset:active, #navigation .category-wrapper .content-asset:link, #navigation .level-2 a:hover, #navigation .level-2 a:active, #navigation .level-2 a:link, #navigation .level-2 .content-asset:hover, #navigation .level-2 .content-asset:active, #navigation .level-2 .content-asset:link, .menu-toggle .category-wrapper a:hover, .menu-toggle .category-wrapper a:active, .menu-toggle .category-wrapper a:link, .menu-toggle .category-wrapper .content-asset:hover, .menu-toggle .category-wrapper .content-asset:active, .menu-toggle .category-wrapper .content-asset:link, .menu-toggle .level-2 a:hover, .menu-toggle .level-2 a:active, .menu-toggle .level-2 a:link, .menu-toggle .level-2 .content-asset:hover, .menu-toggle .level-2 .content-asset:active, .menu-toggle .level-2 .content-asset:link {
      text-decoration: none; }
  div.category-wrapper.outer > i.icon.plus-dark-sml.menu-item-toggle.fa-chevron-up.active,
  div.category-wrapper.outer > i.icon.plus-dark-sml.menu-item-toggle.fa-chevron-right,
  div.category-wrapper.outer > i.icon.plus-dark-sml.menu-item-toggle {
    padding: 20px 30px 20px 12px; } }

@media screen and (orientation: landscape) {
  .level-1 .level-2 .category-wrapper.outer a {
    pointer-events: none; } }

.mobile-brand-landing {
  display: block; }
  @media screen and (min-width: 48em) {
    .mobile-brand-landing {
      display: none; } }

.desktop-brand-landing {
  display: none; }
  @media screen and (min-width: 48em) {
    .desktop-brand-landing {
      display: block;
      padding-left: 30px !important;
      padding-right: 34px !important; } }

.brand-left-column {
  display: flex; }

@media screen and (min-width: 64em) {
  .brands .level-2 {
    padding: 37px 30px 27px 30px; } }

.level-1 .explore-menu {
  margin: 0; }
  .level-1 .explore-menu .menu-horizontal-item {
    margin: 0; }

@media screen and (max-width: 63.9375em) {
  .level-1.stack-it {
    visibility: hidden; } }

.level-1.stack-it .level-2 {
  visibility: visible; }

@media screen and (max-width: 85.3125em) {
  .explore.active {
    padding: 0; }
  .explore .menu-item-toggle.active,
  .explore .menu-horizontal-item.active {
    border: 0; } }

@media screen and (max-width: 63.9375em) {
  .menu-horizontal.stack-it {
    visibility: hidden; } }

.menu-horizontal.stack-it .level-3 {
  visibility: visible; }

@media screen and (max-width: 63.9375em) {
  .explore-container.stack-it {
    visibility: hidden; } }

.explore-container.stack-it .level-3 {
  visibility: visible; }

@media screen and (max-width: 63.9375em) {
  .level-2 > li.slot-left-mobile a {
    padding: 0 !important; } }

@media screen and (max-width: 63.9375em) {
  .level-1 .level-2-expanded > li .menu-item-toggle {
    width: 95% !important; } }

@media screen and (max-width: 63.9375em) {
  .level-1 .level-2-expanded .explore-container > li .menu-item-toggle {
    width: 95% !important; } }

@media screen and (max-width: 63.9375em) {
  .level-1 .level-2 .menu-horizontal > li .menu-item-toggle {
    width: 95% !important; } }

.menu-utility-user {
  margin: 0;
  padding: 0; }
  .menu-utility-user li {
    list-style: none; }
    .menu-utility-user li:first-child {
      border: none; }
    .menu-utility-user li i {
      padding: 0 13px 0 0; }
    @media screen and (min-width: 64em) {
      .menu-utility-user li {
        background-color: transparent;
        border-color: transparent;
        float: left;
        margin: 0;
        text-align: center; }
        .menu-utility-user li:first-child {
          border: none; } }
    .menu-utility-user li .user-link {
      color: #4b4b4b;
      display: block;
      padding: 12px 16px; }
      @media screen and (min-width: 64em) {
        .menu-utility-user li .user-link {
          display: inline;
          transition: color .5s ease;
          padding: 0; }
          .menu-utility-user li .user-link i {
            font-size: 10px;
            padding: 0; }
          .menu-utility-user li .user-link span {
            display: none; } }
    .menu-utility-user li .preferred-store {
      color: #4b4b4b;
      font-family: Segma-Regular;
      font-size: 14px;
      vertical-align: middle;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: 0.9px; }
      @media screen and (max-width: 63.9375em) {
        .menu-utility-user li .preferred-store {
          padding: 12px 30px; } }
      .menu-utility-user li .preferred-store .click-collect {
        padding-right: 2px;
        padding-left: 1px; }
      .menu-utility-user li .preferred-store a.store-found-icon {
        text-decoration: none; }
      .menu-utility-user li .preferred-store a.store-found {
        text-decoration: underline; }
        .menu-utility-user li .preferred-store a.store-found span {
          padding-left: 4px; }
      @media screen and (min-width: 64em) {
        .menu-utility-user li .preferred-store .store-found:hover {
          color: #ff5219;
          text-decoration: none; } }
  .menu-utility-user .stores {
    text-align: left; }
    .menu-utility-user .stores .storefinder-icon {
      display: inline-block;
      vertical-align: middle; }
    .menu-utility-user .stores .user-link {
      display: block;
      text-align: left;
      margin-top: 1px; }
      .menu-utility-user .stores .user-link span {
        display: inline-block;
        vertical-align: top;
        text-align: right;
        max-width: 160px;
        font-style: normal;
        font-weight: 400;
        font-size: 13px;
        line-height: 15px;
        letter-spacing: 1px;
        color: #333333; }
        @media screen and (max-width: 63.9375em) {
          .menu-utility-user .stores .user-link span {
            padding-left: 15px;
            text-align: left; } }
        .menu-utility-user .stores .user-link span.select-store-title {
          font-style: normal;
          font-weight: 400;
          font-size: 13px;
          line-height: 15px;
          letter-spacing: 1px;
          color: #333333; }
      @media screen and (min-width: 64em) {
        .menu-utility-user .stores .user-link i {
          padding: 0 0 0 4px;
          vertical-align: top; } }
      @media screen and (max-width: 63.9375em) {
        .menu-utility-user .stores .user-link i {
          position: absolute;
          left: 16px; } }
      .menu-utility-user .stores .user-link .preferred-store {
        display: block;
        padding-left: 0;
        margin-top: 0; }
        @media screen and (max-width: 63.9375em) {
          .menu-utility-user .stores .user-link .preferred-store {
            padding: 0; } }
        .menu-utility-user .stores .user-link .preferred-store a.store-found {
          font-style: normal;
          font-weight: 400;
          font-size: 13px;
          line-height: 15px;
          letter-spacing: 1px;
          -webkit-text-decoration-line: underline;
                  text-decoration-line: underline;
          color: #333333; }
          .menu-utility-user .stores .user-link .preferred-store a.store-found span {
            padding-left: 0;
            text-decoration: underline; }
          @media screen and (min-width: 64em) {
            .menu-utility-user .stores .user-link .preferred-store a.store-found:hover {
              color: #ff5219;
              text-decoration: none; } }
    @media screen and (min-width: 64em) {
      .menu-utility-user .stores {
        position: absolute;
        top: 35.5px;
        right: 100px; } }
    @media screen and (min-width: 64em) {
      .fixed-header .menu-utility-user .stores {
        top: 24px; } }
    @media screen and (min-width: 85.375em) {
      .fixed-header .menu-utility-user .stores {
        top: 19px; } }
  .menu-utility-user .user-info span {
    font-size: 14px;
    display: inline-block;
    vertical-align: middle; }
  @media screen and (min-width: 64em) {
    .menu-utility-user .user-info {
      position: absolute;
      right: 64px;
      top: 35.5px;
      transition: color .5s ease; }
      .menu-utility-user .user-info.active .user-login {
        color: #84bd00; }
      .menu-utility-user .user-info.active .user-panel {
        opacity: 1;
        visibility: visible; } }
  @media screen and (min-width: 64em) {
    .fixed-header .menu-utility-user .user-info {
      top: 24px; } }
  @media screen and (min-width: 85.375em) {
    .fixed-header .menu-utility-user .user-info {
      top: 18px; } }
  .menu-utility-user .user-info .user-panel {
    display: none;
    margin-top: 1.125rem;
    text-align: left;
    transition: all .3s ease;
    width: 11.25rem; }
    @media screen and (min-width: 64em) {
      .menu-utility-user .user-info .user-panel {
        display: block;
        background-color: #ffffff;
        border: 1px solid #cdcdcd;
        margin-top: 18px;
        opacity: 0;
        padding: 2px 11px 1px;
        position: absolute;
        right: 0;
        visibility: hidden;
        z-index: 20; } }
    @media screen and (min-width: 64em) {
      .menu-utility-user .user-info .user-panel.has-session {
        padding: 12px; } }
    .menu-utility-user .user-info .user-panel.has-session .user-link {
      padding: 6px 0; }
    .menu-utility-user .user-info .user-panel.no-session .user-link {
      padding: 13px 0; }
      .menu-utility-user .user-info .user-panel.no-session .user-link:not(:last-child) {
        border-bottom: 2px solid #cdcdcd; }
    .menu-utility-user .user-info .user-panel h3 {
      display: none;
      margin: 0;
      padding-bottom: .7em;
      text-transform: uppercase; }
      @media screen and (max-width: 63.9375em) {
        .menu-utility-user .user-info .user-panel h3 {
          display: block; } }
    .menu-utility-user .user-info .user-panel .user-links {
      min-width: 154px;
      text-align: center; }
    .menu-utility-user .user-info .user-panel .user-link {
      display: block;
      width: 100%;
      color: #7a7a7a;
      font-size: 16px;
      letter-spacing: 1px; }
    .menu-utility-user .user-info .user-panel .user-logout {
      margin-top: 13px;
      padding: 8px 0 7px 0;
      width: 158px;
      height: 42px; }

.store-header-mobile {
  display: none;
  position: absolute;
  top: 22px;
  height: 24px;
  right: 100px;
  vertical-align: middle; }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .store-header-mobile {
      display: block; } }
  .store-header-mobile li {
    list-style: none; }
  .store-header-mobile .user-link span {
    display: none;
    color: #4b4b4b;
    vertical-align: top;
    text-align: right;
    max-width: 160px;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    letter-spacing: 1px;
    color: #333333; }
    @media print, screen and (min-width: 20em) {
      .store-header-mobile .user-link span {
        display: inline-block; } }
    .store-header-mobile .user-link span.select-store-title {
      font-weight: 400;
      font-size: 13px;
      line-height: 15px;
      letter-spacing: 1px;
      color: #333333; }
  @media print, screen and (min-width: 20em) {
    .store-header-mobile .user-link i {
      padding: 0 0 0 4px;
      vertical-align: top; } }
  .store-header-mobile .user-link .preferred-store {
    display: block;
    padding-left: 0;
    width: 151px;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    letter-spacing: 1px;
    color: #333333; }
    .store-header-mobile .user-link .preferred-store a.store-found {
      text-decoration: underline;
      color: #333333; }
      .store-header-mobile .user-link .preferred-store a.store-found span {
        text-decoration: underline; }
  @media print, screen and (min-width: 20em) {
    .fixed-header .store-header-mobile {
      line-height: 0 !important;
      top: 19px; } }
  .store-header-mobile .location-icon {
    vertical-align: middle !important; }

.country-selector {
  border-bottom: 5px solid #4d4d4d;
  color: #ffffff;
  width: 100%; }
  @media screen and (min-width: 768px) {
    .country-selector {
      border-bottom: none;
      padding: 0;
      position: absolute;
      top: -1rem;
      right: .2rem;
      z-index: 30;
      width: auto; } }
  .country-selector .selector {
    display: none;
    margin-top: .5rem;
    padding-left: 2rem; }
    .country-selector .selector.active {
      display: block; }
    @media screen and (min-width: 768px) {
      .country-selector .selector {
        background-color: #ffffff;
        border-radius: 3px;
        box-shadow: -1px 2px 4px rgba(0, 0, 0, 0.3);
        margin-top: 1rem;
        padding: 1rem; } }
  .country-selector .current-country {
    cursor: pointer;
    padding: .8em 1rem; }
    .country-selector .current-country.selector-active {
      border-bottom: 1px solid #1a1a1a; }
      .country-selector .current-country.selector-active .selector-icon {
        -webkit-transform: rotate(270deg);
                transform: rotate(270deg); }
    @media screen and (min-width: 768px) {
      .country-selector .current-country {
        padding: 0; }
        .country-selector .current-country.selector-active {
          border-bottom: none;
          padding-bottom: 0;
          position: absolute;
          right: 0; } }
    .country-selector .current-country .selector-icon {
      margin-right: .3rem; }
      @media screen and (min-width: 768px) {
        .country-selector .current-country .selector-icon {
          float: right;
          margin-right: 0;
          margin-left: .3rem;
          -webkit-transform: rotate(90deg);
                  transform: rotate(90deg); } }
    .country-selector .current-country .flag-icon {
      border: none; }
  .country-selector .continent-name {
    margin-top: 0;
    margin-bottom: .5rem; }
    @media screen and (min-width: 768px) {
      .country-selector .continent-name {
        color: #990000; } }
  .country-selector .country {
    margin-bottom: .5rem; }
  .country-selector .locale {
    border-right: 1px solid #e0e0e0;
    display: inline-block;
    padding: 0 .3rem;
    vertical-align: middle; }
    .country-selector .locale:first-of-type {
      padding-left: 0; }
    .country-selector .locale:last-of-type {
      border-right: none;
      padding-right: 0; }
  .country-selector .flag-icon {
    border: 1px solid #e0e0e0;
    margin-right: .3rem; }

.fixed-header .header-container {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9997;
  width: 100%; }

.fixed-header .header-banner {
  display: none; }

@media screen and (min-width: 64em) {
  .fixed-header .site-switcher {
    display: none; } }

.fixed-header .store-header-mobile {
  line-height: 5; }

.static-header .header-container {
  position: relative;
  left: 0;
  z-index: 9997;
  width: 100%; }

.top-banner {
  position: relative;
  min-width: 320px;
  height: 102px;
  background-color: #ffffff; }
  .fixed-header .top-banner {
    position: relative;
    width: 100%; }
    @media print, screen and (min-width: 48em) {
      .fixed-header .top-banner {
        height: 108px; } }
    @media screen and (min-width: 64em) {
      .fixed-header .top-banner {
        height: 132px; } }
    @media screen and (min-width: 85.375em) {
      .fixed-header .top-banner {
        height: 120px; } }
  @media print, screen and (min-width: 48em) {
    .top-banner {
      height: 114px; } }
  @media screen and (min-width: 64em) {
    .top-banner {
      height: 155px; } }
  @media screen and (min-width: 64em) {
    .top-banner > .mobile-extra {
      display: none; } }
  @media print, screen and (min-width: 48em) {
    .top-banner > .mobile-extra .user-link:first-child {
      display: none; } }
  .top-banner > .mobile-extra .location-icon {
    position: absolute;
    right: 80px;
    top: 21px; }
    @media screen and (max-width: 47.9375em) {
      .top-banner > .mobile-extra .location-icon {
        top: 18px; } }
    @media print, screen and (min-width: 48em) {
      .top-banner > .mobile-extra .location-icon {
        left: 78px; } }
    @media print, screen and (min-width: 48em) {
      .fixed-header .top-banner > .mobile-extra .location-icon {
        top: 18px; } }
  .top-banner > .mobile-extra .account-icon,
  .top-banner > .mobile-extra .my-account-active {
    position: absolute;
    top: 21px;
    right: 50px; }
    @media screen and (max-width: 47.9375em) {
      .top-banner > .mobile-extra .account-icon,
      .top-banner > .mobile-extra .my-account-active {
        top: 18px; } }
    @media print, screen and (min-width: 48em) {
      .top-banner > .mobile-extra .account-icon,
      .top-banner > .mobile-extra .my-account-active {
        right: 66px; } }
    @media print, screen and (min-width: 48em) {
      .fixed-header .top-banner > .mobile-extra .account-icon, .fixed-header
      .top-banner > .mobile-extra .my-account-active {
        top: 18px; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .top-banner .icon.btnico, .top-banner input.btnico[type="checkbox"]:checked {
      font-size: 10px; } }

.primary-logo {
  position: relative;
  width: 134px;
  height: 21.83px;
  z-index: 1;
  margin-left: 52px;
  top: 19px;
  text-align: center; }
  @media print, screen and (min-width: 48em) {
    .primary-logo {
      top: 22px; } }
  @media screen and (min-width: 64em) {
    .primary-logo {
      top: 30px; }
      .primary-logo .icon.orange, .primary-logo input.orange[type="checkbox"]:checked {
        font-size: 10px; } }
  .fixed-header .primary-logo {
    top: 15px; }
    @media print, screen and (min-width: 48em) {
      .fixed-header .primary-logo {
        top: 19px; } }
    @media screen and (min-width: 64em) {
      .fixed-header .primary-logo {
        top: 21px; } }
    @media screen and (min-width: 85.375em) {
      .fixed-header .primary-logo {
        top: 15px; } }
  .primary-logo .icon.orange, .primary-logo input.orange[type="checkbox"]:checked {
    font-size: 5.93px; }
    .primary-logo .icon.orange:before, .primary-logo input.orange:checked[type="checkbox"]:before {
      vertical-align: top; }
    .fixed-header .primary-logo .icon.orange, .fixed-header .primary-logo input.orange[type="checkbox"]:checked {
      display: none; }
  .primary-logo .icon.mountain-orange, .primary-logo input.mountain-orange[type="checkbox"]:checked {
    display: none; }
    .fixed-header .primary-logo .icon.mountain-orange, .fixed-header .primary-logo input.mountain-orange[type="checkbox"]:checked {
      display: block; }
      @media print, screen and (min-width: 48em) {
        .fixed-header .primary-logo .icon.mountain-orange, .fixed-header .primary-logo input.mountain-orange[type="checkbox"]:checked {
          font-size: 8px; } }
      @media screen and (max-width: 47.9375em) {
        .fixed-header .primary-logo .icon.mountain-orange, .fixed-header .primary-logo input.mountain-orange[type="checkbox"]:checked {
          font-size: 5.95px;
          padding-top: 2px; } }
      .fixed-header .primary-logo .icon.mountain-orange:before, .fixed-header .primary-logo input.mountain-orange:checked[type="checkbox"]:before {
        margin: 0 auto;
        position: relative;
        vertical-align: top; }
  @media print, screen and (min-width: 48em) {
    .primary-logo {
      width: 180px;
      height: 29.32px;
      margin-left: 70px; }
      .primary-logo .icon.orange, .primary-logo input.orange[type="checkbox"]:checked {
        font-size: 7.7px; } }
  @media screen and (min-width: 64em) {
    .primary-logo {
      margin-left: 30px;
      width: 221px;
      height: 36px; }
      .primary-logo .icon.orange, .primary-logo input.orange[type="checkbox"]:checked {
        font-size: 10px; } }
  .fixed-header .primary-logo {
    width: 34.6px;
    height: 17.89px; }
    @media print, screen and (min-width: 48em) {
      .fixed-header .primary-logo {
        width: 46.47px;
        height: 24.04px; } }
    @media screen and (min-width: 64em) {
      .fixed-header .primary-logo {
        width: 57.06px;
        height: 29.51px; } }

.cookie-message {
  background-color: #575757;
  padding: 10px 20px;
  font-size: 14px;
  letter-spacing: 0.5px;
  color: #ffffff;
  display: none; }
  .cookie-message a {
    color: #ffffff;
    text-decoration: underline; }
  .cookie-message .close {
    cursor: pointer;
    text-align: right; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .cookie-message .close {
        text-align: center; } }

.header-banner {
  background-color: #f9f6f1;
  display: block;
  min-height: 48px; }
  @media screen and (max-width: 63.9375em) {
    .header-banner {
      min-height: 42px; } }
  .header-banner .header-promotion {
    padding: 13.5px 0;
    font-size: 14px;
    letter-spacing: 1px;
    color: #7a7a7a;
    text-align: center;
    font-family: Segma-Bold; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .header-banner .header-promotion {
        letter-spacing: 0.9px; } }
    @media print, screen and (min-width: 48em) {
      .header-banner .header-promotion {
        color: #747474; } }
    @media screen and (max-width: 63.9375em) {
      .header-banner .header-promotion {
        padding: 10.5px 0; } }

.sticky-dummy {
  display: none; }
  .fixed-header .sticky-dummy {
    display: block; }

.header-search {
  color: #575757;
  background-color: #ffffff;
  border: solid 1px #ff5219;
  position: relative;
  left: 0;
  bottom: 0;
  top: 38px;
  width: 100%;
  height: 42px; }
  @media screen and (min-width: 64em) {
    .header-search {
      background-color: #ffffff;
      border: solid 1px #cfcfcf;
      height: 36px;
      bottom: auto;
      width: 40%;
      max-width: 700px;
      margin: 0 auto;
      top: -6.5px;
      right: 105px;
      z-index: 5; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .header-search {
      margin-left: 24px;
      margin-right: 24px;
      width: auto;
      height: 36px;
      border: solid 1px #cfcfcf; } }
  @media screen and (max-width: 47.9375em) {
    .fixed-header .header-search {
      top: 42px; } }
  .header-search.focused {
    border: solid 1px #ff5219; }
    @media screen and (min-width: 64em) {
      .header-search.focused {
        border: 1px solid #7a7a7a; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .header-search.focused {
        border: 1px solid #7a7a7a; } }
    .header-search.focused i {
      -webkit-filter: brightness(100%);
              filter: brightness(100%); }
    .header-search.focused button.search-submit-button {
      background-color: #ff5219; }
      .header-search.focused button.search-submit-button i {
        -webkit-filter: brightness(1000%);
                filter: brightness(1000%); }
  .header-search form {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center; }
  .header-search input[type="search"],
  .header-search input[type="text"] {
    background-color: transparent;
    border: none;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding: 12px 24px;
    width: auto;
    height: auto;
    font-size: 14px;
    flex: 1;
    outline: none;
    color: #767676;
    font-size: 14px; }
    @media screen and (max-width: 63.9375em) {
      .header-search input[type="search"],
      .header-search input[type="text"] {
        color: #767676;
        font-size: 14px; } }
    @media screen and (min-width: 64em) {
      .header-search input[type="search"],
      .header-search input[type="text"] {
        padding: 9px 0px 9px 12px;
        color: #767676;
        font-size: 16px;
        letter-spacing: 0; } }
    @media print, screen and (min-width: 20em) {
      .header-search input[type="search"],
      .header-search input[type="text"] {
        font-size: 16px; } }
    @media screen and (max-width: 47.9375em) {
      .header-search input[type="search"],
      .header-search input[type="text"] {
        font-size: 14px;
        line-height: 18px;
        letter-spacing: 0; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .header-search input[type="search"],
      .header-search input[type="text"] {
        padding: 9px 0px 9px 12px; } }
    .header-search input[type="search"]:focus,
    .header-search input[type="text"]:focus {
      color: #767676; }
    .header-search input[type="search"]::-ms-clear,
    .header-search input[type="text"]::-ms-clear {
      display: none; }
    .header-search input[type="search"]::-webkit-input-placeholder,
    .header-search input[type="text"]::-webkit-input-placeholder {
      /* Chrome, Firefox, Opera, Safari 10.1+ */
      color: #767676; }
    .header-search input[type="search"]:-ms-input-placeholder,
    .header-search input[type="text"]:-ms-input-placeholder {
      /* Chrome, Firefox, Opera, Safari 10.1+ */
      color: #767676; }
    .header-search input[type="search"]::-ms-input-placeholder,
    .header-search input[type="text"]::-ms-input-placeholder {
      /* Chrome, Firefox, Opera, Safari 10.1+ */
      color: #767676; }
    .header-search input[type="search"]::placeholder,
    .header-search input[type="text"]::placeholder {
      /* Chrome, Firefox, Opera, Safari 10.1+ */
      color: #767676; }
    .header-search input[type="search"]::-webkit-input-placeholder,
    .header-search input[type="text"]::-webkit-input-placeholder {
      /* Chrome/Opera/Safari */
      color: #767676; }
    .header-search input[type="search"]:-ms-input-placeholder,
    .header-search input[type="text"]:-ms-input-placeholder {
      /* Internet Explorer 10-11 */
      color: #767676; }
    .header-search input[type="search"]::-ms-input-placeholder,
    .header-search input[type="text"]::-ms-input-placeholder {
      /* Microsoft Edge */
      color: #767676; }
  .header-search button.search-clear-button {
    background-color: transparent;
    border: none;
    display: none;
    vertical-align: middle;
    height: 100%;
    outline: none;
    width: auto;
    padding: 6px 12px 14px 12px; }
    @media screen and (max-width: 63.9375em) {
      .header-search button.search-clear-button.show {
        display: inline-block; } }
    @media screen and (min-width: 64em) {
      .header-search button.search-clear-button {
        padding: 6px 12px 8px 12px; } }
  .header-search button.search-submit-button {
    color: #ffffff;
    background-color: transparent;
    border: none;
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    outline: none;
    width: auto;
    padding: 11px;
    width: 42px;
    height: 42px;
    margin-top: -1px;
    margin-right: 0; }
    .header-search button.search-submit-button i {
      font-size: 8.4px; }
      @media screen and (max-width: 63.9375em) {
        .header-search button.search-submit-button i {
          font-size: 10px; } }
    @media screen and (min-width: 64em) {
      .header-search button.search-submit-button {
        padding: 7px;
        background-color: #ff5219;
        margin-right: -1px;
        margin-top: -1px;
        width: 36px;
        height: 36px; }
        .header-search button.search-submit-button i {
          font-size: 10.5px;
          -webkit-filter: brightness(1000%);
                  filter: brightness(1000%); } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .header-search button.search-submit-button {
        padding: 7px;
        background-color: #ff5219;
        margin-right: -1px;
        margin-top: -3px;
        width: 36px;
        height: 36px; }
        .header-search button.search-submit-button i {
          font-size: 10.5px;
          -webkit-filter: brightness(1000%);
                  filter: brightness(1000%); } }
  @media print, screen and (min-width: 48em) {
    .fixed-header .header-search {
      margin-top: -6px; } }
  @media screen and (min-width: 64em) {
    .fixed-header .header-search {
      top: -9px; } }
  @media screen and (min-width: 85.375em) {
    .fixed-header .header-search {
      top: -14px; } }

#cat-menu-bottom-mobile {
  padding: 0 30px;
  margin-top: 15px; }
  @media screen and (max-width: 63.9375em) {
    #cat-menu-bottom-mobile {
      padding: 0 16px; } }
  #cat-menu-bottom-mobile .content-asset > a {
    display: block;
    text-align: center;
    width: 240px; }
    #cat-menu-bottom-mobile .content-asset > a.store-locator {
      height: 158px; }
    #cat-menu-bottom-mobile .content-asset > a.gift-cards {
      height: 156px; }
  #cat-menu-bottom-mobile .store-locator {
    color: #575757;
    background-color: #ffffff;
    margin-bottom: 25px; }
    #cat-menu-bottom-mobile .store-locator strong {
      font-size: 18px;
      display: block;
      margin: 0 auto;
      padding: 30px 25px 15px 25px; }
    #cat-menu-bottom-mobile .store-locator .icon, #cat-menu-bottom-mobile .store-locator input[type="checkbox"]:checked {
      display: block;
      margin: 0 auto;
      margin-bottom: 15px; }
    #cat-menu-bottom-mobile .store-locator span {
      display: block;
      margin: 0 auto;
      text-decoration: underline;
      padding-bottom: 20px;
      font-size: 13px; }
  #cat-menu-bottom-mobile .gift-cards {
    background-color: #ff5219;
    color: #ffffff; }
    #cat-menu-bottom-mobile .gift-cards strong {
      font-size: 18px;
      display: block;
      margin: 0 auto;
      padding: 35px 25px 25px 25px;
      text-transform: uppercase;
      font-weight: normal;
      line-height: normal;
      letter-spacing: 1.5px; }
    #cat-menu-bottom-mobile .gift-cards span {
      display: block;
      margin: 0 auto;
      text-decoration: underline;
      padding-bottom: 20px;
      font-size: 13px; }
  @media screen and (min-width: 64em) {
    #cat-menu-bottom-mobile {
      display: none; } }

#mini-cart {
  position: absolute;
  right: 15px;
  top: 21.5px;
  z-index: 20; }
  @media screen and (max-width: 47.9375em) {
    #mini-cart {
      top: 18px; } }
  @media print, screen and (min-width: 48em) {
    #mini-cart {
      right: 30px; } }
  @media screen and (min-width: 64em) {
    #mini-cart {
      right: 30px;
      top: 35.5px; } }
  @media print, screen and (min-width: 48em) {
    .fixed-header #mini-cart {
      top: 18px; } }
  @media screen and (min-width: 64em) {
    .fixed-header #mini-cart {
      top: 24px; } }
  @media screen and (min-width: 85.375em) {
    .fixed-header #mini-cart {
      top: 18px; } }
  #mini-cart .mini-cart-name a {
    color: #575757; }

.mini-cart-total {
  position: relative; }
  .mini-cart-total .mini-cart-link {
    color: #84bd00;
    text-transform: uppercase; }
    .mini-cart-total .mini-cart-link i {
      font-size: 3em; }
    .mini-cart-total .mini-cart-link .minicart-quantity {
      background-color: #ff5219;
      border-radius: 50%;
      color: #ffffff;
      padding: 0 6px;
      top: -6px;
      right: -6px;
      position: absolute;
      text-align: center; }
  .mini-cart-total .mini-cart-empty {
    color: #999999;
    transition: color 500ms ease; }
    .mini-cart-total .mini-cart-empty:hover {
      color: #84bd00;
      text-decoration: none; }
    .mini-cart-total .mini-cart-empty .minicart-quantity {
      display: none; }

.mini-cart-content {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  box-shadow: -2px 3px 3px rgba(0, 0, 0, 0.3);
  display: none;
  position: absolute;
  right: 0;
  top: 3em;
  width: 280px;
  padding: 15px 23px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .mini-cart-content {
      padding: 15px 11px;
      top: 2.2em; } }
  @media print, screen and (min-width: 48em) {
    .mini-cart-content {
      width: 420px;
      top: 3.5em; } }
  .mini-cart-content .mini-cart-link-checkout {
    margin-bottom: 15px;
    font-size: 20px;
    padding: 8px 21px; }

.mini-cart-header {
  font-size: 1.1em;
  font-weight: 700;
  padding: 1em 1em 0.5em;
  text-transform: uppercase; }

.mini-cart-products {
  max-height: 205px;
  overflow: auto; }
  @media print, screen and (min-width: 48em) {
    .mini-cart-products {
      max-height: 305px; } }
  @media screen and (min-width: 64em) {
    .mini-cart-products {
      max-height: 385px; } }

.mini-cart-product {
  color: #7a7a7a;
  margin-bottom: 30px;
  overflow: hidden;
  position: relative;
  display: flex;
  font-size: 14px; }
  .mini-cart-product .info {
    flex: 1; }
    .mini-cart-product .info .label:after {
      content: ":"; }
    .mini-cart-product .info .not-available {
      color: #ce0e0e; }
  .mini-cart-product:last-child {
    margin-bottom: 8px; }

.mini-cart-image {
  margin-right: 27px; }
  .mini-cart-image img {
    max-width: 84px; }

.mini-cart-name {
  color: #575757;
  font-size: 16px;
  line-height: 1.13;
  letter-spacing: 1px;
  margin-bottom: 10px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .mini-cart-name {
      font-size: 14px; } }

.mini-cart-pricing {
  color: #575757;
  letter-spacing: 1px;
  font-size: 16px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .mini-cart-pricing {
      font-size: 14px; } }

.mini-cart-totals {
  text-align: center; }
  .mini-cart-totals button,
  .mini-cart-totals .button {
    height: 30px;
    line-height: 1;
    overflow: inherit; }

.mini-cart-subtotals {
  justify-content: space-between;
  display: flex;
  align-items: center;
  margin: 25px auto 20px auto; }
  .mini-cart-subtotals .label {
    font-size: 16px;
    text-transform: uppercase;
    color: #575757;
    line-height: 1.13;
    letter-spacing: 1px; }
  .mini-cart-subtotals .value {
    font-size: 18px;
    color: #575757;
    letter-spacing: 1.1px; }

.mini-cart-separator {
  margin: 0;
  padding: 0;
  border-top: solid 2px #cdcdcd; }

.mini-cart-slot {
  background: #f9f6f1;
  color: #7a7a7a;
  text-align: center;
  padding: 13px 0 14px;
  margin-top: 25px;
  font-size: 14px;
  letter-spacing: 0.5px;
  font-family: Segma-Bold; }

.breadcrumb {
  font-size: 14px;
  letter-spacing: 0.8px;
  text-align: center;
  color: #7a7a7a;
  margin: 24px 0 30px 30px; }
  @media print, screen and (min-width: 48em) {
    .breadcrumb {
      text-align: left; } }
  @media screen and (max-width: 47.9375em) {
    .breadcrumb {
      margin: 10px; } }
  .breadcrumb li {
    display: inline;
    list-style: none outside none; }
  .breadcrumb .res-text a {
    text-transform: capitalize; }

.paging-current-page {
  left: -999em;
  position: absolute; }

.breadcrumb-refinement:nth-last-child(2):after {
  content: attr(data-divider);
  font-style: normal; }

.breadcrumb-refinement:last-of-type:after {
  content: ''; }

.breadcrumb-refinement-value {
  display: inline-block;
  border: 1px solid #575757;
  margin: 0 5px 5px 0;
  padding: 0 4px;
  font-size: 14px;
  letter-spacing: 0.8px; }

.breadcrumb-relax {
  background: none;
  padding: 0; }
  .breadcrumb-relax .close-icon:after {
    content: '';
    display: inline-block;
    background: url("../icons/close-icon-grey.svg") no-repeat center;
    width: 10px;
    height: 10px; }
  .breadcrumb-relax .close-icon span {
    display: none; }

.breadcrumb-result-text a,
.breadcrumb .searchphraselink {
  background: none;
  color: #575757;
  padding: 0; }

.bc-sep {
  color: #cccccc; }
  .bc-sep.gt {
    margin-left: .7em;
    margin-right: .4em; }
  .bc-sep.refinement-separator {
    margin-left: .4em;
    margin-right: 0.6em; }

.catalogue .breadcrumb {
  font-style: normal;
  font-weight: 400;
  min-height: 24px;
  padding: 20px 15px;
  width: 100%; }
  .catalogue .breadcrumb .category-separator {
    display: none; }
  .catalogue .breadcrumb .breadcrumb-element::after {
    position: absolute;
    z-index: 1;
    top: 0;
    right: calc(-10px + -2px);
    height: 100%;
    width: 4px;
    align-items: center;
    content: "/";
    display: flex;
    justify-content: center; }
  .catalogue .breadcrumb .breadcrumb-element {
    margin-right: 20px;
    position: relative; }
  .catalogue .breadcrumb .breadcrumb-element:last-child {
    color: #ff5219;
    margin-right: 0; }
  .catalogue .breadcrumb .breadcrumb-element:last-child:after {
    content: ''; }

.Breadcrumb {
  padding: inherit;
  margin: 0px; }

#secondary h1 {
  font-size: 1.75em;
  font-weight: 400;
  margin: 0 0 14px; }

.primary-content dl {
  clear: both;
  overflow: hidden; }
  .primary-content dl dt {
    clear: both;
    float: left;
    margin: 2% 0 0;
    min-width: 15%; }
  .primary-content dl dd {
    float: left;
    margin: 2% 0 0;
    padding: 0 0 0 5%; }

.col-1 {
  float: left;
  margin: 4px 0;
  width: 48%; }

.col-2 {
  float: right;
  margin: 4px 0;
  width: 48%; }

.content-header {
  font-size: 1.75em;
  font-weight: 400;
  margin: 0 0 14px !important; }
  .content-header span {
    font-size: 0.75em;
    font-style: normal;
    font-weight: 400; }

.section-header {
  font-size: 18px;
  line-height: 1.33;
  letter-spacing: 1px;
  text-align: left;
  color: #575757; }
  .section-header p {
    padding: 10px 0;
    margin: 0; }
  @media print, screen and (min-width: 48em) {
    .section-header {
      font-size: 24px;
      padding: 15px 0;
      line-height: 1.25;
      letter-spacing: 2px; } }
  .section-header a {
    text-decoration: underline; }

.section-header-note {
  font-size: 0.9em;
  font-weight: 400;
  text-transform: none; }

.back {
  display: block;
  margin: 0 0 10px; }

#category-level-1 li {
  display: block;
  padding: 16px 0 0;
  font-size: 14px;
  line-height: 18px; }
  #category-level-1 li .refinement-link {
    letter-spacing: 1px;
    text-align: left;
    color: #575757;
    padding-left: 11px; }
  #category-level-1 li .category-hit-count {
    float: right; }
  #category-level-1 li.expandable .refinement-link {
    padding-left: 4px; }
  #category-level-1 li a {
    vertical-align: bottom; }

#category-level-2 {
  margin: 0px; }
  #category-level-2 li {
    padding-left: 24px;
    font-size: 14px;
    padding-top: 16px;
    line-height: 18px; }
  #category-level-2 li:last-child {
    padding-bottom: 8px; }
  #category-level-2 a.refinement-link {
    letter-spacing: 0.5px;
    padding-left: 20px;
    font-size: 14px;
    line-height: 18px; }
  #category-level-2 a.active {
    text-decoration: underline; }

.placeFilterSecondary {
  overflow-x: hidden; }
  @media (min-width: 768px) {
    .placeFilterSecondary {
      position: -webkit-sticky;
      position: sticky;
      overflow-y: auto;
      padding-bottom: 20px; } }
  @media screen and (max-width: 47.9375em) {
    .placeFilterSecondary {
      display: none; } }

@media screen and (max-width: 47.9375em) {
  .refinements-mobile #category-level-2 {
    margin-right: 0px;
    margin-left: 0px; } }

.refinement-header {
  display: block;
  padding: 16px 0;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.2px;
  text-align: center;
  color: #575757; }
  .refinement-header .refine-up:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f106";
    font-size: 20px;
    padding: 0 0 0px 15px; }
  .refinement-header .refine-down:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f107";
    font-size: 20px;
    padding: 0 0 0px 15px; }
  @media print, screen and (min-width: 48em) {
    .refinement-header {
      padding: 20px 0 16px 15px;
      text-align: left; }
      .refinement-header .refine-up:before, .refinement-header .refine-down:before {
        content: ""; } }

.refinement:not(.category-refinement) ul li a {
  display: flex !important;
  max-height: 18px;
  line-height: 18px !important; }

.refinement.hide-refinement-style {
  margin: 0px !important;
  border-top: 0px !important;
  padding: 0px !important; }

.refinement.size ul {
  text-transform: capitalize; }

.refinement {
  position: relative;
  margin: 0 12px;
  border-top: 1px solid #cdcdcd;
  padding: 24px 0 24px 0; }
  @media screen and (max-width: 47.9375em) {
    .refinement {
      display: none; } }
  .refinement.refinement-apply-button {
    padding-top: 0;
    border-top: none;
    padding-bottom: 12px !important; }
  .pt_categorylanding .refinement {
    display: none; }
    .pt_categorylanding .refinement.category-refinement {
      display: block; }
  .refinement .toggle {
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: left;
    color: #575757;
    font-weight: 700;
    line-height: 18px;
    display: block; }
    .refinement .toggle.active {
      padding-bottom: 8px; }
    .ie7 .refinement .toggle {
      clear: both; }
    .refinement .toggle i {
      float: right;
      color: #575757; }
  .refinement ul {
    list-style: none outside none;
    margin: 0px;
    padding-left: 0; }
    @media print, screen and (min-width: 48em) {
      .refinement ul {
        margin: 0px; } }
    @media screen and (max-width: 47.9375em) {
      .refinement ul {
        display: none; } }
  .refinement .filter-flex-box {
    display: flex;
    justify-content: space-between; }
  .refinement .attribute-hit-count, .refinement .category-hit-count {
    color: #767676;
    line-height: 18px;
    letter-spacing: 0.5px;
    font-size: 14px; }
  .refinement .see-more-button {
    text-transform: none;
    background-color: transparent;
    color: #575757;
    padding: 24px 0px 0px;
    line-height: 17px;
    letter-spacing: 0.5px;
    font-size: 13px;
    text-decoration: underline;
    border: 0px; }
    .refinement .see-more-button:hover {
      border-color: transparent !important; }
    @media screen and (max-width: 47.9375em) {
      .refinement .see-more-button {
        text-align: inherit; } }
  .refinement ul li {
    padding: 16px 0px 0px; }
    .refinement ul li a {
      letter-spacing: 0.5px;
      color: #575757;
      font-size: 14px;
      text-transform: capitalize; }
      .refinement ul li a input[type="checkbox"] {
        margin-top: 1px;
        margin-bottom: 1px;
        margin-right: 16px; }
    .refinement ul li i {
      color: #e0e0e0; }
    .refinement ul li.selected i {
      color: #64772d; }
  .refinement ul.swatches li a {
    display: block;
    line-height: 1.1;
    position: relative; }
  .refinement ul.swatches li.unselectable a {
    background-position: right top; }
  .refinement ul.refinementColor li.selected a:after {
    content: '';
    position: absolute;
    top: -5px;
    right: -5px;
    left: -5px;
    bottom: -5px;
    border: 1px solid #575757;
    border-radius: 50%; }
  .refinement ul.refinementColor li a {
    height: 16px;
    padding: 0;
    text-indent: 30px;
    width: 16px; }
  .refinement .clear-refinement {
    margin-top: 16px;
    margin-bottom: 8px;
    color: #575757;
    text-decoration: underline;
    font-size: 14px;
    line-height: 18px; }
    @media screen and (max-width: 47.9375em) {
      .refinement .clear-refinement {
        margin-left: 0px; } }
  .refinement .refinement-link {
    font-family: Segma-Regular; }
  .refinement .selected .refinement-link {
    background-position: left bottom; }
  .refinement .expanded ul {
    display: block; }

.scrollable {
  height: 10em;
  overflow: auto; }

.nav ul {
  border: 0 none;
  list-style: none outside none;
  padding: 0; }
  .nav ul li {
    list-style: none outside none !important; }

.nav .toggle {
  border: 0 none;
  display: block;
  font-weight: 700;
  text-transform: uppercase; }
  .nav .toggle span {
    background: none repeat scroll 0 0 transparent; }

.nav .expanded {
  background-position: left -96px; }

/* Price Slider */
.price-slider .irs--round {
  bottom: 25px;
  height: 24px; }
  .price-slider .irs--round .irs-line {
    height: 8px;
    background: none;
    border: 1px solid #575757; }
  .price-slider .irs--round .irs-bar {
    height: 8px;
    background-color: #cdcdcd; }
  .price-slider .irs--round .irs-handle {
    border: none;
    background: whitesmoke;
    top: 28px; }

.price-slider .price-range {
  font-size: 14px;
  font-family: Segma-Regular;
  color: #575757;
  padding-top: 16px; }

.price-slider .range-slider-wrapper {
  margin: auto;
  padding: 16px 12px 0px; }

.price-slider .js-range-slider {
  margin-top: 9.5px;
  margin-bottom: 9.5px;
  height: 6px;
  background-color: white;
  border-radius: 14px; }
  .price-slider .js-range-slider .ui-slider-range {
    background-color: #cdcdcd; }

.price-slider .ui-slider .ui-slider-handle {
  top: -10px;
  width: 25px;
  height: 25px;
  border: none;
  background: #575757;
  border-radius: 25px;
  margin-left: -12px;
  cursor: pointer; }

footer {
  color: #575757;
  background-color: #f9f6f1;
  clear: both;
  letter-spacing: 1px;
  border-top: 1px solid #cdcdcd; }

.footer-container {
  width: 96%;
  margin: 0 auto;
  padding: 20px 0 29px; }
  @media print, screen and (min-width: 48em) {
    .footer-container {
      padding: 20px 0; } }
  @media screen and (min-width: 85.375em) {
    .footer-container {
      padding: 23px 0 15px; } }
  @media screen and (min-width: 85.375em) {
    .footer-container .menu.accordion-menu {
      flex-direction: row; } }
  @media screen and (min-width: 85.375em) {
    .footer-container .menu.accordion-menu > li {
      margin-right: 25px;
      max-width: 195px; } }
  .footer-container .menu.accordion-menu > li > a {
    font-family: Segma-SemiBold;
    font-size: 16px;
    letter-spacing: 1.1px;
    padding: 13px 0 9px;
    font-weight: 600; }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .footer-container .menu.accordion-menu > li > a {
        letter-spacing: 2px; } }
    @media screen and (min-width: 85.375em) {
      .footer-container .menu.accordion-menu > li > a {
        font-size: 16px;
        letter-spacing: 1px;
        text-align: left;
        border-bottom: solid 2px #cdcdcd;
        padding-left: 0;
        padding-right: 0; } }
  .footer-container .menu.nested {
    margin: 5px 0; }
    @media screen and (min-width: 85.375em) {
      .footer-container .menu.nested {
        margin: 13px 0 5px 0; } }
    @media screen and (max-width: 85.3125em) {
      .footer-container .menu.nested {
        display: none; } }
    .footer-container .menu.nested a, .footer-container .menu.nested a:visited, .footer-container .menu.nested a:hover {
      font-size: 14px;
      letter-spacing: 0.9px;
      text-transform: none;
      background: none;
      border: none;
      min-width: -webkit-min-content;
      min-width: -moz-min-content;
      min-width: min-content;
      color: #575757; }
      @media screen and (min-width: 85.375em) {
        .footer-container .menu.nested a, .footer-container .menu.nested a:visited, .footer-container .menu.nested a:hover {
          text-align: left;
          text-transform: none;
          padding: 8px 0; } }
  .footer-container .menu-container {
    width: 100%; }
  .footer-container .join-mailing-list-container {
    width: 100%;
    margin-top: 22px;
    padding-top: 13px;
    border-top: solid 2px #cdcdcd; }
    @media print, screen and (min-width: 48em) {
      .footer-container .join-mailing-list-container {
        margin-top: 12px;
        padding-top: 24px; } }
    @media screen and (min-width: 85.375em) {
      .footer-container .join-mailing-list-container {
        margin: 0;
        padding: 0;
        border: none; } }
    .footer-container .join-mailing-list-container .input-with-icon {
      position: relative;
      max-width: 308px;
      margin: 0 auto; }
      @media screen and (min-width: 85.375em) {
        .footer-container .join-mailing-list-container .input-with-icon {
          margin-right: 0; } }
      .footer-container .join-mailing-list-container .input-with-icon input {
        padding: 6px 10px;
        height: 37px;
        width: 100%;
        font-size: 16px;
        letter-spacing: 1px;
        color: #7a7a7a;
        border: none; }
        .footer-container .join-mailing-list-container .input-with-icon input::-ms-clear {
          display: none; }
      .footer-container .join-mailing-list-container .input-with-icon .icon, .footer-container .join-mailing-list-container .input-with-icon input[type="checkbox"]:checked {
        position: absolute;
        top: 6px;
        right: 10px;
        cursor: pointer; }
    .footer-container .join-mailing-list-container .email-subscription-consent {
      font-size: 16px;
      max-width: 308px;
      margin: 0 auto; }
      @media screen and (min-width: 85.375em) {
        .footer-container .join-mailing-list-container .email-subscription-consent {
          margin-right: 0; } }
  .footer-container .follow-us-container {
    width: 100%;
    padding-top: 20px;
    text-align: center; }
    @media print, screen and (min-width: 48em) {
      .footer-container .follow-us-container {
        padding-top: 28px; } }
    @media screen and (min-width: 85.375em) {
      .footer-container .follow-us-container {
        padding-top: 21px;
        text-align: right; } }
    .footer-container .follow-us-container .follow-us-text {
      display: inline-block;
      font-size: 15px;
      letter-spacing: 1.1px;
      text-transform: uppercase;
      vertical-align: middle; }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        .footer-container .follow-us-container .follow-us-text {
          letter-spacing: 2px; } }
      @media screen and (min-width: 85.375em) {
        .footer-container .follow-us-container .follow-us-text {
          display: block;
          margin-bottom: 10px;
          font-size: 14px;
          letter-spacing: 1px; } }
    .footer-container .follow-us-container .icon, .footer-container .follow-us-container input[type="checkbox"]:checked {
      margin-left: 5px;
      display: inline-block;
      font-size: 12px; }
    @media screen and (max-width: 47.9375em) {
      .footer-container .follow-us-container {
        border-bottom: solid 2px #cdcdcd; } }
    @media screen and (max-width: 1366px) {
      .footer-container .follow-us-container {
        padding-bottom: 20px; } }
  .footer-container .copyright-container {
    width: 100%;
    text-align: center;
    font-size: 13px;
    letter-spacing: 0.4px;
    color: #7a7a7a;
    margin-top: 14px; }
    @media screen and (max-width: 767px) {
      .footer-container .copyright-container {
        margin-top: 24px; } }
    @media screen and (min-width: 1024px) {
      .footer-container .copyright-container {
        margin-top: 20px; } }
    @media screen and (min-width: 1366px) {
      .footer-container .copyright-container {
        margin-top: 14px; } }
    @media screen and (min-width: 85.375em) {
      .footer-container .copyright-container {
        text-align: right; } }
    .footer-container .copyright-container .privacy-policy {
      color: inherit;
      text-decoration: underline; }
  .footer-container .footer-payment-icons {
    display: flex;
    flex-wrap: wrap;
    border-bottom: solid 2px #cdcdcd; }
    @media screen and (min-width: 768px) {
      .footer-container .footer-payment-icons {
        justify-content: center;
        border-top: solid 2px #cdcdcd; } }
    @media screen and (min-width: 1366px) {
      .footer-container .footer-payment-icons {
        justify-content: normal; } }
    .footer-container .footer-payment-icons img {
      margin: 8px 15px; }
      @media screen and (min-width: 768px) {
        .footer-container .footer-payment-icons img {
          margin: 0px 6px; }
          .footer-container .footer-payment-icons img:first-child {
            margin: 0px 0px; } }
    @media screen and (min-width: 768px) {
      .footer-container .footer-payment-icons .visa-logo {
        width: 36px;
        height: 24px; }
      .footer-container .footer-payment-icons .mastercard-logo {
        width: 37px;
        height: 24px; }
      .footer-container .footer-payment-icons .amex-logo {
        width: 24px;
        height: 24px; }
      .footer-container .footer-payment-icons .paypal-logo {
        width: 64px;
        height: auto; }
      .footer-container .footer-payment-icons .afterpay-logo {
        width: 74px;
        height: auto; }
      .footer-container .footer-payment-icons .verisign-logo {
        width: 59px;
        height: 33px; }
      .footer-container .footer-payment-icons .applepay-logo {
        width: 39px;
        height: 24px; }
      .footer-container .footer-payment-icons .zippay-logo {
        width: 49px;
        height: 30px; } }
    @media screen and (max-width: 767px) {
      .footer-container .footer-payment-icons .visa-logo {
        width: 47px;
        height: 30px; }
      .footer-container .footer-payment-icons .mastercard-logo {
        width: 49px;
        height: 30px; }
      .footer-container .footer-payment-icons .amex-logo {
        width: 30px;
        height: 30px; }
      .footer-container .footer-payment-icons .paypal-logo {
        width: 71px;
        height: auto; }
      .footer-container .footer-payment-icons .afterpay-logo {
        width: 74px;
        height: auto; }
      .footer-container .footer-payment-icons .verisign-logo {
        width: 59px;
        height: 33px;
        margin: 0px 15px; }
      .footer-container .footer-payment-icons .applepay-logo {
        width: 48px;
        height: 30px; }
      .footer-container .footer-payment-icons .zippay-logo {
        width: 57px;
        height: 36px; } }
    .footer-container .footer-payment-icons .we-accept, .footer-container .footer-payment-icons .secured-by {
      height: 16px;
      font-family: Segma-Regular;
      font-size: 12px;
      line-height: 1.33;
      letter-spacing: 0.92px;
      color: #7a7a7a; }
      @media screen and (max-width: 767px) {
        .footer-container .footer-payment-icons .we-accept, .footer-container .footer-payment-icons .secured-by {
          margin: 5px 15px; } }
    .footer-container .footer-payment-icons .secured-by-logo {
      margin-top: 10px; }
    @media screen and (min-width: 768px) {
      .footer-container .footer-payment-icons .f-payment-icons {
        margin-top: 14px; } }
    @media screen and (max-width: 767px) {
      .footer-container .footer-payment-icons .f-payment-icons {
        text-align: justify;
        margin-top: 2px; } }
    @media screen and (min-width: 768px) {
      .footer-container .footer-payment-icons .payment-icon-section {
        margin-bottom: 20px;
        margin-right: 44px; } }
    .footer-container .footer-payment-icons .payment-icon-section {
      margin-top: 15px; }
    .footer-container .footer-payment-icons .secured-by-section {
      margin-bottom: 20px; }
      @media screen and (max-width: 767px) {
        .footer-container .footer-payment-icons .secured-by-section {
          margin-bottom: 15px; } }
      @media screen and (min-width: 768px) {
        .footer-container .footer-payment-icons .secured-by-section {
          margin-top: 15px; } }

.newsletter-dialog {
  font-size: 16px;
  color: #575757; }

.swatch-#333333 a {
  background-color: #333333 !important;
  border-radius: 50%;
  border: 2px solid #333333; }

.swatch-beige a {
  background-color: #f5f5dc !important;
  border-radius: 50%;
  border: 2px solid #f5f5dc; }

.swatch-blue a {
  background-color: blue !important;
  border-radius: 50%;
  border: 2px solid blue; }

.swatch-purple a {
  background-color: purple !important;
  border-radius: 50%;
  border: 2px solid purple; }

.swatch-red a {
  background-color: red !important;
  border-radius: 50%;
  border: 2px solid red; }

.swatch-brown a {
  background-color: #783201 !important;
  border-radius: 50%;
  border: 2px solid #783201; }

.swatch-green a {
  background-color: green !important;
  border-radius: 50%;
  border: 2px solid green; }

.swatch-grey a {
  background-color: #8f979d !important;
  border-radius: 50%;
  border: 2px solid #8f979d; }

.swatch-pink a {
  background-color: #fe249a !important;
  border-radius: 50%;
  border: 2px solid #fe249a; }

.swatch-pink_purple a {
  background-color: #fe249a !important;
  border-radius: 50%;
  border: 2px solid #fe249a; }

.swatch-orange_yellow a {
  background-color: orange !important;
  border-radius: 50%;
  border: 2px solid orange; }

.swatch-orange a {
  background-color: orange !important;
  border-radius: 50%;
  border: 2px solid orange; }

.swatch-white a {
  background-color: #ffffff !important;
  border-radius: 50%;
  border: 2px solid #ffffff; }

.swatch-yellow a {
  background-color: #ffff00 !important;
  border-radius: 50%;
  border: 2px solid #ffff00; }

.swatch-navy a {
  background-color: navy !important;
  border-radius: 50%;
  border: 2px solid navy; }

.swatch-other a {
  background: url("../images/interface/icon-color-swatch-misc.png") no-repeat scroll left top transparent;
  border-radius: 50%; }

.unselectable.swatch-other a {
  background: url("../images/interface/icon-color-swatch-misc-unselectable.png") no-repeat scroll left top transparent !important;
  border-radius: 50%; }

.swatch-multi-colour a {
  background: url("../images/interface/icon-color-swatch-misc.png") no-repeat scroll left top transparent;
  border-radius: 50%;
  white-space: nowrap; }

.unselectable.swatch-multi-colour a {
  background: url("../images/interface/icon-color-swatch-misc-unselectable.png") no-repeat scroll left top transparent !important;
  border-radius: 50%;
  white-space: nowrap; }

.swatch-white a {
  border: 1px solid #575757; }

.product-compare {
  font-family: Segma-Regular;
  margin: 0.5em 0;
  text-align: left;
  color: #7a7a7a;
  line-height: 11px; }
  .product-compare label {
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    padding: 0 0 0 .5em;
    width: auto;
    color: #7a7a7a; }
  .product-compare input {
    float: left;
    margin: 0; }
  @media screen and (max-width: 47.9375em) {
    .product-compare {
      display: none; } }

.product-tile {
  color: #999999;
  position: relative;
  text-align: center; }
  .product-tile img {
    max-width: 100%; }
    @media screen and (min-width: 64em) and (max-width: 85.3125em) {
      .product-tile img {
        max-height: 227px; } }
    @media screen and (max-width: 47.9375em) {
      .product-tile img {
        max-height: 177px; } }
  .product-tile .product-image {
    max-height: 294px;
    position: relative; }
    @media print, screen and (min-width: 48em) {
      .product-tile .product-image {
        min-height: 294px; } }
    .product-tile .product-image .quickview {
      background-color: #ff5219;
      color: #ffffff;
      display: none;
      width: auto;
      max-width: 75%;
      top: 50%;
      left: 50%;
      padding: 8px 13px;
      position: absolute;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      text-transform: uppercase;
      font-size: 14px;
      letter-spacing: 2px;
      white-space: nowrap; }
    .product-tile .product-image:hover .quickview {
      display: block; }
  .product-tile .product-name {
    font-size: 1.2em;
    margin-top: 12px;
    margin-bottom: 12px; }
    .product-tile .product-name .name-link {
      font-size: 16px;
      line-height: 21px;
      text-align: center;
      color: #333333;
      font-weight: 500; }
  .product-tile .product-price {
    font-weight: bold;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px; }
    .product-tile .product-price .pricerange {
      color: #575757; }
    .product-tile .product-price .price-standard, .product-tile .product-price .price-sales {
      display: block; }
    .product-tile .product-price .price-standard:not(.has-club-price) {
      color: #575757;
      display: block; }
    .product-tile .product-price .price-standard.has-club-price {
      color: #575757; }
    .product-tile .product-price .price-sales {
      color: #ff5219;
      text-transform: uppercase;
      margin-top: 4px;
      font-family: Segma-Bold;
      font-weight: 700; }
      .product-tile .product-price .price-sales:not(.club-price) {
        color: #ff5219;
        letter-spacing: 0.2px;
        font-weight: 700; }
      .product-tile .product-price .price-sales:not(.has-sales-price) {
        color: #575757; }
      .product-tile .product-price .price-sales.club-price .price-label,
      .product-tile .product-price .price-sales.club-price .price-value {
        color: #ff5219; }
    .product-tile .product-price .price-was {
      display: block;
      color: #575757; }
    .product-tile .product-price.clearance .price-sales {
      color: #e31f2b; }
    .product-tile .product-price.clearance .price-standard {
      display: none; }
  .product-tile .grid-tile {
    float: right; }
  .product-tile .product-swatches-all {
    cursor: pointer;
    font-size: 0.9em; }
  .product-tile .product-swatches {
    display: inline-block;
    margin-top: 1em; }
    .product-tile .product-swatches ul {
      list-style: none outside none;
      margin: 0;
      overflow: hidden;
      padding: 0; }
      .product-tile .product-swatches ul.swatch-toggle {
        background: none repeat scroll 0 0 #ffffff;
        display: none;
        position: absolute; }
    .product-tile .product-swatches .swatch-list-empty {
      height: 77px; }
    .pt_product-search-result .product-tile .product-swatches, .pt_product-compare .product-tile .product-swatches {
      display: inline-block; }
    .product-tile .product-swatches:hover ul.swatch-toggle {
      display: block; }
    .product-tile .product-swatches li {
      float: left;
      margin: 0 5px;
      padding-bottom: 1px;
      border-bottom: 1px solid #ffffff; }
    .product-tile .product-swatches .swatch {
      display: block; }
      .product-tile .product-swatches .swatch img {
        height: 31px;
        width: 22px; }
    .product-tile .product-swatches li.selected, .product-tile .product-swatches li:hover {
      border-color: #ff5219; }
    .product-tile .product-swatches .swatch-more {
      border: none;
      height: 20px;
      margin-top: 10px;
      clear: both; }
      .product-tile .product-swatches .swatch-more a {
        font-size: 14px;
        letter-spacing: 0.8px;
        color: #575757;
        text-decoration: underline; }
      .product-tile .product-swatches .swatch-more:empty {
        visibility: hidden; }
  .product-tile .product-only-available-in-store {
    font-family: Segma-Bold;
    color: #7a7a7a;
    font-size: 14px; }
  .product-tile .product-promo {
    font-size: 12px;
    margin: 12px 0;
    color: #d0021b;
    font-family: Segma-Regular !important; }
    .product-tile .product-promo .promotion-callout-content {
      background: #f0e2cf;
      font-weight: 600;
      font-size: 14px;
      line-height: 21px;
      color: #575757; }
    .product-tile .product-promo .club-price-signup {
      font-weight: 400;
      font-size: 12px;
      line-height: 16px;
      color: #575757;
      margin: 0;
      margin-top: 8px; }
      .product-tile .product-promo .club-price-signup a {
        font-weight: 600;
        font-size: 12px;
        line-height: 16px;
        color: #ff5219; }
  .product-tile .product-review {
    margin: 1em 0; }
    .product-tile .product-review .rating-title {
      display: inline-block;
      margin-right: 1em; }
    .product-tile .product-review .rating {
      display: inline-block; }
  .wide-tiles .product-tile {
    height: auto !important; }
    .wide-tiles .product-tile .product-image {
      float: left;
      padding-right: 2em; }
    .wide-tiles .product-tile .product-name,
    .wide-tiles .product-tile .product-pricing,
    .wide-tiles .product-tile .product-promo,
    .wide-tiles .product-tile .product-swatches,
    .wide-tiles .product-tile .product-review {
      float: left;
      text-align: left;
      width: 65%; }
    .wide-tiles .product-tile .product-name {
      font-size: 1.5em;
      height: auto;
      margin-top: 0; }
    .wide-tiles .product-tile .product-pricing {
      font-size: 1.3em; }
    .wide-tiles .product-tile .product-swatches {
      margin-bottom: 1em; }
  .product-tile .product-reviews {
    margin: auto;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    height: 14px; }
    .product-tile .product-reviews .TTratingBox {
      margin: 0; }
    .product-tile .product-reviews a {
      display: none; }
  .product-tile .product-plp-clearance-badge,
  .product-tile .plp-product-badge1 {
    float: left;
    height: 0;
    position: relative; }
  .product-tile .plp-product-badge2 {
    position: relative;
    top: -40px;
    height: 0; }
    @media print, screen and (min-width: 48em) {
      .product-tile .plp-product-badge2 {
        top: -55px; } }
    @media screen and (min-width: 64em) {
      .product-tile .plp-product-badge2 {
        top: -45px; } }
    @media screen and (min-width: 85.375em) {
      .product-tile .plp-product-badge2 {
        top: -55px; } }
  .product-tile .adventure-hub-container {
    margin: 20px 0 0 0; }
    .product-tile .adventure-hub-container .icon.adventure-hub-stores-only, .product-tile .adventure-hub-container input.adventure-hub-stores-only[type="checkbox"]:checked {
      margin-left: -5px; }

.capture-product-id {
  left: -999em;
  position: absolute; }

.quickview-dialog .dialog-title {
  display: none; }

@media screen and (min-width: 64em) {
  .quickview-dialog {
    width: 960px !important; } }

@media screen and (max-width: 63.9375em) {
  .quickview-dialog {
    width: 680px !important; } }

.quickview-dialog .pdp-main .quickview-nav {
  display: none; }

.quickview-dialog .pdp-main .prod-left-img-container {
  display: block;
  width: 360px;
  padding-top: 25px; }
  @media screen and (max-width: 63.9375em) {
    .quickview-dialog .pdp-main .prod-left-img-container {
      width: 270px; } }

.quickview-dialog .pdp-main .product-clearance-badge {
  width: 100%; }

.quickview-dialog .pdp-main .product-image-container {
  display: block;
  width: 360px; }
  .quickview-dialog .pdp-main .product-image-container .product-primary-image .main-image {
    height: 505px;
    width: 360px;
    margin-bottom: 5px; }
    .quickview-dialog .pdp-main .product-image-container .product-primary-image .main-image img {
      width: 360px;
      height: 505px; }
  .quickview-dialog .pdp-main .product-image-container .product-primary-image .zoom {
    display: none; }
  .quickview-dialog .pdp-main .product-image-container .product-thumbnails ul {
    display: block; }
    .quickview-dialog .pdp-main .product-image-container .product-thumbnails ul .thumb:first-child {
      margin-left: 0; }
  @media screen and (max-width: 63.9375em) {
    .quickview-dialog .pdp-main .product-image-container {
      width: 270px; }
      .quickview-dialog .pdp-main .product-image-container .product-primary-image .main-image {
        height: 380px;
        width: 270px; }
        .quickview-dialog .pdp-main .product-image-container .product-primary-image .main-image img {
          width: 270px;
          height: 380px; } }

.quickview-dialog .pdp-main .socialsharing {
  display: none; }

.quickview-dialog .pdp-main .product-detail {
  width: 457px; }
  @media screen and (max-width: 63.9375em) {
    .quickview-dialog .pdp-main .product-detail {
      width: 310px; }
      .quickview-dialog .pdp-main .product-detail .add-to-cart {
        width: 245px; } }

.quickview-dialog .pdp-recommended-heading {
  display: none; }

.quickview-dialog .default-product-carousel {
  display: none; }

.product-adventure-hub {
  margin: 0px 0px 10px -5px; }
  .product-adventure-hub img {
    max-width: 100%; }
    .product-adventure-hub img.adventure-hub-logo-v2 {
      width: 160px;
      height: 22.9px;
      -o-object-fit: contain;
         object-fit: contain; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .product-adventure-hub img.adventure-hub-logo-v2 {
          width: 142px;
          height: 20.3px; } }

.product-grid-bottom {
  align-self: flex-end; }
  .product-grid-bottom .adventure-hub-container {
    text-align: center; }
    .product-grid-bottom .adventure-hub-container .icon.adventure-hub-logo-medium, .product-grid-bottom .adventure-hub-container input.adventure-hub-logo-medium[type="checkbox"]:checked {
      display: block; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .product-grid-bottom .adventure-hub-container .icon.adventure-hub-logo-medium, .product-grid-bottom .adventure-hub-container input.adventure-hub-logo-medium[type="checkbox"]:checked {
          display: none; } }
    .product-grid-bottom .adventure-hub-container .icon.adventure-hub-logo-small, .product-grid-bottom .adventure-hub-container input.adventure-hub-logo-small[type="checkbox"]:checked {
      display: none; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .product-grid-bottom .adventure-hub-container .icon.adventure-hub-logo-small, .product-grid-bottom .adventure-hub-container input.adventure-hub-logo-small[type="checkbox"]:checked {
          display: block; } }

.back-to-top-header {
  display: none;
  position: fixed;
  bottom: 72px;
  right: 20px;
  z-index: 99;
  margin-bottom: 20px; }
  .back-to-top-header .back-to-top {
    cursor: pointer; }

#wrapper.pt_product-search-noresult {
  width: 100%; }
  #wrapper.pt_product-search-noresult .primary-content {
    width: 100%;
    border: none;
    padding: 30px 12px 50px;
    color: #575757; }
    @media print, screen and (min-width: 48em) {
      #wrapper.pt_product-search-noresult .primary-content {
        padding: 30px 30px 100px; } }
  #wrapper.pt_product-search-noresult .header-for {
    font-size: 16px;
    line-height: 1.88;
    letter-spacing: 1px;
    color: #7a7a7a; }
    @media print, screen and (min-width: 48em) {
      #wrapper.pt_product-search-noresult .header-for {
        letter-spacing: 1.6px; } }
    @media screen and (max-width: 47.9375em) {
      #wrapper.pt_product-search-noresult .header-for {
        text-align: center; } }
    #wrapper.pt_product-search-noresult .header-for span {
      text-decoration: underline;
      color: #575757; }
  #wrapper.pt_product-search-noresult .no-hits-content-results a {
    color: #4b4b4b;
    text-decoration: underline; }
  #wrapper.pt_product-search-noresult .no-hits-help p {
    font-size: 14px;
    line-height: 2.25;
    letter-spacing: 1px;
    margin: 0;
    color: #575757;
    text-align: left; }
    @media print, screen and (min-width: 48em) {
      #wrapper.pt_product-search-noresult .no-hits-help p {
        font-size: 20px;
        line-height: 1.2;
        letter-spacing: 1.5px; } }
  #wrapper.pt_product-search-noresult .no-hits-help ul {
    padding-left: 16px; }
  #wrapper.pt_product-search-noresult .no-hits-help li {
    font-size: 14px;
    line-height: 1.71;
    color: #666666;
    letter-spacing: 0.5px; }

#wrapper .section-header {
  margin-top: 30px; }
  #wrapper .section-header p {
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 1.33;
    color: #575757; }
    @media print, screen and (min-width: 48em) {
      #wrapper .section-header p {
        font-size: 24px;
        letter-spacing: 2px;
        line-height: 1.25; } }

#wrapper.pt_content-search-result {
  width: 100%; }
  #wrapper.pt_content-search-result h2 {
    font-weight: normal; }
  #wrapper.pt_content-search-result .primary-content {
    width: 100%;
    border: none;
    padding: 30px 12px 50px; }
    @media print, screen and (min-width: 48em) {
      #wrapper.pt_content-search-result .primary-content {
        padding: 30px 30px 100px; } }

.pt_product-search-result .primary-content h1.search-results-header {
  font-weight: normal;
  text-align: right; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .pt_product-search-result .primary-content h1.search-results-header {
      text-align: center;
      font-size: 14px; } }
  .pt_product-search-result .primary-content h1.search-results-header span {
    font-size: 16px;
    color: #4b4b4b;
    line-height: 1.88;
    letter-spacing: 1px; }
    @media print, screen and (min-width: 48em) {
      .pt_product-search-result .primary-content h1.search-results-header span {
        font-size: 20px;
        line-height: 1.5;
        letter-spacing: 1.5px; } }
    @media screen and (min-width: 85.375em) {
      .pt_product-search-result .primary-content h1.search-results-header span {
        font-size: 24px;
        line-height: 1.25;
        letter-spacing: 2px; } }
  .pt_product-search-result .primary-content h1.search-results-header .articles-found-label {
    text-decoration: underline; }
    .pt_product-search-result .primary-content h1.search-results-header .articles-found-label a {
      color: #4b4b4b; }
  .pt_product-search-result .primary-content h1.search-results-header .vl-separator {
    color: #b9b9b9; }

.pt_product-search-result .primary-content #results-content {
  text-align: left;
  font-size: 24px;
  font-weight: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 1.8px;
  color: #4b4b4b; }

.pt_product-search-result .fa-angle-right:before {
  margin: 0px 3px;
  margin-right: 9px; }

.pt_product-search-result .fa-angle-down:before {
  margin: 3px 0px;
  margin-right: 7px; }

.category-main-banner img {
  max-width: 100%; }

.no-hits-search-term,
.no-hits-search-term-suggest {
  text-transform: capitalize; }

.no-hits-search-term-suggest {
  color: #575757; }

.no-hits-footer {
  margin: 20px 0;
  padding: 20px 0; }

.search-result-bookmarks {
  margin: 15px; }
  .search-result-bookmarks .first {
    padding-right: 5px; }

.result-outer {
  padding-bottom: 15px; }
  .result-outer .res-text {
    font-size: 16px;
    line-height: 1.88;
    letter-spacing: 1px;
    text-align: left;
    color: #7a7a7a; }
    .result-outer .res-text a {
      text-decoration: underline;
      color: #575757; }

.search-result-options {
  padding: 12px 0;
  overflow: hidden;
  /*label {
        display: none;
        @include breakpoint(large) {
        	display: block;
        }
    }*/ }
  .search-result-options h1 {
    font-size: 20px; }
    @media screen and (max-width: 47.9375em) {
      .search-result-options h1 {
        font-size: 16px; } }
    .search-result-options h1 .vl-separator {
      color: #9b9b9b; }
  @media print, screen and (min-width: 48em) {
    .search-result-options {
      padding: 12px 6px; } }
  .search-result-options .sort-by {
    float: left; }
  .search-result-options .items-per-page {
    float: left; }
    .search-result-options .items-per-page select, .search-result-options .items-per-page label {
      width: 85px;
      margin-left: 12px; }
  .search-result-options form {
    margin-bottom: 0; }
  .search-result-options .results-hits {
    opacity: 0.7;
    font-size: 14px;
    line-height: 1.5;
    letter-spacing: 1px;
    text-align: center;
    color: #7a7a7a;
    height: 50px;
    float: right;
    display: block; }
    @media print, screen and (min-width: 48em) {
      .search-result-options .results-hits {
        text-align: right;
        width: 130px;
        float: right; } }
    @media screen and (min-width: 64em) {
      .search-result-options .results-hits {
        width: 350px;
        font-size: 16px;
        letter-spacing: 1.1px; } }
    @media screen and (max-width: 47.9375em) {
      .search-result-options .results-hits {
        width: 100%;
        padding-top: 20px; } }
  .search-result-options .pagination ul {
    list-style-type: none;
    border-radius: 5px;
    background-color: #ffffff;
    margin: 0;
    padding: 0;
    display: inline-block;
    text-align: center;
    width: 100%;
    padding-top: 10px; }
  .search-result-options .pagination li {
    margin: 0 10px;
    width: 20px;
    display: inline-block; }
    .search-result-options .pagination li a, .search-result-options .pagination li.current-page,
    .search-result-options .pagination li i {
      font-size: 14px;
      text-align: center;
      width: 20px; }
    .search-result-options .pagination li a[class^="page-"] {
      text-decoration: underline; }
  .search-result-options .pagination .first-page,
  .search-result-options .pagination .last-page,
  .search-result-options .pagination .next-page,
  .search-result-options .pagination .prev-page {
    width: 30px; }
  .search-result-options .pagination .first-page {
    margin: 0 15px 0 0; }
  .search-result-options .pagination .last-page {
    margin: 0 0 0 15px; }
  .search-result-options .pagination .prev-page,
  .search-result-options .pagination .next-page {
    margin: 0; }
  .search-result-options .pagination .prevnext {
    font-size: 14px;
    letter-spacing: 0.8px;
    color: #7a7a7a;
    font-style: normal;
    text-decoration: underline; }

.search-result-items {
  margin: 0;
  padding: 6px; }
  .search-result-items li {
    list-style: none outside none; }
  .search-result-items .new-row {
    clear: both; }
  .search-result-items .grid-tile {
    float: left;
    list-style: none outside none;
    margin: 5px;
    width: 132px; }
    @media print, screen and (min-width: 48em) {
      .search-result-items .grid-tile {
        width: 200px;
        margin: 10px; } }
    @media screen and (min-width: 64em) {
      .search-result-items .grid-tile {
        width: 160px;
        margin: 10px; } }
    @media screen and (min-width: 85.375em) {
      .search-result-items .grid-tile {
        width: 226px; } }
  .search-result-items .invisible {
    display: none; }
  .search-result-items .tile-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; }
    .search-result-items .tile-container > * {
      flex-basis: 100%; }

.search-result-content {
  clear: both; }
  .search-result-content .product-price {
    font-weight: bold;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px; }
    .search-result-content .product-price .pricerange {
      color: #575757; }
    .search-result-content .product-price .price-standard, .search-result-content .product-price .price-sales {
      display: block; }
    .search-result-content .product-price .price-standard:not(.has-club-price) {
      color: #575757;
      display: block; }
    .search-result-content .product-price .price-standard.has-club-price {
      color: #575757; }
    .search-result-content .product-price .price-sales {
      color: #ff5219;
      text-transform: uppercase;
      margin-top: 4px;
      font-family: Segma-Bold;
      font-weight: 700; }
      .search-result-content .product-price .price-sales:not(.club-price) {
        color: #ff5219;
        letter-spacing: 0.2px;
        font-weight: 700; }
      .search-result-content .product-price .price-sales:not(.has-sales-price) {
        color: #575757; }
      .search-result-content .product-price .price-sales.club-price .price-label,
      .search-result-content .product-price .price-sales.club-price .price-value {
        color: #ff5219; }
    .search-result-content .product-price .price-was {
      display: block;
      color: #575757; }
    .search-result-content .product-price.clearance .price-sales {
      color: #e31f2b; }
    .search-result-content .product-price.clearance .price-standard {
      display: none; }

.search-promo {
  padding: 20px; }

#results-content {
  padding-top: 30px; }

.folder-content-list {
  align-items: stretch;
  clear: both;
  display: flex;
  flex-wrap: wrap;
  padding: .5em 0; }
  .folder-content-list li {
    background-color: #efefef;
    border: 1px solid #cccccc;
    list-style-type: none;
    padding: 30px; }
    .folder-content-list li .content-title {
      display: block;
      font-size: 18px;
      line-height: 1.33;
      margin-bottom: 28px;
      letter-spacing: 1.3px;
      color: #4b4b4b; }
    .folder-content-list li .content-description {
      font-size: 14px;
      color: #7a7a7a;
      line-height: 1.71;
      letter-spacing: 1px;
      display: inline; }
    .folder-content-list li .readmore {
      text-decoration: underline;
      padding-left: .3rem;
      font-size: 14px; }
  .folder-content-list p {
    line-height: 1.1rem; }

.no-results {
  padding: 20px; }

.wide-tiles .search-result-items .grid-tile {
  width: 91%; }

.wide-tiles .product-tile .product-swatches {
  bottom: auto;
  left: auto;
  position: relative;
  right: auto;
  margin-top: 5px; }
  .wide-tiles .product-tile .product-swatches li {
    float: left; }

@media screen and (max-width: 85.3125em) {
  .search-results-content {
    padding-right: 10px; } }

@media screen and (max-width: 47.9375em) {
  .search-results-content {
    padding-right: 0; } }

.infinite-scroll .search-result-content .infinite-scroll-loading {
  text-align: center;
  background: url("../images/infinite-loading-indicator.gif") center no-repeat;
  height: 35px;
  width: 100%; }

.disable-infinite-scroll .search-result-content .page-element {
  display: none; }

.pt_product-compare .full-width {
  padding: 0 1.25em; }
  .pt_product-compare .full-width .header {
    width: 100%; }
  .pt_product-compare .full-width .back {
    padding: 1em 0;
    margin: 0;
    font-size: 14px;
    letter-spacing: 0.8px; }
  .pt_product-compare .full-width h1 {
    font-weight: normal;
    display: inline-block; }
  .pt_product-compare .full-width form.category-switch {
    display: inline-block;
    float: right;
    margin-top: 23px; }
    .pt_product-compare .full-width form.category-switch label {
      float: none; }
    .pt_product-compare .full-width form.category-switch #compare-category-list {
      margin-left: 0; }

.compare-items {
  clear: both;
  margin: 10px 0;
  overflow: hidden;
  text-align: center; }
  @media screen and (min-width: 64em) {
    .compare-items {
      text-align: left; } }
  .compare-items .compare-heading {
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 1.5;
    color: #575757;
    font-weight: normal;
    text-transform: uppercase;
    display: block;
    margin-block: 13.28px;
    text-align: center; }
  .compare-items .compare-items-button {
    font-size: 14px;
    letter-spacing: 2px;
    padding: 10px;
    width: auto; }

.compare-items-panel {
  max-width: 300px;
  margin: 0 auto; }
  @media screen and (min-width: 64em) {
    .compare-items-panel {
      float: left;
      max-width: none; } }

.compare-item {
  background-color: #efefef;
  display: inline-block;
  width: 74px;
  height: 98px;
  margin: 5px 5px 0 0;
  overflow: hidden;
  position: relative;
  text-align: center; }
  @media screen and (max-width: 63.9375em) {
    .compare-item:nth-child(3n) {
      margin-right: 0; } }
  .compare-item .compare-item-remove {
    background-color: #cdcdcd;
    color: #ffffff;
    cursor: pointer;
    display: none;
    width: 20px;
    height: 20px;
    line-height: 20px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1; }
    .compare-item .compare-item-remove .fa-remove {
      font-size: 20px;
      margin-top: -1px; }
      .compare-item .compare-item-remove .fa-remove::before {
        content: '\d7'; }
  .compare-item.active {
    border: 1px solid #cdcdcd;
    background-color: #ffffff; }
    .compare-item.active .compare-item-remove {
      display: block; }
  .compare-item .compare-item-number {
    color: #575757;
    font-size: 20px;
    line-height: 1.2;
    letter-spacing: 1.5px;
    margin-top: 37px; }

.compare-item-image {
  max-width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0; }

.compare-buttons {
  text-align: center;
  padding-top: 16px; }
  @media screen and (min-width: 64em) {
    .compare-buttons {
      float: left;
      margin: 5px 0 0 3px; } }

.category-switch {
  margin-bottom: 2em; }
  .category-switch label {
    float: left;
    margin: 0;
    width: 45%; }
    @media (min-width: 410px) {
      .category-switch label {
        width: 11em; } }
  .category-switch select {
    float: left;
    margin: 0;
    width: 55%; }
    @media (min-width: 410px) {
      .category-switch select {
        margin-left: 1em;
        width: 15em; } }

.compare-table-wrapper {
  max-width: 1366px;
  margin: 0 auto 30px; }

#compare-table {
  border-collapse: collapse;
  table-layout: fixed; }
  #compare-table th {
    overflow: hidden;
    border: 1px solid #cdcdcd; }
  #compare-table td {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 1.71;
    letter-spacing: 1px;
    color: #575757; }
  #compare-table .empty-th {
    border: none; }
  #compare-table td {
    overflow: hidden;
    border: 1px solid #cdcdcd; }
  #compare-table a:hover {
    text-decoration: underline; }
  #compare-table .attribute-row {
    border-bottom: 1px solid #cccccc; }
    #compare-table .attribute-row:first-of-type {
      border-top: 1px solid #cccccc; }
    #compare-table .attribute-row:last-of-type {
      border-bottom: none; }
    #compare-table .attribute-row table {
      border-collapse: collapse; }
      #compare-table .attribute-row table td {
        padding: 5px; }
  #compare-table .product-attribute {
    border-right: 1px solid #cccccc;
    word-break: break-word;
    padding: 1em;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.71;
    letter-spacing: 1px;
    color: #575757;
    text-transform: uppercase; }
  #compare-table .action {
    display: block;
    padding: 1.5em 0;
    font-size: 16px;
    letter-spacing: 0.8px;
    color: #575757;
    text-decoration: underline;
    letter-spacing: 1px; }
    #compare-table .action:hover {
      color: #7a7a7a; }
  #compare-table .remove-link {
    display: none; }
  #compare-table .value,
  #compare-table .product {
    border-left: 1px solid #cccccc; }
  #compare-table .value {
    overflow-x: auto; }
  #compare-table .product {
    font-weight: normal;
    text-align: center;
    vertical-align: top; }
    #compare-table .product button {
      margin-top: 5px; }
      @media screen and (max-width: 85.3125em) {
        #compare-table .product button {
          padding: 11px 0;
          width: 100%; } }
  #compare-table .value .value-item:after {
    content: ', '; }
  #compare-table .value .value-item:last-child:after {
    content: ''; }
  #compare-table .product-tile {
    padding: 10px 8px; }
    #compare-table .product-tile .product-image {
      max-height: 199px; }
      @media screen and (max-width: 63.9375em) {
        #compare-table .product-tile .product-image {
          max-height: 144px; } }
      #compare-table .product-tile .product-image img {
        max-height: 100%;
        margin: auto; }
    #compare-table .product-tile .product-promo {
      margin: 1em 0 1em 0; }
    #compare-table .product-tile .product-name {
      height: auto; }
    #compare-table .product-tile .swatch-list {
      display: inline-block; }
      #compare-table .product-tile .swatch-list li {
        margin: 0 4px; }
        #compare-table .product-tile .swatch-list li:first-child {
          margin-left: 0; }
        #compare-table .product-tile .swatch-list li:last-child {
          margin-right: 0; }
    #compare-table .product-tile .product-swatches {
      width: 100%; }
      #compare-table .product-tile .product-swatches .swatch-more {
        height: 25px;
        margin-top: 40px;
        position: relative; }
        #compare-table .product-tile .product-swatches .swatch-more:hover {
          color: #7a7a7a; }
    #compare-table .product-tile .product-teasers {
      margin: 0 auto;
      width: 89px;
      height: 37px;
      visibility: collapse; }
      #compare-table .product-tile .product-teasers .TTrating-0-0, #compare-table .product-tile .product-teasers .TTrating-1-0, #compare-table .product-tile .product-teasers .TTrating-1-5, #compare-table .product-tile .product-teasers .TTrating-2-0, #compare-table .product-tile .product-teasers .TTrating-2-5, #compare-table .product-tile .product-teasers .TTrating-3-0, #compare-table .product-tile .product-teasers .TTrating-3-5, #compare-table .product-tile .product-teasers .TTrating-4-0, #compare-table .product-tile .product-teasers .TTrating-4-5, #compare-table .product-tile .product-teasers .TTrating-5-0, #compare-table .product-tile .product-teasers .TTcustom-0-0, #compare-table .product-tile .product-teasers .TTcustom-0-5, #compare-table .product-tile .product-teasers .TTcustom-1-0, #compare-table .product-tile .product-teasers .TTcustom-1-5, #compare-table .product-tile .product-teasers .TTcustom-2-0, #compare-table .product-tile .product-teasers .TTcustom-2-5, #compare-table .product-tile .product-teasers .TTcustom-3-0, #compare-table .product-tile .product-teasers .TTcustom-3-5, #compare-table .product-tile .product-teasers .TTcustom-4-0, #compare-table .product-tile .product-teasers .TTcustom-4-5, #compare-table .product-tile .product-teasers .TTcustom-5-0 {
        background-image: url(../images/tra-boxed-sprites-black.png);
        display: block;
        width: 100%;
        visibility: visible; }
        @media screen and (max-width: 63.9375em) {
          #compare-table .product-tile .product-teasers .TTrating-0-0, #compare-table .product-tile .product-teasers .TTrating-1-0, #compare-table .product-tile .product-teasers .TTrating-1-5, #compare-table .product-tile .product-teasers .TTrating-2-0, #compare-table .product-tile .product-teasers .TTrating-2-5, #compare-table .product-tile .product-teasers .TTrating-3-0, #compare-table .product-tile .product-teasers .TTrating-3-5, #compare-table .product-tile .product-teasers .TTrating-4-0, #compare-table .product-tile .product-teasers .TTrating-4-5, #compare-table .product-tile .product-teasers .TTrating-5-0, #compare-table .product-tile .product-teasers .TTcustom-0-0, #compare-table .product-tile .product-teasers .TTcustom-0-5, #compare-table .product-tile .product-teasers .TTcustom-1-0, #compare-table .product-tile .product-teasers .TTcustom-1-5, #compare-table .product-tile .product-teasers .TTcustom-2-0, #compare-table .product-tile .product-teasers .TTcustom-2-5, #compare-table .product-tile .product-teasers .TTcustom-3-0, #compare-table .product-tile .product-teasers .TTcustom-3-5, #compare-table .product-tile .product-teasers .TTcustom-4-0, #compare-table .product-tile .product-teasers .TTcustom-4-5, #compare-table .product-tile .product-teasers .TTcustom-5-0 {
            margin: 0 auto; } }
        #compare-table .product-tile .product-teasers .TTrating-0-0::after, #compare-table .product-tile .product-teasers .TTrating-1-0::after, #compare-table .product-tile .product-teasers .TTrating-1-5::after, #compare-table .product-tile .product-teasers .TTrating-2-0::after, #compare-table .product-tile .product-teasers .TTrating-2-5::after, #compare-table .product-tile .product-teasers .TTrating-3-0::after, #compare-table .product-tile .product-teasers .TTrating-3-5::after, #compare-table .product-tile .product-teasers .TTrating-4-0::after, #compare-table .product-tile .product-teasers .TTrating-4-5::after, #compare-table .product-tile .product-teasers .TTrating-5-0::after, #compare-table .product-tile .product-teasers .TTcustom-0-0::after, #compare-table .product-tile .product-teasers .TTcustom-0-5::after, #compare-table .product-tile .product-teasers .TTcustom-1-0::after, #compare-table .product-tile .product-teasers .TTcustom-1-5::after, #compare-table .product-tile .product-teasers .TTcustom-2-0::after, #compare-table .product-tile .product-teasers .TTcustom-2-5::after, #compare-table .product-tile .product-teasers .TTcustom-3-0::after, #compare-table .product-tile .product-teasers .TTcustom-3-5::after, #compare-table .product-tile .product-teasers .TTcustom-4-0::after, #compare-table .product-tile .product-teasers .TTcustom-4-5::after, #compare-table .product-tile .product-teasers .TTcustom-5-0::after {
          display: none; }
    #compare-table .product-tile .product-price {
      margin-top: 10px; }
  #compare-table .product-image {
    height: auto; }
    @media screen and (max-width: 63.9375em) {
      #compare-table .product-image img {
        height: auto; } }
    #compare-table .product-image .quickview:hover {
      text-decoration: none; }
  #compare-table .section-header {
    font-size: 0.9em;
    padding: 1em;
    text-transform: none; }
  #compare-table .selectcategory label {
    display: block;
    font-size: 0.9em;
    margin: 1em 0;
    text-transform: none; }
  #compare-table .selectcategory select {
    margin: 0;
    width: 100px; }
  #compare-table .comparelists {
    padding: 0; }
  #compare-table .compare-lists label,
  #compare-table .compare-lists select {
    float: none;
    text-align: left;
    width: 100%; }

.only-available-in-store-compare {
  margin-bottom: 15px;
  font-family: Segma-Bold;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.5px;
  text-align: center;
  color: #7a7a7a; }

.not-only-available-in-store {
  height: 30px !important; }
  @media screen and (max-width: 85.3125em) {
    .not-only-available-in-store {
      margin-bottom: 15px; } }

#product-nav-container {
  display: none;
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 160px; }
  #product-nav-container div {
    float: left;
    text-align: center;
    width: 77px; }
  #product-nav-container img {
    max-height: 100%;
    max-width: 80%; }
  #product-nav-container span {
    display: block;
    height: 65px; }
  #product-nav-container .divided span {
    border-right: 1px solid #e0e0e0;
    padding-right: 5px; }

.pdp-main {
  max-width: 1366px; }
  @media print, screen and (min-width: 48em) {
    .pdp-main {
      margin: 15px auto 0; } }
  .pdp-main .product-detail {
    margin-right: 0; }
    @media print, screen and (min-width: 48em) {
      .pdp-main .product-detail {
        width: 349px; } }
    @media screen and (min-width: 64em) {
      .pdp-main .product-detail {
        width: 458px; } }
    @media screen and (min-width: 85.375em) {
      .pdp-main .product-detail {
        width: 420px; } }
  .pdp-main ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .pdp-main label {
    padding: 0;
    text-align: left;
    width: auto;
    color: #7a7a7a; }
  @media screen and (min-width: 480px) {
    .pdp-main .product-col-1 {
      float: left;
      width: 37%; } }
  @media screen and (min-width: 480px) {
    .pdp-main .product-col-2 {
      float: right;
      width: 59.5%; } }
  .pdp-main .product-col-2 .price-standard {
    border-right: 1px solid #e0e0e0;
    padding-right: .5rem; }
  .pdp-main .product-name {
    font-size: 30px;
    line-height: 1.2;
    letter-spacing: 2px;
    color: #333333;
    text-align: left;
    font-weight: normal;
    margin-bottom: 8px; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .pdp-main .product-name {
        font-size: 20px;
        font-weight: normal;
        letter-spacing: 1.3px; } }
    @media screen and (min-width: 85.375em) {
      .pdp-main .product-name {
        margin-top: 20px; } }
  .pdp-main a {
    text-decoration: underline;
    font-size: 14px;
    color: #575757; }
  .pdp-main .product-number {
    font-size: 13px;
    letter-spacing: 0.5px;
    color: #9b9b9b;
    margin-bottom: 11px; }
  .pdp-main .product-content {
    margin-top: 10px; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .pdp-main .product-content .product-name {
        display: none; }
      .pdp-main .product-content .product-number {
        display: none; }
      .pdp-main .product-content .adventure-hub-container {
        display: none; } }
    .pdp-main .product-content .availability-storepickup .cc-availability-container {
      font-size: 16px;
      letter-spacing: 1px;
      line-height: 1.5; }
      .pdp-main .product-content .availability-storepickup .cc-availability-container .cc-preferred-store-label .store-header {
        color: #575757;
        padding-left: 5px; }
      .pdp-main .product-content .availability-storepickup .cc-availability-container .store-in-stock {
        color: #41854b;
        display: inline-block; }
      .pdp-main .product-content .availability-storepickup .cc-availability-container .store-error {
        color: #ce0e0e; }
      .pdp-main .product-content .availability-storepickup .cc-availability-container .cc-preferredStore-availability {
        font-size: 16px;
        font-weight: bold;
        cursor: pointer;
        font-family: Segma-Bold; }
    .pdp-main .product-content .availability-storepickup .availability-instore .ccSearchEnable {
      text-transform: initial;
      font-family: Segma-Regular;
      font-size: 16px;
      cursor: pointer; }
    .pdp-main .product-content .availability-storepickup .availability-instore .find-storepickup {
      padding-left: 12px; }
    .pdp-main .product-content .availability-storepickup .availability-instore .set-preferred-store {
      padding-left: 0; }
    .pdp-main .product-content .TurnToItemTeaser a,
    .pdp-main .product-content .TurnToReviewsTeaser #writeReview,
    .pdp-main .product-content .TurnToReviewsTeaser .TTreadReviews {
      font-family: Segma-Regular;
      color: #7a7a7a;
      font-size: 14px;
      letter-spacing: 0.8px;
      text-decoration: underline; }
  .pdp-main .TurnToReviewsTeaser .TTreadReviews {
    margin-left: 12px; }
  .pdp-main .product-price {
    padding-top: 20px;
    border-top: solid 1px #cdcdcd;
    margin-top: 20px; }
    .pdp-main .product-price .pricerange {
      font-size: 24px;
      letter-spacing: 1px;
      color: #7a7a7a; }
    .pdp-main .product-price .price-standard,
    .pdp-main .product-price .standardprice {
      display: block;
      font-size: 20px;
      color: #575757;
      font-weight: 400;
      line-height: 27px; }
      .pdp-main .product-price .price-standard.has-club-price,
      .pdp-main .product-price .standardprice.has-club-price {
        text-decoration: none; }
    .pdp-main .product-price .price-sales,
    .pdp-main .product-price .salesprice {
      display: block;
      font-size: 24px;
      color: #333333;
      font-weight: 700;
      line-height: 32px;
      font-family: Segma-Bold; }
      .pdp-main .product-price .price-sales.club-price,
      .pdp-main .product-price .salesprice.club-price {
        color: #ff5219;
        font-size: 24px;
        display: inline-block; }
        .pdp-main .product-price .price-sales.club-price label,
        .pdp-main .product-price .salesprice.club-price label {
          display: inline; }
      .pdp-main .product-price .price-sales.has-sales-price,
      .pdp-main .product-price .salesprice.has-sales-price {
        color: #ff5219; }
    .pdp-main .product-price .price-tiered {
      color: #990000;
      font-size: .6em;
      line-height: 1.5em; }
    .pdp-main .product-price.clearance .price-standard {
      color: #575757;
      font-weight: 500; }
      .pdp-main .product-price.clearance .price-standard:before {
        display: inline-block;
        content: "Original";
        margin-right: 5px;
        text-decoration: none; }
    .pdp-main .product-price.clearance .price-was {
      display: block;
      font-size: 16px;
      letter-spacing: 0.9px;
      color: #575757; }
      .pdp-main .product-price.clearance .price-was.isPdp:before {
        display: inline-block;
        content: "Was";
        margin-right: 5px;
        text-decoration: none; }
    .pdp-main .product-price.clearance .price-sales {
      color: #e31f2b; }
    .pdp-main .product-price.range-price .price-was.isPdp {
      display: none; }
    .pdp-main .product-price .club-text .question-mark-tooltip {
      vertical-align: middle; }
      .pdp-main .product-price .club-text .question-mark-tooltip:before {
        background-size: auto; }
  .pdp-main .product-afterpay-message {
    font-size: 14px;
    letter-spacing: 0.5px;
    color: #7a7a7a;
    display: flex;
    align-items: center;
    padding-left: 10px;
    position: relative;
    width: 75%; }
    @media screen and (max-width: 1023px) {
      .pdp-main .product-afterpay-message {
        display: block;
        width: 50%; } }
    .pdp-main .product-afterpay-message .icon-more-info-afterpay {
      display: none; }
    .pdp-main .product-afterpay-message img {
      width: 95.7px;
      height: 23px; }
    .pdp-main .product-afterpay-message p {
      margin: 0;
      font-style: normal;
      font-weight: 400;
      font-size: 12px;
      line-height: 16px;
      padding-left: 5px;
      color: #333333; }
      @media screen and (max-width: 1023px) {
        .pdp-main .product-afterpay-message p {
          padding-top: 8px; } }
      .pdp-main .product-afterpay-message p a {
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 16px;
        color: #575757; }
    .pdp-main .product-afterpay-message:only-child {
      width: 100%; }
  .pdp-main .pdp-message-section {
    display: flex;
    border-top: 1px solid #cdcdcd;
    border-bottom: 1px solid #cdcdcd;
    padding-top: 20px;
    padding-bottom: 20px;
    align-items: center;
    width: 100%;
    margin-top: 7px; }
    @media screen and (max-width: 1023px) {
      .pdp-main .pdp-message-section {
        text-align: center;
        padding-top: 10px;
        padding-bottom: 10px;
        align-items: revert; } }
    .pdp-main .pdp-message-section.has-zippay .product-afterpay-message::before {
      content: ' ';
      background: #cdcdcd;
      width: 1px;
      height: 63px;
      position: absolute;
      left: 0; }
  .pdp-main .product-zippay-message {
    font-size: 14px;
    letter-spacing: 0.5px;
    color: #7a7a7a;
    display: flex;
    vertical-align: top;
    margin-right: 21px; }
    @media screen and (max-width: 1023px) {
      .pdp-main .product-zippay-message {
        display: block;
        width: 50%;
        margin-right: 0; } }
    .pdp-main .product-zippay-message img {
      width: 50px;
      height: 31px; }
    .pdp-main .product-zippay-message a {
      letter-spacing: 0.8px;
      color: #7a7a7a;
      text-decoration: underline;
      font-style: normal;
      font-weight: 400;
      font-size: 12px;
      line-height: 16px;
      color: #575757; }
    .pdp-main .product-zippay-message p {
      margin: 0;
      font-style: normal;
      font-weight: 400;
      font-size: 12px;
      line-height: 16px;
      color: #333333; }
      @media screen and (max-width: 1023px) {
        .pdp-main .product-zippay-message p {
          padding-top: 2px; } }
    .pdp-main .product-zippay-message:only-child {
      width: 100%; }
  .pdp-main .label {
    padding: 0; }
  .pdp-main .in-stock-msg,
  .pdp-main .is-in-stock,
  .pdp-main .not-available-msg,
  .pdp-main .in-stock-date-msg,
  .pdp-main .not-available,
  .pdp-main .out-of-stock,
  .pdp-main .store-error {
    color: #575757;
    font-weight: normal;
    font-size: 14px; }
  .pdp-main .availability-web .not-available-msg,
  .pdp-main .availability-web .out-of-stock,
  .pdp-main .availability-web .store-error {
    color: #ce0e0e; }
  .pdp-main div.cc-availability-web {
    margin-bottom: 17px;
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 16px; }
    .pdp-main div.cc-availability-web label, .pdp-main div.cc-availability-web .availability-novariation {
      margin-right: 0px;
      letter-spacing: 0.5px; }
  .pdp-main .adventure-hub-container {
    margin: 20px 0 0 0; }
    .pdp-main .adventure-hub-container .icon.adventure-hub, .pdp-main .adventure-hub-container input.adventure-hub[type="checkbox"]:checked {
      margin-left: -5px; }
    .pdp-main .adventure-hub-container .icon.question-mark-tooltip, .pdp-main .adventure-hub-container input.question-mark-tooltip[type="checkbox"]:checked {
      font-size: 8.5px; }
    .pdp-main .adventure-hub-container img {
      max-width: 100%; }
      .pdp-main .adventure-hub-container img.adventure-hub-logo-v2 {
        width: 182px;
        height: 26px;
        margin-left: 0px !important;
        -o-object-fit: contain;
           object-fit: contain; }
  .pdp-main .bulkyinfo {
    margin-top: 20px; }
    .pdp-main .bulkyinfo label {
      font-family: Segma-Regular;
      font-size: 16px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: 0.5px;
      color: #575757;
      display: inline;
      padding-left: 5px; }
  .pdp-main .only-available-in-store {
    margin-top: 20px; }
    .pdp-main .only-available-in-store label {
      font-family: Segma-Bold;
      font-size: 16px;
      font-weight: bold;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: 1px;
      padding-left: 5px;
      color: #7a7a7a; }
  .pdp-main .store-cc-availability {
    font-weight: bold; }
    .pdp-main .store-cc-availability a {
      text-decoration: none !important; }
  .pdp-main .cc-preferred-store-label {
    width: 100%; }
    .pdp-main .cc-preferred-store-label a {
      font-weight: bold;
      text-decoration: none !important; }
      .pdp-main .cc-preferred-store-label a.ccSearchEnable {
        text-decoration: underline !important; }
    @media screen and (max-width: 47.9375em) {
      .pdp-main .cc-preferred-store-label .find-storepickup {
        display: inline-block; } }
    .pdp-main .cc-preferred-store-label .find-storepickup a {
      font-weight: normal;
      color: #575757;
      font-size: 16px;
      cursor: pointer; }
  .pdp-main .padding_0 {
    padding: 0px !important; }
  .pdp-main .product-set .product-variations,
  .pdp-main .product-set .product-options {
    padding-top: 0;
    border-top: none;
    margin-top: 0; }
  .pdp-main .product-set .product-afterpay-message {
    margin-bottom: 19px; }
    @media screen and (max-width: 85.3125em) {
      .pdp-main .product-set .product-afterpay-message {
        margin-bottom: 16px; } }
  @media screen and (max-width: 47.9375em) {
    .pdp-main .product-set > .product-number,
    .pdp-main .product-set > .product-name {
      display: none; } }
  .pdp-main .product-set .product-variations .attribute {
    width: 100%;
    margin: 0; }
  .pdp-main .product-set .price-summary {
    border-top: 1px solid #cccccc;
    padding-top: 15px;
    margin-top: 20px; }
    .pdp-main .product-set .price-summary .product-price .salesprice label {
      display: inline;
      margin-left: 9px;
      float: none; }
  .pdp-main .product-set .product-rating {
    margin-top: 10px; }
    .pdp-main .product-set .product-rating .TTratingBox {
      vertical-align: middle; }
    .pdp-main .product-set .product-rating br {
      display: none; }
  .pdp-main .product-set .product-price .price-standard,
  .pdp-main .product-set .product-price .standardprice {
    color: #4b4b4b;
    text-decoration: none; }
  .pdp-main .product-set .product-price .standardprice {
    font-size: 24px;
    line-height: 1.3; }
  .pdp-main .product-set .product-price .price-standard,
  .pdp-main .product-set .product-price .price-sales {
    font-size: 20px;
    padding: 0; }
  .pdp-main .product-set .product-price .club-price {
    font-size: 16px; }
  .pdp-main .product-set .product-price .salesprice {
    font-size: 16px;
    color: #ff8059; }
    .pdp-main .product-set .product-price .salesprice label.club-text {
      font-size: 16px;
      color: #7a7a7a;
      font-weight: normal;
      text-transform: unset;
      letter-spacing: 1.1px;
      display: inline; }
      .pdp-main .product-set .product-price .salesprice label.club-text .icon.question-icon:before, .pdp-main .product-set .product-price .salesprice label.club-text input.question-icon:checked[type="checkbox"]:before {
        background-position: -0.6em -71em;
        width: 22px;
        height: 22px;
        opacity: 0.5;
        margin-left: 2px;
        vertical-align: top; }
  .pdp-main .product-set .size-chart-link {
    text-align: right; }
  .pdp-main .product-set .product-add-to-cart button {
    height: 42px;
    font-weight: normal;
    letter-spacing: 2px;
    width: 100%; }
    @media screen and (max-width: 63.9375em) {
      .pdp-main .product-set .product-add-to-cart button {
        padding: 10px 20px; } }
    @media screen and (max-width: 47.9375em) {
      .pdp-main .product-set .product-add-to-cart button {
        width: 189px;
        max-width: 100%; } }
    .pdp-main .product-set .product-add-to-cart button.add-all-to-cart {
      margin-bottom: 27px; }
  .pdp-main .product-set .product-add-to-cart .inventory input {
    display: none; }
  .pdp-main .product-set .product-price {
    border-top: none;
    margin: 0;
    padding: 0; }
  .pdp-main .product-review {
    margin-bottom: .5rem; }
  .pdp-main .product-main-attributes .attribute {
    padding: .2em 0; }
  .pdp-main .product-main-attributes .label {
    padding: 0; }
  .pdp-main .product-primary-image {
    max-width: 100%;
    text-align: center; }
    @media screen and (min-width: 85.375em) {
      .pdp-main .product-primary-image {
        flex-grow: 1; } }
    .pdp-main .product-primary-image .zoom {
      margin-top: 10px;
      font-size: 14px;
      letter-spacing: 1.4px;
      color: #9b9b9b; }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        .pdp-main .product-primary-image .zoom {
          text-align: right;
          width: 339px;
          margin: 0 auto; } }
      .pdp-main .product-primary-image .zoom > * {
        display: inline-block;
        vertical-align: middle; }
  .pdp-main .product-info {
    margin-top: 20px; }
    .pdp-main .product-info .accordion,
    .pdp-main .product-info .accordion-item,
    .pdp-main .product-info .accordion-content {
      background-color: #fdfdfd; }
    @media print, screen and (min-width: 48em) {
      .pdp-main .product-info {
        margin-top: 70px; } }
    @media screen and (min-width: 85.375em) {
      .pdp-main .product-info {
        margin-top: 80px; } }
  .pdp-main .availability-web {
    margin-top: 15px; }
    .pdp-main .availability-web label {
      font-size: 14px;
      display: inline;
      margin-right: 10px; }
      .pdp-main .availability-web label:after {
        content: ":"; }
    .pdp-main .availability-web p,
    .pdp-main .availability-web .availability-msg {
      color: #7a7a7a;
      display: inline; }
      .pdp-main .availability-web p .in-stock-msg,
      .pdp-main .availability-web .availability-msg .in-stock-msg {
        color: #41854b; }
  .pdp-main .cc-no-variant-availability label:after {
    content: "" !important; }
  .pdp-main .product-add-to-cart {
    display: block;
    margin: 0;
    overflow: hidden; }
    .pdp-main .product-add-to-cart .inventory {
      display: none; }
    .pdp-main .product-add-to-cart .button {
      font-size: 20px;
      letter-spacing: 2.1px;
      line-height: 1;
      height: 48px;
      width: 100%;
      padding-left: 0;
      padding-right: 0;
      float: left;
      margin-right: 10px;
      align-items: center;
      justify-content: center; }
      @media screen and (max-width: 47.9375em) {
        .pdp-main .product-add-to-cart .button:disabled {
          width: 100%;
          margin-right: 0; } }
      .pdp-main .product-add-to-cart .button.add-all-to-cart {
        width: auto; }
      .pdp-main .product-add-to-cart .button.secondary.wishlist {
        font-size: 16px;
        letter-spacing: 1.9px;
        margin-right: 0;
        border-color: transparent;
        color: #4b4b4b;
        text-align: left; }
        .pdp-main .product-add-to-cart .button.secondary.wishlist:hover {
          background-color: transparent; }
        .pdp-main .product-add-to-cart .button.secondary.wishlist i {
          margin-right: 10px;
          display: inline-block; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .pdp-main .product-add-to-cart .button {
          height: 48px; } }
      @media print, screen and (min-width: 48em) {
        .pdp-main .product-add-to-cart .button {
          height: 48px; } }
    .pdp-main .product-add-to-cart .dw-apple-pay-button {
      margin-left: .5rem; }
      @media screen and (min-width: 768px) {
        .pdp-main .product-add-to-cart .dw-apple-pay-button {
          width: 172px; } }
    @media screen and (max-width: 63.9375em) {
      .pdp-main .product-add-to-cart .edit-wish-list {
        width: 223px; } }
  .pdp-main .why-we-made {
    margin: 0 0 20px 0; }
    .pdp-main .why-we-made .title {
      font-size: 16px;
      letter-spacing: 1.7px;
      text-align: center;
      color: #4b4b4b;
      padding: 0 0 14px 0;
      text-transform: uppercase; }
    .pdp-main .why-we-made .body {
      font-size: 14px;
      color: #7a7a7a;
      line-height: 1.71;
      letter-spacing: 0.5px;
      text-align: center; }
  .pdp-main .promotion {
    overflow: hidden;
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 16px; }
    .pdp-main .promotion .promotion-callout .promotion-description {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      display: flex;
      flex-wrap: wrap; }
    .pdp-main .promotion .promotion-callout .callout-message {
      font-size: 14px;
      font-family: Segma-SemiBold;
      letter-spacing: 1px;
      margin-bottom: 5px;
      font-weight: 600;
      line-height: 21px;
      background: #F0E2CF;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      padding-left: 5px;
      padding-right: 5px;
      color: #333333; }
    .pdp-main .promotion .promotion-callout .promotion-callout-content {
      margin-top: 14px;
      margin-bottom: 5px;
      font-weight: 700;
      font-size: 14px;
      line-height: 21px;
      color: #333333;
      border: none !important;
      border-radius: 0 !important;
      background: none !important; }
      .pdp-main .promotion .promotion-callout .promotion-callout-content:not(:first-child) {
        padding-left: 8px; }
      .pdp-main .promotion .promotion-callout .promotion-callout-content b {
        font-family: Segma-Bold;
        font-style: normal;
        text-align: center;
        font-weight: 700 !important;
        font-size: 14px !important;
        line-height: 21px !important;
        color: #333333 !important; }
    .pdp-main .promotion .promotion-callout .details {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.8px;
      color: #747474; }
    .pdp-main .promotion .promotion-callout > div:not(:first-child) {
      margin-bottom: 15px; }
    .pdp-main .promotion .promotion-callout .club-price-signup {
      font-weight: 400;
      font-size: 12px;
      line-height: 16px;
      color: #575757;
      margin: 0;
      margin-top: 4px; }
      .pdp-main .promotion .promotion-callout .club-price-signup a {
        font-size: 12px;
        color: #ff5219;
        font-weight: 600;
        text-decoration: none; }
  .pdp-main .product-actions .socialsharing {
    font-size: 14px;
    color: #7a7a7a;
    letter-spacing: 0.8px;
    float: none;
    text-align: center; }
  .pdp-main .product-actions a.share-icon {
    text-decoration: none; }
    .pdp-main .product-actions a.share-icon i {
      margin: 0 3px;
      opacity: 0.5; }
  .pdp-main .product-set .product-actions .socialsharing {
    text-align: left; }
    .pdp-main .product-set .product-actions .socialsharing a.share-icon {
      text-decoration: none; }
  .pdp-main .product-set .check-in-store {
    font-size: 16px;
    text-decoration: underline; }
    .pdp-main .product-set .check-in-store a {
      color: #4b4b4b; }
  .pdp-main .product-set .availability-web {
    letter-spacing: 0.5px;
    padding-bottom: 0px; }
    .pdp-main .product-set .availability-web label {
      float: left;
      color: #575757;
      text-transform: unset;
      padding-right: 12px;
      font-size: 14px;
      font-weight: normal; }
  .pdp-main .product-set .product-set-list {
    margin-bottom: 17px;
    border-top: 1px solid #cdcdcd; }
    .pdp-main .product-set .product-set-list .product-set-details {
      float: right;
      padding-left: 48px;
      width: 70%; }
      @media print, screen and (min-width: 48em) {
        .pdp-main .product-set .product-set-list .product-set-details {
          padding-left: 20px; } }
      @media screen and (max-width: 47.9375em) {
        .pdp-main .product-set .product-set-list .product-set-details {
          padding-left: 23px;
          width: 72%; } }
      .pdp-main .product-set .product-set-list .product-set-details .promotion {
        overflow: visible;
        margin-top: 10px; }
      .pdp-main .product-set .product-set-list .product-set-details .availability-instore {
        margin-bottom: 5px;
        color: #4b4b4b; }
    .pdp-main .product-set .product-set-list .product-set-item {
      clear: both;
      overflow: hidden;
      padding-top: 23px;
      border-bottom: 1px solid #cccccc;
      padding-bottom: 20px;
      margin-bottom: 15px; }
      @media screen and (max-width: 85.3125em) {
        .pdp-main .product-set .product-set-list .product-set-item {
          padding-top: 30px; } }
      @media screen and (max-width: 47.9375em) {
        .pdp-main .product-set .product-set-list .product-set-item {
          padding-top: 13px; } }
      .pdp-main .product-set .product-set-list .product-set-item:last-child {
        border-bottom: none; }
    .pdp-main .product-set .product-set-list .product-set-image {
      float: left;
      max-width: 136px;
      width: 30%; }
      @media print, screen and (min-width: 48em) {
        .pdp-main .product-set .product-set-list .product-set-image {
          padding-top: 20px; } }
      .pdp-main .product-set .product-set-list .product-set-image img {
        width: 100%; }
      @media screen and (max-width: 47.9375em) {
        .pdp-main .product-set .product-set-list .product-set-image {
          width: 28%; } }
    .pdp-main .product-set .product-set-list .product-name {
      float: none;
      font-size: 1.3em;
      margin-bottom: 0;
      width: auto;
      padding-bottom: 8px;
      margin: 0;
      text-align: left;
      font-weight: normal; }
      .pdp-main .product-set .product-set-list .product-name a {
        color: #575757;
        font-size: 20px;
        text-decoration: none; }
    .pdp-main .product-set .product-set-list .product-number {
      text-align: left; }
    .pdp-main .product-set .product-set-list .product-price {
      font-size: 1rem;
      margin: .5em 0; }
    .pdp-main .product-set .product-set-list .attribute h3 {
      width: 25%; }
    .pdp-main .product-set .product-set-list .attribute .label {
      width: 25%;
      white-space: nowrap; }
  .pdp-main .product-set .product-add-to-cart {
    border-top: none;
    border-bottom: none;
    padding-left: 0;
    padding-top: 0;
    padding-right: 0; }
    .pdp-main .product-set .product-add-to-cart .total-summary {
      border-bottom: 1px solid #cccccc;
      margin-bottom: 32px; }
    .pdp-main .product-set .product-add-to-cart label {
      float: left;
      font-size: .75rem;
      padding-top: .3em;
      padding-right: .5em; }
    .pdp-main .product-set .product-add-to-cart .availability-web {
      font-size: 14px; }
      .pdp-main .product-set .product-add-to-cart .availability-web label {
        float: none;
        padding: top; }
  .pdp-main .recommendations {
    clear: left;
    padding: 2em 0; }
    .pdp-main .recommendations .recommendation-tooltip {
      background: none repeat scroll 0 0 #ffffff;
      border: 1px solid;
      left: 50%;
      position: absolute;
      text-align: left;
      top: 50%;
      width: 300px;
      z-index: 100; }
    .pdp-main .recommendations h2 {
      font-size: 2em;
      font-weight: 400;
      margin-left: 14px; }
    .pdp-main .recommendations #carousel-recommendations {
      margin: auto;
      position: relative;
      overflow: hidden;
      width: 250px; }
      @media screen and (min-width: 690px) {
        .pdp-main .recommendations #carousel-recommendations {
          width: 500px; } }
      @media screen and (min-width: 768px) {
        .pdp-main .recommendations #carousel-recommendations {
          width: 750px; } }
    .pdp-main .recommendations ul {
      list-style-type: none;
      position: relative;
      width: 2000em; }
    .pdp-main .recommendations li {
      float: left;
      width: 250px; }
    .pdp-main .recommendations .product-tile {
      padding: 0 2em; }
    .pdp-main .recommendations .product-name {
      font-size: 1em;
      margin: .2em 0;
      width: 100%; }
    .pdp-main .recommendations .product-price {
      font-size: 1em; }
    .pdp-main .recommendations .jcarousel-clip {
      margin: auto;
      overflow: hidden;
      width: 300px; }
    .pdp-main .recommendations .jcarousel-nav {
      cursor: pointer;
      position: absolute;
      top: 20%; }
      .pdp-main .recommendations .jcarousel-nav.inactive {
        display: none; }
    .pdp-main .recommendations .jcarousel-prev {
      left: 0; }
    .pdp-main .recommendations .jcarousel-next {
      right: 0; }
    .pdp-main .recommendations .product-tile:hover .recommendation-tooltip {
      display: block !important; }
  .pdp-main .pdp-additional-description {
    margin: 80px auto 0; }
  .pdp-main .ap-learn-more {
    font-size: 14px;
    letter-spacing: 0.8px;
    color: #7a7a7a;
    text-decoration: underline; }
    .pdp-main .ap-learn-more:before {
      display: none; }
  .pdp-main .product-additional-content {
    padding: 48px 0;
    text-align: center; }
    @media screen and (min-width: 85.375em) {
      .pdp-main .product-additional-content {
        padding: 72px 0; } }
  .pdp-main .video-container {
    position: relative;
    overflow: hidden;
    position: relative;
    height: 0;
    margin-bottom: 1rem;
    padding-bottom: 75%;
    overflow: hidden; }
    .pdp-main .video-container iframe,
    .pdp-main .video-container object,
    .pdp-main .video-container embed,
    .pdp-main .video-container video {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  .pdp-main .cc-availability-warning {
    font-family: Segma-Bold;
    font-size: 14px;
    letter-spacing: 0.5px;
    text-align: center;
    background: #f7f7f7;
    color: #747474;
    padding: 16px 12px;
    margin: 32px 0; }
    .pdp-main .cc-availability-warning span {
      display: block;
      margin: auto;
      max-width: 272px; }
      @media print, screen and (min-width: 48em) {
        .pdp-main .cc-availability-warning span {
          max-width: 281px; } }
    @media print, screen and (min-width: 48em) {
      .pdp-main .cc-availability-warning {
        margin-top: 33px; } }
    @media screen and (min-width: 64em) {
      .pdp-main .cc-availability-warning {
        padding: 16px;
        margin-top: 40px; } }
  .pdp-main .delivery-options {
    font-size: 14px;
    background: #f7f7f7;
    color: #747474;
    padding: 16px 12px;
    margin: 32px 0; }
    @media print, screen and (min-width: 48em) {
      .pdp-main .delivery-options {
        margin-top: 33px; } }
    @media screen and (min-width: 64em) {
      .pdp-main .delivery-options {
        padding: 16px;
        margin-top: 40px; } }
    .pdp-main .delivery-options .delivery-options-heading {
      letter-spacing: 1px;
      font-family: Segma-Bold;
      border-bottom: 1px solid #cdcdcd;
      padding: 0 0 9px; }
    .pdp-main .delivery-options .only-available-in-store {
      margin: 11px 0 12px;
      padding-bottom: 13px;
      border-bottom: 1px solid #cdcdcd; }
      .pdp-main .delivery-options .only-available-in-store .title {
        line-height: 24px; }
    .pdp-main .delivery-options .title {
      font-family: Segma-Bold;
      line-height: 24px;
      letter-spacing: 0.26px;
      padding-left: 2px;
      vertical-align: middle; }
    .pdp-main .delivery-options .value {
      float: right; }
    .pdp-main .delivery-options .description {
      display: inline-block;
      color: #757575;
      line-height: 20px;
      letter-spacing: 0.3px;
      padding-left: 31px; }
    .pdp-main .delivery-options .cc-availability-web .description {
      width: calc(100% - 80px); }
    .pdp-main .delivery-options .cc-availability-web .value i {
      display: inline-block;
      vertical-align: text-bottom; }
    .pdp-main .delivery-options .cc-widget-heading {
      font-family: Segma-Bold;
      line-height: 24px;
      letter-spacing: 0.78px; }
    .pdp-main .delivery-options .cc-pdp-postcode-container {
      color: #4b4b4b;
      padding-left: 31px; }
      .pdp-main .delivery-options .cc-pdp-postcode-container .description {
        padding: 0 0 6px;
        color: #7a7a7a; }
    .pdp-main .delivery-options .store-cta-actions {
      display: inline-block;
      letter-spacing: 0.88px; }
      .pdp-main .delivery-options .store-cta-actions label {
        display: inline-block;
        width: 10px; }
        .pdp-main .delivery-options .store-cta-actions label:before {
          content: '\002B'; }
        .pdp-main .delivery-options .store-cta-actions label:hover {
          cursor: pointer; }
      .pdp-main .delivery-options .store-cta-actions span {
        text-decoration: underline; }
      .pdp-main .delivery-options .store-cta-actions:hover {
        cursor: pointer; }
      .pdp-main .delivery-options .store-cta-actions.change-store-cta {
        float: right; }
        @media screen and (min-width: 20em) and (max-width: 47.9375em) {
          .pdp-main .delivery-options .store-cta-actions.change-store-cta {
            letter-spacing: 0;
            line-height: 24px; } }
      .pdp-main .delivery-options .store-cta-actions.show-more-store-cta {
        margin-top: 8px; }
      .pdp-main .delivery-options .store-cta-actions.hide-store-cta label:before {
        content: '\2212'; }
      .pdp-main .delivery-options .store-cta-actions i {
        vertical-align: text-top; }
    .pdp-main .delivery-options #postCodeOrTown {
      width: calc(100% - 82px);
      height: 48px; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .pdp-main .delivery-options #postCodeOrTown {
          padding: 6px 8px; } }
      @media screen and (min-width: 64em) {
        .pdp-main .delivery-options #postCodeOrTown {
          width: calc(100% - 122px);
          margin-right: 2px; } }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .pdp-main .delivery-options #postCodeOrTown::-webkit-input-placeholder {
          font-size: 14px;
          letter-spacing: 0.9px;
          line-height: 22px; }
        .pdp-main .delivery-options #postCodeOrTown:-ms-input-placeholder {
          font-size: 14px;
          letter-spacing: 0.9px;
          line-height: 22px; }
        .pdp-main .delivery-options #postCodeOrTown::-ms-input-placeholder {
          font-size: 14px;
          letter-spacing: 0.9px;
          line-height: 22px; }
        .pdp-main .delivery-options #postCodeOrTown::placeholder {
          font-size: 14px;
          letter-spacing: 0.9px;
          line-height: 22px; } }
    .pdp-main .delivery-options .btn-check-instore-search {
      width: 77px;
      height: 47px;
      vertical-align: bottom;
      padding: 11px 0; }
      @media screen and (min-width: 64em) {
        .pdp-main .delivery-options .btn-check-instore-search {
          width: 115px; } }
    .pdp-main .delivery-options .cc-widget-pdp .title {
      letter-spacing: 0.3px; }
      @media screen and (min-width: 64em) {
        .pdp-main .delivery-options .cc-widget-pdp .title {
          letter-spacing: 0.78px; } }
    .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer {
      padding: 0; }
      .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult {
        color: #4b4b4b; }
        @media screen and (min-width: 64em) {
          .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult {
            padding-left: 31px; } }
        .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .error-all-oos {
          color: #ce0e0e;
          padding: 7px 0 0 31px; }
          @media screen and (min-width: 64em) {
            .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .error-all-oos {
              padding: 7px 0 0 0; } }
        .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .store-row {
          background: #f7f7f7;
          padding: 11px 0;
          margin: 0;
          border: none; }
          .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .store-row.active-store {
            border: none;
            padding: 7px 0; }
            .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .store-row.active-store .set-preferred-store-pdp {
              font-family: Segma-Bold;
              letter-spacing: 0.2px; }
          .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .store-row:not(.active-store) .set-preferred-store-pdp:hover {
            cursor: pointer; }
          .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .store-row i {
            display: inline-block;
            vertical-align: top; }
          .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .store-row:last {
            padding-bottom: 0; }
        .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .list-outer {
          background: #f7f7f7; }
        .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .preferred-store-label {
          letter-spacing: 0.78px;
          margin-top: 9px; }
        .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .set-preferred-store-pdp {
          display: inline-block;
          max-width: calc(100% - 140px);
          width: -webkit-fit-content;
          width: -moz-fit-content;
          width: fit-content;
          letter-spacing: 0.88px; }
          @media print, screen and (min-width: 48em) {
            .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .set-preferred-store-pdp {
              line-height: 22px; } }
        .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .cc-select-store-label {
          display: block;
          font-family: Segma-Bold;
          color: #747474;
          letter-spacing: 0.78px;
          margin: 12px 0 4px;
          padding: 12px 0 0;
          border-top: 1px solid #cdcdcd; }
        .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .cc-availability-container {
          float: right; }
          .pdp-main .delivery-options .cc-widget-pdp .storeResultContainer .storeLocatorPageResult .cc-availability-container .cc-status {
            font-size: 14px; }
  .pdp-main .product-add-to-cart-sticky {
    display: flex;
    width: 100%;
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    justify-content: space-between;
    background-color: #f9f6f1;
    z-index: 15;
    padding: 7px 12px 8px;
    border-top: 1px solid #cdcdcd; }
    @media screen and (min-width: 64em) {
      .pdp-main .product-add-to-cart-sticky {
        padding: 11px 32px 12px 30px; } }
    .pdp-main .product-add-to-cart-sticky .left-content {
      display: none; }
      @media screen and (min-width: 64em) {
        .pdp-main .product-add-to-cart-sticky .left-content {
          display: flex;
          align-items: center;
          padding: 10px 0; } }
      .pdp-main .product-add-to-cart-sticky .left-content .product-name {
        display: flex;
        align-items: center;
        font-size: 20px;
        line-height: 36px;
        letter-spacing: 1.33px;
        margin: 0; }
        .pdp-main .product-add-to-cart-sticky .left-content .product-name.ellipsis::after {
          content: '...'; }
    .pdp-main .product-add-to-cart-sticky .right-content {
      display: flex;
      align-items: center; }
      @media screen and (max-width: 63.9375em) {
        .pdp-main .product-add-to-cart-sticky .right-content {
          width: 100%; } }
    .pdp-main .product-add-to-cart-sticky button {
      font-family: Segma-Regular;
      font-size: 20px;
      letter-spacing: 2px;
      padding: 12px 0;
      height: 48px;
      width: 100%; }
      @media screen and (min-width: 64em) {
        .pdp-main .product-add-to-cart-sticky button {
          padding: 16px 0;
          height: 56px;
          width: 206px; } }
    .pdp-main .product-add-to-cart-sticky .product-price {
      display: flex;
      align-items: center;
      padding: 0;
      margin: 0;
      border: none;
      margin-right: 32px; }
      @media screen and (max-width: 63.9375em) {
        .pdp-main .product-add-to-cart-sticky .product-price {
          display: none; } }
      .pdp-main .product-add-to-cart-sticky .product-price span,
      .pdp-main .product-add-to-cart-sticky .product-price .price-standard,
      .pdp-main .product-add-to-cart-sticky .product-price .standardprice,
      .pdp-main .product-add-to-cart-sticky .product-price .price-was,
      .pdp-main .product-add-to-cart-sticky .product-price .price-sales,
      .pdp-main .product-add-to-cart-sticky .product-price .salesprice {
        display: inline-block;
        align-items: center;
        font-size: 20px;
        padding: 0;
        margin: 0;
        letter-spacing: 1.11px;
        line-height: 24px; }
      .pdp-main .product-add-to-cart-sticky .product-price .price-standard,
      .pdp-main .product-add-to-cart-sticky .product-price .standardprice {
        margin-right: 16px; }
      .pdp-main .product-add-to-cart-sticky .product-price .club-price {
        display: inline-flex; }
        .pdp-main .product-add-to-cart-sticky .product-price .club-price .price-value {
          order: 1; }
          .pdp-main .product-add-to-cart-sticky .product-price .club-price .price-value::before {
            content: 'Macpac Members Price '; }
        .pdp-main .product-add-to-cart-sticky .product-price .club-price .club-text {
          font-size: 20px;
          letter-spacing: 1.43px;
          color: #ff5219;
          margin: 0 10px 0 0; }
          .pdp-main .product-add-to-cart-sticky .product-price .club-price .club-text .icon, .pdp-main .product-add-to-cart-sticky .product-price .club-price .club-text input[type="checkbox"]:checked {
            display: none; }
      .pdp-main .product-add-to-cart-sticky .product-price .has-sales-price .price-value::before {
        content: 'SALE '; }
      .pdp-main .product-add-to-cart-sticky .product-price.clearance .price-standard,
      .pdp-main .product-add-to-cart-sticky .product-price.clearance .standardprice,
      .pdp-main .product-add-to-cart-sticky .product-price.clearance .price-was {
        display: none; }
      .pdp-main .product-add-to-cart-sticky .product-price.clearance .clearance-price-range::before,
      .pdp-main .product-add-to-cart-sticky .product-price.clearance .price-value::before {
        content: 'NOW '; }

.text-center {
  text-align: center; }

.main-image {
  display: inline-block;
  overflow: hidden;
  position: relative;
  width: 296px;
  height: 416px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .main-image {
      max-width: 100%;
      width: 100%;
      height: 100%; } }
  @media print, screen and (min-width: 48em) {
    .main-image {
      width: 349px;
      height: 524px; } }
  @media screen and (min-width: 64em) {
    .main-image {
      width: 423px;
      height: 635px; } }
  @media screen and (min-width: 85.375em) {
    .main-image {
      width: 532px;
      height: 798px; } }
  .main-image .slick-list,
  .main-image .slick-track {
    width: 100%;
    height: 100%; }
  .main-image .primary-image {
    max-width: 100%;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    transition: -webkit-transform .5s ease-out;
    transition: transform .5s ease-out;
    transition: transform .5s ease-out, -webkit-transform .5s ease-out; }
  .main-image .slick-track > .primary-image {
    position: static; }
  .main-image.zooming {
    margin-bottom: 50px; }
    .main-image.zooming .primary-image {
      touch-action: none; }
    .main-image.zooming .close-icon-grey {
      display: block;
      padding: 15px;
      top: -5px;
      right: -5px; }
    @media screen and (max-width: 1024px) {
      .main-image.zooming + .zoom {
        display: none; } }
  .main-image .close-icon-grey {
    display: none;
    position: absolute;
    top: 10px;
    right: 10px; }

.pdp-product-badge1 {
  margin-bottom: 8px; }

.product-clearance-badge,
.pdp-product-badges {
  text-align: left;
  position: relative;
  height: 0;
  top: 14px;
  left: 8px;
  z-index: 1; }
  @media screen and (min-width: 375px) {
    .product-clearance-badge,
    .pdp-product-badges {
      left: 36px; } }
  @media print, screen and (min-width: 48em) {
    .product-clearance-badge,
    .pdp-product-badges {
      left: 8px; } }
  @media screen and (min-width: 64em) {
    .product-clearance-badge,
    .pdp-product-badges {
      left: 30px; } }
  @media screen and (min-width: 85.375em) {
    .product-clearance-badge,
    .pdp-product-badges {
      left: 95px; } }

.product-image-container {
  overflow: hidden; }
  @media screen and (min-width: 85.375em) {
    .product-image-container {
      display: flex; } }

.product-thumbnails {
  max-height: 747px;
  max-width: 532px;
  margin: 0 auto;
  margin-top: 14px; }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .product-thumbnails {
      width: 349px; } }
  @media screen and (min-width: 64em) and (max-width: 85.3125em) {
    .product-thumbnails {
      max-width: 423px; } }
  @media screen and (min-width: 85.375em) {
    .product-thumbnails {
      order: -1;
      flex-grow: 0.5;
      margin-top: 0; }
      .product-thumbnails.empty {
        margin-right: -55px;
        margin-left: 0;
        flex-grow: 1; } }
  .product-thumbnails ul {
    width: 100%;
    height: 100%; }
    @media screen and (min-width: 85.375em) {
      .product-thumbnails ul {
        display: flex;
        flex-flow: column wrap-reverse; } }
  .product-thumbnails .thumb {
    border-bottom: 2px solid #ffffff;
    float: left;
    width: 60px;
    height: 87px;
    margin-right: 12px;
    margin-bottom: 12px; }
    .product-thumbnails .thumb.selected {
      border-color: #ff5219; }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .product-thumbnails .thumb:nth-child(5n) {
        margin-right: 0; } }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .product-thumbnails .thumb {
        display: none; } }
    @media screen and (min-width: 85.375em) {
      .product-thumbnails .thumb {
        width: 64px;
        height: 98px;
        margin-right: 12px;
        margin-bottom: 10px; }
        .product-thumbnails .thumb:nth-child(n+13) {
          display: none; } }
  .product-thumbnails img {
    border: 1px solid #cccccc;
    box-sizing: border-box;
    cursor: pointer;
    width: 100%;
    height: 100%; }
  .product-thumbnails h2 {
    margin: 1rem 0 .3rem; }
  .product-thumbnails .slick-dots {
    position: static;
    margin-top: 5px;
    margin-bottom: 10px; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .product-thumbnails .slick-dots {
        display: block; } }
  .product-thumbnails .mobile-slick-dots {
    display: none; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .product-thumbnails .mobile-slick-dots {
        display: block; } }

.quickview-dialog .product-thumbnails .thumb {
  margin-right: 12px;
  width: 60px; }

.rating {
  color: #4b4b4b;
  font-size: 12px; }
  .product-info .rating {
    font-size: 2em; }

.product-variations,
.product-options {
  margin-top: 20px; }
  .product-variations .attribute,
  .product-options .attribute {
    overflow: hidden;
    padding: 0;
    position: relative; }
    .product-variations .attribute:last-child,
    .product-options .attribute:last-child {
      margin: 0 0 15px 0; }
    .product-variations .attribute.color-swatch .no-size-chart,
    .product-options .attribute.color-swatch .no-size-chart {
      margin: 0; }
    .product-variations .attribute h3,
    .product-variations .attribute .label,
    .product-options .attribute h3,
    .product-options .attribute .label {
      display: none; }
    .product-variations .attribute .value,
    .product-options .attribute .value {
      width: 100%; }
    .product-variations .attribute ul,
    .product-options .attribute ul {
      float: right;
      width: 100%; }
    @media screen and (min-width: 1024px) {
      .product-variations .attribute .color-swatch-nextline:has(> li.color-swatch-li),
      .product-options .attribute .color-swatch-nextline:has(> li.color-swatch-li) {
        display: grid;
        grid-template-columns: repeat(7, 38px); } }
    .product-variations .attribute .width .selected-value,
    .product-options .attribute .width .selected-value {
      margin-top: 0; }
    .product-variations .attribute .selected-value,
    .product-options .attribute .selected-value {
      margin-top: 10px;
      font-size: 14px;
      letter-spacing: 0.8px;
      color: #7a7a7a; }
    .product-variations .attribute .slider,
    .product-options .attribute .slider {
      margin-bottom: 16px; }
    .product-variations .attribute .size-chart-link,
    .product-options .attribute .size-chart-link {
      clear: both;
      float: none;
      text-align: left;
      margin-bottom: 5px;
      margin-top: 2px; }
      @media screen and (max-width: 47.9375em) {
        .product-variations .attribute .size-chart-link,
        .product-options .attribute .size-chart-link {
          margin-bottom: 9px; } }
      .product-variations .attribute .size-chart-link a,
      .product-options .attribute .size-chart-link a {
        font-size: 14px;
        text-decoration: underline;
        color: #666666;
        padding: 0; }
    .product-variations .attribute .no-size-chart,
    .product-options .attribute .no-size-chart {
      margin-top: 10px; }
  .product-variations .swatches li,
  .product-options .swatches li {
    float: left; }
    .product-variations .swatches li:not(.no-hover):hover a, .product-variations .swatches li.selected a,
    .product-options .swatches li:not(.no-hover):hover a,
    .product-options .swatches li.selected a {
      border-color: #ff5219; }
    .product-variations .swatches li.disabled a,
    .product-options .swatches li.disabled a {
      pointer-events: none; }
    .product-variations .swatches li.unselectable a,
    .product-options .swatches li.unselectable a {
      cursor: not-allowed;
      color: #e0e0e0;
      opacity: .8; }
    .product-variations .swatches li.unselectable:hover a,
    .product-options .swatches li.unselectable:hover a {
      border-color: #e0e0e0; }
    .product-variations .swatches li a,
    .product-options .swatches li a {
      border-bottom: transparent solid 2px;
      display: flex;
      align-items: center;
      margin: 0 10px 10px 0;
      justify-content: center;
      white-space: nowrap; }
  .product-variations .size li a,
  .product-options .size li a {
    min-width: 36px;
    height: 36px;
    border: solid 1px #cdcdcd;
    font-size: 12px;
    font-weight: bold;
    font-family: Segma-Bold;
    letter-spacing: 1px;
    text-align: center;
    color: #7a7a7a;
    text-decoration: none;
    padding: 3px; }
  .product-variations .size li.selected a,
  .product-options .size li.selected a {
    border-color: #7a7a7a;
    color: #747474; }
  .product-variations .size li.selected-value,
  .product-options .size li.selected-value {
    display: none; }
  .product-variations .color li a,
  .product-options .color li a {
    line-height: 0;
    margin-bottom: 5px; }
    .product-variations .color li a img,
    .product-options .color li a img {
      width: 28px;
      height: 36px; }
  .product-variations .color li.selected a, .product-variations .color li:hover a,
  .product-options .color li.selected a,
  .product-options .color li:hover a {
    margin-bottom: 3px;
    padding-bottom: 2px; }
  .product-variations select,
  .product-options select {
    background-color: #ffffff;
    border: 1px solid #e0e0e0;
    border-radius: 0;
    height: 42px;
    width: 100%;
    margin-left: 0; }
    @media screen and (min-width: 768px) {
      .product-variations select,
      .product-options select {
        height: 32px; } }

.product-variations {
  margin-top: 10px; }

.product-variations.out-of-stock {
  padding-top: 10px; }
  .product-variations.out-of-stock .error-form {
    margin-bottom: 20px; }
    @media screen and (max-width: 63.9375em) {
      .product-variations.out-of-stock .error-form {
        margin-bottom: 0; } }
    .product-variations.out-of-stock .error-form a {
      color: #ff5219; }

.tabs {
  position: relative;
  text-align: center; }

@media screen and (min-width: 768px) {
  .tab {
    display: inline-block;
    float: none; } }

.tab .tab-switch {
  display: none; }
  @media screen and (min-width: 768px) {
    .tab .tab-switch:checked + .tab-label {
      background: #fff;
      border-bottom-color: #84bd00;
      color: #0a0a0a;
      font-weight: 700;
      top: -0.0625rem;
      transition: all 0.35s;
      z-index: 1; } }
  .tab .tab-switch:checked + label + .tab-content {
    opacity: 1;
    transition: all 0.35s;
    z-index: 2; }

.tab .tab-label {
  border-bottom: 3px solid #ffffff;
  color: #999999;
  display: block;
  font-weight: 400;
  line-height: 2.5em;
  margin-bottom: 0;
  position: relative;
  text-transform: none;
  top: 0;
  transition: all 0.25s; }
  @media screen and (min-width: 768px) {
    .tab .tab-label {
      cursor: pointer;
      padding: 0 1.25rem; }
      .tab .tab-label:hover {
        border-bottom-color: #999999;
        top: -0.25rem;
        transition: top 0.25s; } }

.tab .tab-content {
  padding: 1em 0;
  text-align: left;
  z-index: 1; }
  @media screen and (min-width: 768px) {
    .tab .tab-content {
      left: 0;
      opacity: 0;
      position: absolute;
      top: 2.75em;
      transition: all 0.35s;
      width: 100%; } }

.pdp-recommended-heading {
  font-weight: normal;
  padding: 45px 18px 18px 18px;
  color: #4b4b4b;
  text-align: center; }
  @media print, screen and (min-width: 48em) {
    .pdp-recommended-heading {
      padding-top: 35px; } }
  @media screen and (min-width: 64em) {
    .pdp-recommended-heading {
      padding-top: 45px; } }
  @media screen and (min-width: 85.375em) {
    .pdp-recommended-heading {
      padding-top: 60px;
      padding-bottom: 55px; } }
  .pdp-recommended-heading h4 {
    margin: 0 0 12px 0;
    padding: 0;
    font-size: 24px;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-family: Segma-SemiBold;
    font-weight: 600; }
  .pdp-recommended-heading .line {
    width: 48px;
    height: 2px;
    border: solid 2px #ff5219;
    margin: 15px auto 0 auto; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .instore-pickup-popup {
    padding: 11px 11px 48px;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
    overflow-x: hidden;
    height: 88vh; } }

.instore-pickup-popup .dialog-title {
  font-size: 30px;
  text-align: center;
  margin: 50px auto 0 auto;
  line-height: normal;
  color: #575757;
  letter-spacing: 1.7px;
  font-weight: normal; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .instore-pickup-popup .dialog-title {
      font-size: 24px;
      margin: 50px 12px 0;
      letter-spacing: 1.3px;
      line-height: 1; } }

.instore-pickup-popup #enter-postcode-container {
  padding-bottom: 33px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .instore-pickup-popup #enter-postcode-container {
      padding-bottom: 12px; } }
  .instore-pickup-popup #enter-postcode-container #check-instore-subtitle {
    font-size: 16px;
    text-align: center;
    line-height: 1.5;
    letter-spacing: 1px;
    color: #575757; }
    @media print, screen and (min-width: 48em) {
      .instore-pickup-popup #enter-postcode-container #check-instore-subtitle {
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0.9px; } }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .instore-pickup-popup #enter-postcode-container #check-instore-subtitle {
        margin-bottom: 23px; } }
  @media print, screen and (min-width: 48em) {
    .instore-pickup-popup #enter-postcode-container #preferred-store-panel {
      margin-top: 44px;
      margin-left: 11px;
      width: 476px;
      height: 48px; } }
  .instore-pickup-popup #enter-postcode-container #preferred-store-panel #user-zip {
    width: 100%;
    height: 48px; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .instore-pickup-popup .store-list-container {
    width: auto; } }

.instore-pickup-popup .store-list-container #store-subtitle {
  font-size: 16px;
  text-align: center;
  line-height: 1.5;
  letter-spacing: 1px;
  color: #575757;
  margin-bottom: 18px; }

.instore-pickup-popup .store-list-container .store-list {
  display: flex;
  flex-flow: wrap; }
  .instore-pickup-popup .store-list-container .store-list .store-tile {
    border: 1px solid #cdcdcd;
    width: 184px;
    padding: 10px;
    margin-bottom: 24px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .instore-pickup-popup .store-list-container .store-list .store-tile {
        margin: 0 0 24px;
        width: 100%; } }
    .instore-pickup-popup .store-list-container .store-list .store-tile .store-city {
      font-size: 18px;
      letter-spacing: 1.1px;
      text-align: center;
      color: #575757; }
    .instore-pickup-popup .store-list-container .store-list .store-tile .store-address,
    .instore-pickup-popup .store-list-container .store-list .store-tile .store-phone {
      line-height: 1.5;
      letter-spacing: 1px;
      font-size: 16px;
      color: #7a7a7a; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .instore-pickup-popup .dialog-buttons-container .dialog-buttons {
    width: 100%; }
    .instore-pickup-popup .dialog-buttons-container .dialog-buttons button {
      width: 100%;
      height: 48px; }
    .instore-pickup-popup .dialog-buttons-container .dialog-buttons .btn-check-instore-changelocation {
      margin-bottom: 12px; } }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .instore-pickup-popup .dialog-buttons-container .btn-check-instore-search {
    font-size: 20px;
    letter-spacing: 2.1px; } }

@media print, screen and (min-width: 48em) {
  .instore-pickup-popup .dialog-buttons-container .btn-check-instore-search {
    height: 48px;
    position: absolute;
    right: 30px;
    bottom: 49px;
    width: 125px;
    font-size: 20px;
    padding: 10px 20px;
    letter-spacing: 2.1px; }
  .instore-pickup-popup .dialog-buttons-container .btn-check-instore-changelocation {
    height: 48px;
    width: 269px; }
  .instore-pickup-popup .dialog-buttons-container .btn-check-instore-close {
    height: 48px;
    margin-right: 100px;
    width: 144px; } }

.instore-pickup-popup .invalid-zip {
  color: #ce0e0e;
  font-size: 16px;
  letter-spacing: 1px;
  padding-top: 7px;
  text-align: left; }

.instore-pickup-popup .no-results {
  font-size: 15px;
  text-align: center;
  color: #7a7a7a;
  padding-bottom: 41px;
  letter-spacing: 0.9px; }
  @media print, screen and (min-width: 48em) {
    .instore-pickup-popup .no-results {
      line-height: 1.6px; } }

#pdp-mobile-product-heading .product-name {
  margin: 0.67em 0 0.4em; }

#pdp-mobile-product-heading .product-number {
  margin-bottom: 15px; }

#pdp-mobile-product-heading .adventure-hub-container {
  text-align: center;
  margin: 0;
  padding: 10px 0 6.6px 0; }

@media print, screen and (min-width: 48em) {
  #pdp-mobile-product-heading {
    display: none; } }

#writeReview, #readReviews {
  cursor: pointer; }

.attribute-fabric-content table {
  table-layout: fixed;
  width: 100%; }
  .attribute-fabric-content table tr td:first-child {
    width: 50%;
    position: relative;
    text-align: left;
    padding-left: 0; }
    .attribute-fabric-content table tr td:first-child::after {
      content: ':';
      top: 12px;
      right: -5px;
      position: absolute;
      font-size: 20px;
      vertical-align: top; }
  .attribute-fabric-content table tr td:last-child {
    width: 50%;
    text-align: left;
    white-space: nowrap;
    padding-right: 0; }

@media screen and (max-width: 47.9375em) {
  .attribute-fabric-content {
    overflow-x: scroll; } }

div#dialog-container.cc-popup {
  display: none;
  top: 0 !important;
  padding: 0;
  width: 100%; }
  @media screen and (min-width: 48em) {
    div#dialog-container.cc-popup {
      width: 720px;
      top: 15px !important; } }
  div#dialog-container.cc-popup .locationInput {
    position: relative; }
    div#dialog-container.cc-popup .locationInput a {
      position: absolute;
      top: 7px;
      left: 4px; }
    div#dialog-container.cc-popup .locationInput .geolocation-circle-btn:before, div#dialog-container.cc-popup .locationInput .geolocation-circle-btn-selected:before {
      -webkit-transform: scale(0.7);
              transform: scale(0.7); }
    div#dialog-container.cc-popup .locationInput .geolocation-circle-btn {
      display: none; }
  div#dialog-container.cc-popup .dialog-title {
    margin: 0;
    background: #5d5e5d;
    font-size: 17px;
    letter-spacing: 1px;
    padding: 17px 12px;
    color: #ffffff;
    line-height: 1.33;
    font-weight: normal;
    text-align: left; }
  div#dialog-container.cc-popup .close-button {
    right: 12px;
    top: 16px; }
    div#dialog-container.cc-popup .close-button:after {
      content: '';
      display: block;
      background: url("../icons/close-light-circle.svg") no-repeat center;
      width: 24px;
      height: 24px; }
  div#dialog-container.cc-popup .dialog-content {
    padding: 24px 11px 26px; }
    div#dialog-container.cc-popup .dialog-content .btn-check-instore-search {
      position: absolute;
      top: 0;
      right: 0;
      width: 25%;
      height: 100%;
      padding: 0 10px;
      font-size: 20px; }
      @media screen and (min-width: 48em) {
        div#dialog-container.cc-popup .dialog-content .btn-check-instore-search {
          width: unset;
          right: unset; } }
    div#dialog-container.cc-popup .dialog-content input#postCodeOrTown {
      padding: 0 70px 0 42px;
      height: 48px; }
    div#dialog-container.cc-popup .dialog-content .cc-container-checkbox {
      margin-top: 22px; }
      div#dialog-container.cc-popup .dialog-content .cc-container-checkbox label {
        display: inline-block; }
    div#dialog-container.cc-popup .dialog-content .storeResultContainer {
      padding: 15px 0 0; }
    div#dialog-container.cc-popup .dialog-content .list-outer {
      padding-bottom: 20px; }
      div#dialog-container.cc-popup .dialog-content .list-outer .store-row {
        padding: 30px 15px; }
        @media screen and (max-width: 47.9375em) {
          div#dialog-container.cc-popup .dialog-content .list-outer .store-row .preferred-result {
            order: 3; } }
        @media screen and (min-width: 48em) {
          div#dialog-container.cc-popup .dialog-content .list-outer .store-row .preferred-result {
            padding-left: 30px; } }
        div#dialog-container.cc-popup .dialog-content .list-outer .store-row .store-more-details .cc-availability-container {
          line-height: 1.29;
          letter-spacing: 0.6px;
          padding-top: 25px; }
          @media screen and (min-width: 48em) {
            div#dialog-container.cc-popup .dialog-content .list-outer .store-row .store-more-details .cc-availability-container {
              width: 300px; } }
          div#dialog-container.cc-popup .dialog-content .list-outer .store-row .store-more-details .cc-availability-container .store-in-stock {
            font-size: 16px;
            line-height: 1; }
        div#dialog-container.cc-popup .dialog-content .list-outer .store-row .show-more {
          font-size: 14px;
          letter-spacing: 0.9px; }
        div#dialog-container.cc-popup .dialog-content .list-outer .store-row .store-details {
          margin-bottom: 15px; }
        div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-address {
          font-size: 14px;
          padding-bottom: 20px; }
          @media screen and (min-width: 48em) {
            div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-address .hours-and-events {
              padding-left: 30px; } }
          div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-address .store-phone, div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-address .main-info {
            display: block;
            text-transform: uppercase; }
          div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-address .store-hours-label {
            text-transform: uppercase;
            line-height: 24px;
            letter-spacing: 0.6px; }
          div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-address .store-hours {
            line-height: 20px;
            letter-spacing: 0.5px; }
        div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-plus, div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-minus {
          font-size: 18px;
          display: inline-block;
          color: #ff5219;
          vertical-align: sub;
          font-weight: 500; }
        div#dialog-container.cc-popup .dialog-content .list-outer .store-row .cc-minus {
          display: none; }
        div#dialog-container.cc-popup .dialog-content .list-outer .store-row .store-in-stock {
          color: #41854b;
          padding: 5px 14px 0; }
        div#dialog-container.cc-popup .dialog-content .list-outer .store-row .store-error {
          padding: 5px 14px 0;
          font-size: 14px;
          line-height: 1; }
      div#dialog-container.cc-popup .dialog-content .list-outer .error-all-oos {
        padding: 18px 12px 10px;
        font-size: 18px;
        text-align: center;
        letter-spacing: 0.5px;
        background: transparent; }
      div#dialog-container.cc-popup .dialog-content .list-outer .close-btn {
        padding: 0 12px; }
        @media screen and (min-width: 48em) {
          div#dialog-container.cc-popup .dialog-content .list-outer .close-btn {
            text-align: center; } }
    div#dialog-container.cc-popup .dialog-content .my-preferred-store {
      text-transform: uppercase;
      letter-spacing: 1.5px; }
    div#dialog-container.cc-popup .dialog-content .set-preferred-store {
      padding: 11px 10px;
      font-size: 16px;
      font-weight: normal !important; }
      @media screen and (min-width: 48em) {
        div#dialog-container.cc-popup .dialog-content .set-preferred-store {
          width: 100%; } }

div.availability-storepickup .loader {
  z-index: 1300; }
  div.availability-storepickup .loader .loader-bg {
    opacity: 0.8; }
  div.availability-storepickup .loader .loader-indicator {
    background-image: url("../images/loader-animation-climbing-man.gif");
    width: 66px;
    height: 89px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

@media screen and (min-width: 85.375em) {
  .prod-left-img-container .product-clearance-badge,
  .prod-left-img-container .pdp-product-badges {
    left: 30px; } }

.default-product-carousel .product .product-listing-image {
  position: relative; }
  .default-product-carousel .product .product-listing-image a {
    text-decoration: none;
    display: block;
    position: relative;
    padding-bottom: 140%; }
    @media screen and (min-width: 768px) {
      .default-product-carousel .product .product-listing-image a {
        padding-bottom: 150%; } }
    @media screen and (min-width: 1024px) {
      .default-product-carousel .product .product-listing-image a {
        padding-bottom: 120%; } }
    .default-product-carousel .product .product-listing-image a img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain; }
  .default-product-carousel .product .product-listing-image .quickview {
    background-color: #ff5219;
    color: #ffffff;
    display: none;
    width: auto;
    max-width: 75%;
    top: 50%;
    left: 50%;
    padding: 8px 13px;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 2px;
    white-space: nowrap; }
  .default-product-carousel .product .product-listing-image:hover .quickview {
    display: block; }

@media screen and (min-width: 1590px) {
  body[rum-id=homePage] .default-product-carousel .product .product-listing-image a.thumb-link,
  body[rum-id=storeFinderPage] .default-product-carousel .product .product-listing-image a.thumb-link {
    padding-bottom: 0;
    min-height: 336px; } }

.pdp-above-video-slot1, .pdp-above-video-slot2, .pdp-above-review-slot1, .pdp-above-review-slot2 {
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100% !important; }
  .pdp-above-video-slot1 .default-product-carousel .product-listing-details a, .pdp-above-video-slot2 .default-product-carousel .product-listing-details a, .pdp-above-review-slot1 .default-product-carousel .product-listing-details a, .pdp-above-review-slot2 .default-product-carousel .product-listing-details a {
    text-decoration: none;
    color: #333333;
    line-height: 21px;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 500; }
  .pdp-above-video-slot1 .default-product-carousel .product-price, .pdp-above-video-slot2 .default-product-carousel .product-price, .pdp-above-review-slot1 .default-product-carousel .product-price, .pdp-above-review-slot2 .default-product-carousel .product-price {
    border-top: none;
    padding-top: 0;
    margin-top: 0; }
    .pdp-above-video-slot1 .default-product-carousel .product-price > span, .pdp-above-video-slot2 .default-product-carousel .product-price > span, .pdp-above-review-slot1 .default-product-carousel .product-price > span, .pdp-above-review-slot2 .default-product-carousel .product-price > span {
      font-weight: 700;
      font-size: 16px;
      line-height: 24px;
      color: #575757; }
    .pdp-above-video-slot1 .default-product-carousel .product-price .price-standard, .pdp-above-video-slot1 .default-product-carousel .product-price .price-sales, .pdp-above-video-slot1 .default-product-carousel .product-price .club-price, .pdp-above-video-slot2 .default-product-carousel .product-price .price-standard, .pdp-above-video-slot2 .default-product-carousel .product-price .price-sales, .pdp-above-video-slot2 .default-product-carousel .product-price .club-price, .pdp-above-review-slot1 .default-product-carousel .product-price .price-standard, .pdp-above-review-slot1 .default-product-carousel .product-price .price-sales, .pdp-above-review-slot1 .default-product-carousel .product-price .club-price, .pdp-above-review-slot2 .default-product-carousel .product-price .price-standard, .pdp-above-review-slot2 .default-product-carousel .product-price .price-sales, .pdp-above-review-slot2 .default-product-carousel .product-price .club-price {
      font-weight: 700;
      font-size: 16px;
      line-height: 24px; }

.product-variation-popup {
  padding: 12px 12px 0; }
  @media print, screen and (min-width: 48em) {
    .product-variation-popup {
      padding: 32px 32px 0; } }
  .product-variation-popup.reveal {
    top: 50% !important;
    width: 92.5%;
    border: none;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    @media print, screen and (min-width: 48em) {
      .product-variation-popup.reveal {
        width: 100%;
        max-width: 639px; } }
    .product-variation-popup.reveal .close-button::after {
      background: url("../icons/close-icon-grey-modal.svg") no-repeat center; }
  .product-variation-popup .title {
    font-size: 16px;
    letter-spacing: 1.68px;
    color: #4b4b4b;
    text-transform: uppercase;
    width: 90%; }
    @media print, screen and (min-width: 48em) {
      .product-variation-popup .title {
        margin-bottom: 4px; } }
  .product-variation-popup .product-variations {
    display: flex;
    margin: 0;
    padding: 0;
    border: none; }
    .product-variation-popup .product-variations .swatches {
      padding: 0; }
      .product-variation-popup .product-variations .swatches li {
        list-style: none; }
        .product-variation-popup .product-variations .swatches li:not(.no-hover):hover a {
          border-color: #ff5219; }
      @media print, screen and (min-width: 48em) {
        .product-variation-popup .product-variations .swatches.color {
          padding-right: 50px; } }
    .product-variation-popup .product-variations ul {
      padding: 0;
      margin: 0; }
      .product-variation-popup .product-variations ul.swatches-list {
        width: 100%; }
        .product-variation-popup .product-variations ul.swatches-list .swatches.clearance {
          display: none; }
    @media print, screen and (min-width: 48em) {
      .product-variation-popup .product-variations li.attribute {
        width: 50%;
        float: left; } }
    .product-variation-popup .product-variations .select-value-text,
    .product-variation-popup .product-variations .selected-value-text {
      display: block;
      margin: 7px 0 6px;
      font-size: 14px;
      letter-spacing: 0.78px; }
      @media print, screen and (min-width: 48em) {
        .product-variation-popup .product-variations .select-value-text,
        .product-variation-popup .product-variations .selected-value-text {
          margin-top: 7px; } }
    .product-variation-popup .product-variations .select-value-text {
      color: #7a7a7a; }
    .product-variation-popup .product-variations .selected-value-text {
      color: #4b4b4b; }
      @media print, screen and (min-width: 48em) {
        .product-variation-popup .product-variations .selected-value-text {
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          padding-right: 24px;
          word-break: break-word; } }
  .product-variation-popup .product-variations .attribute:last-child,
  .product-variation-popup .product-options .attribute:last-child {
    margin: 0; }
  .product-variation-popup .product-variations .attribute.swatch-error,
  .product-variation-popup .product-options .attribute.swatch-error {
    margin-bottom: 4px; }
    .product-variation-popup .product-variations .attribute.swatch-error .select-value-text,
    .product-variation-popup .product-options .attribute.swatch-error .select-value-text {
      color: #ce0e0e;
      margin-bottom: 2px; }
    .product-variation-popup .product-variations .attribute.swatch-error ul.swatches,
    .product-variation-popup .product-options .attribute.swatch-error ul.swatches {
      border: 1px solid #ce0e0e;
      padding: 4px 0 0 6px; }
    @media print, screen and (min-width: 48em) {
      .product-variation-popup .product-variations .attribute.swatch-error.size-swatch,
      .product-variation-popup .product-options .attribute.swatch-error.size-swatch {
        width: 272px; } }
  .product-variation-popup .product-variations .color li a,
  .product-variation-popup .product-options .color li a {
    margin-top: 2px;
    margin-right: 11px; }
    .product-variation-popup .product-variations .color li a img,
    .product-variation-popup .product-options .color li a img {
      width: 26px;
      height: 39px; }
  .product-variation-popup .product-variations .size li a,
  .product-variation-popup .product-options .size li a {
    margin: 2px 8px 6px 0;
    border-color: #cdcdcd; }
  .product-variation-popup .product-variations .size li.selected a,
  .product-variation-popup .product-options .size li.selected a {
    color: #4b4b4b;
    border-color: #7a7a7a; }
  .product-variation-popup .inventory {
    display: none; }
  .product-variation-popup .product-add-to-cart-popup {
    background-color: #f9f6f1;
    height: 64px;
    padding: 8px;
    margin: 2px -12px 0; }
    @media print, screen and (min-width: 48em) {
      .product-variation-popup .product-add-to-cart-popup {
        padding: 8px 32px;
        margin: 30px -32px 0; } }
    .product-variation-popup .product-add-to-cart-popup button {
      font-size: 20px;
      letter-spacing: 2px;
      padding: 12px 0;
      width: 100%; }
      @media print, screen and (min-width: 48em) {
        .product-variation-popup .product-add-to-cart-popup button {
          width: 206px;
          float: right; } }
      .product-variation-popup .product-add-to-cart-popup button:disabled {
        background-color: #b9b9b9; }
  .product-variation-popup .close-button {
    top: 12px;
    right: 12px; }
    .product-variation-popup .close-button::after {
      height: 17px;
      width: 17px; }

.product-info.glance-accordion {
  margin-left: 0;
  display: block;
  width: 100%;
  margin-top: -22px;
  margin-bottom: 10px; }
  @media screen and (min-width: 1024px) {
    .product-info.glance-accordion {
      display: flex;
      width: calc(100% - 1.875rem);
      margin-top: 48px; } }
  @media (min-width: 768px) and (max-width: 1023px) {
    .product-info.glance-accordion {
      margin-top: 24px; } }
  .product-info.glance-accordion .why-we-made {
    width: 100%;
    padding: 15px;
    display: block; }
    @media (min-width: 768px) and (max-width: 1023px) {
      .product-info.glance-accordion .why-we-made {
        display: none; } }
    @media screen and (min-width: 1024px) {
      .product-info.glance-accordion .why-we-made {
        width: 50%; } }
    @media screen and (max-width: 767px) {
      .product-info.glance-accordion .why-we-made {
        padding-left: 17.5px; } }
    .product-info.glance-accordion .why-we-made .title {
      font-weight: 600;
      font-size: 18px;
      line-height: 24px;
      color: #333333;
      text-align: left;
      padding-bottom: 20px; }
      @media screen and (min-width: 768px) {
        .product-info.glance-accordion .why-we-made .title {
          font-size: 20px;
          line-height: 27px; } }
      @media screen and (min-width: 1024px) {
        .product-info.glance-accordion .why-we-made .title {
          padding-right: 60px; } }
    .product-info.glance-accordion .why-we-made .body {
      font-weight: 400;
      font-size: 14px;
      line-height: 21px;
      text-align: left;
      color: #737373;
      text-align: left; }
      @media screen and (min-width: 768px) {
        .product-info.glance-accordion .why-we-made .body {
          font-size: 16px;
          line-height: 24px; } }
      @media screen and (min-width: 1024px) {
        .product-info.glance-accordion .why-we-made .body {
          padding-right: 60px; } }
  .product-info.glance-accordion .accordion {
    width: 100%; }
    @media screen and (min-width: 1024px) {
      .product-info.glance-accordion .accordion {
        width: 50%; } }
    @media screen and (max-width: 767px) {
      .product-info.glance-accordion .accordion {
        padding: 15px;
        padding-top: 0; } }
    .product-info.glance-accordion .accordion .accordion-item:first-child a {
      border-top: 1px solid #cdcdcd; }
    .product-info.glance-accordion .accordion .accordion-title {
      font-weight: 500;
      font-size: 18px;
      line-height: 24px;
      color: #737373;
      text-align: left; }
      @media screen and (max-width: 767px) {
        .product-info.glance-accordion .accordion .accordion-title {
          padding-left: 2px; } }
      @media screen and (min-width: 768px) {
        .product-info.glance-accordion .accordion .accordion-title {
          font-size: 20px;
          line-height: 27px; } }
      .product-info.glance-accordion .accordion .accordion-title h2 {
        font-weight: 500;
        font-size: 18px;
        line-height: 24px;
        color: #737373;
        text-align: left;
        margin: 0; }
        @media screen and (max-width: 767px) {
          .product-info.glance-accordion .accordion .accordion-title h2 {
            padding-left: 2px; } }
        @media screen and (min-width: 768px) {
          .product-info.glance-accordion .accordion .accordion-title h2 {
            font-size: 20px;
            line-height: 27px; } }
    .product-info.glance-accordion .accordion .accordion-content {
      font-weight: 400;
      font-size: 14px;
      line-height: 21px;
      text-align: left;
      color: #737373;
      padding-top: 0; }
      @media screen and (max-width: 767px) {
        .product-info.glance-accordion .accordion .accordion-content {
          padding-left: 2px; } }
      @media screen and (min-width: 768px) {
        .product-info.glance-accordion .accordion .accordion-content {
          font-size: 16px;
          line-height: 24px; } }
      .product-info.glance-accordion .accordion .accordion-content p {
        text-align: left; }
      .product-info.glance-accordion .accordion .accordion-content .content-asset p {
        font-weight: 400;
        font-size: 14px;
        line-height: 21px;
        text-align: left;
        color: #737373; }
        @media screen and (min-width: 768px) {
          .product-info.glance-accordion .accordion .accordion-content .content-asset p {
            font-size: 16px;
            line-height: 24px; } }
      .product-info.glance-accordion .accordion .accordion-content .content-asset a {
        color: #ff5219;
        font-size: 14px; }
        @media screen and (min-width: 768px) {
          .product-info.glance-accordion .accordion .accordion-content .content-asset a {
            font-size: 16px; } }
    .product-info.glance-accordion .accordion .is-active .accordion-title {
      border-bottom: none;
      font-weight: 600;
      color: #333333; }
      .product-info.glance-accordion .accordion .is-active .accordion-title h2 {
        font-weight: 600;
        color: #333333; }

.glance-section-tablet .why-we-made {
  padding-top: 24px;
  display: none; }
  @media (min-width: 768px) and (max-width: 1023px) {
    .glance-section-tablet .why-we-made {
      display: block; } }
  .glance-section-tablet .why-we-made .title {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    color: #333333;
    text-align: left; }
    @media screen and (min-width: 768px) {
      .glance-section-tablet .why-we-made .title {
        font-size: 20px;
        line-height: 27px; } }
    @media screen and (min-width: 1024px) {
      .glance-section-tablet .why-we-made .title {
        padding-right: 60px; } }
  .glance-section-tablet .why-we-made .body {
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    text-align: left;
    color: #737373;
    text-align: left; }
    @media screen and (min-width: 768px) {
      .glance-section-tablet .why-we-made .body {
        font-size: 16px;
        line-height: 24px; } }
    @media screen and (min-width: 1024px) {
      .glance-section-tablet .why-we-made .body {
        padding-right: 60px; } }

.pdp-main .product-content .product-price .pricing-badge-label {
  margin: 0;
  width: 136px;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  margin-top: 4px;
  margin-bottom: 15px; }
  .pdp-main .product-content .product-price .pricing-badge-label.pricing-badge-label-club {
    color: #ff5219;
    background: #f0e2cf; }
  .pdp-main .product-content .product-price .pricing-badge-label.pricing-badge-label-clearance {
    color: #f9f6f1;
    background: #e31f2b; }
  .pdp-main .product-content .product-price .pricing-badge-label.pricing-badge-label-sale {
    color: #f9f6f1;
    background: #ff5219; }

.pdp-main .product-content .product-price.clearance .price-was {
  font-size: 20px;
  color: #575757;
  line-height: 27px;
  font-weight: 400; }

.pdp-main .product-content .product-price .pricing-badge-label-standard {
  font-family: Segma-Regular;
  font-weight: 400;
  font-size: 20px;
  line-height: 27px;
  color: #575757;
  margin: 0; }

.pdp-main .product-content .product-price .badge-and-percentage {
  display: flex;
  align-items: baseline; }
  .pdp-main .product-content .product-price .badge-and-percentage .discount-percentage {
    font-weight: 700;
    font-size: 14px;
    line-height: 21px;
    color: #ff5219;
    padding-left: 8px; }
    .pdp-main .product-content .product-price .badge-and-percentage .discount-percentage.clearance-discount-percentage {
      color: #e31f2b; }

.pdp-main .product-content .product-price .members-price-signup {
  font-family: Segma-Regular;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #737373;
  margin: 0;
  margin-bottom: 15px;
  margin-top: -7px; }
  @media screen and (max-width: 1023px) {
    .pdp-main .product-content .product-price .members-price-signup {
      width: 325px; } }
  @media screen and (max-width: 767px) {
    .pdp-main .product-content .product-price .members-price-signup {
      width: 300px; } }
  .pdp-main .product-content .product-price .members-price-signup span,
  .pdp-main .product-content .product-price .members-price-signup a {
    color: #ff5219;
    text-decoration: none;
    font-weight: 600;
    font-size: 12px; }

.pdp-main .product-content .product-add-to-cart-sticky .pricing-badge-label,
.pdp-main .product-content .product-add-to-cart-sticky .pricing-badge-label-standard,
.pdp-main .product-content .product-add-to-cart-sticky .badge-and-percentage,
.pdp-main .product-content .product-add-to-cart-sticky .members-price-signup {
  display: none; }

.pdp-main .product-content #selected-value-on-hover {
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #575757;
  white-space: nowrap; }

.pdp-main .product-content .selected-value-color {
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #737373;
  display: inline-block; }
  .pdp-main .product-content .selected-value-color span {
    font-weight: 700;
    color: #575757; }

.pdp-main .product-content .product-add-to-cart .button[disabled],
.pdp-main .product-content .product-add-to-cart .button[disabled]:hover {
  background-color: #cdcdcd; }

.bonus-product-dialog {
  padding: 12px; }
  .bonus-product-dialog .dialog-title {
    font-size: 24px;
    line-height: 1;
    letter-spacing: 1.3px;
    font-weight: normal;
    color: #575757;
    margin-top: 40px; }
    @media print, screen and (min-width: 48em) {
      .bonus-product-dialog .dialog-title {
        font-size: 30px;
        line-height: normal;
        letter-spacing: 1.7px;
        margin-bottom: 30px; } }
  .bonus-product-dialog .bonus-product-alert,
  .bonus-product-dialog .bonus-product-message {
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    text-align: center;
    color: #7a7a7a; }
    @media print, screen and (min-width: 48em) {
      .bonus-product-dialog .bonus-product-alert,
      .bonus-product-dialog .bonus-product-message {
        font-size: 16px;
        line-height: 1.5;
        letter-spacing: 1px;
        color: #575757; } }
  .bonus-product-dialog .dialog-buttons-container {
    margin: 30px 0 40px;
    text-align: center; }
    .bonus-product-dialog .dialog-buttons-container .dialog-buttons {
      float: none; }
      .bonus-product-dialog .dialog-buttons-container .dialog-buttons button {
        padding: 13px 24px; }
      @media screen and (max-width: 47.9375em) {
        .bonus-product-dialog .dialog-buttons-container .dialog-buttons .select-products {
          margin-bottom: 12px; }
        .bonus-product-dialog .dialog-buttons-container .dialog-buttons button {
          padding: 13px; } }
    @media print, screen and (min-width: 48em) {
      .bonus-product-dialog .dialog-buttons-container {
        margin: 40px 0; }
        .bonus-product-dialog .dialog-buttons-container button {
          width: 286px; } }
    .add-product .bonus-product-dialog .dialog-buttons-container {
      margin-bottom: 30px; }
  .bonus-product-dialog .bonus-product-list {
    border-top: 1px solid #cdcdcd;
    margin: 20px auto; }
    .bonus-product-dialog .bonus-product-list .bonus-product-item {
      border-bottom: 1px solid #cdcdcd; }
      @media screen and (max-width: 47.9375em) {
        .bonus-product-dialog .bonus-product-list .bonus-product-item .product-col-1,
        .bonus-product-dialog .bonus-product-list .bonus-product-item .product-col-2 {
          float: left;
          clear: none; } }
    .bonus-product-dialog .bonus-product-list .product-not-selected {
      margin: 0 0 20px;
      display: none; }
    .bonus-product-dialog .bonus-product-list .product-add-to-cart {
      padding-bottom: 0;
      width: 155px; }
      .bonus-product-dialog .bonus-product-list .product-add-to-cart .inventory {
        width: auto; }
      .bonus-product-dialog .bonus-product-list .product-add-to-cart button {
        width: 100%; }
    .bonus-product-dialog .bonus-product-list .product-name {
      float: none;
      text-align: left;
      margin: 0 0 5px;
      font-size: 20px;
      font-weight: normal;
      line-height: normal;
      letter-spacing: 1.3px;
      color: #575757; }
    .bonus-product-dialog .bonus-product-list .product-number {
      text-align: left; }
    .bonus-product-dialog .bonus-product-list .product-variations,
    .bonus-product-dialog .bonus-product-list .product-options {
      border-top: none;
      padding: 0;
      margin-top: 10px;
      width: 155px; }
    .bonus-product-dialog .bonus-product-list .quantity-error {
      text-transform: inherit; }
    .bonus-product-dialog .bonus-product-list .bonus-product-list-footer {
      padding-top: 24px;
      padding-bottom: 1em; }
      .bonus-product-dialog .bonus-product-list .bonus-product-list-footer .bonus-product-summary h2 {
        display: none;
        margin-top: 0;
        text-align: left;
        font-weight: normal;
        line-height: 1.5;
        color: #575757; }
      @media print, screen and (min-width: 48em) {
        .bonus-product-dialog .bonus-product-list .bonus-product-list-footer .bonus-product-summary {
          text-align: left; } }
      .bonus-product-dialog .bonus-product-list .bonus-product-list-footer .add-to-cart-bonus {
        float: right; }
        @media print, screen and (min-width: 48em) {
          .bonus-product-dialog .bonus-product-list .bonus-product-list-footer .add-to-cart-bonus {
            float: none;
            width: 289px; } }
      .bonus-product-dialog .bonus-product-list .bonus-product-list-footer .bonus-product-max-error {
        display: none; }
      @media print, screen and (min-width: 48em) {
        .bonus-product-dialog .bonus-product-list .bonus-product-list-footer {
          text-align: center; } }
    .bonus-product-dialog .bonus-product-list .selected-bonus-item {
      margin: 1em 0;
      position: relative; }
      .bonus-product-dialog .bonus-product-list .selected-bonus-item .item-name {
        float: left;
        max-width: 80%;
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.13;
        letter-spacing: 1.1px;
        color: #333333; }
      .bonus-product-dialog .bonus-product-list .selected-bonus-item .remove-link {
        color: #666666;
        font-size: 14px;
        letter-spacing: 0.5px;
        float: right; }
      .bonus-product-dialog .bonus-product-list .selected-bonus-item .item-attributes {
        clear: both; }
        .bonus-product-dialog .bonus-product-list .selected-bonus-item .item-attributes li {
          font-size: 14px;
          letter-spacing: 0.5px;
          color: #7a7a7a; }
    @media print, screen and (min-width: 48em) {
      .bonus-product-dialog .bonus-product-list {
        width: 470px; } }
  .bonus-product-dialog .bonus-discount-container .promo-details {
    display: none; }
    .bonus-product-dialog .bonus-discount-container .promo-details.visible {
      display: block; }

.bonus-product-dialog.add-product .dialog-buttons-container {
  margin: 0 0 30px; }

.sizinginformation {
  border: 0 none;
  padding: 10px; }
  .sizinginformation th {
    background: none repeat scroll 0 0 #efefef; }
  .sizinginformation td, .sizinginformation th {
    border-bottom: 1px solid #efefef;
    padding: 10px; }
  .sizinginformation td {
    border-left: 1px solid #efefef; }
  .sizinginformation .ui-tabs-nav {
    height: 33px; }
  .sizinginformation .sizing-charts {
    border: 0 none; }
  .sizinginformation .tips-list {
    padding: 0 !important; }
    .sizinginformation .tips-list li {
      list-style: none outside none !important; }
  @media screen and (max-width: 47.9375em) {
    .sizinginformation {
      -webkit-overflow-scrolling: touch;
      overflow-y: scroll;
      overflow-x: hidden;
      height: 91vh; } }

.dw-apple-pay-button,
.dw-apple-pay-button:hover {
  margin: 0; }

.cart-container .error-form {
  margin-top: 25px; }
  .cart-container .error-form .find-storesearch {
    text-transform: lowercase; }

.cart-container .cc-basket-header {
  margin-top: 10px;
  margin-bottom: 24px; }
  @media screen and (max-width: 47.9375em) {
    .cart-container .cc-basket-header {
      margin-top: 15px;
      margin-bottom: 7px; } }
  .cart-container .cc-basket-header .cc-your-basket {
    font-size: 24px;
    line-height: 1.5;
    letter-spacing: 2px;
    padding-top: 11px;
    color: #575757; }
    @media screen and (max-width: 47.9375em) {
      .cart-container .cc-basket-header .cc-your-basket {
        font-size: 20px;
        padding-top: 8px; } }
  .cart-container .cc-basket-header .cart-actions-top {
    text-align: right; }

.cart-container .js-delivery-type-methods {
  cursor: pointer; }
  .cart-container .js-delivery-type-methods .shipping-method-type i, .cart-container .js-delivery-type-methods .shipping-method-type div, .cart-container .js-delivery-type-methods .col-2 i, .cart-container .js-delivery-type-methods .col-2 div {
    cursor: auto; }
  .cart-container .js-delivery-type-methods .col-3 span {
    cursor: auto; }

.cart-promotion {
  background-color: #f9f6f1;
  font-size: 14px;
  padding: 8px 18px;
  letter-spacing: 4px;
  margin-bottom: 12px; }
  .cart-promotion:last-of-type {
    margin-bottom: 25px; }
  .cart-promotion .label {
    color: #747474;
    letter-spacing: 1px; }
  .cart-promotion .message {
    color: #7a7a7a;
    letter-spacing: 0.5px; }

@media screen and (max-width: 47.9375em) {
  .cart-checkout-button-container-top {
    order: -1;
    margin-bottom: 18px; } }

.cart-recommendation-slot {
  padding-right: 30px; }
  @media screen and (max-width: 47.9375em) {
    .cart-recommendation-slot {
      padding-right: 0; } }
  .cart-recommendation-slot .pdp-recommended-heading {
    padding-bottom: 14px; }
    .cart-recommendation-slot .pdp-recommended-heading h4 {
      font-size: 20px; }
  .cart-recommendation-slot .default-product-carousel {
    padding: 0; }
    .cart-recommendation-slot .default-product-carousel .slick-list {
      padding: 1px 10px 1px 1px; }
    .cart-recommendation-slot .default-product-carousel .slick-prev, .cart-recommendation-slot .default-product-carousel .slick-next {
      width: 24px;
      height: 27px;
      -o-object-fit: contain;
         object-fit: contain; }
    .cart-recommendation-slot .default-product-carousel .slick-prev {
      left: -7.5%; }
    .cart-recommendation-slot .default-product-carousel .slick-next {
      right: -7.5%; }
    .cart-recommendation-slot .default-product-carousel .product {
      padding: 0 1px; }
    .cart-recommendation-slot .default-product-carousel .product-listing-image {
      max-width: 100%; }
    .cart-recommendation-slot .default-product-carousel .product-listing-image {
      margin: 0 auto; }
      .cart-recommendation-slot .default-product-carousel .product-listing-image #quickviewbutton {
        font-size: 12.4px;
        letter-spacing: 1.56px;
        width: 91px;
        height: 32px;
        padding: 8.6px 4px 7.4px 4px;
        max-width: 112%; }
    .cart-recommendation-slot .default-product-carousel .product-listing-details {
      margin-top: 15px; }
      .cart-recommendation-slot .default-product-carousel .product-listing-details a {
        text-decoration: none;
        font-size: 14px;
        letter-spacing: 0.3px;
        line-height: normal; }
    .cart-recommendation-slot .default-product-carousel .product-price, .cart-recommendation-slot .default-product-carousel .price-standard, .cart-recommendation-slot .default-product-carousel .price-sales {
      border-top: none;
      font-size: 14px;
      white-space: nowrap;
      padding-top: 0;
      margin-top: 0; }
      .cart-recommendation-slot .default-product-carousel .product-price .price-was, .cart-recommendation-slot .default-product-carousel .price-standard .price-was, .cart-recommendation-slot .default-product-carousel .price-sales .price-was {
        display: none; }
      .cart-recommendation-slot .default-product-carousel .product-price .clearance-price-range, .cart-recommendation-slot .default-product-carousel .price-standard .clearance-price-range, .cart-recommendation-slot .default-product-carousel .price-sales .clearance-price-range {
        white-space: normal; }

.grid-margin-x .cart-recommendations-container {
  margin-top: 15px; }
  .grid-margin-x .cart-recommendations-container h2 {
    color: #333333;
    font-weight: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 32px; }
    @media screen and (min-width: 768px) {
      .grid-margin-x .cart-recommendations-container h2 {
        font-size: 24px;
        line-height: 27px; } }
  @media screen and (max-width: 47.9375em) {
    .grid-margin-x .cart-recommendations-container {
      width: 100%;
      margin: 30px 0 0 0; } }

.cc-delivary {
  background: #f7f7f7;
  margin-top: 13px;
  padding-bottom: 14px; }
  @media screen and (min-width: 48em) {
    .cc-delivary {
      padding-top: 8px; } }
  @media screen and (min-width: 48em) {
    .cc-delivary .icon-holder {
      padding-right: 10px;
      text-align: right; } }
  .cc-delivary i {
    display: block; }
    @media screen and (min-width: 48em) {
      .cc-delivary i {
        display: inline-block;
        margin-top: 14px; } }
  .cc-delivary .tick-circle-success, .cc-delivary .warning-exclamation-circle {
    -webkit-transform: scale(0.8);
            transform: scale(0.8); }
  @media screen and (min-width: 48em) {
    .cc-delivary .icon-holder-home i {
      padding-right: 0; } }
  @media screen and (min-width: 64em) {
    .cc-delivary .icon-holder-home {
      padding-left: 0; } }
  @media screen and (min-width: 85.375em) {
    .cc-delivary .icon-holder-home {
      padding-left: 25px; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .cc-delivary .cc-delivery-home {
      margin-left: -30px; } }
  .cc-delivary .cc-message {
    text-align: left;
    padding-top: 16px; }
    .cc-delivary .cc-message .cc-change-store {
      font-size: 14px; }

.payment-icons {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -8px; }
  .payment-icons img {
    margin: 5px 12px; }
    @media screen and (min-width: 64em) {
      .payment-icons img {
        margin: 5px 10px; } }
  .payment-icons .visa-logo {
    width: 38px;
    height: 24px; }
  .payment-icons .mastercard-logo {
    width: 39px;
    height: 24px; }
  .payment-icons .amex-logo {
    width: 30px;
    height: 30px; }
  .payment-icons .paypal-logo {
    width: 71px;
    height: 19px; }
  .payment-icons .afterpay-logo {
    width: 91px;
    height: 19px; }
  .payment-icons .verisign-logo {
    width: 59px;
    height: 33px; }
  .payment-icons .applepay-logo {
    width: 50px;
    height: 30px; }
  .payment-icons .zippay-logo {
    width: 50px;
    height: 32px; }
  .payment-icons .applepay-logo {
    width: 50px;
    height: 30px; }

.cart-payment-secure-message {
  font-size: 14px;
  letter-spacing: 0.5px;
  color: #7a7a7a;
  text-align: center;
  margin: 10px -2px 20px; }

.cart-club-banner {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  color: #575757;
  font-size: 14px;
  letter-spacing: 0.5px;
  padding: 12px;
  border: 1px solid #cdcdcd; }
  @media screen and (min-width: 64em) {
    .cart-club-banner {
      padding: 19px 12px;
      margin-top: 25px; } }
  @media screen and (min-width: 85.375em) {
    .cart-club-banner {
      padding: 12px 19px; } }

.cart-club-title {
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1px;
  text-align: center;
  flex-basis: 100%;
  font-family: Segma-Bold; }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .cart-club-title {
      flex-basis: 40%;
      order: 1; } }
  @media screen and (min-width: 64em) {
    .cart-club-title {
      flex-basis: auto; } }

.cart-club-promotion {
  font-family: Segma-Regular;
  text-align: center;
  flex-basis: 100%; }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .cart-club-promotion {
      flex-basis: 40%;
      order: 3; } }
  @media screen and (min-width: 64em) {
    .cart-club-promotion {
      flex-grow: 2;
      flex-basis: auto; } }

.cart-club-member-message {
  text-align: center;
  flex-basis: 100%; }
  @media screen and (max-width: 47.9375em) {
    .cart-club-member-message {
      padding-top: 8px; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .cart-club-member-message {
      flex-basis: 60%;
      padding: 8px 10px 0 0;
      text-align: right;
      order: 4; } }
  @media screen and (min-width: 64em) {
    .cart-club-member-message {
      flex-basis: 100%;
      text-align: right;
      padding-top: 8px; } }
  @media screen and (min-width: 85.375em) {
    .cart-club-member-message {
      flex-grow: 1;
      order: initial;
      flex-basis: auto;
      text-align: left;
      padding: 0; } }
  .cart-club-member-message .button-text, .cart-club-member-message .af_empty .address-manual-link, .af_empty .cart-club-member-message .address-manual-link {
    margin-left: 5px; }
    @media screen and (min-width: 64em) and (max-width: 85.3125em) {
      .cart-club-member-message .button-text, .cart-club-member-message .af_empty .address-manual-link, .af_empty .cart-club-member-message .address-manual-link {
        margin-left: 23px; } }

.cart-club-join-button {
  text-align: center;
  flex-basis: 100%; }
  @media screen and (max-width: 47.9375em) {
    .cart-club-join-button {
      padding-top: 8px; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .cart-club-join-button {
      text-align: right;
      flex-basis: 59%;
      order: 2; } }
  @media screen and (min-width: 64em) {
    .cart-club-join-button {
      flex-basis: auto; } }
  @media screen and (min-width: 85.375em) {
    .cart-club-join-button {
      order: 4; } }
  .cart-club-join-button .button {
    font-size: 12px;
    letter-spacing: 1.5px;
    color: #575757;
    border-color: #575757;
    padding: 10px 21px; }
    @media screen and (min-width: 64em) {
      .cart-club-join-button .button {
        padding: 12px 21px; } }
    @media screen and (min-width: 85.375em) {
      .cart-club-join-button .button {
        padding: 9px 21px; } }
    .cart-club-join-button .button:hover {
      color: #575757;
      border-color: #575757;
      background-color: #ffffff; }

.cart-table {
  font-size: 14px;
  letter-spacing: 1px;
  color: #7a7a7a;
  border-collapse: collapse;
  margin: 20px 0 0;
  word-wrap: break-word;
  word-break: break-word; }
  .cart-table thead {
    display: none; }
    @media print, screen and (min-width: 48em) {
      .cart-table thead {
        display: table-header-group; } }
    .cart-table thead th {
      font-weight: normal;
      text-transform: uppercase;
      text-align: right; }
  .cart-table tr {
    border: none; }
    .cart-table tr.cart-promo {
      border: 1px solid #ff8059; }
  .cart-table td {
    display: block;
    padding: 0; }
    @media print, screen and (min-width: 48em) {
      .cart-table td {
        display: table-cell;
        padding: 0px 5px; } }
  .cart-table .cart-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center; }
    @media print, screen and (min-width: 48em) {
      .cart-table .cart-row {
        display: table-row; }
        .cart-table .cart-row:first-child td {
          padding-top: 20px; } }
    .cart-table .cart-row .qnty-selectbox {
      width: 60px;
      font-size: 14px;
      height: 36px;
      padding: 5px 2px 5px 5px; }
      @media screen and (min-width: 85.375em) {
        .cart-table .cart-row .qnty-selectbox {
          position: absolute;
          left: 28.2%; } }
      @media screen and (max-width: 47.9375em) {
        .cart-table .cart-row .qnty-selectbox {
          width: 55px; } }
      .cart-table .cart-row .qnty-selectbox:focus {
        border: solid #cdcdcd 1px; }
      .cart-table .cart-row .qnty-selectbox:hover {
        border: solid #cdcdcd 1px; }
    .cart-table .cart-row .qntybg {
      background-image: none;
      border: solid #cdcdcd 1px; }
  .cart-table .cart-row-error td {
    padding: 0; }
  .cart-table .cart-row-separator td {
    padding: 0; }
  .cart-table .cart-row-separator .row-separator {
    border-top: 1px solid #cdcdcd;
    margin-top: 30px;
    height: 30px; }
    @media screen and (max-width: 47.9375em) {
      .cart-table .cart-row-separator .row-separator {
        margin-top: 25px;
        height: 25px; } }
  .cart-table .cart-row-separator:last-of-type .row-separator {
    height: auto; }
  .cart-table .header-item-image {
    width: 17%; }
  .cart-table .header-item-details {
    width: 23%; }
    @media screen and (max-width: 63.9375em) {
      .cart-table .header-item-details {
        width: 25%; } }
  .cart-table .header-item-quantity {
    width: 10%; }
  .cart-table .header-item-quantity-details {
    width: 10%; }
    @media screen and (max-width: 63.9375em) {
      .cart-table .header-item-quantity-details {
        width: 18%; } }
  .cart-table .header-item-price {
    width: 15%; }
  .cart-table .header-total-price {
    width: 25%; }
    @media screen and (max-width: 63.9375em) {
      .cart-table .header-total-price {
        width: 15%; } }
  .cart-table .header-delivery-options {
    text-align: left; }
  .cart-table .item-image {
    order: 1;
    text-align: center;
    flex-basis: 40%; }
    @media print, screen and (min-width: 48em) {
      .cart-table .item-image {
        text-align: left;
        vertical-align: middle; } }
  .cart-table .item-details {
    order: 2;
    flex-basis: 60%;
    letter-spacing: 0.5px; }
    .cart-table .item-details .product-list-item > * {
      margin-bottom: 2px; }
    .cart-table .item-details .product-list-item .name {
      font-size: 16px;
      line-height: 18px;
      letter-spacing: 1.1px;
      font-style: normal;
      margin-bottom: 10px; }
      .cart-table .item-details .product-list-item .name, .cart-table .item-details .product-list-item .name a {
        color: #4b4b4b; }
    .cart-table .item-details .product-list-item .value {
      font-weight: normal; }
    .cart-table .item-details .product-list-item .attribute .label:after {
      content: ":"; }
    .cart-table .item-details .bonusproducts a {
      text-decoration: underline; }
  .cart-table .item-delivery-options {
    order: 6;
    text-align: center;
    flex-basis: 50%; }
    @media print, screen and (min-width: 48em) {
      .cart-table .item-delivery-options {
        text-align: left; } }
    .cart-table .item-delivery-options .form-row {
      margin-top: 0; }
  .cart-table .item-quantity {
    order: 4;
    text-align: left;
    flex-basis: 20%; }
    @media print, screen and (min-width: 48em) {
      .cart-table .item-quantity {
        text-align: right; } }
    .cart-table .item-quantity .text-quantity {
      color: #4b4b4b;
      font-size: 16px; }
    .cart-table .item-quantity input {
      padding: 0;
      width: 42px;
      height: 36px;
      text-align: center; }
  .cart-table .item-quantity-details {
    order: 3;
    text-align: center;
    flex-basis: 40%; }
    @media screen and (max-width: 47.9375em) {
      .cart-table .item-quantity-details {
        padding: 0 10px; } }
    @media print, screen and (min-width: 48em) {
      .cart-table .item-quantity-details {
        text-align: left;
        padding-left: 20px; } }
    .cart-table .item-quantity-details .product-availability-list .on-order, .cart-table .item-quantity-details .product-availability-list .not-available {
      letter-spacing: 0.6px;
      color: #dc3434;
      white-space: nowrap; }
    .cart-table .item-quantity-details .item-user-actions .button-text, .cart-table .item-quantity-details .item-user-actions .af_empty .address-manual-link, .af_empty .cart-table .item-quantity-details .item-user-actions .address-manual-link {
      display: block;
      margin: 6px auto 0; }
      @media print, screen and (min-width: 48em) {
        .cart-table .item-quantity-details .item-user-actions .button-text, .cart-table .item-quantity-details .item-user-actions .af_empty .address-manual-link, .af_empty .cart-table .item-quantity-details .item-user-actions .address-manual-link {
          margin: 12px 0 0; } }
      .cart-table .item-quantity-details .item-user-actions .button-text.no-margin-top, .cart-table .item-quantity-details .item-user-actions .af_empty .no-margin-top.address-manual-link, .af_empty .cart-table .item-quantity-details .item-user-actions .no-margin-top.address-manual-link {
        margin-top: 0; }
    .cart-table .item-quantity-details .in-stock-msg,
    .cart-table .item-quantity-details .is-in-stock {
      font-size: 14px;
      letter-spacing: 0.6px;
      color: #41854b;
      font-weight: normal; }
  .cart-table .item-price {
    letter-spacing: 0.6px;
    color: #4b4b4b;
    text-align: right; }
    @media print, screen and (min-width: 48em) {
      .cart-table .item-price {
        float: left;
        width: 37%; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .cart-table .item-price {
        width: 50%; } }
  .cart-table .price-promotion .price-standard {
    color: #b9b9b9;
    text-decoration: line-through; }
  .cart-table .price-promotion .price-no-strike-off {
    text-decoration: none; }
  .cart-table .item-price-column {
    order: 5;
    flex-basis: 40%;
    padding-left: 0;
    padding-right: 0;
    align-self: flex-end; }
  .cart-table .item-total {
    letter-spacing: 0.7px;
    color: #4b4b4b;
    text-align: right;
    word-wrap: break-word; }
    @media screen and (max-width: 47.9375em) {
      .cart-table .item-total {
        margin-top: 10px;
        font-size: 16px; } }
    @media print, screen and (min-width: 48em) {
      .cart-table .item-total {
        font-size: 14px;
        letter-spacing: 0.6px;
        float: left;
        width: 63%; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .cart-table .item-total {
        width: 50%; } }
    .cart-table .item-total .promo-adjustment {
      letter-spacing: 0.5px;
      color: #dc3434;
      font-family: Segma-Regular;
      font-size: 14px; }
  .cart-table .price-unadjusted, .cart-table .price-adjusted-total {
    color: #7a7a7a;
    letter-spacing: 1px;
    margin: 0 0 10px;
    font-size: 14px; }
    .cart-table .price-unadjusted span, .cart-table .price-adjusted-total span {
      padding-left: 3px; }
  .cart-table .price-adjusted-total {
    margin: 7px 0 0; }
  .cart-table .gift-cert-delivery {
    color: #990000; }
  .cart-table .button-text, .cart-table .af_empty .address-manual-link, .af_empty .cart-table .address-manual-link {
    letter-spacing: 1px; }

.cart-promo {
  background-color: #fff4f2;
  color: #333333;
  font-size: 14px;
  letter-spacing: 0.5px;
  text-align: center;
  color: #ff5219; }
  .cart-promo .bonus-item-details {
    padding: 7px; }
    .cart-promo .bonus-item-details i {
      font-style: normal;
      font-weight: normal;
      text-decoration: underline; }

.cart-promo-approaching {
  background-color: #f9f6f1;
  margin-top: 15px;
  padding: 5px; }

.cart-promo-after-space .after-space {
  height: 2rem; }

.bonus-item-actions a {
  text-decoration: underline; }

@media screen and (max-width: 47.9375em) {
  .cart-update-button {
    width: 100%;
    margin: 32px 0; } }

@media print, screen and (min-width: 48em) {
  .cart-update-button {
    float: right;
    margin: 37px 0; } }

@media screen and (min-width: 64em) {
  .cart-update-button {
    margin: 42px 0; } }

.cart-coupon-code {
  font-size: 14px;
  letter-spacing: 0.5px;
  color: #7a7a7a; }
  .cart-coupon-code .cart-added-coupon-code {
    margin-top: 15px; }
    .cart-coupon-code .cart-added-coupon-code span {
      color: #4b4b4b; }
  @media screen and (min-width: 85.375em) {
    .cart-coupon-code .add-coupon-container {
      display: flex;
      flex-wrap: wrap; } }
  .cart-coupon-code .add-coupon-container.coupon-error input {
    margin-bottom: 0; }
  @media screen and (max-width: 85.3125em) {
    .cart-coupon-code .add-coupon-container input {
      width: 100%;
      margin-bottom: 12px; } }
  @media screen and (min-width: 85.375em) {
    .cart-coupon-code .add-coupon-container input {
      width: auto;
      flex-grow: 1;
      margin-right: 10px; } }
  @media screen and (max-width: 85.3125em) {
    .cart-coupon-code .add-coupon-container button {
      width: 100%; } }
  @media screen and (max-width: 85.3125em) {
    .cart-coupon-code .add-coupon-container span.error {
      margin: 7px 0; } }
  @media screen and (min-width: 85.375em) {
    .cart-coupon-code .add-coupon-container span.error {
      order: 1;
      flex-basis: 100%; } }

.cart-order-totals {
  border: 1px solid #cdcdcd;
  padding: 33px 10px;
  margin-bottom: 25px; }
  @media print, screen and (min-width: 48em) {
    .cart-order-totals {
      padding: 33px 23px; } }
  @media screen and (min-width: 64em) {
    .cart-order-totals {
      margin-top: 25px; } }

.order-totals-table {
  margin-bottom: 15px;
  font-size: 14px;
  letter-spacing: 1px;
  color: #7a7a7a;
  border-collapse: collapse; }
  .order-totals-table td {
    padding: 0; }
    .order-totals-table td:first-child {
      text-transform: uppercase;
      text-align: left; }
    .order-totals-table td:last-child {
      text-align: right;
      font-size: 16px;
      letter-spacing: 0.7px;
      color: #4b4b4b; }
  .order-totals-table tr:nth-last-child(2) td {
    padding-bottom: 17px; }
  .order-totals-table .order-total {
    border: 2px solid #cdcdcd;
    border-right: none;
    border-left: none; }
    .order-totals-table .order-total td {
      padding: 23px 0;
      vertical-align: middle; }
    .order-totals-table .order-total .order-value {
      font-size: 24px;
      letter-spacing: 1px;
      white-space: nowrap; }
  .order-totals-table .order-discount {
    color: inherit; }

.cart-actions .dw-apple-pay-button {
  font-size: 1.35em;
  padding: .5em 2em; }

.cart-action-checkout {
  float: right; }

.cart-action-continue-shopping .button-text i, .cart-action-continue-shopping .af_empty .address-manual-link i, .af_empty .cart-action-continue-shopping .address-manual-link i {
  margin-right: 10px; }

.cart-actions-top {
  margin-top: 15px;
  margin-bottom: 16px; }
  @media screen and (min-width: 64em) {
    .cart-actions-top {
      margin-bottom: -5px; } }
  .cart-actions-top .cart-action-continue-shopping {
    float: none; }

.cart-empty {
  margin-top: 4rem; }
  .cart-empty h1 {
    text-align: center;
    color: #575757;
    font-weight: normal; }
  .cart-empty .cart-action-continue-shopping {
    float: none;
    text-align: center;
    margin-bottom: 7rem; }
  .cart-empty .product-listing {
    background-color: #efefef;
    padding: 1rem 0; }
    .cart-empty .product-listing h2 {
      margin-left: 1.3rem; }
    .cart-empty .product-listing .search-result-items {
      margin-top: 1em; }
  .cart-empty .continue-button {
    color: #ff5219; }

.promo-adjustment {
  color: #990000; }

.account-welcome .welcome-message {
  font-size: 1.2em; }

.account-welcome .not-user {
  margin: .83em 0; }

#password-reset {
  white-space: nowrap; }

.find-storesearch {
  color: #ff5219;
  text-decoration: underline;
  font-size: 18px; }

.order-shipping label {
  text-transform: none !important;
  font-size: 14px;
  color: #7a7a7a;
  display: inline; }

div#dialog-container.cc-popup.cart-cc-dialog .dialog-content {
  padding: 24px 12px;
  background: #f7f7f7; }
  @media print, screen and (min-width: 48em) {
    div#dialog-container.cc-popup.cart-cc-dialog .dialog-content {
      padding: 24px; } }

div#dialog-container.cc-popup.cart-cc-dialog .dialog-title {
  font-size: 20px;
  line-height: 24px; }
  @media print, screen and (min-width: 48em) {
    div#dialog-container.cc-popup.cart-cc-dialog .dialog-title {
      padding: 17px 16px; } }

@media print, screen and (min-width: 48em) {
  div#dialog-container.cc-popup.cart-cc-dialog a.close-button {
    right: 16px; } }

div#dialog-container.cc-popup #cart-cc-dialog-template #postCodeOrTown {
  max-width: calc(100% - 87px);
  margin-right: 8px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    div#dialog-container.cc-popup #cart-cc-dialog-template #postCodeOrTown {
      padding: 0 4px 0 40px; } }
  @media print, screen and (min-width: 48em) {
    div#dialog-container.cc-popup #cart-cc-dialog-template #postCodeOrTown {
      max-width: 282px; } }

div#dialog-container.cc-popup #cart-cc-dialog-template .btn-check-instore-search {
  width: 79px;
  font-size: 16px;
  letter-spacing: 2px; }

div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer {
  background: #f7f7f7; }
  div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row {
    background: #f7f7f7;
    border-bottom: 1px solid #979797;
    padding: 18px 0 16px 0;
    margin: 0; }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-plus {
      color: #4b4b4b;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px); }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-plus:before {
        content: '\002B'; }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-plus:hover {
        cursor: pointer; }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-minus {
      color: #4b4b4b;
      display: inline-block;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px); }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-minus:before {
        content: '\2212'; }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-minus:hover {
        cursor: pointer; }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .preferred-result {
      width: 121px;
      padding-left: 26px; }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .preferred-result .set-preferred-store {
        padding: 2px 0px;
        font-size: 13px !important;
        width: 121px;
        line-height: 20px;
        letter-spacing: 1.63px; }
        @media screen and (min-width: 20em) and (max-width: 47.9375em) {
          div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .preferred-result .set-preferred-store {
            margin-top: 18px; } }
      @media print, screen and (min-width: 48em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .preferred-result {
          padding-left: 35px; } }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .my-preferred-store {
      font-size: 14px;
      color: #4b4b4b;
      margin-bottom: 15px;
      letter-spacing: 0.88px; }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-in-stock, div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-error {
      padding: 0; }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-name-cart {
      width: calc(100% - 110px); }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-name-cart i {
        display: inline-block;
        vertical-align: top; }
      @media print, screen and (min-width: 48em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-name-cart {
          width: calc(100% - 262px); } }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-availability-container {
      width: 110px;
      line-height: 24px;
      text-align: right; }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-header {
      display: inline-block;
      font-size: 14px;
      line-height: 24px;
      letter-spacing: 0.88px;
      color: #4b4b4b; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-header {
          width: calc(100% - 28px);
          line-height: 1.5; } }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-more-details {
      padding-left: 26px;
      font-size: 14px; }
      @media print, screen and (min-width: 48em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-more-details {
          font-size: 16px; } }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-details {
      color: #7a7a7a;
      margin: 8px 0 12px 0;
      line-height: 1.5;
      letter-spacing: 0.3px; }
      @media print, screen and (min-width: 48em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-details {
          font-size: 16px; } }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .show-more {
      margin: 8px 0 0 0;
      color: #4b4b4b;
      letter-spacing: 0.88px; }
      @media print, screen and (min-width: 48em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .show-more {
          margin: 0; } }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .show-more:hover {
        cursor: pointer; }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-address {
      color: #666666;
      padding-bottom: 0;
      margin-top: 16px; }
      @media print, screen and (min-width: 48em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .cc-address {
          margin-top: 14px; } }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-hours-container {
      width: 100%; }
      @media print, screen and (min-width: 48em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-hours-container {
          width: 244px;
          font-size: 16px; } }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-hours-container .store-hours-label, div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-hours-container .store-hours {
        line-height: 20px;
        letter-spacing: 0.88px; }
        @media print, screen and (min-width: 48em) {
          div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-hours-container .store-hours-label, div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-hours-container .store-hours {
            line-height: 24px;
            letter-spacing: 0; } }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-info-container {
      width: 100%;
      letter-spacing: 0.88px;
      margin-top: 2px; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-info-container {
          margin-top: 12px; } }
      @media print, screen and (min-width: 48em) {
        div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-info-container {
          width: calc(100% - 294px);
          margin-left: 50px;
          letter-spacing: 1px;
          font-size: 16px; } }
      div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-info-container .cc-collect-service {
        margin-top: 12px; }
        @media print, screen and (min-width: 48em) {
          div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row .store-info-container .cc-collect-service {
            margin-top: 25px; } }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row.first-store {
      border-top: 1px solid #979797; }
    div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .list-outer .store-row.last-store {
      margin-bottom: 19px; }

div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .cc-status {
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 1.5; }
  div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .cc-status i:before {
    margin-top: -5px; }

div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .close-btn {
  width: 171px;
  margin: auto;
  padding: 0; }
  div#dialog-container.cc-popup #cart-cc-dialog-template .storeLocatorPageResult .close-btn button {
    width: 171px; }

.pt_cart .primary-logo .icon.hero-logo-macpac, .pt_cart .primary-logo input.hero-logo-macpac[type="checkbox"]:checked {
  display: block !important; }

.pt_cart .primary-logo .icon.mountain-orange, .pt_cart .primary-logo input.mountain-orange[type="checkbox"]:checked {
  display: none; }

.pt_cart .header-banner {
  display: none; }

.pt_cart .top-banner .header-search,
.pt_cart .top-banner .menu-toggle,
.pt_cart .top-banner .mobile-extra,
.pt_cart .top-banner .navigation-container,
.pt_cart .top-banner .store-header-mobile,
.pt_cart .top-banner #mini-cart {
  display: none; }

.pt_cart .top-banner {
  height: 83px; }

@media screen and (max-width: 1023px) {
  .pt_cart .cart-checkout-button-container-top {
    width: calc(100% - 1.875rem); }
  .pt_cart .primary-logo {
    margin-left: 0;
    padding-left: 0.9375rem; } }

.pt_cart .cc-macpac-club {
  margin-top: 20px; }
  @media screen and (max-width: 1023px) {
    .pt_cart .cc-macpac-club .cart-club-banner {
      display: block; } }
  .pt_cart .cc-macpac-club .cart-club-join-button {
    text-align: center; }
    .pt_cart .cc-macpac-club .cart-club-join-button a {
      width: 100%; }
  .pt_cart .cc-macpac-club .cart-club-member-message {
    text-align: center; }

@media screen and (min-width: 48em) {
  .pt_cart .cc-checkout-top-box .cc-btn-checkout {
    order: 0; } }

@media screen and (min-width: 768px) {
  .pt_cart input#postCodeOrTown {
    padding: 0 42px 0 42px !important; } }

.checkout-local-taxes {
  text-align: center;
  font-size: 16px;
  letter-spacing: 1px; }

@media screen and (min-width: 48em) {
  .cc-checkout-top-box .cc-macpac-club {
    order: 1;
    padding-bottom: 10px; }
  .cc-checkout-top-box .cc-btn-checkout {
    order: 2; }
  .cc-checkout-top-box .cc-menu {
    order: 3;
    justify-content: left; }
  .cc-checkout-top-box .cc-shipping-method {
    order: 4; }
  .cc-checkout-top-box .cc-shipping-method-error {
    order: 5; } }

.cc-shipping-method legend {
  margin-bottom: 0; }

.cc-shipping-method div {
  font-size: 14px;
  letter-spacing: 0.8px; }
  .cc-shipping-method div a {
    font-size: 14px;
    letter-spacing: 0.8px;
    line-height: 1.71; }

.cc-shipping-method span.preferred-store-name {
  font-family: Segma-Bold;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.2;
  letter-spacing: 0.5px; }

@media screen and (max-width: 47.9375em) {
  .cc-shipping-method .error-form {
    text-align: left;
    margin-top: 17px;
    margin-bottom: 2px; } }

@media screen and (min-width: 48em) {
  .cc-shipping-method .error-form {
    margin-bottom: 0; } }

@media screen and (max-width: 47.9375em) {
  .cc-shipping-method-error .error-form {
    text-align: center;
    margin-top: 17px;
    margin-bottom: 2px; } }

@media screen and (min-width: 48em) {
  .cc-shipping-method-error .error-form {
    text-align: center;
    margin-bottom: 0; } }

.cc-menu {
  justify-content: center;
  padding: 0; }
  .cc-menu li {
    height: 98px;
    display: inline-block;
    border: 2px solid #cdcdcd;
    text-align: center;
    padding-top: 16px;
    position: relative;
    /*   &.active:after, &.active:before {
            top: 100%;
            left: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
        }

        &.active:after {
            border-color: rgba(255, 255, 255, 0);
            border-top-color: $white;
            border-width: 10px;
            margin-left: -10px;
            top: 99%;
        }
        &.active:before {
            border-color: rgba(122, 122, 122, 0);
            border-top-color: $flame-orange;
            border-width: 11px;
            margin-left: -11px;
            margin-top: 1px;
        }
*/ }
    @media screen and (min-width: 48em) {
      .cc-menu li {
        min-height: 100px;
        height: auto; } }
    @media screen and (max-width: 47.9375em) {
      .cc-menu li {
        height: auto;
        padding-top: 14px; } }
    .cc-menu li .shipping-method-select {
      line-height: 18px;
      letter-spacing: 1.07px;
      font-size: 14px;
      font-family: Segma-Regular; }
      @media screen and (max-width: 47.9375em) {
        .cc-menu li .shipping-method-select {
          font-size: 16px;
          letter-spacing: 2px; } }
    .cc-menu li .js-shipping-method-select i {
      /*display: block;
                padding-top: 10px;*/ }
    .cc-menu li .js-shipping-method-select .shipping-method-type {
      display: block;
      margin-left: 28px;
      margin-top: 10px;
      line-height: 24px;
      letter-spacing: 0.26px;
      font-family: Segma-Bold; }
    .cc-menu li .icons i {
      display: inline-block;
      padding-top: 10px;
      -webkit-transform: scale(1.3);
              transform: scale(1.3);
      margin-right: 7px; }
    .cc-menu li.active {
      border: 2px solid #ff5219; }
    .cc-menu li .mobile-only-stock {
      display: none; }
      @media screen and (max-width: 47.9375em) {
        .cc-menu li .mobile-only-stock {
          display: block; } }
      .cc-menu li .mobile-only-stock .mobile-stock-row {
        display: flex;
        flex-direction: row;
        width: 100%;
        line-height: 18px;
        letter-spacing: 1.07px;
        font-size: 14px;
        font-family: Segma-Regular;
        padding: 5px 0px 15px 0px; }
        .cc-menu li .mobile-only-stock .mobile-stock-row .col-1 {
          width: 56%;
          text-align: left;
          padding-left: 35px;
          display: flex;
          margin-top: 5px; }
          .cc-menu li .mobile-only-stock .mobile-stock-row .col-1 div {
            padding: 0px 0px 0px 6px; }
        .cc-menu li .mobile-only-stock .mobile-stock-row .col-2 {
          width: 44%;
          text-align: right;
          padding-right: 16px; }
        .cc-menu li .mobile-only-stock .mobile-stock-row .find-storesearch {
          display: block;
          color: #747474;
          font-size: 14px;
          line-height: 24px;
          letter-spacing: 0.26px;
          font-family: Segma-Bold; }
    .cc-menu li .develivery-method-blk {
      display: flex;
      flex-direction: row;
      width: 100%;
      line-height: 18px;
      letter-spacing: 1.07px;
      font-size: 16px;
      font-family: Segma-Regular;
      color: #757575; }
      .cc-menu li .develivery-method-blk .col-1 {
        width: 60%;
        display: flex;
        padding-left: 10px;
        text-align: left; }
        .cc-menu li .develivery-method-blk .col-1 .w_80 {
          width: 80%;
          padding-top: 2px; }
          .cc-menu li .develivery-method-blk .col-1 .w_80 label {
            color: #575757;
            line-height: 18px;
            letter-spacing: 1.07px;
            margin-bottom: 0px;
            display: inline-block;
            cursor: pointer; }
            @media screen and (max-width: 47.9375em) {
              .cc-menu li .develivery-method-blk .col-1 .w_80 label {
                letter-spacing: 0.8px; } }
          @media screen and (max-width: 47.9375em) {
            .cc-menu li .develivery-method-blk .col-1 .w_80 label[for="shipping-method-select-store_collection"] {
              min-width: 205px; } }
        @media screen and (max-width: 47.9375em) {
          .cc-menu li .develivery-method-blk .col-1 {
            width: 80%; } }
      .cc-menu li .develivery-method-blk .col-2 {
        width: 20%;
        display: flex;
        text-align: left;
        margin-top: 35px; }
        .cc-menu li .develivery-method-blk .col-2 div {
          padding: 0px 0px 0px 6px; }
        @media screen and (max-width: 47.9375em) {
          .cc-menu li .develivery-method-blk .col-2 {
            display: none; } }
      .cc-menu li .develivery-method-blk .col-3 {
        width: 20%;
        text-align: right;
        padding-right: 16px;
        text-transform: uppercase;
        margin-top: 5px;
        line-height: 21px; }
        @media screen and (max-width: 47.9375em) {
          .cc-menu li .develivery-method-blk .col-3 {
            font-size: 14px;
            margin-top: 6px;
            width: 25%; } }
      .cc-menu li .develivery-method-blk .shipping-method-type {
        display: flex;
        margin-top: 10px;
        color: #4b4b4b;
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 0.26px;
        font-family: Segma-Bold; }
        .cc-menu li .develivery-method-blk .shipping-method-type div {
          color: #747474;
          font-size: 14px;
          line-height: 24px;
          letter-spacing: 0.26px;
          font-family: Segma-Bold; }
        .cc-menu li .develivery-method-blk .shipping-method-type .preferred-store-address {
          color: #7a7a7a;
          font-family: Segma-Regular; }
          @media screen and (max-width: 47.9375em) {
            .cc-menu li .develivery-method-blk .shipping-method-type .preferred-store-address {
              display: none; } }
      .cc-menu li .develivery-method-blk .delivery-type {
        padding-top: 2px;
        margin-left: 4px; }
        .cc-menu li .develivery-method-blk .delivery-type .preferred-store-name {
          color: #4b4b4b; }
          @media screen and (max-width: 47.9375em) {
            .cc-menu li .develivery-method-blk .delivery-type .preferred-store-name {
              width: 68vw; } }
      .cc-menu li .develivery-method-blk input[type="radio"] {
        cursor: pointer; }
      .cc-menu li .develivery-method-blk input[type="radio"]:checked::after {
        background-color: #575757; }
      .cc-menu li .develivery-method-blk .find-storesearch {
        display: block;
        color: #747474;
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 0;
        margin: 10px 0px 15px 0px; }
        @media screen and (max-width: 47.9375em) {
          .cc-menu li .develivery-method-blk .find-storesearch {
            display: none; } }
    .cc-menu li .store-in-stock {
      color: #41854b;
      font-size: 14px;
      margin-top: 2px; }
    .cc-menu li .store-out-stock {
      color: #d70000;
      font-size: 14px;
      margin-top: 2px; }
  .cc-menu li + li {
    margin-left: 0px;
    margin-top: 16px; }
  .cc-menu .checkout-shipping {
    width: 100%; }
  .cc-menu .hide-shipping-method {
    display: none !important; }

.checkout-progress-indicator {
  text-align: center;
  margin: 20px 0 40px;
  font-size: 10px;
  letter-spacing: 1.4px;
  display: flex;
  justify-content: center; }
  @media print, screen and (min-width: 48em) {
    .checkout-progress-indicator {
      font-size: 12px;
      letter-spacing: 1.7px;
      margin: 35px 0 50px; } }
  @media screen and (min-width: 64em) {
    .checkout-progress-indicator {
      margin: 35px 0 65px; } }
  .checkout-progress-indicator .step {
    flex-basis: 180px;
    text-transform: uppercase; }
    .checkout-progress-indicator .step span {
      display: block;
      margin: 0 auto 3px auto;
      width: 30px;
      height: 30px;
      border: 1px solid #b9b9b9;
      border-radius: 15px;
      font-size: 18px;
      letter-spacing: 1.1px;
      line-height: 27px;
      color: #b9b9b9; }
      @media print, screen and (min-width: 48em) {
        .checkout-progress-indicator .step span {
          width: 40px;
          height: 40px;
          border-radius: 20px;
          font-size: 24px;
          letter-spacing: 1.5px;
          line-height: 36px;
          display: inline-block;
          vertical-align: middle;
          margin: 0 4px 0 0; } }
    .checkout-progress-indicator .step.active span {
      border-color: #ff5219;
      color: #575757; }
    .checkout-progress-indicator .step.inactive a span {
      color: #575757;
      border-color: #7a7a7a; }

.continue-to-payment-button-row, .checkout-button-row {
  margin: 16px 0 40px; }
  @media print, screen and (min-width: 48em) {
    .continue-to-payment-button-row button.smaller-on-mobile, .checkout-button-row button.smaller-on-mobile {
      font-size: 20px;
      letter-spacing: 2.11px; } }

@media screen and (min-width: 64em) {
  .checkout-form-column {
    padding-right: 30px; } }

.checkout-form-column > .error-form {
  margin-top: 0; }

.checkout-form-column > .success-message {
  margin: 0 0 10px; }

.airpoints-add-membership-button {
  margin: 10px 0 25px; }

.airpoints-close-button {
  display: inline-block;
  text-align: right;
  width: 100%;
  cursor: pointer; }
  .airpoints-close-button .close-text {
    font-size: 15px;
    display: inline-block;
    vertical-align: bottom; }

@media screen and (max-width: 47.9375em) {
  .airpoints-fields-container .airpoints-card-image-container {
    width: 95px; } }

@media screen and (min-width: 64em) {
  .airpoints-fields-container .airpoints-image-and-username-container {
    display: flex; }
    .airpoints-fields-container .airpoints-image-and-username-container .airpoints-card-image-container {
      margin-right: 25px; }
    .airpoints-fields-container .airpoints-image-and-username-container .form-row {
      flex-grow: 1;
      margin: 0;
      align-self: flex-end; }
      .airpoints-fields-container .airpoints-image-and-username-container .form-row .input-text {
        width: 100%; }
  .airpoints-fields-container .airpoints-name-container {
    display: flex;
    justify-content: space-between; }
    .airpoints-fields-container .airpoints-name-container .form-row {
      width: 49%; }
      .airpoints-fields-container .airpoints-name-container .form-row .input-text {
        width: 100%; } }

.airpoints-membership-details-container {
  display: flex;
  align-items: center; }
  .airpoints-membership-details-container .airpoints-card-image-container {
    width: 95px;
    margin-right: 25px;
    flex-shrink: 0; }
  .airpoints-membership-details-container .airpoints-membership-details-text {
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 1px;
    color: #7a7a7a; }
    .airpoints-membership-details-container .airpoints-membership-details-text span {
      color: #4b4b4b; }
    .airpoints-membership-details-container .airpoints-membership-details-text .icon, .airpoints-membership-details-container .airpoints-membership-details-text input[type="checkbox"]:checked {
      display: inline-block;
      vertical-align: middle;
      margin-left: 5px; }

.shipping-method-fields + .continue-to-payment-fieldset {
  margin-top: 20px; }

.checkout-shipping label, .checkout-billing label {
  margin-bottom: 0px; }

@media print, screen and (min-width: 48em) {
  .checkout-shipping input:not([type="radio"]):not([type="checkbox"]), .checkout-shipping .input-text, .checkout-shipping select, .checkout-shipping .field-responsive-wrapper, .checkout-billing input:not([type="radio"]):not([type="checkbox"]), .checkout-billing .input-text, .checkout-billing select, .checkout-billing .field-responsive-wrapper {
    width: 100%; } }

@media screen and (min-width: 64em) {
  .checkout-shipping input:not([type="radio"]):not([type="checkbox"]), .checkout-shipping .input-text, .checkout-shipping select, .checkout-shipping .field-responsive-wrapper, .checkout-billing input:not([type="radio"]):not([type="checkbox"]), .checkout-billing .input-text, .checkout-billing select, .checkout-billing .field-responsive-wrapper {
    width: 449px; } }

@media screen and (min-width: 64em) {
  .checkout-shipping input[name$="billing_couponCode"], .checkout-shipping input[name$="billing_giftCertPin"], .checkout-billing input[name$="billing_couponCode"], .checkout-billing input[name$="billing_giftCertPin"] {
    width: 317px !important; } }

@media screen and (min-width: 64em) {
  .checkout-shipping input[name$="billing_giftCertPin"], .checkout-billing input[name$="billing_giftCertPin"] {
    width: 100% !important; } }

.checkout-shipping .consent-checkbox .label-inline, .checkout-billing .consent-checkbox .label-inline {
  margin-bottom: 24px; }
  @media screen and (max-width: 47.9375em) {
    .checkout-shipping .consent-checkbox .label-inline .field-wrapper, .checkout-billing .consent-checkbox .label-inline .field-wrapper {
      margin-bottom: 26px; }
      .checkout-shipping .consent-checkbox .label-inline .field-wrapper input:checked[type="checkbox"]:before, .checkout-billing .consent-checkbox .label-inline .field-wrapper input:checked[type="checkbox"]:before {
        margin-bottom: 1px; } }
  @media screen and (min-width: 64em) {
    .checkout-shipping .consent-checkbox .label-inline .field-wrapper, .checkout-billing .consent-checkbox .label-inline .field-wrapper {
      margin-bottom: 0; } }

.checkout-shipping label[for$="billing_consent"], .checkout-billing label[for$="billing_consent"] {
  letter-spacing: 1px;
  color: #4f4f55; }

.checkout-shipping legend div, .checkout-billing legend div {
  margin-top: 27px; }

@media screen and (min-width: 64em) {
  .checkout-shipping .shipping-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .shipping-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .billing-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .billing-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list, .checkout-billing .shipping-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .shipping-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .billing-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .billing-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list {
    max-width: 660px;
    line-height: 1.4; } }

@media screen and (max-width: 85.3125em) {
  .checkout-shipping .shipping-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .shipping-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .billing-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .billing-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list, .checkout-billing .shipping-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .shipping-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .billing-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .billing-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list {
    max-width: 48%;
    line-height: 1.4; } }

@media screen and (max-width: 47.9375em) {
  .checkout-shipping .shipping-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .shipping-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .billing-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-shipping .billing-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list, .checkout-billing .shipping-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .shipping-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .billing-address-fields #dwfrm_singleshipping_shippingAddress_addressFields_address1 ~ .af_list,
  .checkout-billing .billing-address-fields #dwfrm_billing_billingAddress_addressFields_address1 ~ .af_list {
    max-width: 100%; } }

.checkout-shipping .shipping-address-fields legend div,
.checkout-shipping .billing-address-fields legend div, .checkout-billing .shipping-address-fields legend div,
.checkout-billing .billing-address-fields legend div {
  margin-top: 9px; }

@media screen and (min-width: 64em) {
  .checkout-shipping .shipping-address-fields .field-wrapper, .checkout-shipping .billing-address-fields .field-wrapper, .checkout-billing .shipping-address-fields .field-wrapper, .checkout-billing .billing-address-fields .field-wrapper {
    float: left;
    width: auto; } }

.checkout-shipping .shipping-address-fields .form-field-tooltip, .checkout-shipping .billing-address-fields .form-field-tooltip, .checkout-billing .shipping-address-fields .form-field-tooltip, .checkout-billing .billing-address-fields .form-field-tooltip {
  float: right;
  margin: 1px 0 0; }
  @media screen and (min-width: 64em) {
    .checkout-shipping .shipping-address-fields .form-field-tooltip, .checkout-shipping .billing-address-fields .form-field-tooltip, .checkout-billing .shipping-address-fields .form-field-tooltip, .checkout-billing .billing-address-fields .form-field-tooltip {
      margin: 12px 36px 0 0; } }

.checkout-shipping .shipping-address-fields .form-row, .checkout-shipping .billing-address-fields .form-row, .checkout-billing .shipping-address-fields .form-row, .checkout-billing .billing-address-fields .form-row {
  margin: 16px 0 0;
  clear: both; }
  .checkout-shipping .shipping-address-fields .form-row.hidden, .checkout-shipping .billing-address-fields .form-row.hidden, .checkout-billing .shipping-address-fields .form-row.hidden, .checkout-billing .billing-address-fields .form-row.hidden {
    margin: 0; }
  .checkout-shipping .shipping-address-fields .form-row.label-inline .field-wrapper, .checkout-shipping .billing-address-fields .form-row.label-inline .field-wrapper, .checkout-billing .shipping-address-fields .form-row.label-inline .field-wrapper, .checkout-billing .billing-address-fields .form-row.label-inline .field-wrapper {
    margin: 0; }

.checkout-shipping .shipping-address-fields .form-caption, .checkout-shipping .billing-address-fields .form-caption, .checkout-billing .shipping-address-fields .form-caption, .checkout-billing .billing-address-fields .form-caption {
  margin-top: 5px; }
  .checkout-shipping .shipping-address-fields .form-caption .privacy-policy, .checkout-shipping .billing-address-fields .form-caption .privacy-policy, .checkout-billing .shipping-address-fields .form-caption .privacy-policy, .checkout-billing .billing-address-fields .form-caption .privacy-policy {
    font-size: 16px;
    letter-spacing: 1px;
    text-decoration: underline;
    color: #575757; }

.checkout-shipping .shipping-address-fields label[for$="addressFields_companyName"], .checkout-shipping .billing-address-fields label[for$="addressFields_companyName"], .checkout-billing .shipping-address-fields label[for$="addressFields_companyName"], .checkout-billing .billing-address-fields label[for$="addressFields_companyName"] {
  margin-top: 31px; }

.checkout-shipping .shipping-address-fields .select-address .field-wrapper, .checkout-shipping .billing-address-fields .select-address .field-wrapper, .checkout-billing .shipping-address-fields .select-address .field-wrapper, .checkout-billing .billing-address-fields .select-address .field-wrapper {
  margin-bottom: 31px; }

@media screen and (min-width: 64em) {
  .checkout-shipping .shipping-address-fields .address-expanded .field-wrapper, .checkout-shipping .billing-address-fields .address-expanded .field-wrapper, .checkout-billing .shipping-address-fields .address-expanded .field-wrapper, .checkout-billing .billing-address-fields .address-expanded .field-wrapper {
    width: 100%; } }

.checkout-shipping .shipping-address-fields .add-to-email-list, .checkout-shipping .billing-address-fields .add-to-email-list, .checkout-billing .shipping-address-fields .add-to-email-list, .checkout-billing .billing-address-fields .add-to-email-list {
  margin: 8px 0 0; }

.checkout-shipping .shipping-method-fields .form-row, .checkout-billing .shipping-method-fields .form-row {
  margin: 0;
  padding: 10px 0 0; }
  .checkout-shipping .shipping-method-fields .form-row .form-caption, .checkout-billing .shipping-method-fields .form-row .form-caption {
    margin-left: 26px; }

.checkout-shipping .coupon-code legend, .checkout-billing .coupon-code legend {
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 1px;
  color: #4b4b4b; }

.checkout-shipping .shipping-address-fields .add-to-address-book, .checkout-billing .shipping-address-fields .add-to-address-book {
  margin: 6px 0 0; }

.checkout-shipping .giftcoupon .giftcert-error, .checkout-billing .giftcoupon .giftcert-error {
  margin: 0; }
  .checkout-shipping .giftcoupon .giftcert-error.has-error, .checkout-billing .giftcoupon .giftcert-error.has-error {
    margin-top: 7px; }

.gift-message-container {
  background-color: #f9f6f1;
  padding: 20px; }
  .gift-message-container .gift-message-question > label {
    font-size: 18px;
    letter-spacing: 1.1px;
    color: #4b4b4b;
    margin-bottom: 10px; }
  .gift-message-container .gift-message-question.form-row {
    margin: 0; }
  .gift-message-container .gift-message-question .input-radio-option-container:not(:last-of-type) {
    margin-right: 40px; }
  .gift-message-container .gift-message-text {
    overflow: visible;
    opacity: 1;
    transition: all 1s ease; }
    .gift-message-container .gift-message-text.hidden {
      height: 0;
      opacity: 0;
      overflow: hidden; }
    .gift-message-container .gift-message-text textarea, .gift-message-container .gift-message-text .field-wrapper {
      width: 100%;
      height: auto; }
    .gift-message-container .gift-message-text .char-count {
      display: none; }

.billing-coupon-plus {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("../icons/plus-icon.png") no-repeat;
  background-size: 16px 16px;
  position: relative;
  margin-left: 10px;
  top: 2px; }

.billing-coupon-minus {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("../icons/minus-icon.png") no-repeat;
  background-size: 16px 16px;
  position: relative;
  margin-left: 10px;
  top: 2px; }

.redeem-giftcoupon, .redeem-coupon {
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.89px;
  color: #ff5219;
  text-decoration: underline;
  cursor: pointer; }

.billing-coupon-code legend {
  font-size: 18px;
  letter-spacing: 1.1px;
  color: #4b4b4b;
  margin: 0 0 5px; }

@media print, screen and (min-width: 48em) {
  .billing-coupon-code .coupon-apply, .billing-coupon-code .giftcert-apply {
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap; } }

@media screen and (min-width: 48em) and (max-width: 63.9375em) {
  .billing-coupon-code .growing-row {
    flex-grow: 1; } }

@media screen and (max-width: 47.9375em) {
  .billing-coupon-code .giftcert-apply {
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap; } }

@media screen and (min-width: 64em) {
  .billing-coupon-code .giftcert-apply {
    max-width: 449px; } }

.billing-coupon-code .giftcert-apply .growing-row {
  flex-grow: 1; }

.billing-coupon-code .giftcert-apply button.secondary {
  width: 121px; }

.billing-coupon-code .giftcert-apply .full-basis {
  flex-basis: 100%; }

.billing-coupon-code .giftcert-apply input[type="text"] {
  height: 48px; }

.billing-coupon-code .giftcert-apply .form-row:nth-child(2) {
  max-width: calc(100% - 121px); }

.billing-coupon-code .giftcert-apply .recaptcha-form-group {
  min-width: 100%; }

@media screen and (min-width: 48em) and (max-width: 63.9375em) {
  .billing-coupon-code .full-basis {
    flex-basis: 100%; } }

.billing-coupon-code .field-wrapper {
  margin: 0; }

.billing-coupon-code .form-row {
  margin-bottom: 0; }

.billing-coupon-code .success-message {
  letter-spacing: 0.7px;
  color: #7a7a7a; }
  .billing-coupon-code .success-message span {
    color: #4b4b4b; }
  .billing-coupon-code .success-message .remove-gift-cert {
    font-size: 14px;
    text-decoration: underline; }
  .billing-coupon-code .success-message .icon, .billing-coupon-code .success-message input[type="checkbox"]:checked {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px; }

.payment-method-options {
  display: block;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 0 40px -40px; }
  @media screen and (min-width: 64em) {
    .payment-method-options {
      width: 100%; } }
  .payment-method-options .form-row {
    margin-left: 40px;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 59px;
    max-height: 59px; }
    .payment-method-options .form-row .input-radio {
      vertical-align: middle;
      margin: 0 10px 0 0; }
    .payment-method-options .form-row label {
      vertical-align: middle; }
  .payment-method-options .payment-method-label-text, .payment-method-options .payment-method-logo {
    vertical-align: middle; }
  .payment-method-options .payment-method-credit-card {
    padding-top: 12px; }
    .payment-method-options .payment-method-credit-card .payment-method-logo {
      display: inline-block;
      width: 48px;
      height: 32px;
      background: url("../images/payment/visa-logo.png") no-repeat;
      position: relative;
      margin: 0 72px 0 20px; }
      .payment-method-options .payment-method-credit-card .payment-method-logo::after {
        position: absolute;
        left: 60px;
        display: block;
        width: 49px;
        height: 32px;
        background: url("../images/payment/mastercard-logo.png") no-repeat;
        content: ''; }
      .payment-method-options .payment-method-credit-card .payment-method-logo::before {
        position: absolute;
        left: 121px;
        display: block;
        width: 30px;
        height: 30px;
        background: url("../images/payment/amex-logo.png") no-repeat;
        background-size: 30px 30px;
        content: ''; }
  .payment-method-options .payment-method-paypal {
    padding-top: 15px; }
    .payment-method-options .payment-method-paypal .payment-method-label-text {
      display: none; }
    .payment-method-options .payment-method-paypal .payment-method-logo {
      display: inline-block;
      width: 95px;
      height: 25px;
      background: url("../images/payment/paypal-logo.png") no-repeat;
      margin-left: 5px; }
  .payment-method-options .payment-method-afterpay-pbi {
    padding-top: 15px; }
    .payment-method-options .payment-method-afterpay-pbi .payment-method-label-text {
      display: none; }
    .payment-method-options .payment-method-afterpay-pbi .payment-method-logo {
      display: inline-block;
      width: 120px;
      height: 25px;
      background-image: url("../images/payment/afterpay-logo.png");
      margin-left: 5px;
      background-repeat: none; }
  .payment-method-options .payment-method-apple-pay {
    padding-top: 15px; }
    .payment-method-options .payment-method-apple-pay .payment-method-logo {
      display: inline-block;
      width: 50px;
      height: 30px;
      background-image: url("../images/payment/apple-pay-logo.png");
      margin-left: 5px;
      background-repeat: none; }
  .payment-method-options .payment-method-zip {
    padding-top: 10px; }
    .payment-method-options .payment-method-zip .payment-method-label-text {
      display: none; }
    .payment-method-options .payment-method-zip .payment-method-logo {
      display: inline-block;
      width: 71px;
      height: 44px;
      -o-object-fit: contain;
         object-fit: contain; }
  .payment-method-options .line-separator {
    margin: 0 0 0 40px; }

.payment-method {
  clear: both;
  display: none;
  margin-left: 40px; }
  .payment-method .form-row {
    margin-left: 0px;
    margin-bottom: 14px;
    height: auto;
    max-height: 100%; }
  .payment-method .zip-learn-more {
    margin-bottom: 12px; }
    .payment-method .zip-learn-more span:first-child {
      font-size: 16px;
      line-height: 24px;
      letter-spacing: 1px;
      display: block;
      margin-bottom: 12px;
      color: #4b4b4b; }
    .payment-method .zip-learn-more span:last-child {
      font-size: 14px;
      line-height: 24px;
      letter-spacing: 0.8px;
      color: #7a7a7a; }
  .payment-method .applepay-learn-more span {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 1px;
    display: block;
    color: #4b4b4b; }

.payment-method-expanded .payment-method-braintree {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0; }
  @media screen and (max-width: 47.9375em) {
    .payment-method-expanded .payment-method-braintree {
      overflow-y: scroll; }
      .payment-method-expanded .payment-method-braintree iframe {
        width: 100%; } }

.month,
.year,
.day {
  clear: none;
  float: left;
  margin: 0 0 2% 2%; }
  .month select,
  .year select,
  .day select {
    width: auto; }

.month .form-caption {
  margin-left: 0; }

.cvn {
  clear: left; }
  .cvn .field-wrapper {
    width: 50px; }

.ssn {
  clear: left; }

.bml-terms-and-conditions {
  border: 1px solid #7a7a7a;
  font-size: 0.8em;
  height: 400px;
  overflow: auto;
  padding: 1em; }

.bml-table-col-1 {
  width: 25%; }

.pt_checkout h3 {
  padding-bottom: 1em; }

.checkout-mini-cart {
  background-color: #efefef;
  max-height: 330px;
  overflow: auto; }

.checkout-order-totals {
  background-color: #efefef;
  padding: 0.3rem .5rem; }

.place-order-totals {
  clear: both; }
  .place-order-totals .order-totals-table {
    float: right;
    width: 50%; }

.order-component-block {
  margin: 1.67em 0; }
  .order-component-block .section-header a {
    float: right;
    font-weight: normal; }
  .order-component-block .details {
    background: none repeat scroll 0 0 #e0e0e0;
    color: #7a7a7a;
    padding: 0.5em 1em; }

.order-summary-footer {
  position: relative; }
  .order-summary-footer h2 {
    font-size: 2em;
    font-weight: normal; }

.summary-help {
  float: right;
  font-size: 0.8em;
  margin: 1em 0; }

.submit-order {
  clear: both;
  display: block;
  padding: 1.67em 0 0;
  text-align: right; }
  .submit-order .back-to-cart {
    font-size: 1.1em; }
    .submit-order .back-to-cart:hover {
      text-decoration: underline; }
  .submit-order button {
    margin-left: 1.5em; }

.order-discount {
  color: #990000; }

.summary .edit {
  position: absolute;
  text-transform: uppercase;
  right: 10px;
  font-size: 0.9em;
  line-height: 1.5em; }

.pt_cart .breadcrumb {
  padding-left: 0; }

.item-shipping-address {
  min-width: 120px; }

.billing-error {
  color: red;
  margin: 0 0 .83em 24%; }

.cvn-tooltip {
  font-family: Segma-Bold;
  margin: 5px;
  text-align: center; }
  .cvn-tooltip img {
    height: 150px;
    width: 110px; }

#shipping-method-list {
  position: relative; }

#wrapper.pt_order-confirmation .confirmation {
  margin: 36px 0px; }
  #wrapper.pt_order-confirmation .confirmation.create-account {
    margin-bottom: 25px; }
    #wrapper.pt_order-confirmation .confirmation.create-account .login-create-account {
      border: 1px solid #cdcdcd;
      padding: 0 13px; }
      #wrapper.pt_order-confirmation .confirmation.create-account .login-create-account .field-wrapper {
        margin-bottom: 0px; }
      #wrapper.pt_order-confirmation .confirmation.create-account .login-create-account .field-wrapper:has(.input-checkbox) {
        margin-top: 0px; }
      #wrapper.pt_order-confirmation .confirmation.create-account .login-create-account .form-row {
        margin-bottom: 0px;
        margin-top: 0px; }
      #wrapper.pt_order-confirmation .confirmation.create-account .login-create-account label[for=dwfrm_profile_customer_consent] {
        margin-top: 0px; }
      #wrapper.pt_order-confirmation .confirmation.create-account .login-create-account label {
        margin-bottom: 0px;
        margin-top: 24px; }
      #wrapper.pt_order-confirmation .confirmation.create-account .login-create-account button {
        margin-top: 24px; }
      #wrapper.pt_order-confirmation .confirmation.create-account .login-create-account .consent-checkbox .label-inline {
        margin-top: 24px;
        margin-bottom: 24px; }
    #wrapper.pt_order-confirmation .confirmation.create-account .confirmation-message {
      margin-bottom: 0px; }
    @media print, screen and (min-width: 48em) {
      #wrapper.pt_order-confirmation .confirmation.create-account .left {
        padding-right: 20px; } }
    @media screen and (min-width: 64em) {
      #wrapper.pt_order-confirmation .confirmation.create-account .left {
        padding-right: 30px; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      #wrapper.pt_order-confirmation .confirmation.create-account .order-detail-summary {
        margin-top: 10px; } }
    @media screen and (min-width: 64em) {
      #wrapper.pt_order-confirmation .confirmation.create-account .order-shipments .order-shipment-table .shipment-products .cell.details {
        padding-left: 10px; } }
  #wrapper.pt_order-confirmation .confirmation .actions {
    margin-top: 10px; }
    #wrapper.pt_order-confirmation .confirmation .actions a {
      font-size: 14px;
      color: #575757;
      text-decoration: underline; }
  #wrapper.pt_order-confirmation .confirmation .order-airpoints {
    margin-bottom: 32px; }
    #wrapper.pt_order-confirmation .confirmation .order-airpoints .airpoints-title {
      border-bottom: solid 1px #cdcdcd;
      color: #666666;
      padding: 6px 0px;
      text-transform: uppercase;
      font-size: 14px;
      letter-spacing: 1px;
      margin-bottom: 20px; }
    #wrapper.pt_order-confirmation .confirmation .order-airpoints .airpoints-membership-details-text {
      font-size: 14px;
      letter-spacing: 0.8px;
      color: #7a7a7a; }
  #wrapper.pt_order-confirmation .confirmation .order-shipment-table .value {
    font-size: 14px;
    color: #7a7a7a; }
  #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift {
    margin-bottom: 20px; }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-shipment-details.not-authenticated {
        width: 170px; } }
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-gc-details .shipping-method .list-head {
      display: block; }
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-gc-details .shipping-method .value {
      width: 100%;
      color: #666666;
      word-wrap: break-word; }
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-gc-details .item-heading {
      color: #333333;
      padding: 6px 0;
      font-size: 16px;
      letter-spacing: 1px;
      display: none; }
      @media screen and (max-width: 63.9375em) {
        #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-gc-details .item-heading {
          display: block; } }
    @media screen and (max-width: 63.9375em) {
      #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-gc-details .shipping-method .list-head,
      #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-gc-details .order-shipment-gift-message .list-head {
        display: none; } }
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-gc-details .order-gift-cert-wrapper:not(:last-child) {
      border-bottom: solid 1px #cdcdcd;
      padding-bottom: 10px;
      margin-bottom: 10px; }
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table.gift .order-gc-details .order-shipment-gift-message {
      word-wrap: break-word; }
  @media print, screen and (min-width: 48em) {
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table .order-shipment-details {
      width: 224px; } }
  @media screen and (max-width: 47.9375em) {
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table .order-shipment-details {
      margin-bottom: 25px; } }
  #wrapper.pt_order-confirmation .confirmation .order-shipment-table .order-shipment-details .shipping-status,
  #wrapper.pt_order-confirmation .confirmation .order-shipment-table .order-shipment-details .shipping-method {
    margin-top: 10px; }
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table .order-shipment-details .shipping-status div,
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table .order-shipment-details .shipping-method div {
      display: inline-block;
      color: #7a7a7a;
      font-size: 14px; }
  #wrapper.pt_order-confirmation .confirmation .order-shipment-table .shipment-products .cell.details {
    padding: 0 5px 0 13px; }
    @media screen and (min-width: 64em) {
      #wrapper.pt_order-confirmation .confirmation .order-shipment-table .shipment-products .cell.details {
        padding-left: 25px; } }
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table .shipment-products .cell.details .product-list-item {
      font-size: 14px; }
      #wrapper.pt_order-confirmation .confirmation .order-shipment-table .shipment-products .cell.details .product-list-item .name a {
        font-size: 14px;
        color: #575757;
        line-height: 1.7;
        letter-spacing: 0.5px; }
      #wrapper.pt_order-confirmation .confirmation .order-shipment-table .shipment-products .cell.details .product-list-item .sku span.label {
        color: #575757; }
      #wrapper.pt_order-confirmation .confirmation .order-shipment-table .shipment-products .cell.details .product-list-item .attribute span.label:after {
        content: ":"; }
  @media print, screen and (min-width: 48em) {
    #wrapper.pt_order-confirmation .confirmation .order-shipment-table .shipment-products {
      width: calc(100% - 224px); } }
  #wrapper.pt_order-confirmation .confirmation .storename,
  #wrapper.pt_order-confirmation .confirmation .address,
  #wrapper.pt_order-confirmation .confirmation .phone,
  #wrapper.pt_order-confirmation .confirmation .qty,
  #wrapper.pt_order-confirmation .confirmation .price,
  #wrapper.pt_order-confirmation .confirmation .product-list-item span {
    color: #7a7a7a;
    font-size: 14px;
    line-height: 1.5;
    letter-spacing: 0.8px; }
  #wrapper.pt_order-confirmation .confirmation .qty, #wrapper.pt_order-confirmation .confirmation .price {
    color: #575757; }
  #wrapper.pt_order-confirmation .confirmation .order-confirmation-details {
    width: 100%; }
    #wrapper.pt_order-confirmation .confirmation .order-confirmation-details h3 {
      color: #575757;
      font-size: 24px;
      font-weight: normal;
      letter-spacing: 2px;
      line-height: 1.5;
      text-align: left; }
      @media screen and (min-width: 64em) {
        #wrapper.pt_order-confirmation .confirmation .order-confirmation-details h3 {
          margin-top: 0; } }
    #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .order-shipments .list-head {
      border-bottom: solid 1px #cdcdcd;
      color: #666666;
      padding: 6px 0px;
      text-transform: uppercase;
      font-size: 14px;
      letter-spacing: 1px;
      margin-bottom: 20px; }
    #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .order-shipments .grid-x.rows {
      margin-bottom: 18px; }
    #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails {
      border-top: solid 1px #cdcdcd;
      padding-top: 20px; }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails {
          margin-bottom: 20px; } }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails {
          padding-left: 0;
          padding-right: 0;
          margin-bottom: 0px; } }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments .payment-type,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments .cc-owner,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments .cc-type,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments .cc-number,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments .cc-exp,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments .payment-amount span {
        color: #7a7a7a; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments .payment-type .payment-icon {
        width: 58px;
        height: 36px;
        display: block; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-billing .mini-address-name {
        color: #7a7a7a; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-billing .mini-address .status {
        display: none; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-billing .mini-address-location address {
        line-height: 1.5;
        color: #7a7a7a;
        letter-spacing: 0.8px; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-totals-table td:first-child {
        color: #7a7a7a; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-totals-table .order-value {
        font-size: 20px; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-information > div {
        margin-bottom: 8px; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .list-head {
        padding: 0;
        font-size: 14px;
        letter-spacing: 1px; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-date .label,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-number .label,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-customer-email .label {
        text-transform: uppercase;
        color: #575757;
        float: left;
        width: 100%; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-totals-table .order-total {
        border-bottom: 0; }
        #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-totals-table .order-total td {
          border-bottom: 0; }
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-information,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments,
      #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-billing {
        border-bottom: none;
        padding-bottom: 0;
        font-size: 14px; }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_order-confirmation .confirmation .order-confirmation-details .orderdetails .order-payment-instruments {
          margin-top: 20px;
          margin-bottom: 30px; } }
  #wrapper.pt_order-confirmation .confirmation .confirmation-message {
    padding: 0;
    border: none; }
    @media screen and (max-width: 47.9375em) {
      #wrapper.pt_order-confirmation .confirmation .confirmation-message {
        text-align: center;
        font-size: 20px;
        line-height: 1.8;
        letter-spacing: 1.3;
        margin-bottom: 8px; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      #wrapper.pt_order-confirmation .confirmation .confirmation-message {
        margin-bottom: 38px; } }
    #wrapper.pt_order-confirmation .confirmation .confirmation-message h1 {
      font-family: Segma-Regular;
      font-size: 24px;
      font-weight: normal;
      line-height: 1.5;
      letter-spacing: 1.5px;
      text-align: left;
      color: #575757;
      margin: 0; }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_order-confirmation .confirmation .confirmation-message h1 {
          text-align: center;
          font-size: 20px;
          line-height: 1.8;
          letter-spacing: 1.3px; } }
    #wrapper.pt_order-confirmation .confirmation .confirmation-message a.button {
      height: 42px;
      padding: 11px 15px;
      width: 179px; }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_order-confirmation .confirmation .confirmation-message a.button {
          width: 100%; } }
  #wrapper.pt_order-confirmation .confirmation .login-create-account {
    float: none;
    padding: 0;
    width: 100%; }
    #wrapper.pt_order-confirmation .confirmation .login-create-account .login-box-content {
      padding: 0;
      border-radius: 0;
      border: none;
      background-color: #ffffff; }
    #wrapper.pt_order-confirmation .confirmation .login-create-account input[type="text"],
    #wrapper.pt_order-confirmation .confirmation .login-create-account input[type="number"],
    #wrapper.pt_order-confirmation .confirmation .login-create-account input[type="password"],
    #wrapper.pt_order-confirmation .confirmation .login-create-account input[type="date"],
    #wrapper.pt_order-confirmation .confirmation .login-create-account textarea {
      width: 100%; }
    #wrapper.pt_order-confirmation .confirmation .login-create-account h2 {
      margin: 20px 0px 24px;
      font-size: 18px;
      color: #4b4b4b;
      text-align: center;
      text-transform: uppercase;
      font-weight: normal; }
    #wrapper.pt_order-confirmation .confirmation .login-create-account p {
      margin-top: 0;
      color: #7a7a7a;
      line-height: 1.5;
      letter-spacing: 0.8px; }
    #wrapper.pt_order-confirmation .confirmation .login-create-account .recaptcha-form-group {
      max-width: 220px;
      margin-top: 16px; }
      #wrapper.pt_order-confirmation .confirmation .login-create-account .recaptcha-form-group .rc-anchor-checkbox-label {
        font-size: 22px; }
      #wrapper.pt_order-confirmation .confirmation .login-create-account .recaptcha-form-group .recaptcha_error {
        margin-top: -15px;
        margin-bottom: 16px; }
        @media screen and (max-width: 47.9375em) {
          #wrapper.pt_order-confirmation .confirmation .login-create-account .recaptcha-form-group .recaptcha_error {
            margin-top: 0px; } }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        #wrapper.pt_order-confirmation .confirmation .login-create-account .recaptcha-form-group {
          max-width: 163px; }
          #wrapper.pt_order-confirmation .confirmation .login-create-account .recaptcha-form-group .recaptcha_error {
            margin-top: -25px; } }
    #wrapper.pt_order-confirmation .confirmation .login-create-account button {
      padding: 11px 40px;
      height: 64px;
      letter-spacing: 2px;
      line-height: normal;
      margin-top: 8px;
      width: 100%; }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        #wrapper.pt_order-confirmation .confirmation .login-create-account button {
          padding: 11px 20px; } }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_order-confirmation .confirmation .login-create-account button {
          padding: 11px 0px;
          width: 100%;
          height: 42px; } }
    #wrapper.pt_order-confirmation .confirmation .login-create-account .form-indent:last-of-type > div {
      width: 0; }
    #wrapper.pt_order-confirmation .confirmation .login-create-account .form-indent:last-of-type label {
      margin-left: 24px;
      float: right; }
  #wrapper.pt_order-confirmation .confirmation .content-asset p {
    text-align: left;
    font-size: 16px;
    color: #7a7a7a;
    line-height: 1.5;
    margin-top: 4px; }
    @media screen and (max-width: 47.9375em) {
      #wrapper.pt_order-confirmation .confirmation .content-asset p {
        text-align: center;
        font-size: 14px; } }
  #wrapper.pt_order-confirmation .confirmation input[type="text"],
  #wrapper.pt_order-confirmation .confirmation input[type="password"] {
    padding-right: 48px; }
  #wrapper.pt_order-confirmation .confirmation input::-ms-clear,
  #wrapper.pt_order-confirmation .confirmation input::-ms-reveal {
    display: none; }

#wrapper.pt_order-confirmation .order-gift-message .label {
  font-size: 16px; }

#wrapper.pt_order-confirmation .order-gift-message .value {
  font-size: 14px;
  color: #666666; }

#wrapper.pt_order-confirmation .field-wrapper {
  position: relative; }
  #wrapper.pt_order-confirmation .field-wrapper .pwd-show-hide {
    position: absolute;
    top: 0px;
    cursor: pointer;
    right: 0px;
    z-index: 4;
    padding: 12px; }

#wrapper.pt_order-confirmation .password-checklist {
  margin-top: 16px;
  flex-wrap: wrap;
  margin-bottom: 0px; }
  #wrapper.pt_order-confirmation .password-checklist li {
    font-size: 14px;
    line-height: 24px; }
  #wrapper.pt_order-confirmation .password-checklist li:nth-child(1) {
    margin-bottom: 16px; }
  #wrapper.pt_order-confirmation .password-checklist li:nth-child(2) {
    margin-bottom: 16px; }
  #wrapper.pt_order-confirmation .password-checklist li:nth-child(4) {
    margin-right: 0px; }
  @media (min-width: 556px) and (max-width: 767px) {
    #wrapper.pt_order-confirmation .password-checklist li:nth-child(1) {
      margin-bottom: 0px; }
    #wrapper.pt_order-confirmation .password-checklist li:nth-child(2) {
      margin-bottom: 0px; } }

@media screen and (min-width: 1024px) {
  #wrapper.pt_order-confirmation .order-information,
  #wrapper.pt_order-confirmation .order-billing,
  #wrapper.pt_order-confirmation .order-payment-instruments,
  #wrapper.pt_order-confirmation .order-payment-summary {
    width: 33.33% !important; } }

#wrapper.pt_checkout {
  width: 100%; }
  #wrapper.pt_checkout .summary {
    border: solid 1px #cdcdcd;
    padding: 0px 23px; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      #wrapper.pt_checkout .summary .payment-icons, #wrapper.pt_checkout .summary .cart-payment-secure-message {
        display: none; } }
    #wrapper.pt_checkout .summary .payment-icons img {
      margin: 5px 10px; }
    #wrapper.pt_checkout .summary .order-component-block {
      position: relative;
      border-bottom: 2px solid #cdcdcd;
      margin-top: 0; }
      #wrapper.pt_checkout .summary .order-component-block h3.section-header {
        margin-top: 0; }
        #wrapper.pt_checkout .summary .order-component-block h3.section-header a {
          position: absolute;
          font-size: 14px;
          top: 46px;
          right: 0; }
          @media screen and (max-width: 63.9375em) {
            #wrapper.pt_checkout .summary .order-component-block h3.section-header a {
              top: 68px; } }
      #wrapper.pt_checkout .summary .order-component-block .details {
        padding-bottom: 20px; }
      #wrapper.pt_checkout .summary .order-component-block.mini-payment-instrument:not(.first) .section-header a {
        top: 9px; }
    #wrapper.pt_checkout .summary .mini-cart-price, #wrapper.pt_checkout .summary .mini-cart-name {
      font-size: 14px; }
    @media screen and (max-width: 47.9375em) {
      #wrapper.pt_checkout .summary {
        margin-bottom: 40px; } }
    #wrapper.pt_checkout .summary .checkout-order-totals {
      margin-top: 20px;
      padding-bottom: 0; }
    #wrapper.pt_checkout .summary .checkout-mini-cart, #wrapper.pt_checkout .summary .checkout-order-totals {
      background-color: #ffffff; }
    #wrapper.pt_checkout .summary .mini-cart-image {
      margin-right: 25px;
      width: 70px; }
      #wrapper.pt_checkout .summary .mini-cart-image img {
        max-width: 100%; }
    #wrapper.pt_checkout .summary .label {
      color: #575757; }
      #wrapper.pt_checkout .summary .label.qty {
        color: #7a7a7a; }
    #wrapper.pt_checkout .summary h3 {
      text-align: center;
      letter-spacing: 1.5px;
      color: #4b4b4b;
      padding: 0;
      text-transform: uppercase;
      font-size: 18px;
      margin: 19px 0px 16px;
      font-weight: normal; }
    #wrapper.pt_checkout .summary .order-component-block .details {
      background: #ffffff;
      font-size: 14px;
      letter-spacing: 0.8px;
      padding-bottom: 20px; }
  #wrapper.pt_checkout .top-banner {
    height: 96px;
    border-bottom: 1px solid #cdcdcd; }
    @media screen and (max-width: 47.9375em) {
      #wrapper.pt_checkout .top-banner {
        height: 72px; } }
    #wrapper.pt_checkout .top-banner .secure-checkout {
      position: absolute;
      right: 64px;
      font-size: 14px;
      color: #7a7a7a;
      letter-spacing: 1.5px; }
      #wrapper.pt_checkout .top-banner .secure-checkout:hover {
        cursor: default; }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_checkout .top-banner .secure-checkout {
          display: none; } }
      #wrapper.pt_checkout .top-banner .secure-checkout img {
        vertical-align: bottom; }
    #wrapper.pt_checkout .top-banner .primary-logo {
      top: 30px; }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_checkout .top-banner .primary-logo {
          top: 25px;
          height: 30px;
          width: 184px; } }
      #wrapper.pt_checkout .top-banner .primary-logo .icon.orange, #wrapper.pt_checkout .top-banner .primary-logo input.orange[type="checkbox"]:checked {
        display: block; }
        @media screen and (max-width: 47.9375em) {
          #wrapper.pt_checkout .top-banner .primary-logo .icon.orange::before, #wrapper.pt_checkout .top-banner .primary-logo input.orange:checked[type="checkbox"]::before {
            width: 22em;
            height: 3.6em;
            -webkit-transform: scale(1.5);
                    transform: scale(1.5);
            position: relative; } }
      #wrapper.pt_checkout .top-banner .primary-logo .icon.mountain-orange, #wrapper.pt_checkout .top-banner .primary-logo input.mountain-orange[type="checkbox"]:checked {
        display: none; }
  #wrapper.pt_checkout #main .primary-content {
    width: 100%; }
    #wrapper.pt_checkout #main .primary-content .checkoutlogin {
      display: flex;
      width: 964px; }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        #wrapper.pt_checkout #main .primary-content .checkoutlogin {
          width: 100%; } }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_checkout #main .primary-content .checkoutlogin {
          flex-direction: column;
          width: auto;
          align-items: center; } }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 {
          margin-right: 0px; } }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .login-box-content .form-row {
          margin-top: 6px; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .login-box-content.returning-customers .form-row {
          margin-bottom: 1px; } }
      #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .login-box-content .form-row-button {
        margin-top: 20px; }
        @media screen and (min-width: 20em) and (max-width: 47.9375em) {
          #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .login-box-content .form-row-button {
            margin-top: 11px; } }
      #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 {
        text-align: center;
        width: 470px;
        padding: 0 25px; }
        @media screen and (max-width: 47.9375em) {
          #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 {
            width: 296px;
            padding: 0 12px; } }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 button, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 [type="password"],
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 [type="text"],
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 [type="submit"], #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 button, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 [type="password"],
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 [type="text"],
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 [type="submit"] {
          width: 100%;
          height: 48px; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 button,
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 [type="submit"], #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 button,
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 [type="submit"] {
          padding: 11px; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .button-or, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .button-or {
          margin: 0; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .form-row label, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .form-row label {
          text-align: left; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .form-row .error, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .form-row .error {
          text-align: left; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .login-box p, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .login-box p {
          font-size: 16px;
          color: #7a7a7a;
          letter-spacing: 1px; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 #password-reset, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 #password-reset {
          float: left;
          font-size: 14px;
          margin-top: 11px;
          letter-spacing: 1px;
          text-decoration: underline; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 .login-rememberme, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .login-rememberme {
          float: right;
          margin-top: 10px; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 h2, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 h2 {
          margin-top: 22px;
          margin-bottom: 0px;
          text-transform: none;
          font-weight: normal;
          font-size: 24px;
          letter-spacing: 2px; }
          @media screen and (min-width: 64em) and (max-width: 85.3125em) {
            #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 h2, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 h2 {
              margin-top: 34px; } }
          @media screen and (min-width: 20em) and (max-width: 47.9375em) {
            #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-1 h2, #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 h2 {
              font-size: 20px; } }
      #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 {
        margin-bottom: 34px; }
        @media screen and (min-width: 20em) and (max-width: 47.9375em) {
          #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 {
            margin-top: 10px; } }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .returning-customers {
          padding-bottom: 12px; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .join-club-head {
          display: block;
          font-size: 16px;
          font-weight: normal;
          font-style: normal;
          line-height: 1.5;
          color: #7a7a7a;
          margin-top: 17px; }
          @media screen and (min-width: 64em) and (max-width: 85.3125em) {
            #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .join-club-head {
              margin-top: 31px; } }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .col-2 .join-club-text {
          background-color: rgba(241, 241, 241, 0.4);
          padding: 5px 30px; }
      #wrapper.pt_checkout #main .primary-content .checkoutlogin .field-wrapper {
        position: relative; }
        #wrapper.pt_checkout #main .primary-content .checkoutlogin .field-wrapper .pwd-show-hide {
          position: absolute;
          top: 0px;
          right: 0px;
          cursor: pointer;
          z-index: 4;
          padding: 12px; }
      #wrapper.pt_checkout #main .primary-content .checkoutlogin input[type="text"],
      #wrapper.pt_checkout #main .primary-content .checkoutlogin input[type="password"] {
        padding-right: 48px; }
      #wrapper.pt_checkout #main .primary-content .checkoutlogin input::-ms-clear,
      #wrapper.pt_checkout #main .primary-content .checkoutlogin input::-ms-reveal {
        display: none; }
  #wrapper.pt_checkout .checkout-footer-fixed {
    position: fixed;
    bottom: 0;
    width: 100%; }
    @media screen and (max-width: 47.9375em) {
      #wrapper.pt_checkout .checkout-footer-fixed {
        position: initial; } }
  #wrapper.pt_checkout .checkout-footer, #wrapper.pt_checkout .checkout-footer-fixed {
    background-color: #ffffff; }
    #wrapper.pt_checkout .checkout-footer .footer-checkout-container, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container {
      max-width: 1100px;
      margin: 0 auto;
      text-align: center; }
      @media screen and (min-width: 64em) {
        #wrapper.pt_checkout .checkout-footer .footer-checkout-container .content-asset, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .content-asset {
          display: inline-block; } }
      @media screen and (max-width: 47.9375em) {
        #wrapper.pt_checkout .checkout-footer .footer-checkout-container .payment-icons, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .payment-icons {
          max-width: 300px;
          margin: 0 auto 15px auto; } }
      #wrapper.pt_checkout .checkout-footer .footer-checkout-container .payment-icons img, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .payment-icons img {
        margin: 5px 10px; }
        @media screen and (min-width: 48em) {
          #wrapper.pt_checkout .checkout-footer .footer-checkout-container .payment-icons img, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .payment-icons img {
            margin: 5px 8px; } }
        @media screen and (min-width: 64em) {
          #wrapper.pt_checkout .checkout-footer .footer-checkout-container .payment-icons img, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .payment-icons img {
            margin: 5px; } }
      #wrapper.pt_checkout .checkout-footer .footer-checkout-container .footer-contacts-privacy-terms, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .footer-contacts-privacy-terms {
        vertical-align: super;
        font-size: 14px;
        display: inline-block;
        margin-left: 60px; }
        @media screen and (max-width: 63.9375em) {
          #wrapper.pt_checkout .checkout-footer .footer-checkout-container .footer-contacts-privacy-terms, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .footer-contacts-privacy-terms {
            display: block;
            margin-left: 0;
            text-align: center; } }
        @media screen and (min-width: 64em) {
          #wrapper.pt_checkout .checkout-footer .footer-checkout-container .footer-contacts-privacy-terms, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .footer-contacts-privacy-terms {
            max-width: 350px;
            text-align: right;
            vertical-align: sub;
            line-height: 2.5; } }
        #wrapper.pt_checkout .checkout-footer .footer-checkout-container .footer-contacts-privacy-terms a, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .footer-contacts-privacy-terms a {
          text-decoration: underline; }
          #wrapper.pt_checkout .checkout-footer .footer-checkout-container .footer-contacts-privacy-terms a.page-redirections, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .footer-contacts-privacy-terms a.page-redirections {
            margin: 0 10px; }
            @media screen and (min-width: 64em) {
              #wrapper.pt_checkout .checkout-footer .footer-checkout-container .footer-contacts-privacy-terms a.page-redirections:last-child, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .footer-contacts-privacy-terms a.page-redirections:last-child {
                margin-right: 0px; } }
        @media screen and (max-width: 47.9375em) {
          #wrapper.pt_checkout .checkout-footer .footer-checkout-container .footer-contacts-privacy-terms .footer-give-a-call a, #wrapper.pt_checkout .checkout-footer-fixed .footer-checkout-container .footer-contacts-privacy-terms .footer-give-a-call a {
            display: block; } }

.gtm-basket-id {
  display: none; }

.shipping-address-fields-click-and-collect .cc-store-label {
  font-size: 24px;
  letter-spacing: 1px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .shipping-address-fields-click-and-collect .cc-store-label {
      font-size: 20px; } }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .shipping-address-fields-click-and-collect .top-form .cc-store-label {
    letter-spacing: 0.42px; } }

.shipping-address-fields-click-and-collect .show-more {
  font-size: 14px;
  letter-spacing: 1px;
  color: #747474;
  text-decoration: underline;
  display: block;
  margin-top: 20px;
  margin-bottom: 10px;
  cursor: pointer; }
  .shipping-address-fields-click-and-collect .show-more .cc-minus, .shipping-address-fields-click-and-collect .show-more .cc-plus {
    display: inline-block;
    text-decoration: none;
    font-size: 16px;
    line-height: 0.6;
    vertical-align: top;
    padding-top: 6px;
    padding-left: 2px; }

.shipping-address-fields-click-and-collect .cc-address {
  font-size: 14px;
  letter-spacing: 0.26px;
  line-height: 1.71;
  color: #747474; }
  .shipping-address-fields-click-and-collect .cc-address .store-phone {
    padding-top: 10px;
    padding-bottom: 18px; }
  .shipping-address-fields-click-and-collect .cc-address .cc-collect-service {
    margin: 12px 0px 12px 0px; }
    .shipping-address-fields-click-and-collect .cc-address .cc-collect-service .store-events {
      margin-right: 16px; }
  .shipping-address-fields-click-and-collect .cc-address .store-hours-label {
    font-size: 16px;
    letter-spacing: 0.65px;
    text-transform: uppercase;
    padding-bottom: 15px;
    margin-top: 29px; }

.shipping-address-fields-click-and-collect .youpreferredstore {
  color: #666666; }

.shipping-address-fields-click-and-collect .preferred-store-name {
  font-size: 14px;
  font-family: Segma-Bold;
  letter-spacing: 0.26px;
  line-height: 1.71;
  padding-top: 20px;
  color: #4b4b4b; }

.shipping-address-fields-click-and-collect .store-details-adress {
  font-size: 14px;
  letter-spacing: 0.26px;
  line-height: 1.71;
  margin-top: 0; }
  .shipping-address-fields-click-and-collect .store-details-adress div {
    padding-top: 3px; }
  .shipping-address-fields-click-and-collect .store-details-adress .store-phone a {
    text-decoration: underline; }

.shipping-address-fields-click-and-collect p {
  font-size: 16px;
  letter-spacing: 1px; }

.shipping-address-fields-click-and-collect .cc-collect-promo {
  letter-spacing: 0.8px;
  margin-top: 12px;
  font-size: 14px;
  line-height: 1.71;
  color: #747474;
  width: 449px; }
  @media screen and (max-width: 63.9375em) {
    .shipping-address-fields-click-and-collect .cc-collect-promo {
      width: 100%; } }

.shipping-address-fields-click-and-collect .form-promo {
  margin-top: 33px; }

.shipping-address-fields-click-and-collect label.email, .shipping-address-fields-click-and-collect label.sms {
  display: inline-block; }

.shipping-address-fields-click-and-collect #is-EMAIL, .shipping-address-fields-click-and-collect #is-SMS {
  top: 3px; }

.shipping-address-fields-click-and-collect #is-EMAIL {
  margin-left: 15px; }

.shipping-address-fields-click-and-collect .collection-details-phone {
  font-size: 16px;
  letter-spacing: 0.8px; }

.shipping-address-fields-click-and-collect .preferred-store-detail {
  width: 449px;
  padding-left: 16px;
  border: 2px solid #ff5219;
  margin-top: 16px;
  color: #747474;
  display: flex; }
  @media screen and (max-width: 63.9375em) {
    .shipping-address-fields-click-and-collect .preferred-store-detail {
      width: 100%; } }
  .shipping-address-fields-click-and-collect .preferred-store-detail .click-collect-icon {
    margin-top: 20px; }
  .shipping-address-fields-click-and-collect .preferred-store-detail .preferred-store {
    margin-left: 10px; }

#dialog-container .loader {
  z-index: 1300; }
  #dialog-container .loader .loader-bg {
    opacity: 0.8; }
  #dialog-container .loader .loader-indicator {
    background-image: url("../images/loader-animation-climbing-man.gif");
    width: 77px;
    height: 89px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.cc-macpac-preferred-store-updated {
  margin-bottom: 12px; }
  @media screen and (min-width: 64em) {
    .cc-macpac-preferred-store-updated {
      margin-bottom: 0px; } }

.cart-update-store .full-width {
  width: 100%;
  background-color: #41854b;
  padding: 8px 10px; }

.cart-update-store .margin {
  margin: 0px 12px 12px 0px; }

.cart-update-store .tick-circle-light-success {
  padding: 8px 10px;
  width: 24px;
  height: 24px; }

.cart-update-store span {
  font-family: Segma-Regular;
  font-size: 16px;
  letter-spacing: 1px;
  color: #ffffff;
  line-height: 1.3; }

.cart-update-store .close-light {
  margin: 5px 0px;
  float: right;
  width: 12px;
  height: 12px; }

label[for$="_country"] {
  padding-top: 14px; }

.form-company-name {
  margin: 24px 0 0; }
  .form-company-name .collapsing-control {
    font-size: 14px;
    display: none;
    letter-spacing: 0.5px;
    color: #7a7a7a; }
  .form-company-name .add-company-name, .form-company-name .remove-company-name {
    font-size: 14px;
    text-decoration: underline;
    cursor: pointer;
    letter-spacing: 0.5px;
    color: #7a7a7a; }
  .form-company-name.collapsed .form-row, .form-company-name.collapsed .remove-company-name {
    display: none; }
  .form-company-name.collapsed .collapsing-control {
    display: block; }

@media screen and (min-width: 64em) {
  .address-main {
    width: 449px; } }

.address-main .address-manual-link {
  font-size: 14px;
  text-decoration: underline;
  cursor: pointer;
  letter-spacing: 1px;
  color: #7a7a7a;
  float: right;
  padding-top: 1px; }

.address-main .selected-address {
  padding: 12px 15px;
  margin-top: 24px;
  background-color: #f9f6f1;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 20px;
  border: 1px solid #cdcdcd;
  border-bottom: 4px solid #41854b; }
  .address-main .selected-address .selected-address-fields {
    position: relative;
    left: 27px; }
  .address-main .selected-address .status {
    position: absolute;
    padding-right: 10px; }
  .address-main .selected-address .tick-icon-green:before {
    -webkit-transform: scale(0.8);
            transform: scale(0.8); }
  .address-main .selected-address .name {
    font-size: 16px;
    letter-spacing: 1.14px;
    line-height: 24px;
    margin-bottom: 8px; }
  .address-main .selected-address .city {
    display: inline-block; }

.address-expanded {
  width: 100%;
  padding: 0 15px 16px;
  background-color: #f9f6f1;
  margin-top: 24px; }
  @media screen and (min-width: 64em) {
    .address-expanded {
      width: 449px; } }
  @media screen and (max-width: 47.9375em) {
    .address-expanded {
      padding: 0 12px 16px; } }
  .address-expanded .manual-address-header {
    margin: 0 -15px;
    padding: 0 15px;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
    letter-spacing: 1px;
    background-color: #cdcdcd; }
    @media screen and (max-width: 47.9375em) {
      .address-expanded .manual-address-header {
        margin: 0 -12px;
        padding: 0 13px; } }
  .address-expanded .manual-address-warning {
    margin-top: 16px;
    padding: 8px 20px 8px 15px;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.5px;
    color: #ff5219;
    background-color: #fff4f2; }
    @media screen and (max-width: 47.9375em) {
      .address-expanded .manual-address-warning {
        padding: 8px 6px; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .address-expanded .manual-address-warning {
        padding: 8px 12px; } }
  .address-expanded .address-search-link {
    font-size: 14px;
    text-decoration: underline;
    cursor: pointer;
    letter-spacing: 1px;
    color: #7a7a7a; }
  .address-expanded .search-icon:before {
    -webkit-transform: scale(0.67);
            transform: scale(0.67);
    vertical-align: top;
    margin-left: -4px; }

.order-header {
  padding: 0 20px 20px 0; }
  .order-header span {
    font-size: 24px;
    letter-spacing: 2px;
    color: #575757;
    padding-left: 20px; }
  .order-header .icon.wish:before, .order-header input.wish:checked[type="checkbox"]:before {
    margin-bottom: 10px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .order-header {
      text-align: center; } }

.no-orders {
  font-size: 14px;
  color: #666666; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .no-orders {
      text-align: center; } }

.order-box {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #cdcdcd;
  position: relative; }
  @media print, screen and (min-width: 48em) {
    .order-box {
      margin-right: 20px; } }
  .order-box .box-left {
    width: 100%; }
    @media print, screen and (min-width: 48em) {
      .order-box .box-left {
        width: 80%; } }
  .order-box .box-right {
    padding-top: 20px;
    width: 42%;
    position: absolute;
    right: 0; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .order-box .box-right {
        width: 100%;
        margin: 0 10px;
        position: unset; } }
    .order-box .box-right button {
      float: right; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .order-box .box-right button {
          float: none;
          width: 100%;
          margin-bottom: 35px; } }

.order-history-header {
  overflow: hidden;
  padding: 10px; }
  .order-history-header .label {
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    color: #575757;
    margin-right: 5px; }
  .order-history-header .value {
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    text-align: left;
    color: #7a7a7a; }
  .order-history-header .order-date,
  .order-history-header .order-status,
  .order-history-header .order-number,
  .order-history-header .order-customer-email {
    float: left;
    margin: 2px 0;
    width: 60%; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .order-history-header .order-date,
      .order-history-header .order-status,
      .order-history-header .order-number,
      .order-history-header .order-customer-email {
        width: 100%; } }

.order-history-items {
  margin: 20px 0; }
  .order-history-items .order-history-table th {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    color: #575757;
    font-weight: 400;
    padding-left: 10px; }
  .order-history-items .order-history-table td {
    font-size: 14px;
    line-height: 1.29;
    letter-spacing: 0.5px;
    text-align: left;
    color: #7a7a7a;
    padding: 0 10px; }
  .order-history-items .order-history-table ul {
    margin: 0;
    padding: 0; }
  .order-history-items .order-history-table .order-shipped-to,
  .order-history-items .order-history-table .order-items,
  .order-history-items .order-history-table .order-total-price {
    width: 33%; }
  .order-history-items .order-history-table .toggle {
    cursor: pointer;
    display: block; }
  .order-history-items .order-history-table .order-items li {
    margin-bottom: 5px; }

.js .order-history-table .hidden {
  display: none; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .orderdetails {
    padding: 10px; } }

.orderdetails h2 {
  clear: both; }

.orderdetails .order-shipment-details .address,
.orderdetails .order-shipment-details .shipping-status,
.orderdetails .order-shipment-details .shipping-method {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.5px;
  color: #575757; }
  .orderdetails .order-shipment-details .address .label,
  .orderdetails .order-shipment-details .address .value,
  .orderdetails .order-shipment-details .shipping-status .label,
  .orderdetails .order-shipment-details .shipping-status .value,
  .orderdetails .order-shipment-details .shipping-method .label,
  .orderdetails .order-shipment-details .shipping-method .value {
    display: inline; }

.orderdetails .line-items {
  clear: both;
  padding-top: 1rem; }
  .orderdetails .line-items .head {
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 1.1px;
    text-align: center;
    color: #575757;
    font-weight: normal;
    text-transform: uppercase; }
    .orderdetails .line-items .head.align-right {
      text-align: right; }
  .orderdetails .line-items .line-item {
    font-size: 14px;
    letter-spacing: 0.5px;
    text-align: left; }
    .orderdetails .line-items .line-item a {
      color: #575757; }
    .orderdetails .line-items .line-item .line-item-img {
      width: 15%; }
    .orderdetails .line-items .line-item .line-item-quantity,
    .orderdetails .line-items .line-item .line-item-price {
      width: 10%; }
    .orderdetails .line-items .line-item .line-item-details {
      width: 65%; }
    .orderdetails .line-items .line-item .line-item-quantity {
      text-align: center; }
    .orderdetails .line-items .line-item .line-item-price {
      text-align: right;
      padding: 0; }
    .orderdetails .line-items .line-item .product-list-item .value {
      color: #7a7a7a;
      letter-spacing: 0.5px; }

.orderdetails .order-information {
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 40px; }
  .orderdetails .order-information div {
    padding-bottom: 10px; }
    .orderdetails .order-information div:last-child {
      padding-bottom: 0; }
  .orderdetails .order-information .label {
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    color: #575757; }
  .orderdetails .order-information .value {
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    color: #7a7a7a; }
  .orderdetails .order-information .order-customer-email .value {
    display: inline-block;
    padding-right: 10px;
    word-break: break-all; }

.orderdetails .order-payment-instruments,
.orderdetails .order-billing,
.orderdetails .order-shipment-details {
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 15px;
  font-size: 14px; }

.orderdetails .order-shipments {
  padding-bottom: 40px; }

.orderdetails .payment-amount .label {
  font-weight: normal;
  text-transform: none; }

.orderdetails .order-payment-summary .list-head {
  text-align: center; }

.orderdetails .order-totals-table {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.5px;
  color: #575757;
  padding-left: 25px; }
  .orderdetails .order-totals-table .order-subtotal,
  .orderdetails .order-totals-table .order-total {
    font-weight: normal;
    font-size: 14px; }
  .orderdetails .order-totals-table td:first-child {
    text-align: left; }
  .orderdetails .order-totals-table td:last-child {
    color: #575757; }

.orderdetails .order-payment-instruments .row {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.5px;
  color: #575757;
  padding-right: 10px; }

.orderdetails .order-payment-instruments .payment-amount .value {
  line-height: 1.29;
  color: #7a7a7a; }

.orderdetails .order-billing .mini-address-name,
.orderdetails .order-billing .mini-address-location {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.5px;
  color: #575757;
  padding-right: 10px; }
  .orderdetails .order-billing .mini-address-name address,
  .orderdetails .order-billing .mini-address-location address {
    font-style: normal;
    word-break: break-all; }

.orderdetails .order-billing .mini-address .status {
  display: none; }

.orderdetails .list-head {
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.1px;
  color: #575757;
  text-transform: uppercase;
  padding: 20px 0; }

.pt_order .actions {
  margin-bottom: 30px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .pt_order .actions {
      padding: 0 10px; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .pt_order .actions .order-history.return {
      margin-right: 6px; } }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .pt_order .actions .order-history.return {
      margin-bottom: 24px; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .pt_order .actions .order-history {
      padding: 9px; } }

.pt_order .orderdetails.myaccount {
  max-width: 530px; }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .pt_order .orderdetails.myaccount {
      padding-right: 23px; } }
  .pt_order .orderdetails.myaccount .order-shipments-address .order-shipment-address .label.list-head {
    padding-bottom: 8px; }
  .pt_order .orderdetails.myaccount .order-shipments-address .order-shipment-details .value {
    color: #7a7a7a; }
  .pt_order .orderdetails.myaccount .order-shipments .list-head {
    border-bottom: solid 1px #cdcdcd;
    display: block;
    padding: 6px 0px; }
  .pt_order .orderdetails.myaccount .order-shipments .order-gc-details-header-wrapper {
    margin-bottom: 20px; }
  .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table {
    margin-top: 20px; }
  .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details {
    border-bottom: none; }
    .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .order-shipment-details-header-wrapper {
      margin-bottom: 10px; }
    .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .shipping-method, .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .order-shipment-gift-message {
      word-wrap: break-word; }
      .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .shipping-method .label.item-heading, .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .order-shipment-gift-message .label.item-heading {
        display: none; }
        @media screen and (max-width: 63.9375em) {
          .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .shipping-method .label.item-heading, .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .order-shipment-gift-message .label.item-heading {
            display: block;
            border-bottom: solid 1px #cdcdcd;
            margin-top: 10px;
            text-transform: uppercase;
            margin-bottom: 6px; } }
      @media screen and (max-width: 63.9375em) {
        .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .shipping-method .label, .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .order-shipment-details .order-shipment-gift-message .label {
          display: none; } }
  .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .label {
    font-size: 14px;
    color: #575757; }
  .pt_order .orderdetails.myaccount .order-shipments .order-shipment-table.gift .value {
    font-size: 14px;
    color: #7a7a7a; }
  @media screen and (max-width: 47.9375em) {
    .pt_order .orderdetails.myaccount .order-shipments .shipment-products .cell.details {
      padding: 0 6px; } }
  .pt_order .orderdetails.myaccount .order-shipments .shipment-products .attribute span.label:after {
    content: ":"; }
  .pt_order .orderdetails.myaccount .order-shipments .shipment-products .name a {
    font-size: 14px;
    color: #575757;
    line-height: 1.7;
    letter-spacing: 0.5px; }
  .pt_order .orderdetails.myaccount .order-shipments .shipment-products .sku,
  .pt_order .orderdetails.myaccount .order-shipments .shipment-products .attribute,
  .pt_order .orderdetails.myaccount .order-shipments .shipment-products .qty,
  .pt_order .orderdetails.myaccount .order-shipments .shipment-products .price {
    color: #7a7a7a;
    font-size: 14px;
    line-height: 1.7;
    letter-spacing: 0.5px; }
  .pt_order .orderdetails.myaccount .order-shipments .shipment-products .qty, .pt_order .orderdetails.myaccount .order-shipments .shipment-products .price {
    color: #575757; }
  .pt_order .orderdetails.myaccount .order-shipments .shipment-products .item-heading {
    margin-bottom: 20px; }
    .pt_order .orderdetails.myaccount .order-shipments .shipment-products .item-heading .list-head {
      border-bottom: 1px solid #cdcdcd; }
  .pt_order .orderdetails.myaccount .order-payment-summary {
    background-color: #f9f6f1;
    padding: 18px 24px;
    margin-top: 22px; }
    .pt_order .orderdetails.myaccount .order-payment-summary .order-totals-table {
      margin: 0; }
      .pt_order .orderdetails.myaccount .order-payment-summary .order-totals-table td:first-child {
        text-transform: none; }
      .pt_order .orderdetails.myaccount .order-payment-summary .order-totals-table td:last-child {
        font-size: 14px; }
      .pt_order .orderdetails.myaccount .order-payment-summary .order-totals-table .order-total {
        border-bottom: none; }
        .pt_order .orderdetails.myaccount .order-payment-summary .order-totals-table .order-total td {
          border-bottom: none;
          padding-bottom: 0; }
          .pt_order .orderdetails.myaccount .order-payment-summary .order-totals-table .order-total td:first-child {
            text-transform: uppercase; }
    .pt_order .orderdetails.myaccount .order-payment-summary .list-head {
      padding: 0; }
  .pt_order .orderdetails.myaccount .order-information {
    padding-bottom: 23px; }
    .pt_order .orderdetails.myaccount .order-information .order-information-inner {
      padding: 20px 10px;
      background-color: #f9f6f1; }
      .pt_order .orderdetails.myaccount .order-information .order-information-inner .label {
        margin-right: 5px; }
  .pt_order .orderdetails.myaccount .order-airpoints {
    margin-top: 15px; }
    .pt_order .orderdetails.myaccount .order-airpoints .airpoints-title {
      border-bottom: 1px solid #cdcdcd;
      font-size: 16px;
      line-height: 1.5;
      letter-spacing: 1.1px;
      color: #575757;
      padding: 6px 0;
      margin-bottom: 20px; }
    .pt_order .orderdetails.myaccount .order-airpoints .airpoints-membership-details-text {
      font-size: 14px;
      line-height: 1.5;
      letter-spacing: 0.8px;
      color: #7a7a7a; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .pt_order.confirmation .actions {
    padding: 5px; } }

.pt_order.confirmation .actions .button {
  padding: 10px 5px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .pt_order.confirmation .actions .button {
      margin-bottom: 5px;
      width: 100%; } }

.pt_order.confirmation .actions a {
  margin-right: 5px; }

.pt_order #secondary {
  display: block; }

@media print, screen and (min-width: 48em) {
  .pt_order .search-result-items li:last-child .order-box {
    border-bottom: 1px solid #cdcdcd; } }

.confirmation-message {
  border-bottom: 3px solid #84bd00;
  padding: 1rem 1%; }

.confirmation.create-account .login-create-account,
.confirmation.create-account .order-confirmation-details {
  display: inline-block;
  vertical-align: top; }

.confirmation.create-account .login-create-account {
  float: right;
  padding: 0 1%;
  width: 25%; }

.confirmation.create-account .order-confirmation-details {
  width: 73%; }

.confirmation.create-account .login-box-content {
  background-color: #efefef;
  border: 1px solid #e0e0e0;
  border-radius: 5px;
  padding: 1em; }
  .confirmation.create-account .login-box-content p {
    margin-top: 0;
    margin-bottom: 0; }
  .confirmation.create-account .login-box-content .form-row:first-child, .confirmation.create-account .login-box-content .form-row:last-child {
    margin: 0; }

.confirmation.create-account .field-wrapper {
  position: relative; }
  .confirmation.create-account .field-wrapper .pwd-show-hide {
    position: absolute;
    top: 12px;
    cursor: pointer;
    right: 4.838%;
    z-index: 4; }
    @media screen and (max-width: 47.9375em) {
      .confirmation.create-account .field-wrapper .pwd-show-hide {
        right: 4.285%; } }

.shippingaddress .select-address {
  width: 100%;
  margin-left: 0; }

.shippingaddress .edit-address {
  margin-top: 0.5em; }
  .shippingaddress .edit-address span {
    color: #84bd00;
    cursor: pointer; }

.formactions {
  margin-top: 20px;
  text-align: right; }

.item-list .multi-shipment-row {
  border-bottom: none; }

.minishipments-method {
  padding-top: 10px; }

.multishipprogress div, .multishipprogress .step-3 {
  display: inline;
  padding: 1em; }

.multishipprogress .step-4 {
  padding-right: 0; }

.pt_checkout #cart-table .cart-row .shipment-label {
  font-weight: 700;
  margin-top: 35px;
  font-size: 1.4em; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .pt_wish-list #secondary, .authenticated #secondary, .pt_order #secondary {
    border: none; } }

.pt_wish-list #secondary .leftmenu,
.authenticated #secondary .leftmenu,
.pt_order #secondary .leftmenu {
  border-top: 1px solid #cdcdcd;
  margin-top: 35px; }
  @media screen and (max-width: 47.9375em) {
    .pt_wish-list #secondary .leftmenu,
    .authenticated #secondary .leftmenu,
    .pt_order #secondary .leftmenu {
      margin-top: 0; } }
  .pt_wish-list #secondary .leftmenu li,
  .authenticated #secondary .leftmenu li,
  .pt_order #secondary .leftmenu li {
    border-bottom: 1px solid #cdcdcd;
    padding: 10px 0 10px 14px; }
    .pt_wish-list #secondary .leftmenu li a,
    .authenticated #secondary .leftmenu li a,
    .pt_order #secondary .leftmenu li a {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 1px;
      color: #7a7a7a;
      text-transform: uppercase;
      display: inline;
      padding-left: 10px;
      vertical-align: middle; }
  .pt_wish-list #secondary .leftmenu .active,
  .authenticated #secondary .leftmenu .active,
  .pt_order #secondary .leftmenu .active {
    border-top: 1px solid #575757;
    border-bottom: 1px solid #575757; }
    .pt_wish-list #secondary .leftmenu .active a,
    .authenticated #secondary .leftmenu .active a,
    .pt_order #secondary .leftmenu .active a {
      color: #575757; }
  .pt_wish-list #secondary .leftmenu .icon:before, .pt_wish-list #secondary .leftmenu input:checked[type="checkbox"]:before,
  .authenticated #secondary .leftmenu .icon:before,
  .authenticated #secondary .leftmenu input:checked[type="checkbox"]:before,
  .pt_order #secondary .leftmenu .icon:before,
  .pt_order #secondary .leftmenu input:checked[type="checkbox"]:before {
    background-size: auto; }

.pt_wish-list #secondary .shop-confident-header,
.authenticated #secondary .shop-confident-header,
.pt_order #secondary .shop-confident-header {
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 1px;
  color: #575757;
  text-transform: uppercase;
  display: block;
  padding-top: 33px; }

.pt_wish-list #secondary .shop-confident li a,
.authenticated #secondary .shop-confident li a,
.pt_order #secondary .shop-confident li a {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 1px;
  color: #666666; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .pt_wish-list .secondary-navigation,
  .authenticated .secondary-navigation,
  .pt_order .secondary-navigation {
    margin: 0 10px; } }

.pt_wish-list .icon.wish, .pt_wish-list input.wish[type="checkbox"]:checked,
.authenticated .icon.wish,
.authenticated input.wish[type="checkbox"]:checked,
.pt_order .icon.wish,
.pt_order input.wish[type="checkbox"]:checked {
  width: 30px;
  height: 25px; }

.password-reset-wrapper.dialog-template h1 {
  margin-top: 35px;
  font-weight: normal;
  font-size: 30px;
  letter-spacing: 1.7px; }
  @media screen and (max-width: 47.9375em) {
    .password-reset-wrapper.dialog-template h1 {
      font-size: 24px;
      letter-spacing: 1.3px; } }

.password-reset-wrapper.dialog-template p {
  font-size: 16px;
  color: #575757; }
  @media screen and (max-width: 47.9375em) {
    .password-reset-wrapper.dialog-template p {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666; } }

.password-reset-wrapper.dialog-template button {
  float: right;
  height: 48px;
  width: 137px;
  font-size: 20px; }
  @media screen and (max-width: 47.9375em) {
    .password-reset-wrapper.dialog-template button {
      width: 100%;
      font-size: 16px; } }

.password-reset-wrapper.dialog-template .confirm-button {
  text-align: center; }
  .password-reset-wrapper.dialog-template .confirm-button .button {
    padding: 12px 30px;
    margin: 10px 0; }
    @media screen and (max-width: 47.9375em) {
      .password-reset-wrapper.dialog-template .confirm-button .button {
        padding: 14px 30px;
        width: 100%;
        font-size: 16px; } }

.password-reset-wrapper h1 {
  margin-top: 35px;
  font-weight: normal;
  font-size: 30px;
  letter-spacing: 1.3px;
  color: #575757;
  margin-bottom: 0;
  text-align: center; }

.password-reset-wrapper p {
  font-size: 16px;
  color: #575757;
  text-align: center; }

.password-reset-wrapper .button {
  font-size: 20px; }

.password-reset-wrapper #PasswordResetForm .form-row label {
  color: #5a5b5d; }

.password-reset-wrapper #PasswordResetForm .form-row input[type="text"],
.password-reset-wrapper #PasswordResetForm .form-row button {
  width: 100%; }

@media print, screen and (min-width: 48em) {
  .password-reset-wrapper {
    padding: 5px 15px 15px 15px; } }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .password-reset-wrapper {
    padding: 10px 0px 30px 0; } }

.account-landing-header {
  padding: 0 20px 20px 0;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.5px;
  color: #666666; }
  @media screen and (max-width: 47.9375em) {
    .account-landing-header {
      padding: 0 0 15px 0; } }
  .account-landing-header .heading {
    font-size: 24px;
    letter-spacing: 2px;
    color: #575757;
    margin-bottom: 5px; }
    @media screen and (max-width: 47.9375em) {
      .account-landing-header .heading {
        text-align: center;
        letter-spacing: 2.4px;
        margin-bottom: 15px; } }
  .account-landing-header .account-logout a {
    text-decoration: underline; }
  @media screen and (max-width: 47.9375em) {
    .account-landing-header .account-user {
      margin-left: 10px; } }

.registration-selection input,
.registration-selection label {
  display: inline;
  float: none; }

.set-password-confirmation-title {
  font-size: 36px;
  font-weight: normal;
  color: #575757; }

.set-password-confirmation-subtitle {
  color: #666666;
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.5px; }

.payment-list {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0; }
  .payment-list li {
    list-style-type: none;
    padding: 1em;
    width: 90%; }
    @media screen and (min-width: 768px) {
      .payment-list li {
        width: 40%; } }
    .payment-list li.default {
      background-color: #efefef;
      border: 1px solid #cccccc;
      border-radius: 5px;
      margin-top: 1em;
      width: 85%; }
    .payment-list li address {
      color: #666666;
      font-style: normal; }
    .payment-list li a,
    .payment-list li .button-text,
    .payment-list li .af_empty .address-manual-link,
    .af_empty .payment-list li .address-manual-link {
      line-height: 2rem;
      padding-right: .2rem; }
  .payment-list .mini-address-title {
    line-height: 2rem; }
  .payment-list .cc-owner {
    font-weight: 700; }

.pt_account .set-password-title {
  font-weight: normal;
  color: #575757;
  text-align: left; }

.pt_account .set-password-apply {
  width: 100%; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .pt_account #addresses a.button.primary.address-create {
    height: 48px;
    padding: 13px 30px; } }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .pt_account #addresses {
    padding: 0 10px; } }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .pt_account #NewPasswordForm button {
    margin-bottom: 25px; } }

.authenticated.pt_account .field-wrapper {
  position: relative; }
  .authenticated.pt_account .field-wrapper .pwd-show-hide {
    position: absolute;
    top: 0px;
    cursor: pointer;
    z-index: 4;
    padding: 12px;
    right: 0px; }
    @media screen and (min-width: 85.375em) {
      .authenticated.pt_account .field-wrapper .pwd-show-hide {
        right: 27%; } }
    @media screen and (max-width: 47.9375em) {
      .authenticated.pt_account .field-wrapper .pwd-show-hide {
        right: 0px; } }

.authenticated.pt_account .password-checklist {
  flex-wrap: wrap;
  width: 30%;
  color: #7a7a7a; }
  .authenticated.pt_account .password-checklist li:nth-child(1) {
    margin-bottom: 16px; }
  .authenticated.pt_account .password-checklist li:nth-child(2) {
    margin-bottom: 16px; }
  .authenticated.pt_account .password-checklist li:nth-child(4) {
    margin-right: 0px; }

.authenticated.pt_account .page-content {
  position: relative; }
  .authenticated.pt_account .page-content .success-message {
    position: absolute;
    top: 0;
    right: 0; }
    @media print, screen and (min-width: 48em) {
      .authenticated.pt_account .page-content .success-message {
        width: 496px; } }
    @media screen and (min-width: 64em) {
      .authenticated.pt_account .page-content .success-message {
        width: 745px; } }
    @media screen and (min-width: 85.375em) {
      .authenticated.pt_account .page-content .success-message {
        width: 1005px; } }
    @media screen and (max-width: 47.9375em) {
      .authenticated.pt_account .page-content .success-message {
        position: static;
        padding: 0 10px;
        width: 100%;
        text-align: center; } }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content .paymentslist-wrapper form fieldset {
    margin: 0; } }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content .paymentslist-wrapper form fieldset button {
    text-align: left; } }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content .paymentslist-wrapper {
    padding: 0 10px; } }

.authenticated.pt_account .primary-content .paymentslist-wrapper h1 {
  font-weight: normal;
  color: #575757;
  text-align: left; }

.authenticated.pt_account .primary-content .paymentslist-wrapper .button {
  width: 251px;
  font-size: 20px;
  padding: 11px 23px; }
  @media screen and (max-width: 47.9375em) {
    .authenticated.pt_account .primary-content .paymentslist-wrapper .button {
      width: 100%; } }

.authenticated.pt_account .primary-content .paymentslist-wrapper .cc-owner, .authenticated.pt_account .primary-content .paymentslist-wrapper .cc-type, .authenticated.pt_account .primary-content .paymentslist-wrapper .cc-number, .authenticated.pt_account .primary-content .paymentslist-wrapper .cc-exp, .authenticated.pt_account .primary-content .paymentslist-wrapper .email {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.5px;
  color: #666666;
  font-style: normal;
  font-weight: normal; }

.authenticated.pt_account .primary-content .paymentslist-wrapper .payment-header {
  padding: 0 20px 20px 0; }
  @media screen and (max-width: 47.9375em) {
    .authenticated.pt_account .primary-content .paymentslist-wrapper .payment-header {
      text-align: center;
      padding-bottom: 20px; } }
  .authenticated.pt_account .primary-content .paymentslist-wrapper .payment-header span {
    font-size: 24px;
    letter-spacing: 2px;
    color: #575757;
    padding-left: 20px; }

.authenticated.pt_account .primary-content .paymentslist-wrapper .label-default {
  color: #575757; }

.authenticated.pt_account .primary-content .menu-personal-data .personal-data-header .account-icon {
  font-size: 17px; }

.authenticated.pt_account .primary-content .menu-personal-data .personal-data-header span {
  font-size: 24px;
  letter-spacing: 2px;
  padding-left: 20px;
  vertical-align: bottom;
  font-family: Segma-Regular;
  line-height: 1.2;
  color: #575757; }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content .menu-personal-data .personal-data-header {
    text-align: center;
    padding-bottom: 10px; } }

.authenticated.pt_account .primary-content .birthday-container .day,
.authenticated.pt_account .primary-content .birthday-container .month {
  margin-bottom: 0px; }

.authenticated.pt_account .primary-content .birthday-container .year {
  margin-bottom: 0px; }

.authenticated.pt_account .primary-content .birthday-container .field-wrapper {
  margin-bottom: 0px; }

@media (max-width: 1023px) {
  .authenticated.pt_account .primary-content .birthday-container .day,
  .authenticated.pt_account .primary-content .birthday-container .month {
    margin-bottom: 24px; }
  .authenticated.pt_account .primary-content .birthday-container .year {
    margin-bottom: 0px; } }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content .form-horizontal label {
    margin-top: 13px; } }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content form#ChangePassowrdForm {
    margin-bottom: 30px; } }

.authenticated.pt_account .primary-content form#ChangePassowrdForm fieldset legend {
  font-size: 20px; }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content form fieldset {
    margin: 0 20px; } }

.authenticated.pt_account .primary-content form fieldset legend {
  letter-spacing: 2px;
  font-family: Segma-Regular;
  line-height: 1.2;
  font-size: 30px;
  color: #575757;
  padding-top: 20px; }
  .authenticated.pt_account .primary-content form fieldset legend .dialog-required {
    display: none; }

.authenticated.pt_account .primary-content form fieldset label {
  display: block;
  width: 100%;
  margin-bottom: 5px;
  font-family: Segma-Regular;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.1px;
  color: #5a5b5d;
  text-align: left; }

.authenticated.pt_account .primary-content form fieldset .sms-checkbox {
  margin: 4px 0; }
  .authenticated.pt_account .primary-content form fieldset .sms-checkbox span {
    font-size: 14px;
    display: flex; }
    @media (min-width: 1024px) {
      .authenticated.pt_account .primary-content form fieldset .sms-checkbox span {
        font-size: 16px; } }
  @media (min-width: 1366px) {
    .authenticated.pt_account .primary-content form fieldset .sms-checkbox .form-row {
      width: 360px; } }
  @media screen and (max-width: 47.9375em) {
    .authenticated.pt_account .primary-content form fieldset .sms-checkbox .form-indent .field-wrapper {
      width: 8%; } }
  .authenticated.pt_account .primary-content form fieldset .sms-checkbox label {
    margin-top: 8px; }
  .authenticated.pt_account .primary-content form fieldset .sms-checkbox input[type="checkbox"] {
    margin: 3px 8px 0 0; }

.authenticated.pt_account .primary-content form fieldset .abandon-subscribe span {
  font-size: 14px; }
  @media (min-width: 1024px) {
    .authenticated.pt_account .primary-content form fieldset .abandon-subscribe span {
      font-size: 16px; } }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content form fieldset .abandon-subscribe .form-indent .field-wrapper {
    width: 8%; } }

.authenticated.pt_account .primary-content form fieldset .abandon-subscribe label {
  margin-top: 16px; }

.authenticated.pt_account .primary-content form fieldset .abandon-subscribe input[type="checkbox"] {
  margin: 3px 8px 0 0; }

.authenticated.pt_account .primary-content form fieldset .subscribe-checkbox {
  margin: 4px 0; }
  .authenticated.pt_account .primary-content form fieldset .subscribe-checkbox span {
    display: flex;
    font-size: 14px; }
    @media (min-width: 1366px) {
      .authenticated.pt_account .primary-content form fieldset .subscribe-checkbox span {
        width: auto; } }
    @media (min-width: 768px) and (max-width: 1365px) {
      .authenticated.pt_account .primary-content form fieldset .subscribe-checkbox span {
        width: 70%; } }
    @media (min-width: 1024px) {
      .authenticated.pt_account .primary-content form fieldset .subscribe-checkbox span {
        font-size: 16px; } }
  @media (min-width: 1366px) {
    .authenticated.pt_account .primary-content form fieldset .subscribe-checkbox .form-row {
      width: 360px; } }
  @media screen and (max-width: 47.9375em) {
    .authenticated.pt_account .primary-content form fieldset .subscribe-checkbox .form-indent .field-wrapper {
      width: 8%; } }
  .authenticated.pt_account .primary-content form fieldset .subscribe-checkbox label {
    margin-top: 8px; }
  .authenticated.pt_account .primary-content form fieldset .subscribe-checkbox input[type="checkbox"] {
    margin: 3px 8px 0 0; }

.authenticated.pt_account .primary-content form fieldset .form-caption {
  margin: 0; }
  .authenticated.pt_account .primary-content form fieldset .form-caption .privacy-policy {
    font-size: 16px;
    letter-spacing: 1px;
    text-decoration: underline;
    color: #575757; }

.authenticated.pt_account .primary-content form fieldset .form-row {
  margin: 0; }
  .authenticated.pt_account .primary-content form fieldset .form-row .form-field-tooltip {
    width: 50%; }

.authenticated.pt_account .primary-content form fieldset .form-row-button {
  margin-top: 20px; }
  .authenticated.pt_account .primary-content form fieldset .form-row-button button {
    width: 285px;
    height: 48px;
    padding: 12px 16px;
    line-height: 24px; }
    @media print, screen and (min-width: 48em) {
      .authenticated.pt_account .primary-content form fieldset .form-row-button button {
        width: 248px; } }
    @media screen and (min-width: 64em) {
      .authenticated.pt_account .primary-content form fieldset .form-row-button button {
        width: 360px; } }
    @media screen and (max-width: 47.9375em) {
      .authenticated.pt_account .primary-content form fieldset .form-row-button button {
        width: 100%; } }

.authenticated.pt_account .primary-content form fieldset .field-wrapper {
  padding: 0; }
  @media screen and (max-width: 47.9375em) {
    .authenticated.pt_account .primary-content form fieldset .field-wrapper {
      width: 100%; } }

@media screen and (max-width: 47.9375em) {
  .authenticated.pt_account .primary-content form fieldset .form-indent .field-wrapper {
    width: 10%; } }

.authenticated.pt_account .primary-content form fieldset .form-indent .field-wrapper label span:hover {
  cursor: pointer; }

.authenticated.pt_account .primary-content h1 {
  font-size: 24px;
  line-height: 1.5;
  letter-spacing: 2px;
  margin-bottom: 23px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .authenticated.pt_account .primary-content h1 {
      text-align: center; } }
  .authenticated.pt_account .primary-content h1 span {
    font-size: 16px;
    color: #666666;
    letter-spacing: 1.5px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight .password-checklist {
  width: 100%; }
  @media (min-width: 820px) and (max-width: 1365px) {
    .authenticated.pt_account .login-wrapper .personalDetailsRight .password-checklist li:nth-child(1) {
      margin-bottom: 0px; }
    .authenticated.pt_account .login-wrapper .personalDetailsRight .password-checklist li:nth-child(2) {
      margin-bottom: 0px; } }
  @media (min-width: 1366px) {
    .authenticated.pt_account .login-wrapper .personalDetailsRight .password-checklist {
      width: 40%; }
      .authenticated.pt_account .login-wrapper .personalDetailsRight .password-checklist li:nth-child(1) {
        margin-bottom: 16px; }
      .authenticated.pt_account .login-wrapper .personalDetailsRight .password-checklist li:nth-child(2) {
        margin-bottom: 16px; } }

.authenticated.pt_account .login-wrapper .personalDetailsRight label {
  margin-bottom: 0px;
  margin-top: 24px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight .field-wrapper {
  margin-bottom: 0px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight .personal-data-header {
  padding-bottom: 0px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight legend {
  margin-bottom: 0px;
  padding-top: 40px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight .password-checklist {
  margin-top: 16px;
  margin-bottom: 0px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight .form-row-button {
  margin-top: 24px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight .form-field-tooltip {
  margin-top: 0px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight input[type="text"],
.authenticated.pt_account .login-wrapper .personalDetailsRight input[type="password"] {
  padding-right: 48px; }

.authenticated.pt_account .login-wrapper .personalDetailsRight input::-ms-clear,
.authenticated.pt_account .login-wrapper .personalDetailsRight input::-ms-reveal {
  display: none; }

@media (min-width: 768px) and (max-width: 1365px) {
  .authenticated.pt_account .login-wrapper .personalDetailsRight {
    width: 68.357% !important;
    padding-right: 23px; }
    .authenticated.pt_account .login-wrapper .personalDetailsRight .birthday-container {
      width: 100%;
      max-width: unset; }
    .authenticated.pt_account .login-wrapper .personalDetailsRight .input-select,
    .authenticated.pt_account .login-wrapper .personalDetailsRight .input-text {
      width: 100%; }
    .authenticated.pt_account .login-wrapper .personalDetailsRight .field-wrapper {
      width: 100%; }
      .authenticated.pt_account .login-wrapper .personalDetailsRight .field-wrapper input[type="text"] {
        width: 100%; }
    .authenticated.pt_account .login-wrapper .personalDetailsRight .field-wrapper:has(.input-checkbox) {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content; }
    .authenticated.pt_account .login-wrapper .personalDetailsRight .form-row-button {
      width: 100%; }
      .authenticated.pt_account .login-wrapper .personalDetailsRight .form-row-button button {
        width: 100% !important; } }

@media (max-width: 768px) {
  .authenticated.pt_account .login-wrapper .personalDetailsRight .birthday-container {
    width: 100%;
    max-width: unset; } }

@media (min-width: 1023px) and (max-width: 1366px) {
  .authenticated.pt_account .login-wrapper .personalDetailsRight .birthday-container .day,
  .authenticated.pt_account .login-wrapper .personalDetailsRight .birthday-container .month {
    width: 100%;
    margin-bottom: 24px;
    margin-left: 0px;
    margin-right: 0px; }
  .authenticated.pt_account .login-wrapper .personalDetailsRight .birthday-container .year {
    width: 100%; } }

@media (min-width: 768px) and (max-width: 1365px) {
  .authenticated.pt_account .personalDetailsLeft {
    width: 31.643% !important;
    margin-left: 0px !important;
    padding-left: 23px;
    padding-right: 0px; } }

.not-authenticated .field-wrapper {
  position: relative; }
  .not-authenticated .field-wrapper .pwd-show-hide {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    z-index: 4;
    padding: 12px; }

.not-authenticated .password-checklist {
  flex-wrap: wrap;
  margin-bottom: 0px;
  margin-top: 16px; }
  @media (max-width: 1366px) {
    .not-authenticated .password-checklist li:nth-child(1) {
      margin-bottom: 16px; }
    .not-authenticated .password-checklist li:nth-child(2) {
      margin-bottom: 16px; } }

@media screen and (max-width: 47.9375em) {
  .not-authenticated.register .login-wrapper .primary-content,
  .not-authenticated.register .register-wrapper .primary-content, .not-authenticated.creat-account-content .login-wrapper .primary-content,
  .not-authenticated.creat-account-content .register-wrapper .primary-content {
    width: 100%;
    padding-left: 12px;
    padding-right: 12px; } }

.not-authenticated.register .login-wrapper .primary-content h1,
.not-authenticated.register .register-wrapper .primary-content h1, .not-authenticated.creat-account-content .login-wrapper .primary-content h1,
.not-authenticated.creat-account-content .register-wrapper .primary-content h1 {
  font-size: 24px;
  letter-spacing: 2px;
  color: #575757;
  margin-bottom: 0;
  font-weight: normal; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .not-authenticated.register .login-wrapper .primary-content h1,
    .not-authenticated.register .register-wrapper .primary-content h1, .not-authenticated.creat-account-content .login-wrapper .primary-content h1,
    .not-authenticated.creat-account-content .register-wrapper .primary-content h1 {
      text-align: left; } }

.not-authenticated.register .login-wrapper .primary-content .privacy-policy,
.not-authenticated.register .register-wrapper .primary-content .privacy-policy, .not-authenticated.creat-account-content .login-wrapper .primary-content .privacy-policy,
.not-authenticated.creat-account-content .register-wrapper .primary-content .privacy-policy {
  font-size: 16px;
  letter-spacing: 1px;
  text-decoration: underline;
  color: #575757; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-caption,
.not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row-button,
.not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-indent,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-caption,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row-button,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-indent, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-caption,
.not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row-button,
.not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-indent,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-caption,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row-button,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-indent {
  margin-left: 0; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal label,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal label, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal label,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal label {
  width: 100%;
  text-align: left; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .sms-checkbox span,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .sms-checkbox span, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .sms-checkbox span,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .sms-checkbox span {
  display: flex;
  font-size: 14px; }
  @media (min-width: 1024px) {
    .not-authenticated.register .login-wrapper .primary-content .form-horizontal .sms-checkbox span,
    .not-authenticated.register .register-wrapper .primary-content .form-horizontal .sms-checkbox span, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .sms-checkbox span,
    .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .sms-checkbox span {
      font-size: 16px; } }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .sms-checkbox label,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .sms-checkbox label, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .sms-checkbox label,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .sms-checkbox label {
  margin-top: 8px; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .sms-checkbox input[type="checkbox"],
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .sms-checkbox input[type="checkbox"], .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .sms-checkbox input[type="checkbox"],
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .sms-checkbox input[type="checkbox"] {
  margin: 3px 8px 0 0; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .abandon-subscribe span,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .abandon-subscribe span, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .abandon-subscribe span,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .abandon-subscribe span {
  font-size: 14px; }
  @media (min-width: 1024px) {
    .not-authenticated.register .login-wrapper .primary-content .form-horizontal .abandon-subscribe span,
    .not-authenticated.register .register-wrapper .primary-content .form-horizontal .abandon-subscribe span, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .abandon-subscribe span,
    .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .abandon-subscribe span {
      font-size: 16px; } }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .subscribe-checkbox span,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .subscribe-checkbox span, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .subscribe-checkbox span,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .subscribe-checkbox span {
  display: flex;
  font-size: 14px; }
  @media (min-width: 1024px) {
    .not-authenticated.register .login-wrapper .primary-content .form-horizontal .subscribe-checkbox span,
    .not-authenticated.register .register-wrapper .primary-content .form-horizontal .subscribe-checkbox span, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .subscribe-checkbox span,
    .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .subscribe-checkbox span {
      font-size: 16px; } }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .subscribe-checkbox label,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .subscribe-checkbox label, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .subscribe-checkbox label,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .subscribe-checkbox label {
  margin-top: 8px; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .subscribe-checkbox input[type="checkbox"],
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .subscribe-checkbox input[type="checkbox"], .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .subscribe-checkbox input[type="checkbox"],
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .subscribe-checkbox input[type="checkbox"] {
  margin: 3px 8px 0 0; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .field-wrapper,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .field-wrapper, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .field-wrapper,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .field-wrapper {
  padding-left: 0;
  width: 100%; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .label-inline .field-wrapper,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .label-inline .field-wrapper, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .label-inline .field-wrapper,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .label-inline .field-wrapper {
  width: auto; }

.not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row,
.not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row,
.not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row {
  margin: 0; }
  .not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row.form-row-button,
  .not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row.form-row-button, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row.form-row-button,
  .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row.form-row-button {
    margin: 1.5rem 0 1rem; }
  .not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row.label-inline,
  .not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row.label-inline, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row.label-inline,
  .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row.label-inline {
    margin: .5rem 0 1rem; }
  .not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row.row-password .form-caption,
  .not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row.row-password .form-caption, .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row.row-password .form-caption,
  .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row.row-password .form-caption {
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    color: #7a7a7a; }
  .not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row input[type="text"],
  .not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row input[type="password"],
  .not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row input[type="text"],
  .not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row input[type="password"], .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row input[type="text"],
  .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row input[type="password"],
  .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row input[type="text"],
  .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row input[type="password"] {
    width: 100%; }
  .not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row [type="submit"],
  .not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row [type="submit"], .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row [type="submit"],
  .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row [type="submit"] {
    letter-spacing: 2.1px;
    font-size: 16px;
    width: 193px; }
    @media screen and (max-width: 47.9375em) {
      .not-authenticated.register .login-wrapper .primary-content .form-horizontal .form-row [type="submit"],
      .not-authenticated.register .register-wrapper .primary-content .form-horizontal .form-row [type="submit"], .not-authenticated.creat-account-content .login-wrapper .primary-content .form-horizontal .form-row [type="submit"],
      .not-authenticated.creat-account-content .register-wrapper .primary-content .form-horizontal .form-row [type="submit"] {
        width: 100%;
        margin-bottom: 20px; } }

.not-authenticated .login-wrapper {
  display: flex; }
  .not-authenticated .login-wrapper .login-register,
  .not-authenticated .login-wrapper .register-wrapper {
    display: flex; }
  .not-authenticated .login-wrapper .primary-content {
    margin: 0 auto;
    width: auto;
    border: none;
    padding: 0px 12px 12px 12px; }
    .not-authenticated .login-wrapper .primary-content .reset-block {
      width: 360px; }
      @media screen and (max-width: 47.9375em) {
        .not-authenticated .login-wrapper .primary-content .reset-block {
          width: 100%; } }
      .not-authenticated .login-wrapper .primary-content .reset-block input::-ms-clear,
      .not-authenticated .login-wrapper .primary-content .reset-block input::-ms-reveal {
        display: none; }
      .not-authenticated .login-wrapper .primary-content .reset-block input[type="text"],
      .not-authenticated .login-wrapper .primary-content .reset-block input[type="password"] {
        padding-right: 48px; }
      .not-authenticated .login-wrapper .primary-content .reset-block .password-checklist {
        margin-bottom: 24px; }
      @media (min-width: 542px) and (max-width: 766px) {
        .not-authenticated .login-wrapper .primary-content .reset-block ul li:nth-child(1) {
          margin-bottom: 0px; }
        .not-authenticated .login-wrapper .primary-content .reset-block ul li:nth-child(2) {
          margin-bottom: 0px; } }
      @media (min-width: 1366px) {
        .not-authenticated .login-wrapper .primary-content .reset-block ul li:nth-child(1) {
          margin-bottom: 16px; }
        .not-authenticated .login-wrapper .primary-content .reset-block ul li:nth-child(2) {
          margin-bottom: 16px; } }
    .not-authenticated .login-wrapper .primary-content h1 {
      font-size: 24px;
      line-height: 1.5;
      letter-spacing: 2px;
      margin-bottom: 23px;
      font-weight: normal; }
      @media print, screen and (min-width: 48em) {
        .not-authenticated .login-wrapper .primary-content h1 {
          text-align: left; } }
    .not-authenticated .login-wrapper .primary-content button {
      font-size: 20px;
      width: 100%;
      height: 48px; }
      @media print, screen and (min-width: 48em) {
        .not-authenticated .login-wrapper .primary-content button {
          width: 360px; } }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .not-authenticated .login-wrapper .primary-content .login-register,
      .not-authenticated .login-wrapper .primary-content .register-wrapper {
        display: block;
        width: 90%;
        margin: 0 auto; } }
    .not-authenticated .login-wrapper .primary-content .login-register .benifit-text,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .benifit-text {
      font-size: 20px;
      font-weight: normal;
      line-height: 1.5;
      letter-spacing: 2px;
      text-align: center;
      color: #575757; }
    .not-authenticated .login-wrapper .primary-content .login-register .benifits,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .benifits {
      padding-left: 0; }
      .not-authenticated .login-wrapper .primary-content .login-register .benifits li,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .benifits li {
        font-size: 14px;
        line-height: 1.71;
        letter-spacing: 0.5px;
        text-align: left;
        color: #666666;
        margin-bottom: 10px; }
      .not-authenticated .login-wrapper .primary-content .login-register .benifits p,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .benifits p {
        text-align: left; }
    .not-authenticated .login-wrapper .primary-content .login-register .checkmark-grey,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .checkmark-grey {
      list-style: none; }
      .not-authenticated .login-wrapper .primary-content .login-register .checkmark-grey.icon:before, .not-authenticated .login-wrapper .primary-content .login-register input.checkmark-grey:checked[type="checkbox"]:before,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .checkmark-grey.icon:before,
      .not-authenticated .login-wrapper .primary-content .register-wrapper input.checkmark-grey:checked[type="checkbox"]:before {
        -webkit-transform: scale(0.56, 0.6);
                transform: scale(0.56, 0.6); }
    .not-authenticated .login-wrapper .primary-content .login-register .login-rememberme,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .login-rememberme {
      margin-left: 0;
      margin-bottom: 0;
      margin-top: 20px; }
      .not-authenticated .login-wrapper .primary-content .login-register .login-rememberme span,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .login-rememberme span {
        font-size: 16px;
        font-family: Segma-Regular;
        letter-spacing: 1px; }
        .not-authenticated .login-wrapper .primary-content .login-register .login-rememberme span:after,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .login-rememberme span:after {
          display: none; }
    .not-authenticated .login-wrapper .primary-content .login-register .form-row-button,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .form-row-button {
      margin-bottom: 0; }
    .not-authenticated .login-wrapper .primary-content .login-register #password-reset,
    .not-authenticated .login-wrapper .primary-content .register-wrapper #password-reset {
      white-space: nowrap;
      font-size: 14px;
      letter-spacing: 0.5px;
      line-height: 1.7;
      text-decoration: underline;
      margin-bottom: 20px; }
      @media screen and (max-width: 63.9375em) {
        .not-authenticated .login-wrapper .primary-content .login-register #password-reset,
        .not-authenticated .login-wrapper .primary-content .register-wrapper #password-reset {
          margin-top: 20px;
          float: right; } }
    .not-authenticated .login-wrapper .primary-content .login-register .password-reset-wrapper,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .password-reset-wrapper {
      padding: 0; }
      @media screen and (min-width: 64em) {
        .not-authenticated .login-wrapper .primary-content .login-register .password-reset-wrapper,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .password-reset-wrapper {
          display: block; } }
    .not-authenticated .login-wrapper .primary-content .login-register input[type="text"],
    .not-authenticated .login-wrapper .primary-content .login-register input[type="password"],
    .not-authenticated .login-wrapper .primary-content .register-wrapper input[type="text"],
    .not-authenticated .login-wrapper .primary-content .register-wrapper input[type="password"] {
      width: 100%; }
    .not-authenticated .login-wrapper .primary-content .login-register button,
    .not-authenticated .login-wrapper .primary-content .login-register [type="button"],
    .not-authenticated .login-wrapper .primary-content .login-register [type="reset"],
    .not-authenticated .login-wrapper .primary-content .login-register [type="submit"],
    .not-authenticated .login-wrapper .primary-content .register-wrapper button,
    .not-authenticated .login-wrapper .primary-content .register-wrapper [type="button"],
    .not-authenticated .login-wrapper .primary-content .register-wrapper [type="reset"],
    .not-authenticated .login-wrapper .primary-content .register-wrapper [type="submit"] {
      width: 100%;
      height: 48px;
      font-size: 20px;
      letter-spacing: 1.3px;
      padding: 11px; }
    .not-authenticated .login-wrapper .primary-content .login-register h2,
    .not-authenticated .login-wrapper .primary-content .register-wrapper h2 {
      font-size: 24px;
      font-weight: normal;
      font-style: normal;
      line-height: 1.5;
      letter-spacing: 2.4px;
      text-align: center;
      color: #575757;
      text-transform: none;
      margin: 0; }
    .not-authenticated .login-wrapper .primary-content .login-register .col-1.login,
    .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.login,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new {
      width: 531px;
      border: solid 1px #cdcdcd;
      padding: 25px;
      margin-right: 24px; }
      @media screen and (min-width: 64em) and (max-width: 85.3125em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.login,
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.login,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new {
          width: 389px;
          padding: 19px; } }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.login,
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.login,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new {
          width: 349px;
          padding: 22px; } }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.login,
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.login,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new {
          width: 100%;
          padding: 12px;
          margin-right: 0px;
          margin-bottom: 24px; } }
    .not-authenticated .login-wrapper .primary-content .login-register .col-1.login input[type="text"],
    .not-authenticated .login-wrapper .primary-content .login-register .col-1.login input[type="password"],
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.login input[type="text"],
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.login input[type="password"] {
      padding-right: 48px;
      top: 0px;
      padding-top: 12px;
      padding-bottom: 12px; }
    .not-authenticated .login-wrapper .primary-content .login-register .col-1.login input::-ms-clear,
    .not-authenticated .login-wrapper .primary-content .login-register .col-1.login input::-ms-reveal,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.login input::-ms-clear,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.login input::-ms-reveal {
      display: none; }
    .not-authenticated .login-wrapper .primary-content .login-register .col-2.register,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.register {
      width: 531px;
      border: solid 1px #cdcdcd;
      padding: 25px; }
      @media screen and (min-width: 64em) and (max-width: 85.3125em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-2.register,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.register {
          width: 389px;
          padding: 25px; } }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-2.register,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.register {
          width: 349px;
          padding: 22px; } }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-2.register,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.register {
          width: 100%;
          padding: 12px;
          margin-bottom: 24px; } }
      @media (min-width: 320px) and (max-width: 340px) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-2.register button,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.register button {
          height: auto; } }
    .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new {
      border: none !important;
      padding: 0px; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .field-wrapper,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .field-wrapper {
        margin-bottom: 0px; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new label,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new label {
        margin-bottom: 0px; }
      @media (max-width: 1023px) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .birthday-container .day,
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .birthday-container .month,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .birthday-container .day,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .birthday-container .month {
          margin-bottom: 24px; }
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .birthday-container .year,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .birthday-container .year {
          margin-bottom: 0px; } }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new label,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new label {
        margin-top: 24px; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new button,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new button {
        margin-bottom: 24px !important; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new h1,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new h1 {
        margin-top: 0px; }
        @media (min-width: 1366px) {
          .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new h1,
          .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new h1 {
            font-size: 30px;
            line-height: 36px; } }
      @media (min-width: 1366px) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .day,
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .year,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .day,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .year {
          margin-bottom: 0px; } }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .form-field-tooltip,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .form-field-tooltip {
        margin-top: 0px; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .subscribe-checkbox .label-inline:nth-child(1),
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .subscribe-checkbox .label-inline:nth-child(1) {
        margin-top: 8px;
        margin-bottom: 0px; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .subscribe-checkbox .label-inline:nth-child(2),
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .subscribe-checkbox .label-inline:nth-child(2) {
        margin-top: 8px;
        margin-bottom: 0px; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .sms-checkbox .label-inline:nth-child(1),
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .sms-checkbox .label-inline:nth-child(1) {
        margin-bottom: 0px !important; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .sms-checkbox .label-inline:nth-child(2),
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .sms-checkbox .label-inline:nth-child(2) {
        margin-bottom: 0px !important; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .consent-checkbox .label-inline,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .consent-checkbox .label-inline {
        margin-top: 16px;
        margin-bottom: 24px; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new button,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new button {
        margin-top: 0px; }
      @media (min-width: 768px) and (max-width: 1365px) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new .password-checklist li:nth-child(3),
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new .password-checklist li:nth-child(3) {
          margin-right: 0px; } }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new input[type="text"],
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new input[type="password"],
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new input[type="text"],
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new input[type="password"] {
        padding-right: 48px; }
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new input::-ms-clear,
      .not-authenticated .login-wrapper .primary-content .login-register .col-1.create-account-new input::-ms-reveal,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new input::-ms-clear,
      .not-authenticated .login-wrapper .primary-content .register-wrapper .col-1.create-account-new input::-ms-reveal {
        display: none; }
    .not-authenticated .login-wrapper .primary-content .login-register .col-2.creat-account-content,
    .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.creat-account-content {
      width: 531px;
      border: solid 1px #cdcdcd;
      padding: 24px;
      padding-left: 38px;
      height: -webkit-fit-content;
      height: -moz-fit-content;
      height: fit-content; }
      @media screen and (min-width: 64em) and (max-width: 85.3125em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-2.creat-account-content,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.creat-account-content {
          width: 389px;
          padding: 24px;
          padding-top: 24px; } }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-2.creat-account-content,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.creat-account-content {
          width: 349px;
          padding: 18px;
          padding-top: 24px; } }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-2.creat-account-content,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.creat-account-content {
          width: 100%;
          padding: 16px;
          padding-top: 24px;
          margin-bottom: 12px; } }
      @media (max-width: 768px) {
        .not-authenticated .login-wrapper .primary-content .login-register .col-2.creat-account-content,
        .not-authenticated .login-wrapper .primary-content .register-wrapper .col-2.creat-account-content {
          margin-bottom: 12px;
          padding-top: 24px; } }
    .not-authenticated .login-wrapper .primary-content .login-register p,
    .not-authenticated .login-wrapper .primary-content .register-wrapper p {
      color: #666666;
      font-size: 14px;
      text-align: center; }
    .not-authenticated .login-wrapper .primary-content .register-content-asset .specific-style {
      text-align: left;
      line-height: 22.4px;
      letter-spacing: 1px;
      font-size: 14; }
    .not-authenticated .login-wrapper .primary-content .register-content-asset .benifit-text {
      text-align: left !important;
      margin-top: 0px !important; }
      @media (min-width: 768px) and (max-width: 1365px) {
        .not-authenticated .login-wrapper .primary-content .register-content-asset .benifit-text {
          font-size: 24px !important;
          line-height: 36px !important; } }
    .not-authenticated .login-wrapper .primary-content .register-content-asset .new-member-style {
      font-size: 30px !important;
      line-height: 36px !important;
      margin-bottom: 24px !important; }
      @media (min-width: 768px) and (max-width: 1365px) {
        .not-authenticated .login-wrapper .primary-content .register-content-asset .new-member-style {
          font-size: 24px !important;
          line-height: 36px !important; } }
    @media (max-width: 768px) {
      .not-authenticated .login-wrapper .primary-content .register-wrapper {
        width: 100%; } }
    @media (min-width: 768px) {
      .not-authenticated .login-wrapper .primary-content .register-wrapper {
        margin-top: 10px; } }
    .not-authenticated .login-wrapper .primary-content .register-wrapper .button, .not-authenticated .login-wrapper .primary-content .register-wrapper .form-row-button, .not-authenticated .login-wrapper .primary-content .register-wrapper button {
      width: 100% !important;
      letter-spacing: 2px;
      font-size: 20px;
      line-height: 26px;
      margin: 11px auto;
      height: 48px;
      font-weight: 400; }
    .not-authenticated .login-wrapper .primary-content .register-wrapper .login-if-not {
      margin-top: 0px; }
      @media (max-width: 768px) {
        .not-authenticated .login-wrapper .primary-content .register-wrapper .login-if-not {
          margin-bottom: 0px; } }
    .not-authenticated .login-wrapper .primary-content .register-wrapper .login-if-not-btn {
      margin-top: 10px; }
      @media (max-width: 768px) {
        .not-authenticated .login-wrapper .primary-content .register-wrapper .login-if-not-btn {
          margin-bottom: 0px !important; } }
    .not-authenticated .login-wrapper .primary-content .register-wrapper .form-row-button {
      margin-bottom: 40px; }
    .not-authenticated .login-wrapper .primary-content .register-wrapper .already-member {
      font-size: 16px;
      line-height: 18px;
      letter-spacing: 1px;
      margin-top: 8px;
      margin-bottom: 0px; }
    @media screen and (max-width: 47.9375em) {
      .not-authenticated .login-wrapper .primary-content .password-reset-wrapper {
        padding: 10px 15px 30px; } }
    .not-authenticated .login-wrapper .primary-content #PasswordResetForm .field-wrapper {
      margin-bottom: 20px; }
    @media screen and (max-width: 47.9375em) {
      .not-authenticated .login-wrapper .primary-content #PasswordResetForm {
        padding-bottom: 20px; } }
    .not-authenticated .login-wrapper .primary-content .find-wishlist {
      width: 531px;
      border: solid 1px #cdcdcd;
      padding: 25px;
      margin: 15px 0; }
      @media screen and (min-width: 64em) and (max-width: 85.3125em) {
        .not-authenticated .login-wrapper .primary-content .find-wishlist {
          width: 389px;
          padding: 25px; } }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        .not-authenticated .login-wrapper .primary-content .find-wishlist {
          width: 349px;
          padding: 22px; } }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .not-authenticated .login-wrapper .primary-content .find-wishlist {
          width: 90%;
          padding: 12px;
          margin: 15px auto 24px; } }
      .not-authenticated .login-wrapper .primary-content .find-wishlist input,
      .not-authenticated .login-wrapper .primary-content .find-wishlist button {
        width: 100%; }
      .not-authenticated .login-wrapper .primary-content .find-wishlist h2 {
        font-size: 24px;
        font-weight: normal;
        font-style: normal;
        line-height: 1.5;
        letter-spacing: 2.4px;
        text-align: center;
        color: #575757;
        text-transform: none;
        margin: 0; }
      .not-authenticated .login-wrapper .primary-content .find-wishlist p {
        color: #666666;
        font-size: 14px;
        text-align: center; }
    .not-authenticated .login-wrapper .primary-content #NewPasswordForm .form-row {
      margin: 0; }
    .not-authenticated .login-wrapper .primary-content #NewPasswordForm .form-row-button {
      margin-top: 20px; }

.not-authenticated .birthday-container, .authenticated .birthday-container {
  max-width: 360px; }
  @media screen and (max-width: 63.9375em) {
    .not-authenticated .birthday-container, .authenticated .birthday-container {
      max-width: 248px; } }
  .not-authenticated .birthday-container .isValidBirthday, .not-authenticated .birthday-container .isValidDayBirthday, .authenticated .birthday-container .isValidBirthday, .authenticated .birthday-container .isValidDayBirthday {
    display: block;
    margin-top: 7px;
    border: none;
    font-size: 16px;
    letter-spacing: 1px;
    color: #ce0e0e;
    display: none; }
  .not-authenticated .birthday-container .form-birthday, .authenticated .birthday-container .form-birthday {
    margin-left: 0;
    width: 30%; }
    @media screen and (max-width: 63.9375em) {
      .not-authenticated .birthday-container .form-birthday, .authenticated .birthday-container .form-birthday {
        width: 100%; } }
    .not-authenticated .birthday-container .form-birthday .form-row .field-wrapper, .authenticated .birthday-container .form-birthday .form-row .field-wrapper {
      width: 100%; }
      .not-authenticated .birthday-container .form-birthday .form-row .field-wrapper select, .authenticated .birthday-container .form-birthday .form-row .field-wrapper select {
        width: 100%; }
    .not-authenticated .birthday-container .form-birthday .form-row span, .authenticated .birthday-container .form-birthday .form-row span {
      margin-top: 0; }
  .not-authenticated .birthday-container .form-birthday.month, .authenticated .birthday-container .form-birthday.month {
    margin: 0 18px; }
    @media screen and (max-width: 63.9375em) {
      .not-authenticated .birthday-container .form-birthday.month, .authenticated .birthday-container .form-birthday.month {
        margin: 0; } }

.not-authenticated .primary-content .abandon-success, .authenticated .primary-content .abandon-success {
  text-align: center; }
  .not-authenticated .primary-content .abandon-success h1, .authenticated .primary-content .abandon-success h1 {
    text-align: center;
    margin: 0 0 20px; }
    @media screen and (max-width: 47.9375em) {
      .not-authenticated .primary-content .abandon-success h1, .authenticated .primary-content .abandon-success h1 {
        margin: 0 0 8px; } }
  .not-authenticated .primary-content .abandon-success p, .authenticated .primary-content .abandon-success p {
    text-align: center;
    margin: 0 0 30px; }
    @media screen and (max-width: 47.9375em) {
      .not-authenticated .primary-content .abandon-success p, .authenticated .primary-content .abandon-success p {
        margin: 0 0 16px; } }
  .not-authenticated .primary-content .abandon-success .confirm-button .button, .authenticated .primary-content .abandon-success .confirm-button .button {
    padding: 12px; }
    @media print, screen and (min-width: 48em) {
      .not-authenticated .primary-content .abandon-success .confirm-button .button, .authenticated .primary-content .abandon-success .confirm-button .button {
        width: 360px; } }
  .not-authenticated .primary-content .abandon-success .password-reset-wrapper, .authenticated .primary-content .abandon-success .password-reset-wrapper {
    padding: 35px 15px; }
    @media screen and (max-width: 47.9375em) {
      .not-authenticated .primary-content .abandon-success .password-reset-wrapper, .authenticated .primary-content .abandon-success .password-reset-wrapper {
        padding: 10px 10px 24px; } }

.not-authenticated .birthday-container {
  max-width: 100%; }
  .not-authenticated .birthday-container .form-birthday.month {
    margin: 0 26px; }
    @media screen and (min-width: 64em) and (max-width: 85.3125em) {
      .not-authenticated .birthday-container .form-birthday.month {
        margin: 0 18px; } }
    @media screen and (max-width: 63.9375em) {
      .not-authenticated .birthday-container .form-birthday.month {
        margin: 0; } }

.password-checklist {
  display: inline-flex;
  padding-left: 0px;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.5px;
  color: #7a7a7a;
  margin-bottom: 11px;
  margin-top: 13px; }
  .password-checklist li {
    list-style: none;
    margin-right: 16px; }
    .password-checklist li span {
      margin-right: 8px; }
    .password-checklist li .icon.tick-circle-password::before, .password-checklist li input.tick-circle-password:checked[type="checkbox"]::before {
      vertical-align: bottom; }
    .password-checklist li .icon.warning-exclamation-password::before, .password-checklist li input.warning-exclamation-password:checked[type="checkbox"]::before {
      vertical-align: bottom; }
    .password-checklist li .icon.unchecked::before, .password-checklist li input.unchecked:checked[type="checkbox"]::before {
      vertical-align: bottom; }

#addresses .address-header {
  padding: 0 20px 20px 0; }
  #addresses .address-header span {
    font-size: 24px;
    letter-spacing: 2px;
    color: #575757;
    padding-left: 20px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    #addresses .address-header {
      text-align: center;
      padding-bottom: 20px; } }

#addresses .address-list {
  align-items: baseline;
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0; }
  #addresses .address-list .list-head {
    font-size: 18px;
    line-height: 1.33;
    letter-spacing: 1.5px;
    text-align: left;
    color: #575757; }
  #addresses .address-list li {
    list-style-type: none;
    padding: 20px;
    width: 90%; }
    @media print, screen and (min-width: 48em) {
      #addresses .address-list li {
        width: 235px;
        padding: 20px 20px 20px 0;
        margin-right: 24px; } }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      #addresses .address-list li {
        padding: 20px 0px;
        margin: auto; }
        #addresses .address-list li:last-child {
          padding-bottom: 56px; } }
    #addresses .address-list li.default {
      border-bottom: 1px solid #cdcdcd;
      width: 100%;
      padding-top: 35px; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        #addresses .address-list li.default {
          width: 90%; } }
      #addresses .address-list li.default .mini-address-title {
        padding-top: 15px; }
    #addresses .address-list li address,
    #addresses .address-list li .mini-address-name,
    #addresses .address-list li a {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666;
      font-style: normal; }
    #addresses .address-list li a,
    #addresses .address-list li .button-text,
    #addresses .address-list li .af_empty .address-manual-link,
    .af_empty #addresses .address-list li .address-manual-link {
      padding-right: 5px;
      text-decoration: underline; }
    #addresses .address-list li .mini-address-location {
      position: relative;
      left: 27px;
      padding: 0 20px 10px 0; }
      #addresses .address-list li .mini-address-location .telephone {
        display: none; }
  #addresses .address-list .mini-address-title {
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 0.5px;
    color: #666666;
    text-transform: uppercase; }
  #addresses .address-list .mini-address {
    padding: 12px 15px;
    background-color: #f9f6f1;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
    border: 1px solid #cdcdcd;
    border-bottom: 4px solid #41854b;
    width: auto; }
    @media print, screen and (min-width: 48em) {
      #addresses .address-list .mini-address {
        width: 235px;
        min-height: 190px; } }
    #addresses .address-list .mini-address .status {
      position: absolute;
      padding-right: 10px; }
      #addresses .address-list .mini-address .status .tick-icon-green:before {
        -webkit-transform: scale(0.8);
                transform: scale(0.8);
        vertical-align: baseline; }
    #addresses .address-list .mini-address .mini-address-name {
      position: relative;
      left: 27px; }
      #addresses .address-list .mini-address .mini-address-name span {
        font-size: 16px;
        letter-spacing: 1.14px;
        line-height: 24px;
        color: #5a5b5d;
        display: inline-block;
        padding-bottom: 8px; }

@media screen and (min-width: 85.375em) {
  #addresses .button {
    width: auto;
    font-size: 20px;
    padding: 11px 23px; } }

.credit-card-box .input-text {
  width: 100%; }

@media screen and (max-width: 47.9375em) {
  .credit-card-box button.large {
    margin-bottom: 10px; } }

.edit-address-box, .credit-card-box {
  padding: 0 30px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .edit-address-box, .credit-card-box {
      padding: 0 20px; } }
  .edit-address-box input[type="text"],
  .edit-address-box select, .credit-card-box input[type="text"],
  .credit-card-box select {
    width: 100%; }
  .edit-address-box h1, .credit-card-box h1 {
    font-size: 30px;
    font-weight: normal;
    letter-spacing: 0;
    text-align: center;
    color: #575757;
    margin-top: 70px; }
  .edit-address-box .sub-text, .credit-card-box .sub-text {
    font-size: 16px;
    letter-spacing: 1px;
    text-align: center;
    color: #575757; }
  .edit-address-box .form-field-tooltip a, .credit-card-box .form-field-tooltip a {
    font-size: 14px;
    letter-spacing: 1px;
    text-decoration: underline;
    color: #7a7a7a; }
  @media print, screen and (min-width: 48em) {
    .edit-address-box .form-row-button, .credit-card-box .form-row-button {
      text-align: right; } }

#edit-address-form .form-row {
  clear: both;
  margin: 16px 0 0; }

@media screen and (min-width: 64em) {
  #edit-address-form .address-main {
    width: 100%; } }

@media screen and (min-width: 64em) {
  #edit-address-form .address-expanded {
    width: 100%; } }

@media screen and (max-width: 47.9375em) {
  #edit-address-form .address-expanded .manual-address-warning {
    padding: 8px; } }

@media screen and (min-width: 48em) and (max-width: 63.9375em) {
  #edit-address-form .address-expanded .manual-address-warning {
    padding: 8px 20px 8px 15px; } }

button,
button {
  font-size: 16px !important;
  letter-spacing: 0 !important; }

button[disabled]:hover,
button[disabled] {
  border-color: transparent;
  color: #fdfdfd;
  background-color: #cdcdcd;
  cursor: auto; }

.pt_contactus .contactUs-banner {
  text-align: center; }

.pt_contactus .contact-us-banner-img img {
  width: 100%;
  height: 87px;
  padding-left: 10px;
  padding-right: 13px; }
  @media screen and (min-width: 768px) {
    .pt_contactus .contact-us-banner-img img {
      width: 623px;
      height: 114px; } }
  @media screen and (min-width: 1024px) {
    .pt_contactus .contact-us-banner-img img {
      width: 1014px;
      height: 186px; } }

.pt_contactus .confirmation-message {
  width: 337px;
  margin-left: auto;
  margin-right: auto;
  border: none; }
  @media screen and (min-width: 768px) {
    .pt_contactus .confirmation-message {
      width: 623px; } }
  @media screen and (min-width: 1228px) {
    .pt_contactus .confirmation-message {
      width: 1228px; } }
  .pt_contactus .confirmation-message .contactUs-banner img {
    width: auto;
    height: 126px; }
    @media screen and (min-width: 768px) {
      .pt_contactus .confirmation-message .contactUs-banner img {
        height: 153px; } }
    @media screen and (min-width: 1024px) {
      .pt_contactus .confirmation-message .contactUs-banner img {
        height: 225px; } }
  .pt_contactus .confirmation-message .content-asset p {
    text-align: left; }
  .pt_contactus .confirmation-message p {
    font-family: Segma-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #333333; }
    .pt_contactus .confirmation-message p span {
      color: #ce0e0e; }
  .pt_contactus .confirmation-message .confirmation-message-name {
    margin-top: 58px;
    margin-bottom: 51px;
    font-weight: 500; }

.pt_contactus .contact-us-banner .content-asset {
  width: calc(100% - 21px);
  margin-left: 11px;
  margin-right: auto;
  text-align: left;
  padding-top: 34px;
  padding-left: 0; }
  @media screen and (min-width: 768px) {
    .pt_contactus .contact-us-banner .content-asset {
      margin-left: auto;
      padding-left: 74px;
      padding-right: 59px; } }
  @media screen and (min-width: 1024px) {
    .pt_contactus .contact-us-banner .content-asset {
      width: 866px;
      margin-left: auto; } }
  .pt_contactus .contact-us-banner .content-asset p {
    text-align: left;
    font-family: Segma-SemiBold;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #575757; }
  .pt_contactus .contact-us-banner .content-asset h2 {
    text-align: left;
    font-family: Segma-SemiBold;
    font-style: normal;
    font-weight: 600;
    font-size: 28px;
    line-height: 38px;
    color: #575757; }

.pt_contactus .breadcrumb {
  text-align: left; }
  .pt_contactus .breadcrumb a {
    color: #575757;
    line-height: 24px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400; }

#RegistrationFormContatUs {
  width: calc(100% - 21px);
  margin-left: 11px;
  margin-right: auto; }
  @media screen and (min-width: 768px) {
    #RegistrationFormContatUs {
      margin-left: auto;
      padding-left: 74px;
      padding-right: 59px; } }
  @media screen and (min-width: 1024px) {
    #RegistrationFormContatUs {
      width: 866px;
      margin-left: auto; } }
  #RegistrationFormContatUs .form-row label {
    text-align: left;
    width: 100%; }
  #RegistrationFormContatUs .form-row .field-wrapper {
    padding-left: 0;
    width: 100%; }
    #RegistrationFormContatUs .form-row .field-wrapper textarea {
      height: 240px; }
  #RegistrationFormContatUs .form-row .field-wrapper input,
  #RegistrationFormContatUs .form-row .field-wrapper select,
  #RegistrationFormContatUs .form-row .field-wrapper textarea {
    width: 100%;
    color: #737373;
    line-height: 24px; }
  #RegistrationFormContatUs .form-row-button {
    width: 100%;
    margin-left: 0; }
    #RegistrationFormContatUs .form-row-button button {
      width: 100%;
      height: 48px;
      line-height: 24px;
      font-weight: 600; }
  #RegistrationFormContatUs .input-text::-webkit-input-placeholder,
  #RegistrationFormContatUs .input-textarea::-webkit-input-placeholder,
  #RegistrationFormContatUs .input-select-questions {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #737373; }
  #RegistrationFormContatUs .input-text:-ms-input-placeholder,
  #RegistrationFormContatUs .input-textarea:-ms-input-placeholder,
  #RegistrationFormContatUs .input-select-questions {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #737373; }
  #RegistrationFormContatUs .input-text::-ms-input-placeholder,
  #RegistrationFormContatUs .input-textarea::-ms-input-placeholder,
  #RegistrationFormContatUs .input-select-questions {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #737373; }
  #RegistrationFormContatUs .input-text::placeholder,
  #RegistrationFormContatUs .input-textarea::placeholder,
  #RegistrationFormContatUs .input-select-questions {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #737373; }
  #RegistrationFormContatUs #dwfrm_contactus_comment {
    padding-top: 17px; }

.pt_wish-list .wish-header span {
  font-size: 24px;
  line-height: 1.5;
  letter-spacing: 2px;
  color: #575757;
  padding-left: 20px; }

.pt_wish-list .wish-header .icon.wish:before, .pt_wish-list .wish-header input.wish:checked[type="checkbox"]:before {
  margin-bottom: 10px;
  background-size: auto; }

@media screen and (min-width: 20em) and (max-width: 47.9375em) {
  .pt_wish-list .wish-header {
    text-align: center;
    padding-bottom: 20px; } }

.pt_wish-list .list-table-header {
  overflow: hidden; }
  .pt_wish-list .list-table-header p {
    float: right;
    margin: 0;
    overflow: hidden;
    width: 40%; }

.pt_wish-list .primary-content .list-table-header h2 {
  float: left; }

.pt_wish-list .item-list {
  border-top: 1px solid #cdcdcd;
  width: 94%;
  display: block;
  clear: both; }
  @media print, screen and (min-width: 48em) {
    .pt_wish-list .item-list {
      width: 473px; } }
  @media screen and (min-width: 64em) {
    .pt_wish-list .item-list {
      width: 530px; } }
  @media screen and (max-width: 47.9375em) {
    .pt_wish-list .item-list {
      margin: 0 auto; } }
  .pt_wish-list .item-list .row {
    border-bottom: 1px solid #cdcdcd;
    padding: 0 0 30px;
    list-style: none;
    display: -webkit-flex;
    /* Safari */
    -webkit-flex-wrap: wrap;
    /* Safari 6.1+ */
    display: flex;
    flex-wrap: wrap; }
    @media screen and (max-width: 47.9375em) {
      .pt_wish-list .item-list .row:last-of-type {
        border-bottom: none; } }
  .pt_wish-list .item-list .item-image {
    width: 84px;
    padding: 0;
    vertical-align: top; }
    .pt_wish-list .item-list .item-image img {
      margin-top: 17px; }
  .pt_wish-list .item-list .product-details {
    width: 195px;
    margin-left: 15px;
    color: #7a7a7a;
    font-size: 14px; }
    @media print, screen and (min-width: 48em) {
      .pt_wish-list .item-list .product-details {
        margin-right: 15px; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .pt_wish-list .item-list .product-details {
        width: 169px; } }
    .pt_wish-list .item-list .product-details .name a {
      font-size: 16px;
      line-height: 1.13;
      letter-spacing: 1.1px;
      color: #333333;
      font-style: normal;
      text-decoration: none; }
    .pt_wish-list .item-list .product-details a {
      letter-spacing: 1px;
      text-decoration: underline; }
    .pt_wish-list .item-list .product-details .sku span {
      letter-spacing: 0.5px; }
    .pt_wish-list .item-list .product-details .value {
      font-weight: 400; }
    .pt_wish-list .item-list .product-details div {
      padding-top: 5px; }
    .pt_wish-list .item-list .product-details .attribute .label::after {
      content: ':'; }
    .pt_wish-list .item-list .product-details .price .label {
      vertical-align: top; }
    .pt_wish-list .item-list .product-details .price .value {
      margin-left: 3px; }
      .pt_wish-list .item-list .product-details .price .value .product-price {
        font-weight: bold;
        font-size: 16px;
        font-weight: 700;
        line-height: 24px; }
        .pt_wish-list .item-list .product-details .price .value .product-price .pricerange {
          color: #575757; }
        .pt_wish-list .item-list .product-details .price .value .product-price .price-standard, .pt_wish-list .item-list .product-details .price .value .product-price .price-sales {
          display: block; }
        .pt_wish-list .item-list .product-details .price .value .product-price .price-standard:not(.has-club-price) {
          color: #575757;
          display: block; }
        .pt_wish-list .item-list .product-details .price .value .product-price .price-standard.has-club-price {
          color: #575757; }
        .pt_wish-list .item-list .product-details .price .value .product-price .price-sales {
          color: #ff5219;
          text-transform: uppercase;
          margin-top: 4px;
          font-family: Segma-Bold;
          font-weight: 700; }
          .pt_wish-list .item-list .product-details .price .value .product-price .price-sales:not(.club-price) {
            color: #ff5219;
            letter-spacing: 0.2px;
            font-weight: 700; }
          .pt_wish-list .item-list .product-details .price .value .product-price .price-sales:not(.has-sales-price) {
            color: #575757; }
          .pt_wish-list .item-list .product-details .price .value .product-price .price-sales.club-price .price-label,
          .pt_wish-list .item-list .product-details .price .value .product-price .price-sales.club-price .price-value {
            color: #ff5219; }
        .pt_wish-list .item-list .product-details .price .value .product-price .price-was {
          display: block;
          color: #575757; }
        .pt_wish-list .item-list .product-details .price .value .product-price.clearance .price-sales {
          color: #e31f2b; }
        .pt_wish-list .item-list .product-details .price .value .product-price.clearance .price-standard {
          display: none; }
      .pt_wish-list .item-list .product-details .price .value .product-price {
        display: inline-block;
        padding-top: 0; }
    .pt_wish-list .item-list .product-details .product-availability-list {
      padding-left: 0;
      padding-top: 15px; }
      .pt_wish-list .item-list .product-details .product-availability-list li {
        font-size: 14px;
        letter-spacing: 0.6px;
        text-align: left;
        color: #41854b;
        display: inline;
        font-weight: 400; }
        .pt_wish-list .item-list .product-details .product-availability-list li.not-available {
          color: #dc3434; }
  .pt_wish-list .item-list .item-dashboard {
    width: 215px; }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      .pt_wish-list .item-list .item-dashboard {
        width: 190px; } }
    @media screen and (max-width: 47.9375em) {
      .pt_wish-list .item-list .item-dashboard {
        width: 100%;
        margin: 0 auto; }
        .pt_wish-list .item-list .item-dashboard .option-date-added, .pt_wish-list .item-list .item-dashboard .option-quantity-desired, .pt_wish-list .item-list .item-dashboard .option-update {
          margin-left: 98px; }
        .pt_wish-list .item-list .item-dashboard .option-add-to-cart, .pt_wish-list .item-list .item-dashboard .add-to-cart {
          width: 100%; } }
    .pt_wish-list .item-list .item-dashboard label {
      color: #7a7a7a;
      font-size: 14px;
      letter-spacing: 1px;
      text-align: left; }
    .pt_wish-list .item-list .item-dashboard .button-text, .pt_wish-list .item-list .item-dashboard .af_empty .address-manual-link, .af_empty .pt_wish-list .item-list .item-dashboard .address-manual-link {
      text-decoration: underline;
      color: #7a7a7a;
      font-size: 14px;
      width: 45%;
      text-align: left;
      text-transform: none; }
    .pt_wish-list .item-list .item-dashboard .option-date-added label {
      margin-top: 10px; }
    .pt_wish-list .item-list .item-dashboard .option-quantity-desired {
      padding: 10px 0; }
      .pt_wish-list .item-list .item-dashboard .option-quantity-desired label {
        margin: 5px 5px 0 0; }
    .pt_wish-list .item-list .item-dashboard .option-add-to-cart {
      margin-top: 25px; }
      .pt_wish-list .item-list .item-dashboard .option-add-to-cart button {
        width: 180px;
        font-size: 20px;
        padding: 12px 22px; }
        @media screen and (min-width: 64em) {
          .pt_wish-list .item-list .item-dashboard .option-add-to-cart button {
            width: 193px; } }
        @media screen and (max-width: 47.9375em) {
          .pt_wish-list .item-list .item-dashboard .option-add-to-cart button {
            width: 100%;
            font-size: 16px; } }
    .pt_wish-list .item-list .item-dashboard .option-update {
      width: 140px;
      display: flex; }
      .pt_wish-list .item-list .item-dashboard .option-update .button-separator {
        margin: 0 10px; }
    .pt_wish-list .item-list .item-dashboard .bulkyinfo {
      margin-top: 15px; }
      .pt_wish-list .item-list .item-dashboard .bulkyinfo label {
        font-family: Segma-Regular;
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: 0.44px;
        color: #575757;
        display: inline; }
    .pt_wish-list .item-list .item-dashboard .only-available-in-store {
      margin-top: 15px;
      font-family: Segma-Bold;
      font-size: 14px;
      font-weight: bold;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: 0.44px;
      color: #7a7a7a; }

.pt_wish-list .empty-wishlist {
  text-align: center;
  margin-bottom: 40px; }
  .pt_wish-list .empty-wishlist h2 {
    font-size: 24px;
    font-weight: normal;
    line-height: 1.5;
    letter-spacing: 2px;
    color: #575757;
    margin-top: 0; }
    @media screen and (max-width: 47.9375em) {
      .pt_wish-list .empty-wishlist h2 {
        font-size: 20px;
        padding: 0 5px; } }
  .pt_wish-list .empty-wishlist a {
    font-size: 16px;
    line-height: normal;
    letter-spacing: 1px;
    color: #7a7a7a;
    text-decoration: underline; }

.list-share .share-options {
  width: 100%;
  float: left; }
  @media screen and (max-width: 47.9375em) {
    .list-share .share-options {
      float: none;
      text-align: center; }
      .list-share .share-options .share-icon.send-to-friend {
        display: block;
        margin: 0 auto;
        width: 94%;
        background-color: #ff5219; } }

.list-share .share-option {
  padding: 14px 20px; }
  @media print, screen and (min-width: 48em) {
    .list-share .share-option {
      width: 296px; } }
  @media screen and (min-width: 64em) {
    .list-share .share-option {
      width: 280px; } }
  @media screen and (min-width: 85.375em) {
    .list-share .share-option {
      width: 329px;
      font-size: 20px;
      padding: 12px 20px; } }

.list-share .list-title {
  color: #575757;
  font-weight: normal;
  text-align: left; }
  @media screen and (max-width: 47.9375em) {
    .list-share .list-title {
      text-align: center;
      margin-top: 0; } }

.list-share .share-link-content {
  padding: 32px 3% 39px;
  float: left;
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.5px;
  color: #575757; }
  @media print, screen and (min-width: 48em) {
    .list-share .share-link-content {
      padding: 32px 0 39px; } }
  @media screen and (min-width: 64em) {
    .list-share .share-link-content {
      padding: 32px 0 50px; } }
  .list-share .share-link-content a {
    text-decoration: underline; }
  @media screen and (max-width: 47.9375em) {
    .list-share .share-link-content {
      width: 100%; } }

@media screen and (min-width: 64em) {
  .list-share .share-link-content,
  .list-share .share-options {
    width: 370px; } }

@media screen and (min-width: 85.375em) {
  .list-share .share-link-content,
  .list-share .share-options {
    width: 500px; } }

.pt_gift-registry .create-new-registry {
  margin: 1em 0; }
  .pt_gift-registry .create-new-registry button {
    float: left;
    margin-right: 2em; }
  .pt_gift-registry .create-new-registry p {
    font-size: 1.3em; }

.pt_gift-registry .add-gift-cert {
  border: 1px solid #efefef;
  margin-bottom: -1px;
  overflow: auto;
  padding: .83em; }
  .pt_gift-registry .add-gift-cert p {
    color: #999999;
    line-height: 1.5em; }

.pt_gift-registry .hdr-options {
  width: 9%; }

.page-content-tab-navigaton button {
  background-color: #e0e0e0;
  border-color: #efefef;
  border-width: 1px;
  color: #999999;
  font-size: 1.1em;
  font-weight: 400;
  margin: 0 0 -1px; }
  .page-content-tab-navigaton button.selected {
    background-color: #ffffff;
    border-bottom: 1px solid #ffffff; }

.page-content-tab-wrapper {
  border: 1px solid #efefef;
  padding: .42em; }

.gift-reg-purchases .item-purchased-by dd {
  float: left;
  font-weight: bold;
  margin: 0 1em 0 0;
  position: relative;
  width: auto; }

.gift-reg-purchases .item-purchased-by dt {
  clear: both;
  float: left;
  margin: 0 1em 0 0;
  position: relative;
  width: auto; }

.gift-reg-purchases .quantity-purchased {
  color: #990000; }

.gift-registry-advanced .toggle-content {
  display: none; }

.gift-certificate-purchase-wrapper {
  padding: 0 12px;
  margin: auto; }
  @media print, screen and (min-width: 48em) {
    .gift-certificate-purchase-wrapper {
      max-width: 720px;
      padding: 0; } }
  @media screen and (min-width: 64em) {
    .gift-certificate-purchase-wrapper {
      max-width: 964px; } }
  .gift-certificate-purchase-wrapper .gc-container-wrapper {
    margin: auto; }
    @media screen and (min-width: 64em) {
      .gift-certificate-purchase-wrapper .gc-container-wrapper {
        max-width: 688px; } }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper .gc-container-wrapper .gc-grid-x {
        margin-left: -12px;
        margin-right: -12px; } }
  .gift-certificate-purchase-wrapper h1 {
    font-family: Segma-Regular;
    font-size: 20px;
    margin: 0;
    font-weight: normal;
    color: #333333;
    line-height: 36px;
    letter-spacing: 1.33px;
    text-align: left;
    padding-top: 0;
    padding-bottom: 23px; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper h1 {
        font-size: 26px;
        padding-bottom: 14px;
        margin-bottom: 24px;
        border-bottom: 1px solid #cdcdcd; } }
    @media screen and (min-width: 64em) {
      .gift-certificate-purchase-wrapper h1 {
        font-size: 30px;
        letter-spacing: 2px;
        padding-bottom: 16px; } }
  .gift-certificate-purchase-wrapper .gift-template-details {
    padding-bottom: 31px;
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 22px; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper .gift-template-details {
        padding-bottom: 0;
        border: 0;
        margin-left: 0;
        margin-right: 24px;
        width: calc(50% - 24px); } }
  @media print, screen and (min-width: 48em) {
    .gift-certificate-purchase-wrapper .gift-certificate-purchase {
      margin-left: 24px;
      margin-right: 0;
      width: calc(50% - 24px); } }
  .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset .gc-image {
    position: relative;
    max-width: 100%; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset .gc-image img {
      width: 100%;
      max-width: 100%; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset .gc-image span {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      color: #ffffff;
      font-family: Segma-Bold;
      font-size: 30px;
      line-height: 1.5;
      letter-spacing: 1.7px;
      font-style: normal;
      text-transform: uppercase;
      text-align: center; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset .gc-image {
        padding-left: 1.7rem; } }
  .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset p {
    padding-left: .83rem;
    text-align: left;
    line-height: 1.71;
    letter-spacing: 0.5px; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset p {
        padding-left: 1.7rem; } }
  @media print, screen and (min-width: 48em) {
    .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset {
      box-sizing: border-box;
      float: left;
      padding-right: .8rem;
      width: 50%; } }
  @media screen and (max-width: 47.9375em) {
    .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset {
      width: 100%; } }
  .gift-certificate-purchase-wrapper .gift-certificate-purchase form {
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0;
    width: 100%; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form fieldset {
      width: 100%; }
      .gift-certificate-purchase-wrapper .gift-certificate-purchase form fieldset input, .gift-certificate-purchase-wrapper .gift-certificate-purchase form fieldset textarea, .gift-certificate-purchase-wrapper .gift-certificate-purchase form fieldset select {
        width: 100%; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row::first-child {
      margin-top: 0; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form button {
      height: 48px;
      margin-top: -4px;
      width: 12em;
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row.label-above:first-child {
      margin-top: 0; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form .hidden {
      display: none; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row-button {
      width: 100%; }
      .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row-button button {
        width: 100%; }
        @media print, screen and (min-width: 48em) {
          .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row-button button {
            width: 223px; } }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form .char-count {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row {
      margin: 5px 0; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row {
          margin: 16px 0; } }
      .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row.quantity-wrapper.label-inline label {
        display: inline-block;
        padding: 10px;
        font-size: 14px; }
      .gift-certificate-purchase-wrapper .gift-certificate-purchase form .form-row.form-row-button {
        margin-top: 24px;
        margin-bottom: 20px; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form .input-textarea {
      min-height: 100px;
      width: 100%; }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form select,
    .gift-certificate-purchase-wrapper .gift-certificate-purchase form .input-select {
      width: 60px;
      height: 36px;
      background-position: calc(100% - 9px) center;
      padding: 0 20px 0 12px; }
  .gift-certificate-purchase-wrapper .gift-certificate-purchase span.error {
    margin-left: 2%; }
  .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset ul,
  .gift-certificate-purchase-wrapper .gift-additional-details-wrapper .content-asset ul {
    font-size: 14px;
    line-height: 1.71;
    color: #666666;
    margin: 2em 0; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset ul,
      .gift-certificate-purchase-wrapper .gift-additional-details-wrapper .content-asset ul {
        padding-left: 3.5rem; } }
    .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset ul li,
    .gift-certificate-purchase-wrapper .gift-additional-details-wrapper .content-asset ul li {
      padding-left: 5px; }
  .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset h3,
  .gift-certificate-purchase-wrapper .gift-additional-details-wrapper .content-asset h3 {
    padding-left: .83rem;
    text-align: left;
    font-size: 18px;
    line-height: 1.33;
    font-weight: normal;
    color: #575757; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper .gift-certificate-purchase .content-asset h3,
      .gift-certificate-purchase-wrapper .gift-additional-details-wrapper .content-asset h3 {
        padding-left: 1.7rem; } }
  .gift-certificate-purchase-wrapper .gift-additional-details-wrapper .content-asset h3 {
    text-align: center; }
  .gift-certificate-purchase-wrapper .check-balance {
    border-bottom: 1px solid #e0e0e0;
    margin: 0 0 1.66em;
    padding: 0 0 1.66em; }
  .gift-certificate-purchase-wrapper .gift-cert-balance {
    float: left;
    width: 40%; }
    .gift-certificate-purchase-wrapper .gift-cert-balance label {
      display: none; }
    .gift-certificate-purchase-wrapper .gift-cert-balance input {
      margin-top: 0;
      width: 93%; }
    .gift-certificate-purchase-wrapper .gift-cert-balance .form-caption {
      margin-left: 0; }
  .gift-certificate-purchase-wrapper .gift-cert-balance-submit {
    clear: none;
    float: left; }
  .gift-certificate-purchase-wrapper .gift-cert-balance .label {
    display: none; }
  .gift-certificate-purchase-wrapper .terms-of-use {
    padding-right: 30px; }
    @media screen and (min-width: 64em) {
      .gift-certificate-purchase-wrapper .terms-of-use ul {
        width: 60%;
        margin: 0 auto; } }
  .gift-certificate-purchase-wrapper .gift-details-wrapper {
    padding-bottom: 18px; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper .gift-details-wrapper {
        padding-bottom: 38px; } }
    .gift-certificate-purchase-wrapper .gift-details-wrapper .accordion {
      padding: 0; }
      .gift-certificate-purchase-wrapper .gift-details-wrapper .accordion .accordion-title {
        text-align: left;
        line-height: normal;
        letter-spacing: 0.89px;
        font-size: 16px;
        font-weight: bold;
        font-family: Segma-Regular;
        color: #4b4b4b;
        text-transform: uppercase;
        padding: 13px 30px 13px 0px;
        margin: 0; }
        @media print, screen and (min-width: 48em) {
          .gift-certificate-purchase-wrapper .gift-details-wrapper .accordion .accordion-title {
            padding: 13px 12px;
            letter-spacing: 1.78px; } }
      .gift-certificate-purchase-wrapper .gift-details-wrapper .accordion .accordion-content {
        text-align: left;
        line-height: 24px;
        letter-spacing: 0.5px;
        font-size: 14px;
        font-family: Segma-Regular;
        color: #7a7a7a;
        padding: 6px 0; }
        @media print, screen and (min-width: 48em) {
          .gift-certificate-purchase-wrapper .gift-details-wrapper .accordion .accordion-content {
            padding: 6px 12px 24px 12px; } }
        .gift-certificate-purchase-wrapper .gift-details-wrapper .accordion .accordion-content p {
          padding: 0;
          margin: 0;
          text-align: left; }
  .gift-certificate-purchase-wrapper .gc-amount-wrapper .value-select,
  .gift-certificate-purchase-wrapper .gc-amount-wrapper .custom-value {
    text-align: center;
    margin-bottom: 10px;
    font-family: Segma-Regular;
    font-size: 12px;
    font-weight: 600;
    line-height: 18px;
    letter-spacing: 0.67px;
    box-sizing: border-box;
    margin-right: -6px;
    width: calc(33.33333% - 12px); }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-purchase-wrapper .gc-amount-wrapper .value-select,
      .gift-certificate-purchase-wrapper .gc-amount-wrapper .custom-value {
        width: calc(33.33333% - 16px); } }
    .gift-certificate-purchase-wrapper .gc-amount-wrapper .value-select .option-select,
    .gift-certificate-purchase-wrapper .gc-amount-wrapper .custom-value .option-select {
      display: block;
      border: 1px solid #cdcdcd;
      padding: 9px 0; }
    .gift-certificate-purchase-wrapper .gc-amount-wrapper .value-select.has_selected .option-select,
    .gift-certificate-purchase-wrapper .gc-amount-wrapper .custom-value.has_selected .option-select {
      border: 2px solid #ff5219;
      padding: 8px 0; }
  @media screen and (max-width: 47.9375em) {
    .gift-certificate-purchase-wrapper .gc-amount-wrapper .custom-value {
      letter-spacing: 0;
      font-size: 11px;
      text-align: center; } }
  .gift-certificate-purchase-wrapper .gc-val-error-message {
    display: block;
    margin-top: -3px;
    border: none;
    font-family: Segma-Regular;
    font-size: 16px;
    letter-spacing: 1px;
    color: #ce0e0e; }

/**
* Giftcertificate landing and purchase styles comes here
**/
.pt_giftcert .breadcrumb {
  text-align: left; }
  @media screen and (min-width: 64em) {
    .pt_giftcert .breadcrumb {
      max-width: 964px;
      margin: 24px auto 30px auto; } }
  @media screen and (min-width: 85.375em) {
    .pt_giftcert .breadcrumb {
      max-width: 1366px;
      margin: 24px 32px; } }

.gift-certificate-landing-wrapper {
  padding: 10px 12px 0;
  margin: auto; }
  @media print, screen and (min-width: 48em) {
    .gift-certificate-landing-wrapper {
      max-width: 720px;
      padding: 0; } }
  @media screen and (min-width: 64em) {
    .gift-certificate-landing-wrapper {
      max-width: 964px; } }
  @media screen and (min-width: 85.375em) {
    .gift-certificate-landing-wrapper {
      max-width: 1366px;
      padding-top: 7px; } }
  .gift-certificate-landing-wrapper .gc-container-wrapper {
    margin: auto; }
    @media screen and (min-width: 64em) {
      .gift-certificate-landing-wrapper .gc-container-wrapper {
        min-width: 960px;
        max-width: 960px; } }
    @media screen and (min-width: 85.375em) {
      .gift-certificate-landing-wrapper .gc-container-wrapper {
        min-width: 1038px;
        max-width: 1038px;
        padding-left: 0;
        padding-right: 0; } }
    .gift-certificate-landing-wrapper .gc-container-wrapper .gc-grid-x {
      display: flex;
      flex-wrap: wrap;
      flex-flow: row wrap;
      display: -webkit-flex;
      -webkit-flex-wrap: wrap; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-landing-wrapper .gc-container-wrapper .gc-grid-x {
          margin: 0 auto; } }
    .gift-certificate-landing-wrapper .gc-container-wrapper .check-balance-notification.has-error .error-form {
      margin-bottom: 20px;
      padding: 8px 17px 10px 18px;
      font-size: 14px;
      font-weight: normal;
      line-height: normal;
      letter-spacing: 0.5px;
      margin-left: auto;
      margin-right: auto; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-landing-wrapper .gc-container-wrapper .check-balance-notification.has-error .error-form {
          margin-bottom: 24px;
          margin-top: -8px;
          max-width: 596px; } }
      @media screen and (min-width: 64em) {
        .gift-certificate-landing-wrapper .gc-container-wrapper .check-balance-notification.has-error .error-form {
          max-width: 960px; } }
      @media screen and (min-width: 85.375em) {
        .gift-certificate-landing-wrapper .gc-container-wrapper .check-balance-notification.has-error .error-form {
          margin-top: 0px;
          max-width: 1038px; } }
  .gift-certificate-landing-wrapper .banner-wrapper {
    margin-bottom: 20px; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-landing-wrapper .banner-wrapper {
        margin-bottom: 24px; } }
    @media screen and (min-width: 64em) {
      .gift-certificate-landing-wrapper .banner-wrapper {
        margin-bottom: 32px; } }
    .gift-certificate-landing-wrapper .banner-wrapper img {
      max-height: 198px;
      margin: 0 auto;
      text-align: center;
      display: block;
      width: 100%; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-landing-wrapper .banner-wrapper img {
          max-height: 239px; } }
      @media screen and (min-width: 85.375em) {
        .gift-certificate-landing-wrapper .banner-wrapper img {
          max-height: 339px; } }
    .gift-certificate-landing-wrapper .banner-wrapper .banner-text {
      margin: 20px auto 0; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-landing-wrapper .banner-wrapper .banner-text {
          max-width: 595px;
          margin-top: 48px; } }
      @media screen and (min-width: 64em) {
        .gift-certificate-landing-wrapper .banner-wrapper .banner-text {
          max-width: 796px; } }
      @media screen and (min-width: 85.375em) {
        .gift-certificate-landing-wrapper .banner-wrapper .banner-text {
          max-width: 864px;
          margin-top: 64px; } }
      .gift-certificate-landing-wrapper .banner-wrapper .banner-text h4 {
        margin: 0 0 16px;
        font-size: 16px;
        font-weight: normal;
        line-height: normal;
        letter-spacing: 1.78px;
        text-align: center;
        color: #4b4b4b;
        text-transform: uppercase; }
        @media print, screen and (min-width: 48em) {
          .gift-certificate-landing-wrapper .banner-wrapper .banner-text h4 {
            margin-bottom: 24px; } }
        @media screen and (min-width: 85.375em) {
          .gift-certificate-landing-wrapper .banner-wrapper .banner-text h4 {
            margin-bottom: 32px; } }
      .gift-certificate-landing-wrapper .banner-wrapper .banner-text p {
        margin: 0;
        font-size: 14px;
        font-weight: normal;
        line-height: 1.71;
        letter-spacing: 0.5px;
        text-align: center;
        color: #7a7a7a; }
  .gift-certificate-landing-wrapper .gift-box-bdr {
    border: 1px solid #cdcdcd;
    margin-bottom: 20px; }
    @media screen and (min-width: 64em) {
      .gift-certificate-landing-wrapper .gift-box-bdr {
        margin-left: 12px;
        margin-right: 12px;
        width: calc(33.3333% - 16px);
        max-width: 304px;
        margin-bottom: 0; } }
    @media screen and (min-width: 85.375em) {
      .gift-certificate-landing-wrapper .gift-box-bdr {
        margin-left: 8px;
        margin-right: 8px;
        width: calc(33.3333% - 16px);
        max-width: 330px; } }
    @media screen and (min-width: 85.375em) {
      .gift-certificate-landing-wrapper .gift-box-bdr {
        margin-bottom: 0; } }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-landing-wrapper .gift-box-bdr.shop-voucher {
        margin-left: 0; } }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-landing-wrapper .gift-box-bdr.load-voucher {
        margin-right: 0; } }
    .gift-certificate-landing-wrapper .gift-box-bdr.large-6 {
      margin-bottom: 20px; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-landing-wrapper .gift-box-bdr.large-6 {
          width: 596px;
          margin: 0 auto 20px; } }
      @media screen and (min-width: 64em) {
        .gift-certificate-landing-wrapper .gift-box-bdr.large-6 {
          width: calc(33.3333% - 16px);
          margin-bottom: 0; } }
      @media screen and (min-width: 85.375em) {
        .gift-certificate-landing-wrapper .gift-box-bdr.large-6 {
          width: calc(33.3333% - 16px); } }
      .gift-certificate-landing-wrapper .gift-box-bdr.large-6:last-of-type {
        margin-bottom: 0; }
    @media screen and (min-width: 64em) {
      .gift-certificate-landing-wrapper .gift-box-bdr.shop-voucher {
        margin-left: 0;
        width: calc(100% - 12px);
        max-width: initial;
        margin: 0 0 24px auto; } }
    @media screen and (min-width: 64em) {
      .gift-certificate-landing-wrapper .gift-box-bdr.load-voucher {
        margin-right: 0; } }
  .gift-certificate-landing-wrapper .shop-voucher,
  .gift-certificate-landing-wrapper .check-balance,
  .gift-certificate-landing-wrapper .load-voucher {
    position: relative;
    padding: 20px 12px; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-landing-wrapper .shop-voucher,
      .gift-certificate-landing-wrapper .check-balance,
      .gift-certificate-landing-wrapper .load-voucher {
        padding: 20px; } }
    .gift-certificate-landing-wrapper .shop-voucher h4,
    .gift-certificate-landing-wrapper .check-balance h4,
    .gift-certificate-landing-wrapper .load-voucher h4 {
      display: block;
      text-align: center;
      line-height: normal;
      letter-spacing: 1.78px;
      font-size: 16px;
      font-family: Segma-Regular;
      color: #4b4b4b;
      text-transform: uppercase;
      margin: auto;
      position: relative;
      padding: 18px 0 15px;
      font-weight: normal; }
      .gift-certificate-landing-wrapper .shop-voucher h4::before,
      .gift-certificate-landing-wrapper .check-balance h4::before,
      .gift-certificate-landing-wrapper .load-voucher h4::before {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        border-top: 3px solid #ff5219;
        width: 51px;
        margin: auto; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-landing-wrapper .shop-voucher h4,
        .gift-certificate-landing-wrapper .check-balance h4,
        .gift-certificate-landing-wrapper .load-voucher h4 {
          padding: 24px 0 10px 0; } }
    .gift-certificate-landing-wrapper .shop-voucher p,
    .gift-certificate-landing-wrapper .check-balance p,
    .gift-certificate-landing-wrapper .load-voucher p {
      text-align: left;
      line-height: 24px;
      letter-spacing: 0.5px;
      font-size: 14px;
      font-family: Segma-Regular;
      color: #7a7a7a;
      padding-bottom: 0;
      margin: 0; }
  .gift-certificate-landing-wrapper .shop-voucher,
  .gift-certificate-landing-wrapper .load-voucher {
    height: -webkit-fit-content;
    height: fit-content;
    height: -moz-fit-content; }
    @media screen and (min-width: 64em) {
      .gift-certificate-landing-wrapper .shop-voucher,
      .gift-certificate-landing-wrapper .load-voucher {
        min-height: 393px; } }
    .gift-certificate-landing-wrapper .shop-voucher .sv-banner,
    .gift-certificate-landing-wrapper .load-voucher .sv-banner {
      text-align: center;
      height: 152px; }
      .gift-certificate-landing-wrapper .shop-voucher .sv-banner img,
      .gift-certificate-landing-wrapper .load-voucher .sv-banner img {
        max-width: 100%;
        max-height: 100%;
        width: 100%; }
    .gift-certificate-landing-wrapper .shop-voucher .btn-shopvoucher,
    .gift-certificate-landing-wrapper .load-voucher .btn-shopvoucher {
      width: 100%;
      height: auto;
      background-color: #ff5219;
      display: block;
      text-align: center;
      line-height: normal;
      letter-spacing: 2px;
      font-size: 16px;
      font-family: Segma-Regular;
      color: #ffffff;
      padding: 11px 0 10px 0;
      margin: auto;
      margin-top: 16px;
      text-transform: uppercase; }
      @media screen and (min-width: 64em) {
        .gift-certificate-landing-wrapper .shop-voucher .btn-shopvoucher,
        .gift-certificate-landing-wrapper .load-voucher .btn-shopvoucher {
          position: absolute;
          bottom: 21px;
          left: 0;
          right: 0;
          width: calc(100% - 40px); } }
  .gift-certificate-landing-wrapper .shop-voucher {
    padding: 20px 8px;
    min-height: 0; }
    .gift-certificate-landing-wrapper .shop-voucher .sv-banner {
      height: auto; }
    .gift-certificate-landing-wrapper .shop-voucher p {
      padding-top: 24px; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-landing-wrapper .shop-voucher {
        padding: 21px 20px 20px; } }
    .gift-certificate-landing-wrapper .shop-voucher .btn-shopvoucher {
      position: static; }
      @media screen and (min-width: 64em) {
        .gift-certificate-landing-wrapper .shop-voucher .btn-shopvoucher {
          width: 289px; } }
  .gift-certificate-landing-wrapper .check-balance p,
  .gift-certificate-landing-wrapper .load-gift-voucher p {
    margin-bottom: 0;
    padding-bottom: 2px; }
  .gift-certificate-landing-wrapper .check-balance .form-row,
  .gift-certificate-landing-wrapper .load-gift-voucher .form-row {
    margin: 0 0 10px; }
    .gift-certificate-landing-wrapper .check-balance .form-row label,
    .gift-certificate-landing-wrapper .load-gift-voucher .form-row label {
      margin: 0; }
    .gift-certificate-landing-wrapper .check-balance .form-row.gift-cert-balance,
    .gift-certificate-landing-wrapper .load-gift-voucher .form-row.gift-cert-balance {
      margin-bottom: 16px; }
      .gift-certificate-landing-wrapper .check-balance .form-row.gift-cert-balance:first-child,
      .gift-certificate-landing-wrapper .load-gift-voucher .form-row.gift-cert-balance:first-child {
        margin-top: 14px;
        margin-bottom: 10px; }
    .gift-certificate-landing-wrapper .check-balance .form-row .field-wrapper,
    .gift-certificate-landing-wrapper .load-gift-voucher .form-row .field-wrapper {
      margin: 0; }
      .gift-certificate-landing-wrapper .check-balance .form-row .field-wrapper input,
      .gift-certificate-landing-wrapper .load-gift-voucher .form-row .field-wrapper input {
        height: 48px;
        width: 100%; }
        .gift-certificate-landing-wrapper .check-balance .form-row .field-wrapper input::-webkit-input-placeholder, .gift-certificate-landing-wrapper .check-balance .form-row .field-wrapper input::-webkit-input-placeholder,
        .gift-certificate-landing-wrapper .load-gift-voucher .form-row .field-wrapper input::-webkit-input-placeholder,
        .gift-certificate-landing-wrapper .load-gift-voucher .form-row .field-wrapper input::-webkit-input-placeholder {
          color: #9b9b9b; }
        .gift-certificate-landing-wrapper .check-balance .form-row .field-wrapper input::placeholder, .gift-certificate-landing-wrapper .check-balance .form-row .field-wrapper input::-webkit-input-placeholder,
        .gift-certificate-landing-wrapper .load-gift-voucher .form-row .field-wrapper input::placeholder,
        .gift-certificate-landing-wrapper .load-gift-voucher .form-row .field-wrapper input::-webkit-input-placeholder {
          color: #9b9b9b; }
    .gift-certificate-landing-wrapper .check-balance .form-row label span,
    .gift-certificate-landing-wrapper .load-gift-voucher .form-row label span {
      letter-spacing: 1.14px;
      color: #5a5b5d; }
  .gift-certificate-landing-wrapper .check-balance .gift-check-form,
  .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form {
    position: relative;
    bottom: 0; }
    .gift-certificate-landing-wrapper .check-balance .gift-check-form .gift-cert-balance-submit,
    .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form .gift-cert-balance-submit {
      margin-bottom: 0; }
    .gift-certificate-landing-wrapper .check-balance .gift-check-form .gift-cert-balance input[disabled="disabled"],
    .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form .gift-cert-balance input[disabled="disabled"] {
      background-color: #f9f6f1 !important; }
      .gift-certificate-landing-wrapper .check-balance .gift-check-form .gift-cert-balance input[disabled="disabled"]:hover, .gift-certificate-landing-wrapper .check-balance .gift-check-form .gift-cert-balance input[disabled="disabled"]:focus, .gift-certificate-landing-wrapper .check-balance .gift-check-form .gift-cert-balance input[disabled="disabled"]:active,
      .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form .gift-cert-balance input[disabled="disabled"]:hover,
      .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form .gift-cert-balance input[disabled="disabled"]:focus,
      .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form .gift-cert-balance input[disabled="disabled"]:active {
        background-color: #f9f6f1 !important;
        border-color: #cdcdcd; }
      .gift-certificate-landing-wrapper .check-balance .gift-check-form .gift-cert-balance input[disabled="disabled"]:-webkit-autofill,
      .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form .gift-cert-balance input[disabled="disabled"]:-webkit-autofill {
        color: #575757 !important;
        -webkit-box-shadow: 0 0 0px 1000px #f9f6f1 inset;
        -webkit-text-fill-color: #575757 !important; }
    .gift-certificate-landing-wrapper .check-balance .gift-check-form .gift-cert-balance input[disabled="disabled"]:-webkit-autofill,
    .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form .gift-cert-balance input[disabled="disabled"]:-webkit-autofill {
      background-color: #f9f6f1 !important; }
    .gift-certificate-landing-wrapper .check-balance .gift-check-form .gift-cert-balance input[disabled="disabled"]:autofill,
    .gift-certificate-landing-wrapper .load-gift-voucher .gift-check-form .gift-cert-balance input[disabled="disabled"]:autofill {
      background-color: #f9f6f1 !important; }
  .gift-certificate-landing-wrapper .load-gift-voucher p {
    padding-bottom: 0; }
  .gift-certificate-landing-wrapper .gc-check-balance {
    margin: auto;
    margin-top: 16px;
    display: block;
    width: 100%; }
    .gift-certificate-landing-wrapper .gc-check-balance[disabled], .gift-certificate-landing-wrapper .gc-check-balance.disabled {
      background-color: #b9b9b9;
      border-color: #b9b9b9;
      color: #ffffff; }
  .gift-certificate-landing-wrapper .faq-wrapper h2 {
    text-align: center;
    line-height: normal;
    letter-spacing: 2px;
    font-size: 24px;
    font-weight: normal;
    font-family: Segma-Regular;
    color: #4b4b4b;
    text-transform: uppercase;
    margin: 48px auto 20px auto; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-landing-wrapper .faq-wrapper h2 {
        margin: 48px auto 20px auto; } }
    @media screen and (min-width: 85.375em) {
      .gift-certificate-landing-wrapper .faq-wrapper h2 {
        margin-top: 72px; } }
  .gift-certificate-landing-wrapper .accordion {
    padding: 0;
    margin-bottom: 40px; }
    @media print, screen and (min-width: 48em) {
      .gift-certificate-landing-wrapper .accordion {
        margin-bottom: 20px; } }
    .gift-certificate-landing-wrapper .accordion .accordion-title {
      text-align: left;
      line-height: normal;
      letter-spacing: 1.78px;
      font-size: 16px;
      font-weight: bold;
      font-family: Segma-Regular;
      color: #4b4b4b;
      text-transform: uppercase;
      padding: 13px 30px 13px 0px;
      margin: 0; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-landing-wrapper .accordion .accordion-title {
          padding: 13px 12px; } }
    .gift-certificate-landing-wrapper .accordion .accordion-content {
      text-align: left;
      line-height: 24px;
      letter-spacing: 0.5px;
      font-size: 14px;
      font-family: Segma-Regular;
      color: #7a7a7a;
      padding: 6px 0; }
      @media print, screen and (min-width: 48em) {
        .gift-certificate-landing-wrapper .accordion .accordion-content {
          padding: 6px 12px 24px 12px; } }
      .gift-certificate-landing-wrapper .accordion .accordion-content p {
        padding: 0;
        margin: 0;
        text-align: left; }
  .gift-certificate-landing-wrapper .current-status {
    text-align: center;
    line-height: normal;
    letter-spacing: 0.56px;
    font-size: 18px;
    font-family: Segma-Regular;
    font-weight: normal; }
    .gift-certificate-landing-wrapper .current-status.success {
      padding: 0;
      text-align: left; }
      .gift-certificate-landing-wrapper .current-status.success .gc-success {
        padding-top: 6px; }
      .gift-certificate-landing-wrapper .current-status.success .gc-balance-header,
      .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-header {
        font-size: 16px;
        letter-spacing: 1.78px;
        color: #4b4b4b;
        margin: 0 0 4px 0;
        text-transform: uppercase; }
      .gift-certificate-landing-wrapper .current-status.success .gc-balance-body {
        font-size: 14px;
        font-weight: normal;
        line-height: 1.29;
        letter-spacing: 0.56px;
        color: #ff5219;
        margin: 0 0 14px 0; }
        .gift-certificate-landing-wrapper .current-status.success .gc-balance-body b {
          font-family: Segma-Bold;
          display: inline-block;
          font-weight: bold; }
          @media print, screen and (min-width: 48em) {
            .gift-certificate-landing-wrapper .current-status.success .gc-balance-body b {
              display: inline-block; } }
      .gift-certificate-landing-wrapper .current-status.success .gc-transactions-length {
        margin: 0 0 12px 0;
        opacity: 0.7;
        font-size: 12px;
        font-weight: normal;
        line-height: 1.25;
        letter-spacing: 1.14px;
        color: #7a7a7a;
        text-transform: capitalize; }
      .gift-certificate-landing-wrapper .current-status.success .gc-no-transactions {
        margin: 12px 0 0;
        font-size: 14px;
        font-weight: normal;
        line-height: 1.5;
        letter-spacing: 0.5px;
        text-align: left;
        color: #4b4b4b; }
      .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions {
        max-height: 220px;
        overflow-y: scroll;
        padding-right: 4px;
        scrollbar-width: thin;
        scrollbar-color: #999999 #ffffff;
        /* Handle */
        /* Track */ }
        .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions::-webkit-scrollbar {
          width: 4px;
          background-color: #ffffff; }
        .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions::-webkit-scrollbar-thumb {
          background: #999999;
          border-radius: 10px; }
        .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions::-webkit-scrollbar-track {
          background: #ffffff; }
        .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions .gc-transaction {
          padding: 16px;
          margin: 0 0 8px 0;
          background-color: #f9f6f1; }
          .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions .gc-transaction .gc-transaction-detail .gc-transaction-detail-label,
          .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions .gc-transaction .gc-transaction-detail .gc-transaction-detail-value {
            font-size: 14px;
            line-height: 1.5;
            letter-spacing: 0.5px; }
          .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions .gc-transaction .gc-transaction-detail .gc-transaction-detail-label {
            color: #7a7a7a;
            text-transform: capitalize; }
          .gift-certificate-landing-wrapper .current-status.success .gc-transaction-history-transactions .gc-transaction .gc-transaction-detail .gc-transaction-detail-value {
            color: #4b4b4b; }
    .gift-certificate-landing-wrapper .current-status .error-form {
      margin: 2px 0 0;
      font-size: 16px;
      letter-spacing: 0.5px;
      padding: 13px 12px; }

.recaptcha-form-group {
  max-width: 295px;
  margin-top: 16px; }
  @media print, screen and (min-width: 20em) {
    .recaptcha-form-group {
      max-width: 318px; } }
  @media print, screen and (min-width: 48em) {
    .recaptcha-form-group {
      max-width: 318px; } }
  .recaptcha-form-group .recaptcha_error {
    color: #ce0e0e;
    padding-top: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: normal;
    letter-spacing: 1px; }
  .recaptcha-form-group.has-error .recaptcha_error {
    padding-top: 4px; }
  .recaptcha-form-group .g-recaptcha {
    outline: none; }

.giftcert-apply .recaptcha-form-group {
  position: relative;
  padding-bottom: 79px; }
  @media print, screen and (min-width: 48em) {
    .giftcert-apply .recaptcha-form-group {
      padding-bottom: 0; } }
  .giftcert-apply .recaptcha-form-group .g-recaptcha {
    position: absolute;
    outline: none; }
    @media print, screen and (min-width: 48em) {
      .giftcert-apply .recaptcha-form-group .g-recaptcha {
        position: static; } }
  .giftcert-apply .recaptcha-form-group.has-error {
    padding-bottom: 0; }
    .giftcert-apply .recaptcha-form-group.has-error .recaptcha_error {
      padding-top: 83px; }
      @media print, screen and (min-width: 48em) {
        .giftcert-apply .recaptcha-form-group.has-error .recaptcha_error {
          padding-top: 4px; } }
      @media screen and (min-width: 64em) {
        .giftcert-apply .recaptcha-form-group.has-error .recaptcha_error {
          padding-top: 8px; } }

.checkoutlogin {
  margin: 4em auto;
  width: 80%; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .checkoutlogin {
      margin: 0em auto; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .checkoutlogin {
      margin: 3.6em auto; } }
  @media screen and (min-width: 768px) {
    .checkoutlogin .col-1 {
      border-right: 1px solid #e0e0e0; } }

.login-box h3 {
  margin: 0; }

.login-box p {
  margin: 1em 0; }

.login-box .error {
  margin-left: 0; }

.login-rememberme {
  display: inline-block;
  margin-left: .5em; }

.login-oauth p:first-child {
  font-size: 2em;
  text-align: center;
  margin: 0;
  text-transform: uppercase; }

#OAuthProvider {
  display: block;
  margin-bottom: 1em;
  width: 80%; }

.bottom-banner-container {
  overflow: hidden; }
  .bottom-banner-container .bottom-banner-cell {
    float: left;
    overflow: hidden;
    text-align: center; }
  .bottom-banner-container .banner-cell-1 {
    width: 33%; }
  .bottom-banner-container .banner-cell-2 {
    width: 34%; }
  .bottom-banner-container .banner-cell-3 {
    width: 33%; }

.js .loader {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 100; }

.js .loader-bg {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0.7; }

.js .loader-indicator {
  z-index: 100;
  position: fixed;
  left: 50%;
  top: 50%;
  width: 64px;
  height: 64px;
  background-image: url("../images/loader-animation-climbing-man.gif");
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.search-suggestion-wrapper {
  background-color: #ffffff;
  border: 1px solid #cdcdcd;
  position: absolute;
  width: 100%;
  z-index: 10; }
  @media screen and (min-width: 64em) {
    .search-suggestion-wrapper {
      right: -1px;
      width: 100%;
      max-width: 700px;
      top: 35px; } }
  @media screen and (max-width: 63.9375em) {
    .search-suggestion-wrapper {
      border: none;
      border-bottom: 1px solid #cdcdcd;
      top: 41px; } }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .search-suggestion-wrapper {
      top: 40px;
      padding-bottom: 24px; } }
  @media screen and (max-width: 47.9375em) {
    .search-suggestion-wrapper {
      overflow-y: scroll; } }

.phrase-suggestions {
  border-top: 1px solid #cccccc; }
  @media screen and (min-width: 768px) {
    .phrase-suggestions {
      border-top: none; } }
  .phrase-suggestions .hitgroup {
    color: #666666;
    margin: .7rem 0 .7rem .7rem; }
    .phrase-suggestions .hitgroup .header {
      margin: 0 0 .5rem 0;
      font-size: 14px;
      letter-spacing: 1px;
      text-align: left;
      color: #4b4b4b;
      font-weight: normal;
      text-transform: uppercase; }
    .phrase-suggestions .hitgroup .hit {
      display: block;
      margin-bottom: .5rem;
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      text-align: left;
      color: #575757; }
      .phrase-suggestions .hitgroup .hit .category-hit {
        text-decoration: underline; }
      .phrase-suggestions .hitgroup .hit .parent-category {
        text-decoration: none; }
      .phrase-suggestions .hitgroup .hit .custom-hit {
        text-decoration: underline;
        text-transform: capitalize; }
  .phrase-suggestions .search-phrase {
    font-size: 18px;
    line-height: 1.33;
    letter-spacing: 1px;
    text-align: left;
    color: #575757;
    text-decoration: underline;
    margin: 1em .5em; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .phrase-suggestions .search-phrase {
        text-align: center; } }
    .phrase-suggestions .search-phrase .completed .original {
      text-decoration: underline;
      font-family: Segma-Bold; }
    .phrase-suggestions .search-phrase .match {
      color: #575757;
      text-transform: capitalize; }
    .phrase-suggestions .search-phrase .corrected {
      font-family: Segma-Bold; }

@media print, screen and (min-width: 48em) {
  .phrase-suggestions, .product-suggestions {
    padding-top: 25px;
    padding-bottom: 25px; } }

.product-suggestions {
  padding-right: 5px; }
  .product-suggestions .product-suggestion {
    padding: .5em 0; }
    .product-suggestions .product-suggestion .product-image {
      text-align: center; }
      .product-suggestions .product-suggestion .product-image img {
        max-width: 100%; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          .product-suggestions .product-suggestion .product-image img {
            width: 138px; } }
        @media screen and (min-width: 20em) and (max-width: 47.9375em) {
          .product-suggestions .product-suggestion .product-image img {
            width: 123px; } }
    .product-suggestions .product-suggestion .product-details {
      padding-top: .5em;
      text-align: center; }
      .product-suggestions .product-suggestion .product-details .product-name {
        font-size: 16px;
        line-height: 21px;
        font-weight: 500;
        letter-spacing: 1px;
        text-align: center;
        color: #333333; }
      .product-suggestions .product-suggestion .product-details .product-price {
        font-weight: bold;
        font-size: 16px;
        font-weight: 700;
        line-height: 24px; }
        .product-suggestions .product-suggestion .product-details .product-price .pricerange {
          color: #575757; }
        .product-suggestions .product-suggestion .product-details .product-price .price-standard, .product-suggestions .product-suggestion .product-details .product-price .price-sales {
          display: block; }
        .product-suggestions .product-suggestion .product-details .product-price .price-standard:not(.has-club-price) {
          color: #575757;
          display: block; }
        .product-suggestions .product-suggestion .product-details .product-price .price-standard.has-club-price {
          color: #575757; }
        .product-suggestions .product-suggestion .product-details .product-price .price-sales {
          color: #ff5219;
          text-transform: uppercase;
          margin-top: 4px;
          font-family: Segma-Bold;
          font-weight: 700; }
          .product-suggestions .product-suggestion .product-details .product-price .price-sales:not(.club-price) {
            color: #ff5219;
            letter-spacing: 0.2px;
            font-weight: 700; }
          .product-suggestions .product-suggestion .product-details .product-price .price-sales:not(.has-sales-price) {
            color: #575757; }
          .product-suggestions .product-suggestion .product-details .product-price .price-sales.club-price .price-label,
          .product-suggestions .product-suggestion .product-details .product-price .price-sales.club-price .price-value {
            color: #ff5219; }
        .product-suggestions .product-suggestion .product-details .product-price .price-was {
          display: block;
          color: #575757; }
        .product-suggestions .product-suggestion .product-details .product-price.clearance .price-sales {
          color: #e31f2b; }
        .product-suggestions .product-suggestion .product-details .product-price.clearance .price-standard {
          display: none; }

.js .dialog-content .product-col-1 {
  padding: 13px 1%;
  width: 39%; }
  .js .dialog-content .product-col-1 .product-image {
    max-width: 100%; }

.js .dialog-content .product-col-2 {
  padding: 20px 0;
  width: 58%; }

.js .dialog-content .pdp-main .product-set-list {
  height: 500px;
  overflow: auto;
  padding-right: 10px; }
  .js .dialog-content .pdp-main .product-set-list .add-to-cart {
    width: 100%; }

.js .zoomPad {
  position: relative;
  float: left;
  z-index: 99;
  cursor: crosshair;
  width: 100%; }

.js .zoomPreload {
  -moz-opacity: 0.8;
  opacity: 0.8;
  filter: alpha(opacity=80);
  color: #333333;
  font-size: 12px;
  font-family: Arial, sans-serif;
  text-decoration: none;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  padding: 8px;
  text-align: center;
  background-image: url(../images/zoomloader.gif);
  background-repeat: no-repeat;
  background-position: 43px 30px;
  z-index: 110;
  width: 90px;
  height: 43px;
  position: absolute;
  top: 0px;
  left: 0px;
  *width: 100px;
  *height: 49px; }

.js .zoomPup {
  overflow: hidden;
  background-color: #ffffff;
  -moz-opacity: 0.6;
  opacity: 0.6;
  filter: alpha(opacity=60);
  z-index: 120;
  position: absolute;
  border: 1px solid #cccccc;
  z-index: 101;
  cursor: crosshair; }

.js .zoomOverlay {
  position: absolute;
  left: 0px;
  top: 0px;
  background: #ffffff;
  z-index: 5000;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 101; }

.js .zoomWindow {
  position: absolute;
  left: 110%;
  top: 40px;
  background: #ffffff;
  z-index: 6000;
  height: auto;
  z-index: 10000;
  z-index: 110; }

.js .zoomWrapper {
  position: relative;
  border: 1px solid #999999;
  z-index: 110; }

.js .zoomWrapperTitle {
  display: block;
  background: #999999;
  color: #ffffff;
  height: 18px;
  line-height: 18px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  font-size: 10px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 120;
  -moz-opacity: 0.6;
  opacity: 0.6;
  filter: alpha(opacity=60); }

.js .zoomWrapperImage {
  display: block;
  position: relative;
  overflow: hidden;
  z-index: 110; }
  .js .zoomWrapperImage img {
    border: 0px;
    display: block;
    position: absolute;
    z-index: 101; }

.js .zoomIframe {
  z-index: -1;
  filter: alpha(opacity=0);
  -moz-opacity: 0.80;
  opacity: 0.80;
  position: absolute;
  display: block; }

.quickview-nav .quickview-next {
  float: right; }

#main .static-content.hero-slider,
#main .static-content.half-split-image {
  width: 100%; }

#main .swiper-container .swiper-button-next,
#main .swiper-container .swiper-button-prev,
#main .swiper-container .swiper-pagination {
  display: none;
  outline: none; }

#main .swiper-container .swiper-pagination-bullet {
  outline: none; }

.homepage-slides {
  position: relative; }
  .homepage-slides .slide {
    width: 100%;
    overflow: hidden;
    position: relative; }
    .homepage-slides .slide img {
      height: auto;
      min-width: 100%;
      max-width: 160%; }
      @media screen and (max-width: 28.75em) {
        .homepage-slides .slide img {
          max-width: 240%; } }
      @media screen and (min-width: 56.25em) {
        .homepage-slides .slide img {
          max-width: 100%; } }
    .homepage-slides .slide .banner-message {
      width: 415px;
      position: absolute;
      top: 30%;
      left: calc(50% - 207.5px);
      text-align: center;
      color: #ffffff; }
      @media screen and (max-width: 75em) {
        .homepage-slides .slide .banner-message {
          top: 15%; } }
      @media screen and (max-width: 25.9375em) {
        .homepage-slides .slide .banner-message {
          width: 94%;
          left: 3%; } }
      .homepage-slides .slide .banner-message .banner-text1 {
        font-size: 24px;
        letter-spacing: 2px;
        text-transform: uppercase;
        margin-bottom: 15px; }
        @media screen and (max-width: 47.9375em) {
          .homepage-slides .slide .banner-message .banner-text1 {
            font-size: 18px;
            letter-spacing: 1.5px;
            margin-bottom: 6px; } }
      .homepage-slides .slide .banner-message .banner-text2 {
        font-size: 36px;
        letter-spacing: 3px;
        text-transform: uppercase;
        margin-bottom: 20px; }
        @media screen and (max-width: 47.9375em) {
          .homepage-slides .slide .banner-message .banner-text2 {
            font-size: 24px;
            letter-spacing: 2px;
            margin-bottom: 10px; } }
      .homepage-slides .slide .banner-message .banner-text3 {
        font-size: 16px;
        line-height: 1.5;
        letter-spacing: 1.3px;
        margin-bottom: 40px; }
      .homepage-slides .slide .banner-message .banner-button {
        width: 212px;
        height: 54px;
        display: block;
        margin: 0 auto;
        background-color: #ffffff;
        letter-spacing: 2.7px;
        line-height: 54px;
        font-size: 24px;
        color: #ff5219;
        text-transform: uppercase; }
        @media screen and (max-width: 47.9375em) {
          .homepage-slides .slide .banner-message .banner-button {
            width: 148px;
            height: 36px;
            line-height: 36px;
            font-size: 18px; } }

.homepage-category-slot .banner {
  position: relative; }
  @media screen and (max-width: 47.9375em) {
    .homepage-category-slot .banner {
      width: 100%; } }
  @media print, screen and (min-width: 48em) {
    .homepage-category-slot .banner {
      float: left;
      width: 50%; } }
  .homepage-category-slot .banner img {
    width: 100%;
    height: auto;
    display: block; }
  .homepage-category-slot .banner .banner-message {
    width: 100%;
    position: absolute;
    bottom: 10%;
    text-align: center;
    color: #ffffff; }
    .homepage-category-slot .banner .banner-message .banner-button {
      padding: 0 35px;
      border: solid 1px #ffffff;
      box-sizing: border-box;
      display: inline-block;
      letter-spacing: 2.7px;
      line-height: 52px;
      font-size: 24px;
      color: #ffffff;
      text-transform: uppercase; }
      @media screen and (min-width: 48em) and (max-width: 85.3125em) {
        .homepage-category-slot .banner .banner-message .banner-button {
          font-size: 20px;
          letter-spacing: 2.2px;
          line-height: 46px; } }

.homepage-category-tiles .banner {
  position: relative;
  width: 100%; }
  .homepage-category-tiles .banner img {
    width: 100%;
    height: auto;
    display: block; }
  .homepage-category-tiles .banner .banner-message {
    width: 100%;
    position: absolute;
    bottom: 10%;
    text-align: center;
    color: #ffffff; }
  .homepage-category-tiles .banner .banner-text1,
  .homepage-category-tiles .banner .banner-text2,
  .homepage-category-tiles .banner .banner-text3 {
    text-transform: uppercase; }

@media print, screen and (min-width: 48em) {
  .homepage-category-tiles .banner-large {
    width: 59%;
    float: left; } }

.homepage-category-tiles .banner-large .banner-text1 {
  font-size: 30px;
  letter-spacing: 2.5px;
  margin-bottom: 5px; }
  @media screen and (max-width: 47.9375em) {
    .homepage-category-tiles .banner-large .banner-text1 {
      font-size: 24px;
      letter-spacing: 2px;
      margin-bottom: 10px; } }
  @media screen and (min-width: 85.375em) {
    .homepage-category-tiles .banner-large .banner-text1 {
      font-size: 36px;
      letter-spacing: 3px; } }

.homepage-category-tiles .banner-large .banner-text2 {
  font-size: 16px;
  letter-spacing: 1.8px; }
  @media print, screen and (min-width: 48em) {
    .homepage-category-tiles .banner-large .banner-text2 {
      font-size: 18px;
      letter-spacing: 2px; } }

@media print, screen and (min-width: 48em) {
  .homepage-category-tiles .banner-medium {
    width: 41%;
    float: left; } }

.homepage-category-tiles .banner-medium .banner-text1 {
  font-size: 20px;
  letter-spacing: 1.7px; }
  @media print, screen and (min-width: 48em) {
    .homepage-category-tiles .banner-medium .banner-text1 {
      font-size: 24px;
      letter-spacing: 2px;
      margin-bottom: 5px; } }

.homepage-category-tiles .banner-medium .banner-text2 {
  font-size: 18px;
  letter-spacing: 2px; }
  @media screen and (max-width: 47.9375em) {
    .homepage-category-tiles .banner-medium .banner-text2 {
      display: none; } }

@media print, screen and (min-width: 48em) {
  .homepage-category-tiles .banner-small {
    width: 33.33%;
    float: left; } }

@media screen and (max-width: 85.3125em) {
  .homepage-category-tiles .banner-small .banner-message {
    bottom: calc(50% - 15px); } }

.homepage-category-tiles .banner-small .banner-text1 {
  font-size: 24px;
  letter-spacing: 2.7px; }

.homepage-email-subscription {
  position: relative;
  width: 100%;
  height: 420px;
  overflow: hidden; }
  @media screen and (max-width: 47.9375em) {
    .homepage-email-subscription {
      height: 368px; } }
  .homepage-email-subscription img {
    min-width: 1366px;
    width: 100%;
    height: auto;
    display: block; }
  .homepage-email-subscription .form-container {
    width: 420px;
    top: 10%;
    left: calc(50% - 210px);
    position: absolute;
    text-align: center;
    color: #ffffff; }
    @media screen and (max-width: 28.125em) {
      .homepage-email-subscription .form-container {
        top: 5%;
        width: 93%;
        left: 3.5%;
        padding: 0 1px; }
        .homepage-email-subscription .form-container .form-row {
          margin: 5px 0; } }
    @media screen and (orientation: landscape) {
      .homepage-email-subscription .form-container {
        top: 5%; } }
  .homepage-email-subscription .label-inline {
    text-align: left; }
  .homepage-email-subscription .form-text1 {
    color: #4b4b4b;
    margin-bottom: 15px;
    font-size: 25px;
    letter-spacing: 1.8px; }
    @media print, screen and (min-width: 48em) {
      .homepage-email-subscription .form-text1 {
        font-size: 30px;
        letter-spacing: 2.1px; } }
    @media screen and (min-width: 85.375em) {
      .homepage-email-subscription .form-text1 {
        letter-spacing: 2px; } }
  .homepage-email-subscription .form-text2 {
    color: #575757;
    font-family: Segma-Regular;
    font-size: 14px;
    letter-spacing: 0.5px;
    margin-bottom: 30px; }
  .homepage-email-subscription .email-subscription-input {
    display: block;
    width: 100%;
    box-sizing: border-box;
    font-size: 16px;
    padding: 17px 16px;
    border: solid 1px #e0e0e0;
    color: #7a7a7a;
    border-radius: 0;
    margin-bottom: 10px;
    -webkit-appearance: none; }
    .homepage-email-subscription .email-subscription-input::-webkit-input-placeholder {
      text-align: center;
      color: #7a7a7a; }
    .homepage-email-subscription .email-subscription-input:-ms-input-placeholder {
      text-align: center;
      color: #7a7a7a; }
    .homepage-email-subscription .email-subscription-input::-ms-input-placeholder {
      text-align: center;
      color: #7a7a7a; }
    .homepage-email-subscription .email-subscription-input::placeholder {
      text-align: center;
      color: #7a7a7a; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .homepage-email-subscription .email-subscription-input {
        height: 55px; } }
  .homepage-email-subscription .email-subscription-consent .privacy-policy {
    color: #4b4b4b; }
  .homepage-email-subscription .email-subscription-button {
    text-transform: uppercase;
    color: #ffffff;
    font-size: 18px;
    letter-spacing: 1.3px;
    font-weight: normal;
    background-color: #ff5219;
    display: block;
    width: 100%;
    box-sizing: border-box;
    padding: 15px;
    border: none;
    transition: none; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .homepage-email-subscription .email-subscription-button {
        height: 49px; } }
    .homepage-email-subscription .email-subscription-button.subscribed {
      cursor: default;
      background-color: #f9f6f1;
      font-family: Segma-Regular;
      font-size: 14px;
      letter-spacing: 0.5px;
      color: #575757;
      text-transform: none; }

#homepage-slot-3,
#homepage-slot-1-2 {
  width: 100%;
  overflow: hidden; }
  #homepage-slot-3 .heading,
  #homepage-slot-1-2 .heading {
    padding: 45px 18px 18px 18px;
    color: #575757;
    text-align: center; }
    @media print, screen and (min-width: 48em) {
      #homepage-slot-3 .heading,
      #homepage-slot-1-2 .heading {
        padding-top: 35px; } }
    @media screen and (min-width: 64em) {
      #homepage-slot-3 .heading,
      #homepage-slot-1-2 .heading {
        padding-top: 45px; } }
    @media screen and (min-width: 85.375em) {
      #homepage-slot-3 .heading,
      #homepage-slot-1-2 .heading {
        padding-top: 60px;
        padding-bottom: 55px; } }
    #homepage-slot-3 .heading h4,
    #homepage-slot-1-2 .heading h4 {
      margin: 0 0 12px 0;
      padding: 0;
      font-size: 24px;
      letter-spacing: 2px;
      font-weight: normal; }
      @media screen and (min-width: 64em) {
        #homepage-slot-3 .heading h4,
        #homepage-slot-1-2 .heading h4 {
          font-size: 30px;
          letter-spacing: 2.5px; } }
    #homepage-slot-3 .heading p,
    #homepage-slot-1-2 .heading p {
      font-size: 16px;
      line-height: 1.5;
      letter-spacing: 1.3px;
      margin: 0;
      padding: 0; }
      @media screen and (min-width: 64em) {
        #homepage-slot-3 .heading p,
        #homepage-slot-1-2 .heading p {
          color: #7a7a7a; } }
  #homepage-slot-3 .cta,
  #homepage-slot-1-2 .cta {
    display: none;
    margin: 12px auto 35px auto;
    text-align: center; }
    @media print, screen and (min-width: 48em) {
      #homepage-slot-3 .cta,
      #homepage-slot-1-2 .cta {
        display: block; } }
    @media screen and (min-width: 64em) {
      #homepage-slot-3 .cta,
      #homepage-slot-1-2 .cta {
        margin: 16px auto 50px auto; } }
    #homepage-slot-3 .cta a,
    #homepage-slot-1-2 .cta a {
      display: inline-block;
      text-transform: uppercase;
      padding: 12px 30px;
      font-size: 20px;
      letter-spacing: 2.2px;
      color: #575757;
      border: solid 1px #575757; }

#homepage-logbook {
  background-color: #f9f6f1;
  padding: 50px 0;
  text-align: center; }
  #homepage-logbook > .heading {
    color: #575757;
    margin: 16px auto;
    font-size: 24px;
    letter-spacing: 3px;
    text-transform: uppercase; }
  #homepage-logbook > .separator {
    width: 48px;
    border: solid 2px #ff5219;
    margin: 0 auto 20px auto;
    display: block; }
  #homepage-logbook .posts {
    margin-bottom: 20px;
    padding: 0 20px; }
    #homepage-logbook .posts:not(.slick-initialized) {
      white-space: nowrap;
      padding-bottom: 23px; }
      #homepage-logbook .posts:not(.slick-initialized) .post {
        white-space: normal; }
    #homepage-logbook .posts .post {
      padding: 16px;
      text-align: left; }
      #homepage-logbook .posts .post:not(.slick-slide) {
        display: inline-block;
        vertical-align: top; }
        @media screen and (max-width: 47.9375em) {
          #homepage-logbook .posts .post:not(.slick-slide) {
            width: 100%; }
            #homepage-logbook .posts .post:not(.slick-slide):nth-child(n+2) {
              display: none; } }
        @media print, screen and (min-width: 48em) {
          #homepage-logbook .posts .post:not(.slick-slide) {
            width: 33.33%; }
            #homepage-logbook .posts .post:not(.slick-slide):nth-child(n+4) {
              display: none; } }
      #homepage-logbook .posts .post .thumbnail {
        width: 100%; }
      #homepage-logbook .posts .post .title {
        background-color: #ffffff;
        font-size: 16px;
        font-family: Segma-SemiBold;
        line-height: 1.5;
        letter-spacing: 0.9px;
        color: #575757;
        font-weight: 600;
        padding: 21px 20px 9px 20px; }
        @media screen and (min-width: 85.375em) {
          #homepage-logbook .posts .post .title {
            font-size: 18px;
            line-height: 1.33;
            letter-spacing: 1px; } }
      #homepage-logbook .posts .post .body {
        background-color: #ffffff;
        color: #7a7a7a;
        font-size: 14px;
        line-height: 1.43;
        letter-spacing: 0.9px;
        padding: 0 20px 10px 20px; }
        @media print, screen and (min-width: 48em) {
          #homepage-logbook .posts .post .body {
            font-size: 16px; } }
        @media screen and (min-width: 64em) {
          #homepage-logbook .posts .post .body {
            line-height: 1.5;
            letter-spacing: 1px; } }
      #homepage-logbook .posts .post > a {
        background-color: #ffffff;
        color: #575757;
        padding: 0 20px 30px 20px;
        display: block;
        font-size: 14px;
        letter-spacing: 0.9px;
        text-decoration: underline; }
        @media print, screen and (min-width: 48em) {
          #homepage-logbook .posts .post > a {
            font-size: 16px;
            color: #ff5219;
            letter-spacing: 1px;
            line-height: normal; } }
  #homepage-logbook .slick-dots {
    position: static; }
  #homepage-logbook .cta {
    color: #575757;
    border: solid 1px #575757;
    text-transform: uppercase;
    font-size: 20px;
    padding: 10px 30px;
    letter-spacing: 2.2px; }
  #homepage-logbook .slick-prev {
    left: 1.5%; }
  #homepage-logbook .slick-next {
    right: 1.5%; }

#homepage-slot-6 {
  padding: 25px 12px; }
  #homepage-slot-6 > div {
    padding: 30px 0 25px 0;
    text-align: center;
    border: solid 1px #cdcdcd;
    color: #575757; }
    #homepage-slot-6 > div:not(:first-child) {
      margin-top: 20px; }
      @media screen and (min-width: 85.375em) {
        #homepage-slot-6 > div:not(:first-child) {
          margin-top: 0; } }
    #homepage-slot-6 > div .title {
      font-family: Segma-Bold;
      font-size: 18px;
      margin-bottom: 10px;
      letter-spacing: 1px; }
    #homepage-slot-6 > div > p {
      font-size: 14px;
      letter-spacing: 0.5px;
      margin-bottom: 10px; }
    #homepage-slot-6 > div > a {
      color: #575757;
      display: inline-block;
      padding: 7px 25px;
      font-size: 16px;
      letter-spacing: 1px;
      border: solid 1px #7a7a7a;
      text-transform: uppercase; }
    #homepage-slot-6 > div.store-locator .icon, #homepage-slot-6 > div.store-locator input[type="checkbox"]:checked {
      font-size: 15px; }
    #homepage-slot-6 > div.club > ul {
      padding: 0;
      margin-bottom: 30px;
      list-style: none; }
      #homepage-slot-6 > div.club > ul > li {
        font-size: 14px;
        padding: 0 10px;
        margin: 10px 0;
        letter-spacing: 0.5px; }
        @media print, screen and (min-width: 48em) {
          #homepage-slot-6 > div.club > ul > li {
            display: inline-block; }
            #homepage-slot-6 > div.club > ul > li:not(:last-child) {
              border-right: 1px solid #575757; } }

.ui-dialog #listings-nav {
  float: right;
  margin-top: 2%; }
  .ui-dialog #listings-nav a {
    cursor: pointer;
    display: inline-block;
    margin: 0 5px; }
    .ui-dialog #listings-nav a.active {
      font-family: Segma-Bold; }

.pdp-main .product-add-to-cart .online-stock span {
  float: left; }

.pdp-main .product-add-to-cart .store-stock {
  display: block;
  clear: left; }

.availability-web label {
  float: none; }

.availability-web p {
  margin: 0; }

.availability-web .availability-novariation {
  color: #7a7a7a;
  font-size: 14px;
  display: inline-block; }

.availability-storepickup .availability-web {
  float: none; }

.availability-storepickup .availability-instore {
  margin-top: 15px;
  text-transform: uppercase;
  text-decoration: underline;
  font-size: 16px;
  color: #9b9b9b;
  letter-spacing: 2px; }

.in-stock-msg,
.is-in-stock,
[data-status="store-in-stock"] {
  color: #41854b;
  font-size: 16px; }

.not-available-msg,
.in-stock-date-msg,
.not-available,
.out-of-stock,
.store-error,
[data-status="store-error"] {
  color: #ce0e0e; }

.on-order,
.preorder-msg,
.backorder-msg {
  color: #008578;
  font-weight: 700; }

#user-zip {
  display: block;
  margin: 1rem auto 0; }

.store-list-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  width: 565px; }

.store-list {
  list-style: none outside none;
  margin: 0;
  padding: 0; }

.store-tile {
  border: 1px dashed #cccccc;
  box-sizing: border-box;
  float: left;
  list-style: none outside none;
  margin: 0.3rem 0.4rem;
  padding: 0.8rem;
  text-align: center;
  width: 175px; }
  .store-tile.selected {
    background-color: rgba(132, 189, 0, 0.5); }
  .store-tile .store-status {
    display: block;
    font-size: 16px;
    margin: 1rem 0;
    font-weight: normal; }

.store-list-pdp-container {
  margin-top: 1em; }
  .store-list-pdp-container .store-list-pdp {
    margin-top: 0.5em; }
  .store-list-pdp-container .store-list-item {
    display: none;
    padding: 0.5em 0.8em; }
    .store-list-pdp-container .store-list-item:last-of-type {
      border: none; }
    .store-list-pdp-container .store-list-item.selected {
      display: block;
      font-family: Segma-Bold; }
    .store-list-pdp-container .store-list-item.visible {
      display: block; }
    .store-list-pdp-container .store-list-item .store-address {
      float: left; }
    .store-list-pdp-container .store-list-item .store-status {
      float: right; }

.selected-store-address {
  margin-top: 0.5em; }

.selected-store-availability {
  margin: 0.3em 0 0.5em; }

.multishipprogress div, .multishipprogress .step-3 {
  display: inline;
  padding: 1em; }

.multishipprogress .step-4 {
  padding-right: 0; }

.multishipaddressestable {
  margin: 9px 0px 20px 0px;
  width: 706px; }

.multi-ship-shipments-table {
  margin: 0 0 20px;
  width: 706px; }
  .multi-ship-shipments-table .section-header {
    font-size: 10px;
    font-family: Segma-Bold;
    padding: 9px 6px 11px; }
  .multi-ship-shipments-table .shipping-address .details {
    padding: 0 10px 0 22px; }
  .multi-ship-shipments-table .gift-options label {
    float: left;
    padding: 0; }
  .multi-ship-shipments-table .gift-options input {
    margin: 0 10px; }

.multi-shipping-addresses {
  margin-bottom: 20px !important;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0; }
  .multi-shipping-addresses .shipping-address {
    text-align: right; }
    .multi-shipping-addresses .shipping-address select {
      margin: 4px 0 0;
      width: 260px; }

.header-product-shipping {
  width: 276px; }

.header-qty-shipping {
  width: 45px; }

.header-location-shipping {
  text-indent: 70px;
  width: 307px; }

.header-shipment-index {
  width: 409px; }

.header-shipment-qty {
  width: 27px; }

.header-shipment-details {
  text-indent: 22px; }

.multi-shipping-methods {
  position: absolute;
  top: 30px; }
  .multi-shipping-methods .form-row {
    clear: none;
    float: left;
    display: none; }
  .multi-shipping-methods select {
    width: 250px;
    margin: -5px 0 0 15px; }

.multi-shipping-option {
  border-bottom: 2px dotted #999999;
  left: 0;
  padding: 0 0 12px;
  position: absolute;
  text-indent: 10px;
  top: 48px;
  width: 95%; }

.multi-shipping-addresses .shipping-qty,
.multi-ship-shipments-table .shipping-qty {
  background: none repeat scroll 0 0 #efefef; }

.multiship .label {
  font-family: Segma-Bold; }

.hide {
  display: none; }

.loading {
  background: url("../images/loading-progress-98x22.gif") no-repeat scroll left center transparent; }

.instore-shipping-option {
  width: 100%; }

.pt_checkout .instore-shipment-header {
  width: 100%; }

.pt_checkout .instore-shipment-method {
  width: 100%;
  padding: 1em; }
  .pt_checkout .instore-shipment-method span {
    font-family: Segma-Bold; }

.pt_checkout .instore-shipment-address {
  width: 40%;
  float: left;
  padding-left: 1em; }

.pt_checkout .instore-shipment-message {
  clear: both; }

.pt_checkout .instore-shipment-messagetxt {
  width: 50%;
  float: right; }

.checkout-shipping fieldset .instore-continue-button {
  margin-left: 61.5%; }

img {
  max-width: 100%; }

.ui-dialog {
  max-width: 98%; }
  .ui-dialog .ui-dialog-content {
    height: auto !important;
    overflow: visible; }

.col-1,
.col-2 {
  float: none;
  width: 100%; }

.scrollable {
  height: auto; }
  .scrollable li {
    float: left; }
    .scrollable li a {
      border: 1px solid #cdcdcd;
      border-radius: 6px;
      display: block;
      padding: .2em .8em; }

#header {
  height: auto;
  padding: 1% 1% 30px; }
  #header .primary-logo {
    float: left;
    position: relative;
    top: auto;
    width: 65%; }
    #header .primary-logo img {
      max-width: 100%; }

.pt_product-search-result .breadcrumb {
  margin: 10px 30px 0; }

@media screen and (max-width: 47.9375em) {
  .pt_product-search-result #secondary {
    display: none; } }

@media print, screen and (min-width: 48em) {
  .pt_product-search-result .search-result-options {
    margin: 0 15px; } }

@media screen and (min-width: 64em) {
  .pt_product-search-result .search-result-options {
    margin: 0 10px; } }

@media screen and (min-width: 85.375em) {
  .pt_product-search-result .search-result-options {
    margin: 0 28px; } }

.pt_product-search-result .search-result-options .refinements-mobile {
  display: none; }
  @media screen and (max-width: 47.9375em) {
    .pt_product-search-result .search-result-options .refinements-mobile {
      display: block;
      border: solid 1px #cdcdcd;
      margin-bottom: 10px; } }

@media screen and (max-width: 47.9375em) {
  .pt_product-search-result .search-result-options .products-found-label-without-article {
    font-size: 18px;
    line-height: 1.67;
    letter-spacing: 1px;
    color: #575757; } }

.pt_product-search-result .search-result-options .sort-by {
  margin: 0; }
  .pt_product-search-result .search-result-options .sort-by select {
    width: 198px; }

.pt_product-search-result .search-result-options .pagination {
  margin: 0; }

.wide-tiles .product-tile .product-image {
  width: 41%; }

.wide-tiles .product-tile .product-name,
.wide-tiles .product-tile .product-pricing,
.wide-tiles .product-tile .product-promo,
.wide-tiles .product-tile .pr_stars {
  float: right; }

.wide-tiles .product-tile .product-name h2 {
  margin-top: 0px; }

.product-listing-1x4 ul.search-result-items .grid-tile {
  margin: 2%;
  width: 92%; }

.pt_product-details .primary-content {
  padding-bottom: 68px; }
  @media screen and (max-width: 47.9375em) {
    .pt_product-details .primary-content {
      padding-bottom: 6px; } }

.pt_product-details .breadcrumb .last {
  display: none; }

#product-nav-container {
  bottom: 0;
  width: 100%; }
  #product-nav-container div {
    width: 60px; }
    #product-nav-container div.product-next {
      float: right; }
  #product-nav-container .divided span {
    border: 0; }

.sizinginformation {
  padding: 0; }
  .sizinginformation th {
    font-weight: normal;
    padding: 0 0 0 2px; }
  .sizinginformation td {
    background: #ffffff;
    padding: 5px;
    text-align: center; }
  .sizinginformation .sizechart {
    padding: 0 !important; }

.ui-dialog .ui-dialog-content {
  padding: .25em; }

.pt_cart #secondary {
  display: none; }

.order-summary-footer h2 {
  width: 50%; }

.place-order-totals .order-totals-table {
  width: 100%; }

.pt_order-confirmation .item-list th {
  display: none; }

.pt_order-confirmation .item-list td {
  float: left;
  padding: 1em 0;
  width: 98%; }

.pt_order-confirmation .item-list .order-totals-table td {
  float: left;
  width: 48%; }

.pt_order-confirmation .order-shipment-table th {
  display: none; }

.pt_order-confirmation .order-shipment-table td {
  font-size: .9em;
  box-sizing: border-box;
  float: left; }

.pt_order-confirmation .order-shipment-table .line-item-details {
  width: 70%; }

.pt_order-confirmation .order-shipment-table .line-item-quantity {
  width: 10%; }

.pt_order-confirmation .order-shipment-table .line-item-price {
  width: 20%; }

.pt_order-confirmation .order-shipment-table .order-shipment-details {
  border: none;
  width: 100%; }

.pt_order-confirmation .order-shipment-table .scrollable {
  height: auto; }
  .pt_order-confirmation .order-shipment-table .scrollable li {
    float: left; }
    .pt_order-confirmation .order-shipment-table .scrollable li a {
      border: 1px solid #cdcdcd;
      border-radius: 6px;
      display: block;
      padding: .2em .8em; }

.pt_order-confirmation .order-shipment-table #header {
  height: auto;
  padding: 1% 1% 30px; }
  .pt_order-confirmation .order-shipment-table #header .primary-logo {
    float: left;
    position: relative;
    top: auto;
    width: 65%; }
    .pt_order-confirmation .order-shipment-table #header .primary-logo img {
      max-width: 100%; }

.pt_order-confirmation .order-shipment-table #quickviewbutton {
  display: none !important; }

.pt_order-confirmation .order-shipment-table ul.search-result-items .grid-tile {
  margin: 2%;
  width: 92%; }

.pt_order-confirmation .order-shipment-table .product-tile {
  height: auto !important; }

.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-image {
  width: 41%; }

.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-name,
.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-pricing,
.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-promo,
.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .pr_stars {
  float: right; }

.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-name h2 {
  margin-top: 0px; }

.pt_order-confirmation .order-shipment-table .product-tile .product-swatches .swatch img {
  height: 2em;
  width: 2em; }

.pt_order-confirmation .order-shipment-table .product-listing-1x4 ul.search-result-items .grid-tile {
  margin: 2%;
  width: 92%; }

.pt_order-confirmation .order-shipment-table .product-compare,
.pt_order-confirmation .order-shipment-table .compareitems {
  display: none; }

.pt_order-confirmation .order-shipment-table .pt_product-details .primary-content {
  padding-bottom: 68px; }

.pt_order-confirmation .order-shipment-table .pt_product-details .breadcrumb .last {
  display: none; }

.pt_order-confirmation .order-shipment-table #product-nav-container {
  bottom: 0;
  width: 100%; }

.pt_order-confirmation .create-new-registry {
  overflow: hidden; }
  .pt_order-confirmation .create-new-registry p {
    display: none; }

.pt_order-confirmation .order-summary-footer h2 {
  width: 50%; }

.pt_order-confirmation .place-order-totals .order-totals-table {
  width: 100%; }

.pt_order-confirmation .payment-method-options {
  padding: 0; }
  .pt_order-confirmation .payment-method-options .form-row {
    width: 100%; }
    .pt_order-confirmation .payment-method-options .form-row label {
      float: left;
      margin: 0;
      padding: 0 0 0 1em;
      width: 150px; }
    .pt_order-confirmation .payment-method-options .form-row .input-radio {
      margin: 0; }

.pt_order-confirmation .pt_order-confirmation .item-list th {
  display: none; }

.pt_order-confirmation .pt_order-confirmation .item-list td {
  float: left;
  padding: 1em 0;
  width: 98%; }

.pt_order-confirmation .pt_order-confirmation .item-list .order-totals-table td {
  float: left;
  width: 48%; }

.pt_order-confirmation .pt_order-confirmation .order-shipment-table th {
  display: none; }

.pt_order-confirmation .pt_order-confirmation .order-shipment-table td {
  font-size: .9em;
  box-sizing: border-box;
  float: left; }

.pt_order-confirmation .pt_order-confirmation .order-shipment-table .line-item-details {
  width: 70%; }

.pt_order-confirmation .pt_order-confirmation .order-shipment-table .line-item-quantity {
  width: 10%; }

.pt_order-confirmation .pt_order-confirmation .order-shipment-table .line-item-price {
  width: 20%; }

.pt_order-confirmation .pt_order-confirmation .order-shipment-table .order-shipment-details {
  border: none;
  width: 100%; }

.pt_order-confirmation .order-history-header button {
  font-size: 1em;
  padding: .25em; }

.pt_order-confirmation .page-content-tab-navigaton button {
  width: 100%; }

.pt_order-confirmation .pt_gift-registry .add-gift-cert p {
  width: 100%; }

.pt_order-confirmation .pt_gift-registry .create-new-registry {
  overflow: hidden; }
  .pt_order-confirmation .pt_gift-registry .create-new-registry p {
    display: none; }

.pt_order-confirmation .pt_gift-registry .item-list {
  width: 98%; }
  .pt_order-confirmation .pt_gift-registry .item-list th {
    display: none; }

.pt_order-confirmation .order-shipment-table .section-header {
  font-size: .9em !important;
  padding: .3em; }

.pt_order-confirmation table.item-list .section-header,
.pt_order-confirmation .order-shipment-table .section-header {
  background-image: none; }

.pt_order-confirmation table.item-list .item-image,
.pt_order-confirmation table.item-list .item-details,
.pt_order-confirmation table.item-list .item-availability,
.pt_order-confirmation table.item-list .item-dashboard {
  display: inline-block; }

.pt_order-confirmation table.item-list .item-image {
  width: 30%; }

.pt_order-confirmation table.item-list .item-details {
  width: 50%; }

.pt_order-confirmation table.item-list .item-availability,
.pt_order-confirmation table.item-list .item-dashboard {
  width: 97%; }

.pt_order-confirmation table.item-list .delete-registry {
  text-align: center; }

.pt_order-confirmation .list-table-header {
  padding: 1em !important; }
  .pt_order-confirmation .list-table-header .button {
    display: block;
    margin: 20px 0;
    width: 196px; }
  .pt_order-confirmation .list-table-header p {
    display: none; }
  .pt_order-confirmation .list-table-header button {
    display: block;
    width: 260px; }

.pt_order-confirmation .home-bottom-left,
.pt_order-confirmation .home-bottom-center {
  width: 100% !important; }

.pt_order-confirmation .home-bottom-right {
  clear: both;
  float: none;
  width: 100% !important; }
  .pt_order-confirmation .home-bottom-right .product-tile {
    min-height: 0; }

.pt_order-confirmation .product-tile .product-image {
  height: auto; }

.pt_order-confirmation #email-alert-signup {
  margin: 0;
  width: 100%; }
  .pt_order-confirmation #email-alert-signup label {
    text-align: center;
    width: 100%; }
  .pt_order-confirmation #email-alert-signup input [type="text"] {
    float: none;
    margin: 0;
    width: 50%; }
  .pt_order-confirmation #email-alert-signup input[type="image"] {
    float: none;
    vertical-align: bottom; }

.pt_order-confirmation .facebook-registration {
  left: -3px;
  position: relative;
  width: 100.7% !important; }
  .pt_order-confirmation .facebook-registration iframe {
    position: relative;
    width: 100.7% !important; }

@media print, screen and (min-width: 48em) {
  .html-slot-container img,
  .bottom-banner-cell img {
    max-width: 100%; }
  .ui-dialog {
    max-width: 98%; }
    .ui-dialog .ui-dialog-content {
      height: auto !important;
      overflow: visible; }
  .scrollable {
    height: auto; }
  .mini-cart-total-label {
    display: none; }
  ul.search-result-items {
    /*.grid-tile {
            width: 41.5%;
        }*/ }
    ul.search-result-items .new-row {
      clear: none; }
  table .section-header {
    font-size: 1em !important; }
  #compare-table td .product-tile {
    width: 79px; }
  .pt_gift-registry .add-gift-cert p {
    width: auto; }
  #cart-table .item-user-actions {
    width: 72px; }
  .home-bottom-right .product-tile {
    min-height: 0; }
  #email-alert-signup {
    margin: 0;
    width: 100%; }
    #email-alert-signup label {
      float: none;
      display: block;
      text-align: center;
      width: 100%; }
    #email-alert-signup input[type="text"] {
      width: 73%; }
  .facebook-registration {
    left: 0px;
    position: relative;
    width: 100% !important; }
    .facebook-registration .fb_iframe_widget {
      position: relative;
      width: 100% !important; }
      .facebook-registration .fb_iframe_widget span {
        position: relative;
        width: 100% !important; }
        .facebook-registration .fb_iframe_widget span iframe {
          position: relative;
          width: 100% !important; }
  .mini-cart-item-word span {
    display: none; } }

@media print {
  .pt_order-confirmation .header-container,
  .pt_order-confirmation #footer-menu,
  .pt_order-confirmation .join-mailing-list-container,
  .pt_order-confirmation .top-banner,
  .pt_order-confirmation .printpage,
  .pt_order-confirmation .follow-us-container,
  .pt_order-confirmation .create-account .right,
  .pt_order-confirmation .continue,
  .pt_order-confirmation .copyright-container,
  .pt_order-confirmation .sticky-dummy,
  .pt_order-confirmation footer {
    display: none; }
  .pt_order-confirmation .confirmation.create-account .left {
    width: 100%; }
  .pt_order-confirmation .orderdetails .order-information,
  .pt_order-confirmation .orderdetails .order-billing,
  .pt_order-confirmation .orderdetails .order-payment-instruments,
  .pt_order-confirmation .orderdetails .order-payment-summary {
    width: 25%; }
  .pt_order-confirmation .confirmation {
    margin: 0; }
  .pt_order-confirmation .order-gc-details-header-wrapper > div {
    width: 25%; }
  .pt_order-confirmation .order-gift-cert-wrapper > div {
    width: 25%; } }

.site-selector-popup {
  outline: none;
  padding: 24px;
  box-sizing: border-box;
  text-align: center;
  color: #575757;
  font-family: Segma-Regular;
  font-size: 16px;
  letter-spacing: 1px; }
  @media screen and (max-width: 47.9375em) {
    .site-selector-popup {
      width: 92.5%; } }
  @media print, screen and (min-width: 48em) {
    .site-selector-popup {
      width: 660px; } }
  @media screen and (max-width: 47.9375em) {
    .site-selector-popup .dialog-content {
      width: 100%; } }
  @media print, screen and (min-width: 48em) {
    .site-selector-popup .dialog-content {
      width: 480px;
      margin: 0 auto; } }
  .site-selector-popup .close-popup-container {
    font-size: 16px;
    letter-spacing: 1.8px;
    line-height: 16px;
    margin-top: 20px; }
  .site-selector-popup .close-popup {
    cursor: pointer; }
  .site-selector-popup .close-icon-grey {
    font-size: 7px;
    vertical-align: middle; }
  .site-selector-popup .close-text {
    vertical-align: middle; }
  .site-selector-popup .title {
    font-size: 30px;
    letter-spacing: 1.7px;
    line-height: 30px;
    margin: 12px 0 0; }
  .site-selector-popup .text {
    margin: 18px 0;
    letter-spacing: 0.9px;
    line-height: 30px; }
  .site-selector-popup .choose-site {
    margin-top: 10px;
    line-height: 22px;
    padding: 10px;
    border: solid 1px #cdcdcd;
    cursor: pointer; }
    .site-selector-popup .choose-site:hover {
      border-color: #8D8D8D; }
  .site-selector-popup .flag-icon {
    width: 32px;
    height: 24px;
    line-height: normal; }
    @media screen and (max-width: 47.9375em) {
      .site-selector-popup .flag-icon {
        margin-bottom: 5px; } }
    @media print, screen and (min-width: 48em) {
      .site-selector-popup .flag-icon {
        float: left; } }

.underline {
  text-decoration: underline; }

.store-locator-wrapper, .storeResultContainer {
  padding: 10px 0 25px 11px; }
  @media screen and (min-width: 64em) {
    .store-locator-wrapper, .storeResultContainer {
      padding: 50px 25px 30px 30px; } }
  @media screen and (min-width: 85.375em) {
    .store-locator-wrapper, .storeResultContainer {
      padding: 50px 25px 30px 31px; } }
  .store-locator-wrapper .left-nav, .storeResultContainer .left-nav {
    padding-right: 13px; }
  .store-locator-wrapper .store-locator-search h1, .storeResultContainer .store-locator-search h1 {
    font-size: 24px;
    line-height: 1.5;
    letter-spacing: 2px;
    color: #575757;
    font-weight: normal;
    text-align: left; }
  .store-locator-wrapper .store-locator-search .store-locator-input, .storeResultContainer .store-locator-search .store-locator-input {
    position: relative;
    margin-bottom: 24px; }
    .store-locator-wrapper .store-locator-search .store-locator-input input[type="text"]::-ms-clear, .storeResultContainer .store-locator-search .store-locator-input input[type="text"]::-ms-clear {
      display: none; }
    .store-locator-wrapper .store-locator-search .store-locator-input input.input-text, .storeResultContainer .store-locator-search .store-locator-input input.input-text {
      padding-left: 50px;
      width: 100%; }
    .store-locator-wrapper .store-locator-search .store-locator-input .use-my-location, .storeResultContainer .store-locator-search .store-locator-input .use-my-location {
      position: absolute;
      top: 5px;
      left: 8px; }
      .store-locator-wrapper .store-locator-search .store-locator-input .use-my-location .geolocation-circle-btn, .storeResultContainer .store-locator-search .store-locator-input .use-my-location .geolocation-circle-btn {
        display: none; }
    .store-locator-wrapper .store-locator-search .store-locator-input .store-locator-btn, .storeResultContainer .store-locator-search .store-locator-input .store-locator-btn {
      border: none;
      background: none;
      position: absolute;
      top: 0;
      right: 0;
      width: 50px;
      padding: 0;
      height: 48px; }
  .store-locator-wrapper .store-locator-search .listbycountry select, .storeResultContainer .store-locator-search .listbycountry select {
    width: 100%; }
  .store-locator-wrapper .store-locator-refines.closed .refines-header, .storeResultContainer .store-locator-refines.closed .refines-header {
    text-align: center;
    margin: 20px auto 0;
    background-color: #f9f6f1;
    color: #4b4b4b;
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 2px;
    text-transform: uppercase;
    height: 42px;
    line-height: 36px; }
    .store-locator-wrapper .store-locator-refines.closed .refines-header .refines-count, .storeResultContainer .store-locator-refines.closed .refines-header .refines-count {
      display: none;
      background-color: #ff5219;
      border-radius: 50%;
      color: #ffffff;
      padding: 0 6px;
      top: 8px;
      right: -15px;
      position: relative;
      text-align: center;
      vertical-align: middle;
      float: left;
      font-size: 15px;
      height: 26px;
      width: 26px;
      line-height: 26px;
      letter-spacing: 0; }
    .store-locator-wrapper .store-locator-refines.closed .refines-header .refines-header-text, .storeResultContainer .store-locator-refines.closed .refines-header .refines-header-text {
      display: inline-block;
      vertical-align: middle; }
    .store-locator-wrapper .store-locator-refines.closed .refines-header .icon.filter, .store-locator-wrapper .store-locator-refines.closed .refines-header input.filter[type="checkbox"]:checked, .storeResultContainer .store-locator-refines.closed .refines-header .icon.filter, .storeResultContainer .store-locator-refines.closed .refines-header input.filter[type="checkbox"]:checked {
      margin-left: 3px;
      vertical-align: middle; }
    .store-locator-wrapper .store-locator-refines.closed .refines-header .icon.group-plus, .store-locator-wrapper .store-locator-refines.closed .refines-header input.group-plus[type="checkbox"]:checked, .storeResultContainer .store-locator-refines.closed .refines-header .icon.group-plus, .storeResultContainer .store-locator-refines.closed .refines-header input.group-plus[type="checkbox"]:checked {
      float: right;
      margin: 2px 26px 0 0; }
  .store-locator-wrapper .store-locator-refines.open, .storeResultContainer .store-locator-refines.open {
    display: none;
    color: #575757; }
    .store-locator-wrapper .store-locator-refines.open .refines-header, .storeResultContainer .store-locator-refines.open .refines-header {
      text-align: center;
      margin: 20px auto 15px auto;
      font-weight: normal;
      height: 36px;
      vertical-align: middle;
      line-height: 36px; }
      .store-locator-wrapper .store-locator-refines.open .refines-header .refines-header-clear, .storeResultContainer .store-locator-refines.open .refines-header .refines-header-clear {
        font-size: 15px;
        text-decoration: underline;
        float: left; }
      .store-locator-wrapper .store-locator-refines.open .refines-header .refines-header-text, .storeResultContainer .store-locator-refines.open .refines-header .refines-header-text {
        font-size: 24px;
        margin: 0 auto;
        font-weight: 400;
        display: inline-block;
        vertical-align: middle; }
      .store-locator-wrapper .store-locator-refines.open .refines-header .icon.close-icon-grey, .store-locator-wrapper .store-locator-refines.open .refines-header input.close-icon-grey[type="checkbox"]:checked, .storeResultContainer .store-locator-refines.open .refines-header .icon.close-icon-grey, .storeResultContainer .store-locator-refines.open .refines-header input.close-icon-grey[type="checkbox"]:checked {
        float: right; }
    .store-locator-wrapper .store-locator-refines.open .refines-content, .storeResultContainer .store-locator-refines.open .refines-content {
      background-color: #f9f6f1;
      min-height: 300px;
      position: relative;
      margin: 0 0 25px 0;
      padding: 10px 10px 10px 25px; }
      .store-locator-wrapper .store-locator-refines.open .refines-content:not(:last-of-type), .storeResultContainer .store-locator-refines.open .refines-content:not(:last-of-type) {
        border-bottom: 1px solid #cdcdcd; }
      .store-locator-wrapper .store-locator-refines.open .refines-content .refinement-name, .storeResultContainer .store-locator-refines.open .refines-content .refinement-name {
        text-transform: uppercase;
        font-size: 15px;
        text-align: left;
        color: #575757; }
      .store-locator-wrapper .store-locator-refines.open .refines-content .refines-content-btn, .storeResultContainer .store-locator-refines.open .refines-content .refines-content-btn {
        position: absolute;
        right: 16px;
        bottom: 18px; }
        .store-locator-wrapper .store-locator-refines.open .refines-content .refines-content-btn button, .storeResultContainer .store-locator-refines.open .refines-content .refines-content-btn button {
          height: 42px; }
          .store-locator-wrapper .store-locator-refines.open .refines-content .refines-content-btn button span, .storeResultContainer .store-locator-refines.open .refines-content .refines-content-btn button span {
            line-height: 0px; }
  .store-locator-wrapper .refines-content, .storeResultContainer .refines-content {
    margin: 24px 0 0px 0; }
  .store-locator-wrapper .slimScrollDiv, .storeResultContainer .slimScrollDiv {
    margin-top: 8px; }
  .store-locator-wrapper .storeLocatorPageResult.active-border, .storeResultContainer .storeLocatorPageResult.active-border {
    border: 1px solid #cdcdcd; }
  .store-locator-wrapper .storeLocatorPageResult .error-form, .storeResultContainer .storeLocatorPageResult .error-form {
    font-family: Segma-Regular;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    text-transform: uppercase;
    line-height: 1.5;
    letter-spacing: 1.1px;
    color: #575757;
    border: none;
    background: none;
    padding: 0;
    margin: 16px auto 0 auto; }
  .store-locator-wrapper .storeLocatorPageResult .list-outer, .storeResultContainer .storeLocatorPageResult .list-outer {
    background-color: #f9f6f1;
    padding: 1px 0; }
    .store-locator-wrapper .storeLocatorPageResult .list-outer .cc-address, .storeResultContainer .storeLocatorPageResult .list-outer .cc-address {
      display: none; }
  .store-locator-wrapper .storeLocatorPageResult .store-row, .storeResultContainer .storeLocatorPageResult .store-row {
    background-color: #ffffff;
    margin: 13px 12px;
    padding: 30px; }
    .store-locator-wrapper .storeLocatorPageResult .store-row:not(:last-of-type), .storeResultContainer .storeLocatorPageResult .store-row:not(:last-of-type) {
      border-bottom: 1px solid #efefef; }
    .store-locator-wrapper .storeLocatorPageResult .store-row .store-header, .storeResultContainer .storeLocatorPageResult .store-row .store-header {
      font-size: 16px;
      line-height: 1.5;
      letter-spacing: 0.9px;
      color: #575757;
      font-family: Segma-Bold; }
    .store-locator-wrapper .storeLocatorPageResult .store-row .store-details, .storeResultContainer .storeLocatorPageResult .store-row .store-details {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666; }
    .store-locator-wrapper .storeLocatorPageResult .store-row .store-address, .storeResultContainer .storeLocatorPageResult .store-row .store-address {
      font-size: 16px;
      line-height: 2.25;
      letter-spacing: 1.5px;
      color: #575757;
      margin-top: 15px; }
    .store-locator-wrapper .storeLocatorPageResult .store-row .show-more, .storeResultContainer .storeLocatorPageResult .store-row .show-more {
      font-size: 16px;
      letter-spacing: 1px;
      color: #ff5219;
      text-decoration: underline;
      margin-top: 15px;
      display: inline-block; }
  .store-locator-wrapper .storeDetailsResult, .storeResultContainer .storeDetailsResult {
    border: 1px solid #ffffff;
    background-color: #f9f6f1;
    margin-top: 20px; }
    .store-locator-wrapper .storeDetailsResult .details-outer, .storeResultContainer .storeDetailsResult .details-outer {
      background-color: #ffffff;
      padding: 25px;
      margin: 13px; }
    .store-locator-wrapper .storeDetailsResult .store-preferred a, .store-locator-wrapper .storeDetailsResult .store-preferred span, .storeResultContainer .storeDetailsResult .store-preferred a, .storeResultContainer .storeDetailsResult .store-preferred span {
      font-size: 14px;
      line-height: 2.14;
      letter-spacing: 0.5px;
      color: #ff5219;
      text-transform: capitalize;
      font-family: Segma-Regular; }
    .store-locator-wrapper .storeDetailsResult .store-preferred a, .storeResultContainer .storeDetailsResult .store-preferred a {
      text-decoration: underline; }
      .store-locator-wrapper .storeDetailsResult .store-preferred a:hover, .storeResultContainer .storeDetailsResult .store-preferred a:hover {
        cursor: pointer; }
    .store-locator-wrapper .storeDetailsResult .store-preferred .my-preferred-store, .storeResultContainer .storeDetailsResult .store-preferred .my-preferred-store {
      text-decoration: none; }
    .store-locator-wrapper .storeDetailsResult .store-details-header .store-name, .storeResultContainer .storeDetailsResult .store-details-header .store-name {
      font-size: 16px;
      font-family: Segma-Bold;
      line-height: 1.5;
      letter-spacing: 0.9px;
      color: #575757;
      word-wrap: break-word; }
    .store-locator-wrapper .storeDetailsResult .store-details-header .icon.close-icon-grey, .store-locator-wrapper .storeDetailsResult .store-details-header input.close-icon-grey[type="checkbox"]:checked, .storeResultContainer .storeDetailsResult .store-details-header .icon.close-icon-grey, .storeResultContainer .storeDetailsResult .store-details-header input.close-icon-grey[type="checkbox"]:checked {
      font-size: 9px;
      margin: 0 0 0 10px; }
      .store-locator-wrapper .storeDetailsResult .store-details-header .icon.close-icon-grey:before, .store-locator-wrapper .storeDetailsResult .store-details-header input.close-icon-grey:checked[type="checkbox"]:before, .storeResultContainer .storeDetailsResult .store-details-header .icon.close-icon-grey:before, .storeResultContainer .storeDetailsResult .store-details-header input.close-icon-grey:checked[type="checkbox"]:before {
        position: static; }
      .store-locator-wrapper .storeDetailsResult .store-details-header .icon.close-icon-grey:hover, .store-locator-wrapper .storeDetailsResult .store-details-header input.close-icon-grey:hover[type="checkbox"]:checked, .storeResultContainer .storeDetailsResult .store-details-header .icon.close-icon-grey:hover, .storeResultContainer .storeDetailsResult .store-details-header input.close-icon-grey:hover[type="checkbox"]:checked {
        cursor: pointer; }
    .store-locator-wrapper .storeDetailsResult .store-details .store-address, .store-locator-wrapper .storeDetailsResult .store-details .store-events, .storeResultContainer .storeDetailsResult .store-details .store-address, .storeResultContainer .storeDetailsResult .store-details .store-events {
      font-size: 16px;
      line-height: 2.25;
      letter-spacing: 1.5px;
      color: #575757;
      margin-top: 15px; }
    .store-locator-wrapper .storeDetailsResult .store-details .main-info, .store-locator-wrapper .storeDetailsResult .store-details .store-hours, .storeResultContainer .storeDetailsResult .store-details .main-info, .storeResultContainer .storeDetailsResult .store-details .store-hours {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666; }
      .store-locator-wrapper .storeDetailsResult .store-details .main-info p, .store-locator-wrapper .storeDetailsResult .store-details .store-hours p, .storeResultContainer .storeDetailsResult .store-details .main-info p, .storeResultContainer .storeDetailsResult .store-details .store-hours p {
        line-height: 10px; }
    .store-locator-wrapper .storeDetailsResult .store-details .main-info, .storeResultContainer .storeDetailsResult .store-details .main-info {
      padding-bottom: 10px; }
    .store-locator-wrapper .storeDetailsResult .store-details .view-map, .storeResultContainer .storeDetailsResult .store-details .view-map {
      font-size: 14px;
      line-height: 2.14;
      letter-spacing: 0.5px;
      color: #ff5219;
      text-decoration: underline; }

.store-locator-wrapper .storeLocatorPageResult .store-row:hover {
  cursor: pointer; }

@media print, screen and (min-width: 48em) {
  .map_canvas {
    height: 735px; }
  .store-locator-wrapper {
    padding: 23px 10px 21px 23px;
    position: relative;
    overflow: hidden; }
    .store-locator-wrapper .left-nav {
      display: flex;
      flex-direction: column; }
    .store-locator-wrapper .storeDetailsResult .store-details-header .close {
      margin: 5px 0 0 0; }
    .store-locator-wrapper .storeDetailsResult .view-map {
      display: none; }
    .store-locator-wrapper .store-map {
      padding: 0; }
      .store-locator-wrapper .store-map .map_canvas {
        width: 100%; } }

.filterstores .icon.question-mark-tooltip, .filterstores input.question-mark-tooltip[type="checkbox"]:checked {
  font-size: 8.5px; }

.terms-and-conditions-container {
  font-weight: normal; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .terms-and-conditions-container {
      width: 272px;
      margin: 0 auto; } }
  .terms-and-conditions-container h2, .terms-and-conditions-container h3 {
    color: #575757;
    text-align: center;
    text-transform: none; }
  .terms-and-conditions-container h2 {
    font-size: 24px; }
  .terms-and-conditions-container h3 {
    font-size: 30px;
    font-weight: normal; }
  .terms-and-conditions-container p, .terms-and-conditions-container ul li {
    text-align: center;
    color: #575757;
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 1.5; }

.terms-dialog {
  padding: 0; }
  .terms-dialog h2,
  .terms-dialog .content-header {
    font-size: 24px;
    font-weight: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 2px;
    color: #575757; }
  .terms-dialog .content-header {
    font-size: 30px; }
  .terms-dialog h3 {
    font-size: 22px;
    font-weight: normal;
    line-height: 1.36;
    letter-spacing: 1.5px;
    color: #575757; }
  @media print, screen and (min-width: 48em) {
    .terms-dialog {
      padding: 1rem 30px; } }
  .terms-dialog .dialog-buttons-container .dialog-buttons {
    width: 240px;
    height: 48px;
    margin: 0 auto;
    float: none; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .terms-dialog .dialog-buttons-container .dialog-buttons {
        width: 272px; } }
    .terms-dialog .dialog-buttons-container .dialog-buttons button {
      width: 100%; }

#wrapper.pt_error {
  width: 100%; }
  #wrapper.pt_error .primary-content {
    width: 100%;
    float: none;
    margin: 0;
    border: 0;
    box-sizing: border-box;
    padding: 0; }
  #wrapper.pt_error .banner-wrapper {
    width: 100%;
    height: 100%;
    margin: 0;
    text-align: center; }
    @media screen and (min-width: 48em) {
      #wrapper.pt_error .banner-wrapper {
        grid-area: 1/1/2/2; } }
    #wrapper.pt_error .banner-wrapper img {
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      max-width: 100%;
      height: auto; }
      @media screen and (min-width: 48em) {
        #wrapper.pt_error .banner-wrapper img {
          height: inherit; } }
  @media screen and (min-width: 48em) {
    #wrapper.pt_error .not-found-wrapper {
      display: grid; } }
  #wrapper.pt_error .not-found-content-wrapper {
    margin: 205px 0 30px 0px; }
    @media screen and (min-width: 48em) {
      #wrapper.pt_error .not-found-content-wrapper {
        grid-area: 1/1/2/2;
        top: 0px !important;
        position: relative; } }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      #wrapper.pt_error .not-found-content-wrapper {
        margin: 90px 0 20px 0px !important; } }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      #wrapper.pt_error .not-found-content-wrapper {
        position: static;
        margin: 0 auto !important;
        max-width: 1366px;
        top: 205px; } }
    #wrapper.pt_error .not-found-content-wrapper .not-found-content {
      background-color: #ffffff;
      width: 452px;
      padding: 45px 40px 54px 40px;
      text-align: center;
      margin-left: 100px;
      display: inline-block; }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        #wrapper.pt_error .not-found-content-wrapper .not-found-content {
          width: 345px;
          margin-left: 27px;
          padding: 33px 37px 22px 37px; } }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        #wrapper.pt_error .not-found-content-wrapper .not-found-content {
          margin-left: 0;
          margin-top: 0;
          width: 100%;
          padding: 16px 24px;
          padding-bottom: 42px;
          height: auto; } }
      #wrapper.pt_error .not-found-content-wrapper .not-found-content .content-asset p {
        font-size: 16px;
        color: #575757;
        padding: 0px 10px; }
      #wrapper.pt_error .not-found-content-wrapper .not-found-content .error-links a {
        width: 178px;
        height: 48px;
        line-height: normal;
        letter-spacing: 1.3px;
        padding: 11px 7px;
        float: left; }
        @media screen and (max-width: 63.9375em) {
          #wrapper.pt_error .not-found-content-wrapper .not-found-content .error-links a {
            width: 100%;
            margin-bottom: 12px; } }
        #wrapper.pt_error .not-found-content-wrapper .not-found-content .error-links a.home-link {
          margin-right: 16px; }
      #wrapper.pt_error .not-found-content-wrapper .not-found-content h1 {
        line-height: 1.5;
        font-weight: bold;
        letter-spacing: 1.7px;
        color: #575757;
        margin: 0;
        margin-bottom: 26px;
        font-family: Segma-SemiBold; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          #wrapper.pt_error .not-found-content-wrapper .not-found-content h1 {
            font-size: 20px; } }

.pt_product-details #TurnToContent .TT3aboutLine a, .pt_product-details #TTtraWindow .TT3aboutLine a, .pt_product-details #TurnToReviewsContent .TT3aboutLine a,
.pt_product-compare #TurnToContent .TT3aboutLine a,
.pt_product-compare #TTtraWindow .TT3aboutLine a,
.pt_product-compare #TurnToReviewsContent .TT3aboutLine a,
.pt_product-search-result #TurnToContent .TT3aboutLine a,
.pt_product-search-result #TTtraWindow .TT3aboutLine a,
.pt_product-search-result #TurnToReviewsContent .TT3aboutLine a, .pt_product-details #TurnToReviewsContent .TT4SysMsgBody,
.pt_product-compare #TurnToReviewsContent .TT4SysMsgBody,
.pt_product-search-result #TurnToReviewsContent .TT4SysMsgBody, .pt_product-details #TurnToReviewsContent .TTreviewSummary .TTreviewCount,
.pt_product-compare #TurnToReviewsContent .TTreviewSummary .TTreviewCount,
.pt_product-search-result #TurnToReviewsContent .TTreviewSummary .TTreviewCount, .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewTitle,
.pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewTitle,
.pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewTitle, .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewBody,
.pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewBody,
.pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewBody, .pt_product-details #readReviews,
.pt_product-compare #readReviews,
.pt_product-search-result #readReviews, .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewBody,
.pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewBody,
.pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewBody, .pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3aText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3aText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3aText, .pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr, .pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4miqAbout,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4miqAbout,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4miqAbout, .pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTmiqHelpText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTmiqHelpText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTmiqHelpText, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea .TT4startTyping,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea .TT4startTyping,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea .TT4startTyping, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TT4QhintCenter,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TT4QhintCenter,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TT4QhintCenter, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3askedBy, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3askedBy,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3askedBy,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3askedBy,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3askedBy,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3askedBy, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTgoToArticle, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTanswerCount, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTgoToArticle, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTanswerCount,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTgoToArticle,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTanswerCount,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTgoToArticle,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTanswerCount,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTgoToArticle,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTanswerCount,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTgoToArticle,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTanswerCount, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT3aboutLine, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT3aboutLine,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT3aboutLine,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT3aboutLine,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT3aboutLine,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT3aboutLine, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3askedBy,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3askedBy,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3askedBy, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTanswerCount,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTanswerCount,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTanswerCount, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsresultCountText,
.pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTrespDesktopDisp,
.pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsReviseText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsresultCountText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTrespDesktopDisp,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsReviseText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsresultCountText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTrespDesktopDisp,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsReviseText, .pt_product-details #TurnToContent #TTbrowseQAWrapper #TTextNQA,
.pt_product-compare #TurnToContent #TTbrowseQAWrapper #TTextNQA,
.pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TTextNQA, .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT3qText,
.pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT3qText,
.pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow, #TTtraWindow #TTtraUserStateMain #TTmainContent #TT3overlayHeader .TT4SysMsgBody, #TTtraWindow #TTtraUserStateMain #TTmainContent #TT3overlayHeader #TT3toplinks, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3aboutLine a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TTreview .TTreviewLeft #TT3aboutLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout h3, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevHeader #TTwriteRevGreet p:first-of-type, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevHeader #TTwriteRevGreet .TTmediaSmallDesc p:first-of-type, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm .TTwriteRevRightCol textarea, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT3left #TTwriteRevGuideLn, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaPrompt p:first-of-type, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTaddFilesPrompt, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTaddFilesPrompt .TTmediaSmallDesc, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTselectedMediaInfo #TTselectedMediaCnts, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTmediaSubmitBtns .TTskipLink, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTimagesWillBeAddedMsg,
#TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTshareMediaTermsOfUse p, #TTtraSubWindow, #TTtraSubWindow #TTtrasubmid #TTSubScreen .TT8, #TTtraSubWindow #TTtrasubmid #TTSubScreen .TT4accessFocus, #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegLeft #TTregInfoText, #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegRight input, #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegRight #TTnicknameInfo, #TTtraSubWindow #TTtrasubmid #TTregInstrText, #mobileTT-content #TTtraWindow #TTmobileHeader .TTleftHeader a, #mobileTT-content #TTtraWindow #TTmobileHeader .TTcenterHeader a, #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTrateItPrompt p:first-of-type, #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTrateItPrompt .TTmediaSmallDesc, #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTformGroup .TTrequired, #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTformGroup textarea, #mobileTT-content #TTtraWindow #TTrateItScreen .TTrateItSubmitBtns .TTclear a.TTrevGuidelineLink, #TTtraWindow #TurnToMobileRegistration .TT4SysMsgBody, #TTtraWindow #TurnToMobileRegistration #TT3toplinks, #TTtraWindow #TurnToMobileRegistration .TT8, #TTtraWindow #TurnToMobileRegistration #TTregInstrText, #TTtraWindow #TurnToMobileRegistration #TTrespRegLeft #TTregInfoText, #TTtraWindow #TurnToMobileRegistration #TTauthOr, #TTtraWindow #TurnToMobileRegistration #TTrespRegRight input, #TTtraWindow #TurnToMobileRegistration #TTrespRegRight #TTnicknameInfo {
  font-family: Segma-Regular;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal; }

.pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewTitle,
.pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewTitle,
.pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewTitle, .pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3qText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3qText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3qText, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox a.TT3aboutLine, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox a.TT3aboutLine,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox a.TT3aboutLine,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox a.TT3aboutLine,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox a.TT3aboutLine,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox a.TT3aboutLine, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3qText, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3qText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3qText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3qText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3qText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3qText, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3qText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3qText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TT4UPtabs #TTprofileTabs, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TT4UPtabs #TTprofileTabs .TTactiveTab {
  font-family: Segma-Bold;
  font-style: normal;
  font-stretch: normal;
  line-height: normal; }

#TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegRight input, #TTtraWindow #TurnToMobileRegistration #TTrespRegRight input {
  border: solid 1px #cdcdcd;
  background: #ffffff;
  padding: 13px 16px 14px 16px;
  width: 222px;
  height: 48px;
  color: #7a7a7a;
  margin-bottom: 10px; }

.pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:after,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:after,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:after, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:before,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:before,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:before, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:before,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:before,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:before, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:after,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:after,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:after, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT3left #TTsubmitReview:after, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTmediaSubmitBtns #TTmediaSubmitBtn:after, #TTtraSubWindow #TTtrasubmid #TTSubScreen #TT2closeGroup .TTcloseBtn:after, #TTtraSubWindow #TTtrasubmid #TTregBtns .TTbigSubmitBtn:after, #mobileTT-content #TTtraWindow #TTrateItScreen .TTrateItSubmitBtns div.TTvc-submit:after, #mobileTT-content #TTtraWindow #TurnToMobileContent #TTshareMediaScreen .TTmediaSubmitBtns #TTmediaSubmitBtn:after, #TTtraWindow #TurnToMobileRegistration #TTregBtns .TTbigSubmitBtn:after, #TTtraWindow #TTgenSubWinClose:after {
  content: 'SUBMIT';
  font-size: 16px;
  color: #ffffff;
  letter-spacing: 2px;
  padding: 11px 50px;
  background-color: #ff5219; }

.pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox:after,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox:after,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox:after, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon:after,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon:after,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon:after, #TTtraWindow #TTtraUserStateMain #TTtraDialogTitleBar a::after, #TTtraSubWindow #TTtrasubtop a {
  content: '';
  display: inline-block;
  background: url("../icons/close-icon-grey.svg") no-repeat center;
  width: 18px;
  height: 18px; }

div#TTtraBackOverlay.TTui-widget-overlay {
  background: #0a0a0a;
  opacity: 0.6; }

.pt_product-details #TurnToContent .TT3aboutLine a, .pt_product-details #TTtraWindow .TT3aboutLine a, .pt_product-details #TurnToReviewsContent .TT3aboutLine a,
.pt_product-compare #TurnToContent .TT3aboutLine a,
.pt_product-compare #TTtraWindow .TT3aboutLine a,
.pt_product-compare #TurnToReviewsContent .TT3aboutLine a,
.pt_product-search-result #TurnToContent .TT3aboutLine a,
.pt_product-search-result #TTtraWindow .TT3aboutLine a,
.pt_product-search-result #TurnToReviewsContent .TT3aboutLine a {
  color: #666666;
  font-size: 12px; }

.pt_product-details #TurnToReviewsContent,
.pt_product-compare #TurnToReviewsContent,
.pt_product-search-result #TurnToReviewsContent {
  margin-bottom: 20px;
  position: relative; }
  .pt_product-details #TurnToReviewsContent .TT3RightLinks,
  .pt_product-details #TurnToReviewsContent .TT3newRMsg,
  .pt_product-details #TurnToReviewsContent #TTsearchSort,
  .pt_product-compare #TurnToReviewsContent .TT3RightLinks,
  .pt_product-compare #TurnToReviewsContent .TT3newRMsg,
  .pt_product-compare #TurnToReviewsContent #TTsearchSort,
  .pt_product-search-result #TurnToReviewsContent .TT3RightLinks,
  .pt_product-search-result #TurnToReviewsContent .TT3newRMsg,
  .pt_product-search-result #TurnToReviewsContent #TTsearchSort {
    display: none !important; }
  .pt_product-details #TurnToReviewsContent .TT4SysMsgBody,
  .pt_product-compare #TurnToReviewsContent .TT4SysMsgBody,
  .pt_product-search-result #TurnToReviewsContent .TT4SysMsgBody {
    border: solid 1px #ff5219;
    background-color: #fff4f2;
    padding: 5px; }
  .pt_product-details #TurnToReviewsContent .TTreviewSummary,
  .pt_product-compare #TurnToReviewsContent .TTreviewSummary,
  .pt_product-search-result #TurnToReviewsContent .TTreviewSummary {
    background: none;
    border: none;
    margin: 0;
    height: 110px; }
    .pt_product-details #TurnToReviewsContent .TTreviewSummary .TTreviewCount,
    .pt_product-compare #TurnToReviewsContent .TTreviewSummary .TTreviewCount,
    .pt_product-search-result #TurnToReviewsContent .TTreviewSummary .TTreviewCount {
      margin-bottom: 0;
      margin-top: 0;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666;
      font-size: 14px; }
    .pt_product-details #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn,
    .pt_product-compare #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn,
    .pt_product-search-result #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn {
      display: inline-block; }
      .pt_product-details #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn::after,
      .pt_product-compare #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn::after,
      .pt_product-search-result #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn::after {
        content: 'Write Review';
        line-height: 1.71;
        letter-spacing: 0.9px;
        text-align: center;
        text-decoration: underline;
        color: #7a7a7a; }
      @media screen and (max-width: 47.9375em) {
        .pt_product-details #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn,
        .pt_product-compare #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn,
        .pt_product-search-result #TurnToReviewsContent .TTreviewSummary #TTwriteReviewBtn {
          margin: 0; } }
    .pt_product-details #TurnToReviewsContent .TTreviewSummary .TT4writeReviewBtn,
    .pt_product-compare #TurnToReviewsContent .TTreviewSummary .TT4writeReviewBtn,
    .pt_product-search-result #TurnToReviewsContent .TTreviewSummary .TT4writeReviewBtn {
      background: none; }
    .pt_product-details #TurnToReviewsContent .TTreviewSummary .TT2left,
    .pt_product-compare #TurnToReviewsContent .TTreviewSummary .TT2left,
    .pt_product-search-result #TurnToReviewsContent .TTreviewSummary .TT2left {
      float: none;
      max-width: 100%; }
      .pt_product-details #TurnToReviewsContent .TTreviewSummary .TT2left .TTwriteReview a,
      .pt_product-compare #TurnToReviewsContent .TTreviewSummary .TT2left .TTwriteReview a,
      .pt_product-search-result #TurnToReviewsContent .TTreviewSummary .TT2left .TTwriteReview a {
        text-decoration: underline; }
        @media screen and (max-width: 47.9375em) {
          .pt_product-details #TurnToReviewsContent .TTreviewSummary .TT2left .TTwriteReview a,
          .pt_product-compare #TurnToReviewsContent .TTreviewSummary .TT2left .TTwriteReview a,
          .pt_product-search-result #TurnToReviewsContent .TTreviewSummary .TT2left .TTwriteReview a {
            display: block;
            margin-top: 9px; } }
    @media screen and (max-width: 47.9375em) {
      .pt_product-details #TurnToReviewsContent .TTreviewSummary,
      .pt_product-compare #TurnToReviewsContent .TTreviewSummary,
      .pt_product-search-result #TurnToReviewsContent .TTreviewSummary {
        text-align: center;
        background: none;
        height: 70px; }
        .pt_product-details #TurnToReviewsContent .TTreviewSummary .TTratingBox,
        .pt_product-compare #TurnToReviewsContent .TTreviewSummary .TTratingBox,
        .pt_product-search-result #TurnToReviewsContent .TTreviewSummary .TTratingBox {
          display: none !important; }
        .pt_product-details #TurnToReviewsContent .TTreviewSummary #TTreviewSummaryAverageRating,
        .pt_product-compare #TurnToReviewsContent .TTreviewSummary #TTreviewSummaryAverageRating,
        .pt_product-search-result #TurnToReviewsContent .TTreviewSummary #TTreviewSummaryAverageRating {
          display: none !important; }
        .pt_product-details #TurnToReviewsContent .TTreviewSummary .TTreviewCount,
        .pt_product-compare #TurnToReviewsContent .TTreviewSummary .TTreviewCount,
        .pt_product-search-result #TurnToReviewsContent .TTreviewSummary .TTreviewCount {
          display: none !important; } }

.pt_product-details #TTreviewsWrapper #TTreviews .TTreview,
.pt_product-compare #TTreviewsWrapper #TTreviews .TTreview,
.pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview {
  margin: 0;
  margin-bottom: 10px;
  padding: 19px 28px 22px;
  background: none;
  border: 1px solid #cdcdcd; }
  .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTrevCol1,
  .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTrevCol1,
  .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTrevCol1 {
    float: none; }
    .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTrevCol1 .TTratingBoxBorder,
    .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTrevCol1 .TTratingBoxBorder,
    .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTrevCol1 .TTratingBoxBorder {
      border: none;
      margin-bottom: 0;
      padding: 2px 0; }
  .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2,
  .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2,
  .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 {
    width: 100%; }
    .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewTitle,
    .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewTitle,
    .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewTitle {
      font-size: 16px;
      letter-spacing: 0.9px;
      color: #575757;
      text-transform: capitalize;
      margin-top: 5px;
      font-family: Segma-Bold; }
    .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewBody,
    .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewBody,
    .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTrevCol2 .TTreviewBody {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666;
      margin-bottom: 0; }
  .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTrevCol3,
  .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTrevCol3,
  .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTrevCol3 {
    color: #666666;
    float: left;
    text-align: left;
    margin-left: 0; }
  .pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTreviewResponses,
  .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview .TTreviewResponses,
  .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview .TTreviewResponses {
    display: none; }
  .pt_product-details #TTreviewsWrapper #TTreviews .TTreview ul.TTrevLinkLine,
  .pt_product-details #TTreviewsWrapper #TTreviews .TTreview ul.TTrespMobileDisp,
  .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview ul.TTrevLinkLine,
  .pt_product-compare #TTreviewsWrapper #TTreviews .TTreview ul.TTrespMobileDisp,
  .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview ul.TTrevLinkLine,
  .pt_product-search-result #TTreviewsWrapper #TTreviews .TTreview ul.TTrespMobileDisp {
    display: none !important; }

.pt_product-details #TT3RightLinks,
.pt_product-details .TTratingBreakdownBox,
.pt_product-compare #TT3RightLinks,
.pt_product-compare .TTratingBreakdownBox,
.pt_product-search-result #TT3RightLinks,
.pt_product-search-result .TTratingBreakdownBox {
  display: none; }

.pt_product-details #TT3AmqLink,
.pt_product-compare #TT3AmqLink,
.pt_product-search-result #TT3AmqLink {
  display: none; }

.pt_product-details #readReviews,
.pt_product-compare #readReviews,
.pt_product-search-result #readReviews {
  text-decoration: underline;
  font-size: 14px;
  color: #7a7a7a;
  letter-spacing: 0.8px; }

.pt_product-details .TTvc-star-lg-filled,
.pt_product-details .TTrating-3-0 .TT4chatIcon,
.pt_product-details .TTvc-star-lg-filled,
.pt_product-details .TT4chatIcon,
.pt_product-details .TT4thumb,
.pt_product-details .TT4pen,
.pt_product-details .TT4expand,
.pt_product-details .TT4collapse,
.pt_product-details .TT3carouselLeft,
.pt_product-details .TT3carouselRight,
.pt_product-details .TT3clearSearchMiqa,
.pt_product-details .TT4miqaScrollL,
.pt_product-details .TT4miqaScrollR,
.pt_product-details .TT4answVoteCallArrow,
.pt_product-details .TT4showMoreSmallImg,
.pt_product-details .TT4closeIcon,
.pt_product-details .TTclearRevSearch,
.pt_product-details .TT4searchIcon,
.pt_product-details .TTinputTeaserBubble1,
.pt_product-details input[type=checkbox].TTcheckbox + label.TTlabel,
.pt_product-details .TT4miqAdd,
.pt_product-details .TT4showMoreImg,
.pt_product-details .TTrating-0-0,
.pt_product-details .TTrating-0-5,
.pt_product-details .TTrating-1-0,
.pt_product-details .TTrating-1-5,
.pt_product-details .TTrating-2-0,
.pt_product-details .TTrating-2-5,
.pt_product-details .TTrating-3-0,
.pt_product-details .TTrating-3-5,
.pt_product-details .TTrating-4-0,
.pt_product-details .TTrating-4-5,
.pt_product-details .TTrating-5-0,
.pt_product-details .TTcustom-0-0,
.pt_product-details .TTcustom-0-5,
.pt_product-details .TTcustom-1-0,
.pt_product-details .TTcustom-1-5,
.pt_product-details .TTcustom-2-0,
.pt_product-details .TTcustom-2-5,
.pt_product-details .TTcustom-3-0,
.pt_product-details .TTcustom-3-5,
.pt_product-details .TTcustom-4-0,
.pt_product-details .TTcustom-4-5,
.pt_product-details .TTcustom-5-0,
.pt_product-details .TT4breakdown,
.pt_product-details .TT4breakdownPercent,
.pt_product-details .TT4reviewRange,
.pt_product-details .TT4reviewRangeSmall,
.pt_product-details .TT4reviewRangeDot,
.pt_product-details .TTcustomSmall-0-0,
.pt_product-details .TTcustomSmall-0-5,
.pt_product-details .TTcustomSmall-1-0,
.pt_product-details .TTcustomSmall-1-5,
.pt_product-details .TTcustomSmall-2-0,
.pt_product-details .TTcustomSmall-2-5,
.pt_product-details .TTcustomSmall-3-0,
.pt_product-details .TTcustomSmall-3-5,
.pt_product-details .TTcustomSmall-4-0,
.pt_product-details .TTcustomSmall-4-5,
.pt_product-details .TTcustomSmall-5-0,
.pt_product-details .TTtwitterNoShare,
.pt_product-details .TTvc-question,
.pt_product-details .TTvc-settings,
.pt_product-details .TTvc-next,
.pt_product-details .TTvc-next-disabled,
.pt_product-details .TTvc-back,
.pt_product-details .TTvc-back-disabled,
.pt_product-details .TTvc-clear,
.pt_product-details .TTvc-delete,
.pt_product-details .TTvc-like,
.pt_product-details .TTvc-like-on,
.pt_product-details .TTvc-flag,
.pt_product-details .TTvc-flag-on,
.pt_product-details .TTvc-share,
.pt_product-details .TTvc-share-on,
.pt_product-details .TTvc-facebook,
.pt_product-details .TTvc-pinterest,
.pt_product-details .TTvc-twitter,
.pt_product-details .TTvc-link,
.pt_product-details .TTvc-like-md,
.pt_product-details .TTvc-flag-md,
.pt_product-details .TTvc-phone-md,
.pt_product-details .TTvc-star-md-empty,
.pt_product-details .TTvc-star-md-half,
.pt_product-details .TTvc-star-md-filled,
.pt_product-details .TTvc-radio-off,
.pt_product-details .TTvc-radio-on,
.pt_product-details .TTvc-star-lg-empty,
.pt_product-details .TTvc-star-lg-half,
.pt_product-details .TTvc-star-lg-filled,
.pt_product-details .TTvc-icon-lg-video,
.pt_product-details .TTvc-btn-fab-top,
.pt_product-compare .TTvc-star-lg-filled,
.pt_product-compare .TTrating-3-0 .TT4chatIcon,
.pt_product-compare .TTvc-star-lg-filled,
.pt_product-compare .TT4chatIcon,
.pt_product-compare .TT4thumb,
.pt_product-compare .TT4pen,
.pt_product-compare .TT4expand,
.pt_product-compare .TT4collapse,
.pt_product-compare .TT3carouselLeft,
.pt_product-compare .TT3carouselRight,
.pt_product-compare .TT3clearSearchMiqa,
.pt_product-compare .TT4miqaScrollL,
.pt_product-compare .TT4miqaScrollR,
.pt_product-compare .TT4answVoteCallArrow,
.pt_product-compare .TT4showMoreSmallImg,
.pt_product-compare .TT4closeIcon,
.pt_product-compare .TTclearRevSearch,
.pt_product-compare .TT4searchIcon,
.pt_product-compare .TTinputTeaserBubble1,
.pt_product-compare input[type=checkbox].TTcheckbox + label.TTlabel,
.pt_product-compare .TT4miqAdd,
.pt_product-compare .TT4showMoreImg,
.pt_product-compare .TTrating-0-0,
.pt_product-compare .TTrating-0-5,
.pt_product-compare .TTrating-1-0,
.pt_product-compare .TTrating-1-5,
.pt_product-compare .TTrating-2-0,
.pt_product-compare .TTrating-2-5,
.pt_product-compare .TTrating-3-0,
.pt_product-compare .TTrating-3-5,
.pt_product-compare .TTrating-4-0,
.pt_product-compare .TTrating-4-5,
.pt_product-compare .TTrating-5-0,
.pt_product-compare .TTcustom-0-0,
.pt_product-compare .TTcustom-0-5,
.pt_product-compare .TTcustom-1-0,
.pt_product-compare .TTcustom-1-5,
.pt_product-compare .TTcustom-2-0,
.pt_product-compare .TTcustom-2-5,
.pt_product-compare .TTcustom-3-0,
.pt_product-compare .TTcustom-3-5,
.pt_product-compare .TTcustom-4-0,
.pt_product-compare .TTcustom-4-5,
.pt_product-compare .TTcustom-5-0,
.pt_product-compare .TT4breakdown,
.pt_product-compare .TT4breakdownPercent,
.pt_product-compare .TT4reviewRange,
.pt_product-compare .TT4reviewRangeSmall,
.pt_product-compare .TT4reviewRangeDot,
.pt_product-compare .TTcustomSmall-0-0,
.pt_product-compare .TTcustomSmall-0-5,
.pt_product-compare .TTcustomSmall-1-0,
.pt_product-compare .TTcustomSmall-1-5,
.pt_product-compare .TTcustomSmall-2-0,
.pt_product-compare .TTcustomSmall-2-5,
.pt_product-compare .TTcustomSmall-3-0,
.pt_product-compare .TTcustomSmall-3-5,
.pt_product-compare .TTcustomSmall-4-0,
.pt_product-compare .TTcustomSmall-4-5,
.pt_product-compare .TTcustomSmall-5-0,
.pt_product-compare .TTtwitterNoShare,
.pt_product-compare .TTvc-question,
.pt_product-compare .TTvc-settings,
.pt_product-compare .TTvc-next,
.pt_product-compare .TTvc-next-disabled,
.pt_product-compare .TTvc-back,
.pt_product-compare .TTvc-back-disabled,
.pt_product-compare .TTvc-clear,
.pt_product-compare .TTvc-delete,
.pt_product-compare .TTvc-like,
.pt_product-compare .TTvc-like-on,
.pt_product-compare .TTvc-flag,
.pt_product-compare .TTvc-flag-on,
.pt_product-compare .TTvc-share,
.pt_product-compare .TTvc-share-on,
.pt_product-compare .TTvc-facebook,
.pt_product-compare .TTvc-pinterest,
.pt_product-compare .TTvc-twitter,
.pt_product-compare .TTvc-link,
.pt_product-compare .TTvc-like-md,
.pt_product-compare .TTvc-flag-md,
.pt_product-compare .TTvc-phone-md,
.pt_product-compare .TTvc-star-md-empty,
.pt_product-compare .TTvc-star-md-half,
.pt_product-compare .TTvc-star-md-filled,
.pt_product-compare .TTvc-radio-off,
.pt_product-compare .TTvc-radio-on,
.pt_product-compare .TTvc-star-lg-empty,
.pt_product-compare .TTvc-star-lg-half,
.pt_product-compare .TTvc-star-lg-filled,
.pt_product-compare .TTvc-icon-lg-video,
.pt_product-compare .TTvc-btn-fab-top,
.pt_product-search-result .TTvc-star-lg-filled,
.pt_product-search-result .TTrating-3-0 .TT4chatIcon,
.pt_product-search-result .TTvc-star-lg-filled,
.pt_product-search-result .TT4chatIcon,
.pt_product-search-result .TT4thumb,
.pt_product-search-result .TT4pen,
.pt_product-search-result .TT4expand,
.pt_product-search-result .TT4collapse,
.pt_product-search-result .TT3carouselLeft,
.pt_product-search-result .TT3carouselRight,
.pt_product-search-result .TT3clearSearchMiqa,
.pt_product-search-result .TT4miqaScrollL,
.pt_product-search-result .TT4miqaScrollR,
.pt_product-search-result .TT4answVoteCallArrow,
.pt_product-search-result .TT4showMoreSmallImg,
.pt_product-search-result .TT4closeIcon,
.pt_product-search-result .TTclearRevSearch,
.pt_product-search-result .TT4searchIcon,
.pt_product-search-result .TTinputTeaserBubble1,
.pt_product-search-result input[type=checkbox].TTcheckbox + label.TTlabel,
.pt_product-search-result .TT4miqAdd,
.pt_product-search-result .TT4showMoreImg,
.pt_product-search-result .TTrating-0-0,
.pt_product-search-result .TTrating-0-5,
.pt_product-search-result .TTrating-1-0,
.pt_product-search-result .TTrating-1-5,
.pt_product-search-result .TTrating-2-0,
.pt_product-search-result .TTrating-2-5,
.pt_product-search-result .TTrating-3-0,
.pt_product-search-result .TTrating-3-5,
.pt_product-search-result .TTrating-4-0,
.pt_product-search-result .TTrating-4-5,
.pt_product-search-result .TTrating-5-0,
.pt_product-search-result .TTcustom-0-0,
.pt_product-search-result .TTcustom-0-5,
.pt_product-search-result .TTcustom-1-0,
.pt_product-search-result .TTcustom-1-5,
.pt_product-search-result .TTcustom-2-0,
.pt_product-search-result .TTcustom-2-5,
.pt_product-search-result .TTcustom-3-0,
.pt_product-search-result .TTcustom-3-5,
.pt_product-search-result .TTcustom-4-0,
.pt_product-search-result .TTcustom-4-5,
.pt_product-search-result .TTcustom-5-0,
.pt_product-search-result .TT4breakdown,
.pt_product-search-result .TT4breakdownPercent,
.pt_product-search-result .TT4reviewRange,
.pt_product-search-result .TT4reviewRangeSmall,
.pt_product-search-result .TT4reviewRangeDot,
.pt_product-search-result .TTcustomSmall-0-0,
.pt_product-search-result .TTcustomSmall-0-5,
.pt_product-search-result .TTcustomSmall-1-0,
.pt_product-search-result .TTcustomSmall-1-5,
.pt_product-search-result .TTcustomSmall-2-0,
.pt_product-search-result .TTcustomSmall-2-5,
.pt_product-search-result .TTcustomSmall-3-0,
.pt_product-search-result .TTcustomSmall-3-5,
.pt_product-search-result .TTcustomSmall-4-0,
.pt_product-search-result .TTcustomSmall-4-5,
.pt_product-search-result .TTcustomSmall-5-0,
.pt_product-search-result .TTtwitterNoShare,
.pt_product-search-result .TTvc-question,
.pt_product-search-result .TTvc-settings,
.pt_product-search-result .TTvc-next,
.pt_product-search-result .TTvc-next-disabled,
.pt_product-search-result .TTvc-back,
.pt_product-search-result .TTvc-back-disabled,
.pt_product-search-result .TTvc-clear,
.pt_product-search-result .TTvc-delete,
.pt_product-search-result .TTvc-like,
.pt_product-search-result .TTvc-like-on,
.pt_product-search-result .TTvc-flag,
.pt_product-search-result .TTvc-flag-on,
.pt_product-search-result .TTvc-share,
.pt_product-search-result .TTvc-share-on,
.pt_product-search-result .TTvc-facebook,
.pt_product-search-result .TTvc-pinterest,
.pt_product-search-result .TTvc-twitter,
.pt_product-search-result .TTvc-link,
.pt_product-search-result .TTvc-like-md,
.pt_product-search-result .TTvc-flag-md,
.pt_product-search-result .TTvc-phone-md,
.pt_product-search-result .TTvc-star-md-empty,
.pt_product-search-result .TTvc-star-md-half,
.pt_product-search-result .TTvc-star-md-filled,
.pt_product-search-result .TTvc-radio-off,
.pt_product-search-result .TTvc-radio-on,
.pt_product-search-result .TTvc-star-lg-empty,
.pt_product-search-result .TTvc-star-lg-half,
.pt_product-search-result .TTvc-star-lg-filled,
.pt_product-search-result .TTvc-icon-lg-video,
.pt_product-search-result .TTvc-btn-fab-top {
  background-image: url(../images/tra-boxed-sprites-black.png);
  display: inline-block;
  margin-right: 15px;
  vertical-align: top; }
  @media screen and (max-width: 47.9375em) {
    .pt_product-details .TTvc-star-lg-filled,
    .pt_product-details .TTrating-3-0 .TT4chatIcon,
    .pt_product-details .TTvc-star-lg-filled,
    .pt_product-details .TT4chatIcon,
    .pt_product-details .TT4thumb,
    .pt_product-details .TT4pen,
    .pt_product-details .TT4expand,
    .pt_product-details .TT4collapse,
    .pt_product-details .TT3carouselLeft,
    .pt_product-details .TT3carouselRight,
    .pt_product-details .TT3clearSearchMiqa,
    .pt_product-details .TT4miqaScrollL,
    .pt_product-details .TT4miqaScrollR,
    .pt_product-details .TT4answVoteCallArrow,
    .pt_product-details .TT4showMoreSmallImg,
    .pt_product-details .TT4closeIcon,
    .pt_product-details .TTclearRevSearch,
    .pt_product-details .TT4searchIcon,
    .pt_product-details .TTinputTeaserBubble1,
    .pt_product-details input[type=checkbox].TTcheckbox + label.TTlabel,
    .pt_product-details .TT4miqAdd,
    .pt_product-details .TT4showMoreImg,
    .pt_product-details .TTrating-0-0,
    .pt_product-details .TTrating-0-5,
    .pt_product-details .TTrating-1-0,
    .pt_product-details .TTrating-1-5,
    .pt_product-details .TTrating-2-0,
    .pt_product-details .TTrating-2-5,
    .pt_product-details .TTrating-3-0,
    .pt_product-details .TTrating-3-5,
    .pt_product-details .TTrating-4-0,
    .pt_product-details .TTrating-4-5,
    .pt_product-details .TTrating-5-0,
    .pt_product-details .TTcustom-0-0,
    .pt_product-details .TTcustom-0-5,
    .pt_product-details .TTcustom-1-0,
    .pt_product-details .TTcustom-1-5,
    .pt_product-details .TTcustom-2-0,
    .pt_product-details .TTcustom-2-5,
    .pt_product-details .TTcustom-3-0,
    .pt_product-details .TTcustom-3-5,
    .pt_product-details .TTcustom-4-0,
    .pt_product-details .TTcustom-4-5,
    .pt_product-details .TTcustom-5-0,
    .pt_product-details .TT4breakdown,
    .pt_product-details .TT4breakdownPercent,
    .pt_product-details .TT4reviewRange,
    .pt_product-details .TT4reviewRangeSmall,
    .pt_product-details .TT4reviewRangeDot,
    .pt_product-details .TTcustomSmall-0-0,
    .pt_product-details .TTcustomSmall-0-5,
    .pt_product-details .TTcustomSmall-1-0,
    .pt_product-details .TTcustomSmall-1-5,
    .pt_product-details .TTcustomSmall-2-0,
    .pt_product-details .TTcustomSmall-2-5,
    .pt_product-details .TTcustomSmall-3-0,
    .pt_product-details .TTcustomSmall-3-5,
    .pt_product-details .TTcustomSmall-4-0,
    .pt_product-details .TTcustomSmall-4-5,
    .pt_product-details .TTcustomSmall-5-0,
    .pt_product-details .TTtwitterNoShare,
    .pt_product-details .TTvc-question,
    .pt_product-details .TTvc-settings,
    .pt_product-details .TTvc-next,
    .pt_product-details .TTvc-next-disabled,
    .pt_product-details .TTvc-back,
    .pt_product-details .TTvc-back-disabled,
    .pt_product-details .TTvc-clear,
    .pt_product-details .TTvc-delete,
    .pt_product-details .TTvc-like,
    .pt_product-details .TTvc-like-on,
    .pt_product-details .TTvc-flag,
    .pt_product-details .TTvc-flag-on,
    .pt_product-details .TTvc-share,
    .pt_product-details .TTvc-share-on,
    .pt_product-details .TTvc-facebook,
    .pt_product-details .TTvc-pinterest,
    .pt_product-details .TTvc-twitter,
    .pt_product-details .TTvc-link,
    .pt_product-details .TTvc-like-md,
    .pt_product-details .TTvc-flag-md,
    .pt_product-details .TTvc-phone-md,
    .pt_product-details .TTvc-star-md-empty,
    .pt_product-details .TTvc-star-md-half,
    .pt_product-details .TTvc-star-md-filled,
    .pt_product-details .TTvc-radio-off,
    .pt_product-details .TTvc-radio-on,
    .pt_product-details .TTvc-star-lg-empty,
    .pt_product-details .TTvc-star-lg-half,
    .pt_product-details .TTvc-star-lg-filled,
    .pt_product-details .TTvc-icon-lg-video,
    .pt_product-details .TTvc-btn-fab-top,
    .pt_product-compare .TTvc-star-lg-filled,
    .pt_product-compare .TTrating-3-0 .TT4chatIcon,
    .pt_product-compare .TTvc-star-lg-filled,
    .pt_product-compare .TT4chatIcon,
    .pt_product-compare .TT4thumb,
    .pt_product-compare .TT4pen,
    .pt_product-compare .TT4expand,
    .pt_product-compare .TT4collapse,
    .pt_product-compare .TT3carouselLeft,
    .pt_product-compare .TT3carouselRight,
    .pt_product-compare .TT3clearSearchMiqa,
    .pt_product-compare .TT4miqaScrollL,
    .pt_product-compare .TT4miqaScrollR,
    .pt_product-compare .TT4answVoteCallArrow,
    .pt_product-compare .TT4showMoreSmallImg,
    .pt_product-compare .TT4closeIcon,
    .pt_product-compare .TTclearRevSearch,
    .pt_product-compare .TT4searchIcon,
    .pt_product-compare .TTinputTeaserBubble1,
    .pt_product-compare input[type=checkbox].TTcheckbox + label.TTlabel,
    .pt_product-compare .TT4miqAdd,
    .pt_product-compare .TT4showMoreImg,
    .pt_product-compare .TTrating-0-0,
    .pt_product-compare .TTrating-0-5,
    .pt_product-compare .TTrating-1-0,
    .pt_product-compare .TTrating-1-5,
    .pt_product-compare .TTrating-2-0,
    .pt_product-compare .TTrating-2-5,
    .pt_product-compare .TTrating-3-0,
    .pt_product-compare .TTrating-3-5,
    .pt_product-compare .TTrating-4-0,
    .pt_product-compare .TTrating-4-5,
    .pt_product-compare .TTrating-5-0,
    .pt_product-compare .TTcustom-0-0,
    .pt_product-compare .TTcustom-0-5,
    .pt_product-compare .TTcustom-1-0,
    .pt_product-compare .TTcustom-1-5,
    .pt_product-compare .TTcustom-2-0,
    .pt_product-compare .TTcustom-2-5,
    .pt_product-compare .TTcustom-3-0,
    .pt_product-compare .TTcustom-3-5,
    .pt_product-compare .TTcustom-4-0,
    .pt_product-compare .TTcustom-4-5,
    .pt_product-compare .TTcustom-5-0,
    .pt_product-compare .TT4breakdown,
    .pt_product-compare .TT4breakdownPercent,
    .pt_product-compare .TT4reviewRange,
    .pt_product-compare .TT4reviewRangeSmall,
    .pt_product-compare .TT4reviewRangeDot,
    .pt_product-compare .TTcustomSmall-0-0,
    .pt_product-compare .TTcustomSmall-0-5,
    .pt_product-compare .TTcustomSmall-1-0,
    .pt_product-compare .TTcustomSmall-1-5,
    .pt_product-compare .TTcustomSmall-2-0,
    .pt_product-compare .TTcustomSmall-2-5,
    .pt_product-compare .TTcustomSmall-3-0,
    .pt_product-compare .TTcustomSmall-3-5,
    .pt_product-compare .TTcustomSmall-4-0,
    .pt_product-compare .TTcustomSmall-4-5,
    .pt_product-compare .TTcustomSmall-5-0,
    .pt_product-compare .TTtwitterNoShare,
    .pt_product-compare .TTvc-question,
    .pt_product-compare .TTvc-settings,
    .pt_product-compare .TTvc-next,
    .pt_product-compare .TTvc-next-disabled,
    .pt_product-compare .TTvc-back,
    .pt_product-compare .TTvc-back-disabled,
    .pt_product-compare .TTvc-clear,
    .pt_product-compare .TTvc-delete,
    .pt_product-compare .TTvc-like,
    .pt_product-compare .TTvc-like-on,
    .pt_product-compare .TTvc-flag,
    .pt_product-compare .TTvc-flag-on,
    .pt_product-compare .TTvc-share,
    .pt_product-compare .TTvc-share-on,
    .pt_product-compare .TTvc-facebook,
    .pt_product-compare .TTvc-pinterest,
    .pt_product-compare .TTvc-twitter,
    .pt_product-compare .TTvc-link,
    .pt_product-compare .TTvc-like-md,
    .pt_product-compare .TTvc-flag-md,
    .pt_product-compare .TTvc-phone-md,
    .pt_product-compare .TTvc-star-md-empty,
    .pt_product-compare .TTvc-star-md-half,
    .pt_product-compare .TTvc-star-md-filled,
    .pt_product-compare .TTvc-radio-off,
    .pt_product-compare .TTvc-radio-on,
    .pt_product-compare .TTvc-star-lg-empty,
    .pt_product-compare .TTvc-star-lg-half,
    .pt_product-compare .TTvc-star-lg-filled,
    .pt_product-compare .TTvc-icon-lg-video,
    .pt_product-compare .TTvc-btn-fab-top,
    .pt_product-search-result .TTvc-star-lg-filled,
    .pt_product-search-result .TTrating-3-0 .TT4chatIcon,
    .pt_product-search-result .TTvc-star-lg-filled,
    .pt_product-search-result .TT4chatIcon,
    .pt_product-search-result .TT4thumb,
    .pt_product-search-result .TT4pen,
    .pt_product-search-result .TT4expand,
    .pt_product-search-result .TT4collapse,
    .pt_product-search-result .TT3carouselLeft,
    .pt_product-search-result .TT3carouselRight,
    .pt_product-search-result .TT3clearSearchMiqa,
    .pt_product-search-result .TT4miqaScrollL,
    .pt_product-search-result .TT4miqaScrollR,
    .pt_product-search-result .TT4answVoteCallArrow,
    .pt_product-search-result .TT4showMoreSmallImg,
    .pt_product-search-result .TT4closeIcon,
    .pt_product-search-result .TTclearRevSearch,
    .pt_product-search-result .TT4searchIcon,
    .pt_product-search-result .TTinputTeaserBubble1,
    .pt_product-search-result input[type=checkbox].TTcheckbox + label.TTlabel,
    .pt_product-search-result .TT4miqAdd,
    .pt_product-search-result .TT4showMoreImg,
    .pt_product-search-result .TTrating-0-0,
    .pt_product-search-result .TTrating-0-5,
    .pt_product-search-result .TTrating-1-0,
    .pt_product-search-result .TTrating-1-5,
    .pt_product-search-result .TTrating-2-0,
    .pt_product-search-result .TTrating-2-5,
    .pt_product-search-result .TTrating-3-0,
    .pt_product-search-result .TTrating-3-5,
    .pt_product-search-result .TTrating-4-0,
    .pt_product-search-result .TTrating-4-5,
    .pt_product-search-result .TTrating-5-0,
    .pt_product-search-result .TTcustom-0-0,
    .pt_product-search-result .TTcustom-0-5,
    .pt_product-search-result .TTcustom-1-0,
    .pt_product-search-result .TTcustom-1-5,
    .pt_product-search-result .TTcustom-2-0,
    .pt_product-search-result .TTcustom-2-5,
    .pt_product-search-result .TTcustom-3-0,
    .pt_product-search-result .TTcustom-3-5,
    .pt_product-search-result .TTcustom-4-0,
    .pt_product-search-result .TTcustom-4-5,
    .pt_product-search-result .TTcustom-5-0,
    .pt_product-search-result .TT4breakdown,
    .pt_product-search-result .TT4breakdownPercent,
    .pt_product-search-result .TT4reviewRange,
    .pt_product-search-result .TT4reviewRangeSmall,
    .pt_product-search-result .TT4reviewRangeDot,
    .pt_product-search-result .TTcustomSmall-0-0,
    .pt_product-search-result .TTcustomSmall-0-5,
    .pt_product-search-result .TTcustomSmall-1-0,
    .pt_product-search-result .TTcustomSmall-1-5,
    .pt_product-search-result .TTcustomSmall-2-0,
    .pt_product-search-result .TTcustomSmall-2-5,
    .pt_product-search-result .TTcustomSmall-3-0,
    .pt_product-search-result .TTcustomSmall-3-5,
    .pt_product-search-result .TTcustomSmall-4-0,
    .pt_product-search-result .TTcustomSmall-4-5,
    .pt_product-search-result .TTcustomSmall-5-0,
    .pt_product-search-result .TTtwitterNoShare,
    .pt_product-search-result .TTvc-question,
    .pt_product-search-result .TTvc-settings,
    .pt_product-search-result .TTvc-next,
    .pt_product-search-result .TTvc-next-disabled,
    .pt_product-search-result .TTvc-back,
    .pt_product-search-result .TTvc-back-disabled,
    .pt_product-search-result .TTvc-clear,
    .pt_product-search-result .TTvc-delete,
    .pt_product-search-result .TTvc-like,
    .pt_product-search-result .TTvc-like-on,
    .pt_product-search-result .TTvc-flag,
    .pt_product-search-result .TTvc-flag-on,
    .pt_product-search-result .TTvc-share,
    .pt_product-search-result .TTvc-share-on,
    .pt_product-search-result .TTvc-facebook,
    .pt_product-search-result .TTvc-pinterest,
    .pt_product-search-result .TTvc-twitter,
    .pt_product-search-result .TTvc-link,
    .pt_product-search-result .TTvc-like-md,
    .pt_product-search-result .TTvc-flag-md,
    .pt_product-search-result .TTvc-phone-md,
    .pt_product-search-result .TTvc-star-md-empty,
    .pt_product-search-result .TTvc-star-md-half,
    .pt_product-search-result .TTvc-star-md-filled,
    .pt_product-search-result .TTvc-radio-off,
    .pt_product-search-result .TTvc-radio-on,
    .pt_product-search-result .TTvc-star-lg-empty,
    .pt_product-search-result .TTvc-star-lg-half,
    .pt_product-search-result .TTvc-star-lg-filled,
    .pt_product-search-result .TTvc-icon-lg-video,
    .pt_product-search-result .TTvc-btn-fab-top {
      margin-right: 10px; } }

@media screen and (min-width: 48em) and (max-width: 63.9375em) {
  .pt_product-details #TurnToContent textarea#TT2questionText,
  .pt_product-compare #TurnToContent textarea#TT2questionText,
  .pt_product-search-result #TurnToContent textarea#TT2questionText {
    width: 87%; } }

@media screen and (max-width: 47.9375em) {
  .pt_product-details #TurnToContent textarea#TT2questionText,
  .pt_product-compare #TurnToContent textarea#TT2questionText,
  .pt_product-search-result #TurnToContent textarea#TT2questionText {
    width: 77%; } }

.pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ,
.pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ,
.pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ {
  border: 1px solid #666666; }
  .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview,
  .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview,
  .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview {
    background: none;
    border: none; }
    .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol1,
    .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol1,
    .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol1 {
      width: 100%; }
    .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewTitle,
    .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewTitle,
    .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewTitle {
      font-size: 16px;
      letter-spacing: 0.9px;
      color: #575757;
      text-transform: capitalize;
      margin-top: 5px; }
    .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewBody,
    .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewBody,
    .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol2 .TTreviewBody {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666;
      margin-bottom: 0;
      width: 100%; }
    .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol3,
    .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol3,
    .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol3 {
      margin-left: 0;
      float: none;
      text-align: left; }
      .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol3 .TTrespDesktopLandscapeDisp,
      .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol3 .TTrespDesktopLandscapeDisp,
      .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTrevCol3 .TTrespDesktopLandscapeDisp {
        top: 0; }
    .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTreviewResponses,
    .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTreviewResponses,
    .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTreview .TTreviewResponses {
      display: none; }
  .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTrevLinkLine,
  .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTrevLinkLine,
  .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTrevLinkLine {
    padding: 0 20px 20px;
    color: #fe8e00; }
    .pt_product-details #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTrevLinkLine a,
    .pt_product-compare #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTrevLinkLine a,
    .pt_product-search-result #TurnToContent #TT4inlineSqvQ #TT3soloReviewViewQ .TTrevLinkLine a {
      color: #fe8e00; }

.pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3qText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3qText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3qText {
  font-size: 16px;
  letter-spacing: 0.9px;
  text-transform: unset;
  color: #575757; }

.pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3aText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3aText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4inlineSqvQ .TT3aText {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.5px;
  color: #666666;
  margin-bottom: 0; }

.pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround #TT3error,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround #TT3error,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround #TT3error {
  text-align: center;
  background-color: #fff4f2 !important; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround #TT3error input.TTcancelDupBtn,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround #TT3error input.TTcancelDupBtn,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround #TT3error input.TTcancelDupBtn {
    width: 110px; }

.pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround .TT4SysMsgBody,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround .TT4SysMsgBody,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock .TT2askBackGround .TT4SysMsgBody {
  border: solid 1px #ff5219;
  background-color: #fff4f2;
  padding: 15px;
  color: #ff5219; }

.pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr {
  font-size: 14px;
  color: #7a7a7a;
  padding: 20px 0; }
  @media screen and (max-width: 47.9375em) {
    .pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTaskAreaBtnLine_instr {
      margin-bottom: 20px; } }

.pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4miqAbout,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4miqAbout,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TT4miqAbout {
  font-size: 14px;
  color: #7a7a7a; }

.pt_product-details #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTmiqHelpText,
.pt_product-compare #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTmiqHelpText,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap #TT3askBtnBlock #TTmiqHelpText {
  font-size: 13px;
  color: #7a7a7a; }

.pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder,
.pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder,
.pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder {
  background: none;
  border: none; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap {
    border: 1px solid #cdcdcd;
    overflow: hidden; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox {
      background: none !important;
      zoom: 0.7;
      top: 10px; }
      .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox:focus,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox:focus,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap #TT4closeQuestionBox:focus {
        outline: 0; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap textarea,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap textarea,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TT4questionTextWrap textarea {
      overflow: auto;
      height: 22px; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea .TT4startTyping,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea .TT4startTyping,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea .TT4startTyping {
    font-size: 14px;
    color: #7a7a7a; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add {
    background: #ff5219;
    color: #ffffff;
    padding: 5px 0; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add div.TT3addedText,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add div.TT3addedText,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4miqaRsltsContainer .TT3miqaItem .TT3add div.TT3addedText {
      display: none; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble #TTaskAreaBtnLine_instr,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble #TTaskAreaBtnLine_instr,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble #TTaskAreaBtnLine_instr {
    font-size: 14px; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon {
    background: none; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon:focus,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon:focus,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TT4closeIcon:focus {
      outline: 0; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTmiqaForm a,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTmiqaForm a,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTmiqaForm a {
    display: none; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn {
    background: none; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:after,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:after,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:after {
      content: 'SEARCH';
      padding: 5px 37px;
      position: absolute; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:focus,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:focus,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTmiqBubble .TTsearchBtn:focus {
      outline: 0; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TT4QhintCenter,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TT4QhintCenter,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TT4QhintCenter {
    font-size: 16px;
    color: #7a7a7a; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn {
    background: none;
    margin-right: 25px; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:before,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:before,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:before {
      content: 'CANCEL';
      color: #ff5219;
      padding: 1px 13px;
      position: absolute;
      font-size: 17px;
      border: solid 2px #ff5219;
      background: #ffffff;
      letter-spacing: 2px; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:focus,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:focus,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap .TTcancelBtn:focus {
      outline: 0; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn {
    background: none; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:before,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:before,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:before {
      padding: 3px 18px;
      position: absolute;
      font-size: 20x !important;
      letter-spacing: 2px; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:focus,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:focus,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder #TTaskArea #TTaskExpand #TTaskAreaBtnLine .TTaskOwnerBtnWrap #TT2askOwnersBtn.TTbigSubmitBtn:focus {
      outline: 0; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack {
    background: none; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after {
      content: 'BACK';
      color: #ff5219;
      letter-spacing: 2px;
      background: #ffffff;
      border: solid 2px #ff5219;
      font-size: 20px;
      padding: 2.5px 38px;
      position: absolute; }
      @media screen and (max-width: 47.9375em) {
        .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after,
        .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after,
        .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:after {
          padding: 2.5px 81px;
          margin-left: 2%; } }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:focus,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:focus,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvBack:focus {
      outline: 0; }
  @media screen and (max-width: 47.9375em) {
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvForward,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvForward,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TTsqvBorder .TTsqvForward {
      display: none; } }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns a,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns a,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns a {
    padding-top: 0px !important; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn {
    background: none; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:after,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:after,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:after {
      padding: 1.5px 9px;
      font-size: 10px; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:focus,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:focus,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4ansBtns .TTbigSubmitBtn:focus {
      outline: 0; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ {
    border: 1px solid #cdcdcd; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox {
      background: none;
      border: none; }
      .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox a.TT3aboutLine, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox a.TT3aboutLine,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox a.TT3aboutLine,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox a.TT3aboutLine,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox a.TT3aboutLine,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox a.TT3aboutLine {
        font-size: 12px;
        letter-spacing: 0.5px;
        color: #575757; }
      .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3qText, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3qText,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3qText,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3qText,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3qText,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3qText {
        font-size: 16px;
        letter-spacing: 0.9px;
        text-transform: unset;
        color: #575757; }
      .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3askedBy, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3askedBy,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3askedBy,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3askedBy,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox span.TT3askedBy,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox span.TT3askedBy {
        font-size: 14px;
        line-height: 1.71;
        letter-spacing: 0.5px;
        color: #666666;
        margin-bottom: 0; }
      .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTgoToArticle, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTanswerCount, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTgoToArticle, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTanswerCount,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTgoToArticle,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTanswerCount,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTgoToArticle,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTanswerCount,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTgoToArticle,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3itemBox .TTanswerCount,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTgoToArticle,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3itemBox .TTanswerCount {
        font-size: 12px;
        letter-spacing: 0.5px;
        color: #666666; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea {
      border: none; }
      .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT3aboutLine, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT3aboutLine,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT3aboutLine,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT3aboutLine,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT3aboutLine,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT3aboutLine {
        font-size: 12px;
        letter-spacing: 0.5px;
        color: #666666; }
      .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT4vUpCnt, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT4vUpCnt,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT4vUpCnt,
      .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT4vUpCnt,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT4vUpCnt,
      .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT4vUpCnt {
        padding-left: 0; }
        .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT4vUpCnt a, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT4vUpCnt a,
        .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT4vUpCnt a,
        .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT4vUpCnt a,
        .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT3ansArea .TT4vUpCnt a,
        .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT3ansArea .TT4vUpCnt a {
          -webkit-filter: brightness(0);
                  filter: brightness(0); }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT4QProductImg, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT4QProductImg,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT4QProductImg,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT4QProductImg,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TT4QProductImg,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TT4QProductImg {
      top: 0; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TTbigSubmitBtn, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TTbigSubmitBtn,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TTbigSubmitBtn,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TTbigSubmitBtn,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4questSqv .TTbigSubmitBtn,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT3soloQuestionQ .TT4inlineSqvQ .TTbigSubmitBtn {
      direction: none; }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox {
    background: none;
    border-left: 1px solid #cdcdcd; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3qText,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3qText,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3qText {
      font-size: 16px;
      letter-spacing: 0.9px;
      text-transform: unset;
      color: #575757; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3askedBy,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3askedBy,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox span.TT3askedBy {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #666666;
      margin-bottom: 0; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle, .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTanswerCount,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTanswerCount,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTanswerCount {
      font-size: 12px;
      letter-spacing: 0.5px;
      color: #666666; }
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ .TT4iaSection .TT3itemBox .TTgoToArticle {
      text-decoration: underline; }
  @media screen and (max-width: 47.9375em) {
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine {
      text-align: center; } }
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsresultCountText,
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTrespDesktopDisp,
  .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsReviseText,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsresultCountText,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTrespDesktopDisp,
  .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsReviseText,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsresultCountText,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTrespDesktopDisp,
  .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine .TTinstAnsReviseText {
    color: #ff5219;
    font-size: 14px;
    line-height: 31px; }
  @media screen and (max-width: 47.9375em) {
    .pt_product-details #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine #TT4instAnswNext,
    .pt_product-compare #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine #TT4instAnswNext,
    .pt_product-search-result #TurnToContent #TT4AskAreaWrap .TT4AskBkgAndBorder .TT4askQ #TT4askQResultsLine #TT4instAnswNext {
      float: none !important;
      margin: auto; } }

@media screen and (max-width: 47.9375em) {
  .pt_product-details #TurnToContent #TTbrowseQAWrapper .TT8,
  .pt_product-compare #TurnToContent #TTbrowseQAWrapper .TT8,
  .pt_product-search-result #TurnToContent #TTbrowseQAWrapper .TT8 {
    display: none; } }

.pt_product-details #TurnToContent #TTbrowseQAWrapper .TT8 #TTexUgcR select#TT3sortBox,
.pt_product-compare #TurnToContent #TTbrowseQAWrapper .TT8 #TTexUgcR select#TT3sortBox,
.pt_product-search-result #TurnToContent #TTbrowseQAWrapper .TT8 #TTexUgcR select#TT3sortBox {
  width: 315px; }

.pt_product-details #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody, .pt_product-details #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors,
.pt_product-compare #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody,
.pt_product-compare #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors,
.pt_product-search-result #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody,
.pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors {
  border: solid 1px #ff5219;
  background-color: #fff4f2; }
  .pt_product-details #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody #TT3newQMsgTxt, .pt_product-details #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors #TT3newQMsgTxt,
  .pt_product-compare #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody #TT3newQMsgTxt,
  .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors #TT3newQMsgTxt,
  .pt_product-search-result #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody #TT3newQMsgTxt,
  .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors #TT3newQMsgTxt {
    display: block;
    margin: 16px;
    color: #ff5219; }
    .pt_product-details #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody #TT3newQMsgTxt i, .pt_product-details #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors #TT3newQMsgTxt i,
    .pt_product-compare #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody #TT3newQMsgTxt i,
    .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors #TT3newQMsgTxt i,
    .pt_product-search-result #TurnToContent #TTbrowseQAWrapper .TT4SysMsgBody #TT3newQMsgTxt i,
    .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TTSubDialogErrors #TT3newQMsgTxt i {
      font-style: normal; }

.pt_product-details #TurnToContent #TTbrowseQAWrapper #TTextNQA,
.pt_product-compare #TurnToContent #TTbrowseQAWrapper #TTextNQA,
.pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TTextNQA {
  font-size: 16px;
  color: #7a7a7a; }

@media screen and (max-width: 47.9375em) {
  .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont #TT3IQContainer,
  .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont #TT3IQContainer,
  .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont #TT3IQContainer {
    display: none; } }

.pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox,
.pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox,
.pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox {
  background: none;
  border: 1px solid #cdcdcd; }
  .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT3qText,
  .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT3qText,
  .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT3qText {
    font-size: 16px;
    letter-spacing: 0.9px;
    color: #575757;
    margin-top: 5px; }
  .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock,
  .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock,
  .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock {
    padding-bottom: 14px; }
    .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3itemBox,
    .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3itemBox,
    .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3itemBox {
      background: none;
      border-left: 1px solid #cdcdcd; }
    .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
    .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge,
    .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
    .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge,
    .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
    .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge {
      background: #0a0a0a; }
  .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox ul.TT3linkLine,
  .pt_product-details #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox ul.TT3questionLinkLine,
  .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox ul.TT3linkLine,
  .pt_product-compare #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox ul.TT3questionLinkLine,
  .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox ul.TT3linkLine,
  .pt_product-search-result #TurnToContent #TTbrowseQAWrapper #TT3itemQuestCont .TT3questWrp .TT3questCntr .TT3itemBox ul.TT3questionLinkLine {
    display: none; }

#pdpMain .TTpoweredby {
  float: none;
  text-align: center;
  z-index: 10; }

@media print, screen and (min-width: 48em) {
  #pdpMain .TTpoweredby {
    position: absolute;
    right: 10px; }
  #pdpMain .turnto-reviews .TTpoweredby {
    top: -25px; }
  #pdpMain .turnto-qa #TT4AskAreaWrap {
    padding-top: 10px; } }

.pt_product-compare .TTratingBox {
  margin-bottom: 10px;
  -webkit-transform: scale(0.8);
          transform: scale(0.8); }

.pt_product-compare .TTreviewcount {
  display: none; }

#TTtraWindow .TTvc-star-lg-filled,
#TTtraWindow .TTrating-3-0 .TT4chatIcon,
#TTtraWindow .TT4chatIcon,
#TTtraWindow .TT4thumb,
#TTtraWindow .TT4pen,
#TTtraWindow .TT4expand,
#TTtraWindow .TT4collapse,
#TTtraWindow .TT3carouselLeft,
#TTtraWindow .TT3carouselRight,
#TTtraWindow .TT3clearSearchMiqa,
#TTtraWindow .TT4miqaScrollL,
#TTtraWindow .TT4miqaScrollR,
#TTtraWindow .TT4answVoteCallArrow,
#TTtraWindow .TT4showMoreSmallImg,
#TTtraWindow .TT4closeIcon,
#TTtraWindow .TTclearRevSearch,
#TTtraWindow .TT4searchIcon,
#TTtraWindow .TTinputTeaserBubble1,
#TTtraWindow input[type=checkbox].TTcheckbox + label.TTlabel,
#TTtraWindow .TT4miqAdd,
#TTtraWindow .TT4showMoreImg,
#TTtraWindow .TTrating-0-0,
#TTtraWindow .TTrating-0-5,
#TTtraWindow .TTrating-1-0,
#TTtraWindow .TTrating-1-5,
#TTtraWindow .TTrating-2-0,
#TTtraWindow .TTrating-2-5,
#TTtraWindow .TTrating-3-0,
#TTtraWindow .TTrating-3-5,
#TTtraWindow .TTrating-4-0,
#TTtraWindow .TTrating-4-5,
#TTtraWindow .TTrating-5-0,
#TTtraWindow .TTcustom-0-0,
#TTtraWindow .TTcustom-0-5,
#TTtraWindow .TTcustom-1-0,
#TTtraWindow .TTcustom-1-5,
#TTtraWindow .TTcustom-2-0,
#TTtraWindow .TTcustom-2-5,
#TTtraWindow .TTcustom-3-0,
#TTtraWindow .TTcustom-3-5,
#TTtraWindow .TTcustom-4-0,
#TTtraWindow .TTcustom-4-5,
#TTtraWindow .TTcustom-5-0,
#TTtraWindow .TT4breakdown,
#TTtraWindow .TT4breakdownPercent,
#TTtraWindow .TT4reviewRange,
#TTtraWindow .TT4reviewRangeSmall,
#TTtraWindow .TT4reviewRangeDot,
#TTtraWindow .TTcustomSmall-0-0,
#TTtraWindow .TTcustomSmall-0-5,
#TTtraWindow .TTcustomSmall-1-0,
#TTtraWindow .TTcustomSmall-1-5,
#TTtraWindow .TTcustomSmall-2-0,
#TTtraWindow .TTcustomSmall-2-5,
#TTtraWindow .TTcustomSmall-3-0,
#TTtraWindow .TTcustomSmall-3-5,
#TTtraWindow .TTcustomSmall-4-0,
#TTtraWindow .TTcustomSmall-4-5,
#TTtraWindow .TTcustomSmall-5-0 {
  background-image: url(../images/tra-boxed-sprites-black.png);
  display: inline-block;
  margin-right: 15px; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    #TTtraWindow .TTvc-star-lg-filled,
    #TTtraWindow .TTrating-3-0 .TT4chatIcon,
    #TTtraWindow .TT4chatIcon,
    #TTtraWindow .TT4thumb,
    #TTtraWindow .TT4pen,
    #TTtraWindow .TT4expand,
    #TTtraWindow .TT4collapse,
    #TTtraWindow .TT3carouselLeft,
    #TTtraWindow .TT3carouselRight,
    #TTtraWindow .TT3clearSearchMiqa,
    #TTtraWindow .TT4miqaScrollL,
    #TTtraWindow .TT4miqaScrollR,
    #TTtraWindow .TT4answVoteCallArrow,
    #TTtraWindow .TT4showMoreSmallImg,
    #TTtraWindow .TT4closeIcon,
    #TTtraWindow .TTclearRevSearch,
    #TTtraWindow .TT4searchIcon,
    #TTtraWindow .TTinputTeaserBubble1,
    #TTtraWindow input[type=checkbox].TTcheckbox + label.TTlabel,
    #TTtraWindow .TT4miqAdd,
    #TTtraWindow .TT4showMoreImg,
    #TTtraWindow .TTrating-0-0,
    #TTtraWindow .TTrating-0-5,
    #TTtraWindow .TTrating-1-0,
    #TTtraWindow .TTrating-1-5,
    #TTtraWindow .TTrating-2-0,
    #TTtraWindow .TTrating-2-5,
    #TTtraWindow .TTrating-3-0,
    #TTtraWindow .TTrating-3-5,
    #TTtraWindow .TTrating-4-0,
    #TTtraWindow .TTrating-4-5,
    #TTtraWindow .TTrating-5-0,
    #TTtraWindow .TTcustom-0-0,
    #TTtraWindow .TTcustom-0-5,
    #TTtraWindow .TTcustom-1-0,
    #TTtraWindow .TTcustom-1-5,
    #TTtraWindow .TTcustom-2-0,
    #TTtraWindow .TTcustom-2-5,
    #TTtraWindow .TTcustom-3-0,
    #TTtraWindow .TTcustom-3-5,
    #TTtraWindow .TTcustom-4-0,
    #TTtraWindow .TTcustom-4-5,
    #TTtraWindow .TTcustom-5-0,
    #TTtraWindow .TT4breakdown,
    #TTtraWindow .TT4breakdownPercent,
    #TTtraWindow .TT4reviewRange,
    #TTtraWindow .TT4reviewRangeSmall,
    #TTtraWindow .TT4reviewRangeDot,
    #TTtraWindow .TTcustomSmall-0-0,
    #TTtraWindow .TTcustomSmall-0-5,
    #TTtraWindow .TTcustomSmall-1-0,
    #TTtraWindow .TTcustomSmall-1-5,
    #TTtraWindow .TTcustomSmall-2-0,
    #TTtraWindow .TTcustomSmall-2-5,
    #TTtraWindow .TTcustomSmall-3-0,
    #TTtraWindow .TTcustomSmall-3-5,
    #TTtraWindow .TTcustomSmall-4-0,
    #TTtraWindow .TTcustomSmall-4-5,
    #TTtraWindow .TTcustomSmall-5-0 {
      margin-right: 0; } }

#TTtraWindow #TTtraUserStateMain {
  border: solid 1px #cdcdcd !important;
  background-color: #ffffff !important; }
  #TTtraWindow #TTtraUserStateMain #TTtraDialogTitleBar a {
    color: none; }
  #TTtraWindow #TTtraUserStateMain #TTtraWindowClose:focus {
    outline: 0; }
  #TTtraWindow #TTtraUserStateMain #TTtraDialogTitleBar {
    background: none;
    margin-top: 11px;
    margin-right: 4px; }
  #TTtraWindow #TTtraUserStateMain #TTmainContent {
    background: none;
    max-height: 800px !important; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TT3overlayHeader #TT4poweredByTT {
      display: none; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TT3overlayHeader .TT4SysMsgBody {
      border: solid 1px #ff5219;
      background-color: #fff4f2;
      margin-top: 5px;
      margin-left: 16px;
      padding: 5px;
      color: #ff5219; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TT3overlayHeader #TT3toplinks {
      font-size: 12px;
      color: #7a7a7a; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent {
      display: none; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TT4UPtabs {
      border-bottom: 3px solid #ff5219; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TT4UPtabs #TTprofileTabs {
        font-size: 14px;
        color: #ff5219; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TT4UPtabs #TTprofileTabs .TTactiveTab {
          background-color: #ff5219;
          font-size: 14px; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox {
      background: none;
      border: 1px solid #cdcdcd; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT3qText, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT3qText {
        font-size: 16px;
        letter-spacing: 0.9px;
        color: #575757;
        margin-top: 5px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock {
        padding-bottom: 10px; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3youBadge,
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox .TT4askedByBlock .TT3staffBadge {
          background: #0a0a0a; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox ul.TT3linkLine,
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TT3questCntr .TT3itemBox ul.TT3questionLinkLine {
        display: none; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TTreview, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TTreview {
      background: none;
      border-width: 1px;
      margin: 10px 30px 20px 0px;
      border-color: #0a0a0a; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TTreview .TTreviewLeft a, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TTreview .TTreviewLeft a {
        color: #0a0a0a; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TTUPReviewSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPquestSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPAnsSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTreviewsTabContent #TT3UPCommentSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TTUPReviewSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPquestSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPAnsSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTquestionsTabContent #TT3UPCommentSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TTUPReviewSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPquestSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPAnsSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTanswersTabContent #TT3UPCommentSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TTUPReviewSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPquestSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPAnsSec .TTreview .TTratingBox, #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT3UPContent #TTchatterTabContent #TT3UPCommentSec .TTreview .TTratingBox {
        margin-top: 0; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT2MainSection #TT2myNetworkSection #TTmoreFeedback p.TTmoreFeedbackPrompt {
      text-align: center;
      font-family: Segma-Regular;
      font-size: 15px;
      color: #7a7a7a;
      line-height: 1.6;
      letter-spacing: 0.9px; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT2MainSection #TT2myNetworkSection form#TT3profileForm {
      margin-bottom: 100px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TT2MainSection #TT2myNetworkSection form#TT3profileForm .TTuserSetting-buttons {
        margin-right: 20px; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout {
      margin-left: 0;
      margin-top: 50px;
      margin-left: 14px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout h3 {
        color: #575757;
        font-size: 25px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT4QProductImg {
        display: none; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevHeader #TTwriteRevGreet {
        margin-top: 0;
        margin-left: 30px;
        max-width: 631px; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevHeader #TTwriteRevGreet p:first-of-type {
          font-size: 30px;
          letter-spacing: 1.7px;
          text-align: left;
          color: #575757; }
          @media screen and (min-width: 64em) and (max-width: 85.3125em) {
            #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevHeader #TTwriteRevGreet p:first-of-type {
              font-family: Segma-Regular;
              width: 362px;
              font-size: 30px;
              letter-spacing: 1.7px;
              text-align: left;
              color: #575757; } }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevHeader #TTwriteRevGreet .TTmediaSmallDesc p:first-of-type {
          font-size: 14px;
          margin-left: 9px;
          line-height: 1.71;
          letter-spacing: 0.5px;
          color: #7a7a7a; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevErrs {
        margin: 30px 0 0 30px; }
        @media screen and (min-width: 64em) and (max-width: 85.3125em) {
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevErrs {
            margin: 50px 0 0 30px; } }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm {
        margin: 23px 0 30px 30px;
        font-size: 14px;
        color: #7a7a7a; }
        @media screen and (min-width: 64em) and (max-width: 85.3125em) {
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm {
            margin-top: 90px; } }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm .TTwriteRevRow .TTwriteRevLeftCol {
          width: 131px;
          font-weight: normal; }
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm .TTwriteRevRow .TTwriteRevLeftCol #TTwriteRevTitleLbl,
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm .TTwriteRevRow .TTwriteRevLeftCol #TTwriteRevBodyLbl {
            padding-top: 14px; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm .TTwriteRevRightCol {
          float: none; }
          @media screen and (max-width: 85.3125em) {
            #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm .TTwriteRevRightCol {
              float: left; } }
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm .TTwriteRevRightCol #TTreviewTitle {
            background: none;
            padding: 13px 37px 14px 16px;
            width: 416px; }
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout #TTwriteRevForm .TTwriteRevRightCol textarea {
            background: none;
            padding: 13px 19px 11px 16px;
            width: 416px;
            font-size: 14px;
            color: #7a7a7a; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT3left #TTsubmitReview {
        background: none;
        margin-left: 35px; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT3left #TTsubmitReview:after {
          padding: 15.5px 55px; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT3left #TTsubmitReview:focus {
          outline: 0; }
        @media screen and (min-width: 64em) and (max-width: 85.3125em) {
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT3left #TTsubmitReview {
            margin-left: 30px; } }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT3left #TTwriteRevGuideLn {
        margin-left: 35px;
        font-size: 14px;
        letter-spacing: 0.8px;
        color: #575757;
        text-decoration: underline;
        text-transform: capitalize; }
        @media screen and (min-width: 64em) and (max-width: 85.3125em) {
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTtraLayout .TT3left #TTwriteRevGuideLn {
            margin-left: 30px; } }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TT4QProductImg {
      right: 41px; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaPrompt {
      margin-top: 0;
      margin-left: 30px;
      max-width: 631px;
      height: 39px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaPrompt p:first-of-type {
        font-size: 30px;
        letter-spacing: 1.7px;
        text-align: left;
        color: #575757; }
        @media screen and (min-width: 64em) and (max-width: 85.3125em) {
          #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaPrompt p:first-of-type {
            width: 362px;
            font-family: Segma-Regular;
            font-size: 30px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: normal;
            letter-spacing: 1.7px;
            text-align: left;
            color: #575757; } }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTaddFilesPrompt {
      margin: 5px 30px;
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      color: #7a7a7a;
      text-transform: capitalize; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTaddFilesPrompt .TTmediaSmallDesc {
        text-transform: none;
        font-size: 14px;
        margin-left: 10px; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow #TTmediaBtnsCont {
      margin: 15px 30px 0; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTcaptionAddCont .TTcaptionBlock {
      margin: 30px 0 35px 25px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTcaptionAddCont .TTcaptionBlock textarea::-webkit-input-placeholder {
        font-size: 12px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTcaptionAddCont .TTcaptionBlock textarea:-ms-input-placeholder {
        font-size: 12px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTcaptionAddCont .TTcaptionBlock textarea::-ms-input-placeholder {
        font-size: 12px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTcaptionAddCont .TTcaptionBlock textarea::placeholder {
        font-size: 12px; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTmediaListCont {
      margin: -11px 0 0 41px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTmediaListCont #TTmediaListCont-photo .TTmediaList {
        margin: 0; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTmediaListCont #TTmediaListCont-photo .TTmediaList .TTvc-back-disabled {
          left: 0; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTmediaListCont #TTmediaListCont-photo .TTmediaList .TTvc-next-disabled {
          right: -13px;
          margin-right: 0; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTselectedMediaInfo #TTselectedMediaCnts {
      margin: 20px 0;
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      text-align: center;
      color: #7a7a7a; }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTselectedMediaInfo #TTselectedMediaCnts {
          text-align: left; } }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTmediaSubmitBtns {
      margin-bottom: 30px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTmediaSubmitBtns #TTmediaSubmitBtn {
        background: none;
        margin-top: 20px; }
        #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTmediaSubmitBtns #TTmediaSubmitBtn:focus {
          outline: 0; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTmediaSubmitBtns .TTonAddCaptions {
        margin-left: 30px; }
      #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTmediaRow .TTmediaSubmitBtns .TTskipLink {
        font-size: 14px;
        letter-spacing: 0.8px;
        text-align: left;
        color: #575757;
        text-decoration: underline;
        text-transform: capitalize;
        padding-top: 0;
        padding-left: 20px;
        padding-top: 20px; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen .TTimagesWillBeAddedMsg,
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTshareMediaTermsOfUse p {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      text-align: center;
      color: #7a7a7a; }
    #TTtraWindow #TTtraUserStateMain #TTmainContent #TTscrollArea #TTshareMediaScreen #TTshareMediaTermsOfUse p {
      text-transform: unset; }
  #TTtraWindow #TTtraUserStateMain #TT2footer {
    background: none; }

#TTtraSubWindow {
  border: solid 1px #cdcdcd !important;
  background-color: #ffffff !important;
  position: fixed !important;
  left: 50% !important;
  top: 25% !important;
  width: 100%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }
  #TTtraSubWindow #TTtrasubtop {
    background: none;
    margin-top: 11px;
    margin-right: 4px; }
    @media screen and (min-width: 48em) and (max-width: 63.9375em) {
      #TTtraSubWindow #TTtrasubtop {
        margin-top: 0;
        height: 10px; } }
    #TTtraSubWindow #TTtrasubtop #TTSubWindowClose {
      margin: 5px 8px; }
      #TTtraSubWindow #TTtrasubtop #TTSubWindowClose:focus {
        outline: 0; }
  #TTtraSubWindow #TTtrasubbot {
    background: none; }
  #TTtraSubWindow #TTtrasubmid {
    background: none;
    background-color: rgba(0, 0, 0, 0);
    overflow-y: auto;
    overflow-x: hidden;
    margin-left: -6px;
    margin-bottom: -18px;
    max-height: 80vh; }
    #TTtraSubWindow #TTtrasubmid #TTSubDialogSection {
      text-align: center;
      font-size: 15px; }
      #TTtraSubWindow #TTtrasubmid #TTSubDialogSection #TTSubScreen span {
        width: 100%;
        position: absolute;
        -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        top: 50%; }
      #TTtraSubWindow #TTtrasubmid #TTSubDialogSection #TTSubScreen .TT4revReceived {
        position: static; }
    #TTtraSubWindow #TTtrasubmid #TTSubScreen .TT8 {
      background: #ffffff;
      font-size: 30px;
      letter-spacing: 1.7px;
      text-align: left;
      text-transform: capitalize;
      color: #575757; }
    #TTtraSubWindow #TTtrasubmid #TTSubScreen .TT4accessFocus {
      border: solid 1px #ff5219;
      background-color: #fff4f2;
      color: #ff5219;
      padding: 5px;
      font-size: 14px; }
    #TTtraSubWindow #TTtrasubmid #TTSubScreen .TTpadGenSubWin {
      padding: 5px 5px 15px 10px;
      text-align: left; }
    #TTtraSubWindow #TTtrasubmid #TTSubScreen #TT2closeGroup {
      margin-bottom: 20px;
      margin-top: 20px; }
      #TTtraSubWindow #TTtrasubmid #TTSubScreen #TT2closeGroup .TTcloseBtn {
        background: none;
        position: relative; }
        #TTtraSubWindow #TTtrasubmid #TTSubScreen #TT2closeGroup .TTcloseBtn:after {
          content: 'CLOSE';
          position: absolute;
          left: 0;
          padding: 11px 58px; }
        #TTtraSubWindow #TTtrasubmid #TTSubScreen #TT2closeGroup .TTcloseBtn:focus {
          outline: 0; }
    #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTauthOr {
      display: none; }
    #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegLeft {
      margin-top: 12px; }
      #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegLeft #TTregInfoText {
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0.9px;
        margin-top: 17px; }
    #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegRight {
      margin-left: 0; }
      #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegRight input {
        font-size: 16px;
        color: #7a7a7a; }
      #TTtraSubWindow #TTtrasubmid #TTSubScreen #TTrespRegRight #TTnicknameInfo {
        line-height: 1.6;
        letter-spacing: 0.9px;
        font-size: 16px;
        color: #7a7a7a; }
    #TTtraSubWindow #TTtrasubmid #TTregInstrText {
      line-height: 1.6;
      letter-spacing: 0.9px;
      font-size: 15px;
      color: #7a7a7a;
      padding-bottom: 0 15px 25px;
      width: 100%; }
      #TTtraSubWindow #TTtrasubmid #TTregInstrText + div {
        width: 100%; }
    #TTtraSubWindow #TTtrasubmid #TTregBtns {
      margin-right: 112px;
      margin-bottom: 20px; }
      #TTtraSubWindow #TTtrasubmid #TTregBtns .TTbigSubmitBtn {
        background: none; }
        #TTtraSubWindow #TTtrasubmid #TTregBtns .TTbigSubmitBtn:focus {
          outline: 0; }
      #TTtraSubWindow #TTtrasubmid #TTregBtns a {
        font-size: 12px;
        letter-spacing: 1px;
        text-align: left;
        color: #575757;
        padding: 1px;
        border-bottom: 0.1px solid #575757; }

#mobileTT-content span.TTwriteReview {
  margin-left: 10px; }

#mobileTT-content #TTtraWindow {
  width: 100% !important; }
  #mobileTT-content #TTtraWindow #TTmobileHeader .TTleftHeader a {
    line-height: 1.71;
    letter-spacing: 0.9px;
    color: #7a7a7a;
    text-decoration: underline; }
  #mobileTT-content #TTtraWindow #TTmobileHeader .TTcenterHeader {
    width: 129px; }
    #mobileTT-content #TTtraWindow #TTmobileHeader .TTcenterHeader a {
      line-height: 2.25;
      letter-spacing: 1.5px;
      font-size: 16px;
      color: #575757; }
  #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt {
    margin-top: 10px; }
    #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTrateItPrompt {
      padding: 0 10px; }
      #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTrateItPrompt p:first-of-type {
        width: 191px;
        height: 48px;
        line-height: 1.33;
        letter-spacing: 1.5px;
        font-size: 18px;
        color: #575757; }
      #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTrateItPrompt .TTmediaSmallDesc {
        font-family: Gotham;
        font-size: 13px;
        line-height: 1.23;
        letter-spacing: 0.5px;
        width: 191px; }
    #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TT4QProductImg {
      right: 0; }
    #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTformGroup {
      padding: 0 10px; }
      #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTformGroup .TTrequired {
        line-height: 1.71;
        letter-spacing: 0.5px;
        font-size: 14px;
        color: #575757; }
        #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTformGroup .TTrequired:after {
          color: #575757; }
      #mobileTT-content #TTtraWindow #TTrateItScreen #TTrateIt .TTformGroup textarea {
        padding: 13px, 22px, 13px, 16px;
        letter-spacing: 1px;
        font-size: 16px;
        color: #9b9b9b; }
  #mobileTT-content #TTtraWindow #TTrateItScreen .TTrateItSubmitBtns {
    padding: 0 10px; }
    #mobileTT-content #TTtraWindow #TTrateItScreen .TTrateItSubmitBtns div.TTvc-submit {
      margin-top: 20px;
      background: none; }
      #mobileTT-content #TTtraWindow #TTrateItScreen .TTrateItSubmitBtns div.TTvc-submit:focus {
        outline: 0; }
    #mobileTT-content #TTtraWindow #TTrateItScreen .TTrateItSubmitBtns .TTclear a.TTrevGuidelineLink {
      letter-spacing: 0.8px;
      font-size: 14px;
      text-transform: capitalize;
      text-decoration: underline;
      color: #575757; }
  #mobileTT-content #TTtraWindow .TTvc-star-lg-filled,
  #mobileTT-content #TTtraWindow .TTvc-star-lg-empty {
    -webkit-transform: translate(-25%, -25%) scale(0.5);
            transform: translate(-25%, -25%) scale(0.5);
    height: 30px;
    width: 30px;
    margin: 0; }
    #mobileTT-content #TTtraWindow .TTvc-star-lg-filled:not(:first-child),
    #mobileTT-content #TTtraWindow .TTvc-star-lg-empty:not(:first-child) {
      margin-left: -15px; }
  #mobileTT-content #TTtraWindow #TurnToMobileContent #TTshareMediaScreen .TTmediaSubmitBtns #TTmediaSubmitBtn {
    background: none; }
    #mobileTT-content #TTtraWindow #TurnToMobileContent #TTshareMediaScreen .TTmediaSubmitBtns #TTmediaSubmitBtn:focus {
      outline: 0; }
  #mobileTT-content #TTtraWindow #TurnToMobileContent #TTshareMediaScreen .TTmediaSubmitBtns .TTskipLink {
    height: 100%;
    padding-top: 15px;
    color: #575757; }

#TTtraWindow #TurnToMobileRegistration .TT4SysMsgBody {
  border: solid 1px #ff5219;
  background-color: #fff4f2;
  margin: 5px 16px;
  padding: 5px;
  color: #ff5219;
  text-align: center;
  font-size: 14px; }

#TTtraWindow #TurnToMobileRegistration #TT3toplinks {
  font-size: 12px;
  color: #7a7a7a; }

#TTtraWindow #TurnToMobileRegistration .TT8 {
  background: #ffffff;
  font-size: 30px;
  letter-spacing: 1.7px;
  text-align: center;
  text-transform: capitalize;
  color: #575757; }

#TTtraWindow #TurnToMobileRegistration #TTregInstrText {
  line-height: 1.6;
  letter-spacing: 0.9px;
  font-size: 15px;
  color: #7a7a7a;
  padding-bottom: 5px; }

#TTtraWindow #TurnToMobileRegistration #TTrespRegLeft {
  margin-top: 12px; }
  #TTtraWindow #TurnToMobileRegistration #TTrespRegLeft #TTregInfoText {
    font-size: 15px;
    line-height: 1.6;
    letter-spacing: 0.9px;
    text-align: center;
    padding: 17px 14px 0; }

#TTtraWindow #TurnToMobileRegistration #TTauthOr {
  font-size: 15px;
  line-height: 1.6;
  letter-spacing: 0.9px;
  padding: 0;
  margin: 10px -10px 20px; }

#TTtraWindow #TurnToMobileRegistration #TTrespRegRight {
  margin-left: 0; }
  #TTtraWindow #TurnToMobileRegistration #TTrespRegRight input {
    font-size: 16px;
    color: #7a7a7a; }
  #TTtraWindow #TurnToMobileRegistration #TTrespRegRight #TTnicknameInfo {
    line-height: 1.6;
    letter-spacing: 0.9px;
    font-size: 16px;
    color: #7a7a7a;
    width: 90%;
    margin: auto; }

#TTtraWindow #TurnToMobileRegistration #TTregBtns {
  width: 85%;
  margin: 10px auto 20px; }
  #TTtraWindow #TurnToMobileRegistration #TTregBtns .TTbigSubmitBtn {
    background: none;
    width: 172px; }
    #TTtraWindow #TurnToMobileRegistration #TTregBtns .TTbigSubmitBtn:focus {
      outline: 0; }
  #TTtraWindow #TurnToMobileRegistration #TTregBtns a {
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
    color: #575757;
    text-decoration: underline;
    margin: 0 auto; }

#TTtraWindow #TTgenSubWinClose {
  background: none;
  width: 172px;
  height: 42px; }
  #TTtraWindow #TTgenSubWinClose:after {
    position: absolute; }
  #TTtraWindow #TTgenSubWinClose:focus {
    outline: 0; }

.pt_product-details #TTreviewsWrapper #TTreviews .TTreview .TTreviewResponses {
  display: block; }

.af_list {
  list-style: none;
  padding: 24px 0;
  margin: 0;
  border: solid 1px #cdcdcd;
  background: #ffffff;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 1px;
  color: #797a79;
  z-index: 9999; }
  @media screen and (min-width: 64em) {
    .af_list {
      line-height: 36px; } }

.af_empty {
  color: #ce0e0e;
  padding: 0 15px; }
  .af_empty .address-manual-link {
    float: none !important; }

.af_item {
  cursor: pointer;
  padding: 5px 15px; }
  @media screen and (min-width: 64em) {
    .af_item {
      padding: 0 15px; } }
  .af_item.af_hover {
    color: #ffffff;
    background-color: #ff5219; }

#send-to-friend-dialog {
  padding: 0 30px; }
  #send-to-friend-dialog div {
    padding: 0; }
  #send-to-friend-dialog fieldset {
    padding: 0 2rem 2rem; }
  @media screen and (max-width: 47.9375em) {
    #send-to-friend-dialog {
      padding: 1em; }
      #send-to-friend-dialog fieldset {
        padding: 0; } }
  #send-to-friend-dialog input[type="text"],
  #send-to-friend-dialog textarea {
    width: 100%; }
  #send-to-friend-dialog textarea {
    height: 84px; }
  #send-to-friend-dialog h1 {
    font-size: 30px;
    font-weight: normal;
    letter-spacing: 1.7px;
    text-align: center;
    color: #575757;
    margin-top: 70px; }
    @media screen and (max-width: 47.9375em) {
      #send-to-friend-dialog h1 {
        font-size: 24px;
        letter-spacing: 1.3px;
        margin-top: 40px; } }
  #send-to-friend-dialog p {
    text-align: center; }
    @media print, screen and (min-width: 48em) {
      #send-to-friend-dialog p {
        font-size: 16px; } }
  #send-to-friend-dialog .char-count {
    display: none; }
  #send-to-friend-dialog .send-to-friend-sender {
    font-size: 16px; }
  #send-to-friend-dialog .send-to-friend-sender-label {
    text-transform: uppercase; }
  #send-to-friend-dialog .email-details {
    color: #575757;
    margin-bottom: 35px; }
    #send-to-friend-dialog .email-details .label {
      margin-top: 20px;
      font-size: 16px;
      line-height: 1.5;
      letter-spacing: 1.1px;
      text-transform: uppercase; }
    #send-to-friend-dialog .email-details .value {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px; }
    @media print, screen and (min-width: 48em) {
      #send-to-friend-dialog .email-details .email-details-to {
        order: 0; }
      #send-to-friend-dialog .email-details .email-details-from {
        order: 2; }
      #send-to-friend-dialog .email-details .email-details-subject {
        order: 1; }
      #send-to-friend-dialog .email-details .email-details-message {
        order: 3; } }
  #send-to-friend-dialog .message-sent {
    text-align: center;
    margin-bottom: 50px; }
    #send-to-friend-dialog .message-sent .button {
      margin-top: 10px; }
      @media screen and (max-width: 47.9375em) {
        #send-to-friend-dialog .message-sent .button {
          width: 100%;
          margin-bottom: 0; } }
  #send-to-friend-dialog .action-buttons button,
  #send-to-friend-dialog .action-buttons .button {
    width: 162px;
    height: 48px; }
    @media screen and (max-width: 47.9375em) {
      #send-to-friend-dialog .action-buttons button,
      #send-to-friend-dialog .action-buttons .button {
        width: 100%; } }
  #send-to-friend-dialog .action-buttons .preview-button,
  #send-to-friend-dialog .action-buttons .edit-button {
    margin-right: 15px; }
  #send-to-friend-dialog .action-buttons .cancel-button {
    padding: 14px 0; }
    #send-to-friend-dialog .action-buttons .cancel-button a {
      text-decoration: underline;
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px; }
  @media screen and (max-width: 47.9375em) {
    #send-to-friend-dialog .action-buttons button {
      margin-bottom: 12px; }
    #send-to-friend-dialog .action-buttons .cancel-button {
      text-align: center; } }
  @media print, screen and (min-width: 48em) {
    #send-to-friend-dialog #send-to-friend-main .cancel-button,
    #send-to-friend-dialog .send-to-friend-login .cancel-button {
      float: right; } }
  #send-to-friend-dialog .send-to-friend-login {
    padding: 3rem 1rem; }
    @media screen and (max-width: 47.9375em) {
      #send-to-friend-dialog .send-to-friend-login {
        padding: 3rem 0; } }
    #send-to-friend-dialog .send-to-friend-login .send-to-friend-login-message {
      font-size: 14px;
      line-height: 1.71;
      letter-spacing: 0.5px;
      text-align: center;
      color: #7a7a7a;
      margin-bottom: 40px; }
    #send-to-friend-dialog .send-to-friend-login .button {
      width: auto;
      height: auto; }
      @media screen and (max-width: 47.9375em) {
        #send-to-friend-dialog .send-to-friend-login .button {
          font-size: 14px;
          padding: 11px 5px;
          width: 100%; } }
  #send-to-friend-dialog .send-to-friend-product {
    text-align: center;
    margin-bottom: 20px; }
    #send-to-friend-dialog .send-to-friend-product .product-description {
      margin-top: 10px; }
    #send-to-friend-dialog .send-to-friend-product .product-image {
      width: 192px;
      margin: auto; }
    #send-to-friend-dialog .send-to-friend-product .product-name {
      font-size: 16px;
      font-weight: normal;
      line-height: 1.13;
      letter-spacing: 1px;
      color: #575757; }
    #send-to-friend-dialog .send-to-friend-product .product-price {
      font-weight: bold;
      font-size: 16px;
      font-weight: 700;
      line-height: 24px; }
      #send-to-friend-dialog .send-to-friend-product .product-price .pricerange {
        color: #575757; }
      #send-to-friend-dialog .send-to-friend-product .product-price .price-standard, #send-to-friend-dialog .send-to-friend-product .product-price .price-sales {
        display: block; }
      #send-to-friend-dialog .send-to-friend-product .product-price .price-standard:not(.has-club-price) {
        color: #575757;
        display: block; }
      #send-to-friend-dialog .send-to-friend-product .product-price .price-standard.has-club-price {
        color: #575757; }
      #send-to-friend-dialog .send-to-friend-product .product-price .price-sales {
        color: #ff5219;
        text-transform: uppercase;
        margin-top: 4px;
        font-family: Segma-Bold;
        font-weight: 700; }
        #send-to-friend-dialog .send-to-friend-product .product-price .price-sales:not(.club-price) {
          color: #ff5219;
          letter-spacing: 0.2px;
          font-weight: 700; }
        #send-to-friend-dialog .send-to-friend-product .product-price .price-sales:not(.has-sales-price) {
          color: #575757; }
        #send-to-friend-dialog .send-to-friend-product .product-price .price-sales.club-price .price-label,
        #send-to-friend-dialog .send-to-friend-product .product-price .price-sales.club-price .price-value {
          color: #ff5219; }
      #send-to-friend-dialog .send-to-friend-product .product-price .price-was {
        display: block;
        color: #575757; }
      #send-to-friend-dialog .send-to-friend-product .product-price.clearance .price-sales {
        color: #e31f2b; }
      #send-to-friend-dialog .send-to-friend-product .product-price.clearance .price-standard {
        display: none; }
    #send-to-friend-dialog .send-to-friend-product .product-price {
      margin-top: 15px;
      font-size: 14px; }
  @media screen and (max-width: 47.9375em) {
    #send-to-friend-dialog {
      -webkit-overflow-scrolling: touch;
      overflow-y: scroll;
      overflow-x: hidden;
      height: 86vh; } }

#branding-page {
  font-size: 100px; }
  #branding-page h1.title {
    display: none; }
  #branding-page img.slider-image {
    height: 277px;
    -o-object-fit: cover;
       object-fit: cover; }
    @media screen and (max-width: 85.3125em) {
      #branding-page img.slider-image {
        height: 310px; } }
    @media screen and (max-width: 47.9375em) {
      #branding-page img.slider-image {
        height: 143px; } }
  @media screen and (max-width: 85.3125em) {
    #branding-page img.xxlarge-img {
      display: none; } }
  @media screen and (max-width: 63.9375em) {
    #branding-page img.xlarge-img {
      display: none; } }
  @media screen and (min-width: 85.375em) {
    #branding-page img.xlarge-img {
      display: none; } }
  @media screen and (max-width: 47.9375em) {
    #branding-page img.large-img {
      display: none; } }
  @media screen and (min-width: 64em) {
    #branding-page img.large-img {
      display: none; } }
  @media screen and (min-width: 48em) {
    #branding-page img.small-img {
      display: none; } }
  #branding-page img {
    width: 100%; }
  #branding-page .carousel-image-section {
    position: relative; }
  #branding-page img.brand-logo {
    width: 214px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  #branding-page .slide-content-body-text {
    display: inline-block; }
  #branding-page .slide-content-body-text.showContent {
    display: inline; }
  #branding-page .slide-content-body-text.hideContent {
    display: none; }
  #branding-page .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    height: 0px;
    bottom: 126px;
    position: absolute; }
    #branding-page .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet.swiper-pagination-bullet-active,
    #branding-page .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet {
      position: unset; }
    #branding-page .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet {
      background: #ffffff;
      border: 1px solid black;
      opacity: 1; }
    #branding-page .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet-active {
      background: #ff5219;
      border-color: transparent; }
  #branding-page .swiper-button-next, #branding-page .swiper-button-prev {
    top: 269px; }
    @media screen and (max-width: 85.3125em) {
      #branding-page .swiper-button-next, #branding-page .swiper-button-prev {
        top: 300px; } }
    @media screen and (max-width: 47.9375em) {
      #branding-page .swiper-button-next, #branding-page .swiper-button-prev {
        -webkit-transform: scale(0.64);
        transform: scale(0.64);
        top: 150px; } }
  @media screen and (max-width: 47.9375em) {
    #branding-page .swiper-button-prev {
      left: -5px; } }
  #branding-page .swiper-button-next {
    right: 29px; }
    @media screen and (max-width: 47.9375em) {
      #branding-page .swiper-button-next {
        right: 13px; } }
  #branding-page .carousel-text-section, #branding-page .swiper-container {
    background-color: #f9f6f1;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  #branding-page .swiper-pagination {
    bottom: -30px; }
  #branding-page .slide-title {
    font-family: Segma-Bold;
    font-size: 16px;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.9px;
    color: #575757;
    padding-top: 40px; }
  #branding-page .slide-content-body {
    font-family: Segma-Regular;
    font-size: 14px;
    line-height: 1.71;
    letter-spacing: 0.5px;
    color: #666666;
    padding: 12px 140px 30px;
    display: block;
    text-align: center; }
    @media screen and (max-width: 85.3125em) {
      #branding-page .slide-content-body {
        padding-left: 112px;
        padding-right: 112px; } }
    @media screen and (max-width: 63.9375em) {
      #branding-page .slide-content-body {
        padding-left: 86px;
        padding-right: 86px; } }
    @media screen and (max-width: 47.9375em) {
      #branding-page .slide-content-body {
        padding-left: 12px;
        padding-right: 12px; } }
    #branding-page .slide-content-body .block {
      display: block;
      text-align: center; }
    #branding-page .slide-content-body .hideContent {
      display: none; }
    #branding-page .slide-content-body button.read-more, #branding-page .slide-content-body button.read-less {
      display: block;
      margin: 0 auto;
      font-family: Segma-Regular;
      font-size: 14px;
      letter-spacing: 0.8px;
      color: #ff5219;
      text-transform: inherit;
      text-decoration: underline;
      padding: 15px 0 5px;
      background: none;
      cursor: pointer;
      border: none; }
      #branding-page .slide-content-body button.read-more:hover, #branding-page .slide-content-body button.read-less:hover {
        background-color: #f9f6f1;
        cursor: pointer; }

.signup-popup {
  border: 8px solid white;
  margin: auto;
  width: 100%;
  max-width: 98%;
  background-repeat: no-repeat;
  background-position: 100%;
  overflow: hidden; }
  @media screen and (min-width: 20em) and (max-width: 47.9375em) {
    .signup-popup {
      background-position: 90% 40%; } }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .signup-popup {
      width: 505px; } }
  @media screen and (min-width: 64em) and (max-width: 85.3125em) {
    .signup-popup {
      width: 630px; } }
  @media screen and (min-width: 85.375em) {
    .signup-popup {
      width: 1020px; } }
  .signup-popup .club-popup-content {
    font-family: Segma-Regular;
    padding: 1rem; }
    @media screen and (min-width: 20em) and (max-width: 47.9375em) {
      .signup-popup .club-popup-content {
        padding: 0;
        text-align: center; } }
    .signup-popup .club-popup-content .macpac-logo {
      width: 76px;
      height: 44px; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .signup-popup .club-popup-content .macpac-logo {
          margin: auto;
          margin-bottom: 110px; } }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        .signup-popup .club-popup-content .macpac-logo {
          width: 76px;
          height: 44px;
          margin-bottom: 81px; } }
      @media screen and (min-width: 64em) and (max-width: 85.3125em) {
        .signup-popup .club-popup-content .macpac-logo {
          width: 82px;
          height: 48px;
          margin-bottom: 90px; } }
      @media screen and (min-width: 85.375em) {
        .signup-popup .club-popup-content .macpac-logo {
          width: 96px;
          height: 57px;
          margin-bottom: 121px; } }
    .signup-popup .club-popup-content .club-popup-title {
      font-family: Segma-Bold;
      color: #ffffff;
      text-transform: uppercase; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .signup-popup .club-popup-content .club-popup-title {
          font-size: 28px;
          line-height: 26px;
          letter-spacing: 2px; } }
      @media print, screen and (min-width: 48em) {
        .signup-popup .club-popup-content .club-popup-title {
          font-size: 30px;
          line-height: 26px;
          letter-spacing: 0.9px; } }
    .signup-popup .club-popup-content .club-popup-description {
      font-size: 14px;
      line-height: 22px;
      color: #ffffff;
      text-align: left; }
      @media screen and (min-width: 20em) and (max-width: 47.9375em) {
        .signup-popup .club-popup-content .club-popup-description {
          text-align: center;
          margin: 14px 0 15px 0;
          white-space: pre; } }
      @media screen and (min-width: 48em) and (max-width: 63.9375em) {
        .signup-popup .club-popup-content .club-popup-description {
          margin: 14px 0 15px 0;
          white-space: pre; } }
      @media screen and (min-width: 64em) and (max-width: 85.3125em) {
        .signup-popup .club-popup-content .club-popup-description {
          text-align: left;
          max-width: 395px;
          margin: 13px 0 33px 0; } }
      @media screen and (min-width: 85.375em) {
        .signup-popup .club-popup-content .club-popup-description {
          text-align: left;
          max-width: 398px;
          margin: 15px 0 31px 0; } }
    .signup-popup .club-popup-content .club-login-text {
      font-size: 14px;
      color: #7a7a7a;
      margin-top: 9px; }
      @media print, screen and (min-width: 48em) {
        .signup-popup .club-popup-content .club-login-text {
          margin-top: 9px; } }
      .signup-popup .club-popup-content .club-login-text .club-login-link {
        cursor: pointer;
        text-decoration: underline; }
        .signup-popup .club-popup-content .club-login-text .club-login-link:hover {
          color: #ff5219; }
    .signup-popup .club-popup-content button.club-login-link {
      width: 229px;
      height: 50px;
      color: #f05323;
      background: transparent;
      border: 1px solid #f05323; }
      @media print, screen and (min-width: 48em) {
        .signup-popup .club-popup-content button.club-login-link {
          width: 229px;
          height: 50px; } }
      .signup-popup .club-popup-content button.club-login-link:hover {
        color: #ffffff;
        background: #f05323; }
  .signup-popup .close-button {
    top: -8px;
    right: -8px; }
    .signup-popup .close-button:after {
      background: url(../images/dialog-close-button.png) no-repeat center; }

#ccpContainer {
  width: 200px;
  height: 525px;
  overflow: hidden;
  float: left;
  margin-left: 22px;
  padding: 10px; }

#web-chat nav {
  width: 690px; }

.btn-web-chat {
  position: fixed;
  bottom: 24px;
  right: 18px;
  z-index: 99; }

.webchat-icon {
  cursor: pointer; }

.section-main {
  padding: 10px;
  max-width: 669px;
  height: 511px;
  margin-left: 22px;
  float: left;
  overflow: auto;
  /* width: 100%;
    height: 100%; */
  position: absolute;
  /* top: 0; */
  display: table-cell;
  left: 0; }

.section-chat {
  width: 100%;
  height: 100%;
  position: fixed;
  bottom: 0;
  right: 15px;
  display: block;
  padding: 3px;
  max-width: 343px;
  height: 503px;
  /*height:300px;*/
  margin-left: 3px;
  float: left;
  /*overflow: auto;
    border-radius: 5px 5px 45px 5px;*/
  z-index: 50000;
  bottom: 65px !important; }

#root {
  /* overflow: auto;*/ }

#root > div {
  overflow-y: auto;
  overflow-x: hidden;
  width: 320px;
  /* height: 503px;*/
  font-size: 14px; }

#startChat {
  width: auto;
  cursor: pointer;
  position: relative;
  border: 1px solid #282828;
  color: #fff;
  padding: 1px 15px;
  text-decoration: none;
  font-size: 1.1em;
  background: #555;
  background: -moz-linear-gradient(center bottom, #3c3c3c 12%, #555555 100%);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25); }

.centered {
  text-align: center; }

.spinner.chatloading {
  display: none;
  padding: 50px;
  text-align: center; }

.loading-text {
  width: 58px;
  height: 24px;
  position: absolute;
  top: 160px;
  left: 135px;
  text-align: center;
  font-size: 16px;
  color: #000000;
  line-height: 1.5;
  letter-spacing: 1px;
  font-weight: bold; }

.spinner.chatloading:before {
  content: "";
  height: 173px;
  width: 173px;
  margin: -15px auto auto -15px;
  position: absolute;
  top: 100px;
  left: 90px;
  border-width: 9px;
  border-style: solid;
  border-color: #f15322 #ccc #ccc;
  border-radius: 100%;
  -webkit-animation: rotation .7s infinite linear;
          animation: rotation .7s infinite linear; }

.spinnerbg {
  width: 320px;
  height: 460px;
  opacity: 0.49;
  background-color: #ffffff;
  bottom: 90px !important;
  right: 17px; }

@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg); } }

@keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg); } }

ol.normal {
  list-style-type: disc;
  padding-left: 50px; }

.wrap {
  white-space: nowrap; }

.amzchat-header-wrapper {
  background: #f15322;
  /*text-align: center;*/
  padding: 10px;
  color: #fff;
  border-radius: 3px;
  height: 75px;
  position: relative; }

.welcome-wrapper {
  display: inline-table;
  margin-left: 26px;
  margin-right: 43px; }

.welcome-text-chat {
  /*margin: 10px;
    padding-right: 40px;
    padding-left: 10px;*/
  display: inline;
  color: #ffffff;
  font-size: 16px;
  height: 24px;
  line-height: 1.5;
  letter-spacing: 1px;
  font-weight: bold; }

.help-text {
  text-align: center;
  color: #ffffff;
  font-size: 14px;
  height: 24px;
  line-height: 1.71;
  letter-spacing: 1px;
  font-family: Lato; }

.close-chat {
  padding: 0px 0px;
  border: 0px 0px;
  margin-left: 12px; }

@media screen and (max-width: 1023px) {
  .close-chat {
    width: auto; }
  .end-chat-close {
    width: auto; } }

@media screen and (max-width: 320px) {
  .spinnerbg {
    right: 0px; } }

.end-chat-close {
  padding: 0px 0px;
  border: 0px 0px;
  position: absolute;
  margin-right: 12px; }

.end-chat {
  padding: 0px 0px;
  border: 0px 0px;
  margin-left: 12px;
  width: 100%;
  width: 171px;
  height: 40px;
  background-color: #f15322; }

.end-chat-close:hover {
  background: transparent; }

.close-chat:hover {
  background: transparent; }

.add-to-cart-confirmation-dialog {
  padding: 0;
  width: 726px; }
  @media screen and (max-width: 767px) {
    .add-to-cart-confirmation-dialog {
      width: 100%;
      height: 100%; }
      .add-to-cart-confirmation-dialog.reveal {
        top: 0; } }
  .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row,
  .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row {
    height: 134px;
    background-color: #F9F6F1;
    padding-top: 24px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 25px; }
    @media screen and (min-width: 480px) {
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row {
        padding-top: 24px;
        padding-left: 58px;
        padding-bottom: 25px; } }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row {
      display: flex;
      margin: 0 auto 15px 0; }
      @media screen and (min-width: 480px) {
        .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row,
        .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row {
          margin-bottom: 33px; } }
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row .product-image,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row .product-image {
        margin-right: 16px; }
        @media screen and (min-width: 480px) {
          .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row .product-image,
          .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row .product-image {
            margin-right: 33px; } }
        .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row .product-image img,
        .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row .product-image img {
          width: 53px;
          height: 74px;
          max-width: 53px; }
          @media screen and (min-width: 480px) {
            .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row .product-image img,
            .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row .product-image img {
              height: 82px; } }
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row .tick-icon-green-border,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row .tick-icon-green-border {
        margin-top: 17px;
        margin-right: 12px; }
        @media screen and (min-width: 480px) {
          .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row .tick-icon-green-border,
          .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row .tick-icon-green-border {
            margin-top: 21px; } }
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row .message,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row .message {
        font-family: Segma-Regular;
        font-weight: 500;
        font-size: 14px;
        line-height: 24px;
        color: #41854b;
        margin-top: 21px; }
        @media screen and (min-width: 480px) {
          .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .confirmation-row .message,
          .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .confirmation-row .message {
            margin-top: 30px;
            font-size: 18px;
            line-height: 21px; } }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .add-to-cart-confirmation-buttons .view-bag,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .add-to-cart-confirmation-buttons .view-bag {
      height: 45px;
      font-size: 20px;
      width: 100%;
      margin-bottom: 11px; }
      @media screen and (min-width: 480px) {
        .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .add-to-cart-confirmation-buttons .view-bag,
        .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .add-to-cart-confirmation-buttons .view-bag {
          width: 252px;
          height: 49px;
          margin-right: 13px;
          margin-bottom: 0; } }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .add-to-cart-confirmation-buttons .continue-shopping,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .add-to-cart-confirmation-buttons .continue-shopping {
      font-size: 20px;
      width: 100%;
      height: 45px;
      padding: 0; }
      @media screen and (min-width: 480px) {
        .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-top-row .add-to-cart-confirmation-buttons .continue-shopping,
        .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-top-row .add-to-cart-confirmation-buttons .continue-shopping {
          height: 49px;
          width: 275px; } }
  .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .heading,
  .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .heading {
    text-align: center;
    font-size: 20px;
    letter-spacing: 1.67px;
    color: #4b4b4b; }
    @media screen and (min-width: 480px) {
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .heading,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .heading {
        font-size: 24px;
        letter-spacing: 2px; } }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .heading .line-separator,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .heading .line-separator {
      margin-top: 0;
      margin-bottom: 40px; }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .heading h4,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .heading h4 {
      font-weight: 600;
      font-size: 24px;
      line-height: 32px;
      color: #333333; }
    @media screen and (min-width: 480px) {
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .heading,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .heading {
        margin-bottom: 25px; } }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .heading .line,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .heading .line {
      margin-top: 17px;
      margin-bottom: 29px;
      border-top: none; }
      @media screen and (min-width: 480px) {
        .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .heading .line,
        .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .heading .line {
          margin-bottom: 22px; } }
  .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .default-product-carousel .product,
  .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .default-product-carousel .product {
    padding-top: 0; }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-carousel .default-product-carousel .product .product-listing-image .quickview,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-carousel .default-product-carousel .product .product-listing-image .quickview {
      max-width: 100%; }
  .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-buttons,
  .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-buttons {
    padding-top: 14px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 25px; }
    @media screen and (min-width: 480px) {
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-buttons,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-buttons {
        padding-left: 48px;
        padding-right: 48px;
        text-align: center; } }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-buttons .view-bag,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-buttons .view-bag {
      height: 45px;
      font-size: 20px;
      width: 100%;
      margin-bottom: 11px;
      background-color: #ff5219;
      color: #fdfdfd;
      font-weight: 600; }
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-buttons .view-bag:hover,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-buttons .view-bag:hover {
        background-color: #fdfdfd;
        border: 1px solid #ff5219;
        color: #ff5219; }
      @media screen and (min-width: 480px) {
        .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-buttons .view-bag,
        .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-buttons .view-bag {
          width: 252px;
          height: 49px;
          margin-right: 13px;
          margin-bottom: 0; } }
    .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-buttons .continue-shopping,
    .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-buttons .continue-shopping {
      font-size: 20px;
      font-weight: 600;
      line-height: 24px;
      background-color: #575757;
      border: none; }
      .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-buttons .continue-shopping:hover,
      .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-buttons .continue-shopping:hover {
        background-color: #333333;
        color: #fdfdfd;
        border: none; }
      @media screen and (min-width: 480px) {
        .add-to-cart-confirmation-dialog .add-to-cart-confirmation-container .add-to-cart-confirmation-buttons .continue-shopping,
        .add-to-cart-confirmation-dialog .custom-button .add-to-cart-confirmation-buttons .continue-shopping {
          height: 49px;
          width: 275px; } }
  .add-to-cart-confirmation-dialog .close-button {
    right: 0;
    top: -6px; }
  .add-to-cart-confirmation-dialog .default-product-carousel .product-listing-details h3 {
    font-weight: 500; }

.standard-subsection {
  display: flex; }

.featured-subsection {
  display: flex; }

.priority-contents {
  display: flex;
  margin-top: 2.02%; }

#wrapper.pt_content-search-result {
  max-width: 100%; }
  #wrapper.pt_content-search-result .primary-content {
    padding: 0 !important; }

.breadcrumbs .folder-subnav {
  font-size: 14px;
  padding-left: 18px;
  padding-top: 14px; }
  @media screen and (min-width: 48em) {
    .breadcrumbs .folder-subnav {
      padding-left: 23px;
      padding-top: 15px; } }
  @media screen and (min-width: 85.375em) {
    .breadcrumbs .folder-subnav {
      padding-left: 42px;
      padding-top: 22px; } }

h1 {
  font-size: 42px;
  font-family: Segma-Regular;
  color: #575757;
  font-weight: normal; }
  h1.blog-main-heading {
    letter-spacing: 4px;
    line-height: 54px;
    margin: 7px 0 35px;
    text-transform: uppercase; }

.contentsearch-result {
  display: flex;
  margin-top: 2.02%; }

.blog {
  margin-bottom: 24px; }
  .blog.featured-post {
    order: 1;
    padding: 0; }
    .blog.featured-post .blog-img-container {
      margin-bottom: 32px; }
      @media screen and (min-width: 48em) {
        .blog.featured-post .blog-img-container {
          margin-bottom: 42px; } }
    .blog.featured-post .blog-text-block {
      text-align: center; }
      .blog.featured-post .blog-text-block .blog-tags-container .blog-tags {
        margin: 0 auto 13px; }
      .blog.featured-post .blog-text-block .blog-text-header {
        font-size: 24px;
        line-height: 31px;
        letter-spacing: 1.5px;
        color: #575757;
        font-weight: 700;
        margin-bottom: 10px;
        margin-top: 0; }
      @media screen and (min-width: 85.375em) {
        .blog.featured-post .blog-text-block .blog-text-body {
          width: 1083px;
          margin: auto;
          color: #575757;
          display: block; } }
    .blog.featured-post .standard-subsection {
      display: block; }
      .blog.featured-post .standard-subsection a {
        font-size: 18px !important; }
  .blog.priority-post {
    order: 2; }
  .blog.post {
    order: 3;
    margin-bottom: 72px; }
  @media screen and (min-width: 48em) {
    .blog {
      padding-right: 12px;
      padding-left: 12px; } }
  .blog .blog-text-block {
    padding-left: 18px;
    padding-right: 14px; }
    .blog .blog-text-block .blog-tags-container .blog-tags {
      margin: 16px 16px 12px 0; }
      @media screen and (max-width: 85.3125em) {
        .blog .blog-text-block .blog-tags-container .blog-tags:nth-child(even) {
          margin: 16px 0 0; } }
    .blog .blog-text-block .blog-tags {
      padding-left: 14px;
      padding-right: 14px;
      height: 22px;
      background: rgba(241, 83, 34, 0.16);
      border-radius: 4px;
      text-align: center;
      display: inline-block; }
      .blog .blog-text-block .blog-tags a {
        font-size: 14px;
        letter-spacing: 0.875px;
        color: #f05323;
        text-transform: uppercase;
        text-decoration: none;
        line-height: 22px; }
    .blog .blog-text-block .blog-text-header {
      font-family: Segma-Bold;
      font-size: 18px;
      line-height: 24px;
      letter-spacing: 1px;
      color: #575757;
      text-transform: uppercase;
      margin-bottom: 10px;
      font-weight: 700;
      margin-top: 12px; }
      .blog .blog-text-block .blog-text-header a {
        color: #575757;
        text-decoration: none; }
    .blog .blog-text-block .blog-text-body {
      font-size: 16px;
      color: #575757;
      font-family: Segma-Regular;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      margin-bottom: 13px; }
      @media screen and (max-width: 85.3125em) {
        .blog .blog-text-block .blog-text-body {
          -webkit-line-clamp: 3;
          display: block; } }
    @media screen and (max-width: 47.9375em) {
      .blog .blog-text-block .standard-subsection {
        display: block; } }
    .blog .blog-text-block .standard-subsection .column {
      flex: 50%;
      padding: 10px 0; }
      .blog .blog-text-block .standard-subsection .column a {
        font-size: 16px;
        -webkit-text-decoration-line: underline;
                text-decoration-line: underline;
        color: #ff5219;
        font-family: Segma-Regular; }
      .blog .blog-text-block .standard-subsection .column.read-time {
        font-size: 13px;
        font-family: Segma-Regular; }
        .blog .blog-text-block .standard-subsection .column.read-time .clock-icon {
          background-image: url("../../icons/clock-icon.svg");
          width: 16px;
          height: 16px;
          margin-right: 5px;
          display: inline-block;
          position: relative;
          top: 4px; }
        .blog .blog-text-block .standard-subsection .column.read-time .timer,
        .blog .blog-text-block .standard-subsection .column.read-time .blog-date {
          display: inline-block;
          color: #666666; }
        .blog .blog-text-block .standard-subsection .column.read-time .blog-date {
          margin-left: 10px; }
        .blog .blog-text-block .standard-subsection .column.read-time .remove-margin {
          margin-left: 0px !important; }
        @media screen and (min-width: 64em) {
          .blog .blog-text-block .standard-subsection .column.read-time {
            white-space: nowrap; } }
  .blog.related-post .blog-text-block .standard-subsection .column.read-time, .blog.priority-post .blog-text-block .standard-subsection .column.read-time, .blog.post .blog-text-block .standard-subsection .column.read-time {
    text-align: right;
    margin-right: 25px; }
    @media screen and (max-width: 47.9375em) {
      .blog.related-post .blog-text-block .standard-subsection .column.read-time, .blog.priority-post .blog-text-block .standard-subsection .column.read-time, .blog.post .blog-text-block .standard-subsection .column.read-time {
        text-align: left; } }
  .blog.related-post .blog-text-block .blog-text-body, .blog.priority-post .blog-text-block .blog-text-body, .blog.post .blog-text-block .blog-text-body {
    color: #575757; }

.subfolders {
  padding-left: 15px;
  background: #ffffff;
  position: -webkit-sticky;
  position: sticky;
  padding-top: 13px;
  z-index: 1; }
  @media screen and (min-width: 48em) {
    .subfolders {
      display: flex;
      justify-content: center;
      padding-left: 23px; } }
  @media screen and (min-width: 64em) {
    .subfolders {
      padding-left: 0; } }
  .subfolders a {
    font-family: Segma-Bold;
    font-size: 20px;
    line-height: 31px;
    letter-spacing: 2.4px;
    text-transform: uppercase;
    color: #575757;
    font-weight: 700; }
    @media screen and (min-width: 64em) {
      .subfolders a {
        font-size: 24px; } }
  .subfolders .active {
    padding-right: 25px;
    padding-bottom: 10px;
    border-bottom: 3px solid #ff5219; }
    @media screen and (min-width: 48em) {
      .subfolders .active {
        padding-right: 11px; } }
    @media screen and (min-width: 64em) {
      .subfolders .active {
        padding-right: 21px;
        padding-left: 20px; } }
  .subfolders .inactive {
    padding-right: 25px;
    padding-bottom: 10px;
    border-bottom: 3px solid #cdcdcd; }
    @media screen and (min-width: 48em) {
      .subfolders .inactive {
        padding-right: 15px; } }
    @media screen and (min-width: 64em) {
      .subfolders .inactive {
        padding-right: 21px;
        padding-left: 20px; } }

.priority-subsection {
  display: flex; }

.primarycontent-main {
  flex: 50%;
  padding: 10px; }

.standardcontent-main {
  flex: 33.3%;
  padding: 10px; }

.loadmorediv {
  display: none; }

.related-post {
  padding: 0 17px;
  margin-bottom: 70px; }
  @media screen and (max-width: 63.9375em) {
    .related-post {
      padding: 0 12px; } }
  @media screen and (max-width: 47.9375em) {
    .related-post {
      padding: 0; } }
  .related-post .articles {
    padding: 0 12px;
    margin-bottom: 18px; }
    @media screen and (max-width: 47.9375em) {
      .related-post .articles {
        padding: 0 30px 0 0; } }
  .related-post .slick-prev {
    left: 0;
    top: 50%; }
    @media screen and (max-width: 63.9375em) {
      .related-post .slick-prev {
        top: 45%;
        left: -10px; } }
  .related-post .slick-next {
    right: 0;
    top: 50%; }
    @media screen and (max-width: 63.9375em) {
      .related-post .slick-next {
        top: 45%;
        right: -10px; } }
  .related-post .slick-dots {
    bottom: -90px;
    margin: 0;
    width: 98%;
    margin-bottom: 100px; }
    @media screen and (max-width: 47.9375em) {
      .related-post .slick-dots {
        bottom: -20px;
        width: 100%;
        margin-bottom: 74px; } }

#wrapper.pt_blog #main {
  max-width: 100%; }
  #wrapper.pt_blog #main .primary-content {
    padding: 0 !important; }
    #wrapper.pt_blog #main .primary-content img {
      width: 100%; }
    #wrapper.pt_blog #main .primary-content .thumb-link img {
      width: auto; }

.blog-image-container img {
  width: 100%; }

.blog-text-container {
  padding: 0 140px;
  margin-top: 40px; }
  @media screen and (max-width: 63.9375em) {
    .blog-text-container {
      padding: 0 24px; } }
  @media screen and (max-width: 47.9375em) {
    .blog-text-container {
      padding: 0 13px;
      margin-top: 25px; } }
  .blog-text-container h1 {
    font-family: Segma-Bold;
    font-size: 36px;
    line-height: 1;
    letter-spacing: 1px;
    text-align: left;
    margin: 0;
    color: #575757;
    text-transform: uppercase; }
    @media screen and (max-width: 47.9375em) {
      .blog-text-container h1 {
        font-size: 24px;
        line-height: 30px; } }
  .blog-text-container .blog-tag-container {
    margin-top: 24px; }
    @media screen and (max-width: 47.9375em) {
      .blog-text-container .blog-tag-container {
        margin-top: 16px; } }
  .blog-text-container .blog-tag-container ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
    display: flex; }
  .blog-text-container .blog-tag-container li {
    font-family: Segma-Regular;
    text-align: center;
    letter-spacing: 0.875px;
    background: rgba(241, 83, 34, 0.16);
    border-radius: 4px;
    font-size: 14px;
    line-height: 24px;
    width: 132px; }
    .blog-text-container .blog-tag-container li a {
      color: #f05323; }
  .blog-text-container .blog-tag-container li:not(:last-child) {
    margin-right: 32px; }
    @media screen and (max-width: 63.9375em) {
      .blog-text-container .blog-tag-container li:not(:last-child) {
        margin-right: 18px; } }
  .blog-text-container .blog-timer span {
    font-family: Gotham;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 18px;
    letter-spacing: 0.464286px;
    color: #666666; }
  .blog-text-container .blog-tag-container p {
    font-family: Segma-Regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.875px;
    color: #575757; }
  .blog-text-container .blog-image-comment-container article {
    font-family: Segma-Regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.875px;
    color: #575757; }
  .blog-text-container .blog-timer {
    margin-top: 20px;
    display: flex;
    color: #666666;
    font-family: Gotham;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 18px;
    letter-spacing: 0.464286px; }
    .blog-text-container .blog-timer .timer {
      margin-right: 10px; }
    .blog-text-container .blog-timer .clock-icon {
      background-image: url("../../icons/clock-icon.svg");
      width: 16px;
      height: 16px;
      margin-right: 5px; }
  .blog-text-container p {
    margin: 32px 0 0;
    font-family: Segma-Regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.875px;
    color: #575757;
    text-align: justify; }
    @media screen and (max-width: 47.9375em) {
      .blog-text-container p {
        margin: 24px 0 0; } }
  .blog-text-container .blog-sub-list {
    margin: 32px 0 0;
    padding-left: 15px; }
    @media screen and (max-width: 47.9375em) {
      .blog-text-container .blog-sub-list {
        padding-left: 25px; } }
    .blog-text-container .blog-sub-list li {
      font-family: Segma-Regular;
      font-size: 16px;
      line-height: 24px;
      letter-spacing: 0.875px; }

.blog-image-comment-container {
  display: flex;
  margin-top: 88px; }
  @media screen and (max-width: 63.9375em) {
    .blog-image-comment-container {
      margin-top: 50px; } }
  @media screen and (max-width: 47.9375em) {
    .blog-image-comment-container {
      flex-direction: column;
      padding: 0 13px;
      margin-top: 30px; }
      .blog-image-comment-container.right-align {
        flex-direction: column-reverse; } }
  .blog-image-comment-container .col-6 {
    flex-basis: 50%; }
  .blog-image-comment-container article {
    display: flex;
    justify-content: center; }
    @media screen and (max-width: 47.9375em) {
      .blog-image-comment-container article {
        margin-top: 25px; } }
  .blog-image-comment-container .blog-para {
    margin: 0;
    font-family: Segma-Regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.875px;
    color: #575757;
    width: 60%;
    align-self: center; }
    @media screen and (max-width: 63.9375em) {
      .blog-image-comment-container .blog-para {
        width: 80%; } }
    @media screen and (max-width: 47.9375em) {
      .blog-image-comment-container .blog-para {
        width: 100%; } }

.blog-image-video-container {
  margin-top: 60px;
  position: relative; }
  @media screen and (max-width: 63.9375em) {
    .blog-image-video-container {
      margin-top: 30px; } }
  @media screen and (max-width: 47.9375em) {
    .blog-image-video-container {
      margin-top: 53px; } }
  .blog-image-video-container img {
    width: 100%; }
  .blog-image-video-container .play-icon {
    background-image: url("../../icons/play-icon.svg");
    background-repeat: no-repeat;
    width: 54px;
    height: 54px;
    background-size: contain;
    cursor: pointer;
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.blog-author-container {
  margin: 40px 0 0;
  text-align: center; }
  @media screen and (max-width: 63.9375em) {
    .blog-author-container {
      margin: 40px 0 0; } }
  @media screen and (max-width: 47.9375em) {
    .blog-author-container {
      margin: 82px 0 0;
      padding: 0 13px; } }
  .blog-author-container .author-img {
    width: 120px;
    margin: 0 auto; }
    .blog-author-container .author-img img {
      border-radius: 100%; }
  .blog-author-container .author-name {
    margin-top: 23px;
    font-family: Segma-Bold;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 1px;
    color: #575757; }
  .blog-author-container .author-comment {
    font-family: Segma-Regular;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 1px;
    color: #7a7a7a;
    width: 38%;
    margin: 17px auto 0; }
    @media screen and (max-width: 63.9375em) {
      .blog-author-container .author-comment {
        width: 60%; } }

.blog-social-container {
  margin: 0 0 120px;
  text-align: center; }
  @media screen and (max-width: 63.9375em) {
    .blog-social-container {
      margin: 0 0 69px; } }
  @media screen and (max-width: 47.9375em) {
    .blog-social-container {
      margin: 0 0 54px;
      padding: 0 13px; } }
  .blog-social-container .socialsharing {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 23px;
    font-family: Segma-Regular;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    letter-spacing: 0.777777px;
    color: #7a7a7a; }
    .blog-social-container .socialsharing a {
      margin-right: 14px; }
      .blog-social-container .socialsharing a:first-child {
        margin-left: 15px; }

@media screen and (max-width: 63.9375em) {
  .blog-image-container {
    padding: 0 20px; } }

@media screen and (max-width: 47.9375em) {
  .blog-image-container {
    padding: 0 13px; } }

.d-none {
  display: none; }

.pt_blog .breadcrumbs {
  letter-spacing: 0.777777px; }
  .pt_blog .breadcrumbs .folder-subnav .last-breadcrumb {
    color: #b9b9b9; }

/* pageDesigner article style */
.page-designer-reference .blog-image-container {
  margin-bottom: 32px; }
  @media screen and (min-width: 48em) {
    .page-designer-reference .blog-image-container {
      margin-bottom: 42px; } }

@media screen and (max-width: 63.9375em) {
  .page-designer-reference .article-text-container {
    padding-left: 28px !important;
    padding-right: 28px !important; } }

@media screen and (max-width: 47.9375em) {
  .page-designer-reference .article-text-container {
    padding-left: 12px !important;
    padding-right: 12px !important; } }

.page-designer-reference .article-text-container h1 {
  font-family: Segma-Bold;
  font-size: 24px;
  line-height: 36px;
  letter-spacing: 2px;
  font-weight: 700;
  text-align: left;
  margin: 0;
  color: #575757;
  text-transform: uppercase; }
  @media screen and (min-width: 48em) {
    .page-designer-reference .article-text-container h1 {
      font-size: 36px;
      line-height: 42px;
      letter-spacing: 1px; } }

.page-designer-reference .article-text-container .blog-tag-container {
  margin-top: 15px; }
  @media screen and (min-width: 48em) {
    .page-designer-reference .article-text-container .blog-tag-container {
      margin-top: 24px; } }
  .page-designer-reference .article-text-container .blog-tag-container ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
    display: flex;
    flex-wrap: wrap; }
  .page-designer-reference .article-text-container .blog-tag-container li {
    font-family: Segma-Regular;
    text-align: center;
    letter-spacing: 0.875px;
    background: rgba(241, 83, 34, 0.16);
    border-radius: 4px;
    font-size: 14px;
    line-height: 24px;
    padding-left: 14px;
    padding-right: 14px;
    margin-bottom: 9px; }
    .page-designer-reference .article-text-container .blog-tag-container li a {
      color: #f05323;
      text-transform: uppercase; }
    .page-designer-reference .article-text-container .blog-tag-container li:not(:last-child) {
      margin-right: 32px; }
      @media screen and (max-width: 63.9375em) {
        .page-designer-reference .article-text-container .blog-tag-container li:not(:last-child) {
          margin-right: 18px; } }
  .page-designer-reference .article-text-container .blog-tag-container p {
    font-family: Segma-Regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.875px;
    color: #575757; }

.page-designer-reference .article-text-container .blog-image-comment-container article {
  font-family: Segma-Regular;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.875px;
  color: #575757; }

.page-designer-reference .article-text-container .blog-timer {
  margin-top: 20px;
  margin-bottom: 24px;
  display: flex;
  color: #666666;
  font-family: Segma-Regular;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  letter-spacing: 0.464286px; }
  @media screen and (min-width: 48em) {
    .page-designer-reference .article-text-container .blog-timer {
      margin-bottom: 32px; } }
  .page-designer-reference .article-text-container .blog-timer .timer {
    margin-right: 10px; }
  .page-designer-reference .article-text-container .blog-timer .clock-icon {
    background-image: url("../../icons/clock-icon.svg");
    width: 16px;
    height: 16px;
    margin-right: 5px; }
  .page-designer-reference .article-text-container .blog-timer span {
    font-family: Gotham;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 18px;
    letter-spacing: 0.464286px;
    color: #666666; }

.page-designer-reference .image-text,
.page-designer-reference .text-image {
  align-items: center; }
  @media screen and (max-width: 63.9375em) {
    .page-designer-reference .image-text .article-text,
    .page-designer-reference .text-image .article-text {
      padding-left: 28px !important;
      padding-right: 28px !important;
      order: 2; } }
  @media screen and (max-width: 47.9375em) {
    .page-designer-reference .image-text .article-text,
    .page-designer-reference .text-image .article-text {
      padding-left: 12px !important;
      padding-right: 12px !important;
      order: 2; } }
  .page-designer-reference .image-text .component-image,
  .page-designer-reference .text-image .component-image {
    margin-bottom: 32px; }
    @media screen and (min-width: 48em) {
      .page-designer-reference .image-text .component-image,
      .page-designer-reference .text-image .component-image {
        margin-bottom: 42px; } }
    @media screen and (min-width: 64em) {
      .page-designer-reference .image-text .component-image,
      .page-designer-reference .text-image .component-image {
        margin-bottom: 0; } }
  .page-designer-reference .image-text .imageCaption,
  .page-designer-reference .text-image .imageCaption {
    margin-top: 8px;
    font-size: 16.1px;
    padding-left: 5px; }
  .page-designer-reference .image-text .component-img-div,
  .page-designer-reference .text-image .component-img-div {
    margin-bottom: 32px; }
    @media screen and (min-width: 48em) {
      .page-designer-reference .image-text .component-img-div,
      .page-designer-reference .text-image .component-img-div {
        margin-bottom: 42px; } }
    @media screen and (min-width: 64em) {
      .page-designer-reference .image-text .component-img-div,
      .page-designer-reference .text-image .component-img-div {
        margin-bottom: 0; } }

.article-page p,
.article-page span,
.article-page li {
  font-size: 16px; }

.article-page .experience-component.experience-layouts-2column .row {
  align-items: center; }

.article-page .experience-component.experience-layouts-macpacarticlecarousel .blog .blog-text-block .blog-tags-container {
  margin-top: 16px; }
  .article-page .experience-component.experience-layouts-macpacarticlecarousel .blog .blog-text-block .blog-tags-container .blog-tags {
    margin: 0 !important;
    margin-bottom: 9px !important;
    margin-right: 14px !important; }

.article-page .default-product-carousel .slick-dots {
  margin-top: 0;
  margin-bottom: 0; }

.article-page .experience-assets-articleText,
.article-page .experience-assets-imageText,
.article-page .experience-assets-textImage {
  /*
        blockquote {
            font-size: 16px;
        }
        blockquote::before {
            content: open-quote;
        }
        blockquote::after {
            content: close-quote;
        }
        blockquote {
            quotes: "“" "”" "‘" "’";
        }*/ }
  .article-page .experience-assets-articleText h1,
  .article-page .experience-assets-articleText .h1,
  .article-page .experience-assets-imageText h1,
  .article-page .experience-assets-imageText .h1,
  .article-page .experience-assets-textImage h1,
  .article-page .experience-assets-textImage .h1 {
    font-size: 24px; }
    @media screen and (min-width: 64em) {
      .article-page .experience-assets-articleText h1,
      .article-page .experience-assets-articleText .h1,
      .article-page .experience-assets-imageText h1,
      .article-page .experience-assets-imageText .h1,
      .article-page .experience-assets-textImage h1,
      .article-page .experience-assets-textImage .h1 {
        font-size: 36px; } }
  .article-page .experience-assets-articleText h2,
  .article-page .experience-assets-articleText .h2,
  .article-page .experience-assets-imageText h2,
  .article-page .experience-assets-imageText .h2,
  .article-page .experience-assets-textImage h2,
  .article-page .experience-assets-textImage .h2 {
    font-size: 20px; }
    @media screen and (min-width: 64em) {
      .article-page .experience-assets-articleText h2,
      .article-page .experience-assets-articleText .h2,
      .article-page .experience-assets-imageText h2,
      .article-page .experience-assets-imageText .h2,
      .article-page .experience-assets-textImage h2,
      .article-page .experience-assets-textImage .h2 {
        font-size: 30px; } }
  .article-page .experience-assets-articleText h3,
  .article-page .experience-assets-articleText .h3,
  .article-page .experience-assets-imageText h3,
  .article-page .experience-assets-imageText .h3,
  .article-page .experience-assets-textImage h3,
  .article-page .experience-assets-textImage .h3 {
    text-align: left;
    font-size: 18px; }
    @media screen and (min-width: 64em) {
      .article-page .experience-assets-articleText h3,
      .article-page .experience-assets-articleText .h3,
      .article-page .experience-assets-imageText h3,
      .article-page .experience-assets-imageText .h3,
      .article-page .experience-assets-textImage h3,
      .article-page .experience-assets-textImage .h3 {
        font-size: 24px; } }
  .article-page .experience-assets-articleText h4,
  .article-page .experience-assets-articleText .h4,
  .article-page .experience-assets-imageText h4,
  .article-page .experience-assets-imageText .h4,
  .article-page .experience-assets-textImage h4,
  .article-page .experience-assets-textImage .h4 {
    font-size: 16px; }
    @media screen and (min-width: 64em) {
      .article-page .experience-assets-articleText h4,
      .article-page .experience-assets-articleText .h4,
      .article-page .experience-assets-imageText h4,
      .article-page .experience-assets-imageText .h4,
      .article-page .experience-assets-textImage h4,
      .article-page .experience-assets-textImage .h4 {
        font-size: 22px; } }
  .article-page .experience-assets-articleText h5,
  .article-page .experience-assets-articleText .h5,
  .article-page .experience-assets-imageText h5,
  .article-page .experience-assets-imageText .h5,
  .article-page .experience-assets-textImage h5,
  .article-page .experience-assets-textImage .h5 {
    font-size: 14px; }
    @media screen and (min-width: 64em) {
      .article-page .experience-assets-articleText h5,
      .article-page .experience-assets-articleText .h5,
      .article-page .experience-assets-imageText h5,
      .article-page .experience-assets-imageText .h5,
      .article-page .experience-assets-textImage h5,
      .article-page .experience-assets-textImage .h5 {
        font-size: 20px; } }
  .article-page .experience-assets-articleText h6,
  .article-page .experience-assets-articleText .h6,
  .article-page .experience-assets-imageText h6,
  .article-page .experience-assets-imageText .h6,
  .article-page .experience-assets-textImage h6,
  .article-page .experience-assets-textImage .h6 {
    font-size: 14px; }
    @media screen and (min-width: 64em) {
      .article-page .experience-assets-articleText h6,
      .article-page .experience-assets-articleText .h6,
      .article-page .experience-assets-imageText h6,
      .article-page .experience-assets-imageText .h6,
      .article-page .experience-assets-textImage h6,
      .article-page .experience-assets-textImage .h6 {
        font-size: 20px; } }
  .article-page .experience-assets-articleText p,
  .article-page .experience-assets-articleText span,
  .article-page .experience-assets-articleText li,
  .article-page .experience-assets-imageText p,
  .article-page .experience-assets-imageText span,
  .article-page .experience-assets-imageText li,
  .article-page .experience-assets-textImage p,
  .article-page .experience-assets-textImage span,
  .article-page .experience-assets-textImage li {
    font-size: 16px;
    color: #575757; }
  .article-page .experience-assets-articleText a,
  .article-page .experience-assets-imageText a,
  .article-page .experience-assets-textImage a {
    color: #f05323; }
    .article-page .experience-assets-articleText a:hover,
    .article-page .experience-assets-imageText a:hover,
    .article-page .experience-assets-textImage a:hover {
      color: #f05323;
      text-decoration: none; }
  .article-page .experience-assets-articleText p span a,
  .article-page .experience-assets-imageText p span a,
  .article-page .experience-assets-textImage p span a {
    color: #f05323; }
    .article-page .experience-assets-articleText p span a:hover,
    .article-page .experience-assets-imageText p span a:hover,
    .article-page .experience-assets-textImage p span a:hover {
      color: #f05323;
      text-decoration: none; }

.article-page .experience-assets-articleText {
  color: #575757; }
  @media screen and (max-width: 63.9375em) {
    .article-page .experience-assets-articleText .article-text {
      padding-left: 28px !important;
      padding-right: 28px !important; } }
  @media screen and (max-width: 47.9375em) {
    .article-page .experience-assets-articleText .article-text {
      padding-left: 12px !important;
      padding-right: 12px !important; } }

.article-page.full-static-pages .toggle-region {
  display: block; }

.article-page.full-static-pages .product-listing-details a:hover {
  color: #575757;
  text-decoration: none; }

.article-page .blog-img-container img {
  width: 100%; }

.article-page .breadcrumbs {
  letter-spacing: 0.78px;
  margin-bottom: 24px; }
  .article-page .breadcrumbs .breadcrumb-element,
  .article-page .breadcrumbs .primary-breadcrumb {
    color: #7a7a7a; }
  .article-page .breadcrumbs .folder-subnav .last-breadcrumb {
    color: #b9b9b9;
    text-transform: capitalize; }

.article-page .blog-image-video-container {
  margin-top: 0; }

.article-page .slick-dots {
  margin-bottom: 0; }

.article-page .blog-author-container {
  margin-top: 0; }

.article-page .experience-layouts-macpaccarousel {
  margin-bottom: 32px; }
  @media screen and (min-width: 48em) {
    .article-page .experience-layouts-macpaccarousel {
      margin-bottom: 42px; } }

.article-page .blog-social-container {
  margin-bottom: 0; }
  .article-page .blog-social-container .socialsharing {
    margin-top: 0; }

.article-page .related-post {
  margin-bottom: 32px; }
  @media screen and (min-width: 48em) {
    .article-page .related-post {
      margin-bottom: 42px; } }
  .article-page .related-post .slick-slide {
    padding-left: 0;
    padding-right: 14px; }
    @media screen and (min-width: 48em) {
      .article-page .related-post .slick-slide {
        padding-left: 12px;
        padding-right: 12px; } }
  .article-page .related-post .slick-dots {
    bottom: 0; }
  .article-page .related-post .blog.post {
    margin-bottom: 40px !important; }
    @media screen and (min-width: 48em) {
      .article-page .related-post .blog.post {
        margin-bottom: 98px !important; } }

.bred {
  border: 1px solid red !important; }

body,
h1, h2, h3, h4,
div, p, a, span,
button,
table td,
table th,
legend,
label {
  letter-spacing: normal !important; }

.soft-login-modal {
  position: fixed;
  top: 40%;
  right: -100%;
  width: 100%;
  max-width: 540px;
  background-color: white;
  box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
  overflow-y: auto;
  transition: right 1.5s cubic-bezier(0.25, 0.8, 0.25, 1);
  /* Smooth transition for both open and close */
  z-index: 9999; }

/* Modal content styling */
.soft-login-modal-content {
  padding: 20px; }

/* Close button styling */
.soft-login-close {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 24px;
  cursor: pointer; }

/* Show the modal */
.soft-login-modal.show {
  right: 0; }

/* Background dimming when modal is open */
.soft-login-modal-open {
  overflow: hidden; }

.clearfix:after, .level-2 > ul:after, .navigation-container:after, .category-switch:after {
  content: "";
  display: table;
  clear: both; }

/*$light-gray: #d8d8d8;*/
/*$lightest-gray: #f3f3f3;*/
/*$flame-orange: #f15322;*/
.visually-hidden, .month label,
.year label,
.day label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

#drawer {
  background: #fff;
  box-shadow: 1px 0px 8px rgba(0, 0, 0, 0.24);
  height: 100vh;
  padding: 48px;
  position: fixed;
  right: 0;
  text-align: center;
  top: 0;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
  width: 320px;
  z-index: 3; }

#overlay {
  background: black;
  bottom: 0;
  height: 100vh;
  left: 0;
  opacity: 0;
  position: fixed;
  right: 0;
  top: 0;
  transition: opacity 250ms, visibility 0s;
  visibility: hidden;
  width: 100vw;
  z-index: 2; }

#body.show-drawer #drawer {
  -webkit-transform: translateX(0%);
  transform: translateX(0%); }

#body.show-drawer #overlay {
  opacity: 0.5;
  visibility: visible; }

.soft-login-modal .reveal-overlay {
  z-index: -1; }
  .soft-login-modal .reveal-overlay.show {
    display: block;
    overflow-y: auto;
    background-color: rgba(122, 122, 122, 0.5); }

.soft-login-modal .soft-login-modal-content.show {
  background-color: #ffffff;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.soft-login-modal.signup-container {
  top: 0;
  height: 100%; }

.soft-login-modal .macpac-logo-with-label-large {
  display: flex;
  justify-content: center;
  align-items: center; }

.soft-login-modal .field-wrapper .error {
  background-color: transparent;
  width: 100%;
  text-align: left; }

.popup-form-toggle {
  margin: 10px;
  display: flex;
  justify-content: center;
  font-size: 20px;
  position: relative;
  z-index: 20;
  padding-bottom: 16px; }
  .popup-form-toggle .loginToggle,
  .popup-form-toggle .signupToggle {
    margin: 20px;
    cursor: pointer;
    font-size: 18px;
    font-weight: 400;
    color: #575757; }
    .popup-form-toggle .loginToggle.active,
    .popup-form-toggle .signupToggle.active {
      color: #333333;
      font-weight: 600; }
  .popup-form-toggle .slider-indicator {
    position: absolute;
    bottom: 25px;
    left: 17%;
    height: 2px;
    width: 27%;
    background: #ff5219;
    transition: -webkit-transform 0.5s ease;
    transition: transform 0.5s ease;
    transition: transform 0.5s ease, -webkit-transform 0.5s ease; }
    .popup-form-toggle .slider-indicator.isSignup {
      left: 26%;
      width: 28%; }

.soft-login-modal-open .reveal-overlay:not(.reveal-overlay.show) {
  z-index: 9999; }

.soft-login-modal-open .tooltip {
  z-index: 9999; }

.soft-login-modal {
  max-width: 337px; }
  .soft-login-modal.show:not(.signup-container) {
    margin-right: 10px; }
  .soft-login-modal input::-webkit-input-placeholder {
    font-size: 13px;
    font-weight: 400;
    color: #9B9B9B; }
  .soft-login-modal input:-ms-input-placeholder {
    font-size: 13px;
    font-weight: 400;
    color: #9B9B9B; }
  .soft-login-modal input::-ms-input-placeholder {
    font-size: 13px;
    font-weight: 400;
    color: #9B9B9B; }
  .soft-login-modal input::placeholder {
    font-size: 13px;
    font-weight: 400;
    color: #9B9B9B; }
  .soft-login-modal #createAccount {
    position: absolute;
    background-color: white;
    top: revert;
    left: 0px;
    padding-left: 12px; }
  .soft-login-modal #RegistrationForm .form-row {
    margin: 10px 0; }
  .soft-login-modal #RegistrationForm .field-wrapper {
    width: 100%;
    padding-right: 12px; }
  .soft-login-modal #RegistrationForm .subscribe-checkbox .form-row,
  .soft-login-modal #RegistrationForm .sms-checkbox .form-row,
  .soft-login-modal #RegistrationForm .consent-checkbox .form-row {
    display: flex; }
    .soft-login-modal #RegistrationForm .subscribe-checkbox .form-row label,
    .soft-login-modal #RegistrationForm .sms-checkbox .form-row label,
    .soft-login-modal #RegistrationForm .consent-checkbox .form-row label {
      margin-bottom: 5px;
      font-size: 14px;
      font-weight: 400; }
    .soft-login-modal #RegistrationForm .subscribe-checkbox .form-row .field-wrapper,
    .soft-login-modal #RegistrationForm .sms-checkbox .form-row .field-wrapper,
    .soft-login-modal #RegistrationForm .consent-checkbox .form-row .field-wrapper {
      width: auto;
      padding: 0; }
  .soft-login-modal #RegistrationForm .form-row-custom-password .field-wrapper,
  .soft-login-modal #RegistrationForm #dwfrm_login .password .field-wrapper {
    position: relative; }
  .soft-login-modal #RegistrationForm .form-row-custom-password .pwd-show-hide,
  .soft-login-modal #RegistrationForm #dwfrm_login .password .pwd-show-hide {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    z-index: 4;
    padding: 15px; }
  .soft-login-modal #RegistrationForm .recaptcha-form-group {
    padding-bottom: 20px;
    margin-top: 0; }
  .soft-login-modal #RegistrationForm .password-checklist {
    display: flex;
    flex-wrap: wrap; }
    .soft-login-modal #RegistrationForm .password-checklist li {
      margin: 10px;
      margin-left: 0; }
  .soft-login-modal #RegistrationForm .soft-login-button {
    padding-right: 10px;
    padding-bottom: 10px; }
    .soft-login-modal #RegistrationForm .soft-login-button button {
      padding-right: 0;
      padding-left: 0; }
  .soft-login-modal #RegistrationForm .birthday-container .isValidBirthday,
  .soft-login-modal #RegistrationForm .birthday-container .isValidDayBirthday {
    display: block;
    margin-top: 7px;
    border: none;
    font-size: 14px;
    color: #ce0e0e; }
  .soft-login-modal #dwfrm_login .password .field-wrapper {
    position: relative; }
  .soft-login-modal #dwfrm_login .password .pwd-show-hide {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    z-index: 4;
    padding: 15px; }
  .soft-login-modal #dwfrm_login .password-reset-wrapper {
    padding: 0; }
  .soft-login-modal #dwfrm_login .form-row-button button {
    display: block;
    width: 100%; }
  .soft-login-modal #dwfrm_login .form-row-button .login-rememberme {
    margin-left: 0; }
    .soft-login-modal #dwfrm_login .form-row-button .login-rememberme span {
      font-size: 14px; }

@media (min-width: 768px) and (max-width: 1023px) {
  .soft-login-modal {
    max-width: 386px; }
    .soft-login-modal .form-horizontal .field-wrapper {
      padding-left: 0; }
    .soft-login-modal .form-horizontal label {
      margin-top: 0;
      text-align: left;
      width: 100%;
      margin-bottom: 5px; }
    .soft-login-modal .soft-login-button button {
      width: 100%; }
    .soft-login-modal .birthday-container .isValidBirthday,
    .soft-login-modal .birthday-container .isValidDayBirthday {
      margin-top: 0;
      padding-bottom: 7px;
      float: inline-start; }
    .soft-login-modal .slider-indicator {
      left: 22%;
      width: 23%; }
      .soft-login-modal .slider-indicator.isSignup {
        left: 26%;
        width: 26%; } }

@media (min-width: 1024px) {
  .soft-login-modal {
    max-width: 540px; }
    .soft-login-modal .slider-indicator {
      left: 29.5%;
      width: 17%; }
      .soft-login-modal .slider-indicator.isSignup {
        left: 34%;
        width: 18.2%; }
    .soft-login-modal .form-horizontal .field-wrapper {
      padding-left: 0; }
    .soft-login-modal .form-horizontal label {
      margin-top: 0;
      text-align: left;
      width: 100%; }
    .soft-login-modal .form-row-soft-login {
      display: flex; }
      .soft-login-modal .form-row-soft-login .form-group-soft-login {
        width: 252px; }
        .soft-login-modal .form-row-soft-login .form-group-soft-login .field-wrapper {
          width: 100%; }
        .soft-login-modal .form-row-soft-login .form-group-soft-login .form-birthday .field-wrapper {
          padding-right: 0 !important; }
        .soft-login-modal .form-row-soft-login .form-group-soft-login .form-birthday select {
          font-size: 12px; }
        .soft-login-modal .form-row-soft-login .form-group-soft-login .form-birthday.day {
          margin-left: 0; }
        .soft-login-modal .form-row-soft-login .form-group-soft-login span .error {
          font-size: 14px; }
    .soft-login-modal .soft-login-button button {
      width: 100%; }
    .soft-login-modal .loginToggle,
    .soft-login-modal .signupToggle {
      font-size: 20px; }
  #dwfrm_login .username input,
  #dwfrm_login .password input {
    width: 100%; }
  .soft-login-modal-content.show {
    position: relative !important; } }

.overlay-custom-reveal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(122, 122, 122, 0.5);
  z-index: 9999; }
