/**
 * Swiper 11.2.8
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 23, 2025
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */


.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}


/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */

.pswp {
  --pswp-bg: #000;
  --pswp-placeholder-bg: #222;
  

  --pswp-root-z-index: 100000;
  
  --pswp-preloader-color: rgba(79, 79, 79, 0.4);
  --pswp-preloader-color-secondary: rgba(255, 255, 255, 0.9);
  
  /* defined via js:
  --pswp-transition-duration: 333ms; */
  
  --pswp-icon-color: #fff;
  --pswp-icon-color-secondary: #4f4f4f;
  --pswp-icon-stroke-color: #4f4f4f;
  --pswp-icon-stroke-width: 2px;

  --pswp-error-text-color: var(--pswp-icon-color);
}


/*
	Styles for basic PhotoSwipe (pswp) functionality (sliding area, open/close transitions)
*/

.pswp {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: var(--pswp-root-z-index);
	display: none;
	touch-action: none;
	outline: 0;
	opacity: 0.003;
	contain: layout style size;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* Prevents focus outline on the root element,
  (it may be focused initially) */
.pswp:focus {
  outline: 0;
}

.pswp * {
  box-sizing: border-box;
}

.pswp img {
  max-width: none;
}

.pswp--open {
	display: block;
}

.pswp,
.pswp__bg {
	transform: translateZ(0);
	will-change: opacity;
}

.pswp__bg {
  opacity: 0.005;
	background: var(--pswp-bg);
}

.pswp,
.pswp__scroll-wrap {
	overflow: hidden;
}

.pswp__scroll-wrap,
.pswp__bg,
.pswp__container,
.pswp__item,
.pswp__content,
.pswp__img,
.pswp__zoom-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.pswp__img,
.pswp__zoom-wrap {
	width: auto;
	height: auto;
}

.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img {
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
	cursor: zoom-in;
}

.pswp--click-to-zoom.pswp--zoomed-in .pswp__img {
	cursor: move;
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: grab;
}

.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}

/* :active to override grabbing cursor */
.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,
.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,
.pswp__img {
	cursor: -webkit-zoom-out;
	cursor: -moz-zoom-out;
	cursor: zoom-out;
}


/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img,
.pswp__button,
.pswp__counter {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.pswp__item {
	/* z-index for fade transition */
	z-index: 1;
	overflow: hidden;
}

.pswp__hidden {
	display: none !important;
}

/* Allow to click through pswp__content element, but not its children */
.pswp__content {
  pointer-events: none;
}
.pswp__content > * {
  pointer-events: auto;
}


/*

  PhotoSwipe UI

*/

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg-container {
  display: grid;
}
.pswp__error-msg {
	margin: auto;
	font-size: 1em;
	line-height: 1;
	color: var(--pswp-error-text-color);
}

/*
class pswp__hide-on-close is applied to elements that
should hide (for example fade out) when PhotoSwipe is closed
and show (for example fade in) when PhotoSwipe is opened
 */
.pswp .pswp__hide-on-close {
	opacity: 0.005;
	will-change: opacity;
	transition: opacity var(--pswp-transition-duration) cubic-bezier(0.4, 0, 0.22, 1);
	z-index: 10; /* always overlap slide content */
	pointer-events: none; /* hidden elements should not be clickable */
}

/* class pswp--ui-visible is added when opening or closing transition starts */
.pswp--ui-visible .pswp__hide-on-close {
	opacity: 1;
	pointer-events: auto;
}

/* <button> styles, including css reset */
.pswp__button {
	position: relative;
	display: block;
	width: 50px;
	height: 60px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	cursor: pointer;
	background: none;
	border: 0;
	box-shadow: none;
	opacity: 0.85;
	-webkit-appearance: none;
	-webkit-touch-callout: none;
}

.pswp__button:hover,
.pswp__button:active,
.pswp__button:focus {
  transition: none;
  padding: 0;
  background: none;
  border: 0;
  box-shadow: none;
  opacity: 1;
}

.pswp__button:disabled {
  opacity: 0.3;
  cursor: auto;
}

.pswp__icn {
  fill: var(--pswp-icon-color);
  color: var(--pswp-icon-color-secondary);
}

.pswp__icn {
  position: absolute;
  top: 14px;
  left: 9px;
  width: 32px;
  height: 32px;
  overflow: hidden;
  pointer-events: none;
}

.pswp__icn-shadow {
  stroke: var(--pswp-icon-stroke-color);
  stroke-width: var(--pswp-icon-stroke-width);
  fill: none;
}

.pswp__icn:focus {
	outline: 0;
}

/*
	div element that matches size of large image,
	large image loads on top of it,
	used when msrc is not provided
*/
div.pswp__img--placeholder,
.pswp__img--with-bg {
	background: var(--pswp-placeholder-bg);
}

.pswp__top-bar {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 60px;
	display: flex;
  flex-direction: row;
  justify-content: flex-end;
	z-index: 10;

	/* allow events to pass through top bar itself */
	pointer-events: none !important;
}
.pswp__top-bar > * {
  pointer-events: auto;
  /* this makes transition significantly more smooth,
     even though inner elements are not animated */
  will-change: opacity;
}


/*

  Close button

*/
.pswp__button--close {
  margin-right: 6px;
}


/*

  Arrow buttons

*/
.pswp__button--arrow {
  position: absolute;
  top: 0;
  width: 75px;
  height: 100px;
  top: 50%;
  margin-top: -50px;
}

.pswp__button--arrow:disabled {
  display: none;
  cursor: default;
}

.pswp__button--arrow .pswp__icn {
  top: 50%;
  margin-top: -30px;
  width: 60px;
  height: 60px;
  background: none;
  border-radius: 0;
}

.pswp--one-slide .pswp__button--arrow {
  display: none;
}

/* hide arrows on touch screens */
.pswp--touch .pswp__button--arrow {
  visibility: hidden;
}

/* show arrows only after mouse was used */
.pswp--has_mouse .pswp__button--arrow {
  visibility: visible;
}

.pswp__button--arrow--prev {
  right: auto;
  left: 0px;
}

.pswp__button--arrow--next {
  right: 0px;
}
.pswp__button--arrow--next .pswp__icn {
  left: auto;
  right: 14px;
  /* flip horizontally */
  transform: scale(-1, 1);
}

/*

  Zoom button

*/
.pswp__button--zoom {
  display: none;
}

.pswp--zoom-allowed .pswp__button--zoom {
  display: block;
}

/* "+" => "-" */
.pswp--zoomed-in .pswp__zoom-icn-bar-v {
  display: none;
}


/*

  Loading indicator

*/
.pswp__preloader {
  position: relative;
  overflow: hidden;
  width: 50px;
  height: 60px;
  margin-right: auto;
}

.pswp__preloader .pswp__icn {
  opacity: 0;
  transition: opacity 0.2s linear;
  animation: pswp-clockwise 600ms linear infinite;
}

.pswp__preloader--active .pswp__icn {
  opacity: 0.85;
}

@keyframes pswp-clockwise {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


/*

  "1 of 10" counter

*/
.pswp__counter {
  height: 30px;
  margin-top: 15px;
  margin-inline-start: 20px;
  font-size: 14px;
  line-height: 30px;
  color: var(--pswp-icon-color);
  text-shadow: 1px 1px 3px var(--pswp-icon-color-secondary);
  opacity: 0.85;
}

.pswp--one-slide .pswp__counter {
  display: none;
}

:export{mwgreen:#214232;mwgreenLight:#284d3b;mwgreenDark:#1c3a2c;webgreen:#33872a;webgreenDepressed:#1c7222;webgreenHover:#45932f;messageGreen:#d6fdea;darkRed:#ad1a2f;messageRed:#ffedee;webred:#d51e24;webredDepressed:#c61e2f;webredHover:#e02b22;clearanceRed:#e72031;messageBlue:#d6f8fd;webBlue:#009cde;webBlueDepressed:#008ad6;webBlueHover:#00ade2;messageyellow:#ffd983;messageyellow2:#fdf3d6;c2cbrown:#7e746c;c2cbrownDark:#726962;backgroundGrey:#f5f7f9;tertiaryGrey:#edf1f4;pageLinesGrey:#dcdbe2;borderGrey:#a3a9aa;mediumGrey:#7c8084;secondaryGrey:#64686d;grey:#505258;webGrey:#3d3d42;textColour:#3d3d42;darkGrey:#272728;orange:#ea6215;selectedBackgroundGreen:#f6faf5}.c-item-price{padding-bottom:1em}.c-item-price__value{display:block;margin-top:0;margin-bottom:.5rem;font-size:1.2em;line-height:2;font-weight:400}.c-item-price__value.is-reduced{color:#d51e24}.c-delivery-message{font-size:.8em;color:#3d3d42;text-decoration:underline}.c-item-price__was{display:block;line-height:1;font-size:1.7em}.c-item-price__was strong{font-weight:normal;color:#3d3d42}.c-item-price__was.is-retail{margin-top:-0.25em;margin-bottom:.5em}.c-item-price__lowest30days{display:block;font-size:1em}.c-item-price_was-text,.c-item-price_save-text{font-size:.7em}.c-item-options{margin-bottom:0}.c-item-options .c-item-options__delivery-message-source{background-color:#fcf5d7;font-size:10pt;text-align:justify;padding-left:10px;padding-right:10px;padding-bottom:1px;padding-top:1px;position:relative}.c-item-options .c-item-options__delivery-message-source p{padding-left:25px}.c-item-options .c-item-options__delivery-message-source img{position:absolute;top:50%;transform:translateY(-50%)}.c-item-options>label,.c-item-options>legend{margin-bottom:.5em}.c-item-options fieldset,.c-item-options .c-quantityfield{margin-bottom:.25rem;padding:.75rem 0;background:#f5f7f9;background-color:rgba(0,0,0,0);border-bottom:0}.c-item-options fieldset>label,.c-item-options fieldset>legend,.c-item-options .c-quantityfield>label,.c-item-options .c-quantityfield>legend{margin-bottom:.25rem;font-weight:700;display:block}.c-item-options .c-quantityfield>label{margin-bottom:1rem}.c-item-options__colours{margin:0;margin-left:-0.25em;margin-right:-0.25em;line-height:1;margin-top:-0.5rem}.c-item-options__sizes{margin:0;margin-left:-0.25em;margin-right:-0.25em;padding:0;margin-top:-0.5rem}.c-item-options__chart{margin-top:.25em;margin-bottom:0;font-size:.9em;color:#33872a;text-decoration:underline;cursor:pointer}.pdp-paypal{margin:1rem 0}.c-item-options__size{display:inline-block;margin-left:.25em;margin-right:.25em;margin-top:.25em;margin-bottom:.25em;display:inline-block;list-style-type:none}.c-item-options__size .is-active{background:#214232;color:#fff}.c-item-options__size input[type=radio]{position:absolute;left:-9999px;border:none;outline:none;padding:0;margin:0}.c-item-options__size input[type=radio]:checked+label,.c-item-options__size input[type=radio] .is-active{background:#33872a;color:#fff}.c-item-options__size label{background-color:#fff;display:block;border:1px solid #3d3d42;padding:.75em;min-height:2.5rem;min-width:2.5rem;line-height:1em;text-align:center;cursor:pointer;color:#3d3d42}.c-item-options__size label:before{display:none !important}.c-item-options__size label.is-disabled{background-color:#f2f2f2;border-color:#d9d9d9;color:#bfbfbf}.c-item-options__size.is-colour{margin-left:.2em;margin-right:.2em;overflow:hidden;border:2px solid rgba(0,0,0,0)}.c-item-options__size.is-colour label{overflow:hidden;border:1px solid #555454;width:3.5rem;height:4.5rem;border-radius:.6rem;position:relative;box-shadow:0px 2px 4px 0px rgba(0,0,0,.16) inset;background-position:center !important;background-size:200% !important}.c-item-options__size.is-colour label>span{display:inline-block;position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:.75rem;background:#fff;padding:.25rem;color:#3d3d42}.c-item-options__size.is-colour.is-active{border-radius:.5rem;border-color:#33872a}.c-item-options__size.is-colour.is-active label{border-radius:.5rem;border-color:#fff !important;border-bottom-left-radius:0rem;border-bottom-right-radius:0rem}.c-item-options__size.is-size .is-active,.c-item-options__size.is-size input[type=radio]:checked+label{background-color:#214232}.c-item-options__size .is-disabled{background-color:#f5f7f9;border-color:rgb(213.125,221.5,229.875);color:rgb(181.25,196,210.75)}.c-item-options__arrow{display:inline-block;margin-left:.5rem;line-height:1.5em;font-size:1em;cursor:pointer}.c-product__bullet{margin-left:-0.5em;margin-right:-0.5em;padding-left:.5em;padding-right:.5em}.c-buy-buttons{margin-top:1em;margin-bottom:1.5em}.c-buy-buttons .mwui-Button{font-size:1.2rem;width:100%}.c-product__bullet-text{color:#7c8084;font-size:.9em;display:block}.c-product__bullet-text>img{margin-right:.5em}.c-product__bullet-text span{margin-right:.25em;font-size:.8em}.c-product__bullet-top-text{font-size:1em;margin-top:-1.2em;margin-bottom:0em}.c-product__countdown{display:block;line-height:1em}.c-product__countdown strong{color:#33872a}.c-product-description--content{margin-bottom:.5em;text-align:center}.c-product-description--content h1{margin-top:1em;margin-bottom:.25em;font-size:1.2rem}.c-product-description--content p{margin-top:.25em;font-size:.9rem}.c-product-large-image{position:relative;overflow:hidden;cursor:zoom-in;background-repeat:no-repeat;transition:background-image .2s ease-in-out;text-align:center}.c-product-large-image.is-touch-enabled{touch-action:none}.c-product-large-image .c-product-large__brand{width:auto;position:absolute;top:.5em;right:.5em}.c-product-large-image>img{max-height:70vh;transition:opacity .25s;min-width:375px;min-height:460px}.c-product-large-image>img.is-hidden{opacity:0}.c-product-large-image__unzoom{position:absolute;bottom:0;left:0;width:100%;text-align:center}.c-product-large-image__unzoom.is-hidden{display:none}.c-product-small-images__content{width:80%}.c-product-small-images__content>div{padding-left:.25rem;padding-right:.25rem;width:20%;float:left}.c-product-small-images__content img{cursor:pointer}.c-product-small-images{margin-top:1rem;display:flex}.c-product-small-images__nav{width:10%;text-align:center;cursor:pointer;padding:.25em;margin-top:5%}.c-product-small-images__nav.is-left{text-align:left}.c-product-small-images__nav.is-right{text-align:right}.c-product-small-images__nav .i-arrow-up-lg,.c-product-small-images__nav .i-arrow-down-lg{display:none}.c-product-magnify{display:none;left:0;top:0;width:100%;height:100%;position:absolute;background:no-repeat #fff;cursor:-webkit-zoom-in;cursor:zoom-in}.c-product__title{position:relative;display:none;margin-bottom:.5rem}.c-product__title__popup{position:absolute;background:#fff;padding:.75em;z-index:1000;box-shadow:0px 3px 8px rgba(46,70,137,.3);text-align:center;max-width:360px}.c-product__title__popup h2{padding:0 1em}input.c-item-options__quantity{max-width:4em}.c-product-review-stars{margin-bottom:1em;text-decoration:underline}.c-product-review-stars a{color:#33872a}.c-360{position:relative;height:420px;width:100%;cursor:e-resize;user-select:none}.c-360 img{display:none;position:absolute;pointer-events:none;top:0;left:0;right:0;margin:auto}.c-purchase-area{position:relative}.c-product-sku{top:auto;bottom:1px;font-size:.8em;color:#7c8084;text-align:right;display:block;margin-top:.5em;margin-bottom:.5rem}.c-discount-tooltip{position:absolute;top:-1px;right:0}.c-quantityfield{display:none;margin-top:1rem}.c-quantityfield.is-mobile{display:block}.c-quantityfield select{border-color:#404041;width:6rem}.c-item-price__now.is-members{font-size:.8em}.c-item-upper{position:relative}.c-product-what-members{text-decoration:none;color:#3d3d42;font-size:.8em}.c-product-what-members em{font-style:normal;text-decoration:underline;color:#33872a}.c-product-stars{margin-bottom:-0.1em;font-size:.9em;margin-right:.25em}.c-product__gallery-buttons{display:none}.c-gallery-wrap{position:relative}.c-gallery-wrap .o-modal{padding:3rem}.c-bestseller{display:none;z-index:200;position:absolute;top:10px;font-size:12px;width:auto;float:left;height:auto;color:#000;background-color:#f2f2f2;border:1px solid #f2f2f2;opacity:.93;box-shadow:2px 2px 3px rgba(0,0,0,.4)}.c-bestseller__content{padding:10px 10px 10px 10px;float:right;box-sizing:border-box;height:auto;text-align:left;font-size:15px;font-weight:100;width:320px;display:inline-block}.c-bestseller__cross{position:absolute;top:-6px;right:7px;font-size:30px;width:20px;cursor:pointer;height:auto}.c-bestseller__image{position:relative;width:24px;vertical-align:top;margin-top:1em}.c-bestseller__copy{font-size:14px !important;display:inline-block;height:initial !important;width:220px !important;margin-left:15px !important;margin-bottom:5px;margin-top:10px}.c-bestseller__copy>span{font-weight:700;display:block;text-transform:uppercase;letter-spacing:1.5px}.c-purchase-area .c-product__title{position:relative;display:block;margin-left:-0.25em;margin-right:-0.25em}.c-item-upper{position:relative}.c-delivery-confirm{display:flex;justify-content:center;gap:.5rem;margin-top:1em}.c-delivery-confirm span{vertical-align:middle}.c-low-stock{float:left;display:block;margin-top:.5em;margin-bottom:.5em;padding:.3em .5em;border-radius:5px;font-size:.9em;background-color:#fdf3d6}.c-low-stock img{width:16px;vertical-align:sub;margin-right:.2em}.c-low-stock.is-instock{display:block;background-color:#d6fdea}.c-low-stock.is-instock img{vertical-align:text-bottom}.c-low-stock.marketplace{border-radius:1rem}.o-tab-module{display:none}.c-mobile-tab-padding{padding-left:1rem;padding-right:1rem}.c-mobile-tab-border{border-top:.0625rem solid #dcdbe2}.c-mobile-tabs{margin:2rem 0 2rem;display:block;border-bottom:.0625rem solid #dcdbe2}.c-mobile-tabs .c-mobile-tabs__tab-wrap .c-product-review-stars{display:inline-block;margin-left:.74em;margin-bottom:0}.c-mobile-tabs .c-mobile-tabs__tab-wrap .o-tab-module--content{border-bottom:0}.c-mobile-tabs .c-mobile-tabs__tab-wrap .c-mobile-tabs__tab>div>h3{font-size:1em}.c-mobile-tabs .c-mobile-tabs__tab-wrap>h2{margin:0;font-size:1rem}.c-mobile-tabs .c-mobile-tabs__tab-wrap>h2>a{display:block;padding:.75rem 0}.c-mobile-tabs .c-mobile-tabs__tab-wrap>h2>a:after{display:inline-block;float:right;content:url(https://img.cdn.mountainwarehouse.com/common/icon-chevron-small-down.svg);width:.75em;text-align:center;font-size:1.4em;font-weight:normal;line-height:.6em;color:#c5c5c5}.c-mobile-tabs .c-mobile-tabs__tab-wrap.is-active>h2>a:after{content:url(https://img.cdn.mountainwarehouse.com/common/icon-chevron-small-up.svg)}.c-mobile-tabs__tab-wrap.is-active .c-mobile-tabs__tab{display:block}.c-mobile-tabs__tab-wrap.is-active>h3>a:after{content:url(https://img.cdn.mountainwarehouse.com/common/icon-chevron-small-up.svg)}.o-tab-module__spacing{white-space:break-spaces}.c-mobile-tabs__tab{display:none;padding:.5rem 0}.c-mobile-tabs__tab--shorten{max-height:10em;overflow:hidden;position:relative}.c-mobile-tabs__tab--shorten:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to top, white, rgba(255, 255, 255, 0) 100px)}.c-mobile-tabs__tab--shorten.is-show-more{max-height:none}.c-mobile-tabs__tab--shorten.is-show-more:before{display:none}.c-desktop-title{display:none}.c-mobile-tabs__tab--description__more{padding:1em;text-align:center;text-decoration:underline;width:100%;display:block}.c-mobile-tabs__tab--description__more .hidden{display:none}.c-product-delivery-banner{position:absolute;width:100%;color:#2b240e;background:#ffd983;margin:-0.5em;margin-top:-0.15rem;margin-left:0;text-align:center;transition:all .2s ease-in-out;overflow:hidden;height:0}.c-product-delivery-banner span{display:block;padding:.25rem;font-size:.9em}.c-product-delivery-banner em{font-style:normal;font-weight:700;color:#d74749}.c-product-delivery-banner.is-active{height:1.75em}.c-care-labels p{display:inline}.c-wash-care-list li{float:left;width:100%}.c-wash-care-list img{float:left;margin:.25em 0;margin-right:1em}.c-wash-care-list h3{margin:0}.c-fnd-countdown{text-align:center;font-size:.9em}.c-fnd-countdown strong{font-size:1.1em}.c-last-chance{font-size:.9em}.c-last-chance img{vertical-align:bottom}.pdp-ultra-details__copy{padding:2rem}.pdp-ultra-details__image{text-align:center}.c-productwrap{padding-left:1rem;padding-right:1rem}.c-productwrap .c-addtobasket-modal .c-certona{width:100%}.c-productwrap .c-addtobasket-modal .c-certona:first-child{border-right:0}.c-productwrap .c-addtobasket-modal .mwui-button{width:100%}.pdp-certona-border{border-top:.625rem solid #f5f7f9;border-bottom:.625rem solid #f5f7f9;padding-bottom:1rem}.pdp-product-title{font-weight:400;font-size:1.4rem;margin-bottom:.5rem}.pdp-seller-link{text-decoration:none;color:#000}a.pdp-seller-link:visited,a.pdp-seller-link:hover,a.pdp-seller-link:active{color:#000}.pdp-brand-name-label{font-weight:700;font-size:1rem}.pdp-flag-pill{background-color:#c61e2f;font-size:.788rem;border-radius:1rem;margin-top:.025rem;margin-right:.5rem;display:inline-block;font-weight:700;padding:.1rem 1rem}.pdp-flag-pill.new-release{background-color:#007cc0;color:#fff}.pdp-flag-pill.delivery{background-color:#d6fdea;color:#214232}.pdp-flag-pill.clearance{color:#fff}.pdp-flag-pill.in-time-for-xmas{background-color:#214232;color:#fff}.pdp-flag-pill.returns{display:none;background-color:#d6fbfd;color:#212c42}.pdp-next-day span{font-style:italic}.pdp-quantity-label{margin-top:.5rem;margin-bottom:.75rem;font-weight:700}.pdp-product-border{margin-bottom:.5rem;border-bottom:8px solid #f2f2f2}.pdp-length-label{margin-top:.75rem;margin-bottom:.85rem;font-weight:700;display:block}.pdp-size-icon{padding-right:.5rem}.clearpay-container{display:flex}.clearpay-message{margin-left:.5em;font-size:.8em}.details-link{color:#000 !important}.c-view-size-guide__text{clear:left;margin-top:-0.5rem;margin-bottom:1rem}.c-hide-above-brand-name{display:none}.o-tab-module__techicons li{margin:0;display:inline-block;list-style:none}.o-tab-module__tab{display:inline-block;width:50%;text-align:center}.o-tab-module__tab.is-active a,.o-tab-module__tab.is-active button{color:#3d3d42}.o-tab-module__tab a,.o-tab-module__tab button{display:inline-block;padding:.5em;font-weight:700;color:#7c8084}.o-review{padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #f5f7f9}.o-review:last-child{border-bottom:0}.o-review--name{font-weight:700}.o-review--date{color:hsl(210,3.1496062992%,70.1960784314%);font-size:.9em}.o-tab-module__tabs{margin-bottom:0;margin-top:0;border-bottom:1px solid rgba(0,0,0,0);border-top:.5em #f5f7f9 solid}.o-tab-module__tab{text-align:left;width:25%;border-right:1px solid #f5f7f9;border-top:0;border-bottom:none}.o-tab-module__tab:nth-child(odd){border-right:auto}.o-tab-module__tab a{display:block;font-weight:normal;text-align:center;padding-left:.5em;padding-right:.5em;font-size:.9em}.o-tab-module__tab.is-active{background-color:#f5f7f9}.o-tab-module__tab.is-active a{color:#3d3d42;border-bottom:1px solid #33872a}.o-tab-module--content{padding:1em;border-bottom:0}.o-tab-module--content a{text-decoration:underline}.o-tab-module--content strong{font-weight:600}.mwui-OptionContainer label:before{content:"" !important}@media all and (max-width: 518px){.dgc-modal-header{font-weight:bold;padding:1.5em 0 1.5em 0}.c-dgc-modal-checkbox{padding:1em 0 1em 0}.o-dgc-modal-input{border-radius:.3em !important;margin-top:10px;font-size:.9em}.o-dgc-modal{border-radius:.5em}.c-dgc-email{margin-top:2em;margin-bottom:.5em;position:relative}.o-dgc-text{font-size:.75em;margin-bottom:.5em}.dgc-counter{font-size:.8em}.dgc-input-label{position:absolute;left:.5em;background-color:#fff;font-size:.8em}.c-dgc-message{position:relative}.dgc-intro-text{width:95%;margin:auto}.dgc-email-error{font-size:.75em}#dgc-modal-buy button[disabled]{background:#33872a}}@media all and (min-width: 519px){.o-tab-module__tab{width:33%}.dgc-modal-header{font-weight:bold;padding:1.5em 0 1.5em 0}.c-dgc-modal-checkbox{padding:1em 0 1em 0}.o-dgc-modal-input{border-radius:.3em !important;margin-top:10px}.o-dgc-modal{max-width:85%;border-radius:.5em}.c-dgc-email{margin-top:2em;margin-bottom:.5em;position:relative}.o-dgc-text{font-size:.75em;margin-bottom:.5em}.dgc-counter{font-size:.8em}.dgc-input-label{position:absolute;left:.5em;background-color:#fff;font-size:.8em}.c-dgc-message{position:relative}.dgc-intro-text{width:95%;margin:auto}}@media all and (min-width: 767px){.o-tab-module__tab{margin-right:.5rem;width:auto;border-left:2px solid #f5f7f9;border-right:2px solid #f5f7f9}.o-tab-module__tab.is-active{border-color:#a3a9aa;padding-bottom:2px;margin-bottom:-2px;background-color:#fff}.c-product__title{display:block}.c-purchase-area .c-product__title{display:none;margin-top:0;margin-left:0;margin-right:0}.c-desktop-title{display:block}.c-desktop-title .c-product__title{display:block;font-weight:400;font-size:1.4rem;padding-left:0}.c-size-fieldset{position:relative}.i-arrow-up-lg.is-inactive,.i-arrow-down-lg.is-inactive{opacity:.2}.c-product-description--content{padding:.5rem;padding-top:0;margin-bottom:.5rem}.c-product-description--content h1{margin-top:.75em;margin-bottom:.25em;font-size:1.4rem}.c-product-description--content p{margin:0;text-align:center}.c-delivery-message-md{display:inline;font-size:.9em}.c-item-price{margin-top:1em;padding-top:1em}.c-item-price__value{margin-top:0}.c-addtobasket-modal{min-width:37em}.c-bestseller{display:none}.c-item-options{margin-left:0;margin-right:0;border-top:0;border-bottom:0}.c-item-options fieldset,.c-item-options .c-quantityfield{padding:.75rem;background-color:rgba(0,0,0,0);border-bottom:0;padding-left:0;padding-right:0;margin-bottom:0}.c-item-options fieldset.no-options{padding-top:0;padding-bottom:0}.c-item-options__size label{background-color:#fff;border:1px solid #404041;color:#404041}.c-item-options__size label.is-disabled{background-color:#f2f2f2;border-color:#d9d9d9;color:#bfbfbf}.c-item-options__size.is-size .is-active,.c-item-options__size.is-size input[type=radio]:checked+label{background-color:#214232;color:#fff}.c-item-options__size label{padding:.65em;line-height:1.1}.c-quantityfield{display:block}.c-buy-buttons{margin-left:0;margin-right:0}.c-buy-buttons .button{background-image:none !important;padding-top:.9em;padding-bottom:.9em}.c-product__bullet-text,.c-product__bullet-text span{font-size:.9rem}.c-item-options__size label{padding:.65em;line-height:1.1}.c-product__bullet{margin-top:0}.c-product__bullet-text{font-size:.9rem;display:block}.c-mobile-tabs{display:none}.o-tab-module{display:block !important}.o-tab-module__tab{text-align:left;border-top:2px solid #f2f2f2;border-bottom:none}.o-tab-module__tab.is-active a,.o-tab-module__tab.is-active button{border-bottom:0}.o-tab-module__tab a,.o-tab-module__tab button{font-size:1em;font-weight:700}.o-tab-module__tab a:hover,.o-tab-module__tab button:hover{cursor:pointer}.o-tab-module__tabs{margin-bottom:0;border-bottom:2px solid #b3b1aa;margin-top:0;border-top:0}.o-tab-module--content{padding:1em;border-bottom:2px solid #b3b1aa}.o-tab-module__spacing{white-space:break-spaces}.c-product-large-image>img{max-height:none}.c-product-delivery-banner{display:none !important}.c-product__gallery-buttons{display:inline-flex;justify-content:center;align-items:center;width:83.3%;margin-bottom:1rem;text-align:center}.c-product__gallery-buttons .button{width:9rem;border-bottom-color:#f2f2f2;padding:.1em .5em;text-transform:capitalize}.c-product__gallery-buttons .button span{margin-left:.5rem}.c-product__gallery-buttons>div{display:inline-block;margin-left:1rem;margin-right:1rem;float:none;width:unset}.c-productwrap{padding-top:0}.c-productwrap .c-certona{width:50%}.c-productwrap .pdp-certona>.c-certona:first-child{border-right:1px solid #dcdbe2}.c-productwrap .c-certona__wrap ul>li{width:11em}.pdp-product-title{margin-top:-4px}.test-fnd-countdown{margin-top:-1em}.pdp-ultra-details>div{margin-bottom:1rem}.pdp-ultra-details>div:nth-child(even) .pdp-ultra-details__image{float:right}.pdp-ultra-details__copy{padding:1rem 2rem}.c-upper-purchase-item-info{padding-left:0rem}.pdp-certona-border{border-top:none;border-bottom:none}.clearpay-container{display:flex}.clearpay-message{margin-left:.5em;font-size:.8em}.details-link{color:#000 !important}.dgc-modal-header{font-weight:bold;padding:1.5em 0 1.5em 0}.c-dgc-modal-checkbox{padding:1em 0 1em 0}.o-dgc-modal-input{border-radius:.3em !important;margin-top:10px}.o-dgc-modal{max-width:25%;border-radius:.5em}.c-dgc-email{margin-top:2em;margin-bottom:.5em;position:relative}.o-dgc-text{font-size:.75em;margin-bottom:.5em}.dgc-counter{font-size:.8em}.dgc-input-label{position:absolute;left:.5em;background-color:#fff;font-size:.8em}.c-dgc-message{position:relative}.dgc-intro-text{width:95%;margin:auto}.dgc-email-error{font-size:.75em}#dgc-modal-buy{display:flex;flex-direction:column;align-items:center}#dgc-modal-buy button[disabled]{background:#33872a}}@media all and (min-width: 1023px){.o-tab-module--content{border-left:2px solid #a3a9aa;border-right:2px solid #a3a9aa}.o-tab-module__tab{width:auto;text-align:left}.o-tab-module__tab a,.o-tab-module__tab button{padding-left:1.5em;padding-right:1.5em}.c-product-large-image{width:85%;float:left;text-align:left}.c-product-large-image img{width:100%;max-width:500px}.c-product-small-images{flex-direction:column;width:15%;float:left;margin-top:0}.c-product-small-images .c-product-small-images__content{min-height:33.5em;width:100%}.c-product-small-images .c-product-small-images__content>div{padding-left:0;padding-right:0;margin-top:.25rem;margin-bottom:.25rem;width:100%;text-align:center}.c-product-small-images__nav{width:100%;padding:.75em .5em;margin-top:0}.c-product-small-images__nav .i-arrow-up-lg,.c-product-small-images__nav .i-arrow-down-lg{display:inline-block}.c-product-small-images__nav .i-arrow-left-small,.c-product-small-images__nav .i-arrow-right-small{display:none}.c-product-small-images__nav.is-left{text-align:center !important;padding-top:0}.c-product-small-images__nav.is-right{text-align:center !important}.c-product-description--content{margin-bottom:0;margin-top:0;font-size:.9rem;margin-top:.5rem;width:100%}.c-product-description--content h1{margin-top:0em;margin-bottom:.25em;font-size:1.2rem}.c-product-description--content div{max-width:600px;margin:0 auto}.c-product-description--image{min-height:187px;overflow:hidden}.c-product-description--image img{min-height:187px;width:auto;max-width:none}.o-modal.c-product-popup{max-width:65em}.g-product .c-product-small-images .c-product-small-images__content{min-height:23.5em}.c-cert-lpad{padding-left:1rem}.c-productwrap{padding-left:0;padding-right:0}.c-productwrap .t-breadcrumbs{margin:1rem 0}}

/*# sourceMappingURL=product.css.map*/