/** Shopify CDN: Minification failed

Line 2491:2 Expected identifier but found "*"
Line 9903:2 Expected identifier but found "*"
Line 9917:2 Expected identifier but found "*"
Line 23041:0 Unexpected "@font-face"

**/
@charset "UTF-8";
/*! ============================================================================
  Broadcast Theme | (c) Invisible Themes
============================================================================== */
/* ============================================================================
  This file is included for advanced development by
  Shopify Agencies.  Modified versions of the theme
  code are not supported by Shopify or Groupthought.

  In order to use this file you will need to change
  theme.css to theme.dev.css in /templates/theme.liquid
============================================================================== */
/*================ TOOLS ================*/
/**
 * Mixins
 */
/*============================================================================
  Prefix mixin for generating vendor prefixes.
  Based on https://github.com/thoughtbot/bourbon/blob/v4-stable/app/assets/stylesheets/addons/_prefixer.scss

  Usage:
    // Input:
    .element {
      @include prefix(transform, scale(1), ms webkit spec);
    }

    // Output:
    .element {
      -ms-transform: scale(1);
      -webkit-transform: scale(1);
      transform: scale(1);
    }
==============================================================================*/
/*================ Media Query Mixin ================*/
/*================ Responsive Show/Hide Helper ================*/
/*================ Responsive Text Alignment Helper ================*/
/*================ REM Function https://github.com/pierreburel/sass-rem MIT License ================*/
/*================ VARIABLES ================*/
/* ============================================================================
  #Colors

  --STATIC vars have uppercase letters
  --dynamic vars have lowercase letters

  A static var is set in theme settings and doesn't change in any context
  A dynamic var is context dependent and can be overwritten by its wrapper

  This file is primarily concerned with setting the values of dynamic color
  variables depending on which container the text or background is inside.
============================================================================== */
:root {
  --bg: var(--COLOR-BG);
  --bg-accent: var(--COLOR-BG-SECONDARY);
  --bg-accent-lighten: var(--COLOR-BG-SECONDARY-LIGHTEN);
  --text-dark: var(--COLOR-TEXT-DARK);
  --text: var(--COLOR-TEXT);
  --text-light: var(--COLOR-TEXT-LIGHT);
  --text-a35: var(--COLOR-A35);
  --text-a70: var(--COLOR-A70);
  --text-a75: var(--COLOR-A75);
  --text-black: #000;
  --text-white: #FFF;
  --link: var(--COLOR-LINK);
  --link-hover: var(--COLOR-LINK-HOVER);
  --border: var(--COLOR-BORDER);
  --hairline: var(--COLOR-BORDER-HAIRLINE);
  --sale-bg: var(--COLOR-SALE-BG);
  --sale-text: var(--COLOR-SALE-TEXT);
  --sale-text-secondary: var(--COLOR-SALE-TEXT-SECONDARY);
  --contrast: #000;
  --primary: var(--COLOR-PRIMARY);
  --primary-hover: var(--COLOR-PRIMARY-HOVER);
  --primary-fade: var(--COLOR-PRIMARY-FADE);
  --primary-light: var(--COLOR-PRIMARY-LIGHT);
  --primary-opposite: var(--COLOR-PRIMARY-OPPOSITE);
  --success: #56AD6A;
  --success-bg: rgba(86, 173, 106, 0.2);
  --error: var(--COLOR-ERROR);
  --error-bg: var(--COLOR-ERROR-BG);
  --header-overlay-color: transparent;
}

.palette--contrast {
  --text: #000;
  --text-light: #000;
  --text-dark: #000;
  --bg: #FFF;
}

.palette--primary {
  --text: var(--COLOR-PRIMARY);
  --text-light: var(--COLOR-PRIMARY);
  --text-dark: var(--COLOR-PRIMARY);
  --bg: var(--COLOR-PRIMARY-OPPOSITE);
}

.palette--contrast--dark {
  --text: #FFF;
  --text-light: #FFF;
  --text-dark: #F7F7F7;
  --bg: #000;
}

/*============================================================================
  Grid Breakpoints and Class Names
    - Do not change the variable names
==============================================================================*/
/*============================================================================
  Generate breakpoint-specific column widths and push classes
    - Default column widths: $breakpoint-has-widths: ($small, $medium-up);
    - Default is no push classes
    - Will not work if `styles/global/grid.scss` is removed
==============================================================================*/
/*============================================================================
  Generate breakpoint-specific column widths and push classes
    - Default column widths: $breakpoint-has-widths: ($small, $medium-up);
    - Default is no push classes
    - Will not work if `styles/global/grid.scss` is removed
==============================================================================*/
/*================ VENDOR ================*/
/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
  position: relative;
}

.flickity-enabled:focus {
  outline: none;
}

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}

.is-initialized .flickity-viewport {
  transition: height 0.3s;
}

.flickity-slider {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  touch-action: pan-y;
  -webkit-user-select: none;
  -webkit-user-drag: none;
}

.flickity-slider > .flickity-cell {
  position: absolute;
}

/* -- Fixes slide effects with iOS 13+ -- */
.flickity-viewport {
  touch-action: pan-y;
}

.flickity-cell {
  position: absolute;
  left: 0;
}

/* draggable */
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: grabbing;
}

/* ---- flickity-button ---- */
.flickity-button {
  position: absolute;
  border: none;
  background: none;
  color: inherit;
}

.flickity-button-hide .flickity-button {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

.flickity-button:hover {
  cursor: pointer;
}

body:not(.is-focused) .flickity-button:focus {
  outline: none;
}

.flickity-button:active {
  opacity: 1;
}

.flickity-button:disabled {
  opacity: 0;
  cursor: auto;
  visibility: hidden;
  /* prevent disabled button from capturing pointer up event. #716 */
  pointer-events: none;
}

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
  --icon-size: 28px;
  --btn-size: 40px;
  top: 50%;
  width: var(--btn-size);
  height: var(--btn-size);
  padding: 0;
  background-color: var(--COLOR-BG);
  border-radius: var(--RADIUS);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04), 0 2px 2px rgba(0, 0, 0, 0.02);
  /* vertically center */
  margin-top: calc(var(--btn-size) / -2);
}
@media only screen and (max-width: 749px) {
  .flickity-prev-next-button {
    display: none;
  }
}

.flickity-prev-next-button:after {
  content: "";
  position: absolute;
  top: 0;
  left: -60px;
  z-index: -1;
  width: calc(100% + 120px);
  height: 100%;
  background-color: var(--COLOR-BG-BRIGHTER);
  opacity: 1;
  transform: translate3d(-100%, 0, 0) skew(30deg);
  transition: transform 0.5s cubic-bezier(0.33, 0, 0, 1);
  will-change: transform;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

@media (hover: hover) {
  .flickity-prev-next-button {
    opacity: 0;
    transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out, visibility 0.2s;
  }

  .flickity-prev-next-button.previous {
    transform: translateX(-100%);
  }

  .flickity-prev-next-button.next {
    transform: translateX(100%);
  }

  .flickity-prev-next-button:hover:after {
    transform: translateZ(0);
  }

  .flickity-enabled:hover .flickity-prev-next-button.previous:not(:disabled),
.flickity-enabled:hover .flickity-prev-next-button.next:not(:disabled),
.is-focused .flickity-prev-next-button.previous:not(:disabled):focus,
.is-focused .flickity-prev-next-button.next:not(:disabled):focus {
    opacity: 1;
    transform: translateZ(0);
  }
}
.flickity-prev-next-button:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: var(--icon-size);
  height: var(--icon-size);
  background: var(--COLOR-TEXT);
  -webkit-mask-size: var(--icon-size);
          mask-size: var(--icon-size);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  max-width: 100%;
  max-height: 100%;
  border-radius: var(--RADIUS);
}

.flickity-prev-next-button {
  overflow: hidden;
}

.flickity-prev-next-button.previous:before {
  -webkit-mask-image: var(--ICON-ARROW-LEFT);
          mask-image: var(--ICON-ARROW-LEFT);
}

.flickity-prev-next-button.next:before {
  -webkit-mask-image: var(--ICON-ARROW-RIGHT);
          mask-image: var(--ICON-ARROW-RIGHT);
}

.flickity-button-icon {
  display: none;
}

.flickity-prev-next-button.previous {
  left: max(var(--outer), calc(var(--btn-size) / 2));
}

.flickity-prev-next-button.next {
  right: max(var(--outer), calc(var(--btn-size) / 2));
}

.is-focused .flickity-prev-next-button {
  transition: opacity 0.2s ease-in-out;
}

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: max(var(--outer), calc(var(--btn-size) / 2));
}

.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: max(var(--outer), calc(var(--btn-size) / 2));
}

/* ---- page dots ---- */
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  justify-content: var(--alignment-text-align, center);
  line-height: 1;
  display: flex;
}

.flickity-rtl .flickity-page-dots {
  direction: rtl;
}

.flickity-page-dot {
  display: block;
  width: 10px;
  height: 10px;
  padding: 0;
  margin: 0 5px;
  border: 1px solid var(--text);
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  text-indent: -100%;
  font-style: normal;
  overflow: hidden;
  cursor: pointer;
}

.flickity-page-dot:first-child {
  margin-left: 0;
}

.flickity-page-dot:last-child {
  margin-right: 0;
}

.flickity-page-dot:only-child {
  display: none;
}

.flickity-page-dot.is-selected {
  background: var(--text);
}

[data-dots=line] .flickity-page-dot {
  width: 40px;
  height: 2px;
  border-radius: initial;
  opacity: 0.25;
  background: currentColor;
}

[data-dots=line] .flickity-page-dot.is-selected {
  opacity: 1;
}

[data-dots=hidden] .flickity-page-dot {
  display: none;
}

/* flickity-fade */
.flickity-enabled.is-fade .flickity-slider > * {
  pointer-events: none;
  z-index: 0;
}

.flickity-enabled.is-fade .flickity-slider > .is-selected {
  pointer-events: auto;
  z-index: 1;
}

/* Flickity Resize */
.flickity-resize .flickity-slider > * {
  min-height: 100%;
}

.flickity-resizing .flickity-slider > * {
  min-height: 0;
}

/* Flickty overwrite */
.is-fade .flickity-cell {
  opacity: 0 !important;
  visibility: hidden;
  transition: opacity 0.8s ease, visibility 0.8s;
  will-change: transform, opacity;
}

.is-fade .flickity-cell.is-selected {
  opacity: 1 !important;
  visibility: visible;
}

@media only screen and (min-width: 750px) {
  [data-slider-desktop]:after {
    content: "flickity";
    display: none;
  }

  [data-slider]:not([data-slider-fullwidth]):not(.flickity-enabled) {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  [data-slider]:not([data-slider-fullwidth]):not(.flickity-enabled)::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }

  .grid-outer [data-slider]:not([data-slider-fullwidth]):not(.flickity-enabled) {
    padding-left: var(--outer);
    padding-right: var(--outer);
    margin-left: var(--outer-offset);
    margin-right: var(--outer-offset);
  }
}
.aos-initialized [data-aos][data-aos][data-aos-duration="50"], .aos-initialized body[data-aos-duration="50"] [data-aos] {
  transition-duration: 50ms;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="50"], .aos-initialized body[data-aos-delay="50"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="50"].aos-animate, .aos-initialized body[data-aos-delay="50"] [data-aos].aos-animate {
  transition-delay: 50ms;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="100"], .aos-initialized body[data-aos-duration="100"] [data-aos] {
  transition-duration: 0.1s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="100"], .aos-initialized body[data-aos-delay="100"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="100"].aos-animate, .aos-initialized body[data-aos-delay="100"] [data-aos].aos-animate {
  transition-delay: 0.1s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="150"], .aos-initialized body[data-aos-duration="150"] [data-aos] {
  transition-duration: 0.15s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="150"], .aos-initialized body[data-aos-delay="150"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="150"].aos-animate, .aos-initialized body[data-aos-delay="150"] [data-aos].aos-animate {
  transition-delay: 0.15s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="200"], .aos-initialized body[data-aos-duration="200"] [data-aos] {
  transition-duration: 0.2s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="200"], .aos-initialized body[data-aos-delay="200"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="200"].aos-animate, .aos-initialized body[data-aos-delay="200"] [data-aos].aos-animate {
  transition-delay: 0.2s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="250"], .aos-initialized body[data-aos-duration="250"] [data-aos] {
  transition-duration: 0.25s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="250"], .aos-initialized body[data-aos-delay="250"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="250"].aos-animate, .aos-initialized body[data-aos-delay="250"] [data-aos].aos-animate {
  transition-delay: 0.25s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="300"], .aos-initialized body[data-aos-duration="300"] [data-aos] {
  transition-duration: 0.3s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="300"], .aos-initialized body[data-aos-delay="300"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="300"].aos-animate, .aos-initialized body[data-aos-delay="300"] [data-aos].aos-animate {
  transition-delay: 0.3s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="350"], .aos-initialized body[data-aos-duration="350"] [data-aos] {
  transition-duration: 0.35s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="350"], .aos-initialized body[data-aos-delay="350"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="350"].aos-animate, .aos-initialized body[data-aos-delay="350"] [data-aos].aos-animate {
  transition-delay: 0.35s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="400"], .aos-initialized body[data-aos-duration="400"] [data-aos] {
  transition-duration: 0.4s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="400"], .aos-initialized body[data-aos-delay="400"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="400"].aos-animate, .aos-initialized body[data-aos-delay="400"] [data-aos].aos-animate {
  transition-delay: 0.4s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="450"], .aos-initialized body[data-aos-duration="450"] [data-aos] {
  transition-duration: 0.45s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="450"], .aos-initialized body[data-aos-delay="450"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="450"].aos-animate, .aos-initialized body[data-aos-delay="450"] [data-aos].aos-animate {
  transition-delay: 0.45s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="500"], .aos-initialized body[data-aos-duration="500"] [data-aos] {
  transition-duration: 0.5s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="500"], .aos-initialized body[data-aos-delay="500"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="500"].aos-animate, .aos-initialized body[data-aos-delay="500"] [data-aos].aos-animate {
  transition-delay: 0.5s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="550"], .aos-initialized body[data-aos-duration="550"] [data-aos] {
  transition-duration: 0.55s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="550"], .aos-initialized body[data-aos-delay="550"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="550"].aos-animate, .aos-initialized body[data-aos-delay="550"] [data-aos].aos-animate {
  transition-delay: 0.55s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="600"], .aos-initialized body[data-aos-duration="600"] [data-aos] {
  transition-duration: 0.6s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="600"], .aos-initialized body[data-aos-delay="600"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="600"].aos-animate, .aos-initialized body[data-aos-delay="600"] [data-aos].aos-animate {
  transition-delay: 0.6s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="650"], .aos-initialized body[data-aos-duration="650"] [data-aos] {
  transition-duration: 0.65s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="650"], .aos-initialized body[data-aos-delay="650"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="650"].aos-animate, .aos-initialized body[data-aos-delay="650"] [data-aos].aos-animate {
  transition-delay: 0.65s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="700"], .aos-initialized body[data-aos-duration="700"] [data-aos] {
  transition-duration: 0.7s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="700"], .aos-initialized body[data-aos-delay="700"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="700"].aos-animate, .aos-initialized body[data-aos-delay="700"] [data-aos].aos-animate {
  transition-delay: 0.7s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="750"], .aos-initialized body[data-aos-duration="750"] [data-aos] {
  transition-duration: 0.75s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="750"], .aos-initialized body[data-aos-delay="750"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="750"].aos-animate, .aos-initialized body[data-aos-delay="750"] [data-aos].aos-animate {
  transition-delay: 0.75s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="800"], .aos-initialized body[data-aos-duration="800"] [data-aos] {
  transition-duration: 0.8s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="800"], .aos-initialized body[data-aos-delay="800"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="800"].aos-animate, .aos-initialized body[data-aos-delay="800"] [data-aos].aos-animate {
  transition-delay: 0.8s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="850"], .aos-initialized body[data-aos-duration="850"] [data-aos] {
  transition-duration: 0.85s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="850"], .aos-initialized body[data-aos-delay="850"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="850"].aos-animate, .aos-initialized body[data-aos-delay="850"] [data-aos].aos-animate {
  transition-delay: 0.85s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="900"], .aos-initialized body[data-aos-duration="900"] [data-aos] {
  transition-duration: 0.9s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="900"], .aos-initialized body[data-aos-delay="900"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="900"].aos-animate, .aos-initialized body[data-aos-delay="900"] [data-aos].aos-animate {
  transition-delay: 0.9s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="950"], .aos-initialized body[data-aos-duration="950"] [data-aos] {
  transition-duration: 0.95s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="950"], .aos-initialized body[data-aos-delay="950"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="950"].aos-animate, .aos-initialized body[data-aos-delay="950"] [data-aos].aos-animate {
  transition-delay: 0.95s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1000"], .aos-initialized body[data-aos-duration="1000"] [data-aos] {
  transition-duration: 1s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1000"], .aos-initialized body[data-aos-delay="1000"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1000"].aos-animate, .aos-initialized body[data-aos-delay="1000"] [data-aos].aos-animate {
  transition-delay: 1s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1050"], .aos-initialized body[data-aos-duration="1050"] [data-aos] {
  transition-duration: 1.05s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1050"], .aos-initialized body[data-aos-delay="1050"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1050"].aos-animate, .aos-initialized body[data-aos-delay="1050"] [data-aos].aos-animate {
  transition-delay: 1.05s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1100"], .aos-initialized body[data-aos-duration="1100"] [data-aos] {
  transition-duration: 1.1s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1100"], .aos-initialized body[data-aos-delay="1100"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1100"].aos-animate, .aos-initialized body[data-aos-delay="1100"] [data-aos].aos-animate {
  transition-delay: 1.1s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1150"], .aos-initialized body[data-aos-duration="1150"] [data-aos] {
  transition-duration: 1.15s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1150"], .aos-initialized body[data-aos-delay="1150"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1150"].aos-animate, .aos-initialized body[data-aos-delay="1150"] [data-aos].aos-animate {
  transition-delay: 1.15s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1200"], .aos-initialized body[data-aos-duration="1200"] [data-aos] {
  transition-duration: 1.2s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1200"], .aos-initialized body[data-aos-delay="1200"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1200"].aos-animate, .aos-initialized body[data-aos-delay="1200"] [data-aos].aos-animate {
  transition-delay: 1.2s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1250"], .aos-initialized body[data-aos-duration="1250"] [data-aos] {
  transition-duration: 1.25s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1250"], .aos-initialized body[data-aos-delay="1250"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1250"].aos-animate, .aos-initialized body[data-aos-delay="1250"] [data-aos].aos-animate {
  transition-delay: 1.25s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1300"], .aos-initialized body[data-aos-duration="1300"] [data-aos] {
  transition-duration: 1.3s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1300"], .aos-initialized body[data-aos-delay="1300"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1300"].aos-animate, .aos-initialized body[data-aos-delay="1300"] [data-aos].aos-animate {
  transition-delay: 1.3s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1350"], .aos-initialized body[data-aos-duration="1350"] [data-aos] {
  transition-duration: 1.35s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1350"], .aos-initialized body[data-aos-delay="1350"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1350"].aos-animate, .aos-initialized body[data-aos-delay="1350"] [data-aos].aos-animate {
  transition-delay: 1.35s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1400"], .aos-initialized body[data-aos-duration="1400"] [data-aos] {
  transition-duration: 1.4s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1400"], .aos-initialized body[data-aos-delay="1400"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1400"].aos-animate, .aos-initialized body[data-aos-delay="1400"] [data-aos].aos-animate {
  transition-delay: 1.4s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1450"], .aos-initialized body[data-aos-duration="1450"] [data-aos] {
  transition-duration: 1.45s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1450"], .aos-initialized body[data-aos-delay="1450"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1450"].aos-animate, .aos-initialized body[data-aos-delay="1450"] [data-aos].aos-animate {
  transition-delay: 1.45s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1500"], .aos-initialized body[data-aos-duration="1500"] [data-aos] {
  transition-duration: 1.5s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1500"], .aos-initialized body[data-aos-delay="1500"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1500"].aos-animate, .aos-initialized body[data-aos-delay="1500"] [data-aos].aos-animate {
  transition-delay: 1.5s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1550"], .aos-initialized body[data-aos-duration="1550"] [data-aos] {
  transition-duration: 1.55s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1550"], .aos-initialized body[data-aos-delay="1550"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1550"].aos-animate, .aos-initialized body[data-aos-delay="1550"] [data-aos].aos-animate {
  transition-delay: 1.55s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1600"], .aos-initialized body[data-aos-duration="1600"] [data-aos] {
  transition-duration: 1.6s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1600"], .aos-initialized body[data-aos-delay="1600"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1600"].aos-animate, .aos-initialized body[data-aos-delay="1600"] [data-aos].aos-animate {
  transition-delay: 1.6s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1650"], .aos-initialized body[data-aos-duration="1650"] [data-aos] {
  transition-duration: 1.65s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1650"], .aos-initialized body[data-aos-delay="1650"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1650"].aos-animate, .aos-initialized body[data-aos-delay="1650"] [data-aos].aos-animate {
  transition-delay: 1.65s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1700"], .aos-initialized body[data-aos-duration="1700"] [data-aos] {
  transition-duration: 1.7s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1700"], .aos-initialized body[data-aos-delay="1700"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1700"].aos-animate, .aos-initialized body[data-aos-delay="1700"] [data-aos].aos-animate {
  transition-delay: 1.7s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1750"], .aos-initialized body[data-aos-duration="1750"] [data-aos] {
  transition-duration: 1.75s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1750"], .aos-initialized body[data-aos-delay="1750"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1750"].aos-animate, .aos-initialized body[data-aos-delay="1750"] [data-aos].aos-animate {
  transition-delay: 1.75s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1800"], .aos-initialized body[data-aos-duration="1800"] [data-aos] {
  transition-duration: 1.8s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1800"], .aos-initialized body[data-aos-delay="1800"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1800"].aos-animate, .aos-initialized body[data-aos-delay="1800"] [data-aos].aos-animate {
  transition-delay: 1.8s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1850"], .aos-initialized body[data-aos-duration="1850"] [data-aos] {
  transition-duration: 1.85s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1850"], .aos-initialized body[data-aos-delay="1850"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1850"].aos-animate, .aos-initialized body[data-aos-delay="1850"] [data-aos].aos-animate {
  transition-delay: 1.85s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1900"], .aos-initialized body[data-aos-duration="1900"] [data-aos] {
  transition-duration: 1.9s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1900"], .aos-initialized body[data-aos-delay="1900"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1900"].aos-animate, .aos-initialized body[data-aos-delay="1900"] [data-aos].aos-animate {
  transition-delay: 1.9s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="1950"], .aos-initialized body[data-aos-duration="1950"] [data-aos] {
  transition-duration: 1.95s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1950"], .aos-initialized body[data-aos-delay="1950"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="1950"].aos-animate, .aos-initialized body[data-aos-delay="1950"] [data-aos].aos-animate {
  transition-delay: 1.95s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2000"], .aos-initialized body[data-aos-duration="2000"] [data-aos] {
  transition-duration: 2s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2000"], .aos-initialized body[data-aos-delay="2000"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2000"].aos-animate, .aos-initialized body[data-aos-delay="2000"] [data-aos].aos-animate {
  transition-delay: 2s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2050"], .aos-initialized body[data-aos-duration="2050"] [data-aos] {
  transition-duration: 2.05s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2050"], .aos-initialized body[data-aos-delay="2050"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2050"].aos-animate, .aos-initialized body[data-aos-delay="2050"] [data-aos].aos-animate {
  transition-delay: 2.05s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2100"], .aos-initialized body[data-aos-duration="2100"] [data-aos] {
  transition-duration: 2.1s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2100"], .aos-initialized body[data-aos-delay="2100"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2100"].aos-animate, .aos-initialized body[data-aos-delay="2100"] [data-aos].aos-animate {
  transition-delay: 2.1s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2150"], .aos-initialized body[data-aos-duration="2150"] [data-aos] {
  transition-duration: 2.15s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2150"], .aos-initialized body[data-aos-delay="2150"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2150"].aos-animate, .aos-initialized body[data-aos-delay="2150"] [data-aos].aos-animate {
  transition-delay: 2.15s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2200"], .aos-initialized body[data-aos-duration="2200"] [data-aos] {
  transition-duration: 2.2s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2200"], .aos-initialized body[data-aos-delay="2200"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2200"].aos-animate, .aos-initialized body[data-aos-delay="2200"] [data-aos].aos-animate {
  transition-delay: 2.2s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2250"], .aos-initialized body[data-aos-duration="2250"] [data-aos] {
  transition-duration: 2.25s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2250"], .aos-initialized body[data-aos-delay="2250"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2250"].aos-animate, .aos-initialized body[data-aos-delay="2250"] [data-aos].aos-animate {
  transition-delay: 2.25s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2300"], .aos-initialized body[data-aos-duration="2300"] [data-aos] {
  transition-duration: 2.3s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2300"], .aos-initialized body[data-aos-delay="2300"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2300"].aos-animate, .aos-initialized body[data-aos-delay="2300"] [data-aos].aos-animate {
  transition-delay: 2.3s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2350"], .aos-initialized body[data-aos-duration="2350"] [data-aos] {
  transition-duration: 2.35s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2350"], .aos-initialized body[data-aos-delay="2350"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2350"].aos-animate, .aos-initialized body[data-aos-delay="2350"] [data-aos].aos-animate {
  transition-delay: 2.35s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2400"], .aos-initialized body[data-aos-duration="2400"] [data-aos] {
  transition-duration: 2.4s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2400"], .aos-initialized body[data-aos-delay="2400"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2400"].aos-animate, .aos-initialized body[data-aos-delay="2400"] [data-aos].aos-animate {
  transition-delay: 2.4s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2450"], .aos-initialized body[data-aos-duration="2450"] [data-aos] {
  transition-duration: 2.45s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2450"], .aos-initialized body[data-aos-delay="2450"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2450"].aos-animate, .aos-initialized body[data-aos-delay="2450"] [data-aos].aos-animate {
  transition-delay: 2.45s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2500"], .aos-initialized body[data-aos-duration="2500"] [data-aos] {
  transition-duration: 2.5s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2500"], .aos-initialized body[data-aos-delay="2500"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2500"].aos-animate, .aos-initialized body[data-aos-delay="2500"] [data-aos].aos-animate {
  transition-delay: 2.5s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2550"], .aos-initialized body[data-aos-duration="2550"] [data-aos] {
  transition-duration: 2.55s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2550"], .aos-initialized body[data-aos-delay="2550"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2550"].aos-animate, .aos-initialized body[data-aos-delay="2550"] [data-aos].aos-animate {
  transition-delay: 2.55s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2600"], .aos-initialized body[data-aos-duration="2600"] [data-aos] {
  transition-duration: 2.6s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2600"], .aos-initialized body[data-aos-delay="2600"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2600"].aos-animate, .aos-initialized body[data-aos-delay="2600"] [data-aos].aos-animate {
  transition-delay: 2.6s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2650"], .aos-initialized body[data-aos-duration="2650"] [data-aos] {
  transition-duration: 2.65s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2650"], .aos-initialized body[data-aos-delay="2650"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2650"].aos-animate, .aos-initialized body[data-aos-delay="2650"] [data-aos].aos-animate {
  transition-delay: 2.65s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2700"], .aos-initialized body[data-aos-duration="2700"] [data-aos] {
  transition-duration: 2.7s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2700"], .aos-initialized body[data-aos-delay="2700"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2700"].aos-animate, .aos-initialized body[data-aos-delay="2700"] [data-aos].aos-animate {
  transition-delay: 2.7s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2750"], .aos-initialized body[data-aos-duration="2750"] [data-aos] {
  transition-duration: 2.75s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2750"], .aos-initialized body[data-aos-delay="2750"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2750"].aos-animate, .aos-initialized body[data-aos-delay="2750"] [data-aos].aos-animate {
  transition-delay: 2.75s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2800"], .aos-initialized body[data-aos-duration="2800"] [data-aos] {
  transition-duration: 2.8s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2800"], .aos-initialized body[data-aos-delay="2800"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2800"].aos-animate, .aos-initialized body[data-aos-delay="2800"] [data-aos].aos-animate {
  transition-delay: 2.8s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2850"], .aos-initialized body[data-aos-duration="2850"] [data-aos] {
  transition-duration: 2.85s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2850"], .aos-initialized body[data-aos-delay="2850"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2850"].aos-animate, .aos-initialized body[data-aos-delay="2850"] [data-aos].aos-animate {
  transition-delay: 2.85s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2900"], .aos-initialized body[data-aos-duration="2900"] [data-aos] {
  transition-duration: 2.9s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2900"], .aos-initialized body[data-aos-delay="2900"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2900"].aos-animate, .aos-initialized body[data-aos-delay="2900"] [data-aos].aos-animate {
  transition-delay: 2.9s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="2950"], .aos-initialized body[data-aos-duration="2950"] [data-aos] {
  transition-duration: 2.95s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2950"], .aos-initialized body[data-aos-delay="2950"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="2950"].aos-animate, .aos-initialized body[data-aos-delay="2950"] [data-aos].aos-animate {
  transition-delay: 2.95s;
}
.aos-initialized [data-aos][data-aos][data-aos-duration="3000"], .aos-initialized body[data-aos-duration="3000"] [data-aos] {
  transition-duration: 3s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="3000"], .aos-initialized body[data-aos-delay="3000"] [data-aos] {
  transition-delay: 0s;
}
.aos-initialized [data-aos][data-aos][data-aos-delay="3000"].aos-animate, .aos-initialized body[data-aos-delay="3000"] [data-aos].aos-animate {
  transition-delay: 3s;
}
.aos-initialized [data-aos][data-aos][data-aos-easing=linear], .aos-initialized body[data-aos-easing=linear] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease], .aos-initialized body[data-aos-easing=ease] [data-aos] {
  transition-timing-function: ease;
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in], .aos-initialized body[data-aos-easing=ease-in] [data-aos] {
  transition-timing-function: ease-in;
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-out], .aos-initialized body[data-aos-easing=ease-out] [data-aos] {
  transition-timing-function: ease-out;
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-out], .aos-initialized body[data-aos-easing=ease-in-out] [data-aos] {
  transition-timing-function: ease-in-out;
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-back], .aos-initialized body[data-aos-easing=ease-in-back] [data-aos] {
  transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-out-back], .aos-initialized body[data-aos-easing=ease-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-out-back], .aos-initialized body[data-aos-easing=ease-in-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-sine], .aos-initialized body[data-aos-easing=ease-in-sine] [data-aos] {
  transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-out-sine], .aos-initialized body[data-aos-easing=ease-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-out-sine], .aos-initialized body[data-aos-easing=ease-in-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-quad], .aos-initialized body[data-aos-easing=ease-in-quad] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-out-quad], .aos-initialized body[data-aos-easing=ease-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-out-quad], .aos-initialized body[data-aos-easing=ease-in-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-cubic], .aos-initialized body[data-aos-easing=ease-in-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-out-cubic], .aos-initialized body[data-aos-easing=ease-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-out-cubic], .aos-initialized body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-quart], .aos-initialized body[data-aos-easing=ease-in-quart] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-out-quart], .aos-initialized body[data-aos-easing=ease-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.aos-initialized [data-aos][data-aos][data-aos-easing=ease-in-out-quart], .aos-initialized body[data-aos-easing=ease-in-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
.aos-initialized [data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  transition-property: opacity, transform;
}
.aos-initialized [data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  transform: translateZ(0);
}
.aos-initialized [data-aos=fade-up] {
  transform: translateY(50px);
}
.aos-initialized [data-aos=fade-down] {
  transform: translateY(-50px);
}
.aos-initialized [data-aos=fade-right] {
  transform: translate(-50px);
}
.aos-initialized [data-aos=fade-left] {
  transform: translate(50px);
}
.aos-initialized [data-aos=fade-up-right] {
  transform: translate(-50px, 50px);
}
.aos-initialized [data-aos=fade-up-left] {
  transform: translate(50px, 50px);
}
.aos-initialized [data-aos=fade-down-right] {
  transform: translate(-50px, -50px);
}
.aos-initialized [data-aos=fade-down-left] {
  transform: translate(50px, -50px);
}
.aos-initialized [data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  transition-property: opacity, transform;
}
.aos-initialized [data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  transform: translateZ(0) scale(1);
}
.aos-initialized [data-aos=zoom-in] {
  transform: scale(0.6);
}
.aos-initialized [data-aos=zoom-in-up] {
  transform: translateY(50px) scale(0.6);
}
.aos-initialized [data-aos=zoom-in-down] {
  transform: translateY(-50px) scale(0.6);
}
.aos-initialized [data-aos=zoom-in-right] {
  transform: translate(-50px) scale(0.6);
}
.aos-initialized [data-aos=zoom-in-left] {
  transform: translate(50px) scale(0.6);
}
.aos-initialized [data-aos=zoom-out] {
  transform: scale(1.2);
}
.aos-initialized [data-aos=zoom-out-up] {
  transform: translateY(50px) scale(1.2);
}
.aos-initialized [data-aos=zoom-out-down] {
  transform: translateY(-50px) scale(1.2);
}
.aos-initialized [data-aos=zoom-out-right] {
  transform: translate(-50px) scale(1.2);
}
.aos-initialized [data-aos=zoom-out-left] {
  transform: translate(50px) scale(1.2);
}
.aos-initialized [data-aos^=slide][data-aos^=slide] {
  transition-property: transform;
}
.aos-initialized [data-aos^=slide][data-aos^=slide].aos-animate {
  transform: translateZ(0);
}
.aos-initialized [data-aos=slide-up] {
  transform: translateY(100%);
}
.aos-initialized [data-aos=slide-down] {
  transform: translateY(-100%);
}
.aos-initialized [data-aos=slide-right] {
  transform: translateX(-100%);
}
.aos-initialized [data-aos=slide-left] {
  transform: translateX(100%);
}
.aos-initialized [data-aos^=flip][data-aos^=flip] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition-property: transform;
}
.aos-initialized [data-aos=flip-left] {
  transform: perspective(2500px) rotateY(-100deg);
}
.aos-initialized [data-aos=flip-left].aos-animate {
  transform: perspective(2500px) rotateY(0);
}
.aos-initialized [data-aos=flip-right] {
  transform: perspective(2500px) rotateY(100deg);
}
.aos-initialized [data-aos=flip-right].aos-animate {
  transform: perspective(2500px) rotateY(0);
}
.aos-initialized [data-aos=flip-up] {
  transform: perspective(2500px) rotateX(-100deg);
}
.aos-initialized [data-aos=flip-up].aos-animate {
  transform: perspective(2500px) rotateX(0);
}
.aos-initialized [data-aos=flip-down] {
  transform: perspective(2500px) rotateX(100deg);
}
.aos-initialized [data-aos=flip-down].aos-animate {
  transform: perspective(2500px) rotateX(0);
}
.aos-initialized [data-aos=img-in] {
  opacity: 0;
  transform: scale(1.06);
  transition-duration: 0.5s;
  transition-property: transform, opacity;
}
.aos-initialized [data-aos=img-in].lazy-image.is-loading {
  opacity: 1;
}
.aos-initialized [data-aos=img-in].aos-animate {
  opacity: 1;
  transform: translateZ(0);
}
.aos-initialized [data-aos=fade] {
  opacity: 0;
  transition-property: opacity;
}
.aos-initialized [data-aos=fade].aos-animate {
  opacity: 1;
}
.aos-initialized [data-aos][data-aos][data-aos-order="1"] {
  animation-delay: 0ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="2"] {
  animation-delay: 150ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="3"] {
  animation-delay: 300ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="4"] {
  animation-delay: 450ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="5"] {
  animation-delay: 600ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="6"] {
  animation-delay: 750ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="7"] {
  animation-delay: 900ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="8"] {
  animation-delay: 1050ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="9"] {
  animation-delay: 1200ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="10"] {
  animation-delay: 1350ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="11"] {
  animation-delay: 1500ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="12"] {
  animation-delay: 1650ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="13"] {
  animation-delay: 1800ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="14"] {
  animation-delay: 1950ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="15"] {
  animation-delay: 2100ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="16"] {
  animation-delay: 2250ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="17"] {
  animation-delay: 2400ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="18"] {
  animation-delay: 2550ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="19"] {
  animation-delay: 2700ms;
}
.aos-initialized [data-aos][data-aos][data-aos-order="20"] {
  animation-delay: 2850ms;
}
.aos-initialized [data-aos=hero] {
  opacity: 0;
  will-change: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transform: translateZ(0);
}
.no-js .aos-initialized [data-aos=hero] {
  opacity: 1;
}
.aos-initialized [data-aos=hero].aos-animate {
  animation-name: heroFade;
  animation-duration: 1s;
  animation-fill-mode: both;
}
.aos-initialized .aos-no-transition {
  transition: none !important;
}

@keyframes heroFade {
  from {
    opacity: 0;
    transform: translate3d(0, 15px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes dash {
  from {
    stroke-dashoffset: 100;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes slideInLeft {
  from {
    opacity: 0;
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(0, 100%, 0);
  }
}
@media only screen and (max-width: 749px) {
  html.iframe [data-aos]:not([data-aos=hero]) {
    opacity: 1 !important;
    transform: none !important;
  }
}

/*===== Custom theme animations =====*/
.aos-initialized [data-animation-delay] {
  animation-delay: calc(0ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="50"] {
  animation-delay: calc(50ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="100"] {
  animation-delay: calc(100ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="150"] {
  animation-delay: calc(150ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="200"] {
  animation-delay: calc(200ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="250"] {
  animation-delay: calc(250ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="300"] {
  animation-delay: calc(300ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="350"] {
  animation-delay: calc(350ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="400"] {
  animation-delay: calc(400ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="450"] {
  animation-delay: calc(450ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="500"] {
  animation-delay: calc(500ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="550"] {
  animation-delay: calc(550ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="600"] {
  animation-delay: calc(600ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="650"] {
  animation-delay: calc(650ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="700"] {
  animation-delay: calc(700ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="750"] {
  animation-delay: calc(750ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="800"] {
  animation-delay: calc(800ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="850"] {
  animation-delay: calc(850ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="900"] {
  animation-delay: calc(900ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="950"] {
  animation-delay: calc(950ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1000"] {
  animation-delay: calc(1000ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1050"] {
  animation-delay: calc(1050ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1100"] {
  animation-delay: calc(1100ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1150"] {
  animation-delay: calc(1150ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1200"] {
  animation-delay: calc(1200ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1250"] {
  animation-delay: calc(1250ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1300"] {
  animation-delay: calc(1300ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1350"] {
  animation-delay: calc(1350ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1400"] {
  animation-delay: calc(1400ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1450"] {
  animation-delay: calc(1450ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-delay="1500"] {
  animation-delay: calc(1500ms + var(--base-animation-delay));
}
.aos-initialized [data-animation-duration] {
  animation-duration: 500ms;
}
.aos-initialized [data-animation-duration="100"] {
  animation-duration: 100ms;
}
.aos-initialized [data-animation-duration="200"] {
  animation-duration: 200ms;
}
.aos-initialized [data-animation-duration="300"] {
  animation-duration: 300ms;
}
.aos-initialized [data-animation-duration="400"] {
  animation-duration: 400ms;
}
.aos-initialized [data-animation-duration="500"] {
  animation-duration: 500ms;
}
.aos-initialized [data-animation-duration="600"] {
  animation-duration: 600ms;
}
.aos-initialized [data-animation-duration="700"] {
  animation-duration: 700ms;
}
.aos-initialized [data-animation-duration="800"] {
  animation-duration: 800ms;
}
.aos-initialized [data-animation-duration="900"] {
  animation-duration: 900ms;
}
.aos-initialized [data-animation-duration="1000"] {
  animation-duration: 1000ms;
}
.aos-initialized [data-animation-duration="1100"] {
  animation-duration: 1100ms;
}
.aos-initialized [data-animation-duration="1200"] {
  animation-duration: 1200ms;
}
.aos-initialized [data-animation-duration="1300"] {
  animation-duration: 1300ms;
}
.aos-initialized [data-animation-duration="1400"] {
  animation-duration: 1400ms;
}
.aos-initialized [data-animation-duration="1500"] {
  animation-duration: 1500ms;
}
.aos-initialized .is-updated [data-animation-delay] {
  animation-delay: 0ms;
}
.aos-initialized .is-updated [data-animation-delay="50"] {
  animation-delay: 50ms;
}
.aos-initialized .is-updated [data-animation-delay="100"] {
  animation-delay: 100ms;
}
.aos-initialized .is-updated [data-animation-delay="150"] {
  animation-delay: 150ms;
}
.aos-initialized .is-updated [data-animation-delay="200"] {
  animation-delay: 200ms;
}
.aos-initialized .is-updated [data-animation-delay="250"] {
  animation-delay: 250ms;
}
.aos-initialized .is-updated [data-animation-delay="300"] {
  animation-delay: 300ms;
}
.aos-initialized .is-updated [data-animation-delay="350"] {
  animation-delay: 350ms;
}
.aos-initialized .is-updated [data-animation-delay="400"] {
  animation-delay: 400ms;
}
.aos-initialized .is-updated [data-animation-delay="450"] {
  animation-delay: 450ms;
}
.aos-initialized .is-updated [data-animation-delay="500"] {
  animation-delay: 500ms;
}
.aos-initialized .is-updated [data-animation-delay="550"] {
  animation-delay: 550ms;
}
.aos-initialized .is-updated [data-animation-delay="600"] {
  animation-delay: 600ms;
}
.aos-initialized .is-updated [data-animation-delay="650"] {
  animation-delay: 650ms;
}
.aos-initialized .is-updated [data-animation-delay="700"] {
  animation-delay: 700ms;
}
.aos-initialized .is-updated [data-animation-delay="750"] {
  animation-delay: 750ms;
}
.aos-initialized .is-updated [data-animation-delay="800"] {
  animation-delay: 800ms;
}
.aos-initialized .is-updated [data-animation-delay="850"] {
  animation-delay: 850ms;
}
.aos-initialized .is-updated [data-animation-delay="900"] {
  animation-delay: 900ms;
}
.aos-initialized .is-updated [data-animation-delay="950"] {
  animation-delay: 950ms;
}
.aos-initialized .is-updated [data-animation-delay="1000"] {
  animation-delay: 1000ms;
}
.aos-initialized .is-updated [data-animation-delay="1050"] {
  animation-delay: 1050ms;
}
.aos-initialized .is-updated [data-animation-delay="1100"] {
  animation-delay: 1100ms;
}
.aos-initialized .is-updated [data-animation-delay="1150"] {
  animation-delay: 1150ms;
}
.aos-initialized .is-updated [data-animation-delay="1200"] {
  animation-delay: 1200ms;
}
.aos-initialized .is-updated [data-animation-delay="1250"] {
  animation-delay: 1250ms;
}
.aos-initialized .is-updated [data-animation-delay="1300"] {
  animation-delay: 1300ms;
}
.aos-initialized .is-updated [data-animation-delay="1350"] {
  animation-delay: 1350ms;
}
.aos-initialized .is-updated [data-animation-delay="1400"] {
  animation-delay: 1400ms;
}
.aos-initialized .is-updated [data-animation-delay="1450"] {
  animation-delay: 1450ms;
}
.aos-initialized .is-updated [data-animation-delay="1500"] {
  animation-delay: 1500ms;
}
.aos-initialized [data-animation=drawer-images-fade] {
  opacity: 0;
  will-change: transform, opacity;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.aos-initialized [data-animation=drawer-images-fade].is-animated {
  animation-name: cartDrawerItemsFadeIn;
}
.aos-initialized [data-animation=drawer-images-fade].is-hiding {
  animation-name: cartDrawerItemsFadeOut;
  animation-delay: 0s;
}
.aos-initialized [data-animation=drawer-items-fade],
.aos-initialized .drawer [data-animation=cart-items-fade] {
  opacity: 0;
  will-change: transform, opacity;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.aos-initialized [data-animation=drawer-items-fade].is-animated,
.aos-initialized .drawer [data-animation=cart-items-fade].is-animated {
  animation-name: cartDrawerItemsFadeInLeft;
}
.aos-initialized [data-animation=drawer-items-fade].is-hiding,
.aos-initialized .drawer [data-animation=cart-items-fade].is-hiding {
  animation-name: cartDrawerItemsFadeOutRight;
  animation-delay: 0s;
}
.aos-initialized [data-animation=drawer-items-fade].is-removed,
.aos-initialized .drawer [data-animation=cart-items-fade].is-removed {
  animation-name: cartItemRemoved;
  animation-delay: 0s;
  animation-duration: 0.5s;
  animation-fill-mode: both;
}
@media only screen and (max-width: 749px) {
  .aos-initialized .product-quick-add [data-animation=drawer-items-fade] {
    opacity: 0;
    animation-fill-mode: both;
  }
  .aos-initialized .product-quick-add [data-animation=drawer-items-fade].is-animated {
    animation-name: cartDrawerItemsFadeIn;
  }
  .aos-initialized .product-quick-add [data-animation=drawer-items-fade].is-hiding {
    animation-name: cartDrawerItemsFadeOut;
    animation-delay: 0s;
  }
  .no-js .aos-initialized .product-quick-add [data-animation=drawer-items-fade] {
    opacity: unset;
  }
}
.aos-initialized .cart [data-animation=cart-items-fade] {
  opacity: 0;
  will-change: transform, opacity;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.aos-initialized .cart [data-animation=cart-items-fade].is-animated {
  animation-name: cartItemsFadeIn;
}
.aos-initialized .cart [data-animation=cart-items-fade].is-removed {
  animation-name: cartItemRemoved;
  animation-delay: 0s;
  animation-duration: 0.5s;
  animation-fill-mode: both;
}
.no-js .aos-initialized .cart [data-animation=cart-items-fade] {
  opacity: unset;
}
.aos-initialized [data-animation].is-hidden,
.aos-initialized [data-animation].is-hidden.is-animated {
  animation-name: slideUp;
  animation-fill-mode: forwards;
  animation-delay: 0s;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.aos-initialized .drawer--animated [data-animation=drawer-items-fade] {
  animation-name: cartDrawerItemsFadeInRight;
}
.aos-initialized .drawer--animated [data-sliderule-pane="0"] [data-animates="0"],
.aos-initialized .drawer--animated [data-sliderule-pane="1"] [data-animates="1"],
.aos-initialized .drawer--animated [data-sliderule-pane="2"] [data-animates="2"] {
  animation-name: cartDrawerItemsFadeInRight;
}
.aos-initialized .drawer--animated [data-sliderule-pane="0"] [data-animates="1"],
.aos-initialized .drawer--animated [data-sliderule-pane="0"] [data-animates="2"],
.aos-initialized .drawer--animated [data-sliderule-pane="1"] [data-animates="2"] {
  animation-name: cartDrawerItemsFadeOutRight;
}
.aos-initialized .drawer--animated [data-animation=drawer-items-fade].is-hiding {
  --base-animation-delay: -0.2s;
  animation-name: cartDrawerItemsFadeOutRight;
  animation-duration: 0.25s;
  animation-fill-mode: both;
}
.aos-initialized .drawer--animated [data-animation=drawer-items-fade].is-hidden {
  transition: none;
  animation: none;
  opacity: 0;
  visibility: hidden;
}

@keyframes cartDrawerItemsFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes cartDrawerItemsFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes cartDrawerItemsFadeInLeft {
  from {
    opacity: 0;
    transform: translateX(15px);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
@keyframes cartDrawerItemsFadeOutLeft {
  from {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(-15px);
  }
}
@keyframes cartDrawerItemsFadeInRight {
  from {
    opacity: 0;
    transform: translateX(-15px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes cartDrawerItemsFadeOutRight {
  from {
    opacity: 1;
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    transform: translateX(15px);
  }
}
@keyframes cartItemsFadeIn {
  from {
    opacity: 0;
    transform: translateY(15px);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
@keyframes cartItemRemoved {
  0% {
    opacity: 1;
    max-height: 300px;
  }
  100% {
    opacity: 0;
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@keyframes slideUp {
  from {
    opacity: 1;
    max-height: 1000px;
  }
  to {
    opacity: 0;
    max-height: 0px;
  }
}
@keyframes imageFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes imageFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.shopify-model-viewer-ui {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

.shopify-model-viewer-ui model-viewer {
  transform: translateZ(0);
  z-index: 1;
}

.shopify-model-viewer-ui model-viewer.shopify-model-viewer-ui__disabled {
  pointer-events: none;
}

.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen model-viewer {
  position: relative;
  width: 100vw;
  height: 100vh;
}

.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--exit-fullscreen {
  display: block;
}

.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--enter-fullscreen {
  display: none;
}

.shopify-model-viewer-ui.shopify-model-viewer-ui--desktop:hover .shopify-model-viewer-ui__controls-area, .shopify-model-viewer-ui.shopify-model-viewer-ui--desktop.shopify-model-viewer-ui--child-focused .shopify-model-viewer-ui__controls-area {
  opacity: 1;
}

.shopify-model-viewer-ui:not(.shopify-model-viewer-ui--desktop) .shopify-model-viewer-ui__controls-area {
  display: none;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area {
  display: flex;
  flex-direction: column;
  background: #FFF;
  opacity: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 1;
  transition: opacity 0.1s linear;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area:focus-within {
  opacity: 1;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area:not(.shopify-model-viewer-ui__controls-area--playing) {
  display: none;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__button {
  color: #3A3A3A;
  border-radius: 0;
  border: none;
  margin: 0px;
  cursor: pointer;
}

body:not(.is-focused) .shopify-model-viewer-ui .shopify-model-viewer-ui__button:not(.focus-visible) {
  outline: none;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control {
  padding: 0px;
  height: 44px;
  width: 44px;
  background: transparent;
  position: relative;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover {
  color: rgba(0, 0, 0, 0.55);
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active, .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus {
  color: rgba(0, 0, 0, 0.55);
  background: rgba(0, 0, 0, 0.05);
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after {
  position: absolute;
  content: "";
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  width: 28px;
  bottom: 0px;
  right: 8px;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon {
  width: 44px;
  height: 44px;
  fill: none;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster {
  background: #FFF;
  position: absolute;
  border: 1px solid rgba(0, 0, 0, 0.05);
  top: 50%;
  left: 50%;
  padding: 0;
  transform: translate3d(-50%, -50%, 0);
  height: 62px;
  width: 62px;
  z-index: 1;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover, .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus {
  color: rgba(0, 0, 0, 0.55);
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon {
  width: 60px;
  height: 60px;
  z-index: 1;
  fill: none;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--exit-fullscreen {
  display: none;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--enter-fullscreen {
  display: block;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__spritesheet {
  display: none;
}

.shopify-model-viewer-ui .shopify-model-viewer-ui__sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  touch-action: none;
  z-index: 1000;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none;
}

.pswp * {
  box-sizing: border-box;
}

.pswp img {
  max-width: none;
}

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--open {
  display: block;
}

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: zoom-in;
  cursor: -moz-zoom-in;
  cursor: -webkit-zoom-in;
  cursor: var(--ICON-ZOOM-IN), zoom-in;
}

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: zoom-out;
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: var(--ICON-ZOOM-OUT), zoom-out;
}

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: var(--underlay-bg);
  opacity: 0;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.pswp__container,
.pswp__zoom-wrap {
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  transform-origin: left top;
  /* for open/close transition */
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  transition: none;
}

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden;
}

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
}

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden;
}

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222;
}

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0;
}

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: calc(0.875rem * var(--FONT-ADJUST-BODY));
  line-height: 16px;
  margin-top: -8px;
  color: #CCC;
}

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline;
}

/*================ GLOBAL ================*/
/**
 * Reset
 */
html,
body,
div,
span,
object,
iframe,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
img,
ins,
kbd,
q,
samp,
small,
sub,
sup,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

summary::marker,
summary::-webkit-details-marker {
  display: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}

ins {
  background-color: var(--COLOR-LINK);
  color: var(--COLOR-LINK-OPPOSITE);
  text-decoration: none;
}

mark {
  background-color: var(--COLOR-LINK);
  color: var(--COLOR-LINK-OPPOSITE);
  font-style: var(--FONT-STYLE-BODY-ITALIC);
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

del {
  text-decoration: line-through;
}

abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid var(--COLOR-BORDER);
  margin: 1em 0;
  padding: 0;
}

ol {
  list-style-type: decimal;
}

p {
  margin: 0 0 1em 0;
}

nav ul,
nav li {
  margin: 0;
  list-style: none;
  list-style-image: none;
}

small {
  font-size: 85%;
}

strong,
th {
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

td {
  vertical-align: top;
}

sub sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

input[type=search]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

input[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  display: none;
}

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
  padding: 15px;
}

textarea {
  overflow: auto;
}

input[type=radio] {
  vertical-align: text-bottom;
}

input[type=checkbox] {
  vertical-align: bottom;
}

input[type=button],
input[type=submit],
input[type=image],
button {
  cursor: pointer;
}

button,
input,
select,
.popout__toggle,
textarea {
  margin: 0;
}

input[type=text].error,
input[type=email].error,
input[type=password].error {
  border-color: var(--COLOR-ERROR-BORDER);
}

input[type=text],
input[type=password],
input[type=email],
input[type=tel] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

button {
  border: none;
  background: none;
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  text-transform: none;
  line-height: 1;
  color: currentColor;
}

.loader {
  position: relative;
  height: 4px;
  display: block;
  background-color: var(--primary-fade);
  border-radius: 2px;
  overflow: hidden;
  width: 150px;
  margin: 30px auto;
}

.loader--top {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  margin: 0;
  opacity: 0;
  transition: opacity 0.3s, visibility 0.3s;
}

.loader-indeterminate {
  background-color: var(--primary);
}
.loader-indeterminate::before {
  content: "";
  position: absolute;
  background-color: inherit;
  top: 0;
  left: -35%;
  width: 100%;
  bottom: 0;
  will-change: transform;
  animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}
.loader-indeterminate::after {
  content: "";
  position: absolute;
  background-color: inherit;
  top: 0;
  left: -200%;
  width: 100%;
  bottom: 0;
  will-change: transform;
  animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  animation-delay: 1.15s;
}

@keyframes indeterminate {
  0% {
    transform: translateX(0) scale(0.35, 1);
  }
  60% {
    transform: translateX(50%) scale(0.9, 1);
  }
  100% {
    transform: translateX(100%) scale(0.9, 1);
  }
}
@keyframes indeterminate-short {
  0% {
    transform: translateX(0) scale(2, 1);
  }
  60% {
    transform: translateX(460px) scale(0.01, 1);
  }
  100% {
    transform: translateX(460px) scale(0.01, 1);
  }
}
/**
 * Helpers
 */
.clearfix {
  *zoom: 1;
}
.clearfix::after {
  content: "";
  display: table;
  clear: both;
}

.visually-hidden {
  position: absolute !important;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.js-focus-hidden:focus {
  outline: none;
}

.label-hidden {
  position: absolute !important;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.no-placeholder .label-hidden {
  position: inherit !important;
  overflow: auto;
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
}

.visually-shown {
  position: inherit !important;
  overflow: auto;
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
}

.no-js:not(html) {
  display: none;
}
.no-js .no-js:not(html) {
  display: block;
}
.no-js .no-js:not(html).is-hidden {
  visibility: visible;
  max-height: none;
  opacity: 1;
}

.no-js .js {
  display: none;
}

.supports-no-cookies:not(html) {
  display: none;
}
html.supports-no-cookies .supports-no-cookies:not(html) {
  display: block;
}

html.supports-no-cookies .supports-cookies {
  display: none;
}

/*================ Responsive Show/Hide Helper ================*/
/*================ Responsive Text Alignment Helper ================*/
/*============================================================================
  Skip to content button
    - Overrides .visually-hidden when focused
==============================================================================*/
.skip-link:focus {
  position: absolute !important;
  overflow: auto;
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
  color: var(--COLOR-LINK);
  background-color: var(--COLOR-BG);
  padding: 20px;
  z-index: 15000;
  transition: none;
}

body.is-focused .sidebar__item input:focus ~ label,
body.is-focused .checkbox input:focus ~ label:before,
.no-touch body.is-focused .double__image .product-link:focus .product-item__bg__under,
.no-touch body.is-focused .double__image.is-visible .product-link:focus .product-item__bg__inner.is-visible,
body.is-focused a.product-link:focus > .product-item__bg,
body.is-focused .look__dot__button:focus .look__dot,
body.is-focused .product__thumb__link:focus img,
body.is-focused .article__image-link:focus img,
body.is-focused .article__image-link:focus .image-wrapper,
body.is-focused .product__slides:focus,
body.is-focused a.frame__item:focus img,
body.is-focused .slideshow__slider:focus img {
  outline-color: var(--COLOR-PRIMARY) !important;
  outline-offset: -2px !important;
  outline-style: auto !important;
  outline-width: 5px !important;
}

body.is-focused *:focus {
  outline-color: var(--COLOR-PRIMARY);
}

body.is-focused .checkbox input:focus ~ label:before,
body.is-focused .filter-group__heading:focus,
body.is-focused a.collection-item__image:focus,
body.is-focused .product-upsell__image a,
body.is-focused div.product__slides.product-single__photos:focus,
body.is-focused .inline-image__link:focus,
body.is-focused .search-popdown .product-link:focus {
  outline-offset: 2px !important;
}

body.is-focused .look__slider:focus,
body.is-focused .grid:focus {
  outline: none !important;
}

html:not(.no-js) body:not(.is-focused) *:focus,
body.is-focused .product__thumb__link:focus {
  outline: none;
}

body.is-focused .swatch input[type=radio]:focus + label:after {
  border-width: 3px;
}

body.is-focused .variant-input:focus + .variant__button-label {
  box-shadow: 0 0 0 4px var(--COLOR-PRIMARY);
}

body.is-focused .deferred-media__poster:focus .deferred-media__poster-button,
body.is-focused .deferred-media__poster.focus-visible .deferred-media__poster-button {
  outline-color: var(--COLOR-PRIMARY);
  outline-offset: 2px;
  outline-style: auto;
  outline-width: 5px;
}

body.is-focused .highlights__item:focus {
  outline-offset: 2px !important;
}

[data-scroll-locked] .js__header__stuck,
[data-scroll-locked] .theme__header,
[data-scroll-locked] .collection__nav,
[data-scroll-locked] .announcement__wrapper,
[data-scroll-locked] .announcement__bar-outer,
[data-scroll-locked] .search__popdown__outer,
[data-scroll-locked] .toolbar {
  width: 100vw;
}
[data-scroll-locked] .js__header__stuck,
[data-scroll-locked] .theme__header,
[data-scroll-locked] .collection__nav,
[data-scroll-locked] .announcement__bar,
[data-scroll-locked] .search__popdown__outer,
[data-scroll-locked] .cart-bar,
[data-scroll-locked] .toolbar {
  padding-right: var(--scrollbar-width);
}
[data-scroll-locked] .announcement__wrapper .flickity-prev-next-button.next {
  margin-right: var(--scrollbar-width);
}

#challenge .shopify-section-popups {
  display: none;
}

#challenge .shopify-challenge__container,
#challenge .shopify-challenge__button.btn,
#challenge .shopify-challenge__button {
  margin: 60px auto;
}

#challenge .shopify-challenge__button {
  --btn-border: var(--BTN-PRIMARY-BG-COLOR);
  --btn-bg: var(--BTN-PRIMARY-BG-COLOR);
  --btn-text: var(--BTN-PRIMARY-TEXT-COLOR);
  --btn-border-hover: var(--BTN-PRIMARY-BG-COLOR-BRIGHTER);
  --btn-bg-hover: var(--BTN-PRIMARY-BG-COLOR-BRIGHTER);
  --btn-text-hover: var(--BTN-PRIMARY-TEXT-COLOR);
}
@media (hover: hover) {
  #challenge .shopify-challenge__button:hover {
    background: var(--btn-bg-hover);
  }
}

#challenge .shopify-challenge__button.btn, #challenge .shopify-challenge__button {
  display: block;
}

/**
 * UTILS
 */
.ir {
  display: block;
  text-indent: -999em;
  overflow: hidden;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
}

.hidden {
  display: none;
  visibility: hidden;
}

.clearfix:before,
.clearfix:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
}

.clearfix {
  zoom: 1;
}
.clearfix:after {
  clear: both;
}

.left {
  float: left;
}

.right {
  float: right;
}

.center {
  text-align: center;
}

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

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

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

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

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

.fade-toggle {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.is-hidden {
  visibility: hidden;
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
}

@media only screen and (min-width: 750px) {
  .mobile {
    display: none;
  }
}
@media only screen and (max-width: 749px) {
  .desktop {
    display: none;
  }
}
/*================ SVG Placeholder ================*/
.svg-placeholder {
  color: #AAA;
  background-color: #F7F7F7;
  height: 100%;
  position: relative;
  width: 100%;
  fill: currentColor;
}
.svg-placeholder svg {
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

/*================ Divider ================*/
.divider-section {
  background: var(--bg);
}

.divider {
  margin: 0;
  border-color: var(--border);
}

.divider-holder {
  overflow: hidden;
  margin-top: var(--block-padding-top, 0px);
  margin-bottom: var(--block-padding-bottom, 16px);
}

/*================ Flex ================*/
.flex-align-top {
  align-items: flex-start;
}

.flex-align-center {
  align-items: center;
}

.underlay {
  position: fixed;
  visibility: hidden;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100%;
  opacity: 0;
  background: var(--underlay-bg);
  transition: opacity 0.3s ease 0.1s, visibility 0s linear 0.4s;
}

.expanded ~ .underlay,
.no-js details[open] .underlay,
details[open=true] .underlay,
.is-open .underlay,
.underlay--visible {
  visibility: visible;
  opacity: var(--underlay-opacity);
  transition-duration: 0.3s, 0s;
  transition-delay: 0.1s, 0s;
}

dialog {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 6000;
  width: 100vw;
  height: 100%;
  max-width: 100vw;
  max-height: 100%;
  padding: 0;
  background: none;
  border: 0;
  margin: 0;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--underlay-bg);
}
dialog::-webkit-backdrop {
  background: transparent;
}
dialog::backdrop {
  background: transparent;
}
dialog:not([open]) {
  pointer-events: none;
  display: none;
}
dialog[open=true] {
  animation: fadeIn 0.5s ease forwards;
}
dialog[closing] {
  animation: fadeOut 0.5s ease forwards;
}

/**
 * Grid
 */
.grid {
  display: grid;
  gap: var(--gap);
  grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
}
body.has-line-design.grid-compact .grid {
  padding-top: 1px;
  padding-right: 1px;
}
@media only screen and (min-width: 990px) {
  .grid {
    --columns: var(--COLUMNS);
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .grid {
    --columns: var(--COLUMNS-MEDIUM);
  }
}
@media only screen and (max-width: 749px) {
  .grid {
    --columns: var(--COLUMNS-SMALL);
  }
}
@media only screen and (max-width: 479px) {
  .grid {
    --columns: var(--COLUMNS-MOBILE);
  }
}

.grid--1 {
  --columns: 1;
}

.grid--2 {
  --columns: 2;
}

.grid--3 {
  --columns: 3;
}
@media only screen and (max-width: 749px) {
  .grid--3 {
    --columns: 1;
  }
}
@media only screen and (max-width: 479px) {
  .grid--3 {
    --columns: 1;
  }
}

.grid-outer {
  position: relative;
  flex-grow: 1;
  padding: 0 var(--outer);
}
body.grid-compact .grid-outer {
  --outer: 0px;
  --outer-offset: 0px;
  --gutter: 0px;
  --gap: 0px;
}
.collection-list .grid-outer {
  padding-top: var(--outer);
  padding-bottom: var(--outer);
}

body.has-line-design .grid-item {
  border: 1px solid var(--COLOR-BORDER);
}

body.has-line-design.grid-compact .grid-item {
  margin-top: -1px;
  margin-right: -1px;
}
@media only screen and (min-width: 750px) {
  body.has-line-design.grid-compact .grid--slider .grid-item {
    margin-top: 0;
  }
  body.has-line-design.grid-compact .grid--slider {
    padding-right: 1px;
  }
}
@media only screen and (max-width: 749px) {
  body.has-line-design.grid-compact .grid--mobile-slider .grid-item {
    margin-top: 0;
  }
  body.has-line-design.grid-compact .grid--mobile-slider {
    padding-right: 1px;
  }
}

@media only screen and (min-width: 750px) {
  .grid--account {
    grid-template-columns: 1fr 3fr;
    align-items: start;
  }
}
@media only screen and (max-width: 749px) {
  .grid--account {
    grid-template-columns: auto;
  }
}

@media only screen and (min-width: 750px) {
  .grid--article {
    grid-template-columns: auto minmax(300px, 360px);
    align-items: start;
  }
}
@media only screen and (max-width: 749px) {
  .grid--article {
    grid-template-columns: auto;
  }
}

.grid--slider .flickity-viewport {
  overflow: visible;
}

@media only screen and (min-width: 750px) {
  .grid--slider {
    display: flex;
    flex-flow: row nowrap;
    gap: 0;
    overflow-x: auto;
    overflow-y: hidden;
    margin: 0 var(--outer-offset);
    padding-left: var(--outer);
    padding-right: var(--outer);
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  body.has-line-design.grid-compact .grid--slider {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .grid--slider::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
  .grid--slider:after {
    content: "flickity";
    display: none;
  }
  .grid--slider.flickity-enabled {
    overflow: hidden;
  }
  .grid--slider.flickity-enabled .flickity-viewport {
    flex: 1;
  }
  .grid--slider.flickity-enabled .grid-item, .grid--slider:not(.grid--slider-alt) .grid-item {
    flex: 0 0 auto;
    margin-right: var(--gap);
  }
  .grid--slider:not(.flickity-enabled) .grid-item:last-child {
    margin-right: 0;
  }
  .grid--slider.grid--slider-alt:not(.flickity-enabled) {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(0, calc((100% - var(--gap) * (var(--column-count) - 1)) / var(--column-count))));
    grid-column-gap: var(--gap);
    justify-content: center;
    padding-right: var(--gap);
  }
  .grid--slider.grid--slider-alt:not(.flickity-enabled) .grid-item {
    width: auto;
  }
}

@media only screen and (min-width: 990px) {
  .grid--slider.flickity-enabled .grid-item,
.grid--slider:not(.grid--slider-alt) .grid-item {
    width: calc((100vw - var(--scrollbar-width) - var(--outer) * 2) * 0.28);
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .grid--slider.flickity-enabled .grid-item,
.grid--slider:not(.grid--slider-alt) .grid-item {
    width: calc((100vw - var(--scrollbar-width) - var(--outer) * 2) * 0.38);
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .grid--slider:not(.flickity-enabled) {
    padding: 0;
  }
}

@media only screen and (max-width: 749px) {
  .grid--mobile-slider {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    gap: 0;
    margin: 0 var(--outer-offset);
    padding-left: var(--outer);
    overflow-x: scroll;
    overflow-y: hidden;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scroll-padding: var(--outer);
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .grid--mobile-slider::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
  body.grid-compact.has-line-design .grid--mobile-slider {
    padding-left: 1px;
  }
  body.grid-classic.has-line-design .grid--mobile-slider {
    padding-left: var(--outer);
  }
  .grid--mobile-slider:after {
    content: "";
    min-height: 1px;
    display: block;
    position: relative;
    padding-right: var(--outer);
  }
  .grid--mobile-slider .grid-item {
    flex: 0 0 auto;
    width: calc(100% - 50px);
    margin-right: var(--gap);
    scroll-snap-align: start;
  }
  .grid--mobile-slider .grid-item:last-child {
    margin-right: 0;
  }
  .grid--mobile-slider .grid-item:only-child {
    flex: 0 1 100%;
  }
}

.grid__loader {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s, visibility 0.3s;
}
.grid-outer.is-loading .grid__loader {
  opacity: 1;
  visibility: visible;
}
@media only screen and (max-width: 749px) {
  .grid__loader {
    z-index: 201;
  }
}

.grid__loader-line {
  position: sticky;
  top: var(--collection-nav-height);
  width: 100%;
  margin: 0;
}

.has-header-sticky .grid__loader-line {
  top: calc(var(--collection-nav-height) + var(--header-height));
}

/* ================ Heights ================ */
:root {
  --full-height: 100vh;
  --full-screen: var(--full-height);
  --three-quarters: 75vh;
  --two-thirds: 66vh;
  --one-half: 50vh;
  --one-third: 33vh;
  --header-height: 80px;
  --header-sticky-height: 0px;
  --footer-height: 500px;
  --announcement-height: 0px;
  --content-full: 90vh;
  --content-min: calc(100vh - var(--header-height) - var(--announcement-height));
}
@media only screen and (min-width: 990px) {
  :root {
    --header-height: var(--HEADER-HEIGHT, 0px);
  }
}
@media only screen and (min-width: 750px) {
  :root {
    --announcement-height: var(--ANNOUNCEMENT-HEIGHT-DESKTOP, 0px);
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  :root {
    --header-height: var(--HEADER-HEIGHT-MEDIUM, 0px);
  }
}
@media only screen and (max-width: 749px) {
  :root {
    --header-height: var(--HEADER-HEIGHT-MOBILE, 0px);
    --announcement-height: var(--ANNOUNCEMENT-HEIGHT-MOBILE, 0px);
  }
}

.main-content > .shopify-section:first-of-type {
  --full-screen: calc(var(--full-height) - var(--header-height) - var(--announcement-height));
}

body:has([data-header-sticky]) .main-content > .shopify-section {
  --full-screen: calc(var(--full-height) - var(--header-height));
}

body:has([data-header-sticky]) .main-content > .shopify-section:first-of-type {
  --full-screen: calc(var(--full-height) - var(--header-height) - var(--announcement-height));
}

body:has([data-header-transparent]) .main-content > .shopify-section:first-of-type {
  --full-screen: calc(var(--full-height) - var(--announcement-height));
}

body.has-header-sticky .main-content > .shopify-section {
  --full-screen: calc(var(--full-height) - var(--header-height));
}

body.has-header-sticky .main-content > .shopify-section:first-of-type {
  --full-screen: calc(var(--full-height) - var(--header-height) - var(--announcement-height));
}

body.has-header-transparent .main-content > .shopify-section:first-of-type {
  --full-screen: calc(var(--full-height) - var(--announcement-height));
}

.has-header-sticky {
  --header-sticky-height: var(--header-height);
}

@media only screen and (min-width: 750px) {
  .screen-height-full {
    min-height: var(--full-screen);
  }

  .screen-height-three-quarters {
    min-height: var(--three-quarters);
  }

  .screen-height-two-thirds {
    min-height: var(--two-thirds);
  }

  .screen-height-one-half {
    min-height: var(--one-half);
  }

  .screen-height-one-third {
    min-height: var(--one-third);
  }

  .seven-fifty-height-hero {
    min-height: 750px;
  }

  .sixty-fifty-height-hero {
    min-height: 650px;
  }

  .five-fifty-height-hero {
    min-height: 550px;
  }

  .four-fifty-height-hero {
    min-height: 450px;
  }

  .three-fifty-height-hero {
    min-height: 350px;
  }

  .two-fifty-height-hero {
    min-height: 250px;
  }
}
@media only screen and (max-width: 749px) {
  .screen-height-full--mobile {
    min-height: var(--full-screen);
  }

  .screen-height-three-quarters--mobile {
    min-height: var(--three-quarters);
  }

  .screen-height-two-thirds--mobile {
    min-height: var(--two-thirds);
  }

  .screen-height-one-half--mobile {
    min-height: var(--one-half);
  }

  .screen-height-one-third--mobile {
    min-height: var(--one-third);
  }

  .seven-fifty-height-hero--mobile {
    min-height: 750px;
  }

  .sixty-fifty-height-hero--mobile {
    min-height: 650px;
  }

  .five-fifty-height-hero--mobile {
    min-height: 550px;
  }

  .four-fifty-height-hero--mobile {
    min-height: 450px;
  }

  .three-fifty-height-hero--mobile {
    min-height: 350px;
  }

  .two-fifty-height-hero--mobile {
    min-height: 250px;
  }
}
/**
 * Layout
 */
:root {
  --outer: var(--LAYOUT-OUTER);
  --gutter: var(--LAYOUT-GUTTER);
  --gap: var(--gutter);
  --outer-offset: calc(var(--outer) * -1);
  --gutter-offset: calc(var(--gutter) * -1);
  --inner: 20px;
  --base: 16px;
  --line: 1rem;
  --line-offset: calc(var(--line) * -1);
  --content-max: 1100px;
  --sidebar-width: var(--SIDEBAR-WIDTH);
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  :root {
    --outer: calc(var(--LAYOUT-OUTER-MEDIUM));
    --gutter: calc(var(--LAYOUT-GUTTER-MEDIUM));
    --inner: 18px;
    --base: 15px;
    --sidebar-width: var(--SIDEBAR-WIDTH-MEDIUM);
  }
}
@media only screen and (max-width: 749px) {
  :root {
    --outer: calc(var(--LAYOUT-OUTER-SMALL));
    --gutter: calc(var(--LAYOUT-GUTTER-SMALL));
    --inner: 16px;
    --base: 14px;
    --line: 0.66rem;
  }
}
@media only screen and (min-width: 1400px) {
  :root {
    --content-max: 80vw;
  }
}

html,
body {
  min-height: 100%;
}

* {
  box-sizing: border-box;
}

html {
  font-size: var(--base);
  scroll-behavior: smooth;
  --scroll-behavior: smooth;
}

body {
  position: relative;
  min-width: 320px;
  color: var(--COLOR-TEXT);
  background-color: var(--COLOR-BG);
  font-size: var(--FONT-SIZE-BASE);
  -webkit-text-size-adjust: 100%;
}
body * {
  -webkit-font-smoothing: antialiased;
}

.container {
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
  min-height: 100%;
  background-color: var(--COLOR-BG);
}

/**
 * CONTENT WRAPPER
 */
.main-content {
  margin: 0;
  padding: 0;
  min-width: 100%;
  display: block;
  min-height: var(--content-min);
}

.wrapper {
  max-width: var(--content-max);
  margin: 0 auto;
  padding-left: var(--outer);
  padding-right: var(--outer);
}

.wrapper--narrow {
  max-width: 670px;
  margin: 0 auto;
  padding-left: var(--outer);
  padding-right: var(--outer);
}

.wrapper--full-padded {
  max-width: none;
  margin: 0 auto;
  padding-left: var(--outer);
  padding-right: var(--outer);
}

.wrapper--full {
  max-width: none;
  margin: 0 auto;
}

.section-padding {
  --padding-top: var(--PT);
  --padding-bottom: var(--PB);
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .section-padding {
    --padding-top: calc(var(--PT) * 0.8);
    --padding-bottom: calc(var(--PB) * 0.8);
  }
}
@media only screen and (max-width: 749px) {
  .section-padding {
    --padding-top: calc(var(--PT) * 0.6);
    --padding-bottom: calc(var(--PB) * 0.6);
    padding-top: var(--PT-MOBILE, var(--padding-top));
  }
}

/**
 * TABLES
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid var(--COLOR-BORDER);
  margin: 1em 0;
}

table tr > th,
table tr > td {
  border-bottom: 1px solid var(--COLOR-BORDER);
  border-right: 1px solid var(--COLOR-BORDER);
  padding: 10px;
  line-height: 1.3;
  vertical-align: middle;
}

.table {
  display: table;
  width: 100%;
  height: 100%;
}

dl {
  margin-bottom: 1.5em;
}

dt,
dd {
  line-height: 1.5em;
}

dt {
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

dd {
  margin-left: 0.8em;
}

.main-content > .shopify-section:first-of-type .backdrop--linear:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: calc(var(--header-height) * 1.5);
  background: linear-gradient(to bottom, var(--header-overlay-color) 0%, var(--TRANSPARENT) 100%);
  opacity: var(--header-overlay-opacity);
}

[data-collapsible-trigger] {
  position: relative;
  cursor: pointer;
  list-style: none;
}
[data-collapsible-trigger] .icon {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s;
}
[data-collapsible-trigger] .icon-minus {
  visibility: hidden;
  opacity: 0;
}

[data-collapsible-body] {
  position: relative;
  height: 0;
  overflow: hidden;
  will-change: height;
  transition: height 0.3s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

[data-collapsible-content] {
  display: grid;
  grid-template-columns: 100%;
  will-change: transform, opacity;
  transition: transform 0.3s ease-in, opacity 0.3s ease-out;
  opacity: 0;
  transform: translate3d(0, -20px, 0);
}

.no-js [data-collapsible][open] [data-collapsible-trigger] .icon-minus,
[data-collapsible][open=true] [data-collapsible-trigger] .icon-minus {
  visibility: visible;
  opacity: 1;
}
.no-js [data-collapsible][open] [data-collapsible-trigger] .icon-plus,
[data-collapsible][open=true] [data-collapsible-trigger] .icon-plus {
  visibility: hidden;
  opacity: 0;
  transform: translateY(-50%) rotate(90deg);
}
.no-js [data-collapsible][open] [data-collapsible-content],
[data-collapsible][open=true] [data-collapsible-content] {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  transition: transform 0.3s ease-out, opacity 0.3s ease-in;
}

.no-js [data-collapsible][open] [data-collapsible-body] {
  height: auto;
}

/**
 * Typography
 * https://type-scale.com/
 */
:root {
  --font-15: 55px;
  --font-14: 52px;
  --font-13: 50px;
  --font-12: 47px;
  --font-11: 43px;
  --font-10: 40px;
  --font-9: 37px;
  --font-8: 32px;
  --font-7: 27px;
  --font-6: 23px;
  --font-5: 19px;
  --font-4: 16px;
  --font-3: 14px;
  --font-2: 12px;
  --font-1: 10px;
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  :root {
    --font-15: 60px;
    --font-14: 55px;
    --font-13: 50px;
    --font-12: 52px;
    --font-11: 48px;
    --font-10: 45px;
    --font-9: 41px;
    --font-8: 35px;
    --font-7: 29px;
    --font-6: 25px;
    --font-5: 21px;
    --font-4: 18px;
    --font-3: 15px;
    --font-2: 13px;
    --font-1: 11px;
  }
}
@media only screen and (min-width: 990px) {
  :root {
    --font-15: 82px;
    --font-14: 75px;
    --font-13: 69px;
    --font-12: 62px;
    --font-11: 56px;
    --font-10: 53px;
    --font-9: 45px;
    --font-8: 38px;
    --font-7: 32px;
    --font-6: 27px;
    --font-5: 23px;
    --font-4: 19px;
    --font-3: 16px;
    --font-2: 14px;
    --font-1: 12px;
  }
}

h1, .h1 {
  font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING));
}

h2, .h2 {
  font-size: calc(var(--font-8) * var(--FONT-ADJUST-HEADING));
}

h3, .h3 {
  font-size: calc(var(--font-7) * var(--FONT-ADJUST-HEADING));
}

h4, .h4 {
  font-size: calc(var(--font-6) * var(--FONT-ADJUST-HEADING));
}

h5, .h5 {
  font-size: calc(var(--font-5) * var(--FONT-ADJUST-HEADING));
}

h6, .article__author-bio h3, .blog-section .article__image .article__tags, .h6 {
  font-size: calc(var(--font-4) * var(--FONT-ADJUST-HEADING));
}

.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6, .article__author-bio h3, .blog-section .article__image .article__tags {
  font-family: var(--FONT-STACK-HEADING);
  font-style: var(--FONT-STYLE-HEADING);
  font-weight: var(--FONT-WEIGHT-HEADING);
  line-height: 1.2;
  margin: 0.5em 0;
  text-transform: var(--FONT-UPPERCASE-HEADING, none);
}
.h1 .strong, .h1.strong,
.h1 strong, .h2 .strong, .h2.strong,
.h2 strong, .h3 .strong, .h3.strong,
.h3 strong, .h4 .strong, .h4.strong,
.h4 strong, .h5 .strong, .h5.strong,
.h5 strong, .h6 .strong, .h6.strong,
.h6 strong,
h1 .strong,
h1.strong,
h1 strong, h2 .strong, h2.strong,
h2 strong, h3 .strong, h3.strong,
h3 strong, h4 .strong, h4.strong,
h4 strong, h5 .strong, h5.strong,
h5 strong, h6 .strong, .blog-section .article__image .article__tags .strong, h6.strong, .blog-section .article__image .strong.article__tags,
h6 strong,
.article__author-bio h3 strong,
.blog-section .article__image .article__tags strong {
  font-weight: var(--FONT-WEIGHT-HEADING-BOLD);
}

/*================ Headings with body font ================*/
body {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
}

.h1--body,
.h2--body,
.h3--body,
.h4--body,
.h5--body,
.h6--body {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
  text-transform: none;
  letter-spacing: 0px;
  margin: 0.5em 0;
  line-height: 1.2;
}
.h1--body a,
.h2--body a,
.h3--body a,
.h4--body a,
.h5--body a,
.h6--body a {
  text-decoration: none;
  font-weight: inherit;
}

.h1--body {
  font-size: calc(var(--font-9) * var(--FONT-ADJUST-BODY));
}

.h2--body {
  font-size: calc(var(--font-8) * var(--FONT-ADJUST-BODY));
}

.h3--body {
  font-size: calc(var(--font-7) * var(--FONT-ADJUST-BODY));
}

.h4--body {
  font-size: calc(var(--font-6) * var(--FONT-ADJUST-BODY));
}

.h5--body {
  font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY));
}

.h6--body {
  font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY));
}

p .p {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
}

small,
.small,
p small {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.xs {
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
}

.font-body {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
}

.font-heading {
  font-family: var(--FONT-STACK-HEADING);
  font-weight: var(--FONT-WEIGHT-HEADING);
  font-style: var(--FONT-STYLE-HEADING);
}

.heading-size-1 {
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-HEADING));
}

.heading-size-2 {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-HEADING));
}

.heading-size-3 {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-HEADING));
}

.heading-size-4 {
  font-size: calc(var(--font-4) * var(--FONT-ADJUST-HEADING));
}

.heading-size-5 {
  font-size: calc(var(--font-5) * var(--FONT-ADJUST-HEADING));
}

.heading-size-6 {
  font-size: calc(var(--font-6) * var(--FONT-ADJUST-HEADING));
}

.heading-size-7 {
  font-size: calc(var(--font-7) * var(--FONT-ADJUST-HEADING));
}

.heading-size-8 {
  font-size: calc(var(--font-8) * var(--FONT-ADJUST-HEADING));
}

.heading-size-9 {
  font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING));
}

.heading-size-10 {
  font-size: calc(var(--font-10) * var(--FONT-ADJUST-HEADING));
}

.heading-size-11 {
  font-size: calc(var(--font-11) * var(--FONT-ADJUST-HEADING));
}

.heading-size-12 {
  font-size: calc(var(--font-12) * var(--FONT-ADJUST-HEADING));
}

.heading-size-13 {
  font-size: calc(var(--font-13) * var(--FONT-ADJUST-HEADING));
}

.heading-size-14 {
  font-size: calc(var(--font-14) * var(--FONT-ADJUST-HEADING));
}

.heading-size-15 {
  font-size: calc(var(--font-15) * var(--FONT-ADJUST-HEADING));
}

.body-size-1 {
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
}

.body-size-2 {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.body-size-3 {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
}

.body-size-4 {
  font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY));
}

.body-size-5 {
  font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY));
}

.body-size-6 {
  font-size: calc(var(--font-6) * var(--FONT-ADJUST-BODY));
}

.body-size-7 {
  font-size: calc(var(--font-7) * var(--FONT-ADJUST-BODY));
}

.body-size-8 {
  font-size: calc(var(--font-8) * var(--FONT-ADJUST-BODY));
}

.body-size-9 {
  font-size: calc(var(--font-9) * var(--FONT-ADJUST-BODY));
}

.body-size-10 {
  font-size: calc(var(--font-10) * var(--FONT-ADJUST-BODY));
}

.body-size-11 {
  font-size: calc(var(--font-11) * var(--FONT-ADJUST-BODY));
}

.body-size-12 {
  font-size: calc(var(--font-12) * var(--FONT-ADJUST-BODY));
}

.body-size-13 {
  font-size: calc(var(--font-13) * var(--FONT-ADJUST-BODY));
}

.body-size-14 {
  font-size: calc(var(--font-14) * var(--FONT-ADJUST-BODY));
}

.body-size-15 {
  font-size: calc(var(--font-15) * var(--FONT-ADJUST-BODY));
}

@media only screen and (min-width: 750px) {
  .heading-desktop-size-1 {
    font-size: calc(var(--font-1) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-2 {
    font-size: calc(var(--font-2) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-3 {
    font-size: calc(var(--font-3) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-4 {
    font-size: calc(var(--font-4) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-5 {
    font-size: calc(var(--font-5) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-6 {
    font-size: calc(var(--font-6) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-7 {
    font-size: calc(var(--font-7) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-8 {
    font-size: calc(var(--font-8) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-9 {
    font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-10 {
    font-size: calc(var(--font-10) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-11 {
    font-size: calc(var(--font-11) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-12 {
    font-size: calc(var(--font-12) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-13 {
    font-size: calc(var(--font-13) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-14 {
    font-size: calc(var(--font-14) * var(--FONT-ADJUST-HEADING));
  }

  .heading-desktop-size-15 {
    font-size: calc(var(--font-15) * var(--FONT-ADJUST-HEADING));
  }

  .body-desktop-size-1 {
    font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-2 {
    font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-3 {
    font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-4 {
    font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-5 {
    font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-6 {
    font-size: calc(var(--font-6) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-7 {
    font-size: calc(var(--font-7) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-8 {
    font-size: calc(var(--font-8) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-9 {
    font-size: calc(var(--font-9) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-10 {
    font-size: calc(var(--font-10) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-11 {
    font-size: calc(var(--font-11) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-12 {
    font-size: calc(var(--font-12) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-13 {
    font-size: calc(var(--font-13) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-14 {
    font-size: calc(var(--font-14) * var(--FONT-ADJUST-BODY));
  }

  .body-desktop-size-15 {
    font-size: calc(var(--font-15) * var(--FONT-ADJUST-BODY));
  }
}
@media only screen and (max-width: 749px) {
  .heading-mobile-size-1 {
    font-size: calc(var(--font-1) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-2 {
    font-size: calc(var(--font-2) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-3 {
    font-size: calc(var(--font-3) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-4 {
    font-size: calc(var(--font-4) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-5 {
    font-size: calc(var(--font-5) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-6 {
    font-size: calc(var(--font-6) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-7 {
    font-size: calc(var(--font-7) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-8 {
    font-size: calc(var(--font-8) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-9 {
    font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-10 {
    font-size: calc(var(--font-10) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-11 {
    font-size: calc(var(--font-11) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-12 {
    font-size: calc(var(--font-12) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-13 {
    font-size: calc(var(--font-13) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-14 {
    font-size: calc(var(--font-14) * var(--FONT-ADJUST-HEADING));
  }

  .heading-mobile-size-15 {
    font-size: calc(var(--font-15) * var(--FONT-ADJUST-HEADING));
  }

  .body-mobile-size-1 {
    font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-2 {
    font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-3 {
    font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-4 {
    font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-5 {
    font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-6 {
    font-size: calc(var(--font-6) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-7 {
    font-size: calc(var(--font-7) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-8 {
    font-size: calc(var(--font-8) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-9 {
    font-size: calc(var(--font-9) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-10 {
    font-size: calc(var(--font-10) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-11 {
    font-size: calc(var(--font-11) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-12 {
    font-size: calc(var(--font-12) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-13 {
    font-size: calc(var(--font-13) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-14 {
    font-size: calc(var(--font-14) * var(--FONT-ADJUST-BODY));
  }

  .body-mobile-size-15 {
    font-size: calc(var(--font-15) * var(--FONT-ADJUST-BODY));
  }
}
/*================ Standard elements ================*/
p,
.p {
  margin: 0.5em 0;
}

.strong,
strong {
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

p .strong, p strong {
    font-weight: 700;
}

a {
  text-decoration: none;
  color: var(--link);
  transition: color 0.25s ease;
}

@media (hover: hover) {
  a:hover {
    color: var(--link-hover);
  }
}
blockquote {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  padding-left: 1.5em;
  border-left: 5px solid var(--text);
  margin: 0 0 1.5em 1.25em;
}

ul,
ol {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  margin: 0 0 1.5em 1.3em;
}
ul.unstyled,
ol.unstyled {
  list-style-type: none;
  margin-left: 0;
}
ul.inline-list li,
ol.inline-list li {
  display: inline-block;
  margin-bottom: 0;
}

li {
  margin: 0 0 0.25em 0;
}

hr,
.hr {
  clear: both;
  border-top: solid var(--COLOR-BORDER);
  border-width: 1px 0 0;
  margin: 1.25rem 0;
  height: 0;
}
hr.hr--small,
.hr.hr--small {
  margin: 0.625rem 0;
}
hr.hr--tall,
.hr.hr--tall {
  margin: 2.5rem 0;
}
hr.hr--clear,
.hr.hr--clear {
  border-top-color: transparent;
}
hr.hr--dash,
.hr.hr--dash {
  margin: var(--gutter) auto;
  width: 40px;
}
hr.hr--thick,
.hr.hr--thick {
  border-width: 2px 0 0;
}
hr.hr--underline,
.hr.hr--underline {
  margin-top: 10px;
  margin-bottom: 20px;
}
hr.hr--no-margin,
.hr.hr--no-margin {
  margin: 0;
}
hr.hr--color,
.hr.hr--color {
  border-top-color: var(--text-a35);
}

.page__heading {
  text-align: center;
  position: relative;
  z-index: 11;
}

.caps, .blog-section .article__image .article__tags, .popout__toggle, .sale-box,
.preorder-box,
.badge-box, .search-submit {
  text-transform: uppercase;
  letter-spacing: 0.12em;
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-size: calc(11px * var(--FONT-ADJUST-BODY));
}

.caps--link {
  text-transform: var(--BTN-UPPERCASE);
  font-family: var(--BTN-FONT-STACK);
  font-size: var(--BTN-FONT-SIZE);
  font-style: var(--BTN-FONT-STYLE);
  font-weight: var(--BTN-FONT-WEIGHT);
  letter-spacing: var(--BTN-LETTER-SPACING);
  padding-left: 0;
  padding-right: 0;
}
.caps--link span {
  padding: 0 0 5px;
  background: linear-gradient(to right, currentColor, currentColor);
  background-size: 0% 1px;
  background-position: 50% 86%;
  background-repeat: no-repeat;
  transition: color 0.25s ease-in, background-size 0.25s ease-in;
}
@media (hover: hover) {
  .caps--link span:hover {
    background-size: 100% 1px;
  }
}
@media (hover: hover) {
  .caps--link .icon-arrow-right {
    transition: transform 0.5s ease;
    transform: translateZ(0);
  }
  .caps--link:hover .icon-arrow-right {
    transform: translate3d(5px, 0, 0);
  }
}

/**
 * Icons
 */
.icon {
  display: inline-block;
  width: var(--icon-size, 20px);
  height: var(--icon-size, 20px);
  vertical-align: middle;
  fill: none;
  stroke: currentColor;
  stroke-width: var(--ICON-STROKE-WIDTH);
}
.icon path {
  stroke-width: inherit;
}
.no-svg .icon {
  display: none;
}
.icon circle,
.icon ellipse,
.icon g,
.icon line,
.icon path,
.icon polygon,
.icon polyline,
.icon rect {
  fill: inherit;
  stroke: inherit;
}

.icon-arrow-right {
  transition: transform 0.25s ease-out;
}

.icon-media-video path,
.icon-media-model path {
  fill: none;
  stroke: none;
}

.icon-media-video .icon-media-video-outline,
.icon-media-model .icon-media-model-outline {
  fill: var(--bg);
  opacity: 0.6;
}

.icon-media-video .icon-media-video-element,
.icon-media-model .icon-media-model-element {
  fill: currentColor;
}

.icon-cancel {
  pointer-events: none;
}

/*============================================================================
  A generic way to visually hide content while
  remaining accessible to screen readers (h5bp.com)
==============================================================================*/
.icon-fallback-text {
  position: absolute !important;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.no-svg .icon-fallback-text {
  position: static !important;
  overflow: auto;
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
}

/*================ Payment Icons ================*/
.payment-icons {
  -webkit-user-select: none;
  user-select: none;
  cursor: default;
}

/**
 * Rich Text Editor
 */
.rte img {
  max-width: 100%;
  height: auto;
  margin: 10px 0;
}
.rte a {
  display: inline-block;
}
.rte table {
  table-layout: fixed;
}
.rte ul,
.rte ol {
  margin: 0 0 calc(var(--gutter) / 2) var(--gutter);
}
.rte ul {
  list-style: disc outside;
}
.rte ul ul {
  list-style: circle outside;
}
.rte ul ul ul {
  list-style: square outside;
}

.text-center.rte ul,
.text-center.rte ol,
.text-center .rte ul,
.text-center .rte ol {
  margin-left: 0;
  list-style-position: inside;
}

.rte-table {
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.rte__video-wrapper {
  position: relative;
  overflow: hidden;
  max-width: 100%;
  padding-bottom: 56.25%;
  height: 0;
  height: auto;
}
.rte__video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.rte__table-wrapper {
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

/**
 * Responsive tables
 * defined with .responsive-table on table element.
 */
@media only screen and (max-width: 749px) {
  .responsive-table {
    width: 100%;
  }
  .responsive-table thead {
    display: none;
  }
  .responsive-table tr {
    display: block;
  }
  .responsive-table tr,
.responsive-table td {
    float: left;
    clear: both;
    width: 100%;
  }
  .responsive-table th,
.responsive-table td {
    display: block;
    text-align: right;
    padding: calc(var(--gutter) / 2);
    margin: 0;
  }
  .responsive-table td::before {
    content: attr(data-label);
    float: left;
    text-align: center;
    padding-right: 10px;
  }

  .responsive-table-row + .responsive-table-row,
tfoot > .responsive-table-row:first-child {
    position: relative;
    margin-top: 10px;
    padding-top: calc(var(--gutter) / 2);
  }
  .responsive-table-row + .responsive-table-row::after,
tfoot > .responsive-table-row:first-child::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: calc(var(--gutter) / 2);
    right: calc(var(--gutter) / 2);
    border-bottom: 1px solid var(--COLOR-BORDER);
  }
}
/**
 * Links & Buttons
 */
:root {
  --radius: var(--RADIUS);
  --btn-radius: var(--RADIUS);
  --btn-top: 10px;
  --btn-left: 18px;
}
@media only screen and (max-width: 749px) {
  :root {
    --btn-top: 8px;
    --btn-left: 16px;
  }
}

button {
  width: auto;
  overflow: visible;
}

/*=== Button ====*/
.btn, .shopify-payment-button .shopify-payment-button__button--unbranded, #shopify-product-reviews .spr-button-primary, #challenge .shopify-challenge__button {
  -webkit-user-select: none;
  user-select: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: var(--btn-top) var(--btn-left);
  border: 1px solid var(--btn-border);
  border-radius: var(--btn-radius);
  background-color: var(--btn-bg);
  font-family: var(--BTN-FONT-STACK);
  font-size: var(--BTN-FONT-SIZE);
  line-height: var(--line-height-normal);
  color: var(--btn-text);
  font-style: var(--BTN-FONT-STYLE);
  font-weight: var(--BTN-FONT-WEIGHT);
  letter-spacing: var(--BTN-LETTER-SPACING);
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  text-transform: var(--BTN-UPPERCASE);
  transition: 0.25s ease-out;
  transition-property: color, background, border;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.btn span, .shopify-payment-button .shopify-payment-button__button--unbranded span, #shopify-product-reviews .spr-button-primary span, #challenge .shopify-challenge__button span {
  position: relative;
  vertical-align: middle;
}
.btn span.btn__added, .shopify-payment-button .shopify-payment-button__button--unbranded span.btn__added, #shopify-product-reviews .spr-button-primary span.btn__added, #challenge .shopify-challenge__button span.btn__added,
.btn span.btn__plus,
.shopify-payment-button .shopify-payment-button__button--unbranded span.btn__plus,
#shopify-product-reviews .spr-button-primary span.btn__plus,
#challenge .shopify-challenge__button span.btn__plus,
.btn span.btn__loader,
.shopify-payment-button .shopify-payment-button__button--unbranded span.btn__loader,
#shopify-product-reviews .spr-button-primary span.btn__loader,
#challenge .shopify-challenge__button span.btn__loader,
.btn span.btn__error,
.shopify-payment-button .shopify-payment-button__button--unbranded span.btn__error,
#shopify-product-reviews .spr-button-primary span.btn__error,
#challenge .shopify-challenge__button span.btn__error {
  top: 50%;
  left: 50%;
  position: absolute;
}
.btn[disabled], .shopify-payment-button [disabled].shopify-payment-button__button--unbranded, #shopify-product-reviews [disabled].spr-button-primary, #challenge [disabled].shopify-challenge__button {
  cursor: default;
  opacity: 0.5;
}
.btn[disabled]:after, .shopify-payment-button [disabled].shopify-payment-button__button--unbranded:after, #shopify-product-reviews [disabled].spr-button-primary:after, #challenge [disabled].shopify-challenge__button:after {
  content: none;
}

@media (hover: hover) {
  .btn:hover, .shopify-payment-button .shopify-payment-button__button--unbranded:hover, #shopify-product-reviews .spr-button-primary:hover, #challenge .shopify-challenge__button:hover {
    border-color: var(--btn-border-hover);
    color: var(--btn-text-hover);
  }
}
.btn:not(.btn--text) span:not([class]), .shopify-payment-button .shopify-payment-button__button--unbranded:not(.btn--text) span:not([class]), #shopify-product-reviews .spr-button-primary:not(.btn--text) span:not([class]), #challenge .shopify-challenge__button:not(.btn--text) span:not([class]),
.btn:not(.btn--text) span.btn__text,
.shopify-payment-button .shopify-payment-button__button--unbranded:not(.btn--text) span.btn__text,
#shopify-product-reviews .spr-button-primary:not(.btn--text) span.btn__text,
#challenge .shopify-challenge__button:not(.btn--text) span.btn__text {
  display: block;
  height: 100%;
  transform: translateZ(0);
}

/*=== Button with arrow icon ====*/
.btn .icon-arrow-right, .shopify-payment-button .shopify-payment-button__button--unbranded .icon-arrow-right, #shopify-product-reviews .spr-button-primary .icon-arrow-right, #challenge .shopify-challenge__button .icon-arrow-right {
  display: inline-block;
  margin: -2px 0 -2px 4px;
  will-change: transform;
  flex-basis: 0 0 var(--icon-size, 20px);
}

.btn--text span:not([class]), .product__reviews .spr-summary-actions-newreview span:not([class]),
.btn--text span.btn__text,
.product__reviews .spr-summary-actions-newreview span.btn__text,
.btn--text .icon-arrow-right,
.product__reviews .spr-summary-actions-newreview .icon-arrow-right {
  height: calc(var(--BTN-FONT-SIZE) * 2 + 10px);
}
.btn--text .icon-arrow-right, .product__reviews .spr-summary-actions-newreview .icon-arrow-right {
  margin: 0 0 0 4px;
}

@media (hover: hover) {
  .btn .icon-arrow-right, .shopify-payment-button .shopify-payment-button__button--unbranded .icon-arrow-right, #shopify-product-reviews .spr-button-primary .icon-arrow-right, #challenge .shopify-challenge__button .icon-arrow-right {
    transition: transform 0.5s ease;
    transform: translateZ(0);
  }

  .btn:hover .icon-arrow-right, .shopify-payment-button .shopify-payment-button__button--unbranded:hover .icon-arrow-right, #shopify-product-reviews .spr-button-primary:hover .icon-arrow-right, #challenge .shopify-challenge__button:hover .icon-arrow-right {
    transform: translate3d(5px, 0, 0);
  }
}
/*=== Button with bag icon ====*/
.btn .icon-bag, .shopify-payment-button .shopify-payment-button__button--unbranded .icon-bag, #shopify-product-reviews .spr-button-primary .icon-bag, #challenge .shopify-challenge__button .icon-bag {
  flex: 0 0 auto;
  margin: 0 10px 0 0;
  --icon-size: calc(20px * var(--FONT-ADJUST-BODY));
}

/*=== Button Primary ====*/
.btn--primary, .shopify-payment-button .shopify-payment-button__button, #shopify-product-reviews .spr-button-primary, .shopify-payment-button__button--unbranded {
  --btn-border: var(--BTN-PRIMARY-BORDER-COLOR);
  --btn-bg: var(--BTN-PRIMARY-BG-COLOR);
  --btn-text: var(--BTN-PRIMARY-TEXT-COLOR);
}

.btn--primary.btn--solid, .shopify-payment-button .shopify-payment-button__button, #shopify-product-reviews .spr-button-primary, .shopify-payment-button__button--unbranded {
  --btn-border: var(--BTN-PRIMARY-BG-COLOR);
  --btn-bg: var(--BTN-PRIMARY-BG-COLOR);
  --btn-text: var(--BTN-PRIMARY-TEXT-COLOR);
  --btn-border-hover: var(--BTN-PRIMARY-BG-COLOR-BRIGHTER);
  --btn-bg-hover: var(--BTN-PRIMARY-BG-COLOR-BRIGHTER);
  --btn-text-hover: var(--BTN-PRIMARY-TEXT-COLOR);
}

.btn--primary.btn--outline, .shopify-payment-button .btn--outline.shopify-payment-button__button, #shopify-product-reviews .btn--outline.spr-button-primary, .btn--outline.shopify-payment-button__button--unbranded {
  --btn-border: var(--BTN-PRIMARY-BORDER-COLOR);
  --btn-bg: transparent;
  --btn-text: var(--BTN-PRIMARY-BORDER-COLOR);
  --btn-border-hover: var(--BTN-PRIMARY-BORDER-COLOR);
  --btn-bg-hover: transparent;
  --btn-text-hover: var(--BTN-PRIMARY-BORDER-COLOR);
}

.btn--primary.btn--text, .shopify-payment-button .btn--text.shopify-payment-button__button, #shopify-product-reviews .btn--text.spr-button-primary, .product__reviews .btn--primary.spr-summary-actions-newreview, .product__reviews .shopify-payment-button .spr-summary-actions-newreview.shopify-payment-button__button, .shopify-payment-button .product__reviews .spr-summary-actions-newreview.shopify-payment-button__button, .product__reviews #shopify-product-reviews .spr-summary-actions-newreview.spr-button-primary, #shopify-product-reviews .product__reviews .spr-summary-actions-newreview.spr-button-primary, .btn--text.shopify-payment-button__button--unbranded, .product__reviews .shopify-payment-button__button--unbranded.spr-summary-actions-newreview {
  --btn-text: var(--BTN-PRIMARY-BORDER-COLOR);
  --btn-text-hover: var(--BTN-PRIMARY-BORDER-COLOR);
}

/*=== Button Secondary ====*/
.btn--secondary {
  --btn-border: var(--BTN-SECONDARY-BORDER-COLOR);
  --btn-bg: var(--BTN-SECONDARY-BG-COLOR);
  --btn-text: var(--BTN-SECONDARY-TEXT-COLOR);
}

.btn--secondary.btn--solid, .shopify-payment-button .btn--secondary.shopify-payment-button__button, #shopify-product-reviews .btn--secondary.spr-button-primary, .btn--secondary.shopify-payment-button__button--unbranded {
  --btn-border: var(--BTN-SECONDARY-BG-COLOR);
  --btn-bg: var(--BTN-SECONDARY-BG-COLOR);
  --btn-text: var(--BTN-SECONDARY-TEXT-COLOR);
  --btn-border-hover: var(--BTN-SECONDARY-BG-COLOR-BRIGHTER);
  --btn-bg-hover: var(--BTN-SECONDARY-BG-COLOR-BRIGHTER);
  --btn-text-hover: var(--BTN-SECONDARY-TEXT-COLOR);
}

.btn--secondary.btn--outline {
  --btn-border: var(--BTN-SECONDARY-BORDER-COLOR);
  --btn-bg: transparent;
  --btn-text: var(--BTN-SECONDARY-BORDER-COLOR);
  --btn-border-hover: var(--BTN-SECONDARY-BORDER-COLOR);
  --btn-bg-hover: transparent;
  --btn-text-hover: var(--BTN-SECONDARY-BORDER-COLOR);
}

.btn--secondary.btn--text, .product__reviews .btn--secondary.spr-summary-actions-newreview {
  --btn-text: var(--BTN-SECONDARY-BORDER-COLOR);
  --btn-text-hover: var(--BTN-SECONDARY-BORDER-COLOR);
}

/*=== Button White ====*/
.btn--white {
  --btn-border: var(--TEXT-BTN-BORDER-WHITE);
  --btn-bg: var(--TEXT-BTN-BG-WHITE);
  --btn-text: var(--TEXT-BTN-WHITE);
}

.btn--white.btn--solid, .shopify-payment-button .btn--white.shopify-payment-button__button, #shopify-product-reviews .btn--white.spr-button-primary, .btn--white.shopify-payment-button__button--unbranded {
  --btn-border: #FFF;
  --btn-bg: #FFF;
  --btn-text: #000;
  --btn-border-hover: var(--TEXT-BTN-BG-WHITE-BRIGHTER);
  --btn-bg-hover: var(--TEXT-BTN-BG-WHITE-BRIGHTER);
  --btn-text-hover: #000;
}

.btn--white.btn--outline {
  --btn-border: #FFF;
  --btn-bg: transparent;
  --btn-text: #FFF;
  --btn-border-hover: #FFF;
  --btn-bg-hover: transparent;
  --btn-text-hover: #FFF;
}

.btn--white.btn--text, .product__reviews .btn--white.spr-summary-actions-newreview {
  --btn-text: #FFF;
  --btn-text-hover: #FFF;
}

/*=== Button Black ====*/
.btn--black {
  --btn-border: var(--TEXT-BTN-BORDER-BLACK);
  --btn-bg: var(--TEXT-BTN-BG-BLACK);
  --btn-text: var(--TEXT-BTN-BLACK);
}

.btn--black.btn--solid, .shopify-payment-button .btn--black.shopify-payment-button__button, #shopify-product-reviews .btn--black.spr-button-primary, .btn--black.shopify-payment-button__button--unbranded {
  --btn-border: #000;
  --btn-bg: #000;
  --btn-text: #FFF;
  --btn-border-hover: var(--TEXT-BTN-BG-BLACK-BRIGHTER);
  --btn-bg-hover: var(--TEXT-BTN-BG-BLACK-BRIGHTER);
  --btn-text-hover: #FFF;
}

.btn--black.btn--outline {
  --btn-border: #000;
  --btn-bg: transparent;
  --btn-text: #000;
  --btn-border-hover: #000;
  --btn-bg-hover: transparent;
  --btn-text-hover: #000;
}

.btn--black.btn--text, .product__reviews .btn--black.spr-summary-actions-newreview {
  --btn-text: #000;
  --btn-text-hover: #000;
}

/*=== Button Sizes ====*/
.btn--large {
  width: 100%;
  max-width: 260px;
  --btn-top: 16px;
  --btn-left: 22px;
}
@media only screen and (max-width: 749px) {
  .btn--large {
    --btn-top: 12px;
    --btn-left: 18px;
  }
}

.btn--small {
  --btn-top: 7px;
  --btn-left: 12px;
}
.btn--small .icon-arrow-right {
  --icon-size: 16px;
}

/*=== Button Text ====*/
.btn--text, .product__reviews .spr-summary-actions-newreview {
  --btn-top: 0;
  --btn-left: 0;
  --btn-radius: 0;
  --btn-border: transparent;
  --btn-border-hover: transparent;
  --btn-bg: transparent;
  width: auto;
  max-width: none;
  display: inline-block;
}
.btn--text span, .product__reviews .spr-summary-actions-newreview span {
  background: linear-gradient(to right, currentColor, currentColor);
  background-size: 100% 1px;
  background-position: 50% 86%;
  background-repeat: no-repeat;
  transition: color 0.25s ease-in, background-size 0.25s ease-in;
  line-height: 2;
  padding: 5px 0;
}
@media (hover: hover) {
  .btn--text span:hover, .product__reviews .spr-summary-actions-newreview span:hover {
    background-size: 0% 1px;
  }
}

.btn--text-no-underline span {
  background: none;
}

/*=== Button Outline and Button Solid ====*/
.btn--outline,
.btn--solid,
.shopify-payment-button .shopify-payment-button__button,
#shopify-product-reviews .spr-button-primary,
.shopify-payment-button__button--unbranded {
  overflow: hidden;
  z-index: 1;
}

.btn--outline:after,
.btn--solid:after,
.shopify-payment-button .shopify-payment-button__button:after,
#shopify-product-reviews .spr-button-primary:after,
.shopify-payment-button__button--unbranded:after {
  content: "";
  position: absolute;
  top: 0;
  left: -60px;
  z-index: -1;
  width: calc(100% + 120px);
  height: 100%;
  background-color: currentColor;
  opacity: 0.1;
  transform: translate3d(-100%, 0, 0) skew(30deg);
  transition: transform 0.5s cubic-bezier(0.33, 0, 0, 1);
  will-change: transform;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.btn--solid:after, .shopify-payment-button .shopify-payment-button__button:after, #shopify-product-reviews .spr-button-primary:after, .shopify-payment-button__button--unbranded:after {
  background-color: var(--btn-bg-hover);
  opacity: 1;
}

@media (hover: hover) {
  .btn--outline:hover:after,
.btn--solid:hover:after,
.shopify-payment-button .shopify-payment-button__button:hover:after,
#shopify-product-reviews .spr-button-primary:hover:after,
.shopify-payment-button__button--unbranded:hover:after {
    transform: translateZ(0);
  }
}
.btn--half {
  margin: 0;
  min-width: 50%;
}
@media only screen and (max-width: 749px) {
  .btn--half {
    width: 100%;
  }
}

.btn--full {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

/*=== Scroll to top button ==*/
.btn--scroll-top {
  --icon-size: 28px;
  --btn-size: 40px;
  position: fixed;
  right: var(--outer);
  bottom: var(--outer);
  z-index: 999;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  width: var(--btn-size);
  height: var(--btn-size);
  padding: 0;
  overflow: hidden;
  padding-left: 0;
  padding-right: 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  opacity: 0;
  visibility: hidden;
  transform: translateY(100%);
  transition: opacity 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease, visibility 0s linear 0.3s;
}
.btn--scroll-top:after {
  left: -30%;
}
.btn--scroll-top .icon {
  stroke: currentColor;
}
.btn--scroll-top.is-visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition-delay: 0s;
}
@media only screen and (max-width: 749px) {
  .btn--scroll-top {
    right: 16px;
    bottom: 16px;
  }
}

.inline-nav {
  list-style: none;
  list-style-type: none;
  text-align: center;
  padding: 0;
  margin: 30px 0 30px 0;
}
.inline-nav li {
  display: inline-block;
  padding: 5px 0;
  margin: 5px 20px;
}
@media only screen and (max-width: 749px) {
  .inline-nav li {
    margin: 5px 15px 5px 0;
  }
}
.inline-nav li a {
  color: var(--COLOR-LINK);
  position: relative;
}
.inline-nav li a:after {
  content: "";
  margin: auto;
  width: 10%;
  height: 2px;
  position: absolute;
  bottom: -4px;
  left: 0;
  opacity: 0;
  background: var(--COLOR-LINK-HOVER);
  transition: 0.25s ease-out;
  transition-property: color, background, border;
}
.inline-nav li.inline-nav--active a,
.inline-nav li a:hover {
  color: var(--COLOR-LINK);
}
.inline-nav li.inline-nav--active a:after,
.inline-nav li a:hover:after {
  color: var(--COLOR-LINK);
  opacity: 1;
  width: 100%;
}

.blog__title + .inline-nav {
  margin-top: 0;
}

.aos-initialized a[data-aos][data-aos][data-aos-delay="200"].aos-animate,
.aos-initialized a[data-aos][data-aos][data-aos-delay="500"].aos-animate {
  transition: 0.25s ease-out;
  transition-property: color, background, border;
}

.btn__added {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 14px;
  height: 8px;
  border-left: 1px solid var(--btn-text);
  border-bottom: 1px solid var(--btn-text);
  margin-top: -2px;
  transform: translate(-50%, -50%) rotate(-45deg);
  opacity: 0;
}

.btn__added,
.btn__loader {
  opacity: 0;
}

.btn__error {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: inherit;
  color: var(--COLOR-ERROR);
  background-color: var(--COLOR-ERROR-BG);
  opacity: 0;
  visibility: hidden;
}

.btn__plus {
  --icon-size: 24px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: var(--icon-size);
  height: var(--icon-size);
  margin: auto;
  background: currentColor;
  -webkit-mask-image: var(--icon-add-cart);
          mask-image: var(--icon-add-cart);
  -webkit-mask-size: cover;
          mask-size: cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
}

.btn__plus,
.btn__text,
.btn__loader,
.btn__added,
.btn__error {
  transition: opacity 0.5s, visibility 0.5s;
}

.is-loading.btn, .shopify-payment-button .is-loading.shopify-payment-button__button--unbranded, #shopify-product-reviews .is-loading.spr-button-primary, #challenge .is-loading.shopify-challenge__button {
  --btn-text: var(--primary);
  --btn-text-hover: var(--primary);
  --btn-border: var(--primary);
  --btn-border-hover: var(--primary);
  --btn-bg: transparent;
  --btn-bg-hover: transparent;
}

.is-loading > .btn__text,
.is-loading > .btn__plus,
.is-loading > .btn__added {
  opacity: 0;
}

.is-loading > .btn__loader {
  opacity: 1;
}

.is-loading > .btn__loader circle ~ circle {
  animation-play-state: running;
}

.is-loading.btn, .shopify-payment-button .is-loading.shopify-payment-button__button--unbranded, #shopify-product-reviews .is-loading.spr-button-primary, #challenge .is-loading.shopify-challenge__button,
.is-loading.btn[data-add-to-cart],
.is-loading.btn[data-add-to-cart-bar] {
  background: transparent;
}

.is-added.btn, .shopify-payment-button .is-added.shopify-payment-button__button--unbranded, #shopify-product-reviews .is-added.spr-button-primary, #challenge .is-added.shopify-challenge__button,
.is-added.btn[data-add-to-cart],
.is-added.btn[data-add-to-cart-bar] {
  --btn-text: var(--primary);
  --btn-text-hover: var(--primary);
  --btn-border: var(--primary);
  --btn-border-hover: var(--primary);
  --btn-bg: transparent;
  --btn-bg-hover: transparent;
  opacity: 1;
  background: transparent !important;
}
.is-added.btn:after, .shopify-payment-button .is-added.shopify-payment-button__button--unbranded:after, #shopify-product-reviews .is-added.spr-button-primary:after, #challenge .is-added.shopify-challenge__button:after,
.is-added.btn[data-add-to-cart]:after,
.is-added.btn[data-add-to-cart-bar]:after {
  content: none;
}

.is-added > .btn__added {
  opacity: 1;
}

.is-added > .btn__plus,
.is-added > .btn__text,
.is-added > .btn__loader {
  opacity: 0;
}

.is-added.btn:after, .shopify-payment-button .is-added.shopify-payment-button__button--unbranded:after, #shopify-product-reviews .is-added.spr-button-primary:after, #challenge .is-added.shopify-challenge__button:after {
  content: none;
}

.has-error .btn__loader,
.has-error .btn__text,
.has-error .btn__plus {
  opacity: 0;
  visibility: hidden;
}

.has-error.btn:after, .shopify-payment-button .has-error.shopify-payment-button__button--unbranded:after, #shopify-product-reviews .has-error.spr-button-primary:after, #challenge .has-error.shopify-challenge__button:after {
  content: none;
}

.has-error .btn__error {
  opacity: 1;
  visibility: visible;
}

/*================ SVG Loader ================*/
.svg-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.svg-loader circle {
  stroke-width: 1;
  stroke: var(--primary-fade);
  fill: none;
}
.svg-loader circle ~ circle {
  stroke: var(--primary);
  stroke-dashoffset: 88;
  animation: animate-svg 1s linear infinite;
  animation-play-state: paused;
}

@keyframes animate-svg {
  0% {
    stroke-dashoffset: 88;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
.badge {
  border: none;
  padding: 3px 6px;
  background-color: var(--COLOR-BORDER-LIGHT);
  color: var(--COLOR-TEXT);
  border-radius: 3px;
}

.grecaptcha-badge {
  visibility: hidden;
}

/**
 * Forms
 */
input,
textarea,
select,
.popout__toggle,
.input-group {
  border: 1px solid var(--COLOR-BORDER);
  font-size: var(--FONT-SIZE-BASE);
  border-radius: var(--RADIUS-SELECT);
  max-width: 100%;
  padding: 9px 16px;
  margin: 7px 0;
  background: var(--TRANSPARENT);
  color: var(--COLOR-TEXT);
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
}
@media only screen and (max-width: 749px) {
  input,
textarea,
select,
.popout__toggle,
.input-group {
    padding: 9px 10px;
    font-size: 1rem;
  }
}
input:focus,
textarea:focus,
select:focus,
.popout__toggle:focus,
.input-group:focus {
  border: 1px solid var(--COLOR-BORDER);
}
input[disabled],
textarea[disabled],
select[disabled],
[disabled].popout__toggle,
.input-group[disabled] {
  cursor: default;
  background-color: var(--COLOR-BORDER);
  border-color: var(--COLOR-BORDER-DARK);
}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:active,
select:-webkit-autofill,
.popout__toggle:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus,
select:-webkit-autofill:active,
.input-group:-webkit-autofill,
.input-group:-webkit-autofill:hover,
.input-group:-webkit-autofill:focus,
.input-group:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s, border-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s, border-color 5000s ease-in-out 0s;
  -webkit-text-fill-color: var(--COLOR-TEXT) !important;
}

textarea {
  min-height: 100px;
  padding: 16px;
}
@media only screen and (max-width: 749px) {
  textarea {
    padding: 9px 10px;
  }
}

.form-field {
  width: 100%;
  max-width: 400px;
  margin: 0 auto 20px;
  line-height: 1;
  text-align: left;
  position: relative;
}

.form-field label {
  background: var(--bg);
  color: var(--text);
  font-size: calc(0.75rem * var(--FONT-ADJUST-BODY) );
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  left: 9px;
  opacity: 0;
  padding: 0 0.5em;
  position: absolute;
  top: 2em;
  transition: 0.25s ease-out;
  transition-property: color, background, border;
  z-index: -1;
}
.form-field label.label--float {
  opacity: 1;
  top: -0.8em;
  z-index: 1;
}

.form-field select, .form-field .popout__toggle,
.form-field input[type=text],
.form-field input[type=password],
.form-field input[type=email],
.form-field input[type=number],
.form-field input[type=tel],
.form-field textarea {
  display: block;
  width: 100%;
}

input[type=text],
input[type=password],
input[type=email],
input[type=number],
input[type=tel],
textarea {
  -webkit-appearance: none;
}

input[type=checkbox] {
  margin: 4px 3px 4px 0;
  -webkit-appearance: checkbox;
  -moz-appearance: checkbox;
  -o-appearance: checkbox;
  appearance: checkbox;
}

input[type=radio] {
  margin: 11px 3px 4px 0px;
  -webkit-appearance: radio;
  -moz-appearance: radio;
  -o-appearance: radio;
  appearance: radio;
}

legend {
  padding-bottom: 6px;
}

.label--block {
  display: block;
}

/*================ Checkbox ================*/
.checkbox {
  position: relative;
}

.checkbox input[type=checkbox] {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  padding: 0;
  margin: 0;
  opacity: 0;
}

.checkbox input[type=checkbox] + label {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.checkbox input[type=checkbox] + label:before {
  content: "";
  align-self: flex-start;
  flex: 0 0 auto;
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  border: 1px solid var(--text-light);
  margin-right: 10px;
  background: var(--bg);
}

.checkbox input[type=checkbox]:checked + label:before {
  background: var(--COLOR-PRIMARY);
  box-shadow: inset 0 0 0 2px var(--bg);
}

/*================ Input Group ================*/
.input-group {
  background-color: var(--TRANSPARENT);
  position: relative;
  display: table;
  border-collapse: separate;
  padding: 0;
}
.input-group .btn, .input-group .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .input-group .shopify-payment-button__button--unbranded, .input-group #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .input-group .spr-button-primary, .input-group #challenge .shopify-challenge__button, #challenge .input-group .shopify-challenge__button {
  box-shadow: none;
}
.input-group input,
.input-group input:focus,
.input-group input:active {
  background-color: var(--TRANSPARENT);
  border: none;
  box-shadow: none;
  margin: 0;
}
.input-group input::-moz-focus-inner,
.input-group input:focus::-moz-focus-inner,
.input-group input:active::-moz-focus-inner {
  border: 0;
  padding: 0;
  margin-top: -1px;
  margin-bottom: -1px;
}

.input-group-field,
.input-group-btn {
  display: table-cell;
  vertical-align: middle;
  margin: 0;
}

.input-group .input-group-field {
  width: 100%;
  margin-bottom: 0;
}

.input-group-btn {
  position: relative;
  white-space: nowrap;
  width: 1%;
  padding: 0;
  margin: 0;
}

.form__legal {
  max-width: none;
  line-height: 1;
  text-align: left;
}
.form__legal p {
  font-style: var(--FONT-STYLE-BODY-ITALIC);
  color: var(--text-a70);
  font-size: calc(0.75rem * var(--FONT-ADJUST-BODY) );
}
.form__legal p a {
  padding-bottom: 0;
  background: none;
}

.small-newsletter .form__legal,
.modal--newsletter .form__legal,
.account--login .form__legal {
  margin-top: 15px;
}
.small-newsletter .form__legal p,
.modal--newsletter .form__legal p,
.account--login .form__legal p {
  margin: 0;
}

/*================ Custom select style ================*/
select, .popout__toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: var(--ICON-SELECT);
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-color: transparent;
  background-size: 18px auto;
  padding-right: 28px;
  text-indent: 0.01px;
  text-overflow: unset;
  cursor: pointer;
}

select::-ms-expand, .popout__toggle::-ms-expand {
  display: none;
}

/*================ Error styles ================*/
input.input-error,
select.input-error,
.input-error.popout__toggle,
textarea.input-error {
  border-color: var(--COLOR-ERROR-BORDER);
  background-color: var(--COLOR-ERROR-BG);
  color: var(--COLOR-ERROR);
}

form .errors,
.form-errors {
  padding: var(--inner);
  border: 1px solid var(--COLOR-ERROR-BORDER);
  border-radius: var(--RADIUS-SELECT);
  background-color: var(--COLOR-ERROR-BG);
  color: var(--COLOR-ERROR);
}
form .errors ul,
.form-errors ul {
  list-style-type: none;
  margin: 10px 20px;
  padding: 0;
  color: inherit;
}

.form-success {
  border: 1px solid var(--COLOR-BORDER);
  border-radius: var(--RADIUS-SELECT);
  margin: 0 0 1.875rem 0;
  padding: var(--inner);
  color: var(--COLOR-TEXT);
  box-shadow: 0 1px 3px var(--hairline), 0 1px 2px var(--hairline);
}

.contact-form .form-success {
  max-width: 400px;
  margin: 30px auto;
}

/*================ Field ================*/
.field {
  --border: var(--text-a35, var(--text));
  display: block;
  width: 100%;
  border: 0;
  border-bottom: 1px solid var(--border);
  padding: 1em 0;
  border-radius: 0;
  color: var(--text);
}

.field:focus {
  border: 0;
  border-bottom: 1px solid var(--border);
}

.field::placeholder,
.field:-webkit-autofill,
.field:-webkit-autofill:hover,
.field:-webkit-autofill:focus,
.field:-webkit-autofill:active {
  -webkit-text-fill-color: var(--text-a75);
}

.template- .main-content > *:not(.shopify-policy__container) {
  margin-top: 60px;
}

/**
 * Blank States
 */
.placeholder-svg {
  display: block;
  fill: var(--COLOR-TEXT-LIGHT);
  background-color: var(--COLOR-BG-SECONDARY);
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  border: 1px solid var(--COLOR-BG-SECONDARY);
}

.placeholder-noblocks {
  position: relative;
  z-index: 11;
  width: 100%;
  padding: 40px;
  text-align: center;
}

.placeholder-background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.placeholder-background .icon {
  border: 0;
}

.lazy-image {
  display: block;
}

.lazy-image--backfill::after {
  content: none;
  display: none;
}

.lazy-image--backfill.is-loading {
  position: relative;
  overflow: hidden;
  background: var(--bg-accent);
  z-index: 1;
}
.lazy-image--backfill.is-loading::after {
  content: "";
  display: block;
  position: absolute;
  top: -10%;
  left: -10%;
  right: -10%;
  bottom: -10%;
  z-index: -1;
  animation-duration: 1.6s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: shimmer;
  animation-timing-function: linear;
  background: linear-gradient(98deg, var(--bg-accent) 16%, var(--bg-accent-lighten) 32%, var(--bg-accent) 48%);
  transform: translateX(-100%);
}

.no-js .lazy-image--backfill.is-loading::after {
  content: none;
}

.no-js .lazy-image img.is-loading {
  opacity: 1;
}

@keyframes shimmer {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}
.lazy-image img {
  transition: opacity 1s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.lazy-image img.is-loading {
  opacity: 0;
}

/* === snippets/image-hero.liquid === */
.image__fill {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.image__fill img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  image-rendering: auto;
}

/* === snippets/image.liquid === */
.image-wrapper {
  display: block;
  position: relative;
  width: 100%;
  height: 0;
  padding-top: calc(1 / var(--aspect-ratio) * 100%);
}
.image-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  image-rendering: auto;
}
.image-wrapper .svg-placeholder {
  position: absolute;
  top: 0;
  left: 0;
}
@media only screen and (min-width: 750px) {
  .image-wrapper.mobile {
    display: none;
  }
}
@media only screen and (max-width: 749px) {
  .image-wrapper.desktop {
    display: none;
  }
}

.image-wrapper--cover {
  height: 100%;
  padding-top: 0;
}
.image-wrapper--cover img {
  object-fit: cover;
}

img.fit-cover {
  object-fit: cover;
}

/* === snippets/hero.liquid === */
.image__hero__frame {
  flex: 1;
  position: relative;
  overflow: hidden;
  height: 100%;
}

@media only screen and (min-width: 750px) {
  .image__hero__frame.image-height {
    padding-top: calc(1 / var(--aspect-ratio) * 100%);
    min-height: 100%;
    height: auto;
  }
}

@media only screen and (max-width: 749px) {
  .image__hero__frame.image-height--mobile {
    padding-top: calc(1 / var(--aspect-ratio) * 100%);
    min-height: 100%;
    height: auto;
  }
}

.image__hero__pane {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: inherit;
}

.image__hero__scale {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  min-height: inherit;
}

.image--empty {
  background: var(--bg-accent);
}

[data-parallax-wrapper] .image__hero__pane {
  display: flex;
  align-items: center;
}

[data-parallax-wrapper] .image__hero__scale {
  min-height: var(--PARALLAX-STRENGTH-MIN);
  max-height: var(--PARALLAX-STRENGTH-MAX);
}

/* == Link that fills a position: relative image wrapper == */
.link-over-image {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 20;
  will-change: opacity;
}
.link-over-image .image-wrapper {
  transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
  transform: scale(1);
}
.link-over-image:hover .image-wrapper {
  transform: scale(1.06);
}

.image-overlay-bottom {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  opacity: 0.5;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.3) 100%);
}

/* === image load animations === */
.fade-in-image .image__hero__scale > img {
  opacity: 0;
  transition: opacity 0.5s ease-in;
}

.no-js .fade-in-image .image__hero__scale > img,
.fade-in-image .image__hero__scale > img.is-loaded {
  opacity: 1;
}

.fade-in-image-zoom .image__hero__scale > img {
  opacity: 0;
  transform: scale(1.06);
  transition: opacity 0.65s cubic-bezier(0.215, 0.61, 0.355, 1), transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.no-js .fade-in-image-zoom .image__hero__scale > img,
.fade-in-image-zoom .image__hero__scale > img.is-loaded {
  opacity: 1;
  transform: scale(1);
}

.no-js .image__hero__scale {
  padding-top: 0 !important;
}
.no-js .fade-in-image .image__hero__scale > img {
  opacity: 1;
}
.no-js .fade-in-image-zoom .image__hero__scale > img {
  opacity: 1;
  transform: scale(1);
}
.no-js [data-aos] {
  opacity: 1 !important;
  transform: none !important;
}

.inline-image {
  --image-width: 200px;
  display: inline-block;
  width: var(--image-width);
  margin: 2px 0;
  vertical-align: middle;
}
@media only screen and (max-width: 749px) {
  .inline-image {
    width: var(--image-width-mobile, var(--image-width));
  }
}

.inline-image__inner {
  overflow: hidden;
}

.inline-image__image {
  transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.inline-image__link:hover .inline-image__image {
  transform: scale(1.08);
}

/* Tooltip Default */
.tooltip-default {
  position: absolute;
  z-index: 7000;
  top: var(--tooltip-top, 0px);
  left: 0;
  right: 0;
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.2s ease-out;
  overflow: hidden;
  padding-bottom: 20px;
}

.tooltip-default__inner {
  position: relative;
  display: inline-block;
  max-width: 100%;
}

.tooltip-default__arrow {
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 1;
  margin-top: 3px;
  transition: top 0.2s ease-out;
}
.tooltip-default__arrow:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 12px;
  height: 12px;
  margin-left: -6px;
  background: var(--bg);
  border: 1px solid var(--border);
  -webkit-clip-path: polygon(0% 0%, 100% 100%, 0 100%);
          clip-path: polygon(0% 0%, 100% 100%, 0 100%);
  transform: rotate(135deg);
  content: "";
}

.tooltip-default__text {
  position: relative;
  top: 8px;
  margin-top: 10px;
  background: var(--bg);
  color: var(--text-dark);
  padding: 3px 10px;
  border-radius: 0;
  box-shadow: 0 0 0 1px var(--border);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  text-align: center;
  transition: top 0.2s ease-out;
}

.tooltip-default.is-hiding {
  opacity: 1;
}

.tooltip-default.is-hiding .tooltip-default__arrow,
.tooltip-default.is-hiding .tooltip-default__text {
  top: 0;
}

.tooltip-default.is-visible {
  transition: none;
  animation: tooltip-opacity 0.2s ease-out;
  animation-fill-mode: forwards;
}

.tooltip-default.is-visible .tooltip-default__arrow,
.tooltip-default.is-visible .tooltip-default__text {
  transition: none;
  animation: tooltip-top 0.2s ease-out;
  animation-fill-mode: forwards;
}

@keyframes tooltip-top {
  from {
    top: 8px;
  }
  to {
    top: 0;
  }
}
@keyframes tooltip-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/*================ MODULES ================*/
/*====== Cart Dropdown ======*/
.drawer {
  --inner: 15px;
  --inner-offset: -15px;
}
.drawer.is-open .drawer__inner {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s;
  transform: translate3d(-100%, 0, 0);
}
.drawer .cart__checkout {
  margin: 0 0 var(--inner);
}
.drawer .cart__acceptance__input ~ .cart__buttons {
  margin-top: var(--inner);
}
.drawer .is-hidden a,
.drawer .is-hidden button,
.drawer .is-hidden input,
.drawer .is-hidden textarea,
.drawer .is-hidden select,
.drawer .is-hidden .popout__toggle {
  visibility: hidden;
}

.cart__view {
  width: 100%;
  margin-bottom: var(--inner);
}

.drawer__inner {
  visibility: hidden;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  position: fixed;
  top: 0;
  left: 100vw;
  z-index: 6001;
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  border-left: 1px solid var(--border);
  background-color: var(--bg);
  opacity: 0;
  transition: opacity 0.6s ease, transform 0.6s ease, visibility 0s linear 0.6s;
  transform: translate3d(0, 0, 0);
}
@media only screen and (min-width: 480px) {
  .drawer__inner {
    max-width: var(--DRAWER-WIDTH);
  }
}
@media only screen and (max-width: 749px) {
  .drawer__inner {
    border-left: none;
  }
}

.drawer__underlay {
  z-index: 6000;
}

.drawer .cart__widget + .cart__form {
  margin-top: -1px;
}
.drawer .cart__widget + .cart__foot__inner {
  border-top: 0;
}
.drawer .cart__foot__inner {
  padding: calc(var(--inner) - 2px) var(--inner);
}
.drawer .cart__note {
  margin: 0;
}
.drawer .cart__widget__title {
  padding-left: var(--inner);
}
.drawer .cart__widget__content__inner {
  padding-left: var(--inner);
  padding-right: var(--inner);
}
.drawer .product-upsell__errors .errors {
  margin-top: 0;
}

.drawer__head {
  position: relative;
  width: 100%;
  padding: var(--inner);
  border-bottom: 1px solid var(--border);
}
.drawer__head h3 {
  text-transform: uppercase;
  letter-spacing: 0.12em;
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-size: calc(11px * var(--FONT-ADJUST-BODY));
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-style: var(--FONT-STYLE-BODY);
  font-size: max(1em * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  margin: 0;
  line-height: 1;
  margin-bottom: -3px;
}
@media only screen and (max-width: 749px) {
  .drawer__head h3 {
    font-size: max(1em * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  }
}

.drawer__close {
  --icon-size: 24px;
  position: absolute;
  top: 50%;
  right: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  color: var(--link);
  background: transparent;
  border-radius: var(--RADIUS);
  font-size: 0;
  text-decoration: none;
  transform: translate3d(0, -50%, 0);
  transition: color 0.3s ease;
}
.drawer__close .icon {
  display: block;
  fill: currentColor;
  transition: transform 0.3s;
  pointer-events: none;
}
@media (hover: hover) {
  .drawer__close:hover {
    color: var(--link-hover);
  }
  .drawer__close:hover .icon {
    transform: rotate(90deg);
  }
}

.drawer__body {
  flex: 1;
  width: 100%;
  min-height: 250px;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.drawer__empty:not(.is-hidden) {
  display: flex;
}

.drawer__empty {
  flex-grow: 1;
  max-height: 100%;
  width: 100%;
  padding: var(--inner);
}

.drawer__empty__inner {
  flex: 0 1 100%;
  margin: auto 0;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--inner);
}

.drawer__foot {
  width: 100%;
  margin-top: auto;
}

.drawer__message {
  padding: 12px var(--inner);
}

.drawer__message--custom {
  min-height: 45px;
  color: var(--text);
  background: var(--COLOR-BG-SECONDARY);
  text-align: left;
  font-size: max(0.6875rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
}
.drawer__message--custom p {
  margin: 0;
}

.drawer__empty__message {
  text-align: center;
  transition: all 0.3s;
  margin: 0 auto;
}
.is-hidden .drawer__empty__message {
  padding: 0;
}

.drawer__empty__buttons {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: var(--inner);
  justify-items: center;
  margin: var(--inner) 0;
}

.drawer__empty__item {
  width: 100%;
}

.drawer__empty__item--odd--last {
  grid-column: 2 span/3;
  max-width: 100%;
}

.drawer__empty__item .btn, .drawer__empty__item .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .drawer__empty__item .shopify-payment-button__button--unbranded, .drawer__empty__item #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .drawer__empty__item .spr-button-primary, .drawer__empty__item #challenge .shopify-challenge__button, #challenge .drawer__empty__item .shopify-challenge__button {
  min-height: 100%;
}

.drawer__errors {
  position: sticky;
  top: 0;
  z-index: 9;
  border-left: none;
  border-right: none;
}

.drawer__errors .cart__errors__inner {
  padding: calc(var(--inner) / 2) var(--inner);
  margin: 0;
  border-left: none;
  border-right: none;
  border-radius: 0;
}

/*====== Cart Item ======*/
.cart__item {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding: var(--inner);
  border-bottom: 1px solid var(--border);
}

.cart__item--no-border {
  border-bottom: none;
}

.cart__item.is-removed {
  overflow: hidden;
  animation: cartItemRemoved 0.5s ease;
  animation-fill-mode: forwards;
}

.cart__item__image {
  font-size: 0;
}
.cart__item__image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.cart__item__image a {
  display: block;
  width: 90px;
  height: 90px;
  background-color: var(--bg);
  filter: brightness(var(--filter-bg));
  text-decoration: none;
  transition: opacity 0.3s;
}
.cart__item__image .lazy-image {
  height: 100%;
}
@media (hover: hover) {
  .cart__item__image a:hover {
    opacity: 0.75;
  }
}
.cart__item__image.image--empty a {
  background: transparent;
}

.cart__item__content {
  width: calc(100% - 90px);
  padding-left: 30px;
}

.cart__item__title {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
  margin-bottom: 5px;
  line-height: 1.35;
  font-size: max(1rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
}
@media only screen and (max-width: 749px) {
  .cart__item__title {
    font-size: max(1em * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  }
}

.cart__item__title a {
  transition: color 0.3s ease;
}

.cart__quantity-counter {
  display: flex;
  align-items: center;
}

.cart__item__remove {
  display: inline-block;
  margin-left: 10px;
  font-size: calc(0.6875rem * var(--FONT-ADJUST-BODY));
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.cart__item__meta {
  margin-bottom: 10px;
}

.cart__item__selling-plan {
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  font-style: var(--FONT-STYLE-BODY-ITALIC);
}
.cart__item__selling-plan span {
  display: block;
  margin: 5px 0;
}
@media only screen and (max-width: 749px) {
  .cart__item__selling-plan {
    font-size: max(0.75em * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  }
}

.item__title .cart__item__selling-plan span {
  margin-bottom: 0px;
  margin-top: 10px;
}

.cart__item__selected-options,
.cart__item__property {
  margin: 2px 0 0;
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.3;
}
@media only screen and (max-width: 749px) {
  .cart__item__selected-options,
.cart__item__property {
    font-size: max(0.75em * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  }
}

/* ============================================================================
  #Site Header
============================================================================== */
.header-sections {
  display: flex;
  flex-direction: column;
}
.header-sections .page-announcement {
  order: -1;
}

.header__wrapper {
  --bg: var(--COLOR-MENU-BG);
  --text: var(--COLOR-MENU-LINK);
  --link: var(--COLOR-MENU-LINK);
  --link-hover: var(--COLOR-MENU-LINK-HOVER);
  --text-dark: var(--COLOR-MENU-LINK);
  --text-light: var(--COLOR-MENU-LINK);
  --text-transparent: var(--COLOR-MENU-TRANSPARENT);
  --text-transparent-hover: var(--COLOR-MENU-TRANSPARENT-HOVER);
  --highlight: var(--text);
  position: relative;
  transition: top 0.2s linear;
}

.header__desktop__upper {
  --bg: var(--COLOR-HEADER-BG);
  --text: var(--COLOR-HEADER-LINK);
  --link: var(--COLOR-HEADER-LINK);
  --link-hover: var(--COLOR-HEADER-LINK-HOVER);
  color: var(--text);
}

.header__desktop__lower {
  color: var(--text);
}

.has-line-design .header__desktop__lower {
  border-top: 1px solid var(--border);
}

.theme__header {
  position: absolute;
  z-index: 2300;
  width: 100%;
  color: var(--text);
}
.theme__header.has-border::before {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 10;
  pointer-events: none;
  transition: border-color 0.2s ease;
  border-bottom: 1px solid var(--text);
  opacity: var(--header-border-opacity, 1);
}

.header__mobile {
  --bg: var(--COLOR-HEADER-BG);
  --text: var(--COLOR-HEADER-LINK);
  --link: var(--COLOR-HEADER-LINK);
  --link-hover: var(--COLOR-HEADER-LINK-HOVER);
  color: var(--text);
  display: grid;
  min-height: 42px;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
}

.header__mobile__bottom {
  --bg: var(--COLOR-MENU-BG);
  --text: var(--COLOR-MENU-LINK);
  --link: var(--COLOR-MENU-LINK);
  --link-hover: var(--COLOR-MENU-LINK-HOVER);
  grid-column: span 3;
  margin: 0 var(--outer-offset);
  background-color: var(--bg);
  color: var(--text);
}
@media only screen and (min-width: 750px) {
  .header__mobile__bottom {
    display: none;
  }
}

.has-line-design .header__mobile__bottom {
  border-top: 1px solid var(--border);
}

.header__mobile__nav {
  position: relative;
  transition: opacity 0.2s ease 0.1s, visibility 0.3s;
}

.header__mobile__nav::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: -5;
  transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0.2s;
  opacity: 0;
  visibility: hidden;
  background: var(--bg);
}

.header__mobile__nav::before {
  content: "";
  position: absolute;
  z-index: 1;
  right: 0;
  top: 0;
  bottom: 0;
  width: calc(var(--outer) * 1.5);
  pointer-events: none;
  background: linear-gradient(to right, var(--bg-transparent) 0%, var(--bg) 90%);
  transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0.2s;
  opacity: 0;
  visibility: hidden;
}

.header__mobile__nav__scroller {
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  overflow-x: auto;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  scroll-padding: calc(var(--outer) - var(--inner));
  padding-left: calc(var(--outer) - var(--inner));
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.header__mobile__nav__scroller::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}

.header__mobile__nav .navlink {
  display: block;
  scroll-snap-align: start;
  white-space: nowrap;
  padding: var(--inner);
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
}

.header__backfill {
  visibility: hidden;
  z-index: -1;
  position: relative;
  height: var(--header-height);
}

.header__logo {
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 46px;
}

.header__logo__link {
  --logo-width: var(--logo-width-mobile);
  --link: var(--text);
  --link-hover: var(--text);
  width: var(--logo-width);
  display: block;
  text-decoration: none;
  position: relative;
  max-width: calc(100vw - 202px - var(--scrollbar-width));
}
@media only screen and (min-width: 750px) {
  .header__logo__link {
    --logo-width: var(--logo-width-desktop);
  }
}

.header__logo__link::before,
.js__header__stuck .header__logo__link::before,
.meganav--visible .header__logo__link::before {
  padding-bottom: var(--logo-padding);
}

.header__logo--image .header__logo__link::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  font-size: 0;
}

.header__logo__text {
  font-family: var(--FONT-STACK-NAV);
  font-style: var(--FONT-STYLE-NAV);
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
  font-size: calc(var(--font-4) * var(--FONT-ADJUST-NAV));
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 1em 0;
  text-transform: uppercase;
  letter-spacing: 0.12em;
}
.header__logo__text span {
  max-width: calc(50vw - 1em);
  text-align: center;
  line-height: 1;
  height: auto;
}

.header__logo__text--long {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-NAV));
}

@media only screen and (max-width: 749px) {
  .header__logo__text--break {
    word-break: break-all;
  }
}

.header__mobile__left,
.header__mobile__right {
  display: flex;
  min-height: inherit;
}

.header__mobile__right {
  margin-right: -9px;
}
@media only screen and (min-width: 750px) {
  .header__mobile__right {
    margin-right: -11px;
  }
}

.header__mobile__left,
.header__mobile__left .header__mobile__button .navlink {
  justify-content: flex-start;
}

.header__mobile__right,
.header__mobile__right .header__mobile__button .navlink {
  justify-content: flex-end;
}

.header__mobile__right,
.header__mobile__right .header__mobile__button {
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.header__mobile__button {
  height: 100%;
}

@media only screen and (max-width: 989px) {
  .header__mobile__button--desktop {
    display: none;
  }
}

.header__mobile__button .navlink {
  height: 100%;
  display: flex;
  align-items: center;
  transition: color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}

@media only screen and (max-width: 749px) {
  .header__mobile__button .navtext {
    display: none;
  }
}

@media only screen and (max-width: 749px) {
  .header__mobile__button.navlink--toplevel::after {
    content: none;
  }
}

.header__mobile__button:last-child .header__mobile__hamburger,
.header__mobile__button:last-child .navlink {
  margin-right: 0;
}

.header__desktop__upper,
.header__desktop__lower,
.header__mobile {
  padding-left: var(--outer);
  padding-right: var(--outer);
}

.header__desktop__upper,
.header__desktop__lower {
  display: flex;
  width: 100%;
  justify-content: space-around;
  align-items: center;
  flex-wrap: nowrap;
}

.header__desktop__bar__l,
.header__desktop__bar__c,
.header__desktop__bar__r {
  display: flex;
  align-self: stretch;
}

.header__desktop__bar__l {
  flex: 1 0 0;
  justify-content: flex-start;
}
.header__desktop__upper--reverse .header__desktop__bar__l {
  justify-content: center;
}

.header__desktop__bar__c {
  flex-grow: 0;
}
.header__desktop__upper--reverse .header__desktop__bar__c {
  order: -1;
  min-width: 33.33%;
}

.header__desktop__buttons {
  display: flex;
  align-items: center;
}
.header__desktop__buttons .socials {
  margin-right: 3px;
}

.navlink--toplevel,
.header__desktop__button .navlink {
  align-items: center;
  display: flex;
  height: 100%;
}

.header__mobile__button .navlink:not(.navlink--toplevel),
.header__desktop__button .navlink:not(.navlink--toplevel) {
  padding: 5px 9px;
  transition: color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media only screen and (min-width: 750px) {
  .header__mobile__button .navlink:not(.navlink--toplevel),
.header__desktop__button .navlink:not(.navlink--toplevel) {
    padding-left: 11px;
    padding-right: 11px;
  }
}

.header__mobile__button .popout-header,
.header__desktop__button .popout-header {
  margin: 0;
}

.header__desktop {
  width: 100%;
}

.navlink {
  font-family: var(--FONT-STACK-NAV);
  font-style: var(--FONT-STYLE-NAV);
  font-weight: var(--FONT-WEIGHT-NAV);
  line-height: 1.2;
  padding: 5px 0;
  position: relative;
  transition: none;
}
.navlink .icon {
  --icon-size: 24px;
  fill: none;
}

.navlink--search {
  cursor: pointer;
  color: var(--text);
}
.navlink--search:hover {
  color: var(--link-hover);
}
.navlink--search .icon-cancel {
  display: none;
}

.navlink--child,
.navlink--grandchild {
  --link: var(--text-light);
  transition: color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.navlink--child:hover,
.navlink--grandchild:hover {
  color: var(--link-hover);
}

.navlink--toplevel {
  --link-padding: 15px;
  --link-hover: var(--link);
  position: relative;
  padding: 5px 9px;
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
  z-index: 6;
}
@media only screen and (min-width: 750px) {
  .navlink--toplevel {
    padding: var(--link-padding);
  }
  .navlink--toplevel::after {
    content: "";
    position: absolute;
    left: var(--link-padding);
    right: var(--link-padding);
    bottom: 0;
    height: 1px;
    background-color: var(--link-hover);
    transform: scaleX(0);
    will-change: transform;
    transition: transform 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
}
@media (hover: hover) {
  .navlink--toplevel:hover::after {
    transform: scaleX(1);
  }
}

.navlink--highlight {
  --link: var(--highlight);
  --link-hover: var(--highlight);
}
.navlink--highlight::after {
  background-color: var(--highlight);
}

.navlink--highlight:not(.navlink--toplevel) .navtext {
  padding: 0 0 5px;
  background: linear-gradient(to right, currentColor, currentColor);
  background-size: 0% 1px;
  background-position: 50% 86%;
  background-repeat: no-repeat;
  transition: color 0.25s ease-in, background-size 0.25s ease-in;
}
@media (hover: hover) {
  .navlink--highlight:not(.navlink--toplevel) .navtext:hover {
    background-size: 100% 1px;
  }
}
@media (hover: hover) {
  .navlink--highlight:not(.navlink--toplevel):hover .navtext {
    background-size: 100% 1px;
  }
}

.navtext {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-NAV));
  display: block;
}

.navtext,
.header__mobile__hamburger,
.header__logo__link {
  color: var(--link);
  transition: color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.navlink:hover > .navtext,
.header__mobile__hamburger:hover,
.header__logo__link:hover {
  color: var(--link-hover);
}

.header__desktop__bar__r {
  flex: 1 0 0;
  justify-content: flex-end;
}

.header__desktop__bar__r .header__menu {
  margin-right: -15px;
}

.header__desktop__bar__r .header__desktop__buttons--text {
  margin-right: -15px;
}

.header__desktop__bar__r .header__desktop__buttons--icons {
  margin-right: -11px;
}

.header__desktop__upper--reverse .header__menu {
  margin-left: -15px;
}

/* ================ Header Social Links ================ */
.theme__header .socials {
  flex-wrap: nowrap;
}

.theme__header .popout__toggle {
  font-size: inherit;
  letter-spacing: inherit;
}

/* ================ Sticky header ================ */
.js__header__stuck {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 5600;
}

.js__header__stuck .theme__header::after,
.js__header__stuck .header__mobile__nav::after,
.js__header__stuck .header__mobile__nav::before {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
}

.theme__header::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: -5;
  transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s 0.2s;
  opacity: 0;
  visibility: hidden;
  background: var(--bg);
}

.header__wrapper:not([data-header-transparent]) .theme__header::after,
.meganav--visible .theme__header::after {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
}

/* ================ Transparent header ================ */
.logo__img {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}

.logo__img--transparent {
  position: absolute;
  top: 0;
  opacity: 0;
}

body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck),
body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__desktop__upper,
body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__desktop__lower,
body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__mobile {
  --text: var(--text-transparent);
  --link: var(--text-transparent);
  --link-hover: var(--text-transparent-hover);
  --text-dark: var(--text-transparent);
  --text-light: var(--text-transparent);
}
body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__desktop__lower {
  border-top: 1px solid var(--TRANSPARENT);
}
body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .parent .navlink--toplevel::after {
  content: none;
}
body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__logo--has-transparent .logo__img--color {
  opacity: 0;
}
body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__logo--has-transparent .logo__img--transparent {
  opacity: 1;
  transition: opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
body:has(.main-content > .shopify-section.section-overlay-header:first-of-type) [data-header-transparent]:not(.meganav--visible) .navlink--cart--icon .header__cart__status {
  --bg: var(--text);
}

body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck),
body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__desktop__upper,
body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__desktop__lower,
body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__mobile {
  --text: var(--text-transparent);
  --link: var(--text-transparent);
  --link-hover: var(--text-transparent-hover);
  --text-dark: var(--text-transparent);
  --text-light: var(--text-transparent);
}
body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__desktop__lower {
  border-top: 1px solid var(--TRANSPARENT);
}
body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .parent .navlink--toplevel::after {
  content: none;
}
body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__logo--has-transparent .logo__img--color {
  opacity: 0;
}
body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible):not(.js__header__stuck) .header__logo--has-transparent .logo__img--transparent {
  opacity: 1;
  transition: opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
body.has-first-section-overlay-header [data-header-transparent]:not(.meganav--visible) .navlink--cart--icon .header__cart__status {
  --bg: var(--text);
}

.header__menu {
  z-index: 5;
  display: flex;
  height: 100%;
}

.header__menu.caps, .blog-section .article__image .header__menu.article__tags, .header__menu.popout__toggle, .header__menu.sale-box,
.header__menu.preorder-box,
.header__menu.badge-box, .header__menu.search-submit {
  letter-spacing: 0.1em;
}

/* ================ Large / Small Display Logic ================ */
@media only screen and (max-width: 479px) {
  .header__mobile {
    display: grid;
  }

  .header__desktop {
    position: relative;
    overflow: hidden;
    max-height: 0;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
}
@media only screen and (min-width: 480px) {
  .header__desktop {
    position: static;
  }

  .header__mobile {
    display: none;
  }
}
.js__header__clone {
  position: absolute;
  transform: translateY(-5000px);
  width: 1400px;
  visibility: hidden;
}

.js__show__mobile .header__mobile,
[data-header-style=drawer] .header__mobile {
  display: grid;
}
.js__show__mobile .header__desktop,
[data-header-style=drawer] .header__desktop {
  position: relative;
  overflow: hidden;
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

/* ============================================================================
  #Site Nav and Dropdowns
============================================================================== */
.header__dropdown {
  --bg: var(--COLOR-SUBMENU-BG);
  --text: var(--COLOR-SUBMENU-LINK);
  --text-dark: var(--COLOR-SUBMENU-LINK);
  --text-light: var(--COLOR-SUBMENU-LINK);
  --link-hover: var(--COLOR-SUBMENU-LINK-HOVER);
  color: var(--COLOR-SUBMENU-LINK);
  position: absolute;
  top: 100%;
  opacity: 0;
  background-color: var(--bg);
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0s 0.2s;
}
.header__dropdown::before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  height: var(--padding-bottom);
  background: transparent;
}

body:not(.has-line-design) .header__dropdown {
  border-bottom: none;
}

.has-line-design .header__dropdown {
  border-bottom-color: var(--border);
  border-top-color: var(--border);
}

.header__dropdown__wrapper {
  max-height: calc(100vh - var(--header-height) - var(--announcement-height));
  overflow-y: auto;
}
.js__header__stuck .header__dropdown__wrapper {
  max-height: calc(100vh - var(--header-height));
}

.menu__item.parent:not(.is-visible):not(:hover) .navlink--child {
  transition-delay: 0s !important;
}

.menu__item:not(.parent):not(.grandparent) {
  white-space: nowrap;
}

.menu__item.parent:hover > .header__dropdown,
.header__dropdown.is-visible {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.dropdown__family {
  padding: 30px 0;
  display: flex;
  flex-direction: column;
}

.dropdown__family .navlink--child {
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
}

.header__dropdown__image {
  position: relative;
  overflow: hidden;
  color: var(--text);
  opacity: 0;
  transition: opacity 0.75s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.no-js .header__dropdown__image {
  opacity: 1;
}
.header__dropdown__image .hero__content {
  padding: 14px;
  margin: 0;
  max-width: none;
}

/* ============================================================================
  #Large Meganav
============================================================================== */
.grandparent .header__dropdown {
  width: 100%;
  left: 0;
  max-width: 100vw;
}
.grandparent .header__dropdown__inner {
  display: flex;
  justify-content: space-between;
}
.grandparent .header__grandparent__links {
  flex: 3;
  display: grid;
  grid-row-gap: 1.5em;
  position: relative;
}
.grandparent .dropdown__family {
  padding-left: var(--outer);
  padding-right: var(--outer);
}
.grandparent .menu__blocks {
  display: flex;
  flex: var(--images-space, 1);
}
body.grid-classic .grandparent .menu__blocks .menu__block {
  padding: var(--gap) calc(var(--gap) / 2);
}
body.grid-classic .grandparent .menu__blocks:not(:first-child) .menu__block:first-child {
  padding-left: 0;
}
body.grid-classic .grandparent .menu__blocks:first-child .menu__block:first-child {
  padding-left: var(--outer);
}
body.grid-classic .grandparent .menu__blocks:not(:last-child) .menu__block:last-child {
  padding-right: 0;
}
body.grid-classic .grandparent .menu__blocks:last-child .menu__block:last-child {
  padding-right: var(--outer);
}
.grandparent .menu__block--narrow {
  flex: 1;
}
.grandparent .menu__block--wide {
  flex: 3;
}
.grandparent .navlink--child,
.grandparent .navlink--grandchild {
  display: inline-block;
  will-change: transform;
  margin-right: auto;
  padding-right: 5px;
}
.grandparent .navlink--child {
  margin-bottom: 20px;
}
.meganav--is-transitioning .grandparent.is-visible::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: var(--header-height);
  background: rgba(0, 0, 0, 0);
  z-index: 5;
}

.has-line-design .grandparent .header__grandparent__links::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  border-left: 1px solid var(--bg);
}

.has-line-design .grandparent .header__grandparent__links .dropdown__family::before {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  border-left: 1px solid var(--border);
  margin-left: var(--outer-offset);
  content: "";
}

.grandparent.kids-1 .header__grandparent__links {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grandparent.kids-2 .header__grandparent__links {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grandparent.kids-3 .header__grandparent__links {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grandparent.kids-4 .header__grandparent__links {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grandparent.kids-5 .header__grandparent__links {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grandparent.kids-6 .header__grandparent__links {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grandparent.kids-7 .header__grandparent__links {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grandparent.kids-8 .header__grandparent__links {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grandparent.kids-9 .header__grandparent__links {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grandparent.kids-10 .header__grandparent__links,
.grandparent.kids-11 .header__grandparent__links,
.grandparent.kids-12 .header__grandparent__links,
.grandparent.kids-13 .header__grandparent__links,
.grandparent.kids-14 .header__grandparent__links,
.grandparent.kids-15 .header__grandparent__links,
.grandparent.kids-16 .header__grandparent__links,
.grandparent.kids-17 .header__grandparent__links,
.grandparent.kids-18 .header__grandparent__links,
.grandparent.kids-19 .header__grandparent__links,
.grandparent.kids-20 .header__grandparent__links {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

[class*=images-].grandparent.kids-4 .header__grandparent__links {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

[class*=images-].grandparent.kids-5 .header__grandparent__links,
[class*=images-].grandparent.kids-6 .header__grandparent__links,
[class*=images-].grandparent.kids-7 .header__grandparent__links,
[class*=images-].grandparent.kids-8 .header__grandparent__links,
[class*=images-].grandparent.kids-10 .header__grandparent__links,
[class*=images-].grandparent.kids-11 .header__grandparent__links,
[class*=images-].grandparent.kids-12 .header__grandparent__links,
[class*=images-].grandparent.kids-13 .header__grandparent__links,
[class*=images-].grandparent.kids-14 .header__grandparent__links,
[class*=images-].grandparent.kids-15 .header__grandparent__links,
[class*=images-].grandparent.kids-16 .header__grandparent__links,
[class*=images-].grandparent.kids-17 .header__grandparent__links,
[class*=images-].grandparent.kids-18 .header__grandparent__links,
[class*=images-].grandparent.kids-19 .header__grandparent__links,
[class*=images-].grandparent.kids-20 .header__grandparent__links {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grandparent.kids-2.images-1 .header__grandparent__links {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grandparent.kids-3.images-1 .header__grandparent__links,
.grandparent.kids-4.images-1 .header__grandparent__links,
.grandparent.kids-5.images-1 .header__grandparent__links,
.grandparent.kids-6.images-1 .header__grandparent__links,
.grandparent.kids-7.images-1 .header__grandparent__links,
.grandparent.kids-8.images-1 .header__grandparent__links,
.grandparent.kids-9.images-1 .header__grandparent__links,
.grandparent.kids-10.images-1 .header__grandparent__links,
.grandparent.kids-11.images-1 .header__grandparent__links,
.grandparent.kids-12.images-1 .header__grandparent__links,
.grandparent.kids-13.images-1 .header__grandparent__links,
.grandparent.kids-14.images-1 .header__grandparent__links,
.grandparent.kids-15.images-1 .header__grandparent__links,
.grandparent.kids-16.images-1 .header__grandparent__links,
.grandparent.kids-17.images-1 .header__grandparent__links,
.grandparent.kids-18.images-1 .header__grandparent__links,
.grandparent.kids-19.images-1 .header__grandparent__links,
.grandparent.kids-20.images-1 .header__grandparent__links {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grandparent.images-2 .header__grandparent__links,
.grandparent.images-2 .menu__block--wide {
  flex: 2;
}

.grandparent.grandparent--all-images .header__grandparent__links {
  flex: 0;
}

.grandparent.grandparent--all-images.images-1 .menu__block--narrow {
  flex-grow: 0;
  flex-basis: 50%;
}

/* ================ Hover animations ================ */
/* Basic Dropdown */
.menu__item.parent .navlink--child {
  opacity: 0;
  transform: translateY(-5px);
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1), color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  will-change: transform, opacity;
}
.menu__item.parent:hover .navlink--child,
.menu__item.parent .is-visible .navlink--child {
  opacity: 1;
  transform: translateY(0);
}

/* Basic Meganav */
.menu__item.grandparent .navlink--child {
  opacity: 0;
  transition: none;
}
.menu__item.grandparent .navlink--grandchild {
  opacity: 0;
  transform: translateY(-5px);
  transition: none;
}
.menu__item.grandparent .is-visible .navlink--child,
.menu__item.grandparent .is-visible .navlink--grandchild {
  opacity: 1;
  transform: translateY(0);
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1), color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/* Image Meganav */
.header__dropdown:not(.is-visible) .header__dropdown__image,
.header__dropdown:not(.is-visible) .image-wrapper {
  transition-delay: 0s !important;
}

.header__dropdown__image .image-wrapper {
  transform: scale(1.06);
  transform-origin: bottom center;
  transition: transform 0.75s cubic-bezier(0.215, 0.61, 0.355, 1);
  will-change: transform;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.is-visible .header__dropdown__image {
  opacity: 1;
}

.is-visible .header__dropdown__image .image-wrapper {
  transform: scale(1);
  transition: transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.is-visible .header__dropdown__image > div,
.is-visible .header__dropdown__image .image-wrapper {
  transition-delay: inherit;
}

/* Match hover state of button */
.header__dropdown__image:hover .btn--white {
  background-color: #FFF;
  color: var(--COLOR-TEXT);
  border: 1px solid #FFF;
  box-shadow: none;
}

.menu__item:not(.grandparent):hover > .header__dropdown,
.header__dropdown.is-visible {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition-delay: 0s;
}

/* ================ Hover animations ================ */
.parent .header__dropdown {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  background: var(--bg);
}
.parent .header__dropdown__wrapper {
  padding: 15px;
}
.parent .header__dropdown__inner {
  display: flex;
  flex-direction: column;
}
.parent .navlink--child {
  padding: 5px 0;
  display: inline-block;
  margin-right: auto;
}

.has-line-design .parent .header__dropdown {
  border-left-color: var(--border);
  border-right-color: var(--border);
  border-bottom-color: var(--border);
}

.navlink[href="#"] {
  cursor: default;
}

/* ================ Header cart status ================ */
.navlink__cart__content {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 0;
}

.header__cart__status__holder {
  position: relative;
  display: flex;
  align-items: center;
}

/*
  These circle icons have 1px offset in order to match the account icon
  That's why we need margin-right: -1px to make them align horizontally with the wrapper
*/
.navlink--cart--circle {
  --icon-size: 21px;
}

.navlink--cart--circle .navlink__cart__content {
  margin-right: -1px;
}

.navlink--cart--circle .header__cart__status {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: currentcolor;
  font-size: calc(0.627rem * var(--FONT-ADJUST-NAV));
}

.navlink--cart--circle .header__cart__status__holder {
  width: var(--icon-size);
  height: var(--icon-size);
}

.navlink--cart--circle .navtext {
  margin-right: 8px;
}

.navlink--cart--circle .header__cart__status::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--icon-size);
  height: var(--icon-size);
  border-radius: 50%;
  border: var(--ICON-STROKE-WIDTH) solid currentcolor;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
}

.navlink--cart--icon .header__cart__status {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -2px;
  right: -8px;
  min-width: 17px;
  height: 17px;
  border-radius: 15px;
  padding: 2px;
  background: var(--primary);
  color: var(--bg);
  font-size: calc(0.627rem * var(--FONT-ADJUST-NAV));
  line-height: calc(1rem * var(--FONT-ADJUST-NAV));
}

.navlink--cart--icon .header__cart__status[data-cart-count="0"],
.navlink--cart--text .header__cart__status[data-cart-count="0"] {
  display: none;
}

@media only screen and (min-width: 750px) {
  .navlink--cart--text .navtext {
    display: inline;
    white-space: nowrap;
  }
}

@media only screen and (min-width: 750px) {
  .navlink--cart--text .header__cart__status::before {
    content: attr(data-status-separator);
  }
}

@media only screen and (max-width: 749px) {
  .navlink--cart--text .header__cart__status {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: -2px;
    right: -8px;
    min-width: 17px;
    height: 17px;
    border-radius: 15px;
    padding: 2px;
    background: var(--primary);
    color: var(--bg);
    font-size: calc(0.627rem * var(--FONT-ADJUST-NAV));
    line-height: calc(1rem * var(--FONT-ADJUST-NAV));
  }
}

/* ================ Icon sizes ================ */
.theme__header [data-glyph=cart] {
  font-size: calc(1.1875rem * var(--FONT-ADJUST-NAV));
}

.theme__header [data-glyph=magnifying-glass] {
  font-size: calc(1rem * var(--FONT-ADJUST-NAV));
}

/* ================ No JS ================ */
.no-js .header__dropdown {
  background-color: var(--bg) !important;
}
.no-js .menu__item.parent:focus-within .header__dropdown,
.no-js .menu__item.parent:focus-within .navlink,
.no-js .menu__item.grandparent:focus-within .header__dropdown,
.no-js .menu__item.grandparent:focus-within .navlink,
.no-js .menu__item.parent:hover .header__dropdown,
.no-js .menu__item.parent:hover .navlink,
.no-js .menu__item.grandparent:hover .header__dropdown,
.no-js .menu__item.grandparent:hover .navlink {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto;
}
.no-js .navlink--toplevel:focus + .header__dropdown {
  opacity: 1 !important;
  visibility: visible !important;
}
.no-js .navlink--toplevel:focus + .header__dropdown .navlink {
  opacity: 1 !important;
  visibility: visible !important;
}

announcement-bar {
  --padding: var(--padding-scrolling, var(--outer));
  display: block;
}

.announcement__wrapper {
  --icon-offset: 0.2;
  --icon-size: max(calc(var(--text-size) * var(--FONT-ADJUST-BODY)) * 0.8, 18px);
  --btn-size: var(--icon-size);
  position: relative;
  overflow: hidden;
  background: var(--bg);
  line-height: var(--line-height-normal);
}
.announcement__wrapper .free-shipping__graph svg {
  width: var(--icon-size);
  height: var(--icon-size);
}

.announcement__wrapper--top {
  z-index: 5500;
}

.js .announcement__bar-holder--slider div:not(.flickity-enabled) .announcement__slide + .announcement__slide {
  opacity: 0;
}

@keyframes ticker-rtl {
  0% {
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes ticker-ltr {
  0% {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.announcement__bar .flickity-slider {
  display: flex;
  align-items: center;
}

.announcement__slide {
  color: var(--text);
  padding: 0 var(--padding);
  width: 100%;
}

.announcement__slide.announcement__bar {
  padding: 0 var(--outer);
}

.announcement__slide > div {
  display: flex;
  min-height: var(--announcement-height);
  align-items: center;
  justify-content: var(--justify-content, center);
}

.announcement__bg-image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.announcement__slide:not(.announcement__bar) {
  white-space: nowrap;
}

.announcement__slide:not(.announcement__bar) > * {
  width: 100%;
}

.announcement__bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-align: center;
  color: var(--text);
}

.announcement__bar:not(.desktop):not(.mobile) {
  width: 100%;
}

.announcement__bar.desktop {
  width: 100%;
}
@media only screen and (max-width: 749px) {
  .announcement__bar.desktop {
    display: none;
  }
}

@media only screen and (min-width: 750px) {
  .announcement__bar.mobile {
    display: none;
    width: 0;
  }
}
@media only screen and (max-width: 749px) {
  .announcement__bar.mobile {
    width: 100%;
  }
}

.announcement__bar .icon {
  fill: currentColor;
}

.announcement__bar--error {
  display: none;
}

.announcement__main {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-style: var(--FONT-STYLE-BODY);
}

.announcement__text {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  white-space: nowrap;
  min-height: var(--announcement-height);
  transition: padding 0.3s ease;
}

.announcement__text.ticker--animated {
  padding: 0 var(--padding);
}

.announcement__text.ticker--animated > .announcement__slide:first-child {
  padding-left: 0;
}

.announcement__text.ticker--animated > .announcement__slide:last-child {
  padding-right: 0;
}

.announcement__text p {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
}

.announcement__text > div {
  display: inline-flex;
  align-items: center;
}

@media only screen and (min-width: 750px) {
  .announcement__text > .mobile {
    display: none;
  }
}

@media only screen and (max-width: 749px) {
  .announcement__text > .desktop {
    display: none;
  }
}

.announcement__text a {
  position: relative;
  display: inline-flex;
}

.announcement__text .free-shipping {
  padding: 0;
  border: none;
  font-size: inherit;
  line-height: inherit;
  flex-wrap: nowrap;
  position: relative;
}

.announcement__text .free-shipping circle + circle {
  stroke: currentColor;
}

.announcement__divider {
  margin-left: 10px;
  padding-right: 10px;
  width: 0;
  border-left: 1px solid currentColor;
  height: 10%;
}

.announcement__message {
  width: 100%;
  text-align: var(--text-align, center);
  font-size: 0;
}

.announcement__scale {
  display: inline-flex;
  transition: opacity 0.5s linear;
}

.announcement__scale.ticker--unloaded {
  width: max-content;
}

.announcement__bar-holder--slider > div {
  justify-content: var(--justify-content, center);
}

.announcement__bar-holder--slider.flickity-enabled .announcement__scale.ticker--unloaded {
  position: static;
}

.announcement__image {
  display: block;
  margin: 0 auto;
}
.announcement__image.svg-placeholder {
  background-color: transparent;
}

html:not(.js) .announcement__scale.ticker--unloaded {
  opacity: 1;
  position: static;
  width: auto;
}

.ticker--animated {
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-name: var(--ticker-direction);
  animation-duration: var(--animation-time);
  animation-play-state: paused;
  display: inline-flex;
  align-items: center;
  width: max-content;
  will-change: transform, padding, width;
}
.ticker--animated:hover {
  animation-play-state: paused;
}

.announcement__slide:not(.is-selected) .ticker--animated {
  animation-play-state: paused;
}

.announcement__bar-holder {
  position: relative;
  background-color: var(--bg);
}
.announcement__bar-holder .flickity-slider {
  display: flex;
  align-items: center;
}

.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) {
  --arrow-space: var(--icon-size);
  --arrow-space-offset: calc(var(--arrow-space) * -1);
  margin-left: calc(var(--outer) + var(--icon-size));
  margin-right: calc(var(--outer) + var(--icon-size));
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .announcement__slide.announcement__bar {
  padding: 0 20px;
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-viewport::before, .announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-viewport::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  width: calc(var(--arrow-space) + 20px);
  pointer-events: none;
  transition: transform 0.2s ease-in-out;
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-viewport::before {
  left: var(--arrow-space-offset);
  background: linear-gradient(90deg, var(--bg) 80%, var(--bg-transparent, rgba(255, 255, 255, 0)) 100%);
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-viewport::after {
  right: var(--arrow-space-offset);
  background: linear-gradient(-90deg, var(--bg) 80%, var(--bg-transparent, rgba(255, 255, 255, 0)) 100%);
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-prev-next-button {
  --icon-size: inherit;
  --btn-size: inherit;
  display: block;
  background-color: transparent;
  overflow: unset;
  box-shadow: none;
  z-index: 2;
  opacity: 1;
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-prev-next-button:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  transform: translate(-50%, -50%);
  background: transparent;
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-prev-next-button::before {
  background-color: var(--text);
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-prev-next-button.previous {
  transform: none;
  left: var(--arrow-space-offset);
}
.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-prev-next-button.next {
  transform: none;
  right: var(--arrow-space-offset);
}

.no-js .announcement__bar-holder--slider .announcement__bar {
  top: 0;
  transform: none;
}

.announcement__bar-holder > .announcement__bar:hover .ticker--animated,
.announcement__bar:hover .ticker--animated,
.announcement__bar-holder > .announcement__bar [data-stop] .ticker--animated {
  animation-play-state: paused;
}

.announcement__bar-holder > .announcement__bar .ticker--animated,
.is-selected .ticker--animated,
.announcement__slide:only-child .ticker--animated:not(:hover) {
  animation-play-state: running;
}

.ticker__comparitor {
  position: absolute;
  transform: translatey(-5000px);
  visibility: hidden;
}

.ie .announcement__bar--error {
  display: block;
  height: auto;
  padding: 15px;
}

.drawer--header {
  --bg: var(--COLOR-SUBMENU-BG);
  --text: var(--COLOR-SUBMENU-LINK);
  --text-dark: var(--COLOR-SUBMENU-LINK);
  --text-light: var(--COLOR-SUBMENU-LINK);
  --link-hover: var(--COLOR-SUBMENU-LINK-HOVER);
  position: relative;
  z-index: 5600;
  color: var(--text);
}
.drawer--header.caps, .blog-section .article__image .drawer--header.article__tags, .drawer--header.popout__toggle, .drawer--header.sale-box,
.drawer--header.preorder-box,
.drawer--header.badge-box, .drawer--header.search-submit {
  letter-spacing: 0.1em;
}
.drawer--header .drawer__inner {
  transform: translate3d(0, 0, 0);
  left: auto;
  right: 100%;
  border-left: 0;
  border-right: 1px solid var(--border);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06), 0 3px 12px rgba(0, 0, 0, 0.02);
}
@media only screen and (max-width: 749px) {
  .drawer--header .drawer__inner {
    border-right: none;
  }
}
.drawer--header.is-open .drawer__inner {
  visibility: visible;
  opacity: 1;
  transform: translate3d(100%, 0, 0);
}
.drawer--header .drawer__head {
  border: 0;
}
.drawer--header .drawer__close {
  --icon-size: 24px;
  position: relative;
  left: -10px;
  right: auto;
}
.drawer--header .drawer__underlay {
  z-index: 2400;
}
.drawer--header .drawer__content {
  --item-height: 50px;
  position: relative;
  flex: 1;
  display: flex;
  min-height: var(--item-height);
  width: 100%;
  overflow: hidden;
}
.drawer--header .drawer__bottom__row {
  --min-height: 30px;
  flex: 0 1 100%;
  width: 100%;
  min-height: var(--min-height);
}
.drawer--header .drawer__bottom__row > *:only-child {
  flex-wrap: wrap;
  min-height: var(--min-height);
  height: auto;
}
.drawer--header .drawer__search {
  border-bottom: 1px solid var(--border);
}
.drawer--header .drawer__bottom {
  position: relative;
  z-index: 11;
  width: 100%;
  min-height: 51px;
  padding: var(--inner);
  margin-top: auto;
}
.drawer--header .drawer__bottom:before {
  content: "";
  pointer-events: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 100%;
  height: 20px;
  background: linear-gradient(to bottom, transparent, var(--bg));
}
.drawer--header .popout-header {
  margin-bottom: 8px;
}
.has-line-design .drawer--header .drawer__content {
  margin-bottom: -1px;
}
.has-line-design .drawer--header .drawer__bottom {
  border-top: 1px solid var(--border);
}

/* ============================================================================
  #Search popdown
============================================================================== */
header-search-popdown {
  display: block;
  height: 100%;
}

header-search-popdown > details {
  height: 100%;
}

.search-popdown {
  font-family: var(--FONT-STACK-NAV);
  font-style: var(--FONT-STYLE-NAV);
  font-weight: var(--FONT-WEIGHT-NAV);
  --bg: var(--COLOR-MENU-BG);
  --border: var(--COLOR-BORDER);
  --text: var(--COLOR-MENU-LINK);
  --link-hover: var(--COLOR-MENU-LINK-HOVER);
  --text-dark: var(--COLOR-MENU-LINK);
  --text-light: var(--COLOR-MENU-LINK);
  --text-transparent: var(--COLOR-MENU-TRANSPARENT);
  position: absolute;
  z-index: 6001;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s ease, transform 0.5s ease, visibility 0s linear 0.5s;
  transform: translate3d(0, -100%, 0);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  background: var(--bg);
}
.search-popdown .search-form {
  position: static;
}
.search-popdown input[type=search] {
  font-family: var(--FONT-STACK-NAV);
  font-style: var(--FONT-STYLE-NAV);
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
  width: 100%;
  border: none;
  margin: 0;
  text-align: left;
  color: var(--text);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-NAV));
}
.search-popdown input[type=search]::placeholder {
  color: var(--text);
}
.search-popdown input[type=search]:focus, .search-popdown input[type=search]:active {
  box-shadow: none;
}

.no-js .search-popdown {
  transition: none;
}

.no-js details[open] .search-popdown,
.no-js details[open] .predictive-search,
details[open=true] .search-popdown,
details[open=true] .predictive-search {
  width: 100vw;
  padding-right: var(--scrollbar-width);
}
.no-js details[open] .search-popdown,
details[open=true] .search-popdown {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
  transform: translate3d(0, 0, 0);
  max-height: calc(100vh - var(--announcement-height));
}

.no-js details[open] .search-popdown__close__button {
  display: none;
}
.no-js details[open] .navlink--search {
  position: absolute;
  z-index: 6002;
}
.no-js details[open] .navlink--search .icon-search {
  display: none;
}
.no-js details[open] .navlink--search .icon-cancel {
  display: block;
}

.search-popdown__main {
  width: 100%;
  height: var(--header-height);
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: var(--text);
  background: var(--bg);
  transition: transform 0.5s ease;
}

.search-popdown__close {
  position: relative;
  width: 80px;
  height: 100%;
  display: flex;
}
@media only screen and (max-width: 749px) {
  .search-popdown__close {
    width: 20px;
  }
}

.search-popdown__close__button {
  --icon-size: 24px;
  position: absolute;
  top: 50%;
  right: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  color: var(--link);
  background: transparent;
  border-radius: var(--RADIUS);
  font-size: 0;
  text-decoration: none;
  transform: translate3d(0, -50%, 0);
  transition: color 0.3s ease;
  --icon-size: 24px;
  font-size: calc(1rem * var(--FONT-ADJUST-NAV));
  cursor: pointer;
  width: 34px;
  padding: 20px 5px;
  height: 100%;
  right: -11px;
}
.search-popdown__close__button .icon {
  display: block;
  fill: currentColor;
  transition: transform 0.3s;
  pointer-events: none;
}
@media (hover: hover) {
  .search-popdown__close__button:hover {
    color: var(--link-hover);
  }
  .search-popdown__close__button:hover .icon {
    transform: rotate(90deg);
  }
}

.search-popdown__submit {
  --icon-size: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  margin-left: -8px;
  padding: 0;
}

.drawer--header {
  --link: var(--text);
  --link-hover: var(--text);
}

.drawer__menu {
  overflow: hidden;
  width: 100%;
  height: 100%;
  flex: 0 1 100%;
  display: flex;
  flex-direction: column;
}

.sliderule__panel {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  overflow: hidden;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.sliderule__panel::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}

[data-sliderule-pane].is-scrolling,
[data-sliderule].is-scrolling,
[data-sliderule-pane="0"],
[data-sliderule-pane="1"] [data-sliderule="1"].is-visible,
[data-sliderule-pane="2"] [data-sliderule="2"].is-visible {
  overflow-y: auto;
  overflow-x: hidden;
}

[data-sliderule].is-hiding,
[data-sliderule-pane="2"] [data-sliderule].is-visible,
[data-sliderule-pane="1"] [data-sliderule="1"].is-visible {
  z-index: 10;
  visibility: visible;
  opacity: 1;
}

[data-sliderule-pane] [data-animates].is-visible {
  opacity: 1;
}

.sliderule__wrapper {
  width: 100%;
}

.sliderow__links {
  padding-top: var(--item-height);
  overflow: hidden;
}

.sliderow--back {
  top: 0;
  position: absolute;
  z-index: 40;
  background: var(--bg);
}

.has-line-design .sliderow--back {
  border-top: 1px solid var(--border);
}

.sliderow--back .sliderow__title {
  justify-content: center;
}

.sliderule__wrapper--secondary {
  padding-top: 24px;
  margin-top: auto;
}
.sliderule__wrapper--secondary:last-child {
  margin-bottom: 10px;
}
.sliderule__wrapper--secondary .sliderow,
.sliderule__wrapper--secondary .sliderow__title {
  height: calc(var(--item-height) - 21px);
}
.sliderule__wrapper--secondary + .sliderule__wrapper--secondary {
  padding-top: 0;
  margin-top: 0;
}

.sliderow {
  width: 100%;
  min-height: var(--item-height);
  display: flex;
  align-items: center;
  justify-content: flex-start;
  background-color: var(--bg);
  padding: 0;
  z-index: 10;
  font-size: calc(var(--font-4) * var(--FONT-ADJUST-NAV));
  text-transform: inherit;
}

.has-line-design .sliderow {
  border-bottom: 1px solid var(--border);
}

.has-line-design .sliderule__wrapper--secondary > .sliderow,
.has-line-design .sliderule__wrapper:first-child > .sliderow {
  border-top: 1px solid var(--border);
}

.has-line-design .sliderule__wrapper--secondary ~ .sliderule__wrapper--secondary > .sliderow {
  border-top: none;
}

.has-line-design .sliderule__wrapper--secondary:not(:last-child) > .sliderow {
  border-bottom: none;
}

.sliderow__title {
  min-height: var(--item-height);
  width: 100%;
  padding: 0 var(--inner);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-align: left;
  transition: color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
}

@media (hover: hover) {
  .sliderow:hover .sliderow__title {
    background: var(--bg-accent);
  }
}
.sliderow__title--highlight {
  --link: var(--highlight);
  --link-hover: var(--highlight);
}

.drawer__menu > .sliderule__wrapper > .sliderow > .sliderow__title {
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
}

.drawer__menu > .sliderule__wrapper > .sliderow > .sliderow__title--secondary {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-NAV));
  font-weight: var(--FONT-WEIGHT-NAV);
}

.sliderow:not(.sliderow__back) .sliderow__title:after {
  bottom: 0;
}

.drawer__menu:after {
  top: 0;
  left: var(--outer);
  z-index: 1;
}

.sliderule__chevron--right {
  align-self: stretch;
  width: 40px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

@media (hover: hover) {
  .sliderow:hover .sliderule__chevron--right .icon {
    transform: translateX(5px);
  }
}
.sliderule__chevron--left,
.sliderule__chevron--right {
  --icon-size: 24px;
  position: relative;
}
.sliderule__chevron--left .icon,
.sliderule__chevron--right .icon {
  fill: none;
  will-change: transform;
  transition: transform 0.3s;
}

.sliderule__panel .sliderow {
  padding-left: 0;
}

.sliderow__back-button + .sliderow__title {
  cursor: pointer;
  font-family: var(--FONT-STACK-NAV);
  font-style: var(--FONT-STYLE-NAV);
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
  padding: 0 calc(var(--inner) + 30px);
}

@media (hover: hover) {
  .sliderow__back-button + .sliderow__title:hover {
    color: var(--link-hover);
  }
}
.sliderow__back-button {
  position: absolute;
  top: 0;
  left: 0;
  padding-left: var(--inner);
  color: var(--text);
  height: 100%;
  z-index: 5;
}

@media (hover: hover) {
  .sliderow__back-button:hover .icon {
    transform: translateX(-5px);
  }
}
.sliderule__chevron--left {
  align-self: stretch;
  height: 100%;
  width: calc(var(--outer) * 1.5);
  min-width: 60px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.sliderule__chevron--left .icon {
  margin-left: -4px;
}

@media only screen and (max-width: 479px) {
  .js-grid[data-grid-small="1"] {
    grid-template-columns: repeat(1, 1fr);
  }

  .js-grid[data-grid-small="2"] {
    grid-template-columns: repeat(2, 1fr);
  }

  [data-toggle-grid="3"],
[data-toggle-grid="4"],
[data-toggle-grid="5"],
[data-toggle-grid="6"] {
    display: none;
  }
}
.sliderule-grid .hero__content {
  max-width: 100%;
  padding: 30px;
  margin: 0;
}
@media only screen and (max-width: 479px) {
  .sliderule-grid .hero__content {
    padding: 5px;
  }
}

.sliderule-grid .menu__block {
  padding: var(--inner);
}

.has-line-design .sliderule-grid .menu__block {
  border-bottom: 1px solid var(--border);
}

body:not(.has-line-design) .sliderule-grid .menu__block:not(:first-child) {
  padding-top: 0;
}

.header__mobile__hamburger {
  position: relative;
  width: 40px;
  height: 100%;
  left: 0;
  padding: 0 5px;
  margin-left: -10px;
  margin-right: 2px;
  cursor: pointer;
}

@media only screen and (min-width: 750px) {
  .header__mobile__hamburger.navlink {
    width: auto;
    padding: 15px;
    margin-left: -15px;
    margin-right: 0;
  }
}
@media only screen and (max-width: 749px) {
  .header__mobile__hamburger.navlink {
    display: block;
  }
}

.header__mobile__hamburger .icon {
  --icon-size: 24px;
  stroke: currentColor;
}

@media only screen and (max-width: 749px) {
  .header__mobile__button .navlink__cart__content > .navtext {
    display: none;
  }
}

@media only screen and (min-width: 750px) {
  .header__desktop__button .navlink--toplevel .icon,
.header__mobile__button .navlink--toplevel .icon {
    display: none;
  }
}

/*====== Header toolbar ======*/
ticker-bar {
  display: block;
}
@media only screen and (min-width: 750px) {
  ticker-bar {
    width: 100%;
  }
}

ticker-bar[paused] .ticker--animated {
  --padding: 0px;
  animation-play-state: paused;
}

.toolbar {
  --link: var(--text);
  --link-hover: var(--text);
  position: relative;
  z-index: 2400;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-NAV));
  color: var(--text);
  background: var(--bg);
}

.toolbar__inner {
  min-height: calc(36px * var(--FONT-ADJUST-NAV));
}
@media only screen and (min-width: 750px) {
  .toolbar__inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

.toolbar__text {
  position: relative;
  overflow: hidden;
  margin-left: var(--outer-offset);
  margin-right: var(--outer-offset);
  padding-left: var(--outer);
  padding-right: var(--outer);
  line-height: 1.2;
}
.toolbar__text:only-child {
  text-align: center;
}
@media only screen and (max-width: 749px) {
  .toolbar__text {
    display: flex;
    align-items: center;
    min-height: inherit;
    text-align: center;
  }
}

.toolbar__text__frame {
  --ticker-direction: ticker-rtl;
  --padding: var(--inner);
  display: flex;
  width: 100%;
}
.toolbar__text__frame .ticker--animated {
  animation-play-state: running;
}
.toolbar__text__frame:hover .ticker--animated {
  animation-play-state: paused;
}
.toolbar__text__frame .announcement__text {
  min-height: 0;
}

.toolbar__text + .toolbar__menu {
  margin-left: 22px;
}

.toolbar__menu {
  display: flex;
  flex-wrap: nowrap;
}
.toolbar__menu .navlink--toplevel {
  --link-padding: 0;
  padding: 5px 0;
  margin-right: 22px;
}

.toolbar__utilities {
  font-family: var(--FONT-STACK-NAV);
  font-style: var(--FONT-STYLE-NAV);
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
  position: relative;
  margin-right: -22px;
  margin-left: var(--outer);
}
@media only screen and (min-width: 750px) {
  .toolbar__utilities {
    display: flex;
    position: relative;
    align-items: center;
    float: right;
  }
  .toolbar__utilities:only-child {
    margin-left: auto;
  }
  .toolbar__utilities:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 100%;
    width: var(--gap);
    pointer-events: none;
    background: linear-gradient(-90deg, var(--bg) 50%, var(--bg-transparent, rgba(255, 255, 255, 0)) 100%);
  }
}
.toolbar__utilities .social__links {
  margin-right: -8px;
}

.toolbar__utility {
  font-family: var(--FONT-STACK-NAV);
  font-style: var(--FONT-STYLE-NAV);
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
  margin-right: 22px;
}
.drawer .toolbar__utility {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.gift-card-link {
  display: inline-block;
  flex: 0 0 auto;
  white-space: nowrap;
}

.breadcrumbs {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  padding: 0 var(--outer);
  margin: 30px 0;
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  color: var(--link);
}
@media only screen and (max-width: 749px) {
  .breadcrumbs {
    padding: 0 15px;
  }
}
.breadcrumbs a {
  display: inline-block;
  vertical-align: middle;
  color: inherit;
  transition: color 0.3s linear;
}
.breadcrumbs a:hover {
  color: var(--link-hover);
}

.breadcrumbs--no-padding {
  padding: 0;
}

.breadcrumbs__arrow {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  margin: 0 10px;
  background-color: var(--COLOR-TEXT);
  opacity: 0.4;
}
.breadcrumbs__arrow svg {
  width: 5px;
  height: 10px;
}

/**
 * Home page spacing
 */
/*=============== Backgrounds ===============*/
.homepage-columns,
.index-collections-list,
.index-product,
.index-products,
.index-tab-collections,
.index-newsletter,
.index-page,
.index-contact,
.index-rte,
.index-blog,
.index-text-products,
.index-image-text,
.custom-code {
  background-color: var(--bg);
}

/*=============== Text Colors ===============*/
.index-product,
.index-products,
.index-collections-list,
.index-rte,
.index-newsletter,
.index-hero,
.index-contact,
.index-text-products,
.index-image-text,
.custom-code {
  color: var(--text);
}

/*=============== Sections Helpers ===============*/
.rte--homepage {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  margin-bottom: 0;
}

.index-rte .hero__subheading {
  margin-top: 0;
}

.wide-image {
  overflow: hidden;
  position: relative;
  background-color: transparent;
}

@media only screen and (min-width: 990px) {
  .index-rte .columns--2 p,
.index-rte .columns--3 p {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 989px) {
  .index-rte .columns--2,
.index-rte .columns--3 {
    columns: initial;
  }
}
.index-rte .hero__content__wrapper {
  overflow: unset;
}

/*=============== Overlays ===============*/
.image-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: var(--overlay-bg);
  opacity: var(--overlay-opacity);
}

/*=============== Alignment ===============*/
[class*=align--] {
  --alignment-align-items: flex-start;
  --alignment-justify-content: flex-start;
  --alignment-text-align: left;
  align-items: var(--alignment-align-items);
  justify-content: var(--alignment-justify-content);
  text-align: var(--alignment-text-align);
}

.align--top-left {
  --alignment-align-items: flex-start;
  --alignment-justify-content: flex-start;
  --alignment-text-align: left;
}

.align--top-center {
  --alignment-align-items: flex-start;
  --alignment-justify-content: center;
  --alignment-text-align: center;
}

.align--top-right {
  --alignment-align-items: flex-start;
  --alignment-justify-content: flex-end;
  --alignment-text-align: right;
}

.align--middle-left {
  --alignment-align-items: center;
  --alignment-justify-content: flex-start;
  --alignment-text-align: left;
}

.align--middle-center {
  --alignment-align-items: center;
  --alignment-justify-content: center;
  --alignment-text-align: center;
}

.align--middle-right {
  --alignment-align-items: center;
  --alignment-justify-content: flex-end;
  --alignment-text-align: right;
}

.align--bottom-left {
  --alignment-align-items: flex-end;
  --alignment-justify-content: flex-start;
  --alignment-text-align: left;
}

.align--bottom-center {
  --alignment-align-items: flex-end;
  --alignment-justify-content: center;
  --alignment-text-align: center;
}

.align--bottom-right {
  --alignment-align-items: flex-end;
  --alignment-justify-content: flex-end;
  --alignment-text-align: right;
}

@media only screen and (min-width: 750px) {
  .align--top-left-desktop {
    --alignment-align-items: flex-start;
    --alignment-justify-content: flex-start;
    --alignment-text-align: left;
  }

  .align--top-center-desktop {
    --alignment-align-items: flex-start;
    --alignment-justify-content: center;
    --alignment-text-align: center;
  }

  .align--top-right-desktop {
    --alignment-align-items: flex-start;
    --alignment-justify-content: flex-end;
    --alignment-text-align: right;
  }

  .align--middle-left-desktop {
    --alignment-align-items: center;
    --alignment-justify-content: flex-start;
    --alignment-text-align: left;
  }

  .align--middle-center-desktop {
    --alignment-align-items: center;
    --alignment-justify-content: center;
    --alignment-text-align: center;
  }

  .align--middle-right-desktop {
    --alignment-align-items: center;
    --alignment-justify-content: flex-end;
    --alignment-text-align: right;
  }

  .align--bottom-left-desktop {
    --alignment-align-items: flex-end;
    --alignment-justify-content: flex-start;
    --alignment-text-align: left;
  }

  .align--bottom-center-desktop {
    --alignment-align-items: flex-end;
    --alignment-justify-content: center;
    --alignment-text-align: center;
  }

  .align--bottom-right-desktop {
    --alignment-align-items: flex-end;
    --alignment-justify-content: flex-end;
    --alignment-text-align: right;
  }
}
@media only screen and (max-width: 749px) {
  .align--top-left-mobile {
    --alignment-align-items: flex-start;
    --alignment-justify-content: flex-start;
    --alignment-text-align: left;
  }

  .align--top-center-mobile {
    --alignment-align-items: flex-start;
    --alignment-justify-content: center;
    --alignment-text-align: center;
  }

  .align--top-right-mobile {
    --alignment-align-items: flex-start;
    --alignment-justify-content: flex-end;
    --alignment-text-align: right;
  }

  .align--middle-left-mobile {
    --alignment-align-items: center;
    --alignment-justify-content: flex-start;
    --alignment-text-align: left;
  }

  .align--middle-center-mobile {
    --alignment-align-items: center;
    --alignment-justify-content: center;
    --alignment-text-align: center;
  }

  .align--middle-right-mobile {
    --alignment-align-items: center;
    --alignment-justify-content: flex-end;
    --alignment-text-align: right;
  }

  .align--bottom-left-mobile {
    --alignment-align-items: flex-end;
    --alignment-justify-content: flex-start;
    --alignment-text-align: left;
  }

  .align--bottom-center-mobile {
    --alignment-align-items: flex-end;
    --alignment-justify-content: center;
    --alignment-text-align: center;
  }

  .align--bottom-right-mobile {
    --alignment-align-items: flex-end;
    --alignment-justify-content: flex-end;
    --alignment-text-align: right;
  }
}
/*=== Hero Section Layout ==*/
.hero__content__wrapper {
  position: relative;
  display: flex;
  overflow: hidden;
  width: 100%;
  min-height: 100%;
}
.hero__content__wrapper.frame__item {
  z-index: 20;
}

a + .hero__content__wrapper {
  pointer-events: none;
}
a + .hero__content__wrapper a {
  pointer-events: auto;
}

.hero__content__wrapper.text-center {
  justify-content: center;
}

.hero__images,
.hero__video {
  position: relative;
  display: flex;
}

.hero__split-image {
  flex: 1;
}

.hero__split-image .image__hero__frame,
.column__block .image__hero__frame {
  height: 100%;
}

@media only screen and (min-width: 990px) {
  .index-hero .hero__content {
    max-width: 50%;
  }
}
body:has([data-header-transparent]) .section-overlay-header .hero__content__wrapper {
  padding-top: var(--header-height);
}

body:has([data-header-transparent]):has(.main-content > .shopify-section.section-overlay-header:first-of-type) .header__backfill {
  display: none;
}

body.has-header-transparent .section-overlay-header .hero__content__wrapper {
  padding-top: var(--header-height);
}

body.has-header-transparent.has-first-section-overlay-header .header__backfill {
  display: none;
}

.hero__slide {
  width: 100%;
}

.hero__content {
  display: flex;
  flex-direction: column;
  padding: var(--outer) var(--outer) calc(var(--outer) - var(--line));
  color: var(--text);
  background-color: var(--bg);
  overflow-wrap: break-word;
  word-break: break-word;
}
.hero__content .accordion:first-of-type {
  margin-top: var(--inner);
}

.hero__content.flickity-enabled {
  width: 100%;
  padding: 0;
}
@media only screen and (min-width: 750px) {
  .hero__content.flickity-enabled .hero__slide {
    opacity: 0;
    transition: opacity 0.5s ease;
  }
  .hero__content.flickity-enabled .hero__slide.is-selected {
    opacity: 1;
  }
  .hero__content.flickity-enabled .flickity-page-dots {
    bottom: 0;
    padding: 0 var(--outer);
  }
  .text-left .hero__content.flickity-enabled .flickity-page-dots {
    justify-content: flex-start;
    padding: 0;
  }
  .hero__content.flickity-enabled[data-dots=line], .hero__content.flickity-enabled[data-dots=circle] {
    padding-bottom: 20px;
  }
}

@media only screen and (max-width: 749px) {
  .hero__content.grid--mobile-slider {
    flex-direction: row;
  }
  .hero__content.grid--mobile-slider .hero__slide {
    padding: 0 var(--outer);
  }
}

.hero__content--transparent {
  background-color: var(--TRANSPARENT);
  box-shadow: none;
}

.hero__content--compact {
  padding: 0;
  margin-bottom: var(--line-offset);
}

.hero__title,
.hero__subheading,
.hero__rte,
.hero__description,
.hero__button {
  margin: 0 0 var(--line);
}

.hero__rte p:first-child {
  margin-top: 0;
}

.hero__rte p:last-child {
  margin-bottom: 0;
}

.hero__image {
  display: flex;
}

/*=== Text sections ===*/
.text-link,
.rte a,
.hero__rte a,
p a {
  --link: currentColor;
  --link-hover: currentColor;
  display: inline;
  text-decoration: none;
  cursor: pointer;
  padding: 0 0 5px;
  color: var(--link);
  background: linear-gradient(to right, currentColor, currentColor);
  background-size: 100% 1px;
  background-position: 50% 86%;
  background-repeat: no-repeat;
  transition: color 0.25s ease-in, background-size 0.25s ease-in;
}
@media (hover: hover) {
  .text-link:hover,
.rte a:hover,
.hero__rte a:hover,
p a:hover {
    background-size: 0% 1px;
  }
}

.hero__button-group {
  margin: 0 -8px calc(var(--line) - 8px);
  display: flex;
  flex-flow: row wrap;
  justify-content: var(--alignment-justify-content, center);
}
.text-left .hero__button-group {
  justify-content: flex-start;
}
.text-right .hero__button-group {
  justify-content: flex-end;
}
.hero__button-group .hero__button {
  margin: 8px;
}

.hero__button {
  display: flex;
  align-items: center;
  justify-content: var(--alignment-justify-content, flex-start);
  margin-top: 8px;
}
.text-center .hero__button {
  justify-content: center;
}
.text-right .hero__button {
  justify-content: flex-end;
}

.columns--2 {
  columns: 2 180px;
  column-gap: var(--gutter);
}

.columns--3 {
  columns: 3 180px;
  column-gap: var(--gutter);
}

.columns--4 {
  columns: 4 180px;
  column-gap: var(--gutter);
}

.backdrop--radial {
  --backdrop-size: 200%;
  position: relative;
}
.backdrop--radial::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  width: var(--backdrop-size);
  height: var(--backdrop-size);
  border-radius: 50%;
  background: radial-gradient(ellipse at center, var(--overlay-bg) 0%, rgba(255, 255, 255, 0) 70%);
  opacity: var(--overlay-opacity);
  transform: translate(-50%, -50%);
}
.backdrop--radial:empty::before {
  display: none;
}

/* Grid Container */
@media only screen and (min-width: 750px) {
  .grid-container--inline {
    display: flex;
    padding: 0 var(--outer);
  }
  .grid-container--inline .grid-outer {
    padding-left: 0;
    overflow: hidden;
  }
  .grid-container--inline .grid-outer:only-child {
    max-width: none;
  }
  .grid-container--inline .grid__items-holder {
    flex: 1 0 auto;
    margin-right: var(--outer-offset);
    max-width: calc(100% - var(--content-width));
  }
  .grid-container--inline .grid__heading-holder {
    margin: 0;
    align-self: center;
    flex: 0 0 var(--content-width);
    margin-right: var(--outer);
    padding: 0;
  }
  .grid-container--inline .grid__heading-holder--sticky {
    align-self: flex-start;
    position: sticky;
    top: calc(var(--outer) + var(--header-sticky-height));
  }
  .grid-container--inline .grid__heading-holder--sticky .grid__heading-text:only-child {
    margin-bottom: var(--outer);
  }
  .grid-container--inline .grid__heading-text {
    width: auto;
  }
  .grid-container--inline .grid--slider .grid-item {
    width: var(--item-width);
  }
}
@media only screen and (min-width: 990px) {
  .grid-container--inline {
    --content-width: 28%;
    --item-width: 38% !important;
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .grid-container--inline {
    --content-width: 28%;
    --item-width: 72% !important;
  }
}

/* Grid Heading */
.grid__heading {
  margin: 0;
}

.grid__heading-holder {
  position: relative;
  display: block;
  word-break: break-word;
  padding: 0 var(--outer);
  margin: 0 0 var(--gutter);
  color: var(--text);
}

.grid__description:first-child > *:first-child {
  margin-top: 0;
}

.grid__description > *:last-child {
  margin-bottom: 0;
}

.grid__heading-text:not(:last-child) {
  margin-bottom: 1em;
}

.wrapper .grid__heading-holder,
.wrapper--full-padded .grid__heading-holder {
  padding-left: 0;
  padding-right: 0;
}
.wrapper .grid__items-holder,
.wrapper--full-padded .grid__items-holder {
  margin-left: var(--outer-offset);
  margin-right: var(--outer-offset);
}
@media only screen and (min-width: 750px) {
  .wrapper.grid-container--inline .grid__items-holder,
.wrapper--full-padded.grid-container--inline .grid__items-holder {
    margin-left: 0;
  }
}

@media only screen and (min-width: 750px) {
  .grid__heading-holder--inline {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .grid__heading-holder--inline .grid__heading-text {
    margin: 0;
    padding: 0;
    width: auto;
    flex: 0 1 60%;
  }

  .grid__heading-holder--inline .grid__heading-actions {
    flex: 0 1 auto;
    position: relative;
    max-width: 50%;
  }

  .grid__heading-holder--inline .grid__heading-actions:only-child {
    flex: 1;
    max-width: none;
  }
}
@media only screen and (min-width: 990px) {
  .grid__heading-text {
    width: 60%;
    margin: 0 auto;
  }

  .text-left .grid__heading-text {
    margin-left: 0;
  }

  .text-right .grid__heading-text {
    margin-right: 0;
  }

  .grid__heading-holder--inline .grid__heading-actions .btn, .grid__heading-holder--inline .grid__heading-actions .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .grid__heading-holder--inline .grid__heading-actions .shopify-payment-button__button--unbranded, .grid__heading-holder--inline .grid__heading-actions #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .grid__heading-holder--inline .grid__heading-actions .spr-button-primary, .grid__heading-holder--inline .grid__heading-actions #challenge .shopify-challenge__button, #challenge .grid__heading-holder--inline .grid__heading-actions .shopify-challenge__button {
    width: auto;
  }
}
.template-index .container {
  background-color: var(--TRANSPARENT);
}

.index-newsletter .hero__content__wrapper {
  z-index: 11;
}

.no-js .popout__toggle {
  display: none;
}
.no-js .grid__heading-image img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.frame {
  display: grid;
  grid-template-columns: 1fr;
}

.frame__item {
  grid-row-start: 1;
  grid-column-start: 1;
  width: 100%;
}
.no-js .frame__item {
  grid-row-start: unset;
  grid-column-start: unset;
}

/*=============== Section Columns ===============*/
.section-columns {
  color: var(--text);
  background-color: var(--bg);
}

.section-columns .grid__heading-holder {
  padding-left: 0;
  padding-right: 0;
}

.column__grid__item {
  flex: 0 0 auto;
}
@media only screen and (min-width: 750px) {
  .column__grid__item {
    padding: 0 calc(var(--gap) / 2) 0;
  }
}
@media only screen and (max-width: 749px) {
  .column__grid__item {
    width: calc(100% - 50px);
    padding: 0;
    margin-right: var(--gap);
    scroll-snap-align: start;
  }
  .column__grid__item:last-child {
    margin-right: 0;
  }
}
@media only screen and (max-width: 749px) {
  .column__grid__item:only-child {
    width: 100%;
  }
}

.columns {
  margin: var(--gutter-offset) calc(var(--gutter-offset) / 2);
}
@media only screen and (min-width: 750px) {
  .columns {
    display: flex;
    flex-flow: row wrap;
  }
}

@media only screen and (max-width: 749px) {
  .columns--mobile-slider {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    gap: 0;
    margin: 0 var(--outer-offset);
    padding-left: var(--outer);
    overflow-x: scroll;
    overflow-y: hidden;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scroll-padding: var(--outer);
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .columns--mobile-slider::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
  .columns--mobile-slider:after {
    content: "";
    min-height: 1px;
    display: block;
    position: relative;
    padding-right: var(--outer);
  }
  .columns--mobile-slider .column {
    padding: 0;
    flex: 0 0 auto;
    width: calc(100% - 50px);
    margin: 0 var(--gap) 0 0;
    scroll-snap-align: start;
  }
  .columns--mobile-slider .column:last-child {
    margin-right: 0;
  }
  .columns--mobile-slider .column:only-child {
    flex: 0 1 100%;
  }
}

@media only screen and (max-width: 749px) {
  .columns--mobile-grid {
    align-items: flex-start;
  }
  .columns--mobile-grid .column {
    width: 100%;
  }
}

.column {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex: 0 0 100%;
  padding: var(--gap) calc(var(--gap) / 2);
}
@media only screen and (min-width: 750px) {
  .column {
    flex: 0 0 var(--desktop-width);
  }
}

@media only screen and (min-width: 750px) {
  .columns--slider {
    --desktop-width: 100%;
    display: block;
    margin: 0 var(--outer-offset);
    padding-left: var(--outer);
    padding-right: var(--outer);
    overflow: hidden;
  }
  .columns--slider:after {
    content: "flickity";
    display: none;
  }
  .columns--slider .flickity-viewport {
    overflow: unset;
  }
  .columns--slider .column {
    width: calc((100% - var(--gap) * 2) / 3);
    padding: 0;
    margin-right: var(--gap);
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .columns--slider .column {
    width: calc((100% - var(--gap)) / 2);
  }
}

.text-center .icon__animated {
  margin: 0 auto var(--inner);
}

.text-center .icon--left {
  justify-content: center;
}

.icon__animated {
  display: flex;
  align-items: center;
  margin-bottom: var(--inner);
  width: var(--icon-size);
  height: var(--icon-size);
  min-height: var(--icon-line-height);
  color: var(--text);
}

.icon__animated--image {
  height: auto;
}

.icon--left {
  display: flex;
  align-items: flex-start;
}
.icon--left .icon__animated {
  margin: 0 20px 0 0;
  flex: 0 0 var(--icon-size);
}
.icon--left .column__content {
  flex: 1 1 auto;
}

.column__heading {
  margin-top: 0;
  margin-bottom: 7px;
}

.column__text p {
  margin-top: 10px;
  line-height: 1.5;
}

.column__heading:last-child,
.column__text p:last-child {
  margin-bottom: 0;
}

.column__btn {
  margin: var(--inner) 0 0;
}

.column__links {
  margin-bottom: -0.5em;
}

.column__links__item {
  margin-bottom: 0.5em;
}

.column__links__item a {
  transition: color 0.25s ease;
}

.column__image {
  overflow: hidden;
  margin-bottom: var(--inner);
}

.column__image--circle {
  border-radius: 50%;
}

.column__image--rounded {
  border-radius: 5%;
}

.column__image--blob {
  --radius-blob: 53% 47% 34% 66% / 63% 46% 54% 37%;
  --radius-blob-hover: 63% 37% 37% 63% / 43% 37% 63% 57%;
  border-radius: var(--radius-blob);
  transition: border-radius 1s ease-in-out;
}
.column__image--blob:hover {
  border-radius: var(--radius-blob-hover);
}

/**
 * General modal styles
 */
@media only screen and (max-width: 749px) {
  .modal-section {
    height: auto;
  }
}

.modal-wrapper {
  display: flex;
  align-items: stretch;
  height: 100%;
}
@media only screen and (max-width: 749px) {
  .modal-wrapper {
    flex-direction: column;
    height: auto;
  }
}
.image-height .modal-wrapper {
  height: auto;
  align-items: center;
}
.modal-wrapper .input-group {
  border-color: var(--text);
}

.modal-wrapper--reverse {
  flex-direction: row-reverse;
}
@media only screen and (max-width: 749px) {
  .modal-wrapper--reverse {
    flex-direction: column;
  }
}

.modal__inner {
  max-width: 600px;
  margin: 0 auto;
  padding: 50px;
}

.modal__text {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1 0 50%;
  height: 100%;
  text-align: center;
}

.modal__text {
  color: var(--text);
  flex-direction: column;
}
.modal__text .contact-form {
  margin-top: var(--inner);
}

.modal__image {
  width: 100%;
  position: relative;
  overflow: hidden;
}
@media only screen and (min-width: 750px) {
  .modal__image {
    flex: 0 1 50%;
  }
}

.modal__overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  z-index: 4000;
  display: none;
}

.modal__wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  flex-direction: column;
}

.modal__body {
  z-index: 100;
}

.modal__underlay {
  background: var(--modal-underlay-color, rgba(255, 255, 255, 0.5));
}

.modal__outer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 901;
}
.modal__outer a.close,
.modal__outer button.close {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 20;
  padding: 0;
  cursor: pointer;
  transition: transform 0.3s;
}
.modal__outer a.close:hover,
.modal__outer button.close:hover {
  transform: rotate(90deg);
}
.modal__outer a.close .icon,
.modal__outer button.close .icon {
  fill: var(--text);
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.modal__outer a.more {
  text-decoration: none;
}
.modal__outer a.prev,
.modal__outer a.next {
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 20px;
  z-index: 20;
  margin: 0;
  opacity: 1;
}
.modal__outer a.prev .icon,
.modal__outer a.next .icon {
  stroke: #B1B1B1;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.modal__outer a.prev:hover .icon,
.modal__outer a.next:hover .icon {
  stroke: #D8D8D8;
}
.modal__outer a.prev {
  right: 100px;
  left: auto;
}
.modal__outer a.next {
  right: 60px;
}

/**
 * Home Modal
 */
.modal--default {
  overflow-y: auto;
  background-color: var(--bg);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
  position: relative;
  max-width: 1000px;
  max-height: 90vh;
  width: 50vw;
}
.modal--default.modal-wrapper--has-image {
  width: 75vw;
}
.modal--default a.close {
  top: 15px;
  right: 15px;
  width: 22px;
  height: 22px;
}
.modal--default .modal__text {
  height: auto;
}
.modal--default .modal-wrapper--no-image {
  justify-content: center;
}
.modal--default .modal-wrapper--no-image .modal__text {
  width: 100%;
}
.modal--default .modal__title {
  font-size: calc(var(--font-6) * var(--FONT-ADJUST-HEADING));
}
.modal--default .modal__subtitle {
  margin-top: -30px;
  margin-bottom: 30px;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  font-size: 0.7rem;
}
.modal--default .newsletter-form {
  margin: 0 auto;
}

.modal__overlay--password {
  --modal-underlay-color: rgba(0, 0, 0, 0.4);
}

.modal--password .modal__inner {
  width: 100%;
}

@media only screen and (max-width: 749px) {
  .modal--newsletter {
    overflow-y: visible;
  }

  .modal__overlay.modal__overlay--newsletter,
.modal__overlay--newsletter .modal__outer {
    position: fixed;
    top: initial;
    left: initial;
    right: initial;
    bottom: 0;
    width: auto;
    height: auto;
    background: transparent;
    z-index: 4000;
    padding: 0;
  }

  .modal__overlay--default .modal__outer,
.modal__overlay--default .modal--default {
    width: 100%;
    max-width: 100%;
  }
  .modal__overlay--default .modal__text {
    width: 100%;
    flex-shrink: 0;
    margin-top: -100px;
  }
  .modal__overlay--default .modal__inner {
    padding: 10px 25px 25px;
  }

  .modal__overlay--newsletter .modal-wrapper {
    flex-wrap: wrap;
    flex-direction: column-reverse;
    padding-top: 22px;
  }
  .modal__overlay--newsletter .modal-wrapper--no-image .modal__text {
    padding-left: 10px;
  }
  .modal__overlay--newsletter .modal__subtitle {
    margin-top: 0;
    margin-bottom: 10px;
  }
  .modal__overlay--newsletter .modal__title {
    font-size: calc(var(--font-5) * var(--FONT-ADJUST-HEADING));
  }
  .modal__overlay--newsletter .modal__description {
    font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  }
  .modal__overlay--newsletter .input-group-field {
    padding: 8px 12px;
  }
  .modal__overlay--newsletter .modal--newsletter a.close {
    padding: 3px;
    top: 10px;
    right: 10px;
    width: 22px;
    height: 22px;
  }
  .modal__overlay--newsletter .modal__image {
    flex-shrink: 0;
    height: calc(20vh + 20px);
    width: calc(20vh + 20px);
    border-radius: 50%;
    border-width: 8px;
    margin: auto;
    top: -100px;
    z-index: 0;
    border: 1px solid var(--bg);
  }

  .modal__overlay--password .modal__wrapper {
    justify-content: flex-end;
  }
  .modal__overlay--password .modal__body {
    transform: translateY(100%);
    transition: transform 0.5s;
  }
  .modal__overlay--password.is-open .modal__body {
    transform: translateY(0);
  }

  .modal-wrapper--reverse.modal-wrapper--no-image {
    padding-top: 100px;
  }
}
.search-form {
  position: relative;
  display: flex;
}
.search-form input[type=search] {
  width: 100%;
  margin: 0;
  padding: 15px;
  font-size: calc(1.0rem * var(--FONT-ADJUST-BODY));
  border: 0;
}
@supports (-webkit-touch-callout: none) {
  .search-form input[type=search] {
    font-size: max(calc(var(--font-2) * var(--FONT-ADJUST-NAV)), 16px);
  }
}
.search-form button[type=reset] {
  flex: 0 0 auto;
  height: 100%;
  padding: 15px;
  display: flex;
  align-items: center;
  font-size: calc(0.625rem * var(--FONT-ADJUST-BODY));
  text-transform: uppercase;
  letter-spacing: 0.12em;
}

.input-holder {
  position: relative;
  display: flex;
  flex: 1 1 auto;
}

.search-submit {
  --icon-size: 24px;
  margin: 0;
  border-radius: 0 var(--RADIUS) var(--RADIUS) 0;
}

.search-box {
  border-radius: var(--RADIUS) 0 0 var(--RADIUS);
}

main-search .input-holder {
  border: 1px solid var(--COLOR-BORDER);
  border-radius: var(--RADIUS) 0 0 var(--RADIUS);
}

.search-results-item__image {
  display: block;
  padding-top: var(--PRODUCT-GRID-ASPECT-RATIO);
  height: 0;
  position: relative;
  overflow: hidden;
  background-color: var(--COLOR-A5);
}
.search-results-item__image:only-child {
  border-bottom: none;
}
.is-focused .search-results-item__image {
  overflow: visible;
}
.search-results-item__image.is-visible {
  overflow: visible;
  z-index: 12;
}
.search-results-item__image .item-link {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.search-results-item__image .svg-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.has-line-design .search-results-item__image {
  border-bottom: 1px solid var(--COLOR-BORDER);
}

.search-results-item__bg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  font-size: 0;
  line-height: 1;
  will-change: transform, opacity;
}

.item-link {
  display: block;
  padding: calc(var(--inner) / 2) var(--inner);
}
@media only screen and (max-width: 749px) {
  .item-link {
    padding: 12px;
  }
}

/**
 * Gift cards
 */
.template-giftcard,
.template-giftcard body {
  background: var(--bg);
}
.template-giftcard a,
.template-giftcard body a {
  text-decoration: none;
}

.template-gift_card #logo {
  margin-top: 40px;
  text-align: center;
}

.template-giftcard .wrapper {
  max-width: 588px;
}
.template-giftcard .wrapper img,
.template-giftcard .wrapper object,
.template-giftcard .wrapper iframe {
  max-width: 100%;
}

.giftcard-header {
  padding: 60px 0 0 0;
  font-size: 1em;
  text-align: center;
  animation: fadein 0.5s ease-in-out both 0.4s;
}
.giftcard-header .h1 {
  margin: 0;
}

.shop-url {
  display: none;
}

.giftcard {
  animation: slideup 0.8s ease-in-out;
}

.giftcard__border {
  background-color: var(--hairline);
  border-radius: 4px;
  border: 1px solid var(--border);
  padding: 1em;
  animation: container-slide 0.8s ease-in-out;
}

.giftcard__content {
  *zoom: 1;
  background-color: #FFF;
  color: var(--text);
  border: 1px solid var(--border);
  border-radius: 3px;
  animation: cardslide 0.8s ease-in-out;
}
.giftcard__content::after {
  content: "";
  display: table;
  clear: both;
}

.giftcard__header {
  *zoom: 1;
  border-bottom: 1px solid var(--border);
  padding: 15px;
}
.giftcard__header::after {
  content: "";
  display: table;
  clear: both;
}

.giftcard__title {
  float: left;
  margin-bottom: 0;
}

.giftcard__tag {
  display: block;
  float: right;
  background-color: var(--text-light);
  border: 1px solid transparent;
  color: #FFF;
  padding: 10px;
  border-radius: 4px;
  font-size: 0.75em;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  line-height: 1;
}

.giftcard__tag--active {
  background: transparent;
  color: var(--text);
  border: 1px solid var(--border);
}

.giftcard__wrap {
  position: relative;
  margin: 15px 15px 30px;
}
.giftcard__wrap img {
  position: relative;
  display: block;
  border-radius: 10px;
  z-index: 2;
}
.giftcard__wrap:before, .giftcard__wrap:after {
  content: "";
  position: absolute;
  width: 47px;
  height: 47px;
  z-index: 3;
}
.giftcard__wrap:before {
  background: url("/cdn/s/assets/gift-card/corner-top-left-2ba3edcd9e97ba146cd01a8161365c5e.svg") 0 0 no-repeat;
  top: -1px;
  left: -1px;
}
.giftcard__wrap:after {
  background: url("/cdn/s/assets/gift-card/corner-bottom-right-1fb9bf49ff9564325e6b7c0fb0a7ff45.svg") 0 0 no-repeat;
  bottom: -1px;
  right: -1px;
}
.lt-ie9 .giftcard__wrap:before, .lt-ie9 .giftcard__wrap:after {
  display: none;
}

.giftcard__code {
  position: absolute;
  bottom: 30px;
  text-align: center;
  width: 100%;
  z-index: 50;
}

.giftcard__code--medium {
  font-size: 0.875em;
}

.giftcard__code--small {
  font-size: 0.75em;
}

.giftcard__code__inner {
  display: inline-block;
  vertical-align: baseline;
  background-color: #FFF;
  padding: 0.5em;
  border-radius: 4px;
  max-width: 450px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.giftcard__code--small .giftcard__code__inner {
  overflow: auto;
}

.giftcard__code__text {
  font-size: 1.875em;
  text-transform: uppercase;
  border-radius: 2px;
  border: 1px dashed var(--border);
  padding: 0.4em 0.5em;
  display: inline-block;
  vertical-align: baseline;
  color: #777;
  line-height: 1;
}
.disabled .giftcard__code__text {
  color: #999;
  text-decoration: line-through;
}

.giftcard__amount {
  position: absolute;
  top: 0;
  right: 0;
  color: #FFF;
  font-size: 2.75em;
  line-height: 1.2;
  padding: 15px;
  z-index: 50;
}
.giftcard__amount strong {
  display: block;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.1);
}

.giftcard__amount--medium {
  font-size: 2em;
}

.tooltip {
  display: block;
  position: absolute;
  top: -50%;
  right: 50%;
  margin-top: 16px;
  z-index: 3;
  color: #FFF;
  text-align: center;
  white-space: nowrap;
  animation: popup 0.5s ease-in-out both 0.7s;
}
.tooltip:before {
  content: "";
  display: block;
  position: absolute;
  left: 100%;
  bottom: 0;
  width: 0;
  height: 0;
  margin-left: -5px;
  margin-bottom: -5px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 5px solid #333;
  border-top: 5px solid rgba(51, 51, 51, 0.9);
}

.tooltip__label {
  display: block;
  position: relative;
  right: -50%;
  border: none;
  border-radius: 4px;
  background: #333;
  background: rgba(51, 51, 51, 0.9);
  min-height: 14px;
  font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
  text-decoration: none;
  line-height: 16px;
  text-shadow: none;
  padding: 0.5em 0.75em;
  margin-left: 0.25em;
}
.tooltip__label small {
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: #B3B3B3;
  font-size: 0.875em;
}

.giftcard__instructions {
  text-align: center;
  margin: 0 15px 30px;
}

.giftcard__actions {
  position: relative;
  border-top: 1px solid var(--border);
  padding: 30px 15px;
  text-align: center;
  overflow: hidden;
}

.action-link {
  position: absolute;
  left: 15px;
  top: 50%;
  font-size: 0.875em;
  display: block;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  color: var(--text-light);
  margin-top: -10px;
}
.action-link:hover, .action-link:focus {
  color: var(--text);
}

.action-link__print {
  display: inline-block;
  vertical-align: baseline;
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 5px;
  opacity: 0.25;
  background-image: url("/cdn/s/assets/gift-card/icon-print-164daa1ae32d10d1f9b83ac21b6f2c70.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.svg .action-link__print {
  background-image: url("/cdn/s/assets/gift-card/icon-print-6a10b2fb86d223b8c783c9696eaf4c31.svg");
}
.action-link:hover .action-link__print {
  opacity: var(--underlay-opacity);
}

.giftcard__footer {
  text-align: center;
  padding: 60px 0;
  animation: fadein 0.5s ease-in-out both 0.4s;
}

.giftcard__icon {
  width: 45px;
  display: inline-block;
  vertical-align: baseline;
}

#QrCode {
  text-align: center;
}
#QrCode img {
  padding: 30px;
  border: 1px solid var(--border);
  border-radius: 4px;
  margin: 0 auto 30px;
}

/*============================================================================
  #Media Queries
==============================================================================*/
/*================ Medium-down width ================*/
@media screen and (max-width: 580px) {
  .giftcard {
    font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
  }

  .giftcard-header {
    padding: 30px 0;
  }

  .header-logo {
    font-size: 2em;
  }

  .giftcard__border,
.giftcard__actions {
    padding: 15px;
  }

  .giftcard__actions .btn, .giftcard__actions .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .giftcard__actions .shopify-payment-button__button--unbranded, .giftcard__actions #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .giftcard__actions .spr-button-primary, .giftcard__actions #challenge .shopify-challenge__button, #challenge .giftcard__actions .shopify-challenge__button {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .action-link {
    display: none;
  }
}
/*================ Small width ================*/
@media screen and (max-width: 400px) {
  .giftcard__amount strong {
    text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);
  }

  .giftcard__wrap:before,
.giftcard__wrap:after {
    display: none;
  }

  .giftcard__code {
    font-size: 0.75em;
  }

  .giftcard__code--medium {
    font-size: 0.65em;
  }

  .giftcard__code--small {
    font-size: 0.55em;
  }
}
/*================ Small height ================*/
@media screen and (max-height: 800px) {
  .header-logo img {
    max-height: 90px;
  }
}
/*============================================================================
  #Print Styles
==============================================================================*/
@media print {
  @page {
    margin: 0.5cm;
  }
  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
h3 {
    page-break-after: avoid;
  }

  html,
body {
    background-color: #FFF;
  }

  .giftcard-header {
    padding: 10px 0;
  }

  .giftcard__content,
.giftcard__border {
    border: 0 none;
  }

  .giftcard__actions,
.giftcard__wrap:before,
.giftcard__wrap:after,
.tooltip,
.add-to-apple-wallet {
    display: none;
  }

  .giftcard__title {
    float: none;
    text-align: center;
  }

  .giftcard__code__text {
    color: #555;
  }

  .shop-url {
    display: block;
  }

  .logo {
    color: #58686F;
  }
}
/*============================================================================
  #Keyframe Animations
==============================================================================*/
@keyframes slideup {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px) rotate(10deg);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0) rotate(0deg);
  }
}
@keyframes popup {
  0% {
    opacity: 0;
    -webkit-transform: translateY(30px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10px);
  }
  80% {
    -webkit-transform: translateY(2px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@keyframes container-slide {
  0% {
    opacity: 0;
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 100;
  }
}
/**
 * NEWSLETTER
 */
.index-newsletter {
  position: relative;
}

.newsletter__blocks {
  display: grid;
  gap: var(--outer);
}
@media only screen and (min-width: 750px) {
  .newsletter__blocks {
    grid-template-columns: repeat(var(--item-count), minmax(0, 1fr));
  }
}

.newsletter__block__inner {
  padding: var(--inner) 0;
}

@media only screen and (min-width: 750px) {
  .wrapper--full .newsletter__block--image--left {
    margin-left: var(--outer-offset);
  }

  .wrapper--full .newsletter__block--image--right {
    margin-right: var(--outer-offset);
  }
}
@media only screen and (max-width: 749px) {
  .wrapper--full .newsletter__block--image {
    margin: 0 var(--outer-offset);
  }
}
.newsletter-form {
  --border: var(--text-a35);
  max-width: 440px;
}

.text-center .newsletter-form {
  margin: 0 auto;
}

.newsletter-form .input-row {
  margin-bottom: var(--line);
}

.newsletter-form .input-row:last-of-type {
  margin-bottom: 0;
}

.newsletter-form .input-group {
  position: relative;
  display: flex;
  margin: 0;
  border: 0;
  border-bottom: 1px solid var(--border);
  border-radius: 0;
}

.newsletter-form .input-group__field {
  flex: 1 1 auto;
  border: 0;
  padding: 1em 1em 1em 0;
  color: var(--text);
}

.newsletter-form .input-group__field::placeholder,
.newsletter-form .input-group__field:-webkit-autofill,
.newsletter-form .input-group__field:-webkit-autofill:hover,
.newsletter-form .input-group__field:-webkit-autofill:focus,
.newsletter-form .input-group__field:-webkit-autofill:active {
  -webkit-text-fill-color: var(--text-a75);
}

.newsletter-form .input-group__btn {
  flex: 0 0 auto;
  padding: 0 12px;
  color: var(--text);
}

.newsletter__message {
  display: none;
  line-height: 1.5;
  margin: var(--inner) 0;
  padding: var(--inner);
  background: var(--success-bg);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  font-style: var(--FONT-STYLE-BODY-ITALIC);
}

.has-success .newsletter__message--success {
  display: block;
}

.has-success .newsletter__message--success span,
.has-success .newsletter__message--success strong {
  padding: 0 5px;
  border: 1px dashed currentColor;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

.has-error .newsletter__message--error {
  display: block;
}

.has-success .input-row,
.has-success .input-group {
  display: none;
}

.newsletter__outer {
  display: flex;
  align-items: flex-start;
  position: absolute;
  left: 0;
  top: calc(var(--header-height) + var(--announcement-height));
  width: 100%;
  height: calc(100% - var(--header-height) - var(--announcement-height));
  pointer-events: none !important;
}
@media only screen and (max-width: 479px) {
  .newsletter__outer {
    position: fixed;
    top: auto;
    bottom: var(--outer);
    right: var(--outer);
    left: var(--outer);
    width: auto;
    height: auto;
    z-index: inherit;
  }
}

.small-newsletter {
  position: sticky;
  top: 0;
  left: 0;
  z-index: 4000;
  display: none;
  width: 350px;
  padding: 0 40px 0 16px;
  background-color: var(--bg);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  color: var(--text);
  pointer-events: auto;
}
@media only screen and (max-width: 989px) {
  .small-newsletter {
    width: 48%;
  }
}
@media only screen and (max-width: 479px) {
  .small-newsletter {
    position: relative;
    width: 100%;
  }
}
.small-newsletter .newsletter__message {
  padding: 0;
  margin: 0.5em 0;
  background: transparent;
}

.small-newsletter--top-left {
  margin-right: auto;
}

.small-newsletter--top-right {
  margin-left: auto;
}

.small-newsletter--bottom-left,
.small-newsletter--bottom-right {
  top: auto;
  bottom: 80px;
  transform: translateY(80px);
  transition: transform 0.3s ease;
}

.cart-bar-visible .small-newsletter--bottom-left,
.cart-bar-visible .small-newsletter--bottom-right {
  transition: transform 0.5s ease;
  transform: translateY(0px);
}

.small-newsletter--bottom-left {
  margin: auto auto 0 0;
}

.small-newsletter--bottom-right {
  margin: auto 0 0 auto;
}

.small-newsletter .input-group {
  position: static;
  border: 0;
}

.small-newsletter .input-group__field {
  width: 100%;
  padding: 10px 0;
  color: var(--text);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}
.small-newsletter .input-group__field::placeholder {
  color: var(--text);
}
.small-newsletter .input-group__field:-webkit-autofill, .small-newsletter .input-group__field:-webkit-autofill:hover, .small-newsletter .input-group__field:-webkit-autofill:focus, .small-newsletter .input-group__field:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s, border-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s, border-color 5000s ease-in-out 0s;
  -webkit-text-fill-color: var(--text) !important;
}

.small-newsletter .btn--arrow {
  position: absolute;
  top: 50%;
  right: 12px;
  width: 20px;
  height: 20px;
  padding: 0;
  margin-top: -10px;
  color: inherit;
  border: none;
  background: none;
  font-size: 0;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s, visibility 0.3s;
}

.small-newsletter.has-value .btn--arrow {
  opacity: 1;
  visibility: visible;
}

.has-header-sticky .small-newsletter {
  top: var(--header-height);
}
@media only screen and (max-width: 479px) {
  .has-header-sticky .small-newsletter {
    top: 0;
  }
}

[data-scroll-locked] .small-newsletter {
  visibility: hidden;
  z-index: -1;
  opacity: 0 !important;
  pointer-events: none;
  transition: z-index 0.3s, opacity 0.3s, visibility 0s 0.3s;
}

.newsletter__heading {
  padding: 10px 0;
  cursor: pointer;
}
.newsletter__heading p {
  margin: 0;
}
@media only screen and (max-width: 479px) {
  .newsletter__heading p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}

.newsletter__close {
  position: absolute;
  top: 50%;
  right: 10px;
  padding: 0;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.newsletter__close:hover {
  transform: translateY(-50%) rotate(90deg);
}

.has-value .newsletter__close {
  visibility: hidden;
  opacity: 0;
}

.index-look {
  background-color: var(--bg);
  color: var(--text);
}
@media only screen and (min-width: 750px) {
  .index-look .look__aside {
    align-self: center;
    display: flex;
  }
  .index-look .look__content {
    flex: 1;
    display: flex;
    flex-direction: column;
    min-height: 100%;
    justify-content: center;
  }
  .index-look .look__slider {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: var(--gap);
    position: static;
    width: 100%;
  }
  .index-look .look__slider--grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .index-look .product-item {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex: 0 0 auto;
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .index-look .look__aside {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .index-look .look__title {
    padding-bottom: 10px;
  }
}

@media only screen and (min-width: 750px) {
  .look {
    flex: 1;
    display: flex;
    align-items: flex-start;
  }
  .look.is-reversed {
    flex-direction: row-reverse;
  }
}

@media only screen and (min-width: 750px) {
  .look__slider {
    display: flex;
    flex-flow: row nowrap;
    gap: 0;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: calc(25vw + 150px);
    padding-left: 75px;
    padding-right: 75px;
    margin-left: auto;
    margin-right: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .look__slider::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
  .look__slider.flickity-enabled {
    overflow: hidden;
  }
  .look__slider::after {
    content: "flickity";
    display: none;
  }
  .look__slider .look__slide {
    display: block;
  }
  .look__slider .flickity-viewport {
    flex: 1;
    width: 100%;
  }
  .look__slider .flickity-page-dots {
    left: 0;
  }
  .look__slider .flickity-prev-next-button.previous {
    left: 4px;
  }
  .look__slider .flickity-prev-next-button.next {
    right: 4px;
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .look__slider {
    max-width: calc(25vw + 100px);
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media only screen and (max-width: 749px) {
  .look__slider {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-behavior: auto;
    scroll-snap-type: x mandatory;
    scroll-padding: var(--outer);
    -webkit-overflow-scrolling: touch;
    padding: 0 0 var(--outer) var(--outer);
    margin: 0;
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .look__slider::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
  .look__slider::after {
    content: "";
    min-height: 1px;
    display: block;
    position: relative;
    padding-right: var(--outer);
  }
  body.grid-compact.has-line-design .look__slider {
    padding-top: 1px;
  }
  .look__slider .product-item {
    width: 100%;
    min-height: 100%;
  }
}

@media only screen and (min-width: 990px) {
  .look__slider--grid {
    max-width: 50vw;
    padding: 0;
  }
}

@media only screen and (max-width: 749px) {
  .look__content .look__slider {
    margin: 0 var(--outer-offset);
  }
}

.look__slide {
  flex: 0 0 auto;
  width: 100%;
}
@media only screen and (max-width: 749px) {
  .look__slide {
    width: calc(100% - 50px);
    max-width: 80vh;
    margin-right: var(--gutter);
    scroll-snap-align: start;
  }
  .look__slide:last-child {
    margin-right: 0;
  }
  .look__slide:only-child {
    width: calc(100% - var(--gutter));
  }
}

.look__aside {
  flex: 1 1 50%;
  text-align: left;
  padding: 35px 0;
  overflow: hidden;
}
@media only screen and (min-width: 750px) {
  .look__aside {
    padding: 60px var(--outer);
  }
}
@media only screen and (min-width: 1400px) {
  .look__aside {
    padding: 104px var(--outer);
  }
}
@media only screen and (max-width: 749px) {
  .look__aside {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 5600;
    width: 100vw;
    height: 100%;
    pointer-events: none;
    opacity: 0;
    visibility: hidden;
    /* Visually hide from the viewport to avoid popup showing up on window resize */
    overflow: hidden;
    transition: opacity 0.5s;
  }
  .look__aside.is-open {
    opacity: 1;
    pointer-events: initial;
  }
  .look__aside.is-open, .look__aside.is-animating {
    visibility: visible;
  }
}

@media only screen and (max-width: 749px) {
  .look__close {
    --icon-size: 24px;
    position: absolute;
    top: 50%;
    right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px;
    color: var(--link);
    background: transparent;
    border-radius: var(--RADIUS);
    font-size: 0;
    text-decoration: none;
    transform: translate3d(0, -50%, 0);
    transition: color 0.3s ease;
    right: 8px;
    top: 22px;
    z-index: 2;
  }
  .look__close .icon {
    display: block;
    fill: currentColor;
    transition: transform 0.3s;
    pointer-events: none;
  }
}
@media only screen and (max-width: 749px) and (hover: hover) {
  .look__close:hover {
    color: var(--link-hover);
  }
  .look__close:hover .icon {
    transform: rotate(90deg);
  }
}

@media only screen and (max-width: 749px) {
  .look__content {
    position: absolute;
    right: 0;
    bottom: 0;
    top: auto;
    z-index: 2;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    padding: 0 var(--gutter);
    border-radius: 10px 10px 0 0;
    background-color: var(--COLOR-BG);
    color: var(--COLOR-TEXT);
    transform: translate3d(0, 100%, 0);
    will-change: transform;
    transition: transform 0.5s;
  }
}

@media only screen and (max-width: 749px) {
  .is-open > .look__content {
    transform: translate3d(0, 0, 0);
  }
}

.look__title {
  margin: 0;
  padding-bottom: var(--gutter);
  text-align: center;
}
@media only screen and (max-width: 749px) {
  .look__title {
    text-align: left;
    padding-top: var(--gutter);
  }
}

.look__image {
  --top: 0;
  width: 100%;
  position: relative;
}
@media only screen and (min-width: 750px) {
  .look__image {
    position: sticky;
    top: var(--top);
    flex: 0 0 50%;
    margin: 0 auto;
  }
}

.has-header-sticky .look__image {
  --top: var(--header-height);
}

.has-header-sticky .look__image--fullheight {
  --header-height-sticky: var(--header-height);
}

@media only screen and (min-width: 750px) {
  .look__image--fullheight {
    height: calc(100vh - var(--header-height-sticky, 0px));
    overflow: hidden;
  }
}

@media only screen and (min-width: 750px) {
  .look__image--fullheight .look__image-container {
    position: relative;
    min-width: 100%;
    min-height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    aspect-ratio: var(--aspect-ratio);
  }
}

.look__image--fullheight .look__image-bg {
  --header-height-sticky: 0;
}
@media only screen and (min-width: 750px) {
  .look__image--fullheight .look__image-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-top: 0;
  }
}

.look__actions {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: var(--gutter);
}

.look__dots {
  position: absolute;
  top: 12px;
  left: 12px;
  bottom: 11px;
  right: 11px;
}

.look__dot__button {
  position: absolute;
  width: 23px;
  height: 23px;
  padding: 0;
  margin-top: -12px;
  margin-left: -12px;
  top: var(--dot-top);
  left: var(--dot-left);
  cursor: pointer;
}

@media (hover: hover) {
  .look__dot__button.is-selected .look__dot::before {
    animation: pulse 2.5s linear infinite;
  }

  .look__dot__button:hover .look__dot::after {
    animation: pulseHover 1.5s linear infinite;
  }
}
.look__dot {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  background-color: var(--bg);
  border-radius: var(--radius);
  display: flex;
  align-items: center;
  justify-content: center;
}
.look__dot::after, .look__dot::before {
  content: "";
  width: 35px;
  height: 35px;
  background-color: inherit;
  border-radius: inherit;
  opacity: 0.3;
  position: absolute;
  top: -6px;
  left: -6px;
  will-change: transform;
}
.look__dot::before {
  opacity: 0;
}

.look__dot__icon {
  background-color: var(--primary);
  -webkit-mask-image: var(--icon-add-cart);
          mask-image: var(--icon-add-cart);
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 75%;
  height: 75%;
  display: inline-block;
}

@keyframes pulse {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  89% {
    transform: scale(0);
    opacity: 0;
  }
  90% {
    transform: scale(1);
    opacity: 0.2;
  }
  100% {
    transform: scale(5);
    opacity: 0;
  }
}
@keyframes pulseHover {
  0% {
    transform: scale(1);
    opacity: 0.3;
  }
  15% {
    transform: scale(1.2);
    opacity: 0.05;
  }
  50% {
    transform: scale(1);
    opacity: 0.3;
  }
  100% {
    transform: scale(1);
    opacity: 0.3;
  }
}
/**
 * List Collections Page
 */
.collection-block__wrapper {
  display: block;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.collection-block {
  display: flex;
  align-items: center;
  min-height: 50vw;
  background: var(--COLOR-BG-SECONDARY);
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .collection-block {
    min-height: 400px;
  }
}
@media only screen and (min-width: 990px) and (max-width: 1399px) {
  .collection-block {
    min-height: 500px;
  }
}
@media only screen and (min-width: 1400px) {
  .collection-block {
    min-height: 600px;
  }
}
@media only screen and (max-width: 749px) {
  .collection-block {
    flex-direction: column;
  }
}

.collection-block__content {
  height: 100%;
  width: 50%;
  text-align: left;
  padding: 104px;
}
@media only screen and (max-width: 1399px) {
  .collection-block__content {
    padding: 60px;
  }
}
@media only screen and (max-width: 749px) {
  .collection-block__content {
    width: 100%;
    padding: 40px;
  }
}

.collection-block__button {
  margin-top: 10px;
}

.collection-block__image {
  align-self: stretch;
  position: relative;
  width: 50%;
}
@media only screen and (max-width: 749px) {
  .collection-block__image {
    width: 100%;
    height: 50vw;
    margin: 30px auto 0 auto;
  }
}

.collection-block__image-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.collection-block__products {
  width: 50%;
}
@media only screen and (min-width: 750px) {
  .collection-block__products {
    display: flex;
  }
}
.collection-block__products .product-item {
  width: 50%;
}

.selector-wrapper select, .selector-wrapper .popout__toggle {
  width: 100%;
}
.selector-wrapper label {
  font-size: calc(12px * var(--FONT-ADJUST-BODY));
}

.no-js .product__selectors {
  display: none;
}

.product__selectors .select__fieldset,
.product__selectors .radio__fieldset {
  padding-top: calc(var(--form-margin) / 2);
  padding-bottom: calc(var(--form-margin) / 2);
}

.product__selectors > .selector-wrapper:last-child .radio__fieldset {
  margin-bottom: 0;
}

.product__block--lines {
  padding-top: calc(var(--form-margin) / 2);
  padding-bottom: calc(var(--form-margin) / 2);
  border-top: 1px solid var(--border);
  border-bottom: 1px solid var(--border);
}
.product__block--lines + .product__block--lines {
  border-top: 0;
  padding-top: 0;
}
.product__block--lines .selector-wrapper .select__fieldset,
.product__block--lines .selector-wrapper .radio__fieldset {
  border-bottom: 1px solid var(--border);
}
.product__block--lines .selector-wrapper:first-child .select__fieldset,
.product__block--lines .selector-wrapper:first-child .radio__fieldset {
  padding-top: 0;
}
.product__block--lines .selector-wrapper:last-child .select__fieldset,
.product__block--lines .selector-wrapper:last-child .radio__fieldset {
  padding-bottom: 0;
  border-bottom: 0;
}

.select__fieldset,
.radio__fieldset {
  display: grid;
  gap: 10px;
  grid-template-columns: minmax(0, 7.5rem) minmax(0, 100%);
}

.select__fieldset .select__label {
  display: block;
  padding-right: 0;
  margin: 5px 0;
  align-self: center;
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}
.select__fieldset .select__label.is-hidden {
  display: none;
  margin: 0;
  padding: 0;
}

/* = both radio and swatch = */
.radio__legend {
  display: block;
  padding: 0;
  width: 100%;
  font-weight: var(--FONT-WEIGHT-BODY);
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
}

.radio__legend__label {
  display: flex;
  flex-wrap: wrap;
  word-break: break-word;
  align-items: center;
}
@media only screen and (min-width: 750px) {
  .radio__legend__label {
    padding-top: 0;
  }
}

.radio__legend.is-hidden {
  display: none;
  padding: 0;
  margin: 0;
}

.radio__fieldset--single {
  display: block;
  padding: calc(var(--form-margin) / 2) 0;
}

.radio__fieldset--single .radio__legend__link {
  display: inline;
  color: var(--link);
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
}

.radio__legend__link {
  display: flex;
  align-items: center;
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
  font-weight: var(--FONT-WEIGHT-BODY);
  transition: color 0.3s ease, background 0.3s ease;
}

.radio__legend__option-name {
  flex-basis: auto;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.btn-size-chart {
  --icon-size: calc(15px * var(--FONT-ADJUST-BODY));
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2px;
  text-align: center;
  background: var(--bg-accent);
  border-radius: var(--RADIUS);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  min-width: calc(var(--font-2) * var(--FONT-ADJUST-BODY) * 1.375);
  line-height: 1.0715;
}

.radio__legend__dot {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  margin: 0 10px 0 0;
  background-color: var(--COLOR-TEXT);
  opacity: 0.4;
}

.radio__fieldset__label {
  display: block;
}

.radio__legend__label,
.radio__fieldset__label {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

.product__block--classic .radio__legend__label--text {
  justify-content: space-between;
}

.radio__legend__value {
  flex-basis: 100%;
  display: block;
  padding-top: 4px;
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
}

.swatch__button label:hover,
.radio__button label:hover {
  cursor: pointer;
}

/* = radio button specific = */
.radio__button {
  position: relative;
  display: inline-block;
}

.radio__fieldset .radio__button label {
  display: block;
  font-family: var(--BTN-FONT-STACK);
  font-size: var(--BTN-FONT-SIZE);
  font-style: var(--BTN-FONT-STYLE);
  font-weight: var(--BTN-FONT-WEIGHT);
  line-height: var(--line-height-normal);
  letter-spacing: var(--BTN-LETTER-SPACING);
  text-transform: var(--BTN-UPPERCASE);
  position: relative;
  margin: 0;
  padding: var(--btn-top);
  min-width: calc(var(--BTN-FONT-SIZE) * var(--line-height-normal) + var(--btn-top) * 2 + 2px);
  text-align: center;
  color: inherit;
  background-color: transparent;
  border: 1px solid var(--COLOR-A20);
  border-radius: var(--RADIUS);
  transition: color 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), background 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), border 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.radio__fieldset .radio__button label:hover, .radio__fieldset .radio__button label:active, .radio__fieldset .radio__button label:focus {
  border: 1px solid var(--primary);
}
.radio__fieldset .radio__button input:disabled + label,
.radio__fieldset .radio__button input.sold-out + label,
.radio__fieldset .radio__button input.unavailable + label {
  background-color: var(--COLOR-A5);
  color: var(--COLOR-A20);
}
.radio__fieldset .radio__button input:checked ~ label {
  border-color: var(--primary);
}

.radio__fieldset .radio__buttons {
  margin: -4px;
}

.radio__fieldset--swatches .radio__buttons {
  margin: 0 -2px;
}

.radio__fieldset--swatches .swatch__button,
.radio__button {
  padding: 4px;
  margin: 0;
  vertical-align: middle;
}

.radio__fieldset--swatches.is-visible {
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}

.radio__fieldset--swatches.is-visible .swatch__button {
  animation: fadeIn 0.5s var(--animation-delay) both;
}

.radio__fieldset--swatches.is-visible + .product-item__swatches__count {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

.radio__fieldset--pgi {
  display: block;
  padding: var(--form-margin) 0;
  visibility: hidden;
  opacity: 0;
  min-width: 0;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  padding: 0 calc(var(--inner) / 2);
  background-color: var(--COLOR-BG);
  transition: opacity 0.3s ease, visibility 0.3s;
}
.radio__fieldset--pgi .radio__button label {
  padding: 5px;
  font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
  line-height: 26px;
}
.radio__fieldset--pgi .radio__legend__label {
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
  padding-right: 0;
  margin: 0;
  text-transform: uppercase;
  letter-spacing: 0.1em;
}
.radio__fieldset--pgi .radio__legend__label p {
  text-align: center;
  width: 100%;
}
.radio__fieldset--pgi .swatch__button {
  --swatch-size: 26px;
  padding: 5px 0;
  margin: 0 5px;
  cursor: pointer;
}
.radio__fieldset--pgi .swatch__button input:checked ~ label {
  margin: 0;
}
.radio__fieldset--pgi .swatch__button input:checked + label:after {
  border-color: var(--border);
}
.radio__fieldset--pgi .swatch__button--square label {
  min-width: var(--swatch-size);
  min-height: calc(var(--swatch-size) / 2);
}
.radio__fieldset--pgi .radio__fieldset__arrow {
  pointer-events: initial;
}
.no-js .radio__fieldset--pgi {
  visibility: visible;
  opacity: 1;
}

.radio__fieldset__arrow {
  --icon-size: 24px;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 1;
  width: 10px;
  height: var(--icon-size);
  min-height: inherit;
  margin: 0;
  padding: 0;
  border-radius: 0;
  box-shadow: none;
  color: var(--text);
  transition: opacity 0.2s ease;
  pointer-events: auto;
}
.radio__fieldset__arrow:before {
  content: "";
  position: absolute;
  top: 0;
  width: 12px;
  height: 100%;
}
.radio__fieldset__arrow .icon {
  position: relative;
  flex: 1 0 var(--icon-size);
}

.radio__fieldset__arrow--prev {
  left: 0;
  justify-content: flex-start;
}

.radio__fieldset__arrow--prev .icon {
  margin-left: -8px;
}

.radio__fieldset__arrow--prev:before {
  left: 3px;
  background: linear-gradient(to right, var(--COLOR-BG) 50%, var(--COLOR-BG-TRANSPARENT) 100%);
}

.radio__fieldset__arrow--next {
  right: 0;
  justify-content: flex-end;
}

.radio__fieldset__arrow--next .icon {
  margin-right: -8px;
}

.radio__fieldset__arrow--next:before {
  right: 3px;
  background: linear-gradient(to left, var(--COLOR-BG) 50%, var(--COLOR-BG-TRANSPARENT) 100%);
}

.selector-wrapper__actions {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  padding: 0;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 36px;
  pointer-events: none;
}
.no-js .selector-wrapper__actions {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  height: 0;
  transform: none;
}

.selector-wrapper__scrollbar {
  position: relative;
  margin: -5px;
  padding: 5px;
  width: calc(100% + 10px);
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.selector-wrapper__scrollbar::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}

/* = swatch button specific = */
.swatches {
  --swatch-default: #CCC;
}

.swatch__button {
  --swatch-size: 32px;
  --swatch-outline-offset: 3px;
  display: inline-block;
  padding: 5px 0;
  margin: 0 10px 10px 0;
  position: relative;
  z-index: 0;
  pointer-events: initial;
}

.swatch__button.sale:before {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  margin-top: 4px;
  background-color: var(--COLOR-SALE);
  transform: translateX(-50%);
}

.swatch__button input,
.radio__button input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  overflow: hidden;
  pointer-events: none;
  display: block;
}

.selector-wrapper fieldset label {
  margin-top: unset;
}

.swatch__button .sibling__link,
.swatch__button .swatch__link,
.swatch__button input ~ label {
  display: block;
  position: relative;
  margin: 0;
  background: var(--swatch, var(--swatch-default));
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  overflow: hidden;
}

.swatch__button .sibling__link:after,
.swatch__button input ~ label:after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  z-index: -1;
  background: var(--swatch, var(--swatch-default)) no-repeat center center/cover;
  overflow: initial;
  transition: opacity 0.3s ease, transform 0.3s ease;
  transform: scale(0.95);
}

.swatch__button .sibling__link:after,
.swatch__button input ~ label:after {
  opacity: 0;
}

.sibling__link--current {
  cursor: default;
  pointer-events: none;
}

.swatch__button .sibling__link--current,
.swatch__button input:checked ~ label {
  overflow: initial;
  box-shadow: 0 0 0 2px var(--bg);
}

.swatch__button .sibling__link--current .image-wrapper {
  box-shadow: 0 0 0 2px var(--bg);
}

.swatch__button .sibling__link--current:after,
.swatch__button input:checked ~ label:after {
  opacity: 1;
  transform: translateZ(0);
  overflow: hidden;
}

.swatch__button .sibling__link--sold-out:before,
.swatch__button input.sold-out ~ label:before,
.swatch__button input.unavailable ~ label:before,
.swatch__button input:disabled + label:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  width: 1px;
  background-color: var(--text-dark);
  transform-origin: left top;
}

/* Prevent tooltip showing up while product quick add drawer is in a loading state */
.is-loading .sibling__link,
.is-loading .swatch__button {
  pointer-events: none;
}

/*=== White/Black color swatches ===*/
.swatch-white input ~ label,
.swatch-white .sibling__link,
.swatch-white .swatch__link {
  --swatch: #FAFAFA;
  box-shadow: inset 0 0 0 1px var(--border);
}
.swatch-white input ~ label:after,
.swatch-white .sibling__link:after,
.swatch-white .swatch__link:after {
  border-color: var(--primary);
}

.swatch__button input.sold-out ~ label[data-swatch=black i]:before,
.swatch__button input.unavailable ~ label[data-swatch=black i]:before,
.swatch__button input:disabled ~ label[data-swatch=black i]:before {
  background-color: #FFF;
}

.swatch__button input.sold-out ~ label[data-swatch=white i]:before,
.swatch__button input.unavailable ~ label[data-swatch=white i]:before,
.swatch__button input:disabled ~ label[data-swatch=white i]:before {
  background-color: var(--border);
}

/*=== Circle swatch style ===*/
.swatch__button--circle .sibling__link,
.swatch__button--circle .swatch__link,
.swatch__button--circle input ~ label {
  width: var(--swatch-size);
  height: var(--swatch-size);
  border-radius: 50%;
  background: var(--swatch, var(--swatch-default));
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.swatch__button--circle .sibling__link:after,
.swatch__button--circle input ~ label:after {
  top: calc(var(--swatch-outline-offset) * -1);
  left: calc(var(--swatch-outline-offset) * -1);
  width: calc(var(--swatch-size) + var(--swatch-outline-offset) * 2);
  height: calc(var(--swatch-size) + var(--swatch-outline-offset) * 2);
  border-radius: 50%;
}

.swatch__button--circle .sibling__link--sold-out:before,
.swatch__button--circle input.sold-out ~ label:before,
.swatch__button--circle input.unavailable ~ label:before,
.swatch__button--circle input:disabled + label:before {
  height: var(--swatch-size);
  transform: rotate(-45deg) translate(-50%, -50%);
}

/*=== Square swatch style ===*/
.swatch__button--square input ~ label,
.swatch__button--square .sibling__link,
.swatch__button--square .swatch__link {
  width: var(--swatch-size);
  height: var(--swatch-size);
}

.swatch__button--square .sibling__link:after,
.swatch__button--square input ~ label:after {
  top: calc(var(--swatch-outline-offset) * -1);
  left: calc(var(--swatch-outline-offset) * -1);
  width: calc(var(--swatch-size) + var(--swatch-outline-offset) * 2);
}

.swatch__button--square input ~ label:after,
.swatch__button--square .sibling__link:after {
  height: calc(var(--swatch-size) + var(--swatch-outline-offset) * 2);
}

.swatch__button--square input:checked ~ label {
  margin: 0;
}

.swatch__button--square .sibling__link--current {
  height: calc(var(--swatch-size));
  width: var(--swatch-size);
  margin: 0;
}

.swatch__button--square .sibling__link--sold-out:before,
.swatch__button--square input.sold-out ~ label:before,
.swatch__button--square input.unavailable ~ label:before,
.swatch__button--square input:disabled + label:before {
  transform: rotate(-45deg) translate(-50%, -50%);
  height: calc(var(--swatch-size) * 1.375);
}

.is-focused .swatch__button:focus-within,
.is-focused .radio__button:focus-within {
  outline: 5px auto var(--COLOR-PRIMARY);
}

/**
 * Product grid
 */
.grid .no-results:first-child {
  grid-column: 1/-1;
}

.product-item {
  --text: var(--COLOR-TEXT);
  --text-dark: var(--COLOR-TEXT-DARK);
  --text-light: var(--COLOR-TEXT-LIGHT);
  position: relative;
  background: var(--COLOR-BG);
  scroll-snap-align: start;
}
.tabs-collections .product-item .grid__heading-holder {
  overflow: hidden;
}

.sale-box,
.preorder-box,
.badge-box {
  --left-spacing: 5px;
  --padding-vertical: 7px;
  position: absolute;
  left: var(--left-spacing);
  top: 5px;
  z-index: 3;
  text-align: center;
  padding: calc(var(--padding-vertical) * var(--FONT-ADJUST-BODY)) 15px;
  width: auto;
  max-width: calc(100% - (var(--left-spacing) * 2));
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media only screen and (max-width: 749px) {
  .sale-box,
.preorder-box,
.badge-box {
    --padding-vertical: 6px;
  }
}

.sale-box {
  color: var(--sale-text);
  background: var(--sale-bg);
}

.preorder-box,
.badge-box {
  color: var(--COLOR-BADGE-TEXT);
  background: var(--COLOR-BADGE-BG);
}

@media only screen and (min-width: 750px) {
  .product-item--featured {
    min-height: 100%;
    align-self: stretch;
  }

  .product-item--featured .grid__heading-holder {
    width: 100%;
    min-height: 100%;
  }

  .product-item--full {
    display: flex;
  }

  .flickity-enabled .product-item--full,
.flickity-enabled .product-item--full .grid__heading-holder {
    min-height: 0;
    height: 100%;
  }
}
@media only screen and (max-width: 749px) {
  .product-item--featured .grid__heading-holder {
    min-height: 100%;
  }
}
@media only screen and (max-width: 479px) {
  .product-item--featured .grid__heading-holder {
    padding-top: var(--PRODUCT-GRID-ASPECT-RATIO);
  }
}
.product-item--featured .grid__heading-holder {
  color: var(--text);
  flex: 1 1 auto;
  margin-bottom: 0;
}

.product-item--featured .grid__content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 11;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: var(--inner);
}

.product-item--featured .grid__heading-text {
  flex: 1;
  display: flex;
  align-items: flex-end;
  width: 100%;
}

.product-item--featured .grid__heading-actions {
  margin-top: auto;
}

.product-item--featured .grid__heading-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}

.product-item--aligned {
  height: auto;
  align-self: flex-start;
}
.flickity-resize .flickity-slider > .product-item--aligned {
  min-height: 0;
}

.product-item--aligned .grid__heading-holder {
  padding: var(--PRODUCT-GRID-ASPECT-RATIO) 0 0;
  height: 0;
  min-height: 1px;
}

.no-js .product-item--featured .grid__heading-holder {
  padding-top: 100%;
}

.product-item__swatches__holder {
  --swatch-size: 26px;
  min-height: calc(var(--font-2) * var(--FONT-ADJUST-BODY) * 1.4 + 16px);
  position: relative;
  margin: 0 calc((var(--inner) / 2) * -1);
  padding: 0;
  font-size: 0;
}

.product-item__swatches__holder--square {
  --swatch-size: 12px;
}

.product-item__swatches__count {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: block;
  padding: 8px calc(var(--inner) / 2);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  color: var(--text-light);
  font-style: var(--FONT-STYLE-BODY-ITALIC);
  transition: opacity 0.3s ease, visibility 0.3s;
  cursor: pointer;
}
.no-js .product-item__swatches__count {
  position: relative;
}

.product-link {
  --link: var(--text-dark);
  --link-hover: var(--text-a70);
  display: block;
  height: 100%;
}
.no-js .product-link {
  height: auto;
}

.product-item__image {
  display: block;
  padding-top: var(--PRODUCT-GRID-ASPECT-RATIO);
  height: 0;
  position: relative;
  overflow: hidden;
  filter: brightness(var(--filter-bg));
}
.product-item__image:not(.image--empty) {
  background-color: var(--COLOR-BG);
}
@media only screen and (max-width: 749px) {
  .predictive-search .product-item__image {
    height: 100%;
  }
}
.product-item__image:only-child {
  border-bottom: none;
}
.is-focused .product-item__image {
  overflow: visible;
}
.product-item__image.is-visible {
  overflow: visible;
  z-index: 12;
}
.product-item__image .product-link {
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.product-item--featured-image .product-item__image {
  padding: 0;
  height: 100%;
}
.has-line-design .product-item--featured-image .product-item__image {
  border-bottom: 0;
}
.product-item__image .svg-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.product-item--overlay-text .product-item__image {
  border-bottom: 0;
}
.has-line-design .product-item__image {
  border-bottom: 1px solid var(--COLOR-BORDER);
}
@media only screen and (max-width: 749px) {
  .has-line-design .predictive-search .product-item__image {
    border-bottom: 0;
    border-right: 1px solid var(--COLOR-BORDER);
  }
}

.product-item__image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
}
.product-item__image-overlay::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.product-item__image-content {
  position: relative;
  text-align: center;
}

.product-item__image-content h3 {
  font-size: calc(1.75rem * var(--FONT-ADJUST-HEADING));
}
@media only screen and (max-width: 749px) {
  .product-item__image-content h3 {
    font-size: calc(1.5rem * var(--FONT-ADJUST-HEADING));
  }
}

.product-item__image-content .btn, .product-item__image-content .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .product-item__image-content .shopify-payment-button__button--unbranded, .product-item__image-content #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .product-item__image-content .spr-button-primary, .product-item__image-content #challenge .shopify-challenge__button, #challenge .product-item__image-content .shopify-challenge__button {
  color: inherit;
  margin-top: 1em;
}

.product-item__image-content .btn--solid, .product-item__image-content .shopify-payment-button .shopify-payment-button__button, .shopify-payment-button .product-item__image-content .shopify-payment-button__button, .product-item__image-content #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .product-item__image-content .spr-button-primary, .product-item__image-content .shopify-payment-button__button--unbranded,
.product-item__image-content .btn--outline {
  border-color: inherit;
}

.product-item__image-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.product-item__bg__inner,
.product-item__bg__sibling,
.product-item__bg {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  line-height: 0;
  will-change: transform, opacity;
}

.product-item__bg,
.product-item__bg__under {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  width: auto;
  height: auto;
}

.product-item__bg__under {
  z-index: 1;
  background-color: var(--bg);
  line-height: 0;
  overflow: hidden;
  transition: opacity 0.25s ease-in-out;
}
.product-item__bg__under iframe {
  pointer-events: none;
}

.product-item__bg__under.deferred-media {
  position: absolute;
}

.product-item__bg.is-fade {
  animation: fakeFade 0.25s ease-in-out;
  animation-fill-mode: forwards;
}

@keyframes fakeFade {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
.product-item__bg__inner {
  opacity: 0;
  background-color: var(--bg);
  transition: opacity 0.3s ease-in-out;
}

.product-item__bg__inner.is-visible,
.product-item__bg__sibling.is-visible {
  opacity: 1;
}

.product-item__bg__sibling {
  opacity: 0;
  transition: opacity 0.3s ease;
  background: var(--bg);
}

.product-item__bg__sibling.is-visible {
  opacity: 1;
}

.product-item__bg__sibling img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  object-fit: cover;
  animation: imageFadeOut 0.3s ease;
  animation-fill-mode: forwards;
  background-color: var(--bg);
  z-index: 1;
}

.product-item__bg__sibling img.is-fade {
  animation: imageFadeIn 0.3s ease;
  animation-fill-mode: forwards;
  z-index: 2;
}

.product-item--centered .product-information {
  text-align: center;
}

.product-item--centered .product-item__title {
  margin-bottom: 4px;
}

.product-item--centered .product-item__price__holder {
  justify-content: center;
}

.product-item--left .radio__fieldset--swatches .swatch__button {
  margin: 0 10px 0 0;
}

.product-item--left .radio__fieldset--swatches .swatch__button:last-child {
  margin-right: 0;
}

.product-item__price__holder {
  color: var(--text-light);
  overflow: hidden;
}

.product-item__price__holder.has-siblings {
  display: flex;
}

.product-item__sep {
  flex: 0 0 auto;
  margin: 0 4px;
}

.product-item__title {
  position: relative;
  font-weight: var(--FONT-WEIGHT-BODY);
  font-size: calc(1rem * var(--FONT-ADJUST-BODY));
  color: inherit;
  margin: 0;
  transition: color 0.3s;
}
@media only screen and (max-width: 749px) {
  .product-item__title {
    margin: 0;
  }
}

.product-item__cutline,
.product-item__price,
.product-item__sep {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}
@media only screen and (max-width: 749px) {
  .product-item__cutline,
.product-item__price,
.product-item__sep {
    font-size: calc(0.9rem * var(--FONT-ADJUST-BODY));
  }
}

.product-item__cutline {
  display: block;
  margin-bottom: 4px;
}
.has-siblings .product-item__cutline {
  flex: 0 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0;
}

.product-item__cutline:empty,
.product-item__cutline:empty + .product-item__sep {
  display: none;
}

.product-item__cutline ~ .product-item__price .new-price small {
  display: none;
}

.product-item__price {
  flex: 0 1 auto;
}

.product-item__price .unit {
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
}

/* Start sibling animations */
.product-item.is-active .image--empty {
  transition: opacity 0.25s;
}

.product-item.is-active:hover .image--empty {
  opacity: 0;
}

/* End sibling animations */
.product-information {
  text-align: left;
  line-height: 1.4;
}
@media only screen and (max-width: 749px) {
  .product-information {
    line-height: 1.2;
  }
}

.product-item__info {
  padding: calc(var(--inner) / 2) var(--inner);
}
@media only screen and (max-width: 749px) {
  .product-item__info {
    padding: 12px;
  }
}

.product-item__info.no-events {
  pointer-events: none;
}
@media (hover: none) and (pointer: coarse) {
  .product-item__info.no-events {
    pointer-events: initial;
  }
}

.product-information .price {
  font-size: inherit;
  color: var(--text-light);
}
@media only screen and (max-width: 749px) {
  .product-information .price {
    margin-top: 5px;
  }
}

.product-information .price.sale {
  opacity: 1;
}

.product-information .price small {
  font-size: inherit;
}

.product-information .unit {
  color: var(--text-light);
}
@media only screen and (max-width: 749px) {
  .product-information .unit {
    font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
  }
}

.product-information .item-type {
  color: var(--COLOR-TEXT);
}

.product-information .spr-icon {
  padding: 0 1px;
}

.product-information .spr-badge-starrating {
  display: block;
  margin: 3px 0 5px;
  font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
  font-weight: var(--FONT-WEIGHT-BODY);
  color: var(--COLOR-LINK);
}

.product-information .spr-badge-caption {
  display: none;
}

.product-information .sold-out {
  color: var(--text-light);
}

.no-js .product-information {
  border-top: 1px solid var(--COLOR-BORDER);
}

.grid__rating {
  margin: 5px 0;
  font-size: 0;
}

.grid__rating__inner {
  position: relative;
  display: inline-block;
}

.grid__rating__stars {
  --icon-size: calc(0.9rem * var(--FONT-ADJUST-BODY));
  overflow: hidden;
  white-space: nowrap;
  margin: 0 -2px;
  color: var(--link);
}

.grid__rating__stars .icon {
  margin: 0 2px;
  fill: none;
}

.grid__rating__stars--solid {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.grid__rating__stars--solid .icon {
  fill: currentcolor;
}

.sale .new-price {
  color: var(--COLOR-SALE);
}

.new-price {
  margin-right: 6px;
}

.new-price:last-child {
  margin-right: 0;
}

.old-price {
  color: var(--COLOR-TEXT);
  text-decoration: line-through;
  color: var(--text-light);
}

.no-results {
  position: static !important;
  padding: var(--gutter) 30px;
  text-align: center;
  width: 100%;
}

.product-item--overlay-text .product-information {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-bottom: calc(var(--inner) / 2);
  overflow: hidden;
  pointer-events: none;
}
@media only screen and (max-width: 989px) {
  .product-item--overlay-text .product-information {
    padding-left: 42px;
    padding-right: 42px;
  }
}

.product-item--overlay-text .product-item__info {
  padding: 0 var(--inner);
  height: auto;
  pointer-events: all;
}

.product-item--overlay-text .product-item__swatches__holder,
.product-item--overlay-text .product-item__swatches__count,
.product-item--overlay-text .radio__fieldset--swatches {
  pointer-events: all;
}

.product-item--overlay-text .product-item__info .radio__fieldset--swatches {
  background: none;
}

.product-item--overlay-text .product-item__info .selector-wrapper__scrollbar {
  padding: 0;
}

.product-item--overlay-text .product-item__info .selector-wrapper__actions::before,
.product-item--overlay-text .product-item__info .selector-wrapper__actions::after {
  content: none;
}

.supports-touch .product-item--overlay-text .product-information {
  padding-left: 42px;
  padding-right: 42px;
}

.product-item--has-quickbuy.product-item--overlay-text .product-item__info {
  pointer-events: auto;
  transition: opacity 0.25s ease-in-out, visibility 0.25s;
}

.product-item--has-quickbuy.product-item--overlay-text .product-item__swatches__holder,
.product-item--has-quickbuy.product-item--overlay-text .product-item__swatches__count,
.product-item--has-quickbuy.product-item--overlay-text .radio__fieldset--swatches {
  pointer-events: none;
}

.product-item--has-quickbuy.product-item--overlay-text:hover .product-item__info {
  opacity: 0;
  visibility: hidden;
}

.no-touch .double__image .product-item__bg__under,
.no-touch .product-item--overlay-text .product-item__bg__under {
  opacity: 0;
}

.no-touch .double__image:hover .product-item__bg__under,
.no-touch .product-item--overlay-text:hover .product-item__bg__under {
  opacity: 1;
}

.no-touch .double__image.is-visible .product-item__bg__under {
  opacity: 1;
}

.no-touch .double__image.is-visible:hover .product-item__bg__under {
  opacity: 0;
}

.no-touch body.is-focused .double__image .product-link--image:focus .product-item__bg__under {
  opacity: 1;
}

.no-touch body.is-focused .double__image.is-visible .product-item__bg__under {
  opacity: 0;
}

.no-touch body.is-focused .double__image.is-visible .product-link--image:focus .product-item__bg__under {
  opacity: 1;
}

.supports-touch .product-item__bg__under {
  display: none;
}

/**
 * Product Page
 */
@media only screen and (min-width: 750px) {
  .product__page {
    display: grid;
    gap: var(--gap);
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .product__wrapper--small .product__page {
    grid-template-columns: 37.5% 50%;
    justify-content: flex-end;
  }

  .product__wrapper--stretch .product__page {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.product__page .form__wrapper.is-sticky {
  position: sticky;
  top: var(--sticky-top, 0);
  z-index: 10;
}
@media only screen and (max-width: 749px) {
  .product__page .form__wrapper.is-sticky {
    position: static;
    top: 0;
  }
}

.product__wrapper {
  margin: 0 var(--outer);
}

.product__wrapper .select-popout__toggle:before {
  border-color: var(--text);
}

.product__wrapper__inner {
  max-width: 1400px;
  margin: 0 auto;
}

.product__wrapper--stretch .product__wrapper__inner {
  max-width: none;
}

@media only screen and (min-width: 750px) {
  .product__wrapper--stretch .product__thumbs {
    display: none;
  }
}

.product__images {
  --gap: 15px;
}
@media only screen and (max-width: 749px) {
  .product__images {
    margin-bottom: 1rem;
  }
}

@media only screen and (min-width: 750px) {
  .product__content {
    padding-left: var(--outer);
  }
}

@media only screen and (min-width: 750px) {
  .product__wrapper--stretch .product__images {
    margin-left: var(--outer-offset);
  }
}

@media only screen and (min-width: 990px) {
  .product__wrapper--grid-1 .product__slides,
.product__wrapper--grid-2 .product__slides {
    columns: 2;
    column-gap: var(--gap);
  }
}

@media only screen and (min-width: 750px) {
  .product__wrapper--grid-1 .product__slide,
.product__wrapper--grid-2 .product__slide,
.product__wrapper--stacked .product__slide {
    padding-bottom: var(--gap);
    break-inside: avoid;
    position: relative;
  }
  .product__wrapper--grid-1 .product__slide:last-child,
.product__wrapper--grid-2 .product__slide:last-child,
.product__wrapper--stacked .product__slide:last-child {
    padding-bottom: 0;
  }
}

@media only screen and (min-width: 750px) {
  .product__wrapper--grid-1 .product__thumbs,
.product__wrapper--grid-2 .product__thumbs,
.product__wrapper--stacked .product__thumbs {
    display: none;
  }
}

.product__wrapper--grid-1 .product__slide:first-child,
.product__wrapper--grid-2 .product__slide:only-child {
  column-span: all;
}

.product__slides {
  position: relative;
  font-size: 0;
  flex: 1 1 100%;
}

.product__slides .flickity-viewport {
  height: auto;
}

.product__slides .flickity-slider > .product__slide {
  width: 100%;
}

/* Prevent CLS on flickity init */
.js [data-tall-layout=false] .product__images--has-thumbs .product__slides:not(.flickity-enabled) .product__slide:not(:first-child) {
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
}

@media only screen and (max-width: 749px) {
  .js .product__images--has-thumbs .media--hidden:not(.is-selected) figure {
    content-visibility: hidden;
    display: none;
  }
}

.product__thumbs {
  flex: 1 1 100%;
  margin-top: 10px;
}
@media only screen and (max-width: 749px) {
  .product__thumbs {
    min-height: 85px;
  }
}

.product__thumbs__holder {
  position: relative;
  list-style: none;
  display: flex;
  flex-flow: row nowrap;
  text-align: left;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.product__thumbs__holder::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}
@media only screen and (max-width: 749px) {
  .product__thumbs__holder {
    margin-left: var(--outer-offset);
    margin-right: var(--outer-offset);
    padding-left: var(--outer);
    scroll-padding: var(--outer);
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
  }
  .product__thumbs__holder:after {
    content: "";
    display: block;
    position: relative;
    min-height: 1px;
    padding-right: var(--outer);
  }
}

@media only screen and (max-width: 749px) {
  .product__thumbs__holder .flickity-viewport {
    overflow: visible;
  }
}

@media only screen and (min-width: 750px) {
  .product__wrapper--thumbnails-left .product__images {
    display: flex;
    flex-direction: row;
  }
  .product__wrapper--thumbnails-left .product__thumbs__holder {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    padding-left: 10px;
    width: 100%;
    flex-flow: column;
    overflow-y: auto;
    overflow-x: hidden;
  }
  .product__wrapper--thumbnails-left .product__thumbs {
    position: sticky;
    top: var(--header-sticky-height, 0px);
    overflow: hidden;
    order: -1;
    margin: 0 20px 0 0;
    flex: 0 0 85px;
    height: 100%;
    width: 85px;
  }
  .product__wrapper--thumbnails-left .product__thumb {
    margin: 0 0 20px;
    padding: 0;
    font-size: 0;
  }
  .product__wrapper--thumbnails-left .product__thumb:last-child {
    margin-bottom: 0;
  }
  .product__wrapper--thumbnails-left .product__thumb:after {
    position: absolute;
    top: 50%;
    left: -10px;
    width: 2px;
    height: 30px;
    max-height: 90%;
    margin: 0;
    background: var(--COLOR-BORDER-DARK);
    opacity: 0;
    pointer-events: none;
    transform: translateY(-50%);
    transition: opacity 0.2s;
  }
  .product__wrapper--thumbnails-left .product__slides {
    flex: 1 1 auto;
  }
}
@media only screen and (max-width: 749px) {
  .product__wrapper--thumbnails-left .product__thumbs__holder {
    position: relative;
    white-space: nowrap;
  }
  .product__wrapper--thumbnails-left .product__thumbs {
    position: static;
    float: none;
  }
}

.no-js .product__thumbs {
  display: none;
}

.product__thumb {
  position: relative;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 0 0 10px;
  cursor: pointer;
}
.product__thumb:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
  height: 2px;
  background-color: var(--COLOR-BORDER-DARK);
  opacity: 0;
  transition: opacity 0.2s;
}
@media only screen and (max-width: 749px) {
  .product__thumb {
    padding-bottom: 10px;
    margin: 0 10px 0 0;
    scroll-snap-align: start;
  }
  .product__thumb:last-child {
    margin-right: 0;
  }
}

.product__thumb.is-active:after {
  opacity: 1;
}

.product__thumb__link {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  width: 75px;
  height: 75px;
  font-size: 0;
  line-height: 0;
  text-align: center;
  background-color: var(--bg);
  filter: brightness(var(--filter-bg));
}

.product__thumb__link__image {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.product__thumbs__holder .icon {
  position: absolute;
  top: 2px;
  right: 2px;
  margin: 0;
  height: 20px;
  width: 20px;
  color: transparent;
  fill: var(--COLOR-BG);
  vertical-align: baseline;
}
.product__thumbs__holder .icon path {
  fill: inherit;
  stroke: inherit;
}
.product__thumbs__holder .icon path.icon-media-model-outline, .product__thumbs__holder .icon path.icon-media-video-outline {
  stroke: var(--hairline);
}
.product__thumbs__holder .icon path.icon-media-model-element, .product__thumbs__holder .icon path.icon-media-video-element {
  fill: var(--COLOR-TEXT);
}

.product__breadcrumbs {
  margin: 0 0 0.5em;
}

@media only screen and (min-width: 990px) {
  .form__width {
    max-width: 550px;
    margin: 0 auto;
  }
}

.product__rating {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.product__rating > * {
  margin: 4px 0 4px 4px;
}
.product__rating .rating {
  font-size: 0;
}
.product__rating .rating svg {
  margin-top: -1px;
  margin-right: 0;
  width: calc(16px*var(--FONT-ADJUST-HEADING));
  height: calc(16px*var(--FONT-ADJUST-HEADING));
  color: var(--primary);
}

.product__block {
  margin-top: var(--block-padding-top, 0px);
  margin-bottom: var(--block-padding-bottom, 16px);
}

.product__block:empty {
  display: none;
}

.product__complementary {
  margin-bottom: 0;
}

.product__complementary .complementary-products.is-loaded {
  display: block;
  margin-bottom: var(--block-padding-bottom, 16px);
}

.product__complementary .complementary-products__title {
  margin-top: 0;
}

.product__complementary quick-add-product + quick-add-product {
  display: block;
  margin-top: 16px;
}

.product__title__wrapper {
  position: relative;
  padding-right: 70px;
  padding-top: 0;
}

.product__title {
  margin-top: 0.5em;
  margin-bottom: 0;
}
.product__title a {
  color: var(--text);
}
@media only screen and (min-width: 750px) {
  .product__title {
    margin-top: 0;
  }
}

.product__subheading p:only-child {
  margin: 0;
}

.product__price__wrap {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}

.product__price {
  margin: 0;
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  line-height: var(--line-height-normal);
  align-items: flex-start;
  padding: calc(4px * var(--FONT-ADJUST-BODY)) 0;
}

.product__price--has-units {
  margin-bottom: calc(var(--font-2) * var(--FONT-ADJUST-BODY) * var(--line-height-normal));
}

.product__price--unit {
  color: var(--text-light);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  position: absolute;
}

.product__price--strike {
  color: var(--text-light);
}

.product__price--sale {
  margin-right: 10px;
  color: var(--COLOR-SALE);
}

.product__price--off {
  --padding-vertical: 7px;
  flex-shrink: 0;
  min-width: 0;
  background: var(--sale-bg);
  color: var(--sale-text);
  padding: calc(var(--padding-vertical) * var(--FONT-ADJUST-BODY)) 15px;
  margin-left: 1rem;
  border-radius: 3px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-size: calc(11px * var(--FONT-ADJUST-BODY));
}
.product__price--off em {
  opacity: 0.5;
  padding: 0 6px;
}
@media only screen and (max-width: 749px) {
  .product__price--off {
    --padding-vertical: 6px;
  }
}

.product__badge {
  position: absolute;
  top: 0;
  right: 0;
}
.product__badge:nth-child(3) {
  top: 0;
}

.product__badge a:not(.product__badge-link) {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
}

.product__badge-link {
  cursor: default;
  transition: color 0.25s ease-out;
}

.product__badge .spr-badge:after {
  content: attr(data-rating);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.product__badge:nth-child(2) .spr-badge:after {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-HEADING));
  line-height: 2.4;
}

.product__badge svg {
  width: calc(16px * var(--FONT-ADJUST-BODY));
  height: calc(16px * var(--FONT-ADJUST-BODY));
  margin-right: 4px;
  margin-top: -1px;
  color: var(--primary);
}

.product__badge:nth-child(2) svg {
  width: calc(16px * var(--FONT-ADJUST-HEADING));
  height: calc(16px * var(--FONT-ADJUST-HEADING));
}

.product__badge .spr-badge:not([data-rating="0.0"]) ~ svg {
  display: inline-block;
}

.product__badge .spr-badge span {
  display: none;
}

script,
#recently-viewed-product-template,
[id*=recently-viewed-product-template] {
  display: none !important;
}

.recent__container {
  color: var(--text);
  background-color: var(--bg);
}

.recent__wrapper {
  overflow: hidden;
  display: none;
  opacity: 1;
}

.recent__wrapper.loading {
  opacity: 0;
}

.recent__content a {
  opacity: 1;
  width: auto;
  height: auto;
  display: block;
}

/*================ Reviews ================*/
@media only screen and (max-width: 479px) {
  .product__reviews .spr-summary-actions {
    display: block;
  }
}
.product__reviews .spr-summary-actions-newreview {
  margin: 12px 0;
}
.product__reviews .spr-container {
  border: none;
  padding: 0;
}

#shopify-product-reviews {
  margin: 0 !important;
  padding: 1em 0;
}
#shopify-product-reviews .spr-header-title,
#shopify-product-reviews .spr-summary {
  text-align: left;
}
#shopify-product-reviews .spr-header {
  margin-bottom: -12px;
}
#shopify-product-reviews .spr-summary-starrating,
#shopify-product-reviews .spr-summary-caption {
  margin-top: 12px;
  margin-bottom: 12px;
}
#shopify-product-reviews a.spr-icon {
  background: none;
}
@media only screen and (max-width: 749px) {
  #shopify-product-reviews .spr-starrating {
    margin-bottom: 12px;
  }
}
.product__form__errors {
  opacity: 0;
  max-height: 0;
  visibility: hidden;
  overflow: hidden;
  transition: opacity 0.5s ease-in-out, transform 0.3s ease-in-out 0.2s, max-height 0.5s cubic-bezier(0, 0.75, 0.25, 1), visibility 0.5s;
  text-align: center;
  transform: translate3d(0, -20px, 0);
}
.product__form__errors.is-visible {
  max-height: 500px;
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 0, 0);
  transition: opacity 0.5s ease, transform 0.5s ease, max-height 0.5s cubic-bezier(0, 0, 0.75, 0), visibility 0.5s;
}
@media only screen and (max-width: 479px) {
  .product__form__errors {
    max-width: calc(400px - 10px);
  }
}
.product__form__errors .errors {
  margin: 10px 0;
  text-align: left;
  padding: var(--btn-top) 30px var(--btn-top) var(--btn-left);
  line-height: var(--line-height-normal);
}
.product__form__errors .errors__close {
  top: -1px;
  min-height: var(--btn-height);
}

.errors {
  position: relative;
  max-width: 100%;
  margin: 0;
  padding: 24px 30px;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}
@media only screen and (max-width: 749px) {
  .errors {
    padding: 15px 30px 15px 15px;
  }
}

.errors__close {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 32px;
  padding: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 20;
  cursor: pointer;
}

.errors__close .icon {
  transition: transform 0.3s ease;
}

.errors__close:hover .icon {
  transform: rotate(90deg);
}

.product__add__success {
  display: flex;
  align-items: stretch;
  background: var(--COLOR-BG);
  border-left: 1px solid var(--COLOR-BORDER);
  border-bottom: 1px solid var(--COLOR-BORDER);
}
@media only screen and (max-width: 749px) {
  .product__add__success {
    border-left: none;
  }
}

.product__add__success__image {
  width: 50%;
}
@media only screen and (max-width: 749px) {
  .product__add__success__image {
    display: none;
  }
}

.product__add__success__image-bg {
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.product__add__success__content {
  width: 50%;
  padding: 50px;
}
@media only screen and (max-width: 749px) {
  .product__add__success__content {
    width: 100%;
    padding: 15px 20px;
  }
}

.product__add__success--hide {
  display: none;
}

.is-focused model-viewer:focus::after,
.is-focused video:focus::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  box-shadow: inset 0 0 2px 2px var(--COLOR-BORDER);
  box-sizing: border-box;
  pointer-events: none;
}

.product-modal__inner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  max-width: 600px;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  padding: 15px;
  opacity: 0;
  transform: translate3d(0, 15px, 0);
  will-change: opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: opacity 0.5s ease, transform 0.5s ease;
}

dialog[open=true] .product-modal__inner {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  animation: heroFade 0.5s ease;
}
dialog[closing] .product-modal__inner {
  opacity: 0;
  transform: translate3d(0, 15px, 0);
}

.product-modal__content {
  overflow: hidden;
  position: relative;
  background-color: var(--bg);
  padding: 25px;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}
.product-modal__content .product-tabs {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: calc(100vh - 140px);
  margin-top: 20px;
}

.product-modal__close {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 20;
  transition: transform 0.3s;
}

.product-modal__close:hover {
  transform: rotate(90deg);
}

.product__icon__row {
  display: flex;
  flex-flow: row wrap;
}

.product__icon__container--full {
  flex: 0 0 100%;
  max-width: 100%;
}

.product__icon__container--half {
  flex: 0 0 50%;
  max-width: 50%;
}

.product__icon__container--third {
  flex: 0 0 33%;
  max-width: 33%;
}
@media only screen and (max-width: 479px) {
  .product__icon__container--third {
    flex: 0 0 50%;
    max-width: 50%;
  }
}

.product__icon__container--quarter {
  flex: 0 0 25%;
  max-width: 25%;
}
@media only screen and (max-width: 479px) {
  .product__icon__container--quarter {
    flex: 0 0 50%;
    max-width: 50%;
  }
}

.product__icon__container {
  display: flex;
  align-items: center;
}

.product__icon {
  align-self: flex-start;
  flex: 0 0 var(--icon-size, 20px);
  margin: 0.5em 10px 0.5em 0;
  color: var(--text);
}

.product__icon__text {
  flex: 0 1 100%;
  word-break: break-word;
}

/* No thumbs on mobile */
@media only screen and (max-width: 749px) {
  .product__images--no-thumbs .product__thumbs {
    display: none;
  }

  .product__images--no-thumbs .product__slides {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    gap: 0;
    margin: 0 var(--gutter-offset);
    padding-left: var(--gap);
    overflow-x: scroll;
    overflow-y: hidden;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scroll-padding: var(--gap);
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
    align-items: flex-start;
  }
  .product__images--no-thumbs .product__slides::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }

  .product__images--no-thumbs .product__slides:after {
    content: "";
    display: block;
    position: relative;
    padding-right: var(--gap);
  }

  .product__images--no-thumbs .product__slide {
    flex: 0 0 auto;
    width: calc(100% - 50px);
    margin: 0 var(--gap) 0 0;
    scroll-snap-align: start;
  }

  .product__images--no-thumbs .product__slide:only-child {
    width: calc(100% - var(--gap));
  }

  .product__images--no-thumbs .product__slide:last-child {
    margin-right: 0;
  }
}
/*================ Product Media ================*/
.product__photo {
  position: relative;
  overflow: hidden;
  height: 0;
  padding-top: calc(1 / var(--aspect-ratio, 1) * 100%);
  background-color: var(--bg);
  filter: brightness(var(--filter-bg));
}
.product__photo .image-wrapper,
.product__photo .placeholder-svg {
  position: absolute;
  top: 0;
}

.product__photo--blank {
  background: var(--bg-accent);
  padding-top: 100%;
}

.product__photo img {
  pointer-events: none;
}

[data-image-zoom-enable] [data-zoom-wrapper].is-dragging {
  pointer-events: none;
}

[data-image-zoom-enable] [data-zoom-wrapper] {
  cursor: zoom-in;
  cursor: var(--ICON-ZOOM-IN), zoom-in;
}

body.is-focused .product__photo:focus:after, body.is-focused .product__photo.focus-visible:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid var(--COLOR-BORDER);
  pointer-events: none;
  box-sizing: border-box;
  z-index: 2;
}

.product__media iframe {
  display: block;
  width: 100%;
  height: 100%;
}

.video__contain,
.model__contain {
  margin: 0 auto;
  min-height: 1px;
  width: 100%;
  height: 0;
  position: relative;
}

.shopify-model-viewer-ui,
model-viewer,
.video__contain > video,
.video__contain > iframe {
  width: 100%;
  height: 100%;
  position: absolute !important;
  top: 0;
  left: 0;
  max-width: 100%;
  /* IE FIX */
  min-width: 100%;
  min-height: 100%;
}

.btn--ar {
  width: 100%;
  position: relative;
  margin-top: 4px;
  padding: 10px 15px;
}
.btn--ar[data-shopify-xr-hidden] {
  position: absolute;
  overflow: hidden;
  visibility: hidden;
  max-width: 0;
  max-height: 0;
  padding: 0;
  border: none;
  margin: 0;
  opacity: 0;
}
@media only screen and (min-width: 750px) {
  .btn--ar[data-shopify-xr-hidden] {
    display: none;
  }
}
.btn--ar:hover .product-single__view-in-space-text, .btn--ar:focus .product-single__view-in-space-text {
  border-bottom-color: var(--COLOR-TEXT);
}
.btn--ar .icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  color: transparent;
}
.btn--ar .icon path {
  fill: inherit;
  stroke: inherit;
}
.btn--ar .icon path.icon-media-model-outline {
  stroke: none;
}
.btn--ar .icon path.icon-media-model-element {
  fill: var(--COLOR-TEXT);
  opacity: 1;
}

.product-single__view-in-space-text {
  display: inline-block;
  vertical-align: middle;
}

.thumb__link--video,
.thumb__link--model {
  position: relative;
}

/*====== 3D Models ======*/
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area {
  background: var(--COLOR-BG);
  border-color: var(--hairline);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button {
  color: var(--COLOR-A60);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover {
  color: var(--COLOR-A55);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active, .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus {
  color: var(--COLOR-A55);
  background: var(--hairline);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after {
  border-color: var(--hairline);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster {
  background: var(--COLOR-BG);
  border-color: var(--hairline);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover, .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus {
  color: var(--COLOR-A55);
}

.deferred-media {
  display: block;
  position: relative;
}
.deferred-media img,
.deferred-media video,
.deferred-media iframe,
.deferred-media model-viewer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.deferred-media img {
  object-fit: contain;
}
.deferred-media video {
  object-fit: cover;
}

.deferred-media:not([loaded]) template {
  z-index: -1;
}

.deferred-media[loaded] > .deferred-media__poster {
  display: none;
}

.deferred-media__poster {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: default;
  padding: 0;
  letter-spacing: normal;
  line-height: initial;
  background: transparent;
  border: 0;
  color: inherit;
  transition: none;
}
.no-touch .deferred-media__poster:hover {
  opacity: initial;
}

.deferred-media__poster-button {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -30px 0 0 -30px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  padding: 8px;
  background-color: var(--COLOR-BG);
  border: 1px solid var(--COLOR-A5);
  z-index: 1;
  cursor: pointer;
}
.deferred-media__poster-button .icon-media-video-outline,
.deferred-media__poster-button .icon-media-model-outline {
  stroke: none;
}

.deferred-media__poster-button .icon {
  width: 100%;
  height: 100%;
}

:root {
  --form-top: 10px;
  --form-left: 12px;
  --form-margin: 32px;
  --btn-height: calc(var(--btn-top) * 2 + var(--BTN-FONT-SIZE) * var(--line-height-normal) + 2px);
}

quantity-counter {
  display: block;
}

.quantity-selector,
.select-popout__toggle,
.select-popout__list,
.product__subs__option,
.radio__button {
  font-size: calc(var(--BTN-FONT-SIZE) * var(--FONT-ADJUST-BODY));
}

.is-sticky .select-popout__list {
  max-height: 175px;
}

.variant__labels--hide .radio__legend__option-name,
.variant__labels--hide .select__label {
  position: absolute !important;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.variant__labels--hide .radio__legend {
  display: none;
}
.variant__labels--hide .radio__legend--size {
  display: block;
}
.product__block--classic .variant__labels--hide .select__fieldset, .product__block--classic .variant__labels--hide .radio__fieldset {
  row-gap: 0;
}
.variant__labels--hide .radio__legend__link {
  margin-left: 0;
}
.variant__labels--hide .radio__buttons,
.variant__labels--hide .select-popout {
  grid-column: 1/-1;
}

.shop-pay-terms {
  --payment-terms-background-color: var(--bg);
  margin: 10px 0 0;
}

.shop-pay-terms + .radio__legend__link {
  margin-bottom: 15px;
}

.shop-pay-terms:empty,
.product__upsell:empty,
.product__siblings:empty {
  display: none;
}

#shopify-payment-terms-modal .modal-wrapper {
  display: unset;
}

.selector-wrapper {
  flex: 1 0 50%;
}
.selector-wrapper label {
  font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
}
@media only screen and (max-width: 479px) {
  .selector-wrapper {
    flex-basis: 100%;
  }
}

.selector-wrapper--fullwidth,
.selector-wrapper--color {
  flex-basis: 100%;
}

.selector-wrapper--size {
  flex-grow: 0;
}
.selector-wrapper--size .radio__legend__link {
  margin-left: 4px;
}
.selector-wrapper--size .radio__legend__link.text-link {
  margin-bottom: -5px;
}
.variant__labels--hide .selector-wrapper--size .radio__legend__link {
  margin-left: 0;
}

.variant-input-wrap {
  margin-left: -4px;
}

.variant-label {
  display: block;
  margin: 15px 0 var(--form-margin);
}

.variant-field {
  position: relative;
  display: inline-block;
}

input[type=radio].variant-input {
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 2;
  width: 100%;
  height: 32px;
  margin: 0;
  clip: unset;
  cursor: pointer;
}

.variant-input:checked + .variant__button-label {
  box-shadow: 0 0 0 2px var(--COLOR-PRIMARY);
}

.variant__button-label {
  letter-spacing: 0.025em;
  line-height: 1.6;
  position: relative;
  display: inline-block;
  font-weight: var(--FONT-WEIGHT-BODY);
  padding: 7px 15px;
  border-radius: var(--RADIUS);
  background-color: #FFF;
  box-shadow: 0 0 0 1px #E8E8E1;
  margin: 0 4px 12px;
  cursor: pointer;
}
.variant__button-label.disabled {
  color: #E8E8E1;
}
.variant__button-label.disabled:after {
  position: absolute;
  content: "";
  left: 50%;
  top: 0;
  bottom: 0;
  border-left: 1px solid;
  border-color: #E8E8E1;
  transform: rotate(45deg);
}

.is-focused .variant-input:focus + .variant__button-label:before,
.is-focused .swatch input[type=radio]:focus + .variant__button-label--color:before {
  position: absolute;
  content: "";
  left: -2px;
  bottom: -8px;
  height: 2px;
  width: calc(100% + 4px);
  background: var(--COLOR-PRIMARY);
}

.quantity-selector {
  position: relative;
}
.quantity-selector input[type=number]::-webkit-outer-spin-button,
.quantity-selector input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.no-js .quantity-selector input[type=number]::-webkit-outer-spin-button,
.no-js .quantity-selector input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: auto;
}
.quantity-selector input[type=number] {
  -moz-appearance: textfield;
}
.no-js .quantity-selector input[type=number] {
  -moz-appearance: auto;
}
.no-js .quantity-selector {
  display: block;
}

.quantity__input,
.properties__input {
  display: block;
  width: 100%;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: var(--line-height-normal);
  color: var(--COLOR-TEXT);
}

.properties__input {
  padding-top: var(--form-top);
  padding-bottom: var(--form-top);
}

.quantity__input {
  padding: var(--form-top) 30px;
  text-align: center;
}

.quantity__plus {
  right: 0;
  justify-content: flex-end;
  padding-right: 15px;
}

.quantity__minus {
  left: 0;
  justify-content: flex-start;
  padding-left: 15px;
}

.quantity__plus,
.quantity__minus {
  position: absolute;
  top: 0;
  height: 100%;
  width: 40%;
  display: flex;
  align-items: center;
}
.quantity__plus *,
.quantity__minus * {
  pointer-events: none;
}
.quantity__plus .icon,
.quantity__minus .icon {
  color: var(--COLOR-TEXT);
}
.quantity__plus:active,
.quantity__minus:active {
  transform: translateY(1px);
}
.no-js .quantity__plus,
.no-js .quantity__minus {
  display: none;
}

.properties__checkbox {
  grid-column: 1/span 2;
}

/*================ Add to cart ================*/
.product__submit__add {
  position: relative;
  width: 100%;
}

.product__submit__add .svg-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 18px;
  height: 18px;
  transform: translate(-50%, -50%);
  transition: opacity 0.3s;
}

.product__submit__add[disabled] {
  pointer-events: none;
}

.product__submit__add circle ~ circle {
  stroke: currentColor;
}

.product__submit__add span {
  transition: opacity 0.3s;
}

.product__submit__add .icon-nav-arrow-up {
  --icon-size: 20px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: calc(var(--icon-size) / -2);
}

.product__submit__buttons {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  gap: 10px;
}

.product__submit__buttons .btn, .product__submit__buttons .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .product__submit__buttons .shopify-payment-button__button--unbranded, .product__submit__buttons #challenge .shopify-challenge__button, #challenge .product__submit__buttons .shopify-challenge__button, .product__submit__buttons #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .product__submit__buttons .spr-button-primary {
  min-height: var(--btn-height);
}

@media only screen and (min-width: 480px) {
  .product__submit__buttons--inline {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

.product__submit__item {
  min-height: var(--btn-height);
}

.product__submit__item .btn, .product__submit__item .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .product__submit__item .shopify-payment-button__button--unbranded, .product__submit__item #challenge .shopify-challenge__button, #challenge .product__submit__item .shopify-challenge__button, .product__submit__item #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .product__submit__item .spr-button-primary {
  display: block;
  width: 100%;
}

.product__submit__item--inline {
  display: grid;
  gap: 10px;
  grid-template-columns: minmax(0, 7.5rem) minmax(0, 100%);
}

/* Make Quantity picker height to always match the Add to cart button height */
.product__submit__item--inline .select-popout__toggle {
  padding-top: 5px;
  padding-bottom: 5px;
  height: var(--btn-height);
}

/* Match quantity border color to adjacent button color */
.product__submit__item--inline .select-popout {
  --primary: var(--BTN-PRIMARY-BG-COLOR);
}

.product__submit--spb .product__submit__item--inline .select-popout {
  --primary: var(--BTN-PRIMARY-BORDER-COLOR);
}

.product__block--divider:empty {
  display: block;
}

.product__block--divider + .product__block:empty + .product__block--divider {
  display: none;
}

/*================ Smart Shopify Payment Buttons ================*/
.shopify-payment-button {
  width: 100%;
}

.shopify-payment-button .shopify-payment-button__button--branded {
  min-height: var(--btn-height);
}

.shopify-payment-button .shopify-payment-button__button--branded button {
  min-height: var(--btn-height) !important;
  padding: var(--btn-top) var(--btn-left) !important;
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY)) !important;
  line-height: var(--line-height-normal) !important;
}

.shopify-payment-button .shopify-payment-button__button--branded form {
  display: flex !important;
  flex-direction: column;
  flex: 1;
}

.shopify-payment-button .shopify-payment-button__button--unbranded {
  width: 100%;
  min-height: var(--btn-height);
}

.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]) {
  background: var(--BTN-PRIMARY-BG-COLOR);
  border-color: var(--BTN-PRIMARY-BORDER-COLOR);
}

.shopify-payment-button .shopify-payment-button__more-options {
  display: none;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-size: calc(0.9rem * var(--FONT-ADJUST-BODY));
  color: var(--COLOR-TEXT);
}
.shopify-payment-button .shopify-payment-button__more-options:active {
  text-decoration: underline;
  transform: translateY(1px);
}
.shopify-payment-button .shopify-payment-button__more-options:hover, .shopify-payment-button .shopify-payment-button__more-options:focus {
  background-color: transparent;
  box-shadow: none;
}

/*================ Variant styles ================*/
.product__block--classic .select__fieldset,
.product__block--classic .radio__fieldset {
  display: block;
}

.product__block--classic .radio__legend {
  margin-bottom: 10px;
}

/*================ Variant states ================*/
.variant--soldout .shopify-payment-button,
.variant--soldout .product__price,
.variant--unavailable .shopify-payment-button,
.variant--unavailable .product__price {
  opacity: 0.3;
}
.variant--soldout .shopify-payment-button label,
.variant--soldout .shopify-payment-button input,
.variant--soldout .shopify-payment-button button,
.variant--soldout .product__price label,
.variant--soldout .product__price input,
.variant--soldout .product__price button,
.variant--unavailable .shopify-payment-button label,
.variant--unavailable .shopify-payment-button input,
.variant--unavailable .shopify-payment-button button,
.variant--unavailable .product__price label,
.variant--unavailable .product__price input,
.variant--unavailable .product__price button {
  cursor: default;
}
.variant--soldout .product__submit__add:not(.product__submit__add--default):active,
.variant--unavailable .product__submit__add:not(.product__submit__add--default):active {
  transform: translateY(0);
}
.variant--soldout .product__submit__add:not(.product__submit__add--default),
.variant--soldout .product__submit__add:not(.product__submit__add--default):hover,
.variant--unavailable .product__submit__add:not(.product__submit__add--default),
.variant--unavailable .product__submit__add:not(.product__submit__add--default):hover {
  border-color: transparent;
  background-color: var(--COLOR-A10);
  color: var(--COLOR-A40);
  cursor: not-allowed;
}
.variant--soldout .product__submit__add:not(.product__submit__add--default) > *,
.variant--soldout .product__submit__add:not(.product__submit__add--default):hover > *,
.variant--unavailable .product__submit__add:not(.product__submit__add--default) > *,
.variant--unavailable .product__submit__add:not(.product__submit__add--default):hover > * {
  pointer-events: none;
}
@media only screen and (max-width: 749px) {
  .variant--soldout .product__submit__add:not(.product__submit__add--default),
.variant--soldout .product__submit__add:not(.product__submit__add--default):hover,
.variant--unavailable .product__submit__add:not(.product__submit__add--default),
.variant--unavailable .product__submit__add:not(.product__submit__add--default):hover {
    transform: none;
    pointer-events: none;
  }
}
.variant--soldout .shopify-payment-button,
.variant--unavailable .shopify-payment-button {
  position: relative;
  pointer-events: none;
}
.variant--soldout .shopify-payment-button::after,
.variant--unavailable .shopify-payment-button::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0);
  z-index: 2;
}

.variant--unavailable .product__price {
  opacity: 0;
}

/* Variant Countdown */
.variant__countdown {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  display: grid;
  grid-template-columns: 1fr;
}

.variant__countdown > span {
  grid-row-start: 1;
  grid-column-start: 1;
  min-height: 100%;
}

.count-is-in .variant__countdown--in,
.count-is-low .variant__countdown--low,
.count-is-out .variant__countdown--out,
.count-is-unavailable .variant__countdown--unavailable {
  visibility: initial;
}

[data-remaining-show-notice=low-inventory].count-is-in .variant__countdown--in,
[data-remaining-show-notice=low-inventory].count-is-out .variant__countdown--out,
[data-remaining-show-notice=low-inventory].count-is-unavailable .variant__countdown--unavailable {
  visibility: hidden;
}

.form__wrapper--no-buttons .count-is-out .variant__countdown--out,
.form__wrapper--no-buttons .count-is-unavailable .variant__countdown--unavailable {
  visibility: initial;
}

.variant__countdown--in,
.variant__countdown--low,
.variant__countdown--out,
.variant__countdown--unavailable {
  visibility: hidden;
}

pickup-availability {
  display: block;
}

dialog[open=true] .drawer__inner {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
  transform: translateX(-100%);
  animation: slideInLeft 0.5s ease;
}
dialog[closing] .drawer__inner {
  opacity: 0;
  transform: translateX(0);
}

.pickup__preview {
  margin: 0;
}
.pickup__preview p {
  margin: 0 0 6px 0;
}

.pickup__info__timing,
.pickup__preview--primary button.pickup__button {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.pickup__preview--primary {
  display: flex;
  align-items: flex-start;
}
.pickup__preview--primary button.pickup__button:focus, .pickup__preview--primary button.pickup__button:active {
  transform: none;
}

.pickup__list__item .icon,
.pickup__preview .icon {
  --icon-size: 20px;
  margin: -1px 6px 0 -4px;
  height: calc(calc(0.875rem * var(--FONT-ADJUST-BODY) * 1.5));
}

.pickup__preview .icon path,
.pickup__list__item .icon path {
  fill: none;
}

.pickup__preview .icon-check,
.pickup__list__item .icon-check {
  color: var(--success);
}

.pickup__preview .icon-cancel,
.pickup__list__item .icon-cancel {
  color: var(--error);
}

.pickup__address {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  font-style: normal;
  margin: 8px 0 0 0;
}

.pickup__product__wrap {
  padding: var(--inner);
  border-bottom: 1px solid var(--border);
}

.pickup__product__title {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-style: var(--FONT-STYLE-BODY);
  font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY));
  margin: 0;
}

.pickup__variant {
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
  margin: 12px 0 0 0;
}

.pickup__variant .text-light {
  color: var(--text-light);
}

.pickup__variant .divide {
  color: var(--text-light);
  opacity: 0.5;
  padding: 0 1px;
}

.pickup__variant .badge {
  display: inline-block;
  margin: 0 8px 8px 0;
}

.pickup__list {
  padding: var(--inner);
  margin: 0;
  list-style: none;
}

.pickup__list__item {
  margin-bottom: 32px;
}
.pickup__list__item p {
  margin: 2px 0;
}
.pickup__list__item p.small {
  margin-top: 8px;
}

.pickup__list__item + .pickup__list__item {
  margin-top: 32px;
  padding-top: 32px;
  border-top: 1px solid var(--bg-accent);
}

/**
 * Reviews
 * without image
 */
.reviews {
  position: relative;
  color: var(--text);
  background-color: var(--bg);
}
@media only screen and (max-width: 749px) {
  .reviews {
    overflow: hidden;
  }
}

/* Reviews section - with and without images */
.reviews--section {
  overflow: hidden;
}

.reviews--section .reviews__grid[data-slider] .flickity-viewport {
  overflow: visible;
}

.reviews--section .review__quote--open-negative {
  top: calc(var(--inner) / -2);
}

.reviews--section .review__quote--close-negative {
  bottom: calc(var(--inner) / -2);
}

@media only screen and (min-width: 750px) {
  .reviews--have-images .reviews__grid {
    padding-left: 0;
    padding-right: 0;
  }
  .reviews--have-images .reviews__grid-item {
    margin: 0;
    width: calc(100% / var(--columns));
  }
}
.reviews--have-images .review__content {
  margin-left: var(--inner);
  margin-right: var(--inner);
}
body.grid-compact .reviews--have-images {
  --outer: 0px;
  --outer-offset: 0px;
  --gutter: 0px;
  --gap: 0px;
}

body.has-line-design.grid-compact .reviews__grid {
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  padding-right: var(--outer);
}
@media only screen and (min-width: 750px) {
  .reviews__grid.flickity-enabled {
    overflow: visible;
  }
}
@media only screen and (max-width: 749px) {
  .reviews__grid {
    padding-left: var(--outer);
    margin-left: var(--outer-offset);
    margin-right: var(--outer-offset);
    gap: 0;
    max-width: none;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: stretch;
    overflow-x: scroll;
    overflow-y: hidden;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scroll-padding: var(--outer);
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .reviews__grid::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
  .reviews__grid:after {
    content: "";
    display: block;
    position: relative;
    min-height: 1px;
    padding-right: var(--outer);
  }
}

@media only screen and (min-width: 750px) {
  .js .reviews__grid[data-slider]:not(.flickity-enabled) {
    display: flex;
    overflow-x: auto;
  }
}

@media only screen and (min-width: 750px) {
  .no-js .reviews__grid[data-slider] {
    display: flex;
    flex-wrap: wrap;
  }
}

@media only screen and (min-width: 750px) {
  .reviews__grid[data-slider]:after {
    content: "flickity";
    display: none;
  }
}

.reviews__grid-item {
  --columns: var(--COLUMNS);
  flex: 0 0 auto;
  display: flex;
  width: calc(100% / var(--columns) - var(--gap) * (var(--columns) - 1) / var(--columns));
  margin-right: var(--gap);
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .reviews__grid-item {
    --columns: var(--COLUMNS-MEDIUM);
  }
}
@media only screen and (max-width: 749px) {
  .reviews__grid-item {
    width: calc(100% - 50px);
    scroll-snap-align: start;
  }
}
.reviews__grid-item:last-child {
  margin-right: 0;
}

@media only screen and (max-width: 749px) {
  .reviews__grid-item:only-child {
    width: 100%;
  }
}

/* Review */
.review {
  display: flex;
  align-items: stretch;
  width: 100%;
  background-color: var(--card-bg);
}
@media only screen and (max-width: 749px) {
  .review {
    position: relative;
    flex-direction: column;
  }
}

a.review {
  text-decoration: none;
  color: inherit;
  transition: color 0.4s;
}
@media (hover: hover) {
  a.review:hover {
    color: var(--link-hover);
  }
  a.review:hover .review__image img, a.review:hover .review__image svg {
    transform: scale(1.06);
  }
}

.review--block {
  padding: 40px 0;
  height: 100%;
}

.review--block .review__content {
  margin: 0;
}

.review--block .review__content blockquote {
  margin-bottom: 3em;
}
@media only screen and (max-width: 749px) {
  .review--block .review__content blockquote {
    margin-bottom: 2em;
  }
}

.review--block.review--has-quotes {
  padding-top: 25px;
}

.review--block.review--has-quotes blockquote:only-child {
  padding-bottom: 25px;
}

.review--block.review--has-quotes blockquote > p {
  padding-top: 2.4em;
}

/* Review elements */
.review__image {
  position: relative;
  overflow: hidden;
}
@media only screen and (min-width: 750px) {
  .review__image {
    flex: 0 0 50%;
    max-width: 50%;
  }
}

.review__image img,
.review__image svg {
  transition: transform 1s ease;
}

.review__image svg {
  position: absolute;
  top: 0;
  left: 0;
}

.review__image .image-wrapper {
  min-height: 100%;
}

.review__content {
  --inner: 30px;
  position: relative;
  padding: var(--inner) 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media only screen and (min-width: 750px) {
  .review__content {
    --inner: 40px;
  }
}

.review__content > :last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}

.review__content blockquote {
  font-family: var(--FONT-STACK-HEADING);
  font-style: var(--FONT-STYLE-HEADING);
  font-weight: var(--FONT-WEIGHT-HEADING);
  border: 0;
  margin: 0 0 2em;
  padding: 0;
  line-height: 1.24;
}
@media only screen and (max-width: 749px) {
  .review__content blockquote {
    margin-bottom: 1.5em;
  }
}

.review__content blockquote:only-child {
  margin: auto 0;
  justify-self: center;
}

.review__content blockquote:not([class*=body-size-]) {
  font-size: calc(1.125rem * var(--FONT-ADJUST-BODY));
}
@media only screen and (max-width: 749px) {
  .review__content blockquote:not([class*=body-size-]) {
    font-size: calc(1rem * var(--FONT-ADJUST-BODY));
  }
}

.review__content blockquote p {
  font-size: inherit;
  line-height: inherit;
}

.review__content blockquote > p {
  margin-top: 0;
}

.review__content blockquote p:last-of-type {
  margin-bottom: 0;
}

.review__content blockquote svg {
  display: block;
  width: 41px;
  height: 31px;
  margin-bottom: 64px;
}
@media only screen and (max-width: 1399px) {
  .review__content blockquote svg {
    margin-bottom: 42px;
  }
}
@media only screen and (max-width: 749px) {
  .review__content blockquote svg {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }
}

@media only screen and (min-width: 750px) {
  .review--has-image .review__content {
    flex-basis: 50%;
  }
}

.review__quote {
  position: absolute;
  z-index: 1;
  width: var(--inner);
  height: var(--inner);
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: var(--inner);
  overflow: visible;
}

.review__quote--single {
  left: 0;
  width: auto;
  height: auto;
  display: inline-block;
}
@media only screen and (max-width: 749px) {
  .review__quote--single {
    margin-bottom: 30px;
  }
}

.text-center .review__quote--single {
  left: 50%;
  transform: translateX(-50%);
}

.review__quote--open {
  left: 0;
  top: 0;
}

.review__quote--close {
  right: 0;
  bottom: 0;
}

.review__quote--close .review__quote-inner {
  justify-content: flex-end;
}

.review__quote-inner {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  line-height: inherit;
}

.review__author {
  position: relative;
  display: flex;
  margin: auto 0 var(--inner);
  min-height: 34px;
}

.review__content > .review__author:only-child {
  justify-self: center;
  margin: auto 0;
}

.review__author__content {
  flex: 0 1 auto;
}

.review__author__name {
  font-size: calc(0.9rem * var(--FONT-ADJUST-BODY));
}

.review__author__subheading {
  margin-top: 3px;
  display: block;
  font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
  text-transform: uppercase;
  letter-spacing: 0.2em;
}

.review__author__subheading:first-child {
  margin-top: 0;
}

.review__author__bio-image {
  --image-size: 34px;
  flex: 0 0 var(--image-size);
  width: var(--image-size);
  height: var(--image-size);
  margin-right: 8px;
  border-radius: 50%;
  object-fit: cover;
  overflow: hidden;
}

.text-center .review__author__bio-image {
  margin: 0 auto 4px;
}

.text-center .review__author {
  flex-direction: column;
  justify-content: center;
}

.review__tweet-url {
  font-size: calc(0.6875rem * var(--FONT-ADJUST-BODY));
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 30px;
}
@media only screen and (max-width: 1399px) {
  .review__tweet-url {
    margin-bottom: 15px;
  }
}

.review__foot {
  margin-top: auto;
}

.review__foot:only-child {
  justify-self: center;
  margin: auto 0;
}

.review__foot > :last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}

.product__subs__group {
  display: block;
  border: 1px solid var(--border);
}

.product__subs__group + .product__subs__group {
  border-top: none;
}

.product__subs__plans {
  margin-left: 1.5rem;
}
.product__subs__plans .product__subs__option {
  padding-top: 0;
}

.no-js .product__subs__plans.hidden {
  display: block !important;
}

.product__subs__option {
  display: flex;
  width: 100%;
  padding: var(--form-top) var(--form-left);
  align-items: center;
  cursor: pointer;
}
.product__subs__option input[type=radio] {
  color: var(--text-dark);
  width: 1rem;
  height: 1rem;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
  padding: 0;
  border: 0;
  margin: 0 0.5rem 0 0;
  cursor: pointer;
}
.product__subs__option input[type=radio]::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 1px solid var(--text-dark);
  box-sizing: border-box;
}
.product__subs__option input[type=radio]:checked::before {
  background-image: radial-gradient(var(--primary) 50%, var(--bg) 51%);
}

.product__subs__description {
  color: var(--text-light);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  background: var(--hairline);
  margin: 0;
  padding: 10px 20px;
  font-style: var(--FONT-STYLE-BODY-ITALIC);
}

.product__price--each {
  color: var(--text-light);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.product__subs__wrap {
  margin: var(--inner) 0;
}

[data-subscription-watch-price] {
  display: none;
}

/*====== Free shipping ======*/
.free-shipping {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  padding-top: var(--inner);
  padding-bottom: var(--inner);
  border-bottom: 1px solid var(--border);
  margin: 0;
  font-size: max(0.6875rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.3;
  transition: max-height 0.3s, padding 0.3s, border 0.3s, opacity 0.3s, visibility 0.3s;
}

.free-shipping.is-hidden {
  overflow: hidden;
  visibility: hidden;
  max-height: 0;
  padding: 0 15px;
  border: none;
  opacity: 0;
}

.free-shipping__success-message {
  display: none;
}

.is-success .free-shipping__success-message {
  display: inline;
}

.is-success .free-shipping__success-message ~ .free-shipping__default-message {
  display: none;
}

/*====== Free Shipping Graph ======*/
.free-shipping__graph {
  --stroke-dashoffset: 87.96459430051421;
  position: relative;
  display: flex;
  margin-right: 8px;
  transform: scale(-1, 1);
}

.free-shipping__graph circle {
  transform-origin: 50% 50%;
  stroke-width: 2;
  stroke: var(--COLOR-A20);
  fill: none;
}

.free-shipping__graph-progress {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  stroke: var(--COLOR-A80);
  stroke-dashoffset: var(--stroke-dashoffset);
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
  transition: stroke-dashoffset 1s ease-in-out;
}

/*====== Free Shipping Progress Bar ======*/
/* WEBKIT BROWSERS - CHROME, OPERA AND SAFARI */
.free-shipping__progress-bar {
  --progress-bg: transparent;
  --progress-value: var(--FREE-SHIPPING-GRADIENT);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  width: 100%;
  height: 8px;
  background: var(--bg-accent);
  border-radius: 4px;
  margin-top: 5px;
  overflow: hidden;
}

.free-shipping__progress-bar::-webkit-progress-bar {
  width: 100%;
  background: var(--progress-bg);
  border-radius: 6px;
}

.free-shipping__progress-bar::-webkit-progress-value {
  background: var(--progress-value);
  border-radius: 4px;
  -webkit-transition: width 1s ease-in-out, transform 1s ease-in-out 0.5s;
  transition: width 1s ease-in-out, transform 1s ease-in-out 0.5s;
  transform-origin: center left;
}

.drawer__message .free-shipping__progress-bar::-webkit-progress-value {
  transform: scaleX(0);
}

.drawer__message.is-animated .free-shipping__progress-bar::-webkit-progress-value {
  transform: scaleX(1);
}

/* MOZILLA FIREFOX */
@-moz-document url-prefix() {
  .free-shipping__progress-bar::-moz-progress-bar {
    background: var(--progress-value);
    border-radius: 4px;
    -moz-transition: width 1s ease-in-out, transform 1s ease-in-out 0.5s;
    transition: width 1s ease-in-out, transform 1s ease-in-out 0.5s;
    transform-origin: center left;
  }

  .drawer__message .free-shipping__progress-bar::-moz-progress-bar {
    transform: scaleX(0);
  }

  .drawer__message.is-animated .free-shipping__progress-bar::-moz-progress-bar {
    transform: scaleX(1);
  }
}
/* Confetti animation on success */
.confetti {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
}

.confetti__dot {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transform: rotate(90deg);
}

.confetti__dot--2 {
  color: var(--COLOR-PRIMARY);
}

.confetti__dot--3 {
  color: var(--COLOR-SALE);
}

.confetti__dot--4 {
  color: var(--COLOR-BORDER);
}

.confetti__dot--5 {
  color: var(--COLOR-LINK);
}

.confetti__dot--6 {
  color: var(--COLOR-BG-SECONDARY);
}

.confetti__dot--4,
.confetti__dot--5,
.confetti__dot--6 {
  transform: rotate(205deg);
}

.confetti__dot:before,
.confetti__dot:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  pointer-events: none;
  background: currentColor;
  transform: scale(0);
}

.is-success .confetti__dot {
  transition: top 0.4s;
}
.is-success .confetti__dot:before,
.is-success .confetti__dot:after {
  transform: scale(1);
  opacity: 0;
  transition: top 1s, left 1s, transform 1s, opacity 0.6s 0.4s;
}
.is-success .confetti__dot--1:before {
  top: -35px;
  left: 65px;
}
.is-success .confetti__dot--4:after,
.is-success .confetti__dot--1:after {
  top: 5px;
  left: 45px;
}
.is-success .confetti__dot--2:before {
  top: 35px;
  left: 15px;
}
.is-success .confetti__dot--5:after,
.is-success .confetti__dot--2:after {
  top: 5px;
  left: -35px;
}
.is-success .confetti__dot--3:before {
  top: -25px;
  left: 5px;
}
.is-success .confetti__dot--6:after,
.is-success .confetti__dot--3:after {
  top: 45px;
  left: -45px;
}
.is-success .confetti__dot--4:before {
  top: -35px;
  left: 90px;
}
.is-success .confetti__dot--5:before {
  top: -70px;
  left: 15px;
}
.is-success .confetti__dot--6:before {
  top: -50px;
  left: 55px;
}

/*====== Cart bar ======*/
.cart-bar {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 2001;
  width: 100%;
  height: 80px;
  overflow: hidden;
  background: var(--COLOR-BG);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  opacity: 0;
  visibility: hidden;
  transform: translateY(100%);
  transition: opacity 0.3s ease, transform 0.3s ease, visibility 0s linear 0.3s;
}
.cart-bar[data-position=top] {
  top: 0;
  bottom: auto;
  transform: translateY(-100%);
}
.cart-bar.is-visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(calc(var(--cookie-bar-height) * -1));
  transition: opacity 0.5s ease, transform 0.5s ease, visibility 0s linear 0s;
}
@media only screen and (max-width: 749px) {
  .cart-bar {
    display: flex;
    align-items: center;
    min-height: 120px;
    height: auto;
  }
  .cart-bar:after {
    min-height: inherit;
    font-size: 0;
    content: "";
  }
}

.cart-bar__form__wrapper {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 var(--outer);
}
@media only screen and (max-width: 749px) {
  .cart-bar__form__wrapper {
    flex: 0 1 100%;
    flex-direction: column;
    align-items: stretch;
    padding: 10px var(--outer);
  }
}

.cart-bar__form,
.cart-bar__info {
  display: flex;
  align-items: center;
}

.cart-bar__form {
  max-width: 50%;
  margin-left: auto;
}
@media only screen and (max-width: 749px) {
  .cart-bar__form {
    display: block;
    max-width: none;
    margin: 0;
  }
}
.cart-bar__form .product__selectors {
  margin: 0;
  display: flex;
  align-items: stretch;
  flex-wrap: nowrap;
  height: 50px;
  padding: 0;
}
.cart-bar__form select, .cart-bar__form .popout__toggle {
  height: 100%;
  border: 0;
  margin: 0;
}
.cart-bar__form .selector-wrapper {
  height: 100%;
  min-width: 120px;
  padding-right: 5px;
  border-left: 1px solid var(--COLOR-BORDER);
}
.cart-bar__form .product__submit {
  min-width: 0;
  margin: 0;
}
.cart-bar__form .product__submit__buttons {
  display: inline-block;
  width: auto;
  margin: 0;
}
.cart-bar__form .product__submit__add {
  position: relative;
  overflow: hidden;
  min-height: 50px;
  min-width: 260px;
  padding-left: 35px;
  padding-right: 35px;
  margin: 0;
  line-height: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cart-bar__form .product__submit__add span.btn__text {
  display: flex;
  align-items: center;
  line-height: auto;
}
@media only screen and (max-width: 989px) {
  .cart-bar__form .product__submit__add {
    min-width: 200px;
  }
}
@media only screen and (max-width: 749px) {
  .cart-bar__form .product__submit__add {
    display: block;
    width: 100%;
    min-height: var(--btn-height, 42px);
  }
}

.cart-bar__info {
  justify-content: flex-start;
  position: relative;
  min-width: 0;
  padding-right: 10px;
}
@media only screen and (max-width: 749px) {
  .cart-bar__info {
    display: block;
    flex-wrap: wrap;
    justify-content: center;
    padding-right: 0;
    text-align: center;
  }
  .cart-bar__info:not(:last-child) {
    margin-bottom: 15px;
  }
}

.cart-bar__image {
  width: 50px;
  height: 50px;
  padding: 5px;
  margin: 0 10px 0 0;
}
.cart-bar__image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.cart-bar__product__title {
  line-height: 25px;
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: calc(1rem * var(--FONT-ADJUST-HEADING));
}
@media only screen and (max-width: 749px) {
  .cart-bar__product__title {
    display: inline;
    padding: 0 3px;
    white-space: normal;
    font-size: calc(0.75rem * var(--FONT-ADJUST-HEADING));
  }
}

.cart-bar__product__price {
  position: relative;
  display: flex;
  align-items: center;
  line-height: 25px;
  padding: 0 0 0 10px;
  margin: 0;
  font-size: calc(1rem * var(--FONT-ADJUST-BODY));
}
@media only screen and (max-width: 749px) {
  .cart-bar__product__price {
    display: inline;
    padding: 0 3px;
    font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
  }
}
.variant--unavailable .cart-bar__product__price {
  display: none;
}
.cart-bar__product__price:before {
  padding-right: 10px;
  content: "•";
}
@media only screen and (max-width: 749px) {
  .cart-bar__product__price:before {
    padding-right: 6px;
  }
}
@media only screen and (max-width: 749px) {
  .cart-bar__product__price .product__price--sale {
    padding-right: 6px;
    margin-right: 0;
  }
}

.cart-bar__submit {
  margin-right: 0;
}

/*====== Cart Template ======*/
.cart {
  --inner: 15px;
  width: auto;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
  margin: 0 auto;
  overflow: visible;
  display: block;
  text-align: left;
  max-width: 1250px;
}

.cart__empty {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  justify-items: center;
  gap: var(--inner);
  text-align: center;
  width: 100%;
  max-width: var(--DRAWER-WIDTH);
  margin: 0 auto;
}
.cart__empty p {
  margin: 0;
}
.cart__empty:not(.is-hidden) + .cart__form {
  display: none;
}
.cart__empty.is-hidden {
  content-visibility: hidden;
}
.cart__empty .cart__message {
  justify-content: center;
}
.cart__empty .cart__message,
.cart__empty .cart__empty__buttons,
.cart__empty .cart__empty__product {
  width: 100%;
}

.cart__empty__buttons {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: var(--inner);
  margin: var(--inner) 0;
}

.cart__empty__item .btn, .cart__empty__item #challenge .shopify-challenge__button, #challenge .cart__empty__item .shopify-challenge__button, .cart__empty__item #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .cart__empty__item .spr-button-primary, .cart__empty__item .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .cart__empty__item .shopify-payment-button__button--unbranded {
  display: block;
}

.cart__inner {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
@media only screen and (max-width: 749px) {
  .cart__inner {
    display: block;
  }
}

.cart__content {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
  overflow: hidden;
}
@media only screen and (min-width: 750px) {
  .cart__content {
    flex: 1 1 auto;
    margin-right: var(--outer);
  }
}
@media only screen and (max-width: 749px) {
  .cart__content {
    width: 100%;
    margin-bottom: 25px;
  }
}

.cart__title {
  text-transform: uppercase;
  letter-spacing: 0.12em;
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-size: calc(11px * var(--FONT-ADJUST-BODY));
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-style: var(--FONT-STYLE-BODY);
  margin-bottom: 0;
  line-height: 1.36;
  color: var(--text);
  font-size: calc(1rem * var(--FONT-ADJUST-BODY));
}

.cart__items {
  width: 100%;
  border-top: 1px solid var(--border);
  margin-top: var(--inner);
}
.cart__items .cart__item {
  padding: var(--inner) 0;
  border-bottom: 1px solid var(--border);
  align-items: stretch;
}
.cart__items .cart__item:last-child {
  border-bottom: 1px solid var(--border);
}
@media only screen and (max-width: 749px) {
  .cart__items .cart__item {
    padding-bottom: 40px;
    align-items: flex-start;
  }
}
.cart__items .cart__item__content {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .cart__items .cart__item__content {
    padding-left: var(--inner);
  }
}
@media only screen and (max-width: 749px) {
  .cart__items .cart__item__content {
    display: block;
  }
}
.cart__items .cart__item__content-inner {
  width: 40%;
}
@media only screen and (max-width: 749px) {
  .cart__items .cart__item__content-inner {
    width: 100%;
  }
}
.cart__items .cart__price {
  width: calc(60% - 95px);
  padding: 0 10px;
  text-align: center;
}
.cart__items .cart__price ins,
.cart__items .cart__price del,
.cart__items .cart__price small {
  display: inline-block;
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .cart__items .cart__price ins,
.cart__items .cart__price del,
.cart__items .cart__price small {
    display: block;
    margin: 0;
  }
}
@media only screen and (max-width: 749px) {
  .cart__items .cart__price {
    width: 100%;
    padding: 0;
    text-align: left;
  }
}
.cart__items .cart__quantity-counter {
  position: relative;
}
@media only screen and (min-width: 750px) {
  .cart__items .cart__quantity-counter {
    justify-content: center;
  }
}
@media only screen and (min-width: 750px) {
  .cart__items .cart__item__remove {
    position: absolute;
    top: 100%;
    margin: 10px auto 0;
  }
}
.cart__items .cart__quantity {
  width: 95px;
}
.cart__items .cart__discount {
  margin: 10px 0 0 120px;
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .cart__items .cart__discount {
    margin-left: 105px;
  }
}

.cart__aside {
  position: sticky;
  top: 10px;
  flex: 0 0 300px;
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .cart__aside {
    flex-basis: 280px;
  }
}
@media only screen and (max-width: 749px) {
  .cart__aside {
    width: 100%;
    padding-top: 0;
  }
}

.cart__widget {
  position: relative;
  color: var(--text);
  display: block;
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.16;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  transition: color 0.3s ease;
}

.cart__widget__title {
  color: var(--text);
  position: relative;
  padding: calc(var(--inner) - 2px) calc(var(--inner) + 30px) calc(var(--inner) - 2px) 0;
  margin: 0;
  display: block;
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.16;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}
.cart__widget__title .icon {
  --icon-size: 16px;
  right: var(--inner);
}

.cart__widget label {
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.36;
  color: inherit;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

.cart__widget .cart__field {
  display: block;
  width: 100%;
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.4;
}
@supports (-webkit-touch-callout: none) {
  .cart__widget .cart__field {
    font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 16px);
  }
}

.cart__widget .cart__field--textarea {
  height: 90px;
  resize: none;
}

.cart__widget select.cart__field, .cart__widget .cart__field.popout__toggle {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-position: right center;
  background-image: var(--ICON-SELECT);
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-color: transparent;
  background-size: 16px auto;
  padding-right: 28px;
  text-indent: 0.01px;
  text-overflow: unset;
  cursor: pointer;
}

.cart__widget--products p.cart__widget__title {
  border-bottom: 1px solid var(--border);
  margin-bottom: var(--inner);
}

.cart__widget--products:has(.cart__widget__products:empty) {
  display: none;
}

.cart__widget__products {
  position: relative;
}
.cart__widget__products .btn__outer {
  position: relative;
  right: auto;
  bottom: auto;
  display: inline-grid;
}
.cart__widget__products .product-upsell__btn {
  justify-self: flex-start;
}

.cart__widget__content__inner {
  padding: calc(var(--inner) + 5px) 0;
}

.cart__foot__inner {
  padding: calc(var(--inner) - 2px) 0;
  border-top: 1px solid var(--border);
}

.cart__note {
  display: block;
  font-size: max(0.6875rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.36;
  margin: var(--inner) 0;
}

.cart__total {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.33;
  margin: var(--inner) 0;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

.cart__total.is-hidden {
  margin: 0;
}

.cart__price__loader {
  position: absolute;
  top: 0;
  right: 0;
  max-width: 50%;
  margin: calc(14px * var(--FONT-ADJUST-BODY)) 0;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s ease, visibility 0.5s;
}

.cart__total__label {
  text-transform: uppercase;
  letter-spacing: 0.14em;
  padding-right: 10px;
}

.cart__total__price {
  font-size: calc(1.5rem * var(--FONT-ADJUST-BODY));
  transition: opacity 0.5s ease-in-out;
}

.is-loading .cart__total__price--animated {
  opacity: 0;
  transition-duration: 0.25s;
}
.is-loading .cart__price__loader {
  opacity: 1;
  visibility: visible;
}
.is-loading input:disabled,
.is-loading button:disabled,
.is-loading [disabled] {
  opacity: 0.7;
  pointer-events: none;
}

.cart__checkout {
  margin-top: var(--inner);
}

.no-js .cart__checkout ~ .cart__checkout {
  margin-top: var(--inner);
}

.cart__checkout .icon {
  flex: 0 0 auto;
  margin-right: 5px;
  fill: none;
  stroke: currentColor;
}

.cart__buttons-wrapper {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  width: 100%;
}

.cart__buttons {
  width: 100%;
}

.cart__buttons--disabled {
  position: relative;
}

.cart__buttons--disabled:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: default;
  background: var(--COLOR-BG-ALPHA-25);
  z-index: 1;
  cursor: default;
  transition: opacity 0.3s ease, visibility 0s linear 0s;
}

input.cart__acceptance__input {
  width: 13px;
  height: 13px;
  margin: calc(var(--font-2) * var(--FONT-ADJUST-BODY) - 5px) 7px 5px 0;
}

.cart__acceptance__label {
  cursor: pointer;
  flex: 1;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.cart__acceptance__input:checked ~ .cart__buttons--disabled:after {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0s linear 0.3s;
}

.cart__terms {
  width: 100%;
  margin: 0;
  color: var(--error);
  visibility: hidden;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: opacity 0.5s ease, margin 0.5s ease, max-height 0.5s cubic-bezier(0, 1, 0.5, 1), visibility 0.5s;
}
.cart__terms.is-expanded {
  opacity: 1;
  visibility: visible;
  max-height: 300px;
  margin: calc(var(--inner) / 2) 0;
  transition: opacity 0.5s ease, margin 0.5s ease, max-height 0.5s cubic-bezier(0, 0, 1, 0), visibility 0.5s;
}

.additional-checkout-buttons {
  display: flex;
  justify-content: center;
  margin-top: var(--inner);
  border-top: 1px solid var(--border);
}
.additional-checkout-buttons ul {
  justify-content: center;
}
.additional-checkout-buttons li {
  list-style: none outside none;
  border-radius: var(--RADIUS);
}
.additional-checkout-buttons .dynamic-checkout__content {
  width: 100%;
  padding: calc(var(--inner) - 8px) 0 var(--inner);
  min-height: 68px;
}
.additional-checkout-buttons .dynamic-checkout__content:empty {
  display: none;
}

/*====== Cart Quantity ======*/
.cart__quantity {
  position: relative;
  width: 95px;
  transition: opacity 0.4s;
}
@media only screen and (max-width: 479px) {
  .cart__quantity {
    width: 120px;
  }
}
.cart__quantity.read-only {
  opacity: 0.5;
  pointer-events: none;
}
.cart__quantity button {
  position: absolute;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 100%;
  font-size: 0;
  line-height: 1;
  transform: translateY(-50%);
  transition: opacity 0.3s;
}
.no-js .cart__quantity button {
  display: none;
}
.cart__quantity button.is-disabled {
  pointer-events: none;
  opacity: 0.5;
}
.cart__quantity button:hover {
  opacity: 0.75;
}
.cart__quantity .icon {
  --icon-size: 16px;
}
.cart__quantity .cart__quantity-field {
  padding: 10px 30px;
  border-color: var(--border);
  margin: 0;
  background-color: transparent;
  font-size: max(0.6875rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.36;
  color: inherit;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  text-align: center;
}
.no-js .cart__quantity .cart__quantity-field {
  -moz-appearance: auto;
}
.no-js .cart__quantity .cart__quantity-field::-webkit-outer-spin-button, .no-js .cart__quantity .cart__quantity-field::-webkit-inner-spin-button {
  -webkit-appearance: auto;
}
.cart__quantity input[type=number] {
  -moz-appearance: textfield;
}
.cart__quantity input[type=number]::-webkit-outer-spin-button,
.cart__quantity input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.cart__quantity .cart__quantity-minus {
  left: 0;
}
.cart__quantity .cart__quantity-plus {
  right: 0;
}

/*====== Cart Discount ======*/
.cart__discount {
  width: 100%;
  padding: 5px var(--inner);
  border-radius: 3px;
  margin-top: calc(var(--inner) - 2px);
  background-color: var(--primary-fade);
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  color: var(--primary);
}

.cart__discount .icon,
.cart__total__discount .icon {
  --icon-size: calc(14px * var(--FONT-ADJUST-BODY));
  fill: none;
  margin-right: 5px;
}

.cart__total__discount {
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  color: var(--primary);
}

.cart__total__discount .cart__total {
  margin: 0;
}

/*====== Cart Quantity ======*/
.cart__price {
  margin-bottom: 8px;
  font-size: calc(0.9rem * var(--FONT-ADJUST-BODY));
  line-height: 1.33;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}
.cart__price ins {
  background: none;
  margin-right: 10px;
  color: var(--COLOR-SALE);
}
.cart__price del {
  color: var(--text-light);
}
.cart__price .line__price {
  display: block;
  margin-top: 4px;
}

/*====== Shipping Calculator ======*/
.shipping-calculator ul {
  list-style: none;
  margin-left: 0;
  font-size: inherit;
}
.shipping-calculator li {
  display: flex;
  justify-content: space-between;
  gap: 10px;
}

.shipping-calculator__province[data-aria-hidden=true] {
  display: none;
}

/*====== Cart Errors ======*/
.cart__errors {
  position: relative;
  width: 100%;
  flex: 0 0 auto;
  visibility: hidden;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: opacity 0.5s ease, max-height 0.5s cubic-bezier(0, 0.75, 0.25, 1), visibility 0.5s;
}
@media (hover: hover) {
  .cart__errors a:hover {
    opacity: 0.75;
  }
}

.cart__errors.is-expanded {
  opacity: 1;
  visibility: visible;
  max-height: 300px;
  transition-timing-function: cubic-bezier(0.5, 0.25, 0.75, 1);
}

.cart__errors__close {
  --icon-size: 16px;
  position: absolute;
  top: 0;
  right: 4px;
  width: 32px;
  height: 32px;
  padding: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cart__errors__close .icon {
  transition: transform 0.3s ease;
}

.cart__errors__close:hover .icon {
  transform: rotate(90deg);
}

.cart__errors__inner {
  position: relative;
  padding: calc(var(--inner) / 2) var(--inner);
  border: 1px solid var(--COLOR-ERROR-BORDER);
  background-color: var(--COLOR-ERROR-BG);
  color: var(--COLOR-ERROR);
  border-radius: var(--RADIUS-SELECT);
  margin: 15px auto;
}

.cart__errors__heading {
  margin: 0;
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-style: var(--FONT-STYLE-BODY);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.cart__errors__content {
  flex: 1 0 auto;
  margin: 0;
  font-size: max(0.75rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
}

.is-loading:not(.is-removed) > .loader {
  visibility: visible;
  opacity: 1;
}

.is-loading .cart__quantity,
.is-disabled .cart__quantity {
  pointer-events: none;
  opacity: 0.6;
}

/*====== Cart Message ======*/
.cart__message {
  display: flex;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin: 0;
  font-size: max(0.6875rem * var(--FONT-ADJUST-BODY), 12px * var(--FONT-ADJUST-BODY));
  line-height: 1.3;
}

.cart__message--custom {
  flex-flow: row wrap;
  padding: var(--inner) 0;
  color: var(--text);
  background: var(--COLOR-BG-SECONDARY);
  text-align: center;
  padding: 15px;
  margin: 15px 0 0 0;
}
.cart__message--custom p {
  margin: 0 auto;
}

/*====== Upsell Products ======*/
.product-upsell__holder--cart .product-upsell,
.product-upsell__holder--cart .product-upsell__errors.is-visible {
  margin-bottom: 0;
}
.product-upsell__holder--cart .product-upsell__content {
  padding-right: 30px;
}
.product-upsell__holder--cart .product-upsell__image__link,
.product-upsell__holder--cart .product-upsell__image__thumb {
  height: 100%;
}
.product-upsell__holder--cart .product-upsell__image__thumb {
  background-color: var(--bg);
}
.product-upsell__holder--cart .product-upsell__skip {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 24px;
  height: 24px;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 0;
  color: var(--link);
  transition: color 0.3s ease;
}
.product-upsell__holder--cart .product-upsell__skip .icon {
  --icon-size: 18px;
  display: block;
  transition: transform 0.3s ease;
}
.product-upsell__holder--cart .product-upsell__skip:hover {
  color: var(--link-hover);
}
.product-upsell__holder--cart .product-upsell__skip:hover .icon {
  transform: rotate(90deg);
}

/**
 * Pages
 */
.index-page {
  background-color: var(--bg);
  color: var(--text);
}

.page,
body .shopify-policy__container {
  position: relative;
  text-align: left;
  margin: 60px auto;
  max-width: 670px;
  padding: 0px 30px;
}

.page .giftcard__wrap img {
  margin: auto;
}

.page-fullwidth {
  max-width: 100%;
}

.page img,
.page iframe,
.shopify-policy__container img,
.shopify-policy__container iframe {
  max-width: 100%;
}

.page:not(.search-page) img,
.shopify-policy__container img {
  height: auto;
}

.page__title,
.shopify-policy__title h1 {
  font-size: calc(var(--font-7) * var(--FONT-ADJUST-HEADING));
  text-align: center;
  margin: 0 0 var(--gutter);
}

.gift-card-footer {
  text-align: center;
}

#QrCode {
  padding: 10px 0 20px;
}
#QrCode img {
  display: inline-block !important;
}

.search-page {
  margin: 0 auto;
  padding: var(--padding-top) 0 var(--padding-bottom);
  max-width: 100%;
}

.search-outer {
  max-width: 700px;
  padding: 0 var(--outer);
  margin: 0 auto var(--outer);
}

.search__caption {
  text-align: center;
  padding: 15px var(--outer);
  margin: 0 0 -1px;
  border-top: 1px solid var(--border);
  border-bottom: 1px solid var(--border);
  text-transform: none;
}

.shopify-challenge__errors ul.shopify-challenge__error {
  text-align: center;
  margin: 0;
}

/* ================ Newsletter double opt in  ================ */
body .shopify-email-marketing-confirmation__container {
  text-align: center;
}

body .shopify-email-marketing-confirmation__container h1 {
  font-size: calc(var(--font-8) * var(--FONT-ADJUST-HEADING));
  margin-bottom: 60px;
}

body .shopify-email-marketing-confirmation__container p {
  font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY));
}

body .shopify-email-marketing-confirmation__container a {
  display: block;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  text-decoration: underline;
  margin-top: 50px;
}

.contact__form__heading {
  font-size: calc(var(--font-5) * var(--FONT-ADJUST-HEADING));
  padding: 0;
  margin-top: 0;
  margin-bottom: var(--inner);
  text-align: center;
}

.contact-form {
  background-color: var(--bg);
  color: var(--text);
}

.contact-form .custom-form__block {
  margin-bottom: 20px;
}

popout-select {
  display: block;
}

.popout {
  --link: var(--text);
  --link-hover: var(--text);
  position: relative;
}

.popout__toggle {
  touch-action: manipulation;
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
  margin: 10px 0;
  white-space: nowrap;
  padding: 14px 16px;
  background-image: none;
}

.popout__toggle__text {
  display: inline-flex;
  align-items: center;
}

.popout__toggle .icon-filter {
  --icon-size: 14px;
  margin: -5px 7px -5px 0;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.popout__toggle .icon-nav-arrow-down {
  --icon-size: 16px;
  transition: transform 0.3s ease;
  margin-left: 4px;
}

.popout__toggle span:not(.filter-count) {
  vertical-align: middle;
}

@media only screen and (min-width: 750px) {
  .popout__toggle[aria-expanded=true] .icon-nav-arrow-down {
    transform: rotateX(180deg);
  }

  .popout__toggleable-text {
    display: grid;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .popout__expanded-show,
.popout__expanded-hide {
    transition: opacity 0.25s ease-in-out, visibility 0.25s;
    grid-row-start: 1;
    grid-column-start: 1;
    min-height: 100%;
  }

  .popout__toggle[aria-expanded=true] .popout__expanded-show,
.popout__toggle[aria-expanded=false] .popout__expanded-hide {
    opacity: 0;
    visibility: hidden;
  }

  .popout__toggle[aria-expanded=false] .popout__expanded-show,
.popout__toggle[aria-expanded=true] .popout__expanded-hide {
    opacity: 1;
    visibility: visible;
  }
}
@media only screen and (max-width: 749px) {
  .popout__toggle--filters[aria-expanded=true] .popout__expanded-hide,
.popout__toggle--filters[aria-expanded=false] .popout__expanded-hide {
    display: none;
  }
}

@media only screen and (max-width: 749px) {
  .popout__toggle--filters .icon-nav-arrow-down {
    display: none;
  }
}

.popout-list {
  background-color: var(--COLOR-BG);
  border: 1px solid var(--COLOR-BORDER-HAIRLINE);
  bottom: 100%;
  position: absolute;
  opacity: 0;
  visibility: hidden;
  margin: 0;
  padding: 10px 0;
  width: auto;
  min-width: 100%;
  max-width: 0px;
  min-height: 30px;
  max-height: 300px;
  z-index: 100;
  overflow-y: auto;
  list-style-type: none;
  pointer-events: none;
  transition: max-width 0s 2s, opacity 0.2s ease, visibility 0.2s;
}

.popout-list--visible {
  max-width: var(--max-width, 90vw);
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition: max-width 0s, opacity 0.4s ease, visibility 0.4s;
}

.popout-list__item {
  white-space: nowrap;
  padding: 0;
  margin: 0;
  text-align: left;
}

.popout-list__item a {
  color: var(--text);
}

.popout-list__option {
  padding: 8px 15px 8px 15px;
  width: 100%;
  display: flex;
  align-items: center;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.popout-list__option:hover {
  background-color: var(--hairline);
}

.popout-list__option--reset {
  display: none;
  margin-bottom: 10px;
  opacity: 0.7;
}

.popout-list__option--visible {
  display: block;
}

.popout-list__item.is-active .popout-list__option span {
  border-bottom: 1px solid var(--text-light, var(--COLOR-TEXT-LIGHT));
}

/* ================ Popout footer ================ */
.popout-footer {
  --hairline: var(--COLOR-FOOTER-BG-HAIRLINE);
  display: flex;
  margin: -10px 0;
}

.popout-footer .popout {
  margin-right: 10px;
}

.popout-footer .popout__toggle {
  color: var(--COLOR-FOOTER-TEXT);
  border-color: var(--COLOR-FOOTER-BORDER);
}

.popout-footer .popout-list {
  background-color: var(--COLOR-FOOTER-BG);
  border: 1px solid var(--COLOR-FOOTER-BORDER);
}

/* ================ Popout header ================ */
.popout-header {
  display: flex;
  align-items: center;
  height: 100%;
  width: 100%;
  margin: 0 -11px;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-NAV));
  font-family: var(--FONT-STACK-NAV);
  font-style: var(--FONT-STYLE-NAV);
  font-weight: var(--FONT-WEIGHT-NAV-BOLD);
  letter-spacing: inherit;
}

.popout-header .popout-list {
  --bg: var(--COLOR-SUBMENU-BG);
  --text: var(--COLOR-SUBMENU-LINK);
  --text-light: var(--COLOR-SUBMENU-TEXT-LIGHT);
  background-color: var(--bg);
  border: 1px solid var(--border);
  z-index: 1000;
  max-height: 80vh;
}
.header__desktop .popout-header .popout-list, .header__mobile .popout-header .popout-list, .toolbar__utility .popout-header .popout-list {
  top: 100%;
  bottom: auto;
  right: 0;
  left: auto;
}
@media only screen and (max-width: 749px) {
  .popout-header .popout-list {
    max-height: 60vh;
  }
}

.popout-header .popout-list__item.is-active .popout-list__option span {
  border-bottom-color: var(--text-light);
}

.popout-header .popout__toggle {
  display: flex;
  align-items: center;
  min-height: inherit;
  height: 100%;
  padding: 5px 11px;
  border: none;
  border-radius: 0;
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  font-style: inherit;
  font-weight: inherit;
  text-transform: inherit;
  letter-spacing: inherit;
}

.popout-header .popout__toggle .icon {
  margin-left: 0;
}

.popout-header .popout-list__option {
  padding-left: 11px;
  padding-right: 11px;
}

.popout__flag {
  display: block;
  width: 20px;
  height: 15px;
  margin-right: 8px;
  aspect-ratio: 4/3;
  object-fit: cover;
}

/**
 * Account
 */
.account-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  border-bottom: 1px solid var(--border);
  padding-bottom: 0.9375rem;
  margin-bottom: 1.875rem;
}
.account-header h1 {
  margin-bottom: 0;
}
.account-header button,
.account-header .btn,
.account-header #challenge .shopify-challenge__button,
#challenge .account-header .shopify-challenge__button,
.account-header #shopify-product-reviews .spr-button-primary,
#shopify-product-reviews .account-header .spr-button-primary,
.account-header .shopify-payment-button .shopify-payment-button__button--unbranded,
.shopify-payment-button .account-header .shopify-payment-button__button--unbranded {
  margin-bottom: 10px;
}

.account--login.just {
  text-align: justify;
}

.account--login.just h2.theme {
  text-align: left;
}

.account--login {
  text-align: center;
}
.no-js .account--login .is-hidden {
  visibility: visible;
  max-height: none;
  opacity: 1;
}

.account {
  margin: 40px auto;
}

.address-delete {
  margin-left: 20px;
}

.account form {
  padding: 20px 0;
}

.account input[type=hidden] + .form-message,
.account .form-message:first-child {
  margin-top: -20px;
}

.account .form-message {
  padding-bottom: 20px;
}

.account .form-field {
  max-width: none;
}

.account .forgot-password {
  display: flex;
  width: 100%;
  padding: 20px 0;
  justify-content: space-between;
  align-items: center;
}

.errors ul {
  text-align: left;
  color: #B00;
}

.action-bottom .note {
  margin: 0 10px;
}

.note > a {
  margin-left: 5px;
}

.account table {
  width: 100%;
}

.account table th {
  background: var(--COLOR-BG-SECONDARY);
  color: var(--COLOR-TEXT-LIGHT);
  border: 1px solid var(--COLOR-BG-SECONDARY);
  -webkit-backface-visibility: visible;
}

@media only screen and (min-width: 750px) {
  .account-sidebar {
    position: sticky;
    top: var(--header-sticky-height, 0px);
  }
}

.account-sidebar ul {
  list-style: none;
  margin: 0;
}

.account-sidebar li {
  margin: 8px 0;
}

.account-sidebar li.is-current a {
  color: var(--link-hover);
}

.account-main h2.theme,
.account h4.theme {
  text-align: left;
}

.account table.customer-address-table,
.account table.customer-address-table th,
.account table.customer-address-table td {
  border: 0;
  padding: 15px 0 0;
}

.account table.customer-address-table input[type=text] {
  width: 100%;
}

.address-tables {
  padding-top: 10px;
}

.address-actions {
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.account .edit-address table,
.account .edit-address form {
  margin: 0;
  padding: 0;
}

.account .edit-address table td {
  padding: 0 0 15px;
}

.account .edit-address select, .account .edit-address .popout__toggle {
  max-width: 150px;
}

.account .edit-address label {
  padding: 0 15px 0 0;
}

.order-address {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: var(--gap);
}
@media only screen and (max-width: 479px) {
  .order-address {
    grid-template-columns: auto;
  }
}

.order-info {
  width: 100%;
  grid-column: 1/-1;
}

.order-info span.status {
  font-style: var(--FONT-STYLE-BODY-ITALIC);
}

@media only screen and (max-width: 749px) {
  .account-sidebar,
.account-main {
    width: 100%;
    margin: 0 0 20px;
  }

  .account-sidebar__title {
    padding: 10px 15px;
  }

  .address-table {
    width: 100%;
  }

  .account-sidebar {
    margin: 0 0 20px;
    padding: 0;
    text-align: left;
    min-height: 0;
    position: relative;
    background: var(--COLOR-BG-SECONDARY);
  }

  .account-sidebar ul {
    background: var(--COLOR-BG-SECONDARY);
  }

  .account-sidebar li {
    margin: 0;
    display: block;
    border-top: 1px solid var(--COLOR-BORDER);
  }

  .account-sidebar a {
    display: block;
    padding: 15px;
  }
}
@media only screen and (max-width: 479px) {
  .account .edit-address table td {
    display: block;
    padding: 0 0 10px;
  }

  .account table .payment-status,
.account table .total {
    display: none;
  }

  .order-address .col {
    margin: 0 0 15px;
  }

  .order-details-m,
.order-details-m td {
    border: 0;
    vertical-align: top;
  }
  .order-details-m > img,
.order-details-m td > img {
    max-width: 90px;
  }

  .order-details-m p {
    margin: 0;
  }
}
.order__item__subscription {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.order__item__savings {
  margin-top: 10px;
}

.order__item--original {
  color: var(--COLOR-A50);
  text-decoration: line-through;
}

.order-image {
  width: 90px;
}

/**
 * Blog
 */
.blog-section,
.featured-posts {
  color: var(--text);
  background-color: var(--bg);
}

.blog__title {
  margin: 0 0 var(--gutter);
  text-align: center;
}

.blog__title .icon {
  position: relative;
  top: -2px;
  width: 0.73em;
  height: 0.73em;
}

.blog__title a {
  color: inherit;
}

.blog__title + .blog__nav {
  padding-top: 0;
}

.blog__nav {
  padding-top: var(--gutter);
  padding-bottom: var(--gutter);
  margin: 0;
  text-align: center;
}

.blog__nav .icon {
  width: 1em;
  height: 1em;
  margin-left: 5px;
}

.blog-listing .flickity-prev-next-button.previous {
  left: var(--outer-offset);
}
.blog-listing .flickity-prev-next-button.next {
  right: var(--outer-offset);
}
.blog-listing .article {
  padding: 0;
}
.blog-listing .article__tags {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
  padding: 15px 25px;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  text-transform: uppercase;
}
@media only screen and (max-width: 749px) {
  .blog-listing {
    margin: 0 20px;
  }
  .blog-listing:not(.flickity-enabled) {
    margin: 0;
  }
}

body.has-line-design .blog-listing .article__image {
  border-bottom: 1px solid var(--COLOR-BORDER);
}

.blog-listing-arrow {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

.blog-listing-arrow--left {
  left: -10px;
}

.blog-listing-arrow--right {
  right: -10px;
}

/* Blog articles */
.article {
  -ms-break-inside: avoid;
  -webkit-break-inside: avoid;
  break-inside: avoid;
}

.article-grid-item {
  margin-bottom: 30px;
}

.article__text-wrapper {
  padding: var(--inner) 0;
}
body.grid-compact .article__text-wrapper, body.has-line-design .article__text-wrapper {
  padding-left: var(--inner);
  padding-right: var(--inner);
}

.article__title {
  margin-top: 0;
  margin-bottom: 8px;
}
.article__title a {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
  color: var(--text);
  transition: color 0.3s ease;
}
.article__title a:hover {
  color: var(--link-hover);
}

.article__meta {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 16px;
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
  line-height: 1.4;
  font-weight: var(--FONT-WEIGHT-BODY);
  color: var(--text-light);
}
.article__meta .separator {
  margin: 0 5px;
  opacity: 0.75;
}

.article__image__outer {
  position: relative;
  overflow: hidden;
}

.article__image {
  position: relative;
  display: block;
  overflow: hidden;
  max-width: 100%;
  margin-bottom: 16px;
}

.article__image-link {
  display: flex;
  position: relative;
}

.featured-posts .article__image {
  padding-top: 56.25%;
}

.featured-posts .article__image img {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.article__excerpt {
  font-size: calc(0.865rem * var(--FONT-ADJUST-BODY));
  margin-top: 16px;
  margin-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
}

.article__link {
  font-size: calc(0.865rem * var(--FONT-ADJUST-BODY));
  margin-top: 16px;
  margin-bottom: 0;
}

.article__link a {
  color: var(--text);
  margin-bottom: 0;
}
.article__link a:hover {
  color: var(--link-hover);
}

.article__tags {
  width: 100%;
  padding: 0 15px 5px 25px;
  margin-bottom: -20px;
  word-break: break-word;
}

.article__tag {
  line-height: 1;
  display: inline-block;
  background-color: var(--bg);
  color: var(--text);
  padding: 6px 8px;
  margin: 0 10px 10px 0;
}
.article__tag:hover {
  color: var(--text-light);
}

.blog-section {
  position: relative;
  text-align: left;
}
.blog-section .article__image {
  overflow: hidden;
  position: relative;
  margin-bottom: 0;
}
.no-js .blog-section .article__image {
  padding-top: 0 !important;
}
.blog-section .article__image .article__tags {
  position: absolute;
  z-index: 20;
  left: 0;
  bottom: 0;
  margin-bottom: 0;
}
.blog-section .flash {
  text-align: center;
}
.blog-section .comments {
  margin: 10px 0 20px;
  padding-top: 20px;
  position: relative;
}
.blog-section .comments .gravatar {
  float: left;
  margin-right: 15px;
  width: 50px;
}
.blog-section .comments .label {
  float: right;
}
.blog-section .comments .comment {
  padding-bottom: 10px;
  margin-top: 10px;
  border-bottom: 1px solid var(--COLOR-BORDER);
}
.blog-section .comment-body {
  overflow: hidden;
}
.blog-section .paginate {
  text-align: center;
}

.article__image-holder {
  overflow: hidden;
  display: block;
}

.comments-form {
  margin-top: 20px;
  position: relative;
}
.comments-form .btn, .comments-form #challenge .shopify-challenge__button, #challenge .comments-form .shopify-challenge__button, .comments-form #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .comments-form .spr-button-primary, .comments-form .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .comments-form .shopify-payment-button__button--unbranded {
  margin: 10px 0;
}

.flash {
  margin-bottom: 1em;
}

.paginate .num {
  margin: 0 5px;
}

.blog__button {
  margin-top: 20px;
}

/**
 * Article
 */
.article--single {
  position: relative;
}
.article--single .article {
  position: relative;
  margin-bottom: 30px;
}
.article--single .article__title {
  font-weight: var(--FONT-WEIGHT-HEADING-BOLD);
  margin: 11px 0 26px;
}
.article--single .article__meta {
  font-size: calc(0.8rem * var(--FONT-ADJUST-BODY));
  display: inline-flex;
  flex-wrap: wrap;
  padding: 7px 0;
  opacity: 1;
  margin: 0.5em 20px 0.5em 0;
}
.article--single .article__tags {
  margin: 24px 0;
  padding: 0;
  word-break: break-word;
}
.article--single .article__image {
  position: relative;
}
@media only screen and (max-width: 749px) {
  .article--single .article__title {
    line-height: 31px;
    margin: 0;
  }
  .article--single .article__meta {
    padding: 0;
    margin: 0;
    font-size: calc(0.875rem * var(--FONT-ADJUST-BODY));
  }
  .article--single .hr {
    margin: 10px 0;
  }
}

.article__content {
  padding: 14px 0 0;
  font-size: calc(1.125rem * var(--FONT-ADJUST-BODY));
  line-height: 26px;
  word-break: break-word;
}
.article__content p {
  font-size: inherit;
  line-height: inherit;
  margin: 0 0 24px;
}
.article__content blockquote {
  font-style: var(--FONT-STYLE-BODY-ITALIC);
  margin: 52px 0;
  padding: 0 0 0 28px;
  border-left: 2px solid var(--COLOR-BORDER);
}
.article__content blockquote p {
  margin: 0;
}
.article__content img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 24px 0;
}
@media only screen and (min-width: 750px) {
  .article__content {
    min-height: 130px;
  }
}
@media only screen and (max-width: 749px) {
  .article__content blockquote {
    margin: 26px 0;
    padding: 0 0 0 18px;
    border-width: 1px;
  }
}

.article__meta-holder {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.article__meta > *:not(:last-child):after,
.editorial__meta > *:not(:last-child):after {
  content: "•";
  padding: 0 7px;
}

.article__author-bio {
  margin: 24px 0;
  display: flex;
}
.article__author__image {
  flex-shrink: 0;
  margin-right: 20px;
  margin-top: 7px;
  position: relative;
  width: 80px;
  height: 80px;
  border-radius: 80px;
  display: inline-block;
  overflow: hidden;
}
@media only screen and (max-width: 749px) {
  .article__author__image {
    width: 60px;
    height: 60px;
    margin-right: 15px;
    border-radius: 40px;
  }
}

.article__author__text {
  align-self: center;
}

.article__content__wrapper {
  position: relative;
}

@media only screen and (max-width: 749px) {
  .comments-container {
    margin: 22px 0 0;
  }
}

.comments h3 {
  margin: 0;
  font-size: calc(1.265rem * var(--FONT-ADJUST-HEADING));
  line-height: 1.2;
}
@media only screen and (max-width: 749px) {
  .comments h3 {
    font-size: calc(1rem * var(--FONT-ADJUST-HEADING));
    line-height: 1.5;
  }
}

.comment-body {
  margin: 32px 0;
  padding-bottom: 9px;
  font-size: calc(0.875rem * var(--FONT-ADJUST-BODY));
  line-height: 17px;
}
.comment-body p {
  font-size: inherit;
  line-height: inherit;
}
@media only screen and (max-width: 749px) {
  .comment-body {
    margin: 20px 0;
    line-height: 15px;
  }
}

.comment-meta {
  margin: 15px 0;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}
@media only screen and (max-width: 749px) {
  .comment-meta {
    margin: 6px 0;
    font-weight: var(--FONT-WEIGHT-BODY);
    color: var(--text-light);
  }
}

.comments-form {
  margin-top: 13px;
}
.comments-form h3 {
  margin: 0;
  font-size: calc(1.265rem * var(--FONT-ADJUST-HEADING));
  line-height: 1.2;
}
@media only screen and (max-width: 749px) {
  .comments-form h3 {
    font-size: calc(1.125rem * var(--FONT-ADJUST-HEADING));
    line-height: 1.5;
  }
}

.comment-form {
  max-width: 600px;
  margin: 0;
  padding: 4px 0 0;
}
.comment-form .form-field {
  max-width: 100%;
}
.comment-form p {
  font-size: calc(0.75rem * var(--FONT-ADJUST-BODY));
  line-height: 17px;
}
.comment-form p.error {
  margin-bottom: 1.75em;
}
.comment-form .form-row {
  display: flex;
  justify-content: space-between;
}
.comment-form .form-row .form-field {
  width: calc(50% - 5px);
}
.comment-form .form-row .form-field .label--float {
  top: -0.3em;
}
.comment-form .btn, .comment-form #challenge .shopify-challenge__button, #challenge .comment-form .shopify-challenge__button, .comment-form #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .comment-form .spr-button-primary, .comment-form .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .comment-form .shopify-payment-button__button--unbranded {
  font-size: calc(0.9375rem * var(--FONT-ADJUST-BODY));
  line-height: normal;
}
@media only screen and (max-width: 749px) {
  .comment-form {
    padding-top: 11px;
  }
  .comment-form .form-field {
    margin-bottom: 8px;
  }
  .comment-form .form-field textarea {
    height: 158px;
  }
  .comment-form .form-row .form-field {
    width: calc(50% - 4px);
  }
  .comment-form .btn, .comment-form #challenge .shopify-challenge__button, #challenge .comment-form .shopify-challenge__button, .comment-form #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .comment-form .spr-button-primary, .comment-form .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .comment-form .shopify-payment-button__button--unbranded {
    font-size: calc(0.8125rem * var(--FONT-ADJUST-BODY));
  }
}

@media only screen and (min-width: 750px) {
  .sidebar {
    position: sticky;
    top: var(--header-sticky-height);
    max-width: 100%;
    padding-left: 20px;
  }
}
@media only screen and (max-width: 749px) {
  .sidebar {
    position: relative;
  }
}

.pinterest__image {
  max-width: 100%;
}

.widget {
  padding-bottom: 30px;
}
.widget:empty {
  padding: 0;
}
@media only screen and (min-width: 750px) {
  .widget:first-child {
    padding-top: 30px;
  }
}
@media only screen and (max-width: 749px) {
  .widget {
    padding-bottom: 3px;
  }
}

.widget__products {
  margin-top: 30px;
}

.widget__title {
  font-size: calc(1rem * var(--FONT-ADJUST-HEADING));
  line-height: 1.4;
  font-weight: var(--FONT-WEIGHT-BODY);
  padding: 8px 0;
  margin-bottom: 15px;
  border-bottom: 1px solid var(--COLOR-BORDER);
}

.widget__links {
  margin: 0;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-size: calc(0.875rem * var(--FONT-ADJUST-BODY));
  line-height: 17px;
}

.widget__links:after {
  content: "";
}

.widget__links li {
  list-style: none;
}

.widget__link {
  display: block;
  color: var(--link);
  transition: color 0.3s ease;
  padding: 6px 0;
  word-break: break-word;
  line-height: inherit;
  font-weight: inherit;
}

.widget__link:hover {
  color: var(--COLOR-LINK-HOVER);
}

.widget__accordion-title {
  padding: 6px 0;
}

.widget__links .submenu {
  font-weight: var(--FONT-WEIGHT-BODY);
  margin: 4px 0 4px 2px;
  padding: 0 0 0 15px;
  border-left: 2px solid var(--COLOR-BORDER);
}

.widget__links--secondary .widget__link {
  display: inline-block;
  position: relative;
}
.widget__links--secondary .widget__link:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  height: 1px;
  background: currentColor;
  opacity: 0;
  transform: scaleX(0);
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.25s ease-in, transform 0.25s ease-in, visibility 0.25s;
}
.widget__links--secondary .widget__link.is-selected:after {
  opacity: 1;
  visibility: visible;
  transform: scaleX(1);
}

.widget__links--active .widget__link {
  color: var(--COLOR-PRIMARY);
}

.widget--pinterest .widget__image {
  margin-top: 20px;
  position: relative;
  overflow: hidden;
}
.widget--pinterest .widget__image img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 10px;
}

.widget__recent {
  margin-top: 30px;
}

.widget__column {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  text-align: left;
  position: relative;
  min-height: 120px;
  margin-bottom: 30px;
  transition: box-shadow 0.3s ease-out;
  border: 1px solid var(--COLOR-BORDER);
}
.widget__column:last-child {
  margin-bottom: 0;
}
.widget__column .meta--light {
  margin-top: 8px;
  font-size: calc(0.875rem * var(--FONT-ADJUST-BODY));
  color: var(--COLOR-TEXT-LIGHT);
}
.widget__column:hover {
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.15);
}

.widget__column__image {
  flex: 0 0 105px;
  align-self: stretch;
  overflow: hidden;
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .widget__column__image {
    flex-basis: 33%;
  }
}

.widget__column__contents {
  padding: 10px 10px 10px 5%;
  flex: 1;
}

.widget__column__title {
  margin: 0 0 9px 0;
  color: var(--COLOR-TEXT);
}

.anchor-logo__link {
  display: block;
}
.anchor-logo__link .svg-placeholder {
  display: block;
  height: 25vh;
}

@media only screen and (min-width: 750px) {
  .js .editorial__slider[data-slider]:not(.flickity-enabled) {
    display: flex;
    overflow-x: auto;
  }
}

@media only screen and (min-width: 750px) {
  .editorial__slider[data-slider]:after {
    content: "flickity";
    display: none;
  }
}

@media only screen and (max-width: 749px) {
  .editorial__slider {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    padding-left: var(--outer);
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scroll-padding: var(--outer);
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .editorial__slider::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
}

.editorial__slider .flickity-button {
  top: auto;
  bottom: 35px;
  margin-top: 0;
}
@media only screen and (max-width: 1399px) {
  .editorial__slider .flickity-button {
    bottom: 20px;
  }
}

.editorial__slider .flickity-button.previous {
  left: 104px;
}
@media only screen and (max-width: 1399px) {
  .editorial__slider .flickity-button.previous {
    left: 60px;
  }
}

.editorial__slider .flickity-button.next {
  right: auto;
  left: 154px;
}
@media only screen and (max-width: 1399px) {
  .editorial__slider .flickity-button.next {
    left: 110px;
  }
}

.editorial__slide {
  width: 100%;
  flex: 0 0 100%;
}
@media only screen and (max-width: 749px) {
  .editorial__slide {
    flex-basis: calc(100% - 50px);
    scroll-snap-align: start;
    margin: 0 var(--gap) 0 0;
  }
  .editorial__slide:only-child {
    flex-basis: calc(100% - var(--gap));
  }
}

.editorial {
  background-color: var(--bg);
  word-break: break-word;
}
@media only screen and (min-width: 750px) {
  .editorial {
    display: flex;
    flex-direction: row-reverse;
  }
}

.editorial__aside {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 84px 104px;
}
@media only screen and (max-width: 1399px) {
  .editorial__aside {
    padding: 70px 60px;
  }
}
@media only screen and (min-width: 750px) {
  .editorial__aside {
    flex: 0 0 50%;
  }
}
@media only screen and (max-width: 749px) {
  .editorial__aside {
    display: block;
    padding: 40px var(--outer);
  }
}

@media only screen and (max-width: 749px) {
  .editorial__slider[data-slider].flickity-enabled .editorial__aside {
    padding-bottom: 70px;
  }
}

@media only screen and (min-width: 750px) {
  .editorial__aside[data-subheading]:after {
    content: attr(data-subheading);
    padding-top: 0.5em;
    margin-top: auto;
    opacity: 0;
    pointer-events: none;
    text-transform: uppercase;
    letter-spacing: 0.12em;
    font-family: var(--FONT-STACK-BODY);
    font-weight: var(--FONT-WEIGHT-BODY);
    font-size: calc(11px * var(--FONT-ADJUST-BODY));
  }
}

.editorial__content {
  margin: auto 0;
}

.editorial__title a {
  color: var(--text);
}

.editorial__subheading {
  padding-left: 5px;
  padding-bottom: 0.5em;
  margin: 0 0 auto;
}

.editorial__subheading + .editorial__content .editorial__title:first-child {
  margin-top: 0;
}

.editorial__meta {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
  font-size: calc(0.8rem * var(--FONT-ADJUST-BODY));
  display: flex;
  flex-wrap: wrap;
  padding: 7px 0;
}
.editorial__meta time {
  font-family: var(--FONT-STACK-BODY);
}

.editorial__image {
  display: flex;
}
@media only screen and (min-width: 750px) {
  .editorial__image {
    flex: 0 0 50%;
  }
}

.editorial__link {
  margin-top: 1em;
}

/**
 * Collections
 */
.template-collection .container {
  background-color: var(--TRANSPARENT);
}

.collection__products {
  position: relative;
  align-items: flex-start;
}
.collection__products .grid {
  padding-top: 0;
}

.collection__products .grid-outer {
  padding: var(--gutter) var(--outer);
}

@media only screen and (min-width: 480px) {
  .collection__products--group-tags {
    display: flex;
    flex-flow: row;
  }
}

.collection__nav {
  --border-width: 0px;
  position: sticky;
  top: 0;
  z-index: 11;
  display: flex;
  flex-grow: 1;
  background: var(--COLOR-BG);
  border-top: 1px solid var(--hairline);
  border-bottom: 1px solid var(--hairline);
}

.has-header-sticky .collection__nav {
  top: calc(var(--header-height) - var(--border-width));
}

.has-header-sticky.has-line-design .collection__nav {
  --border-width: 1px;
}

.collection__nav--filter {
  justify-content: flex-start;
}

.collection__nav--sort {
  justify-content: flex-end;
}

.collection__nav--filter.collection__nav--sort {
  justify-content: space-between;
}

/**
 * COLLECTION PAGE HEADER
 */
.collection-image-with-title {
  overflow: hidden;
}

.collection__image-inline {
  display: flex;
  align-items: stretch;
  position: relative;
}
.collection__image-inline .collection__image {
  width: 65%;
  min-height: inherit;
}
.collection__image-inline .collection__title-wrapper {
  min-height: inherit;
  width: 35%;
}
.collection__image-inline .hero__content {
  max-width: none;
}
.collection__image-inline .hero__content:not(.hero__content--transparent) {
  margin: 0;
}
@media only screen and (max-width: 989px) {
  .collection__image-inline {
    flex-direction: column;
  }
  .collection__image-inline .collection__image,
.collection__image-inline .collection__title-wrapper {
    width: 100%;
  }
  .collection__image-inline .collection__title-wrapper {
    height: auto;
  }
}

.collection__title--no-image {
  padding: var(--gutter) var(--outer);
  background: var(--bg);
}

.collections-hover {
  position: relative;
  color: var(--text);
  background: var(--bg);
}
@media only screen and (max-width: 749px) {
  .collections-hover {
    min-height: 0;
  }
}

.collections-hover--empty {
  display: block;
  min-height: 0;
  color: var(--COLOR-TEXT);
}

@media only screen and (max-width: 749px) {
  .collections-hover__images,
.collections-hover__inner {
    min-height: initial;
  }
}

.collections-hover__images {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
@media only screen and (min-width: 750px) {
  .collections-hover__images {
    display: grid;
    height: 100%;
  }
}

.collections-hover__image {
  flex: 0 1 100%;
  display: flex;
  position: relative;
  background-color: var(--bg);
}
@media only screen and (min-width: 750px) {
  .collections-hover__image {
    grid-row-start: 1;
    grid-column-start: 1;
    overflow: hidden;
    min-height: 100%;
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity: 0;
    transform: scale(1.1);
    transition: opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .collections-hover__image.is-visible {
    opacity: 1;
    transform: scale(1);
  }
}
.collections-hover__image .svg-placeholder,
.collections-hover__image .image-wrapper {
  flex: 1;
  min-height: 100%;
}

@media only screen and (max-width: 749px) {
  .collections-hover__image:not(.image-height--mobile) .image-wrapper {
    height: 100%;
    padding: 0;
  }
}

@media only screen and (min-width: 750px) {
  .collections-hover:not(.image-height) .collections-hover__image .image-wrapper {
    height: 100%;
    padding: 0;
  }
}

@media only screen and (max-width: 749px) {
  .collections-hover__image:not(.image-height--mobile) .svg-placeholder {
    position: absolute;
    top: 0;
    left: 0;
  }
}

@media only screen and (min-width: 750px) {
  .collections-hover:not(.image-height) .collections-hover__image .svg-placeholder {
    position: absolute;
    top: 0;
    left: 0;
  }
}

.collections-hover__inner {
  position: relative;
  z-index: 2;
}

.collections-hover__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: sticky;
  position: -webkit-sticky;
  top: var(--header-sticky-height, 0px);
  overflow: hidden;
  min-height: min(var(--full-screen), 100%);
  text-align: center;
}

[data-overlay-header] .collections-hover__content {
  padding-top: var(--header-height);
  padding-bottom: var(--header-height);
}

.collections-hover__actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
@media only screen and (max-width: 749px) {
  .collections-hover__actions {
    flex-direction: column;
  }
}

.collection-hover__button {
  font-family: var(--FONT-STACK-HEADING);
  font-style: var(--FONT-STYLE-HEADING);
  font-weight: var(--FONT-WEIGHT-HEADING);
  display: inline-block;
  align-self: center;
  padding: 0;
  margin: var(--gutter);
  color: var(--text);
  opacity: 0.5;
  transition: opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media (hover: hover) {
  .collection-hover__button:hover {
    opacity: 1;
    color: currentColor;
  }
}

.collection-hover__button.is-selected {
  opacity: 1;
  color: currentColor;
}

.collection__products {
  --duration: 0.6s;
}

.collection__sidebar {
  padding: var(--inner);
  font-size: calc(0.825rem * var(--FONT-ADJUST-BODY));
  overflow-y: auto;
  max-height: 100%;
  min-width: var(--sidebar-width);
  mask-image: linear-gradient(to top, transparent, black), linear-gradient(to left, transparent var(--scrollbar-width), black var(--scrollbar-width));
  mask-size: 100% 20000px;
  mask-position: left bottom;
  -webkit-mask-image: linear-gradient(to top, transparent, black), linear-gradient(to left, transparent var(--scrollbar-width), black var(--scrollbar-width));
  -webkit-mask-size: 100% 20000px;
  -webkit-mask-position: left bottom;
  transition: mask-position 0.3s, -webkit-mask-position 0.3s;
}
.collection__sidebar:hover {
  -webkit-mask-position: left top;
}
.collection__sidebar .no-results {
  padding: var(--gutter)/2 0;
}

.collection__sidebar--has-buttons .collection__sidebar__slider::after {
  content: none;
}

.collection__sidebar__slider {
  display: flex;
  flex-direction: column;
  background: var(--COLOR-BG);
  border-width: 0 1px 1px 0;
  border-style: solid;
  border-color: var(--hairline);
  visibility: hidden;
  overflow: hidden;
}
@media only screen and (min-width: 750px) {
  .collection__sidebar__slider {
    position: sticky;
    position: -webkit-sticky;
    top: var(--collection-nav-height);
    height: calc(var(--full-screen) - var(--collection-nav-height));
    width: 0;
    min-width: 0;
    margin-right: -2px;
    transition-property: min-width, margin, transform, visibility;
    transition-duration: var(--duration);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
}
@media only screen and (max-width: 749px) {
  .collection__sidebar__slider {
    position: fixed;
    z-index: 6100;
    top: 0;
    height: 100%;
    transform: translateX(-100%);
    transition: transform var(--duration) cubic-bezier(0.215, 0.61, 0.355, 1), visibility var(--duration);
  }
}

@media only screen and (max-width: 749px) {
  .collection__sidebar__slider.drawer--animated {
    --base-animation-delay: 200ms;
  }
}

@media only screen and (min-width: 750px) {
  .has-header-sticky .collection__sidebar__slider {
    --border-width: 0px;
    top: calc(var(--collection-nav-height) + var(--header-height) - var(--border-width));
    height: calc(var(--full-screen) - var(--collection-nav-height) + var(--border-width));
  }
}

@media only screen and (min-width: 750px) {
  .has-header-sticky.has-line-design .collection__sidebar__slider {
    --border-width: 1px;
  }
}

.collection__sidebar__slider::after,
.collection__sidebar__slide-out::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: var(--scrollbar-width);
  height: 40px;
  background: linear-gradient(to bottom, rgba(var(--COLOR-BG-RGB), 0%) 0%, var(--COLOR-BG) 100%);
  pointer-events: none;
}

@media only screen and (min-width: 750px) {
  .collection__sidebar__slider .collection__sidebar {
    padding: var(--inner) var(--gutter) var(--inner) var(--outer);
    transform: translateX(-100%);
    transition: transform var(--duration) cubic-bezier(0.215, 0.61, 0.355, 1), mask-position var(--duration), -webkit-mask-position var(--duration);
  }
}

.collection__sidebar__slider.expanded,
.collection__sidebar__slide-out.expanded {
  visibility: visible;
}

@media only screen and (min-width: 750px) {
  .collection__sidebar__slider.expanded .collection__sidebar {
    transform: translateX(0);
  }
}

.collection__sidebar__slide-out.expanded {
  transform: translateX(0);
}

@media only screen and (min-width: 750px) {
  .collection__sidebar__slider.expanded {
    transform: translateZ(0);
    min-width: var(--sidebar-width);
    margin-right: calc((var(--outer) - var(--gutter)) * -1);
  }
}
@media only screen and (max-width: 749px) {
  .collection__sidebar__slider.expanded {
    transform: translateZ(0);
  }
}

/**
 * Prevent collection filters sidebar fading out on page load on mobile
 */
@media only screen and (max-width: 749px) {
  .no-mobile-animation {
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none;
  }

  .no-mobile-animation ~ .underlay {
    display: none;
  }
}
.grid--sidebar {
  width: 75%;
}
@media only screen and (max-width: 749px) {
  .grid--sidebar {
    width: 100%;
  }
}

.filter-group:not(.filter-group--hidden) ~ .collection__filters .filter-group,
.filter-group:not(.filter-group--hidden) ~ .filter-group {
  margin-top: 25px;
}

.collection__sidebar__actions {
  padding-top: 17px;
}
.collection__sidebar__actions.is-hidden {
  display: none !important;
}

.collection__sidebar__link {
  --icon-size: 24px;
  position: relative;
  display: inline-block;
  padding-left: 23px;
}

.collection__sidebar__link .icon {
  position: absolute;
  top: 50%;
  left: -4px;
  fill: none;
  transform: translateY(-50%);
}

.filter-group__heading {
  position: relative;
  border-bottom: 1px solid var(--hairline);
  padding: 0 15px 5px 0;
  margin-bottom: 0;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  cursor: pointer;
}

.filter-group__heading .icon {
  --icon-size: 18px;
  top: 8px;
  right: -4px;
}

.collection-nav {
  list-style-type: none;
  overflow: hidden;
  padding: 0 0 1px;
  margin: 0;
}

.sidebar__item {
  position: relative;
  font-size: calc(0.725rem * var(--FONT-ADJUST-BODY));
  padding: 0;
  margin: 12px 0 0;
}
.sidebar__item label,
.sidebar__item a {
  color: var(--COLOR-TEXT);
}
.sidebar__item label {
  cursor: pointer;
}
.sidebar__item input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  opacity: 0;
}
.sidebar__item.hidden {
  display: none;
}

.sidebar__item .swatch__button {
  width: 1.15em;
  height: 1.15em;
  padding: 0;
  margin: 0 5px 0 0;
  background: var(--swatch, var(--swatch-default));
  background-size: cover;
  background-repeat: no-repeat;
}

.sidebar__item .swatch__button[data-swatch=white i] {
  --swatch: #FAFAFA;
  box-shadow: inset 0 0 0 1px var(--border);
}

.sidebar__item .swatch__button--circle {
  border-radius: 50px;
}

.link--remove a,
.link--remove label,
.link--add a,
.link--add label,
.link--disable {
  padding-left: 23px;
  position: relative;
  display: flex;
}

.sidebar__item a::after,
.sidebar__item label::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1em;
  height: 1em;
  border: 1px solid var(--COLOR-TEXT-LIGHT);
  background: var(--COLOR-BG);
}

.sidebar__item.link--remove a::after,
.sidebar__item input:checked ~ label::after {
  background: var(--COLOR-PRIMARY);
  box-shadow: inset 0 0 0 2px var(--COLOR-BG);
}

.link--disable {
  text-decoration: line-through;
  opacity: 0.8;
}

.link--disable a::after,
.link--disable label::after {
  border: 1px solid var(--COLOR-BORDER);
  background-color: var(--COLOR-BORDER);
}

.link--disable .swatch__button {
  pointer-events: none;
}

.link--disable .swatch__button [data-swatch]:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1px;
  height: 32px;
  background-color: var(--text-dark);
  transform: rotate(-45deg) translate(-50%, -50%);
  transform-origin: left top;
}

.collection__nav.collection__nav--both {
  justify-content: space-between;
}

.popout--group .popout,
.popout--sort .popout {
  height: 100%;
}
.popout--group .popout-list,
.popout--sort .popout-list {
  z-index: 1000;
  max-height: 90vh;
  top: 100%;
  bottom: initial;
  right: 0;
  max-width: 100vw !important;
}
.popout--group .popout__toggle,
.popout--sort .popout__toggle {
  padding: 20px 15px;
  height: 100%;
  border-top: none;
  border-left: 1px solid var(--hairline);
  border-radius: 0;
  color: var(--COLOR-TEXT);
  border-bottom: none;
  border-right: none;
  margin: 0;
  font-size: calc(0.625rem * var(--FONT-ADJUST-BODY));
}
@media only screen and (min-width: 990px) {
  .popout--group .popout__toggle,
.popout--sort .popout__toggle {
    padding: 23px 18px;
  }
}

.popout--sort .popout__toggle__text:nth-child(2),
.popout--sort .popout.is-active .popout__toggle__text:nth-child(1) {
  display: none;
}
.popout--sort .popout.is-active .popout__toggle__text:nth-child(2) {
  display: inline;
}

.popout--sort .popout__toggle {
  padding-left: var(--outer);
  padding-right: var(--outer);
}

.popout--sort .popout-list {
  width: 0;
  min-width: 0;
  margin-top: 1px;
  overflow-x: hidden;
  overflow-y: auto;
  transition: opacity 0.2s ease, width 0.2s ease, visibility 0.2s;
}

.popout--sort .popout-list--visible {
  width: 200px;
  transition: opacity 0.4s ease, width 0.4s ease, visibility 0.4s;
}

.popout--sort .popout-list__item {
  white-space: normal;
  min-width: calc(170px - var(--scrollbar-width));
}

.popout--group .popout-list {
  right: initial;
}

.popout--group .popout__toggle {
  display: flex;
  align-items: center;
  padding-left: var(--outer);
  padding-right: var(--outer);
  border-right: 1px solid var(--hairline);
  border-left: none;
}
.popout--group .popout__toggle:after {
  display: none;
}

/**
 * Slide out filters sidebar
 */
.collection__sidebar__slide-out {
  position: fixed;
  top: 0;
  right: 100%;
  z-index: 6100;
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  max-width: var(--DRAWER-WIDTH);
  border-left: 1px solid var(--border);
  background-color: var(--bg);
  opacity: 0;
  transition: opacity var(--duration) ease, transform var(--duration) ease, visibility var(--duration);
  transform: translateZ(0);
  overflow: hidden;
  visibility: hidden;
  will-change: trasnform, opacity;
}

.collection__sidebar__slide-out.expanding,
.collection__sidebar__slide-out.expanded {
  visibility: visible;
  opacity: 1;
}

.collection__sidebar__slide-out.expanded {
  transform: translate3d(100%, 0, 0);
}

.collection__sidebar__head {
  position: relative;
  width: 100%;
  padding: 24px calc(var(--inner) + 24px) 24px var(--inner);
  border-bottom: 1px solid var(--border);
}
.collection__sidebar__head h3 {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-style: var(--FONT-STYLE-BODY);
  font-size: calc(1em * var(--FONT-ADJUST-BODY));
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  margin: 0 0 -3px;
}

.collection__sidebar__close {
  --icon-size: 24px;
  position: absolute;
  top: 50%;
  right: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  color: var(--link);
  background: transparent;
  border-radius: var(--RADIUS);
  font-size: 0;
  text-decoration: none;
  transform: translate3d(0, -50%, 0);
  transition: color 0.3s ease;
}
.collection__sidebar__close .icon {
  display: block;
  fill: currentColor;
  transition: transform 0.3s;
  pointer-events: none;
}
@media (hover: hover) {
  .collection__sidebar__close:hover {
    color: var(--link-hover);
  }
  .collection__sidebar__close:hover .icon {
    transform: rotate(90deg);
  }
}

.collection__sidebar__buttons {
  position: sticky;
  left: 0;
  right: var(--scrollbar-width);
  bottom: 0;
  z-index: 2;
  min-width: calc(var(--sidebar-width) - var(--scrollbar-width));
  padding: 5px var(--inner) 15px;
  margin-top: auto;
  background: var(--bg);
}
.collection__sidebar__buttons::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  height: 45px;
  background: linear-gradient(to bottom, rgba(var(--COLOR-BG-RGB), 0%) 0%, var(--COLOR-BG) 100%);
  pointer-events: none;
}

@media only screen and (min-width: 750px) {
  .collection__sidebar__slider .collection__sidebar__buttons {
    padding: 5px 15px 15px;
  }
}

.collection__sidebar__buttons .btn + .btn, .collection__sidebar__buttons #challenge .shopify-challenge__button + .btn, #challenge .collection__sidebar__buttons .shopify-challenge__button + .btn, .collection__sidebar__buttons #shopify-product-reviews .spr-button-primary + .btn, #shopify-product-reviews .collection__sidebar__buttons .spr-button-primary + .btn, .collection__sidebar__buttons .shopify-payment-button .shopify-payment-button__button--unbranded + .btn, .shopify-payment-button .collection__sidebar__buttons .shopify-payment-button__button--unbranded + .btn, .collection__sidebar__buttons #challenge .btn + .shopify-challenge__button, #challenge .collection__sidebar__buttons .btn + .shopify-challenge__button, .collection__sidebar__buttons #challenge .shopify-challenge__button + .shopify-challenge__button, #challenge .collection__sidebar__buttons .shopify-challenge__button + .shopify-challenge__button, .collection__sidebar__buttons #shopify-product-reviews #challenge .spr-button-primary + .shopify-challenge__button, #challenge .collection__sidebar__buttons #shopify-product-reviews .spr-button-primary + .shopify-challenge__button, #shopify-product-reviews .collection__sidebar__buttons #challenge .spr-button-primary + .shopify-challenge__button, #challenge #shopify-product-reviews .collection__sidebar__buttons .spr-button-primary + .shopify-challenge__button, .collection__sidebar__buttons .shopify-payment-button #challenge .shopify-payment-button__button--unbranded + .shopify-challenge__button, #challenge .collection__sidebar__buttons .shopify-payment-button .shopify-payment-button__button--unbranded + .shopify-challenge__button, .shopify-payment-button .collection__sidebar__buttons #challenge .shopify-payment-button__button--unbranded + .shopify-challenge__button, #challenge .shopify-payment-button .collection__sidebar__buttons .shopify-payment-button__button--unbranded + .shopify-challenge__button, .collection__sidebar__buttons #shopify-product-reviews .btn + .spr-button-primary, #shopify-product-reviews .collection__sidebar__buttons .btn + .spr-button-primary, .collection__sidebar__buttons #challenge #shopify-product-reviews .shopify-challenge__button + .spr-button-primary, #shopify-product-reviews .collection__sidebar__buttons #challenge .shopify-challenge__button + .spr-button-primary, #challenge .collection__sidebar__buttons #shopify-product-reviews .shopify-challenge__button + .spr-button-primary, #shopify-product-reviews #challenge .collection__sidebar__buttons .shopify-challenge__button + .spr-button-primary, .collection__sidebar__buttons #shopify-product-reviews .spr-button-primary + .spr-button-primary, #shopify-product-reviews .collection__sidebar__buttons .spr-button-primary + .spr-button-primary, .collection__sidebar__buttons .shopify-payment-button #shopify-product-reviews .shopify-payment-button__button--unbranded + .spr-button-primary, #shopify-product-reviews .collection__sidebar__buttons .shopify-payment-button .shopify-payment-button__button--unbranded + .spr-button-primary, .shopify-payment-button .collection__sidebar__buttons #shopify-product-reviews .shopify-payment-button__button--unbranded + .spr-button-primary, #shopify-product-reviews .shopify-payment-button .collection__sidebar__buttons .shopify-payment-button__button--unbranded + .spr-button-primary, .collection__sidebar__buttons .shopify-payment-button .btn + .shopify-payment-button__button--unbranded, .shopify-payment-button .collection__sidebar__buttons .btn + .shopify-payment-button__button--unbranded, .collection__sidebar__buttons #challenge .shopify-payment-button .shopify-challenge__button + .shopify-payment-button__button--unbranded, .shopify-payment-button .collection__sidebar__buttons #challenge .shopify-challenge__button + .shopify-payment-button__button--unbranded, #challenge .collection__sidebar__buttons .shopify-payment-button .shopify-challenge__button + .shopify-payment-button__button--unbranded, .shopify-payment-button #challenge .collection__sidebar__buttons .shopify-challenge__button + .shopify-payment-button__button--unbranded, .collection__sidebar__buttons #shopify-product-reviews .shopify-payment-button .spr-button-primary + .shopify-payment-button__button--unbranded, .shopify-payment-button .collection__sidebar__buttons #shopify-product-reviews .spr-button-primary + .shopify-payment-button__button--unbranded, #shopify-product-reviews .collection__sidebar__buttons .shopify-payment-button .spr-button-primary + .shopify-payment-button__button--unbranded, .shopify-payment-button #shopify-product-reviews .collection__sidebar__buttons .spr-button-primary + .shopify-payment-button__button--unbranded, .collection__sidebar__buttons .shopify-payment-button .shopify-payment-button__button--unbranded + .shopify-payment-button__button--unbranded, .shopify-payment-button .collection__sidebar__buttons .shopify-payment-button__button--unbranded + .shopify-payment-button__button--unbranded {
  margin-top: 10px;
}

.collection__sidebar__slide-out .collection__sidebar {
  flex-grow: 1;
  height: auto;
  overflow-y: auto;
}

.collection__products .underlay {
  z-index: 6000;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  will-change: opacity;
}

.collection__active__filters {
  display: flex;
  flex-wrap: wrap;
}

.active__filters__clear,
.active__filters__remove {
  color: var(--text);
  display: flex;
  background-color: var(--COLOR-BG-SECONDARY);
  padding: 8px 7px 8px 14px;
  margin: 0 7px 7px 0;
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
}
.active__filters__clear:hover,
.active__filters__remove:hover {
  color: var(--text-dark);
}
.active__filters__clear:hover .filter__x,
.active__filters__remove:hover .filter__x {
  color: var(--primary);
}
.active__filters__clear small,
.active__filters__remove small {
  align-self: center;
  flex: 0 1 100%;
  word-break: break-word;
  font-size: inherit;
}

.filter__x {
  --icon-size: 14px;
  flex: 0 0 auto;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  margin-left: 4px;
}

.active__filters__clear {
  padding-right: 14px;
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

.filter__price {
  margin-top: 12px;
}

.filter__price__fields {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  max-width: 100%;
  margin: 0 0 25px;
}

.filter__price__fields label {
  position: absolute !important;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.filter__price__field {
  display: flex;
  align-items: center;
  flex: 1;
  max-width: calc(50% - 10px);
  padding: 8px 0 8px 8px;
  border: 1px solid var(--COLOR-TEXT);
  border-radius: var(--RADIUS-SELECT);
}

.filter__price__currency {
  margin-right: 5px;
}

.filter__price__spacer {
  flex: 0 0 20px;
  position: relative;
  padding: 5px;
  font-size: 0;
  text-align: center;
}
.filter__price__spacer:before {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6px;
  height: 1px;
  margin-left: -3px;
  background: currentColor;
  content: "";
}

.filter__price__input {
  flex: 1;
  display: block;
  min-width: 0;
  max-width: 100%;
  width: 0;
  padding: 0 3px;
  border: 1px solid transparent;
  border-radius: 0;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-align: right;
}

.range {
  position: relative;
  display: block;
  height: 36px;
  margin-left: -8px;
  margin-right: -8px;
  opacity: 0;
  -webkit-user-select: none;
  user-select: none;
}

.range.is-initialized {
  opacity: 1;
}

.range__dot {
  position: absolute;
  z-index: 2;
  display: block;
  width: 36px;
  height: 36px;
  padding: 8px;
}
.range__dot span {
  display: block;
  width: 100%;
  height: 100%;
  background: var(--COLOR-TEXT);
  border: 1px solid var(--COLOR-TEXT);
  border-radius: 50%;
  font-size: 0;
  cursor: pointer;
}

.range__line {
  position: absolute;
  top: 16px;
  left: 8px;
  z-index: 0;
  overflow: hidden;
  width: calc(100% - 16px);
  height: 4px;
  border-radius: 4px;
  border: 1px solid var(--COLOR-TEXT);
}
.range__line span {
  display: block;
  height: 100%;
  width: 0%;
  background: var(--COLOR-TEXT);
  font-size: 0;
}

.filter-count {
  margin-left: 4px;
}

.filter-count:before {
  content: "(";
}

.filter-count:after {
  content: ")";
}

/**
 * List Collections Index
 */
.collection-item {
  --link: var(--text);
  --link-hover: var(--text);
  display: flex;
  position: relative;
  background: #FFF;
  scroll-snap-align: start;
}

.collection-item__content {
  flex: 0 1 100%;
}

.collection-item__image {
  position: relative;
  overflow: hidden;
}
.has-line-design .collection-item__image {
  border-bottom: 1px solid var(--border);
}

.collection-item__info {
  padding: var(--inner);
  overflow: hidden;
}
@media only screen and (max-width: 749px) {
  .collection-item__info {
    padding: 12px;
  }
}

.collection-item--centered .collection-item__info {
  text-align: center;
}

@media (hover: hover) {
  .collection-item__bg .image-wrapper {
    --transform-scale: scale(1.08);
    transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  .collection-item__info span {
    --bg-size: 100% 1px;
    padding: 0 0 5px;
    background: linear-gradient(to right, currentColor, currentColor);
    background-size: 0% 1px;
    background-position: 50% 86%;
    background-repeat: no-repeat;
    transition: color 0.25s ease-in, background-size 0.25s ease-in;
  }
}
@media (hover: hover) and (hover: hover) {
  .collection-item__info span:hover {
    background-size: 100% 1px;
  }
}
@media (hover: hover) {
  .collection-item__content:hover .collection-item__bg .image-wrapper {
    transform: var(--transform-scale);
  }
}
@media (hover: hover) {
  .collection-item__content:hover .collection-item__info span {
    background-size: var(--bg-size);
  }
}
/**
 * Subcollection
 */
.subcollections {
  --link: var(--text);
  background-color: var(--bg);
  position: relative;
  overflow: hidden;
}

.collection__title + .subcollections .subcollections__inner {
  padding-top: 0;
}

.subcollection__item {
  position: relative;
  height: 300px;
  overflow: hidden;
  z-index: 0;
}

.subcollection__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow-y: hidden;
  transform: scale(1.06);
  transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.subcollection__image .image-wrapper {
  position: absolute;
  top: 0;
  left: 0;
}

.subcollection__link:hover .subcollection__image {
  transform: scale(1);
}

.subcollection__link {
  color: var(--link);
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  padding: 20px;
  width: 100%;
  height: 100%;
}

body.is-focused .subcollection__item:focus-within .image-overlay-bottom {
  outline: 5px auto var(--COLOR-PRIMARY);
  outline-offset: -1px;
}

.subcollection__text {
  position: relative;
  z-index: 200;
  max-height: 100%;
}

.subcollection__title,
.subcollection__description {
  margin: 0;
  color: var(--text);
}

.subcollection__title {
  margin-bottom: 3px;
  font-weight: var(--FONT-WEIGHT-HEADING-BOLD);
}

/* ============================================================================
  #Pagination (Including Shopify Product Reviews)
============================================================================== */
.pagination {
  margin-bottom: 1em;
}

/* ================ Custom Pagination ================ */
.pagination-custom {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  padding: max(var(--inner), var(--outer));
  width: 100%;
  font-size: calc(0.875rem * var(--FONT-ADJUST-BODY));
}
@media only screen and (max-width: 749px) {
  .pagination-custom {
    justify-content: space-around;
  }
}

.pagination-custom a {
  transition: color 0.3s ease;
}
.pagination-custom a:hover, .pagination-custom a:focus {
  color: var(--link-hover);
}

.pagination-custom__page {
  margin: 0 12px;
  color: var(--text);
  display: block;
  padding: 4px 8px;
  transition: color 0.3s ease;
  border-radius: var(--RADIUS);
}

.pagination-custom__page--active {
  position: relative;
  box-shadow: 0 0 0 1px currentColor;
}

.pagination-custom__inner {
  display: flex;
  justify-content: center;
  margin: 0 32px;
}

@media only screen and (min-width: 750px) {
  .pagination-custom__prev,
.pagination-custom__next {
    padding: 5px;
    display: inline-block;
  }
}
@media only screen and (min-width: 480px) {
  .pagination-custom__prev .icon,
.pagination-custom__next .icon {
    display: none;
  }
}
@media only screen and (max-width: 749px) {
  .pagination-custom__page {
    margin: 8px;
  }

  .pagination-custom__sep {
    margin: 8px 2px;
  }

  .pagination-custom__prev,
.pagination-custom__next {
    display: flex;
    flex: 1 0 0;
    margin: 0;
  }

  .pagination-custom__prev {
    justify-content: flex-start;
  }

  .pagination-custom__next {
    justify-content: flex-end;
  }

  .pagination-custom__inner {
    flex-grow: 0;
    margin: 0 10px;
  }
}
@media only screen and (max-width: 479px) {
  .pagination-custom__prev,
.pagination-custom__next {
    margin: 0 -4px;
  }
  .pagination-custom__prev span,
.pagination-custom__next span {
    display: none;
  }
}
/**
 * Footer
 */
.footer-sections {
  --bg: var(--COLOR-FOOTER-BG);
  --text: var(--COLOR-FOOTER-TEXT);
  --text-a35: var(--COLOR-FOOTER-TEXT-A35);
  --text-a75: var(--COLOR-FOOTER-TEXT-A75);
  --border: var(--COLOR-FOOTER-BORDER);
  --link: var(--COLOR-FOOTER-LINK);
  --link-hover: var(--COLOR-FOOTER-LINK-HOVER);
  position: relative;
  color: var(--text);
  background-color: var(--bg);
  padding-bottom: var(--cart-bar-height, 0px);
}
.footer-sections a:not(.btn) {
  transition: color 0.25s ease, background 0.25s ease;
}

.site-footer-wrapper {
  overflow: hidden;
}

.footer__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  pointer-events: none;
}

.footer__logo__wrapper {
  padding: var(--inner) 0;
}

.footer__logo {
  display: inline-block;
  max-width: 100%;
}

.footer__blocks {
  display: flex;
  flex-flow: column;
  position: relative;
  margin: 0 calc(var(--gutter) / -2) var(--gutter-offset);
}
@media only screen and (min-width: 750px) {
  .footer__blocks {
    flex-flow: row wrap;
  }
}

.footer__block {
  flex: 1 0 100%;
  padding: 0 calc(var(--gutter) / 2);
  margin-bottom: var(--gutter);
}
@media only screen and (min-width: 990px) {
  .footer__block {
    flex: 0 0 var(--desktop-width);
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .footer__block {
    flex-basis: 50%;
  }
}

@media only screen and (min-width: 750px) {
  .footer__block--divider {
    position: relative;
    display: flex;
    padding: 0;
    pointer-events: none;
  }
  .footer__block--divider .divider-holder {
    display: flex;
    justify-content: center;
    flex: 0 1 100%;
    margin: 0;
  }
  .footer__block--divider .divider {
    height: 100%;
    border-width: 0 0 0 1px;
    border-style: solid;
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .footer__block--divider {
    position: absolute;
    top: 0;
    left: 50%;
    bottom: 0;
  }
}

@media only screen and (min-width: 750px) {
  body.grid-compact .footer__block--divider--inline {
    margin-bottom: calc((var(--padding-bottom) * -1) + var(--gutter));
  }
  body.grid-compact .footer__blocks:only-child .footer__block--divider--inline {
    margin-top: calc((var(--padding-top) * -1));
  }
}

.footer__block .social-link {
  color: var(--COLOR-FOOTER-LINK);
}

.footer__block .social-link:hover {
  color: var(--link-hover);
}

.footer__block__title {
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
  font-size: calc(1.25rem * var(--FONT-ADJUST-HEADING));
  padding-bottom: 10px;
}

.footer__block__image {
  max-width: 100%;
  margin-bottom: var(--inner);
}

.footer__newsletter__wrapper {
  max-width: 440px;
}

.footer__newsletter__wrapper .newsletter-form {
  --border: var(--COLOR-FOOTER-BORDER);
}

.footer__quicklinks {
  font-size: calc(1rem * var(--FONT-ADJUST-BODY));
}

.footer__quicklinks li {
  margin: 0 0 1.25em;
}
.footer__quicklinks li:last-child {
  margin-bottom: 0;
}

.footer__quicklinks a {
  transition: color 0.25s ease;
}

.footer__social__text,
.footer__newsletter__text {
  margin-bottom: 15px;
}

/**
 * Tabs
 */
.tabs-wrapper {
  overflow: hidden;
  position: relative;
}

.tabs__head {
  position: relative;
  z-index: 2;
  overflow: hidden;
}

.tabs__head .tabs__arrow:before {
  display: block;
}

.tabs__arrow {
  --icon-size: 24px;
  position: absolute;
  top: 50%;
  display: flex;
  align-items: center;
  width: calc(var(--icon-size) + 8px);
  height: var(--icon-size);
  max-height: none;
  margin-top: calc(var(--icon-size) / -2);
  border-radius: 0;
  padding: 0 4px;
  box-shadow: none;
  transition: all 0.2s;
}
.tabs__arrow:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  display: none;
  width: 100%;
  height: 200%;
  transform: translateY(-50%);
  background: linear-gradient(to right, var(--bg, var(--COLOR-BG)) 78%, transparent 100%);
}
.tabs__arrow .icon {
  position: relative;
  z-index: 5;
}

.tabs__arrow--prev {
  left: 0;
}

.tabs__arrow--next {
  right: 0;
}

.tabs__arrow--next:before {
  transform: translateY(-50%) rotateY(180deg);
}

ul.tabs {
  display: block;
  overflow-x: auto;
  white-space: nowrap;
  margin: 0;
  padding: 5px 0;
  list-style: none;
  position: relative;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
ul.tabs::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}

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

ul.tabs > li {
  --text: var(--text-light);
  text-transform: var(--BTN-UPPERCASE);
  font-family: var(--BTN-FONT-STACK);
  font-size: var(--BTN-FONT-SIZE);
  font-style: var(--BTN-FONT-STYLE);
  font-weight: var(--BTN-FONT-WEIGHT);
  letter-spacing: var(--BTN-LETTER-SPACING);
  display: inline-block;
  padding: 10px 0px;
  margin: 0 3rem 0 0;
  cursor: pointer;
  vertical-align: bottom;
  color: var(--text);
}
ul.tabs > li span {
  padding: 0 0 5px;
  background: linear-gradient(to right, currentColor, currentColor);
  background-size: 0% 1px;
  background-position: 50% 86%;
  background-repeat: no-repeat;
  transition: color 0.25s ease-in, background-size 0.25s ease-in;
}
@media (hover: hover) {
  ul.tabs > li span:hover {
    background-size: 100% 1px;
  }
}
@media (hover: hover) {
  ul.tabs > li .icon-arrow-right {
    transition: transform 0.5s ease;
    transform: translateZ(0);
  }
  ul.tabs > li:hover .icon-arrow-right {
    transform: translate3d(5px, 0, 0);
  }
}

ul.tabs > li.current {
  --text: var(--text-dark);
}
ul.tabs > li.current span {
  background-size: 100% 1px;
}
ul.tabs > li.current:only-child {
  cursor: default;
}
ul.tabs > li.current:only-child span {
  background: none;
}

ul.tabs--center > li {
  margin: 0 15px;
}

.tab-content {
  position: absolute;
  top: 0;
  width: 100%;
  padding: 15px 15px 15px 0px;
  min-height: 6rem;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  content-visibility: hidden;
}
.no-js .tab-content {
  position: static;
  display: inherit;
  pointer-events: none;
  opacity: 1;
  visibility: visible;
  content-visibility: visible;
}

.tab-content.current {
  position: static;
  display: inherit;
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
  content-visibility: visible;
}

.tab-content:not(.current) figure {
  display: none;
}

.tab__title:not(:last-child) {
  margin-bottom: var(--gutter);
}

/* Product Tabs */
.product-tabs {
  max-width: 100%;
}
.product-tabs ul.tabs {
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.product-tabs ul.tabs::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}
.product-tabs ul.tabs::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 0;
  height: 0;
}
.product-tabs ul.tabs > li {
  padding-bottom: 0;
  border-bottom-width: 1px;
  white-space: normal;
}
.product-tabs ul.tabs > li:last-child {
  margin-right: 0;
}

.product-tabs__head {
  padding-bottom: 16px;
  margin-bottom: -13px;
}

/* Tabs Collections */
.index-tab-collections {
  color: var(--text);
  background-color: var(--bg);
}
.index-tab-collections .btn, .index-tab-collections #challenge .shopify-challenge__button, #challenge .index-tab-collections .shopify-challenge__button, .index-tab-collections #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .index-tab-collections .spr-button-primary, .index-tab-collections .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .index-tab-collections .shopify-payment-button__button--unbranded {
  max-width: 100%;
}
.index-tab-collections .tabs-collections {
  position: relative;
}
.index-tab-collections .tabs__nav {
  flex: 0 1 auto;
}
.index-tab-collections .tabs__nav:only-child {
  flex: 1 1 auto;
}
.index-tab-collections ul.tabs {
  display: block;
  white-space: nowrap;
  overflow-x: auto;
  margin: 0 auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.index-tab-collections ul.tabs::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}
.index-tab-collections .tab-link {
  padding: 5px 0;
}
.index-tab-collections .tab-link:first-child {
  margin-left: 0;
}
.index-tab-collections .tab-link:last-child {
  margin-right: 0;
}
.index-tab-collections .tab-content {
  padding: 0;
  min-height: 0;
}
.index-tab-collections .grid__heading-image .svg-placeholder {
  color: #BBB;
  background: #CCC;
}
@media only screen and (min-width: 750px) {
  .index-tab-collections .tabs-collections__head .grid__heading-holder:not(.grid__heading-holder--inline) .grid__heading-text:not(:last-child) {
    margin-bottom: var(--gutter);
  }
}
@media only screen and (max-width: 749px) {
  .index-tab-collections .tabs-collections__head .grid__heading-holder {
    margin-bottom: 0;
  }
  .index-tab-collections .tabs-collections__head .grid__heading-text {
    margin-bottom: calc(var(--gutter) * 2);
  }
  .index-tab-collections .tabs-collections__head .grid__heading-actions {
    margin-bottom: var(--gutter);
  }
}

.product-accordion {
  --icon-size: 16px;
  padding-top: 1px;
}
.product-accordion .accordion__title {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* Tabs/Accordion Truncated */
.accordion-content__entry--truncate,
.tab-content__entry--truncate,
.product__description__content--truncate {
  display: none;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

.accordion-content__actions,
.tab-content__actions,
.product__description__content__actions {
  display: none;
}

.accordion-content__holder,
.tab-content__holder,
.product__description__content__holder {
  position: relative;
  word-break: break-word;
}

.accordion-content__holder.is-expanded .accordion-content__entry:not(.accordion-content__entry--truncate),
.accordion-content__holder.is-expanded .tab-content__entry:not(.tab-content__entry--truncate),
.accordion-content__holder.is-expanded .product__description__content__entry:not(.product__description__content__entry--truncate),
.tab-content__holder.is-expanded .accordion-content__entry:not(.accordion-content__entry--truncate),
.tab-content__holder.is-expanded .tab-content__entry:not(.tab-content__entry--truncate),
.tab-content__holder.is-expanded .product__description__content__entry:not(.product__description__content__entry--truncate),
.product__description__content__holder.is-expanded .accordion-content__entry:not(.accordion-content__entry--truncate),
.product__description__content__holder.is-expanded .tab-content__entry:not(.tab-content__entry--truncate),
.product__description__content__holder.is-expanded .product__description__content__entry:not(.product__description__content__entry--truncate) {
  display: none;
}
.accordion-content__holder.is-expanded .accordion-content__entry--truncate,
.accordion-content__holder.is-expanded .tab-content__entry--truncate,
.accordion-content__holder.is-expanded .product__description__content__entry--truncate,
.tab-content__holder.is-expanded .accordion-content__entry--truncate,
.tab-content__holder.is-expanded .tab-content__entry--truncate,
.tab-content__holder.is-expanded .product__description__content__entry--truncate,
.product__description__content__holder.is-expanded .accordion-content__entry--truncate,
.product__description__content__holder.is-expanded .tab-content__entry--truncate,
.product__description__content__holder.is-expanded .product__description__content__entry--truncate {
  position: relative;
  display: block !important;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.accordion-content__holder.is-expanded .accordion-content__actions,
.accordion-content__holder.is-expanded .tab-content__actions,
.accordion-content__holder.is-expanded .product__description__content__actions,
.tab-content__holder.is-expanded .accordion-content__actions,
.tab-content__holder.is-expanded .tab-content__actions,
.tab-content__holder.is-expanded .product__description__content__actions,
.product__description__content__holder.is-expanded .accordion-content__actions,
.product__description__content__holder.is-expanded .tab-content__actions,
.product__description__content__holder.is-expanded .product__description__content__actions {
  display: block;
}

.compare__outer {
  position: relative;
  overflow: hidden;
  height: 100%;
}

.section-before-after .compare__outer {
  height: 0;
  padding-top: calc(1 / var(--aspect-ratio) * 100%);
}

.section-before-after .compare__buttons {
  margin-top: var(--inner);
}

@media only screen and (min-width: 750px) {
  .image-height .compare__outer {
    height: auto;
    min-height: 100%;
    padding-top: calc(1 / var(--aspect-ratio) * 100%);
  }

  .image-height .compare {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
@media only screen and (max-width: 749px) {
  .image-height--mobile .compare__outer {
    height: auto;
    min-height: 100%;
    padding-top: calc(1 / var(--aspect-ratio) * 100%);
  }

  .image-height--mobile .compare {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.compare__image {
  position: relative;
}
.no-js .compare__image {
  width: 50% !important;
}

.compare {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.compare,
.compare__image {
  height: 100%;
  padding: 0;
}

.compare__image__holder .image-wrapper,
.compare__image:nth-child(2),
.compare__image__holder {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.compare__btn {
  position: absolute;
  top: 50%;
  z-index: 3;
  width: 50px;
  height: 50px;
  border-radius: var(--radius);
  margin-top: -25px;
  background: var(--bg);
  cursor: move;
  transition: color 0.3s ease;
  touch-action: pan-y;
}
.compare__btn:active {
  color: var(--link-hover);
}

.compare__btn .icon {
  --icon-size: 36px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.no-js .compare__btn {
  display: none;
}

/**
 * Custom content
 */
.brick__section {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
@media only screen and (min-width: 750px) {
  .brick__section {
    flex-wrap: nowrap;
  }
}

.js .brick__slider:not(.flickity-enabled) {
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.js .brick__slider:not(.flickity-enabled)::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}
.js .brick__slider:not(.flickity-enabled) .brick__section {
  min-width: 100%;
}

.brick__slider .flickity-page-dots {
  bottom: 20px;
}
@media only screen and (max-width: 749px) {
  .brick__slider .flickity-page-dots {
    padding: 0 calc(var(--outer) * 2);
  }
  .text-left .brick__slider .flickity-page-dots {
    justify-content: flex-start;
  }
  .brick__slider[data-dots=line] .hero__content, .brick__slider[data-dots=circle] .hero__content {
    padding-bottom: 20px;
  }
}

body.has-line-design .brick__block .hero__slide {
  border: 0;
}

.text-left .brick__block__text .flickity-page-dots {
  justify-content: flex-start;
}

.brick__block {
  flex: 0 1 100%;
  color: var(--text);
  background-color: var(--bg);
}
@media only screen and (min-width: 750px) {
  .brick__block {
    flex: 1 1 50%;
  }
}

.brick--border .brick__block {
  border: 1px solid var(--border);
}

.brick__section--reversed .brick__block:nth-child(2):last-child {
  order: -1;
}

@media only screen and (max-width: 749px) {
  .brick__section--reversed-mobile .brick__block:nth-child(2):last-child {
    order: -1;
  }
}

@media only screen and (min-width: 750px) {
  .brick__block.is-sticky {
    align-self: flex-start;
    position: sticky;
    top: 0;
    min-height: inherit;
  }
}

.brick__block__text {
  height: 100%;
  display: flex;
  align-items: center;
  padding: var(--outer);
  background-color: var(--bg);
  margin: 0 auto;
}
@media only screen and (min-width: 1400px) {
  .brick__block__text {
    flex-basis: 76%;
  }
}
@media only screen and (min-width: 990px) and (max-width: 1399px) {
  .brick__block__text {
    flex-basis: 84%;
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .brick__block__text {
    flex-basis: 90%;
  }
}
@media only screen and (max-width: 749px) {
  .brick__block__text {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
}

.brick__block__text--column {
  flex-direction: column;
}

.brick__block__text.has-padding,
.brick__block__collection.has-padding {
  padding: var(--outer);
}

@media only screen and (max-width: 749px) {
  .brick__block__collection.has-padding .look__slider {
    margin-left: var(--outer-offset);
    margin-right: var(--outer-offset);
    padding-left: var(--outer);
  }
}

.brick__section--reversed .brick__block:last-child .brick__block__text:not(.has-padding),
.brick__block:first-child .brick__block__text:not(.has-padding) {
  padding-left: 0;
}

.wrapper--full.brick__section--reversed .brick__block:last-child .brick__block__text:not(.has-padding),
.wrapper--full .brick__block:first-child .brick__block__text:not(.has-padding) {
  padding-left: var(--outer);
}

@media only screen and (max-width: 749px) {
  .wrapper--full .brick__block__text:not(.has-padding) {
    padding-left: var(--outer);
    padding-right: var(--outer);
  }
}

.brick__block__text.has-padding,
.wrapper--full .brick__block__text.has-padding {
  padding-left: var(--outer);
}

@media only screen and (min-width: 750px) {
  .brick--border .brick__block:last-of-type:not(:only-child) {
    border-left: none;
  }

  .brick__block__video .image-height,
.brick__block__image .image-height {
    flex: 1;
    min-height: 100%;
  }

  .brick__block__video,
.brick__block__image,
.brick__block__video .image__hero__frame:not(.image-height),
.brick__block__image .image__hero__frame:not(.image-height) {
    height: 100%;
  }
}
@media only screen and (max-width: 749px) {
  .brick--border .brick__block:last-of-type:not(:only-child) {
    border-top: none;
  }

  .brick__block__video .image-height--mobile,
.brick__block__image .image-height--mobile {
    min-height: 100%;
  }

  .brick__block__video .image__hero__frame:not(.image-height--mobile),
.brick__block__image .image__hero__frame:not(.image-height--mobile) {
    height: 100%;
  }
}
.image__video__play {
  width: unset;
  min-width: calc(var(--BTN-FONT-SIZE) * var(--line-height-normal) + var(--btn-top) * 2 + 2px);
  max-width: unset;
  border-radius: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: var(--btn-top);
}
.image__video__play .icon-play {
  --icon-size: 14px;
  margin: 0;
}

.brick__product__subheading {
  padding-bottom: var(--gutter);
  margin: 0;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-size: calc(11px * var(--FONT-ADJUST-BODY));
}

.brick__product {
  display: block;
  width: 100%;
  max-width: 350px;
  margin: 0 auto;
}
.brick__product .product-item__info[href="#"] {
  pointer-events: none;
}
.brick__product .product-item__info .price {
  font-size: calc(0.9rem * var(--FONT-ADJUST-BODY));
  margin-top: 5px;
}
.brick__product .product-item__title {
  font-size: calc(1rem * var(--FONT-ADJUST-HEADING));
  margin: 0 0 5px;
}
.brick__product .product-item--overlay-text .product-information {
  padding-bottom: calc(var(--inner) / 2);
}
@media only screen and (max-width: 989px) {
  .brick__product .product-item--overlay-text .product-information {
    padding-left: 42px;
    padding-right: 42px;
  }
}

.brick__block--collection {
  display: flex;
  align-items: center;
  min-width: 0;
  padding-top: var(--outer);
  padding-bottom: var(--outer);
}
@media only screen and (min-width: 750px) {
  .brick__block--collection .look__slider {
    max-width: 500px;
  }
}
@media only screen and (max-width: 749px) {
  .brick__block--collection {
    min-height: 0;
  }
  .brick__block--collection .look__slider {
    margin-left: var(--outer-offset);
    margin-right: var(--outer-offset);
  }
  .brick__block--collection .look__title {
    text-align: center;
  }
}

.brick__block__collection {
  flex: 1;
  max-width: 100%;
}
.brick__block__collection .product-item {
  margin-top: 0;
}
@media only screen and (max-width: 749px) {
  .wrapper--full .brick__block__collection {
    margin-left: var(--outer);
    margin-right: var(--outer);
  }
}

body.grid-compact.has-line-design .brick__block__collection .look__slide {
  padding: 1px 1px 0 0;
}

@media only screen and (min-width: 750px) {
  .brick__block__collection .look__aside {
    padding-top: var(--outer);
    padding-bottom: var(--outer);
  }
}

.brick__block--compare {
  overflow: hidden;
}

.brick__block__compare {
  height: 100%;
}

.brick__block__compare .compare__image {
  padding: 0;
}

.brick__block--images {
  display: flex;
}

@media only screen and (max-width: 749px) {
  .brick__block--images.desktop {
    display: none;
  }
}

@media only screen and (max-width: 749px) {
  .brick__block--images[data-slider] {
    display: block;
  }
}

@media only screen and (max-width: 749px) {
  .brick__block--images[data-slider]:after {
    content: "flickity";
    display: none;
  }
}

.brick__block--image-slider {
  display: block;
}

.brick__block--image-slider .brick__block__image {
  width: 100%;
}

.brick__block--image-slider[data-slider]:after {
  content: "flickity";
  display: none;
}

.brick__block--images .brick__block__image {
  flex: 1;
  display: flex;
  min-height: 100%;
}
@media only screen and (min-width: 750px) {
  .brick__block--images .brick__block__image {
    transform: translateX(0) !important;
  }
}

@media only screen and (max-width: 749px) {
  .brick__block--images[data-slider] .brick__block__image {
    display: block;
    width: 100%;
  }
}

@media only screen and (min-width: 750px) {
  .brick__block--three-quarters {
    flex: 0 0 65%;
  }
}

.brick__block--text {
  display: flex;
}
.brick__block--text .hero__content--compact {
  flex-basis: 100%;
}
@media only screen and (max-width: 749px) {
  .brick__block--text .hero__content--compact {
    padding: var(--outer) var(--outer) calc(var(--outer) - var(--line));
    margin-bottom: 0;
  }
}

.has-line-design .brick__block--slider .grid-item {
  border: none;
}
@media only screen and (max-width: 749px) {
  .brick__block--slider .hero__content {
    flex-direction: row;
  }
}

@media only screen and (min-width: 750px) {
  .js .hero__content:not(.flickity-enabled) .hero__slide:not(:first-child) {
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
  }
}

.brick__block--password {
  flex: 1 0 50%;
  margin: 0 auto;
  padding: 0 var(--outer);
}

.brick__block--password .brick__block__text {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  margin: 0 auto;
  padding: var(--outer) 0;
}

.brick__block__logo {
  margin: auto;
  max-width: 100%;
}

.brick__block__content {
  display: grid;
  grid-template-columns: 100%;
  gap: var(--gap);
  margin-bottom: var(--gap);
  width: 100%;
}

.brick__block__menu {
  margin: calc(var(--inner-offset) / 2);
}
.brick__block__menu .btn, .brick__block__menu #challenge .shopify-challenge__button, #challenge .brick__block__menu .shopify-challenge__button, .brick__block__menu #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .brick__block__menu .spr-button-primary, .brick__block__menu .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .brick__block__menu .shopify-payment-button__button--unbranded {
  margin: calc(var(--inner) / 2);
  vertical-align: middle;
}

.brick__block__newsletter .contact-form {
  display: inline-block;
  max-width: 260px;
  width: 100%;
}
.brick__block__newsletter .form__legal {
  margin-top: var(--line);
  text-align: center;
}
.brick__block__newsletter .field {
  margin-bottom: var(--inner);
}

.brick__block__actions {
  flex: 0 1 100%;
  margin-bottom: var(--inner);
}

.brick__block__actions + .brick__block__actions {
  padding-top: var(--inner);
}

.brick__block__title {
  margin: 0;
}

.brick__block__powered {
  margin-bottom: var(--inner);
}

.brick__block__social {
  overflow: hidden;
}

.brick__section--accordion .brick__block--images {
  align-self: flex-start;
}

/* Video */
.video__poster,
.video__poster .image__hero__frame {
  min-height: inherit;
}

.video__player {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  width: 100%;
  height: 100%;
  transform: translate(-50%, -50%);
  overflow: hidden;
  transition: opacity 0.5s ease;
}

.video__player.is-loading {
  opacity: 0;
}

.video__player video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.map-section {
  color: var(--text);
  background-color: var(--bg);
}

.map__content {
  padding: 0;
}

.map-section__container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

@media only screen and (min-width: 990px) and (max-width: 1399px) {
  .map-section--load-error {
    width: 50%;
    margin: 0 auto;
  }
}
.map-section--load-error .errors {
  width: 100%;
}

.homepage-columns {
  display: flex;
  align-items: stretch;
}
@media only screen and (max-width: 749px) {
  .homepage-columns {
    flex-direction: column-reverse;
  }
}

.column__block {
  position: relative;
  overflow: hidden;
  float: none;
  min-height: inherit;
}

.column__block--content {
  display: flex;
  flex: 1;
  padding: var(--outer);
}

@media only screen and (min-width: 990px) {
  .column__block--map {
    flex: 0 0 66.66%;
  }
}
@media only screen and (max-width: 989px) {
  .column__block--map {
    flex: 0 0 50%;
  }
}

.column__block .flex--centered {
  padding: 15px;
}

/**
 * Home Slideshow
 */
.slideshow {
  position: relative;
  height: auto;
  overflow: hidden;
  transition: min-height 0.5s linear;
}
.slideshow .hero__content__wrapper {
  pointer-events: none;
}
.slideshow .hero__content__wrapper a {
  pointer-events: auto;
}
.slideshow .flickity-viewport {
  min-height: inherit;
}
.slideshow .flickity-enabled {
  min-height: inherit;
  height: 100%;
}
.slideshow .flickity-enabled.is-loading .flickity-viewport {
  transition: none;
}
.slideshow .flickity-prev-next-button.previous {
  left: calc(var(--btn-size) / 2);
}
.slideshow .flickity-prev-next-button.next {
  right: calc(var(--btn-size) / 2);
}
.slideshow .slideshow__slide {
  width: 100%;
  color: var(--text);
}
.slideshow .slideshow__slide--onboarding {
  display: flex;
  justify-content: center;
  align-items: center;
}
.slideshow .slideshow__slide--onboarding .image-overlay {
  z-index: -1;
  opacity: 1;
}
.slideshow .flickity-page-dots {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  margin: 0;
  padding: 0 10px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  list-style: none;
}
@media only screen and (max-width: 989px) {
  .slideshow .flickity-page-dots {
    padding-bottom: 10px;
  }
}
.slideshow .hero__content {
  margin: var(--outer);
}
.slideshow .hero__content--transparent {
  padding: var(--outer) var(--outer) calc(var(--outer) - var(--line));
  margin: 0;
}

/* Zoom out animation */
.slideshow__slider--zoom-out .image__fill > img {
  will-change: opacity, transform;
  transform: scale(1.2);
  transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.no-js .slideshow__slider--zoom-out .image__fill > img,
.slideshow__slider--zoom-out .is-selected .image__fill > img {
  opacity: 1;
  transform: scale(1);
}

/* Wipe animation */
.slideshow__slider--wipe .slideshow__slide {
  opacity: 1 !important;
}

.slideshow__slider--wipe.is-loading .slideshow__slide,
.slideshow__slider--wipe .slideshow__slide.is-selected,
.no-js .slideshow__slider--wipe .slideshow__slide {
  transition: none;
}

.no-js .slideshow__slider--wipe .hero__image,
.slideshow__slider--wipe .is-selected .hero__image {
  animation: clipPathFromRight 0.5s ease-out;
  animation-fill-mode: both;
}

@keyframes clipPathFromRight {
  0% {
    -webkit-clip-path: polygon(100% 0, 100% 0%, 100% 100%, 100% 100%);
            clip-path: polygon(100% 0, 100% 0%, 100% 100%, 100% 100%);
    transform: translateX(2%);
  }
  100% {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
            clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    transform: translateX(0);
  }
}
/* Slide styles */
.slideshow__slide > a {
  min-height: 100%;
  height: 100%;
  color: inherit;
}

/*
  Prevent CLS on page load
  Images are stacked until flickity is initialized which causes CLS
  Position absolute makes them stay unchanged (if only JS is enabled)
*/
.js .slideshow__slider:not(.flickity-enabled) .slideshow__slide:not(:first-child) {
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
}

/**
 * Social sharing
 */
.share-holder {
  position: relative;
  display: block;
  z-index: 2;
}

.sharing-button {
  display: inline-flex;
  padding: 10px 0;
  cursor: pointer;
  text-align: left;
}
@media (hover: hover) {
  .sharing-button:hover .sharing-button__text span {
    background-size: 100% 1px;
  }
}

.sharing-button .icon {
  flex-shrink: 0;
}

.sharing-button__text {
  text-transform: var(--BTN-UPPERCASE);
  font-family: var(--BTN-FONT-STACK);
  font-size: var(--BTN-FONT-SIZE);
  font-style: var(--BTN-FONT-STYLE);
  font-weight: var(--BTN-FONT-WEIGHT);
  letter-spacing: var(--BTN-LETTER-SPACING);
  align-self: center;
  position: relative;
  margin-left: 6px;
  line-height: 1.4;
}
.sharing-button__text span {
  padding: 0 0 5px;
  background: linear-gradient(to right, currentColor, currentColor);
  background-size: 0% 1px;
  background-position: 50% 86%;
  background-repeat: no-repeat;
  transition: color 0.25s ease-in, background-size 0.25s ease-in;
}
@media (hover: hover) {
  .sharing-button__text span:hover {
    background-size: 100% 1px;
  }
}
@media (hover: hover) {
  .sharing-button__text .icon-arrow-right {
    transition: transform 0.5s ease;
    transform: translateZ(0);
  }
  .sharing-button__text:hover .icon-arrow-right {
    transform: translate3d(5px, 0, 0);
  }
}

.share-button__message {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  margin-top: 2px;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

.share-button__message.is-visible {
  visibility: visible;
  animation: showMessage 3s ease;
  animation-fill-mode: both;
}

.share-button__message::after {
  content: "";
  position: absolute;
  z-index: 2;
  top: -1px;
  left: 22px;
  width: 12px;
  height: 12px;
  background: var(--bg);
  border: 1px solid var(--border);
  -webkit-clip-path: polygon(0% 0%, 100% 100%, 0 100%);
          clip-path: polygon(0% 0%, 100% 100%, 0 100%);
  transform: rotate(135deg) translateX(-50%);
}

.share-button__message--right {
  right: 0;
  left: auto;
}

.share-button__message--right:after {
  right: 22px;
  left: auto;
}

.share-button__message-text {
  position: relative;
  display: block;
  border: 1px solid var(--border);
  padding: 3px 10px;
  color: var(--text-dark);
  background-color: var(--bg);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  line-height: normal;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
}

@keyframes showMessage {
  0% {
    opacity: 0;
    transform: translateY(-4px);
  }
  15% {
    opacity: 1;
    transform: translateZ(0);
  }
  90% {
    opacity: 1;
    transform: translateZ(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-4px);
  }
}
.socials {
  --gap: 8px;
  --gap-offset: calc(var(--gap) * -1);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: var(--gap-offset);
  list-style: none;
}
.socials li {
  margin: var(--gap);
}
.socials a {
  color: var(--text);
}
.socials:empty {
  display: none;
}

.socials--newsletter {
  margin-top: calc(var(--inner) - var(--gap));
}

.text-center .socials {
  justify-content: center;
}

.social-link {
  height: var(--icon-size);
  width: var(--icon-size);
  color: var(--link);
}

.social-link:hover {
  color: var(--link-hover);
}

/**
 * Logo list
 */
.logos {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  background-color: var(--bg);
  color: var(--text);
}

.logos .container {
  background-color: initial;
}

.logos__wrapper {
  display: flex;
  flex-direction: column;
  position: relative;
  text-align: center;
}
.logos__wrapper .logos__slider {
  width: 100%;
}
.logos__wrapper .logos__slider:after {
  content: "flickity";
  display: none;
}
@media only screen and (max-width: 749px) {
  .logos__wrapper .logos__slider:after {
    content: "";
  }
}

.logos__title {
  margin-bottom: 30px;
}
.logos__title:first-child {
  margin-top: 0;
}

.logos__logo {
  opacity: var(--logo-opacity);
  width: 200px;
  padding: 0 10px;
  transition: opacity 0.3s ease;
}
@media only screen and (max-width: 749px) {
  .logos__logo {
    width: auto;
    padding: 0 var(--gutter);
  }
}

.logos-press .logos__logo {
  cursor: pointer;
}

.logos__img {
  display: block;
  margin: 0 auto;
}
.logos__img.svg-placeholder {
  background-color: transparent;
}

.logos__slider__outer {
  position: relative;
  width: 100%;
  order: 1;
  height: 100%;
  margin: auto;
}
@media only screen and (max-width: 749px) {
  .logos__slider__outer {
    overflow: hidden;
    max-width: none;
    width: auto;
    margin-left: var(--gutter-offset);
    margin-right: var(--gutter-offset);
  }
}

.logos__slider:not(.flickity-enabled) {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}

.logos__slider .flickity-slider {
  display: flex;
  justify-content: center;
  align-items: center;
}

.logos__slide {
  flex: 0 0 auto;
  width: auto;
  padding: 0;
}

@media only screen and (max-width: 749px) {
  .logos__slider:not(.flickity-enabled) {
    overflow-x: auto;
    display: block;
    padding: 0 var(--gutter);
    white-space: nowrap;
    font-size: 0;
    text-align: center;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .logos__slider:not(.flickity-enabled)::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }

  .logos__slide {
    display: inline-block;
    vertical-align: middle;
  }
}
.logos__slide a:hover .logos__logo,
.logos__slide.is-selected .logos__logo,
.logos__slide.is-active .logos__logo {
  opacity: 1;
}

.logos__slider-text {
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.js .logos__slider-text:not(.flickity-enabled) {
  display: flex;
  overflow-x: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.js .logos__slider-text:not(.flickity-enabled)::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}

.logos__slider-text .flickity-viewport {
  overflow: visible;
}

.logos__slider-text .logos__slide {
  width: 100%;
}

.logos__slide__text {
  text-align: center;
  overflow: hidden;
  opacity: 0;
  transform: translateY(-100%);
  transition: transform 0.25s ease-in, opacity 0.2s ease;
  -webkit-backface-visibility: hidden;
}

.is-selected .logos__slide__text {
  transform: none;
  opacity: 1;
  animation: fadeInUp 0.3s ease-out;
  animation-delay: 0.3s;
  animation-fill-mode: backwards;
}

.no-js .logos__slide__text {
  transform: none;
  opacity: 1;
}

@keyframes fadeInUp {
  0% {
    transform: translateY(100%);
    opacity: 0;
  }
  100% {
    transform: translateZ(0);
    opacity: 1;
  }
}
/**
 * Sidebar Section
 */
.section-sidebar {
  color: var(--text);
  background-color: var(--bg);
}

.section-sidebar__body {
  display: flex;
  margin: 0 calc(var(--gutter)/2 * -1);
}
@media only screen and (max-width: 749px) {
  .section-sidebar__body {
    display: block;
    margin: 0;
  }
}

.section-sidebar__aside {
  flex: 0 0 33.33%;
  padding: 0 calc(var(--gutter)/2);
}
@media only screen and (max-width: 749px) {
  .section-sidebar__aside {
    display: none;
    padding: 0;
  }
}

.section-sidebar__widget {
  position: sticky;
  top: 0;
  padding-top: calc(1.5rem - 6px);
}
.has-header-sticky .section-sidebar__widget {
  top: var(--header-height);
}

.section-sidebar__content {
  flex: 0 1 100%;
  padding: 0 calc(var(--gutter)/2);
}
@media only screen and (max-width: 749px) {
  .section-sidebar__content {
    padding: 0;
  }
}

.section-sidebar__title {
  padding: 1.5rem 0;
  margin: 0;
  line-height: 1.2;
}

.accordion + .section-sidebar__title {
  margin-top: var(--inner);
}

@media only screen and (min-width: 990px) {
  .supporting-menu__inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
  }
}
@media only screen and (max-width: 749px) {
  .supporting-menu__inner {
    display: grid;
    grid-template-columns: 100%;
    gap: var(--inner);
  }
}

.supporting-menu__item--copyright {
  flex: 1 1 auto;
}

.supporting-menu__item--localization,
.supporting-menu__item--payment {
  flex: 1 0 auto;
}

.supporting-menu__item:only-child {
  width: 100%;
  text-align: center;
}

.supporting-menu__copyright {
  --gap: 8px;
  --gap-offset: calc(var(--gap) * -1);
  list-style: none;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  margin: 0 var(--gap-offset);
}
@media only screen and (max-width: 749px) {
  .supporting-menu__copyright {
    text-align: left;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    min-width: 100%;
  }
}
.supporting-menu__copyright li {
  display: inline-block;
  padding: 10px var(--gap);
}

.supporting-menu__payment {
  --gap: 5px;
  --gap-offset: calc(var(--gap) * -1);
  display: flex;
  flex-wrap: wrap;
  margin: var(--gap-offset);
}
@media only screen and (min-width: 990px) {
  .supporting-menu__payment {
    justify-content: flex-end;
  }
}
.supporting-menu__payment li {
  display: inline-block;
  padding: var(--gap);
}
.supporting-menu__payment a {
  text-decoration: none;
}
.supporting-menu__payment .payment-icon {
  display: block;
  width: 36px;
}

/**
 * Related
 */
.related__wrapper {
  color: var(--text);
  background-color: var(--bg);
}

.related__products {
  text-align: center;
}
.related__products .tab-link,
.related__products .tab-content {
  padding: 0;
}
@media only screen and (min-width: 750px) {
  .related__products .grid--slider:after {
    content: "flickity";
    display: none;
  }
}
.related__products .grid--slider.flickity-resize .flickity-slider .product-item {
  height: 100%;
}

.pswp {
  z-index: 6000;
}

.pswp__bg {
  background: rgba(0, 0, 0, 0.4);
}

.pswp__img {
  background-color: var(--bg);
  filter: brightness(var(--filter-bg));
}

.pswp__zoom-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.pswp__custom-inner {
  max-width: 920px;
  width: 100%;
  padding: 0 10px;
  margin: 0 auto;
  font-size: 0;
  text-align: center;
}
.pswp__custom-inner:before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: "";
}

.pswp__custom-content {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}

.pswp__custom-native video {
  width: 100%;
  height: auto;
}

.pswp__custom-iframe-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 0;
  padding-top: 56.25%;
}

.pswp__custom-iframe-outer > video,
.pswp__custom-iframe-outer iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.pswp__custom-close .icon {
  --icon-size: 16px;
  position: absolute;
  margin-left: -7px;
  pointer-events: none;
  transform: translateY(-50%);
  transition: transform 0.3s;
}

.pswp__custom-close {
  position: absolute;
  top: 34px;
  right: 40px;
  z-index: 4;
  width: 50px;
  height: 50px;
  border: 1px solid var(--border);
  background-color: var(--COLOR-BG);
  color: var(--primary);
  text-align: center;
  transition: all 0.4s;
}
@media only screen and (max-width: 749px) {
  .pswp__custom-close {
    top: 50px;
    right: 10px;
  }
}
.pswp__custom-close:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.pswp__custom-close:hover {
  border-color: var(--COLOR-BORDER-DARK);
  transform: scale(1.1);
}
.pswp__custom-close:hover .icon {
  transform: translateY(-50%) rotate(90deg);
}

.pswp__counter {
  display: none;
}

.pswp__loader {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transition: opacity 0.4s, visibility 0.4s;
}

.pswp__loader-line {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40%;
  margin: auto;
  transform: translate(-50%, -50%);
}

.pswp--not-close-btn .pswp__custom-close {
  display: none;
}

.pswp[data-pswp-option-classes*=pswp-zoom-gallery] {
  position: fixed;
  display: block;
  opacity: 1 !important;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__img--placeholder {
  display: none;
}

.pswp-zoom-gallery .pswp__loader {
  opacity: 0;
  visibility: hidden;
  transition-delay: 0.8s;
}

.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__loader,
.pswp-zoom-gallery .pswp__loader {
  z-index: 5;
  display: block;
  background: var(--COLOR-BG);
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__title,
.pswp-zoom-gallery .pswp__title {
  cursor: pointer;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__bg,
.pswp-zoom-gallery .pswp__bg {
  background: var(--COLOR-BG);
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__container,
.pswp-zoom-gallery .pswp__container {
  transition: transform 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__scroll-wrap,
.pswp-zoom-gallery .pswp__scroll-wrap {
  bottom: 146px;
  height: auto;
  overflow: visible;
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__scroll-wrap,
.pswp-zoom-gallery .pswp__scroll-wrap {
    bottom: 0;
    overflow: hidden;
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__zoom-wrap,
.pswp-zoom-gallery .pswp__zoom-wrap {
  display: block;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__item,
.pswp-zoom-gallery .pswp__item {
  overflow: visible;
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__item,
.pswp-zoom-gallery .pswp__item {
    overflow: hidden;
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right,
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left,
.pswp-zoom-gallery .pswp__button--arrow--right,
.pswp-zoom-gallery .pswp__button--arrow--left {
  position: absolute;
  top: 50%;
  left: 40px;
  z-index: 3;
  width: 50px;
  height: 50px;
  border: 1px solid var(--border);
  margin-top: -25px;
  background: var(--COLOR-BG);
  color: currentColor;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right,
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left,
.pswp-zoom-gallery .pswp__button--arrow--right,
.pswp-zoom-gallery .pswp__button--arrow--left {
    left: 10px;
    transform: translateY(0);
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right:hover,
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left:hover,
.pswp-zoom-gallery .pswp__button--arrow--right:hover,
.pswp-zoom-gallery .pswp__button--arrow--left:hover {
  transform: scale(1.1);
  --primary: var(--COLOR-PRIMARY-HOVER);
  border-color: var(--COLOR-BORDER-DARK);
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right .icon,
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left .icon,
.pswp-zoom-gallery .pswp__button--arrow--right .icon,
.pswp-zoom-gallery .pswp__button--arrow--left .icon {
  stroke: var(--primary);
  fill: none;
  pointer-events: none;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right,
.pswp-zoom-gallery .pswp__button--arrow--right {
  left: auto;
  right: 40px;
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right,
.pswp-zoom-gallery .pswp__button--arrow--right {
    right: 10px;
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumbs,
.pswp-zoom-gallery .pswp__thumbs {
  position: absolute;
  bottom: -146px;
  left: 0;
  z-index: 2;
  overflow-x: auto;
  width: 100%;
  padding: 10px 10px 16px;
  font-size: 0;
  text-align: center;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  will-change: transform;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumbs::-webkit-scrollbar,
.pswp-zoom-gallery .pswp__thumbs::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumbs,
.pswp-zoom-gallery .pswp__thumbs {
    bottom: 0;
    padding: 10px 0;
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumb,
.pswp-zoom-gallery .pswp__thumb {
  position: relative;
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  overflow: hidden;
  margin: 10px;
  padding-top: 0;
  color: inherit;
  vertical-align: top;
  cursor: pointer;
  filter: brightness(var(--filter-bg));
  transition: transform 0.2s ease-in-out;
  will-change: transform;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumb:hover,
.pswp-zoom-gallery .pswp__thumb:hover {
  transform: scale(1.1);
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumb:before,
.pswp-zoom-gallery .pswp__thumb:before {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  border: 1px solid transparent;
  border-radius: 50%;
  pointer-events: none;
  transition: border-color 0.2s ease-in-out;
  content: "";
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumb,
.pswp-zoom-gallery .pswp__thumb {
    width: 42px;
    height: 42px;
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumb.is-current:before,
.pswp-zoom-gallery .pswp__thumb.is-current:before {
  border-color: var(--COLOR-BG);
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumb.is-current,
.pswp-zoom-gallery .pswp__thumb.is-current {
    transform: scale(1.4);
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption,
.pswp-zoom-gallery .pswp__caption {
  position: absolute;
  z-index: 1;
  top: 30px;
  left: 30px;
  max-width: 50vw;
  padding: 10px 20px 10px 50px;
  background: var(--COLOR-BG);
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption,
.pswp-zoom-gallery .pswp__caption {
    top: 50px;
    left: 10px;
    max-width: 250px;
    max-width: calc(100% - 80px);
    padding: 7px 14px 7px 7px;
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .pswp__caption__center *:not(.product__title):not(.product__title > a),
.pswp-zoom-gallery .pswp__caption .pswp__caption__center *:not(.product__title):not(.product__title > a) {
  display: none;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .product__title > a,
.pswp-zoom-gallery .pswp__caption .product__title > a {
  pointer-events: none;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .pswp__caption-close,
.pswp-zoom-gallery .pswp__caption .pswp__caption-close {
  position: absolute;
  top: 5px;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 2px;
  color: currentColor;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .pswp__caption-close:hover,
.pswp-zoom-gallery .pswp__caption .pswp__caption-close:hover {
  color: var(--COLOR-PRIMARY-HOVER);
}
body.is-focused .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .pswp__caption-close:focus,
body.is-focused .pswp-zoom-gallery .pswp__caption .pswp__caption-close:focus {
  outline: initial !important;
  box-shadow: 0px 0px 0px 2px var(--COLOR-PRIMARY);
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .pswp__caption-close .icon,
.pswp-zoom-gallery .pswp__caption .pswp__caption-close .icon {
  --icon-size: 28px;
  position: absolute;
  top: 7px;
  left: 14px;
  stroke: currentColor;
  fill: none;
  pointer-events: none;
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .pswp__caption-close,
.pswp-zoom-gallery .pswp__caption .pswp__caption-close {
    display: none;
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .product__link-holder,
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption .product__badge,
.pswp-zoom-gallery .pswp__caption .product__link-holder,
.pswp-zoom-gallery .pswp__caption .product__badge {
  display: none;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption h1,
.pswp-zoom-gallery .pswp__caption h1 {
  margin: 0 0 5px;
  font-size: calc(1.375rem * var(--FONT-ADJUST-HEADING));
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption h1,
.pswp-zoom-gallery .pswp__caption h1 {
    font-size: calc(1rem * var(--FONT-ADJUST-HEADING));
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption h1:last-child,
.pswp-zoom-gallery .pswp__caption h1:last-child {
  margin-bottom: 0;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption div,
.pswp-zoom-gallery .pswp__caption div {
  margin-top: 0;
  font-size: calc(1rem * var(--FONT-ADJUST-BODY));
}
@media only screen and (max-width: 749px) {
  .pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption div,
.pswp-zoom-gallery .pswp__caption div {
    font-size: calc(0.875rem * var(--FONT-ADJUST-BODY));
  }
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption div:last-child,
.pswp-zoom-gallery .pswp__caption div:last-child {
  margin-bottom: 0;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption--fake,
.pswp-zoom-gallery .pswp__caption--fake {
  display: none;
}

.pswp-zoom-gallery--single[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__scroll-wrap,
.pswp-zoom-gallery--single .pswp__scroll-wrap {
  bottom: 0;
}
.pswp-zoom-gallery--single[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right,
.pswp-zoom-gallery--single[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left,
.pswp-zoom-gallery--single[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumbs,
.pswp-zoom-gallery--single .pswp__button--arrow--right,
.pswp-zoom-gallery--single .pswp__button--arrow--left,
.pswp-zoom-gallery--single .pswp__thumbs {
  display: none;
}

.popup-cookies {
  --bg: var(--COLOR-BG);
  --text: var(--COLOR-TEXT);
  position: fixed;
  display: none;
  padding: var(--gutter);
  background-color: var(--bg);
  color: var(--text);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
  line-height: var(--line-height-normal);
  text-align: center;
}
.popup-cookies:not([data-promo-text]) {
  z-index: 4005;
  transition: z-index 0.3s, opacity 0.3s, visibility 0.3s;
}
[data-scroll-locked] .popup-cookies:not([data-promo-text]) {
  z-index: -1;
  visibility: hidden;
  opacity: 0 !important;
  pointer-events: none;
}
.popup-cookies .popup__title {
  font-family: var(--FONT-STACK-HEADING);
  font-style: var(--FONT-STYLE-HEADING);
  font-weight: var(--FONT-WEIGHT-HEADING);
  margin-bottom: 10px;
  font-size: calc(var(--font-4) * var(--FONT-ADJUST-HEADING));
}
.popup-cookies .popup__title--cookies {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-HEADING));
}
.popup-cookies .popup__tracking p:nth-child(2) {
  margin-bottom: 15px;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}
.popup-cookies .close {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 20px;
  height: 20px;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  padding: 0;
  color: inherit;
  transition: transform 0.3s;
}
.popup-cookies .close:hover {
  transform: rotate(90deg);
}
@media only screen and (max-width: 479px) {
  .popup-cookies .close {
    top: 5px;
    right: 5px;
  }
}
.popup-cookies .close svg {
  width: 100%;
  height: 100%;
}
@media only screen and (min-width: 480px) {
  .popup-cookies--left {
    left: 0;
    bottom: 30px;
    max-width: 350px;
  }
  .popup-cookies--right {
    right: 0;
    bottom: 30px;
    max-width: 350px;
  }
  .popup-cookies--bottom {
    left: 0;
    right: 0;
    bottom: 0;
    padding: 10px var(--outer);
  }
  .popup-cookies--bottom .popup__tracking__text,
.popup-cookies--bottom .popup__tracking {
    display: flex;
    align-items: center;
  }
  .popup-cookies--bottom .popup__tracking__text {
    flex-wrap: wrap;
  }
  .popup-cookies--bottom .popup__tracking p,
.popup-cookies--bottom .popup__tracking p:nth-child(2),
.popup-cookies--bottom .popup__tracking > a:not(.btn),
.popup-cookies--bottom .popup__tracking > button:not(.close) {
    margin: 0 16px 0 0;
    font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  }
  .popup-cookies--bottom .popup__tracking > button:not(.close) {
    flex: 0 0 auto;
    padding-right: 0;
    margin: 0 0 0 auto;
  }
  .popup-cookies--center {
    top: 50%;
    left: 50%;
    max-width: 350px;
    transform: translate(-50%, -50%);
  }
}
@media only screen and (max-width: 479px) {
  .popup-cookies {
    max-width: none;
    left: 15px;
    right: 15px;
    bottom: 60px;
  }
  .popup-cookies:first-child:last-child {
    bottom: 15px;
  }
}

.popup-large-newsletter .newsletter-form {
  margin: 0 auto;
}

@media only screen and (max-width: 749px) {
  [data-popup-delay].desktop {
    display: none !important;
  }
}

@media only screen and (min-width: 750px) {
  [data-popup-delay].mobile {
    display: none !important;
  }
}

[data-promo-text][data-popup-delay=always],
[data-popup-delay=always]:not([data-large-popup]) > * {
  z-index: 4004;
}

[data-promo-text][data-popup-delay=delay],
[data-popup-delay^=delayed]:not([data-large-popup]) > * {
  z-index: 4003;
}

[data-large-popup] > * {
  z-index: 4002;
}

[data-popup-delay]:not([data-popup-delay=always]):not([data-popup-delay^=delayed]):not([data-large-popup]):not([data-tracking-consent]) {
  z-index: 4001;
}

.has-block-selected > div:not(.selected) {
  visibility: hidden;
}

.select-popout {
  position: relative;
  text-align: left;
  align-self: flex-start;
}
.select-popout > .quantity-selector {
  display: none;
}
.select-popout > .quantity-selector input {
  border-color: var(--primary);
}
.select-popout.is-active > *:not(.quantity-selector) {
  display: none;
}
.select-popout.is-active > .quantity-selector {
  display: block;
}

.no-js .select-popout > .quantity-selector {
  display: block;
}

.select-popout__toggle {
  position: relative;
  overflow: hidden;
  display: block;
  width: 100%;
  padding: var(--form-top) calc(var(--form-left) * 2) var(--form-top) var(--form-left);
  border: 1px solid var(--primary);
  border-radius: var(--RADIUS-SELECT);
  line-height: var(--line-height-normal);
  text-align: inherit;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: border-radius 0.15s ease;
}

.sold-out .select-popout__toggle::after {
  content: attr(data-select-soldout);
}

.unavailable .select-popout__toggle::after {
  content: attr(data-select-unavailable);
}

.select-popout__toggle .icon-nav-arrow-down {
  --icon-size: 18px;
  position: absolute;
  top: 0;
  right: 10px;
  height: 100%;
  transition: transform 0.3s ease;
}

.select-popout__toggle[aria-expanded=true] {
  border-radius: var(--RADIUS-SELECT) var(--RADIUS-SELECT) 0 0;
}

.select-popout__toggle[aria-expanded=true] .icon-nav-arrow-down {
  transform: rotateX(180deg);
}

.select-popout--top .select-popout__toggle[aria-expanded=true] {
  border-radius: 0 0 var(--RADIUS-SELECT) var(--RADIUS-SELECT);
}

.select-popout__list {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 300px;
  min-height: calc(var(--form-top) * 2 + var(--font-2) * var(--FONT-ADJUST-BODY) * 1.2);
  width: 100%;
  border: 1px solid var(--primary);
  border-top-width: 0px;
  margin: -1px 0 0;
  background: var(--bg);
  list-style: none outside none;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease, visibility 0.2s;
}

.select-popout__list.popout-list--visible {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition: opacity 0.4s, visibility 0.4s;
}

.select-popout__item {
  display: block;
  margin-bottom: 0;
}

.select-popout__item.is-active .select-popout__option {
  background: var(--COLOR-BG-SECONDARY);
}

.select-popout__option {
  display: block;
  padding: var(--form-top) var(--form-left);
  color: inherit;
  transition: background 0.3s;
}
.select-popout__option:hover {
  color: var(--text-color);
  background: var(--COLOR-BG-SECONDARY);
}
.select-popout__option.sold-out::after {
  content: attr(data-select-soldout);
}
.select-popout__option.unavailable::after {
  content: attr(data-select-unavailable);
}

.select-popout--top .select-popout__list {
  border-width: 1px 1px 0;
  bottom: 100%;
  top: auto;
  margin: 0 0 -1px;
}

.no-js .select-popout__toggle,
.no-js .select-popout__list {
  display: none;
}

predictive-search {
  display: block;
  width: 100%;
}
predictive-search[open] .predictive-search, predictive-search[loading] .predictive-search {
  display: block;
}
predictive-search:not([loading]) .predictive-search__loading-state {
  display: none;
}
predictive-search[loading] .predictive-search__actions,
predictive-search[loading] .predictive-search__layout ~ .predictive-search__loading-state {
  display: none;
}
predictive-search[loading] .predictive-search__layout ~ .predictive-search__actions {
  display: block;
}
predictive-search[loading] .predictive-search__loader {
  opacity: 1;
  visibility: visible;
}

.predictive-search {
  position: absolute;
  z-index: 4000;
  top: 100%;
  right: 0;
  left: 0;
  width: 100%;
  max-height: calc(var(--full-screen) - var(--header-height) - var(--announcement-height));
  opacity: 0;
  visibility: hidden;
  transition: max-height 0.5s ease, opacity 0.5s ease, visibility 0.5s;
  background: var(--bg);
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: smooth;
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
}
.predictive-search::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}
.js__header__stuck .predictive-search {
  --announcement-height: 0px;
}

.predictive-search--empty {
  z-index: 3999;
}

header-search-form ~ .predictive-search--empty,
predictive-search:not([open]):not([results]) ~ .predictive-search--empty {
  opacity: 1;
  visibility: visible;
  max-height: calc(var(--full-screen) - var(--header-height) - var(--announcement-height));
}

predictive-search[open=true] .predictive-search {
  opacity: 1;
  visibility: visible;
}

.predictive-search__outer {
  position: relative;
  padding: 0;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: padding 0.3s ease, opacity 0.3s ease, visibility 0.3s;
}

.predictive-search .product-item {
  background-color: var(--bg);
}

.predictive-search__outer--empty,
.is-searched .predictive-search__outer {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  padding: var(--outer) 0;
}

@media only screen and (min-width: 990px) {
  .predictive-search__layout {
    --columns: repeat(3, minmax(0, 1fr));
  }
}
@media only screen and (min-width: 750px) {
  .predictive-search__layout {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 3fr);
    gap: var(--gutter);
  }
}

.predictive-search__layout--no-products,
.predictive-search__layout--no-suggestions {
  grid-template-columns: 100%;
}

@media only screen and (max-width: 749px) {
  .predictive-search__column {
    margin-bottom: var(--inner);
  }
}

.predictive-search__actions {
  margin: var(--inner) 0;
}

@media only screen and (min-width: 750px) {
  .predictive-search__group {
    padding-bottom: var(--inner);
  }
}

.predictive-search__heading {
  font-family: var(--FONT-STACK-HEADING);
  font-style: var(--FONT-STYLE-HEADING);
  font-weight: var(--FONT-WEIGHT-HEADING);
  margin-bottom: var(--inner);
  padding-bottom: 10px;
  border-bottom: 1px solid var(--border);
}

.predictive-search__item {
  margin-bottom: var(--inner);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-NAV));
}

.predictive-search__link {
  color: currentcolor;
  transition: color 0.3s ease;
  padding: 5px 0;
}

.predictive-search__products__list {
  padding: 0;
}

@media only screen and (max-width: 749px) {
  .predictive-search__products__list .product-link {
    display: grid;
    grid-template-columns: 50px auto;
    gap: 16px;
  }

  .predictive-search__products__list .product-item__info {
    text-align: left;
    padding-left: 0;
  }

  body.grid-compact .predictive-search__products__list {
    margin-bottom: -16px;
  }

  body.grid-compact .predictive-search__grid-item {
    margin-bottom: 16px;
  }
}
.predictive-search__empty p {
  margin: 0;
}

.predictive-search__loading-state {
  margin: var(--inner) 0;
  min-height: var(--btn-height);
  display: flex;
  align-items: center;
}

.predictive-search__loader {
  margin: auto;
  opacity: 0;
  transition: opacity 0.3s ease, visibility 0.3s;
}

.predictive-search__item[aria-selected=true] > a,
.predictive-search__grid-item[aria-selected=true] > a,
.predictive-search__actions > .btn[aria-selected=true],
#challenge .predictive-search__actions > [aria-selected=true].shopify-challenge__button,
#shopify-product-reviews .predictive-search__actions > [aria-selected=true].spr-button-primary,
.shopify-payment-button .predictive-search__actions > [aria-selected=true].shopify-payment-button__button--unbranded {
  outline: 5px auto var(--COLOR-PRIMARY);
}

/*====== Product Upsell ======*/
.product-upsell__holder {
  text-align: left;
}

.product-upsell__holder__title {
  margin-top: 0;
}

.product-upsell {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: stretch;
  background-color: var(--bg-accent);
}

.product-upsell__image {
  width: 120px;
}

.product-upsell__image__link {
  display: block;
  height: 100%;
}

.product-upsell__image__thumb {
  overflow: hidden;
  position: relative;
  padding-top: var(--PRODUCT-GRID-ASPECT-RATIO);
  min-height: 100%;
  filter: brightness(var(--filter-bg));
}

.product-upsell__image__thumb .image-wrapper {
  position: absolute;
  top: 0;
  left: 0;
}

.product-upsell__content {
  --inner: 16px;
  width: calc(100% - 120px);
  padding: var(--inner) 60px var(--inner) var(--inner);
}
@media only screen and (min-width: 990px) {
  .product-upsell__content {
    --inner: 24px;
  }
}

.product-upsell__title {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  margin-top: 0;
}

.product-upsell__variant-title {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
  font-size: calc(var(--font-1) * var(--FONT-ADJUST-BODY));
  color: var(--text-light);
}

.product-upsell__variant-title span {
  display: inline-block;
  width: 2px;
  height: 2px;
  border-radius: 50%;
  margin: 0 4px;
  background-color: currentColor;
  vertical-align: middle;
  opacity: 0.8;
}

.product-upsell__price {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}

.product-upsell__price .unit {
  font-family: var(--FONT-STACK-BODY);
  font-weight: var(--FONT-WEIGHT-BODY);
  font-style: var(--FONT-STYLE-BODY);
  display: block;
  margin-top: 5px;
  color: var(--text-light);
}

.btn__outer {
  position: absolute;
  right: 16px;
  bottom: 16px;
  display: inline-grid;
}
@media only screen and (max-width: 479px) {
  .btn__outer {
    position: relative;
    right: auto;
    bottom: auto;
    margin: 10px 0 0;
  }
}

.product-upsell__btn {
  --btn-size: 32px;
  --btn-text: var(--primary);
  --icon-size: 20px;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  justify-self: end;
  min-width: var(--btn-size);
  min-height: var(--btn-size);
  padding: 0;
  width: var(--btn-size);
  background: var(--bg);
  border: none;
  border-radius: var(--radius);
  font-size: calc(0.8rem * var(--FONT-ADJUST-BODY));
  line-height: 32px;
  color: var(--primary);
  transition: width 0.3s ease;
}
@media only screen and (max-width: 479px) {
  .product-upsell__btn {
    justify-self: flex-start;
  }
}
.product-upsell__btn .btn__text {
  display: block;
  opacity: 0;
  overflow: hidden;
  white-space: nowrap;
  transition: opacity 0.3s ease, padding 0.3s ease, visibility 0.3s;
}
.product-upsell__btn .btn__plus {
  position: relative;
  transition: opacity 0.3s ease;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: center;
  flex: 0 0 var(--icon-size);
  margin: 0 4px;
}
.product-upsell__btn .btn__loading {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.product-upsell__btn .icon-plus {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  fill: currentColor;
  transform: translate(-50%, -50%);
}
.product-upsell__btn.is-loading .btn__inner, .product-upsell__btn.is-added .btn__inner {
  width: var(--btn-size);
}
.product-upsell__btn.is-loading .btn__plus,
.product-upsell__btn.is-loading .btn__text, .product-upsell__btn.is-added .btn__plus,
.product-upsell__btn.is-added .btn__text {
  opacity: 0;
}
.product-upsell__btn.is-hidden {
  display: none;
}
.product-upsell__btn.is-hidden + .product-upsell__out-of-stock {
  display: block;
}

@media (hover: hover) {
  .btn__outer:hover .product-upsell__btn {
    width: 100%;
  }
  .btn__outer:hover .btn__text {
    padding-right: 10px;
    opacity: 1;
  }
  .btn__outer:hover .is-added,
.btn__outer:hover .is-loading {
    width: var(--btn-size);
  }
  .btn__outer:hover .is-added .btn__text,
.btn__outer:hover .is-loading .btn__text {
    opacity: 0;
    visibility: hidden;
  }
}
.product-upsell__out-of-stock {
  display: none;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  color: var(--sale-text-secondary);
}

.product-upsell__errors {
  overflow: hidden;
  position: relative;
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s ease, max-height 0.5s cubic-bezier(0, 0.75, 0.25, 1), visibility 0.5s;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
}
.product-upsell__errors.is-visible {
  visibility: visible;
  max-height: 300px;
  opacity: 1;
  transition-timing-function: cubic-bezier(0.5, 0.25, 0.75, 1);
}
.product-upsell__errors .errors {
  position: relative;
  padding: 10px 30px 10px 10px;
  margin: 10px 0;
  border: 1px solid var(--COLOR-ERROR-BORDER);
  border-radius: var(--RADIUS);
  background-color: var(--COLOR-ERROR-BG);
  color: var(--COLOR-ERROR);
}

quick-add-product + quick-add-product {
  display: none;
}

/*====== Product Quick view Drawer ======*/
.product-quick-add {
  --inner: 20px;
  --outer: 20px;
  --outer-offset: calc(var(--outer) * -1);
}

dialog[open=true] .product-quick-add__content {
  opacity: 1;
}
@media only screen and (min-width: 750px) {
  dialog[open=true] .product-quick-add__content {
    transform: translateX(-100%);
    animation: slideInLeft 0.5s ease;
  }
}
@media only screen and (max-width: 749px) {
  dialog[open=true] .product-quick-add__content {
    transform: translateY(0);
    animation: slideInUp 0.5s ease;
  }
}
dialog[closing] .product-quick-add__content {
  opacity: 0;
}
@media only screen and (min-width: 750px) {
  dialog[closing] .product-quick-add__content {
    transform: translateX(0);
  }
}
@media only screen and (max-width: 749px) {
  dialog[closing] .product-quick-add__content {
    transform: translateY(100%);
  }
}
dialog.is-loading .loader {
  opacity: 1;
  visibility: visible;
}

.product-quick-add__inner {
  display: grid;
  grid-template-rows: 1fr 1fr;
  height: 100%;
}
@media only screen and (max-width: 749px) {
  .product-quick-add__inner {
    display: block;
    height: auto;
  }
}

.product-quick-add__content {
  position: absolute;
  bottom: 0;
  z-index: 2;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  max-width: var(--DRAWER-WIDTH);
  max-height: 100%;
  background-color: var(--bg);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  opacity: 0;
  transition: transform 0.5s ease, opacity 0.5s ease;
  will-change: transform, opacity;
}
@media only screen and (min-width: 750px) {
  .product-quick-add__content {
    top: 0;
    left: 100%;
  }
}
@media only screen and (max-width: 749px) {
  .product-quick-add__content {
    top: auto;
    left: 0;
    max-width: 100%;
    max-height: 95%;
    border-radius: 10px 10px 0 0;
    transform: translate3d(0, 100%, 0);
  }
}

@media only screen and (max-width: 749px) {
  .product-quick-add__slides {
    display: none;
  }
}
.product-quick-add__slides .product__slide {
  overflow: hidden;
  width: 100%;
  height: 50vh;
}
.product-quick-add__slides .product__slide:only-child {
  width: 100%;
}
.product-quick-add__slides .product__photo {
  height: 100%;
}
.product-quick-add__slides .lazy-image {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.product-quick-add__slides .deferred-media {
  height: 100%;
  padding: 0 !important;
}

.product-quick-add__form {
  width: 100%;
  padding: var(--outer);
  margin: 0 auto;
  display: flex;
  justify-content: center;
  flex: 1 1 auto;
}
.product-quick-add__form .product__form__outer {
  flex-grow: 1;
}
.product-quick-add__form .product__title__wrapper {
  padding-right: 0;
}
.product-quick-add__form .product__form__holder {
  position: relative;
  z-index: 1;
}
.product-quick-add__form .product__title {
  margin-top: 0;
}
.product-quick-add__form .product__block--description {
  min-height: 64px;
}
.product-quick-add__form .product__submit__buttons {
  width: 100%;
  margin: var(--inner) 0 0;
}
.product-quick-add__form .product__submit__item {
  max-width: 100%;
  padding: 0;
}
.product-quick-add__form .product__block--buttons {
  position: sticky;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 3;
  margin: auto 0 var(--outer-offset);
  padding-bottom: var(--outer);
  background: var(--bg);
  box-shadow: 0 0 10px 10px var(--bg);
}
.product-quick-add__form .product__form__errors {
  padding-bottom: 0;
  margin: 15px 0 0 0;
}
.product-quick-add__form .product__form__errors:empty {
  margin-top: 0;
}
.product-quick-add__form .select__fieldset,
.product-quick-add__form .radio__fieldset {
  grid-template-columns: minmax(0, 5rem) minmax(0, 100%);
}
.product-quick-add__form .select-popout__list {
  max-height: 120px;
}
@media only screen and (min-width: 750px) {
  .product-quick-add__form .select-popout__list {
    top: auto;
    bottom: 100%;
    margin-bottom: -1px;
    border-top-width: 1px;
    border-bottom-width: 0;
  }
}
@media only screen and (min-width: 750px) {
  .product-quick-add__form .select-popout__toggle[aria-expanded=true] {
    border-radius: 0 0 var(--RADIUS-SELECT) var(--RADIUS-SELECT);
  }
}
@media only screen and (max-width: 749px) {
  .product-quick-add__form {
    --padding-vertical: 3px;
  }
  .product-quick-add__form .product__title__wrapper {
    padding-right: 40px;
    margin: 0;
  }
}

.product-quick-add__form__inner {
  display: flex;
  flex-direction: column;
  flex: 0 1 550px;
}
@media only screen and (max-width: 749px) {
  .product-quick-add__form__inner {
    max-width: none;
  }
}
.product-quick-add__form__inner .product-form {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.product-quick-add__form__inner .product__block--buttons {
  margin-top: auto;
}

.product-quick-add__close-outer {
  position: sticky;
  top: 0;
  display: flex;
  justify-content: flex-end;
  z-index: 2;
}

.product-quick-add__close {
  position: absolute;
  top: 11px;
  right: 5px;
  transform: none;
  padding: 8px;
}
@media only screen and (min-width: 750px) {
  .product-quick-add__close {
    top: var(--outer);
    right: var(--outer);
    background: var(--COLOR-BG);
  }
}

.product-quick-add__description {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
}

/*====== Accordions ======*/
.accordion-section,
.accordion-group {
  color: var(--text);
  background-color: var(--bg);
}

.accordion-group__items {
  display: grid;
  align-items: start;
  column-gap: var(--gutter);
}
@media only screen and (min-width: 750px) {
  .accordion-group__items {
    grid-template-columns: repeat(var(--accordion-columns, 1), minmax(0, 1fr));
  }
}

.accordions-holder + .accordions-holder {
  margin-top: -1px;
}

.accordions-holder:empty {
  margin: 0 !important;
}
@media only screen and (max-width: 749px) {
  .accordions-holder .accordion__body {
    margin-left: var(--outer-offset);
    margin-right: var(--outer-offset);
  }
}

.accordion__heading {
  margin: 2.5rem 0;
  grid-column: 1/-1;
}
.accordion__heading:first-child {
  margin-top: 0;
}

.accordion {
  display: block;
  border-bottom: 1px solid var(--border);
  border-top: 1px solid var(--border);
  color: var(--text);
  background-color: var(--bg);
  margin-top: -1px;
}

.accordion__title {
  padding: 1.5rem 30px 1.5rem 0;
  margin: 0;
}

.accordion__content {
  padding-bottom: 1rem;
}

/*====== FAQ List ======*/
.faq-list {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: flex-start;
}
@media only screen and (max-width: 749px) {
  .faq-list {
    overflow-x: auto;
    overflow-y: hidden;
    flex-wrap: nowrap;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scroll-padding: var(--outer);
    padding-left: var(--outer);
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .faq-list::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
  .faq-list:after {
    content: "";
    min-height: 1px;
    display: block;
    position: relative;
    padding-right: var(--outer);
  }
}

.faq-list__item {
  flex-basis: 45%;
  padding: calc(var(--gutter) / 2) 0;
  font-size: calc(var(--font-2) * var(--FONT-ADJUST-BODY));
  line-height: 1.3;
}
.faq-list__item:only-child {
  flex-basis: 100%;
}
@media only screen and (max-width: 749px) {
  .faq-list__item {
    scroll-snap-align: start;
    flex: 0 0 calc(100% - 50px);
    padding-right: var(--outer);
  }
}

.faq-list__item--form:only-child {
  display: flex;
  justify-content: center;
}
@media only screen and (min-width: 750px) {
  .faq-list__item--form:only-child {
    flex-basis: 45%;
    margin: 0 auto;
  }
}

.faq-list__item .contact-form {
  max-width: 520px;
  margin: 0;
}

.faq-list__item:only-child .contact-form {
  margin: 0 auto;
}

.faq-list--3 .faq-list__item,
.faq-list--6 .faq-list__item,
.faq-list--9 .faq-list__item {
  flex-basis: 30%;
}
@media only screen and (max-width: 749px) {
  .faq-list--3 .faq-list__item,
.faq-list--6 .faq-list__item,
.faq-list--9 .faq-list__item {
    flex-basis: calc(100% - 50px);
  }
}

.faq-list__item-title {
  margin-bottom: calc(var(--gutter) / 3);
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-HEADING));
  font-weight: var(--FONT-WEIGHT-HEADING);
}

.image-wrapper + .faq-list__item-title {
  margin-top: calc(var(--gutter) / 3);
}

.faq-list__item-icon .icon__animated {
  padding-bottom: calc(var(--inner) / 4);
}

/**
 * Quick add
 */
.quick-add__holder {
  --btn-text: var(--primary);
  position: absolute;
  bottom: 0;
  z-index: 20;
  width: 100%;
  background: var(--TRANSPARENT);
  border-top: none;
  text-align: center;
  pointer-events: auto;
}
@media only screen and (min-width: 750px) {
  .quick-add__holder {
    -webkit-backdrop-filter: blur(5px);
            backdrop-filter: blur(5px);
  }
}

.no-touch .product-item__image:hover .quick-add__button,
.no-touch .product-item--overlay-text:hover .quick-add__button {
  visibility: visible;
}
.no-touch body.is-focused .product-item__image:focus-within .quick-add__button {
  visibility: visible;
}
@media only screen and (min-width: 750px) {
  .no-touch .quick-add__holder {
    opacity: 0;
    animation: slideOutDown 0.25s ease;
  }
  .no-touch .quick-add__button {
    visibility: hidden;
    transition: visibility 0.5s;
  }
  .no-touch .quick-add__button.has-error {
    animation: slideToggle 3s ease;
    animation-fill-mode: forwards;
  }
  .no-touch .product-item__image:hover .quick-add__holder:not(.is-disabled),
.no-touch .product-item--overlay-text:hover .quick-add__holder:not(.is-disabled) {
    animation: slideInUp 0.25s ease;
    animation-fill-mode: forwards;
  }
  .no-touch body.is-focused .quick-add__holder:focus-within,
.no-touch .quick-add__holder.is-visible,
.no-touch .quick-add__holder.has-error {
    animation: slideInUp 0.25s ease;
    animation-fill-mode: forwards;
  }
  .no-touch .quick-add__holder.is-disabled {
    animation: slideOutDown 0.25s ease;
  }
  .no-touch .quick-add__holder.is-disabled .quick-add__button {
    visibility: hidden;
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .no-touch .has-error > .quick-add__button {
    visibility: visible;
    display: block;
    max-height: none;
    padding: 15px;
    opacity: 1;
  }
}

.quick-add__holder.is-disabled {
  pointer-events: none;
}

.quick-add__button {
  color: var(--COLOR-TEXT);
}
.quick-add__button.is-visible, .quick-add__button.is-loading, .quick-add__button.is-added {
  visibility: visible;
}
.quick-add__button.is-disabled {
  pointer-events: none;
}
.quick-add__button .btn__plus {
  color: var(--primary);
}
@media only screen and (min-width: 750px) {
  .quick-add__button {
    position: relative;
    text-decoration: none;
    display: block;
    width: 100%;
    padding: 15px;
    cursor: pointer;
    text-align: center;
    box-shadow: none;
  }
  .quick-add__button:after {
    content: "";
    width: 100%;
    height: 100%;
    z-index: -1;
    top: 0;
    left: 0;
    position: absolute;
    background: var(--COLOR-BG);
    opacity: 0.7;
  }
  .quick-add__button .btn__plus {
    display: none;
  }
}
@media only screen and (max-width: 749px) {
  .quick-add__button {
    --btn-size: 36px;
    --btn-offset: 5px;
    position: absolute;
    bottom: var(--btn-offset);
    left: var(--btn-offset);
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--btn-size);
    height: var(--btn-size);
    border-radius: var(--radius);
    background: var(--COLOR-BG);
    pointer-events: auto;
    font-size: 0;
    z-index: 1;
  }
  .quick-add__button:after {
    content: "";
    position: absolute;
    top: calc(var(--btn-offset) * -1);
    left: calc(var(--btn-offset) * -1);
    width: calc(var(--btn-size) + var(--btn-offset) * 2);
    height: calc(var(--btn-size) + var(--btn-offset) * 2);
    z-index: -1;
    opacity: 0;
  }
  .has-error .quick-add__button {
    width: auto;
    right: var(--btn-offset);
  }
  .has-error .quick-add__button .btn__error {
    font-size: var(--BTN-FONT-SIZE);
  }
  .quick-add__button .btn__text {
    display: none;
  }
}

.quick-add__button > span {
  pointer-events: none;
}

@keyframes slideInUp {
  from {
    transform: translateY(100%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes slideOutDown {
  from {
    transform: translateY(0);
    opacity: 1;
  }
  to {
    transform: translateY(100%);
    opacity: 0;
  }
}
@keyframes slideToggle {
  0% {
    transform: translateY(100%);
    opacity: 0;
  }
  10% {
    transform: translateY(0);
    opacity: 1;
  }
  90% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    opacity: 0;
  }
}
.text-promo {
  color: var(--text);
}
@media only screen and (min-width: 990px) {
  .text-promo {
    --inner: 40px;
  }
}
.text-promo .hero__image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.text-promo .hero__title,
.text-promo .hero__app,
.text-promo .hero__rte,
.text-promo .hero__button {
  position: relative;
  margin: 10px 20px;
  z-index: 20;
}
.text-promo .hero__button {
  margin: 10px;
}
@media only screen and (max-width: 749px) {
  .text-promo {
    flex-direction: column;
  }
  .text-promo .hero__title,
.text-promo .hero__app,
.text-promo .hero__rte {
    margin: 8px 10px;
  }
  .text-promo .hero__button {
    margin: 8px;
  }
}
.text-promo .hero__content {
  padding: var(--outer);
  flex-flow: row wrap;
  align-items: center;
  justify-content: center;
}
.text-promo .backdrop--radial:before {
  z-index: initial;
}

.text-promo-inner {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 1;
  overflow: hidden;
  width: 100%;
  background-color: var(--bg);
}

.text-promo-inner--border {
  border: 1px solid var(--border);
}

.section-before-after {
  color: var(--text);
  background-color: var(--bg);
}

@media only screen and (min-width: 750px) {
  .compare__body {
    display: flex;
    align-items: flex-start;
  }
}

@media only screen and (min-width: 750px) {
  .compare__content {
    flex: 0 0 50%;
    align-self: center;
    padding-right: var(--outer);
  }
}

.wrapper--full .compare__content {
  padding-left: var(--outer);
}
@media only screen and (max-width: 749px) {
  .wrapper--full .compare__content {
    padding-right: var(--outer);
  }
}

@media only screen and (max-width: 749px) {
  .wrapper--full .compare__buttons {
    padding: 0 var(--outer);
  }
}

.compare__images {
  overflow: hidden;
}
@media only screen and (min-width: 750px) {
  .compare__images {
    flex: 0 0 50%;
  }
}

/**** Highlights ****/
.highlights {
  position: relative;
  color: var(--text);
  background: var(--bg);
  padding-top: var(--PT);
  padding-bottom: var(--PB);
}

.highlights .grid__heading-holder {
  padding-left: 0;
  padding-right: 0;
}

.highlights__container {
  overflow: hidden;
}

.highlights__items {
  --gap: calc(var(--gutter) / 2);
  --gap-offset: calc(var(--gutter-offset) / 2);
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 var(--gap-offset) var(--gutter-offset);
}

@media only screen and (max-width: 749px) {
  .highlights__items--mobile-slider {
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding-left: var(--outer);
    margin: 0 var(--outer-offset);
    overflow-x: scroll;
    overflow-y: hidden;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scroll-padding: var(--outer);
    scrollbar-width: none;
    -ms-overflow-style: none;
    /* for Internet Explorer, Edge */
  }
  .highlights__items--mobile-slider::-webkit-scrollbar {
    display: none;
    /* for Chrome, Safari, and Opera */
  }
  .highlights__items--mobile-slider:after {
    content: "";
    min-height: 1px;
    display: block;
    position: relative;
    padding-right: var(--outer);
  }
}

@media only screen and (max-width: 749px) {
  .highlights__items--mobile-slider .highlights__item {
    flex: 0 0 auto;
    width: calc(100% - 50px);
    padding: 0;
    margin: 0 var(--gap) 0 0;
    scroll-snap-align: start;
  }
  .highlights__items--mobile-slider .highlights__item:last-child {
    margin-right: 0;
  }
  .highlights__items--mobile-slider .highlights__item:only-child {
    width: 100%;
  }
}

.highlights__item {
  --column-default: 1;
  --width-desktop: 100% / var(--columns-desktop, var(--column-default));
  --width-tablet: 100% / var(--columns-tablet, var(--column-default));
  --width-mobile: 100% / var(--columns-mobile, var(--column-default));
  --width-small: 100% / var(--columns-small, var(--column-default));
  --width: var(--width-desktop);
  --border: transparent;
  flex-basis: calc(var(--width, 100%));
  position: relative;
  padding: 0 var(--gap);
  margin-bottom: var(--gutter);
  text-align: center;
}
@media only screen and (min-width: 990px) {
  .highlights__item {
    --width: var(--width-desktop);
  }
}
@media only screen and (min-width: 750px) and (max-width: 989px) {
  .highlights__item {
    --width: var(--width-tablet);
  }
}
@media only screen and (max-width: 749px) {
  .highlights__item {
    --width: var(--width-small);
  }
}
@media only screen and (max-width: 479px) {
  .highlights__item {
    --width: var(--width-mobile);
  }
}

.highlights__item--rectangle,
.highlights__item--square,
.highlights__item--circle {
  color: var(--text);
}

.highlights__item-inner {
  min-height: 100%;
}

.highlights__item--button {
  --btn-bg: var(--bg);
  --btn-text: var(--text);
  --btn-border: var(--border);
  --btn-bg-hover: var(--bg-brighter, transparent);
  --btn-text-hover: var(--text);
  --btn-border-hover: var(--border-brighter, transparent);
  overflow: hidden;
}

.highlights__item__background {
  position: relative;
  width: 100%;
  min-height: inherit;
  padding-bottom: 100%;
  overflow: hidden;
  background-color: var(--bg);
  border: 1px solid var(--border);
}

.highlights__item--rectangle .highlights__item__background {
  padding-bottom: 75%;
}

.highlights__item--circle .highlights__item__background {
  -webkit-clip-path: circle(50%);
          clip-path: circle(50%);
  border-radius: 50%;
}

.highlights__item--button .btn, .highlights__item--button #challenge .shopify-challenge__button, #challenge .highlights__item--button .shopify-challenge__button, .highlights__item--button #shopify-product-reviews .spr-button-primary, #shopify-product-reviews .highlights__item--button .spr-button-primary, .highlights__item--button .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .highlights__item--button .shopify-payment-button__button--unbranded {
  max-width: none;
}

.highlights__item--button .btn:after, .highlights__item--button #challenge .shopify-challenge__button:after, #challenge .highlights__item--button .shopify-challenge__button:after, .highlights__item--button #shopify-product-reviews .spr-button-primary:after, #shopify-product-reviews .highlights__item--button .spr-button-primary:after, .highlights__item--button .shopify-payment-button .shopify-payment-button__button--unbranded:after, .shopify-payment-button .highlights__item--button .shopify-payment-button__button--unbranded:after {
  z-index: 1;
}

.highlights__item--button .btn.is-disabled:after, .highlights__item--button #challenge .is-disabled.shopify-challenge__button:after, #challenge .highlights__item--button .is-disabled.shopify-challenge__button:after, .highlights__item--button #shopify-product-reviews .is-disabled.spr-button-primary:after, #shopify-product-reviews .highlights__item--button .is-disabled.spr-button-primary:after, .highlights__item--button .shopify-payment-button .is-disabled.shopify-payment-button__button--unbranded:after, .shopify-payment-button .highlights__item--button .is-disabled.shopify-payment-button__button--unbranded:after {
  content: none;
}

.highlights__item--button .highlights__item__content {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  top: auto;
  left: auto;
  overflow: visible;
  width: auto;
  padding: 0;
  transform: none;
}

.highlights__item--button .highlights__item__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  background-color: transparent;
  border: none;
}

.highlights__item .image-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.highlights__item__content {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  max-width: 100%;
  width: max-content;
  margin: 0;
  padding: var(--inner);
  overflow: hidden;
  transform: translate(-50%, -50%);
}

.highlights__item-link {
  --link: var(--text);
  --link-hover: var(--text);
  transition: none;
}

.highlights__item-link span {
  padding: 0 0 5px;
  background: linear-gradient(to right, currentColor, currentColor);
  background-size: 0% 1px;
  background-position: 50% 86%;
  background-repeat: no-repeat;
  transition: color 0.25s ease-in, background-size 0.25s ease-in;
}
@media (hover: hover) {
  .highlights__item-link span:hover {
    background-size: 100% 1px;
  }
}

@media (hover: hover) {
  .highlights__item-link:hover span {
    background-size: 100% 1px;
  }
}
/*================ Siblings - PDP ================*/
product-siblings {
  display: block;
}

.swatch__button--circle .image-wrapper {
  overflow: hidden;
  border-radius: 50%;
}

/**
 * Features
 */
.product__features {
  position: relative;
}
.product__features .flickity-page-dots {
  --text: var(--COLOR-PRIMARY);
  justify-content: flex-end;
  bottom: 0;
  padding: 0 var(--inner) var(--inner);
}

.js .product__features:not(.flickity-enabled) {
  display: grid;
  grid-template-columns: 1fr;
}
.js .product__features:not(.flickity-enabled) .product__feature {
  grid-row-start: 1;
  grid-column-start: 1;
  min-height: 100%;
  width: 100%;
}
.js .product__features:not(.flickity-enabled) .product__feature:not(:first-child) {
  opacity: 0;
  visibility: hidden;
}

.product__feature {
  --dots-height: 16px;
  width: 100%;
  color: var(--text);
  background-color: var(--bg);
  padding: calc(var(--inner) - 0.5em) var(--inner);
}

.flickity-enabled .product__feature {
  padding-bottom: calc(var(--inner) * 2 - 0.5em + var(--dots-height));
}

.product__feature__heading {
  font-size: calc(var(--font-3) * var(--FONT-ADJUST-BODY));
  font-weight: var(--FONT-WEIGHT-BODY-BOLD);
}

.recipient-form input[type=checkbox]:checked ~ .recipient-fields {
  display: block;
}

.recipient-form input[type=checkbox] + label {
  padding-bottom: 1em;
}

.no-js .recipient-form input[type=checkbox] + label,
.js .recipient-form .recipient-fields {
  display: none;
}

.recipient-form .select__fieldset {
  align-items: center;
}

.recipient-form .select__fieldset .select__label--textarea {
  align-self: flex-start;
}

.recipient-form .field {
  border-bottom: none;
}

.recipient-form .recipient-form-field-label {
  display: block;
  text-align: right;
}

.featured-product {
  --min-height: 0;
  --padding: 100px;
  --padding-horizontal: 50px;
  --height: calc(100vh - var(--header-sticky-height));
  --height-inner: calc(var(--height) - (var(--padding) * 2));
  --translateX: 0%;
  --top: 0;
  --top-horizontal: var(--padding);
  background-color: var(--bg);
  color: var(--text);
}
@media only screen and (min-width: 990px) {
  .featured-product {
    --padding: 100px;
    --padding-horizontal: var(--padding);
  }
}
@media only screen and (min-width: 750px) {
  .featured-product {
    --height: var(--full-screen);
  }
  body.has-header-sticky .main-content > .shopify-section:first-of-type .featured-product {
    --height: calc(var(--full-screen) + var(--announcement-height));
  }
  body:not(.has-header-sticky) .main-content > .shopify-section:first-of-type .featured-product {
    --height: var(--full-height);
  }
}

.has-header-sticky .featured-product {
  --top: var(--header-height);
  --top-horizontal: calc(var(--padding) + var(--header-height));
}

.featured-product__body {
  min-height: var(--min-height);
}
@media only screen and (min-width: 750px) {
  .featured-product__body {
    display: flex;
    align-items: flex-start;
    min-height: var(--height);
  }
  .featured-product.is-reversed .featured-product__body {
    flex-direction: row-reverse;
  }
}

.featured-product__content {
  position: sticky;
  top: var(--top);
}
@media only screen and (min-width: 750px) {
  .featured-product__content {
    flex: 0 0 50%;
    display: flex;
    align-items: center;
    z-index: 3;
    min-height: inherit;
    padding: var(--outer) 0;
  }
}

.featured-product__card {
  padding: var(--outer);
}
@media only screen and (min-width: 750px) {
  .featured-product__card {
    flex: 0 0 50%;
    padding: 0;
    margin: 0 auto;
  }
}

.featured-product__aside {
  flex: 0 0 50%;
  position: relative;
  background-color: var(--bg);
  transform: translate3d(0, 0, 0);
}

.featured-product__aside--bg {
  padding: var(--padding) var(--padding-horizontal);
}

.featured-product__bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.featured-product__bg .image-wrapper {
  position: sticky;
  top: var(--top);
  max-height: var(--height);
  -webkit-mask: linear-gradient(to top, #FFF, #FFF) top/100% var(--padding), linear-gradient(to bottom, #FFF, #FFF) bottom/100% var(--padding), linear-gradient(to left, #FFF, #FFF) left/var(--padding-horizontal) 100%, linear-gradient(to right, #FFF, #FFF) right/var(--padding-horizontal) 100%;
          mask: linear-gradient(to top, #FFF, #FFF) top/100% var(--padding), linear-gradient(to bottom, #FFF, #FFF) bottom/100% var(--padding), linear-gradient(to left, #FFF, #FFF) left/var(--padding-horizontal) 100%, linear-gradient(to right, #FFF, #FFF) right/var(--padding-horizontal) 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}

.featured-product__image {
  position: relative;
}

.featured-product__image .image-wrapper img {
  object-fit: cover;
}

@media only screen and (min-width: 750px) {
  .featured-product--horizontal .featured-product__aside {
    min-height: calc(var(--height) * var(--images-count, 1));
  }
  .featured-product--horizontal .featured-product__inner {
    position: sticky;
    top: var(--top);
    overflow: hidden;
  }
  .featured-product--horizontal.featured-product--full-width:not(.is-reversed) .featured-product__aside:not(.featured-product__aside--bg) .featured-product__inner {
    padding-left: 100%;
    margin-left: -100%;
  }
  .featured-product--horizontal.featured-product--full-width.is-reversed .featured-product__aside:not(.featured-product__aside--bg) .featured-product__inner {
    padding-right: 100%;
    margin-right: -100%;
  }
  .featured-product--horizontal .featured-product__images {
    display: flex;
    transform: translateX(var(--translateX));
  }
  .featured-product--horizontal.is-reversed .featured-product__images {
    flex-direction: row-reverse;
  }
  .featured-product--horizontal .featured-product__image {
    flex: 1 0 100%;
    min-width: 0;
  }
  .featured-product--horizontal .featured-product__image .image-wrapper {
    height: var(--height);
    padding-top: 0;
  }
  .featured-product--horizontal .featured-product__aside--bg {
    min-height: calc(var(--height-inner) * var(--images-count, 1));
  }
  .featured-product--horizontal .featured-product__aside--bg .featured-product__inner {
    top: var(--top-horizontal);
  }
  .featured-product--horizontal .featured-product__aside--bg .featured-product__image .image-wrapper {
    height: var(--height-inner);
  }
}






/*! ============ Add any custom styles below this line ================== */

body, p, 
.heading-size-14, .heading-size-15, 
.body-size-14, .body-size-15, 
.body-size-2 {
  font-family: 'gothambook';
  line-height: 1.6;
  letter-spacing: 0.2px;
}

h1, .h1, .h1--body, 
h4, .h4, .h4--body,
.heading-size-7, .heading-size-8, .heading-size-9, 
.body-size-7, .body-size-8, .body-size-9 {
  font-family: 'gopherbold';
  text-transform: uppercase;
  letter-spacing: 0.5px;
  line-height: 1.1;
}

h2, .h2, .h2--body, 
.heading-size-1, .heading-size-2, .heading-size-3, 
.body-size-1, .body-size-3 {
  font-family: 'editors_notelight';
  text-transform: none;
  letter-spacing: 0px;
  line-height: 1;
}

.heading-size-4, .heading-size-5, .heading-size-6, 
.body-size-4, .body-size-5, .body-size-6 {
  font-family: 'editors_notelight_italic';
  text-transform: none;
  letter-spacing: 0px;
  line-height: 1;
}

h3, .h3, .h3--body,
h5, .h5, .h5--body,
.hero__subheading, .navtext, 
.heading-size-10, .heading-size-11, 
.body-size-10, .body-size-11, .accordion__title {
  font-family: 'gothambook';
  text-transform: uppercase;
  letter-spacing: 2.5px;
  line-height: 1.7;
}


h6, .h6, .h6--body,
.heading-size-12, .heading-size-13, 
.body-size-12, .body-size-13 {
    font-family: 'gopherbold';
  text-transform: uppercase;
  letter-spacing: 1.5px;
  line-height: 1.5;
}

.btn {
  font-family: 'gothammedium';
}

@media screen and (max-width: 767px) {
.btn {
  letter-spacing: 1px;
}
}


/* - FONT SIZE - */
/* Body */
body, p, .heading-size-14, .body-size-14, .body-size-2 {
    font-size: clamp(13.5px, 2vw, 16px);
}

.heading-size-15, .body-size-15 {
    font-size: clamp(12px, 2vw, 14px);
}

/* Gopher */
h1, .h1, .h1--body {
  font-size: clamp(50px, 8vw, 70px);
}

.heading-size-7, .body-size-7 {
font-size: clamp(30px, 8vw, 50px);
}

h4, .h4, .h4--body, 
.heading-size-8, 
.body-size-8 {
  font-size: clamp(35px, 4vw, 60px);
}

.heading-size-9, 
.body-size-9 {
  font-size: clamp(44px, 8vw, 100px);
}


/* Editor's Note */
h2, .h2, .h2--body{
font-size: clamp(30px, 7vw, 70px);
}

.heading-size-1, 
.body-size-1 {
  font-size: clamp(28px, 7vw, 50px);
}

.heading-size-2 {
font-size: clamp(30px, 7vw, 70px);
}

.heading-size-3, 
.body-size-3 {
    font-size: clamp(45px, 10vw, 130px);
}

/* Editor's Note Italic */
.heading-size-4, 
.body-size-4 {
  font-size: clamp(26px, 7vw, 45px);
}

.heading-size-5,
.body-size-5 {
font-size: clamp(30px, 7vw, 70px);
} 

.heading-size-6, 
.body-size-6 {
    font-size: clamp(45px, 10vw, 130px);
}

/* Gotham Book Uppercase */
h3, .h3, .h3--body, .hero__subheading,
.heading-size-10,
.body-size-10 {
  font-size: clamp(13px, 2vw, 17px);
}

h5, .h5, .h5--body,
.heading-size-11, 
.body-size-11, .accordion__title {
 font-size: clamp(11px,2vw,13px)!important;
    letter-spacing: 2px;
}


/* Gotham Bold Uppercase */
.heading-size-12, 
.body-size-12 {
  font-size: clamp(12px, 2vw, 14px);
}

h6, .h6, .h6--body,
.heading-size-13, 
.body-size-13 {
    font-size: clamp(10px, 2vw, 11px);
}

.product-item__title {
  font-size: clamp(12px, 2vw, 13px);
}

.navtext, .new-price {
    font-size: clamp(11px, 2vw, 12px);
}


/* -- OTHER SECTIONS -- */

.wrapper--narrow {
   max-width: 990px;
}


/* HINT POP UP */
#u_content_form_1 





/* ---- EMBEDDED FONTS --- */

@font-face {
    font-family: 'gothambold';
    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');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gothambook';
    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');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gothammedium';
    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');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'editors_notelight';
    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');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'editors_notelight_italic';
    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');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gopherbold';
    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');
    font-weight: normal;
    font-style: normal;
}

