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

.reset-list {
  list-style: none;
  margin: 0;
  padding: 0; }

.show-for-small,
.hide-for-large,
.hide-for-medium {
  display: block !important; }

.show-for-large,
.show-for-medium,
.hide-for-small {
  display: none !important; }

.show-for-small-inline,
.hide-for--large-inline,
.hide-for-large-inline,
.hide-for-medium-inline {
  display: inline-block !important; }

.show-for-large-inline,
.show-for-medium-inline,
.hide-for-small-inline {
  display: none !important; }

@media screen and (min-width: 768px) {
  .show-for-medium,
  .hide-for-large,
  .hide-for-small {
    display: block !important; }
  .show-for-large,
  .show-for-small,
  .hide-for-medium {
    display: none !important; }
  .show-for-medium-inline,
  .hide-for-large-inline,
  .hide-for-small-inline {
    display: inline-block !important; }
  .show-for-large-inline,
  .show-for-small-inline,
  .hide-for-medium-inline {
    display: none !important; }
  .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section {
    position: relative;
    width: calc(100% - 6rem);
    margin: 0 auto; } }

@media screen and (min-width: 1024px) {
  .show-for-large,
  .hide-for-medium,
  .hide-for-small {
    display: block !important; }
  .show-for-medium,
  .show-for-small,
  .hide-for-large {
    display: none !important; }
  .show-for-large-inline,
  .hide-for-medium-inline,
  .hide-for-small-inline {
    display: inline-block !important; }
  .show-for-medium-inline,
  .show-for-small-inline,
  .hide-for-large-inline {
    display: none !important; } }

.group::before, .group::after,
.clearfix::before,
.clearfix::after {
  content: ' ';
  display: table; }

.group::after,
.clearfix::after {
  clear: both; }

.clear {
  clear: both; }

.pull-left {
  float: left !important; }

.pull-right {
  float: right !important; }

.reset-border {
  border: none !important; }

.hidden {
  display: none !important; }

.product-detail__description,
.product-detail__prices-add-to-cart,
.product-detail__promotions,
.product-detail__attributes,
.product-detail__availability-color,
.product-detail__product-name,
.product-detail__delivery,
.product-detail__ratings {
  margin: 0 1.8rem; }

.page {
  background-image: linear-gradient(to bottom, #1b1d1f, #525355); }

.product-hero-banner {
  display: none; }
  .product-hero-banner.mobile-show {
    display: block; }

.pos-text {
  font-family: "NeueHelvetica", sans-serif;
  font-style: normal;
  font-weight: 500;
  text-transform: none;
  font-size: 1.4rem;
  line-height: 1.14286;
  background-color: #161616;
  color: #fff;
  text-transform: uppercase;
  padding: 1rem;
  text-align: center;
  font-family: "NeueHelveticaPaneuropean", sans-serif; }

.product-detail.standard {
  background-color: #ababab;
  /* IE9, iOS 3.2+ */
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSIxMDAlIiByPSIxMTEuODAzMzk4ODc0OTg5NDglIj48c3RvcCBzdG9wLWNvbG9yPSIjZDNkM2QzIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4MjgyODIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
  /* Android 2.3- hack (needed for the actual radial gradient) */
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSIxMDAlIiByPSIxMTEuODAzMzk4ODc0OTg5NDglIj48c3RvcCBzdG9wLWNvbG9yPSIjZDNkM2QzIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4MjgyODIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+), -webkit-gradient(radial, center bottom, 0, center bottom, 597, color-stop(0, lightgray), color-stop(1, #828282));
  /* Android 2.3 */
  background-image: -webkit-repeating-radial-gradient(center bottom, ellipse farthest-corner, lightgray 0%, #828282 100%);
  /* IE10+ */
  background-image: -ms-repeating-radial-gradient(center bottom, ellipse farthest-corner, lightgray 0%, #828282 100%); }
  .product-detail.standard::after {
    content: "";
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFRkNFNkNFQjdGQzExRThBRkNGQTAxNTJFMkU0NDlCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFRkNFNkNGQjdGQzExRThBRkNGQTAxNTJFMkU0NDlCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0VGQ0U2Q0NCN0ZDMTFFOEFGQ0ZBMDE1MkUyRTQ0OUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0VGQ0U2Q0RCN0ZDMTFFOEFGQ0ZBMDE1MkUyRTQ0OUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FlLN5AAAiOUlEQVR42uxdDUuq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);
    /* Current browsers */
    opacity: 0.2;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /* IE 5-7 */
    filter: alpha(opacity=20);
    /* Netscape */
    -moz-opacity: 0.2;
    /* Safari 1.x */
    -khtml-opacity: 0.2;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    pointer-events: none; }

.product-detail.premium {
  background-color: #37383a;
  /* IE9, iOS 3.2+ */
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSIxMDAlIiByPSIxMTEuODAzMzk4ODc0OTg5NDglIj48c3RvcCBzdG9wLWNvbG9yPSIjNTI1MzU1IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxYjFkMWYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
  /* Android 2.3- hack (needed for the actual radial gradient) */
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSIxMDAlIiByPSIxMTEuODAzMzk4ODc0OTg5NDglIj48c3RvcCBzdG9wLWNvbG9yPSIjNTI1MzU1IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxYjFkMWYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+), -webkit-gradient(radial, center bottom, 0, center bottom, 597, color-stop(0, #525355), color-stop(1, #1b1d1f));
  /* Android 2.3 */
  background-image: -webkit-repeating-radial-gradient(center bottom, ellipse farthest-corner, #525355 0%, #1b1d1f 100%);
  /* IE10+ */
  background-image: -ms-repeating-radial-gradient(center bottom, ellipse farthest-corner, #525355 0%, #1b1d1f 100%); }
  .product-detail.premium::after {
    content: "";
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFRkNFNkNFQjdGQzExRThBRkNGQTAxNTJFMkU0NDlCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFRkNFNkNGQjdGQzExRThBRkNGQTAxNTJFMkU0NDlCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0VGQ0U2Q0NCN0ZDMTFFOEFGQ0ZBMDE1MkUyRTQ0OUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0VGQ0U2Q0RCN0ZDMTFFOEFGQ0ZBMDE1MkUyRTQ0OUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FlLN5AAAiOUlEQVR42uxdDUuq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);
    /* Current browsers */
    opacity: 0.2;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /* IE 5-7 */
    filter: alpha(opacity=20);
    /* Netscape */
    -moz-opacity: 0.2;
    /* Safari 1.x */
    -khtml-opacity: 0.2;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    pointer-events: none; }

.product-detail.voice {
  background-color: #777879;
  /* IE9, iOS 3.2+ */
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSIxMDAlIiByPSIxMTEuODAzMzk4ODc0OTg5NDglIj48c3RvcCBzdG9wLWNvbG9yPSIjZDNkM2QzIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxYjFkMWYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
  /* Android 2.3- hack (needed for the actual radial gradient) */
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSIxMDAlIiByPSIxMTEuODAzMzk4ODc0OTg5NDglIj48c3RvcCBzdG9wLWNvbG9yPSIjZDNkM2QzIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxYjFkMWYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+), -webkit-gradient(radial, center bottom, 0, center bottom, 597, color-stop(0, lightgray), color-stop(1, #1b1d1f));
  /* Android 2.3 */
  background-image: -webkit-repeating-radial-gradient(center bottom, ellipse farthest-corner, lightgray 0%, #1b1d1f 100%);
  /* IE10+ */
  background-image: -ms-repeating-radial-gradient(center bottom, ellipse farthest-corner, lightgray 0%, #1b1d1f 100%); }
  .product-detail.voice::after {
    content: "";
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFRkNFNkNFQjdGQzExRThBRkNGQTAxNTJFMkU0NDlCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFRkNFNkNGQjdGQzExRThBRkNGQTAxNTJFMkU0NDlCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0VGQ0U2Q0NCN0ZDMTFFOEFGQ0ZBMDE1MkUyRTQ0OUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0VGQ0U2Q0RCN0ZDMTFFOEFGQ0ZBMDE1MkUyRTQ0OUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FlLN5AAAiOUlEQVR42uxdDUuq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);
    /* Current browsers */
    opacity: 0.2;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /* IE 5-7 */
    filter: alpha(opacity=20);
    /* Netscape */
    -moz-opacity: 0.2;
    /* Safari 1.x */
    -khtml-opacity: 0.2;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    pointer-events: none; }

body:not(.state--cart) .header {
  transition: opacity 0.3s linear, visibility 0.3s linear;
  opacity: 1;
  visibility: visible;
  z-index: 100; }
  body:not(.state--cart) .header.hide {
    transition: opacity 0.3s linear, visibility 0.3s linear;
    opacity: 0;
    visibility: hidden;
    z-index: 0; }

.product__container {
  display: flex;
  flex-flow: column nowrap;
  padding: 3rem 0 4.2rem 0;
  position: relative;
  z-index: 1; }
  .product__container .product-detail__product-name .product-detail-product__name {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 2.8rem;
    line-height: 1.14286;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    margin: 0; }
  .product__container .product-detail__product-name .product-detail-product__name-small {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 1.4rem;
    line-height: 1.21429;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    margin: 0 0 0.3rem 0; }
  .product__container .product-detail__availability-color {
    text-align: center;
    margin-top: 1.4rem; }
    .product__container .product-detail__availability-color .product-detail-availability__container {
      display: inline-block;
      margin: 0 0.8rem; }
      .product__container .product-detail__availability-color .product-detail-availability__container .availability-msg {
        font-family: "NeueHelveticaPaneuropean", sans-serif;
        font-style: normal;
        font-weight: 750;
        text-transform: none;
        font-size: 1.6rem;
        line-height: 1.125;
        font-size: 1.3rem;
        text-align: center;
        text-transform: uppercase;
        color: #fff;
        list-style: none;
        margin: 0;
        padding: 0; }
        .product__container .product-detail__availability-color .product-detail-availability__container .availability-msg .availability-msg__out-of-stock {
          color: #901111; }
    .product__container .product-detail__availability-color .product-detail-color__name {
      font-family: "NeueHelveticaPaneuropean", sans-serif;
      font-style: normal;
      font-weight: 750;
      text-transform: none;
      font-size: 1.6rem;
      line-height: 1.125;
      font-size: 1.3rem;
      text-align: center;
      text-transform: uppercase;
      color: #fff;
      display: inline-block;
      margin: 0 0.8rem; }
  .product__container .product-detail__attributes .product-attribute__color {
    text-align: center;
    display: flex;
    justify-content: center;
    gap: 1.6rem; }
    .product__container .product-detail__attributes .product-attribute__color a {
      text-decoration: none; }
    .product__container .product-detail__attributes .product-attribute__color .swatch-circle {
      display: inline-block;
      position: relative;
      border-radius: 50%;
      width: 2.4rem;
      height: 2.4rem;
      text-align: center;
      margin: 2rem 0 0 0; }
    .product__container .product-detail__attributes .product-attribute__color .color-value.selected::after {
      content: '';
      border: 1px solid #999;
      border-radius: 50%;
      position: absolute;
      width: 3.2rem;
      height: 3.2rem;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
  .product__container .product-detail__promotions {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 1.4rem;
    line-height: 1.21429;
    text-align: center;
    text-transform: uppercase;
    color: #fff; }
  .product__container .product-detail__prices-add-to-cart {
    margin-top: 2rem; }
    .product__container .product-detail__prices-add-to-cart .product-detail__prices {
      text-align: center;
      margin: 0 0 1.6rem 0; }
      .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default {
        display: flex;
        flex-flow: row wrap;
        justify-content: center;
        align-items: center; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-non-adjusted + .break {
          display: none; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-sales {
          font-family: "NeueHelveticaPaneuropean", sans-serif;
          font-style: normal;
          font-weight: 750;
          text-transform: none;
          font-size: 2.4rem;
          line-height: 1.08333;
          text-align: center;
          color: #fff;
          display: flex;
          flex-flow: row nowrap; }
          .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-sales .currency {
            white-space: pre; }
          .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-sales .price-prefix {
            font-family: "NeueHelveticaPaneuropean", sans-serif;
            font-style: normal;
            font-weight: 750;
            text-transform: none;
            font-size: 2.4rem;
            line-height: 1.08333; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-adjusted {
          font-family: "NeueHelveticaPaneuropean", sans-serif;
          font-style: normal;
          font-weight: 750;
          text-transform: none;
          font-size: 2.4rem;
          line-height: 1.08333;
          line-height: 2.9rem;
          text-align: center;
          color: #fff; }
          .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-adjusted + .break {
            flex-basis: 100%;
            height: 0; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-non-adjusted {
          font-family: "NeueHelvetica", sans-serif;
          font-style: normal;
          font-weight: 500;
          text-transform: none;
          font-size: 1rem;
          line-height: 1.2;
          text-align: center;
          color: #c5c5c5;
          position: relative; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-former {
          font-family: "NeueHelvetica", sans-serif;
          font-style: normal;
          font-weight: 500;
          text-transform: none;
          font-size: 1rem;
          line-height: 1.2;
          margin-right: 0.4rem;
          color: #c5c5c5;
          text-decoration: line-through; }
          .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-former + .price-non-adjusted {
            text-decoration: none; }
            .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-former + .price-non-adjusted .newsletter-popup {
              display: inline; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .newsletter-popup {
          display: flex;
          padding: 0;
          border: 0;
          background: transparent;
          padding-right: 1.1rem; }
          .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .newsletter-popup:hover::before, .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .newsletter-popup:active::before {
            content: "";
            position: absolute;
            bottom: -0.2rem;
            text-decoration: underline;
            border-bottom: 1px solid #c5c5c5;
            width: 100%; }
          .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .newsletter-popup::after {
            position: absolute;
            z-index: 100;
            content: "";
            background: url("../../images/icons/icon-info.svg") no-repeat;
            background-size: 100%;
            background-repeat: no-repeat;
            color: #c5c5c5;
            top: 50%;
            right: 0;
            transform: translateY(-50%);
            width: 0.7rem;
            height: 0.7rem; }
          .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .newsletter-popup:active::after {
            background: url("../../images/icons/icon-info-full.svg") no-repeat;
            background-size: 100%;
            background-repeat: no-repeat; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .prefix-container {
          display: flex; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-prefix {
          font-family: "NeueHelvetica", sans-serif;
          font-style: normal;
          font-weight: 500;
          text-transform: none;
          font-size: 1rem;
          line-height: 1.2;
          margin-right: 1.2rem;
          color: #fff; }
    .product__container .product-detail__prices-add-to-cart .product-detail__add-to-cart {
      text-align: center; }
      .product__container .product-detail__prices-add-to-cart .product-detail__add-to-cart button {
        padding: 0.9rem 2.2rem 0.7rem 2.2rem; }
      .product__container .product-detail__prices-add-to-cart .product-detail__add-to-cart .newsletter-popup.visually-hidden,
      .product__container .product-detail__prices-add-to-cart .product-detail__add-to-cart .add-to-cart.visually-hidden {
        display: none; }
  .product__container .product-detail__description {
    font-family: "NeueHelvetica", sans-serif;
    font-style: normal;
    font-weight: 500;
    text-transform: none;
    font-size: 16px;
    line-height: 20px;
    margin-top: 3.2rem;
    color: #fff; }
  .product__container .product-detail__delivery {
    font-family: "NeueHelvetica", sans-serif;
    font-style: normal;
    font-weight: 500;
    text-transform: none;
    font-size: 1.4rem;
    line-height: 1.14286;
    display: flex;
    max-width: 34rem;
    margin-top: 3.2rem;
    padding: 1.2rem 0;
    color: #fff;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
    .product__container .product-detail__delivery .product-detail__delivery--home-delivery .delivery__trigger,
    .product__container .product-detail__delivery .product-detail__delivery--best-buy .delivery__trigger {
      font-family: "NeueHelveticaPaneuropean", sans-serif;
      font-style: normal;
      font-weight: 750;
      text-transform: none;
      font-size: 14px;
      line-height: 17px;
      text-transform: uppercase; }
    .product__container .product-detail__delivery .product-detail__delivery--home-delivery .delivery__content,
    .product__container .product-detail__delivery .product-detail__delivery--best-buy .delivery__content {
      font-family: "NeueHelvetica", sans-serif;
      font-style: normal;
      font-weight: 500;
      text-transform: none;
      font-size: 16px;
      line-height: 20px; }
    .product__container .product-detail__delivery .product-detail__delivery--home-delivery .availability-msg__out-of-stock,
    .product__container .product-detail__delivery .product-detail__delivery--best-buy .availability-msg__out-of-stock {
      color: #999; }
    .product__container .product-detail__delivery .product-detail__delivery--home-delivery {
      flex-basis: 50%; }
  .product__container .product-detail__links {
    display: flex;
    flex-flow: column wrap;
    order: 8; }
  .product__container .product-detail__faq,
  .product__container .product-detail__compare {
    display: flex;
    padding: 1.2rem 0;
    border-top: 1px solid rgba(255, 255, 255, 0.2); }
  .product__container .product-detail__compare {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
  .product__container .product-detail__faq,
  .product__container .product-detail__shipping,
  .product__container .product-detail__compare {
    margin: 0 1.8rem; }
    .product__container .product-detail__faq a,
    .product__container .product-detail__shipping a,
    .product__container .product-detail__compare a {
      font-family: "NeueHelvetica", sans-serif;
      font-style: normal;
      font-weight: 500;
      text-transform: none;
      font-size: 16px;
      line-height: 20px;
      color: #fff;
      text-decoration: none; }

.product__carousel {
  width: 32rem;
  height: 23rem;
  margin: 2.4rem auto 0; }
  .product__carousel.desktop-carousel {
    display: none; }
  .product__carousel .owl-dots {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0.5rem;
    z-index: 5; }
    .product__carousel .owl-dots .owl-dot span {
      width: 0.6rem;
      height: 0.6rem;
      background: #999; }
    .product__carousel .owl-dots .owl-dot.active span {
      background: #fff; }
  .product__carousel .owl-nav {
    display: none; }
  .product__carousel .product-carousel__image-item {
    width: 32rem;
    height: 23rem; }
    .product__carousel .product-carousel__image-item img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      object-position: 50% 50%; }
    .product__carousel .product-carousel__image-item.product-image_item-zoom {
      cursor: zoom-in; }

.product-detail__technical-specifications_container {
  padding: 3rem 1.8rem;
  background-color: #000; }
  .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section .product-detail__technical-specifications_header {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 2.8rem;
    line-height: 1.14286;
    text-align: center;
    text-transform: uppercase;
    color: #fff; }
  .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section .product-detail__technical-specifications_mini-header {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 2rem;
    line-height: 1.1;
    margin-top: 1.3rem;
    text-align: center;
    text-transform: uppercase;
    color: #fff; }
  .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section .product-detail__technical-specifications_image {
    width: 28.4rem;
    height: 25.8rem;
    margin: 0.6rem auto 0 auto; }
    .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section .product-detail__technical-specifications_image picture {
      width: 100%;
      height: 100%; }
      .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section .product-detail__technical-specifications_image picture img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%; }
  .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section hr {
    display: none; }
  .product-detail__technical-specifications_container .product-detail__attributes_container {
    margin-top: 1.8rem; }
    .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container i {
      display: none;
      color: #fff; }
    .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container {
      border: none; }
      .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute {
        padding: 1.6rem 0 0 0;
        border-bottom: 1px #999 solid; }
        .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute a {
          text-decoration: none; }
        .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute .product-detail__attribute_title {
          font-family: "NeueHelveticaPaneuropean", sans-serif;
          font-style: normal;
          font-weight: 750;
          text-transform: none;
          font-size: 2rem;
          line-height: 1.1;
          flex-grow: 1;
          text-transform: uppercase;
          color: #fff; }
        .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute .title-with-icon {
          padding-bottom: 0.7rem; }
          .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute .title-with-icon::after {
            margin-top: 0.5rem;
            color: #fff; }
      .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute-description {
        padding: 0; }
        .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute-description .product-detail__attribute-description-title {
          font-family: "NeueHelveticaPaneuropean", sans-serif;
          font-style: normal;
          font-weight: 750;
          text-transform: none;
          font-size: 1.6rem;
          line-height: 1.125;
          margin-top: 1.2rem;
          text-transform: uppercase;
          color: #fff; }
        .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute-description .product-detail__attribute-description-text {
          font-family: "NeueHelvetica", sans-serif;
          font-style: normal;
          font-weight: 500;
          text-transform: none;
          font-size: 1.4rem;
          line-height: 1.21429;
          margin-top: 0.6rem;
          color: #e2e2e2; }
        .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute-description:last-child {
          margin-bottom: 2.4rem; }

.product__sticky-menu {
  position: absolute;
  width: 100%;
  overflow: hidden;
  background-color: #000;
  transition: opacity 0.3s linear, visibility 0.3s linear;
  top: 0;
  opacity: 0;
  visibility: hidden;
  z-index: 0; }
  .product__sticky-menu .product-sticky-menu__container {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
    height: 5.4rem; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__back-to-top {
      font-size: 1.8rem;
      color: #fff;
      cursor: pointer; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__minicart {
      font-size: 1.8rem;
      color: #fff; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__product-name,
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__color-label,
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price {
      display: none;
      color: #fff; }
  .product__sticky-menu.product-sticky-menu__active {
    position: fixed;
    transition: opacity 0.3s linear, visibility 0.3s linear;
    opacity: 1;
    visibility: visible;
    z-index: 10; }

.faq-container {
  padding: 6rem 2rem 3rem 2rem;
  background-color: #232225; }

.faq-wrapper {
  flex-flow: row wrap;
  display: flex;
  padding: 2.3rem 0;
  border: none;
  border-bottom: 0.5px solid #fff; }
  .faq-wrapper .faq-wrapper-collapsible {
    width: 100%; }
  .faq-wrapper:last-of-type {
    border: none; }
  .faq-wrapper .faq-wrapper-footer p,
  .faq-wrapper .faq-wrapper-footer ul {
    margin: 0;
    padding: 0; }
  .faq-wrapper .faq-wrapper-footer a {
    border-bottom: 0.05px solid #fff;
    text-decoration: none;
    display: inline-block;
    font-family: "NeueHelvetica", sans-serif;
    font-style: normal;
    font-weight: 500;
    text-transform: none;
    font-size: 1.4rem;
    line-height: 1.21429;
    color: #fff;
    margin-top: 3rem; }
  .faq-wrapper .faq-wrapper-title .title {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 1.4rem;
    line-height: 1.21429;
    color: #fff; }
  .faq-wrapper-content {
    font-family: "NeueHelvetica", sans-serif;
    font-style: normal;
    font-weight: 500;
    text-transform: none;
    font-size: 1.4rem;
    line-height: 1.21429;
    color: #fff; }
    .faq-wrapper-content p,
    .faq-wrapper-content li {
      font-family: "NeueHelvetica", sans-serif;
      font-style: normal;
      font-weight: 500;
      text-transform: none;
      font-size: 1.4rem;
      line-height: 1.21429;
      color: #fff; }
  .faq-wrapper-header {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 2.8rem;
    line-height: 1.14286;
    text-align: center;
    text-transform: uppercase;
    color: #fff; }
  .faq-wrapper-product-name {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 2rem;
    line-height: 1.1;
    margin-top: 2rem;
    text-align: center;
    text-transform: uppercase;
    color: #fff; }
  .faq-wrapper-title {
    font-family: "NeueHelveticaPaneuropean", sans-serif;
    font-style: normal;
    font-weight: 750;
    text-transform: none;
    font-size: 1.4rem;
    line-height: 1.21429;
    color: #fff;
    cursor: pointer; }
  .faq-wrapper-collapsible.active .faq-wrapper-content {
    padding-bottom: 2.3rem; }

@media screen and (min-width: 768px) {
  .product-detail__description,
  .product-detail__prices-add-to-cart,
  .product-detail__promotions,
  .product-detail__attributes,
  .product-detail__availability-color,
  .product-detail__product-name,
  .product-detail__delivery {
    margin: 0 15.3rem; }
  .product-hero-banner {
    display: block; }
  .product__container {
    padding: 8rem 0; }
    .product__container .product-detail__product-name {
      order: 2; }
    .product__container .product-detail__availability-color {
      order: 2; }
    .product__container .product-detail__attributes {
      order: 3; }
    .product__container .product-detail__promotions {
      order: 7; }
    .product__container .product-detail__prices-add-to-cart {
      order: 4;
      text-align: center; }
      .product__container .product-detail__prices-add-to-cart .product-detail__prices {
        display: flex; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default {
          margin: 0 auto;
          flex-flow: row wrap; }
      .product__container .product-detail__prices-add-to-cart .product-detail__add-to-cart {
        display: inline-block;
        max-width: 100%; }
    .product__container .product-detail__delivery {
      justify-content: space-between;
      max-width: 100%;
      order: 5; }
    .product__container .product-detail__description {
      text-align: center;
      display: block;
      order: 6; }
    .product__container .product-detail__faq,
    .product__container .product-detail__shipping,
    .product__container .product-detail__compare {
      margin: 0 auto 0 auto;
      padding: 0;
      border: none; }
  .product__carousel {
    order: 1;
    width: 76.8rem;
    height: 40rem;
    margin: 0 auto; }
    .product__carousel .owl-stage-outer {
      z-index: 5; }
    .product__carousel .owl-dots .owl-dot span {
      width: 0.9rem;
      height: 0.9rem; }
    .product__carousel .owl-nav {
      position: absolute;
      bottom: 0;
      display: flex;
      flex-flow: row nowrap;
      justify-content: space-between;
      width: 100%;
      height: 100%;
      margin-top: 0; }
      .product__carousel .owl-nav.disabled {
        display: none; }
      .product__carousel .owl-nav .owl-prev,
      .product__carousel .owl-nav .owl-next {
        margin: auto 0; }
      .product__carousel .owl-nav .icon-arrow-up-left {
        position: absolute;
        left: 3rem;
        font-size: 1.4rem;
        color: #fff;
        opacity: 0.2;
        z-index: 6; }
      .product__carousel .owl-nav .icon-arrow-up-right {
        position: absolute;
        right: 3rem;
        font-size: 1.4rem;
        color: #fff;
        opacity: 0.2;
        z-index: 6; }
    .product__carousel .product-carousel__image-item {
      width: 76.8rem;
      height: 40rem; }
  .product__sticky-menu .product-sticky-menu__container {
    height: 7.2rem; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__product-name {
      font-family: "NeueHelveticaPaneuropean", sans-serif;
      font-style: normal;
      font-weight: 750;
      text-transform: none;
      font-size: 1.6rem;
      line-height: 1.25;
      text-transform: uppercase; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__color-label {
      font-family: "NeueHelvetica", sans-serif;
      font-style: normal;
      font-weight: 500;
      text-transform: none;
      font-size: 1.6rem;
      line-height: 1.25;
      text-transform: uppercase;
      display: block; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price {
      display: block; }
      .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price .product-price__default {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        margin: 0 auto; }
        .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price .product-price__default .price-sales {
          font-family: "NeueHelveticaPaneuropean", sans-serif;
          font-style: normal;
          font-weight: 750;
          text-transform: none;
          font-size: 1.8rem;
          line-height: 1.11111;
          display: flex;
          text-align: center;
          color: #fff; }
          .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price .product-price__default .price-sales .price-prefix {
            font-family: "NeueHelveticaPaneuropean", sans-serif;
            font-style: normal;
            font-weight: 750;
            text-transform: none;
            font-size: 1.8rem;
            line-height: 1.11111;
            color: #fff;
            order: initial; }
          .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price .product-price__default .price-sales .currency {
            white-space: pre; }
        .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price .product-price__default .price-adjusted {
          font-family: "NeueHelveticaPaneuropean", sans-serif;
          font-style: normal;
          font-weight: 750;
          text-transform: none;
          font-size: 1.8rem;
          line-height: 1.11111;
          margin-left: 0.6rem;
          order: 2;
          text-align: center; }
        .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price .product-price__default .price-non-adjusted,
        .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price .product-price__default .price-prefix {
          font-family: "NeueHelveticaPaneuropean", sans-serif;
          font-style: normal;
          font-weight: 750;
          text-transform: none;
          font-size: 1.6rem;
          line-height: 1.125;
          margin-right: 0.6rem;
          order: 1;
          text-align: center;
          color: #9b9b9b; }
        .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__price .product-price__default .price-non-adjusted {
          margin-right: 0; }
  .product-detail__technical-specifications_container {
    width: 100%;
    margin: 0 auto;
    padding: 6rem 1.8rem; }
    .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section .product-detail__technical-specifications_image {
      width: 49rem;
      height: 37.8rem;
      margin-top: 3rem; }
    .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section hr {
      margin-top: 3rem; }
    .product-detail__technical-specifications_container .product-detail__attributes_container {
      width: 73.8rem;
      margin: 0 auto; }
      .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container {
        display: flex;
        flex-flow: row nowrap;
        width: 33%;
        margin-top: 3rem;
        padding: 0 1.5rem; }
        .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container i {
          display: block;
          font-size: 4.5rem; }
        .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container {
          position: relative !important;
          margin-left: 1.8rem;
          width: 100%; }
          .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute {
            padding: 0 0 0.7rem 0; }
            .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute .product-detail__attribute_title {
              font-family: "NeueHelveticaPaneuropean", sans-serif;
              font-style: normal;
              font-weight: 750;
              text-transform: none;
              font-size: 2.4rem;
              line-height: 1.04167;
              text-transform: uppercase; }
          .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute-description {
            margin: 0; }
            .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute-description .product-detail__attribute-description-title {
              margin-top: 1.2rem; }
            .product-detail__technical-specifications_container .product-detail__attributes_container .flex-container .product-detail__attribute_container .product-detail__attribute-description .product-detail__attribute-description-text {
              margin-top: 0.5rem; }
  .faq-wrapper {
    max-width: 90rem;
    margin: 0 auto; }
    .faq-wrapper .faq-wrapper-title {
      padding: 1.8rem 2.5rem; }
    .faq-wrapper-content {
      padding-left: 2.5rem;
      padding-right: 2.5rem; }
    .faq-wrapper .faq-wrapper-footer {
      width: 100%;
      padding: 1.8rem 2.5rem; }
      .faq-wrapper .faq-wrapper-footer a {
        margin-top: 1rem; }
        .faq-wrapper .faq-wrapper-footer a:last-of-type {
          float: right; } }

@media screen and (min-width: 1024px) {
  .product-detail__description,
  .product-detail__prices-add-to-cart,
  .product-detail__promotions,
  .product-detail__attributes,
  .product-detail__availability-color,
  .product-detail__product-name,
  .product-detail__ratings,
  .product-detail__delivery {
    margin: 0 11.3rem 0 6rem; }
  .product-hero-banner {
    margin-bottom: 16.4rem; }
    .product-hero-banner .wrapper {
      margin-bottom: -16.4rem; }
  .pos-text {
    background-color: #000; }
  .product-detail {
    display: flex;
    flex-flow: row-reverse nowrap;
    justify-content: center;
    align-items: center; }
  .product__container {
    min-height: 37.2rem;
    margin: 0; }
    .product__container .product-detail__product-name .product-detail-product__name {
      font-family: "NeueHelveticaPaneuropean", sans-serif;
      font-style: normal;
      font-weight: 750;
      text-transform: none;
      font-size: 4.8rem;
      line-height: 1.04167;
      text-align: left;
      text-transform: uppercase; }
    .product__container .product-detail__product-name .product-detail-product__name-small {
      font-family: "NeueHelvetica", sans-serif;
      font-style: normal;
      font-weight: 500;
      text-transform: none;
      font-size: 1.4rem;
      line-height: 1.21429;
      text-align: left;
      text-transform: uppercase; }
    .product__container .product-detail__availability-color {
      text-align: left;
      margin-top: 2.4rem; }
      .product__container .product-detail__availability-color .product-detail-availability__container .availability-msg,
      .product__container .product-detail__availability-color .product-detail-color__name {
        font-family: "NeueHelveticaPaneuropean", sans-serif;
        font-style: normal;
        font-weight: 750;
        text-transform: none;
        font-size: 1.4rem;
        line-height: 1.21429;
        text-transform: uppercase;
        margin-left: 0;
        line-height: 125%; }
    .product__container .product-detail__attributes .product-attribute__color {
      text-align: left;
      justify-content: left;
      padding-left: 0.4rem; }
      .product__container .product-detail__attributes .product-attribute__color .swatch-circle {
        margin: 1.2rem 0 0 0; }
        .product__container .product-detail__attributes .product-attribute__color .swatch-circle:hover.color-value::after {
          content: '';
          border: 1px solid #999;
          border-radius: 50%;
          position: absolute;
          width: 3.2rem;
          height: 3.2rem;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }
    .product__container .product-detail__promotions {
      text-align: left; }
    .product__container .product-detail__prices-add-to-cart {
      text-align: left;
      margin-top: 2.8rem; }
      .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default {
        margin: unset;
        justify-content: left; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-prefix {
          margin-right: 1.2rem; }
        .product__container .product-detail__prices-add-to-cart .product-detail__prices .product-price__default .price-adjusted {
          text-align: left;
          line-height: 2.6rem; }
    .product__container .product-detail__delivery {
      width: 100%;
      margin-top: 1.6rem;
      min-width: 340px;
      max-width: 34rem;
      padding: 0;
      border: none; }
    .product__container .product-detail__description {
      margin-top: 3.2rem;
      text-align: left; }
    .product__container .product-detail__links {
      margin-top: 2.4rem; }
    .product__container .product-detail__faq,
    .product__container .product-detail__shipping,
    .product__container .product-detail__compare {
      margin: 0 11.3rem 0 6rem; }
  .product__carousel {
    order: 1;
    width: 54rem;
    margin-left: 11.3rem;
    height: 55.2rem; }
    .product__carousel.desktop-carousel {
      display: block; }
    .product__carousel.mobile-carousel {
      display: none; }
    .product__carousel .owl-dots {
      bottom: 7.2rem; }
      .product__carousel .owl-dots .owl-dot span {
        width: 0.6rem;
        height: 0.6rem; }
    .product__carousel .owl-nav .icon-arrow-up-left {
      left: 0; }
    .product__carousel .owl-nav .icon-arrow-up-right {
      right: 0; }
    .product__carousel .product-carousel__image-item {
      width: 54rem;
      height: 55.2rem;
      padding: 0.1rem; }
  .product__sticky-menu .product-sticky-menu__container {
    justify-content: end; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__product-name {
      display: block;
      margin-right: 3.2rem; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__back-to-top {
      margin-right: auto; }
    .product__sticky-menu .product-sticky-menu__container .product-sticky-menu__minicart {
      margin-left: 3.5rem; }
  .product__sticky-menu.product-sticky-menu__active {
    top: 0; }
  .product-detail__technical-specifications_container {
    padding: 4.7rem 1.8rem; }
    .product-detail__technical-specifications_container .product-detail__technical-specifications_top-section .product-detail__technical-specifications_image {
      width: 120rem;
      height: 100%; }
    .product-detail__technical-specifications_container .product-detail__attributes_container {
      width: 120rem; } }

/* stylelint-disable */
/* IE8- CSS hack */
@media \0screen\,screen\9 {
  .gradient {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff525355",endColorstr="#ff1b1d1f",GradientType=0); } }
