@charset "UTF-8";

.ui-helper-hidden {
	display: none
}

.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none
}

.ui-helper-clearfix:after,.ui-helper-clearfix:before {
	content: "";
	display: table;
	border-collapse: collapse
}

.kpls {
	background: url(../images/2.png) no-repeat;
	line-height: 1;
	height: 37px;
	width: 37px;
	display: block;
	background-size: 75%
}

.ui-helper-clearfix:after {
	clear: both
}

.ui-helper-clearfix {
	min-height: 0
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0)
}

.ui-front {
	z-index: 100
}

.ui-state-disabled {
	cursor: default!important
}

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat
}

.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none
}

.ui-resizable {
	position: relative
}

.ui-resizable-handle {
	position: absolute;
	font-size: .1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none
}

.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle {
	display: none
}

.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0
}

.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0
}

.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%
}

.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%
}

.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px
}

.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px
}

.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px
}

.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px
}

.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible
}

.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited {
	text-decoration: none
}

.ui-button-icon-only {
	width: 2.2em
}

button.ui-button-icon-only {
	width: 2.4em
}

.ui-button-icons-only {
	width: 3.4em
}

button.ui-button-icons-only {
	width: 3.7em
}

.ui-button .ui-button-text {
	display: block;
	line-height: normal
}

.ui-button-text-only .ui-button-text {
	padding: .4em 1em
}

.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px
}

.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em
}

.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em
}

.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em
}

input.ui-button {
	padding: .4em 1em
}

.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px
}

.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px
}

.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary {
	left: .5em
}

.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary {
	right: .5em
}

.ui-buttonset {
	margin-right: 7px
}

.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em
}

button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0
}

/* .ui-dialog {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0
} */

.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative
}

.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px
}

.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: 0 0;
	overflow: auto
}

.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right
}

.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer
}

.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px
}

.ui-draggable .ui-dialog-titlebar {
	cursor: move
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical>.swiper-wrapper {
	-ms-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -ms-flexbox;
	display: flex;
	transition-property: transform;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-ms-flex-align: start;
	align-items: flex-start;
	transition-property: transform,height
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	left: 10px;
	right: auto
}

.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right: 10px;
	left: auto
}

.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	transition: .3s;
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-ms-transform: translate3d(0,-50%,0);
	transform: translate3d(0,-50%,0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}

.swiper-pagination-progress {
	background: rgba(0,0,0,.25);
	position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-ms-transform: scale(0);
	transform: scale(0);
	-ms-transform-origin: left top;
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-ms-transform-origin: right top;
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255,255,255,.5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.swiper-container-3d {
	-o-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(to left,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(to right,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(to top,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(to bottom,rgba(0,0,0,.5),transparent)
}

.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.swiper-container-cube,.swiper-container-flip {
	overflow: visible
}

.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	filter: blur(50px);
	z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0,0,0,.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0,0,0,.5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-ms-transform-origin: 50%;
	transform-origin: 50%;
	animation: swiper-preloader-spin 1s steps(12,end) infinite
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	background-size: 100%;
	background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@keyframes swiper-preloader-spin {
	100% {
		transform: rotate(360deg)
	}
}

#pdpMain:after,#search-suggestions .hit:after,#search-suggestions .more:after,.checkout .product .product-details:after,.clearfix:after,.col-wrapper:after,.dispatch-popin .siteSelectors:after,.filters-content:after,.footer:after,.product-variations:after,.pt_account .checkoutlogin:after,.pt_account .login:after,.pt_cart #cart-table .cart-row div.item-details .item-price:after,.pt_cart #cart-table .cart-row div.item-details:after,.pt_cart #cart-table .cart-row:after,.pt_cart .cart-actions-bottom:after,.pt_cart .container:after,.pt_checkout .billing .checkout-order-totals:after,.pt_checkout .billing:after,.pt_checkout .shipping .checkout-order-totals:after,.pt_checkout .shipping:after,.pt_content .primary-content .content-section:after,.pt_order #view-order .order-details .order-item:after,.pt_order .order .order-billing-summary:after,.pt_order .order .order-shipment-summary:after,.pt_order .order .shipment-details-table .line-item:after,.pt_order .order:after,.pt_order .orderhistory:after,.pt_order-confirmation .confirmation .checkout-order-totals:after,.pt_order-confirmation .confirmation:after,.pt_order-confirmation .shipment-details-table .line-item:after,.pt_storefront .container:after,.pt_wishlist .wishlist-items:after,.send-to-friend:after,.slv-grid:after,.store-locator-container:after,.store-locator-details:after,.store-locator-list .results-list:after,.storeloc-cats:after,.three-contents:after {
	content: "";
	display: table;
	clear: both
}

.visually-hidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

@font-face {
	font-family: AvusPro;
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
	font-family: AvusPro;
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff");
    font-weight: 700;
    font-style: normal
}

@font-face {
	font-family: AvusProMed;
    src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAKfAABEAAAABQbwAAAAAAACmKAAAAZgAAAMjAAAAAAAAAABHREVGAACPSAAAADoAAAA+CNQGpkdQT1MAAI+EAAAVRQAAOHyYzP5tR1NVQgAApMwAAAFaAAADFOCiwJtPUy8yAAAB1AAAAFMAAABgbvx/AmNtYXAAAAIoAAABiQAABAR3+EaKY3Z0IAAAjTAAAAA0AAAANAc7CV9mcGdtAACNZAAAAbEAAAJlD7Qvp2dhc3AAAI0oAAAACAAAAAj//wADZ2x5ZgAAE2wAAHm7AADibIgbZVVoZWFkAAABoAAAADMAAAA2ALwpvGhoZWEAAAO0AAAAIQAAACQIXgYBaG10eAAAA9gAAAO9AAAH0o7Bb2Rsb2NhAAAPgAAAA+oAAAPsCdJDXG1heHAAAAGAAAAAIAAAACADGwJEbmFtZQAAB5gAAAFxAAACycY1sPBwb3N0AAAJDAAABnEAAAwkOjM2hXByZXAAAI8YAAAALgAAAC6w8isUAAEAAAH1AEcABwA8AAQAAgABAAIAFgAAAQABvAADAAF42mNgZGBgAOJCiSMn4/ltvjLIM78AijCcKy8WgdH/7/5nY9nLvBLI5WBgAokCAF6QDLIAeNpjYGYKZ5zAwMrAwtTFFMHAwOANoRnjGGwYdRgYmBhYmVlAFIhoZ0ACQb6hDAwODAq/mZjZ/ssx7GZew/BdgYFhPkiO8QvTHiClwMACAAxEDOEAeNpjYGBgYmBgYAZiESDJCOTyMLAw/gDyqxgcGFgZrICsOobFjOyMwozSjPKMyozajIaM5ox2jB6MvozRjImMqYzZjMWMdYyTmKSZjjPdZW5j7mLuYV7IfI6Fh8WfJYYlnmWigqiClIKcgpKCmoKBgpWCi8IaRTFFJSUmJTYlfiUhJSklOSVtJQ+lBKVU1VPfDn+3/PH/N9P//wwgoMCwgGEpIw+jGKMcoxKjFqMeoxmjJaMjow9jAGMcYwpjFmMeYwXQbgmmY0w3mFuYO4B29zEvZmFk4WMJZIljmaAgrCChIKOgALbbEs1uQSS7U8B2GwDtZgTZ/f/x/0P/D/7f+3/3/53/t//f+H/9/9X/V/1f8X/p/8X/F/6f/3/2/5n/p/5v+vf3X/A/579z/875O/vvrL8z/6b/Tfub+jflr8nDzQ83PtzwcP3DNQ8XP5z9cNJD7QeHHmy/f+P+1ftn75+5f/T+ofvb7s+633y/4Y4MtwrXDo7PbJ9AMTBgYDTeR2S8AwCXEyRtAAAAeNpjYGRgYGb7L8ewm5X3/93/D1n2MgBFkAHjFwCbqQdoAAAAeNp1lU1olFcUhs+9d6aLEC3INBAjEX87NRPRqTLRSaOEoEgbmJrgQlBEXZhpycIqBAWjbkRxIQYFuzAgRdpFl41xUZpF0S5LIy2UBrpwo4ggzErB6XPOvROnk/jBy3u+c//fc+65riD2uWGA7VZKxZ2Woh8SAR+H+1LxR6Qkf0jRjSdctPaKvJZuNyr9NuaV5PCp/zjoA/0gD3aDHWAv2KO29V8p3TpHA64mxfCA8fPM841UQlZKwdPWB3r5X8V/O/0KoLf+wt/B34n/ifSrPxSk5I8lvkzbBHxRcsxT8b9KLiPMO8P81+HfZJ87GPeszPprWF/AbV9m3CS+yCU/IiXXI23+DHaVMevBOvmQdrPDFH3x+6/TOMa472l7K73uC8Zp20fso8h5B9ED269Cs6PoWJAJZdbvamiPvQv0gh5rf0q/moy5G/AvUSfTS3W/YW2T7omcNN8c+Nn63La91upvTOuazLoT8J9J56Ps+0dwPs2nmi+DMC2icbAYNMH2qnEo1OtwNnTQN8WgFexr3OysxXQRFgfi5U8lrZdBuJrskf8D3cXisL7+Wm0/HmNjMWjFUPJXU5wa0DhMJtbz6jotbGdvZs3He3CHjY26jLyfNWc1bxqMVl3stwMuw9tNQ85huVyO+Wz/kTcYD1r+59zeqLHufQkX4lkXuQZ+j/dAczHxxsV/7obm5xLmvmjOWnyqKU7LcOMOaR4v4SG50jofOXYi4SvwENwFP4DD4HPwSHPcdB+tL4Se+oI7AA/UF/zf8Cb+Nc6pNqgueqdNZ9Zt5J7qaVrS1qgL/m7Kyy3cP823afbJvvQM4RoaURPCQeZYzX0il+1s8ynv0n33Y0B9p1K+HEnt27k7qsdPkrd+5dTeyK8d6KG5N0e/s9h7sKfY57+0MWfYzP8F2RAGsAdiXttaOmYs+vSMYS39O2NNNG3t7klW62B4xjn+oa2PPnfsfDFP5tP9SnqFT6NemQ/QYYozt6f80TEv3+llWqn/WFpPtZpu0moLbc+YZyM4hH2Itjw8aP2Lmf2Wb92mj555HXudwXeLWqh3YlQ6fUi6VZNmo9Id9tG32nRXUw02rbR+zuHX+nkz5eI5cM/qbM4/hp9b/2L4Es6z/ojNI7Z2OeZjrBn4qN9hDWsWbS5pjlt6myp+m+nRr+wy1Flg79132IpvsWfhWavjnapLdoXd16Jh1t7PfGY3vr84r9YozUvNQ83B+O5pn63gkr4BLe9hAPexd4IJ8Fl6Gz5Z7k31J5lrWNqk7T+oSUntAAAAeNqFkdtKw1AQRXfaeiloP0BE8iQKNvWCPnhBis+BIraPYjS9BBtb0qTFv/A3BPHRDxM/wHVOQisoyGHO2TN7ZjJ7IqmmdzkcWVOBK1ov1VSWU6nivWA5znNyXFLJ+SxwWR29FbiizXl8SQnVOV7WhvNV4BXdOqUCr8LsFLj6A6/p3PkocE0d505XGmmsZ3pG6mugVK5esUPt64Db1T2sq2v5avPe4I3VVYhNbM2T9iwfaAgzAPvyuNswfbIS6zVhh7yL70ysZ7qYnKnt6aHZeKbziHqXGTwmMedMD8Ri/JgZepY3XTzyY2W8AV0yInXmSOBNpukaETV1M6oe8VJ0eeBjJh0zWV7lqmWrXLZ1A7MLimw8wFK4wKqOeRP6uOT2/tmMZ5WmxE/V4Mzs+a0gV9ZgkojqGZuKiHXhzXYurR/qgm2c6Ihd/N01tLE6NSmKQrvDOmjxH5hte2uuONfrL3bUnGaTVjLyu2GUxd+Mr2wzAAAAeNpt1QV02+YaBuD3tWO7TZ113Tpm5i2ithk7idtlbZMssHUZKo5qa7GtzJYKGTMz4x3jHXO3O2ZmZmbu7ujeTZa+uuo91+fYr37r///n+yQdGzEEr78WYGv8nxcX1j4QQxwNSCCJFMZgLBoxDmk0YSmMx9KYgGWwLCZiOSyPFbAiVsLKWAWrYjWsjjWwJtbC2lgH62I9rI8NsCE2wsbYBJtiM2yOLdAMBSo06DAwCZMxBS3YElv59WyDbbEdtkcGrWhDO7KYimnYAR3YEdMxAzPRiS50Yyf0oBd96MfO2AWzsCsGsBt2xx7YE3thb5iM4VIcjiNwJj7HkTgRx+ECXI3LGMexeBOH4TT8iJ9wAs7C0XgI7+IHXIhrsBA/4xdcguvwBB7D9RhEDidjCE/BwuN4Es/haTyDZ/EFZuMlPI8XcAPy+B6n4FW8jFdQwFf4BsdgH9gYRglFlHERHOyLEVRQhQcXczAXX2IeRjEf++EA7I87cTEOwoE4GIfga3yLBWxggkmmOIZj8R/8F38RbOQ4pkk2cSmO59KcwGW4LCfiV/zG5bg8V+CKXIkr43e8xlW4Klfj6lyDa3Itro0P8RHX4bpcj+tzA27IjbgxN+GmuBE3cTNuzi3YTIUqNer4A3/iY3xCg5M4mVPYwi25FbfmNtwWd3M7bs8MW/EpPsMVbGM7s5yK1/EB3sLbeAfv4w28x2ncgR3ckdM5gzPZyS52cyf2sJd97OfO3IWzuCsHuBt35x7ck3txb5ocZI5DtDibeRZocx8Os8gSy3Q4wn1ZYZUuPc7hXM7jfI5yP+7PA3ggzuNBPJiH8FAexsN5BI/kUTyax/BYHsfjeQJP5Ek8mafwVJ7G03kGz+RZPJvn8Fyex/N5AS/kP3gRL+YlvJSX8XJewSt5Fa/mNbyW/+R1vJ438EbexJt5C2/lbbydd/BO3sUFvJv38F+8l/fxfj7AB/kQH+YjfJSP8XE+wSf5FJ/mM3yWz/F5vsAX+RJf5it8la/xdb7BN/kW3+Y7fJfv8X1+wA/5ET/mJ/yUn/FzfsEvcTNu4Ve4HXfgYdyK2/AIDsWDOArX4lHci/twD7/mNzgeZ+MqnItz8B0ux6k4H1fiJJyOM3AXv+V3/J4/8Ef+xJ+5kL/w3/wVL+J+PJDyynZzc6ZZsj2VKZm5ilNOmWEmM4MVa46VNINIZZy8U7aGU2aYyfacWZs0FEa7v8J0U1nZwgqzMTvkuGYuZ5XdRqt+mMrKVpZslQ33sIJIT8s5pZIZTk3nI4NUh+xuS3bIPnaY6enRlcORQXKGmfNcK1kMIj0jOq+4xLywkmIYneGqcriqM7qqHF3VGU4vB5HqkuqcMJu6Cl45b1a8UtH03CYnOkr2hEIlFHqiQiUq9IRCJYzecFU1jL7wSzfU+0X3wkz0V+xyPuHVPpv6l6jEi45S/XItPbknA+Hmo0E0Diy+j6P1w3RvtN5q9E7VHilVyUi2Jlyn7FSbhmyrYlXtajBqzBRHCmZwmM6OVO2iUw4GY7Ju+O3YDkeO0l0lu9ZMOOiPTG7sKln5cNIE25++hJAIhIZWyzUT00y/uKAcrUVPidcw4J+K+16ir+AfNdTAxHRzZMT0H5jS4JAZm+nFOr3YLDslFcS67XhPwUn02vmSGe8zvZRUE+8u2PE2/91dtUMm05LuiFQ0XiYuGjeai9u3ou1bi9q3F7U/0VtyadhcsL5hsNZcvtZcYsgqumZK9moYrbVWO+kGrdU2SwwHrRWD1sIiW9tiZS82z/Yf1qC/eKXgJKu15pREEHHX71H8+IjfX85/+8OEU7vw6eg1H/8/Zaad6F3zonfNqd+1oAy9WZFUJTVJXdKQnCQ5WXKKZItkRrJVsk0yKzk1TKVZUlxFXEVcRVxFXEVcRVxFXEVcedJ1RVxFXKVdUnxFfFV8VXxVfFV8VXxVfFV8VXxVfFV8VXxVfFV8VXxVfFV8TXxNfE18TXxNfE18TXxNfE18TXxNfE18TXxNfE18TXxdfF18XXxdfF18XXxdfF18XXxdfF18XXxdfF18XXxdfENcQ1xDXENcQ1xDXENcQ1xDXENcQ1xDXEM8Q7wW6bclcNVmxWjIehUnGCjKpHHR39FRq+I4xaGqO79ojfN/iuvH7tz6901uoWLVz6RnO/5m9YE9Z/Gaqj2vvqbq/4uX6yPLzhfc+qKyvRj6GxqwoW0AAAB42j3Bb0haCQAA8OacmpWZmTlr1sw669Q09Wlqzz+9zMzUvKc5Z2avp3lmZhAhETIiQkZISMSIEbEPERER9yHGEREiETHGCImQkIgRckhEHIeEyN2n+/3Kyv7XUSZ7Ab44xBgwKUz2pf9lDkvHWrEurA+7jD3EPr/iv/qJc+AO8Hy8DD+Hj+Lz+GcCgWAhuAk75cTyrfJsea78icglAsQA8YKYJmaJuQptha8iXHFSia0kVfor01VzVV+qMiSYlK0mVVur49VH1XdkEtlBDpFj5AT5rxpBTazmksKkrFK+Uwq1mFpXbaQ2S22mdlDF1Dg1VSeui9ad1j3SDLRF2gotWc+qV9Z/rr/+b5Gupe+8ZrwGGWFGtAHXEGlYadhvOGsMNcYaL95UvjlnQkw30888YH5lZptITXAT0kx8S2XhWAFWhLXCWmeVWjwtoZYbtpJtYDvYPvYJ+xs7w86xn1qNreetV60/W5/akLbvv6CcDo6Mo+PAnF3OEafYnmz/0Z5tz3ds/2rg0rinPBZPwAN5Rt4x74J3zbvnPfLd/CB/gR/jb3SSOiOdO4KQYFHwUfBJ8CwkCFHhmTAtvBM+CktdC6JmEV+kFBlEDpFPNCeKiv4WY8RkMVPMFa+ICxKchCphSQQSUPJVciZJA0TACDiBeWAZSADbwAFwDFwA18C9lC9FpGFpVLoq3ZTuSo+kKemljCuLy0rdS91r3Vtympwt75Kr5Sa5S0FSJBTbigPFseJCca24V7qV2R5uT7wnD1pAJ+gH58FlMAFugwdgUUVU0VVtKrEqqjpXFdWNap86rj5Tp9UPmg6NTKPTwBpEE9ZENauaTU1GC2oR7ap2Q7ut3dOWegm9lF4/RIYYkB6yQi7oM7QDHUKFvoW+5b60TqYL6y51t7oHXbGf2E/vX9Qr9Yj+dqBrIDFwaXAaUEPIcGgoDRIG1wavjRTjkjEzBAyphyJDeRPVhJquTLdmwAyZrWaPOWBOm+8sMovW4rb4LQlLcRge3h0+Gk4NF604q8nqsCLWlLX4WxzGwjCMwEH4Er6xUWyNNshmsq3bkna+XWb327/Y8yPNI76Rw5GTkZLD6Th+1/Zu38lwzjs3nYX3mPdrLowLcllde66H0fnR3dE/RjNuwK12h9z7Y+CYfmxpLDVW8ICemGfDczXOH98YfxgvIH5kHvmAfETWkW8TmIngRBJtRvmoEp1Do2gMTaB7aBK9Qf/xlnlJXsCr9ka8Ke+9t+A7nSRMWiY/TOb9O7//GaAHtIFo4EcgNyWe+jSVmcoF24LiYCz4PE2Ztk9/nM6G9KGtGcbM8kwyrA8fzTJmObPAv1BzalgAAHjavL0JfFxVvTh+zr2z73fWzGQySWaSTPZJZrJNk+7pSmnTjZZ0hRYKhYaldGGXlLVUFhERRFAWt/ee3pkEfCJgWQRRR5Gn9amg+Hw/lZ88HiouPO30//1+z703k6ZVfJ///4/2ZuaembnnfM933w6T2Ahj7FnpaSYzK+tiRRNjbaq5VJQk1sZVW0Y1HVN5VrWWVJZVWalg522sIJkVv8ryXd39KSUn9+ZCz47Bf1+V+PHhsbETJ1hWivN50jssxRzsU/D7MvwV/0l0GYbn1bNG/iArxuF5xVC4OpfLFc3wzKLJ7oDXkzV1cbO7rehNNcA7taZU9EeqstnspFRP9z3JRrwvlYoWqxPuc7UpU0jzNrUv9tTsX/73V1mozaHGO1Vzpxr3FapN76tmX8Fken9qMNypOjrVsK8QgkGHr2CHP3HfhBQ3BdrUat+EpdoML8K+CWvYDi9CvglnyBFom/DQ1UtXP171n3ROBOhmEK9m/GaEvgm/VYW/NfW5KL6diOHVjM+swWdO1NG1Xn9+kj6U0mfRgL810YjXIny/7nDd4ZTFo/jzaixfhAfjq2CeTQSC0Vgn/MfnxSWT2WK1O5werz8UjlRVx2vq6pOphkb9I6f7T50X46yrO9Cb6+vPWcUllMJ/Hm5N9WvX3hze7x8ac6UuypyDlx1XN513nZS2786eS9d1e5p2N53bxL+0reu6L8L/t925zXFPw3P4b9udd94JWJE+8YBUI4cAT1pZhq1iqiXD1a6MWndMbSupbb5CgLcVWawDNlj1l4rclqZXvkID7LQlq3pKqjlb6OZthbY6xV+IVuXzBU8D4KYpjwvIhRI8kmpK459wKGixhlK9nTydC0d6m9KdvLenrz/QA8NzuByM9Fr+MrpmTL5ZGrR3u8bHRkd3nu+4zbKoyrVq0YWr7ktWVydf7uqSQ5ucOzfMjzxpClkW7D9rq/P8863bty8JvOywNKxavmKb+/hfqzOOB+wN/LzGmsMRxsxs5MRv5bOkV5idKawaVppmz7CiFanMVSqGAOPVZGmiyeqytU1GE9aQu02NliZlH72SSxMNyZANCLE5o/qPqfESYjOgeaEOABApqRFfgcErRwkxuBHuezhSb6GFKEFtivECrPQVVkg3db7CCw2N+LqxofMVGJU4bnShLo6QCyHkAIkKVjmfZ4WoS/FPmB3M0xDJF5IyvPFH4nXwpqu7sacvlw0FU8mm/mAu29uTSp7iToSnpcySFR/96OoFo/lZs/LHX654w1+cXb55dun8A2+8vvfCu+/+yIeNV4mG4w82AI/oBx6xTHqG1bAmdogVFYRWolSsQWgByTs4ayuYY8AlbPWKA+Dkyam2kuoCLpDOqLFjyL/MMUfbxDwzs7epMZ8arDumqA0lZAK1ABp7VvWVVGe26KvFT/nc9rZCM0DPjLgTgfXXJ+BFMK/aFBXXzEOppCUUDA9y4HVABwqsFbGHcCgXyPWKYX7orJbcYPOZ44sX/5/L9i8ZyuZ3nx9ecWb/8GLpmdGFdY1LL710tPzyxZuzo0pwfXb1xcc/+bMVja3DyBI58kz2KeCZMouxIlxx97lqyqjyMVhzwQx8F1HamsqOeUekd16j75z4OB+Sfsei7DntOx4goFhGDR5Djm31FTisSnJns4XqKYxgHLGAM8KCp9pT3/scMkSPynxq9KjKfap8lD7ncePn3B7xue999d9eEZ/z+FTfUdXtU11HTaoMLFPmwN2+N/59M3I31eeb8Po8wKbgOsWm2BOuqCR7fYLF8ElXVH+jsRse8ZhCwYRUy62dpt6eOVI/OzHbEsw21SXa2rzeebbqxb3trUOzQ9Lv5ltCy0aunT+4b+1CxTfPVrN5663zFt9x3urQdJj8MytyhIlbwIQdK3i8AIkgQMJaqgQILpHRcnGhnWf823dnLJQ+hyBjBD783Gtfe+1rMwA3IXE50GaCr054PT4AArw/9fIledryA/0JWL5H8vL0HFh+p5TOzrbFl/S1tw4OhkLzDEBIhfnW+Kbtdy6ed/PONaHwPEtk+ar9g/OvXr/Ap+ER/w++EvDIwxo1nLADJgBpeDOq65hqKhV8KMKZHTDclieU6o9YI9a0Nd2f7o98cqn17MjWObN6srOGtoY3S++c2zhctax1zZrWpVXDTfD7I2yUv8fLzMmWs6IMlKiyjGrNqRx5cZFxJCjmsAPPcmVUB+BuFidgyhbtDhyyW+1tRYcdXzqAOAtugde9OUFZwKFHHh99/PFRdgKvjz/OGOgTiRMPsmfZGJP5N0+8ffxDdG+Ivcmr+CxY4ZimW3Chy+DnaO3INXhJ/0u0xI4BVcH/NXLCh46A5oLfDcLlDdKDZgPe4HdYrigTx8nRd/kx0H9grwsSb9N+AtEgf+UvfohoICM7xd9M8dzNl/Oz9sJvob6TPfFbSZFeAnhF2TyN8ysl8ctVJQ0zQRaoLhJ3yL0BNQsBl8GMqxR4aWZ53CxktYovleyU+oFW4DVgSiqZ3XvNu+8Ob++JjNvDHfVj9khH/R4++rkXyx8t39e789q1A+tXNHM+cNaZLQJO58LlozA/G5vPihbUwHA6k5xZZLeAlT2jWoiPWsy4VRYOW+VADmkBtJHzyD7ghRWn1AsKgpJSLOeu2HHo0Bn86cNNI8eHpewSeM4AAMAlfYPVcQsrunHlDtgPXHmsVIwx/OVYAlGlPqNGcGuKcgRvyi5AkoiMLyPAm1VPtpAU0G5+8Du3kvrm6PSo1qOmgsfyvkcNHwX5N2FzWEFFsuNV0F8Y3vroqtDVT9cAXYN0DeG1CJ+s0Kd8eVXJq/AigBqVGsoD5lpxwJZn85x2TzBktXl9ij9QoTJxGHCcaoCouxBzENSAyWVBD/HIXl4fqu+dY5rL+3p7mkB4WFNzOK/f/KFE4xlt7X28tdxucqdq6+yOZ7o6mjss44790jf27ujYMPvMxsb2sTHZWRON2WyfvLJ9aVfD2VtoT4cAz2zSNwHzr2IAW4BxbalYS1KwNg7g9CLYbaWizYu3bABh2O+YV9vvpoyaPCY0CtWPwtIM5JxBpcvs1wUpKR7+JCwlBAjAaklWqlyBt6rNDxAjOs5WLCmXJbULL6kk6F3a4C872wYyqdpePi7dsO7sa/pyBw7vebL2Zt+ZLXOWtPHesQXppvbOxFnnbt2QXx9suuecC/5peFZz3yJhPzTDJQ66gYO52QFWtCP2orEyyZx2CVZjyiGZWoDheTKq+xjKehkZYFF2E2pZABZuQi03Kgc8W/AK1Or93Rt3IWqZVN5pVqWjBaf1fZPqPioVuBt2uCA5DWbd38tziuBW6ZzSzBvvmD9//ItfvHGMf6vcO3Yj/G2iPZkFe2KHuVazf2JFD+5JsFQMevDhQcUu5g2QnrTFPDh12J2YjYgCyA3sLa7GiS6cpUKNmOPc+/78dUJ/TqYNB/XPRqaNZHv/qbk/+MtOksAMrBcGdgOQdoWhANo1CB7GJbPFQM2CMwK8xURsJhaEDXXiJqYC9aDv94ndA1VnaueS37uxnZ/3fqB/0co9N1+27QLlRvfKjoWzOgb4LH5o7ItdB/YcuGnNxkXrhvqXI4/ugfX7pJeBb79j8Oh5sH8m4D0WtoYVzQgTU04AwgJ4aM2oZhRSRRPxHZMMaGfTGO2cX5xDazf7VAtoHiaUt5Iqd3JYmGGz1Id4is/jL5Z/dJjXSivHxo4XpZU4l7kwFxPwYZm/S/IDcUmfX5Q1sD2axLCWgEfjs63w7KKCE6srTTqrmQI75IQpNmZUzzE1VVJTPtqWYEkN+lDG2TOFJqCQlIeIXa1RJkxOhTWgPlnthHv2vFqnFIIeZORmhGqC5/p6LUKXzAnOIOnkEwryxKbLXONyb+KKrl1bL7xmz4Fr7LW50UvWLZ7f3pXzbtxSl+Gvzr9p94W3PvapOedfuiLLtw2f2bdoVX8Po/WRLOT/ChaHQpCX8S9fPiVP9TG4Z8hVkqHng3z/PezPxQy0F00PtWb0bQjGX5hD2yABB+ZHzQXZARzYdPSpty0v5Ax9yHIUsMpWMOGY+SgDtDNpaMefBBSU9XcVJNUYcvPQCH+s/E98/bsHbx/dc/GoWMckzOcxluI/hfmdAXOFvyeeOGmuF4Ec40RMlXMN/I8+JdkHUwQSfh+m/NRv/lMswQw0VJBNNhgyFyxOmCqjqcL0/tZUecjc28F7+XvlzXw9zPaCg4dHL94zirIeJvW89C2g91p2ofBtoOvChEgULRWjJsSrKEeJV1ehUMQ5ijjg12DCqLW+QlhoqPWATLVgnRVN/mg+n1fDCookq191oIVWg/qBm5SClIY+FqulhqfQMJkjCSwCfhx69LK9686+NNe1fKy3PxgMdaWTPaYx/us9+3dtyi+o7W7fvm1oadrjq1OassPHfw7KEOosC+SbpAfBKp/FrtWotEfTpEAk+Ik+/B5gUrUZMMzUtgxQhlqVURsB/IMkSqpLarWP9iFTUjO+QgheNZcKQ7CmUEbxP8nMzkRt4wBRh98sKKZNmbSFqpPNcFN1+lW3RicGhUT6c7LOiTwcDK6cFUeYWLychHsJOZedw8HKl7Y3JKXMruUjhy48K+W+bCF3Dm6+f99nfvPQFf6PP88j33/4lX96p2tRnFuV+mjDQEyqdabSc89bfcXk8lnlj7g/uvbye/mPPntA3fCzh7/J/a/cf80r/M7h0a5Qota3YkcmlRGyCHRG6WvAy4BhsKVCk1J5jjScSZPDwlAcAUScmjJFjJqjwC240C6DZU8wq81BQGAOYhFd3XaeStdbUzzg5HyCu+6bVf7z4H3c9YVt26Wnjw9/8YvS0+XtvKb8C0Hj0hDqrLxdsFe41w887d+kV+HeLYbPDT/3LdL3FNajzdMJqoBEGhlX/aDBo5hRnT6ShqDdBtBIcDgr9RZLql4xpxSxAfzSz04+94Xyu9x85ZV7rj0gPf3kZx96Tnp6rFx32wV7xsXc+J9obldX6uf8bbhnRx0bsanIcQqm0qTZxrhbkK+DFGLNZiBMswMnFpZDwSn0dgX0J/yfMsIfhDmwEwwePTlW/r54DsLgeenbQIcXsGJY87UwIWMmfUoYN8ZXmjCFGfpWQMhG6YF2H/lPAmAhZIueAD7a44OH1qBjxY6EyMJ5FJWuMMAlkC8ooO0V7NG8gFAkJRg3oGh/b6q3XvFwgbn8kQsejH04ccM5l96weefgjdyafWD546++In17x/mb7r14192xK8fKr9Y1fuehh181eLf0NMHukLGvyM9fp3t79Hsn3j7RwMhm4ZdUwli6Gu452PVipwtmW05YMgUm5XKEjnbyD6BfVzdnVIvQ+hAzSRuKv75MaEOSD3imxkGf+vbFP46L2xYf6N/I5FEem46CzWSyIs9UTYYwVgI5madkMA5e//knf8mtj/71CCBvga8qf6H8AD+7/FkykSrwwgwcR3AZMAU4eaAtmtFWlAkVZDPsh1VDAkSDkSPcB3RRHBM2IZM/TvDomwYPhKWbnSe0RbTrhL6RIx0Rft5dAiufDDpbSVcHv5l64xKSc3aQc46jBdn9PmqFMgOBB8uckGS7QxMKrCDZ0URzISLAtALhCMwtJTellZFHf51NHXno3WQXrPxjZy7h5ePDfH/PpuN/QbpEPP0D4KmDhdgCVrTh7DyabRgEUgjT7ARdKsI2jAAuKkCW8CEb4WLQU2kd1mkqW39QY5RJS/9LfM5TLzz86FeOXL79nL1jz+/nZz/23Vc/++hzLzx+8R23X3TJAx83cG6AYDdo8I3+E2M0vwBLoLZGfriINr8amF8tzY8UoEJMzK8O5oea5KQseRUbcnKzAnwEZxpRyOUAitFJ87WGI9ZOKX2qeZ+zYcGqHcn5qYZw1ckLuOwzLQMti5Xu+pQ8tRLB63bCOgIsxm5gRR9SgOTVogtqqDTJwz6zZvVUa941NZQFNC9EBQLEBQI8/6u3f0sI4AME8IOG4PWAhuA5ygoePyKAx+vzG3q0LUrKMwPZTS/UkELeFZ5SkGPSKhO8lqea0k1yKoRuUt69/shvDl22pi+fcw8fafSkzhrZtpsnyz+Vnt65ZeA8T6iv7cc3Z/bw9mc37dB42nzYixb2vMbTQLOoCSNR1ERBUyX2ZjWYWmtGTR/THMPoLDahBx34WqFNrO6XV3x9jVCNGnxq8mjB5Xpf9R6dcLu8GOPAaxFeV5jFHvRheZMNbo9m8k57R0BwpGHtMdRyiyxcgyqL369KABQTKCtoUVsBFdIGt+zkxC4jCQ7/B+WXpzSlGBEgrXno+dIdd8hH+EB3pm9xZGfVsjnLL192zfWOO8zzezILe903rFlyt/Tti85vzffUZ+qdLa7GrUOLtqTPu7izt6Ohv9o62Lj2zM27NP+OdDHJ6gHN50GyhyFQKNAl/B1mC5m7qPtrrg+0fO2al6oefb9KUNr4yyOGbYE8BvbmCfhtH0pXjxZBo5+3A49RDL+TUIjAnPMDldhkAIqHAhXALYK4avyLVDBy5JGz1xy557FHb+dx/qny2U/uGYE/2w9/+mHB03AtKjzPxb6m8UtXDkQbPbIoOZw5ZPNu0jABuQGzHeKxHrH3L/z+rZ8KK9IHGq8HOTyw9iG3uAvcDlm7GZiO6jr61As3/iZIVqXkm5AlU6DtqaFP/mYf3bH6JmxWRwC9R6YpTCnCvQqrc0I2WW0CYZhLf23o0vU8l5Aic6T+HOfhcvne4OrZkcjs1cF7y2Xp6dm/euqss5761ezjw2LN8tu05n8XGims1oRRQ4ckeLoFF2/Fix0vLhIf7oy+6Ofef3cWLdoC5GzzmUGAFaze9+Flwex9/6nZN72zWWP3BavNptqOegqyD1g+QOb5q7UxqZMEngxjThuMOY4+Nceq/ayrE41yF1jk7veB4dnQOHe632dF2eYkD5FbMyasNrvD6TpVxI3LKSfIy1w1h//LbxcfevDBh4p3XXXXY3ddhaqfVHf8Tfj7X1IA/5GvF/DgRoCJkzVpWp2UE1ody6H/lbyrBZsFbXwH0Z0cwEcE8BnSjf/+7/d/+NbHfvzjRw4fAun06fKjXCqX+bl8tHyCcx3PDpLeuEXT11BwFmQz4pc9o0o6WnOyWFCbQCFqKRHCAdBffuPnC2dqEazATdM0hXqFFi0rnL390L0fefht7uZfKh/jreU15d/BPBZr87CD/Sc8qCYRoQatDRVGVAvxcd2mYz8yZLYNZLadNhBltg1ZNth6dl1ma84CdMTx9VKqfAm/+/h3+D1I1uW6sTH+JtH1Z3gdSDsra9esIFikCdZdIo7BSIuSsqjaW4m5Cj4RQd8Q/Bt5dePGUXnz6PGNowbdzvQx0zpk4WOeBlBm+JhfumW6j7k+xXP8jcvLnycnc+U8ewHfCA9KqDlZxTzhVy1ZdNADvZtoAfACGUNGmzBXUr2gsPTyOpixLP31sVHpc6Pwu3F+s5QmX81lTAgYTnxGks0Uc7dWGDYyx6fqlnfP4p8EBLUJFkM64lPf+u6P/4h3C2YwugkVzAIxZAbIwIsM8ULfnVwglbam/rTu9d0PPrQL8PObb7yBa2UnruPvnXgKYBhiGHrAZZFzX/Pph3BX3xsfGoLPfkxK8y0E7xgTWosWB5COadDFxafSOb7l7LELpfS9mv1kl2TQgz42ZT/BvaXSO+TD3yQ4fLGKEfoVvTK8Ceh+khg5h1zw275slrgBwCMsXPoMXfqBKlSF7OgjcuVVWSmEwKRQA35VodgqWBDWEIlAL6gOOQUNexQJ/KXh/j0uy+y+obnvydeP9+w4/8orz9/0/vDuO2bNWXve2CLpnfKri+555+4p+wfXEMGIgx8n6i4V3eTIdXtRV+DTHF0mdEiA9R5ChQG1IFawusnNO11So2GT06xxnj77Kvst7obUUG4gv6DqprYnLxnfL8lbVrY07165dOuST9924LqP6jpuBmDnFrAjLiJrQRAnws7GSask2AE2eUqqR8QtHUEAoVvAjqOWK9sQdgpGHnhejYAaacmT69kBE60n/ZHcBAC3RtIj+3vRIuOqPLQJ4bWjZ7x8eO5Q32yLa0//8KJ1d79zzyLeddz//uLz1s6Zdcdups83DrDzAX6dqVkM6I+kkJUJvcdeTrOfDHA7us8DQlF3HUNUDGSL3IWf5Kg2RBCUAU57DbtbPw2Cuaw1ac01SfHyQ0O9Z4bH656/7soPXfvrX58T/JH7zblnzb3/1muvuXv0kktgsxywqXOlPwD/2MCKAYSgTQT2ihZZBFU4zslDrm8fEGYoowYo9AY6nztb9JMt6/ehGe23wRIChAsBnGPYCMAR7DDSXcMpxq04zti8pCHaFai+4IJx/sDoluWj1tG64MWj5fP5AxqsUlIDwKqKNbAxDVbxUtEPkxFQSpbUSKYirsMQ0xoJWNGSGvUVLGjO1MI+B0vkPMXEA5XlVYsyAdCNkGckbqdQk5pUkGT8glQi5JOezSudQ6Q8BSp2fuWHAivals85+7xLLjlv24B8/eE9L470DtL+980anruwe82auw5eeffKuWVlzz5+bNm5iAYXTNmNMcBbPxvWdCx7juLJRTPBGnY9QCLATyLAL5QsewnjywWHH6ZshrmbPZoHJacRcwjgKhy8ysj4oi2r149nW9vnAPm+sGbzkvKn+IJk32B7uWT4bdhrWm5Wh0Y7ZuExoR3XpZCJYhwWvGocHR+HiVkj4+Pj/L2yS5o1Pi78CN4TDex7ZOc9M81GTsJaHWxcZIAVZAtoVohkArOYcBtYidk7ssjvGTmyVBO6DWTDbZCb/6N/FgKf+UA98pCkAcaf+snb4rbJp5qPFiRO/F86yoqS2UFuA8nQgnLWADkNcgq/6mOf/+onJ3AJ/1F+h5vLfwFANU7Fel+jfIla3ZckI0ROEeWFXxoZl9457te+Jy8EnE2yneJ7BU8E1orLFDvryGGeTQCoKEU/laT9TfoKVUbODboIPCXMQipUJWmngRshinqFc5ZjTo1s1dwBEcROEQyb2nzxwiMBGlwvz9m0O506s2/1yHhPQ+0cuHiqkyDElm0cbe/cubj8Wb6yoa2jr/wS/rWGsg3lH1TiqHwSjvJ/EEd5BY5GTsbR62UDSfl7C0/GUU1e9pK83DjlqzrRAPIS732mwpfQAHJAJhl6juBiyBgCFIoL+DAqhxOv4ppWB9IgrDvIfRh5dgGX8App4GOGJJUDCjIE1a5JUrfgtf3CC0eCay6n+LQmHb5yKkH6F0OQHu/ifk2QCr/UnZKJeUHTJu9M0Y5zdAuSIIHvy6g2UgMdWXTRgGiXtTAaD+k7LaDK7wz7B0fHYbfPkaskts88N1/+NX9v0XoTPavjxG/5ywCfNoQOyWyMGBCfjoYAOi2cCW9ye0Zt0tN70FXBESwqyxY6ADLWJoBMOAKAiCtPmBz+aH0L8VBTFH3N3NtEOVzcatjeJj3Ep9ndnTyN6Tc04Zev5831dbU7apq74sHrzjzrMtshqTVZ3R6viiQah1LVe1evuZzv5LH2dKS22uatTvYmF69aszLeWletVDttDk+iLlezYsUIrc8B68tJ+0Gq6p4klya2zCS2rCA5SR3hpI6EKYlpKnkkqCePqJ5sMUjCOKiL2Ir8EYX2PURSQXEsH9+yJVZvi/XXLV4AAmx8fLT851REGvUu3wKmsrDbY/w9QT8ScVfNBWfXuV6A9le44FDFVVCRJvqRnRr9eCTdS66kRLAC7XjyYylSbBoBlV1IQnx7+VkkIZ7TbCwOc7CwQZ2P0U7nSL02LHiTcK+Bel0wwfMKzJLXszCIdIUB9fLEkYt2H5mABz3ON5VdCPcE8Lsg/L6LXSnWiPFWB9dsZq7hdKWlPPvwOxdNs6Ismhm8X7tfaQYrZAbLhpn7pIRGlsM5ZdnOMGyDn7ry3HOv/NRta9d9bO06hAnfUP48/H2Oz8V/MGeM8eO+ODEj2bBrxZwnHSaLzS3iFrqF6zABRDjxW24lsyGQzkX6JeXRf35g27YH/umRB9fBg35fPqGqnP/+kUeQRwVBd0G4y/zzhhwcgssxuDfdzuQz7cwLf7hmGoRsf8/OlHNgZwaW85v/+Nfy+X/id+3cWf7+zp0ibIM5a9/l7dJbrI7tYGoUGF8J44NAFA5hw9Vn1DjItCyGJkCdC8SJZ1YBMdiyxTgpd/E6IIYkJg6B7FF9gBt1YQCKPw6sgCmY1OLwF0wUew7M4bN5T98gF7pe0BqGS5jeNsFAUyrbULWqc36L0z9rVsDZPL9zVSLBx7k/cTQ7PBr0PZOvigw+6wuOLsh+I+an+R888SCb1O0s4befKYZRLT84tFOu++ubM9Zsz6CrktOawRCJijWDJRUg47omWzRT1oSZAyf0kF/OY4flV1FikNCyFKQHTGE1e8WaQSpUgZioIbQI0VItbbyX1MaefloqvaXl8/ZEAhbd7AzMmuV3tsCiq/j4Gf7YN7ILYM3PDkaq8s/AmoezRxNizdXsdamFHwL67WbIJUyYUDphMwVsbYIfoxZO2nUh4CWLpWCyaZZAfxrVgQgpqhH0e6ZBVJy3PLWlpfXM9lp/tmpJw4bmnkXZSOb1rvxQR11rY7Z/qKNWs0UH2LOIt6ATppimngk7H9QzlgX7HNmmpWQ4LXMhKwhAzHMb4zePjZ15/AT+Tv7Eo5JZWgM2YoI1MfLlA8OtAvgLecuqhbzltmwWPciVCdVKH1gxIpsao81yMBxRPPwvo0s22fb6GzuVyxpvH920a/u5y5pSjQ3SmrXOjcO9/nLR133Ev3qN59BFl93lKf+2d52fLw1uJ9kHE4pI34KZXKpFQeyUTRgSqWKTPq8N06F5DtN2EbK1lNqjkNpbY6T2cLRvZOtUgo+XKIRiErJb49YxH7yoIge9ltobClrRC0R4kdLtIGsTEQd/9iPNPFAOdzVX771sz962bfF57b11/OHRDau6x8YWz10zOnDVVdFdVQMbetGohnVUAR2E2SeFjBNOB0tu0h9SMLXOlUNVzJOdDEv03pZDWnfAiiIUikDvjAj1hChF2ZUt+hRKUcZguz1bVHz4TglQfpDqIwMKcwWqUC6g5iHlVUVRw3nVR2qpRcFghBXjLsCcJIIB4YSQF1peP+wkLDy9bt21KD6uW3dF6Lbbbjl8OMxNo3xr+Vm+oPzI6NDo2NjokNDlpujdCvSrUbyoFWFZzSdmNRAQTRGi/aEhfgk/szxR7sAr5Rm8w4vSK6yPLeafZsUeSeiEco++ncgMMI2titLYqlExWJJRO46p1Vl1bkmNZ9VutD8A5ef6CnmhDClUqpLE+6FSYang2K9XfcsinNttPrXpaGGh7321/+hTP73glZuJkc/2qYNHCw4rBUGcDgyCuOjqpqsHr/DViXRbE7xtpmsLXVvxCt+fGJo9CC8W+iaGF/bD/UV0XYzXItypiKQsyquL80X4Hr5J59XmvNqSL8JD8T1YuG4MthTh59B9Ps/vae2f7XC63E3p5pbBoYXDixbPLNngH+xjFKXp7hBRmrmKmgEE8as1aFpPyFW1PZjtH8pTbBuxqA9xphY4aihDPFSLbyfMFK+xhk9WHc0Usulv6iVjRxbaJH2Bf+kKvihcZ/G4qjxxy4q52arty1efz/fyptqKu90Rvn3Z6l03hrrXSkGzyx0LNUttS6vDNq/X6bMrcmY4P6errnfp3JUjDQ3Tbg91N7afMX9l+WMRn7elh1d5LE6X0++NgZy/UJrFb5c+R7lOUWkW5UGV4C9mRGX5D/lWGf1ktSzN7mfFWnSnpIxcAdA9KAQEGilWFlSXMFPCWSo6SS13euyiMqNe92aEyLrS8wi86BJWvSJLrJGKMgr2EIAzmQYB5VEmTcwfq8UQqdc/UZ1INZGmbgG1cp49VBXFcp2GRtLXA3pygfBt5PTEAnif7cNYaU8fugmT34h3Wmu9qWiyrtofNycsnTWtXT2bV1y8YsXF2zdes3HjNdL3knUNzbOaQ4FkQ39720AnDq04ikMbUbaAmL9EepHVADQuYSJvCWxhHyX5pFAvofUGjsFyVI4UBvK6UQQYq7IYO8U11oFSOmnyhRMpXJtNKTg9qKsmMFnCAS/VlFKwBfL5Qhw0lCJDvY2ymAhrQBajv7Ei6YcymSJZ8uiEguEnRs1Lcn1n+teaHTyV6Zq1YTDoi3jbwl1OxTM/KG3PdXfmbu+stQd4U7ajb0AOe0Mv9tTIGVdU2KZZtoA/zz/JUvz7pG/L/PsVfpCd/Pf8bGZmnZpvWU9oJ5vEQhwOGJSJxIuJGbkIFBnsHeGPYt76Hz4hdEk9Pz1+kp+aGfnjlPeWCw29/uboKGMmAx+9Gkb++CSMBNYm0NBFqbkuQkOXB6dhQ398JS4iBrpLKCPdIqNMKk3YpLCNYhhSJVIif/x6/S//j+CPNp9qPwq2pWo5Cshox8xXvBLr8ER17HUrhVgtbKEtTNVWqqQUqhN5lDSFVBOlyFSDwRmN1yECq34FPwNYIVXV1DdoKI0cpJan0qCEAewiGBQHjnEySj83O+q01dRXeYLORJff7/M+UInOr/TUuuze4YHo6q/WdHkdEXslPnN2vTTI90n3/709QBXp+j9Kg1u3ApR38pv4I0ADdrAK52tRA4A7SDe3cKdwPazuFaEutAW9qHfaKI1WcaOlbbZwWqa/R/fgp/WF7dy8YOGWLQsXSM0Dra0DzfznN2/ZcvPmh+MtLQOtLVP5MFhj4WXrjDoGVPytoGJMmk3MiqmoOdSM7VlyQYgID2w32ANuydB9HNmiRKqRhKnOJuGhoLIHlPdaxUUuNPI4lVrAP6q5GBVz4H5+KcAhwcNa7Af9EcQPo3E0wzOUDVtLponI9gtzIb7DRg5/mAgljMqLl/SwaTn8TrCeLEdNBW/wfY8aOgom9oTVaQGpaaOrna4OvAIXnfB5Q5jJT1c/XQN0DeK1CKMVIrYigb8IP4O3HJjAr1oxh9/mDQSxMhIY0vQcfpvzVAOE+uFqckyzQlTPiQtQxq5k9XArGndzJD2bHzPff5ZfFe5K1pns5kfLb5o8CYf9qqpIs23Uulx6cemc+sGBumrZalp1huyqstnOH65qyg7O1faeO/ke6SXWwO5ip0jaR/MwUSomongjUW1vE3ite9WFo6Kegk5q+G/k8qOz3YnO9jhm6BS9UaDefMFfT3VvrMCwAC5M2f3BU2X3h/Ts/hnJ/U8kI/EqxVc9ykd6+s/MDa4bviS82dkUqm+M8G+uTIYC4Zg/P3+wb2G8eu3seZena0I1jezkWJ1UEavjxyooNdWf+++zt2KoTvgZU+QnkPl63c944i8nLPwx6RnmAstssdBNVV8OeTdRLUCTwiMecor6fTonCGNtA+BO0WIXeVVkSnr8lKyt5WWkcf0MLWclleR9Y2eviSbqGjPlr9+zy+/fNVf6y3HHhgtto538pe/cU3ZRTtUxsNWGRe41vMZ1/uuJzRzVaDvssKBti0h6tNE6nWir2NCdYc5jbsggRyCnALRf25ao21nXnajv6a9L6LgS4AFYqw1zWohTacjwvyjfGeke3LC5XQpuj2TLZ/EFDUzTB24GHuAAWC7VnuDHRHdyLYcqstN8ghciFJ1M5Lr7FMzptQjTA0FbsEzVMCHWULYXIg3g08japStWrbtj3VnJxclFDfVSctnZG5cv3bhxaXN+oGXHrGly+wea3P6Btucm8ul7tJqQMODPf2uxqChgP6XwTzqcdkUUhzgwUALaNmlwkr1t0uuhITB1I4qv7miG0sJix0TNaKBUDJJ/JQj8lCIAMt7GhMGMas/9vdKS+FSRYTSGxYOxKNbhRqrwdVVEFBL2/vGN+7SiDlF3Ejpl3UkhENS8HB4nur+DIG69CgVpG3sDU/UovY36lmIZLv+xurWpaXTduuPP0wbz72Lx7cplPFj+7Ur4747/q2/4RVR8S3oxwnML4ZULLLubWbGaUbUaYcCEs7rK1jbpbqpGC9ZdKjbR6ptaqKKoWlSQFeyygGU7sSUtufQkdFSbs2pLSW3JoDRNcczJLfpSZO5iRluKbN0U8rg4ebd1UDpdCD6XE0Fpd+Brh12AUhctZrUKZEsAZEscZUvyqFrlmwhWBbDki65hukbwKirwk/A2QddautbRtR6vRRitkC2JvFqbV+vyan2+CD+DtyJYJoZ8c54zFK+rDwTDkZpE7XTZEqo61QBtrEaVhRSmgLthg5uqkBH5zMiSZ1IqbevfEj4jFTvN3z5JEtkdhiQKTtt6ftXfEEyCxtpALiGNKawPuJqgMR/SWL1e01ev1/QhxdWfhuLaumiorVTsasObXR1wM+Cnm4HShCdRjxmM/SDojqk1JbWGPCKFHFUQqM0+tQGxKUKh5YZSMdJAdYJ+QJNmLX39HyHRgSm88imIS4oP8crjxddezz9GojUoNjsxGlisb+vC7WvIwZ0m5IBd8AJM/YACb9WYX22YQbgybKz8QWQs/5NG1D24xUtPL3Er6JxfTpv8kdOKYPLHtACPfY/qV3aB7cGp7h6F8FT1CtOqV6zHhIpBkd8ExaDiZO2KwDBVr4StCgZEVRdVrnj1ShawBaNG9UpjLqjZev19s3kOE2U9EuWa9MkAFr76VOUrrlNWr0i1WMqLvn2sy5APgc3foNU+LWTd7OXTjO1jnz55jEfZZXBP1j6DnxJjB6nWowbrCk5d7YEeK1DNwWKoRiz0lNQgqOiJmRUgtVoFyBNYAeIKVdaAFBRQNguuUH5aNYiURrlpuIwps2V6fUi4tWMwsCTkabZ2+OfE/EtDvsbpJSP8l7PzccUxNxaP+5CmxZoupTV5wN45cNpVOTOqN4dVyphdEqhYjZNC4Ziyg5QnVCpthWgYoagqmqyOvBBWdszfKMpMqFinKHmR0CiBfyetrGts8djJS0F/trFnj8Oe1bDL2WsVe0a9ZuStoFN6YW33atF+2ZTLodQyC9V6UvIzTAeXSpN2F72yCzPPpKfioTeWZUWDiaKNvLE2L3qabU47diGhhgLAIwb2/pyS9ESKA3ZGUJWj5glJVtBgwavMVKWTFyWz34gN1femYN1aNQv8jysyf/J7W2/h+/kb5Xe5D/5Vlzfej+semxx7dozHcfEix2sz1fnUs42afWYjjog9UUDuJjNqra6cYWp+qIQSthBD1aEKg0IhZdLmYQGRYuOJ6LEiszLh9Cm1IkycRXf/tOQvq66NatnZn1h03TnOu5wbh3bs23vuNc33zfp+GJTUwK2Pf116tfO8xd2zPj62566dR30tUVRbY83Kix955DW93oD/iWjtaoNGwxodzhzbx9bMGIuyNqRRo75I1sYuZU7Y8QDbredElGaWGaEHxZcTDhKuBmeWHDn1kiOKQftUL1Kzi77nJQ+fjyqF0OVXWZCEW6ihsChNEjv4AOEv7aAsjVHHAVGDytjrtJY9OgxO7K5YZ/u0sX0nvivG8Ju8Q8DgxIMEA6MmiJlhLA0wkPlCgw6QRn5GNlGUncuKDoRKQKvj8JQmGXeg1ualODzCIwY8jILvAQxWFANOijdixbKTlGEnys6AD4PvWisNYVEUrJG8sBOVer1ijKeEl4EkV3CE1xl1Y48+ipVjvH2U93/5sw89x9t56pXRZ2+7YM8hvWbtaeC3blbHPjyjcgc5KvDYSFZjszmql6mfWc2T/IereQpmN6zES9klRl1PIZjQbp5c4ROYyZanin46p3PkJWHkyNPrgGSpgidr+TR/IPmUNejiGg0nZo7tY8+fPAZ08QmSXVmDLsTYQaozakYMOKnSiHy7lPbUhNCMltRawIKWmdVHrVr10aQs2SJ1xDqM+qNCHHNPInWnr0Q6BahmFCedO1OGzahX4kOVYgzkmFjfpbS+KEjngzNXGAabLodKY7UQx8bK0GklPKbIJg11E1eLIjrsFEG1KDlCYv6CDT3YNaTQaLb0363ACmgcYcZilwJbOMXqNAbB2Rg7yI/xN4Gf/Zn8l44c6mIWyu0nv0gW/c+qPYtpEDPb+/CCxYqvrRbSYmnUJOMd2YSjaDUxsqAq+tk4RUsfRwBEpQOrGCYkbgm0TQ2bfBNmkx2GTXYaNs8YthnDDN4wa+Uw/LjT+HEYduIwm5DMlD6ClKi90uvCqSuN6FDzL3OvuGLuvn10Pai/gKuG4xOAAwz4fjXQQFDL3wC9lUr46zUZgMWlIB0biMF5ENnjJUq2pzxGrGTDSD620tIB5nAikJwakPr2//RcYWA6MbFdf+/E/iOSg1P/EbiiK9PlZOijxCuOhmk0oo8maLQWr0X45Az7MoBtR7hmXIbzWEb1ZcnuAsYzZT/yeXZ28j1hhwQxAdGqIAurR1VbJH7wiG5JWNP9WnQl0JOmmurGYCSABCltW9F99QsPr102sKJ/70sPj8wf6vtra885e8ujXX9typyzX2Zdqy548dHnajZ1jZ7z1ce+Gy8/vmdFeVf49kt2DPOPB7VaQqyHIj41YPCwjbpcmzG2j33x5DHgYbcSDxuYku00dinzgTSrYmfNqLPCMqsQhdfDQOHRiporRW/SQPE5keGg1WHFsBw9iI4+4W2bUYmlk+5URdbDSLMnVWVJl0/JdKqZkW+E9Q0Z69vPvmHUYQ9QvU6QLWNFJ2YIkKJt9zgZqZ6TkpteScK/5qSMfO7OZtFF4jecbNiWC5mOhZgOTBFjDBhHCeiSduTIthuuObD38iOvj2zLDwxJT3/o2qM3XMe/8x9L2tuG9Zq1QemPrJf9QdSiFCNa+naUCWPejKGnLEykr6JXQYbE6oTXlrEJc5z0oYxPrRUEVOjX6oebX98kAkqtPrXjaMFtex/k7oTTjS0SXXiFgYm21g54247XIryuoIL2fBE+KyLi7MvuDofT1drWbmD+jDuE9s2og0RjwKAzyqQ50hjPYkTb5qXqQ1bIxsAYsQVrKd6YSymaee2RrKIMUdBGb9hIhJSpD5ne0Oa1cf7hXWcf8vtbrMG6zp5L1vS0N9fXDLg9PmtzOKS4WkzJ7pbe2Vzi+6/fuinamxh01rqUWHp59oyz3Oc4GyK+uM9rTYXTwVBHeJY5W1ufXT3HkN12wIuUVnOC9OKoqOefPraPrTzdGNBNU4XMt0ufBzzMsAXYfwb7L4nEy4ZS0cQFU6wno76e29smY62KyY0br87OqF05ta+kzsM9zZXUPFDUQsoP6iipHdSBUK3B1MzCMBBQBxBQkXd1o42XVr5sUmIs1zd7Hgb+7P4Jtzc/ixSFBszA8ebVVqVoD3bgh2OUiFOPlbKFvnmwdd2zpiLBCY5pWZhtJNwDc2TUHbS2FpjgnxTxYHmmUvHaLbYr1gyMLlQc14ZNc9as3JIeOGtBh+yS2mqSXR3ZHqulynpnuv0UmsbuVctjy/L/FTsz0Oxftmp5ZjgVNPP22nSi/NxAepCvC3dPN6E13cNO+QUZlmP97Ml/BNJdGbUnp3aX1F6A8ACA/RiAe6Ij12Vr04QRADxXAXC1B7ekv4TJLoWuoMgry3UA7BRQQNQepWhqqKeN8BdibfC3Xyl43fm/B/5/GOgaW/xgkB5BlvkBQPtfgovqMH2dYDrIFrEf/CMwHc4QymbUucC6Fldg7RAAsQtgXgHOiQX2NIAaUB143IJSYYmGzgjVriHFP6E0sGFE5D4AbP1cAdhirG0hvlqgIDztwmX7t7E7NwyjC/JqXlGH8upcvzr/HwZ5IBie6q2lRZWTTR9sA9o8DrvHY3d4FvQ1Nfb1Le//ALsh5egrbrejqa9/eV+fxlPkNZLMWlkf7MvnNasMjC9TSW3LVtZINeIOteTQe9ifLSYaKVqZhH3Kc3sj7FOebLe8D3Cfq0Ngyx1TewC5fYVO2JoYFSvms0XeaZRSzYad6cEGAsm82qlMRDz1lFnA/QVXmsJ1JmBCLqUHfa75bipeKzSiNzZ9UuXVKcAsHK2YpM8rAM6xOkteY1RnLVlTu+K66QBG4F+Wn3vBr4//iw5qfrtRv9WR2VwJ2eSq5T095eU6sm++5BKm+3GwVq+ObWOnKMxDw8UtTNuEnngQJYWGMl+jGKWMVAO6BZVJZnX7w8Rr3ZT7i7etStHrS+TzpyzlO9mbc1JNX+NHI3U764Ibzqks7Puw0lyNvpx4s2/8Aizx0+RQHOUQW2rIL3eFjJo+to9tPd0YyK+8FtMTY5+jOjy06W74YLV4Mwy9U9TlTYS5y0ZWH9etPrL1YlgkYbIrXsSsGqVgCSJm/Z36vbTGCk9Zx/cWcL7KWr67p/t+XqO1v1nh+zF6vfDktLF9J76u9Xz5HxhrJpkfPXEfjb1p+H4Yfe9zAMenK+pufiv1yymAYBtbq/l+gHX6iEBFOYn7GNJpQrRVBusHC0kSbpEl2KB8mTt8gUhVtUSY1VKP5gRIFIzvBjSjQgl6ZKONWaSJzIt0fzgiazwLe1RauG9d8Ff2ur7tC/YdvvXi+HJ/7fbguqpkdYOrb3jO3PlDrlhPav6QnKrLHSz/rH/d6GDTXQf23+v3Ls/21M32WMbkQNm89Lydy1Kzemt3TfXJiUlfAjit1vCnFnQdf0VdEsJpo4GTCmOnGdvHds0Yi5IGb9Q1aTpVL+hUDrBA2jBX2a57GRCa4RK2UYzmsJFXizAt1WSWIDzNj2IREKY4eQwTLZ+02eVoPIn5fxgvT2EbET1eXqhtgVexFBJw/7TI+RRk+0/hV7n1wLXjh//v4fEpyNpm6jt/PnjP3VcduOuuAwZcf1uh3Zi09X6O1hsHDnX5zBWDoVWTQ7GbyOr+N2dpIupkNkodNJY8UWdRbMK/klHrBPOKa13xapSiJyyjzFREtkB4KlvgdGvWye4UCw0C0c1c2Z+J9NBHvIq/J1kpd9kJkkzLC7NlyP+boRZUrmlVlVqPWszUQ73H3Fsf+g38VvlP/LFVY2N8+djYA5i+R/jxJYBXr+aDiGo+CKA26lKpcOGQoGLxmY6IYIUjAht9n94RcXIL53zhP8+Y5oQwCy/E1IDujjALf4QxMBEmN0REd1IkyElRi9eTvBJhdEQUa4VLIkH+iCck15Tngc/wTpBFFg8ajogocg6P6XSOCFlzQEQ0hwR/ZE3N1sP7Eo2pNckLbz3Q1vDt2G1KaP7Q//hv8jnmD0m9TYOLP3bgLuuypsVLPnbwHnu5vKiTJyy7ls9pL/9G2mn4E2LER6d4gM+oUTx5bB+74OQx2MNBGts4zQ8RA5rwU6bJ2KnrxjCAFEGftFqVpXwSqiED4NtsRDWVxWQTMS7b2rR4dozaDwmvo6gq9fydCjND/lRWmr2HGveMarPFRAJ67ROt7/PG2hcYvQ4aqNeBW9Rp2rSeT7aInoFWdGNZsCwEL8UKKO+swLBc3ykSTy2iTpMSVUTVfsQmQsGKVrUvo46NDhcjP1JJKVxotyFc2WtGzT7fb9TsS++Un6Oy/fI78jfL7qm6fVlb0+eIqr3sJq0fpJRDynblkLjdWb1ck2VxN2TaDeqDgYRu82FmrFMEtL0l4ltAXEPOt36kVTRTw0tTwYrVXhaseWOcWp4VuEVEDlxWkQ3rVbDUpKs70k9lFlw3l/atofq88h+vgf1542f8d1imdzwjR6bFMrdXxKYvBZ77coWtf3+FH+BSlmGsIm593dT3eDW7jD1/Gh8BnkKgxYVgr78mPQO4HGKPiYqVAnfnclozqQy2y/OGFHRIBXLo5/FkqTITtHVfCatPHFwoZJTbYbKKekyE2outb51B8ZYAtcUJUFscVLfc8Cfgm/AE3IE2eZJxtyegc4sC5l0W/CHADhOW+rOCYiGkKbAQpSVioBj7PuZCqGv0V7ZJdITr84s3zc5VNEt85vjCwFC0ecWsvszsL35Reqa8TYROtVpk1Lk72Sz0jFCfzkyp6NK9YMLAbC8V28nAbMdKFD8GnCYbe+NoZmp9LmuPqQMldcBXyKIfsTmLJmXRnqUAIuajZH2ISNjzcqBWNK3IKk+aWLyxPdMn8v4LkRhSRxxbfHtD5LhCnaDXX7TXDqBEbFRAH1Db/TON9EpI/D3jccpMjCQRTtG/YSxW2Ib+2Rr8Tmck6v0m0d+p9ZtEXvIt9HdW4h528NHG1lb2qaTvxdiD8HmjX+U0nI2xLvre4so+iNK3tO+14/dYetr3jtK5M0u05zmkugoawRiozO6ephtfD58PsXp2s9CNRZtykNIycjnsZAHq3CRntRgh1dvcU3jdpyfAOHlbUQrGs1mjWNlpdLp32vV4KYXfnWiXuf0kDh2iUVytUvD6RKs0xHBuVDKnphqa9MqV7UwSd46PjFxv9DR5b4o7zh9du3b0+NdEZ5ND5X81+KMRN99eEVO/lHVU8JY48hbDRruUzaqwRf5E8Na+x+Og+37jNPZbXLPf0L/cQP0/w9ibV4/DOyt6fqLD3jet82dkKgyPEfYgpZYUPVT67cFkC18WXoiYPFW8eYKUpcwKzKcxiMpAfAWBVMTiBQFowXgDwad6FGDvlxirRXszqNmbpL1FERWqS3iMgqc0CRQYdYsmiHXUqIBTISIP6zYm8jr017uMMg1MIMWkKJcfrcxgtHoqfOryY6IfFjFbrCK6GK60N60VK2lSZnaOiZwbS8Ciut6tbB+zu04ZqsbFNfeaOBedZKbvZ4y1EN1dPY1+pu9nTERgtLHn5evprB5djjzGXtDGsA8Mfm+5MTbP+F6KerFOfe9X7NNkq8ra996h/jHN2GlY7yCT1onvb7SRaTlNG5nWaW1knsA2Mk3Np2skU0hjcKDxgzaU6U/15/5mU5lP71227bSNZf7nCVh3NcBfITrU8zoupRwOhFUYxlxEh28aY/dp9DR4ooH6v3ow11vEvDKUzO7VQ122rOoS1ZBUwGthor9ggetlx9gIpZIojoRTgDZzMbEqMLvKIASJdcOzXqNn+dkiVvTh07xatwbtqaKviJdaztiU7NSjgx/k0aI1jXh8HTWoMSZAnWr0freEp/ETDxGe7pl2zsdrVANdW9Ez4fS9X/ABel+SqwlPOw1czFf0LEmS7FhpjPkqeODbFLPMGP6YVyvydNIyxllWGWPfZP+l/yb1tTW+B78Z0H4zdSJF/WuM7/FfnbgW6UJ/Hsiqqec52LET3zXGtld+D8aOsqm+kIx63W5hpM0gz6WjPSxWFwowLDUQxyJIlNEGwspGibE2q57RVnTTEQRuzNH2Uisw7HwsMTdqIxaF6of7e/sVML1DVuSzvcGRIwcOAHPd+fjBYb7pP87fe8Gfxn5j9LubR33TBjTpKlOPHpeeX6RNwalPoeikhzu5cTKM8SjsuzkyPjo6/sMb1vP5T27/0DnlZdQ/Qe+XTPvTbegZX5jaH83OW22MXWTseYp6Axvfg/3Zpe8B4AP21pnyLf0KabfieTdWfC/GbtRkovE8uCdsx9XT+OsfSL/PGnL2kQoZ3Ev6/UZjbG6FL/QP8Dw9v2XtzPwWtB1z0zNbKrJYMGfny5izE41Vx0VTXrXmA6WuAMOLwL8ZqSvq2VsvbIF/M9NXWu69917Dd/S04TvaNuU7qsY51+Z0H9KU36jCQ5bUZ22zy7F4TYLqZAH96qY5x6plDPjW/E3nmL6CmY6izdoaZjqL/g+ugfRDeQJkVxD4zPXM6H9PXVRCJdF51K31UY+VJj2KhJ1JPEIpMOvJ6xGRGIt92CJ6HzbVmSVlIFKDJbA2iZrlKtQ8SvGLg1U8YCnXiI5GVdjfbkowTak4jdl+RWs6LrnmDD76lZcezg/wT+i6zvH/WNXcPf+c/Zd7X3j8se/6SOXZFucv1n58z8V3aPGc+6l/WxPodDdrZ/TYKRMM6DJOrCGOfnbyWUVyeIZaOjvZwt0Bt+E+9ulSuJbyfou81ojaoJ+zFhNQAugx5krBGSJzx026b6GFw+p9UQzIFwINWsfBCjd7RRUwBmcqt7WRojP3Gz736+csvnzf4VsPXDW88KpfH6+b2mT+ZyMgs3jxXQcO3rNsWfkPxkbvuuQSjWZ3Ej33GjxieIqe+Z3EI9YbY9zwBTUYvaYT7La/02269pTdpuv+F92mo9gBKI71tjblH+w6LefAZhadp1f3V3aevgc0F6P79E5PqH+q+/Tx258Q/KvhRIr6YRmwAJl13ZTMAhgemoIh8D+lQkbeKXjiid8S5NZP44nzCfZ9Bnyv02AvemIh7M8yxjoYM+Jm2A+7m73G9ObX6I1uRC8uV7MZNaPHy+JG47bmyk7YuZM7Ybf71NYP3Am7tb2yE/bUO9EJOyMilXGlEMNtivgnrSwUxZBlwd+siK7YjUgYoQS5Owr+elE97cicrj/2tGjd3++TffAcysQ+9zz73+qVvelcR5rCedVN9p3nTG+ajT3JNlNPsh62lxWzogEZ+n+SgM29BGDRhixqZFg1VjYk68OGZACJYqS2DhlcVClUt2Ko0v9lu8PkDydbsqSXJ41opUmZZNybyJyqS9kpl3/admWbF1Rh7HLBWuvf7Vk2tNzZGqOQZpNz1YIZ3csMHD00haOA2ws13J6BozBmrvA5XKzZWsvJV9Fv4D32Q9tNetwGQ4/7ZoX/+QnSEwYMXeDWihy5GNkIU3rC4LQcucOgt8bFOWAn58g1ZHCfYhiBoTO/jBw57AaggEkupBXYW0kjRw5P/VLwtJnahjx1XcVcOTXpL9Sl6PyBBoHqMdQo1Dq/Wp8/RR4dn569IJIXKtqcR40MBcw1WN4/I8PuoZOzEaZ88f8GVgr2MDp8Gl98EzXUigu0TVf0c6sTh30EBAKDaGuo7PGGB4IG6gB7zfVNAnuB8tUGfyHZmJ/yyRfCTRpoCklMuqyjSN2p/PRTEPBwDQLTfPbXTgfBTPf9IQ0EmeX98Imp/T6k5UQumbnffsyJnJ4NWZH5iB3on/D4g6FwhI7cUUDROFUSJNdUqIr9cujq38n7tBU1p6m9eVqLk1x00t5QZ6dobqrPXvUp++xhLMRpE2exysoT5gAeZKzlfURjldsQwkz9QOR0wNdWMA3gn9DXMAPSOVoE+bCor381O5+JtEiArdvwYdkpzuMv0REyBoDDWiEruYJ82KnJZ0AdT5LxIbczVwnhjalDUVD44G7+ZLqpdPsYhwI8G6tFV4/tpKMBft0TGIwJb8/Dhv+NauNr8Bwvn+bUpDxPcnMHNeIgJz/ZDQHdn4kBnDil4FiyqgPNepOwIhw4c18UUN0k+lezgk/vLS/IA4E/zUM/ox2isPlrpjdFNIz/k7ojTuXTYj3LsME7Fxs5trMNveB2TWegHn7Ej7cYY92n+x6PswtO9z0YC5/8PeDj5xMfn23MxfgejFXR87YYfopbTjzIn6a+zWCP/82WzXqfGT96tv7f6d58yxmblzRWnaJ7s8TLJNMaSH+akmm/EtEjkmkNJPenZNqvTryjyzT43sXom+C3Gt9rM2RaA/X4NGQafO+fNVjskNL8br2XvEWcUSBYlUnvJW/WG6BpBYR6L/mmH/9y6uA/jzj476lvfeknSeolj60oJbxlFudZyAzPBCwy2TLVfzKCPSH7efOFmweHNu2Wnr53/fp7T54TdjvCb4lz5UGLoTkZTdksoiO/Nqdv/VibE3Ux9oiav6d6VutzMtuw870Z5sS0/vZmmBOXzFNzsqawRyW/+8JNuzcNDcKcYFIwp4ukdn4b5YjPYkWnJPqj2jPUbFb4TUQitnbQghtb9Yk8ioLFLPInACGwsUJ/DoVs79drmlPS6Mh1I9LTNbV18UVnnLEI9+Mr0iw+SP02Gpl+FIr+91SeNMyE/8q41kca9O2HpDhfD7IXc9lHGKaqytQZwisy1936PC1k/VJnCOYWnNxCiZN+bDPGCnJQd4B7kYW7FeKD04WlSHZ886QsRunAdIHI2ecB/5aDheAEDNQ5mziFeHqQUriWGitCaDzaTZypo0PjRXmE0SjgxyekT4IM62IYOsYVZlU3Nb7K0a/r/YDQ7ckKFgxgcjpp4xS1TjdOS8AJLMZisPRUvg3QzxnwvM8TD9pHJxwi71qh0c9LUhPv/CDng790gWeF9M438NsXwndup+9gVHyJxoNYBqvytUCWq0JyOY2j5E2isA+RyykTUgGTJyTTMAGDVGl42IWjY6NfXecZkGZhCHvyGxXxaOIRbRofqD9xx4nvUP7aGzAWIH55NWipYixSMfYTGjvEameOsfdpbA/ItJPGTvxWthIvy2L214zffInmMoc8uyePvSW9DGMLAD7TxrRcOtDPeXJ6np1x7t8z/7+d+/fM8YUVEWzZOPfPDRKnHmWLkzoxGGcrT1Z7qYqkukSRSheF62PULzJIXgdRrSGLmmCkQGqNiYcXY5OkavTyYv6ycfSfVRRH1Ct6fUmnJOuVJjx39RUXLpx3y4by736x4armXLQ1HdywoXVej/T0xi1jmfCaJRt2Sk+XL312qCHeHLDy5GRPW23fqc9902OD+rlveCAT0w9kMs59Mw7+k54eO17U9kOl2K4N4KF31dH6UtozmKbACtxCyRnwAzxn5xa5Xgpy6eNcKhdTl/HmfQhkqfeG8lN89VScrPL8Ql0P0M5vqYxHTzurT6+31M51i7LVM7y1k5GwDd3xEeP872ke2+qKKstwFWFJBFSvCbM4TvZ0vtpIb/3MEsN+npvhon1Az0E9xZmCxvmBshYjmTpvCuuHD+gneJhcePYSl7QcmxKdN2UcZG4STZW0htJDvreouZyQhR74AJ6c9MK7b2kt50wo181ClMrARakil0sWx1QPZdgznuqU0h7JKnbNOCkK923oLTwo6q0hrYcznQEY4LI+V28A50o6hztH1d5Gcb9P5PqEtKyV+FuXiYlSqk/BLjJ9nhr8T+2+u7NgsdtU+1FPwY8VxIGj+necIO8nrBY7di/Dq/4dp2r3TTjsbrjvpKsLr0X4ZIVHyZYvwkcqbjhF2RO3+4FNTB0Wxee5GLfY3f7AtNuG20k2ESULQqajxerloJwK5MJ+OmMrkJJ6Zf74V+s/vPzhwJ2p6vlrww8v/3D9VyX5y+VJ6elc+cPnrfyXH+aPD/MVXz5+/CT81mIdWp29tFLr/0pnT2k9e/XDKSY5s+leT61Ht3bckvbvCL+lPJuXURXl6YMHec3Bg8efPnjQiJEA7Rj1y3heMTzUhfTNX592pukAnQnlx1NujNOpgJQmbS4mztPW45R2bM6sV+2bNWmN7c9AU9NKurUKuqkCut9Q/dyIVj537dEbytJKrXpO5wVnE+28YcxTnDGH87x1Gu0cpF5K51ac4FGQZM1J/AEP0jr289X/y4O01PIPtIO0NN70oLxWrgMZ2sr6wfqhg3+oBqkxW6zqRmZbFcHcpYzagDoOdh22UEqTxYrGyQABtK2ktpGvqGDpzmbxhCNbA/71FRKCovII4Ww3pjVp4aU5MioN2YSM51xjx5tkp9zY0ymnlOwcuTGYkHNK0iP3+zNL9i8/snz/kozf37Vk/7Ijy/Yv6fJLd9mi6SUdHYvTMdvxv9pi6cUdHUvSURvf1jRy9qKOD32oY9HZI03pNWcv7rjuuo7FZ69JK51zsg3lsxpyc+GHMnNzDfwLDdk5nVoPUDw3DffpdmOfFhOOoa1/huh3RQwDNNNcbpI5qy1u3ViLinPZwVixYdIgcmtErhjaampMLzdFUx91zGSnpNm/cNUMe48Ey+c7lly2IHXkzOEjC1YdSS68bMmRJzNnbmjn1vJPuhfwj5cvmJuBbftD+1lndD6p8TXpp6Cr1KI9TxLOh0pc0eNPgP0kYlBVRuSJZUH4F6up3VZ1LWxntah+BTnjzRZDFHANKVpGSrVZ1LiHFKpuZ4Uqji4KJ1FGb478y1o0gZpNcf2I8nAkNHRk3opn7v9EYfmCI+UfnrFm59YtF605Y6zh5hWPPPfCYyvGG8Yu9Y5vG7v98EXn3Oi9FPHP6E9BvGPeNLmfwYbYWldLXTGdsMqYSy7OLbOWJmz01lnSuIp+0I0o0v2h1ifGaLIhG/4D7GXmw6ye6efYIfW5qUcV5jYqM0hxwmXlNtHVFxSp0oSb3voqSdT/vzvrTp+1TqrHMGe34tw7fQ0aT/wM6aJ6fk29yNc1cuVwbKUx1lKR0xCjsRFjbEnFecIi/+BNQ0d/sML/HBW6r1YDsXVaztxn6HysFJ7nRR4lk3aelwczdhyiaxTltluPqfUltd7oh8yyGCEoeOpBm5FMDnI7epUC91FTKAXuWt0+iXSc+tRU9C8c6c9ZzcAm+jvNWrTzM9f29j144fidFyzeE8h+6ED594nuulDYLIccsap0pH9u7oa77jy4/95V/QfeV6OdLX0O62CkM+S/cOkZ5+p5zimqf46yXvYrJoqfa7Si51xl0TPozWDGdul1z1iaKZrWebGWUK07Xd1zm0/tPGXdc5tvor2tE9524LUIryskf8f0uudOEPNt7R0Vdc8n3SG539UCyqI50lSTm1bvXBOBF9G8mgO6DiIxR1KKRskn1TxH+WmKnl8bv2NayXP3gS198f6TS57fkH46s+S5jr9bvri2peoUVc8kF7XzN2wsycQZG2ZxqCRDxkrdKm2MNHZMpO4VRBP61pcxgfrJN97Qjzh5Q8fJJsDXAHDHT2rWUKREB0Kh5U+FF1qqnqfyvGIbtSnDbfvhoe+I/jAm6klbYP73QbkTvS4ssElwrTjTtMjMAWpWwUz0Qmu64BE5vjGl4FToYLqCLOW1fSh4bKI1Tn0opYNdC21bK2Ijd/AdP7xh+fybL7/s5ou3NXU9OjR73qyBBXNnSXdv2bJnzp3n7L/zzv27P6n8cenOHcuWn3f+tLP+Np7+rL9prcwnnTY/WofYvlec+uekxsHOEOXeOEAq0BmANmflGYDYWzAXSs04A/Ca2KLt7ocf8m8+s+oq4xDA1UdGD+pHANJZHyn+By3WJXpJerTdYYJPJHQLqErEoSRQRajTVhU6OZFlVMFkJryhauopriiiSS0dCpjQ4eoxIU6HB3kWJVUKxVQb1zrL9W/gD1VvbZ3TEa7pnLXgvlzreGJB+/B5l6Tjlx+SPjo6Wr21bXgolRnIrbqhd1NX/d5E2/W7MjuTt1065Uunc7bmV+Sb/X94yNbxF6WEcciWxJphjz8s/Yk1sgy7VYOgs1QMIgQ7S5Oeluqgu60ANJzDY8lYFfpTuyhNv6mkNvlUO/IoZMRU5NTko67foLN1o6FZLwIoLU0AYGew2oMADivAN0Sj0aKtPonhrxal4MUAYKe/oMgC5LCMhFTDMWDRL5SEugCgiJQCzW4276HUyQgoeMnm5lhNQ9p/QdcC16GXxzZym2lwXtO/t82Z3xKLuZ+5ZTX3JvobV3Jp1GEOtCdX7tq91vrItTvOL180Wn7LGm5a0Lm4lieXHbQN7t46YMguyv97c5rdmqRewJ+apntzwDsrSiqqxZLFGX5gs+onplhKE9xipUIQPLCCzkd+961fCh5ODmWzcC/LDMxCXmCyduY7t+qnaaTBNnXy1Mubx3nwyO6LjvDf/fW4H5jT4wJ3RI/iEPbynqpiB4pU6KhpBTBcxAIcOf3E9xBhUkiITXsWzxNFVdsT0hrAWrBDlSdALH0quJJTUmk6TCYcGiFcGr9eDvdn2hssb0jf02MqZdfChnTLmn827BU6A4mdPXUGEsxXApjl8CzAtJbppNGqKmcnXd405mu7AO17MmorqZqA+V2IYli53EWVy26smBBNXaO4mEIv5gIgMeSw//9kKFyX7kBMi/rVWnQ94dJasVNkob0Dj+/xq106u6QzJyRxXJGgbxRgsqDwJp3ExVE0Q/zr69dvtkV601svGt6VG1ywYqk97K6XD6cG/cEzz7t8bOeyFf3tSPGrG7w1DZHR9bNaVgzPirS2R7rMTRe2uqo+tGrZZTb72mx6nsfQd/B8O8xjWzCj/lGPrU7LXYtp/puizS5To8MPUM94ivS0mWlp+pnPd9DZWEu0al5zTj8FqCBbs1nd5Q3muIOqDxyYjm4XnvhpJ5xXGOYYMML/ZaXN68e/iPEiOuWTTvqUCCfmUF58M/YFJX9noiRES5N2KAY2RKI6RgwAtFBOfHUJTaRq0Y9cFpnZ9XgugMXpR0eWKitFt8crOoJahO+xSSmE5bzud0TdhDI9+kOI2bjHMI9pVcVzrx2/Yd+2fmnpYHS8pXG8fsPlnVUDF+amwCjJd1918I71W8+v4qM8seuxS5cd2D1YkQJGMjQlybC+BFvPil5xfnIxxEUuepzEYjyKxm9tRvXrgQ2XcCXg4UIuPPFCtntDWm5lwRalNDdJEY3T+4OnEEo5I8fnK+cZEmnnnv1XGUX4v/2wLoyOnHfdR6kCv7JuRWYeFse8SreWl0g4iY17OBPOjxqRpF3Ctqwhcu4XHbQaB0ZBEli05EW/osst48QdClXf2rBAgTm8IdLDCWEjKPlPibT51l8enjcDb72juUtOwlyN3/BvE4/+3FQuN9oacE9hPXqXv5I4YRGPwPOT91qsQBbUFUCXtVcPRjRW5CkIQ5sPtPaO79l38dXjg2dk6/iG8nNrLzv3XD63/Pm6rHZm7X9LeCJEml3BxDHOoRw6XRKgdFhJ6QhrepOYR5M49aRajwRS10P0eWAPkbDAbr84+sQkTgnAuk2eL9SH9X7OVuyCihlO1K4Jw05YpTVHQgGKWI7eEMAJcwjxA0H70C0dc5esUppX9g1uzkXvvW38jsP8gfVL7MF09Wz+XsuRZUu2/aZ5wVAyt3ZzZu8d3/nO4as/tuSPfOtwPD/UJOCagnVuIj4RZPrZeRXeuGknwW8qffu+8Vvue/XV+2+6ARXr8mHeWP4J3w8y7I/cMZVP8A7VaqzR/A9h9PuqzmyRUdI2qwKo2WW9ek4ReScySljVIjQ7Wxbz8BxZTMXT+mfGaDZmbfPISTJH0nY0lOJbbz80fmS8fbDaMX7rzePemw5yS/mvn5IeOn5OPNddz03l/9l7uKSfeS1bYb0N7GpWrKM6EtpVX7ZorSOZ5NS14XCOjktI6RvqEEeluH2IWyCv6HAEU0pspQPM0zqRhpvA7s2FMLZJjWKKLitY6xS6zZRCNFW5uVnRy1hT7NM5jZcJxfkLNw3NyrbXNo8317ZnZw3dtHfXjita2/bu2MXfG7x/Sc/oYPcvftE9ONqz5P7BKx/ZcdPo6E07HjlNfwdZs9U/B/SDsYbRGTSEJAQ7FcCGK3q1rrc04fdiC4xQBWFNRC2yqE4OY79nikKE8bgiZs+fmtIMD8YUxe0eWzw2g+r4f2v1rUKWvjOV487rp+rMDJ/D1hljtLc0dq4x9vi0+jT0Jx2Z0vvgt34tPcNqEBfies4LeSiYVsoi6QoNHapCkZiEfpSJKVuspiMWq0FIFuPVxP+ZcKIFiY1SOkwQiL1odXlIfkWAI4G8Deap58r/09qXwMdVXXe/e9/sy5t5s2m0jZbRasmSPSNpJFmyLVneMJZEkGVZ3jDesLFkbCAWxDggMKswn4mbEIrZk4+4NN/MSCT5jKEKpGAISog/SsEYmrT8UgqBJtRNUGuNvnvOve/NyDaUpiA0HmlG8+67955zz/I//yO6rLFz1a/XN9envTyw/X0072TdAJTwNRWpRa3zFzW2tI7QrsHBw9B+Vtlh6lnU3tfVnPoj7ZpZg0Jm67iWywATKHxA4ALOhcqAgLhVNaC1itPogcfsSoA7fqPGgAQc63lspbHlOpNiBVuKKMxyw9hlwq5g9GAGDTA0yoPzOO0C6gTAPbvdZHbqV47dq/dXfGfhZw+/pDEAX9M3uHbvllM/f/TxUzreF+P7DTPqeTAPla7noV9QzzMCIb6Lc92S6d9Nl0jvIn6iQuCCTbyJpig6mUjasUGO3ZQ2gHBXY3eP+stGdq6eEyoG4uz6/msNg7ESnl+Uf8r2k5edGjdwlF1CIlEo8OcpD3VizJynQMrDzI9dnS/PxaGxpgjEHIIcBRYSabGFH+7U3Qw6Dtkx77iUoF6klPcKCkykUMCGwtGwdz6ZRwSwuwqakJg5CpYZwY/c82zuVZe/13P99TfeOrG8sYTMjSyeF2tuo7YVV6Xe3bNh/SDt6k/dUF9R2ajnT+QxxOflgtZQJEFcIGTDGB2TVQUs/RxBoa+h3HQ318XB1F68O8EGzDFuUkL1aoNmC1akRtODLlJLtTF3jxBlhI849Sl5UAz4ROo9wKHDkEl16o1BHDL35UCmA9IVaTZgB0/4AEmxR+uPnMWcXIzNuyLMAMfKIgVOJovG6wxBe4k7wFBEKllEuMxjwM6pEKLVpTSsy3A+oes6YkxGT6Lgbr1Rml6wissnyOzh61IZ+VPECtdkcMsIfnm29++BOn1yl14nuQHq9PF87cU8mx16EWMEywwTn7TLWlRGW5iZoA2b3nMuDdqQ0vOOfclGSM/ItASR8STtnOo4diwDoyELjMb5/JSdYhSODPZsn10r1fVryV6mKx0YWXIwXQmpXzcPfiBJpQ8ybFZLk16Yy3Vhub4BIIm/99p9+2/Z2N3R0ti0kZ4Y/F+3jN802FFVvVTMZQvm2Koz/XzEDMhCD3Ieg165AOsV/WDTUa4BEyZoGa66YaKkCK/WAZboQEb+l5fowrglO/Z0F/wFLfM+XI/xQFONEjePGxOqY1KJu5h4ml0Q+DOZXWoGS60RXaiokE8V0AVMOmly6pcDA0eYXL48kLrBfJBkz208duwYCZKHLrlqKpn6gD6iMlPr1zoW4k8494u+gLdcW/vP5SrXlz9dJJRR/CzKnrW+0B+w66nSO1z6R80Wm7MkK4rlnqPEYFTZD2iBK4JTO66Cf+fGhoAq2ksOzo1vxU6HVq1LddzCgwFoTrHJjB45nccVneJmc2iAj3KMH3/1/TPLES2nuCxxN39FRVbd+jz+Cof6KRz4d/y1XfxjDLxHXcJktIg+dc9IssnqcIkYecLk0hcGVsMblUlYZsIsh4kcJc+N/Obob4n5iXMj554g5t8eJQOkK5Vg38dSD5I1qf+N39tIL8Yt/0DX0VelSqh/QJaI8EQyjKZBuADYx8S5SqQ8F6a7Rx15LjhXZ2ESDk4Hn9ZxC25CsGsnqpjaKTOq3IaUwjxKT6AhbcICImPEaD1JtwIxc+IHKsogZrTdLAsT47LG6KLKuR3me5Vvbatdtby6rfnIsd07/sJ7r7U7Er28Yy6pHuyoLow01Wze66+6NDK/V8m968pr915Z3bygomqetv9Q/zjBwzcjE4gpGuV5RUBNKBgt4/AwAWZyiZTHu4Jb3clkxTGeMDoFP0rC6ABZMZocTg3JkbCYIWZrEzht1WSWmdyoDTEvPTEyp/j3D4+EIx/A8U6Na+tSd7PDgC5dSXbqNZegOw/ounNYcJx8HmblYabf2sFDJnhiw/1gT0tghlyUcUibuWfZ8bnncjucy+14LreLaL8ZkhMLwDBm53JDLCqHvVUNCjGzg3jpfZNkhBDKvzL/mfG//s0f+KO1oMZFbQk6tYh2kfoSHWOMmBaZzLCZxHnRIvSFOZo+um2oL2RdX9jx0LZzILohcuE5EWaPeE6MpJ7mR/BUBxy/0kUxGRnXN0vV4vqyuL6Jd6OWtOogAQayaoqJX4vuwiuxle6cSoo1bMR7nKdfQ7Nrg1KrlPSKyJuCcGjFnbZrR41etGazMerEixskbAqesAeaLt7I4nzzVfSvyDRcsXUFt1vFftqFmL9GHgHL8CHwfnnDtXR0TWt2BRkM64xAm4/2/RZN/akEGPfcX7kH+5Q8KOLUDo7lSxJoVxJF3iIJSSYId9cMOj/Ry4Z/fI/vVglUKN+zx5v2/dMbqFsJtWRglE3jAFMymgyQ0jIZMlNa1Aj6k4h/cYtDS4ek2epo4tzYmIHTPZmY74Fjj3z73JU/Li2ZHWhYWsw2zRNk/VTqFdOgsa5V89s41kQmC/Q11bAXiBvCSCIVWiYjPpGwaHUF50Uqbnvrre/ee+eTp08/fvet9LnUo+yaNJUiV5K17JEKO0oOaHYU5TUbgGGhRq0RJkfhmbkdRTWApkm3o8AS0PEF7GTXLFiVPjX11AhZODJ47JgwpdgZrsnCd9k1s6HjIPovaGxkRccMqmQTaNActEuFsQHmZ0TzsiUHz3MmVIPKabGKVAx3UgwihGg0Mh+eqtSZsyHac02Tf8Sa21I7u63EPUIc+UXVvZuXvPhqZawpP9TQWvrqVIcYk/wGzsM8TT6xERbs2oTRGj3PjDTowCNRqpJWD9pX98jv2Zd252BIivk2tOPe/Zo+3wmrM3LBjCfMdrGTLzLn6RAMzD5n39JnP/0lv3FuP44iYwm0ZRA40Bo2FgezAy8V0XGn7uyPyX6bphUD6Aw6MdNod+o9TZw8hm9GO1BK+J1677UMD8arma++M9x5GRGeS+cgd1toZ6qQO1pCr72FuOX7xbk1QM5l2NtQI2VhnuV8oeEkXlc+5rB4bSLP4sOdIyGGTeJL5eadZ3iKHHyWmDYoWXe2wmf4uEa4j4WOVOoNUO4wSEnYN7/AuMEGIYvQ3Bo1mN2i6VffxJjbhZhm98Ro0KTFDVxi52D3J2YPRrG4SYF4skmy+xC16napGSBivYVZrKi+iIcTwvMp2fnI37708GcLv1Oxf/VuR+pXZLZ7d09LH1PKmw7Q1089/ujPT23Zu3aw75rmuUu21mjYjT8Y3Ow88kj5UJkFCTXurAQmkh4qIHbxPGaYuewaDjGk0ZZJiIOGzBpvcOPVS7EhqJPtFdAnKUEgpGPxZjeJyixBF4/GF6hxkobenrnR9zeHHjn+4iPf+ZFzaIQcEuBbmOu7nwLs7Q/ux5k/KhC47B6Y/U0jWHuSDagkCFAl7EFmoQR479Mxi9ERECDGHCwI4oKazU3uIKoOOABas0XluIOZX07mqtiDk9DjRkrYoDndKDSFTyNEvbhf2OlowSdgdSKLK9CEYYrNRcKx+YSn06DRKfl+9w07N666LBwd6XBGmxq+tufWj0Zo5+a1gwPPnJ5V71e2N67fAqpA5CWsWDdUC9nDL83Zjdnqi7DLz03TccfL1VFglues8gmn6yvnNP9yVNpfgjmb79EWNhfz6WfMnq6Utoj4CnPngzIyiiVzZZ5dKiESR2LMwjVmQl6MJilo4XLuKYCMjyrBAmiczaYhkZsH9w51GQkv9OIuUePFmGQKwDkhbgxwh5hgCET9XNZE3vGFlrZwXY6jpW3B/Jsu2dEY9EW3XVI8XFIxnNPWTmMbr79l+Nwl2wvqm8PLt2xN/fW8nfuWr7nzpg57P7HduWPVoaEbD4s+Wx+Ss6hn83WuGdcEx/FkTYwFFQcAcIMTGiOJC/m+XRwtyZS/FzwhEUc1elHLSqg8gCMyqAJLUxbPrgtthhUI4XINnVvO2QzKuie29l7R3PiCp2NZeWlF0Yr2RSFytqNtaalzYeW9p4YqPHnFJwfn+UPpvtoPsHFn1BuQL1VvEFa7ybKXyNn+1DZYW9t0L72HfY6TnTjXibtnGpmaI6Bb4FhhBgdm4bx6rISfbqp+zNrsWpwEfY4ff/QiCjFlQiwzIXZbBP2DrPD+VIo7I96QpUa9DRhqgACV12RmT4pt/f3Rm58eHEytfdHa9ZNZpceIgSgjqW2pc+ywtAY/JvVpji+ZreIy3SbLZsfSPMzBvcNrRUetNocLYgGQLxklssmsxQLcIhsXJ1gFNSHoc126RrVDXRF4GiZ+q1hAatVjAXXvvvM7bq66oT+eAT5KYb7937z9NNqrbhXaAuEr3JKNtvFXeD2dAh6/Zfz4z8P8YwzQ0tk+ztxKC3Rps4xLz0ADIUXVYgEWVZ80bzQLCIOjZq+IBnirvv3U8FPf/sGzR0eHR48+S87+hv33j6lPiDH1n/jt4WckeY0Cy+AeKZkj+HyLclCJ5WsM5DNadI8RKcclTp2K2njJm5D0MsI0zGzBDQlDD2c9kRJSEWd9IdDRV2u4HTs/AhC4eADg5NxwSXkop4Tsp4OX9e6YE95446buTcpthqpgYU112Rt9VTnBwkhw+dol7aXLbIXrlneu6iqcVZIdTvebR4yKFSLB2CXRZI0KVAFkYW3n1Y8bsU81+v5Pvhvk6yDXGOOG8YTVOGlgy0ATsgWm32DVpz+KoRiY+O6h00NDp8lZjLo4yMrUqM6bBHVaD+v+/TxkWiE6tscGLDwG7OJoEuNLSBawKu1YPm7E5KJR60HKuZRlrLrCOJTYSgbYYbZx4d9n7CWs4kxQIlwmcIqgBoUwqdTiSdruifrJjXznDJOz2p45+xs+n3C2G1A/rtZiD2aA+yPKh5fK6LEHC7c3lZl6AMcmY+zBAUoAAin4qE1m2BPD4xmSAEe/uSkQvfnEcHMpUy+tI2xK75sjabUwNhzH34l1xbID5DO06aXgMKykwWxBR9NZqw1lwT2fXcFLXKEYxg31OQlqQRJXg2Xy+Iv3ffjvolYGZ4yMKwmTadIIdbAte8Rr5pqE0WSBqt2EHV5zjB8fv158rK0mbqmBaJLVPZlw2C0Qlre7J9mEmexY6+KUCJUNRpPZYj2v2EXHUoNfCG4peIhkzYHyoZbvHzz4/Zah8gNkd+ow22HD5ACbDvZ8xj6fGTMhf0bMBPKeTPeG/d3DLw0Ps5Ph+edTjjNn9BynnMEbn74uxkrMwufFVLRxIo1Dgyw5+PZUi5V4izgqp5u8yq4ChfKAyNE5muUv4mgmXwFHs1NwNGdlcjQbMziafylfjKSZnF0sOJrp65NpimYdqy6n+VwFR9xrODd6XIX8uXEV8pO/1KFLmRhjM/imgg8aPxNB/qOSTC0ofNb/NtVzBrmzTuqcJnQW3JbyXfQTKUsqkeZKh7iXAh38cifitZGkilllFTJTAK5LBvguBJRmZQTpi5g9zHuVKRAiyGcL52QmRjX8y3l2mMcShQUMQvefQFNTohRggUYbLGUuEAo7mJHMbOExs9dnwW4pAU9C4uAqiLlmLKrGNIvQqlg9GIwKMdZxwxGXmjwy3LJ2y8DAFrbWdZvhydpjsYYBh6m1oSLqoZ2eaAWnwIyRH5KFqZ/23Pfp4cWpj4ln8eFP70t9tnT7oeb5l9ctq6ldVgcbYjvuhwohF7K0NgMP1EvvRBn9/PgN+e/Gb/gXzUk1MEEaPHaMyRKi21LnZsinB+I3yFMieEnGjAq1isSLN4OhhOoMJQDypXYB8lWMaZ72ephTHQTSSmjO8AzOi+e+tm7pb08CKPP/amOQZ+F9nxevIX92vGb4GPvSbpV9O7T4GNjAXxyvIV9RvGbWVBmOImPO9XnHeA15U/gRmfEa8hXEa/wXidecWtC3Zt3m0eHS6vJy9vOD/c/3Ll1yORvQeFleTlk6f7uPjSlMkiJ/+2vyvXS8Bvujnx+vIf+DeI1Z1YYaPsXHNTyMw+yHMZ1hJwuMUcROmf40INZ/88XjNYQDAT3ow3j8zBZVeOhG4Vh/RQvawNpBB2QIJ2AvwVGTXfJg0MalXCxoEwvXR6EEgJmhxHfj14d3/6jqxuDKdZ6HH3FesThnv/VGKh85sO+ux5YO9Y9c1rlej9PIHDdfCFVrM+M0OoI+NCNOU/Rfx2mAG9KrILYOOMXsxgujNf6Z0Rp2PBgzgYunuty3br9p+O7rB++0rBgmnRl0gWef37AbYLff3MXm/lwmgBFjNuQttv4+KQ+QNnZR9+/j1NBjhqDdJ4K9+XgXnE8HlEU2KgtAXAaYZk5abRw1FDRgoS5U3KtCbYDGVYg5HNMw9SaAPLNfk7eGF4aqLMY8w3BD/uUNres6Z9XkNzdXozKZnWO/wn7vStXcVbtg8W3V4Rsy+JyfYnv4aV2/SqImrBj4li3IeA7nD6JdZezOwtbDbpOdTsDw8YJBAg2CmfJzoBGkeJiyMCOcwgw9oS0ImrTYmDwydVSMELpkMaKJipmHBF2FEsVm4ef4gU4CI04ZGAtBee7ndREgtOj4kAcQxd7dPXzHHaA7Vy8p9fuySDuvjKAd/d3d/d9iajQ12NO7pTAnjQ94AOOt39XxF17pPPtD1Mql+dvAJunNxBgg/7Es2DfgU3Ts3cy6RfJV1C0OnxL9OjiNBu4113SJ9CuM37ukBinppCIrRNKIJjcqRbYoFBEwGbgmNY1rEnOpsut0DfMZZGfC1GmcMjo0PCxikWfZvhb4JtBrzALk+CYs56MTY448Xb/lZ/BaSBzfZNfxTe40vkn3ZUzgmUMCHOohDdwxtMzAN3HYDdMvMndsNJWoQ0UIeDfXc0cH1eNcocTvm5N6DLweVJP9Qo8LfJMNz3TEN3l4hhLwTah0rNExM/UYOb4J+n5wfBMHhpgicMRKHLHqRadS4JtcAt9EvRh5ZIOuB+XC1/GCMT8AvsFw5nDPgEJ/fuZYkU0UZTJH2i14xlxR3oDATngEntmyMxsQ5CJyj2Ig2GBhAhlEgQsCiXJ2EJ5mwwEZ1CkOgErNHURUlpSw+wTpiHqe7IXT0CdN6ngpSYa0PZqWQK3uBuXt0QxcosYVdV6fGebTqxl2Xo5m5xHBOwt8UEaNPfbidp7Eq5jtmjWi23lhYXOE/dL0/2HT/te6yeE4huN8U3qedLDxwQjeFHJ+4e9a2Hl/ljSzsZ5M18RIv6avw++YnSICXgTJdwQqMcYckBZ65NfYBoq/n3/GF72f/ER/f4TmYS0ucvtQWaoSb8ce3zq3TzgWfXRwST/NO3XB35zHB0Qy+YC2wN98gtjL0PRD0vPSILu3V6d/N3Uzr4WneWQvYmtfEWv0ivSosHe010DnzZKSBllwxoEZpvmtBN0nrIZKyLyLMokCt5U5TAzs0oP88qdO8euTDXj9CX59ng8mt6OeW6JxhFNNsRqx4N6sl7RQvcOGTe+wka5x0ctZ9A4aamRoy9DQFmbonTzJncL09byAIwStkDRTzRKxYidLe2RMIqganHh9OP98UPiRoCYAlE0kLA4mcCpG8lQXkzJbJOnBckUPyJwhgrYehu/q04cbfIfrI0NDMCb2cLJ/CIYFDzwG+xviJe+wmQ4hdxWiXnGSCd/6WlTAI8gjs5dftXz5VWQWPC5P266n2fyGhZSxf4mCMqnSPPyNGXNnz9FXJCt7D3QCmi3VS03SR0LvmLFlpyOSLIfzpm5itDE7ZKkaq5qTXc7mo2pizF+Mz9xRwI7LkdGGunJICDZjnLNmIl7jxta0EcKrpDnCDtqZuaFCGik3ORWvpJNNKTyiOC/d6qyxCdqbNTVCqzNmBrHnsQZsdUYJZrEiNWyzVZUzl7cQODez/eyZAp0wzTJYVVUh1fNjo01SPFl5hVARXednBm5JZU0EK1pKwdP1+5A8B5II4WLjBb+58D2lWaRc/vbSS48cuay9v6m5uSm1IOOHqZczfiA/a03d3jqxbd+7Z67dcfjw/ffrz+7Vn4VKph4q4fu/nbjJUckkDUjIOGfAkjoZGOg0trn6O858lA5MmMYNCWKcVCB2+eromftF7LImYZIs+KLsmcSQHAVkHMTQTFo0nJoyouFmyIl97+rr9mxfk0uOJo7dXPVlx1P3pzMe7ap8PLJdjOeG9EgTBpNFG2xCpv/leLLM4YZY5Oprr9vek0+Oxv9qfw0/G33kJ/QhtocXStCpC7rmoZYDggakYBCbhsqwUWR6QX88vmmQBpCUk2+0pg620of49LPPr0Ab+SUmCYNS0i94tIop6tOx7Bx/sROjNtkgFWOhfPzZglJiimDtcvDNeAHEZqBTIFQqOyEeY8UojNuPxi5wY3qaEnKIZzKL1biE9MYYSGN60s++EVWfxb0VrjbAgaGBxbn1kUXmh90P3Oe+3tRe1xJqa+rfv1/tu+yyNZ4D1/TR7/Znd7b1z+lvuSS4oeLA19mzfbdjzwCmCwwexHfnS2VMe38q6sSkKKfJsUXHyiuckKUrnxgrysNnRROJAHUXjtdig6sqtGTdYFuCJ2aG6bZFIuL0hXxOwUS8QCvyTFTzvfFS4fs/FGhAQ1wZTxizJ42wM16qfP8vkQ+JukdlavRWjRrgkWl7Ywb9gaFJGjUqsgG3xyh18mco9AXM5ErmlVdAmjcMHXLi2Z5kbuUsdKTyKtCITJQWAWRJeIHMGgh4sgDnBcFaOeA3+Um6/LIBOBJBsrEZyQnvGYeRjDw7ZSJUunzZpV09h3r6C9sL24r7/0hPlKWqg/t+Hr1PmeqgwSse3/QMeW/5mr5LlvX17e6sqytfn7qaHeVwXkbJ97DeuJickDCwN2qzO5WSrKgoNhE0n8xGH7NYXTm5JVncufqiIGeJiMc/MRnBibUymSt0GyEMY/FOsqcJm3fy+M9e+OdX8OXcmoSl0BIvHFcSDi+be/v48XlbPqjQ+KvsDkvcwV7Lgtdyxo+P90zeia8p7GNVd1xxJwLwkupOuNjHjndPxnHZAu5RT0Bly+bFRz88Hp936IPD+GqOezSYk8V+87OT//ws/qbQPZpXmMvemY+PIXg8vuD5/2jDVy3u0SJLIVt+9phe/iR7V8ZmyGuK5zcl2edmvINdN+Md7H9vk7TQ6cgKhgrZ0nv9gbz8GZkCsjCA6QOn4soK5uR+zrvOTyxA/AhOa+AMzgLq4Drmi7P/zSZzuIaUl5WbTZGHFhTcWugLNcZC3kJCidkecOXIHkNAlg309VDo6NGjz95117PUoRp8zdachlnWSmu9rbQs3ZPXyqxD6OLCqxmYz+ziEAnUKg4tepDH0ZOgWQIOdKLjeeqo5LLyaE0RkMjLjiZsOgg5Qy8kyjPb8bLxejNjH8+On8jswpv75MrijPa71pbPHs5ovtt6lS+1PiMIonHtnfifce0B7FPj2hNYdAdiAjNrmulXUNMMGZQQ/WTLSOpTHXHJUZeC8wk5vOzQ2RZJbIjo5mHXmcswcRh9+0GUEcJkRGI6TZkEQPovIn//S/g1k7EadthY2EsKpAxEzksalYwmM+8QIBH21D5jjxEopqqPlbORFpEnnyN7pz5+bpRMp46SnecGB8+9j3EAiAtPM19izef6EnCn3eRJaRqdCYjvPEQ3Mx1kgfMM2WwM2AOTTiC7igEUjcYq9uLtH7nwviyiyoGCWSGPH2/5+kcGTMdT2TIDhC8lZbwlMkbZE0vm/TBXEtIhYfnE+n/ZlHq74yZiXJP6hD5+7odkByKzn6YBEmdWZw4yB6GNi+dodgRIKv1RwEa6+ZnKlprbjF6ONIfd72Wm3jOy2eHOKsSdH4KiWmK0QvMQRzFU30kKqn1JL7XUOoeYwKk1MxkowfwG+4EGVjQ0NTc1xVasiNW1tsYavH4lUFiQpaQ+9Ln8RWVuF9k6uKKlZcXgitbWwyF/STgS8oVL2PzeMv0N8gL9vZTFrOakQ8YMG6yLkUdYLcDewPlTjBKn1VLVUagNhwSMw4Mk2VlaNaDKWZu5y+0zveCtqfQEQ53tjrpZajC08qBzvbOokM67tNu5zl5YOPW3l3ajnZ8rHaSV5P+xedzEfv4Bm132L0atYL8MsP0CfaaaJZAaF/Y+VSNJBwqOA5gZvLVg6FOIJCQpwqmpDOXtvlrhubBNFYsC3QsQfpnDEPyNdRNr05XNzXfWnUj9sXV9S8tdUXJJ/6JF/S39S5f2t+ixt7Pk39i4CoQv+R77PdFj5/AaMClcKzIPsggvWZEsVUvTe//jxSiPGyHWI2GyT0JS+aP3X5zPpc1aw6TMwl4yJmxgdxrGpTHME3ON/yORM56p0kuZsBG/sX42qSdnU+vIk+x7Veqv+vv7iTJ0d/+ugX7u88psnH9ATlKrlBD6jUQ5ZlhgIeibIHsaBCK24h9eErxfNUaQlITZjurh5DP8BSOojYTFPpkwM71gHs/4CyP7C1AaVngRbynjr5hFz/4Ab9+KuBa4K40HSiLMjNZ/TmfEw7I36pXNWV5S2vvaa72v/enIkSNkA9mQehwIb6Vp3CPfny4hndNvS9D5Jy7XaozPmZGDLGaTvnPt8o3lz7A5qWfnlULdEpxY80UGmxm83lotNyNplSGCXxHYStxph8zrzGwzFY2o7kzmUrb56/d84+OPh3fePHtB65yaBS1zpOkD30r9a+rTQ7es6l3d09vbx/X1EHu4l8LJ0yZyxRAiGiOSSRbZA6tmSgn7CRqJAZWU0YRJDQkx7SJF1BADNIppaNGubbfOJ/IdRX1TU2RrM7tOK9sIZuqQ8iAr5eHYtrg3AkE3w0QyFxGMuQQkJh/tf+A9CerxcEEi4OEUC1Ii16VdUsPwKBRC/KD+G2KCTe+ntykHejZekz8vWmkpN7CTsrWpo/Xq2aEVZFPP6q5VVcuaSoJGP92yNWdW2Y7KvCqcj6bpMLVTu1Qi7ZAgyV8wkSxAZFJBnrVKHBZm6FeZNCtaCTyWvhenMUkqOz1VHZMEle9qMdJ0s91foGOSfNCcBnMUiEk6H5Kk8YhF+ZKG/6mmujVaWlBPhuk3e9fsb4y2tg/vfc1zu7sr0nTDdVcuvWL27NCq1RtWN63xeTcv23L1E+3z597C5a9ScC3ZJCdUb3P7AvMQBmY+I3GhZGWzTLHjH29mZ42IZKmMqUHZhF2qkQILW3FGtFKluorT/8Ilj9SAVwKoFEPcOU4TxIn+qD2NsKkngPMAK7A8Wl9JSvetWjX02GPbyUOpTVvOnNnyEZv/Zjb/kE/Ilb6ncZghGNo3kfThhPvYfoCFsUwkczBhkgOthCUea856U5TLonX/2GSBMDGYVgCQjWSZROJoy+TxBe/85yiazZJ71CSB18QeM4o34iZ2IDPP2mhKc8LZgXTMgOKXo1UQx8JeZhZpSFDEkOky+KvbqsnWSW9scefA7Xs2XqXe5uycvah5duMu8p3BF+bsG9h38Gt9i3taYpewNapj+sBNX5ay2c7bLpANhRNaFyamH3CzIdVYrqpRjZUipCF/Ao6jfO41KpxqIZwPHVE5uXFcUVFOcwvZ8H3sQIe2JNaMlkgmf3r4AOb1iJoedhekbO0ex7BcH7puzvYNO/YP7NtvLYj27+5Z0lY9J0pf7ltfWEtebzu4c8edTz46f9s1l0ZSj3WsbFjcFatja7mQrSXkVk2A2aJE1DFpXQmSBtQnBrAwRRCk6f737ZoWj8s1sFYGgIvIzCq1TMrMUjIYETxmEoARJMANk4XkZ6nXD5IK8hfMHD1E9zItvGD6U3btl5l2LZSqpTtEZjlb2KKzJsZKQl7oLFfCRjQbtS36BvEiEGCIDdYCbiTA0bXMYS+H37O9VQNOA8ckJMqZ4zPmDWaHLBARs+cKapIQ+A9uCWHECSfbLvFZHsyoIvNLrEyj/tREHNS2prUzWPpNC1qbNw/1rbtuW3PrN3bsun54Tn8sUlsT8ZSVV86qKimrGl+4IVA20LPr6lWDpcEN8zfuHrxi9uIl1bUrO0l2aWtrabi5mct/HZN/N7Xh3hpAize9o6DE2F4LCJrCWgQ2lWJKOzwRD/MWRkjtx8k6+c7iuex4vqrtr4TPKnoG5/KuCfFCFfcZkpAgprKhPk08Ca4U1WkbfCS0/hr7sBwtZDts/U7YYZb8yLo9fIedWbmuoIS83XbP1bDBFm4d6mogV3WsjK1Y1VjH702a/je6hf6C7bESqVfkj1XBG6/k2nmiPpmLqiM3BOmbCN6j/814MReVYohkUrsxhCZwrgLRDj8215I46QRBfdxATGYT7zrAtLK4F7ZWzNgEaSEnaG8LJQ1KRazZ35Pl7wy0t7Wt7claG8xam909r6uB/sLqbl5juj9li8zrzQvt3bNr9UhOaFnHikgf9vlgh88U/Xdm5y0XOZ9Lid4D5ILXuvhr/x+i6AENAAAAAAH//wACAAAB9AK8Au4AZgBaAGsAbgB4AHsAUQBVAIIAfgCAAIsAcQBzAFcAHgBMAE4ASgCHAIUAdnjaXVG7TltBEN0NDwOBxNggOdoUs5mQAu+FNkggri7CyHZjOULajVzkYlzAB1AgUYP2awZoKFOkTYOQCyQ+gU+IlJk1iaI0Ozuzc86ZM0vKkap3ab3nqXMWSOFug2abfiek2kWAB9L1jUZG2sEjLTYzeuW6fb+PwWY05U4aQHnPW8pDRtNOoBbtuX8yP4PhPv/LPAeDlmaanlpnIT2EwHwzbmnwNaNZd/1BX7E6XA0GhhTTVNz1x1TK/5bmXG0ZtjYzmndwISI/mAZoaq2NQNOfOqR6Po5iCXL5bKwNJqasP8lEcGEyXdVULTO+dnCf7Cw62KRKc+ABDrBVnoKH46MJhfQtiTJLQ4SD2CoxQsQkh0JOOXeyPylQPpKEMW+S0s64Ya2BceQ1MKjN0xy+zGZT21uHMH4RR/DdL8aSDj6yoTZGhNiOWApgApGQUVW+ocZzL4sBudT+MxAlYHn67V8nAq07NhEvZW2dY4wVgp7fNt/5ZcXdqlznRaG7d1U1VOmU5kMvZ9/jEU+PheGgseDN531/o0DtDYsbDZoDwZDejd7/0Vp1xFXeCx/ZbzWzsRYAAAC4Af+FsAGNAEuwCFBYsQEBjlmxRgYrWCGwEFlLsBRSWCGwgFkdsAYrXFhZsBQrAAB42mNgZGBg4ANiMwYQYGJgY2BkqAHiWoZ6IK+B8RIDI+NlxssMTIxXGD8B2Z8ZvwDFWcBqGQDOpAiCAAB42r2bbZBU1ZnHn9Pz/t7zDujOblxiDBqSmggJCAa3ENEkriIqCho1mpRkKrVL+WF1ra3F1zF+2ayIQSMRgQHEdRUVpROJQAsC2mVRo7Z+sDY3SbFJ3bIcZYkxaO/vnL7/nh4YRgF3eerf90zfe8+99znPebm/pzFnZvU2366zytlzvjPfJnz/5iV9duoPl9zwI+vtu/amH9vZVskxViiYP/azlN2PbljyY6v1paBKS7GtsMbWrZPmmkvfFI5+2M3GFrtl6LHUgtTi1PrUptTLFSsr1lRsrRis+GPFYOWhquqqdNX0qtk1vbVz65bXZeveqTuAfdRwht82TG2Y1TCn4ZrGtsbTqGHYqIkaSkYNwajhwGimsyh5bUpt0h7uhvtpOIM7Ktog36HKQw1TparqhlklpcuulfVW/Lbx6sbr0TtN6aauxqv5nN+Uaz65+RQ++5r3NPe1nNbyd8170pXpC7H56SvT16R/gObjnWWJn4qfi/2zWp1Nsx6bju4uDNj/FGJ3o3W4JeiWwoBbivqtg3adVsjY9ELerihEdmUhcqcVsm4me89BN6Il/khqqOLIHEdGdhZH9Bcy7l7+Pt0msu9Uvp2EetGZaGohtm9w5WlcYTqagbii3YZuR3egO9FdqJ/j70PL0P1oOXoArUArOW8bx+xAL6FdfLcbvYneQkPoA/Qx1yvwhA5VWI9r4ik7KXdTLn/ayvAMxSeN8UlkLdy/f6LIZqCl6DZ0O7oD3YnuQndz9Eq229AO9BJ+amKbCmf6vVXWRmkams5fZ3GVuylPsRZKrch7ZHZhv80pDNl5aC66AM1D89FC9t1NS6xi+yhajdagtWgArUPrOW4DegxtRI+jp9Ez6Fm0GT2HtqDtHJ9FO9HL/L0HvYJy6DW0Dw2iN1AevY3eRwfQQVTuUe/JvYWcy6F9PIvj+WKr5r7348u8jxrubwh/5jh3f4iUbIgU7fWeloeK3lnI8d5Ds/HQAB4aCO0wNeyNbGbwVnyYt+KSty4P8XS0thrAizFejPFijBdjvBjjxZi7jI/Ji769t3OOb/MsW9odj8afwaMxHo2P6tFmlEZtJe8O4N0BvDtATE0LsRmH6IpDdNXju4xdUniSpx9IvOp9mA0xsy7074ir+LPbwjmR/TMe7+HMHjycsXSIw0yoZyLlUzlqEupFZ6JifGbxeBaPZ/F4Fo9n7SJquhjNo3wJ2/lsL2V7GXUsYHsV2z50a+g9OVokR4vkaJEcLZKjRXKhRfqp/z60DN2PlqMH0Aq0ijofRavRGrQWDaB1aD3agB5DG9HjaBPXeprtM+hZtBk9h7agDPt+iX6FXgg9NkcLZmnBHC2YpQVztGCWkcS3YpbRJKYls7RklpbM0pJZWjJLS2ZpySwjTUxrZhltfItmLabOd9F7YfTxLZxlBIpp5WzSBln7kO1H6FAyMn3CNX3LG/3Ht36KbTUjSC2qR42IccIxTrh25COii+1OtAvtZhTbg/Yy5r7C9lWUo7wPDbL/da5zbllr52ntiNbOhx43G81B56G56ILQmr4lfSvGoS9dxbYvxE2O1ohojYjWiGiNiNaIaA3fwyNaI6I1IlojojUiWsO3RERLRLREREtEtERES/h+4/uM7y8Rno7wcoSXI7wc4eUIL0d4OcLLER6O8G6ENyM86b0Y4TXvMe+tGO/EeCfGO94zMZ6J8ExU5pl8mWfyeCaPZ2K7BE9kifUcsZ4j1nPEuh+Lo2QsPtwrebySD3F9Bcf5PrYoie9+dB9ahu5Hy9EDaEXw2Fhj9mgey+OxPB7L47E8HsvjsfwRsbuVul8M8Ts8lhMPwZu72Y7l0TfZnw+zZC54dojt+1zjA7YH2BbH6jzxGRGbEXEZHRGTnYi+gqezPs6sIRmFMsko5GfRPKNQsYc/EmJkIKl5IMwP3o9xmGvXhTEtH1q2inNiYu4g7XqQdj1Iux5kVvHffoe9vcRxLzNDPVHdYXPYnofmom/z94Xo79FF/H0xmsccfklYn9bbZZQXsL2C/VeihWgRegSt4vtH0Wq0Bq1FA2g92oAeQxvR42gTepq6nkHPos3oObQFZdj3S/Qr9ALaSt0vou2Us2gnehntQa+gHHoN7UOD6A0Ucbwf1d9F76H3qfcAOog+sRaWxC0uhaqt3tWietSIuvhut/US873Eey/x3suIPz/MMH6+OJ/zL6c+F+bXav7qsFZ0PufuZU2UQ/v4+4xkdvXxHxP/cbIWiakrZlQYOuoMWoznmHiOieeYeI6J55h4jonnmHiOieeYeI7DzOlnzeKMqREgJl5j4jUmXmPzvfSNMMZqDeLHUj9mDtH7h+j9Q/T4obCmiFiX5liTZliT5pzvkU3JmjSsKVi55tz0cFTGzaJ8DuXi0RnH/FRaszq/J4yUYeXhTmffZDQFncvfczj3PHQ+uoC/L2R7EZqHLkUL+O5KtBAtQlfz3feo+xq216LrKF/P9gb2/YDtD/m7fIZv5CoRV4m5QswVIq4QU2tMbTG1xdQQc3bM2TFnx9zxLL9W5by47Lw4nHcZ5/tzFybnX1VWx/VJPb6O4jrArwH60K3c1yQ7jRpzZc8bUWtulOfN8bwZrpDhCpnwvNeh73P+9ZxzA+Xic+bCHDU8N2WYm3LWTu1R8OZ32bKioObIsZqgdn/vmSNq9968ljF82JMZeTL4ImdtflR2vG84HxffCncvX0SJL6Lgh++xvRZdh4r+iBK/RmFU62ZUy7l/4Gq3cJWlaDn6GXqQ9vo5+x6mvIryo5TXUB5g+xjbjWwfR/+B/hM9zXfPsM2grZR/HWrvCbUPUHt/eA8p1h5Rez+1R0nt/WW155Pa89Sep+Z8UnPePcs2g7Zy/K8ZTX0P76GH9+CPDno4sx/ax99fo8f4t7uOZPWXKa3+esKMVowAVmzJ/eTcQ2x1Pyv5+xdoFWV/X6uTe1vL1j/9Osr+Hv3TP4GeCk+fC0/v73Ez2lK61+AJtyOsaDLMJhnGsA7GsI5kRdPBONZxRNS0hTVrX7jDmLvzdxZzFxFXjxzjkNsQPBVx5YgrRlwx4oqx2873WjsNhv7ezyrAce4QnxtDf/Ir/wq+iaktdn60cvYwPqvHo2k82mYT7Yt2qn3JvmyTbLJ9lZH263Ymb3RTebP9Jm+20+0s3mtnMkfNYW46n3lpHvPQpcxBlzPv9NmtttRus9vtDrvT7rJ++6ndZ8vsfltuD9gKe9Aesp9zxZXMPxuYezYy7zzNfPMsc81zzDPbbIe9ZLuYSXYzk+y1V5lD9jF/vGFv2lv2G2aQ39rvbb/9wRgz7QNmjz/Zh/Zn+8j+YofsY2aRguMxXcpVuCpX4+pcg2tyzS7t2lyn63Ld7nT3FTfZfc31ujPdFDfNzXRnu2+5WYEg3ORudre4fnePu9f9m/t394hb49a5jW6L2+Z2ul1ut9vj9rpX3KuON0I36F43N+6iQGxOslnuwVRHxdaq/6rLNPyu+V+a17fWt85ova71n9rebvuw/Y/tBzq6Oms7H+zMYu90pbtO6V4zbipemxjeAYssQTxBTEFcQWxBfEGMQZxBrEG8QcxB3EHsQfxBDEIcQixCPEJMQlxCbEJ8QoxCnEKsQrxCzELcQuxC/EIMQxxDLCN5Vyy9L4priG2Ib4hxiHOIdSS8IzCPnvBmLcoh0iHaobdovUnrbVpv1HqrFgURCRENERFJqIjISKAjiwP9EAERBREJEQ3RO77e80VGREf0zi9KIlIiWqLVt1bgWoVrJa7VuFbkIiniAGIB4gFiAuICYgPiA2IE4gRiBaIuWq1rxS4CI2YgbiB2IH4ghiCOIJYgQqMVkkiN2IL4ghjDaLHTWUZxRHISmhOITn9YC4nEiMZMLOttih1PZkRnRGhGb8G4RGzKW9C/bYreHFvsDZTIjtamWp9qjap1qtaqIj6iPv8XLa4+sD1Z76ovZJO1b9InwhpY5OjEIiEu0SURpmOJhOYy+iQC1TYiQgZKa9VkvRrWrAcDXxBjEFUSWRJd0hpDlEmkSbRJxEnUSeRJ9EkEShRKJEo0SkRKVEpkSnRKhEqUSqRKtErEStRK5Er0SgRLFEskSzRLREtUS2RLdEuES5RLpEu0S8RL1EvkS/RLBEwUTCRMNExETFRMZEx0TIRMlEykTLRMxEzUTORM9EwETSRCNEJEQkRNVE1kTXRNhE2UTaRNtE3ETdRN5E30TQROFE4kTjRORE5UTmROdE6ETpROpE60TsRO1E7kTvROBE8UTyRPNO9Q2fzsqV5C9kp0T4RPlE+kT2RFdEWEReRP9E8EUBRQJFA0UKtaUUHxL9FBEUKxMJFCra1FDBNqGMjhT0bp2fkSRRRJFE0UURRVFEMTRxNLE2UUaRRtFHEUdRR5FH0UgRSFFIkUjRSRFJUUmRSdFG8TcxN3E3sTsRS1FLkUvRTBFMUUyRTNFNEU1RTXEIsTjxOTE5cTmxOfE/UU+RT9FAEVBU1IaImGioiKioqMio6KkIqSipSKlo6MmHyJnI6MmHyJoiYkNdDUgUBTRVRFVUVWRVdFWEVZRVrHjpR8ib6KwIrCisSKxi4qG7v7y8is6KwIrSitSK1orYjt8a0bP2uE5UuUV6RXtFfEV9RX5HesMdeTYNFgEeHR1pmeDosQixKLFB9PhHqKLJIsmiyiLKossiy6LMIsyizSLNqcEOcSdRZ5HmuM7Cyj0SLSCZUOb/j1gR0nVLlElkWXE8IcKPPPAl8WYxZnFmsWbxZzFncWexZ/FoMWhxaLFo8WkxaXFpsWnxajFqcWqxavFrMWtxa7Fr8WwxbHFssWzxbTFtcW2xbfFuMW5xbrFu8W8xb3FvsW/xYDFwcXCxcPFxMXFxcbFx8XIxcnFysXLxczFzcXOxc/F0MXRxdLF08XUxdXF1tP+HqJsYuzi7WLt4u5i7uLvYu/i8GLwycsPvD4xkDdRd4T+l4i8KLwCYkPNL6O2dbPslF4k1o//IbA6BwxEkduX8iaJEeN+HZB2ZtYVCL6ovoi+6L7Ivyi/CL9x/JGNTwGxqVMgLIByggoK6DMgLIDyhAoS6BMgbIFyhgoa6DMwchZNi5lEZRJUDZBGQVlFZRZGPnuHJeyDEmmoZRtUMYhyTqEzENN6b24byTH96TSZhz+5hyyCcooKKugzIKyCyLuyjIo06Bsgwi8KLxIvLIPykAoC6FMhLIRYujKSigzoeyEuLqyFMpUKFuhjMVob4Ip/ODJeWS1o2ZQyjMdM0pvia1luYeEPpdyEMpDKBcx0jtRKS+h3MTY3hnOVyiroMyCsgvKXyiHoTyGchnKZyinobyGchsjV9MlYh2o9UStTUJuQvkJ5SiUp1CuQvkK5SyUt1DuQvkL5TCUx1AuQ/kM5TSU10hyG8ncOJz3iQ5rqfJcTWTVVsVR9Z7Poz3+XQK9yneNIc+gXEOSbyjlHJR3SHIPIf9QGa7GGsltT6LlmpCRUFZCmQllJ9JlMdJWlqlQtqI8ZpaWZS6UvVAGQ1kMZTKUzVBGQ1kNZTaU3VCGQ1kOZTqU7VDGQ1kPZT6U/VAGRFkQZUKUDVFGRFkRZUaUHVGGRFkSZUqULVHGRFkTZU6UPVEGZezYFKvpK8usKLuiDIuyLMq0KNuijIuyLsq8KPuiDIyyMMrEKBtT/u6q2KwOGRhlYZJMTJKNOYn4+qJ92b6e5FrOZQ69nBXTlbbQnea+4qa7s9xMN8ud4250S9wt7lbX7+51Gy3V+N8+E1HzfN3v7GT7W7NCVGA8IgI/l3/c2wmdXbwP7ik6kTs6sbsYtcZcsMjfYWGosL9kn3KlQiZYfvj5fB3H4RdPNc37RH45rlpGXLtYZtV/XN79HHzc4/3CPWXCvRVrfZJYHLYng/eeLNpRa4lD+2SCb/PBRyNr8XXkwqcnhUd7Kvk17+soejppr8Oi8Tg8P0RNQ/7TPvd/R22/DkWu/b/9+7RYOrJPe6/4zxO8brGWg5/9To6l54/dv8fYN1C+d6x6xjrOjzuHjSi50a/KinK4nD1iHMof/nfoMfkT9k+p7Yp9tDTWfaYxvPyey2sZ2cuOrd+Eo3uw0hX86KIR5lhH/WM+JzPaHHDMtRzul5QtYnVYZeNZG9bz2YJ1Wxobx4qzlfKpmLMvYSmbhFXYZKzSvop5otPLCvZMrNqmYDU2Fau1b2B1vInMoNaZWINdiDXaPKzJLsWa7bJAZhZhabsKa7U+bILdip1k/Zizn2Ipu88eoP4VWLWtxDw/eY56tmBNthVL24tY2nZhznZjzvZiKXsVS9mbWIW9hVXYb7BKi7BG+y1WZb/Hqmy/+V/R/wGrsiHzv+R7H2uyD7BqO4A12Z+wGvsQa7Y/YzX2EdZsf8Fq7BDWbB9jtfZJYB4FrNZZYB78o5wK3KPCVVida3JNVu+aXbM1uBbXYq0u7dKUWx2+d22ujXK7a6fc6To5tyuwkG7Xzbmnu9OtzU12k/mc4qbwebY729r9/0bhc7FbzNr0JneTdbqb3c2U73H3UH7EPWJdbpvbxudOt8vG+V+V2Hi3l/eJbv/bEso53im63T7eKLrdoBu0Ce519zotkrJ/DbFSEWKlIsRKTYiVphArNax1J+IpHzG1IVbqQnzUh/ioD5HRECLD2TexxhAfqRAfVTYba7Y5WIudh6VtLtZqF2BtdpFdTCz66GkP0TMuRM94W4B1hBiqDDE0IcRQZ4ihLltqd3E/PpJqQwzVhxiqtwftYa7uIyllq2yA667HWmyDPc4VN2HdIcLaQ4S1W8ZeCHxtK1fxcVZp27Bq24412w6s2rJYs72EVdtOrDnEYq29jLWEiKy1PViLvYKlLYel7TWs1fZhrTaItdobWGuI1zrLY20hauvsbazNYqzb3sW67T2sO0RqfYjU9hCp9SFS20OMjgvROS7E5bgQlw0hLseHuGwIcTk+xGVDiMvxIS6dq3JV1uiqXTVxU+NqKNe6Wsp1ro6yJ3QdrsE1UMb8L2OI41SI46oQxxNCHFeFOJ4Q4rgqxPGEEMcNIY7Hhzh2IY5PDnF8cojjk0McnxTi+KQQwaeE2D3FrXAr7G/cQ+4h+yu30v2Cd14fzV9wq91qymvdWj7XuXX21+4J9wTlp9xTfG52mzn+efc8525xW9jro/8LbofbwV7fB5pCH6gIfaAm9IGK0AdqQh+oCX2gM/SBLhz2j2W/V5sYfqumX6rpd2r+92n+d2n+V2mLiMlP+1XayhG/QdtKfOl3aLvDb9CO/bdn/jdnLbSBH0PaS788m4x/zy790uwevHeU35X9LzicrWcAAAB42qWSwUrDQBRF70vTUqQIxliliGTVlXThQlyIixIEoaAEEbeh2iKNbUnahYoV/Ba/wI/wB8R/iK0LRff1ZhJs1WoFCXPfmzdnZm4eAwEwgw5uodvblX0Uqme+h1LdP26g7LmdJg6gk8FwiDSDQEOKlf/U0jXfrcLyTuouiq1m9xSrLf+oibWg2w6wkZCRQqmuNKVUkMEs8lhBEZuwk7UtxUriVdAmBWTRl5yU5FCu5Ubu5DmmND2JOcYCR5a3ZZCTN8ZdeaVW1E07zAyunCNgh2KN7jexgLw8Sl8GnPusGLCwjjL2UIv8yj19GJjnpym/Pbo3uOtSxUX1T1ejPOYllHCcl37My9OIV3mG55p0ENLDgFXBEoeRdCytvNs8ScgtszKZcD4RGjthcW5+OSXSuT+QzgTyR190/vK7rw9iqq8ppPONZP/kYcynxvevoYEL9epsOO+BskibAAB42o2SzWrcMBSF9/MUF60SSKSZKS0l2B5CYbIylDBD1hrreixiSa5+7PiR8hp9skrz404aGgJeCHTOd889crZ6US30aJ00OicLOieAujJC6n1Otpv17XeyKmaZQs8F9/yttMiClr8CSgFS5KQyiqqxNto7alWgvA/utrOGKhQyKDrUz9Ivaf217Agrsh61MBY0V5iTclwnH4Fg25w03nd3jA3DMAEjnCVXZSPMu/PhZH9A6+EpaIG2lVXzMaaLOxjNhknO9tF+QT9BH3nbNbDV8fZTwJCUzCYXO4ZlU1qBrrKy87G7IvP44qHlqWLUpNg00kH8ODzhLlGhtkbBqRIK69C2IHVtrOIJAHxnggefbEl+N/tPrsOJxadg56dgs4yl6THam0SxBdQOP9yylzicdKs2vvfi25f5oTPTjVbuG/9usR/nG/j9Csv5Ygm7ER7LLWzGDuN8udc3cGy5pMeiKdzHZQ8mBxYd2h4FnUJfzrJcoOL2+d3Y+7gs/LQGrjbl9bHYSQym/ifBX/gFkZ1/+GL2BwiQGtg=) format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
	font-family: AvusProMed;
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff");
    font-weight: 700;
    font-style: normal
}

@font-face {
	font-family: LW-font-header;
    src: url(data:font/truetype;charset=utf-8;base64,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) format("truetype");
    font-weight: 400;
    font-style: normal
}

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
*,:after,:before {
	box-sizing: border-box;
	outline: 0
}

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display: block
}

audio,canvas,progress,video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden],template {
	display: none
}

a {
	background: 0 0
}

a:active,a:hover {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b,strong {
	font-weight: 700
}

dfn {
	font-style: italic
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

mark {
	background: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

img {
	border: 0;
	width: 100%
}

@media (min-width: 768px) {
	.content-col img:not([width]) {
		width: 100%
	}
}

svg:not(:root) {
	overflow: hidden
}

figure {
	margin: 1em 40px
}

hr {
	box-sizing: content-box;
	height: 0
}

pre {
	overflow: auto
}

code,kbd,pre,samp {
	font-family: monospace,monospace;
	font-size: 1em
}

button,input,optgroup,select,textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

button {
	overflow: visible
}

button,select {
	text-transform: none
}

button,html input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type=checkbox],input[type=radio] {
	box-sizing: border-box;
	padding: 0
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	height: auto
}

input[type=search] {
	-webkit-appearance: textfield;
	box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em
}

legend {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto
}

optgroup {
	font-weight: 700
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,th {
	padding: 0
}

p {
	margin: 0 0 10px
}

ul {
	padding: 0;
	margin: 0;
	list-style: none
}

a {
	text-decoration: none
}

a:hover {
	font-weight: 700
}

a.underline {
	text-decoration: underline
}

html.menu-active #js-overlay {
	display: block
}

body {
	font-family: AvusPro;
	background-color: #f4f4f4
}

@media (max-width: 3999px) {
	html.menu-active {
		overflow: hidden
	}

	.menu-active body {
		overflow: hidden
	}
}

#main {
	margin-top: 110px;
	padding: 0 25px
}

@media (min-width: 1600px) {
	#main {
		padding: 0
	}
}

@media (max-width: 1023px) {
	#main {
		padding: 0 15px 0;
		margin-top: 62px;
		z-index: 0
	}
}

@media (max-width: 500px) {
	.pysu  #main {
		margin-top: -50px;
	}
}

#wrapper {
	margin: 0 auto;
	padding: 0 10px;
	font-size: 0;
	color: #333;
	position: relative;
	-webkit-overflow-scrolling: touch
}

@media (min-width: 768px) {
	.search-suggestions-active #wrapper {
		position: static
	}
}

@media (min-width: 4000px) {
	#wrapper {
		width: 1000px
	}
}

@media (min-width: 4000px) {
	#wrapper {
		width: 1216px
	}
}

@media (max-width: 3999px) {
	#wrapper {
		padding: 0;
		left: 0;
		overflow: hidden
	}

	.menu-active #wrapper {
		height: 100%;
		overflow: hidden
	}
}

@media print {
	#wrapper {
		height: auto;
		overflow: visible
	}
}

#wrapper .lw-content-banner-slot-container {
	position: fixed;
	z-index: 999999;
	width: 100%;
	top: 0;
	display: none
}

#wrapper .lw-content-banner-slot-container p {
	margin: 0 0 3px
}

#wrapper .lw-content-banner-slot-container .lw-header-banner {
	background-color: #fff;
	color: #000;
	padding: 3px 0 2px;
	text-align: center;
	font-size: 16px
}

#wrapper .lw-content-banner-slot-container .close {
	position: absolute;
	right: 20px;
	width: 32px;
	height: 32px
}

@media (max-width: 768px) {
	#wrapper .lw-content-banner-slot-container .close {
		right: 15px
	}
}

@media (max-width: 540px) {
	#wrapper .lw-content-banner-slot-container .close {
		right: 10px
	}
}

#wrapper .lw-content-banner-slot-container .close:after,#wrapper .lw-content-banner-slot-container .close:before {
	position: absolute;
	left: 15px;
	content: ' ';
	height: 25px;
	width: 2px;
	background-color: #333
}

#wrapper .lw-content-banner-slot-container .close:before {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

#wrapper .lw-content-banner-slot-container .close:after {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.container {
	font-size: 13px
}

@media (max-width: 3999px) {
	.container {
		width: 100%;
		transition: all .2s ease-in-out;
		position: relative;
		left: 0
	}
}

@media (min-width: 4000px) {
	.container {
		display: inherit;
		margin-bottom: 10px
	}
}

@media (min-width: 1600px) {
	.container {
		width: 1600px;
		margin: 20px auto 0 auto
	}
}

#main {
	min-height: calc(100vh - 236px);
    /* border: 1px solid red; */
}

@media (max-width: 3999px) {
	#main {
		min-height: calc(100vh - 83px)
	}
}

.menu-active .container {
	left: 0
}

h1 {
	font-size: 14px
}

@media (max-width: 3999px) {
	h1 {
		font-size: 13px
	}
}

h2 {
	font-size: 13px
}

@media (max-width: 3999px) {
	h2 {
		font-size: 12px
	}
}

h3 {
	font-size: 12px
}

a {
	color: #000
}

address {
	font-style: normal
}

.hidden {
	display: none
}

.desktop-only {
	display: none
}

@media (min-width: 4000px) {
	.desktop-only {
		display: inherit
	}
}

@media (min-width: 4000px) {
	.no-desktop {
		display: none!important
	}
}

body .mobile-only {
	display: none
}

@media (max-width: 767px) {
	body .mobile-only {
		display: inherit
	}
}

@media (max-width: 767px) {
	.no-mobile {
		display: none
	}
}

.tablet-mobile-only {
	display: none
}

@media (max-width: 3999px) {
	.tablet-mobile-only {
		display: block;
		margin-bottom: 15px;
		text-align: center
	}
}

.swiper-container-vertical>.swiper-scrollbar {
	width: 3px;
	background: #fff
}

.swiper-container-vertical>.swiper-scrollbar .swiper-scrollbar-drag {
	background: #a7a6a5
}

.swiper-pagination-bullet {
	width: 6px;
	height: 6px
}

.ui-dialog {
	z-index: 10;
	padding: 0
}

.ui-draggable .ui-dialog-titlebar {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2
}

.ui-dialog .ui-dialog-titlebar-close {
	width: auto;
	min-width: 0;
	margin: 0;
	background-color: transparent
}

.ui-dialog .ui-dialog-titlebar-close .ui-button-text {
	color: #a9a8a6;
	text-indent: 0;
	padding: 2px 3px
}

.ui-widget-overlay {
	opacity: .6;
	background-color: #000
}

.title-calloutmsg {
	font-weight: 700;
	margin-bottom: 5px
}

.fa-remove {
	width: 20px;
	height: 20px
}

.fa-remove:before {
	background: #979797;
	position: absolute;
	display: block;
	content: '';
	width: 15px;
	height: 1px;
	top: 9px;
	left: 2px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.fa-remove:after {
	background: #979797;
	position: absolute;
	display: block;
	content: '';
	width: 1px;
	height: 15px;
	left: 9px;
	top: 2px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.fa-google-plus:before {
	font-size: .9em
}

.fa-line {
	height: 24px;
	margin-top: 3px
}

.col-1-1 .video-subcontainer,.col-1-3 .video-subcontainer,.col-2-3 .video-subcontainer {
	height: 0;
	padding-bottom: 56.25%;
	position: relative
}

.js-loader {
	margin: 0 auto;
	border-radius: 50%;
	width: 10px;
	height: 10px;
	animation: spin 1.2s ease-in-out infinite;
	border: 2px solid transparent;
	border-top: 2px solid #eee
}

.js-loader.black-spinner {
	border-top: 2px solid #000
}

.js-loader.big {
	width: 50px;
	height: 50px;
	margin-bottom: 20px;
	top: 0;
	left: 44%
}

.js-loader-overlay {
	position: absolute;
	height: 100%;
	width: 100%;
	opacity: .7;
	background: #f4f4f4
}

@keyframes spin {
	0% {
		transform: rotate(0)
	}

	100% {
		transform: rotate(360deg)
	}
}

.slot-display-mobile {
	display: none
}

@media (max-width: 767px) {
	.slot-display-mobile {
		display: block
	}
}

.slot-display-desktop {
	display: block
}

@media (max-width: 540px) {
	.slot-display-desktop {
		display: none
	}
}

.ui-dialog-full-screen {
	top: 0!important;
	left: 0!important;
	max-width: 100%!important;
	height: 100%!important
}

.ui-dialog-full-screen .close-popin {
	z-index: 9999;
	position: fixed!important
}

.ui-container-full-screen {
	height: 100%!important
}

.page-type-content .contactTel {
	cursor: text
}

.page-type-content .js-contactus-form .form-customCheckbox input[type=checkbox]~label:before {
	top: 0;
	margin-top: 3px
}

.page-type-content .js-contactus-form .form-customCheckbox input[type=checkbox]:checked+label:after {
	top: 0;
	margin-top: 5px
}

@media (max-width: 3999px) {
	.page-type-content .js-contactus-form .form-customCheckbox input[type=checkbox]:checked+label:after {
		margin-top: 10px
	}
}

@media (min-width: 4000px) {
	.page-type-content .js-contactus-form .form-customCheckbox label {
		padding-left: 16px!important
	}
}

.page-type-content .js-contactus-form .form-customCheckbox label .underline-contact-us {
	text-decoration: underline
}

.page-type-content .js-contactus-form .form-customCheckbox label .underline-contact-us:hover {
	font-weight: 700
}

.page-type-content .js-contactus-form .form-customCheckbox label .form-requiredMarker {
	display: none
}

.page-type-content .contactTel:hover {
	font-weight: 400
}

.ui-dialog-center-img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	min-width: 50%;
	min-height: 50%
}

.dialog-bg {
	position: fixed;
	top: -20%;
	left: -20%;
	width: 140%;
	height: 140%
}

@media (min-width: 768px) {
	.flex-container {
		display: -ms-flexbox;
		display: flex;
		margin-bottom: 12px
	}

	.flex-container .content-col>.content-image {
		margin: 0
	}

	.flex-container-large {
		height: 100%;
		display: -ms-flexbox;
		display: flex
	}

	.flex-container-large.flex-reverse-row {
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}

	.flex-container-large .flex-half-container {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.flex-container-large .flex-half-container .flex-half-container-text {
		-ms-flex: 1;
		flex: 1;
		overflow: hidden
	}
}

.page-type-stores-list {
	background-color: #fff;
	margin-left: -5px;
	margin-right: -5px
}

.page-type-stores-list .container {
	padding: 10px 0 10px 0
}

.page-type-stores-list .container h1,.page-type-stores-list .container h2,.page-type-stores-list .container h3,.page-type-stores-list .container p {
	padding: 0 10px 0 10px
}

.gm-control-active {
	min-width: auto!important
}

@media (max-width: 767px) {
	.lw-hide-sm {
		display: none
	}
}

@media (min-width: 768px) {
	.lw-hide-md {
		display: none
	}
}

.lw-show-less,.lw-show-more {
	text-decoration: underline;
	font-weight: 700;
	cursor: pointer
}

.lw-shipping-content {
	display: none
}

.lw-back-to-top {
	display: inline-block;
	position: fixed;
	bottom: 30px;
	right: 30px;
	transition: background-color .3s,opacity .5s,visibility .5s;
	opacity: 0;
	visibility: hidden;
	z-index: 1000
}

@media (max-width: 767px) {
	.lw-back-to-top {
		bottom: 120px
	}
}

.lw-back-to-top:hover {
	cursor: pointer
}

.lw-back-to-top.show {
	opacity: 1;
	visibility: visible
}

.lw-back-to-top .lw-icon-arrow-up {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: #000;
	box-sizing: border-box;
	width: 20px;
	height: 20px;
	border-width: 4px 4px 0 0;
	border-style: solid;
	margin: 10px;
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.lw-back-to-top .lw-icon-arrow-up:after,.lw-back-to-top .lw-icon-arrow-up:before {
	content: "";
	box-sizing: border-box
}

.lw-back-to-top .lw-icon-arrow-up:before {
	right: 0;
	top: -3px;
	position: absolute;
	height: 4px;
	box-shadow: inset 0 0 0 32px;
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	width: 30px;
	-ms-transform-origin: right top;
	transform-origin: right top
}

.titleDescriptionSearch {
	font-weight: 700;
	text-align: center
}

.titleDescriptionSearch .title {
	font-size: 28px;
	padding-top: 20px;
	color: #000
}

@media (max-width: 767px) {
	.titleDescriptionSearch .title {
		margin-top: 100px
	}
}

.titleDescriptionSearch .description {
	display: none;
	width: 64%;
	position: relative;
	left: 18%;
	font-size: 16px;
	padding-top: 25px;
	line-height: 25px
}

.lw-disable-scroll {
	margin: 0;
	height: 100%;
	overflow: hidden!important
}

.lw-disable-btn {
	opacity: .5;
	pointer-events: none
}

.lw-personalization-popin .lw-remove-personalization-products {
	font-weight: 700;
	text-decoration: underline;
	cursor: pointer
}

.lw-button-personalization {
	background-color: #fff!important;
	border: 1px solid #000!important;
	color: #000!important;
	font-weight: 700!important;
	white-space: normal!important;
	height: 58px!important
}

.lw-cancel-button-personalization {
	height: 58px!important
}

.ui-dialog-content p.newsletter-title-popin {
	font-size: 12px;
	display: block;
	-webkit-margin-before: .83em;
	margin-block-start: .83em;
	-webkit-margin-after: .83em;
	margin-block-end: .83em;
	-webkit-margin-start: 0;
	margin-inline-start: 0;
	-webkit-margin-end: 0;
	margin-inline-end: 0;
	font-weight: 700
}

@media print {
	body {
		width: auto!important;
		margin: auto!important;
		font-size: 12pt!important;
		background-color: #fff!important;
		color: #000!important
	}

	blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul {
		color: #000!important;
		margin: auto!important
	}

	.print {
		display: block
	}

	blockquote,p {
		orphans: 3;
		widows: 3
	}

	blockquote,ol,ul {
		page-break-inside: avoid
	}

	h1 {
		page-break-before: always
	}

	caption,h1,h2,h3 {
		page-break-after: avoid
	}

	a {
		color: #000!important;
		text-decoration: underline!important
	}
}

.button:not(.button-text):not([class^=optanon]),button:not(.button-text):not([class^=optanon]),input[type=submit]:not(.button-text):not([class^=optanon]) {
	display: inline-block;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	white-space: nowrap;
	padding: 6px;
	font-size: 14px;
	line-height: 11px;
	color: #fff;
	background: #000;
	min-width: 140px;
	border: none;
	text-decoration: none
}

.button:not(.button-text):not([class^=optanon]):hover,button:not(.button-text):not([class^=optanon]):hover,input[type=submit]:not(.button-text):not([class^=optanon]):hover {
	font-weight: 700
}

@media (max-width: 3999px) {
	.button:not(.button-text):not([class^=optanon]),button:not(.button-text):not([class^=optanon]),input[type=submit]:not(.button-text):not([class^=optanon]) {
		padding: 14px;
		font-size: 15px
	}
}

.button:not(.button-text):not([class^=optanon]).button--alt,button:not(.button-text):not([class^=optanon]).button--alt,input[type=submit]:not(.button-text):not([class^=optanon]).button--alt {
	color: #000;
	background-color: #a9a8a6
}

@media (max-width: 3999px) {
	.button:not(.button-text):not([class^=optanon]).button--alt,button:not(.button-text):not([class^=optanon]).button--alt,input[type=submit]:not(.button-text):not([class^=optanon]).button--alt {
		color: #000;
		border: 2px solid #000;
		background-color: #fff
	}
}

.button:not(.button-text):not([class^=optanon]).button--white,button:not(.button-text):not([class^=optanon]).button--white,input[type=submit]:not(.button-text):not([class^=optanon]).button--white {
	color: #979797;
	border: 1px solid #979797;
	background-color: #fff
}

.button:not(.button-text):not([class^=optanon]).button--full,button:not(.button-text):not([class^=optanon]).button--full,input[type=submit]:not(.button-text):not([class^=optanon]).button--full {
	width: 100%
}

.button:not(.button-text):not([class^=optanon]):disabled,button:not(.button-text):not([class^=optanon]):disabled,input[type=submit]:not(.button-text):not([class^=optanon]):disabled {
	cursor: default;
	background-color: #a9a8a6
}

.button:not(.button-text):not([class^=optanon]):disabled:hover,button:not(.button-text):not([class^=optanon]):disabled:hover,input[type=submit]:not(.button-text):not([class^=optanon]):disabled:hover {
	font-weight: 400
}

.button:not(.button-text):not([class^=optanon]).lw-button-white-space-normal,button:not(.button-text):not([class^=optanon]).lw-button-white-space-normal,input[type=submit]:not(.button-text):not([class^=optanon]).lw-button-white-space-normal {
	white-space: normal
}

.error,.errorMsg {
	color: #f21010
}

.form-input,.form-textarea,input[type=email],input[type=number],input[type=password],input[type=tel],textarea {
	display: block;
	width: 100%;
	height: 24px;
	border: none;
	background: #f4f4f4;
	border-radius: 0;
	padding: 0 6px;
	font-size: 13px;
	color: #000;
	-webkit-appearance: none
}

@media (max-width: 3999px) {
	.form-input,.form-textarea,input[type=email],input[type=number],input[type=password],input[type=tel],textarea {
		font-size: 16px;
		height: 32px
	}
}

.form-input:disabled,.form-textarea:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled {
	color: #464646
}

.form-textarea,textarea {
	padding: 6px
}

.button:not(.button-text):not([class^=optanon]),button:not(.button-text):not([class^=optanon]),input[type=submit]:not(.button-text):not([class^=optanon]) {
	background: #005986;
	border: none;
	color: #fff;
	padding: 6px;
	min-height: 35px;
	font-size: 12px;
	line-height: 14px
}

.button:not(.button-text):not([class^=optanon]):hover,button:not(.button-text):not([class^=optanon]):hover,input[type=submit]:not(.button-text):not([class^=optanon]):hover {
	font-weight: 700
}

.button:not(.button-text):not([class^=optanon]).inactive,button:not(.button-text):not([class^=optanon]).inactive,input[type=submit]:not(.button-text):not([class^=optanon]).inactive {
	background: #eee;
	color: #979797;
	font-weight: 700;
	cursor: default
}

@media (max-width: 3999px) {
	.button:not(.button-text):not([class^=optanon]),button:not(.button-text):not([class^=optanon]),input[type=submit]:not(.button-text):not([class^=optanon]) {
		padding: 14px;
		font-size: 16px
	}
}

.form-input::-webkit-input-placeholder {
	color: #f4f4f4
}

.form-input:-moz-placeholder {
	color: #f4f4f4;
	opacity: 1
}

.form-input::-moz-placeholder {
	color: #f4f4f4;
	opacity: 1
}

.form-input:-ms-input-placeholder {
	color: #f4f4f4
}

.button-text {
	background: 0 0;
	border: none;
	padding: 0;
	color: #464646;
	font-size: 12px;
	font-weight: 400
}

.button-text:hover {
	font-weight: 700
}

@media (max-width: 3999px) {
	.button-text {
		font-size: 16px
	}
}

fieldset {
	border: none;
	margin: 0;
	padding: 0
}

.form-row {
	margin: 12px 0
}

@media (min-width: 4000px) {
	.form-row.zipcloud-button-row,.form-row.zipcloud-zipcode-row {
		display: inline-block;
		vertical-align: top
	}
}

@media (min-width: 4000px) {
	.form-row.zipcloud-zipcode-row {
		width: 60%
	}
}

@media (min-width: 4000px) {
	.form-row.zipcloud-button-row {
		width: 39%;
		margin-top: 25px
	}

	.form-row.zipcloud-button-row .form-field .zipcloud-button {
		min-width: 0
	}
}

.form-row .placeholder-animated-container {
	position: relative
}

.form-row .placeholder-animated-container .placeholder-animated {
	top: 21px;
	transition: all .3s;
	z-index: 0;
	position: absolute;
	width: auto;
	left: 0;
	color: #656565;
	padding: 0 15px;
	display: block;
	font-size: 16px;
	cursor: text
}

.form-row .placeholder-animated-container input.is-placeholder-animated {
	font-size: 16px
}

.form-row .placeholder-animated-container input.is-placeholder-animated:focus,.form-row .placeholder-animated-container input.is-placeholder-animated:not(:placeholder-shown) {
	padding-top: 20px
}

.form-row .placeholder-animated-container input.is-placeholder-animated:focus~.placeholder-animated,.form-row .placeholder-animated-container input.is-placeholder-animated:not(:placeholder-shown)~.placeholder-animated {
	top: 15px;
	font-size: 12px
}

.form-row .placeholder-animated-container input.is-placeholder-animated:not(:placeholder-shown):not(:focus) {
	padding-top: 19px
}

.form-row .placeholder-animated-container input.is-placeholder-animated::-webkit-input-placeholder {
	color: transparent
}

.form-row .placeholder-animated-container input.is-placeholder-animated:-moz-placeholder {
	color: transparent
}

.form-row .placeholder-animated-container input.is-placeholder-animated::-moz-placeholder {
	color: transparent
}

.form-row .placeholder-animated-container input.is-placeholder-animated:-ms-input-placeholder {
	color: transparent
}

.form-label,label {
	font-size: 12px;
	font-weight: 400;
	padding-bottom: 6px;
	display: block
}

@media (max-width: 3999px) {
	.form-label,label {
		font-size: 16px
	}
}

.form-textarea {
	max-width: 100%;
	min-height: 150px;
	max-height: 600px;
	height: auto
}

.form-select,.input-select,select {
	display: block;
	width: 100%;
	max-width: 100%;
	height: 24px;
	padding: 0;
	font-size: 13px;
	background-color: #f4f4f4;
	background-image: none;
	border: 0
}

@media (max-width: 768px) {
	.form-select,.input-select,select {
		height: 32px
	}
}

@media (max-width: 3999px) {
	.form-select,.input-select,select {
		font-size: 16px
	}
}

.form-requiredFields {
	color: #a9a8a6
}

.form-dialog-required {
	float: right;
	clear: right;
	font-size: 9px;
	line-height: 13px;
	color: #bba8a6;
	font-weight: 400
}

.form-dialog-required em {
	font-style: normal
}

.form-requiredMarker {
	display: inline-block
}

.form-caption {
	font-size: 11px
}

.form-customCheckbox,.form-customRadio {
	position: relative
}

.form-customCheckbox input[type=checkbox],.form-customCheckbox input[type=radio],.form-customRadio input[type=checkbox],.form-customRadio input[type=radio] {
	position: absolute;
	left: -9999px
}

.form-customCheckbox input[type=checkbox]~label,.form-customCheckbox input[type=radio]~label,.form-customRadio input[type=checkbox]~label,.form-customRadio input[type=radio]~label {
	position: relative;
	display: inline-block;
	padding: 3px 0 3px 18px;
	margin: 0 4px 0 0;
	vertical-align: middle;
	cursor: pointer
}

.form-customCheckbox input[type=checkbox]~label:before,.form-customCheckbox input[type=radio]~label:before,.form-customRadio input[type=checkbox]~label:before,.form-customRadio input[type=radio]~label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -6px;
	width: 12px;
	height: 12px;
	border: 1px solid #7d7d7d
}

@media (min-width: 4001px) {
	.form-customCheckbox input[type=checkbox]~label:before,.form-customCheckbox input[type=radio]~label:before,.form-customRadio input[type=checkbox]~label:before,.form-customRadio input[type=radio]~label:before {
		width: 28px;
		height: 28px;
		margin-top: -14px;
		background: #f4f4f4;
		border: none
	}
}

.form-customCheckbox input[type=checkbox]~label:hover:before,.form-customCheckbox input[type=radio]~label:hover:before,.form-customRadio input[type=checkbox]~label:hover:before,.form-customRadio input[type=radio]~label:hover:before {
	border-color: #464646
}

@media (min-width: 4001px) {
	.form-customCheckbox input[type=checkbox]~label,.form-customCheckbox input[type=radio]~label,.form-customRadio input[type=checkbox]~label,.form-customRadio input[type=radio]~label {
		padding: 11px 0 10px 42px
	}
}

.form-customCheckbox input[type=checkbox]:checked+label:after,.form-customCheckbox input[type=radio]:checked+label:after,.form-customRadio input[type=checkbox]:checked+label:after,.form-customRadio input[type=radio]:checked+label:after {
	content: '';
	position: absolute;
	left: 2px;
	top: 50%;
	margin-top: -4px;
	width: 8px;
	height: 8px;
	background: #333
}

@media (min-width: 4001px) {
	.form-customCheckbox input[type=checkbox]:checked+label:after,.form-customCheckbox input[type=radio]:checked+label:after,.form-customRadio input[type=checkbox]:checked+label:after,.form-customRadio input[type=radio]:checked+label:after {
		left: 6px;
		width: 16px;
		height: 16px;
		margin-top: -8px
	}
}

.form-customRadio input[type=radio]~label:before {
	border-radius: 50%
}

.form-customRadio input[type=radio]:checked+label:after {
	border-radius: 50%
}

.ui-tooltip {
	background: #fff
}

.breadcrumb {
	font-size: 13px;
	color: #a9a8a6
}

@media (max-width: 3999px) {
	.breadcrumb {
		position: relative;
		top: 15px
	}
}

@media (max-width: 767px) {
	.breadcrumb {
		padding-left: 10px
	}
}

a.breadcrumb-element {
	color: #a9a8a6
}

a.breadcrumb-element:after {
	content: '\0203A';
	margin: 0 5px 0 8px
}

a.breadcrumb-element:last-child:after {
	display: none
}

a.breadcrumb-element h1 {
	display: inline;
	font-weight: 400
}

a.breadcrumb-element-mig {
	color: #000
}

a.breadcrumb-element-mig:after {
	content: '\0203A';
	margin: 0 5px 0 8px
}

a.breadcrumb-element-mig:last-child:after {
	display: none
}

a.breadcrumb-element-mig h1 {
	display: inline;
	font-weight: 400
}

div.breadcrumbDiv {
	font-size: 16px;
	display: inline-block;
	color: #a9a8a6
}

@media (max-width: 540px) {
	div.breadcrumbDiv {
		display: none
	}
}

div.breadcrumbDiv:after {
	content: '\0203A';
	margin: 0 5px 0 8px;
	font-size: 20px
}

div.breadcrumbDiv:last-child:after {
	display: none
}

div.breadcrumbDiv.lw-breadcrumb-hide-arrow:after {
	display: none
}

div.breadcrumbDetailProduct {
	display: inline-block;
	color: #a9a8a6;
	padding-bottom: 10px;
	margin-left: 2px
}

@media (max-width: 540px) {
	div.breadcrumbDetailProduct {
		display: none
	}
}

div.breadcrumbDetailProduct:after {
	content: '\0203A';
	margin: 0 3px 0 5px;
	font-size: 20px
}

div.breadcrumbDetailProduct:last-child:after {
	display: none
}

div.breadcrumbDetailProduct .breadcrumb-element {
	font-size: 16px
}

div.breadcrumbDetailProductMig {
	font-size: 18px;
	font-weight: 700;
	color: #000;
	padding-left: 8px;
	margin-right: 15px
}

@media (max-width: 767px) {
	div.breadcrumbDetailProductMig {
		margin-left: 10px;
		padding-left: 1px
	}
}

div.breadcrumbDetailProductMig img {
	width: 10px;
	height: 10px
}

.breadcrumbSearch {
	font-size: 13px;
	color: #a9a8a6;
	padding-left: 4px;
	padding-bottom: 10px;
	min-height: 45px
}

@media (min-width: 768px) {
	.breadcrumbSearch {
		padding-bottom: 10px
	}
}

@media (max-width: 3999px) {
	.breadcrumbSearch {
		position: relative;
		top: 0
	}
}

@media (max-width: 767px) {
	.breadcrumbSearch {
		padding: 0;
		margin-left: -10px;
		position: absolute;
		top: -20px
	}
}

.breadcrumbSearch .lw-results-count {
	font-size: 16px;
	margin-left: 5px
}

@media (max-width: 767px) {
	.breadcrumbSearch .lw-results-count {
		display: none
	}
}

.breadcrumbSearch .lw-results-count+.lw-search-free-shipping-returns {
	margin-top: 0
}

.breadcrumbSearch div[class^=lw-col-lg] {
	padding-left: 0;
	padding-right: 0;
	white-space: nowrap
}

.breadcrumbSearch .lw-search-free-shipping-returns {
	text-align: center;
	font-size: 18px;
	font-weight: 700;
	color: #000;
	margin-top: 22px;
	margin-bottom: 0
}

@media (max-width: 1023px) {
	.breadcrumbSearch .lw-search-free-shipping-returns {
		display: none
	}
}

.breadcrumbSearch .lw-col-lg-6 .lw-search-free-shipping-returns {
	left: 50%;
	-ms-transform: translateX(50%);
	transform: translateX(50%)
}

.breadcrumbSearch .lw-col-lg-3+.lw-col-lg-6 .lw-search-free-shipping-returns {
	left: unset;
	-ms-transform: unset;
	transform: unset
}

.social-sharing {
	margin-top: 12px
}

@media (min-width: 769px) {
	.social-sharing {
		margin-bottom: 20px
	}
}

.social-sharing-item {
	display: inline-block;
	vertical-align: middle;
	margin: 0 4px
}

.social-sharing-item.pinterest svg {
	height: 16px;
	width: 16px
}

.share-icon {
	font-size: 14px;
	color: #000
}

.slv-grid {
	margin: 0 -5px
}

.slv-grid[data-columns]::before {
	position: absolute;
	left: -9999px;
	content: '3 .column.size-1of3'
}

@media (min-width: 4000px) {
	.slv-grid .column {
		width: 33.333%;
		padding: 0 6px
	}

	.slv-grid[data-columns]::before {
		content: '3 .column.size-1of3'
	}
}

@media (max-width: 3999px) and (min-width:769px) {
	.slv-grid .column {
		width: 50%;
		padding: 0 6px
	}

	.slv-grid[data-columns]::before {
		content: '2 .column.size-1of2'
	}
}

@media (min-width: 1024px) {
	.slv-grid .column {
		width: 33.333%;
		padding: 0 6px
	}

	.slv-grid[data-columns]::before {
		content: '3 .column.size-1of3'
	}
}

@media (max-width: 1023px) and (min-width:769px) {
	.slv-grid .column {
		width: 50%;
		padding: 0 6px
	}

	.slv-grid[data-columns]::before {
		content: '2 .column.size-1of2'
	}
}

@media (max-width: 768px) {
	.slv-grid[data-columns]::before {
		content: '1 .column.size-1of1'
	}

	.slv-grid.mob2Columns[data-columns]::before {
		content: '2 .column.size-1of2'
	}
}

.grid-tile {
	float: left;
	padding: 0 6px 12px 6px;
	width: 33.333%
}

@media (max-width: 3999px) and (min-width:768px) {
	.grid-tile {
		width: 50%
	}
}

@media (max-width: 767px) {
	.grid-tile {
		width: 100%
	}
}

.column .grid-tile {
	padding: 0 0 12px 0;
	width: auto;
	float: none
}

@media (max-width: 767px) {
	.column .grid-tile {
		padding: 0 0 5px 0
	}
}

.column {
	float: left
}

.size-1of3 {
	width: 33.333%;
	padding: 0 6px
}

.size-1of2 {
	width: 50%;
	padding: 0 6px
}

@media (max-width: 767px) {
	.size-1of2 {
		padding: 0 5px
	}
}

@media (max-width: 767px) {
	.size-1of2:first-child {
		padding: 0
	}

	.size-1of2:last-child {
		padding-right: 0
	}
}

.size-1of1 {
	width: 100%;
	padding: 0 6px
}

@media (max-width: 767px) {
	.size-1of1 {
		padding: 0
	}
}

.grid-tile {
	padding-bottom: 12px
}

.content-section table,.table {
	margin: 10px 0
}

.content-section table td,.content-section table th,.table td,.table th {
	text-align: left;
	padding: 12px;
	max-width: 350px;
	border: 1px solid #a9a8a6
}

.scroll-wrapper {
	overflow: hidden!important;
	padding: 0!important;
	position: relative
}

.scroll-wrapper>.scroll-content {
	border: none!important;
	box-sizing: content-box!important;
	height: auto;
	left: 0;
	margin: 0;
	max-height: none;
	max-width: none!important;
	overflow: scroll!important;
	padding: 0;
	position: relative!important;
	top: 0;
	width: auto!important
}

.scroll-wrapper>.scroll-content::-webkit-scrollbar {
	height: 0;
	width: 0
}

.scroll-wrapper.scroll--rtl {
	direction: rtl
}

.scroll-element {
	box-sizing: content-box;
	display: none
}

.scroll-element div {
	box-sizing: content-box
}

.scroll-element .scroll-arrow,.scroll-element .scroll-bar {
	cursor: default
}

.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible {
	display: block
}

.scroll-textarea {
	border: 1px solid #ccc;
	border-top-color: #999
}

.scroll-textarea>.scroll-content {
	overflow: hidden!important
}

.scroll-textarea>.scroll-content>textarea {
	border: none!important;
	box-sizing: border-box;
	height: 100%!important;
	margin: 0;
	max-height: none!important;
	max-width: none!important;
	overflow: scroll!important;
	outline: 0;
	padding: 2px;
	position: relative!important;
	top: 0;
	width: 100%!important
}

.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar {
	height: 0;
	width: 0
}

.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div {
	border: none;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 10
}

.scrollbar-inner>.scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.scrollbar-inner>.scroll-element.scroll-x {
	bottom: 2px;
	height: 8px;
	left: 0;
	width: 100%
}

.scrollbar-inner>.scroll-element.scroll-y {
	height: 100%;
	right: 2px;
	top: 0;
	width: 3px
}

.scrollbar-inner>.scroll-element .scroll-element_outer {
	overflow: hidden
}

.scrollbar-inner>.scroll-element .scroll-bar {
	background-color: #a7a6a5
}

.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
	left: -12px
}

.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
	top: -12px
}

.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
	left: -12px
}

.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
	top: -12px
}

.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div {
	border: none;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 10
}

.scrollbar-outer>.scroll-element {
	background-color: #fff
}

.scrollbar-outer>.scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.scrollbar-outer>.scroll-element.scroll-x {
	bottom: 0;
	height: 12px;
	left: 0;
	width: 100%
}

.scrollbar-outer>.scroll-element.scroll-y {
	height: 100%;
	right: 0;
	top: 0;
	width: 12px
}

.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer {
	height: 8px;
	top: 2px
}

.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer {
	left: 2px;
	width: 8px
}

.scrollbar-outer>.scroll-element .scroll-element_outer {
	overflow: hidden
}

.scrollbar-outer>.scroll-element .scroll-element_track {
	background-color: #eee
}

.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track {
	border-radius: 8px
}

.scrollbar-outer>.scroll-element .scroll-bar {
	background-color: #d9d9d9
}

.scrollbar-outer>.scroll-element .scroll-bar:hover {
	background-color: #c2c2c2
}

.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar {
	background-color: #919191
}

.scrollbar-outer>.scroll-content.scroll-scrolly_visible {
	left: -12px;
	margin-left: 12px
}

.scrollbar-outer>.scroll-content.scroll-scrollx_visible {
	top: -12px;
	margin-top: 12px
}

.scrollbar-outer>.scroll-element.scroll-x .scroll-bar {
	min-width: 10px
}

.scrollbar-outer>.scroll-element.scroll-y .scroll-bar {
	min-height: 10px
}

.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
	left: -14px
}

.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
	top: -14px
}

.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
	left: -14px
}

.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
	top: -14px
}

.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div {
	background: 0 0;
	border: none;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 10
}

.scrollbar-macosx>.scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.scrollbar-macosx>.scroll-element .scroll-element_track {
	display: none
}

.scrollbar-macosx>.scroll-element .scroll-bar {
	background-color: #6c6e71;
	display: block;
	opacity: 0;
	border-radius: 7px;
	transition: opacity .2s linear
}

.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar {
	opacity: .7
}

.scrollbar-macosx>.scroll-element.scroll-x {
	bottom: 0;
	height: 0;
	left: 0;
	min-width: 100%;
	overflow: visible;
	width: 100%
}

.scrollbar-macosx>.scroll-element.scroll-y {
	height: 100%;
	min-height: 100%;
	right: 0;
	top: 0;
	width: 0
}

.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar {
	height: 7px;
	min-width: 10px;
	top: -9px
}

.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar {
	left: -9px;
	min-height: 10px;
	width: 7px
}

.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer {
	left: 2px
}

.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size {
	left: -4px
}

.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer {
	top: 2px
}

.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size {
	top: -4px
}

.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
	left: -11px
}

.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
	top: -11px
}

.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div {
	border: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	z-index: 10
}

.scrollbar-light>.scroll-element {
	background-color: #fff
}

.scrollbar-light>.scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.scrollbar-light>.scroll-element .scroll-element_outer {
	border-radius: 10px
}

.scrollbar-light>.scroll-element .scroll-element_size {
	background: #dbdbdb;
	background: url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);
	border-radius: 10px
}

.scrollbar-light>.scroll-element.scroll-x {
	bottom: 0;
	height: 17px;
	left: 0;
	min-width: 100%;
	width: 100%
}

.scrollbar-light>.scroll-element.scroll-y {
	height: 100%;
	min-height: 100%;
	right: 0;
	top: 0;
	width: 17px
}

.scrollbar-light>.scroll-element .scroll-bar {
	background: #fefefe;
	background: url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: linear-gradient(to right,#fefefe 0,#f5f5f5 100%);
	border: 1px solid #dbdbdb;
	border-radius: 10px
}

.scrollbar-light>.scroll-content.scroll-scrolly_visible {
	left: -17px;
	margin-left: 17px
}

.scrollbar-light>.scroll-content.scroll-scrollx_visible {
	top: -17px;
	margin-top: 17px
}

.scrollbar-light>.scroll-element.scroll-x .scroll-bar {
	height: 10px;
	min-width: 10px;
	top: 0
}

.scrollbar-light>.scroll-element.scroll-y .scroll-bar {
	left: 0;
	min-height: 10px;
	width: 10px
}

.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer {
	height: 12px;
	left: 2px;
	top: 2px
}

.scrollbar-light>.scroll-element.scroll-x .scroll-element_size {
	left: -4px
}

.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer {
	left: 2px;
	top: 2px;
	width: 12px
}

.scrollbar-light>.scroll-element.scroll-y .scroll-element_size {
	top: -4px
}

.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
	left: -19px
}

.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
	top: -19px
}

.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
	left: -19px
}

.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
	top: -19px
}

.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div {
	border: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	z-index: 10
}

.scrollbar-rail>.scroll-element {
	background-color: #fff
}

.scrollbar-rail>.scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.scrollbar-rail>.scroll-element .scroll-element_size {
	background-color: #999;
	background-color: rgba(0,0,0,.3)
}

.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size {
	background-color: #666;
	background-color: rgba(0,0,0,.5)
}

.scrollbar-rail>.scroll-element.scroll-x {
	bottom: 0;
	height: 12px;
	left: 0;
	min-width: 100%;
	padding: 3px 0 2px;
	width: 100%
}

.scrollbar-rail>.scroll-element.scroll-y {
	height: 100%;
	min-height: 100%;
	padding: 0 2px 0 3px;
	right: 0;
	top: 0;
	width: 12px
}

.scrollbar-rail>.scroll-element .scroll-bar {
	background-color: #d0b9a0;
	border-radius: 2px;
	box-shadow: 1px 1px 3px rgba(0,0,0,.5)
}

.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar {
	box-shadow: 1px 1px 3px rgba(0,0,0,.6)
}

.scrollbar-rail>.scroll-content.scroll-scrolly_visible {
	left: -17px;
	margin-left: 17px
}

.scrollbar-rail>.scroll-content.scroll-scrollx_visible {
	margin-top: 17px;
	top: -17px
}

.scrollbar-rail>.scroll-element.scroll-x .scroll-bar {
	height: 10px;
	min-width: 10px;
	top: 1px
}

.scrollbar-rail>.scroll-element.scroll-y .scroll-bar {
	left: 1px;
	min-height: 10px;
	width: 10px
}

.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer {
	height: 15px;
	left: 5px
}

.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size {
	height: 2px;
	left: -10px;
	top: 5px
}

.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer {
	top: 5px;
	width: 15px
}

.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size {
	left: 5px;
	top: -10px;
	width: 2px
}

.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
	left: -25px
}

.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
	top: -25px
}

.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
	left: -25px
}

.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
	top: -25px
}

.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div {
	background: 0 0;
	border: none;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 10
}

.scrollbar-dynamic>.scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.scrollbar-dynamic>.scroll-element.scroll-x {
	bottom: 2px;
	height: 7px;
	left: 0;
	min-width: 100%;
	width: 100%
}

.scrollbar-dynamic>.scroll-element.scroll-y {
	height: 100%;
	min-height: 100%;
	right: 2px;
	top: 0;
	width: 7px
}

.scrollbar-dynamic>.scroll-element .scroll-element_outer {
	opacity: .3;
	border-radius: 12px
}

.scrollbar-dynamic>.scroll-element .scroll-element_size {
	background-color: #ccc;
	opacity: 0;
	border-radius: 12px;
	transition: opacity .2s
}

.scrollbar-dynamic>.scroll-element .scroll-bar {
	background-color: #6c6e71;
	border-radius: 7px
}

.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar {
	bottom: 0;
	height: 7px;
	min-width: 24px;
	top: auto
}

.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar {
	left: auto;
	min-height: 24px;
	right: 0;
	width: 7px
}

.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer {
	bottom: 0;
	top: auto;
	left: 2px;
	transition: height .2s
}

.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer {
	left: auto;
	right: 0;
	top: 2px;
	transition: width .2s
}

.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size {
	left: -4px
}

.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size {
	top: -4px
}

.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
	left: -11px
}

.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
	top: -11px
}

.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer {
	overflow: hidden;
	opacity: .7
}

.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size {
	opacity: 1
}

.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar {
	height: 100%;
	width: 100%;
	border-radius: 12px
}

.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer {
	height: 20px;
	min-height: 7px
}

.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer {
	min-width: 7px;
	width: 20px
}

.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div {
	border: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	z-index: 10
}

.scrollbar-chrome>.scroll-element {
	background-color: #fff
}

.scrollbar-chrome>.scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.scrollbar-chrome>.scroll-element .scroll-element_track {
	background: #f1f1f1;
	border: 1px solid #dbdbdb
}

.scrollbar-chrome>.scroll-element.scroll-x {
	bottom: 0;
	height: 16px;
	left: 0;
	min-width: 100%;
	width: 100%
}

.scrollbar-chrome>.scroll-element.scroll-y {
	height: 100%;
	min-height: 100%;
	right: 0;
	top: 0;
	width: 16px
}

.scrollbar-chrome>.scroll-element .scroll-bar {
	background-color: #d9d9d9;
	border: 1px solid #bdbdbd;
	cursor: default;
	border-radius: 2px
}

.scrollbar-chrome>.scroll-element .scroll-bar:hover {
	background-color: #c2c2c2;
	border-color: #a9a9a9
}

.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar {
	background-color: #919191;
	border-color: #7e7e7e
}

.scrollbar-chrome>.scroll-content.scroll-scrolly_visible {
	left: -16px;
	margin-left: 16px
}

.scrollbar-chrome>.scroll-content.scroll-scrollx_visible {
	top: -16px;
	margin-top: 16px
}

.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar {
	height: 8px;
	min-width: 10px;
	top: 3px
}

.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar {
	left: 3px;
	min-height: 10px;
	width: 8px
}

.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer {
	border-left: 1px solid #dbdbdb
}

.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track {
	height: 14px;
	left: -3px
}

.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size {
	height: 14px;
	left: -4px
}

.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer {
	border-top: 1px solid #dbdbdb
}

.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track {
	top: -3px;
	width: 14px
}

.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size {
	top: -4px;
	width: 14px
}

.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
	left: -19px
}

.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
	top: -19px
}

.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
	left: -19px
}

.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
	top: -19px
}

.scrollbar-custom>.scroll-element,.scrollbar-custom>.scroll-element div {
	border: none;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 10
}

.scrollbar-custom>.scroll-element {
	background-color: #f4f4f4
}

.scrollbar-custom>.scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.scrollbar-custom>.scroll-element.scroll-x {
	bottom: 0;
	height: 12px;
	left: 0;
	width: 100%
}

.scrollbar-custom>.scroll-element.scroll-y {
	height: 100%;
	right: 0;
	top: 0;
	width: 12px
}

.scrollbar-custom>.scroll-element.scroll-x .scroll-element_outer {
	height: 8px;
	top: 2px
}

.scrollbar-custom>.scroll-element.scroll-y .scroll-element_outer {
	left: 2px;
	width: 8px
}

.scrollbar-custom>.scroll-element .scroll-element_outer {
	overflow: hidden
}

.scrollbar-custom>.scroll-element .scroll-element_track {
	background-color: transparent
}

.scrollbar-custom>.scroll-element .scroll-bar {
	background-color: #d9d9d9
}

.scrollbar-custom>.scroll-element .scroll-bar:hover {
	background-color: #c2c2c2
}

.scrollbar-custom>.scroll-element.scroll-draggable .scroll-bar {
	background-color: #919191
}

.scrollbar-custom>.scroll-content.scroll-scrolly_visible {
	left: -12px;
	margin-left: 12px
}

.scrollbar-custom>.scroll-content.scroll-scrollx_visible {
	top: -12px;
	margin-top: 12px
}

.scrollbar-custom>.scroll-element.scroll-x .scroll-bar {
	min-width: 10px
}

.scrollbar-custom>.scroll-element.scroll-y .scroll-bar {
	min-height: 10px
}

.scrollbar-custom>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
	left: -14px
}

.scrollbar-custom>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
	top: -14px
}

.scrollbar-custom>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
	left: -14px
}

.scrollbar-custom>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
	top: -14px
}

.ui-dialog {
	max-width: calc(100vw - 56px);
	overflow: visible
}

.ui-dialog #dialog-container {
	background: #fff;
	padding: 16px 28px
}

.ui-dialog #dialog-container h1 {
	font-size: 16px
}

.ui-dialog .ui-dialog-titlebar {
	width: 100%
}

.ui-dialog .ui-dialog-titlebar-close {
	top: 0;
	padding: 5px 0 0;
	height: 30px
}

.ui-dialog .ui-dialog-titlebar-close .ui-button-text {
	color: #000
}

.ui-dialog .close-popin {
	position: absolute;
	top: 9px;
	right: 7px;
	width: 30px;
	height: 30px;
	cursor: pointer
}

.ui-dialog .close-popin:after,.ui-dialog .close-popin:before {
	position: absolute;
	left: 20px;
	content: ' ';
	height: 15px;
	width: 1px;
	background-color: #979797
}

.ui-dialog .close-popin:after {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.ui-dialog .close-popin:before {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.preorder-popin {
	font-size: 13px
}

.preorder-popin .button,.preorder-popin p {
	margin-top: 10px
}

.send-to-friend {
	font-size: 13px;
	max-height: calc(100vh - 100px);
	overflow: auto
}

.send-to-friend .popin-header {
	margin: 0;
	font-size: 13px
}

.send-to-friend .popin-label {
	margin-bottom: 16px
}

.send-to-friend .product-image {
	width: 50%;
	float: left
}

.send-to-friend #send-to-friend-form,.send-to-friend .product-details {
	width: 50%;
	float: right
}

.send-to-friend #send-to-friend-form.full-width,.send-to-friend .product-details.full-width {
	width: 100%
}

.send-to-friend .form-customCheckbox input[type=checkbox]~label {
	font-size: 11px
}

@media (max-width: 3999px) {
	.send-to-friend .form-customCheckbox input[type=checkbox]~label {
		padding: 3px 0 3px 18px
	}

	.send-to-friend .form-customCheckbox input[type=checkbox]~label:before {
		width: 10px;
		height: 10px;
		margin-top: -6px
	}

	.send-to-friend .form-customCheckbox input[type=checkbox]:checked+label:after {
		left: 0;
		width: 10px;
		height: 10px;
		margin-top: -6px
	}
}

@media (max-width: 767px) {
	.send-to-friend #send-to-friend-form,.send-to-friend .product-details,.send-to-friend .product-image {
		width: 100%;
		float: none
	}

	.send-to-friend .product-image img {
		max-width: 200px
	}
}

.send-to-friend .form-textarea {
	min-height: 50px
}

.send-to-friend .button-wrapper {
	text-align: center
}

.send-to-friend .button-wrapper button {
	width: 100%;
	min-width: auto;
	padding: 6px;
	font-size: 13px
}

@media (min-width: 768px) {
	.send-to-friend .form-row.row-inline {
		width: 49%;
		vertical-align: top;
		display: inline-block
	}

	.send-to-friend .form-row.row-inline.left {
		padding-right: 25px
	}

	.send-to-friend .form-row.row-inline.right {
		padding-left: 25px
	}

	.send-to-friend .button-wrapper button {
		max-width: 380px
	}
}

.dispatcher-dialog-wrapper {
	font-size: 13px
}

.dispatch-popin.ui-dialog #dispatcher {
	padding-top: 40px;
	background: #fff
}

.dispatch-popin.ui-dialog .dispatcher-bg {
	position: fixed;
	display: block;
	left: 0;
	right: 0;
	top: 0;
	background: rgba(0,0,0,.6);
	z-index: -1;
	bottom: 0;
	height: 100%;
	width: 100%
}

.look {
	position: relative;
	overflow: hidden
}

@media (min-width: 768px) {
	.look:after {
		content: '';
		position: absolute;
		top: 0;
		bottom: 0;
		right: 0;
		width: 50%;
		opacity: .5;
		background: #f4f4f4;
		z-index: 5
	}

	.look .swiper-container-lookbook {
		padding-right: 6px;
		width: 50%;
		margin: 0;
		overflow: visible
	}
}

.look .swiper-pagination {
	position: static;
	margin-bottom: 10px;
	font-weight: 700;
	padding-right: 6px
}

.look .swiper-pagination.swiper-pagination-desktop {
	text-align: right
}

@media (max-width: 767px) {
	.look .swiper-pagination.swiper-pagination-desktop {
		display: none
	}
}

.look .swiper-pagination.swiper-pagination-mobile {
	text-align: center
}

@media (min-width: 769px) {
	.look .swiper-pagination.swiper-pagination-mobile {
		display: none
	}
}

.look .swiper-pagination.swiper-pagination-bullet-lookbook .swiper-pagination-bullet {
	border-radius: 0;
	width: 7px;
	height: 7px;
	background: #000;
	margin: 0 5px 5px!important
}

.look .swiper-button-next,.look .swiper-button-prev {
	margin-top: 0;
	font-size: 20px;
	color: #fff;
	background: 0 0
}

.look .swiper-button-next {
	right: -4px
}

.look .swiper-container.black-control .swiper-button-next,.look .swiper-container.black-control .swiper-button-prev {
	color: #000
}

.header {
	position: fixed;
	height: 110px;
	top: 0;
	left: 0;
	font-size: 0;
	padding: 25px;
	background-color: #f4f4f4;
	width: 100%;
	z-index: 10;
	transition: .4s
}

@media (max-width: 767px) {
	.page-zoomed .header {
		display: none
	}
}

.search-suggestions-active .header {
	position: absolute;
	z-index: 9000
}

.header.nav-up {
	top: -110px!important
}

@media (max-width: 1023px) {
	.header.nav-up {
		top: -62px!important
	}
}

@media (min-width: 1600px) {
	.header {
		padding: 25px
	}
}

@media (max-width: 1023px) {
	.header {
		height: 62px;
		padding: 15px;
		width: 100%;
		left: 0;
		text-align: center;
		transform: translateZ(0)
	}
}

@media (min-width: 769px) {
	.menu-active .header {
		width: 100%
	}
}

.menu-active .header {
	left: 0;
	width: 100%
}

.menu-active .header .header-burgerMenu span:nth-child(1) {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.menu-active .header .header-burgerMenu span:nth-child(2) {
	width: 0%;
	opacity: 0
}

.menu-active .header .header-burgerMenu span:nth-child(3) {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	top: 21px
}

.header-container {
	max-width: 1600px;
	margin: 0 auto
}

.checkout-header .header-container {
	position: relative
}

.header-burgerMenu {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	left: 0;
	color: #000;
	height: 25px;
	margin-right: 50px;
	width: 30px;
	cursor: pointer;
	padding: 0;
	min-width: 0
}

@media (max-width: 1023px) {
	.header-burgerMenu {
		display: inline-block;
		vertical-align: top;
		margin-right: 20px;
		margin-top: 5px
	}
}

@media (max-width: 767px) {
	.header-burgerMenu {
		margin-right: 15px
	}
}

@media (min-width: 1870px) {
	.header-burgerMenu {
		position: absolute;
		left: 25px;
		margin-top: 9px
	}
}

.header-burgerMenu span {
	display: block;
	position: absolute;
	height: 2px;
	width: 30px;
	background: #000;
	opacity: 1;
	-ms-transform: rotate(0);
	transform: rotate(0);
	transition: .25s ease-in-out;
	pointer-events: none;
	border-radius: 2px
}

.header-burgerMenu span:nth-child(1) {
	top: 0;
	-ms-transform-origin: left center;
	transform-origin: left center
}

.header-burgerMenu span:nth-child(2) {
	top: 10px;
	-ms-transform-origin: right center;
	transform-origin: right center
}

.header-burgerMenu span:nth-child(3) {
	top: 21px;
	-ms-transform-origin: left center;
	transform-origin: left center
}

.back-to-bag {
	display: inline-block;
	width: 22%;
	font-size: 18px;
	font-weight: 700;
	text-align: left
}

@media (max-width: 1023px) {
	.back-to-bag {
		float: none;
		padding-top: 5px;
		width: 73%;
		text-align: right
	}
}

.back-to-bag .checkout-back-icon {
	width: 15px;
	height: 18px;
	display: block;
	background: url(../imagesn-bullet.svg) no-repeat;
	display: inline-block;
	vertical-align: middle
}

.checkout-header .logo {
	float: left;
	width: 56%
}

@media (max-width: 1023px) {
	.checkout-header .logo {
		float: left;
		width: 27%;
		max-width: 38%;
		text-align: left
	}
}

.checkout-header .anagram {
	width: 22%;
	margin: 0;
	bottom: 8px
}

[class*=" lw-icon-header"],[class^=lw-icon-header] {
	background: url(../images/1.png) no-repeat;
	line-height: 1;
	height: 35px;
	width: 35px;
	display: block;
	background-size: 75%;
}

@media (min-width: 541px) {
    [	class*=" lw-icon-header"],[class^=lw-icon-header] {
		margin-left: 25px
	}
}

.lw-icon-header-1 {
	width: 30px;
	height: 30px;
	margin: 0
}

@media (max-width: 541px) {
	.lw-icon-header-1 {
		width: 30px;
		margin-top: 2px !important;
	}
}

.lw-icon-header-2 {
	background-position: -31px;
	width: 22px
}

.lw-icon-header-3 {
	background-position: -31px;
	width: 22px;
}

.lw-icon-header-4 {
	background-image: url(../images/saoyisao.png)
}

.lw-icon-header-5 {
	background-position: -116px;
	width: 36px
}

.global-shipping-listItem-country>span.active {
	font-weight: 700
}

.close-country-popin {
	width: 80%;
	max-width: 590px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	background: #000;
	font-weight: 700;
	font-size: 18px;
	padding: 20px;
	margin-top: 20px
}

.global-shipping-countries-selector {
	font-size: 12.12px;
	padding: 25px 0;
	font-size: 0
}

.global-shipping-countries-selector.countries-list {
	float: none;
	width: auto;
	border: 1px solid #979797
}

@media (max-width: 767px) {
	.global-shipping-countries-selector.countries-list {
		border: none;
		padding-bottom: 0
	}
}

.global-shipping-countries-selector .global-shipping-locales-selector {
	width: 50%;
	vertical-align: top;
	display: inline-block;
	font-size: 14px;
	padding-left: 30px
}

.global-shipping-countries-selector .global-shipping-list-country {
	width: 50%;
	vertical-align: top;
	display: inline-block;
	font-size: 14px;
	border-right: 1px solid #ccc
}

@media (max-width: 767px) {
	.global-shipping-countries-selector .global-shipping-list-country {
		-ms-flex-direction: column;
		flex-direction: column
	}
}

.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent {
	min-width: 130px;
	max-width: 450px;
	display: inline-block;
	vertical-align: top
}

.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent.Europe .global-shipping-listItem-country,.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent:last-child .global-shipping-listItem-country {
	float: left
}

.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent li {
	min-width: 100px;
	padding: 5px 0;
	font-size: 12px;
	cursor: pointer
}

.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent li:first-child {
	display: block;
	font-family: AvusProMed,sans-serif
}

.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent li.selected {
	font-weight: 700
}

@media (max-width: 767px) {
	.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent .site-selector-continent {
		padding-left: 12px;
		padding-top: 7px;
		margin-bottom: 0
	}

	.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent .site-selector-continent.active~.global-shipping-listItem-country {
		display: block
	}

	.global-shipping-countries-selector .global-shipping-list-country .global-shipping-listItem-continent .global-shipping-listItem-country {
		display: none
	}
}

.global-shipping-countries-selector .global-shipping-list-country>.countries-list:not(:first-child) {
	min-height: 270px
}

@media (max-width: 767px) {
	.global-shipping-countries-selector .global-shipping-list-country>.countries-list:not(:first-child) {
		min-height: 0
	}
}

.global-shipping-countries-selector .global-shipping-list-country>.countries-list:not(:first-child):after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 1px;
	height: 220px;
	background-color: #a9a8a6
}

@media (max-width: 767px) {
	.global-shipping-countries-selector .global-shipping-list-country>.countries-list:not(:first-child):after {
		content: normal
	}
}

.siteSelectors-item-country {
	cursor: pointer
}

.siteSelectors {
	padding-top: 10px;
	padding-bottom: 15px
}

.header .siteSelectors {
	display: none
}

@media (max-width: 3999px) {
	.siteSelectors--visible {
		display: block
	}
}

@media (min-width: 4000px) {
	.siteSelectors-item-country,.siteSelectors-item-locale {
		margin-bottom: 5px
	}
}

@media (min-width: 4000px) {
	.siteSelectors-label {
		background: #f4f4f4;
		padding: 2px 0 2px 9px;
		margin: -3px 0 -3px -10px
	}
}

.siteSelectors-current.siteSelectors-listItem-shoppable {
	padding-left: 20px;
	margin-left: -5px
}

.siteSelectors-current.siteSelectors-listItem-shoppable:before {
	content: '';
	display: block;
	width: 9px;
	height: 11px;
	position: absolute;
	top: 3px;
	left: 6px;
	background: url(../imagesn_shoppable.png) no-repeat 0 0/100%
}

@media (max-width: 3999px) {
	.siteSelectors-current.siteSelectors-listItem-shoppable {
		margin-left: 0;
		padding-left: 35px
	}

	.siteSelectors-current.siteSelectors-listItem-shoppable:before {
		top: 12px;
		left: 20px;
		background-image: url(../imagesn_shoppable_mobile.png)
	}
}

.navigation.popin-is-open {
	overflow: hidden
}

.site-selector-popin {
	position: fixed;
	max-width: 840px;
	right: 0;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	left: 0;
	margin: auto;
	font-size: 10px;
	padding: 30px 40px;
	background-color: #fff;
	z-index: 20;
	display: none;
	max-height: calc(100% - 40px);
	overflow: auto;
	padding: 18px 20px;
	width: 90%;
	top: 5%;
	-ms-transform: none;
	transform: none
}

.site-selector-popin.active {
	display: block;
	z-index: 9999
}

.site-selector-popin .selected-locale {
	font-weight: 700
}

.site-selector-popin .selected-locale:hover {
	font-weight: 700
}

.site-selector-popin .popin-title {
	color: #000;
	font-size: 1.8em;
	font-weight: 700;
	text-align: center;
	display: block;
	-webkit-margin-before: .83em;
	margin-block-start: .83em;
	-webkit-margin-after: .83em;
	margin-block-end: .83em;
	-webkit-margin-start: 0;
	margin-inline-start: 0;
	-webkit-margin-end: 0;
	margin-inline-end: 0
}

.site-selector-popin .button {
	width: 50%;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 1.3em;
	display: none
}

.site-selector-popin .global-shipping-countries-selector {
	border: none;
	padding: 0;
	width: 100%;
	font-size: 0
}

.site-selector-popin .countries-list-wrapper {
	-ms-flex-direction: column;
	flex-direction: column;
	padding-bottom: 0
}

.site-selector-popin .global-shipping-button-container {
	padding-bottom: 0
}

.site-selector-popin .global-shipping-button-container.country-continue {
	padding: 0
}

.site-selector-popin .continent-wrapper {
	position: relative;
	width: auto;
	margin-bottom: 15px
}

.site-selector-popin .continent-wrapper:not(:last-child):after {
	content: "";
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: #d5d5d5;
	width: 1px;
	height: 90%;
	content: none
}

.site-selector-popin .continent-wrapper .countries-list {
	float: none;
	width: auto
}

.site-selector-popin .continent-wrapper ::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 5px
}

.site-selector-popin .continent-wrapper ::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background-color: #d5d5d5;
	box-shadow: 0 0 1px rgba(255,255,255,.5)
}

.popin-selector-overlay {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,.6);
	z-index: 10;
	display: none
}

@media (max-width: 3999px) {
	.popin-selector-overlay {
		z-index: 1003
	}

	.popin-selector-overlay.active {
		top: 0;
		left: 0;
		display: block
	}
}

@media (max-width: 767px) {
	.popin-selector-overlay.active .popin-selector-overlay {
		top: 91px
	}
}

.close-selector-popin {
	position: absolute;
	top: 16px;
	right: 14px;
	width: 17px;
	height: 17px;
	cursor: pointer
}

.close-selector-popin:after,.close-selector-popin:before {
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background-color: #000;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto
}

.close-selector-popin:before {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.close-selector-popin:after {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

@media (max-width: 767px) {
	.close-selector-popin {
		display: none
	}
}

@media (max-width: 767px) {
	.site-selector-header {
		display: none
	}
}

.country-selector-wrapper {
	margin-top: 20px
}

.country-selector-wrapper .country-selector-item {
	color: #000;
	display: block;
	width: 50%;
	float: left;
	padding-right: 5px;
	text-align: center
}

.country-selector-wrapper .country-selector-item+.country-selector-item {
	padding-left: 5px;
	padding-right: 0
}

.country-selector-wrapper .country-selector-item .item-content {
	font-size: 1.3em;
	font-weight: 700;
	border: 1px solid #979797;
	height: 40px;
	line-height: 40px;
	display: block
}

.countries-list-wrapper {
	margin-top: -18px;
	padding: 0 0 20px 0;
	display: -ms-flexbox;
	display: flex
}

@media (max-width: 767px) {
	.countries-list-wrapper {
		border: none;
		padding: 0;
		margin: 0;
		-ms-flex-direction: column;
		flex-direction: column
	}
}

.countries-list-wrapper .global-shipping-countries-selector.countries-list {
	width: 100%
}

.countries-list {
	float: left;
	width: 20%;
	padding-right: 5px;
	position: relative;
	width: 100%
}

.countries-list:first-child .countries {
	border: none
}

.countries-list:first-child .site-selector-continent {
	margin-top: 0
}

.countries-list.toggle-active .countries {
	display: block;
	padding-top: 5px;
	padding-bottom: 10px
}

.countries-list .scroll-wrapper.toggle-active {
	margin-bottom: 10px
}

.countries-list .scroll-wrapper.toggle-active .countries {
	display: block
}

.separator {
	width: 1px;
	background-color: #d5d5d5;
	margin-top: 36px
}

@media (max-width: 767px) {
	.separator {
		display: none
	}
}

.countries {
	padding-left: 25px;
	line-height: 23px;
	max-height: 400px;
	width: calc(100% - 10px);
	max-height: 270px;
	padding-left: 15px;
	border: none;
	display: none
}

.countries li:first-child {
	display: none
}

.countries li+li {
	margin-top: 3px;
	cursor: pointer
}

.countries li a {
	display: block;
	padding-left: 0
}

.countries li a:hover {
	background-color: #f4f4f4;
	font-weight: 400
}

.scrollbar-wrapper {
	overflow: auto
}

.site-selector-continent {
	font-size: 13px;
	font-family: AvusProMed;
	display: inline-block;
	color: #000;
	padding-left: 25px;
	font-size: 14px;
	padding: 0;
	padding-left: 15px;
	position: relative;
	cursor: pointer
}

.site-selector-continent.arrow-down:before {
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.site-selector-continent:before {
	content: "";
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 6px solid #000;
	position: absolute;
	left: 0;
	top: -3px;
	bottom: 0;
	margin: auto;
	transition: transform ease-in-out .2s
}

.arrival-landing-page footer {
	display: none
}

.arrival-page {
	display: -ms-flexbox;
	display: flex;
	background-color: #fff
}

@media (max-width: 3999px) {
	.arrival-page {
		display: block
	}
}

.arrival-page header {
	margin-bottom: 45px
}

@media (max-width: 3999px) {
	.arrival-page header {
		margin-bottom: 14px
	}
}

.arrival-page figure {
	margin: 0
}

.arrival-page .arrival-page-section {
	-ms-flex: 1;
	flex: 1
}

.arrival-page .arrival-page-section .arrival-page-desktop {
	display: block
}

@media (max-width: 3999px) {
	.arrival-page .arrival-page-section .arrival-page-desktop {
		display: none
	}
}

.arrival-page .arrival-page-section .arrival-page-mobile {
	display: none
}

@media (max-width: 3999px) {
	.arrival-page .arrival-page-section .arrival-page-mobile {
		display: block
	}
}

@media (max-width: 3999px) {
	.arrival-page .arrival-page-section header {
		padding: 15px 0;
		background-color: #fff
	}
}

.arrival-page .arrival-page-section.left-part {
	font-size: 10px
}

@media (max-width: 3999px) {
	.arrival-page .arrival-page-section.left-part {
		position: absolute;
		padding: 0;
		width: 100%;
		min-width: unset
	}
}

.arrival-page .arrival-page-section.with-visual {
	height: 100vh
}

.arrival-page .arrival-page-section.with-visual>img {
	width: 100%;
	height: 100%;
	object-fit: cover
}

.arrival-page .arrival-page-section .inner-section {
	padding: 39px 48px 0 70px
}

@media (max-width: 3999px) {
	.arrival-page .arrival-page-section .inner-section {
		padding: 0
	}
}

@media (max-width: 3999px) {
	.arrival-page .arrival-page-section .country-selector-item {
		width: 100%;
		padding: 0
	}
}

@media (max-width: 3999px) {
	.arrival-page .arrival-page-section .country-selector-item+.country-selector-item {
		margin-top: 12px
	}
}

.arrival-page .arrival-page-section .toggle-country {
	cursor: pointer
}

.arrival-page .loewe-logo {
	max-width: 377px;
	width: 81%;
	float: left;
	padding-right: 5px
}

@media (max-width: 3999px) {
	.arrival-page .loewe-logo {
		margin: auto;
		float: none;
		padding: 0
	}
}

.arrival-page .loewe-anagrama-logo {
	width: 19%;
	max-width: 85px;
	float: right;
	padding-left: 5px
}

@media (max-width: 3999px) {
	.arrival-page .loewe-anagrama-logo {
		display: none
	}
}

.arrival-page .country-selector-container {
	width: 100%;
	position: relative
}

@media (max-width: 3999px) {
	.arrival-page .country-selector-container {
		width: 90%;
		background-color: rgba(255,255,255,.9);
		margin: auto;
		padding: 30px 10px 10px 20px
	}
}

@media (max-width: 3999px) and (max-width:767px) {
	.arrival-page .country-selector-container {
		background-color: transparent
	}
}

@media (max-width: 767px) {
	.arrival-page .country-selector-container {
		padding-top: 25px
	}
}

.arrival-page .country-selector-container .button-continue {
	width: 50%;
	line-height: 22px
}

.arrival-page .continent-wrapper {
	width: 20%;
	position: relative
}

@media (max-width: 767px) {
	.arrival-page .continent-wrapper {
		width: auto
	}
}

.arrival-page .continent-wrapper:not(:last-child):after {
	content: "";
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: #d5d5d5;
	width: 1px;
	height: 90%
}

@media (max-width: 767px) {
	.arrival-page .continent-wrapper:not(:last-child):after {
		content: none
	}
}

.arrival-page .continent-wrapper .countries-list {
	float: none;
	width: auto
}

@media (min-width: 768px) {
	.arrival-page .continent-wrapper .countries-list {
		min-height: 400px
	}
}

@media (max-width: 767px) {
	.arrival-page .continent-wrapper ::-webkit-scrollbar {
		-webkit-appearance: none;
		width: 5px
	}

	.arrival-page .continent-wrapper ::-webkit-scrollbar-thumb {
		border-radius: 5px;
		background-color: #d5d5d5;
		box-shadow: 0 0 1px rgba(255,255,255,.5)
	}
}

.arrival-page .country-selector-title {
	font-size: 1.8em;
	font-family: AvusProMed;
	font-weight: 700
}

.arrival-page .current-country {
	display: block;
	font-family: AvusProMed;
	padding-left: 25px;
	margin-bottom: 25px;
	font-size: 13px
}

@media (max-width: 767px) {
	.arrival-page .current-country {
		font-size: 14px
	}
}

@media (max-width: 767px) {
	.arrival-page .current-country {
		padding-left: 0
	}
}

.arrival-page .current-country .mobile {
	display: none
}

@media (max-width: 767px) {
	.arrival-page .current-country .mobile {
		display: block
	}
}

.arrival-page .current-country .desktop {
	display: block
}

@media (max-width: 767px) {
	.arrival-page .current-country .desktop {
		display: none
	}
}

.arrival-page .current-country p a {
	text-decoration: underline
}

.arrival-page .current-country p a:after {
	text-decoration: underline
}

.arrival-page .current-country p a:hover {
	font-weight: 100
}

.arrival-page .country-selector-wrapper {
	margin-top: 25px
}

.arrival-page .countries-list-wrapper.toggle-active {
	display: block;
	z-index: 20
}

@media (max-width: 767px) {
	.arrival-page .countries-list-wrapper {
		position: absolute;
		background-color: #fff;
		top: 0;
		left: 10px;
		right: 10px;
		padding: 0 20px 20px 20px
	}
}

@media (max-width: 3999px) {
	.arrival-page .country-selector-item {
		background-color: #fff
	}
}

.arrival-page .country-overlay {
	position: fixed;
	background-color: rgba(0,0,0,.6);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 10;
	display: none
}

@media (max-width: 767px) {
	.arrival-page .country-overlay.toggle-active {
		display: block
	}
}

.arrival-page .button-wrapper {
	width: 50%;
	padding-right: 5px;
	margin-top: 15px
}

@media (max-width: 3999px) {
	.arrival-page .button-wrapper {
		width: 100%;
		padding: 0;
		margin-top: 35px
	}
}

.arrival-page .button-wrapper .button {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px
}

@media (max-width: 3999px) {
	.arrival-page .button-wrapper .button {
		padding-top: 20px;
		padding-bottom: 20px
	}
}

.country-select+.select2-container {
	width: 100%!important;
	font-size: 1.3em
}

.country-select+.select2-container .select2-selection {
	height: 40px;
	border-radius: unset;
	border-color: #979797
}

.country-select+.select2-container .select2-selection .select2-selection__rendered {
	height: 40px;
	line-height: 40px;
	color: #000;
	padding-right: 0;
	font-weight: 700
}

.country-select+.select2-container .select2-selection .select2-selection__arrow {
	height: 100%;
	background: url(../images/double-arrow.png);
	background: url(../images/double-arrow.svg);
	width: 6px;
	height: 12px;
	right: 15px;
	top: 0;
	bottom: 0;
	margin: auto
}

.country-select+.select2-container .select2-selection .select2-selection__arrow>b {
	display: none
}

.scrollbar-inner>.scroll-element.scroll-y {
	width: 7px
}

.scrollbar-inner>.scroll-element div {
	background-color: #ebebeb;
	border-radius: 20px
}

.scrollbar-inner>.scroll-element .scroll-bar {
	background-color: #bebcbc
}

.scrollbar-inner>.scroll-element.scroll-y {
	right: 0;
	height: 100%;
	margin: 0;
	bottom: 0
}

.siteSelectors-dropdown {
	position: absolute;
	left: -10px;
	right: 0;
	top: 23px;
	max-height: 0;
	opacity: 0;
	overflow: hidden;
	z-index: 10;
	transition: all .2s ease-in-out
}

@media (max-width: 3999px) {
	.siteSelectors-dropdown {
		position: static;
		background-color: #fff;
		transition: all .4s linear
	}
}

@media (min-width: 4000px) {
	.siteSelectors-dropdown .scroll-container {
		width: 100%;
		height: 320px;
		overflow: auto
	}
}

.siteSelectors-item--open .siteSelectors-current {
	z-index: 20
}

.siteSelectors-item--open .siteSelectors-dropdown {
	max-height: 500px;
	opacity: 1;
	overflow: auto
}

@media (max-width: 3999px) {
	.siteSelectors-item--open .siteSelectors-dropdown {
		max-height: calc(100vh - 100px)
	}
}

.siteSelectors-label {
	display: none
}

.siteSelectors-item--open .siteSelectors-label {
	display: block;
	z-index: 20
}

.siteSelectors-item--open .siteSelectors-current {
	display: none
}

@media (min-width: 4000px) {
	.siteSelectors-item--open.siteSelectors-item--from-country .siteSelectors-dropdown {
		transition-delay: .5s
	}
}

.siteSelectors-list-locale {
	width: 100%
}

@media (max-width: 3999px) {
	.siteSelectors-list-locale {
		padding: 5px 0;
		max-height: calc(100vh - 100px)
	}
}

.siteSelectors-list-locale li {
	margin-bottom: 10px
}

.siteSelectors-listItem-continent a,.siteSelectors-listItem-locale a {
	padding: 3px 10px;
	display: block;
	cursor: pointer
}

@media (max-width: 3999px) {
	.siteSelectors-listItem-continent,.siteSelectors-listItem-locale {
		padding: 0;
		background-color: transparent
	}

	.siteSelectors-listItem-continent a,.siteSelectors-listItem-locale a {
		padding: 6px 0
	}
}

@media (min-width: 4000px) {
	.siteSelectors-listItem-continent,.siteSelectors-listItem-locale {
		background-color: #f4f4f4
	}

	.siteSelectors-listItem-continent:hover,.siteSelectors-listItem-locale:hover {
		background-color: #fff
	}
}

.siteSelectors-listItem-continent {
	padding: 3px 6px 0;
	color: #000;
	font-weight: 700
}

@media (max-width: 3999px) {
	.siteSelectors-listItem-continent {
		background-color: transparent
	}
}

@media (min-width: 4000px) {
	.siteSelectors-listItem-continent {
		background-color: #f4f4f4
	}

	.siteSelectors-listItem-continent:hover {
		background-color: #f4f4f4
	}
}

.dispatch-popin {
	transition-duration: .5s;
	font-size: 13px
}

.dispatch-popin .dispatch-popin-label {
	font-weight: 700;
	margin: 0 10px 20px
}

.dispatch-popin .dispatch-popin-label span {
	font-weight: 400
}

.dispatch-popin .siteSelectors {
	width: auto;
	position: static;
	display: block;
	color: #000;
	margin-bottom: 20px
}

.dispatch-popin .siteSelectors-item-country,.dispatch-popin .siteSelectors-item-locale {
	padding: 0 10px;
	min-height: 24px
}

@media (min-width: 768px) {
	.dispatch-popin .siteSelectors-item-country,.dispatch-popin .siteSelectors-item-locale {
		width: 50%;
		float: left
	}
}

@media (max-width: 3999px) {
	.dispatch-popin .siteSelectors-item-locale a {
		padding: 6px 10px
	}
}

@media (max-width: 767px) {
	.dispatch-popin .siteSelectors-item-country {
		margin-bottom: 15px
	}
}

.dispatch-popin .siteSelectors-dropdown,.dispatch-popin .siteSelectors-item--open .siteSelectors-dropdown {
	position: relative;
	left: auto;
	top: auto;
	padding: 0;
	transition-delay: 0s;
	margin-top: -24px;
	z-index: 2
}

.dispatch-popin .siteSelectors-dropdown .scroll-container,.dispatch-popin .siteSelectors-item--open .siteSelectors-dropdown .scroll-container {
	height: 180px
}

.dispatch-popin .siteSelectors-item--open .siteSelectors-dropdown {
	max-height: 180px
}

.dispatch-popin .siteSelectors-current,.dispatch-popin .siteSelectors-label {
	padding: 3px 10px;
	margin: 0;
	background: #f4f4f4;
	color: #000;
	z-index: 1
}

.dispatch-popin .siteSelectors-label {
	color: #a9a8a6
}

.dispatch-popin .siteSelectors-list-locale {
	max-height: 180px;
	overflow: auto;
	padding: 0
}

.dispatch-popin .dispatch-button {
	display: block;
	background: #000;
	color: #fff;
	line-height: 26px;
	text-align: center;
	margin: 20px 0 10px;
	transition-duration: .4s
}

.dispatch-popin .dispatch-button:hover {
	background: #fff;
	color: #000
}

.dispatch-popin .siteSelectors-current.siteSelectors-listItem-shoppable {
	padding-left: 20px
}

.dispatch-popin .siteSelectors-current.siteSelectors-listItem-shoppable:before {
	top: 6px;
	left: 7px;
	background-image: url(../imagesn_shoppable.png)
}

.dispatch-popin .dispatch-newsletter {
	margin: 0 10px
}

.logo {
	display: inline-block;
	vertical-align: middle;
	width: 32%;
	font-size: 13px;
	text-align: center;
	padding-bottom: 10px;
	float: left;
}

@media (max-width: 1023px) {
	.logo {
		margin: 0;
		text-align: center;
		width: 40%;
		padding-bottom: 0;
		float: left;
        /*margin-left: 30%;*/
	}
}

.logo-title {
	margin: 0
}

@media (max-width: 1024px) {
	.move-title {
		position: relative;
		top: -48px;
		transition: top .5s
	}

	.transition-title {
		position: relative;
		top: 0;
		transition: top .3s
	}
}

.logo-img {
	width: auto;
	max-height: 60px;
	margin-top: 5px;
}

@media (max-width: 1023px) {
	.logo-img {
		width: auto;
		max-width: 100%;
		max-height: 32px
	}
}

.topLinks {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	color: #a9a8a6;
	padding-bottom: 12px;
	width: 34%;
	text-align: right;
	float: right;
}

@media (min-width: 1600px) {
	.topLinks {
		float: right;
		width: unset;
		padding: 0
	}
}

@media (max-width: 1023px) {
	.topLinks {
		padding: 0 15px 0 0;
		width: 30%
	}
}

@media (max-width: 540px) {
	.topLinks {
		padding: 0 10px 0 0
	}
}

@media (max-width: 320px) {
	.topLinks {
		padding: 0 5px 0 0
	}
}

@media (max-width: 1023px) {
	.topLinks--visible {
		display: block;
		padding: 0
	}
}

.topLinks-list {
	display: inline-block;
	vertical-align: middle;
	font-size: 0;
	max-width: 215px
}

@media (min-width: 1600px) {
	.topLinks-list {
		position: relative;
		padding: 15px 0 15px 0
	}
}

@media (max-width: 1023px) {
	.topLinks-list {
		text-align: right
	}
}

.topLinks-label {
	display: none;
	color: #000;
	position: absolute;
	bottom: -25px;
	line-height: 1;
	text-transform: uppercase;
	font-size: 12px;
	left: calc(50% + 0px);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	white-space: nowrap;
	font-weight: 400
}

.topLinks-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	font-size: 12px;
	color: #000
}

@media (max-width: 767px) {
	.topLinks-item {
		max-width: 100%
	}
}

.topLinks-item:hover .topLinks-label {
	display: block
}

@media (max-width: 1023px) {
	.topLinks-item:hover .topLinks-label {
		display: none
	}
}

.topLinks-item .topLinks-icon {
	width: 25px;
	height: 25px;
	display: block
}

.topLinks-wishlist .topLinks-icon {
	background: url(../images/icon-wishlist.svg) no-repeat
}

@media (max-width: 767px) {
	.topLinks-wishlist {
		display: none
	}
}

.topLinks-storelocator .lw-icon-header-2 {
	margin-left: 0
}

.topLinks-storelocator .topLinks-label {
	left: 50%
}

.topLinks-storelocator .topLinks-icon {
	background: url(../images/icon-pin.svg) no-repeat
}

@media (max-width: 767px) {
	.topLinks-storelocator {
		display: none
	}
}

.topLinks-account .topLinks-icon {
	background: url(../images/icon-user.svg) no-repeat
}

.topLinks-minicart {
	margin-left: -1px
}

@media (min-width: 1870px) {
	.topLinks-minicart>a {
		margin-right: 10px
	}
}

@media (max-width: 1023px) {
	.topLinks-minicart>a {
		margin-right: 7px
	}
}

@media (max-width: 540px) {
	.topLinks-minicart>a {
		margin-right: 0
	}
}

.topLinks-minicart .topLinks-icon {
	background: url(../images/icon-bag.svg) no-repeat
}

.topLinks-link {
	margin: 0;
	display: block;
	position: relative;
	max-width: 60px
}

@media (max-width: 540px) {
	.topLinks-link {
		margin: 0 0 0 10px
	}
}

@media (max-width: 320px) {
	.topLinks-link {
		margin: 0 0 0 5px
	}
}

.topList-quantity {
	position: absolute;
	top: -5px;
	font-size: 12px;
	right: -8px
}

.topLinks-wishlist .topList-quantity {
	right: -13px
}

@media (min-width: 1024px) {
	.topLinks-panel {
		position: absolute;
		top: 110px;
		right: 0;
		width: 260px;
		max-height: 0;
		opacity: 0;
		overflow: hidden;
		background-color: #fff;
		z-index: 10;
		transition: all .2s ease-in-out;
		text-align: left;
		font-size: 12px
	}
}

@media (min-width: 1024px) and (min-width:1600px) {
	.topLinks-panel {
		top: 85px;
		right: -110px
	}
}

@media (min-width: 1024px) and (min-width:1870px) {
	.topLinks-panel {
		right: 0
	}
}

@media (min-width: 1024px) {
	.topLinks-item--open .topLinks-link {
		font-weight: 700
	}

	.topLinks-item--open .topLinks-panel {
		max-height: 550px;
		padding: 10px;
		opacity: 1;
		z-index: 15;
		font-size: 12px
	}
}

.topLinks-panel .form-label,.topLinks-panel label {
	font-size: 13px
}

.topLinks-panel .form-row {
	margin: 12px 0
}

@media (max-width: 1023px) {
	.topLinks-panel {
		display: none
	}

	.topLinks-newsletter {
		display: none
	}
}

.topLinks-newsletter .errorCheckboxNewsletter.visible {
	display: block!important
}

.errorCheckboxNewsletter {
	display: none
}

.errorCheckboxNewsletter.visible {
	display: block
}

.errorCheckboxTermsConditions {
	display: none
}

.errorCheckboxTermsConditions.visible {
	display: block
}

.newsletter-content .form-caption {
	display: none
}

.newsletter-cgv-content {
	display: none
}

.customerPanel {
	color: #000
}

.customerPanel .login-button {
	margin-top: 12px;
	width: 100%;
	font-size: 13px
}

.customerPanel .button,.customerPanel .form-input,.customerPanel input {
	font-size: 13px
}

.customerPanel-title {
	font-weight: 700
}

.customerPanel-form {
	margin-bottom: 25px
}

.customerPanel-btnContainer {
	margin-bottom: 12px
}

.customerPanel-link {
	color: #000
}

.customerPanel-links:not(:first-child) {
	margin-top: 12px
}

.customerPanel-link {
	display: block
}

.customerPanel-link+.button {
	margin-top: 12px
}

.topCart {
	color: #000
}

.topCart .topCart-products {
	max-height: 365px
}

.topCart .topCart-products.swiper-container {
	padding-bottom: 0
}

.topCart .topCart-products.swiper-container-free-mode {
	padding-right: 9px
}

.topCart .topCart-products .swiper-scrollbar-drag {
	background-color: #efefef
}

.topCart .topCart-products .swiper-wrapper {
	-ms-flex-direction: column;
	flex-direction: column
}

.topCart .button--full {
	line-height: 22px;
	font-size: 12px
}

.topCart-product {
	padding-bottom: 10px
}

.topCart-visuel {
	display: inline-block;
	vertical-align: top;
	width: 34%;
	text-align: center
}

.topCart-details {
	display: inline-block;
	vertical-align: top;
	width: 64%
}

.topCart-pricing {
	float: right;
	margin-left: 10px;
	clear: both
}

.topCart-pricing.price-sales {
	text-decoration: line-through
}

.topCart-name {
	font-weight: 700;
	color: #000
}

.topCart-qty {
	margin-bottom: 10px
}

.topCart-remove {
	font-size: 12px;
	color: #a9a8a6;
	text-decoration: underline
}

.topCart-total {
	display: block;
	line-height: 1;
	margin-bottom: 10px;
	padding-top: 10px;
	border-top: 1px solid #e2e2e2;
	text-align: right
}

.topCart-link {
	display: block;
	color: #000;
	text-decoration: underline;
	margin-top: 10px;
	line-height: 1
}

.topSubscribe {
	color: #000
}

.topSubscribe :-moz-placeholder,.topSubscribe :-ms-input-placeholder,.topSubscribe ::-moz-placeholder,.topSubscribe ::-webkit-input-placeholder {
	color: #000
}

@media (max-width: 3999px) {
	.topSubscribe {
		display: none;
		opacity: 1;
		position: static;
		padding: 10px 20px;
		width: auto;
		max-height: none;
		transition: none;
		background: #f4f4f4
	}

	.topSubscribe .customerPanel-title,.topSubscribe .form-label {
		display: none
	}
}

.topSubscribe .customerPanel-btnContainer,.topSubscribe .customerPanel-form {
	margin-bottom: 0
}

@media (max-width: 3999px) {
	.topSubscribe .customerPanel-form {
		max-width: 300px;
		padding: 10px 20px;
		background: #fff;
		margin: 0 auto;
		text-align: left;
		font-size: 12px
	}

	.topSubscribe .customerPanel-form .form-radioLabel {
		margin-right: 1rem
	}
}

.underline-newsletter {
	text-decoration: underline
}

.underline-newsletter:hover {
	font-weight: 700
}

.search-box-container {
	display: inline-block;
	vertical-align: middle;
	width: 34%;
	padding-bottom: 10px;
	text-align: left
}

@media (max-width: 1023px) {
	.search-box-container {
		padding-bottom: 5px;
		width: 30%
	}
}

.topSearch {
	display: inline-block;
	vertical-align: middle;
	font-size: 0;
	border-bottom: 2px solid #000;
	width: 204px;
	margin-bottom: 5px;
	position: relative
}

@media (max-width: 1023px) {
	.topSearch {
		display: none;
		margin: 0 15px 0;
		padding: 30px 0 0 0
	}
}

@media (max-width: 767px) {
	.topSearch {
		margin: 0 20px
	}
}

@media (max-width: 1023px) {
	.topSearch.topSearch--visible {
		-webkit-transition: display .5s;
		display: block!important;
		top: -45px;
		left: 0;
		position: relative;
		transition: all .5s;
		padding: 0;
		margin: 0 auto;
		width: 45%
	}
}

.topSearch .topSearch-label {
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	padding: 0
}

@media (max-width: 1023px) {
	.topSearch .topSearch-label {
		display: none
	}
}

.topSearch input.topSearch-field[type=text] {
	display: inline-block;
	vertical-align: middle;
	width: 174px;
	font-size: 16px;
	height: 40px;
	color: #656565;
	padding: 0;
	border: none;
	box-shadow: none
}

.topSearch input.topSearch-field[type=text]:focus {
	border-bottom: 0
}

@media (max-width: 1023px) {
	.topSearch input.topSearch-field[type=text] {
		width: 100%
	}
}

.topSearch .topSearch-btn {
	display: inline-block;
	vertical-align: middle;
	border: none;
	padding: 0;
	min-height: 0;
	min-width: 0;
	margin-bottom: 0px
}

.topSearch .topSearch-btn:hover {
	font-weight: 400
}

@media (max-width: 1023px) {
	.topSearch .topSearch-btn {
		margin-bottom: 6px;
		display: none
	}
}

.suggestions-border {
	border-top: 1px #b4b4b4 solid;
	padding-bottom: 50px
}

#search-suggestions {
	display: none;
	position: absolute;
	top: 76px;
	left: 0;
	width: 100vw;
	padding: 0 30px;
	font-size: 12px;
	z-index: 1000;
	background-color: #f4f4f4;
	color: #a9a8a6;
	transition: .4s
}

@media (min-width: 1024px) and (max-width:1660px) {
	#search-suggestions {
		left: -105px
	}
}

@media (min-width: 1661px) and (max-width:1869px) {
	#search-suggestions {
		left: calc((1600px - 100vw)/ 2 - 80px)
	}
}

@media (min-width: 1870px) {
	#search-suggestions {
		left: calc((1600px - 100vw)/ 2)
	}
}

@media (max-width: 1023px) {
	#search-suggestions {
		top: 56px;
		left: calc(10px - 30vw);
		width: calc(100vw + 4px)
	}
}

@media (max-width: 540px) {
	#search-suggestions {
		left: -30vw
	}
}

#search-suggestions .search-suggestion-wrapper {
	position: relative;
	top: -1px
}

#search-suggestions .search-suggestion-wrapper .lw-search-redirect {
	display: none
}

#search-suggestions .product-suggestion,#search-suggestions .search-phrase {
	font-size: 16px;
	text-align: left;
	line-height: 50px;
	color: #000;
	border-top: 1px #b4b4b4 solid
}

#search-suggestions .search-phrase a {
	font-weight: 700;
	text-decoration: underline
}

#search-suggestions .lw-search-quotes {
	font-family: monospace;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: -3px;
	padding-right: 3px
}

#search-suggestions .product-suggestion a:hover {
	font-weight: 400
}

#search-suggestions .hit {
	display: block
}

#search-suggestions .hit .term {
	color: #000
}

#search-suggestions .hit .count {
	float: right
}

#search-suggestions .more {
	display: none;
	margin-top: 15px;
	font-weight: 700
}

#search-suggestions .more .all {
	color: #a9a8a6;
	float: right
}

#search-suggestions .slv-grid {
	margin: 0;
	width: 100%;
	display: table
}

#search-suggestions .slv-grid#search-result-items {
	background-color: #fff
}

@media (min-width: 1024px) {
	#search-suggestions .slv-grid#search-result-items {
		padding: 0 30px 0 30px
	}
}

#search-suggestions .search-result-header {
	font-size: 16px;
	text-align: left;
	color: #000;
	padding: 15px 0 15px
}

@media (max-width: 540px) {
	#search-suggestions .search-result-header {
		padding-top: 25px
	}
}

#search-suggestions .content-header {
	background-color: #fff;
	color: #000;
	font-size: 16px;
	padding: 15px 15px 0;
	text-align: left;
	margin: 0 1px 0 1px
}

@media (max-width: 1024px) {
	#search-suggestions .content-header {
		margin: 0 5px 0 5px;
		padding-bottom: 15px
	}
}

@media (max-width: 540px) {
	#search-suggestions .content-header {
		margin: 0;
		padding-bottom: 15px
	}
}

#search-suggestions .content-header .js-view-all-products {
	float: right;
	text-decoration: underline;
	cursor: pointer
}

#search-suggestions .grid-tile {
	float: none;
	width: 25%;
	display: table-cell;
	background-color: #fff;
	cursor: pointer
}

@media (max-width: 1024px) {
	#search-suggestions .grid-tile {
		width: 33%
	}

	#search-suggestions .grid-tile:last-child {
		display: none
	}
}

@media (max-width: 540px) {
	#search-suggestions .grid-tile {
		display: block;
		width: 100%;
		padding-bottom: 30px;
		padding: 5px 0 0
	}

	#search-suggestions .grid-tile:last-child {
		display: none
	}
}

.column #search-suggestions .grid-tile {
	padding: 0 0 12px 0;
	width: auto;
	float: none
}

@media (max-width: 767px) {
	.column #search-suggestions .grid-tile {
		padding: 0 0 5px 0
	}
}

#search-suggestions .thumb-caption {
	position: relative;
	left: 0;
	background-color: #fff
}

@media (max-width: 540px) {
	#search-suggestions .thumb-caption {
		font-weight: 400;
		text-align: left;
		color: #000;
		top: 0;
		left: 35%;
		width: 60%;
		height: 100%;
		padding-left: 15px;
		padding-right: 15px;
		position: absolute;
		border-bottom: 1px solid #ddd;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center
	}
}

@media (max-width: 540px) {
	#search-suggestions .thumb-link {
		border-bottom: 1px solid #ddd;
		text-align: left;
		padding-bottom: 10px
	}

	#search-suggestions .thumb-link:after {
		content: ' ';
		display: block;
		position: absolute;
		width: 15px;
		height: 15px;
		right: 10px;
		top: 50%;
		-ms-transform: translateY(-50%) rotate(180deg);
		transform: translateY(-50%) rotate(180deg);
		background: url(../images/icon-bullet.png) no-repeat;
		background-size: 100% auto;
		-ms-transform: rotate(180deg)
	}
}

@media (min-width: 768px) {
	#search-suggestions .search-categories .thumb-link {
		text-decoration: none
	}
}

@media (max-width: 540px) {
	#search-suggestions .search-categories .thumb-link {
		padding: 0;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center
	}

	#search-suggestions .search-categories .thumb-link:after {
		content: ' ';
		display: block;
		left: 96%;
		width: 15px;
		height: 15px;
		right: 0;
		-ms-transform: translateY(-50%) rotate(180deg);
		transform: translateY(-50%) rotate(180deg);
		background: url(../images/icon-bullet.png) no-repeat;
		background-size: 100% auto;
		-ms-transform: rotate(180deg)
	}
}

#search-suggestions .search-categories a {
	position: relative
}

#search-suggestions .product-image .thumb-img {
	width: 75%
}

@media (min-width: 769px) {
	#search-suggestions .product-image .thumb-img {
		width: auto;
		height: 278px
	}
}

@media (max-width: 1024px) {
	#search-suggestions .product-image .thumb-img {
		max-width: 100%;
		vertical-align: middle
	}
}

@media (max-width: 540px) {
	#search-suggestions .product-image .thumb-img {
		max-width: 35%
	}
}

#search-suggestions .product-name,#search-suggestions .product-pricing {
	float: none
}

@media (max-width: 1024px) {
	#search-suggestions .product-name,#search-suggestions .product-pricing {
		padding: 0
	}
}

#search-suggestions .product-name {
	font-weight: 400
}

@media (max-width: 1024px) {
	#search-suggestions .product-name {
		margin-top: 35px
	}
}

@media (max-width: 540px) {
	#search-suggestions .product-name {
		margin: 0
	}
}

#search-suggestions .product-name .flag {
	display: none
}

#search-suggestions .search-categories-content .grid-tile {
	float: none;
	width: 33%;
	display: table-cell;
	background-color: #fff;
	padding-bottom: 0
}

@media (max-width: 540px) {
	#search-suggestions .search-categories-content .grid-tile {
		display: block;
		width: 100%;
		padding-bottom: 30px;
		padding: 0
	}
}

.column #search-suggestions .search-categories-content .grid-tile {
	padding: 0 0 12px 0;
	width: auto;
	float: none
}

@media (max-width: 767px) {
	.column #search-suggestions .search-categories-content .grid-tile {
		padding: 0 0 5px 0
	}
}

#search-suggestions .search-categories-content .grid-tile .thumb-img {
	width: 75%;
	display: none
}

@media (min-width: 769px) {
	#search-suggestions .search-categories-content .grid-tile .thumb-img {
		width: auto;
		height: 278px
	}
}

#search-suggestions .search-categories-content .category-name {
	padding: 40px 0 40px 0;
	margin: 30px;
	font-weight: 700;
	color: #000;
	text-align: center;
	height: 100px;
	top: 0;
	background-color: #f4f4f4;
	line-height: normal
}

@media (max-width: 540px) {
	#search-suggestions .search-categories-content .category-name {
		display: block;
		position: relative;
		left: 0;
		width: 100%;
		height: unset;
		background: unset;
		padding: 0;
		margin: 0;
		font-weight: 400;
		text-align: left;
		padding: 15px 0 15px 0
	}
}

#search-suggestions .search-categories-content .grid-categories-search-nohits {
	padding-bottom: 50px
}

@media (max-width: 540px) {
	#search-suggestions .search-categories-content .grid-categories-search-nohits {
		padding-bottom: 0
	}
}

@media (max-width: 540px) {
	#search-suggestions .search-categories-content .grid-categories-search-nohits .thumb-link {
		border-bottom: 1px solid #ddd
	}

	#search-suggestions .search-categories-content .grid-categories-search-nohits .thumb-link:after {
		content: ' ';
		display: block;
		position: absolute;
		width: 15px;
		height: 15px;
		right: 10px;
		top: 50%;
		-ms-transform: translateY(-50%) rotate(180deg);
		transform: translateY(-50%) rotate(180deg);
		background: url(../images/icon-bullet.png) no-repeat;
		background-size: 100% auto;
		-ms-transform: rotate(180deg)
	}
}

#search-suggestions .search-categories-content .grid-categories-search-nohits .thumb-img {
	display: none
}

@media (max-width: 540px) {
	#search-suggestions .search-categories-content .grid-categories-search-nohits .thumb-img {
		display: none;
		width: 40%
	}
}

#search-suggestions .search-categories-content .grid-categories-search-nohits .category-name {
	padding: 40px 0 40px 0;
	margin: 30px;
	font-weight: 700;
	color: #000;
	text-align: center;
	height: 100px;
	top: 0;
	background-color: #f4f4f4;
	line-height: normal
}

@media (max-width: 540px) {
	#search-suggestions .search-categories-content .grid-categories-search-nohits .category-name {
		display: block;
		position: relative;
		left: 0;
		width: 100%;
		height: unset;
		background: unset;
		padding: 0;
		margin: 0;
		font-weight: 400;
		text-align: left;
		padding: 15px 0 15px 0
	}
}

@media (max-width: 540px) {
	#search-suggestions .search-categories-content img {
		display: none
	}
}

@media (max-width: 767px) {
	#search-suggestions .search-result-items .product-price {
		display: none
	}
}

.search_box {
	display: none;
	width: 100%;
	text-align: left
}

@media (max-width: 1023px) {
	.search_box {
		display: inline-block;
		vertical-align: top;
		height: 30px;
		width: 30px
	}
}

.magnifying-glass {
	display: block;
	height: 100%
}

@media (max-width: 540px) {
	.magnifying-glass.move-magnifying-glass-bag {
		top: 48px
	}
}

@media (max-width: 768px) {
	.magnifying-glass.move-magnifying-glass-bag {
		top: 75px
	}
}

@media (max-width: 540px) {
	.magnifying-glass.move-magnifying-glass-bag {
		top: 49px
	}
}

@media (max-width: 320px) {
	.magnifying-glass.move-magnifying-glass-bag {
		top: 49px
	}
}

@media (max-width: 540px) {
	#search_bar {
		display: none
	}
}

@media (max-width: 768px) {
	.cart-link-mobile+.search_box .magnifying-glass.move-magnifying-glass-bag {
		background-size: 18px 20px
	}
}

@media (max-width: 540px) {
	.cart-link-mobile+.search_box .magnifying-glass.move-magnifying-glass-bag {
		background-size: 15px 16px
	}
}

.anagram {
	display: inline-block;
	vertical-align: middle;
	padding-top: 0;
	text-align: right;
	height: 60px;
	margin-left: 50px;
	width: auto
}

@media (max-width: 1023px) {
	.anagram {
		display: none
	}
}

@media (max-width: 1024px) {
	.anagram {
		margin-left: 40px
	}
}

@media (min-width: 1870px) {
	.anagram {
		position: absolute;
		right: 25px;
		bottom: 25px
	}
}

.anagram-img {
	height: 60px;
	width: auto
}

.header-msg {
	position: absolute;
	font-size: 13px
}

@media (min-width: 4000px) {
	.header-msg {
		top: 10px;
		left: 160px;
		right: 0;
		color: #000
	}

	.header-msg .header-msg-content {
		margin-left: 555px;
		padding: 3px 5px;
		background: #a9a8a6
	}

	.header-msg a {
		color: #000
	}

	.header-msg .close {
		display: none
	}
}

@media (min-width: 4000px) {
	.header-msg .header-msg-content {
		margin-left: 720px
	}
}

@media (max-width: 3999px) {
	.header-msg {
		bottom: -30px;
		left: 20px;
		right: 20px
	}

	.header-msg .header-msg-content {
		background: #000;
		color: #fff;
		padding: 5px 30px 5px 10px
	}

	.header-msg a {
		color: #fff
	}

	.header-msg .close {
		position: absolute;
		right: 10px;
		top: 5px
	}

	.header-msg.closed {
		display: none
	}
}

@media (max-width: 3999px) and (max-width:767px) {
	.header-msg {
		bottom: -15px
	}
}

@media (max-width: 767px) {
	.header--fixed .header-msg {
		bottom: -25px
	}
}

.navigation {
	font-size: 14px;
	line-height: 18px;
	color: #000
}

.navigation-catLink {
	color: #000;
	display: block
}

.navigation-list {
	margin-bottom: 12px
}

.navigation-sublist {
	padding-left: 8px
}

.navigation-link {
	color: #a9a8a6
}

.navigation-cat--current>.navigation-catList {
	display: block
}

.navigation-topCatList {
	display: block
}

.navigation-insti {
	color: #a9a8a6
}

.navigation-insti a {
	color: #a9a8a6;
	display: block
}

.navigation-insti li a {
	padding-left: 8px
}

.navigation-insti ul {
	display: none
}

.navigation-insti.top-line-feed {
	margin-bottom: 12px
}

.navigation-insti.clear-top-line-feed {
	margin-top: -12px
}

@media (max-width: 3999px) {
	.navigation-insti.clear-top-line-feed {
		margin-top: 0
	}
}

.navigation-insti.top-cat {
	color: #000
}

.navigation-insti.top-cat a {
	color: #000
}

.navigation-insti--current>a {
	font-weight: 700
}

.navigation-insti--current ul {
	display: block
}

.navigation-insti .navigation-insti-subfolders a {
	padding-left: 16px
}

@media (max-width: 3999px) {
	.navigation-insti .navigation-insti-subfolders a {
		padding-left: 40px
	}
}

.navigation-cat--current>.navigation-catLink {
	font-weight: 700
}

@media (min-width: 4000px) {
	.navigation {
		width: 150px;
		padding-right: 10px;
		position: absolute
	}

	.navigation--fixed {
		position: fixed;
		top: 0
	}

	.search-menu .navigation-topCatItem {
		display: none
	}

	.search-menu .category-line-feed {
		margin-bottom: 12px
	}

	.search-menu .resultsCount {
		margin: 20px 0
	}

	.search-menu .searched-cat {
		margin-bottom: 20px
	}

	.search-menu .back-to-menu {
		font-weight: 700
	}

	.navigation-topCatItem.category-line-feed {
		margin-bottom: 12px
	}

	.navigation-middleCatItem>.navigation-catLink {
		padding-left: 8px
	}

	.navigation-subCatLink {
		padding-left: 16px
	}

	.navigation-anagram {
		display: none
	}
}

.navigation {
	position: fixed;
	width: 290px;
	left: -290px;
	top: 110px;
	border-right: 0 solid #000;
	height: calc(100% - 110px);
	color: #000;
	background-color: #fff;
	overflow: hidden;
	z-index: 1001;
	opacity: 0;
	transition: left .25s ease-out,opacity .25s ease-in;
	-webkit-overflow-scrolling: touch;
	padding: 0
}

.navigation .nav-container-scroll {
	overflow: auto;
	height: 100%;
	padding: 0 25px
}

@media (max-width: 1023px) {
	.navigation .nav-container-scroll {
		padding: 0 15px 15px
	}
}

@media (max-width: 1023px) {
	.navigation {
		top: 62px;
		width: 274px;
		left: -274px;
		height: calc(100% - 62px)
	}
}

.menu-active .navigation {
	opacity: 1;
	left: 0
}

.navigation a:hover {
	font-weight: 700
}

.navigation .search-results-menu {
	display: none
}

.navigation .navigation-hasSubMenu:after {
	content: ' ';
	width: 11px;
	height: 22px;
	right: 0;
	top: 2px;
	display: block;
	background: url(../images/icon-bullet.png) no-repeat;
	background-size: 100% auto;
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	position: absolute
}

.navigation-catLink {
	display: block;
	padding: 13px 0;
	color: #000;
	position: relative;
	overflow: hidden;
	line-height: 1
}

.category-line-feed>.navigation-catLink {
	border-bottom: 1px solid #b4b4b4;
	margin-bottom: 16px;
	padding: 12px 0 30px
}

.category-menu-container,.inst-menu-container,.slot-menu-container {
	border-bottom: 1px solid #b4b4b4;
	padding-bottom: 16px;
	margin-bottom: 16px
}

.category-menu-container .navigation-catItem.category-line-feed:last-child a:not(.submenu-container-back),.inst-menu-container .navigation-catItem.category-line-feed:last-child a:not(.submenu-container-back),.slot-menu-container .navigation-catItem.category-line-feed:last-child a:not(.submenu-container-back) {
	border: none;
	padding: 13px 0;
	margin-top: 0;
	margin-bottom: 0
}

.sub-category-container {
	position: fixed;
	display: block;
	width: 290px;
	left: -290px;
	top: 110px;
	padding: 0 15px 0 45px;
	z-index: 10;
	background-color: #fff;
	height: calc(100% - 110px);
	opacity: 0;
	transition: left .25s ease-out,opacity .25s ease-in;
	overflow: auto
}

@media (max-width: 1023px) {
	.sub-category-container {
		top: 62px;
		width: 274px;
		left: -274px;
		padding: 0 15px 0 35px;
		height: calc(100% - 62px)
	}
}

.menu-active .sub-category-container.active {
	left: 0;
	opacity: 1
}

.menu-image {
	width: auto;
	height: 110px;
	position: relative;
	margin-bottom: 15px
}

.menu-image img {
	left: -60px;
	width: auto;
	position: absolute;
	z-index: 0
}

@media (max-width: 1023px) {
	.menu-image img {
		left: -34px
	}
}

.menu-image .menu-image-text {
	display: block;
	position: relative;
	z-index: 1;
	font-size: 16px;
	font-weight: 700;
	top: 50%
}

.menu-image.no-image {
	height: auto
}

.menu-image.no-image .menu-image-text {
	font-size: 20px;
	border-bottom: 1px solid #b4b4b4;
	padding-bottom: 20px;
	margin-bottom: 10px;
	margin-top: 35px;
	top: 0;
	transform: translateZ(0);
	color: #000
}

.submenu-container-back {
	line-height: 1;
	font-size: 16px;
	font-weight: 700;
	position: relative;
	display: block;
	margin-top: 25px;
	margin-left: -20px;
	cursor: pointer
}

.submenu-container-back:before {
	content: '';
	width: 14px;
	height: 16px;
	display: inline-block;
	vertical-align: top;
	background: url(../images/icon-bullet.png) no-repeat;
	background-size: 100% auto;
	margin-right: 5px
}

.navigation-anagram {
	width: 62px;
	height: 62px;
	opacity: .3;
	background: url(../images/loewe-anagrama-web.png) no-repeat 0 0/100%;
	display: block;
	margin: 60px 0 20px 20px
}

.navigation-topCatList {
	margin: 9px 0 0
}

.navigation-topCatList .navigation-catList {
	background-color: #fff;
	border-bottom: 1px solid #b4b4b4;
	padding-bottom: 15px;
	margin-bottom: 15px
}

.navigation-topCatList .navigation-subCatList {
	background-color: #fff
}

.navigation-middleCatItem .navigation-catLink {
	color: #000
}

.navigation-middleCatItem .navigation-catLink.navigation-hasSubMenu:before {
	border-top-color: #000
}

.navigation-cat--active>.navigation-hasSubMenu.navigation-catLink:before {
	border-color: transparent transparent #fff;
	margin-top: -7px
}

.navigation-middleCatItem.navigation-cat--active>.navigation-hasSubMenu.navigation-catLink:before {
	border-color: transparent transparent #000
}

.navigation-list {
	padding: 0 30px;
	color: #000
}

.navigation-sublist {
	padding-left: 0
}

.account-information-container {
	border-bottom: 1px solid #b4b4b4;
	padding-bottom: 16px;
	margin-bottom: 16px
}

#js-overlay {
	position: fixed;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1000;
	transition: opacity .5s linear;
	background: rgba(0,0,0,.4);
	width: 0;
	opacity: 0
}

.menu-active #js-overlay,.search-suggestions-active #js-overlay {
	top: 110px;
	width: 100%;
	opacity: 1
}

@media (max-width: 1023px) {
	.menu-active #js-overlay,.search-suggestions-active #js-overlay {
		top: 62px
	}
}

.search-suggestions-active #js-overlay {
	top: 0
}

.storelocator-menu-link {
	display: none;
	margin-bottom: 20px
}

@media (max-width: 767px) {
	.storelocator-menu-link {
		display: block
	}
}

.institutionalLinks a {
	display: block;
	color: #a9a8a6
}

.institutionalLinks .subLevel {
	display: none
}

.institutionalLinks .subLevel.institutionalLink--current {
	display: block
}

.institutionalLinks a.institutionalLink--current {
	font-weight: 700
}

@media (min-width: 4000px) {
	.institutionalLinks {
		padding-top: 15px
	}

	.institutionalLinks .marginBottom {
		padding-bottom: 18px
	}

	.institutionalLinks .subLevel a {
		padding-left: 10px
	}
}

@media (max-width: 3999px) {
	.institutionalLinks {
		line-height: 18px
	}

	.institutionalLinks ul {
		margin: 20px 20px 0
	}

	.institutionalLinks .marginBottom {
		padding-bottom: 15px
	}

	.institutionalLinks a {
		padding: 9px 0
	}

	.institutionalLinks .subLevel {
		margin: 0
	}

	.institutionalLinks .subLevel a {
		padding-left: 20px
	}
}

.footer {
	padding: 20px 0 30px;
	margin-top: 15px
}

@media (max-width: 3999px) {
	.footer {
		text-align: center;
		padding: 0;
		margin-bottom: 40px;
		position: relative;
		transition: all .2s ease-in-out;
		left: 0
	}

	.menu-active .footer {
		left: 0
	}
}

@media (max-width: 767px) {
	.footer {
		margin-bottom: 30px
	}
}

@media print {
	.footer {
		display: none
	}
}

.footer .form-row.newsletter-subscribe-show.form-customCheckbox {
	display: none
}

.footer .newsletter {
	display: none;
	width: 100%;
	background: #fff;
	margin: 15px 0 15px 0
}

@media (max-width: 767px) {
	.footer .newsletter {
		margin: 15px 0 0 0
	}
}

.newsletter-subscribe-show .footer .newsletter {
	display: inline-block
}

.footer .newsletter .newsletter-header {
	position: relative
}

.footer .newsletter .newsletter-header .content-asset {
	width: 50%;
	height: 100%;
	float: left;
	text-align: left;
	padding: 15px 0 17px 15px
}

@media (max-width: 767px) {
	.footer .newsletter .newsletter-header .content-asset {
		width: 100%
	}
}

.footer .newsletter .newsletter-header .content-asset .newsletter-title {
	font-size: 20px;
	font-weight: 700;
	padding-bottom: 5px
}

.footer .newsletter .newsletter-header .content-asset .newsletter-link,.footer .newsletter .newsletter-header .content-asset .newsletter-text {
	font-size: 16px
}

.footer .newsletter .newsletter-header .content-asset .newsletter-link {
	font-weight: 700;
	text-decoration: underline
}

.footer .newsletter .newsletter-form {
	width: 50%;
	padding: 25px 0 0 15px;
	background-color: #fff;
	float: left;
	text-align: right
}

@media (max-width: 767px) {
	.footer .newsletter .newsletter-form {
		width: 100%;
		padding: 0 0 15px 15px
	}
}

@media (max-width: 767px) {
	.newsletter-subscribe-show {
		position: relative;
		z-index: -1
	}
}

@media (min-width: 4000px) {
	.siteBottom {
		padding-left: 160px
	}
}

@media (min-width: 1600px) {
	.siteBottom {
		width: 1600px;
		margin: 20px auto 0 auto
	}
}

.bottomLinks {
	font-size: 16px;
	color: #a9a8a6
}

@media (max-width: 3999px) {
	.bottomLinks {
		font-size: 0
	}
}

.bottomLinks .bottomLinks-list {
	padding-left: 5px
}

@media (min-width: 4000px) {
	.bottomLinks .bottomLinks-list {
		display: inline-block
	}
}

@media (max-width: 3999px) {
	.bottomLinks .bottomLinks-list {
		display: block;
		background: #f4f4f4;
		overflow: hidden;
		color: #000;
		font-size: 0
	}
}

@media (max-width: 767px) {
	.bottomLinks .bottomLinks-list {
		padding: 0 10px 10px
	}
}

.bottomLinks ul {
	float: left;
	width: 25%
}

@media (max-width: 767px) {
	.bottomLinks ul {
		width: 100%;
		padding: 15px 10px 10px
	}
}

.bottomLinks .bottomLinks-item {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	text-align: left;
	padding-top: 5px
}

.bottomLinks .bottomLinks-item:not(.stores-link):before {
	content: '|';
	display: inline-block;
	margin: 0 4px 0 2px
}

@media (max-width: 3999px) {
	.bottomLinks .bottomLinks-item {
		font-size: 16px;
		line-height: 18px;
		display: inline-block
	}

	.bottomLinks .bottomLinks-item>a {
		color: #fff
	}

	.bottomLinks .bottomLinks-item:not(.stores-link):before {
		content: none
	}
}

@media (max-width: 767px) {
	.bottomLinks .bottomLinks-item {
		font-size: 16px
	}
}

.bottomLinks .bottomLinks-item a {
	color: #a9a8a6
}

.bottomLinks .bottomLinks-item .bottomLinks-item:not(.stores-link):first-child:before {
	content: none
}

.bottomLinks .bottomLinks-title {
	font-weight: 700;
	padding: 10px 0 5px 10px
}

@media (max-width: 767px) {
	.bottomLinks .bottomLinks-title {
		padding: 10px 5px 5px
	}
}

@media (min-width: 4000px) {
	.bottomLinks .bottomLinks-link {
		color: #a9a8a6
	}
}

@media (max-width: 3999px) {
	.bottomLinks .bottomLinks-link {
		color: #fff;
		display: inline-block;
		font-size: 16px;
		margin: 0 10px
	}

	.topLinks-list .bottomLinks .bottomLinks-link {
		padding: 9px 0
	}
}

@media (max-width: 767px) {
	.bottomLinks .bottomLinks-link {
		margin: 0 5px
	}
}

@media (min-width: 4000px) {
	.bottomLinks .services-links .bottomLinks-expand {
		display: none
	}
}

@media (max-width: 3999px) {
	.bottomLinks .bottomLinks-expand {
		display: inline-block;
		color: #fff;
		position: relative;
		font-size: 16px;
		padding: 20px 25px
	}

	.bottomLinks .bottomLinks-expand:hover {
		font-weight: 400
	}

	.bottomLinks .bottomLinks-expand:after {
		content: '';
		position: absolute;
		right: 8px;
		top: 50%;
		margin-top: -2px;
		width: 0;
		height: 0;
		line-height: 0;
		border: 4px solid transparent;
		border-top-color: #a9a8a6
	}

	.bottomLinks .bottomLinks-expand.bottomLinks--expanded:after {
		border-color: transparent transparent #a9a8a6;
		margin-top: -7px
	}
}

@media (min-width: 4000px) {
	.bottomLinks .newsletter-link-expand {
		position: relative;
		cursor: pointer
	}

	.bottomLinks .newsletter-link-expand:hover {
		font-weight: 700
	}

	.bottomLinks .newsletter-link-expand:hover input {
		font-weight: 400
	}

	.bottomLinks .newsletter-link-expand .topLinks-panel {
		bottom: 30px;
		top: auto;
		width: 265px;
		left: auto;
		right: -20px;
		padding: 10px
	}
}

@media (min-width: 4000px) {
	.bottomLinks .newsletter-link-expand .topLinks-panel {
		width: 348px;
		left: 50%;
		right: auto;
		-ms-transform: translateX(-50%);
		transform: translateX(-50%)
	}
}

.bottomLegals {
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	color: #a9a8a6
}

.bottomLegals a {
	color: #a9a8a6
}

@media (max-width: 3999px) {
	.bottomLegals {
		margin-bottom: 10px;
		display: block
	}
}

.socials {
	margin-top: 10px
}

@media (max-width: 3999px) {
	.socials {
		margin-left: 20px
	}
}

.socials-item {
	margin: 10px 10px;
	display: inline-block;
	padding: 0 10px 0 0;
	float: left
}

@media (max-width: 767px) {
	.socials-item {
		margin: 10px 10px 0 5px
	}
}

.socials-item .fa {
	font-size: 24px;
	color: #000;
	display: inline-block;
	vertical-align: middle
}

@media (max-width: 3999px) {
	.socials-item a {
		color: #a9a8a6
	}
}

.fa-weixin {
	float: left;
	width: 24px;
	height: 24px;
	position: relative;
	display: inline-block;
	background-size: 24px 24px;
	background-image: url(../images/wx.png)
}

.fa-weixin:before {
	content: ""
}

.fa-weibo {
	float: left;
	width: 24px;
	height: 24px;
	position: relative;
	display: inline-block;
	background-size: 24px 24px;
	background-image: url(../images/wb.png)
}

.fa-weibo :before {
	content: ""
}

.fa-facebook {
	float: left;
	width: 24px;
	height: 24px;
	position: relative;
	display: inline-block;
	background-size: 24px 24px;
	background-image: url(../images/fb.png)
}

.fa-facebook:before {
	content: ""
}

.fa-instagram {
	float: left;
	width: 24px;
	height: 24px;
	position: relative;
	display: inline-block;
	background-size: 24px 24px;
	background-image: url(../images/po.png)
}

.fa-instagram:before {
	content: ""
}

.fa-pinterest {
	float: left;
	width: 24px;
	height: 24px;
	position: relative;
	display: inline-block;
	background-size: 24px 24px;
	background-image: url(../images/br.png)
}

.fa-pinterest:before {
	content: ""
}

.fa-twitter {
	float: left;
	width: 24px;
	height: 24px;
	position: relative;
	display: inline-block;
	background-size: 24px 24px;
	background-image: url(../images/bo.png)
}

.fa-twitter:before {
	content: ""
}

.fa-youtube {
	float: left;
	width: 24px;
	height: 24px;
	position: relative;
	display: inline-block;
	background-size: 24px 24px;
	background-image: url(../images/zb.png)
}

.fa-youtube:before {
	content: ""
}

li.social-sharing-item {
	padding-top: 6px
}

.share-icon>i {
	width: 24px!important;
	height: 24px
}

#cookies-container {
	position: fixed;
	bottom: 0;
	width: 100%;
	padding: 10px 20px;
	background: #fbfaf6;
	background: rgba(251,250,246,.6);
	z-index: 999
}

#cookies-container .cookies-container {
	max-width: 1220px;
	color: #616060;
	font-size: 10px;
	margin: 0 auto;
	padding-right: 50px;
	position: relative
}

#cookies-container .cookies-title {
	text-transform: uppercase
}

#cookies-container p {
	margin: 0;
	padding: 2px 0
}

#cookies-container a {
	font-weight: 700
}

#cookies-container a:hover {
	text-decoration: underline
}

#cookies-container a.close-btn {
	display: block;
	top: 5px;
	right: 10px;
	position: absolute;
	text-transform: uppercase
}

.account-overview .lw-checkbox-container,.registration .lw-checkbox-container {
	display: block;
	position: relative;
	padding-left: 20px;
	margin-top: 20px;
	margin-bottom: 12px;
	cursor: pointer;
	font-size: 16px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.account-overview .lw-checkbox-container input,.registration .lw-checkbox-container input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0
}

.account-overview .lw-custom-checkmark,.registration .lw-custom-checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 12px;
	width: 12px;
	border: 1px solid #7d7d7d
}

.account-overview .lw-custom-checkmark:after,.registration .lw-custom-checkmark:after {
	content: "";
	position: absolute;
	display: none
}

.account-overview .lw-checkbox-container .lw-custom-checkmark:after,.registration .lw-checkbox-container .lw-custom-checkmark:after {
	left: 1px;
	top: 1px;
	width: 8px;
	height: 8px;
	background-color: #000
}

.account-overview .lw-checkbox-container input:checked~.lw-custom-checkmark:after,.registration .lw-checkbox-container input:checked~.lw-custom-checkmark:after {
	display: block
}

.account-overview .lw-checkbox-container .lw-custom-checkmark.lw-active:after,.registration .lw-checkbox-container .lw-custom-checkmark.lw-active:after {
	display: block
}

.account-overview .button:not(.button-text),.account-overview button:not(.button-text),.account-overview input[type=submit]:not(.button-text),.registration .button:not(.button-text),.registration button:not(.button-text),.registration input[type=submit]:not(.button-text) {
	background: #000;
	border: none;
	color: #fff;
	padding: 6px;
	min-height: 35px;
	font-size: 13px;
	line-height: 14px
}

.account-overview .form-input,.account-overview input[type=password] input[type=email],.account-overview input[type=text],.registration .form-input,.registration input[type=password] input[type=email],.registration input[type=text] {
	display: block;
	width: 100%;
	height: 24px;
	border: none;
	background: #f4f4f4;
	border-radius: 0;
	padding: 0 6px;
	font-size: 13px;
	color: #000;
	-webkit-appearance: none
}

.account-overview .form-input::-webkit-input-placeholder,.registration .form-input::-webkit-input-placeholder {
	content: "";
	color: #f5f5f5
}

.account-overview .form-input:-moz-placeholder,.registration .form-input:-moz-placeholder {
	content: "";
	color: #f5f5f5
}

.account-overview .form-input::-moz-placeholder,.registration .form-input::-moz-placeholder {
	content: "";
	color: #f5f5f5
}

.account-overview .form-input:-ms-input-placeholder,.registration .form-input:-ms-input-placeholder {
	content: "";
	color: #f5f5f5
}

.account-overview .form-label,.account-overview label,.registration .form-label,.registration label {
	font-size: 13px
}

.account-overview .newsletter-content .form-row,.registration .newsletter-content .form-row {
	margin: 8px 0
}

.account-overview .newsletter-content .form-row .medium-input,.registration .newsletter-content .form-row .medium-input {
	display: -ms-flexbox;
	display: flex;
	font-size: 13px
}

.account-overview .newsletter-content .form-row input[type=email],.registration .newsletter-content .form-row input[type=email] {
	max-width: 350px
}

.account-overview .form-customRadio input[type=radio]~label:before,.registration .form-customRadio input[type=radio]~label:before {
	border-radius: 0
}

.account-overview .form-customRadio input[type=radio]:checked+label:after,.registration .form-customRadio input[type=radio]:checked+label:after {
	border-radius: 0
}

.account-overview .form-row>input[type=email],.registration .form-row>input[type=email] {
	display: c
}

.bottomSubscribe {
	color: #000
}

@media (max-width: 3999px) {
	.bottomSubscribe {
		opacity: 1;
		position: static;
		width: auto;
		max-height: none;
		transition: none;
		background: #f4f4f4
	}

	.bottomSubscribe .customerPanel-title,.bottomSubscribe .form-label {
		display: none
	}
}

.bottomSubscribe .customerPanel-btnContainer,.bottomSubscribe .customerPanel-form {
	margin-bottom: 0
}

@media (max-width: 3999px) {
	.bottomSubscribe .customerPanel-form {
		width: 100%;
		float: left;
		margin: 10px 0;
		background: #fff;
		margin: 0 auto;
		text-align: left;
		font-size: 16px
	}

	.bottomSubscribe .customerPanel-form .form-radioLabel {
		margin-right: 1rem
	}
}

.bottomSubscribe .successNewsletter {
	padding: 20px 0 10px 5px;
	font-size: 20px;
	font-weight: 700
}

.underline-newsletter {
	text-decoration: underline;
	cursor: pointer;
	font-weight: 700
}

.underline-newsletter:hover {
	font-weight: 700
}

.newsletter-content .form-row {
	margin: 0
}

.footer .form-input,.footer input[type=email] {
	background-color: #fff
}

.footer .form-input::-webkit-input-placeholder,.footer input[type=email]::-webkit-input-placeholder {
	color: #656565
}

.footer .form-input:-moz-placeholder,.footer input[type=email]:-moz-placeholder {
	color: #656565;
	opacity: 1
}

.footer .form-input::-moz-placeholder,.footer input[type=email]::-moz-placeholder {
	color: #656565;
	opacity: 1
}

.footer .form-input:-ms-input-placeholder,.footer input[type=email]:-ms-input-placeholder {
	color: #656565
}

.footer .newsletter-content .form-input {
	height: auto;
	line-height: normal;
	border-bottom: 1px #000 solid;
	padding: 10px 115px 5px 5px;
	padding-right: 115px;
	width: calc(100% + 110px);
	box-shadow: none
}

.footer .medium-input {
	width: 65%;
	float: left;
	font-size: 16px
}

.footer .medium-input .form-row {
	margin-top: 12px
}

.footer .medium-input:hover .form-input {
	border-bottom: 2px solid #000
}

.ctn-button {
	position: relative;
	top: -2px;
	right: -10px;
	width: 1%;
	float: left
}

.subscribe-button {
	padding-right: 5px;
	color: #000;
	min-height: 50px;
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	font-size: 16px;
	font-weight: 700;
	line-height: 14px;
	text-transform: uppercase
}

@media (max-width: 767px) {
	#container_productsearchresult {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-line-pack: center;
		align-content: center;
		margin-right: 1px
	}
}

.caret-up {
	display: none;
	position: relative;
	left: 20px;
	top: 5px;
	width: 15px;
	height: 15px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 9 14'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' d='M8 0L1 7l7 7-7-7z'/%3E%3C/svg%3E");
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.caret-down {
	display: none;
	position: relative;
	left: 25px;
	width: 15px;
	height: 15px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 9 14'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' d='M8 0L1 7l7 7-7-7z'/%3E%3C/svg%3E");
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg)
}

#toggleColumns {
	margin: 3px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: space-arround;
	justify-content: space-arround;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-line-pack: center;
	align-content: center;
	-ms-flex-item-align: start;
	align-self: flex-start;
	margin-bottom: 21px;
	margin-top: 9px
}

@media (min-width: 769px) {
	#toggleColumns {
		display: none
	}
}

@media (max-width: 767px) {
	#toggleColumns {
		margin-bottom: 10px
	}
}

.filters-cta {
	text-align: center;
	width: 140px;
	right: 20%;
	height: 60px;
	position: absolute;
	overflow: visible
}

@media (max-width: 767px) {
	.filters-cta {
		position: unset;
		right: 0;
		width: 100%
	}
}

@media (max-width: 767px) {
	.filters-cta {
		position: fixed;
		bottom: 0;
		height: auto;
		z-index: 1;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}
}

@media (min-width: 768px) {
	.refinement+.filters-cta {
		right: 0;
		width: 25%
	}

	.refinement+.refinement+.filters-cta {
		right: 0;
		width: 100%;
		margin-top: 20px
	}

	.refinement+.refinement+.refinement+.filters-cta {
		right: 0;
		width: 100%
	}

	.refinement+.refinement+.refinement+.refinement+.filters-cta {
		right: 0;
		width: 100%
	}
}

@media (min-width: 1024px) {
	.refinement+.filters-cta {
		right: 0;
		width: calc(25% + 220px)
	}

	.refinement+.refinement+.filters-cta {
		right: 0;
		width: 100%
	}

	.refinement+.refinement+.refinement+.filters-cta {
		right: 0;
		width: calc(75% + 220px)
	}

	.refinement+.refinement+.refinement+.refinement+.filters-cta {
		right: 0;
		width: 100%
	}
}

a.apply-button-filters {
	cursor: pointer;
	font-size: 17px;
	display: inline-block;
	bottom: 40px;
	text-align: center;
	color: #fff;
	background: #000;
	padding: 10px;
	width: 140px;
	height: 42px
}

a.apply-button-filters:hover {
	font-weight: 400
}

@media (max-width: 767px) {
	a.apply-button-filters {
		width: 60%;
		left: unset;
		right: 0;
		top: 0
	}
}

@media (max-width: 767px) {
	.apply-button {
		right: 0;
		width: 60%
	}
}

.clear-filter {
	font-size: 18px;
	font-weight: 700;
	position: relative;
	top: 40px;
	text-decoration: underline;
	cursor: pointer;
	clear: both;
	line-height: 1
}

@media (max-width: 768px) {
	.clear-filter {
		position: absolute;
		right: 20px;
		top: 10px
	}
}

@media (max-width: 767px) {
	.clear-filter {
		font-weight: 400;
		display: block;
		position: relative;
		width: 40%;
		float: right;
		left: 0;
		bottom: 0;
		top: 0;
		right: unset;
		padding-top: 10px;
		background: #fff;
		min-height: 42px;
		text-decoration: none;
		text-align: center;
		border-top: 1px #000 solid;
		border-bottom: 1px #000 solid
	}
}

@media (min-width: 768px) {
	.refinement+.filters-cta .clear-filter {
		display: inline;
		position: relative;
		top: 40px;
		right: 0
	}

	.refinement+.refinement+.filters-cta .clear-filter {
		position: absolute;
		top: 10px;
		right: 20px
	}
}

@media (min-width: 1024px) {
	.refinement+.filters-cta .clear-filter {
		display: block
	}

	.refinement+.refinement+.filters-cta .clear-filter {
		position: absolute;
		top: 10px;
		right: 20px
	}
}

.filter-button {
	height: 29px;
	width: 29px;
	margin-left: 5px;
	background-image: url(../images/column_selector.png);
	background-repeat: no-repeat
}

.filter-button.button-1-column.active {
	background-position: 0 -30px
}

.filter-button.button-1-column.inactive {
	background-position: 0 0
}

.filter-button.button-2-column {
	height: 29px;
	width: 29px
}

.filter-button.button-2-column.active {
	background-position: 0 -90px
}

.filter-button.button-2-column.inactive {
	background-position: 0 -60px
}

.lw-refinements,.refinements {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto
}

@media (max-width: 767px) {
	.lw-refinements,.refinements {
		position: unset;
		padding: 0
	}
}

@media (max-width: 767px) {
	.lw-refinements,.refinements {
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		padding-bottom: 0
	}

	.lw-refinements~.primary-content,.refinements~.primary-content {
		padding-left: 8px;
		padding-right: 8px;
		margin-top: 13px
	}
}

@media (max-width: 767px) {
	.lw-filters-sort-content {
		position: relative
	}
}

.list-triggers {
	display: inline;
	-ms-flex-item-align: start;
	align-self: flex-start
}

@media (min-width: 768px) {
	.list-triggers {
		position: absolute;
		right: 5px;
		top: 22px
	}
}

@media (max-width: 767px) {
	.list-triggers {
		position: absolute;
		top: -45px;
		left: -10px;
		width: auto;
		height: 20px
	}
}

@media (max-width: 767px) {
	.list-triggers .lw-sorts-selected-text {
		margin-left: 20px
	}

	.list-triggers .lw-filters-selected-sorts {
		margin-left: 10px
	}
}

@media (min-width: 768px) {
	.list-triggers .lw-filters-selected,.list-triggers .lw-sorts-selected {
		display: none
	}
}

.lw-refinements.open .filters-trigger,.refinements.open .filters-trigger {
	bottom: 10px
}

.filters-trigger {
	font-size: 18px;
	font-weight: 700;
	color: #000;
	width: 125px;
	display: inline;
	margin-left: 3px;
	margin-bottom: 10px;
	cursor: pointer;
	-ms-flex-item-align: start;
	align-self: flex-start
}

.filters-trigger i {
	float: right;
	margin-top: 2px;
	margin-left: 20px
}

@media (max-width: 767px) {
	.filters-trigger {
		float: right;
		width: auto;
		height: 20px;
		margin: 0;
		margin-left: 5px;
		margin-right: 7px;
		padding-right: 15px;
		border-right: 1px #000 solid
	}

	.filters-trigger i {
		display: none
	}

	.filters-trigger .caret-up {
		display: none
	}

	.filters-trigger .caret-down {
		display: none
	}
}

.filters-visible {
	display: none
}

@media (min-width: 768px) {
	.filters-visible {
		padding-bottom: 10px;
		float: right;
		padding-right: 25px;
		margin-right: 100px
	}
}

@media (min-width: 768px) and (max-width:1024px) {
	.filters-visible {
		margin-right: 55px
	}
}

@media (min-width: 768px) {
	.filters-visible .caret-up {
		display: inline-block
	}
}

@media (max-width: 767px) {
	.filters-visible .caret-up {
		display: none
	}
}

@media (min-width: 768px) {
	.filters-hidden {
		float: right;
		padding-right: 25px;
		margin-right: 100px
	}
}

@media (min-width: 768px) and (max-width:1024px) {
	.filters-hidden {
		margin-right: 55px
	}
}

@media (min-width: 768px) {
	.filters-hidden .caret-down {
		display: inline-block;
		float: right;
		top: 2px
	}
}

@media (max-width: 767px) {
	.filters-hidden {
		text-decoration: underline
	}
}

.filters {
	display: none;
	position: relative;
	padding-bottom: 30px;
	font-size: 13px;
	max-height: 0;
	overflow: visible;
	width: calc(100% - 200px);
	transition: all .2s ease-in-out
}

@media (min-width: 768px) {
	.filters {
		box-shadow: 0 0 0 #f5f5f5,0 1px 25px rgba(0,0,0,.15)
	}
}

.filters-content {
	position: relative;
	overflow: hidden;
	text-align: right;
	padding: 0 0 80px 0
}

@media (min-width: 1024px) {
	.filters-content {
		padding: 0 0 80px 0
	}
}

@media (max-width: 767px) {
	.filters-content {
		padding: 0;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #f5f5f5;
		z-index: 9999;
		overflow: auto
	}
}

.close-filters {
	position: absolute;
	right: 12px;
	top: 6px;
	font-size: 12px;
	cursor: pointer
}

@media (max-width: 767px) {
	.close-filters {
		display: none
	}
}

.lw-refinements.open .filters-hidden,.refinements.open .filters-hidden {
	display: none
}

.lw-refinements.open .filters-visible,.refinements.open .filters-visible {
	display: inline-block
}

.lw-refinements.open .filters,.refinements.open .filters {
	max-height: 2000px;
	display: block;
	padding: 0;
	margin-top: 10px
}

.refinement-border {
	display: none
}

@media (min-width: 768px) {
	.refinement-border {
		display: inline-block;
		height: 150px;
		margin-top: 40px;
		width: 1px;
		background-color: #a9a8a6
	}
}

.refinement {
	display: inline-block;
	width: 24.9%;
	padding: 20px;
	margin: 20px 0 0 -.1em;
	vertical-align: top;
	text-align: left;
	-webkit-tap-highlight-color: transparent
}

@media (max-width: 768px) {
	.refinement {
		width: 33%
	}
}

@media (min-width: 768px) {
	.refinement {
		margin: 20px 0 20px -.1em;
		border-left: 1px #a9a8a6 solid
	}

	.refinement:first-child {
		border-left: unset
	}
}

@media (max-width: 767px) {
	.refinement {
		width: 100%;
		margin-right: 0;
		cursor: pointer;
		padding: 0;
		margin: 0;
		border-top: 1px solid #a9a8a6
	}

	.refinement:not(.refinement-single) ul {
		max-height: 0;
		opacity: 0;
		overflow: visible;
		z-index: 5;
		transition: all .2s ease-in-out
	}

	.refinement.open:not(.refinement-single) .refinement-content {
		display: inline-block
	}

	.refinement.open:not(.refinement-single) ul {
		max-height: 500px;
		opacity: 1;
		padding-bottom: 10px
	}
}

.refinement .refinement-content {
	display: inline-block;
	overflow: visible;
	width: 100%
}

.refinement .refinement-content ul.size .swatch-international_fit a {
	width: 80px
}

@media (min-width: 769px) {
	.refinement .refinement-content {
		display: inline-block;
		overflow: visible;
		width: 100%
	}

	.refinement .refinement-content ul.size li {
		height: 35px;
		width: 33%
	}
}

@media (min-width: 769px) and (min-width:1280px) {
	.refinement .refinement-content ul.size li {
		-ms-flex-preferred-size: unset;
		flex-basis: unset
	}
}

@media (min-width: 769px) {
	.refinement .refinement-content ul.size li a {
		font-size: 16px;
		position: relative;
		display: inline-block;
		width: 80px;
		height: 30px;
		padding: 5px;
		text-align: center;
		white-space: nowrap
	}
}

@media (min-width: 769px) and (min-width:1280px) and (max-width:1599px) {
	.refinement .refinement-content ul.size li a {
		width: 70px
	}
}

@media (min-width: 769px) {
	.refinement .refinement-content ul.size li a:not(.not-active) {
		color: #000
	}

	.refinement .refinement-content ul.size li a:before {
		content: '';
		position: absolute;
		top: calc(50% - 3px);
		width: 100%;
		height: 30px
	}

	.refinement .refinement-content ul.size li a:before.not-active {
		border: 1px solid #b8b8b8
	}

	.refinement .refinement-content ul.size li.selected>a {
		color: #fff
	}

	.refinement .refinement-content ul.size .selected a {
		color: #fff
	}

	.refinement .refinement-content ul.size .selected a:after {
		content: '';
		z-index: -1;
		position: absolute;
		background-color: #000;
		top: calc(50% - 6px);
		left: 0;
		width: 100%;
		height: 30px;
		border: 1px solid #000
	}

	.refinement.size .refinement-content {
		padding-left: 6px
	}
}

@media (max-width: 1024px) {
	.refinement .refinement-content {
		display: inline-block;
		overflow: visible;
		width: 100%
	}

	.refinement .refinement-content ul.size li {
		height: 35px;
		width: 33%
	}

	.refinement .refinement-content ul.size li a {
		font-size: 16px;
		position: relative;
		display: inline-block;
		width: 80px;
		height: 30px;
		padding: 5px;
		text-align: center
	}

	.refinement .refinement-content ul.size li a:not(.not-active) {
		color: #000
	}

	.refinement .refinement-content ul.size li a:before {
		content: '';
		position: absolute;
		top: calc(50% - 3px);
		width: 100%;
		height: 30px;
		border: 1px solid #000
	}

	.refinement .refinement-content ul.size li a:before.not-active {
		border: 1px solid #b8b8b8
	}

	.refinement .refinement-content ul.size li.selected>a {
		color: #fff
	}

	.refinement .refinement-content ul.size .selected a {
		color: #fff
	}

	.refinement .refinement-content ul.size .selected a:after {
		content: '';
		z-index: -1;
		position: absolute;
		background-color: #000;
		top: calc(50% - 11px);
		width: 100%;
		height: 30px;
		border: 1px solid #000
	}

	.refinement .refinement-content ul.size li {
		width: 100%
	}

	.refinement.size .refinement-content {
		padding-left: 6px
	}
}

@media (max-width: 768px) {
	.refinement .refinement-content {
		display: inline-block;
		overflow: visible;
		width: 100%
	}

	.refinement .refinement-content ul.size li {
		height: 35px;
		width: 25%;
		margin-right: 10px
	}

	.refinement .refinement-content ul.size li a {
		font-size: 16px;
		position: relative;
		display: inline-block;
		width: 65px;
		height: 30px;
		padding: 5px;
		text-align: center;
		white-space: nowrap
	}

	.refinement .refinement-content ul.size li a:not(.not-active) {
		color: #000
	}

	.refinement .refinement-content ul.size li a:before {
		content: '';
		position: absolute;
		top: calc(50% - 3px);
		width: 100%;
		height: 30px;
		border: 1px solid #000
	}

	.refinement .refinement-content ul.size li a:before.not-active {
		border: 1px solid #b8b8b8
	}

	.refinement .refinement-content ul.size li.selected>a {
		color: #fff
	}

	.refinement .refinement-content ul.size .selected a {
		color: #fff
	}

	.refinement .refinement-content ul.size .selected a:after {
		content: '';
		z-index: -1;
		position: absolute;
		background-color: #000;
		top: calc(50% - 6px);
		left: 0;
		width: 100%;
		height: 30px;
		border: 1px solid #000
	}

	.refinement .refinement-content ul.swatches li {
		width: 100%
	}
}

@media (max-width: 768px) and (max-width:767px) {
	.refinement .refinement-content {
		display: none;
		overflow: visible;
		width: 100%;
		padding: 20px
	}

	.refinement .refinement-content ul.size li {
		height: 35px;
		width: 25%
	}

	.refinement .refinement-content ul.size li a {
		font-size: 16px;
		position: relative;
		display: inline-block;
		width: 70px;
		height: 30px;
		padding: 5px;
		text-align: center
	}

	.refinement .refinement-content ul.size li a:not(.not-active) {
		color: #000
	}

	.refinement .refinement-content ul.size li a:before {
		content: '';
		position: absolute;
		left: 0;
		top: calc(50% - 3px);
		width: 100%;
		border: 1px solid #000
	}

	.refinement .refinement-content ul.size li a:before.not-active {
		border: 1px solid #b8b8b8
	}

	.refinement .refinement-content ul.size li.selected>a {
		color: #fff
	}

	.refinement .refinement-content ul.size .selected a:after {
		content: '';
		z-index: -1;
		position: absolute;
		background-color: #000;
		left: 0;
		top: calc(50% - 6px);
		width: 100%;
		height: 30px;
		border: 1px solid #000
	}
}

@media (max-width: 768px) {
	.refinement.size .refinement-content {
		padding-left: 6px
	}
}

@media (max-width: 768px) and (max-width:767px) {
	.refinement.size .refinement-content {
		padding-top: 25px;
		padding-left: 20px;
		padding-bottom: 0
	}
}

@media (min-width: 768px) {
	.refinement.size .refinement-content {
		padding-left: 0!important
	}

	.refinement.size .refinement-content ul.size li {
		margin-right: 0;
		padding: 0
	}
}

.refinement li {
	float: left;
	margin-bottom: 2px
}

@media (max-width: 767px) {
	.refinement li {
		width: 50%
	}
}

@media (min-width: 1025px) {
	.refinement li {
		width: 50%
	}
}

@media (max-width: 1024px) and (min-width:768px) {
	.refinement li {
		float: none
	}
}

.refinement a {
	font-size: 16px;
	position: relative;
	display: inline-block;
	padding: 0 0 6px 35px;
	color: #000;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative
}

.refinement a:before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -12px;
	width: 20px;
	height: 20px;
	border: 1px solid #000
}

.refinement a:hover {
	font-weight: 400
}

.refinement .selected a:after {
	content: '';
	position: absolute;
	left: 3px;
	top: 50%;
	margin-top: -9px;
	width: 14px;
	height: 14px;
	background-color: #333
}

.refinement .not-active {
	pointer-events: none;
	cursor: default;
	text-decoration: none;
	color: #b8b8b8
}

.refinement .unselectable a {
	color: #a9a8a6
}

@media (max-width: 767px) {
	.refinement .caret-down {
		display: inline-block;
		float: right;
		right: 0;
		left: 0;
		background-size: 100% 100%;
		width: 20px;
		height: 20px;
		transition: .3s all ease-in-out
	}

	.refinement.open .filter-name .caret-up {
		display: none
	}

	.refinement.open .filter-name .caret-down {
		-ms-transform: rotate(90deg);
		transform: rotate(90deg)
	}
}

.refinement-single {
	float: left;
	padding: 0 0 10px
}

.refinement-single a {
	color: #000
}

.refinement-single+.refinement-multiple {
	clear: both
}

.filter-name {
	position: relative;
	font-size: 16px;
	margin: 0 0 10px;
	font-weight: 400;
	text-transform: capitalize;
	font-weight: 700
}

@media (max-width: 767px) {
	.filter-name {
		line-height: 1;
		padding: 20px;
		margin: 0
	}

	.open>.filter-name {
		border-bottom: 1px solid grey
	}
}

.filter-name .fa {
	position: absolute;
	top: 0;
	right: 0
}

@media (min-width: 768px) {
	.filter-name .fa {
		display: none
	}
}

@media (max-width: 767px) {
	.filter-name .fa {
		top: 5px
	}
}

.filter-name .fa.caret-up {
	display: none
}

@media (max-width: 767px) {
	body .refinement .selected-filters {
		display: inline;
		color: #a9a8a6;
		font-size: 12px
	}
}

.sorts.open .sorts-trigger {
	bottom: 10px
}

.sorts-trigger {
	font-size: 18px;
	font-weight: 700;
	color: #000;
	width: 125px;
	display: inline;
	margin-left: 3px;
	margin-bottom: 10px;
	cursor: pointer;
	-ms-flex-item-align: start;
	align-self: flex-start
}

.sorts-trigger i {
	float: right;
	margin-top: 2px;
	margin-left: 20px
}

@media (max-width: 767px) {
	.sorts-trigger {
		float: right;
		width: auto;
		height: 20px;
		margin: 0;
		margin-left: 5px
	}

	.sorts-trigger i {
		display: none
	}

	.sorts-trigger .caret-up {
		display: none;
		right: -20px;
		top: 5px
	}

	.sorts-trigger .caret-down {
		display: none;
		left: 5px
	}
}

.sorts-visible {
	display: none
}

@media (min-width: 768px) {
	.sorts-visible {
		padding-bottom: 10px;
		float: right;
		top: 25px;
		padding-right: 25px
	}

	.sorts-visible .caret-up {
		display: inline-block;
		right: -20px
	}
}

@media (max-width: 767px) {
	.sorts-visible {
		border: 0;
		text-decoration: underline
	}

	.sorts-visible .caret-up {
		display: none
	}
}

@media (min-width: 768px) {
	.sorts-hidden {
		float: right;
		top: 25px;
		padding-right: 25px
	}

	.sorts-hidden .caret-down {
		display: inline-block;
		top: 2px
	}
}

@media (max-width: 767px) {
	.sorts-hidden {
		text-decoration: underline
	}
}

@media (min-width: 768px) {
	.sorts-content {
		padding: 15px
	}
}

@media (max-width: 767px) {
	.sorts-content {
		position: fixed;
		top: 60px;
		left: 0;
		width: 100%;
		height: calc(100% - 60px);
		background-color: #f5f5f5;
		border-top: 1px #a9a8a6 solid;
		z-index: 9999
	}
}

.sorts {
	display: none;
	position: relative;
	margin-bottom: 10px;
	font-size: 13px;
	max-height: 0;
	overflow: visible;
	transition: all .2s ease-in-out
}

@media (min-width: 768px) {
	.sorts {
		width: auto;
		min-width: 15%;
		padding-right: 20px;
		box-shadow: 0 0 0 #f5f5f5,0 1px 25px rgba(0,0,0,.15)
	}
}

@media (max-width: 767px) {
	.sorts {
		width: auto;
		min-width: 33%;
		padding-right: 20px
	}
}

@media (max-width: 767px) {
	.sorts {
		width: 100%
	}
}

.sorts .selected a:after {
	content: '';
	position: absolute;
	left: 2px;
	top: 50%;
	margin-top: -4px;
	width: 8px;
	height: 8px;
	background-color: #333
}

.sorts.open {
	max-height: 500px;
	display: block;
	right: 0;
	background-color: #f5f5f5;
	margin-top: 10px
}

@media (min-width: 768px) {
	.sorts.open {
		position: absolute;
		z-index: 1
	}
}

.sorts-trigger.open .sorts-hidden {
	display: none
}

.sorts-trigger.open .sorts-visible,.sorts-trigger.open .sorts-visible .caret-up {
	display: inline-block
}

@media (max-width: 767px) {
	.sorts .apply-button,.sorts .clear-filter {
		bottom: 0;
		position: absolute;
		float: right;
		top: unset
	}

	.sorts .apply-button {
		position: absolute;
		float: right
	}
}

@media (min-width: 768px) {
	.sorts .apply-button,.sorts .clear-filter {
		display: none
	}
}

.sorts {
	float: right;
	margin-left: 20px
}

@media (min-width: 768px) {
	.sorts+.refinement .refinement-content {
		border-right: 1px #a9a8a6 solid
	}
}

@media (max-width: 767px) {
	.sorts {
		width: 100%;
		margin-right: 0;
		cursor: pointer
	}

	.sorts:not(.refinement-single) ul {
		max-height: 0;
		opacity: 0;
		overflow: visible;
		z-index: 5;
		transition: all .2s ease-in-out
	}

	.sorts.open:not(.refinement-single) .refinement-content {
		display: inline-block
	}

	.sorts.open:not(.refinement-single) ul {
		max-height: 500px;
		opacity: 1;
		padding: 0 0 10px 15px
	}
}

@media (min-width: 769px) {
	.sorts .refinement-content {
		display: inline-block;
		overflow: visible;
		width: 100%
	}
}

@media (max-width: 1024px) {
	.sorts .refinement-content {
		display: inline-block;
		overflow: visible;
		width: 100%
	}
}

@media (max-width: 768px) {
	.sorts .refinement-content {
		display: inline-block;
		overflow: visible;
		width: 100%
	}
}

@media (max-width: 768px) and (max-width:767px) {
	.sorts .refinement-content {
		display: none;
		overflow: visible;
		width: 100%;
		padding-top: 15px
	}
}

@media (max-width: 767px) {
	.sorts .refinement-content {
		padding: 8px 125px
	}
}

.sorts li {
	width: 100%;
	margin-bottom: 2px;
	line-height: 30px
}

.sorts .sort-content.lw-sorting-container a {
	font-size: 16px;
	position: relative;
	display: inline-block;
	padding-left: 25px;
	color: #000
}

.sorts .sort-content.lw-sorting-container a:before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -6px;
	width: 12px;
	height: 12px;
	border: 1px solid #000
}

.sorts .sort-content.lw-sorting-container a:hover {
	font-weight: 400
}

.sorts .sort-content.lw-sorting-container .selected a:after {
	content: '';
	position: absolute;
	left: 2px;
	top: 50%;
	margin-top: -4px;
	width: 8px;
	height: 8px;
	background-color: #333
}

.sorts .sort-content.lw-sorting-container .not-active {
	pointer-events: none;
	cursor: default;
	text-decoration: none;
	color: #b8b8b8
}

.sorts .sort-content.lw-sorting-container .unselectable a {
	color: #a9a8a6
}

.filters-close {
	display: none;
	text-align: center;
	padding: 20px 0;
	font-size: 18px;
	font-weight: 700
}

@media (max-width: 767px) {
	.filters-close {
		display: block
	}
}

.sorts .filters-close {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
	background-color: #f5f5f5;
	z-index: 9999
}

@media (min-width: 768px) {
	.filters,.sorts {
		position: absolute;
		z-index: 1;
		background-color: #f4f4f4
	}
}

.filters .close-popin,.sorts .close-popin {
	position: absolute;
	top: 9px;
	right: 20px;
	width: 30px;
	height: 30px;
	cursor: pointer
}

.filters .close-popin:after,.filters .close-popin:before,.sorts .close-popin:after,.sorts .close-popin:before {
	position: absolute;
	left: 20px;
	top: 6px;
	content: ' ';
	height: 35px;
	width: 2px;
	background-color: #000
}

.filters .close-popin:before,.sorts .close-popin:before {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.filters .close-popin:after,.sorts .close-popin:after {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.lw-refinement-not-available {
	pointer-events: none;
	opacity: .6
}

.lw-refinement-not-available a {
	color: #bdbdbd
}

.lw-refinement-not-available a:before {
	border-color: #bdbdbd
}

@media (min-width: 768px) {
	.lw-refinements.open .filters {
		width: auto;
		right: 160px
	}

	.lw-refinements.open .filters .lw-refinement {
		width: 260px
	}
}

@media (min-width: 1024px) {
	.lw-refinements.open .filters {
		right: 200px
	}

	.lw-refinements.open .filters .lw-refinement {
		width: 348px
	}
}

.pagination-tools {
	text-align: right;
	right: 5px;
	top: 0;
	color: #a9a8a6
}

@media (max-width: 767px) {
	.pagination-tools {
		text-align: center
	}
}

@media (max-width: 767px) {
	.pagination-tools {
		position: static
	}
}

.pagination-top {
	top: 0
}

@media (max-width: 767px) {
	.pagination-top {
		display: none
	}
}

.items-per-page,.items-per-page label,.items-per-page span,.pagination,.pagination li {
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	font-size: 16px;
	line-height: 15px;
	margin-right: 5px;
	padding: 0
}

@media (max-width: 767px) {
	.items-per-page .view-all-products,.items-per-page label .view-all-products,.items-per-page span .view-all-products,.pagination .view-all-products,.pagination li .view-all-products {
		display: none
	}
}

.items-per-page .view-all-products span,.items-per-page label .view-all-products span,.items-per-page span .view-all-products span,.pagination .view-all-products span,.pagination li .view-all-products span {
	margin-left: 15px;
	cursor: pointer
}

.items-per-page .view-all-products span.page-next,.items-per-page label .view-all-products span.page-next,.items-per-page span .view-all-products span.page-next,.pagination .view-all-products span.page-next,.pagination li .view-all-products span.page-next {
	margin-left: 0
}

@media (min-width: 768px) {
	.pagination-mobile {
		display: none
	}
}

.pagination-mobile .load-more {
	text-decoration: underline
}

.pagination-mobile a:hover {
	font-weight: 400
}

@media (max-width: 767px) {
	.pagination-desktop {
		display: none
	}
}

.pagination ul {
	margin: 0
}

.pager-disabled {
	opacity: .8
}

.items-per-page .fa {
	float: right
}

@media (min-width: 768px) {
	.items-per-page .fa {
		display: none
	}
}

.items-per-page .fa.fa-caret-up {
	display: none
}

.items-per-page input {
	position: absolute;
	left: -9999px
}

@media (max-width: 767px) {
	.items-per-page input+label {
		display: none
	}
}

.items-per-page input:checked+label {
	color: #000
}

.items-per-page input:not(:checked)+label {
	cursor: pointer
}

.pagination {
	margin-left: 15px
}

@media (min-width: 768px) {
	.pagination a {
		color: #a9a8a6
	}
}

@media (max-width: 767px) {
	.items-per-page {
		width: 100%;
		max-height: 0;
		opacity: 0;
		overflow: hidden;
		transition: all .2s ease-in-out
	}

	.items-per-page label,.items-per-page span {
		display: block;
		margin: 0;
		color: #000
	}

	.refinements.open .items-per-page {
		max-height: 18px;
		opacity: 1;
		margin: 10px 0 20px
	}

	.refinements.open .items-per-page.open {
		max-height: 500px
	}

	.refinements.open .items-per-page.open span {
		margin-bottom: 10px
	}

	.refinements.open .items-per-page.open input+label {
		display: block;
		color: #a9a8a6
	}

	.refinements.open .items-per-page.open input:checked+label {
		color: #000
	}

	.refinements.open .items-per-page.open .fa.fa-caret-up {
		display: block
	}

	.refinements.open .items-per-page.open .fa.fa-caret-down {
		display: none
	}

	.pagination {
		color: #000;
		margin: 0
	}

	.pagination ul {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: justify;
		justify-content: space-between
	}

	.pagination span {
		margin: 0
	}

	.pagination li {
		color: #000
	}

	.pagination li .page-next,.pagination li .page-previous {
		font-size: 18px
	}
}

.search-result-options {
	position: relative;
	text-align: center;
	margin: 10px 0
}

.slot-grid-header {
	padding-bottom: 20px
}

.slot-grid-header .banner-video {
	max-width: 100%;
	margin-bottom: 20px
}

@media (max-width: 4000px) {
	.slot-grid-header .banner-video {
		height: 500px
	}
}

@media (max-width: 767px) {
	.slot-grid-header .banner-video {
		height: 300px
	}
}

@media (max-width: 539px) {
	.slot-grid-header .banner-video {
		height: 200px
	}
}

.slot-grid-header .banner-img {
	margin-bottom: 20px
}

.product-image-container {
	position: relative;
	margin-bottom: 35px
}

@media (min-width: 4000px) {
	.product-image-container {
		padding-right: 120px;
		min-height: 499px
	}
}

@media (min-width: 4000px) {
	.product-image-container {
		padding-right: 172px;
		min-height: 499px
	}
}

.product-image-container .video-container {
	height: auto;
	width: 100%;
	padding: 65px 20px 20px 20px
}

@media (max-width: 767px) {
	.product-image-container .video-container {
		height: 329px;
		padding: 80px 15px
	}
}

.product-image-container .video-container .video-subcontainer {
	height: 0;
	padding-bottom: 56.25%;
	position: relative
}

.product-image-container .product-primary-image {
	text-align: center;
	background-color: #fff
}

@media (min-width: 1024px) {
	.product-image-container .product-primary-image {
		float: right;
		width: 80%
	}
}

.product-image-container .product-primary-image img {
	cursor: pointer;
	z-index: 100;
	max-width: 90%
}

.product-image-container .product-primary-image .swiper-button-next,.product-image-container .product-primary-image .swiper-button-prev {
	z-index: 101
}

.product-image-container .product-primary-image .zoom-container .video-container {
	display: none
}

.product-wish-zoom .ly_xsd {
	text-align: right;
	margin-right: 20px;
	z-index: 2
}

@media (max-width: 1024px) {
	.product-wish-zoom .ly_xsd {
		bottom: 130px
	}
}

@media (max-width: 767px) {
	.product-wish-zoom .ly_xsd {
		display: none
	}
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
	.product-wish-zoom .ly_xsd {
		display: none
	}
}

.product-wish-zoom .ly_xsd img {
	cursor: pointer;
	width: 30px;
	height: 30px
}

.dialog-content .product-image-container .product-primary-image {
	text-align: center;
	background-color: #fff
}

@media (min-width: 768px) {
	.dialog-content .product-image-container .product-primary-image {
		float: right;
		width: 80%
	}
}

.dialog-content .product-image-container .ly_xsd {
	display: none
}

@media (max-width: 767px) {
	.product-col-main .product-image-container .zoom-container {
		display: none
	}
}

.product-thumbnails {
	font-size: 0
}

@media (max-width: 540px) {
	.product-thumbnails:not(.no-swiper) {
		padding-top: 10px
	}
}

.product-thumbnails.no-swiper .swiper-arrows-vertical {
	display: none
}

.product-thumbnails .swiper-arrows-horizontal {
	display: none
}

@media (max-width: 767px) {
	.product-thumbnails .swiper-arrows-vertical {
		display: none
	}

	.page-zoomed .product-thumbnails>.swiper-container {
		pointer-events: none
	}

	.page-zoomed .product-thumbnails>.swiper-container:after {
		content: '';
		background: #fff;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 40
	}

	.page-zoomed .product-thumbnails .product-thumbnails-list {
		z-index: 50
	}
}

.product-thumbnails .swiper-arrows-vertical .swiper-button-next,.product-thumbnails .swiper-arrows-vertical .swiper-button-prev {
	display: none;
	margin-top: 0;
	text-align: center
}

.product-thumbnails .swiper-arrows-vertical .swiper-button-prev {
	top: -10px;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}

.product-thumbnails .swiper-arrows-vertical .swiper-button-next {
	top: auto;
	bottom: -10px;
	left: 50%;
	right: auto;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}

@media (min-width: 768px) {
	.product-thumbnails {
		margin-right: -9px
	}
}

@media (min-width: 4000px) {
	.product-thumbnails {
		right: 65px
	}
}

.product-thumbnails .product-thumbnails-item {
	float: left;
	width: 25%;
	padding: 0 6px;
	height: auto;
	object-fit: contain;
	opacity: .4
}

@media (min-width: 768px) {
	.product-thumbnails .product-thumbnails-item {
		height: 113.5px
	}
}

.product-thumbnails .product-thumbnails-item .video-container {
	width: 113px;
	height: 113px;
	padding: 27px 0;
	position: relative;
	cursor: pointer
}

.product-thumbnails .product-thumbnails-item .video-container:before {
	content: ' ';
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Ccircle cx='30' cy='30' r='30' fill='%23FFF' fill-opacity='.6' fill-rule='evenodd'/%3E%3C/svg%3E%0A"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath fill='%23979797' fill-rule='evenodd' d='M13 11L0 22V0z'/%3E%3C/svg%3E%0A");
	background-position: center;
	background-repeat: no-repeat;
	top: 0;
	left: 0;
	z-index: 1
}

@media (max-width: 767px) {
	.product-thumbnails .product-thumbnails-item .video-container {
		width: 100%;
		height: auto;
		padding: 80px 0
	}

	.product-thumbnails .product-thumbnails-item .video-container:before {
		display: none
	}
}

.product-thumbnails .product-thumbnails-item.selected {
	border: solid 1px #979797;
	opacity: 1
}

@media (min-width: 768px) {
	.product-thumbnails .product-thumbnails-item {
		float: none;
		display: inline-block;
		width: 25%;
		padding: 9px 9px 0 0
	}
}

@media (min-width: 768px) {
	.product-thumbnails .product-thumbnails-item {
		padding: 0;
		width: 113px
	}
}

@media (max-width: 767px) {
	.product-thumbnails .product-thumbnails-item {
		opacity: 1
	}

	.product-thumbnails .product-thumbnails-item.selected {
		border: 0
	}
}

.product-thumbnails .product-thumbnails-item .thumbnail-link {
	display: block;
	text-align: center;
	background-color: #fff;
	margin-bottom: 0;
	overflow: hidden
}

.product-thumbnails .product-thumbnails-item .thumbnail-link.hidden-tablet-mobile {
	display: none
}

@media (min-width: 768px) {
	.product-thumbnails .product-thumbnails-item .thumbnail-link.hidden-tablet-mobile {
		display: block
	}
}

@media (min-width: 4000px) {
	.product-thumbnails .product-thumbnails-item .thumbnail-link {
		margin-bottom: 9px
	}
}

@media (min-width: 768px) {
	.product-thumbnails .product-thumbnails-item .thumbnail-link {
		height: 106px;
		position: relative
	}
}

.product-thumbnails .product-thumbnails-item .thumbnail-link img {
	cursor: pointer
}

@media (min-width: 768px) {
	.product-thumbnails .product-thumbnails-item .thumbnail-link img {
		height: 100%
	}
}

@media (max-width: 767px) {
	.product-thumbnails .product-thumbnails-item .thumbnail-link {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		pointer-events: none
	}
}

@media (min-width: 1024px) {
	.product-primary-image~.product-thumbnails {
		width: 20%;
		overflow: hidden
	}

	.product-primary-image~.product-thumbnails .swiper-container {
		width: 100%;
		height: auto
	}

	.product-primary-image~.product-thumbnails .swiper-container .swiper-wrapper {
		max-height: 600px;
		transition: all .3s ease-in-out
	}

	.product-primary-image~.product-thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item {
		padding: 0;
		min-height: 150px;
		max-height: 150px;
		background: #fff
	}

	.product-primary-image~.product-thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item.selected {
		border: 0
	}

	.product-primary-image~.product-thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item .thumbnail-link {
		height: 113px;
		margin-bottom: 0
	}

	.product-primary-image~.product-thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item .thumbnail-link img {
		height: 100%;
		width: auto
	}

	.product-primary-image~.product-thumbnails .swiper-container .swiper-button-next,.product-primary-image~.product-thumbnails .swiper-container .swiper-button-prev {
		display: none
	}

	.product-primary-image~.product-thumbnails .swiper-arrows-vertical .swiper-button-next,.product-primary-image~.product-thumbnails .swiper-arrows-vertical .swiper-button-prev {
		left: 40%;
		display: block;
		transform: rotate(90deg) scale(1) skew(1deg) translate(0);
		-webkit-transform: rotate(90deg) scale(1) skew(1deg) translate(0);
		-moz-transform: rotate(90deg) scale(1) skew(1deg) translate(0);
		-o-transform: rotate(90deg) scale(1) skew(1deg) translate(0);
		-ms-transform: rotate(90deg) scale(1) skew(1deg) translate(0);
		border: 1px solid #e2e3e3;
		background-color: #e2e3e3
	}

	.product-primary-image~.product-thumbnails .swiper-arrows-vertical .swiper-button-next {
		left: 45px;
		bottom: -35px;
		background-color: transparent;
		font-size: 50px;
		border: 0;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' d='M8 7l-7 7 7-7-7-7z'/%3E%3C/svg%3E")
	}

	.product-primary-image~.product-thumbnails .swiper-arrows-vertical .swiper-button-prev {
		left: 45px;
		top: -40px;
		background-color: transparent;
		font-size: 50px;
		border: 0;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' d='M8 0L1 7l7 7-7-7z'/%3E%3C/svg%3E")
	}
}

.swiper-pagination {
	position: static;
	text-align: center;
	margin: 20px 0
}

@media (min-width: 768px) {
	.swiper-pagination {
		display: none
	}
}

.swiper-pagination .swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

.swiper-pagination .swiper-pagination-bullet-active {
	opacity: 1;
	background-color: #000
}

.clickToZoom {
	position: fixed;
	padding: 5px;
	color: grey;
	background: none 0 0 repeat scroll #fff;
	border: 1px solid #ccc;
	opacity: .8;
	display: none
}

.zoom-container:hover .clickToZoom {
	display: inline-block
}

.product-image-zoom .hidden-desktop {
	display: none
}

.product-image-zoom #dialog-container {
	background: 0 0;
	padding: 0
}

.product-image-zoom #dialog-container .product-image-container {
	padding: 0;
	font-size: 0
}

.product-image-zoom #dialog-container .product-image-container .product-primary-image {
	width: 80%;
	float: right
}

.product-image-zoom #dialog-container .product-image-container .product-primary-image .zoom-container {
	background-size: 80%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain
}

.product-image-zoom #dialog-container .product-image-container .product-primary-image .video-container {
	padding: 0
}

.product-image-zoom #dialog-container .product-image-container .product-primary-image .swiper-button-next,.product-image-zoom #dialog-container .product-image-container .product-primary-image .swiper-button-prev {
	display: none
}

.product-image-zoom #dialog-container .product-image-container #thumbnails,.product-image-zoom #dialog-container .product-image-container .product-thumbnails {
	width: 113px;
	padding-top: 32px
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-container,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-container {
	width: 100%;
	height: auto
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-container .swiper-wrapper,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-container .swiper-wrapper {
	height: 600px;
	min-height: 600px;
	transition: all .3s ease-in-out
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item {
	padding: 0;
	background: #fff;
	min-height: 150px;
	max-height: 150px;
	margin: 0!important
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item.selected,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item.selected {
	border: 0
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item .thumbnail-link,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item .thumbnail-link {
	height: 113px;
	margin-bottom: 0
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item .thumbnail-link img,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-container .swiper-wrapper .product-thumbnails-item .thumbnail-link img {
	height: 100%;
	width: auto
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-container .swiper-button-next,.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-container .swiper-button-prev,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-container .swiper-button-next,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-container .swiper-button-prev {
	display: none
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-arrows-vertical .swiper-button-next,.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-arrows-vertical .swiper-button-prev,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-arrows-vertical .swiper-button-next,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-arrows-vertical .swiper-button-prev {
	left: 40%;
	display: none;
	transform: rotate(90deg) scale(1) skew(1deg) translate(0);
	-webkit-transform: rotate(90deg) scale(1) skew(1deg) translate(0);
	-moz-transform: rotate(90deg) scale(1) skew(1deg) translate(0);
	-o-transform: rotate(90deg) scale(1) skew(1deg) translate(0);
	-ms-transform: rotate(90deg) scale(1) skew(1deg) translate(0);
	border: 1px solid #e2e3e3;
	background-color: #e2e3e3
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-arrows-vertical .swiper-button-next,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-arrows-vertical .swiper-button-next {
	left: 4%;
	bottom: -35px;
	background-color: transparent;
	font-size: 50px;
	border: 0;
	background-image: url("")
}

.product-image-zoom #dialog-container .product-image-container #thumbnails .swiper-arrows-vertical .swiper-button-prev,.product-image-zoom #dialog-container .product-image-container .product-thumbnails .swiper-arrows-vertical .swiper-button-prev {
	left: 4%;
	top: -4px;
	background-color: transparent;
	font-size: 50px;
	border: 0;
	background-image: url("")
}

.product-image-zoom.opening-video .ui-dialog-titlebar-close {
	top: 32px
}

.product-image-zoom.opening-video .product-primary-image {
	background: 0 0!important
}

.product-image-zoom.opening-video .product-primary-image .zoom-container {
	background-image: none!important;
	padding-top: 32px
}

.swiper-button-disabled {
	display: none!important
}

.lw-dialog-zoom {
	z-index: 9001
}

.lw-dialog-zoom .swiper-container {
	height: calc(100vh - 200px)
}

@media (max-width: 767px) {
	.lw-dialog-zoom .swiper-container {
		height: calc(100vh - 100px)
	}
}

@media (max-width: 767px) {
	.lw-dialog-zoom {
		left: 0;
		top: 0
	}

	.lw-dialog-zoom.ui-dialog {
		min-width: 100%;
		height: 100%!important
	}

	.lw-dialog-zoom.ui-dialog #dialog-container.ui-dialog-content {
		min-height: 100%!important
	}
}

.lw-dialog-zoom .close-popin {
	position: absolute;
	top: 9px;
	right: 7px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	z-index: 999999
}

.lw-dialog-zoom .close-popin::before {
	position: absolute;
	left: 20px;
	content: ' ';
	height: 35px;
	width: 2px;
	background-color: #000
}

.lw-dialog-zoom .close-popin::after {
	position: absolute;
	left: 20px;
	content: ' ';
	height: 35px;
	width: 2px;
	background-color: #000
}

@media (min-width: 1024px) {
	.lw-dialog-zoom picture {
		height: 100%
	}

	.lw-dialog-zoom picture img {
		max-height: 100%
	}
}

.lw-dialog-zoom .lw-control-zoom {
	text-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 10px;
	padding-left: 20px
}

@media (max-width: 767px) {
	.lw-dialog-zoom .lw-control-zoom {
		display: none
	}
}

.lw-dialog-zoom .lw-control-zoom .lw-zoom-minus-btn {
	height: 40px;
	border: 1px solid #000;
	width: 40px;
	cursor: pointer
}

.lw-dialog-zoom .lw-control-zoom .lw-zoom-minus-btn p {
	font-size: 30px
}

.lw-dialog-zoom .lw-control-zoom .lw-zoom-percentage {
	width: 80px
}

.lw-dialog-zoom .lw-control-zoom .lw-zoom-more-btn {
	height: 40px;
	border: 1px solid #000;
	width: 40px;
	cursor: pointer
}

.lw-dialog-zoom .lw-control-zoom .lw-zoom-more-btn p {
	font-size: 30px
}

.product-name {
	font-size: 13px;
	margin: 0 0 8px
}

@media (max-width: 767px) {
	.product-name {
		font-size: 15px;
		margin: 0 0 20px
	}
}

.product-price {
	font-weight: 700
}

@media (max-width: 767px) {
	.product-price {
		font-size: 14px
	}
}

.product-price .price-standard {
	font-size: 14px;
	color: #979797;
	text-decoration: line-through
}

.product-price span {
	white-space: nowrap
}

.price-and-size-wrapper {
	position: relative
}

.price-and-size-wrapper .product-price span {
	float: right
}

.expand {
	margin-top: 0
}

.estimated-delivery,.pre-order,.product-add-to-cart,.product-add-to-wishlist,.product-description {
	margin-top: 12px;
	font-size: 16px
}

@media (max-width: 767px) {
	.estimated-delivery,.pre-order,.product-add-to-cart,.product-add-to-wishlist,.product-description {
		margin-top: 20px
	}
}

.pre-order {
	color: #a9a8a6
}

.product-description {
	line-height: 17px
}

@media (max-width: 767px) {
	.product-description {
		font-size: 16px
	}
}

.product-attributes {
	font-size: 16px
}

.product-attributes h3.details-mobile-trigger {
	font-size: 16px
}

.variant-dropdown.size {
	margin-bottom: 12px
}

.variant-dropdown.size select {
	display: block;
	width: 50%;
	height: 34px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-image: none;
	border: 0
}

@media (max-width: 767px) {
	.variant-dropdown.size select {
		width: 100%
	}
}

.variant-dropdown.size select option.unselectable {
	color: #a9a8a6
}

.estimated-delivery,.promotion-title {
	color: #a9a8a6
}

.promotion-title {
	padding-top: 5px
}

@media (max-width: 767px) {
	.product-add-to-wishlist {
		margin-top: 10px
	}
}

@media (max-width: 768px) {
	.product-add-to-wishlist {
		display: none
	}
}

.product-attributes {
	line-height: 18px
}

@media (max-width: 767px) {
	.product-attributes .expand {
		padding-bottom: 30px
	}

	.product-attributes+.expand .info-popin-label {
		position: relative
	}
}

.product-attributes .expand-trigger {
	color: #a9a8a6;
	cursor: pointer
}

.product-attributes .expand-trigger:hover {
	font-weight: 700
}

@media (max-width: 767px) {
	.product-attributes .expand-trigger {
		font-size: 14px;
		font-weight: 700
	}
}

.product-attributes .expand-content {
	opacity: 0;
	max-height: 0;
	overflow: hidden;
	transition: all .2s cubic-bezier(.18,.75,.18,.75)
}

.product-attributes .expand-content p {
	margin: 0
}

.product-attributes .expand-content p+p {
	margin-top: 10px
}

.product-attributes .expand-content table {
	vertical-align: top
}

.product-attributes .expand-content table td {
	padding-bottom: 12px
}

.product-attributes .expand-content a {
	color: #000;
	text-decoration: underline
}

.product-attributes .open .expand-trigger {
	font-weight: 700;
	padding-bottom: 8px
}

.product-attributes .open .expand-content {
	opacity: 1;
	max-height: 3000px;
	padding: 8px 0 0;
	transition: all .2s cubic-bezier(.75,.18,.75,.18)
}

@media (max-width: 767px) {
	.product-attributes .open .expand-content {
		padding: 0 0 8px
	}
}

@media (min-width: 768px) {
	.product-attributes .expand--onlyMobile .expand-trigger,.product-attributes .expand--onlyMobile.open .expand-trigger {
		display: none
	}

	.product-attributes .expand--onlyMobile .expand-content,.product-attributes .expand--onlyMobile.open .expand-content {
		opacity: 1;
		max-height: 3000px
	}
}

@media (min-width: 768px) {
	.product-variations {
		margin-top: 20px
	}
}

.product-variations .attribute {
	position: relative;
	overflow: hidden
}

.product-variations .attribute .value {
	width: calc(100% + 6px);
	padding-top: 10px
}

.product-variations .attribute .attrvalue {
	float: left;
	width: 100%
}

@media (min-width: 768px) {
	.product-variations .attribute .attrvalue {
		width: 33%
	}
}

.product-variations .attribute .attrvalue>a {
	display: block;
	text-align: center;
	background-color: #fff
}

@media (max-width: 767px) {
	.product-variations .attribute img {
		height: 280px
	}
}

.form-backinstock {
	display: none;
	background-color: #fff;
	padding: 10px 20px
}

.form-backinstock.wishlist-coming-soon {
	display: block;
	padding: 0
}

.back-in-stock-popin.ui-dialog-content .form-backinstock {
	display: block
}

.form-backinstock .title {
	font-size: 18px;
	font-weight: 700;
	color: #000;
	display: block;
	-webkit-margin-before: .67em;
	margin-block-start: .67em;
	-webkit-margin-after: .67em;
	margin-block-end: .67em;
	-webkit-margin-start: 0;
	margin-inline-start: 0;
	-webkit-margin-end: 0;
	margin-inline-end: 0
}

.form-backinstock .label {
	font-size: 13px;
	color: #333
}

.form-backinstock .error {
	font-size: 13px
}

.form-backinstock .bottom-wrapper {
	margin-top: 21px;
	font-size: 0
}

.form-backinstock .bottom-wrapper .left,.form-backinstock .bottom-wrapper .right {
	display: inline-block;
	vertical-align: middle
}

.form-backinstock .bottom-wrapper .right {
	width: 150px
}

.form-backinstock .bottom-wrapper .right .bis_submit {
	min-height: 35px;
	padding: 0;
	min-width: 150px
}

.form-backinstock .bottom-wrapper .left {
	width: calc(100% - 150px);
	text-align: left
}

.form-backinstock .bottom-wrapper .left input[type=checkbox]~label:before {
	top: 27%
}

.form-backinstock .bottom-wrapper .left input[type=checkbox]~label:after {
	top: 27%
}

.form-backinstock .bottom-wrapper .left .privacy-link {
	text-decoration: underline;
	font-size: 13px;
	line-height: 1.31;
	letter-spacing: -.4px;
	color: #333
}

.form-backinstock .bottom-wrapper .left label {
	font-size: 13px;
	color: #333
}

.form-backinstock .bottom-wrapper .left .errorCheckboxBackInStock {
	font-size: 13px;
	display: none
}

.form-backinstock .bottom-wrapper .left .errorCheckboxBackInStock.visible {
	display: block
}

@media (max-width: 540px) {
	.form-backinstock .bottom-wrapper .left,.form-backinstock .bottom-wrapper .right {
		display: block;
		width: 100%;
		text-align: left
	}
}

.back-in-stock-popin {
	background: #fff!important
}

.button:not(.button-text).bis_message {
	cursor: default
}

.button:not(.button-text).bis_message:hover {
	font-weight: 400
}

@media (max-width: 767px) {
	.quickview-middle {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.quickview-middle .pdpForm {
		-ms-flex-order: 2;
		order: 2
	}

	.quickview-middle .backInStock-form {
		-ms-flex-order: 2;
		order: 2
	}

	.quickview-middle .product-add-to-wishlist {
		-ms-flex-order: 3;
		order: 3
	}

	.quickview-middle .estimated-delivery {
		-ms-flex-order: 4;
		order: 4
	}

	.quickview-middle .product-description {
		-ms-flex-order: 1;
		order: 1
	}

	.quickview-middle .pre-order {
		-ms-flex-order: 5;
		order: 5
	}

	.quickview-middle .product-attributes {
		-ms-flex-order: 6;
		order: 6;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-top: 12px
	}

	.quickview-middle .product-attributes .expand--share {
		-ms-flex-order: 2;
		order: 2
	}

	.quickview-middle .product-attributes .expand--details {
		-ms-flex-order: 1;
		order: 1
	}

	.quickview-middle .product-attributes .expand--others {
		-ms-flex-order: 3;
		order: 3
	}
}

@media (max-width: 767px) {
	.product-detail .button:not(.button-text) {
		font-size: 14px
	}
}

.price-and-size-wrapper {
	margin-top: 15px;
	font-size: 0
}

.price-and-size-wrapper .lw-pdp-size-container {
	margin-top: 20px;
	width: 50%
}

.price-and-size-wrapper .lw-pdp-size-container span {
	text-decoration: underline;
	font-size: 16px
}

.price-and-size-wrapper .product-price,.price-and-size-wrapper .variant-dropdown {
	display: inline-block;
	vertical-align: top;
	width: 50%
}

.price-and-size-wrapper .product-price {
	width: calc(100% - 210px);
	display: inline-block;
	font-size: 24px;
	font-weight: 700;
	letter-spacing: 1px
}

@media (min-width: 768px) {
	.price-and-size-wrapper .product-price {
		width: 35%
	}
}

@media (min-width: 768px) {
	.price-and-size-wrapper .product-price {
		width: 100%
	}
}

.price-and-size-wrapper .variant-dropdown {
	width: 210px;
	display: inline-block;
	margin: 0;
	font-size: 0
}

.price-and-size-wrapper .variant-dropdown .size-guide,.price-and-size-wrapper .variant-dropdown .value {
	display: inline-block;
	vertical-align: top
}

.price-and-size-wrapper .variant-dropdown .size-guide {
	width: calc(100% - 140px)
}

.price-and-size-wrapper .variant-dropdown .size-guide #size-guide-cta {
	line-height: 24px;
	font-size: 12px;
	text-decoration: underline;
	padding-left: 10px
}

.price-and-size-wrapper .variant-dropdown .value {
	width: 140px;
	text-align: left;
	position: relative
}

.price-and-size-wrapper .variant-dropdown .value select {
	height: 24px;
	padding: 0 0 0 5px;
	font-size: 16px;
	width: 100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	appearance: none;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12'%3E%3Cg fill='%23333' fill-rule='evenodd'%3E%3Cpath d='M3.006 12L0 7h6.012zM3.006 0l3.006 5H0z'/%3E%3C/g%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: right 5px center
}

.price-and-size-wrapper .variant-dropdown .value select.error {
	background-color: #ca827d
}

.price-and-size-wrapper .variant-dropdown .value select:focus {
	font-size: 16px
}

.price-and-size-wrapper .variant-dropdown .value #va-size-error {
	line-height: 24px;
	font-size: 11px;
	position: absolute;
	width: 99px;
	top: 25px
}

@media (max-width: 3999px) and (min-width:769px) {
	.price-and-size-wrapper .variant-dropdown {
		display: block
	}
}

@media (max-width: 3999px) and (min-width:541px) {
	.price-and-size-wrapper .variant-dropdown {
		width: 100%
	}

	.price-and-size-wrapper .variant-dropdown .value {
		width: 45%
	}

	.price-and-size-wrapper .variant-dropdown .size-guide {
		float: right;
		width: 55%
	}
}

@media (max-width: 3999px) {
	.price-and-size-wrapper .variant-dropdown .size-guide #size-guide-cta,.price-and-size-wrapper .variant-dropdown .value select {
		font-size: 16px
	}
}

@media (max-width: 767px) {
	.price-and-size-wrapper .product-price {
		width: 100%
	}

	.price-and-size-wrapper .variant-dropdown {
		width: 100%
	}

	.price-and-size-wrapper .variant-dropdown .size-guide,.price-and-size-wrapper .variant-dropdown .value {
		display: inline-block
	}

	.price-and-size-wrapper .variant-dropdown .value {
		width: 50%
	}

	.price-and-size-wrapper .variant-dropdown .value .variation-select {
		width: 140px
	}

	.price-and-size-wrapper .variant-dropdown .value #va-size-error {
		position: initial;
		display: block;
		width: 100%
	}

	.price-and-size-wrapper .variant-dropdown .size-guide {
		float: right;
		width: 50%
	}
}

.price-and-size-wrapper .variant-dropdown {
	width: 50%;
	float: left;
	margin-bottom: 20px
}

.price-and-size-wrapper .variant-dropdown .value {
	width: 100%
}

.price-and-size-wrapper .lw-product-associated-content {
	width: 50%;
	float: right;
	font-size: 16px;
	margin-bottom: 20px;
	text-align: right
}

.pt_product-details .pdp-sticky-mobile-devices {
	display: none
}

.pt_product-details .pdp-sticky-mobile-devices .pdp-sticky-col5 {
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	max-width: 100%;
	padding: 25px
}

.pt_product-details .pdp-sticky-mobile-devices .pdp-sticky-col5:not(.pdp-sticky-cta) {
	display: none
}

.pt_product-details .pdp-sticky-mobile-devices .pdp-sticky-col5 .product-name {
	display: none;
	font-size: 18px
}

.pt_product-details .pdp-sticky-mobile-devices .pdp-sticky-col5 .product-price {
	display: none
}

.pt_product-details .pdp-sticky-mobile-devices .pdp-sticky-col5 .price-sales {
	font-size: 24px
}

.pt_product-details .pdp-sticky-mobile-devices .pdp-sticky-col5 #add-to-cart {
	min-height: 45px
}

.pt_product-details .pdp-sticky-mobile-devices .pdp-sticky-cta {
	text-align: right
}

@media (min-width: 768px) {
	.pt_product-details .pdp-sticky-mobile-devices {
		display: none!important
	}
}

@media (max-width: 767px) {
	.pt_product-details .pdp-sticky-mobile-devices {
		height: auto;
		position: fixed;
		bottom: 0;
		width: 100%;
		background-color: transparent;
		opacity: 1;
		z-index: 9999;
		display: none;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-line-pack: center;
		align-content: center
	}
}

@media (min-width: 768px) {
	.pt_product-details {
		overflow: inherit!important
	}
}

.pt_product-details .button:hover,.pt_product-details button:hover {
	font-weight: 400
}

.pt_product-details .header-msg {
	display: none
}

.pt_product-details .container #pdpMain {
	position: relative;
	top: 20px;
	border-bottom: 25px solid #f5f5f5
}

.pt_product-details .container #pdpMain #js-current-product-json-completelook,.pt_product-details .container #pdpMain #js-current-product-json-mightlike {
	display: none
}

@media (max-width: 767px) {
	.pt_product-details {
		position: relative
	}
}

.pt_product-details .product-col-main .product-image-container {
	padding: 0;
	text-align: center
}

.pt_product-details .product-col-main .product-wish-zoom .js-add-to-wishlist-event .add-to-wishlist-heart {
	display: -ms-inline-flexbox;
	display: inline-flex;
	position: absolute;
	right: 20px;
	top: 20px;
	width: 24px;
	height: 24px;
	background-size: 24px 24px;
	background-image: url(data:image/png;
	base64,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)
}

@media (max-width: 767px) {
	.pt_product-details .product-col-main .product-wish-zoom .js-add-to-wishlist-event .add-to-wishlist-heart {
		right: 5px;
		top: -25px
	}
}

.pt_product-details .product-col-side {
	font-size: 13px;
	color: #333
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side {
		padding: 25px
	}
}

.pt_product-details .product-col-side .product-detail .product-name {
	color: #000;
	font-size: 20px;
	letter-spacing: -.5px
}

.pt_product-details .product-col-side .product-add-to-wishlist {
	margin-top: 8px
}

.pt_product-details .product-col-side .product-add-to-wishlist .model-id {
	font-weight: 700
}

.pt_product-details .product-col-side .product-add-to-wishlist #add-to-my-edit {
	font-size: 12px;
	text-decoration: underline
}

@media (max-width: 3999px) {
	.pt_product-details .product-col-side .product-add-to-wishlist {
		display: none
	}
}

.pt_product-details .product-col-side .product-description {
	margin-top: 22px
}

.pt_product-details .product-col-side .product-description h2 {
	font-size: 16px
}

.pt_product-details .product-col-side .product-attributes {
	margin-top: 20px
}

.pt_product-details .product-col-side .product-attributes.details {
	margin-top: 20px
}

.pt_product-details .product-col-side .product-attributes .expand--others-desktop .expand {
	display: inline-block;
	margin-right: 10px
}

@media (max-width: 3999px) {
	.pt_product-details .product-col-side .product-attributes .expand--others-desktop {
		display: none
	}
}

.pt_product-details .product-col-side .product-attributes .expand--others.mobile .expand-trigger {
	display: none
}

@media (max-width: 3999px) {
	.pt_product-details .product-col-side .product-attributes .expand--others.mobile .expand-trigger {
		display: block
	}
}

.pt_product-details .product-col-side .product-attributes .expand--others.mobile .expand:not(:first-child) {
	padding-top: 16px
}

.pt_product-details .product-col-side .product-attributes .expand-trigger {
	font-size: 16px;
	font-weight: 700;
	color: #333
}

.pt_product-details .product-col-side .product-attributes .expand-trigger:after {
	content: "";
	display: inline-block;
	width: 15px;
	height: 10px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 9 14'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' d='M8 0L1 7l7 7-7-7z'/%3E%3C/svg%3E");
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.pt_product-details .product-col-side .product-attributes .expand,.pt_product-details .product-col-side .product-attributes .expand--details {
	margin-top: 0
}

.pt_product-details .product-col-side .product-attributes .expand--details.open .expand-trigger:after,.pt_product-details .product-col-side .product-attributes .expand--details.opening .expand-trigger:after,.pt_product-details .product-col-side .product-attributes .expand.open .expand-trigger:after,.pt_product-details .product-col-side .product-attributes .expand.opening .expand-trigger:after {
	content: "";
	display: inline-block;
	width: 20px;
	height: 10px;
	background-repeat: no-repeat;
	background-position-x: 5px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 9 14'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' d='M8 0L1 7l7 7-7-7z'/%3E%3C/svg%3E");
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg)
}

.pt_product-details .product-col-side .product-attributes .socialsharing {
	margin-top: 30px
}

.pt_product-details .product-col-side .product-attributes .socialsharing .social-sharing {
	margin: 0
}

.pt_product-details .product-col-side .product-attributes .socialsharing .share-icon {
	font-size: 18px
}

.pt_product-details .product-col-side .product-attributes .details-table .details-col-1,.pt_product-details .product-col-side .product-attributes .details-table .details-col-2 {
	display: table-cell;
	vertical-align: top;
	padding: 0
}

.pt_product-details .product-col-side .product-attributes .details-table .details-col-1 li,.pt_product-details .product-col-side .product-attributes .details-table .details-col-2 li {
	margin-bottom: 5px
}

.pt_product-details .product-col-side .product-attributes .details-table .details-col-2 {
	padding-left: 15px
}

@media (min-width: 768px) {
	.pt_product-details .product-col-side .product-variations.colors-popin,.pt_product-details .product-col-side .product-variations.materials:nth-child(1) {
		margin-top: 20px
	}

	.pt_product-details .product-col-side .product-variations.materials {
		margin-top: 7px
	}

	.pt_product-details .product-col-side .product-variations.materials .other-products-content {
		cursor: pointer
	}
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side .product-variations .attribute img {
		height: 24px
	}
}

.pt_product-details .product-col-side .other-products-label-trigger {
	cursor: pointer
}

.pt_product-details .product-col-side .other-products-wrapper {
	font-size: 0;
	padding: 4.5px 12px 4.5px 15px;
	border: none
}

@media (max-width: 4000px) {
	.pt_product-details .product-col-side .other-products-wrapper {
		padding: 4.5px 10px;
		padding-left: 0
	}
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content,.pt_product-details .product-col-side .other-products-wrapper .other-products-label {
	display: inline-block;
	vertical-align: middle
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-label {
	width: 45%;
	font-size: 16px;
	color: #2f2f3b
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-label {
		width: 35%
	}
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content {
	width: 55%
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content {
		width: 65%
	}
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content {
	padding: 0
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches {
	text-align: right
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches {
		padding-bottom: 5px
	}
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue {
	width: 32px;
	height: auto;
	float: none;
	display: none;
	margin-right: 10px
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue:nth-child(1) {
	display: inline-block
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue:nth-child(2) {
	display: inline-block
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue:nth-child(3) {
	display: inline-block
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue:nth-child(4) {
	display: inline-block
}

@media (max-width: 4000px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue {
		margin-right: 4px
	}
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue:last-child,.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue:nth-child(4) {
	margin-right: 0
}

@media (min-width: 541px) and (max-width:1024px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue:nth-child(n+4) {
		display: none
	}
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue .swatchanchor {
	margin-top: -4px
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches .attrvalue .product-image {
	display: none
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color {
	text-align: right
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color {
		padding-bottom: 5px
	}
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue {
	width: 32px;
	height: auto;
	float: none;
	display: none;
	cursor: pointer !important;
}

@media (min-width: 541px) and (max-width:1024px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue.selectable:nth-child(n+4) {
		display: none
	}
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(1) {
		display: inline-block
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(2) {
		display: inline-block
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(3) {
		display: inline-block
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(4) {
		display: inline-block
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(5) {
		display: inline-block
	}
}

@media (min-width: 768px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(1) {
		display: inline-block
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(2) {
		display: inline-block
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(3) {
		display: inline-block
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(4) {
		display: inline-block
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(2) {
		float: right
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(3) {
		float: right
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(4) {
		float: right
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(5) {
		float: right
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(6) {
		float: right
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(7) {
		float: right
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(8) {
		float: right
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(9) {
		float: right
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .attrvalue:nth-child(10) {
		float: right
	}
}

@media (min-width: 768px) {
	.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swatches.color .variation-color {
		display: inline-block
	}
}

.pt_product-details .product-col-side .other-products-wrapper .other-products-content .button,.pt_product-details .product-col-side .other-products-wrapper .other-products-content .product-name,.pt_product-details .product-col-side .other-products-wrapper .other-products-content .product-pricing,.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swiper-button-next,.pt_product-details .product-col-side .other-products-wrapper .other-products-content .swiper-button-prev {
	display: none
}

.pt_product-details .product-col-side .product-add-to-cart {
	margin-top: 20px
}

.pt_product-details .product-col-side #add-to-cart,.pt_product-details .product-col-side .bis_submit,.pt_product-details .product-col-side .trigger-form-backinstock,.pt_product-details .product-col-side button {
	min-height: 45px;
	font-size: 18px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.pt_product-details .product-col-side .trigger-form-backinstock {
	background-color: #fff;
	color: #000;
	border: 1px solid #000
}

.pt_product-details .product-you-may-like {
	padding-top: 20px;
	background-color: #f4f4f4
}

.pt_product-details .product-you-may-like .you-may-like {
	margin: 0;
	padding: 30px;
	background-color: #fff
}

.pt_product-details .product-you-may-like .you-may-like .you-may-like-img {
	max-height: 278px
}

.pt_product-details .product-you-may-like .you-may-like strong {
	font-size: 24px;
	letter-spacing: -.5px
}

.pt_product-details .product-you-may-like .you-may-like .swiper-wrapper {
	margin-top: 14px;
	-ms-flex-align: end;
	align-items: flex-end
}

@media (max-width: 540px) {
	.pt_product-details .product-you-may-like .you-may-like .swiper-wrapper {
		margin-top: 5px
	}
}

.pt_product-details .product-you-may-like .you-may-like .swiper-slide {
	text-align: center
}

.pt_product-details .product-you-may-like .you-may-like .swiper-slide a {
	display: block
}

.pt_product-details .product-you-may-like .you-may-like .swiper-slide .product-name {
	color: #000;
	font-size: 16px;
	font-weight: 700
}

.pt_product-details .product-you-may-like .you-may-like .swiper-slide .product-price {
	font-weight: 400;
	font-size: 16px;
	float: none!important
}

.pt_product-details .product-you-may-like .you-may-like .swiper-button-next {
	right: 0
}

.pt_product-details .product-you-may-like .you-may-like .swiper-button-prev {
	left: 0
}

.pt_product-details .product-you-may-like .product-associated-content {
	width: 100%
}

.pt_product-details .product-you-may-like .product-associated-content .container span {
	font-size: 24px
}

.pt_product-details .swiper-button-next,.pt_product-details .swiper-button-prev {
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	background-size: 9px 14px;
	background-position: center;
	background-repeat: no-repeat
}

.pt_product-details .swiper-button-next {
	right: 0
}

.pt_product-details .swiper-button-prev {
	left: 0
}

.pt_product-details .hidden-desktop {
	display: none
}

@media (min-width: 768px) {
	.pt_product-details .zoom-container {
		min-height: 530px;
		padding-bottom: 2px
	}
}

@media (max-width: 767px) {
	.pt_product-details #main {
		padding-left: 0;
		padding-right: 0;
		margin-left: 0;
		margin-right: 0
	}

	.pt_product-details .hidden-desktop {
		display: block
	}

	.pt_product-details .hidden-tablet-mobile {
		display: none
	}

	.pt_product-details .hidden-desktop .hidden-tablet-mobile {
		display: block
	}

	.pt_product-details .hidden-desktop .fa.fa-heart-o.hidden-tablet-mobile {
		display: none
	}

	.pt_product-details .product-col-main {
		padding: 20px
	}

	.pt_product-details .product-col-main .product-name-mobile {
		width: 90%
	}
}

@media (max-width: 767px) and (max-width:767px) {
	.pt_product-details .product-col-main .product-name-mobile {
		text-align: left
	}
}

@media (max-width: 767px) {
	.pt_product-details .product-col-main .product-name-mobile .name {
		font-size: 20px;
		float: left;
		letter-spacing: -.5px;
		font-weight: 700
	}

	.pt_product-details .product-col-main .product-name-mobile #add-to-my-edit-mobile {
		float: right;
		position: relative;
		top: 3px
	}

	.pt_product-details .product-col-main .product-name-mobile #add-to-my-edit-mobile .fa-heart-o {
		font-size: 16px;
		font-weight: 700
	}

	.pt_product-details .product-col-main .product-image-container {
		margin-bottom: 0;
		cursor: auto
	}

	.pt_product-details .product-col-side .product-attributes {
		margin-top: 0
	}

	.pt_product-details .product-col-side .product-attributes .expand,.pt_product-details .product-col-side .product-attributes.details {
		margin-top: 0;
		padding: 0
	}

	.pt_product-details .product-col-side .product-attributes.expand--details-mobile {
		margin-top: 0;
		display: none
	}

	.pt_product-details .product-col-side .product-attributes.expand--details-mobile .expand {
		display: inline-block;
		margin-right: 10px
	}

	.pt_product-details .product-col-side .product-attributes.expand--details-mobile .expand-trigger {
		font-size: 16px;
		padding: 0;
		border: 0
	}

	.pt_product-details .product-col-side .socialsharing {
		margin-top: 32px;
		text-align: center
	}

	.pt_product-details .product-col-side .product-you-may-like {
		padding: 0;
		background-color: #fff;
		max-width: 60%;
		margin: 40px auto 0
	}

	.pt_product-details .product-col-side .product-you-may-like .you-may-like {
		text-align: center;
		padding: 18px
	}

	.pt_product-details .product-col-side .product-you-may-like .you-may-like .swiper-container {
		overflow: visible
	}

	.pt_product-details .product-col-side .product-you-may-like .you-may-like strong {
		font-size: 14px
	}

	.pt_product-details .product-col-side .product-you-may-like .you-may-like .swiper-slide .product-name {
		font-size: 14px;
		margin: 0 0 11px
	}

	.pt_product-details .product-col-side .product-you-may-like .you-may-like .swiper-slide .product-price {
		font-size: 13px;
		color: #333
	}
}

@media (max-width: 767px) and (min-width:768px) {
	.pt_product-details .product-col-side .product-variations {
		margin-top: 35px
	}

	.pt_product-details .product-col-side .product-variations.materials {
		margin-top: 13px
	}
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side .product-add-to-cart {
		margin-top: 20px
	}

	.pt_product-details .product-col-side .product-add-to-cart #add-to-cart,.pt_product-details .product-col-side .product-add-to-cart .bis_submit,.pt_product-details .product-col-side .product-add-to-cart .trigger-form-backinstock {
		min-height: 45px;
		font-size: 16px
	}

	.pt_product-details .product-col-side .other-products-wrapper {
		padding: 8.5px 10px;
		padding-left: 0
	}

	.pt_product-details .product-col-side .other-products-wrapper .other-products-label {
		font-size: 16px
	}

	.pt_product-details .product-col-side .expand--others.mobile {
		padding-left: 30px;
		border-top: 20px #f5f5f5 solid;
		position: relative;
		width: calc(100% + 65px);
		left: -30px
	}
}

@media (max-width: 767px) and (max-width:767px) {
	.pt_product-details .product-col-side .expand--others.mobile {
		padding-right: 30px
	}
}

@media (max-width: 767px) and (max-width:767px) {
	.pt_product-details .product-col-side .expand--others.mobile>div {
		padding-top: 10px
	}
}

@media (max-width: 767px) {
	.pt_product-details .product-col-side .expand--others.mobile .expand-trigger {
		font-size: 14px;
		font-weight: 700;
		padding-bottom: 0;
		border-bottom: 0
	}

	.pt_product-details .product-col-side .expand--others.mobile .expand.open .expand-trigger {
		padding-bottom: 8px
	}

	.pt_product-details .swiper-button-prev {
		left: 0
	}

	.pt_product-details .swiper-button-next {
		right: 0
	}
}

@media (max-width: 540px) {
	.pt_product-details .product-col-side .product-you-may-like {
		max-width: 273px
	}

	.pt_product-details .product-col-side .product-you-may-like .you-may-like .swiper-container {
		overflow: visible
	}
}

@media (max-width: 3999px) {
	.pt_product-details .siteBottom {
		padding-left: 0
	}
}

@media (max-width: 767px) {
	.pt_product-details .siteBottom {
		position: relative;
		top: -5px
	}
}

@media (max-width: 540px) {
	.pt_product-details .siteBottom {
		background-color: #fff
	}
}

.swiper-button-next,.swiper-button-prev {
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	background-size: 9px 14px;
	background-position: center;
	background-repeat: no-repeat
}

.swiper-button-prev {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' d='M8 0L1 7l7 7-7-7z'/%3E%3C/svg%3E")
}

.swiper-button-next {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' d='M8 7l-7 7 7-7-7-7z'/%3E%3C/svg%3E")
}

.ui-dialog.product-variations-dialog .ui-dialog-titlebar {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2
}

.ui-dialog.product-variations-dialog #dialog-container {
	padding: 25px 10px
}

@media (max-width: 768px) {
	.ui-dialog.product-variations-dialog #dialog-container {
		padding: 25px 0
	}
}

.ui-dialog.product-variations-dialog .other-products-wrapper -webkit-scrollbar {
	display: none
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-label {
	display: none
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content {
	padding-top: 40px
}

@media (max-width: 768px) {
	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content {
		padding-top: 30px
	}
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .button,.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .product-name,.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .product-pricing {
	display: block;
	opacity: 0;
	max-width: 267px;
	margin: 5px auto
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .product-pricing {
	margin-top: 7px
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .button {
	margin: 24px auto
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-button-next,.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-button-prev {
	display: block
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper {
	transition-timing-function: linear
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper .attrvalue {
	text-align: center
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper .attrvalue .product-image {
	display: block;
	width: 240px;
	height: 240px;
	margin: 0 auto;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper .attrvalue .enhance-image {
	display: none
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper .attrvalue img {
	max-width: 100%;
	max-height: 100%
}

@media (max-width: 768px) {
	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper .attrvalue .product-image {
		opacity: .48;
		background-size: 100%
	}
}

@media (max-width: 539px) {
	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper .attrvalue .product-image {
		width: 235px;
		height: 315px
	}
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper .back-right,.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-wrapper .back-right~span {
	display: none
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue {
	cursor: pointer
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue .product-name {
	font-size: 18px;
	font-weight: 700;
	letter-spacing: -.5px;
	color: #000
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue .product-pricing .product-price {
	font-size: 18px;
	font-weight: 400;
	letter-spacing: -.5px;
	color: #000
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue .button {
	font-size: 13px;
	min-height: 45px;
	padding: 15px
}

@media (min-width: 769px) {
	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .product-image {
		width: 365px;
		height: 365px;
		margin: -40px -50px 0
	}

	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .product-image picture>img {
		height: 365px
	}
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .button,.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .product-name,.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .product-pricing {
	opacity: 1
}

@media (max-width: 768px) {
	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active {
		width: 282px
	}

	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .product-image {
		width: 240px;
		height: 240px;
		opacity: 1
	}

	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .button,.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .swatchanchor {
		max-width: 282.8px
	}
}

@media (max-width: 539px) {
	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .product-image {
		width: 235px;
		height: 365px
	}

	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .product-image picture>img {
		height: auto
	}

	.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .button,.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .attrvalue.swiper-slide-active .swatchanchor {
		max-width: 200px
	}
}

.ui-dialog.product-variations-dialog .other-products-wrapper .other-products-content .swiper-button-disabled {
	display: none
}

@media (max-width: 768px) {
	.ui-dialog.product-variations-dialog .other-products-wrapper .swiper-button-prev {
		left: 20px
	}

	.ui-dialog.product-variations-dialog .other-products-wrapper .swiper-button-next {
		right: 20px
	}
}

@media (min-width: 321px) and (max-width:375px) {
	.ui-dialog.product-variations-dialog .other-products-wrapper .swiper-button-prev {
		left: 35px
	}

	.ui-dialog.product-variations-dialog .other-products-wrapper .swiper-button-next {
		right: 35px
	}
}

.ui-dialog.product-variations-dialog .swiper-button-next,.ui-dialog.product-variations-dialog .swiper-button-prev {
	top: 40%
}

span.expand-trigger.description-mobile-trigger.hidden-tablet-mobile,span.expand-trigger.details-mobile-trigger.hidden-desktop {
	font-size: 16px!important;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 2px #f3f3f3 solid
}

@media (max-width: 767px) {
	div.product-pricing {
		display: none
	}
}

.morecontent span {
	display: none
}

.morelink {
	display: inline
}

a.morelink {
	text-decoration: underline;
	font-weight: 700
}

.info-popin-label {
	font-size: 16px;
	font-weight: 700;
	color: #333;
	float: left;
	width: 50%;
	margin-bottom: 25px
}

@media (max-width: 1599px) {
	.info-popin-label {
		width: 100%;
		margin-bottom: 15px
	}
}

@media (min-width: 768px) {
	.info-popin-label:after {
		content: "";
		display: inline-block;
		width: 18px;
		height: 18px;
		position: relative;
		top: 3px;
		cursor: pointer;
		background-size: 18px 18px;
		background-repeat: no-repeat;
		background-image: url(data:image/png;
		base64,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)
	}
}

img.back-right {
	width: 12px!important;
	height: 12px!important;
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	margin-bottom: 10px;
	margin-left: 5px;
	cursor: pointer
}

@media (min-width: 768px) {
	img.back-right.colors {
		display: none
	}
}

.rattrvalue {
	cursor: pointer
}

.rattrvalue.current.selected.variation-color {
	cursor: default
}

.thumb-caption>.product-name,.thumb-caption>.product-pricing {
	font-size: 16px
}

.product-detail-wrapper {
	position: relative
}

@media (max-width: 767px) {
	.product-detail-wrapper {
		background-color: #fff
	}
}

@media (max-width: 767px) {
	.lw-pdp-container-images {
		background-color: #fff;
		padding-bottom: 20px;
		padding-left: 10px;
		padding-right: 10px
	}
}

.lw-pdp-container-images .trigger-form-backinstock {
	background-color: #fff;
	color: #000;
	border: 1px solid #000
}

@media (max-width: 767px) {
	.lw-pdp-container-images #add-to-cart,.lw-pdp-container-images .trigger-form-backinstock {
		margin-top: 10px
	}
}

.lw-pdp-gray-divider {
	height: 20px;
	background-color: #f4f4f4;
	margin-top: 20px;
	margin-left: -35px;
	margin-right: -15px
}

@media (max-width: 767px) {
	.lw-pdp-gray-divider.lw-hide-md {
		margin-top: 0
	}
}

.lw-pdp-gray-line {
	border-bottom: 1px solid #979797;
	margin-top: 22px
}

.lw-personalization-tool {
	margin-top: 22px
}

@media (min-width: 768px) {
	.pdp-sticky-mobile-devices {
		display: none!important
	}
}

.product-image {
	position: relative;
	margin: 0;
	background-color: #fff
}

.product-image .thumb-link .product-pricing .product-price {
	opacity: 0;
	transition: all .3s ease-in-out;
	direction: rtl
}

.search-suggestions-active .product-image .thumb-link .product-pricing .product-price {
	opacity: 1
}

.product-image .thumb-img {
	transition: all .3s ease-in-out;
	display: inline-block;
	z-index: 0;
	position: relative
}

@media (max-width: 767px) {
	.product-image .thumb-img {
		height: 190px;
		object-fit: scale-down
	}
}

.product-image .thumb-altimg {
	display: none
}

.product-image .quickview-button {
	opacity: 0;
	position: absolute;
	bottom: 12px;
	padding: 10px;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	font-size: 14px;
	font-weight: 500;
	color: #fff;
	transition: all .3s ease-in-out;
	min-width: 120px
}

@media (max-width: 768px) {
	.product-image .quickview-button {
		visibility: hidden
	}
}

@media (min-width: 769px) {
	.product-image:hover {
		font-weight: 400
	}

	.product-image:hover .thumb-img {
		display: none
	}

	.product-image:hover .thumb-altimg {
		display: inline-block
	}

	.product-image:hover .thumb-caption {
		opacity: 1
	}

	.product-image:hover:not(.product-set) .product-price {
		opacity: 1
	}

	.product-image:hover:not(.product-set) .quickview-button {
		opacity: 1
	}

	#search-suggestions .product-image:hover .thumb-img {
		display: inline-block
	}

	#search-suggestions .product-image:hover .thumb-altimg {
		display: none
	}

	#search-suggestions .product-image:hover:after {
		display: none
	}
}

@media (max-width: 3999px) and (min-width:768px) {
	.product-image .thumb-caption {
		opacity: 1
	}
}

.thumb-link {
	display: block;
	text-align: center;
	line-height: 0
}

.thumb-caption {
	width: 100%;
	font-size: 14px;
	font-weight: 700;
	color: #000;
	padding: 12px;
	line-height: 16px
}

@media (min-width: 4000px) {
	.thumb-caption {
		opacity: 0;
		transition: all .3s ease-in-out
	}
}

@media (min-width: 768px) {
	.thumb-caption {
		position: absolute;
		top: 0;
		left: 0
	}

	.thumb-caption .product-name {
		float: left
	}

	.thumb-caption .product-pricing {
		float: right
	}
}

@media (max-width: 767px) {
	.thumb-caption {
		height: 90px
	}

	.thumb-caption .product-name {
		margin-bottom: 10px
	}
}

.flag {
	font-size: 12px;
	text-align: left;
	font-weight: 400
}

@media (max-width: 767px) {
	.flag {
		font-size: 13px;
		text-align: center
	}
}

.added-product-dialog .ui-dialog-titlebar {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2
}

.added-product-dialog #dialog-container {
	padding: 0 56px
}

@media (max-width: 767px) {
	.added-product-dialog #dialog-container {
		padding: 0 26px!important
	}
}

.added-product-dialog #dialog-container a.thumb-link.js-pclick-event {
	pointer-events: none;
	cursor: default
}

.added-product-dialog #dialog-container .quickview-button {
	display: none;
	width: 0;
	height: 0
}

.added-product-dialog #dialog-container .thumb-caption {
	position: static;
	opacity: 1;
	letter-spacing: -.5px
}

.added-product-dialog #dialog-container .thumb-caption .product-name {
	float: none;
	font-size: 18px;
	font-weight: 700
}

.added-product-dialog #dialog-container .thumb-caption .product-pricing {
	float: none
}

.added-product-dialog #dialog-container .thumb-caption .product-pricing .product-price {
	font-weight: 400;
	font-size: 18px
}

@media (max-width: 540px) {
	.added-product-dialog #dialog-container .thumb-caption .product-pricing .product-price {
		font-size: 14px
	}
}

@media (max-width: 540px) {
	.added-product-dialog #dialog-container .product-tile .product-image .thumb-img {
		width: 235px
	}
}

.added-product-dialog #dialog-container .product-image:hover .thumb-img {
	display: block
}

.added-product-dialog #dialog-container .product-image:hover .thumb-altimg {
	display: none
}

.added-product-dialog #dialog-container .product-image:hover .thumb-caption {
	opacity: 1
}

.added-product-dialog #dialog-container .product-image .product-pricing .product-price {
	opacity: 1
}

.added-product-dialog .ui-dialog-buttonpane {
	text-align: center;
	border-width: 0;
	padding: 0 56px 20px;
	margin: 0;
	background: #fff
}

@media (max-width: 540px) {
	.added-product-dialog .ui-dialog-buttonpane {
		padding: 0 26px 15px
	}
}

.added-product-dialog .ui-dialog-buttonpane button {
	min-height: 45px;
	margin: 0 0 10px;
	font-size: 13px;
	font-weight: 700;
	width: 100%
}

@media (max-width: 540px) {
	.added-product-dialog .ui-dialog-buttonpane button {
		font-size: 16px
	}
}

.added-product-dialog .ui-dialog-buttonpane button.product-added-msg {
	background: #fff;
	color: #2f2f3b;
	font-size: 14px
}

@media (max-width: 768px) {
	.search-result-content .search-result-items .thumb-link .product-pricing .product-price {
		opacity: 1
	}
}

@media (max-width: 767px) {
	.search-result-content .search-result-items .thumb-link .product-pricing {
		position: absolute;
		bottom: 10px;
		right: 50%;
		-ms-transform: translateX(50%);
		transform: translateX(50%);
		display: block
	}
}

@media (max-width: 767px) {
	#search-suggestions .search-result-content .search-result-items .product-image .thumb-img {
		height: unset
	}
}

#QuickViewDialog {
	padding: 25px 0 0 30px;
	background-color: #fff
}

#QuickViewDialog .product-col-main {
	width: 520px;
	padding: 24px 24.7px 24.8px 25px
}

@media (max-width: 768px) {
	#QuickViewDialog .product-col-main {
		width: 400px
	}
}

#QuickViewDialog .product-col-main .product-image-container {
	padding-right: 0;
	min-height: auto;
	margin-bottom: 0
}

#QuickViewDialog .product-col-main .product-image-container .product-thumbnails .product-thumbnails-item {
	height: auto;
	opacity: 1
}

#QuickViewDialog .product-col-main .product-image-container .product-thumbnails .product-thumbnails-item.selected {
	border: 0
}

#QuickViewDialog .product-col-main .product-image-container .product-thumbnails .product-thumbnails-item .video-container {
	display: block;
	width: 100%;
	height: 491px;
	padding: 100px 0
}

#QuickViewDialog .product-col-main .product-image-container .product-thumbnails .product-thumbnails-item .video-container:before {
	display: none
}

#QuickViewDialog .product-col-main .product-image-container .product-thumbnails .product-thumbnails-item .thumbnail-link {
	height: auto
}

#QuickViewDialog .product-col-main .product-image-container .product-thumbnails .product-thumbnails-item .thumbnail-link img {
	height: auto;
	max-height: 500px;
	cursor: unset
}

#QuickViewDialog .product-col-main .product-image-container .product-thumbnails .swiper-pagination {
	display: block;
	margin: 0;
	bottom: 0
}

#QuickViewDialog .product-col-side {
	width: calc(100% - 520px);
	padding: 15px 19.4px 0 20.1px
}

@media (max-width: 768px) {
	#QuickViewDialog .product-col-side {
		width: calc(100% - 400px)
	}
}

#QuickViewDialog .product-col-side .product-name {
	font-size: 18px
}

#QuickViewDialog .product-col-side .product-add-to-wishlist {
	margin: 0
}

#QuickViewDialog .product-col-side .product-add-to-wishlist .model-id {
	font-size: 12px;
	font-weight: 700
}

#QuickViewDialog .product-col-side .product-add-to-wishlist #add-to-my-edit {
	display: none
}

#QuickViewDialog .product-col-side .product-price {
	margin: 13px 0 40px;
	font-size: 23px;
	font-weight: 700;
	letter-spacing: 1px
}

#QuickViewDialog .product-col-side .product-detail {
	min-height: 540px
}

#QuickViewDialog .product-col-side .product-detail .socialsharing {
	position: absolute;
	display: none;
	bottom: 0
}

#QuickViewDialog .product-col-side .product-detail .socialsharing .social-sharing {
	margin: 0
}

#QuickViewDialog .product-col-side #add-to-my-edit {
	line-height: 20px;
	min-height: 35px;
	font-size: 13px;
	font-weight: 700;
	background: #fff;
	color: #000;
	border: 1px solid #979797;
	margin-top: 10px
}

#QuickViewDialog .product-col-side .price-and-size-wrapper {
	margin-top: 0
}

#QuickViewDialog .product-col-side .price-and-size-wrapper .product-price,#QuickViewDialog .product-col-side .price-and-size-wrapper .variant-dropdown {
	display: block;
	width: 100%
}

#QuickViewDialog .product-col-side #add-to-cart,#QuickViewDialog .product-col-side #e-reservation,#QuickViewDialog .product-col-side .bis_submit,#QuickViewDialog .product-col-side .trigger-form-backinstock,#QuickViewDialog .product-col-side button {
	min-height: 35px;
	font-size: 13px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#QuickViewDialog .pdpForm+.product-variations,#QuickViewDialog .product-variations+.product-variations {
	padding-top: 10px
}

#QuickViewDialog .full-details {
	display: block;
	margin-top: 20px
}

#QuickViewDialog .full-details a {
	font-size: 13px;
	color: #333;
	text-decoration: underline
}

#QuickViewDialog .product-variations {
	display: none
}

@media (min-width: 4000px) {
	#QuickViewDialog .product-thumbnails .product-thumbnails-item {
		padding: 0
	}
}

#QuickViewDialog #e-reservation,#QuickViewDialog .product-name-mobile,#QuickViewDialog .product-you-may-like {
	display: none
}

#QuickViewDialog .product-image-container:hover {
	cursor: unset
}

.stock-visibility-info {
	font-size: 13px
}

@media (max-width: 539px) {
	.stock-visibility-info {
		margin: 10px
	}
}

.e-reservation {
	width: 100%;
	margin-top: 12px;
	font-size: 12px;
	height: 45px;
	border-bottom: 1px solid #979797;
	background-color: #fff;
	text-align: center;
	position: relative
}

.e-reservation a {
	cursor: pointer;
	line-height: 32px;
	font-size: 16px;
	font-weight: 700;
	text-decoration: underline
}

.e-reservation .info-icon {
	display: inline-block;
	width: 18px;
	height: 18px;
	position: absolute;
	right: 4%;
	top: 7px
}

.e-reservation .info-icon:after {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background-image: url(data:image/png;
	base64,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)
}

.e-reservation .location-icon {
	display: inline-block;
	width: 20px;
	height: 24px;
	position: relative;
	left: 10px;
	top: 4px!important
}

.e-reservation .location-icon:after {
	content: "";
	display: inline-block;
	width: 20px;
	height: 24px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAMAAADNlS1EAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAXEgAAFxIBZ5/SUgAAAY9QTFRFAAAADAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCQkJDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCwsLDAwMDAwMDAwMDAwMDAwMDAwMCgoKCwsLDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCwsLDAwMCwsLDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCwsLDAwMDAwMCQkJDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCwsLDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCgoKDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCwsLDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCwsLDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMRyPXBAAAAIV0Uk5TAAUkUmxuViYHAUSw3cCmpbzeuVADDJLhdh8GAAQcadujErUWDajFFwGdCYipQw8IwlmtYApqX+Ain85zxBgrR8gJvmcCYWMAmGayln6rpFWQgk/BBpwEhSEdQDvDFBPZMriN09bMV7QCs2/HQcsjz1STCwW7nokQi9UbERAZocougd9FU0CqdEAAAAFDSURBVHicY2AAA0YmZhZWNnYOBgTg5OLm4eXjFxAUEhaBiYmKiUtISkkzyMjKySsoQsQUlYSUYfIqqmrqIFqDT1MLYRKjto4MkNJV00MynkHfwJCBQcbIGMQ2MebXMVUBscwMTBhkzS2ALBFLK2tWGwWQk2x57BjsHRyBLGFeoBmOTs5ApouSK4MbtzuQ5eEG0unp5QIkvX0YnH1BXD82EOkvAHJ7QCBDUHAIkMESGgbUaBkOcqKvHEOEeSTIU7x8UdEeMbFAZlx8AoNUoj9IZ2xScoqHLYjFnCrKwJCWHgJ2dUYGmHLJzAI5O5sN2Uc5ueAgYZbPQ4jZ5hdAwqBQoAgmVqyj4whh6ZWUQoNcpCzXFiZf7mApCg6hisoqhEnVvkY1QCt1BGpRQrGuviFPgF+FAQWYNDbJi6GJAe1obmGEsQENYC+q+TwjmgAAAABJRU5ErkJggg==)
}

.info-icon {
	float: right;
	width: 18px;
	height: 18px;
	position: relative;
	top: 3px
}

.info-icon:after {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background-image: url(data:image/png;
	base64,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)
}

.care-icon {
	width: 18px;
	height: 18px;
	position: relative;
	top: 3px
}

.care-icon:after {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background-size: 18px 18px;
	background-image: url(data:image/png;
	base64,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)
}

.return-icon {
	width: 18px;
	height: 18px;
	position: relative;
	top: 3px
}

.return-icon:after {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background-size: 18px 18px;
	background-image: url(data:image/png;
	base64,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)
}

.shipping-icon {
	width: 18px;
	height: 18px;
	position: relative;
	top: 3px
}

.shipping-icon:after {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background-size: 18px 18px;
	background-image: url(data:image/png;
	base64,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)
}

.gift-icon {
	width: 18px;
	height: 18px;
	position: relative;
	top: 3px
}

.gift-icon:after {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background-size: 18px 18px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAADICAYAAABCmsWgAAAACXBIWXMAAAsSAAALEgHS3X78AAALbUlEQVR4nO3d3XHbxhrG8ccehwe8kjswTwViKhBdQZgKTFcQdXDoCiJVEKqCyBWEqsB0BaE6MK+AwY3PBZYyzch6hXcXX8z/N6OJM/ICa5APFvsB4MXXr18F4Mdedl0BoO8ICWAgJIDhVdcVaNMoG08kHf4c24afTVnkX9qpVb+MsvFrSVPZx2hbFvm2pWp16sUpd9zDBz4PPzNJZzWK30tah5/bUw3NwTGahZ83NYrvFI6PTvgYnWRIRtl4JulS0i+JNrlT9UW4Kot8k2ibnQrHaKEqIHVOHk/5qOoYrRNtrxdOKiSjbDyXdKV6Z8O67iQth/pFCOFYSrpocDf3khZDPUbHTiIkoa+xUrMf/LFrVWEZxCVGuKxaSvqtxd3eqQrLtsV9Jjf4kIyy8UJV65HqkqGOe0nzvl+CjbLxVNXlYpMt7I/sJF2WRb7qYN9JDHoIeJSNV5L+UDcBkaov3acQ1F4KdfukbgIiVZ/NH6NsfNXR/qMNNiQhIO+6rkfwRx+DMsrGl6pOIn3wW/jMBmeQl1s9C8ih9325rAih7UtADt2URb7ouhJ1DK4lCc12HwMi9aRF6XFAJOnd0C69BtWShCHeP7uuh2EnadZVZz500tfqrp/2XL+WRX7bdSWeYzAhCcO8G/X/w5eqUa9p28PDYZh3o+466XXsVB2jbdcVsQzpcmulYQREqr6kqw72u9IwAiJVn+Wq60o8xyBakjBL/FeCTe2Xl9yqWsS4PdjHVNXCvpnS9Xla68gn7od8VnWM1uH/N6qOjfTtGKVa8vO27zPzQwnJVnFnyFoTWuGy5TL8xLRerVxSJLwUvVG1imD7jH2mOkb3ZZFPIso3rvchSdBZ/6hqaUTt/kH48t1KOo/Y/11Z5LOI8qZRNl4rbknOZ1XHqPZgQwjLSnEtS6878UPok1xGlP1QFvnc24Eui3xbFvlU1RnW6yJM6jUibDsmIDeKGI0ri/xLWeRzSR8i6tDY8Umh1y1JOJP/7Sx+XRZ5soMfOYG5kzRJPdoVzuJb+S93kk7shfkP7wLK//Z1pKvvLcncWe4uZUCCS1WXJR5nqhZhpraSPyCflfgMHo75nbO497Nu3CmGZKfqZqKkQiswC9v3eBdG6ZII2/L2A/YTnk3M4yzkO0aztNVIp+8h8VxrXzXVbIcvVcwZL2VrErMtdz/NEo69p26phpST621IwryFxyplPY6FMX1vJ/U8xdqusA3viNuHFuYlVp5CEZ95o3obEj3+pA7LxzY6f2WRL+Xvn1yFDrdLKOttRT6HujcqfAYfHUUnaWuSRp9D4jmrtLmocOEsd6a4DnPM5N0iYr91eT4LWpIWrNvaUZhXuHYWv/S0Jgez3B7XLa9MXre4r0adWkjatpRvJMfbmnhbkZ2qusKBkEQII0TeM3ut1iSyFbkcylNd+oiQRAqLJu8dReu2Jt5W5L4vtxQP1amFxD1qFMl9hu/ZPlLq6rNI7tRC0snoSFjB6lmOcfaceZPwdzytyF2Hq2t7OVLl0eeQrB1lulz/4527eM6ZfunctrdcCp7PYp26Ein0OSRbR5nzsHK4deGM7embnD+1piv8znPD2X1Xd/yFmXPPioBt4qok0duQhFlbz/DqMm1NWtn3wvm7pyyd5VLw9IN2LJX3WTvKJF1tW0fESNf8seHgg3eH1NXZiFY49p77brgz0cl74FYx66MirRxlzvR4GObyddg9dYh2cCuvxzpdTdI61ZC8iSgba+Us96OQeHT1hMRb+R/YQUviEWaJvfeXX4yy8brtFiViBex391OEenvusbjp4qF4kQ+jaL3OdfQ6JEHMWfFC0rqDEa+Vp1B4MszezLnvVs/I4diuFfcwiq5avmfpfUjCylXvfdNSNRS5OfoCNioMB8fewjr7wd95yq7NycNwTDeKf+RSm6uTa+t9SILYpRVnkv4cZeOoG55qWjnKzH7w5yb3WVu4vLpS9Ty02AfiLeJr1KxBhCTy3o1Dv6lqVWYJtmXxnNHPwxfwtXxn58ZbkXDsNkrz7sXrvs6NHOr1c7cONfDE9Bs1vIR8lI2/qP6Z9m34b91nH+/KIm+slTy4bTjVc5I/q7kntiQ1iJZE+u5JJd5H+hx7J2nb5NMV5Rv7n8l3qdVYKxKO0VbpArKT89GzXRhMSKSHy66UX+ozSb+PsvG2oUuwtaPMa/mWmXv29aRRNp6Fh5X/rrSvvbjse2f90KBCIj0s/XifeLNvJP0V5lVmCbe7dpSZquOHYIRwrFVd8qV+30lv3iv5XIPpkxxr+L2Ad6peQbCO3dAoG9c9wPvh7lrzDmWRv6i5n38IJ4hl3X3XMLiASANsSfYaalH2LvStZVlEbsv7fK7W9jHKxotRNt6oajkIyJHBhkR6CMrPSteZP3ah6o2621E2Xjpn7tvonNbexygbT8K/aauqRY6ZEHzKTtLPQw2INPCQSA+d+YniZuUtbyT9T9Lf+9alxqRkG5OXz9pHmINZhP7G36r+TU2+Y/FO1SsnBtNJf8xg+ySPGWXjpaoPvi2H7xbcHA9phjv0PtXcpqtPoups/d2XMQR5qmpIea7mWovHfGjjkapteFZIwmXGXNUBnzRbpWgTdfsG2v2X3Dtrvr909Ay5fta3S6+m+hbPca+e3op7YKtqRPDWmvV/MiQtjHYAffDkaOajIUn0skhgaB59Ce0/QhKuo2PuMAOG7F7VS44e+nffhSTh+8CBIdtJmu77KsdDwLciIMCZDhaMPoQkDJ+2OUQI9Nl5yER1uZXgfeDAKdpJmuxbEu/znYBTdiZpfhgSAP80319ueW4zBf4NdvuQnM4CLiCxl129qgAYilfyLVg8mRWeXXGuWH7b1TtHToXncayDv58EaBohAQyEBDAQEsBASAADIQEMhAQwEBLAQEgAAyEBDIQEMBASwEBIAAMhAQyEBDAQEsBASAADIQEMhAQwEBLAQEgAAyEBDIQEMLxylpuE9ynCb+IoMx1l49T1+Lep/crwFz/9J5tJ+it9XYDTwOUWYCAkgIGQAAZCAhgICWB4qeq97QB+gDddAYb95dbHTmsB9NfHfUsylfSp69oAPfTzS0kqi3wj6X3HlQH65n1Z5JuH0a2yyFeSfpV031mVgH64l/RryETVcT8WFi/OntjIQtKbmjv+UPPvn7qZar7gUtKNpG3ymgzXRNK7mmXuJK2f+P36+OWtj4bE4nmDaVnkL2rv6ITx9t144WRed3Fu7TdHM5kIGAgJYCAkgIGQAAZCAhgICWAgJICBkAAGQgIYCAlgICSAgZAABkICGAgJYCAkgIGQAAZCAhgICWAgJICBkAAGQgIYCAlgICSAgZAABkICGAgJYCAkgIGQAAZCAhgICWAgJICBkAAGQgIYCAlgICSAgZAABkICGAgJYCAkgIGQAAZCAhgICWAgJICBkAAGQgIYCAlgICSAgZAABkICGAgJYCAkgIGQAAZCAhgICWAgJICBkAAGQgIYCAlgICSAgZAABkICGAgJYCAkgIGQAAZCAhgICWAgJICBkAAGQgIYCAlgICSAgZAABkICGF45y32pW2CUjdfOfZ2qiaPM1Sgb1z72J+x1GzvxhmQj6ZeaZS6c+8I3511X4N+Iyy3A4A3JOmUlgBat6xZ48fXrV9eewrXxmasw0I1dWeS1+zExl1uriLJAF1aeQjEtyURVB57WBEOwkzQti3xbt6C7JQk7W3rLAy1begIiRbQke6NsvJL0LmojQLNuyiJfeAunGAK+lHSXYDtAE+5UfUfdokNSFvmXsshnkq5jtwUkdl0W+aws8qhVCskmE8siv5T0VrQq6N6dpLfhOxktuk/ymFE2nkqaS5pJmooRMDRrp2qkdS3ptizyTcqNNxIS4JSwdgswEBLAQEgAAyEBDIQEMBASwEBIAMP/Ab6xisqiq4BnAAAAAElFTkSuQmCC)
}

.store-icon {
	width: 18px;
	height: 18px;
	position: relative;
	top: 3px
}

.store-icon:after {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background-size: 18px 18px;
	background-image: url(data:image/png;
	base64,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)
}

.ui-e-reservation {
	font-family: AvusPro
}

@media (max-width: 768px) {
	.ui-e-reservation {
		top: 115px!important
	}
}

.ui-e-reservation .ui-dialog-titlebar {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2
}

.ui-e-reservation #dialog-container {
	padding: 20px 32px;
	max-height: calc(100vh - 130px)!important
}

.ui-e-reservation .product-details {
	height: 90px;
	padding-bottom: 15px
}

.ui-e-reservation .product-details .product-image {
	display: inline-block;
	float: left
}

.ui-e-reservation .product-details .product-image .thumb-img {
	width: 70px;
	height: 70px
}

.ui-e-reservation .product-details .product-title {
	display: inline-block;
	margin-left: 20px;
	margin-top: 15px
}

.ui-e-reservation .product-details .product-title .product-name {
	font-size: 18px;
	font-weight: 600px;
	margin-bottom: 5px
}

.ui-e-reservation .product-details .product-title .product-id {
	font-size: 12px
}

.ui-e-reservation .product-details .product-price {
	font-size: 14px;
	float: right;
	margin-top: 45px
}

.ui-e-reservation .path {
	width: 100%;
	height: 1.2px;
	border: solid 1px #d5d5d5;
	margin-bottom: 17px
}

.ui-e-reservation .store-selection {
	font-size: 13px;
	margin-bottom: 24px
}

.ui-e-reservation .store-selection span {
	height: 16px;
	text-align: left;
	font-weight: 600
}

.ui-e-reservation .store-selection a {
	height: 15px;
	font-size: 12px;
	color: #333;
	text-align: right;
	float: right;
	text-decoration: underline
}

.ui-e-reservation .dropdown-list {
	margin-bottom: 18px
}

.ui-e-reservation .dropdown-list .styled-select {
	display: inline-block;
	position: relative;
	margin-bottom: 10px
}

.ui-e-reservation .dropdown-list .styled-select:first-child {
	margin-right: 10px
}

.ui-e-reservation .dropdown-list .styled-select:after {
	position: absolute;
	display: inline-block;
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12'%3E%3Cg fill='%23333' fill-rule='evenodd'%3E%3Cpath d='M3.006 12L0 7h6.012zM3.006 0l3.006 5H0z'/%3E%3C/g%3E%3C/svg%3E%0A");
	width: 7px;
	width: 6px;
	height: 12px;
	top: 6px;
	right: 15px
}

.ui-e-reservation .dropdown-list .styled-select:last-child {
	float: right
}

.ui-e-reservation .dropdown-list .city,.ui-e-reservation .dropdown-list .country {
	width: 230px;
	color: #333;
	display: inline-block;
	padding-left: 10px;
	font-size: 16px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	text-transform: capitalize
}

.ui-e-reservation .dropdown-list .city::-ms-expand,.ui-e-reservation .dropdown-list .country::-ms-expand {
	display: none
}

.ui-e-reservation .dropdown-list .city option,.ui-e-reservation .dropdown-list .country option {
	text-transform: capitalize
}

.ui-e-reservation .dropdown-list .city {
	display: none;
	display: none
}

.ui-e-reservation .dropdown-list .city.default {
	display: block
}

.ui-e-reservation .dropdown-list .city.default.hidden {
	display: none
}

.ui-e-reservation .dropdown-list .city.default {
	display: block
}

.ui-e-reservation .dropdown-list .city.default.hidden {
	display: none
}

.ui-e-reservation .dropdown-list .city.active {
	display: block
}

.ui-e-reservation .dropdown-list .city:disabled {
	opacity: .54;
	color: var(--dark)
}

.ui-e-reservation .shops-wrapper {
	font-size: 13px;
	margin-top: 20px;
	display: none
}

.ui-e-reservation .shops-wrapper.visible {
	display: block
}

.ui-e-reservation .shops-wrapper.scroll-active {
	overflow-y: auto
}

.ui-e-reservation .shops-wrapper .shop-reservation-button {
	width: 40%;
	float: right;
	text-align: end
}

@media (max-width: 540px) {
	.ui-e-reservation .shops-wrapper .shop-reservation-button {
		width: 50%
	}
}

.ui-e-reservation .shops-wrapper .ereservation-row {
	width: 100%;
	float: left;
	padding-bottom: 10px
}

.ui-e-reservation .shops-wrapper .ereservation-row.hidden {
	display: none
}

@media (min-width: 541px) {
	.ui-e-reservation .shops-wrapper .ereservation-login-button {
		width: 50%;
		float: left;
		padding-right: 5px
	}
}

.ui-e-reservation .shops-wrapper .ereservation-login-button .btn-login {
	width: 100%
}

@media (min-width: 541px) {
	.ui-e-reservation .shops-wrapper .ereservation-create-account-button {
		width: 50%;
		float: left;
		padding-left: 5px
	}
}

.ui-e-reservation .shops-wrapper .ereservation-create-account-button .btn-registration {
	width: 100%
}

.ui-e-reservation .shops-wrapper .ereservation-phone {
	padding-top: 10px
}

.ui-e-reservation .shops-wrapper .ereservation-phone .btn-confirm-ereservation {
	width: 100%
}

.ui-e-reservation .shops-wrapper .ereservation-phone.is-disabled {
	opacity: .5;
	pointer-events: none
}

.ui-e-reservation .shops-wrapper .btn-not-selected {
	border: 1px solid #979797;
	color: #000;
	background-color: #fff
}

.ui-e-reservation .shops-wrapper #password-reset {
	float: right;
	padding: 13px 0 6px;
	font-size: 13px;
	text-decoration: underline
}

.ui-e-reservation .shops-wrapper .form-label {
	display: none
}

.ui-e-reservation .shops-wrapper input::-webkit-input-placeholder {
	color: #a9a8a6
}

.ui-e-reservation .shops-wrapper input:-moz-placeholder {
	color: #a9a8a6;
	opacity: none
}

.ui-e-reservation .shops-wrapper input::-moz-placeholder {
	color: #a9a8a6;
	opacity: none
}

.ui-e-reservation .shops-wrapper input:-ms-input-placeholder {
	color: #a9a8a6
}

.ui-e-reservation .shops-wrapper .create-account {
	margin-top: 10px
}

@media (max-width: 767px) {
	.ui-e-reservation .shops-wrapper .create-account {
		margin-top: 5px
	}
}

.ui-e-reservation .shop-tile:not(:last-child) {
	border-bottom: 1px solid #d5d5d5
}

.ui-e-reservation .shop-tile {
	margin-bottom: 13px;
	display: none;
	margin-right: 10px;
	margin-left: 10px
}

.ui-e-reservation .shop-tile .hide-stock-availability {
	display: none
}

.ui-e-reservation .shop-tile.active {
	display: block
}

.ui-e-reservation .shop-tile.active .select-other-store {
	display: none;
	float: right;
	text-decoration: underline
}

.ui-e-reservation .shop-tile.open .store-informations {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	font-size: 0
}

@media (max-width: 767px) {
	.ui-e-reservation .shop-tile.open .store-informations {
		display: block
	}
}

.ui-e-reservation .shop-tile .mobile-only {
	display: none
}

.ui-e-reservation .shop-tile .shop-information {
	font-size: 13px;
	color: #2f2f3b
}

.ui-e-reservation .shop-tile .shop-information button {
	width: 147px;
	min-width: auto;
	height: 35px;
	float: right;
	display: inline-block;
	font-size: 13px
}

.ui-e-reservation .shop-tile .shop-information button.selected {
	background-color: #fff;
	color: #000;
	border: 1px solid #000
}

.ui-e-reservation .shop-tile .shop-information button:hover {
	font-weight: 400
}

.ui-e-reservation .shop-tile .shop-information p {
	margin-bottom: 0;
	font-size: 12px
}

.ui-e-reservation .shop-tile .shop-information div {
	font-size: 13px
}

.ui-e-reservation .shop-tile .shop-information div.shop-name {
	width: 60%;
	word-wrap: break-word;
	padding-right: 5px
}

@media (max-width: 540px) {
	.ui-e-reservation .shop-tile .shop-information div.shop-name {
		width: 50%
	}
}

.ui-e-reservation .shop-tile .shop-information div.shop-name p {
	margin-bottom: 10px;
	font-size: 13px;
	font-weight: 600
}

.ui-e-reservation .shop-tile .shop-information div.shop-name .vertical-line-shop-name {
	display: inline;
	margin: 0 5px;
	border: .5px solid #000
}

.ui-e-reservation .shop-tile .shop-information .store-adress {
	width: 100%
}

.ui-e-reservation .shop-tile .stock-availability {
	margin-top: 10px;
	font-size: 12px;
	font-weight: 600
}

.ui-e-reservation .shop-tile .stock-availability .stock-visibility {
	display: inline-block
}

.ui-e-reservation .shop-tile .stock-availability .stock-visibility.unavailable {
	color: red
}

.ui-e-reservation .shop-tile .stock-availability a {
	text-decoration: underline
}

.ui-e-reservation .shop-tile .ereservation-login,.ui-e-reservation .shop-tile .ereservation-registration {
	padding-top: 60px
}

.ui-e-reservation .shop-tile .ereservation-registration .newsletter-cgv-content-response .content-asset {
	font-size: 11px
}

.ui-e-reservation .shop-tile .ereservation-registration .newsletter-cgv-content-response .content-asset h2 {
	font-size: 11px
}

.ui-e-reservation .shop-tile .store-informations {
	display: none;
	padding-bottom: 10px
}

.ui-e-reservation .shop-tile .store-informations .store-locator-map {
	width: 187.5px;
	float: none;
	height: 188px;
	display: inline-block;
	padding: 6px 0 0;
	background-size: cover;
	background-position: center
}

.ui-e-reservation .shop-tile .store-informations .store-locator-details {
	width: calc(100% - 187.5px);
	margin: 0;
	display: inline-block;
	font-size: 12px;
	padding-left: 15.5px
}

.ui-e-reservation .shop-tile .store-informations .store-locator-details h1 {
	font-size: 12px
}

.ui-e-reservation .shop-tile .store-informations .store-locator-details span {
	width: 70px;
	margin-right: 60px
}

.ui-e-reservation .shop-tile .store-informations .store-locator-details .store-type span,.ui-e-reservation .shop-tile .store-informations .store-locator-details .storeloc-cats span {
	margin-right: 0
}

.ui-e-reservation .shop-tile .store-informations .store-locator-details .opening-times li {
	text-align: left;
	white-space: nowrap
}

.ui-e-reservation .shop-tile .store-informations .store-locator-details .hours span {
	margin-right: 0;
	margin-left: 0;
	width: 32%
}

@media (max-width: 539px) {
	.ui-e-reservation .shop-tile .store-informations .store-locator-details .hours span {
		width: 32%;
		margin-right: 0
	}
}

.ui-e-reservation .shop-tile .store-informations .store-locator-details .hours span.firsthours,.ui-e-reservation .shop-tile .store-informations .store-locator-details .hours span.secondhours {
	margin-right: 0;
	margin-left: 0;
	width: 32%
}

@media (max-width: 539px) {
	.ui-e-reservation .shop-tile .store-informations .store-locator-details .hours span.firsthours,.ui-e-reservation .shop-tile .store-informations .store-locator-details .hours span.secondhours {
		width: 32%;
		margin-right: 0
	}
}

.ui-e-reservation .shop-tile .vertical-line {
	display: inline;
	margin: 0 5px;
	border: .5px solid #000
}

.ui-e-reservation .ereservation-checkout {
	display: none;
	margin-bottom: 20px
}

.ui-e-reservation .ereservation-checkout.visible {
	display: block
}

.ui-e-reservation .ereservation-checkout .store-container {
	position: relative
}

.ui-e-reservation .ereservation-checkout .store-container .another-store {
	position: absolute;
	right: 5px;
	top: 0;
	font-size: 12px;
	text-decoration: underline
}

.ui-e-reservation .ereservation-checkout .store-container .another-store:hover {
	font-weight: 400
}

.ui-e-reservation .ereservation-checkout .store-informations .store-locator-details {
	font-size: 12px
}

.ui-e-reservation .ereservation-checkout .store-informations .store-locator-details span {
	display: inline-block;
	margin: 0 50px 0 0;
	font-weight: 400
}

.ui-e-reservation .ereservation-checkout .shop-tile {
	margin-bottom: 20px
}

.ui-e-reservation .ereservation-checkout .shop-tile .book-here {
	display: none
}

.ui-e-reservation .ereservation-checkout span {
	margin: 20px 0;
	display: block;
	font-size: 13px;
	font-weight: 700
}

.ui-e-reservation .ereservation-checkout .login-button {
	width: 230px;
	display: inline-block;
	height: 35px;
	margin-right: 10px
}

.ui-e-reservation .ereservation-checkout .login-button.small {
	width: 152px;
	background-color: #fff;
	color: #000;
	border: solid 1px #979797;
	margin-right: 0;
	font-weight: 700
}

.ui-e-reservation .ereservation-checkout .login-button.small:hover {
	font-weight: 700
}

.ui-e-reservation .ereservation-checkout .login-button:hover {
	font-weight: 400
}

.ui-e-reservation .ereservation-checkout .button {
	width: 230px;
	display: inline-block;
	height: 35px;
	background-color: #fff;
	color: #000;
	border: solid 1px #979797;
	font-weight: 700;
	line-height: 23px
}

.ui-e-reservation .ereservation-checkout .form-label {
	display: none
}

.ui-e-reservation .ereservation-checkout .password-reset {
	float: right;
	margin-top: 10px;
	font-size: 13px;
	font-weight: 400;
	text-decoration: underline
}

.ui-e-reservation .ereservation-checkout .form-row-number {
	position: relative
}

.ui-e-reservation .ereservation-checkout .form-row-number:before {
	position: absolute;
	left: 10px;
	top: 5px;
	content: "+34 |";
	color: #979797
}

.ui-e-reservation .ereservation-checkout .phone-number {
	display: block;
	width: 100%;
	height: 24px;
	border: none;
	background: #f4f4f4;
	border-radius: 0;
	padding: 6px 6px 6px 50px;
	margin-bottom: 27px;
	font-size: 13px;
	font-weight: 400;
	color: #979797;
	-webkit-appearance: none
}

.ui-e-reservation .ereservation-checkout .confirm {
	width: 478px;
	height: 35px;
	background-color: #fff;
	color: #000;
	border: solid 1px #979797;
	font-size: 13px;
	font-weight: 700
}

.ui-e-reservation .ereservation-help {
	font-size: 13px;
	border-top: 1px solid #d5d5d5;
	padding-top: 15px
}

.ui-e-reservation .ereservation-help p:first-child {
	font-weight: 600
}

.ui-e-reservation .ereservation-help p:last-child {
	max-width: 420px
}

.ui-e-reservation .ereservation-help span {
	font-weight: 600
}

.ui-e-reservation .select2-container .select2-selection--single {
	height: 24px;
	border: none;
	border-radius: 0;
	background-color: #f4f4f4
}

@media (max-width: 767px) {
	.ui-e-reservation .select2-container .select2-selection--single {
		height: 30px;
		font-size: 13px
	}
}

.ui-e-reservation .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 25px
}

@media (max-width: 767px) {
	.ui-e-reservation .select2-container--default .select2-selection--single .select2-selection__rendered {
		line-height: 30px
	}
}

.ui-e-reservation .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 22px
}

.ui-e-reservation select.select2-hidden-accessible.error+span.error {
	position: absolute;
	top: 25px
}

@media (max-width: 767px) {
	.ui-e-reservation select.select2-hidden-accessible.error+span.error {
		top: 30px
	}
}

.ui-e-reservation .select2-container {
	width: 100%!important
}

.ui-e-reservation .select2-container--default .select2-dropdown {
	font-size: 13px;
	border: none;
	border-radius: 0;
	background-color: #f4f4f4
}

.ui-e-reservation .select2-container--default .select2-dropdown .select2-search__field {
	border-color: #e2e2e2
}

.ui-e-reservation .select2-container--default .select2-dropdown .scroll-element.scroll-y {
	width: 7px
}

.ui-e-reservation .select2-container--default .select2-dropdown .scroll-element div {
	background-color: #ebebeb;
	border-radius: 20px
}

.ui-e-reservation .select2-container--default .select2-dropdown .scroll-element .scroll-bar {
	background-color: #bebcbc
}

.ui-e-reservation .select2-container--default .select2-dropdown .scroll-element.scroll-y {
	right: 0;
	height: calc(100% - 10px);
	margin: auto;
	bottom: 0
}

@media (max-width: 768px) {
	.ui-dialog.ui-e-reservation #dialog-container {
		padding: 18px 20px
	}

	.ereservation-popin .product-details {
		height: auto;
		padding-bottom: 10px
	}

	.ereservation-popin .product-details .product-price {
		display: block;
		margin-top: 20px;
		font-size: 14px;
		float: none;
		text-align: center
	}

	.ereservation-popin .product-details .product-price .local-price {
		white-space: normal
	}

	.ereservation-popin .product-details .product-title {
		margin-left: 10px
	}

	.ereservation-popin .product-details .product-title .product-id {
		font-size: 14px
	}

	.ereservation-popin .dropdown-list .styled-select {
		width: 100%
	}

	.ereservation-popin .dropdown-list .city,.ereservation-popin .dropdown-list .country {
		width: 100%
	}

	.ereservation-popin .dropdown-list .styled-select:first-child {
		margin-bottom: 16px
	}

	.ereservation-popin .dropdown-list .styled-select:last-child {
		float: none
	}

	.ereservation-popin .path {
		margin-bottom: 13px
	}

	.ereservation-popin .store-selection {
		margin-bottom: 27px
	}

	.ereservation-popin .shops-wrapper .shop-tile .mobile-only {
		display: block;
		width: 100px;
		height: 35px;
		min-width: auto;
		min-height: auto;
		margin-bottom: 15px;
		font-size: 13px;
		padding: 0
	}

	.ereservation-popin .shops-wrapper .shop-tile .store-informations .store-locator-details,.ereservation-popin .shops-wrapper .shop-tile .store-informations .store-locator-map {
		display: block;
		width: 100%
	}

	.ereservation-popin .shops-wrapper .shop-tile .store-informations .store-locator-map {
		height: 280px;
		min-height: 0
	}

	.ereservation-popin .shops-wrapper .shop-tile .store-informations .store-locator-details {
		padding-left: 0
	}

	.ereservation-popin .shops-wrapper .shop-tile .store-informations .store-locator-details .opening-times,.ereservation-popin .shops-wrapper .shop-tile .store-informations .store-locator-details h1 {
		display: block
	}

	.ereservation-popin .shops-wrapper .shop-tile .store-informations .store-locator-details span:last-child {
		text-align: left;
		margin-right: 118px
	}
}

@media (max-width: 768px) and (max-width:539px) {
	.ereservation-popin .shops-wrapper .shop-tile .store-informations .store-locator-details span:last-child {
		margin-right: 0
	}
}

@media (max-width: 768px) {
	.ereservation-popin .shops-wrapper .shop-tile .shop-information .no-mobile {
		display: none
	}

	.ereservation-popin .ereservation-checkout {
		margin-bottom: 0
	}

	.ereservation-popin .ereservation-checkout .store-container {
		margin-bottom: 28px
	}

	.ereservation-popin .ereservation-checkout .store-container .another-store {
		top: inherit;
		right: inherit;
		left: 0;
		bottom: -10px
	}

	.ereservation-popin .ereservation-checkout .shop-tile {
		border: none;
		margin-bottom: 38px
	}

	.ereservation-popin .ereservation-checkout .login-button {
		display: inline-block;
		width: 295px;
		height: 45px;
		margin-right: 0;
		margin-bottom: 10px;
		font-size: 16px;
		font-weight: 700
	}

	.ereservation-popin .ereservation-checkout .login-button.small {
		display: inline-block
	}

	.ereservation-popin .ereservation-checkout .button {
		display: inline-block;
		width: 295px;
		height: 45px;
		font-size: 16px;
		line-height: 14px
	}

	.ereservation-popin .ereservation-checkout .user-data {
		margin-top: 25px
	}

	.ereservation-popin .ereservation-checkout .password-reset {
		margin-top: 15px
	}

	.ereservation-popin .ereservation-checkout .form-row-button {
		margin-top: 25px;
		margin-bottom: 29px
	}

	.ereservation-popin .ereservation-checkout .contact-number,.ereservation-popin .ereservation-checkout .form-row-number {
		display: none
	}

	.ereservation-popin .ereservation-checkout .confirm {
		width: 295px;
		height: 45px
	}

	.e-reservation.popin-trigger {
		-ms-flex-order: 4;
		order: 4;
		height: 45px
	}

	.e-reservation.popin-trigger .info-icon {
		top: 12px
	}

	.e-reservation a {
		font-size: 16px;
		font-weight: 700;
		line-height: 42px;
		text-decoration: underline!important
	}
}

@media (max-width: 539px) {
	.ereservation-popin .dropdown-list .styled-select {
		width: 100%
	}

	.ereservation-popin .dropdown-list .styled-select .city,.ereservation-popin .dropdown-list .styled-select .country {
		width: 100%
	}

	.ereservation-popin .dropdown-list .styled-select:last-child {
		float: none
	}
}

.ui-info-popin .ui-dialog-titlebar {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2
}

@media (min-width: 541px) {
	.ui-e-reservation #ReservationRegistrationForm {
		max-height: 315px;
		overflow: auto
	}
}

@media (max-width: 3999px) {
	.ui-e-reservation #ReservationRegistrationForm input[type=checkbox]~label {
		padding-left: 20px
	}
}

.ui-e-reservation #ReservationRegistrationForm .reservation-terms-and-conditions-short {
	margin-top: 10px;
	font-size: 12px
}

.ui-e-reservation #ReservationRegistrationForm .reservation-terms-and-conditions .content-asset {
	font-size: 11px
}

.ui-e-reservation #ReservationRegistrationForm .reservation-terms-and-conditions .content-asset h2 {
	font-size: 11px
}

.ui-e-reservation #ReservationRegistrationForm .terms-and-conditions-link {
	cursor: pointer;
	text-decoration: underline
}

.ui-e-reservation #ReservationRegistrationForm .terms-and-conditions-link:hover {
	font-weight: 700
}

.ui-e-reservation #ReservationRegistrationForm .lw-registration-form {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 8px;
	float: left
}

.ui-e-reservation #ReservationRegistrationForm .lw-registration-form .lw-custom-radio {
	display: inline
}

.ui-e-reservation #ReservationRegistrationForm .lw-custom-radio-error {
	position: absolute;
	font-size: 11px;
	left: 48px;
	white-space: nowrap
}

@media (max-width: 767px) {
	.ui-e-reservation #ReservationRegistrationForm .lw-custom-radio-error {
		left: 36px
	}
}

.ui-e-reservation .form-row {
	width: 100%;
	display: inline-block;
	margin: 5px 0 0
}

.ui-e-reservation .form-row input[type=checkbox]~label {
	display: inline-block
}

.ui-e-reservation .form-row .js-newsletter-cgv {
	font-size: 13px
}

.ui-e-reservation .form-row .form-field {
	height: 40px;
	position: relative
}

.ui-e-reservation .form-row .form-field select {
	-webkit-appearance: none;
	-moz-appearance: none;
	padding-left: 5px
}

.ui-e-reservation .form-row.small-input {
	width: 32%;
	display: inline-block;
	float: left
}

.ui-e-reservation .form-row.smaller-input {
	width: 20%;
	display: inline-block;
	float: left
}

.ui-e-reservation .form-row.smaller-input span.error {
	display: none!important
}

.ui-e-reservation .form-row.large-input {
	width: 66%;
	display: inline-block;
	float: left
}

.ui-e-reservation .form-row.larger-input {
	width: 78%;
	display: inline-block;
	float: left
}

.ui-e-reservation .form-row.select-custom .form-field.add-arrow:after {
	position: absolute;
	display: inline-block;
	content: "";
	background: url(../images/double-arrow.png) no-repeat;
	background: url(../images/double-arrow.svg) no-repeat;
	width: 7px;
	height: 12px;
	top: 6px;
	right: 5px
}

@media (max-width: 767px) {
	.ui-e-reservation .form-row.select-custom .form-field.add-arrow:after {
		top: 9px
	}
}

.ui-e-reservation .form-row.middle-input {
	width: 49%;
	float: left
}

.ui-e-reservation .form-row.input-spacing {
	margin-right: 2%
}

.ui-e-reservation .form-row span.error {
	font-size: 11px;
	padding-left: 10px
}

.ui-e-reservation .form-row.country-label {
	width: 90%
}

.pt_product-details.open .product-col-main {
	z-index: 1
}

.popup-trigger {
	cursor: pointer;
	color: #333
}

.popup-trigger:hover {
	font-weight: 700
}

.only-desktop {
	display: block
}

.only-mobile {
	display: none
}

.ui-size-guide #dialog-container {
	background-color: #f4f4f4
}

.ui-size-guide .ui-dialog-titlebar {
	display: none
}

.sizeguide-popup {
	display: block;
	background: #fff;
	margin: 0 auto;
	padding: 25px 35px;
	position: relative;
	background-color: #f4f4f4
}

.sizeguide-popup .close-popup {
	display: inline-block;
	width: 15px;
	height: 15px;
	color: #a9a8a6;
	font: 14px arial,sans-serif;
	position: absolute;
	right: 15px;
	top: -5px;
	text-decoration: none
}

.sizeguide-popup .close-popup:after,.sizeguide-popup .close-popup:before {
	position: absolute;
	content: ' ';
	height: 15px;
	width: 2px;
	background-color: #979797;
	right: 6px
}

.sizeguide-popup .close-popup:after {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.sizeguide-popup .close-popup:before {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.sizeguide-popup .popup-content {
	margin: 0;
	padding: 0;
	font-family: AvusPro;
	font-size: 14px;
	text-align: left
}

.sizeguide-popup .popup-content .column {
	float: left;
	width: 32%;
	margin-right: 2%;
	padding-top: 15px
}

.sizeguide-popup .popup-content .column.left-block {
	padding: 0;
	width: 37%
}

.sizeguide-popup .popup-content .column.left-block .popup-title {
	display: block;
	font-size: 13px;
	font-weight: 700;
	margin: 0 0 15px;
	text-align: left
}

.sizeguide-popup .popup-content .column.left-block p {
	text-align: justify
}

.sizeguide-popup .popup-content .column.left-block .sizeBtn,.sizeguide-popup .popup-content .column.left-block .unitBtn {
	display: inline-block;
	min-width: 0;
	color: #000;
	background-color: #f4f4f4;
	margin-right: 10px
}

.sizeguide-popup .popup-content .column.left-block .sizeBtn[data-selected],.sizeguide-popup .popup-content .column.left-block .unitBtn[data-selected] {
	text-decoration: underline;
	font-weight: 700
}

.sizeguide-popup .popup-content .column.left-block .sizeBtn[data-selected]:hover,.sizeguide-popup .popup-content .column.left-block .unitBtn[data-selected]:hover {
	font-weight: 700
}

.sizeguide-popup .popup-content .column.left-block .sizeBtn:hover,.sizeguide-popup .popup-content .column.left-block .unitBtn:hover {
	font-weight: 400
}

.sizeguide-popup .popup-content .column.left-block .sizeSelector,.sizeguide-popup .popup-content .column.left-block .unitSelector {
	text-align: left;
	margin-top: 15px
}

.sizeguide-popup .popup-content .column.left-block .sizeSelector p,.sizeguide-popup .popup-content .column.left-block .unitSelector p {
	margin-bottom: 5px
}

.sizeguide-popup .popup-content .column.left-block .sizeSelector>button,.sizeguide-popup .popup-content .column.left-block .unitSelector>button {
	padding-left: 0
}

.sizeguide-popup .popup-content .column.left-block .sizeSelector button.selected,.sizeguide-popup .popup-content .column.left-block .unitSelector button.selected {
	text-decoration: underline;
	font-weight: 700
}

.sizeguide-popup .popup-content .column.left-block .unitSelector button {
	text-transform: uppercase
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable {
	margin-top: 60px
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable.position-f {
	margin-top: 110px
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable .popup-title {
	margin-bottom: 5px
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable table {
	font-weight: 400
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable table td,.sizeguide-popup .popup-content .column.left-block .sizeGuideTable table th {
	height: 25px;
	width: 50px;
	font-size: 13px;
	padding-right: 5px
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable table th {
	width: 50px;
	height: 25px;
	font-weight: 400
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable table th:first-child {
	width: 40%;
	padding-left: 5px
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable table tbody tr:nth-child(even),.sizeguide-popup .popup-content .column.left-block .sizeGuideTable table thead tr {
	background: #a9a8a6
}

.sizeguide-popup .popup-content .column.left-block .sizeGuideTable table tbody tr td:first-child {
	padding-left: 5px
}

.sizeguide-popup .popup-content .column.image {
	width: 27%;
	height: 500px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-size: 75% 95%;
	background-repeat: no-repeat;
	background-position-x: 40px;
	position: relative
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .imageWrap img {
	padding-left: 45px
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure {
	display: inline-block;
	position: absolute;
	left: 9px
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="A"] {
	top: 25%
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="B"] {
	top: 32%
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="C"] {
	top: 46%
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="D"] {
	top: 20%
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="E"] {
	left: inherit;
	bottom: -6%;
	right: 12%
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="F"] {
	left: inherit;
	bottom: -6%;
	right: 42%
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="G"] {
	top: 16%
}

.sizeguide-popup .popup-content .column.image.sizeguide-f .measure .value {
	font-size: 11px
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .imageWrap img {
	padding-left: 30px
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure {
	display: inline-block;
	position: absolute;
	left: -5px
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="A"] {
	top: 16%
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="B"] {
	top: 26%
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="C"] {
	top: 40%
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="D"] {
	top: 50%
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="E"] {
	top: 20%
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="F"] {
	left: inherit;
	bottom: -6%;
	right: 3%
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="G"] {
	display: none
}

.sizeguide-popup .popup-content .column.image.sizeguide-m .measure .value {
	font-size: 11px
}

.sizeguide-popup .popup-content .column.right-block {
	margin: 0;
	font-size: 13px;
	padding-top: 33px
}

.sizeguide-popup .popup-content .column.right-block .measure-title {
	padding-right: 5px
}

@media (max-width: 768px) {
	.popup-trigger {
		font-size: 14px
	}

	.only-desktop {
		display: none
	}

	.only-mobile {
		display: block
	}

	.pt_product-details.open .footer {
		z-index: -1
	}

	.ui-size-guide {
		width: 375px!important;
		height: auto
	}

	.ui-size-guide .sizeguide-popup {
		padding: 25px 10px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column {
		width: 100%;
		margin: 0
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image,.ui-size-guide .sizeguide-popup .popup-content .column.left-block {
		width: 100%
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image {
		margin-top: 20px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-m .imageWrap img {
		padding-left: 50px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-m .measure {
		left: 15px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="F"] {
		right: 23%;
		left: inherit;
		bottom: -4%
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-f .imageWrap img {
		padding-left: 90px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-f .measure {
		left: 45px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="E"] {
		right: 27%;
		left: inherit;
		bottom: -7%
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="F"] {
		right: inherit;
		left: 44%;
		bottom: -7%
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeSelector {
		-ms-flex-order: 4;
		order: 4
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeSelector .sizeBtn {
		font-size: 12px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .unitSelector {
		-ms-flex-order: 5;
		order: 5
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .unitSelector .unitBtn {
		font-size: 12px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable {
		-ms-flex-order: 3;
		order: 3;
		margin-top: 0
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable.position-f {
		margin-top: 10px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable h1,.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable p {
		display: none
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable table {
		width: 100%
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable table tbody td:nth-child(4),.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable table thead th:nth-child(4) {
		display: none
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable table th:first-child {
		width: 45%;
		padding-left: 5px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.left-block .sizeGuideTable .content-asset {
		padding: 0 30px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.right-block {
		font-size: 12px;
		margin-top: 15px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.right-block p {
		text-align: justify
	}
}

@media (max-width: 540px) {
	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="F"] {
		right: inherit;
		left: 130px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-f .measure[data-order="E"] {
		right: inherit;
		left: 195px
	}

	.ui-size-guide .sizeguide-popup .popup-content .column.image.sizeguide-m .measure[data-order="F"] {
		right: inherit;
		left: 215px
	}

	.sizeguide-popup .popup-content .column.left-block .sizeSelector>button,.sizeguide-popup .popup-content .column.left-block .unitSelector>button {
		padding-right: 10px
	}
}

.Shoes * {
	margin: 0;
	padding: 0
}

@font-face {
	src: url(../fonts/AvenirLTStd-Light.eot);
    src: url(../fonts/AvenirLTStd-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Light.woff2) format("woff2"),url(../fonts/AvenirLTStd-Light.woff) format("woff"),url(../fonts/AvenirLTStd-Light.ttf) format("truetype");
    font-weight: 300;
    font-style: normal
}

.Shoes button,.Shoes input[type=file],.Shoes input[type=reset],.Shoes input[type=submit] {
	-ms-flex-align: start;
	align-items: flex-start;
	text-align: center;
	cursor: default;
	color: buttontext;
	background-color: buttonface;
	box-sizing: border-box;
	padding: 2px 6px 3px;
	border-width: 2px;
	border-style: outset;
	border-color: buttonface;
	border-image: initial;
	-webkit-appearance: none
}

.Shoes button {
	border: 0
}

.Shoes div {
	box-sizing: border-box
}

.Shoes .GuideSizePopup__close:after,.Shoes .GuideSizePopup__close:before {
	position: absolute;
	content: ' ';
	height: 15px;
	width: 2px;
	background-color: #979797;
	right: 50px;
	top: 15px
}

.Shoes .GuideSizePopup__close:before {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.Shoes .GuideSizePopup__close:after {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.GuideSizePopup {
	max-width: 500px;
	width: 100%;
	background-color: #f4f4f4;
	padding: 16px 28px;
	position: relative;
	border: 0;
	overflow: auto;
	margin: 0;
	font-family: Avenir-LT-Std;
	font-size: 14px;
	text-align: left
}

.GuideSizePopup .popup-title {
	display: block;
	font-size: 17px;
	font-weight: 700;
	margin: 0 0 15px;
	text-align: left;
	margin-bottom: 5px
}

.GuideSizePopup .popup-title {
	font-weight: 700;
	margin-bottom: 10px
}

.GuideSizePopup .grey-bg {
	background-color: #a9a8a6
}

.GuideSizePopup .grey-bg.loewe {
	font-weight: 700
}

.GuideSizePopup .grey-bg.loewe .GuideSizePopup__sizes-item {
	font-weight: 700
}

.GuideSizePopup .table-title {
	width: 125px;
	text-align: left;
	padding-left: 7px
}

.GuideSizePopup table {
	width: 100%;
	border-collapse: collapse
}

.GuideSizePopup td {
	text-align: center;
	width: 40px
}

.GuideSizePopup tr {
	height: 30px
}

.GuideSizePopup .GuideSizePopup__sizes-item {
	display: inline-block;
	min-width: 0;
	color: #000;
	background-color: transparent;
	margin-right: 2px;
	border: 0
}

.GuideSizePopup .grey-bg .GuideSizePopup__sizes-item {
	background-color: #a9a8a6
}

.GuideSizePopup .GuideSizePopup__sizes-item[data-selected] {
	text-decoration: underline;
	font-weight: 700
}

@media (max-width: 767px) {
	.GuideSizePopup .table-title {
		width: 100px
	}
}

.LeatherGoods * {
	margin: 0;
	padding: 0
}

@font-face {
	src: url(../fonts/AvenirLTStd-Light.eot);
    src: url(../fonts/AvenirLTStd-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Light.woff2) format("woff2"),url(../fonts/AvenirLTStd-Light.woff) format("woff"),url(../fonts/AvenirLTStd-Light.ttf) format("truetype");
    font-weight: 300;
    font-style: normal
}

.LeatherGoods button,.LeatherGoods input[type=file],.LeatherGoods input[type=reset],.LeatherGoods input[type=submit] {
	-ms-flex-align: start;
	align-items: flex-start;
	text-align: center;
	cursor: default;
	color: buttontext;
	background-color: buttonface;
	box-sizing: border-box;
	padding: 2px 6px 3px;
	border-width: 2px;
	border-style: outset;
	border-color: buttonface;
	border-image: initial;
	-webkit-appearance: none
}

.LeatherGoods button {
	border: 0
}

.LeatherGoods div {
	box-sizing: border-box
}

.LeatherGoods .GuideSizePopup__close:after,.LeatherGoods .GuideSizePopup__close:before {
	position: absolute;
	content: ' ';
	height: 15px;
	width: 2px;
	background-color: #979797;
	right: 50px;
	top: 15px
}

.LeatherGoods .GuideSizePopup__close:before {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.LeatherGoods .GuideSizePopup__close:after {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.LeatherGoods .GuideSizePopup .popup-title {
	display: block;
	font-size: 17px;
	font-weight: 700;
	margin: 0 0 15px;
	text-align: left;
	margin-bottom: 5px
}

.LeatherGoods .GuideSizePopup .popup-title {
	font-weight: 700;
	margin-bottom: 10px
}

.LeatherGoods .LeatherGoodsWrapper {
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-moz-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end
}

.LeatherGoods .LeatherGoodsSizes {
	width: 150px;
	height: 308px
}

.LeatherGoods .LeatherGoodsSizes .LeatherGoodsSizes-item {
	height: 34px;
	border-bottom: 1px solid #a4a3a1;
	margin-bottom: 10px;
	padding-bottom: 5px
}

.LeatherGoods .LeatherGoodsSizes .LeatherGoodsSizes-item:last-child {
	border: 0
}

.LeatherGoods .LeatherGoodsContent {
	width: 85%;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item {
	width: 200px
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__item-top {
	height: 200px
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__item-text {
	margin-bottom: 15px;
	height: 55px;
	position: relative
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__item-image {
	width: 80%;
	margin: 0 auto 15px auto
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__item-image .LeatherGoodsContent__item-image-in {
	height: 80px;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-moz-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
	-moz-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__item-image img {
	max-width: 80%;
	height: auto
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__item-title {
	font-weight: 700;
	text-align: center;
	margin-bottom: 5px
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__item-link {
	font-weight: 700;
	text-align: center;
	text-decoration: underline;
	position: relative;
	width: 100%
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__item-measures {
	text-align: center
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__measures-item {
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #a4a3a1;
	height: 34px
}

.LeatherGoods .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__measures-item:last-child {
	border: 0
}

.GuideSizePopup.LeatherGoods.Mobile {
	display: none
}

.GuideSizePopup.LeatherGoods {
	max-width: 100%;
	width: auto;
	background-color: #f4f4f4;
	padding: 0;
	position: relative;
	border: 0;
	overflow: auto;
	margin: 0;
	font-family: Avenir-LT-Std;
	font-size: 14px;
	text-align: left
}

.GuideSizePopup.LeatherGoods.Mobile {
	width: 600px
}

.GuideSizePopup.LeatherGoods.Mobile .LeatherGoodsWrapper {
	padding-bottom: 50px
}

.GuideSizePopup.LeatherGoods.Mobile.Men .LeatherGoodsSizes .LeatherGoodsSizes-item {
	height: 55px
}

.GuideSizePopup.LeatherGoods.Mobile.Men .LeatherGoodsSizes {
	height: 455px
}

.GuideSizePopup.LeatherGoods.Mobile.Men .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__measures-item {
	height: 55px;
	-moz-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-moz-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex
}

@media (max-width: 768px) {
	.GuideSizePopup.LeatherGoods.Mobile .LeatherGoodsContent .LeatherGoodsContent__item {
		width: 49%
	}

	.GuideSizePopup.LeatherGoods.Mobile .LeatherGoodsContent .LeatherGoodsSizes {
		width: 220px
	}

	.GuideSizePopup.LeatherGoods.Mobile {
		display: block
	}

	.GuideSizePopup.LeatherGoods.Desktop {
		display: none
	}
}

@media (max-width: 540px) {
	.GuideSizePopup.LeatherGoods.Mobile .LeatherGoodsSizes .LeatherGoodsSizes-item {
		height: 55px
	}

	.GuideSizePopup.LeatherGoods.Mobile .LeatherGoodsSizes {
		height: 455px
	}

	.GuideSizePopup.LeatherGoods.Mobile .LeatherGoodsContent .LeatherGoodsContent__item .LeatherGoodsContent__measures-item {
		height: 55px;
		-moz-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-moz-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -moz-flex;
		display: -ms-flexbox;
		display: flex
	}
}

.product-col-main {
	float: left;
	width: 553px;
	font-size: 13px;
	position: relative;
	z-index: 2;
	background-color: #fff
}

@media (max-width: 3999px) {
	.product-col-main {
		width: 60.78%;
		margin: 0 auto;
		float: left
	}
}

@media (max-width: 767px) {
	.product-col-main {
		float: none;
		width: 100%;
		text-align: center
	}
}

@media (min-width: 768px) {
	.product-col-main {
		border-right: 20px solid #f5f5f5
	}
}

@media (min-width: 768px) {
	#QuickViewDialog .product-col-main {
		border-right: 0 solid #f5f5f5
	}
}

.product-associated-content {
	padding-top: 20px;
	background-color: #f4f4f4;
	z-index: 2
}

@media (max-width: 3999px) {
	.product-associated-content {
		margin: 0 auto
	}
}

@media (max-width: 767px) {
	.product-associated-content {
		width: 100%;
		text-align: center
	}
}

.product-associated-content div.container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 30px;
	font-size: 16px;
	background-color: #fff
}

@media (max-width: 767px) {
	.product-associated-content div.container {
		text-align: center;
		-ms-flex-direction: column;
		flex-direction: column
	}
}

.product-associated-content div.container div.item {
	-ms-flex: 100%;
	flex: 100%;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center
}

@media (max-width: 767px) {
	.product-associated-content div.container div.item {
		-ms-flex: 1 auto;
		flex: 1 auto;
		padding-left: 0;
		margin-top: 0
	}
}

.product-associated-content div.container div.item-50 {
	-ms-flex: 49%;
	flex: 49%;
	padding-left: 1%;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
	margin-top: 10px;
	align-self: center
}

@media (max-width: 767px) {
	.product-associated-content div.container div.item-50 {
		-ms-flex: 1 auto;
		flex: 1 auto;
		padding-left: 0;
		margin-top: 0
	}
}

.product-sticky-container {
	background-color: #fff;
	padding: 37px 32px 0 36px;
	transition: margin .4s
}

@media (width: 768px) {
	.product-sticky-container {
		margin-top: 0
	}
}

@media (max-width: 767px) {
	.product-sticky-container {
		margin-top: 0;
		padding: 0
	}
}

.header-nav-up .product-sticky-container {
	margin-top: -110px
}

@media (max-width: 767px) {
	.header-nav-up .product-sticky-container {
		margin: 0
	}
}

#QuickViewDialog .product-sticky-container {
	padding: 0 0 20px 0
}

.header-nav-up #QuickViewDialog .product-sticky-container {
	margin: 0
}

.product-col-side {
	display: inline-block;
	position: absolute;
	top: 0;
	bottom: 0;
	font-size: 13px;
	z-index: 1;
	width: 515px
}

@media (max-width: 3999px) {
	.product-col-side {
		width: 39.22%
	}
}

@media (max-width: 767px) {
	.product-col-side {
		display: block;
		position: relative;
		width: 100%
	}
}

.zoomContainer {
	z-index: 3
}

.zoomContainer .zoomWindowContainer>div {
	margin-left: 12px
}

.grid-item-text {
	padding-bottom: 12px;
	height: 100%
}

@media (max-width: 767px) {
	.grid-item-text {
		padding-bottom: 0
	}
}

.content-text-height {
	height: 100%
}

.custom-error {
	background-color: #f7e1e1;
	padding: 5px 10px;
	margin-bottom: 15px
}

@media (max-width: 3999px) {
	.custom-error {
		font-size: 13px
	}
}

.custom-error span {
	display: block;
	margin: 5px 0
}

.custom-error .underline {
	color: #f21010
}

.lw-content-care-guide {
	display: none
}

@media (max-width: 767px) {
	.lw-content-care-guide .lw-hide-md {
		display: block
	}
}

.lw-info-popin-care-guide {
	display: none
}

.ui-info-popin .lw-hide-md {
	display: none
}

.ui-info-popin .lw-info-popin-care-guide {
	display: block
}

.pt_cart #primary {
	background: #fff;
	width: 885px;
	padding: 22px
}

@media (max-width: 3999px) {
	.pt_cart #primary {
		width: 100%;
		float: none;
		margin-top: 15px
	}
}

.pt_cart #secondary {
	width: 360px;
	padding-left: 12px;
	display: none
}

@media (max-width: 3999px) {
	.pt_cart #secondary {
		width: 277px
	}
}

@media (max-width: 3999px) {
	.pt_cart #secondary {
		width: 100%;
		float: none;
		clear: both
	}
}

.pt_cart #cart-table {
	width: 100%
}

.pt_cart #cart-table .cart-table-header {
	display: none
}

.pt_cart #cart-table .cart-table-header .section-header {
	display: inline-block
}

.pt_cart #cart-table .rowcoupons {
	margin-top: 30px
}

.pt_cart #cart-table .rowcoupons .item-details {
	width: 340px;
	margin: 0 0 0 auto
}

.pt_cart #cart-table .rowcoupons .item-details:after {
	content: "";
	display: block;
	clear: both
}

.pt_cart #cart-table .rowcoupons .item-details .cartcoupon {
	font-weight: 700;
	float: left;
	padding: 10px 0 0 0;
	display: inline-block
}

.pt_cart #cart-table .rowcoupons .item-details .item-quantity-details {
	display: inline-block;
	float: right
}

.pt_cart #cart-table .rowcoupons .item-details .item-quantity-details .textbutton {
	display: inline-block;
	border: 1px solid #000;
	padding: 10px 5px;
	margin-right: 0;
	font-weight: 700;
	font-size: 13px;
	width: 50%;
	color: #000;
	background: #fff;
	text-align: center
}

.pt_cart #cart-table .cart-row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	border-bottom: 1px solid #a9a8a6;
	padding: 25px 0 5px
}

.pt_cart #cart-table .cart-row.cart-row-error {
	color: #f21010
}

.pt_cart #cart-table .cart-row.cart-row-error .item-name-n-price .item-name a {
	color: #f21010
}

.pt_cart #cart-table .cart-row.cart-row-error .add-to-wishlist,.pt_cart #cart-table .cart-row.cart-row-error .remove {
	color: #f21010
}

.pt_cart #cart-table .cart-row .lw-error {
	color: #f21010;
	font-size: 13px
}

.pt_cart #cart-table .cart-row .lw-error a {
	color: #f21010
}

.pt_cart #cart-table .cart-row .lw-error-gray {
	color: #7d7d7d;
	font-size: 13px
}

@media (max-width: 3999px) {
	.pt_cart #cart-table .cart-row {
		background: #fff
	}
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-bottom: 15px
	}
}

.pt_cart #cart-table .cart-row .item-informations {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap
}

.pt_cart #cart-table .cart-row .item-details {
	margin-left: auto
}

.pt_cart #cart-table .cart-row div.item-model {
	height: 20px
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row div.item-model {
		width: 100%;
		text-align: center
	}
}

.pt_cart #cart-table .cart-row div.item-image {
	width: 90px;
	height: 90px;
	margin: 20px 0 5px 5px
}

.pt_cart #cart-table .cart-row div.item-image img {
	max-height: 100%
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row div.item-image {
		text-align: center;
		width: 100%
	}
}

@media (max-width: 539px) {
	.pt_cart #cart-table .cart-row div.item-image {
		width: 100%;
		float: none;
		text-align: center
	}
}

.pt_cart #cart-table .cart-row div.item-name {
	height: 20px;
	width: auto;
	font-weight: 700
}

@media (max-width: 3999px) {
	.pt_cart #cart-table .cart-row div.item-name {
		float: right;
		clear: right
	}
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row div.item-name {
		width: 100%;
		float: none;
		text-align: center
	}
}

@media (max-width: 539px) {
	.pt_cart #cart-table .cart-row div.item-name {
		width: 100%;
		float: none;
		text-align: center
	}
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row div.item-size {
		text-align: center
	}
}

.pt_cart #cart-table .cart-row div.item-details {
	width: 340px
}

@media (max-width: 3999px) {
	.pt_cart #cart-table .cart-row div.item-details {
		-ms-flex-item-align: center;
		-ms-grid-row-align: center;
		align-self: center
	}
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row div.item-details {
		width: 100%
	}
}

@media (max-width: 539px) {
	.pt_cart #cart-table .cart-row div.item-details {
		float: none;
		width: 100%
	}
}

.pt_cart #cart-table .cart-row div.item-details .item-price {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	text-align: right;
	padding: 9px 0
}

.pt_cart #cart-table .cart-row div.item-details .item-price .item-price-label {
	margin-right: auto
}

.pt_cart #cart-table .cart-row div.item-details .item-price .price-standard {
	color: #979797;
	text-decoration: line-through
}

.pt_cart #cart-table .cart-row div.item-details .item-total-price {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	text-align: right;
	padding: 9px 0
}

.pt_cart #cart-table .cart-row div.item-details .item-total-price .price-unadjusted {
	color: #bbb;
	font-weight: 700
}

@media (max-width: 3999px) {
	.pt_cart #cart-table .cart-row div.item-details .item-total-price .price-unadjusted {
		line-height: 32px
	}
}

.pt_cart #cart-table .cart-row div.item-details .item-total-price .item-price-label {
	width: 70%;
	text-align: left
}

@media (max-width: 3999px) {
	.pt_cart #cart-table .cart-row div.item-details .item-total-price .item-price-label {
		line-height: 32px
	}
}

.pt_cart #cart-table .cart-row div.item-details .item-quantity {
	font-size: 13px
}

.pt_cart #cart-table .cart-row div.item-details .item-quantity .item-quantity-label {
	display: inline-block;
	vertical-align: middle;
	line-height: 26px
}

.pt_cart #cart-table .cart-row div.item-details .item-quantity input {
	line-height: normal;
	border-bottom: none;
	padding: 0 6px;
	transition: none;
	box-shadow: none;
	display: inline-block;
	vertical-align: middle;
	width: 3rem;
	height: 24px;
	float: right
}

.pt_cart #cart-table .cart-row div.item-details .item-quantity input::ms-expand {
	display: none
}

.pt_cart #cart-table .cart-row div.item-details .item-quantity input::-webkit-inner-spin-button {
	opacity: 1
}

.pt_cart #cart-table .cart-row div.item-details .price-adjusted-total,.pt_cart #cart-table .cart-row div.item-details .price-total {
	font-weight: 700
}

@media (max-width: 3999px) {
	.pt_cart #cart-table .cart-row div.item-details .price-adjusted-total,.pt_cart #cart-table .cart-row div.item-details .price-total {
		line-height: 32px
	}
}

.pt_cart #cart-table .cart-row div .item-user-actions {
	-ms-flex-item-align: end;
	align-self: flex-end;
	font-size: 13px;
	font-size: 0;
	margin-top: 20px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.pt_cart #cart-table .cart-row div .item-user-actions .in-wishlist {
	font-size: 12px
}

.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist {
	border: 1px solid #000;
	padding: 10px 5px;
	margin-right: 35px;
	font-weight: 700;
	font-size: 13px;
	width: 45%;
	text-align: center
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist {
		margin-right: auto
	}
}

@media (min-width: 4000px) {
	.pt_cart #cart-table .cart-row div .item-user-actions .remove {
		padding: 10px 59px;
		border: 1px solid #000;
		font-weight: 700;
		font-size: 13px;
		cursor: pointer;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		width: 45%;
		text-align: center;
		-ms-flex-pack: center;
		justify-content: center
	}
}

@media (max-width: 3999px) {
	.pt_cart #cart-table .cart-row div .item-user-actions .in-wishlist {
		width: 160px;
		margin-right: auto
	}

	.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist,.pt_cart #cart-table .cart-row div .item-user-actions .remove {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		width: 100%;
		max-width: 160px;
		height: auto;
		min-height: 35px;
		padding: 0 5px;
		border: 1px solid #000;
		line-height: 34px;
		font-size: 13px;
		font-weight: 700;
		cursor: pointer;
		word-wrap: break-word
	}
}

@media (max-width: 3999px) and (max-width:539px) {
	.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist {
		display: block
	}
}

@media (max-width: 539px) {
	.pt_cart #cart-table .cart-row div .item-user-actions .remove {
		margin-left: 20px
	}
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row div .item-user-actions {
		text-align: center
	}
}

.pt_cart .cart-footer {
	padding-top: 10px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between
}

@media (max-width: 3999px) {
	.pt_cart .cart-footer {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
}

.pt_cart .cart-return {
	width: 340px;
	padding-top: 20px
}

@media (max-width: 767px) {
	.pt_cart .cart-return {
		width: 100%;
		-ms-flex-order: 1;
		order: 1;
		padding-top: 15px;
		border-top: 1px solid #e2e2e2
	}
}

.pt_cart .cart-return p {
	text-align: left
}

.pt_cart .cart-return .shipping-returns {
	position: relative
}

.pt_cart .cart-return .shipping-returns .triangle {
	display: inline-block;
	position: absolute;
	left: 0;
	top: 4px;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 5px solid #000
}

.pt_cart .cart-return .shipping-returns .expand-trigger {
	padding-left: 15px;
	font-weight: 700;
	cursor: pointer
}

.pt_cart .cart-return .shipping-returns .expand-content {
	display: none
}

.pt_cart .cart-return .shipping-returns .expand-content.open {
	display: block
}

.pt_cart .cart-return .customer-service {
	margin-top: 25px
}

.pt_cart .cart-return .customer-service-help {
	font-weight: 700;
	margin-top: 15px
}

.pt_cart .cart-order-totals {
	width: 340px;
	padding-top: 20px;
	padding-bottom: 10px
}

@media (max-width: 767px) {
	.pt_cart .cart-order-totals {
		width: 100%;
		float: none
	}
}

.pt_cart .cart-order-totals .order-totals-table {
	table-layout: fixed;
	width: 100%;
	font-size: 12px;
	color: #464646
}

.pt_cart .cart-order-totals .order-totals-table td {
	text-align: left;
	padding: 0 0 10px 0;
	font-size: 13px
}

@media (max-width: 767px) {
	.pt_cart .cart-order-totals .order-totals-table td {
		text-align: left
	}
}

.pt_cart .cart-order-totals .order-totals-table td:last-child {
	text-align: right;
	width: 50%
}

.pt_cart .cart-order-totals .order-totals-table .order-sales-tax,.pt_cart .cart-order-totals .order-totals-table .order-shipping {
	display: none
}

.pt_cart .cart-order-totals .order-totals-table .order-value {
	font-size: 18px;
	font-weight: 700
}

.pt_cart .cart-order-totals .order-totals-table .order-value .total-price-unadjusted {
	color: #bbb;
	font-weight: 700
}

.pt_cart .cart-actions-top {
	display: none
}

@media (max-width: 3999px) {
	.pt_cart .cart-actions-top {
		display: block
	}
}

@media (max-width: 3999px) {
	.pt_cart .cart-actions-top .cart-action-continue-shopping {
		display: block;
		width: 100%;
		text-align: center;
		padding-bottom: 36px
	}

	.pt_cart .cart-actions-top .cart-action-continue-shopping button {
		border-bottom: 1px solid #000;
		border-radius: 0;
		padding: 4px 0;
		width: auto
	}
}

.pt_cart .cart-title {
	font-size: 18px;
	font-weight: 700;
	margin-top: 0
}

@media (min-width: 4000px) {
	.pt_cart .container {
		padding-left: 0
	}
}

.pt_cart .cart-description {
	margin-bottom: 20px;
	display: block
}

.pt_cart .cart-actions-bottom {
	text-align: right;
	padding: 5px 0
}

@media (max-width: 3999px) {
	.pt_cart .cart-actions-bottom {
		text-align: left;
		padding-top: 0
	}
}

@media (max-width: 3999px) {
	.pt_cart .cart-actions-bottom {
		padding-top: 0
	}
}

.pt_cart .cart-actions-bottom button {
	width: 340px;
	min-height: 35px
}

@media (max-width: 767px) {
	.pt_cart .cart-actions-bottom button {
		width: 100%
	}
}

.pt_cart .global-shipping.back-to-original-cart a {
	font-family: AvusProMed,sans-serif
}

.pt_cart .error-basket {
	margin-bottom: 10px
}

.pt_cart .error-basket~form .cart-row {
	min-height: 190px
}

.pt_cart .error-basket~form .cart-row.cart-row-error {
	color: #f21010
}

.pt_cart .error-basket~form .item-details {
	padding-bottom: 13px
}

.soldout-content {
	display: none
}

.error-basket {
	color: #f21010;
	margin-bottom: 20px
}

.warning-basket {
	color: #a9a8a6
}

.warning-basket .contentasset {
	margin-bottom: 20px
}

.ui-info-popin-rule-unit {
	font-size: 13px
}

.ui-info-popin-rule-unit .add-to-cart-sku-limitation {
	padding: 15px
}

.ui-dialog.ui-confirm-popin {
	width: 800px!important;
	font-size: 13px
}

.ui-dialog.ui-confirm-popin .ui-dialog-buttonpane {
	margin: 0;
	background-color: #fff;
	padding: 0 0 10px
}

.ui-dialog.ui-confirm-popin .ui-dialog-buttonpane .ui-dialog-buttonset {
	text-align: center;
	width: 100%
}

.ui-dialog.ui-confirm-popin .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
	margin: 12px;
	width: 45%
}

.ui-dialog.ui-confirm-popin .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button span {
	text-transform: capitalize
}

@media (max-width: 767px) {
	.ui-dialog.ui-confirm-popin .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
		margin: 6px;
		min-width: unset
	}
}

.pt_cart #primary {
	width: 100%;
	margin: auto;
	padding: 0 20px;
	background: 0 0;
	font-size: 0
}

@media (min-width: 1600px) {
	.pt_cart #primary {
		padding: 0
	}
}

@media (max-width: 768px) {
	.pt_cart #primary {
		position: 0 5px 20px
	}
}

.pt_cart .cart-left-col,.pt_cart .cart-right-col {
	font-size: 16px;
	display: inline-block;
	vertical-align: top
}

.pt_cart .cart-left-col {
	width: 68%;
	background: 0 0;
	padding-right: 28px
}

@media (max-width: 768px) {
	.pt_cart .cart-left-col {
		width: 100%;
		padding: 0
	}
}

.pt_cart .cart-right-col {
	background: #fff;
	width: 32%
}

@media (max-width: 768px) {
	.pt_cart .cart-right-col {
		width: 100%;
		margin-top: 20px
	}
}

.pt_cart .lw-content-shipping-returns.lw-shipping-returns-sm {
	display: block
}

.pt_cart #cart-items-form {
	background: #fff;
	margin-bottom: 28px;
	padding: 25px 20px
}

.pt_cart .cart-title {
	font-size: 32px;
	line-height: 1;
	color: #000
}

.pt_cart #cart-table .cart-row {
	border-bottom: none;
	border-top: 1px solid #b4b4b4;
	padding: 0
}

@media (max-width: 768px) {
	.pt_cart #cart-table .cart-row {
		border: none
	}
}

.pt_cart #cart-table .cart-row:first-child {
	border: none
}

.pt_cart #cart-table .cart-row div.item-image {
	width: 37%;
	margin: 0;
	height: auto
}

@media (max-width: 768px) {
	.pt_cart #cart-table .cart-row div.item-image {
		width: 100%
	}
}

.pt_cart #cart-table .cart-row div.item-image img {
	height: auto;
	max-height: 100%;
	width: 100%;
	max-width: 250px;
	top: 50%;
	position: relative;
	left: 50%;
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%)
}

@media (max-width: 768px) {
	.pt_cart #cart-table .cart-row div.item-image img {
		top: 0;
		left: 0;
		-ms-transform: translate(0);
		transform: translate(0)
	}
}

.pt_cart #cart-table .cart-row div.item-details {
	width: 63%
}

@media (max-width: 768px) {
	.pt_cart #cart-table .cart-row div.item-details {
		width: 100%
	}
}

.pt_cart #cart-table .cart-row div.item-details .item-total-price {
	display: block;
	padding: 0;
	float: right;
	height: auto
}

.pt_cart #cart-table .cart-row div.item-details .price-total {
	line-height: 1
}

.pt_cart #cart-table .cart-row div.item-details .item-quantity input {
	background: #fff;
	text-align: center;
	float: none;
	width: auto;
	max-width: 29px;
	padding: 0;
	height: 100%
}

.pt_cart #cart-table .cart-row div.item-details .item-quantity input[type=number]::-webkit-inner-spin-button,.pt_cart #cart-table .cart-row div.item-details .item-quantity input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

.pt_cart #cart-table .cart-row div.item-details .item-quantity input[type=number] {
	-moz-appearance: textfield
}

.pt_cart #cart-table .cart-row div.item-details .item-size {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	margin-left: 20px
}

.pt_cart #cart-table .cart-row div.item-name {
	float: none;
	display: inline-block;
	width: auto;
	line-height: 1;
	height: auto;
	vertical-align: top
}

.pt_cart #cart-table .cart-row div .item-user-actions {
	-ms-flex-pack: start;
	justify-content: flex-start
}

.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist,.pt_cart #cart-table .cart-row div .item-user-actions .remove {
	width: auto;
	border: none;
	font-size: 16px;
	font-weight: 400;
	max-width: 100%;
	margin: 0
}

@media (max-width: 767px) {
	.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist,.pt_cart #cart-table .cart-row div .item-user-actions .remove {
		font-size: 14px
	}
}

.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist:before,.pt_cart #cart-table .cart-row div .item-user-actions .remove:before {
	content: '';
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 10px
}

.pt_cart #cart-table .cart-row div .item-user-actions .remove:before {
	background-image: url(../images/cross.svg)
}

.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist {
	padding: 0 25px 0 0
}

.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist:before {
	background-image: url(../images/icon-wishlist.svg)
}

.pt_cart #cart-table .cart-row div .item-user-actions .add-to-wishlist.in-wishlist:before {
	background-image: url(../images/icon-added-wishlist.svg)
}

.pt_cart #cart-table .cart-row .item-name-n-price {
	margin-bottom: 25px
}

.pt_cart .cart-qty {
	width: 87px;
	height: 36px;
	padding: 0 10px;
	border: 1px solid #e6e6e6;
	border-bottom: 1px solid #000;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle
}

.pt_cart .cart-qty input::-webkit-inner-spin-button,.pt_cart .cart-qty input::-webkit-outer-spin-button {
	-webkit-appearance: none
}

.pt_cart .cart-qty .cin-decrement,.pt_cart .cart-qty .cin-increment {
	width: auto;
	padding: 0;
	min-width: 0;
	min-height: 100%;
	background: 0 0;
	color: #000;
	font-size: 25px;
	line-height: 1
}

.pt_cart .cart-qty .cin-input {
	float: none;
	height: auto;
	padding: 0;
	margin: 0;
	width: 40px;
	display: inline;
	vertical-align: middle;
	min-width: 0
}

.pt_cart .cart-footer {
	background: #fff;
	padding: 25px 20px
}

.pt_cart .cart-footer .cart-wrapper {
	width: 100%
}

.pt_cart .cart-footer .cart-wrapper .lw-align-right {
	text-align: right
}

.pt_cart .cart-footer .cart-wrapper ul.lw-totals li {
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0
}

.pt_cart .cart-footer .cart-wrapper ul.lw-totals li.lw-total {
	font-weight: 700;
	font-size: 24px
}

.pt_cart .cart-footer .cart-wrapper .total-price-unadjusted {
	color: #bbb;
	font-weight: 700
}

.pt_cart .cart-order-totals {
	width: 100%;
	padding-bottom: 20px;
	padding-top: 0
}

.pt_cart .cart-order-totals .order-totals-table {
	color: #000
}

.pt_cart .cart-order-totals .order-totals-table td {
	font-size: 16px
}

.pt_cart .cart-order-totals .order-totals-table .order-total td {
	font-weight: 700;
	font-size: 24px
}

.pt_cart .cart-actions-bottom button {
	width: 100%;
	height: 60px;
	font-size: 18px;
	font-weight: 700
}

.pt_cart .cart-continue-shopping {
	color: #000;
	font-size: 18px;
	display: block;
	margin: 0 auto;
	text-align: center;
	font-weight: 700;
	margin-top: 25px
}

.pt_cart .cart-continue-shopping:before {
	content: '';
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 10px;
	background-image: url(../images/icon-bullet.svg)
}

.pt_cart input[type=number]::-webkit-inner-spin-button,.pt_cart input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

.pt_cart input[type=number] {
	-moz-appearance: textfield
}

.pt_cart .lw-disable-input {
	opacity: .5;
	pointer-events: none
}

.pt_cart #shipping-returns-header,.pt_checkout #shipping-returns-header {
	display: block;
	margin-top: 18px;
	font-weight: 700;
	font-size: 13px
}

.pt_cart #shipping-returns-content,.pt_checkout #shipping-returns-content {
	max-height: 0;
	overflow: hidden;
	transition: all .3s ease
}

.pt_cart #shipping-returns-content.open,.pt_checkout #shipping-returns-content.open {
	max-height: 1360px
}

.paypal-not-available {
	color: red;
	display: none;
	padding: 0
}

.ui-dialog.ui-info-popin {
	width: 800px!important;
	font-size: 13px
}

@media (max-width: 767px) {
	.ui-gift-message {
		max-width: calc(100vw - 40px)
	}
}

@media (min-width: 768px) {
	.ui-gift-message .gift-message-content {
		margin-bottom: 10px
	}
}

.ui-gift-message .gift-message-content .gift-message-popin-header {
	width: 100%;
	text-align: left;
	height: 35px;
	padding-left: 16px
}

.ui-gift-message .gift-message-content .gift-message-popin-header p {
	font-size: 16px
}

@media (max-width: 767px) {
	.ui-gift-message .gift-message-content .gift-message-popin-header {
		padding-left: 10px
	}

	.ui-gift-message .gift-message-content .gift-message-popin-header p {
		font-size: 14px
	}
}

.ui-gift-message .gift-message-content .gift-message-popin-body {
	width: 95%;
	margin: 0 auto;
	text-align: center;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
	color: #000;
	font-size: 13px;
	height: 275px
}

.ui-gift-message .gift-message-content .gift-message-popin-body .gift-header-logo {
	width: 100%;
	height: 50px;
	padding: 20px
}

.ui-gift-message .gift-message-content .gift-message-popin-body .gift-message-logo {
	background-image: url(../images/logo-relieve.png);
	width: 50px;
	height: 50px;
	right: 15px;
	top: 15px;
	float: right
}

@media (max-width: 767px) {
	.ui-gift-message .gift-message-content .gift-message-popin-body .gift-message-logo {
		right: 30px;
		top: 35px
	}
}

.ui-gift-message .gift-message-content .gift-message-popin-body .gift-message-paragraph {
	padding: 40px 20px 40px 20px
}

.pt_checkout .navigation .step-1,.pt_checkout .navigation .step-2,.pt_checkout .navigation .step-3,.pt_order-confirmation .navigation .step-1,.pt_order-confirmation .navigation .step-2,.pt_order-confirmation .navigation .step-3 {
	color: #000
}

.pt_checkout .navigation .step-1.active,.pt_checkout .navigation .step-2.active,.pt_checkout .navigation .step-3.active,.pt_order-confirmation .navigation .step-1.active,.pt_order-confirmation .navigation .step-2.active,.pt_order-confirmation .navigation .step-3.active {
	text-decoration: underline
}

@media (max-width: 767px) {
	.pt_checkout .navigation,.pt_order-confirmation .navigation {
		display: block;
		width: 100%;
		position: static;
		border: none;
		background: 0 0;
		color: #000
	}

	.pt_checkout .navigation .checkout-progress-indicator,.pt_order-confirmation .navigation .checkout-progress-indicator {
		display: table;
		table-layout: fixed;
		width: 100%;
		margin-top: 25px
	}

	.pt_checkout .navigation .step-1,.pt_checkout .navigation .step-2,.pt_checkout .navigation .step-3,.pt_order-confirmation .navigation .step-1,.pt_order-confirmation .navigation .step-2,.pt_order-confirmation .navigation .step-3 {
		display: table-cell;
		width: 33%;
		text-align: center
	}

	.pt_checkout .header .header-burgerMenu,.pt_order-confirmation .header .header-burgerMenu {
		display: none
	}

	.pt_checkout .header .anagram,.pt_order-confirmation .header .anagram {
		display: none
	}

	.pt_checkout .header .topLinks,.pt_order-confirmation .header .topLinks {
		display: none
	}
}

@media (max-width: 767px) and (max-width:767px) {
	.pt_checkout .header .logo,.pt_order-confirmation .header .logo {
		float: left;
		text-align: left;
		margin-left: 0
	}
}

@media (max-width: 767px) and (min-width:768px) and (max-width:3999px) {
	.pt_checkout .header .logo,.pt_order-confirmation .header .logo {
		width: 100%;
		margin-left: 0;
		float: left;
		padding: 0
	}
}

@media (min-width: 768px) and (max-width:3999px) {
	.pt_order-confirmation .header .logo {
		width: 32%;
		float: left;
	}
}

@media (max-width: 767px) {
	.pt_checkout .billing,.pt_checkout .shipping,.pt_order-confirmation .confirmation {
		border: none;
		padding-top: 16px
	}
}

.pt_checkout .billing .checkout-title,.pt_checkout .shipping .checkout-title,.pt_order-confirmation .confirmation .checkout-title {
	margin: 12px 0;
	padding: 0 12px
}

.pt_checkout .billing .col-container,.pt_checkout .shipping .col-container,.pt_order-confirmation .confirmation .col-container {
	margin: 0 -6px
}

.pt_checkout .billing .col-1,.pt_checkout .billing .col-2,.pt_checkout .billing .col-3,.pt_checkout .shipping .col-1,.pt_checkout .shipping .col-2,.pt_checkout .shipping .col-3,.pt_order-confirmation .confirmation .col-1,.pt_order-confirmation .confirmation .col-2,.pt_order-confirmation .confirmation .col-3 {
	width: 33.33%;
	padding: 0 6px;
	float: left
}

@media (max-width: 767px) {
	.pt_checkout .billing .col-1,.pt_checkout .billing .col-2,.pt_checkout .billing .col-3,.pt_checkout .shipping .col-1,.pt_checkout .shipping .col-2,.pt_checkout .shipping .col-3,.pt_order-confirmation .confirmation .col-1,.pt_order-confirmation .confirmation .col-2,.pt_order-confirmation .confirmation .col-3 {
		width: 50%
	}
}

@media (max-width: 767px) {
	.pt_checkout .billing .col-1,.pt_checkout .billing .col-2,.pt_checkout .billing .col-3,.pt_checkout .shipping .col-1,.pt_checkout .shipping .col-2,.pt_checkout .shipping .col-3,.pt_order-confirmation .confirmation .col-1,.pt_order-confirmation .confirmation .col-2,.pt_order-confirmation .confirmation .col-3 {
		width: 100%;
		padding: 0
	}
}

@media (max-width: 767px) {
	.pt_checkout .billing .col-1,.pt_checkout .shipping .col-1,.pt_order-confirmation .confirmation .col-1 {
		margin-bottom: 25px
	}
}

.pt_checkout .billing .checkout-box,.pt_checkout .billing .checkout-mini-cart,.pt_checkout .billing .checkout-order-totals,.pt_checkout .shipping .checkout-box,.pt_checkout .shipping .checkout-mini-cart,.pt_checkout .shipping .checkout-order-totals,.pt_order-confirmation .confirmation .checkout-box,.pt_order-confirmation .confirmation .checkout-mini-cart,.pt_order-confirmation .confirmation .checkout-order-totals {
	background: #fff;
	padding: 12px;
	margin-bottom: 15px
}

@media (max-width: 767px) {
	.pt_checkout .billing .checkout-box,.pt_checkout .billing .checkout-mini-cart,.pt_checkout .billing .checkout-order-totals,.pt_checkout .shipping .checkout-box,.pt_checkout .shipping .checkout-mini-cart,.pt_checkout .shipping .checkout-order-totals,.pt_order-confirmation .confirmation .checkout-box,.pt_order-confirmation .confirmation .checkout-mini-cart,.pt_order-confirmation .confirmation .checkout-order-totals {
		padding: 8px;
		margin-bottom: 25px
	}
}

.pt_checkout .billing .checkout-box p,.pt_checkout .billing .checkout-mini-cart p,.pt_checkout .billing .checkout-order-totals p,.pt_checkout .shipping .checkout-box p,.pt_checkout .shipping .checkout-mini-cart p,.pt_checkout .shipping .checkout-order-totals p,.pt_order-confirmation .confirmation .checkout-box p,.pt_order-confirmation .confirmation .checkout-mini-cart p,.pt_order-confirmation .confirmation .checkout-order-totals p {
	font-size: 11px
}

@media (max-width: 767px) {
	.pt_checkout .billing .checkout-box p,.pt_checkout .billing .checkout-mini-cart p,.pt_checkout .billing .checkout-order-totals p,.pt_checkout .shipping .checkout-box p,.pt_checkout .shipping .checkout-mini-cart p,.pt_checkout .shipping .checkout-order-totals p,.pt_order-confirmation .confirmation .checkout-box p,.pt_order-confirmation .confirmation .checkout-mini-cart p,.pt_order-confirmation .confirmation .checkout-order-totals p {
		font-size: 10px
	}
}

.pt_checkout .billing .checkout-box button,.pt_checkout .billing .checkout-mini-cart button,.pt_checkout .billing .checkout-order-totals button,.pt_checkout .shipping .checkout-box button,.pt_checkout .shipping .checkout-mini-cart button,.pt_checkout .shipping .checkout-order-totals button,.pt_order-confirmation .confirmation .checkout-box button,.pt_order-confirmation .confirmation .checkout-mini-cart button,.pt_order-confirmation .confirmation .checkout-order-totals button {
	width: 100%
}

.pt_checkout .billing .checkout-box textarea,.pt_checkout .billing .checkout-mini-cart textarea,.pt_checkout .billing .checkout-order-totals textarea,.pt_checkout .shipping .checkout-box textarea,.pt_checkout .shipping .checkout-mini-cart textarea,.pt_checkout .shipping .checkout-order-totals textarea,.pt_order-confirmation .confirmation .checkout-box textarea,.pt_order-confirmation .confirmation .checkout-mini-cart textarea,.pt_order-confirmation .confirmation .checkout-order-totals textarea {
	max-width: 100%
}

.pt_checkout .billing .checkout-box .form-dialog-required,.pt_checkout .billing .checkout-mini-cart .form-dialog-required,.pt_checkout .billing .checkout-order-totals .form-dialog-required,.pt_checkout .shipping .checkout-box .form-dialog-required,.pt_checkout .shipping .checkout-mini-cart .form-dialog-required,.pt_checkout .shipping .checkout-order-totals .form-dialog-required,.pt_order-confirmation .confirmation .checkout-box .form-dialog-required,.pt_order-confirmation .confirmation .checkout-mini-cart .form-dialog-required,.pt_order-confirmation .confirmation .checkout-order-totals .form-dialog-required {
	color: #000
}

.pt_checkout .billing .shipping-method,.pt_checkout .shipping .shipping-method,.pt_order-confirmation .confirmation .shipping-method {
	display: block
}

.pt_checkout .billing .shipping-method label,.pt_checkout .billing .shipping-method label:hover,.pt_checkout .shipping .shipping-method label,.pt_checkout .shipping .shipping-method label:hover,.pt_order-confirmation .confirmation .shipping-method label,.pt_order-confirmation .confirmation .shipping-method label:hover {
	display: block;
	font-weight: 400
}

.pt_checkout .billing .shipping-method label:after,.pt_checkout .billing .shipping-method label:before,.pt_checkout .billing .shipping-method label:hover:after,.pt_checkout .billing .shipping-method label:hover:before,.pt_checkout .shipping .shipping-method label:after,.pt_checkout .shipping .shipping-method label:before,.pt_checkout .shipping .shipping-method label:hover:after,.pt_checkout .shipping .shipping-method label:hover:before,.pt_order-confirmation .confirmation .shipping-method label:after,.pt_order-confirmation .confirmation .shipping-method label:before,.pt_order-confirmation .confirmation .shipping-method label:hover:after,.pt_order-confirmation .confirmation .shipping-method label:hover:before {
	top: 10px
}

.pt_checkout .billing .shipping-method input[type=radio]:checked+label:after,.pt_checkout .shipping .shipping-method input[type=radio]:checked+label:after,.pt_order-confirmation .confirmation .shipping-method input[type=radio]:checked+label:after {
	top: 10px
}

.pt_checkout .billing .shipping-method .shipping-method-name,.pt_checkout .shipping .shipping-method .shipping-method-name,.pt_order-confirmation .confirmation .shipping-method .shipping-method-name {
	font-weight: 700
}

.pt_checkout .billing .shipping-method .shipping-cost,.pt_checkout .shipping .shipping-method .shipping-cost,.pt_order-confirmation .confirmation .shipping-method .shipping-cost {
	float: right;
	font-weight: 700
}

.pt_checkout .billing .shipping-method .tooltip-content,.pt_checkout .shipping .shipping-method .tooltip-content,.pt_order-confirmation .confirmation .shipping-method .tooltip-content {
	display: none
}

.pt_checkout .billing .shipping-method .show-store-pickup:hover,.pt_checkout .shipping .shipping-method .show-store-pickup:hover,.pt_order-confirmation .confirmation .shipping-method .show-store-pickup:hover {
	text-decoration: underline;
	font-weight: 400
}

.pt_checkout .billing .shipping-method .render-store-pickup,.pt_checkout .shipping .shipping-method .render-store-pickup,.pt_order-confirmation .confirmation .shipping-method .render-store-pickup {
	display: none
}

.pt_checkout .billing .shipping-method .mini-address.store-address,.pt_checkout .shipping .shipping-method .mini-address.store-address,.pt_order-confirmation .confirmation .shipping-method .mini-address.store-address {
	font-size: 11px
}

.pt_checkout .billing .shipping-method .mini-address.store-address h4,.pt_checkout .shipping .shipping-method .mini-address.store-address h4,.pt_order-confirmation .confirmation .shipping-method .mini-address.store-address h4 {
	margin: 10px 0 0;
	font-size: 13px
}

.pt_checkout .billing .shipping-method .mini-address.store-address p,.pt_checkout .shipping .shipping-method .mini-address.store-address p,.pt_order-confirmation .confirmation .shipping-method .mini-address.store-address p {
	margin: 0
}

.pt_checkout .billing .gift-message-text,.pt_checkout .shipping .gift-message-text,.pt_order-confirmation .confirmation .gift-message-text {
	max-height: 0;
	overflow: hidden;
	margin: 0;
	transition: all .3s ease
}

.pt_checkout .billing .gift-message-text.active,.pt_checkout .shipping .gift-message-text.active,.pt_order-confirmation .confirmation .gift-message-text.active {
	max-height: 999px;
	margin: 12px 0
}

.pt_checkout .billing .gift-message-text label,.pt_checkout .shipping .gift-message-text label,.pt_order-confirmation .confirmation .gift-message-text label {
	display: none
}

.pt_checkout .billing .form-row-button,.pt_checkout .shipping .form-row-button,.pt_order-confirmation .confirmation .form-row-button {
	margin: 8px 0
}

.pt_checkout .billing .form-row-button .button-fancy-large,.pt_checkout .shipping .form-row-button .button-fancy-large,.pt_order-confirmation .confirmation .form-row-button .button-fancy-large {
	width: 100%
}

.pt_checkout .billing .edit-link,.pt_checkout .shipping .edit-link,.pt_order-confirmation .confirmation .edit-link {
	display: block;
	margin: 6px 0;
	text-align: right;
	font-size: 12px;
	text-decoration: underline
}

.pt_checkout .billing .js-termsandconditions,.pt_checkout .shipping .js-termsandconditions,.pt_order-confirmation .confirmation .js-termsandconditions {
	text-decoration: underline
}

.pt_checkout .billing .js-termsandconditions:hover,.pt_checkout .shipping .js-termsandconditions:hover,.pt_order-confirmation .confirmation .js-termsandconditions:hover {
	font-weight: 700
}

.pt_checkout .billing .checkout-box .form-input:disabled,.pt_checkout .billing .checkout-mini-cart .form-input:disabled,.pt_checkout .billing .checkout-order-totals .form-input:disabled,.pt_checkout .shipping .checkout-box .form-input:disabled,.pt_checkout .shipping .checkout-mini-cart .form-input:disabled,.pt_checkout .shipping .checkout-order-totals .form-input:disabled,.pt_order-confirmation .confirmation .checkout-box .form-input:disabled,.pt_order-confirmation .confirmation .checkout-mini-cart .form-input:disabled,.pt_order-confirmation .confirmation .checkout-order-totals .form-input:disabled {
	color: #a9a8a6
}

.pt_checkout .billing .payment-method-options .payment-method-image,.pt_checkout .shipping .payment-method-options .payment-method-image,.pt_order-confirmation .confirmation .payment-method-options .payment-method-image {
	display: none
}

.pt_checkout .billing .mini-billing-address .edit-link,.pt_checkout .shipping .mini-billing-address .edit-link,.pt_order-confirmation .confirmation .mini-billing-address .edit-link {
	text-align: left
}

.pt_checkout .billing .mini-billing-address,.pt_checkout .shipping .mini-billing-address,.pt_order-confirmation .confirmation .mini-billing-address {
	max-height: 0;
	overflow: hidden;
	opacity: 0;
	display: none;
	transition: all 0s linear
}

.pt_checkout .billing .mini-billing-address.active,.pt_checkout .shipping .mini-billing-address.active,.pt_order-confirmation .confirmation .mini-billing-address.active {
	opacity: 1;
	display: block;
	max-height: 999px;
	transition: max-height .2s ease,opacity .2s linear,visibility 0s linear
}

.pt_checkout .billing .billing-address-form,.pt_checkout .shipping .billing-address-form,.pt_order-confirmation .confirmation .billing-address-form {
	max-height: 0;
	overflow: hidden;
	opacity: 0;
	display: none;
	transition: max-height .2s ease,opacity .2s linear,visibility 0s .2s linear
}

.pt_checkout .billing .billing-address-form.active,.pt_checkout .shipping .billing-address-form.active,.pt_order-confirmation .confirmation .billing-address-form.active {
	opacity: 1;
	display: block;
	max-height: 999px;
	transition: max-height .2s ease,opacity .2s linear,visibility 0s linear
}

.pt_checkout .billing .payment-method-expanded,.pt_checkout .shipping .payment-method-expanded,.pt_order-confirmation .confirmation .payment-method-expanded {
	display: block
}

.pt_checkout .billing .checkout-mini-cart,.pt_checkout .shipping .checkout-mini-cart,.pt_order-confirmation .confirmation .checkout-mini-cart {
	margin-bottom: 0;
	font-size: 0
}

.pt_checkout .billing .checkout-mini-cart .topCart-details,.pt_checkout .shipping .checkout-mini-cart .topCart-details,.pt_order-confirmation .confirmation .checkout-mini-cart .topCart-details {
	font-size: 11px;
	padding-left: 8px
}

.pt_checkout .billing .checkout-mini-cart .topCart-name,.pt_checkout .shipping .checkout-mini-cart .topCart-name,.pt_order-confirmation .confirmation .checkout-mini-cart .topCart-name {
	font-size: 12px
}

.pt_checkout .billing .checkout-mini-cart .products-not-available,.pt_checkout .shipping .checkout-mini-cart .products-not-available,.pt_order-confirmation .confirmation .checkout-mini-cart .products-not-available {
	font-size: 12px;
	padding-bottom: 5px
}

.pt_checkout .billing .checkout-order-totals,.pt_checkout .shipping .checkout-order-totals,.pt_order-confirmation .confirmation .checkout-order-totals {
	margin-bottom: 0
}

.pt_checkout .billing .checkout-order-totals .order-totals-table,.pt_checkout .shipping .checkout-order-totals .order-totals-table,.pt_order-confirmation .confirmation .checkout-order-totals .order-totals-table {
	width: 100%
}

.pt_checkout .billing .checkout-order-totals .order-totals-table tr td,.pt_checkout .shipping .checkout-order-totals .order-totals-table tr td,.pt_order-confirmation .confirmation .checkout-order-totals .order-totals-table tr td {
	padding: 6px 0;
	font-size: 12px;
	text-align: right;
	border: none;
	white-space: nowrap
}

.pt_checkout .billing .checkout-order-totals .order-totals-table tr td:first-child,.pt_checkout .shipping .checkout-order-totals .order-totals-table tr td:first-child,.pt_order-confirmation .confirmation .checkout-order-totals .order-totals-table tr td:first-child {
	text-align: left;
	white-space: normal
}

@media (min-width: 768px) {
	.pt_checkout .billing .checkout-order-totals .order-totals-table tr td:first-child,.pt_checkout .shipping .checkout-order-totals .order-totals-table tr td:first-child,.pt_order-confirmation .confirmation .checkout-order-totals .order-totals-table tr td:first-child {
		padding-left: 40%
	}
}

.pt_checkout .billing .checkout-order-totals .order-totals-table tr td .whitespace,.pt_checkout .shipping .checkout-order-totals .order-totals-table tr td .whitespace,.pt_order-confirmation .confirmation .checkout-order-totals .order-totals-table tr td .whitespace {
	white-space: nowrap;
	display: inline
}

.pt_checkout .billing .checkout-order-totals .order-totals-table tr:first-child td,.pt_checkout .shipping .checkout-order-totals .order-totals-table tr:first-child td,.pt_order-confirmation .confirmation .checkout-order-totals .order-totals-table tr:first-child td {
	padding-top: 32px
}

.pt_checkout .billing .payment-method,.pt_checkout .shipping .payment-method {
	display: none
}

.pt_order-confirmation .order-details {
	width: 900px;
	background-color: #fff;
	padding: 15px 25px;
	margin: 0 auto
}

@media (max-width: 768px) {
	.pt_order-confirmation .order-details {
		width: auto;
		padding-top: 30px
	}
}

.pt_order-confirmation .order-details .confirmation-header {
	width: 100%;
	display: table
}

.pt_order-confirmation .order-details .confirmation-header .order-message-wrapper {
	display: table-cell;
	vertical-align: top;
	max-width: 450px
}

.pt_order-confirmation .order-details .confirmation-header .order-message-wrapper h1 {
	font-size: 18px;
	font-family: AvusProMed;
	margin-top: 5px;
	margin-bottom: 15px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-details .confirmation-header .order-message-wrapper h1 {
		font-size: 20px;
		width: auto;
		display: block;
		margin: 5px auto 15px
	}
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-details .confirmation-header .order-message-wrapper p {
		font-size: 13px;
		width: auto;
		display: block;
		margin: 0 auto 10px
	}
}

.pt_order-confirmation .order-details .confirmation-header .order-actions-wrapper {
	text-align: right
}

.pt_order-confirmation .order-details .confirmation-header .order-actions-wrapper.only-desktop {
	padding-top: 5px
}

.pt_order-confirmation .order-details .confirmation-header .order-actions-wrapper.only-desktop .button:first-child {
	margin-right: 6px
}

@media (max-width: 767px) and (min-width:768px) {
	.pt_order-confirmation .order-details .confirmation-header .order-actions-wrapper.only-desktop .button:first-child {
		margin-right: 0;
		margin-bottom: 5px
	}
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-details .confirmation-header .order-actions-wrapper {
		float: none;
		padding: 10px 25px;
		text-align: center;
		margin-top: 15px
	}
}

.pt_order-confirmation .order-details .confirmation-header .order-actions-wrapper .button {
	width: 180px;
	height: 35px;
	font-size: 13px;
	font-family: AvusProMed;
	padding: 10px 6px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-details .confirmation-header .order-actions-wrapper .button {
		line-height: 10px;
		font-size: 16px;
		width: 160px;
		height: 45px;
		min-width: auto
	}
}

.pt_order-confirmation .order-details .order-actions-wrapper.only-mobile {
	width: auto;
	margin: 30px auto;
	display: none;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-details .order-actions-wrapper.only-mobile {
		display: -ms-flexbox;
		display: flex
	}
}

.pt_order-confirmation .order-details .order-actions-wrapper.only-mobile .button {
	width: 148px;
	height: 45px;
	min-width: auto
}

.pt_order-confirmation .order-details .order-actions-wrapper.only-mobile .button:nth-child(2) {
	width: 148px;
	height: 45px;
	min-width: auto;
	margin-left: 5px
}

.pt_order-confirmation .order-details>h1 {
	font-size: 20px;
	display: inline-block
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-details>h1 {
		width: 335px;
		display: block;
		margin: 0 auto
	}
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-details>p {
		width: 335px;
		display: block;
		margin: 20px auto 0
	}
}

.pt_checkout .billing .pt_order-confirmation .order-details .checkout-mini-cart,.pt_checkout .billing .pt_order-confirmation .order-details .checkout-order-totals,.pt_checkout .shipping .pt_order-confirmation .order-details .checkout-mini-cart,.pt_checkout .shipping .pt_order-confirmation .order-details .checkout-order-totals,.pt_order-confirmation .confirmation .order-details .checkout-mini-cart,.pt_order-confirmation .confirmation .order-details .checkout-order-totals,.pt_order-confirmation .order-details .checkout-box,.pt_order-confirmation .order-details .confirmation .checkout-mini-cart,.pt_order-confirmation .order-details .confirmation .checkout-order-totals,.pt_order-confirmation .order-details .pt_checkout .billing .checkout-mini-cart,.pt_order-confirmation .order-details .pt_checkout .billing .checkout-order-totals,.pt_order-confirmation .order-details .pt_checkout .shipping .checkout-mini-cart,.pt_order-confirmation .order-details .pt_checkout .shipping .checkout-order-totals {
	padding: 0;
	margin-top: 10px;
	border: 1px solid #000
}

@media (max-width: 767px) {
	.pt_checkout .billing .pt_order-confirmation .order-details .checkout-mini-cart,.pt_checkout .billing .pt_order-confirmation .order-details .checkout-order-totals,.pt_checkout .shipping .pt_order-confirmation .order-details .checkout-mini-cart,.pt_checkout .shipping .pt_order-confirmation .order-details .checkout-order-totals,.pt_order-confirmation .confirmation .order-details .checkout-mini-cart,.pt_order-confirmation .confirmation .order-details .checkout-order-totals,.pt_order-confirmation .order-details .checkout-box,.pt_order-confirmation .order-details .confirmation .checkout-mini-cart,.pt_order-confirmation .order-details .confirmation .checkout-order-totals,.pt_order-confirmation .order-details .pt_checkout .billing .checkout-mini-cart,.pt_order-confirmation .order-details .pt_checkout .billing .checkout-order-totals,.pt_order-confirmation .order-details .pt_checkout .shipping .checkout-mini-cart,.pt_order-confirmation .order-details .pt_checkout .shipping .checkout-order-totals {
		width: auto;
		margin: 10px auto 0
	}
}

.pt_order-confirmation .order-informations-container {
	padding: 20px 30px;
	background-color: #f4f4f4
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-informations-container {
		padding: 27px 20px 50px
	}
}

.pt_order-confirmation .order-informations-container .order-details-header {
	margin-top: 0;
	margin-bottom: 10px;
	font-size: 18px;
	font-family: AvusProMed;
	font-weight: 400
}

.pt_order-confirmation .order-informations-container .order-number {
	margin-bottom: 0;
	display: -ms-inline-grid;
	display: inline-grid
}

.pt_order-confirmation .order-informations-container .order-date {
	margin-bottom: 20px;
	margin-top: 0;
	display: -ms-inline-grid;
	display: inline-grid;
	margin-left: 98px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-informations-container .order-date {
		margin-bottom: 33px;
		margin-left: 20px
	}
}

.pt_order-confirmation .order-informations-container .order-date span,.pt_order-confirmation .order-informations-container .order-number span {
	font-size: 13px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-informations-container .order-date span,.pt_order-confirmation .order-informations-container .order-number span {
		font-size: 14px
	}
}

.pt_order-confirmation .order-informations-container .order-date .label,.pt_order-confirmation .order-informations-container .order-number .label {
	font-weight: 400
}

.pt_order-confirmation .order-informations-container .order-billing-informations,.pt_order-confirmation .order-informations-container .order-informations {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-informations-container .order-billing-informations,.pt_order-confirmation .order-informations-container .order-informations {
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-align: start;
		align-items: flex-start
	}
}

.pt_order-confirmation .order-informations-container .order-billing-informations>div,.pt_order-confirmation .order-informations-container .order-informations>div {
	width: 25%;
	padding-right: 10px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-informations-container .order-billing-informations>div,.pt_order-confirmation .order-informations-container .order-informations>div {
		width: auto;
		font-size: 14px
	}

	.pt_order-confirmation .order-informations-container .order-billing-informations>div:not(:first-child),.pt_order-confirmation .order-informations-container .order-informations>div:not(:first-child) {
		margin-top: 30px
	}
}

@media (min-width: 768px) {
	.pt_order-confirmation .order-informations-container .order-billing-informations>div,.pt_order-confirmation .order-informations-container .order-informations>div {
		margin-bottom: 10px
	}
}

.pt_order-confirmation .order-informations-container .order-billing-informations>div span:first-child,.pt_order-confirmation .order-informations-container .order-informations>div span:first-child {
	font-family: AvusProMed;
	margin-bottom: 10px;
	display: inline-block
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-informations-container .order-billing-informations>div span:first-child,.pt_order-confirmation .order-informations-container .order-informations>div span:first-child {
		font-size: 14px
	}
}

.pt_order-confirmation .order-informations-container .order-billing-informations>div p,.pt_order-confirmation .order-informations-container .order-informations>div p {
	font-size: 13px;
	margin-bottom: 5px;
	word-wrap: break-word
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-informations-container .order-billing-informations>div p,.pt_order-confirmation .order-informations-container .order-informations>div p {
		font-size: 14px
	}
}

.pt_order-confirmation .order-informations-container .order-billing-informations.order-header-info,.pt_order-confirmation .order-informations-container .order-informations.order-header-info {
	margin-bottom: 20px
}

.pt_order-confirmation .order-informations-container .order-billing-informations.order-header-info .order-header-info-column,.pt_order-confirmation .order-informations-container .order-informations.order-header-info .order-header-info-column {
	width: 25%;
	padding-right: 10px
}

.pt_order-confirmation .order-informations-container .order-billing-informations .order-shipment-gift-message .gift-message-link,.pt_order-confirmation .order-informations-container .order-informations .order-shipment-gift-message .gift-message-link {
	cursor: pointer;
	text-decoration: underline
}

.pt_order-confirmation .order-informations-container .order-billing-informations .order-shipment-gift-message .gift-message-popin,.pt_order-confirmation .order-informations-container .order-informations .order-shipment-gift-message .gift-message-popin {
	display: none
}

.pt_order-confirmation .order-informations-container .order-billing-informations {
	margin-top: 15px
}

.pt_order-confirmation .order-product-header {
	padding: 0 30px;
	font-size: 18px;
	font-family: AvusProMed;
	font-weight: 400;
	margin-top: 20px;
	margin-bottom: 10px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-product-header {
		margin-top: 28px;
		margin-bottom: 20px
	}
}

.pt_order-confirmation .order-product-info {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	padding: 10px 0;
	border-bottom: 2px solid #f4f4f4
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-product-info {
		-ms-flex-align: start;
		align-items: flex-start;
		padding-bottom: 15px
	}

	.pt_order-confirmation .order-product-info p.item-name {
		font-size: 13px;
		letter-spacing: .8px
	}
}

.pt_order-confirmation .order-product-info .order-product-image {
	width: 12%
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-product-info .order-product-image {
		width: 55px
	}
}

.pt_order-confirmation .order-product-info .order-product-details {
	width: 48%;
	padding-left: 15px;
	letter-spacing: .8px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-product-info .order-product-details {
		width: auto;
		padding-left: 25px;
		font-size: 15px;
		font-family: AvusPro
	}

	.pt_order-confirmation .order-product-info .order-product-details .item-quantity {
		position: relative;
		padding: 2px 0;
		color: #979797;
		font-family: AvusPro
	}

	.pt_order-confirmation .order-product-info .order-product-details .item-quantity .item-quantity-unity {
		padding-left: 5px
	}

	.pt_order-confirmation .order-product-info .order-product-details .item-price {
		font-weight: 700
	}
}

.pt_order-confirmation .order-product-info .order-product-details .item-model,.pt_order-confirmation .order-product-info .order-product-details .item-size {
	font-size: 12px
}

.pt_order-confirmation .order-product-info .order-product-wrapper {
	width: 40%
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-product-info .order-product-wrapper {
		display: none
	}
}

.pt_order-confirmation .order-product-info .order-product-wrapper>div {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 9px
}

.pt_order-confirmation .order-product-info .order-product-wrapper .line-item-price {
	font-weight: 700
}

.pt_order-confirmation .order-product-info .order-product-wrapper .line-item-price .label {
	font-weight: 400;
	margin-right: auto
}

.pt_order-confirmation .order-product-info .order-product-wrapper .line-item-price .bonus-item {
	margin-right: 10px
}

.pt_order-confirmation .order-product-info .order-product-wrapper .line-item-quantity {
	padding-right: 0;
	position: relative
}

.pt_order-confirmation .order-product-info .order-product-wrapper .line-item-quantity:after {
	content: "";
	font-size: 13px;
	position: absolute;
	right: 0
}

.pt_order-confirmation .order-return {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	padding: 0;
	margin-top: 25px
}

@media (max-width: 768px) {
	.pt_order-confirmation .order-return {
		width: auto;
		margin: 15px auto 0;
		padding: 0;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-top: 22px
	}
}

@media (max-width: 768px) and (max-width:767px) {
	.pt_order-confirmation .order-return {
		border-top: 1px solid #a9a8a6
	}
}

@media (max-width: 768px) {
	.pt_order-confirmation .order-return .shipping-returns {
		margin-bottom: 22px;
		font-size: 14px
	}
}

.pt_order-confirmation .order-return .shipping-returns {
	position: relative;
	padding-left: 15px;
	width: 100%;
	padding-bottom: 10px
}

.pt_order-confirmation .order-return .shipping-returns .triangle {
	display: inline-block;
	position: absolute;
	left: 0;
	top: 4px;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 5px solid #000
}

.pt_order-confirmation .order-return .customer-service {
	width: 100%;
	min-width: 455px;
	margin-right: 50px
}

@media (max-width: 768px) {
	.pt_order-confirmation .order-return .customer-service {
		min-width: auto;
		width: 335px;
		margin-right: 0;
		font-size: 14px;
		-ms-flex-order: 1;
		order: 1
	}
}

.pt_order-confirmation .order-return .customer-service .customer-service-help {
	font-family: AvusProMed
}

.pt_order-confirmation .order-return .expand-trigger {
	font-family: AvusProMed;
	cursor: pointer
}

.pt_order-confirmation .order-return .expand-content {
	display: none
}

.pt_order-confirmation .order-return .expand-content.open {
	display: block
}

.pt_order-confirmation .order-totals {
	width: 40%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-align: end;
	align-items: flex-end;
	padding: 0;
	margin-left: auto
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-totals {
		width: auto;
		-ms-flex-align: unset;
		align-items: unset;
		padding-top: 0;
		margin-left: 0
	}

	.pt_order-confirmation .order-totals .order-total-amount.only-mobile {
		border-top: 1px solid #a9a8a6;
		padding-top: 20px;
		margin-bottom: 5px;
		-ms-flex-order: 1;
		order: 1
	}

	.pt_order-confirmation .order-totals .order-total-amount.only-mobile span:last-child {
		font-size: 13px;
		font-weight: 700
	}

	.pt_order-confirmation .order-totals .order-shipping {
		margin-bottom: 5px;
		-ms-flex-order: 2;
		order: 2
	}

	.pt_order-confirmation .order-totals .order-subtotal {
		display: none
	}

	.pt_order-confirmation .order-totals .order-tax-and-duty {
		-ms-flex-order: 5;
		order: 5
	}

	.pt_order-confirmation .order-totals .order-tax-and-duty~.order-total-amount {
		margin-top: 20px
	}

	.pt_order-confirmation .order-totals .order-total-amount {
		-ms-flex-order: 3;
		order: 3
	}
}

.pt_order-confirmation .order-totals>div {
	width: 40%;
	margin-bottom: 15px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-totals>div {
		width: auto
	}
}

.pt_order-confirmation .order-totals>div span:last-child {
	float: right
}

.pt_order-confirmation .order-totals .order-total-amount span:last-child {
	font-size: 18px;
	font-weight: 700
}

.pt_order-confirmation .shipment-details {
	width: 33.33%;
	padding: 0 0 0 7px;
	float: right
}

@media (max-width: 767px) {
	.pt_order-confirmation .shipment-details {
		width: 50%;
		padding: 0 8px 0 0;
		float: left
	}
}

@media (max-width: 767px) {
	.pt_order-confirmation .shipment-details {
		width: 100%;
		padding: 0
	}
}

.pt_checkout .billing .pt_order-confirmation .shipment-details .checkout-mini-cart,.pt_checkout .billing .pt_order-confirmation .shipment-details .checkout-order-totals,.pt_checkout .shipping .pt_order-confirmation .shipment-details .checkout-mini-cart,.pt_checkout .shipping .pt_order-confirmation .shipment-details .checkout-order-totals,.pt_order-confirmation .confirmation .shipment-details .checkout-mini-cart,.pt_order-confirmation .confirmation .shipment-details .checkout-order-totals,.pt_order-confirmation .shipment-details .checkout-box,.pt_order-confirmation .shipment-details .confirmation .checkout-mini-cart,.pt_order-confirmation .shipment-details .confirmation .checkout-order-totals,.pt_order-confirmation .shipment-details .pt_checkout .billing .checkout-mini-cart,.pt_order-confirmation .shipment-details .pt_checkout .billing .checkout-order-totals,.pt_order-confirmation .shipment-details .pt_checkout .shipping .checkout-mini-cart,.pt_order-confirmation .shipment-details .pt_checkout .shipping .checkout-order-totals {
	padding: 20px
}

.pt_order-confirmation .order-confirmation-create-account {
	width: 33.33%;
	padding: 0 0 0 7px;
	float: right
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-confirmation-create-account {
		width: 50%;
		padding: 0 0 0 7px
	}
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-confirmation-create-account {
		width: 100%;
		padding: 0
	}
}

.pt_order-confirmation .order-date .value,.pt_order-confirmation .order-number .value {
	font-weight: 400;
	margin-top: 10px
}

.pt_order-confirmation .order-shipments {
	border-top: 1px solid #7d7d7d;
	margin: 38px 0;
	padding-top: 38px
}

.pt_order-confirmation .order-billing-table,.pt_order-confirmation .order-shipment-table {
	font-size: 0
}

.pt_order-confirmation .order-billing-table .label,.pt_order-confirmation .order-shipment-table .label {
	font-weight: 700;
	margin-bottom: 18px;
	font-size: 14px
}

.pt_order-confirmation .order-billing-table .order-billing,.pt_order-confirmation .order-billing-table .order-payment-instruments,.pt_order-confirmation .order-billing-table .order-shipment-address,.pt_order-confirmation .order-billing-table .shipping-method,.pt_order-confirmation .order-shipment-table .order-billing,.pt_order-confirmation .order-shipment-table .order-payment-instruments,.pt_order-confirmation .order-shipment-table .order-shipment-address,.pt_order-confirmation .order-shipment-table .shipping-method {
	font-size: 12px;
	width: 25%;
	padding-right: 20px;
	display: inline-block;
	vertical-align: top;
	margin: 10px 0
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-billing-table .order-billing,.pt_order-confirmation .order-billing-table .order-payment-instruments,.pt_order-confirmation .order-billing-table .order-shipment-address,.pt_order-confirmation .order-billing-table .shipping-method,.pt_order-confirmation .order-shipment-table .order-billing,.pt_order-confirmation .order-shipment-table .order-payment-instruments,.pt_order-confirmation .order-shipment-table .order-shipment-address,.pt_order-confirmation .order-shipment-table .shipping-method {
		width: 50%
	}
}

@media (max-width: 539px) {
	.pt_order-confirmation .order-billing-table .order-billing,.pt_order-confirmation .order-billing-table .order-payment-instruments,.pt_order-confirmation .order-billing-table .order-shipment-address,.pt_order-confirmation .order-billing-table .shipping-method,.pt_order-confirmation .order-shipment-table .order-billing,.pt_order-confirmation .order-shipment-table .order-payment-instruments,.pt_order-confirmation .order-shipment-table .order-shipment-address,.pt_order-confirmation .order-shipment-table .shipping-method {
		width: 100%;
		padding-right: 0
	}
}

.pt_order-confirmation .order-billing-table .shipping-status,.pt_order-confirmation .order-shipment-table .shipping-status {
	display: none
}

.pt_order-confirmation .order-billing-table .order-shipment-gift-message,.pt_order-confirmation .order-shipment-table .order-shipment-gift-message {
	font-size: 12px
}

.pt_order-confirmation .order-billing-table {
	margin-bottom: 100px
}

.pt_order-confirmation .shipment-details-table {
	padding: 0 30px
}

@media (max-width: 767px) {
	.pt_order-confirmation .shipment-details-table {
		padding: 0 20px
	}
}

.pt_order-confirmation .shipment-details-table .line-item .line-item-image {
	width: 100px;
	float: left;
	margin-right: 20px
}

.pt_order-confirmation .shipment-details-table .line-item .line-item-details {
	float: right;
	width: calc(100% - 120px)
}

.pt_order-confirmation .shipment-details-table .line-item .line-item-name {
	font-family: AvusProMed;
	font-size: 13px;
	margin-bottom: 5px
}

@media (max-width: 767px) {
	.pt_order-confirmation .shipment-details-table .line-item .line-item-name {
		font-size: 15px;
		font-family: AvusPro;
		margin-bottom: 0
	}
}

.pt_order-confirmation .shipment-details-table .line-item .label {
	display: inline
}

.pt_order-confirmation .order-payment-summary {
	padding: 20px 30px
}

@media (max-width: 767px) {
	.pt_order-confirmation .order-payment-summary {
		padding: 20px
	}
}

.pt_order-confirmation .order-payment-summary .order-detail-summary {
	width: 160px;
	display: inline-block
}

.pt_order-confirmation .order-payment-summary .order-totals-table {
	font-size: 13px;
	width: 100%
}

.pt_order-confirmation .order-payment-summary .order-totals-table td {
	padding: 2px 0 2px 10px
}

.pt_order-confirmation .order-payment-summary .order-totals-table td:first-child {
	text-align: left;
	padding-left: 0
}

.pt_order-confirmation .order-payment-summary .order-totals-table td:last-child {
	text-align: right
}

.pt_order-confirmation .order-payment-summary .order-totals-table .order-value {
	font-family: AvusProMed;
	font-size: 18px
}

.pt_order-confirmation .order-payment-summary .order-shipping .shipping-method {
	display: none
}

.pt_order-confirmation strike {
	color: #bbb;
	margin-right: 10px
}

.payment-method {
	min-height: 20px
}

.termsandconditions-content {
	display: none
}

.termsandconditions-wrapper {
	font-size: 13px
}

.store-details-infos.active {
	font-weight: 700
}

.store-container-info {
	color: #a9a8a6;
	font-size: 13px
}

.store-pickup-list {
	text-align: right
}

.store-pickup-list .results-list {
	text-align: left;
	margin-bottom: 20px;
	font-size: 0;
	margin: 0 -6px 10px
}

.store-pickup-list .store-list-item,.store-pickup-list .store-name {
	display: inline-block;
	vertical-align: top;
	width: 50%
}

@media (max-width: 539px) {
	.store-pickup-list .store-list-item {
		width: 100%
	}
}

.store-pickup-list .store-list-details,.store-pickup-list .store-name {
	font-size: 13px
}

.store-pickup-list .store-list-details h2,.store-pickup-list .store-name h2 {
	font-weight: 400;
	margin: 0
}

.store-pickup-list .store-name {
	padding: 12px 6px
}

.store-pickup-list .store-list-details {
	display: inline-block;
	vertical-align: top;
	width: 48%;
	margin-right: 2%;
	cursor: pointer
}

.store-pickup-list .store-list-details .store-details-infos {
	padding: 12px 6px
}

.store-pickup-list .store-list-details .store-details-infos.active,.store-pickup-list .store-list-details .store-details-infos:focus,.store-pickup-list .store-list-details .store-details-infos:hover {
	background: #f4f4f4
}

.store-pickup-list .store-list-details .store-details-infos.active h2,.store-pickup-list .store-list-details .store-details-infos:focus h2,.store-pickup-list .store-list-details .store-details-infos:hover h2 {
	font-weight: 700
}

a.global-shipping strong {
	font-family: AvusProMed,sans-serif;
	font-size: 12px
}

.current-store-site,.global-shipping-button-container,.global-shipping-countries-selector,.global-shipping-desc,.global-shipping-title {
	font-size: 13px;
	padding: 10px 0
}

select.global-shipping-selectors-dropdown optgroup {
	font-size: 13px;
	font-weight: 700
}

select.global-shipping-selectors-dropdown option {
	font-size: 12px
}

select.global-shipping-selectors-dropdown option:before {
	content: '';
	display: inline-block;
	width: 20px
}

select.global-shipping-selectors-dropdown option:disabled {
	margin-left: 0;
	font-size: 13px;
	font-weight: 700
}

select.global-shipping-selectors-dropdown option:disabled:before {
	display: none
}

.global-shipping-button-container.country-continue {
	text-align: left;
	padding-top: 30px
}

.global-shipping-button-container {
	text-align: center
}

.global-shipping-button-container a.button.button--full {
	font-family: AvusProMed,sans-serif;
	font-size: 13px;
	width: auto;
	min-width: 285px
}

@media (max-width: 539px) {
	.global-shipping-button-container a.button.button--full {
		font-size: 12px;
		min-width: auto;
		width: 100%;
		padding: 14px 0
	}
}

.global-shipping-wrapper .hidden-mobile {
	display: none
}

@media (min-width: 768px) {
	.global-shipping-wrapper .hidden-mobile {
		display: block
	}

	.global-shipping-wrapper .mobile {
		display: none
	}
}

.global-shipping-guest {
	font-size: 11px
}

@media (max-width: 767px) {
	.shipping-and-returns {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.shipping-and-returns #shipping-returns-content {
		-ms-flex-order: 2;
		order: 2
	}

	.shipping-and-returns #shipping-returns-header {
		-ms-flex-order: 3;
		order: 3
	}

	.shipping-and-returns .summary {
		-ms-flex-order: 1;
		order: 1
	}
}

.pt_account .primary-content .checkoutlogin .col-1,.pt_account .primary-content .checkoutlogin .col-2,.pt_account .primary-content .checkoutlogin .col-3 {
	padding: 20px 10px 0;
	width: calc(33.33% - 10px)
}

@media (max-width: 767px) {
	.pt_checkout #main {
		padding-left: 0;
		padding-right: 0;
		margin: 0
	}
}

@media (max-width: 767px) and (max-width:767px) {
	.pt_checkout #main {
		padding-top: 0
	}
}

.header-checkout {
	border-bottom: solid 2px #ccc;
	width: 100%
}

.header-checkout .checkout-onepage-title {
	display: block;
	width: 100%;
	margin: 0 auto;
	font-size: 14px;
	position: relative;
	overflow: auto
}

.header-checkout .checkout-onepage-title:after {
	content: "";
	position: absolute;
	bottom: 0;
	height: 2px;
	background: red
}

.header-checkout .checkout-onepage-title .shipping-address-title {
	padding-right: 20px
}

.header-checkout .checkout-onepage-title .shipping-and-paymentmethod {
	padding: 0 10px
}

.header-checkout .title {
	font-size: 18px;
	font-weight: 700;
	margin: 10px 0 15px;
	padding: 0;
	width: 33.33%;
	float: left
}

@media (max-width: 767px) {
	.header-checkout .title {
		padding: 30px 20px 0;
		margin-bottom: 20px
	}
}

.header-checkout .back-to-cart {
	display: block;
	max-width: 200px;
	font-size: 13px;
	text-decoration: underline;
	margin-bottom: 10px
}

.header-checkout .back-to-cart:hover {
	font-weight: 400
}

@media (max-width: 767px) {
	.header-checkout .back-to-cart {
		font-size: 15px;
		padding-left: 16px;
		margin-bottom: 10px
	}
}

#wrapper.pt_checkoutv2 {
	width: auto;
	padding: 0;
	background-color: #f4f4f4
}

#wrapper.pt_checkoutv2 .form-input,#wrapper.pt_checkoutv2 .form-select,#wrapper.pt_checkoutv2 .form-textarea,#wrapper.pt_checkoutv2 .input-select,#wrapper.pt_checkoutv2 input[type=email],#wrapper.pt_checkoutv2 input[type=number],#wrapper.pt_checkoutv2 input[type=password],#wrapper.pt_checkoutv2 input[type=tel],#wrapper.pt_checkoutv2 input[type=text],#wrapper.pt_checkoutv2 textarea {
	height: 24px;
	line-height: normal;
	border-bottom: none;
	padding: 0 6px;
	box-sizing: border-box;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	font-size: 13px;
	transition: none;
	box-shadow: none
}

#wrapper.pt_checkoutv2 .form-input:focus,#wrapper.pt_checkoutv2 .form-select:focus,#wrapper.pt_checkoutv2 .form-textarea:focus,#wrapper.pt_checkoutv2 .input-select:focus,#wrapper.pt_checkoutv2 input[type=email]:focus,#wrapper.pt_checkoutv2 input[type=number]:focus,#wrapper.pt_checkoutv2 input[type=password]:focus,#wrapper.pt_checkoutv2 input[type=tel]:focus,#wrapper.pt_checkoutv2 input[type=text]:focus,#wrapper.pt_checkoutv2 textarea:focus {
	border-bottom: none
}

#wrapper.pt_checkoutv2 .form-input:-ms-input-placeholder,#wrapper.pt_checkoutv2 .form-select:-ms-input-placeholder,#wrapper.pt_checkoutv2 .form-textarea:-ms-input-placeholder,#wrapper.pt_checkoutv2 .input-select:-ms-input-placeholder,#wrapper.pt_checkoutv2 input[type=email]:-ms-input-placeholder,#wrapper.pt_checkoutv2 input[type=number]:-ms-input-placeholder,#wrapper.pt_checkoutv2 input[type=password]:-ms-input-placeholder,#wrapper.pt_checkoutv2 input[type=tel]:-ms-input-placeholder,#wrapper.pt_checkoutv2 input[type=text]:-ms-input-placeholder,#wrapper.pt_checkoutv2 textarea:-ms-input-placeholder {
	color: #a9a8a6;
	opacity: 1
}

#wrapper.pt_checkoutv2 .form-input::placeholder,#wrapper.pt_checkoutv2 .form-select::placeholder,#wrapper.pt_checkoutv2 .form-textarea::placeholder,#wrapper.pt_checkoutv2 .input-select::placeholder,#wrapper.pt_checkoutv2 input[type=email]::placeholder,#wrapper.pt_checkoutv2 input[type=number]::placeholder,#wrapper.pt_checkoutv2 input[type=password]::placeholder,#wrapper.pt_checkoutv2 input[type=tel]::placeholder,#wrapper.pt_checkoutv2 input[type=text]::placeholder,#wrapper.pt_checkoutv2 textarea::placeholder {
	color: #a9a8a6;
	opacity: 1
}

#wrapper.pt_checkoutv2 label {
	display: block
}

#wrapper.pt_checkoutv2 label.form-label {
	display: none
}

#wrapper.pt_checkoutv2 #main {
	width: auto
}

#wrapper.pt_checkoutv2 #main .container {
	display: inherit;
	padding-left: 0;
	margin-bottom: 0
}

#wrapper.pt_checkoutv2 .checkout {
	width: 1248px;
	margin: 0 auto;
	padding: 0 15px
}

@media (max-width: 3999px) {
	#wrapper.pt_checkoutv2 .checkout {
		width: auto
	}
}

@media (min-width: 768px) and (max-width:3999px) {
	#wrapper.pt_checkoutv2 #main {
		padding: 0
	}

	#wrapper.pt_checkoutv2 .header-checkout .checkout-onepage-title .title {
		display: none
	}

	#wrapper.pt_checkoutv2 .checkout .col-4 .confirm-button {
		display: none
	}
}

@media (max-width: 768px) {
	#wrapper.pt_checkoutv2 #main {
		padding: 0
	}
}

#wrapper.pt_checkoutv2 .select2-container .select2-selection--single {
	height: 24px;
	border: none;
	border-radius: 0;
	background-color: #f4f4f4
}

@media (max-width: 767px) {
	#wrapper.pt_checkoutv2 .select2-container .select2-selection--single {
		height: 30px;
		font-size: 13px
	}
}

#wrapper.pt_checkoutv2 .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 25px
}

@media (max-width: 767px) {
	#wrapper.pt_checkoutv2 .select2-container--default .select2-selection--single .select2-selection__rendered {
		line-height: 30px
	}
}

#wrapper.pt_checkoutv2 .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 22px
}

.checkout {
	font-size: 0
}

.checkout .clear {
	clear: both
}

.checkout p {
	line-height: normal
}

.checkout .js-newsletter-cgv:hover,.checkout a:hover {
	font-weight: 400
}

.checkout.step-1 .col-1 .checkout-col-content:before {
	position: absolute;
	left: 0;
	top: -2px;
	background: #000;
	width: 100%;
	height: 2px;
	content: '';
	z-index: 3
}

@media (max-width: 767px) {
	.checkout.step-1 .col-1 .checkout-col-content:before {
		left: 20px;
		right: 20px;
		height: 3px;
		width: auto;
		background-color: #000
	}
}

@media (max-width: 767px) {
	.checkout.step-1 .col-1 .shipping-address-zone .confirm-step {
		display: block
	}
}

.checkout.step-1 .col-1 .disabled-overlay {
	display: none
}

@media (max-width: 767px) {
	.checkout.step-1 .mob-col-1 .disabled-overlay {
		display: none
	}
}

@media (max-width: 767px) {
	.checkout.step-1 .mob-col-3,.checkout.step-1 .mob-col-4 {
		display: none
	}
}

.checkout.step-1 .step-buttons .is-confirmed {
	display: none
}

.checkout.step-1 .step-buttons .is-confirm {
	display: block
}

.checkout.step-1 .col-3 .confirm-button {
	position: relative
}

.checkout.step-1 .col-3 .confirm-button:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.checkout.step-1 .col-3 .confirm-button button {
	opacity: .6;
	color: #333;
	background-color: #ededed;
	border: 1px solid #979797
}

@media (max-width: 767px) {
	.checkout.step-2 .col-1 .shipping-address-zone .confirmed-step {
		display: block
	}

	.checkout.step-2 .col-1 .checkout-col-content:before {
		position: absolute;
		left: 20px;
		top: -2px;
		background: #000;
		width: 90%;
		height: 2px;
		content: '';
		z-index: 3
	}
}

@media (max-width: 767px) {
	.checkout.step-2 .col-2 .checkout-col-content:before {
		left: 20px;
		width: 320px;
		height: 2px;
		background-color: #e2e2e2
	}
}

.checkout.step-2 .col-2 .confirmed-step {
	display: inline-block
}

.checkout.step-2 .col-2 .confirm-step {
	display: none
}

.checkout.step-2 .col-2 .disabled-overlay,.checkout.step-2 .col-3 .disabled-overlay,.checkout.step-2 .col-4 .disabled-overlay {
	display: none
}

.checkout.step-2 .step-buttons .is-confirmed {
	display: block
}

.checkout.step-2 .step-buttons .is-confirm {
	display: none
}

.checkout .col-1,.checkout .col-2,.checkout .col-3,.checkout .col-4 {
	position: relative;
	width: 33.33%;
	box-sizing: border-box;
	float: left;
	font-size: 13px
}

@media (min-width: 768px) and (max-width:3999px) {
	.checkout .col-1,.checkout .col-2,.checkout .col-3,.checkout .col-4 {
		width: 50%;
		padding: 0 10px
	}
}

@media (max-width: 767px) {
	.checkout .col-1,.checkout .col-2,.checkout .col-3,.checkout .col-4 {
		width: 100%;
		background: #fff
	}
}

.checkout .col-1.disabled,.checkout .col-2.disabled,.checkout .col-3.disabled,.checkout .col-4.disabled {
	pointer-events: none
}

.checkout .col-1.disabled .checkout-col-content,.checkout .col-2.disabled .checkout-col-content,.checkout .col-3.disabled .checkout-col-content,.checkout .col-4.disabled .checkout-col-content {
	opacity: .8
}

.checkout .col-1 .checkout-col-content,.checkout .col-2 .checkout-col-content,.checkout .col-3 .checkout-col-content,.checkout .col-4 .checkout-col-content {
	position: relative;
	padding: 20px 15px;
	background-color: #fff
}

@media (min-width: 768px) and (max-width:3999px) {
	.checkout .col-2 {
		float: right
	}

	.checkout .form-input,.checkout .form-textarea,.checkout input[type=email],.checkout input[type=number],.checkout input[type=password],.checkout input[type=tel],.checkout input[type=text],.checkout textarea {
		height: 24px
	}

	.checkout .button:not(.button-text),.checkout button:not(.button-text),.checkout input[type=submit]:not(.button-text) {
		padding: 6px
	}
}

.checkout .disabled-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	background-color: #fff;
	opacity: .4;
	z-index: 101
}

@media (min-width: 768px) {
	.checkout .col-1 {
		padding-left: 0
	}

	.checkout .col-2 {
		padding: 0 10px
	}

	.checkout .col-3,.checkout .col-4 {
		float: right;
		clear: right
	}
}

.checkout .giftcard-area {
	display: none;
	position: relative;
	background-color: #fff;
	width: 100%;
	float: left;
	clear: both;
	padding: 20px 15px;
	margin-top: 20px;
	margin-bottom: 20px
}

.checkout .giftcard-area.active {
	box-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
	display: block
}

@media (max-width: 767px) {
	.checkout .giftcard-area.active {
		width: 320px;
		margin: 0 auto 25px;
		float: none
	}
}

@media (max-width: 3999px) and (min-width:768px) {
	.checkout .giftcard-area.active {
		width: auto;
		margin: 15px auto 20px;
		float: none
	}
}

.checkout .giftcard-area.active textarea:focus::-webkit-input-placeholder {
	color: transparent
}

.checkout .giftcard-area:after {
	position: absolute;
	content: "";
	background-image: url(../images/logo-relieve.png);
	width: 50px;
	height: 50px;
	right: 15px;
	top: 15px
}

@media (max-width: 767px) {
	.checkout .giftcard-area:after {
		right: 30px;
		top: 35px
	}
}

.checkout .giftcard-area .form-row {
	width: 100%;
	height: 230px;
	padding-top: 70px;
	min-width: 100%;
	max-width: 100%;
	min-height: 230px;
	max-height: 320px
}

.checkout .giftcard-area .form-row textarea {
	text-align: center;
	background-color: #fff;
	resize: none
}

.checkout .giftcard-area .form-row .form-field {
	height: auto;
	position: unset
}

.checkout .giftcard-area .form-row .form-field .char-count {
	position: absolute;
	bottom: -27px;
	right: 0
}

@media (max-width: 767px) {
	.checkout .giftcard-area .form-row .form-field .char-count {
		bottom: -20px;
		right: 20px
	}
}

.checkout .col-2.disabled {
	pointer-events: none
}

.checkout .col-3 .confirm-button button {
	width: 100%;
	height: 55px
}

@media (max-width: 767px) {
	.checkout .col-4 .terms-and-conditions {
		margin-bottom: 0;
		border-bottom: none;
		padding-bottom: 10px
	}

	.checkout .col-4 .confirm-button {
		margin-bottom: 10px;
		border-bottom: 1px solid #e2e2e2
	}
}

.checkout .back-to-cart {
	display: block;
	font-size: 13px;
	text-decoration: underline
}

.checkout .back-to-cart:hover {
	font-weight: 400
}

.checkout .form-row {
	width: 100%;
	display: inline-block;
	margin: 5px 0 0
}

.checkout .form-row .form-field {
	height: 40px;
	position: relative
}

.checkout .form-row.small-input {
	width: 32%;
	display: inline-block;
	float: left
}

.checkout .form-row.smaller-input {
	width: 20%;
	display: inline-block;
	float: left
}

.checkout .form-row.smaller-input span.error {
	display: none!important
}

.checkout .form-row.large-input {
	width: 66%;
	display: inline-block;
	float: left
}

.checkout .form-row.larger-input {
	width: 78%;
	display: inline-block;
	float: left
}

.checkout .form-row.select-custom .form-field.add-arrow:after {
	position: absolute;
	display: inline-block;
	content: "";
	background: url(../images/double-arrow.png) no-repeat;
	background: url(../images/double-arrow.svg) no-repeat;
	width: 7px;
	height: 12px;
	top: 6px;
	right: 5px
}

@media (max-width: 767px) {
	.checkout .form-row.select-custom .form-field.add-arrow:after {
		top: 9px
	}
}

.checkout .form-row.middle-input {
	width: 49%;
	float: left
}

.checkout .form-row.input-spacing {
	margin-right: 2%
}

.checkout .form-row span.info-field-ja {
	font-size: 11px;
	padding-left: 5px;
	color: #616060
}

.checkout .form-row span.error {
	font-size: 10px;
	padding-left: 5px
}

.checkout .form-row.country-label {
	width: 90%
}

.checkout .shipping-address p {
	font-size: 13px;
	font-weight: 700;
	margin: 20px 0 15px;
	text-align: left
}

@media (max-width: 767px) {
	.checkout .shipping-address p {
		margin-top: 0;
		margin-bottom: 10px;
		font-size: 16px
	}
}

.checkout .shipping-address .checkout-login label {
	height: 35px;
	margin-bottom: 10px;
	padding-bottom: 0;
	position: relative
}

@media (max-width: 767px) {
	.checkout .shipping-address .checkout-login label {
		height: 50px
	}

	.checkout .shipping-address .checkout-login label.account-creation-toggle {
		margin-bottom: 30px
	}
}

.checkout .shipping-address .checkout-login label .button {
	margin-bottom: 10px;
	border: 1px solid #979797;
	color: #000;
	background-color: #fff;
	line-height: 20px
}

.checkout .shipping-address .shipping-button label {
	width: 48%;
	height: 35px;
	display: inline-block;
	padding-bottom: 0;
	float: left;
	position: relative
}

.checkout .shipping-address .shipping-button label.home-delivery-toggle {
	margin-right: 4%
}

.checkout .shipping-address .shipping-button label .button {
	width: 100%;
	padding: 0 0 0 15px;
	margin: 0;
	line-height: 35px;
	background-color: #fff;
	color: #000;
	border: 1px solid #979797
}

.checkout .shipping-address .shipping-button label .info-icon-wrapper {
	right: 5px;
	top: 8px
}

.checkout .shipping-address .shipping-button .toggle-radio+label .info-icon-wrapper {
	background-image: url(../images/info-icon.png);
	background-image: url(../images/info-icon.svg);
	width: 18px;
	height: 18px
}

.checkout .shipping-address .shipping-button .toggle-radio:checked+label .info-icon-wrapper {
	background-image: url(../images/info-white.png);
	background-image: url(../images/info-white.svg);
	width: 19px;
	height: 19px
}

.checkout .shipping-address .account-info.japan .form-row:nth-child(2) {
	margin-right: 3%
}

.checkout .shipping-address .checkout-register .signin-register {
	opacity: 0;
	transition: opacity 1s ease;
	height: 0;
	overflow: hidden;
	display: block
}

.checkout .shipping-address .checkout-register .signin-register.active {
	opacity: 1;
	height: auto
}

.checkout .shipping-address .checkout-register .signin-register.active~.create-account-register {
	opacity: 0;
	height: 0;
	overflow: hidden
}

.checkout .shipping-address .checkout-register .create-account-register {
	opacity: 1;
	transition: opacity 1s ease;
	height: auto;
	display: block
}

.checkout .shipping-address .checkout-register .login-button {
	height: 35px;
	width: 120px;
	min-width: auto
}

.checkout .shipping-address .checkout-register .password-reset-link {
	float: right;
	margin-top: 10px;
	text-decoration: underline
}

.checkout .shipping-address .checkout-register .login-rememberme {
	height: 0;
	margin-top: 25px
}

.checkout .shipping-address .shipping-address-zone {
	display: inline-block
}

.checkout .shipping-address .shipping-address-zone span[id$="_shippingAddress_addressFields_city-error"].error {
	font-size: 9px;
	padding-left: 0
}

.checkout .shipping-address .shipping-address-zone.disabled {
	position: relative
}

.checkout .shipping-address .shipping-address-zone.disabled:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	background-color: #fff;
	opacity: .4;
	z-index: 3
}

.checkout .shipping-address .shipping-address-zone .personal-info {
	font-family: AvusProMed;
	font-weight: 400
}

.checkout .shipping-address .shipping-address-zone .field-wrapper {
	height: 40px
}

@media (max-width: 767px) {
	.checkout .shipping-address .shipping-address-zone {
		font-size: 16px;
		display: inline-block
	}

	.checkout .shipping-address .shipping-address-zone .confirm-step,.checkout .shipping-address .shipping-address-zone .confirmed-step {
		margin-top: 30px
	}

	.checkout .shipping-address .shipping-address-zone .confirm-step button,.checkout .shipping-address .shipping-address-zone .confirmed-step button {
		width: 100%
	}

	.checkout .shipping-address .shipping-address-zone .confirmed-step {
		display: none
	}
}

.checkout .shipping-address .shipping-address-zone .content-asset p {
	font-weight: 400;
	margin-top: 10px;
	font-size: 14px;
	text-align: left;
	line-height: initial
}

.checkout .shipping-address .shipping-address-zone p {
	margin-bottom: 10px;
	text-align: left
}

.checkout .shipping-address .shipping-address-zone .shipping-address-field {
	display: inline-block;
	width: 100%;
	position: relative;
	min-height: 45px
}

.checkout .shipping-address .shipping-address-zone .shipping-address-field .hidden-checkbox {
	display: none
}

.checkout .shipping-address .shipping-address-zone .shipping-address-field .add-address {
	display: inline-block;
	font-size: 13px;
	text-decoration: underline;
	cursor: pointer;
	position: absolute;
	top: 10px;
	right: 10px
}

.checkout .shipping-address .shipping-address-zone .shipping-address-field label[for=add-address-checkbox] {
	padding-bottom: 0
}

.checkout .shipping-address .shipping-address-zone .shipping-address-field .add-address-input {
	display: none
}

.checkout .shipping-address .shipping-address-zone .shipping-address-field .add-address-input.active {
	display: block;
	margin-top: 10px
}

.checkout .shipping-address .shipping-address-zone .shipping-address-field .form-row:last-child .form-field {
	height: 40px
}

.checkout .shipping-address .shipping-address-zone .form-row:first-child {
	margin-top: 5px
}

.checkout .shipping-address .shipping-address-zone .select2-container {
	width: 100%!important
}

.checkout .shipping-address .shipping-address-zone .country-selector {
	width: 10%;
	float: right;
	margin-top: 10px;
	text-align: center;
	display: block;
	position: relative;
	font-size: 13px;
	height: auto
}

.checkout .shipping-address .shipping-address-zone .country-selector .info-icon-wrapper {
	position: static;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px
}

.checkout .shipping-address .shipping-address-zone .country-selector .different-country {
	text-decoration: underline;
	cursor: pointer
}

.checkout .shipping-address .shipping-address-zone .country-selector label {
	display: inline-block;
	font-size: 13px;
	padding-bottom: 0
}

.checkout .shipping-address .shipping-address-zone .different-country-wrapper {
	display: none
}

.checkout .shipping-address .shipping-address-zone .different-country-wrapper.active {
	display: block
}

.checkout .shipping-address .shipping-address-zone .different-country-wrapper.active .form-label {
	display: none
}

.checkout .shipping-address .shipping-address-zone .different-country-wrapper>.form-row {
	width: 90%
}

.checkout .shipping-address .shipping-address-zone select.select2-hidden-accessible.error+span.error {
	position: absolute;
	top: 25px
}

@media (max-width: 767px) {
	.checkout .shipping-address .shipping-address-zone select.select2-hidden-accessible.error+span.error {
		top: 30px
	}
}

.checkout .shipping-address .phone-input-container {
	font-size: 0
}

.checkout .shipping-address .phone-input-container .country-code {
	display: inline-block;
	padding: 0;
	width: 40px;
	background-color: #f4f4f4;
	vertical-align: top;
	position: relative
}

.checkout .shipping-address .phone-input-container .country-code>input {
	text-align: center
}

.checkout .shipping-address .phone-input-container .country-code:after {
	content: "";
	width: 2px;
	height: 14px;
	background-color: #e2e2e2;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto
}

.checkout .shipping-address .phone-input-container .country-code+.form-row {
	width: calc(100% - 40px);
	vertical-align: top;
	margin-top: 0
}

.checkout .shipping-address .phone-input-container .country-code+.form-row .form-field {
	height: auto
}

.checkout .shipping-address .phone-input-container .error {
	font-size: 13px
}

.checkout .shipping-address .shiptostore-radio {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	height: 35px;
	padding: 0;
	margin-bottom: 10px;
	color: #000;
	border: 1px solid #979797;
	position: relative;
	cursor: pointer
}

.checkout .shipping-address .shiptostore-radio span:first-child {
	margin-right: 20px
}

.checkout .shipping-address .shiptostore-radio span {
	text-align: center;
	display: block;
	font-size: 13px;
	line-height: initial
}

.checkout .shipping-address .shiptostore-radio .info-icon-wrapper {
	right: 15px;
	top: 8px
}

@media (max-width: 539px) {
	.checkout .shipping-address .shiptostore-radio .info-icon-wrapper {
		right: 8px
	}
}

.checkout .shipping-address .toggle-radio:checked+label span {
	color: #fff
}

.checkout .shipping-address .toggle-radio:checked+label span.info-icon-wrapper {
	background-image: url(../images/info-white.png);
	background-image: url(../images/info-white.svg)
}

.checkout .shipping-address .form-customCheckbox {
	background-color: #f4f4f4;
	padding-left: 10px;
	margin-bottom: 10px
}

.checkout .shipping-address .ship-to-store .select2-container {
	width: 100%!important
}

.checkout .shipping-address .ship-to-store .results-list .store-container {
	width: 100%
}

.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-1 {
	width: 95%;
	float: left
}

@media (min-width: 769px) {
	.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-1 {
		margin-bottom: 10px
	}
}

.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-1 .store-detail {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px
}

.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-1 .store-detail a {
	text-decoration: underline
}

.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-1 .store-row .store-details-container button {
	font-size: 13px;
	min-height: 30px;
	height: 30px;
	font-weight: 500;
	width: auto
}

@media (max-width: 767px) {
	.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-1 .store-row .store-details-container button {
		line-height: 5px
	}
}

.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-1 .store-row .store-details-container .store-details {
	cursor: pointer;
	background: 0 0;
	color: #000;
	text-decoration: underline;
	text-align: left;
	padding: 0
}

.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-1 .store-row .store-details-container .collect-store {
	font-size: 13px;
	min-height: 30px;
	height: 30px;
	font-weight: 500;
	width: auto;
	background-color: #e2e3e3;
	color: #000
}

.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-2 {
	width: 25%;
	float: right
}

.checkout .shipping-address .ship-to-store .results-list .store-container .store-col-2 img {
	vertical-align: middle;
	height: 80px
}

.checkout .shipping-address .form-customCheckbox input[type=radio]~label {
	padding-left: 20px
}

.checkout .shipping-address .form-customCheckbox input[type=radio]~label h2 {
	margin-bottom: 5px
}

.checkout .shipping-address .form-customCheckbox input[type=radio]~label:before {
	width: 12px;
	height: 12px;
	top: 21px;
	border: 1px solid #7b7b7b;
	background-color: #fff
}

@media (max-width: 3999px) {
	.checkout .shipping-address .form-customCheckbox input[type=radio]~label:before {
		top: 36px
	}
}

.checkout .shipping-address .form-customCheckbox input[type=radio]~label:after {
	left: 2px;
	width: 8px;
	height: 8px;
	margin-top: -4px;
	top: 21px;
	background-color: #000
}

@media (max-width: 3999px) {
	.checkout .shipping-address .form-customCheckbox input[type=radio]~label:after {
		top: 28px
	}
}

.checkout .step-buttons button {
	border: 1px solid #979797
}

.checkout .step-buttons button.is-confirm {
	background-color: #000;
	color: #fff
}

.checkout .step-buttons button.is-confirmed {
	background-color: #fff;
	color: #000
}

.checkout .content-asset p {
	text-align: left
}

.checkout .shipping-and-method {
	font-size: 13px
}

.checkout .shipping-and-method .content-asset~p {
	margin: 20px 0
}

.checkout .shipping-and-method p {
	font-weight: 700;
	text-align: left
}

@media (max-width: 767px) {
	.checkout .shipping-and-method p {
		font-size: 16px
	}
}

.checkout .shipping-and-method .info-icon-wrapper {
	width: 18px;
	height: 18px
}

.checkout .shipping-and-method .same-day-delivery,.checkout .shipping-and-method label.free-shipping {
	background-color: #f5f5f5!important;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-ms-flex-pack: start;
	justify-content: start;
	-ms-flex-align: start;
	align-items: start;
	height: 60px;
	padding: 0;
	margin-bottom: 10px;
	color: #000;
	border: 0 solid #979797;
	position: relative;
	cursor: pointer
}

.checkout .shipping-and-method .same-day-delivery p,.checkout .shipping-and-method label.free-shipping p {
	display: block;
	font-size: 13px;
	line-height: initial;
	margin: 0;
	color: #000
}

.checkout .shipping-and-method .same-day-delivery .shipping-method-name,.checkout .shipping-and-method label.free-shipping .shipping-method-name {
	font-weight: 700
}

.checkout .shipping-and-method .same-day-delivery .shipping-method-description,.checkout .shipping-and-method label.free-shipping .shipping-method-description {
	font-size: 11px;
	font-weight: 400;
	margin-top: 5px
}

.checkout .shipping-and-method .same-day-delivery .free-shipping-title,.checkout .shipping-and-method .same-day-delivery .same-day-delivery-title,.checkout .shipping-and-method label.free-shipping .free-shipping-title,.checkout .shipping-and-method label.free-shipping .same-day-delivery-title {
	font-weight: 700;
	color: #000
}

@media (max-width: 767px) {
	.checkout .shipping-and-method .same-day-delivery .free-shipping-title,.checkout .shipping-and-method .same-day-delivery .same-day-delivery-title,.checkout .shipping-and-method label.free-shipping .free-shipping-title,.checkout .shipping-and-method label.free-shipping .same-day-delivery-title {
		font-size: 16px
	}
}

.checkout .shipping-and-method .same-day-delivery .estimated-delivery,.checkout .shipping-and-method .same-day-delivery .estimated-shipping,.checkout .shipping-and-method label.free-shipping .estimated-delivery,.checkout .shipping-and-method label.free-shipping .estimated-shipping {
	color: #333;
	margin-top: 5px
}

@media (max-width: 539px) {
	.checkout .shipping-and-method .same-day-delivery .estimated-delivery,.checkout .shipping-and-method .same-day-delivery .estimated-shipping,.checkout .shipping-and-method label.free-shipping .estimated-delivery,.checkout .shipping-and-method label.free-shipping .estimated-shipping {
		font-size: 14px
	}
}

.checkout .shipping-and-method .same-day-delivery .info-icon-wrapper,.checkout .shipping-and-method label.free-shipping .info-icon-wrapper {
	position: relative;
	top: 5px;
	left: 5px
}

.checkout .shipping-and-method .same-day-delivery .col-10,.checkout .shipping-and-method label.free-shipping .col-10 {
	-ms-flex-preferred-size: 10%;
	flex-basis: 10%;
	max-width: 7%;
	height: 100%;
	padding-top: 10px
}

.checkout .shipping-and-method .same-day-delivery .col-65,.checkout .shipping-and-method label.free-shipping .col-65 {
	-ms-flex-preferred-size: 75%;
	flex-basis: 75%;
	max-width: 75%;
	height: 100%;
	padding-top: 5px
}

.checkout .shipping-and-method .same-day-delivery .col-25,.checkout .shipping-and-method label.free-shipping .col-25 {
	-ms-flex-preferred-size: 15%;
	flex-basis: 15%;
	max-width: 18%;
	height: 100%
}

.checkout .shipping-and-method .same-day-delivery .col-25 p,.checkout .shipping-and-method label.free-shipping .col-25 p {
	text-align: right;
	text-transform: uppercase;
	margin-top: 12px;
	margin-right: 5px
}

.checkout .shipping-and-method .same-day-delivery::before,.checkout .shipping-and-method label.free-shipping::before {
	left: 5px;
	top: 18px
}

@media (max-width: 3999px) {
	.checkout .shipping-and-method .same-day-delivery::before,.checkout .shipping-and-method label.free-shipping::before {
		margin-top: -6px;
		width: 12px;
		height: 12px;
		border: 1px solid #7d7d7d
	}
}

.checkout .shipping-and-method .same-day-delivery::after,.checkout .shipping-and-method label.free-shipping::after {
	left: 7px!important;
	top: 18px!important
}

@media (max-width: 3999px) {
	.checkout .shipping-and-method .same-day-delivery::after,.checkout .shipping-and-method label.free-shipping::after {
		margin-top: -4px!important;
		width: 8px!important;
		height: 8px!important
	}
}

.checkout .shipping-and-method .shipping-method-disabled {
	opacity: .5;
	background: #ccc;
	pointer-events: none
}

.checkout .shipping-and-method .same-day-delivery {
	margin-bottom: 20px
}

.checkout .shipping-and-method .payment-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
	position: relative
}

.checkout .shipping-and-method .payment-wrapper .triangle {
	transition: all .3s ease;
	top: auto;
	bottom: 17px;
	cursor: pointer
}

.checkout .shipping-and-method .payment-wrapper input:checked+label .triangle {
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg)
}

.checkout .shipping-and-method .payment-method-zone {
	margin-bottom: 10px
}

.checkout .shipping-and-method .payment-method-zone.active {
	height: auto
}

.checkout .shipping-and-method .payment-method-zone.active .payment-method-wrapper.is-hide {
	display: block
}

.checkout .shipping-and-method .payment-method-zone.active .triangle {
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	top: unset;
	bottom: 0
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper {
	min-height: 37px;
	border: solid 1px #979797;
	margin-bottom: 10px;
	position: relative;
	padding: 5px 15px
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper.active {
	height: auto
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper.active .form-row {
	display: inline-block
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper.active.is-hide {
	display: block
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper.is-hide {
	display: none
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper .custom-label {
	display: inline-block;
	width: 100%
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper .custom-label.SA_SILENTPOST {
	background: url(../images/creditcard.png) no-repeat 100% 7px
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper .custom-label.PAYPAL {
	width: 39%;
	cursor: auto
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper p {
	float: left;
	margin: 10px 0;
	display: block;
	font-weight: 700
}

@media (max-width: 539px) {
	.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper p {
		font-size: 16px
	}
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper .payment-method-image {
	float: right;
	margin: 5px 0
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper:after {
	content: "";
	display: inline-block;
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	top: 6px;
	right: 20px
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper .cvn.error+span.error {
	padding: 0
}

.checkout .shipping-and-method .payment-method-zone>.payment-method-wrapper .owner-input {
	margin-top: 100px!important
}

.checkout .shipping-and-method .payment-method-zone .payment-method-input {
	clear: both
}

.checkout .shipping-and-method .payment-method-zone .payment-method-input.active .form-row {
	display: block;
	margin-top: 10px
}

.checkout .shipping-and-method .payment-method-zone .form-row {
	display: none
}

.checkout .shipping-and-method .payment-method-zone .form-row .form-field {
	position: relative
}

.checkout .shipping-and-method .payment-method-zone .form-row.middle-input,.checkout .shipping-and-method .payment-method-zone .form-row:first-child {
	margin-top: 10px
}

.checkout .shipping-and-method .other-payment-methods {
	display: inline-block;
	font-weight: 400;
	padding-left: 15px;
	cursor: pointer
}

.checkout .shipping-and-method .payment-method-checkbox {
	opacity: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	margin: 0;
	padding: 0
}

.checkout .shipping-and-method .payment-method-checkbox:checked~.payment-method-zone {
	display: block
}

.checkout .shipping-and-method .content-asset p {
	text-align: left
}

.checkout .shipping-and-method .toggle-radio:checked+label span {
	color: #000
}

.checkout .shipping-and-method .toggle-radio:checked+label span.info-icon-wrapper {
	background-image: url(../images/info-icon.png);
	background-image: url(../images/info-icon.svg)
}

.checkout .shipping-address-method {
	font-style: initial
}

.checkout .shipping-address-method .toggle-button {
	width: 50%;
	float: left;
	padding-right: 5px
}

.checkout .shipping-address-method .toggle-button:last-child {
	padding-left: 5px
}

.checkout .toggle-radio {
	opacity: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	margin: 0;
	padding: 0;
	display: none
}

.checkout .toggle-radio:checked+label {
	color: #fff;
	background-color: #000
}

.checkout .toggle-radio:checked+label .button {
	color: #fff;
	background-color: #000
}

.checkout .toggle-radio:checked+label span {
	color: #fff
}

.checkout .validation-button {
	margin-top: 10px;
	position: relative;
	min-height: 45px
}

.checkout .validation-button button {
	width: 67%;
	position: absolute;
	right: 0
}

.checkout .hidden-checkbox,.checkout .hidden-radio {
	opacity: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	margin: 0;
	padding: 0;
	position: absolute;
	left: -9999px
}

.checkout .custom-label {
	display: inline-block;
	cursor: pointer;
	padding-bottom: 0
}

.checkout .triangle {
	display: inline-block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 2px;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 5px solid #000;
	transition: all .3s ease
}

.checkout .payment-method-zone.open~.other-payment-methods .triangle {
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg)
}

.checkout .product-details .triangle {
	position: inherit;
	border-top: 9px solid transparent;
	border-bottom: 9px solid transparent;
	border-left: 10px solid #979797
}

.checkout .billing-address-checkbox>.form-row input:checked~div {
	background-color: red
}

.checkout .billing-address-checkbox>.form-row input:checked~.billing-address-inputs {
	background-color: red
}

.checkout .billing-address-checkbox .billing-address-inputs {
	display: block
}

.checkout .billing-address-checkbox .billing-address-inputs.active {
	display: none
}

.checkout .billing-address-checkbox .billing-address-inputs .form-row .form-field {
	height: 40px
}

.checkout .billing-address-checkbox .billing-address-inputs .form-row:last-child {
	clear: both
}

.checkout .billing-address-checkbox .billing-address-inputs .billing-address-title {
	margin-top: 20px;
	margin: 20px 0 15px
}

.checkout .billing-address-checkbox .billing-address-inputs .billing-addresslist {
	margin-bottom: 15px
}

.checkout .invoice-checkbox {
	position: relative;
	display: inline-block
}

.checkout .invoice-checkbox .form-row.form-customCheckbox {
	width: auto
}

.checkout .invoice-checkbox .info-icon-wrapper {
	right: -18px;
	top: 5px
}

@media (min-width: 768px) and (max-width:3999px) {
	.checkout .invoice-checkbox .info-icon-wrapper {
		left: 145px;
		top: 13px
	}
}

.checkout .invoice-checkbox .invoice-inputs {
	display: none
}

.checkout .invoice-checkbox .invoice-inputs.active {
	display: block;
	padding-top: 20px;
	padding-bottom: 10px
}

.checkout .coupon-code-checkbox .coupon-code-inputs {
	display: none
}

.checkout .coupon-code-checkbox .coupon-code-inputs.active {
	display: block
}

.checkout .coupon-code-checkbox .coupon-code-inputs button {
	width: 140px
}

.checkout .coupon-code-checkbox .coupon-code-inputs .coupon-message {
	margin-bottom: 15px
}

.checkout .confirm-button {
	margin: 15px 0 0;
	padding: 0
}

.checkout .confirm-button button {
	margin: 0
}

.checkout .product {
	position: relative;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 20px
}

.checkout .product .product-details {
	font-size: 14px;
	text-align: right;
	margin-right: 0;
	padding-bottom: 20px;
	cursor: pointer;
	letter-spacing: .7px
}

.checkout .product .product-details .product-info {
	display: inline-block;
	letter-spacing: .7px;
	font-size: 14px;
	line-height: 1.5em;
	width: 70%;
	float: left
}

.checkout .product .product-details .product-info .discounted-price {
	text-decoration: line-through;
	font-weight: 700
}

.checkout .product .product-details .triangle {
	float: left;
	position: relative;
	top: 35px;
	left: 10px;
	transition: all .3s ease
}

.checkout .product .product-details h1 {
	display: block;
	margin-bottom: -5px;
	color: #2f2f3b;
	font-size: 14px;
	font-weight: 400
}

.checkout .product .product-details span {
	display: block;
	color: #979797
}

.checkout .product .product-details .product-price {
	margin-top: 5px
}

.checkout .product .product-details .product-price strike {
	color: #bbb
}

.checkout .product .product-details .product-size {
	margin-top: 5px;
	line-height: .9em
}

.checkout .product .product-details .discounted-price {
	margin-top: 15px
}

.checkout .product .product-details .discounted-price,.checkout .product .product-details .product-price {
	color: #2f2f3b;
	display: inline-block
}

.checkout .product .product-details img {
	display: inline-block;
	height: 63px
}

.checkout .product .product-details .remove-item {
	display: inline-block
}

.checkout .product .product-details .remove-item:after,.checkout .product .product-details .remove-item:before {
	position: absolute;
	top: 25px;
	right: 10px;
	content: ' ';
	height: 15px;
	width: 1px;
	background-color: #979797
}

.checkout .product .product-details .remove-item:after {
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.checkout .product .product-details .remove-item:before {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.checkout .product .product-details .triangle-width {
	width: 10%
}

.checkout .product .product-details .product-image {
	width: 20%;
	float: left;
	margin-left: 20px
}

.checkout .product .product-slider {
	box-sizing: content-box;
	max-height: 0;
	overflow: hidden;
	transition: all .3s ease;
	border-top: 1px solid transparent
}

.checkout .product .product-slider .primary-swiper {
	width: 100%;
	padding-bottom: 30px
}

.checkout .product .product-slider .primary-swiper .swiper-slide {
	height: 300px;
	width: 100%;
	text-align: center
}

.checkout .product .product-slider .primary-swiper .swiper-slide img {
	height: 100%
}

.checkout .product .product-slider .primary-swiper .swiper-button-next {
	background-image: url(../images/arrow-right.png);
	background-size: auto;
	width: 7px;
	height: 14px
}

.checkout .product .product-slider .primary-swiper .swiper-button-prev {
	background-image: url(../images/arrow-left.png);
	background-size: auto;
	width: 7px;
	height: 14px
}

.checkout .product .product-slider .thumbnails-swiper {
	position: relative;
	margin: 0 auto
}

.checkout .product .product-slider .thumbnails-swiper .swiper-slide {
	width: 103px;
	height: 103px;
	border: 1px solid transparent;
	background: #fff;
	cursor: pointer;
	opacity: .5
}

.checkout .product .product-slider .thumbnails-swiper .swiper-slide-active {
	border: 1px solid #979797;
	opacity: 1
}

.checkout .product .product-slider .thumbnails-swiper img {
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	margin: 0 auto;
	display: block
}

.checkout .product .product-slider .thumbnails-swiper.disabled .swiper-wrapper {
	transform: translate3d(0,0,0)!important
}

.checkout .product.open .triangle {
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.checkout .product.open .product-slider {
	max-height: 999px;
	padding: 20px 0;
	border-top: 1px solid #e2e2e2
}

.checkout .price-calculation-zone {
	display: block;
	clear: both;
	font-size: 14px;
	color: #2f2f3b;
	margin-bottom: 50px
}

.checkout .price-calculation-zone>div {
	display: block;
	clear: both
}

.checkout .price-calculation-zone>div p:first-child {
	float: left
}

.checkout .price-calculation-zone>div p:last-child {
	float: right
}

.checkout .final-price {
	clear: both;
	font-size: 14px;
	color: #2f2f3b
}

.checkout .final-price .total-price-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: start;
	justify-content: flex-start;
	font-size: 18px;
	font-weight: 700
}

.checkout .final-price .total-price-wrapper p:first-child {
	-ms-flex-positive: 2;
	flex-grow: 2;
	text-align: left
}

.checkout .final-price .total-price-wrapper .total-price {
	margin-right: 10px;
	text-decoration: line-through;
	-ms-flex-order: 2;
	order: 2
}

.checkout .final-price .total-price-wrapper .discounted-price {
	-ms-flex-order: 3;
	order: 3
}

.checkout .final-price .total-price-wrapper .discounted-price,.checkout .final-price .total-price-wrapper .total-price {
	-ms-flex-item-align: end;
	align-self: flex-end
}

.checkout .final-price .total-price-wrapper .total-price-unadjusted {
	color: #bbb;
	font-weight: 700;
	margin-right: 10px
}

.checkout .final-price .included-tax {
	color: #333;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.checkout .final-price .included-tax label {
	position: relative;
	padding-left: 15px
}

.checkout .final-price .included-tax .triangle {
	border-width: 4px 0 4px 6px;
	top: 3px
}

.checkout .final-price .tax-and-duty {
	display: none
}

.checkout .final-price .tax-and-duty div {
	width: 50%
}

.checkout .final-price .tax-and-duty div:last-child {
	text-align: right
}

.checkout .final-price .tax-and-duty p {
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-style: italic;
	color: #979797;
	border-bottom: 1px solid #e2e3e3
}

.checkout .final-price .tax-and-duty-wrapper.active .triangle {
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.checkout .final-price .tax-and-duty-wrapper.active .tax-and-duty {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.checkout .terms-and-conditions {
	font-style: italic;
	font-size: 13px;
	color: #333;
	margin-bottom: 30px;
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 30px;
	cursor: pointer;
	text-align: left
}

.checkout .terms-and-conditions .terms-and-conditions-link {
	text-decoration: underline;
	cursor: pointer
}

.checkout .shipping-and-return {
	position: relative
}

.checkout .shipping-and-return .triangle {
	position: absolute;
	left: 0;
	top: 4px;
	transition: all .3s ease
}

.checkout .shipping-and-return input:checked+label .triangle {
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.checkout .shipping-and-return .shipping-and-return-trigger {
	font-family: AvusProMed;
	font-size: 13px;
	padding-left: 15px;
	margin-bottom: 20px;
	position: relative;
	cursor: pointer
}

@media (max-width: 767px) {
	.checkout .shipping-and-return .shipping-and-return-trigger {
		font-size: 14px
	}
}

.checkout .shipping-and-return .shipping-returns {
	display: none;
	padding-bottom: 20px
}

.checkout .shipping-and-return.active .shipping-returns {
	display: block
}

.checkout .shipping-and-return.active .triangle {
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.checkout .shipping-and-return .expand-trigger {
	display: none
}

.checkout .customer-service {
	font-size: 13px;
	padding-bottom: 10px
}

@media (max-width: 767px) {
	.checkout .customer-service {
		font-size: 14px
	}
}

.checkout .customer-service .customer-service-help {
	font-family: AvusProMed;
	text-align: left
}

.checkout .customer-service .customer-service-availability {
	color: #2f2f3b;
	text-align: left
}

.checkout .button {
	display: block;
	width: 100%;
	height: 35px;
	font-weight: 700;
	font-size: 13px;
	position: relative
}

.checkout .button.signin {
	margin-bottom: 10px;
	border: 1px solid #979797;
	color: #000;
	background: #fff
}

.checkout .small-btn {
	width: 48%;
	min-width: auto;
	height: 35px;
	float: left;
	display: inline-block;
	position: relative;
	text-align: left;
	padding-left: 15px;
	font-weight: 700;
	font-size: 13px
}

.checkout .form-input {
	background-color: #f4f4f4
}

.checkout .form-input.error {
	background-color: rgba(245,68,68,.1)
}

.checkout .form-input::-webkit-input-placeholder {
	color: #a9a8a6
}

.checkout .form-input:-moz-placeholder {
	color: #a9a8a6;
	opacity: none
}

.checkout .form-input::-moz-placeholder {
	color: #a9a8a6;
	opacity: none
}

.checkout .form-input:-ms-input-placeholder {
	color: #a9a8a6
}

.checkout .form-label {
	display: none
}

.checkout .info-icon-wrapper {
	display: inline-block;
	width: 18px;
	height: 18px;
	position: absolute;
	cursor: pointer;
	background-image: url(../images/info-icon.png);
	background-image: url(../images/info-icon.svg);
	z-index: 2
}

.checkout .white-info-icon {
	width: 19px;
	height: 19px;
	background-image: url(../images/info-white.png);
	background-image: url(../images/info-white.svg)
}

.checkout .smaller-btn {
	display: block;
	height: 35px;
	width: 140px;
	min-width: auto;
	text-align: center;
	margin: 15px 0 25px;
	font-weight: 700;
	font-size: 13px
}

.checkout .form-select {
	-webkit-appearance: none;
	-moz-appearance: none;
	padding-left: 5px
}

.checkout .form-select::-ms-expand {
	display: none
}

.checkout .form-select.error {
	background-color: rgba(245,68,68,.1)
}

.ui-dialog #dialog-container {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

/* .ui-dialog .ui-dialog-titlebar {
    display: none
} */

.ui-dialog .ui-dialog-titlebar #dialog-container {
	padding: 20px 32px
}

.ui-dialog .different-country-popin h1 {
	font-size: 18px;
	letter-spacing: -.5px;
	font-weight: 700
}

.ui-dialog .different-country-popin p {
	font-size: 13px;
	color: #7d7d7d;
	margin: 15px 0
}

.ui-dialog .form-customCheckbox input[type=checkbox]~label:before {
	width: 12px;
	height: 12px;
	margin-top: -6px;
	border: 1px solid #7b7b7b;
	background-color: #fff
}

.ui-dialog .form-customCheckbox input[type=checkbox]~label:after {
	left: 2px;
	width: 8px;
	height: 8px;
	margin-top: -4px;
	background-color: #000
}

.ui-dialog .content-asset p {
	text-align: left
}

.change-country-wrapper,.different-country-info-wrapper {
	padding-top: 20px
}

@media (max-width: 767px) {
	.change-country-wrapper,.different-country-info-wrapper {
		padding: 20px
	}
}

.change-country-wrapper p:first-child,.different-country-info-wrapper p:first-child {
	color: #000;
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 20px
}

.change-country-wrapper p:not(:first-child),.different-country-info-wrapper p:not(:first-child) {
	color: #7d7d7d;
	font-size: 13px
}

.change-country-wrapper .buttons-popin,.different-country-info-wrapper .buttons-popin {
	margin-top: 30px
}

.change-country-wrapper .buttons-popin .button:not(.button-text),.different-country-info-wrapper .buttons-popin .button:not(.button-text) {
	float: left;
	line-height: 23px
}

@media (min-width: 768px) {
	.change-country-wrapper .buttons-popin .button:not(.button-text),.different-country-info-wrapper .buttons-popin .button:not(.button-text) {
		width: 48%
	}
}

.change-country-wrapper .buttons-popin .button:not(.button-text):first-child,.different-country-info-wrapper .buttons-popin .button:not(.button-text):first-child {
	margin-right: 4%
}

@media (max-width: 767px) {
	.change-country-wrapper .buttons-popin .button:not(.button-text):first-child,.different-country-info-wrapper .buttons-popin .button:not(.button-text):first-child {
		width: 100%
	}
}

.change-country-wrapper .buttons-popin .button--white,.different-country-info-wrapper .buttons-popin .button--white {
	color: #000;
	font-weight: 700
}

@media (max-width: 767px) {
	.change-country-wrapper .buttons-popin .button--white,.different-country-info-wrapper .buttons-popin .button--white {
		width: 100%;
		margin-top: 5px
	}
}

@media (max-width: 767px) {
	#wrapper.pt_checkoutv2 .checkout {
		width: 100%;
		padding: 0
	}

	.pt_checkoutv2 #main .header {
		padding: 10px 15px 0;
		position: static
	}

	.pt_checkoutv2 #main {
		padding-top: 0;
		margin-top: 5px
	}

	.col-3 {
		margin-top: 10px
	}

	.col-3 .checkout-col-content:after {
		content: "";
		width: 320px;
		height: 1px;
		position: absolute;
		bottom: 0;
		left: 20px;
		border-bottom: 2px solid #e2e2e2
	}

	.col-2 {
		padding-top: 20px
	}

	.title.no-desktop {
		margin: 0;
		padding: 25px 20px 20px;
		font-size: 18px
	}

	.title.no-desktop.shipping-and-paymentmethod {
		padding-top: 10px;
		padding-bottom: 27px
	}

	.checkout {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.checkout .col-1,.checkout .col-2,.checkout .col-3,.checkout .col-4 {
		max-width: 360px;
		float: none;
		display: block;
		margin: 0 auto
	}

	.checkout .col-1 .checkout-col-content,.checkout .col-2 .checkout-col-content,.checkout .col-3 .checkout-col-content,.checkout .col-4 .checkout-col-content {
		padding: 30px 20px
	}

	.checkout .col-1 {
		-ms-flex-order: 2;
		order: 2
	}

	.checkout .col-2 {
		-ms-flex-order: 3;
		order: 3
	}

	.checkout .col-3 {
		-ms-flex-order: 1;
		order: 1
	}

	.checkout .col-4 {
		-ms-flex-order: 4;
		order: 4
	}
}

@media (max-width: 767px) and (max-width:767px) {
	.checkout .col-4 .checkout-col-content {
		padding-top: 0
	}
}

@media (max-width: 767px) {
	.checkout .disabled-overlay {
		width: 100%
	}

	.checkout .col-2 .checkout-col-content:before {
		position: absolute;
		left: 20px;
		top: -2px;
		background: #e2e2e2;
		width: 320px;
		height: 3px;
		content: '';
		z-index: 3
	}

	.checkout .col-2 .checkout-col-content .form-customCheckbox .form-label {
		padding: 0 0 0 25px
	}

	.checkout .col-3 .confirm-button {
		display: none
	}

	.checkout .form-select {
		height: 32px
	}

	.checkout .confirm-button {
		display: none
	}

	.checkout .confirm-button.no-desktop {
		display: block
	}

	.checkout .validation-button {
		display: inline-block;
		width: 100%;
		padding: 0 20px;
		margin-top: 0
	}

	.checkout .validation-button button {
		width: 100%;
		position: unset
	}

	.checkout .product .product-details {
		font-size: 16px
	}

	.checkout .product .product-details .remove-item:after,.checkout .product .product-details .remove-item:before {
		top: 30px
	}

	.checkout .product .product-details h1 {
		font-weight: 400
	}

	.checkout .shipping-address .shipping-address-zone {
		display: block;
		clear: both;
		padding-top: 30px
	}

	.checkout .shipping-address .shipping-button label {
		height: 50px
	}

	.checkout .shipping-address .shipping-button label .button {
		padding-left: 10px;
		line-height: 45px
	}

	.checkout .shipping-address .shipping-button label .info-icon-wrapper {
		top: 14px
	}

	.checkout .shipping-and-method .payment-wrapper {
		padding-top: 10px
	}

	.checkout .shipping-and-method .content-asset {
		display: none
	}

	.checkout .shipping-and-return {
		padding-top: 10px;
		top: 5px
	}

	.checkout .shipping-and-return .triangle {
		top: 14px
	}

	.checkout .shipping-address-title,.checkout .shipping-and-paymentmethod {
		display: block;
		margin: 0;
		padding: 30px 20px 20px;
		font-size: 18px
	}

	.checkout .price-calculation-zone {
		font-size: 15px
	}

	.checkout .price-calculation-zone .line-space {
		margin-top: -5px
	}

	.checkout .shipping-and-paymentmethod {
		display: block
	}

	.checkout .form-input,.checkout .form-select,.checkout input[type=email],.checkout input[type=number],.checkout input[type=password],.checkout input[type=tel],.checkout input[type=text] {
		height: 30px
	}

	.checkout .form-customCheckbox input[type=checkbox]~label {
		padding-left: 25px
	}

	.checkout .button {
		line-height: 18px;
		height: 50px;
		font-size: 16px
	}

	.header-checkout {
		border-bottom: solid 1px #979797
	}
}

@media (max-width: 767px) and (max-width:768px) {
	.header-checkout .checkout-onepage-title .title {
		display: none
	}
}

.loading-page-wrapper {
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-align: center;
	align-items: center;
	z-index: 999;
	background-color: #fff;
	opacity: .8;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0
}

.loading-page-wrapper .loading-spinner {
	width: 200px;
	height: 170px;
	background-image: url(../images/Spinner.gif);
	background-size: auto
}

.loading-page-wrapper p {
	font-size: 15px;
	display: block;
	padding: 0 100px
}

@media (min-width: 768px) {
	.header-checkout .checkout-onepage-title {
		width: auto;
		padding: 0 15px
	}
}

@media (min-width: 4000px) {
	.header-checkout .checkout-onepage-title {
		width: 1278px;
		padding: 0 35px
	}
}

@media (max-width: 3999px) {
	.checkout .checkout-col-content .form-customCheckbox input[type=checkbox]~label:before {
		width: 12px;
		height: 12px;
		margin-top: -6px;
		border: 1px solid #7d7d7d;
		background-color: #fff
	}

	.checkout .checkout-col-content .form-customCheckbox input[type=checkbox]~label:after {
		margin-top: -4px;
		width: 8px;
		height: 8px;
		left: 2px
	}
}

.checkout-fieldset {
	margin-bottom: 25px
}

.checkout-fieldset .custom-error {
	background-color: #f7e1e1;
	padding: 5px 10px;
	margin-bottom: 15px
}

@media (max-width: 3999px) {
	.checkout-fieldset .custom-error {
		font-size: 13px
	}
}

.checkout-fieldset .custom-error span {
	display: block;
	margin: 5px 0
}

.checkout-fieldset .custom-error .underline {
	color: #f21010
}

@media (max-width: 3999px) {
	.checkout-fieldset {
		margin-bottom: 0
	}
}

.postcodeinfo {
	margin-bottom: 15px
}

.account-info {
	font-style: italic
}

.account-info form {
	font-style: normal
}

.account-info .registration-success {
	display: block;
	margin-bottom: 10px
}

.billing-address-zone .select2-container,.different-country-wrapper .select2-container {
	width: 100%!important
}

.select2-container--default .select2-checkout.select2-dropdown {
	font-size: 13px;
	border: none;
	border-radius: 0;
	background-color: #f4f4f4
}

.select2-container--default .select2-checkout.select2-dropdown .select2-search__field {
	border-color: #e2e2e2
}

.select2-container--default .select2-checkout.select2-dropdown .scroll-element.scroll-y {
	width: 7px
}

.select2-container--default .select2-checkout.select2-dropdown .scroll-element div {
	background-color: #ebebeb;
	border-radius: 20px
}

.select2-container--default .select2-checkout.select2-dropdown .scroll-element .scroll-bar {
	background-color: #bebcbc
}

.select2-container--default .select2-checkout.select2-dropdown .scroll-element.scroll-y {
	right: 0;
	height: calc(100% - 10px);
	margin: auto;
	bottom: 0
}

.payerauth {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0
}

.payerauth iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
	overflow: scroll
}

@media (max-width: 767px) {
	.payerauth iframe {
		height: 1200px
	}
}

@media (min-width: 541px) {
	.ui-store-detail-popin .close-popin:after,.ui-store-detail-popin .close-popin:before {
		background-color: #fff
	}
}

.ui-store-detail-popin #dialog-container {
	padding: 0
}

.ui-store-detail-popin .close-popin {
	z-index: 9999
}

@media (min-width: 541px) {
	.ui-store-detail-popin .row-store-details.reserve {
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}
}

.ui-store-detail-popin .row-store-details {
	box-sizing: border-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	height: 100%
}

.ui-store-detail-popin .row-store-details .secondhours::before {
	content: " / "
}

.ui-store-detail-popin .row-store-details h1 {
	font-size: 16px;
	margin-bottom: 5px
}

.ui-store-detail-popin .row-store-details p {
	font-size: 13px;
	margin-bottom: 5px
}

.ui-store-detail-popin .row-store-details .store-name {
	font-size: 18px
}

.ui-store-detail-popin .row-store-details .opening-hours-details {
	margin-top: 20px
}

.ui-store-detail-popin .row-store-details .department-details {
	margin-top: 20px
}

.ui-store-detail-popin .row-store-details .store-type-details {
	margin-top: 20px
}

.ui-store-detail-popin .row-store-details #map {
	height: 50%
}

@media (min-width: 541px) {
	.ui-store-detail-popin .row-store-details #map {
		height: 100%
	}
}

.ui-store-detail-popin .row-store-details #map button {
	min-width: 0;
	min-height: 0
}

.ui-store-detail-popin .row-store-details .store-image {
	display: none
}

@media (min-width: 541px) {
	.ui-store-detail-popin .row-store-details .store-image {
		display: block;
		margin: -15px -15px 15px
	}
}

.ui-store-detail-popin .row-store-details .col-xs-12 {
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	max-width: 100%
}

.ui-store-detail-popin .row-store-details .col-xs-6 {
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	max-width: 50%
}

@media (min-width: 541px) {
	.ui-store-detail-popin .row-store-details .col-md-8 {
		-ms-flex-preferred-size: 66.66666667%;
		flex-basis: 66.66666667%;
		max-width: 66.66666667%
	}

	.ui-store-detail-popin .row-store-details .col-md-4 {
		-ms-flex-preferred-size: 33.33333333%;
		flex-basis: 33.33333333%;
		max-width: 33.33333333%
	}
}

.ui-store-detail-popin .row-store-details .store-details-info {
	padding: 15px;
	height: 50%
}

@media (min-width: 541px) {
	.ui-store-detail-popin .row-store-details .store-details-info {
		height: 100%
	}
}

.payment-no-shippingmethods {
	border: 1px solid #979797;
	height: 60px;
	text-align: center;
	font-weight: 700;
	margin-bottom: 10px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center
}

.stock-control-popin .inventory-cegid-out-of-stock {
	padding: 30px
}

.stock-control-popin .inventory-cegid-out-of-stock .row {
	box-sizing: border-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -.5rem;
	margin-left: -.5rem;
	-ms-flex-align: center;
	align-items: center
}

.stock-control-popin .inventory-cegid-out-of-stock .row.row-offset {
	margin-top: 10px
}

.stock-control-popin .inventory-cegid-out-of-stock .row .col-12 {
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	max-width: 100%
}

.stock-control-popin .inventory-cegid-out-of-stock .row .col-2 {
	-ms-flex-preferred-size: 16.66666667%;
	flex-basis: 16.66666667%;
	max-width: 16.66666667%
}

.stock-control-popin .inventory-cegid-out-of-stock .row .col-3 {
	-ms-flex-preferred-size: 25%;
	flex-basis: 25%;
	max-width: 25%
}

.stock-control-popin .inventory-cegid-out-of-stock .row .col-7 {
	-ms-flex-preferred-size: 58.33333333%;
	flex-basis: 58.33333333%;
	max-width: 58.33333333%
}

.stock-control-popin .inventory-cegid-out-of-stock .row .product-image {
	width: 50%
}

.stock-control-popin .inventory-cegid-out-of-stock .row .stock-popin-button {
	width: 100%;
	margin-top: 25px
}

.silentPostFetchTokenFrame {
	display: none
}

#paypal-button-container {
	display: none;
	float: right
}

.lw-crmcampaignform .form-input,.lw-crmcampaignform .form-select,.lw-crmcampaignform .input-select,.lw-crmcampaignform input[type=email],.lw-crmcampaignform input[type=number],.lw-crmcampaignform input[type=password],.lw-crmcampaignform input[type=tel],.lw-crmcampaignform input[type=text],.pt_cart .form-input,.pt_cart .form-select,.pt_cart .input-select,.pt_cart input[type=email],.pt_cart input[type=number],.pt_cart input[type=password],.pt_cart input[type=tel],.pt_cart input[type=text],.pt_checkoutv3 .form-input,.pt_checkoutv3 .form-select,.pt_checkoutv3 .input-select,.pt_checkoutv3 input[type=email],.pt_checkoutv3 input[type=number],.pt_checkoutv3 input[type=password],.pt_checkoutv3 input[type=tel],.pt_checkoutv3 input[type=text] {
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #000;
	padding: 20px 16px 0;
	box-sizing: border-box;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	font-size: 16px;
	transition: border .2s ease-out;
	box-shadow: 0 0 1px #e6e6e6
}

.lw-crmcampaignform .form-input:focus,.lw-crmcampaignform .form-select:focus,.lw-crmcampaignform .input-select:focus,.lw-crmcampaignform input[type=email]:focus,.lw-crmcampaignform input[type=number]:focus,.lw-crmcampaignform input[type=password]:focus,.lw-crmcampaignform input[type=tel]:focus,.lw-crmcampaignform input[type=text]:focus,.pt_cart .form-input:focus,.pt_cart .form-select:focus,.pt_cart .input-select:focus,.pt_cart input[type=email]:focus,.pt_cart input[type=number]:focus,.pt_cart input[type=password]:focus,.pt_cart input[type=tel]:focus,.pt_cart input[type=text]:focus,.pt_checkoutv3 .form-input:focus,.pt_checkoutv3 .form-select:focus,.pt_checkoutv3 .input-select:focus,.pt_checkoutv3 input[type=email]:focus,.pt_checkoutv3 input[type=number]:focus,.pt_checkoutv3 input[type=password]:focus,.pt_checkoutv3 input[type=tel]:focus,.pt_checkoutv3 input[type=text]:focus {
	border-bottom: 2px solid #000
}

.lw-crmcampaignform .form-input:-ms-input-placeholder,.lw-crmcampaignform .form-select:-ms-input-placeholder,.lw-crmcampaignform .input-select:-ms-input-placeholder,.lw-crmcampaignform input[type=email]:-ms-input-placeholder,.lw-crmcampaignform input[type=number]:-ms-input-placeholder,.lw-crmcampaignform input[type=password]:-ms-input-placeholder,.lw-crmcampaignform input[type=tel]:-ms-input-placeholder,.lw-crmcampaignform input[type=text]:-ms-input-placeholder,.pt_cart .form-input:-ms-input-placeholder,.pt_cart .form-select:-ms-input-placeholder,.pt_cart .input-select:-ms-input-placeholder,.pt_cart input[type=email]:-ms-input-placeholder,.pt_cart input[type=number]:-ms-input-placeholder,.pt_cart input[type=password]:-ms-input-placeholder,.pt_cart input[type=tel]:-ms-input-placeholder,.pt_cart input[type=text]:-ms-input-placeholder,.pt_checkoutv3 .form-input:-ms-input-placeholder,.pt_checkoutv3 .form-select:-ms-input-placeholder,.pt_checkoutv3 .input-select:-ms-input-placeholder,.pt_checkoutv3 input[type=email]:-ms-input-placeholder,.pt_checkoutv3 input[type=number]:-ms-input-placeholder,.pt_checkoutv3 input[type=password]:-ms-input-placeholder,.pt_checkoutv3 input[type=tel]:-ms-input-placeholder,.pt_checkoutv3 input[type=text]:-ms-input-placeholder {
	color: #7f7e7c;
	opacity: 1
}

.lw-crmcampaignform .form-input::placeholder,.lw-crmcampaignform .form-select::placeholder,.lw-crmcampaignform .input-select::placeholder,.lw-crmcampaignform input[type=email]::placeholder,.lw-crmcampaignform input[type=number]::placeholder,.lw-crmcampaignform input[type=password]::placeholder,.lw-crmcampaignform input[type=tel]::placeholder,.lw-crmcampaignform input[type=text]::placeholder,.pt_cart .form-input::placeholder,.pt_cart .form-select::placeholder,.pt_cart .input-select::placeholder,.pt_cart input[type=email]::placeholder,.pt_cart input[type=number]::placeholder,.pt_cart input[type=password]::placeholder,.pt_cart input[type=tel]::placeholder,.pt_cart input[type=text]::placeholder,.pt_checkoutv3 .form-input::placeholder,.pt_checkoutv3 .form-select::placeholder,.pt_checkoutv3 .input-select::placeholder,.pt_checkoutv3 input[type=email]::placeholder,.pt_checkoutv3 input[type=number]::placeholder,.pt_checkoutv3 input[type=password]::placeholder,.pt_checkoutv3 input[type=tel]::placeholder,.pt_checkoutv3 input[type=text]::placeholder {
	color: #7f7e7c;
	opacity: 1
}

.lw-crmcampaignform .form-label,.lw-crmcampaignform label,.pt_cart .form-label,.pt_cart label,.pt_checkoutv3 .form-label,.pt_checkoutv3 label {
	display: none
}

.lw-crmcampaignform select,.pt_cart select,.pt_checkoutv3 select {
	display: block;
	width: 100%;
	max-width: 100%;
	height: 24px;
	padding: 0;
	font-size: 13px;
	background-color: #fff;
	background-image: none;
	border: 0
}

@media (min-width: 768px) {
	.lw-crmcampaignform select,.pt_cart select,.pt_checkoutv3 select {
		background-image: url(../images/double-arrow.svg);
		background-position: 99% center;
		background-repeat: no-repeat;
		background-size: 12px
	}
}

.lw-crmcampaignform .lw-custom-check input[type=checkbox],.lw-crmcampaignform .lw-custom-check input[type=radio],.lw-crmcampaignform .lw-custom-radio input[type=checkbox],.lw-crmcampaignform .lw-custom-radio input[type=radio],.pt_cart .lw-custom-check input[type=checkbox],.pt_cart .lw-custom-check input[type=radio],.pt_cart .lw-custom-radio input[type=checkbox],.pt_cart .lw-custom-radio input[type=radio],.pt_checkoutv3 .lw-custom-check input[type=checkbox],.pt_checkoutv3 .lw-custom-check input[type=radio],.pt_checkoutv3 .lw-custom-radio input[type=checkbox],.pt_checkoutv3 .lw-custom-radio input[type=radio] {
	position: relative;
	display: inline-block;
	margin: 0 4px 0 0;
	vertical-align: middle;
	cursor: pointer;
	padding: 11px 0 10px 42px
}

@media (max-width: 767px) {
	.lw-crmcampaignform .lw-custom-check input[type=checkbox]~label:before,.lw-crmcampaignform .lw-custom-check input[type=radio]~label:before,.lw-crmcampaignform .lw-custom-radio input[type=checkbox]~label:before,.lw-crmcampaignform .lw-custom-radio input[type=radio]~label:before,.pt_cart .lw-custom-check input[type=checkbox]~label:before,.pt_cart .lw-custom-check input[type=radio]~label:before,.pt_cart .lw-custom-radio input[type=checkbox]~label:before,.pt_cart .lw-custom-radio input[type=radio]~label:before,.pt_checkoutv3 .lw-custom-check input[type=checkbox]~label:before,.pt_checkoutv3 .lw-custom-check input[type=radio]~label:before,.pt_checkoutv3 .lw-custom-radio input[type=checkbox]~label:before,.pt_checkoutv3 .lw-custom-radio input[type=radio]~label:before {
		width: 28px;
		height: 28px;
		margin-top: -14px;
		background: #f4f4f4;
		border: none
	}
}

@media (min-width: 768px) {
	.lw-crmcampaignform .lw-custom-check input[type=checkbox],.lw-crmcampaignform .lw-custom-check input[type=radio],.lw-crmcampaignform .lw-custom-radio input[type=checkbox],.lw-crmcampaignform .lw-custom-radio input[type=radio],.pt_cart .lw-custom-check input[type=checkbox],.pt_cart .lw-custom-check input[type=radio],.pt_cart .lw-custom-radio input[type=checkbox],.pt_cart .lw-custom-radio input[type=radio],.pt_checkoutv3 .lw-custom-check input[type=checkbox],.pt_checkoutv3 .lw-custom-check input[type=radio],.pt_checkoutv3 .lw-custom-radio input[type=checkbox],.pt_checkoutv3 .lw-custom-radio input[type=radio] {
		position: absolute;
		left: -9999px
	}

	.lw-crmcampaignform .lw-custom-check input[type=checkbox]~label,.lw-crmcampaignform .lw-custom-check input[type=radio]~label,.lw-crmcampaignform .lw-custom-radio input[type=checkbox]~label,.lw-crmcampaignform .lw-custom-radio input[type=radio]~label,.pt_cart .lw-custom-check input[type=checkbox]~label,.pt_cart .lw-custom-check input[type=radio]~label,.pt_cart .lw-custom-radio input[type=checkbox]~label,.pt_cart .lw-custom-radio input[type=radio]~label,.pt_checkoutv3 .lw-custom-check input[type=checkbox]~label,.pt_checkoutv3 .lw-custom-check input[type=radio]~label,.pt_checkoutv3 .lw-custom-radio input[type=checkbox]~label,.pt_checkoutv3 .lw-custom-radio input[type=radio]~label {
		position: relative;
		padding: 3px 0 3px 18px;
		margin: 0 4px 0 0;
		vertical-align: middle;
		font-weight: 600;
		font-size: 20px;
		color: #000;
		cursor: pointer
	}

	.lw-crmcampaignform .lw-custom-check input[type=checkbox]~label:before,.lw-crmcampaignform .lw-custom-check input[type=radio]~label:before,.lw-crmcampaignform .lw-custom-radio input[type=checkbox]~label:before,.lw-crmcampaignform .lw-custom-radio input[type=radio]~label:before,.pt_cart .lw-custom-check input[type=checkbox]~label:before,.pt_cart .lw-custom-check input[type=radio]~label:before,.pt_cart .lw-custom-radio input[type=checkbox]~label:before,.pt_cart .lw-custom-radio input[type=radio]~label:before,.pt_checkoutv3 .lw-custom-check input[type=checkbox]~label:before,.pt_checkoutv3 .lw-custom-check input[type=radio]~label:before,.pt_checkoutv3 .lw-custom-radio input[type=checkbox]~label:before,.pt_checkoutv3 .lw-custom-radio input[type=radio]~label:before {
		content: '';
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -6px;
		width: 12px;
		height: 12px;
		border: 1px solid #7d7d7d
	}

	.lw-crmcampaignform .lw-custom-check input[type=checkbox]~label:after,.lw-crmcampaignform .lw-custom-check input[type=radio]~label:after,.lw-crmcampaignform .lw-custom-radio input[type=checkbox]~label:after,.lw-crmcampaignform .lw-custom-radio input[type=radio]~label:after,.pt_cart .lw-custom-check input[type=checkbox]~label:after,.pt_cart .lw-custom-check input[type=radio]~label:after,.pt_cart .lw-custom-radio input[type=checkbox]~label:after,.pt_cart .lw-custom-radio input[type=radio]~label:after,.pt_checkoutv3 .lw-custom-check input[type=checkbox]~label:after,.pt_checkoutv3 .lw-custom-check input[type=radio]~label:after,.pt_checkoutv3 .lw-custom-radio input[type=checkbox]~label:after,.pt_checkoutv3 .lw-custom-radio input[type=radio]~label:after {
		content: "";
		position: absolute;
		left: 21px;
		top: 8px;
		width: 0;
		height: 0;
		border-radius: 50%;
		background-color: #000
	}

	.lw-crmcampaignform .lw-custom-check input[type=checkbox]:checked+label:after,.lw-crmcampaignform .lw-custom-check input[type=radio]:checked+label:after,.lw-crmcampaignform .lw-custom-radio input[type=checkbox]:checked+label:after,.lw-crmcampaignform .lw-custom-radio input[type=radio]:checked+label:after,.pt_cart .lw-custom-check input[type=checkbox]:checked+label:after,.pt_cart .lw-custom-check input[type=radio]:checked+label:after,.pt_cart .lw-custom-radio input[type=checkbox]:checked+label:after,.pt_cart .lw-custom-radio input[type=radio]:checked+label:after,.pt_checkoutv3 .lw-custom-check input[type=checkbox]:checked+label:after,.pt_checkoutv3 .lw-custom-check input[type=radio]:checked+label:after,.pt_checkoutv3 .lw-custom-radio input[type=checkbox]:checked+label:after,.pt_checkoutv3 .lw-custom-radio input[type=radio]:checked+label:after {
		content: "";
		position: absolute;
		left: 21px;
		top: 8px;
		width: 15px;
		height: 15px;
		border-radius: 50%;
		background-color: #000
	}
}

.lw-crmcampaignform .lw-checkbox-container,.pt_cart .lw-checkbox-container,.pt_checkoutv3 .lw-checkbox-container {
	display: block;
	position: relative;
	padding-left: 30px;
	margin-top: 20px;
	margin-bottom: 12px;
	cursor: pointer;
	font-size: 16px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.lw-crmcampaignform .lw-checkbox-container input,.pt_cart .lw-checkbox-container input,.pt_checkoutv3 .lw-checkbox-container input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0
}

.lw-crmcampaignform .lw-custom-checkmark,.pt_cart .lw-custom-checkmark,.pt_checkoutv3 .lw-custom-checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	width: 20px;
	border: 2px solid #000
}

.lw-crmcampaignform .lw-custom-checkmark:after,.pt_cart .lw-custom-checkmark:after,.pt_checkoutv3 .lw-custom-checkmark:after {
	content: "";
	position: absolute;
	display: none
}

.lw-crmcampaignform .lw-checkbox-container .lw-custom-checkmark:after,.pt_cart .lw-checkbox-container .lw-custom-checkmark:after,.pt_checkoutv3 .lw-checkbox-container .lw-custom-checkmark:after {
	left: 2px;
	top: 2px;
	width: 12px;
	height: 12px;
	background-color: #000
}

.lw-crmcampaignform .lw-checkbox-container input:checked~.lw-custom-checkmark:after,.pt_cart .lw-checkbox-container input:checked~.lw-custom-checkmark:after,.pt_checkoutv3 .lw-checkbox-container input:checked~.lw-custom-checkmark:after {
	display: block
}

.lw-crmcampaignform .lw-checkbox-container .lw-custom-checkmark.lw-active:after,.pt_cart .lw-checkbox-container .lw-custom-checkmark.lw-active:after,.pt_checkoutv3 .lw-checkbox-container .lw-custom-checkmark.lw-active:after {
	display: block
}

.lw-row {
	box-sizing: border-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

@media (max-width: 767px) {
	.lw-row.lw-reverse-sm {
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}
}

@media (min-width: 768px) {
	.lw-row.lw-reverse-md {
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}
}

@media (min-width: 1024px) {
	.lw-row.lw-reverse-lg {
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}
}

.lw-row.lw-middle {
	-ms-flex-align: center;
	align-items: center
}

.lw-row.lw-row--flex-end {
	-ms-flex-align: end;
	align-items: flex-end
}

.lw-col-sm,.lw-col-sm-1,.lw-col-sm-10,.lw-col-sm-11,.lw-col-sm-12,.lw-col-sm-2,.lw-col-sm-3,.lw-col-sm-4,.lw-col-sm-5,.lw-col-sm-6,.lw-col-sm-7,.lw-col-sm-8,.lw-col-sm-9 {
	box-sizing: border-box;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	padding-right: .5rem;
	padding-left: .5rem
}

.lw-col-sm {
	-ms-flex-positive: 1;
	flex-grow: 1;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	max-width: 100%
}

.lw-col-sm-1 {
	-ms-flex-preferred-size: 8.33333333%;
	flex-basis: 8.33333333%;
	max-width: 8.33333333%
}

.lw-col-sm-2 {
	-ms-flex-preferred-size: 16.66666667%;
	flex-basis: 16.66666667%;
	max-width: 16.66666667%
}

.lw-col-sm-3 {
	-ms-flex-preferred-size: 25%;
	flex-basis: 25%;
	max-width: 25%
}

.lw-col-sm-4 {
	-ms-flex-preferred-size: 33.33333333%;
	flex-basis: 33.33333333%;
	max-width: 33.33333333%
}

.lw-col-sm-5 {
	-ms-flex-preferred-size: 41.66666667%;
	flex-basis: 41.66666667%;
	max-width: 41.66666667%
}

.lw-col-sm-6 {
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	max-width: 50%
}

.lw-col-sm-7 {
	-ms-flex-preferred-size: 58.33333333%;
	flex-basis: 58.33333333%;
	max-width: 58.33333333%
}

.lw-col-sm-8 {
	-ms-flex-preferred-size: 66.66666667%;
	flex-basis: 66.66666667%;
	max-width: 66.66666667%
}

.lw-col-sm-9 {
	-ms-flex-preferred-size: 75%;
	flex-basis: 75%;
	max-width: 75%
}

.lw-col-sm-10 {
	-ms-flex-preferred-size: 83.33333333%;
	flex-basis: 83.33333333%;
	max-width: 83.33333333%
}

.lw-col-sm-11 {
	-ms-flex-preferred-size: 91.66666667%;
	flex-basis: 91.66666667%;
	max-width: 91.66666667%
}

.lw-col-sm-12 {
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	max-width: 100%
}

.lw-shipping-returns .lw-col-sm-11 {
	-ms-flex-preferred-size: 75%;
	flex-basis: 75%
}

@media (min-width: 768px) {
	.lw-col-md,.lw-col-md-1,.lw-col-md-10,.lw-col-md-11,.lw-col-md-12,.lw-col-md-2,.lw-col-md-3,.lw-col-md-4,.lw-col-md-5,.lw-col-md-6,.lw-col-md-7,.lw-col-md-8,.lw-col-md-9 {
		box-sizing: border-box;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		padding-right: .5rem;
		padding-left: .5rem
	}

	.lw-col-md {
		-ms-flex-positive: 1;
		flex-grow: 1;
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		max-width: 100%
	}

	.lw-col-md-1 {
		-ms-flex-preferred-size: 8.33333333%;
		flex-basis: 8.33333333%;
		max-width: 8.33333333%
	}

	.lw-col-md-2 {
		-ms-flex-preferred-size: 16.66666667%;
		flex-basis: 16.66666667%;
		max-width: 16.66666667%
	}

	.lw-col-md-3 {
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%
	}

	.lw-col-md-4 {
		-ms-flex-preferred-size: 33.33333333%;
		flex-basis: 33.33333333%;
		max-width: 33.33333333%
	}

	.lw-col-md-5 {
		-ms-flex-preferred-size: 41.66666667%;
		flex-basis: 41.66666667%;
		max-width: 41.66666667%
	}

	.lw-col-md-6 {
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%
	}

	.lw-col-md-7 {
		-ms-flex-preferred-size: 58.33333333%;
		flex-basis: 58.33333333%;
		max-width: 58.33333333%
	}

	.lw-col-md-8 {
		-ms-flex-preferred-size: 66.66666667%;
		flex-basis: 66.66666667%;
		max-width: 66.66666667%
	}

	.lw-col-md-9 {
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%
	}

	.lw-col-md-10 {
		-ms-flex-preferred-size: 83.33333333%;
		flex-basis: 83.33333333%;
		max-width: 83.33333333%
	}

	.lw-col-md-11 {
		-ms-flex-preferred-size: 91.66666667%;
		flex-basis: 91.66666667%;
		max-width: 91.66666667%
	}

	.lw-col-md-12 {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%
	}
}

@media (min-width: 1024px) {
	.lw-col-lg,.lw-col-lg-1,.lw-col-lg-10,.lw-col-lg-11,.lw-col-lg-12,.lw-col-lg-2,.lw-col-lg-3,.lw-col-lg-4,.lw-col-lg-5,.lw-col-lg-6,.lw-col-lg-7,.lw-col-lg-8,.lw-col-lg-9 {
		box-sizing: border-box;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		padding-right: .5rem;
		padding-left: .5rem
	}

	.lw-col-lg {
		-ms-flex-positive: 1;
		flex-grow: 1;
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		max-width: 100%
	}

	.lw-col-lg-1 {
		-ms-flex-preferred-size: 8.33333333%;
		flex-basis: 8.33333333%;
		max-width: 8.33333333%
	}

	.lw-col-lg-2 {
		-ms-flex-preferred-size: 16.66666667%;
		flex-basis: 16.66666667%;
		max-width: 16.66666667%
	}

	.lw-col-lg-3 {
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%
	}

	.lw-col-lg-4 {
		-ms-flex-preferred-size: 33.33333333%;
		flex-basis: 33.33333333%;
		max-width: 33.33333333%
	}

	.lw-col-lg-5 {
		-ms-flex-preferred-size: 41.66666667%;
		flex-basis: 41.66666667%;
		max-width: 41.66666667%
	}

	.lw-col-lg-6 {
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%
	}

	.lw-col-lg-8 {
		-ms-flex-preferred-size: 66.66666667%;
		flex-basis: 66.66666667%;
		max-width: 66.66666667%
	}

	.lw-col-lg-7 {
		-ms-flex-preferred-size: 58.33333333%;
		flex-basis: 58.33333333%;
		max-width: 58.33333333%
	}

	.lw-col-lg-9 {
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%
	}

	.lw-col-lg-10 {
		-ms-flex-preferred-size: 83.33333333%;
		flex-basis: 83.33333333%;
		max-width: 83.33333333%
	}

	.lw-col-lg-11 {
		-ms-flex-preferred-size: 91.66666667%;
		flex-basis: 91.66666667%;
		max-width: 91.66666667%
	}

	.lw-col-lg-12 {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%
	}
}

.lw-header {
	padding: 25px;
	width: 100%;
	z-index: 99;
	background-color: #f4f4f4;
	transition: all .2s ease-in-out;
	height: 110px;
	top: 0
}

.lw-header.nav-up {
	top: -110px
}

@media (max-width: 767px) {
	.lw-header {
		padding: 25px 0 25px 0
	}
}

@media (min-width: 768px) and (max-width:1023px) {
	.lw-header {
		padding: 25px 35px 25px 0
	}
}

.lw-header i {
	display: inline-block;
	cursor: pointer;
	transition: all .4s ease;
	width: 12px;
	height: 12px;
	background: 0 0;
	border-color: #000;
	border-left: 2px solid;
	border-bottom: 2px solid;
	margin-top: 2px
}

.lw-header i.left {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

.lw-header .arrow-icon {
	position: relative;
	cursor: pointer;
	transition: all .4s ease
}

.lw-header .arrow-icon.left:after {
	position: absolute;
	content: "";
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	width: 12px;
	height: 12px;
	background: 0 0;
	border-color: #000;
	border-left: 2px solid;
	border-bottom: 2px solid;
	margin-top: 2px
}

@media (min-width: 768px) and (max-width:1023px) {
	.lw-header .arrow-icon.left:after {
		top: 0
	}
}

@media (min-width: 769px) {
	.lw-header .lw-hover-arrow:hover .arrow-icon.left {
		-ms-transform: translateX(-10px);
		transform: translateX(-10px)
	}
}

.lw-header a.lw-back-to-cart {
	display: block;
	font-size: 16px;
	color: #000;
	font-weight: 600
}

@media (min-width: 768px) {
	.lw-header a.lw-back-to-cart {
		padding-left: 20px
	}
}

.lw-header .lw-checkout-anagram {
	width: 65px
}

.lw-header .lw-checkout-header-logo {
	max-width: 200px
}

@media (max-width: 767px) {
	.lw-header .hide-mobile {
		display: none
	}
}

@media (min-width: 769px) {
	.lw-steps-column {
		padding-right: 25px
	}
}

@media (min-width: 1024px) {
	.lw-steps-column {
		padding-right: 25px
	}
}

@media (max-width: 767px) {
	.lw-steps-column {
		margin-top: 15px
	}
}

.lw-steps-column span.error {
	font-size: 12px
}

.lw-steps-column .lw-accordion {
	font-size: 13px
}

.lw-steps-column .lw-accordion .gray-toogle {
	height: 2px;
	background: #d3d3d3
}

.lw-steps-column .lw-accordion .lw-fake-form-row .form-row {
	height: 0
}

.lw-steps-column .lw-accordion .lw-invoice-guest-wrapper {
	display: none
}

.lw-steps-column .lw-accordion .lw-invoice-guest-text {
	margin-top: 14px
}

.lw-steps-column .lw-accordion .lw-invoice-guest-text p {
	font-size: 16px;
	padding-right: 5px;
	margin-bottom: 0
}

.lw-steps-column .lw-accordion .lw-invoice-guest-text .lw-guest-invoice-create-account,.lw-steps-column .lw-accordion .lw-invoice-guest-text .lw-guest-invoice-login {
	cursor: pointer;
	font-weight: 700;
	text-decoration: underline
}

.lw-steps-column .lw-accordion .lw-step:first-child .lw-toogle {
	border-top: 2px solid #d3d3d3
}

.lw-steps-column .lw-accordion .lw-step.lw-off {
	color: #b4b4b4;
	pointer-events: none;
	height: 75px
}

.lw-steps-column .lw-accordion .lw-step.lw-off .lw-toogle {
	border-bottom: none
}

.lw-steps-column .lw-accordion .lw-step .lw-steper-guest {
	display: none
}

.lw-steps-column .lw-accordion .lw-step .lw-steper-create-account {
	display: none
}

.lw-steps-column .lw-accordion .lw-step .lw-steper-login {
	display: none
}

.lw-steps-column .lw-accordion .lw-step .lw-inner-hide {
	display: none
}

.lw-steps-column .lw-accordion .lw-step .lw-inner-show {
	display: block
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle {
	height: 80px
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header {
	-ms-flex-align: center;
	align-items: center
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header div {
	padding: 0
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header h1 {
	font-size: 25px;
	font-weight: 700;
	margin: 0;
	line-height: 1.2
}

@media (min-width: 768px) {
	.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header h1 {
		font-size: 30px
	}
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header h1 span {
	font-size: 24px;
	vertical-align: top;
	display: inline-block;
	margin: 3px 10px 0 0
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header h1.lw-steper {
	font-weight: 400
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header .lw-edit {
	cursor: pointer;
	text-align: right;
	padding-right: 10px;
	font-size: 16px;
	text-decoration: underline
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header .lw-edit.lw-edit-hide {
	display: none
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header .lw-edit.lw-edit-show {
	display: block
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header p.lw-logout {
	display: none;
	margin: 0;
	font-size: 14px
}

@media (min-width: 769px) {
	.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header p.lw-logout {
		display: block
	}
}

.lw-steps-column .lw-accordion .lw-step .lw-toogle .lw-toogle-header p.lw-logout~span {
	white-space: nowrap;
	text-decoration: underline;
	font-weight: 700
}

.lw-steps-column .lw-accordion .lw-step .lw-hide-border-bottom {
	border-bottom: none
}

.lw-steps-column .lw-accordion .lw-custom-radio {
	line-height: 18px;
	display: block;
	position: relative;
	padding-left: 20px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-create-account,.lw-steps-column .lw-accordion .lw-custom-radio.lw-guest,.lw-steps-column .lw-accordion .lw-custom-radio.lw-login {
	height: 80px;
	padding-left: 45px;
	margin-bottom: 15px;
	font-size: 22px;
	background-color: #fff
}

@media (max-width: 540px) {
	.lw-steps-column .lw-accordion .lw-custom-radio.lw-create-account .lw-row,.lw-steps-column .lw-accordion .lw-custom-radio.lw-guest .lw-row,.lw-steps-column .lw-accordion .lw-custom-radio.lw-login .lw-row {
		height: 80px
	}
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-guest.lw-disable-option {
	opacity: .5;
	pointer-events: none
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-custom-radio-shipping-options {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	height: 85px;
	padding: 20px 10px 20px 37px;
	margin-bottom: 15px;
	background-color: #fff
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-custom-radio-shipping-options div .lw-checkmark-shipping-options {
	top: calc(50% - 10px)
}

@media (min-width: 541px) {
	.lw-steps-column .lw-accordion .lw-custom-radio.lw-custom-radio-shipping-options div .lw-checkmark-shipping-options {
		top: 31px
	}
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-custom-radio-shipping-options div h2 {
	font-size: 20px;
	margin: 0
}

@media (max-width: 767px) {
	.lw-steps-column .lw-accordion .lw-custom-radio.lw-custom-radio-shipping-options div h2 {
		font-size: 18px
	}
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-custom-radio-shipping-options div h3 {
	margin: 0;
	font-size: 12px;
	font-weight: 400
}

@media (min-width: 768px) {
	.lw-steps-column .lw-accordion .lw-custom-radio.lw-custom-radio-shipping-options div h3 {
		font-size: 16px
	}
}

.lw-steps-column .lw-accordion .lw-custom-radio .lw-custom-radio-error {
	display: none
}

.lw-steps-column .lw-accordion .lw-custom-radio input.error:not(:checked)~span.lw-custom-radio-error {
	display: inline;
	color: #f21010;
	font-size: 12px;
	padding-left: 5px
}

.lw-steps-column .lw-accordion .lw-custom-radio input.error:checked~span.lw-custom-radio-error {
	display: none
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	height: 60px;
	padding-bottom: 0;
	padding-left: 45px;
	margin-bottom: 15px;
	background-color: #f4f4f4
}

@media (max-width: 768px) {
	.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods {
		height: 110px
	}
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods div h2 {
	font-size: 16px;
	margin: 0
}

@media (min-width: 768px) {
	.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods div h2 {
		font-size: 18px
	}
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods div h2 span {
	font-size: 12px;
	font-weight: 400
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods div h2.lw-text-uppercase {
	font-size: 16px!important
}

@media (max-width: 767px) {
	.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods div h2.lw-text-uppercase {
		font-size: 12px!important
	}
}

@media (max-width: 768px) {
	.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods div h3 {
		margin: 0
	}
}

.lw-steps-column .lw-accordion .lw-custom-radio.lw-shipping-methods.lw-shipping-method-disabled {
	opacity: .5;
	background: #ccc;
	pointer-events: none
}

.lw-steps-column .lw-accordion .lw-custom-radio input[type=radio] {
	position: absolute;
	opacity: 0;
	cursor: pointer
}

.lw-steps-column .lw-accordion .lw-custom-radio input[type=radio]:checked~.lw-checkmark {
	background-color: #fff
}

.lw-steps-column .lw-accordion .lw-custom-radio input[type=radio]:checked~.lw-checkmark:after {
	display: block
}

.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	border: 1px solid #000;
	border-radius: 50%
}

.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark:after {
	content: "";
	position: absolute;
	display: none;
	top: 1px;
	left: 1px;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background: #000
}

.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark.lw-checkmark-personalinfo-options,.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark.lw-checkmark-shipping-methods-options,.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark.lw-checkmark-shipping-options {
	top: calc(50% - 10px);
	left: 15px;
	height: 20px;
	width: 20px
}

.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark.lw-checkmark-personalinfo-options:after,.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark.lw-checkmark-shipping-methods-options:after,.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark.lw-checkmark-shipping-options:after {
	top: 2px;
	left: 2px;
	width: 14px;
	height: 14px
}

.lw-steps-column .lw-accordion .lw-custom-radio .lw-checkmark.lw-checkmark-personalinfo-options {
	top: 30px
}

.lw-steps-column .lw-accordion .form-input,.lw-steps-column .lw-accordion .form-select,.lw-steps-column .lw-accordion .input-select,.lw-steps-column .lw-accordion input[type=email],.lw-steps-column .lw-accordion input[type=number],.lw-steps-column .lw-accordion input[type=password],.lw-steps-column .lw-accordion input[type=tel],.lw-steps-column .lw-accordion input[type=text] {
	background-color: #fff;
	border-radius: 0;
	border-radius: 0;
	max-width: 100%;
	margin: 0;
	padding: 0 15px;
	height: 60px;
	box-shadow: none;
	border-top: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc
}

@media (max-width: 767px) {
	.lw-steps-column .lw-accordion .form-customCheckbox input[type=checkbox]~label {
		padding: 10px 0 15px 30px
	}

	.lw-steps-column .lw-accordion .form-customCheckbox input[type=checkbox]~label:before {
		width: 20px;
		height: 20px;
		background: #fff;
		border: 1px solid #000
	}

	.lw-steps-column .lw-accordion .form-customCheckbox input[type=checkbox]:checked+label:after {
		content: '';
		position: absolute;
		margin-left: -4px;
		top: 41%;
		background-color: #000;
		left: 7px;
		width: 14px;
		height: 14px
	}
}

@media (max-width: 767px) and (max-width:767px) {
	.lw-steps-column .lw-accordion .form-customCheckbox input[type=checkbox]:checked+label:after {
		top: 42%
	}
}

.lw-steps-column #personalinformation {
	font-size: 16px;
	color: #000
}

.lw-steps-column #personalinformation .lw-error-personalinfo,.lw-steps-column #personalinformation .lw-required-newsletter {
	font-size: 12px;
	color: #f21010
}

.lw-steps-column #personalinformation .lw-error-personalinfo-email {
	font-size: 12px;
	color: #f21010;
	margin-top: -5px;
	display: none
}

.lw-steps-column #personalinformation .lw-option-personalinfo {
	padding-top: 15px
}

.lw-steps-column #personalinformation .lw-option-personalinfo .lw-guest-info-invoice {
	float: right;
	width: 5%;
	background-color: #f9f9f9;
	height: 80px;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 0;
	-ms-flex: 0 1 auto
}

.lw-steps-column #personalinformation .lw-option-personalinfo .lw-guest-info-invoice .lw-info-icon-wrapper {
	display: block;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background-image: url(../images/info-icon.svg);
	background-repeat: no-repeat;
	z-index: 2;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
	margin-left: 5px
}

.lw-steps-column #personalinformation .lw-option-personalinfo.lw-option-personalinfo-hide {
	display: none
}

.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header {
	font-weight: 700;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
	padding-top: 10px;
	line-height: 30px
}

.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header.lw-header-2 {
	padding-top: 10px
}

@media (max-width: 768px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header {
		line-height: normal
	}

	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header.lw-header-1 {
		margin-top: 0
	}

	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header.lw-header-2 {
		margin-top: 0;
		padding-top: 10px
	}

	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header.lw-header-3 {
		margin-top: 0
	}
}

@media (max-width: 767px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header {
		font-size: 16px
	}

	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header.lw-header-1 {
		margin-top: 5px
	}

	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header.lw-header-2 {
		margin-top: 0
	}
}

@media (max-width: 767px) and (min-width:541px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header.lw-header-2 {
		padding-top: 23px
	}
}

@media (max-width: 767px) and (min-width:541px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-header.lw-header-3 {
		margin-top: 5px
	}
}

.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-line-separator {
	border-left: 1px solid #b4b4b4;
	height: 60px;
	margin-top: 10px
}

@media (min-width: 769px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-line-separator {
		-ms-flex-preferred-size: 4.333333%;
		flex-basis: 4.333333%;
		max-width: 4.333333%
	}
}

.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-subheader {
	padding-left: 0;
	font-weight: 400;
	font-size: 16px;
	color: #b4b4b4
}

@media (max-width: 767px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-personaloption-subheader {
		font-size: 14px
	}
}

@media (max-width: 768px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-show-subheader {
		display: block;
		line-height: normal
	}
}

@media (min-width: 769px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-hide-subheader-desktop {
		display: none
	}
}

@media (min-width: 769px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-hide-subheader-mobile {
		line-height: normal;
		-ms-flex-item-align: center;
		-ms-grid-row-align: center;
		align-self: center;
		padding-top: 10px
	}
}

@media (max-width: 768px) {
	.lw-steps-column #personalinformation .lw-option-personalinfo .lw-hide-subheader-mobile {
		display: none
	}
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account p,.lw-steps-column #personalinformation .lw-content-personalinfo-guest p,.lw-steps-column #personalinformation .lw-content-personalinfo-login p {
	margin: 0 0 5px
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account p span,.lw-steps-column #personalinformation .lw-content-personalinfo-guest p span,.lw-steps-column #personalinformation .lw-content-personalinfo-login p span {
	font-weight: 700;
	text-decoration: underline;
	cursor: pointer
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account p.lw-margin-top-10,.lw-steps-column #personalinformation .lw-content-personalinfo-guest p.lw-margin-top-10,.lw-steps-column #personalinformation .lw-content-personalinfo-login p.lw-margin-top-10 {
	margin-top: 10px
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account .lw-btn-personal-info,.lw-steps-column #personalinformation .lw-content-personalinfo-guest .lw-btn-personal-info,.lw-steps-column #personalinformation .lw-content-personalinfo-login .lw-btn-personal-info {
	width: 100%;
	height: 60px;
	font-size: 18px;
	font-weight: 700;
	transition: letter-spacing .2s ease-out;
	margin-top: 5px
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account .lw-btn-personal-info:hover,.lw-steps-column #personalinformation .lw-content-personalinfo-guest .lw-btn-personal-info:hover,.lw-steps-column #personalinformation .lw-content-personalinfo-login .lw-btn-personal-info:hover {
	font-weight: none;
	letter-spacing: 2px
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account.lw-content-guest-hide,.lw-steps-column #personalinformation .lw-content-personalinfo-guest.lw-content-guest-hide,.lw-steps-column #personalinformation .lw-content-personalinfo-login.lw-content-guest-hide {
	display: none
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account.lw-content-guest-show,.lw-steps-column #personalinformation .lw-content-personalinfo-guest.lw-content-guest-show,.lw-steps-column #personalinformation .lw-content-personalinfo-login.lw-content-guest-show {
	display: block
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account.lw-content-login-hide,.lw-steps-column #personalinformation .lw-content-personalinfo-guest.lw-content-login-hide,.lw-steps-column #personalinformation .lw-content-personalinfo-login.lw-content-login-hide {
	display: none
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account.lw-content-login-show,.lw-steps-column #personalinformation .lw-content-personalinfo-guest.lw-content-login-show,.lw-steps-column #personalinformation .lw-content-personalinfo-login.lw-content-login-show {
	display: block
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account.lw-content-login-show a#password-reset,.lw-steps-column #personalinformation .lw-content-personalinfo-guest.lw-content-login-show a#password-reset,.lw-steps-column #personalinformation .lw-content-personalinfo-login.lw-content-login-show a#password-reset {
	font-weight: 700;
	text-decoration: underline
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account.lw-content-create-account-hide,.lw-steps-column #personalinformation .lw-content-personalinfo-guest.lw-content-create-account-hide,.lw-steps-column #personalinformation .lw-content-personalinfo-login.lw-content-create-account-hide {
	display: none
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account.lw-content-create-account-show,.lw-steps-column #personalinformation .lw-content-personalinfo-guest.lw-content-create-account-show,.lw-steps-column #personalinformation .lw-content-personalinfo-login.lw-content-create-account-show {
	display: hide
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account.lw-content-create-account-show .form-caption,.lw-steps-column #personalinformation .lw-content-personalinfo-guest.lw-content-create-account-show .form-caption,.lw-steps-column #personalinformation .lw-content-personalinfo-login.lw-content-create-account-show .form-caption {
	display: none
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account .lw-registration-form,.lw-steps-column #personalinformation .lw-content-personalinfo-guest .lw-registration-form,.lw-steps-column #personalinformation .lw-content-personalinfo-login .lw-registration-form {
	padding-top: 20px;
	display: -ms-inline-flexbox;
	display: inline-flex
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account .lw-registration-form label:not(:first-child),.lw-steps-column #personalinformation .lw-content-personalinfo-guest .lw-registration-form label:not(:first-child),.lw-steps-column #personalinformation .lw-content-personalinfo-login .lw-registration-form label:not(:first-child) {
	margin-left: 10px
}

.lw-steps-column #personalinformation .password-reset-link {
	text-decoration: underline;
	margin: 15px 0 20px;
	display: block
}

.lw-steps-column #personalinformation .lw-content-personalinfo-create-account .lw-change-login,.lw-steps-column #personalinformation .lw-content-personalinfo-guest .lw-change-login,.lw-steps-column #personalinformation .lw-content-personalinfo-login .lw-change-login {
	margin-top: 20px
}

.lw-steps-column #personalinformation .different-country-wrapper.country-registration {
	max-width: 465px
}

.lw-steps-column #shipping .shipping-summary h1 {
	font-size: 16px;
	margin-bottom: 15px
}

.lw-steps-column #shipping .shipping-summary p {
	font-size: 13px
}

.lw-steps-column #shipping .lw-shipping-address h2 {
	font-size: 20px;
	color: #000;
	margin-bottom: 15px;
	line-height: 1
}

.lw-steps-column #shipping .lw-shipping-address>p {
	font-size: 16px;
	color: #000;
	line-height: 1.5;
	margin-bottom: 20px
}

.lw-steps-column #shipping .lw-shipping-address label {
	font-size: 16px
}

.lw-steps-column #shipping .form-label {
	font-size: 16px;
	color: #000
}

@media (min-width: 768px) {
	.lw-steps-column #shipping .form-label {
		padding-left: 30px
	}
}

@media (max-width: 540px) {
	.lw-steps-column #shipping .form-label {
		text-indent: 0
	}
}

.lw-steps-column #shipping .form-label:before {
	width: 20px;
	height: 20px;
	border: 2px solid #000
}

@media (min-width: 769px) {
	.lw-steps-column #shipping .form-label:before {
		margin-top: -10px
	}
}

@media (max-width: 540px) {
	.lw-steps-column #shipping .form-label:before {
		margin-top: -21px
	}
}

.lw-steps-column #shipping .form-label:after {
	width: 12px;
	height: 12px;
	background-color: #000;
	left: 4px;
	top: 7px
}

@media (min-width: 769px) {
	.lw-steps-column #shipping .form-label:after {
		top: 11px
	}
}

.lw-steps-column #shipping .lw-content-shipping>div {
	padding: 0
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me {
	background-color: #fff;
	margin-bottom: 15px;
	margin-top: -13px;
	padding: 15px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-checkbox .lw-gift-icon,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-checkbox .lw-gift-icon {
	background: url(../imagesn_gift.png);
	background-repeat: no-repeat;
	background-size: 20px 20px;
	height: 20px;
	width: 20px;
	position: absolute;
	margin-top: -2px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-checkbox .lw-giftcard-checkbox-label,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-checkbox .lw-giftcard-checkbox-label {
	font-weight: 700;
	padding-left: 25px;
	margin-bottom: 40px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-checkbox .lw-giftcard-checkbox-label .form-label,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-checkbox .lw-giftcard-checkbox-label .form-label {
	font-size: 16px;
	color: #000;
	padding-left: 30px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area {
	position: relative;
	display: none
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area textarea,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area textarea {
	border: 1px solid #000;
	text-align: center;
	height: 200px;
	background: #fff;
	padding: 40px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area textarea::-webkit-input-placeholder,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area textarea::-webkit-input-placeholder {
	line-height: 130px;
	color: #000
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area textarea:-moz-placeholder,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area textarea:-moz-placeholder {
	line-height: 130px;
	color: #000
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area textarea::-moz-placeholder,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area textarea::-moz-placeholder {
	line-height: 130px;
	color: #000
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area textarea:-ms-input-placeholder,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area textarea:-ms-input-placeholder {
	line-height: 130px;
	color: #000
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area:after {
	position: absolute;
	content: "";
	background: url(../images/loewe-anagrama-web.png) no-repeat 0 0/100%;
	width: 35px;
	height: 35px;
	right: 11px;
	top: 42px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area.lw-active,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area.lw-active {
	display: block
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area .char-count,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area .char-count {
	padding-bottom: 5px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area .gift-textarea-remaining,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area .gift-textarea-remaining {
	font-size: 16px;
	font-weight: 400;
	line-height: 1;
	margin: 0 0 15px 0
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-giftcard-area .gift-textarea-remaining>span,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-giftcard-area .gift-textarea-remaining>span {
	margin-right: 5px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-btn-shipping,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-btn-shipping {
	text-transform: uppercase;
	width: 100%;
	height: 60px;
	font-size: 16px;
	transition: letter-spacing .2s ease-out;
	margin-top: 5px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-btn-shipping:hover,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-btn-shipping:hover {
	font-weight: none;
	letter-spacing: 2px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm select::-ms-expand,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm select::-ms-expand,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm select::-ms-expand,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm select::-ms-expand {
	display: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .billing-addresslist,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .shipping-addresslist,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .billing-addresslist,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .shipping-addresslist,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .billing-addresslist,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .shipping-addresslist,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .billing-addresslist,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .shipping-addresslist {
	position: relative
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .billing-addresslist select,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .shipping-addresslist select,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .billing-addresslist select,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .shipping-addresslist select,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .billing-addresslist select,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .shipping-addresslist select,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .billing-addresslist select,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .shipping-addresslist select {
	line-height: 46px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .billing-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .shipping-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .billing-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .shipping-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .billing-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .shipping-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .billing-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .shipping-addresslist:after {
	content: '';
	border: solid #000;
	border-width: 0 2px 2px 0;
	right: 11px;
	top: 34px;
	height: 10px;
	width: 10px;
	position: absolute;
	pointer-events: none;
	padding: 3px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

@media (min-width: 768px) {
	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .billing-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .shipping-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .billing-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .shipping-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .billing-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .shipping-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .billing-addresslist:after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .shipping-addresslist:after {
		top: 32px
	}
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-radio,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-radio,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-radio,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-radio {
	display: inline-block
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-radio.lw-radio-mrs,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-radio.lw-radio-mrs,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-radio.lw-radio-mrs,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-radio.lw-radio-mrs {
	margin-left: 20px
}

@media (max-width: 1023px) {
	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-address-postal-code,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-address-postal-code,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-address-postal-code,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-address-postal-code {
		width: 30%;
		float: left
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-address-state,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-address-state,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-address-state,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-address-state {
		width: 70%;
		float: right
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-address-state .form-field,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-address-state .form-field,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-address-state .form-field,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-address-state .form-field {
		margin-left: 15px
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-address-phone-code,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-address-phone-code,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-address-phone-code,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-address-phone-code {
		width: 50%;
		float: left
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-address-phone-code .form-field,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-address-phone-code .form-field,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-address-phone-code .form-field,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-address-phone-code .form-field {
		margin-right: 15px
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-address-phone-number,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-address-phone-number,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-address-phone-number,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-address-phone-number {
		width: 50%;
		float: right
	}
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-js-select-search,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-js-select-search,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-js-select-search,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-js-select-search {
	background-color: #fff;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #000;
	box-sizing: border-box;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	font-size: 16px;
	transition: border .2s ease-out;
	padding: 20px 10px 0;
	box-shadow: none;
	border-top: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border: solid #000;
	border-width: 0 2px 2px 0;
	right: 11px;
	top: 25px;
	height: 10px;
	width: 10px;
	position: absolute;
	pointer-events: none;
	padding: 3px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

@media (min-width: 768px) {
	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .select2-container--default .select2-selection--single .select2-selection__arrow b {
		top: 25px
	}
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-billing-address-area,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-billing-address-area,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-billing-address-area,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-billing-address-area {
	margin-top: 10px;
	display: none
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-billing-address-area.lw-active,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-billing-address-area.lw-active,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-billing-address-area.lw-active,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-billing-address-area.lw-active {
	display: block
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-billing-invoice-area,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-billing-invoice-area,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-billing-invoice-area,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-billing-invoice-area {
	display: none
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-billing-invoice-area.lw-active,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-billing-invoice-area.lw-active,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-billing-invoice-area.lw-active,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-billing-invoice-area.lw-active {
	display: block
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-invoice,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-invoice,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-invoice,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-invoice {
	display: inline-block
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-invoice .lw-col-md,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-invoice .lw-col-md-12,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-invoice .lw-col-sm-1,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-invoice .lw-col-sm-11,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-invoice .lw-col-md,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-invoice .lw-col-md-12,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-invoice .lw-col-sm-1,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-invoice .lw-col-sm-11,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-invoice .lw-col-md,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-invoice .lw-col-md-12,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-invoice .lw-col-sm-1,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-invoice .lw-col-sm-11,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-invoice .lw-col-md,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-invoice .lw-col-md-12,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-invoice .lw-col-sm-1,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-invoice .lw-col-sm-11 {
	padding: 0
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-invoice .lw-float-left,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-invoice .lw-float-left,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-invoice .lw-float-left,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-invoice .lw-float-left {
	padding-left: 0
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #billingAddressForm .lw-invoice .lw-invoice-icon,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shippingAddressForm .lw-invoice .lw-invoice-icon,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #billingAddressForm .lw-invoice .lw-invoice-icon,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shippingAddressForm .lw-invoice .lw-invoice-icon {
	margin-top: 20px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-billing-address-title,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-billing-address-title {
	font-size: 20px;
	margin-top: 25px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list-error,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list-error {
	border: 1px solid #f21010;
	background-color: #f3e7e7!important
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-error-store,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-error-store {
	display: none;
	font-size: 12px;
	color: #f21010
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm select::-ms-expand,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm select::-ms-expand {
	display: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-js-select-search,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-js-select-search {
	background-color: #fff;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #000;
	box-sizing: border-box;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	font-size: 16px;
	transition: border .2s ease-out;
	padding: 26px 16px 0;
	box-shadow: 0 0 1px #e6e6e6
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border: solid #000;
	border-width: 0 2px 2px 0;
	right: 11px;
	top: 30px;
	height: 10px;
	width: 10px;
	position: absolute;
	pointer-events: none;
	padding: 3px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

@media (min-width: 768px) {
	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .select2-container--default .select2-selection--single .select2-selection__arrow b {
		top: 32px
	}
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-radio,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-radio {
	display: inline-block
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-radio.lw-radio-mrs,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-radio.lw-radio-mrs {
	margin-left: 20px
}

@media (max-width: 1023px) {
	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-address-postal-code,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-address-postal-code {
		width: 30%;
		float: left
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-address-state,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-address-state {
		width: 70%;
		float: right
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-address-state .form-field,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-address-state .form-field {
		margin-left: 15px
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-address-phone-code,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-address-phone-code {
		width: 50%;
		float: left
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-address-phone-code .form-field,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-address-phone-code .form-field {
		margin-right: 15px
	}

	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-address-phone-number,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-address-phone-number {
		width: 50%;
		float: right
	}
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list {
	background-color: #f4f4f4
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-border-line,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-border-line {
	border: 1px solid #979797;
	margin: 0 15px 0 15px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-store-container,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-store-container {
	padding: 10px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-store-container label.lw-row::before,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-store-container label.lw-row::before {
	top: 27%
}

@media (max-width: 768px) {
	.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-store-container label.lw-row::before,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-store-container label.lw-row::before {
		border: 1px solid #000
	}
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-store-container label.lw-row::after,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-store-container label.lw-row::after {
	top: 27%
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-store-container .lw-store-name h1,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-store-container .lw-store-name h1 {
	font-size: 16px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-store-container .lw-store-name h1 span,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-store-container .lw-store-name h1 span {
	font-weight: 400
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-store-container .lw-store-address p,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-store-container .lw-store-address p {
	margin-bottom: 2px;
	font-size: 14px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-store-list .lw-store-container .lw-store-details span.lw-store-detail,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-store-list .lw-store-container .lw-store-details span.lw-store-detail {
	font-size: 14px;
	text-decoration: underline;
	font-weight: 700;
	cursor: pointer
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-invoice,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-invoice {
	display: inline-block;
	margin-top: -15px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-invoice .lw-col-md,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-invoice .lw-col-md-12,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-invoice .lw-col-sm-1,.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-invoice .lw-col-sm-11,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-invoice .lw-col-md,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-invoice .lw-col-md-12,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-invoice .lw-col-sm-1,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-invoice .lw-col-sm-11 {
	padding: 0
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store #shipToStoreForm .lw-invoice .lw-invoice-icon,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me #shipToStoreForm .lw-invoice .lw-invoice-icon {
	margin-top: 20px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-billing-invoice-area,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-billing-invoice-area {
	display: none
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-billing-invoice-area.lw-active,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-billing-invoice-area.lw-active {
	display: block
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-delivery-options,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-delivery-options {
	width: 100%
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-delivery-options .lw-delivery-option,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-delivery-options .lw-delivery-option {
	padding-top: 10px
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-delivery-options .lw-delivery-option-edit,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-delivery-options .lw-delivery-option-edit {
	text-decoration: underline;
	cursor: pointer
}

.lw-steps-column #shipping .lw-content-shipping .lw-content-collect-in-store .lw-delivery-options .lw-error-shipping,.lw-steps-column #shipping .lw-content-shipping .lw-content-ship-to-me .lw-delivery-options .lw-error-shipping {
	margin-left: 10px;
	display: none;
	font-size: 12px;
	color: #f21010
}

.lw-steps-column .lw-payment-method-header,.lw-steps-column .lw-payment-paypal-or {
	font-weight: 700;
	font-size: 20px
}

.lw-steps-column .lw-align-paypal-button {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center
}

@media (max-width: 767px) {
	.lw-steps-column .lw-align-credit-cards {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: center;
		justify-content: center
	}
}

.lw-steps-column #paymentForm .lw-payment-expiration-date {
	width: 40%;
	float: left
}

.lw-steps-column #paymentForm .lw-payment-expiration-month {
	width: 15%;
	float: left
}

@media (max-width: 768px) {
	.lw-steps-column #paymentForm .lw-payment-expiration-month {
		width: 50%
	}
}

@media (min-width: 769px) {
	.lw-steps-column #paymentForm .lw-payment-expiration-month input {
		width: 100%
	}
}

.lw-steps-column #paymentForm .lw-payment-expiration-year {
	width: 15%;
	float: left
}

@media (max-width: 768px) {
	.lw-steps-column #paymentForm .lw-payment-expiration-year {
		width: 50%
	}
}

@media (min-width: 769px) {
	.lw-steps-column #paymentForm .lw-payment-expiration-year input {
		width: 100%
	}
}

.lw-steps-column #paymentForm .lw-payment-cvn {
	width: 70%;
	float: right
}

.lw-steps-column #paymentForm .lw-payment-cvn .form-field {
	margin-left: 15px
}

@media (max-width: 768px) {
	.lw-steps-column #paymentForm .lw-payment-cvn .form-field {
		margin-left: 0
	}
}

@media (max-width: 768px) {
	.lw-steps-column #paymentForm .lw-payment-cvn {
		width: 100%
	}
}

@media (min-width: 769px) {
	.lw-steps-column #paymentForm .lw-payment-cvn input {
		width: 41%
	}
}

.lw-steps-column #paymentForm .lw-js-select-search {
	background-color: #fff;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #000;
	box-sizing: border-box;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	font-size: 16px;
	transition: border .2s ease-out;
	padding: 26px 16px 0;
	box-shadow: 0 0 1px #e6e6e6
}

.lw-steps-column #paymentForm .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border: solid #000;
	border-width: 0 2px 2px 0;
	right: 11px;
	top: 30px;
	height: 10px;
	width: 10px;
	position: absolute;
	pointer-events: none;
	padding: 3px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

@media (min-width: 768px) {
	.lw-steps-column #paymentForm .select2-container--default .select2-selection--single .select2-selection__arrow b {
		top: 32px
	}
}

.lw-steps-column #paymentForm .lw-payment {
	background-color: #fff;
	width: 100%;
	padding: 10px 5px
}

.lw-steps-column #paymentForm .lw-payment .lw-payment-boder-line {
	border-top: 1px solid #959595;
	margin-bottom: 10px;
	width: 100%
}

.lw-steps-column #paymentForm .lw-payment .lw-payment-authorizes-cards {
	font-family: AvusProMed;
	font-weight: 400;
	font-size: 16px
}

.lw-steps-column #paymentForm .lw-payment .lw-payment-secured-payment {
	font-family: AvusProMed;
	font-weight: 400;
	font-size: 16px;
	color: #00a453
}

.lw-steps-column #paymentForm .lw-payment .lw-secure-payment-logo {
	background: url(../images/secure_payment.png);
	background-repeat: no-repeat;
	background-size: 60px 60px;
	height: 60px;
	width: 60px;
	display: block;
	float: right;
	margin-left: 5px
}

.lw-steps-column #paymentForm .lw-payment .lw-payment-cards {
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.lw-steps-column #paymentForm .lw-payment .lw-payment-cards label:not(:first-child) {
	margin-left: 10px
}

.lw-steps-column #paymentForm .lw-payment .lw-payment-cards .lw-credit-card-img {
	width: 75px
}

.lw-steps-column #paymentForm .lw-payment .lw-payment-cards .lw-checkmark {
	top: 30px
}

.lw-steps-column #paymentForm .lw-payment .lw-creditcard-type-error {
	display: none
}

.lw-steps-column #paymentForm .lw-payment .lw-creditcard-type-error.lw-error {
	display: block;
	font-size: 12px;
	color: #f21010;
	margin-left: 10px
}

.lw-steps-column #paymentForm .lw-payment .lw-payment-creditcard-info {
	margin-bottom: 15px
}

.lw-steps-column #paymentForm .lw-btn-payment {
	text-transform: uppercase;
	width: 100%;
	height: 60px;
	font-size: 16px;
	transition: letter-spacing .2s ease-out
}

.lw-steps-column #paymentForm .lw-btn-payment:hover {
	font-weight: none;
	letter-spacing: 2px
}

.lw-content-products {
	background-color: #fff;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px
}

.lw-content-products .lw-header-orders {
	font-size: 32px;
	padding: 20px 0 0 25px;
	margin: 0
}

.lw-content-products .lw-product-image {
	height: 80px
}

.lw-content-products .lw-product-image img {
	max-height: 100%;
	width: auto
}

.lw-content-products .lw-products {
	padding-left: 10px;
	padding-right: 10px
}

.lw-content-products .lw-products .lw-product {
	border-bottom: 1px solid #959595;
	padding: 15px 0
}

.lw-content-products .lw-products .lw-product:not(:first-child) {
	padding-top: 10px
}

.lw-content-products .lw-products .lw-product h1,.lw-content-products .lw-products .lw-product p {
	font-size: 16px
}

.lw-content-products .lw-products .lw-product h1.lw-error,.lw-content-products .lw-products .lw-product h1.lw-error-gray,.lw-content-products .lw-products .lw-product p.lw-error,.lw-content-products .lw-products .lw-product p.lw-error-gray {
	font-size: 13px
}

.lw-content-products .lw-products .lw-product .lw-product-name {
	font-weight: 700
}

.lw-content-products .lw-products .lw-product .lw-quantity,.lw-content-products .lw-products .lw-product .lw-size {
	color: grey
}

.lw-content-products .lw-products .lw-product strike {
	color: #bbb;
	font-weight: 700
}

.lw-content-products .lw-totals .lw-subtotal:nth-child(1) {
	padding-top: 10px
}

.lw-content-products .lw-totals .lw-subtotal h1 {
	font-size: 16px
}

.lw-content-products .lw-totals .lw-subtotal p {
	font-size: 16px;
	margin: 0 0 5px
}

.lw-content-products .lw-totals .lw-tax-duty p {
	font-size: 14px;
	margin: 0 0 5px
}

.lw-content-products .lw-totals .lw-shipping h1 {
	margin: 0;
	margin: 0 0 5px
}

.lw-content-products .lw-totals .lw-shipping p {
	font-size: 14px;
	margin: 0 0 5px;
	font-weight: 700
}

.lw-content-products .lw-totals .lw-total {
	margin-top: 15px
}

.lw-content-products .lw-totals .lw-total h1 {
	font-size: 24px;
	margin: 0
}

.lw-content-products .lw-totals .lw-total p {
	font-size: 16px;
	margin: 0
}

.lw-content-products .lw-totals .lw-total .lw-total-price {
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.lw-content-products .lw-totals .lw-total .lw-total-price .lw-total-price-unadjusted {
	font-size: 24px;
	color: #bbb;
	font-weight: 700;
	padding-right: 10px
}

.lw-content-shipping-returns {
	background-color: #fff;
	margin-top: 10px;
	font-size: 14px;
	padding-bottom: 10px
}

.lw-content-shipping-returns .lw-shipping-returns {
	padding-bottom: 10px;
	padding-left: 5px
}

.lw-content-shipping-returns .lw-shipping-returns .lw-col-sm-1 {
	min-width: 45px
}

.lw-content-shipping-returns .lw-shipping-returns p {
	margin-bottom: 5px
}

.lw-content-shipping-returns .lw-shipping-returns p:last-child {
	margin-bottom: 10px
}

.lw-content-shipping-returns .lw-shipping-returns .lw-shipping-retunrs-text {
	margin-top: 5px;
	font-weight: 700
}

.lw-content-shipping-returns .lw-shipping-returns .lw-shipping-retunrs-text .lw-shipping-retunrs-info {
	width: 15px;
	position: absolute;
	margin-left: 6px;
	cursor: pointer
}

.lw-content-shipping-returns .lw-shipping-returns .lw-shipping-exchange-store-popin,.lw-content-shipping-returns .lw-shipping-returns .lw-shipping-free-online-returns-popin,.lw-content-shipping-returns .lw-shipping-returns .lw-shipping-returns-popin {
	display: none
}

.lw-content-shipping-returns .lw-customer-service {
	padding-top: 10px
}

.lw-content-shipping-returns .lw-customer-service p {
	margin-bottom: 5px
}

.lw-content-shipping-returns .lw-customer-service p:last-child {
	margin-bottom: 10px
}

.lw-content-shipping-returns .lw-customer-service a:hover {
	font-weight: 400
}

.lw-content-shipping-returns .lw-shipping-returns-img {
	max-width: 25px
}

@media (max-width: 767px) {
	.lw-content-shipping-returns .lw-shipping-returns-img {
		max-width: 30px
	}
}

.lw-content-shipping-returns .lw-header-shipping-returns {
	font-size: 24px;
	padding-left: 5px
}

@media (max-width: 767px) {
	.lw-content-shipping-returns .lw-header-shipping-returns {
		padding-top: 15px
	}
}

.lw-content-shipping-returns .expand-trigger {
	display: none
}

.lw-content-shipping-returns.lw-shipping-returns-sm {
	display: block;
	width: 100%
}

@media (min-width: 768px) {
	.lw-content-shipping-returns.lw-shipping-returns-sm {
		display: none
	}
}

.lw-content-shipping-returns.lw-shipping-returns-md {
	display: block
}

@media (max-width: 767px) {
	.lw-content-shipping-returns.lw-shipping-returns-md {
		display: none
	}
}

@media (max-width: 767px) {
	.cart-right-col .lw-header-shipping-returns {
		padding-top: 0
	}
}

.lw-container-confirmationorderdetails {
	font-size: 16px;
	color: #000;
	line-height: 1.5
}

.lw-container-confirmationorderdetails h1 {
	font-size: 32px;
	margin: 0 0 30px;
	line-height: 1.2
}

@media (min-width: 768px) {
	.lw-container-confirmationorderdetails h1 {
		margin: 10px 0 30px
	}
}

.lw-container-confirmationorderdetails h2 {
	font-size: 20px;
	margin: 0;
	line-height: 1.2
}

.lw-container-confirmationorderdetails p {
	font-size: 16px;
	line-height: 1.5;
	margin: 0 0 30px
}

.lw-container-confirmationorderdetails .billing-address,.lw-container-confirmationorderdetails .payment-method,.lw-container-confirmationorderdetails .shipping-address {
	margin-bottom: 30px
}

.lw-container-confirmationorderdetails .cc-exp strong {
	font-weight: 400
}

.lw-container-confirmationorderdetails .lw-confirmation-order-details {
	border-right: 1px solid #b4b4b4
}

@media (max-width: 767px) {
	.lw-container-confirmationorderdetails .lw-confirmation-order-details {
		border: none
	}

	.lw-container-confirmationorderdetails .lw-confirmation-order-details h1 {
		display: none
	}
}

.lw-container-confirmationorderdetails .lw-confirmation-your-order {
	padding-left: 30px
}

@media (max-width: 767px) {
	.lw-container-confirmationorderdetails .lw-confirmation-your-order {
		padding-left: 10px
	}

	.lw-container-confirmationorderdetails .lw-confirmation-your-order h1 {
		font-size: 20px;
		margin: 0
	}
}

.lw-container-confirmationorderdetails .lw-confirmation-details {
	padding: 20px 10px;
	background-color: #fff
}

@media (min-width: 768px) {
	.lw-container-confirmationorderdetails .lw-confirmation-details .lw-col-md:first-child {
		border-right: 1px solid #959595
	}
}

@media (max-width: 767px) {
	.lw-container-confirmationorderdetails .lw-confirmation-details .lw-col-md:first-child {
		border-bottom: 1px solid #959595
	}
}

@media (min-width: 768px) {
	.lw-container-confirmationorderdetails .lw-confirmation-details .lw-col-md:not(:first-child) {
		padding-left: 20px
	}
}

@media (min-width: 768px) {
	.lw-container-confirmationorderdetails .lw-confirmation-details .lw-col-md.lw-separator {
		border-bottom: 1px solid #959595
	}
}

.lw-container-confirmationorderdetails .lw-total {
	font-weight: 700;
	font-size: 24px;
	margin-top: 15px
}

.lw-container-confirmationorderdetails .lw-quantity {
	display: block;
	color: #646464
}

.lw-container-confirmationorderdetails .lw-product-image {
	height: 110px
}

.lw-container-confirmationorderdetails .lw-product-image img {
	height: 100%;
	width: auto
}

.lw-container-confirmationorderdetails .lw-product-price {
	font-weight: 700
}

.lw-container-confirmationorderdetails .lw-products .lw-product {
	border-bottom: 1px solid #b4b4b4;
	padding: 0 0 15px
}

@media (max-width: 767px) {
	.lw-container-confirmationorderdetails .lw-products .lw-product {
		border: none
	}
}

.lw-container-confirmationorderdetails .lw-align-right {
	text-align: right
}

.lw-container-confirmationorderdetails .lw-display {
	display: block
}

.lw-container-confirmationorderdetails .lw-subtotal {
	padding: 15px 0 0
}

.lw-container-confirmationorderdetails #totals .lw-col-sm-6 {
	padding: 0
}

.lw-container-confirmationorderdetails #totals li {
	padding-left: 0;
	padding-right: 0
}

@media (max-width: 767px) {
	.lw-container-confirmationorderdetails #totals .lw-total {
		margin-bottom: 15px
	}
}

.lw-container-confirmationorderdetails .lw-header-shipping-returns {
	border-top: 1px solid #b4b4b4;
	padding-top: 30px;
	margin-top: 20px
}

@media (max-width: 767px) {
	.lw-container-confirmationorderdetails .lw-header-shipping-returns {
		border: none;
		margin: 0;
		padding: 0
	}
}

@media (max-width: 767px) {
	.lw-container-confirmationorderdetails .lw-shipping-return-container {
		margin: 0 -10px;
		width: calc(100% + 20px);
		-ms-flex-preferred-size: unset;
		flex-basis: unset;
		max-width: 100vw;
		border-top: 25px solid #f1f1f1;
		padding: 20px
	}
}

.lw-container-confirmationorderdetails .lw-content-shipping-returns>.lw-col-sm-12 {
	padding-left: 0
}

.lw-container-confirmationorderdetails .lw-content-shipping-returns>.lw-col-sm-12>.lw-shipping-returns {
	padding-left: 0
}

.lw-container-confirmationorderdetails .lw-content-shipping-returns>.lw-col-sm-12>.lw-shipping-returns .lw-row>.lw-col-sm-1 {
	padding-left: 0
}

@media (max-width: 767px) {
	.lw-container-confirmationorderdetails .lw-confirmation-image {
		display: none
	}
}

.lw-confirmation-details-footer {
	background-color: #fff;
	padding: 15px;
	margin-top: 0
}

.lw-confirmation-details-footer .lw-col-sd-12,.lw-confirmation-details-footer .lw-col-sm-1,.lw-confirmation-details-footer .lw-col-sm-4,.lw-confirmation-details-footer .lw-shipping-returns {
	padding: 0
}

@media (max-width: 767px) {
	.lw-confirmation-details-footer {
		margin-top: 15px
	}
}

.lw-confirmation-details-footer.lw-margin {
	margin-top: 15px
}

.pt_checkoutv3 #main {
	padding-top: 0;
	margin-top: 0
}

.pt_checkoutv3 .lw-error {
	color: #f21010;
	font-size: 13px
}

.pt_checkoutv3 .lw-error a {
	color: #f21010
}

.pt_checkoutv3 .lw-error-gray {
	color: #7d7d7d;
	font-size: 13px
}

.pt_checkoutv3 .lw-container {
	width: 100%;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width: 768px) {
	.pt_checkoutv3 .lw-container.lw-container-header-fixed {
		padding-top: 20px
	}
}

@media (min-width: 769px) {
	.pt_checkoutv3 .lw-container {
		max-width: 1248px
	}
}

.pt_checkoutv3 .lw-container .form-textarea,.pt_checkoutv3 .lw-container textarea {
	background: #fff
}

.pt_checkoutv3 .lw-container .form-row {
	margin: 12px 0
}

.pt_checkoutv3 .lw-align-self-center {
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center
}

.pt_checkoutv3 .lw-align-right {
	text-align: right
}

.pt_checkoutv3 .lw-align-left {
	text-align: left
}

.pt_checkoutv3 .lw-align-center {
	text-align: center
}

.pt_checkoutv3 .lw-text-uppercase {
	text-transform: uppercase
}

@media (min-width: 768px) {
	.pt_checkoutv3 .lw-text-hide-md {
		display: none
	}
}

@media (min-width: 769px) {
	.pt_checkoutv3 .lw-text-hide-lg {
		display: none
	}

	.pt_checkoutv3 .lw-text-show-lg {
		display: block
	}
}

@media (max-width: 767px) {
	.pt_checkoutv3 .lw-text-hide-sm {
		display: none
	}

	.pt_checkoutv3 .lw-align-right-sm {
		text-align: right
	}

	.pt_checkoutv3 .lw-align-left-sm {
		text-align: left
	}
}

@media (min-width: 768px) {
	.pt_checkoutv3 .lw-text-show-md {
		display: block
	}
}

@media (max-width: 767px) {
	.pt_checkoutv3 .lw-text-show-sm {
		display: block
	}
}

@media (max-width: 768px) {
	.pt_checkoutv3 .lw-text-show-md-sm {
		display: block
	}

	.pt_checkoutv3 .lw-text-hide-md-sm {
		display: none
	}
}

.pt_checkoutv3 .lw-border-line {
	border: 1px solid #f4f4f4;
	margin: 10px
}

.pt_checkoutv3 .lw-info-icon-wrapper {
	display: block;
	width: 18px;
	height: 18px;
	cursor: pointer;
	background-image: url(../images/info-icon.svg);
	background-repeat: no-repeat;
	z-index: 2
}

.pt_checkoutv3 .select2-container .select2-selection--single {
	height: 24px;
	border: none;
	border-radius: 0;
	background-color: #f4f4f4
}

@media (max-width: 767px) {
	.pt_checkoutv3 .select2-container .select2-selection--single {
		height: 30px;
		font-size: 13px
	}
}

.pt_checkoutv3 .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 25px
}

@media (max-width: 767px) {
	.pt_checkoutv3 .select2-container--default .select2-selection--single .select2-selection__rendered {
		line-height: 30px
	}
}

.pt_checkoutv3 .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 22px;
	right: 10px
}

.pt_checkoutv3 .lw-align-items {
	-ms-flex-align: center;
	align-items: center
}

.pt_checkoutv3 .lw-padding-0 {
	padding: 0
}

.pt_checkoutv3 .lw-float-left {
	float: left
}

.pt_checkoutv3 .lw-float-right {
	float: right
}

.pt_checkoutv3 input[type=email].error,.pt_checkoutv3 input[type=number].error,.pt_checkoutv3 input[type=password].error,.pt_checkoutv3 input[type=tel].error,.pt_checkoutv3 input[type=text].error {
	border: 1px solid #f21010;
	box-shadow: 0 0 1px #f21010
}

@media (min-width: 769px) {
	.pt_checkoutv3 .form-row {
		height: 60px
	}

	.pt_checkoutv3 .form-row.form-customCheckbox {
		height: 25px
	}

	.pt_checkoutv3 .form-row.select-address {
		width: 60%
	}

	.pt_checkoutv3 .lw-select-city span.error,.pt_checkoutv3 .lw-select-country span.error {
		float: right;
		padding-left: 10px;
		width: 40%
	}

	.pt_checkoutv3 .lw-select-city span.error~span,.pt_checkoutv3 .lw-select-country span.error~span {
		border: 1px solid #f21010;
		box-shadow: 0 0 1px #f21010
	}

	.pt_checkoutv3 .lw-select-city .select2.select2-container.select2-container--default,.pt_checkoutv3 .lw-select-country .select2.select2-container.select2-container--default {
		width: 60%!important;
		float: left
	}

	.pt_checkoutv3 .lw-address-state input[id$=billing_billingAddress_addressFields_states_state],.pt_checkoutv3 .lw-address-state input[id$=shippingAddress_addressFields_states_state] {
		width: 100%
	}

	.pt_checkoutv3 .lw-address-state span.error {
		position: absolute;
		margin-top: 40px
	}

	.pt_checkoutv3 .lw-address-state span.error~span {
		border: 1px solid #f21010;
		box-shadow: 0 0 1px #f21010
	}

	.pt_checkoutv3 input[type=email],.pt_checkoutv3 input[type=number],.pt_checkoutv3 input[type=password],.pt_checkoutv3 input[type=tel],.pt_checkoutv3 input[type=text],.pt_checkoutv3 select {
		width: 60%;
		float: left
	}

	.pt_checkoutv3 input[type=email]~span.error,.pt_checkoutv3 input[type=number]~span.error,.pt_checkoutv3 input[type=password]~span.error,.pt_checkoutv3 input[type=tel]~span.error,.pt_checkoutv3 input[type=text]~span.error,.pt_checkoutv3 select~span.error {
		float: right;
		width: 40%;
		padding-left: 10px
	}

	.pt_checkoutv3 input[type=email]~span.error[id$='_addressFields_postal-error'],.pt_checkoutv3 input[type=number]~span.error[id$='_addressFields_postal-error'],.pt_checkoutv3 input[type=password]~span.error[id$='_addressFields_postal-error'],.pt_checkoutv3 input[type=tel]~span.error[id$='_addressFields_postal-error'],.pt_checkoutv3 input[type=text]~span.error[id$='_addressFields_postal-error'],.pt_checkoutv3 select~span.error[id$='_addressFields_postal-error'] {
		position: absolute
	}

	.pt_checkoutv3 input[type=email]~span.error[id$='_phonefields_phoneNumber-error'],.pt_checkoutv3 input[type=number]~span.error[id$='_phonefields_phoneNumber-error'],.pt_checkoutv3 input[type=password]~span.error[id$='_phonefields_phoneNumber-error'],.pt_checkoutv3 input[type=tel]~span.error[id$='_phonefields_phoneNumber-error'],.pt_checkoutv3 input[type=text]~span.error[id$='_phonefields_phoneNumber-error'],.pt_checkoutv3 select~span.error[id$='_phonefields_phoneNumber-error'] {
		position: absolute
	}

	.pt_checkoutv3 input[type=email]~span.error[id$='_paymentMethods_creditCard_creditcardmonth-error'],.pt_checkoutv3 input[type=number]~span.error[id$='_paymentMethods_creditCard_creditcardmonth-error'],.pt_checkoutv3 input[type=password]~span.error[id$='_paymentMethods_creditCard_creditcardmonth-error'],.pt_checkoutv3 input[type=tel]~span.error[id$='_paymentMethods_creditCard_creditcardmonth-error'],.pt_checkoutv3 input[type=text]~span.error[id$='_paymentMethods_creditCard_creditcardmonth-error'],.pt_checkoutv3 select~span.error[id$='_paymentMethods_creditCard_creditcardmonth-error'] {
		position: absolute
	}

	.pt_checkoutv3 input[type=email]~span.error[id$='_paymentMethods_creditCard_creditcardyear-error'],.pt_checkoutv3 input[type=number]~span.error[id$='_paymentMethods_creditCard_creditcardyear-error'],.pt_checkoutv3 input[type=password]~span.error[id$='_paymentMethods_creditCard_creditcardyear-error'],.pt_checkoutv3 input[type=tel]~span.error[id$='_paymentMethods_creditCard_creditcardyear-error'],.pt_checkoutv3 input[type=text]~span.error[id$='_paymentMethods_creditCard_creditcardyear-error'],.pt_checkoutv3 select~span.error[id$='_paymentMethods_creditCard_creditcardyear-error'] {
		position: absolute;
		margin-top: 24px
	}

	.pt_checkoutv3 input[type=email]~span.error[id$='_paymentMethods_creditCard_cvn-error'],.pt_checkoutv3 input[type=number]~span.error[id$='_paymentMethods_creditCard_cvn-error'],.pt_checkoutv3 input[type=password]~span.error[id$='_paymentMethods_creditCard_cvn-error'],.pt_checkoutv3 input[type=tel]~span.error[id$='_paymentMethods_creditCard_cvn-error'],.pt_checkoutv3 input[type=text]~span.error[id$='_paymentMethods_creditCard_cvn-error'],.pt_checkoutv3 select~span.error[id$='_paymentMethods_creditCard_cvn-error'] {
		position: absolute;
		margin-left: 0;
		margin-top: 45px
	}

	.pt_checkoutv3 .lw-giftcard-area .form-row {
		height: auto
	}

	.pt_checkoutv3 .lw-custom-postalcode-state {
		width: 60%
	}

	.pt_checkoutv3 .lw-custom-postalcode-state .lw-address-postal-code {
		padding: 0
	}

	.pt_checkoutv3 .lw-custom-postalcode-state .lw-address-postal-code input {
		width: 100%
	}

	.pt_checkoutv3 .lw-custom-postalcode-state .lw-address-state {
		padding-left: 10px;
		padding-right: 0
	}

	.pt_checkoutv3 .lw-custom-phone-number {
		width: 60%
	}

	.pt_checkoutv3 .lw-custom-phone-number .lw-address-phone-code {
		padding: 0
	}

	.pt_checkoutv3 .lw-custom-phone-number .lw-address-phone-number {
		padding-left: 10px;
		padding-right: 0
	}

	.pt_checkoutv3 .lw-custom-phone-number .lw-address-phone-number input {
		width: 100%
	}
}

.pt_checkoutv3 select.error~span.select2 span span.select2-selection {
	border-color: #f21010!important;
	box-shadow: 0 0 1px #f21010!important
}

.pt_checkoutv3 .lw-total-price-unadjusted {
	padding-right: 0!important;
	font-size: 24px;
	color: #bbb;
	font-weight: 700;
	padding-right: 10px
}

.pt_checkoutv3 .lw-general-error {
	font-size: 12px;
	color: #f21010
}

.pt_checkoutv3 .lw-checkout-summary {
	background-color: #fff;
	margin-top: 25px
}

.pt_checkoutv3 .lw-checkout-summary h1 {
	font-family: AvusProMed;
	font-weight: 400;
	font-size: 16px
}

.pt_checkoutv3 .lw-checkout-summary p {
	font-size: 14px
}

.pt_checkoutv3 .lw-checkout-summary .lw-checkout-summary-shipping-method {
	margin-top: 15px
}

.silentPostFetchTokenFrame {
	display: none
}

#paypal-button-container {
	display: none
}

.paypal-not-available {
	color: red;
	display: none;
	padding: 0
}

.lw-terms-and-conditions {
	font-style: italic;
	font-size: 13px;
	color: #333;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left
}

.lw-terms-and-conditions .terms-and-conditions-link {
	text-decoration: underline;
	cursor: pointer
}

.lw-invoice-guest-content .lw-col-sm-12 {
	margin-top: 25px
}

.lw-invoice-guest-content .lw-col-sm-6 {
	margin-top: 100px
}

.lw-invoice-guest-content .lw-col-sm-6 button {
	width: 100%
}

.product-set-main,.product-set-side {
	float: left;
	width: 50%
}

@media (max-width: 767px) {
	.product-set-main,.product-set-side {
		float: none;
		width: 100%;
		text-align: center
	}
}

.product-set-main .product-image-container,.product-set-side .product-image-container {
	padding-right: 0;
	margin-bottom: 25px
}

.productSet-zoom {
	position: absolute;
	right: 15px;
	top: 5px;
	font-size: 30px;
	line-height: 30px;
	cursor: pointer
}

@media (max-width: 767px) {
	.productSet-zoom {
		display: none
	}
}

.product-set-list {
	font-size: 0;
	text-align: left
}

@media (max-width: 767px) {
	.product-set-list {
		padding-top: 40px;
		margin: 0 -6px
	}
}

.product-set-list .product-tile {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	padding: 0 0 12px 12px;
	font-size: 13px
}

@media (max-width: 767px) {
	.product-set-list .product-tile {
		text-align: center;
		padding: 0 6px 12px
	}
}

.zoomed .product-set-main {
	width: 75%
}

.zoomed .product-set-side {
	width: 25%
}

.zoomed .product-set-list .product-tile {
	width: 100%
}

.product-set-recommendations {
	clear: both;
	padding-top: 100px;
	overflow: hidden
}

@media (max-width: 767px) {
	.product-set-recommendations {
		padding-top: 70px;
		text-align: center
	}
}

.product-set-recommendations .tiles-container {
	margin: 0 -6px;
	font-size: 0
}

.product-set-recommendations .label {
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 30px
}

@media (max-width: 767px) {
	.product-set-recommendations .label {
		font-size: 21px
	}
}

.product-set-recommendations .product-tile {
	display: inline-block;
	vertical-align: top;
	width: 25%;
	padding: 0 6px 12px
}

@media (max-width: 767px) {
	.product-set-recommendations .product-tile {
		width: 50%
	}
}

.checkout-fieldset .form-input,.checkout-fieldset .form-select,.checkout-fieldset .form-textarea,.checkout-fieldset .input-select,.checkout-fieldset input[type=email],.checkout-fieldset input[type=number],.checkout-fieldset input[type=password],.checkout-fieldset input[type=tel],.checkout-fieldset input[type=text],.checkout-fieldset select,.checkout-fieldset textarea,.login .form-input,.login .form-select,.login .form-textarea,.login .input-select,.login input[type=email],.login input[type=number],.login input[type=password],.login input[type=tel],.login input[type=text],.login select,.login textarea {
	font-size: 13px;
	height: 24px;
	background: #f5f5f5
}

.checkout-fieldset .form-customCheckbox .form-label .form-label,.login .form-customCheckbox .form-label .form-label {
	font-size: 13px;
	height: auto
}

.checkout-fieldset button,.login button {
	font-size: 13px;
	height: 24px;
	padding: 6px
}

.pt_account .checkoutlogin .login-title,.pt_account .login .login-title {
	font-size: 18px
}

.pt_account .checkoutlogin .col-1,.pt_account .checkoutlogin .col-2,.pt_account .checkoutlogin .col-3,.pt_account .login .col-1,.pt_account .login .col-2,.pt_account .login .col-3 {
	width: 33.33%;
	padding: 0 10px;
	float: left
}

@media (max-width: 3999px) {
	.pt_account .checkoutlogin .col-1,.pt_account .checkoutlogin .col-2,.pt_account .checkoutlogin .col-3,.pt_account .login .col-1,.pt_account .login .col-2,.pt_account .login .col-3 {
		width: 50%
	}
}

@media (max-width: 767px) {
	.pt_account .checkoutlogin .col-1,.pt_account .checkoutlogin .col-2,.pt_account .checkoutlogin .col-3,.pt_account .login .col-1,.pt_account .login .col-2,.pt_account .login .col-3 {
		width: 100%;
		padding: 0
	}
}

.pt_account .checkoutlogin .col-1,.pt_account .login .col-1 {
	padding-left: 0
}

@media (max-width: 767px) {
	.pt_account .checkoutlogin .col-1,.pt_account .login .col-1 {
		margin-bottom: 25px
	}
}

@media (max-width: 3999px) {
	.pt_account .checkoutlogin .col-2,.pt_account .login .col-2 {
		padding-right: 0
	}
}

.pt_account .checkoutlogin .col-3,.pt_account .login .col-3 {
	padding-right: 0
}

.pt_account .checkoutlogin .login-box,.pt_account .login .login-box {
	background: #fff;
	padding: 12px;
	margin-bottom: 20px
}

@media (max-width: 3999px) {
	.pt_account .checkoutlogin .login-box,.pt_account .login .login-box {
		padding: 8px;
		margin-bottom: 25px
	}
}

.pt_account .checkoutlogin .login-box p,.pt_account .login .login-box p {
	font-size: 11px
}

@media (max-width: 3999px) {
	.pt_account .checkoutlogin .login-box p,.pt_account .login .login-box p {
		font-size: 10px
	}
}

.pt_account .checkoutlogin .login-box button,.pt_account .login .login-box button {
	width: 100%;
	font-size: 13px
}

.pt_account .checkoutlogin .login-box #password-reset,.pt_account .login .login-box #password-reset {
	float: right;
	padding: 13px 0 6px;
	font-size: 13px;
	text-decoration: underline
}

.pt_account .checkoutlogin .login-box .form-dialog-required,.pt_account .login .login-box .form-dialog-required {
	color: #000
}

.pt_account .checkoutlogin .login-box .login-rememberme,.pt_account .login .login-box .login-rememberme {
	display: none
}

.pt_account .registration {
	background: #fff;
	padding: 12px
}

@media (min-width: 4000px) {
	.pt_account .registration {
		width: 555px
	}
}

@media (min-width: 4000px) {
	.pt_account .registration {
		width: 720px
	}
}

@media (max-width: 767px) {
	.pt_account .registration {
		padding: 8px
	}

	.pt_account .registration button {
		width: 100%
	}
}

.pt_account .registration form {
	display: block;
	max-width: 325px
}

@media (max-width: 767px) {
	.pt_account .registration form {
		max-width: none
	}
}

.pt_account .registration form .form-customCheckbox input[type=checkbox]~label:before {
	top: 20%
}

.pt_account .registration form .form-customCheckbox input[type=checkbox]:checked+label:after {
	top: 20%
}

.pt_account .registration .form-dialog-required.no-mobile {
	float: none;
	font-size: 12px
}

.pt_account .registration .edit-profile-btn {
	margin-bottom: 40px
}

.pt_checkoutv2 .login-wrapper {
	width: 1278px;
	padding: 0 15px;
	margin: 0 auto
}

@media (max-width: 3999px) {
	.pt_checkoutv2 .login-wrapper {
		max-width: 1630px;
		width: auto
	}
}

.pt_checkoutv2 .login-wrapper .login {
	overflow: hidden
}

.pt_checkoutv2 .login-wrapper .login .login-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: stretch;
	align-items: stretch;
	margin-right: -20px
}

@media (max-width: 767px) {
	.pt_checkoutv2 .login-wrapper .login .login-container {
		-ms-flex-direction: column;
		flex-direction: column;
		margin: 0
	}
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box {
	width: 50%;
	margin-right: 20px;
	padding: 10px 15px
}

@media (max-width: 767px) {
	.pt_checkoutv2 .login-wrapper .login .login-container .login-box {
		width: 100%
	}
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box h2 {
	font-size: 18px
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box p {
	font-size: 13px
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box fieldset {
	margin-top: 20px
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box label {
	display: none
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-input::-webkit-input-placeholder {
	color: #979797
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-input:-moz-placeholder {
	color: #979797;
	opacity: 1
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-input::-moz-placeholder {
	color: #979797;
	opacity: 1
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-input:-ms-input-placeholder {
	color: #979797
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-row-button {
	margin-top: 30px
}

.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-row-button #login-button,.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-row-button button {
	width: auto;
	float: none;
	min-height: 35px
}

@media (max-width: 767px) {
	.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-row-button #login-button,.pt_checkoutv2 .login-wrapper .login .login-container .login-box .form-row-button button {
		width: 100%
	}
}

@media (max-width: 767px) {
	.pt_checkoutv2 .login-wrapper .login .login-container .signin-box {
		-ms-flex-order: 1;
		order: 1
	}

	.pt_checkoutv2 .login-wrapper .login .login-container .create-box {
		-ms-flex-order: 2;
		order: 2
	}
}

.pt_checkoutv2 .login-wrapper .login .login-container .error {
	font-size: 12px
}

.pt_checkoutv2 .login-wrapper .login .login-container .form-row span[id$='_username-error'],.pt_checkoutv2 .login-wrapper .login .login-container .form-row span[id$='_username__register-error'],.pt_checkoutv2 .login-wrapper .login .login-container .form-row span[id*='_login_password'] {
	font-size: 12px
}

.different-country-wrapper.country-registration {
	box-sizing: border-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.different-country-wrapper.country-registration.country-align {
	-ms-flex-align: center;
	align-items: center
}

.different-country-wrapper.country-registration>.form-row {
	box-sizing: border-box;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	-ms-flex-preferred-size: 91.66666667%;
	flex-basis: 91.66666667%;
	max-width: 91.66666667%
}

.different-country-wrapper.country-registration .country-selector {
	box-sizing: border-box;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	-ms-flex-preferred-size: 8.33333333%;
	flex-basis: 8.33333333%;
	max-width: 8.33333333%;
	margin-top: 20px;
	padding-left: 5px
}

.different-country-wrapper.country-registration .country-selector.country-selector-checkout {
	margin-top: 10px;
	padding-left: 5px
}

.different-country-wrapper.country-registration .country-selector .info-icon-wrapper {
	display: block;
	width: 18px;
	height: 18px;
	cursor: pointer;
	background-image: url(../images/info-icon.svg);
	background-repeat: no-repeat;
	z-index: 2
}

.different-country-wrapper.country-registration .select2-container .select2-selection--single {
	height: 24px;
	border: none;
	border-radius: 0;
	background-color: #f4f4f4
}

.lw-registration-form {
	padding-top: 20px;
	display: -ms-flexbox;
	display: flex
}

.lw-registration-form .lw-custom-radio {
	font-size: 13px
}

.lw-registration-form label:not(:first-child) {
	margin-left: 10px
}

.lw-registration-form label {
	display: block
}

.lw-registration-form .lw-custom-radio-error {
	display: none
}

.lw-registration-form input.error:not(:checked)~span.lw-custom-radio-error {
	display: inline;
	color: #f21010;
	font-size: 13px;
	padding-left: 5px
}

.lw-registration-form input.error:checked~span.lw-custom-radio-error {
	display: none
}

.pt_account .account-overview,.pt_address .account-overview {
	background: #fff;
	padding: 24px
}

.pt_account .account-overview .account-header,.pt_address .account-overview .account-header {
	margin-top: 0
}

.pt_account .account-overview .account-information,.pt_address .account-overview .account-information {
	margin: 12px 0
}

.pt_account .account-overview .newsletters-information,.pt_address .account-overview .newsletters-information {
	margin: 40px 0
}

.pt_account h1.password-reset-title,.pt_address h1.password-reset-title {
	font-size: 16px
}

.pt_account .password-reset,.pt_address .password-reset {
	background: #fff;
	padding: 24px;
	font-size: 16px
}

.pt_account .password-reset #PasswordResetForm,.pt_address .password-reset #PasswordResetForm {
	max-width: 320px
}

.pt_account #addresses,.pt_address #addresses {
	width: 100%;
	padding: 12px 16px;
	background: #fff;
	padding-bottom: 50px
}

.pt_account #addresses .address-list,.pt_address #addresses .address-list {
	width: 100%;
	margin-top: 20px;
	font-size: 0
}

.pt_account #addresses .address-tile,.pt_address #addresses .address-tile {
	font-size: 12px;
	padding-right: 20px;
	margin: 0 0 20px 0;
	display: inline-block;
	vertical-align: top;
	width: 33.33%
}

@media (max-width: 3999px) {
	.pt_account #addresses .address-tile,.pt_address #addresses .address-tile {
		width: 50%
	}
}

@media (max-width: 767px) {
	.pt_account #addresses .address-tile,.pt_address #addresses .address-tile {
		width: 100%;
		display: block
	}
}

.pt_account #addresses .address-tile h3,.pt_address #addresses .address-tile h3 {
	margin: 0 0 18px 0
}

.pt_account #addresses .address-tile .mini-address-title,.pt_address #addresses .address-tile .mini-address-title {
	font-weight: 700;
	margin-bottom: 12px
}

.pt_account #addresses .address-tile .mini-address-location,.pt_address #addresses .address-tile .mini-address-location {
	margin-bottom: 12px
}

.pt_account #addresses .address-tile .address-delete,.pt_account #addresses .address-tile .address-edit,.pt_account #addresses .address-tile .address-make-default,.pt_address #addresses .address-tile .address-delete,.pt_address #addresses .address-tile .address-edit,.pt_address #addresses .address-tile .address-make-default {
	display: inline-block;
	text-decoration: underline;
	margin-right: 20px
}

.pt_account #addresses .address-tile .address-default,.pt_account #addresses .address-tile .address-make-default,.pt_address #addresses .address-tile .address-default,.pt_address #addresses .address-tile .address-make-default {
	display: block;
	margin-top: 12px
}

.pt_address .section-header-note {
	min-height: 25px
}

.pt_order .orderhistory {
	background: #fff;
	padding: 20px
}

@media (max-width: 3999px) {
	.pt_order .orderhistory {
		font-size: 12px
	}
}

.pt_order .orders {
	width: 42%;
	float: left
}

@media (max-width: 767px) {
	.pt_order .orders {
		width: 100%;
		float: none
	}
}

.pt_order .orders .order-history-header {
	display: inline-block;
	margin: 8px 0;
	cursor: pointer
}

.pt_order .orders .order-history-header i {
	font-size: 8px;
	display: inline-block;
	vertical-align: middle
}

.pt_order .orders .order-history-header .order-status {
	display: inline-block
}

.pt_order .orders .order-history-header .order-status .label {
	display: none
}

.pt_order .orders .order-details {
	display: none
}

.pt_order .orders .back {
	display: inline-block;
	margin-top: 30px;
	font-weight: 700
}

.pt_order #view-order {
	width: 58%;
	float: right
}

@media (max-width: 767px) {
	.pt_order #view-order {
		width: 100%;
		float: none
	}
}

.pt_order #view-order .order-details {
	border-left: 1px solid #7d7d7d;
	padding: 20px;
	display: table;
	table-layout: fixed
}

@media (max-width: 767px) {
	.pt_order #view-order .order-details {
		display: block;
		border-left: none;
		border-top: 1px solid #7d7d7d;
		padding: 20px 0
	}
}

@media (max-width: 539px) {
	.pt_order #view-order .order-details {
		text-align: center
	}
}

.pt_order #view-order .order-details .order-item {
	display: table
}

.pt_order #view-order .order-details .order-item .item-image {
	display: table-cell;
	vertical-align: middle
}

.pt_order #view-order .order-details .order-item .item-name {
	display: table-cell;
	vertical-align: middle
}

.pt_order #view-order .order-details .order-number .value {
	color: #959595
}

.pt_order #view-order .order-details .order-status {
	margin: 30px 0
}

.pt_order #view-order .order-details .order-actions li {
	display: inline-block;
	padding-right: 10px
}

.pt_order #view-order .order-details .order-actions a {
	font-weight: 700
}

.pt_order #view-order .order-details .order-actions a:hover {
	text-decoration: underline
}

@media (max-width: 3999px) {
	.pt_order .order {
		font-size: 12px
	}
}

.pt_order .order .order-box {
	padding: 30px;
	background: #fff
}

.pt_order .order .order-information {
	float: left;
	width: 66.66%;
	padding-right: 10px
}

@media (max-width: 3999px) {
	.pt_order .order .order-information {
		width: 100%;
		padding: 0
	}
}

.pt_order .order .order-header .order-status {
	display: inline-block
}

.pt_order .order .order-header .order-status .label {
	display: none
}

.pt_order .order .order-shipments {
	float: right;
	width: 33.33%
}

@media (max-width: 3999px) {
	.pt_order .order .order-shipments {
		width: 50%;
		margin-top: 20px
	}
}

@media (max-width: 767px) {
	.pt_order .order .order-shipments {
		width: 100%
	}
}

.pt_order .order .shipment-header {
	display: none
}

.pt_order .order .order-print {
	margin: 12px 0
}

@media print {
	.pt_order .order .order-print {
		display: none
	}
}

.pt_order .order .order-print a {
	cursor: pointer;
	text-decoration: underline;
	margin-right: 6px
}

.pt_order .order .order-shipment-summary {
	margin: 30px 0 50px 0
}

.pt_order .order .order-shipment-summary .label {
	font-weight: 700
}

.pt_order .order .order-shipment-summary .order-shipment-address {
	width: 25%;
	float: left
}

@media (max-width: 539px) {
	.pt_order .order .order-shipment-summary .order-shipment-address {
		width: 100%;
		float: none
	}
}

.pt_order .order .order-shipment-summary .shipping-method {
	width: 25%;
	float: right
}

@media (max-width: 539px) {
	.pt_order .order .order-shipment-summary .shipping-method {
		width: 100%;
		float: none;
		margin-top: 30px
	}
}

.pt_order .order .order-shipment-summary .shipping-status {
	display: none
}

.pt_order .order .order-billing-summary {
	margin: 50px 0 80px 0
}

.pt_order .order .order-billing-summary .label {
	font-weight: 700
}

.pt_order .order .order-billing-summary address {
	font-style: normal
}

.pt_order .order .order-billing-summary .order-billing {
	width: 25%;
	float: left
}

@media (max-width: 539px) {
	.pt_order .order .order-billing-summary .order-billing {
		width: 100%;
		float: none
	}
}

.pt_order .order .order-billing-summary .order-payment-instruments {
	width: 25%;
	float: right
}

@media (max-width: 539px) {
	.pt_order .order .order-billing-summary .order-payment-instruments {
		width: 100%;
		float: none;
		margin-top: 30px
	}
}

.pt_order .order .shipment-details-table .line-item {
	padding: 20px
}

.pt_order .order .shipment-details-table .line-item .line-item-image {
	width: 100px;
	float: left;
	margin-right: 20px
}

.pt_order .order .shipment-details-table .line-item .line-item-details {
	float: right;
	width: calc(100% - 120px)
}

.pt_order .order .shipment-details-table .line-item .line-item-name {
	font-weight: 700
}

.pt_order .order .shipment-details-table .line-item .label {
	display: inline
}

.pt_order .order .shipment-details-table .line-item .line-item-price {
	display: none
}

.pt_order .order .order-payment-summary {
	padding-top: 38px;
	border-top: 1px solid #7d7d7d;
	text-align: right
}

.pt_order .order .order-payment-summary .order-detail-summary {
	width: 160px;
	display: inline-block
}

.pt_order .order .order-payment-summary .order-totals-table {
	font-size: 12px;
	width: 100%
}

.pt_order .order .order-payment-summary .order-totals-table td {
	padding: 5px 0 5px 10px
}

.pt_order .order .order-payment-summary .order-totals-table td:first-child {
	text-align: left;
	padding-left: 0
}

.pt_order .order .order-payment-summary .order-shipping .shipping-method {
	display: none
}

.pt_wishlist .wishlist-title {
	font-size: 18px
}

.pt_wishlist .wishlistlogin {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between
}

@media (max-width: 767px) {
	.pt_wishlist .wishlistlogin {
		-ms-flex-direction: column;
		flex-direction: column
	}
}

.pt_wishlist .wishlistlogin .col-1,.pt_wishlist .wishlistlogin .col-2 {
	width: 49%;
	padding: 0
}

@media (max-width: 767px) {
	.pt_wishlist .wishlistlogin .col-1,.pt_wishlist .wishlistlogin .col-2 {
		width: auto
	}
}

.pt_wishlist .wishlistlogin .col-2 {
	margin-left: auto
}

@media (max-width: 767px) {
	.pt_wishlist .wishlistlogin .col-2 {
		margin-left: 0
	}
}

.pt_wishlist .wishlistlogin .login-box {
	background: #fff;
	padding: 12px;
	margin-bottom: 20px
}

.pt_wishlist .wishlistlogin .login-box>h2 {
	font-size: 18px
}

@media (max-width: 3999px) {
	.pt_wishlist .wishlistlogin .login-box {
		padding: 8px;
		margin-bottom: 25px
	}

	.pt_wishlist .wishlistlogin .login-box button {
		padding: 6px;
		font-size: 12px
	}
}

.pt_wishlist .wishlistlogin .login-box p {
	font-size: 13px
}

.pt_wishlist .wishlistlogin .login-box .form-label {
	font-size: 13px
}

.pt_wishlist .wishlistlogin .login-box #password-reset {
	float: right;
	padding: 13px 0 6px;
	font-size: 13px;
	text-decoration: underline
}

.pt_wishlist .wishlistlogin .login-box .form-dialog-required {
	color: #000
}

.pt_wishlist .wishlistlogin .login-box .login-rememberme {
	display: none
}

.pt_wishlist .breadcrumb {
	display: inline-block;
	margin-right: 15px;
	min-height: 27px;
	line-height: 14px;
	padding: 6px 0
}

.pt_wishlist .blockSocialSharing {
	text-align: right;
	display: inline-block;
	width: auto;
	float: right;
	vertical-align: bottom;
	height: 100%
}

@media (max-width: 767px) {
	.pt_wishlist .blockSocialSharing {
		text-align: left;
		display: block;
		float: none;
		margin: 20px 0
	}
}

.pt_wishlist .blockSocialSharing p {
	position: absolute;
	display: inline-block;
	color: #a9a8a6;
	padding: 0 10px 0 0;
	margin: 0
}

@media (min-width: 768px) {
	.pt_wishlist .blockSocialSharing p {
		right: 0
	}
}

@media (max-width: 540px) {
	.pt_wishlist .blockSocialSharing p {
		left: 0
	}
}

.pt_wishlist .blockSocialSharing ul {
	display: inline-block;
	margin: 10px 0 0
}

.pt_wishlist .blockSocialSharing ul .social-sharing-item {
	margin: 5px
}

@media (max-width: 540px) {
	.pt_wishlist .blockSocialSharing ul .social-sharing-item {
		margin: 0;
		vertical-align: super
	}
}

.pt_wishlist .blockSocialSharing .socialLinks {
	display: inline-block
}

@media (min-width: 768px) {
	.pt_wishlist .blockSocialSharing .social-sharing-mail {
		float: right;
		margin: 0
	}
}

@media (max-width: 540px) {
	.pt_wishlist .blockSocialSharing .social-sharing-mail {
		display: inline-block
	}
}

.pt_wishlist .blockSocialSharing .social-sharing-mail .fa-envelope:before {
	font-size: 20px
}

.pt_wishlist .wishlist-items {
	width: 100%;
	overflow: hidden
}

.pt_wishlist .wishlist-item {
	display: table;
	table-layout: fixed;
	float: left;
	width: 49%;
	margin: 20px 2% 0 0;
	min-height: 200px;
	padding: 12px;
	background: #fff;
	font-size: 12px
}

.pt_wishlist .wishlist-item:nth-child(even) {
	margin-right: 0
}

@media (max-width: 1023px) {
	.pt_wishlist .wishlist-item {
		width: 100%;
		float: none;
		display: block
	}
}

.pt_wishlist .wishlist-item .item-image {
	display: inline-block;
	vertical-align: middle;
	width: 170px;
	text-align: center
}

@media (max-width: 539px) {
	.pt_wishlist .wishlist-item .item-image {
		display: block;
		width: 100%
	}
}

.pt_wishlist .wishlist-item .item-details {
	display: inline-block;
	vertical-align: middle;
	width: calc(100% - 175px);
	padding-left: 12px;
	font-size: 16px;
	position: relative
}

@media (max-width: 539px) {
	.pt_wishlist .wishlist-item .item-details {
		display: block;
		width: 100%
	}
}

.pt_wishlist .wishlist-item .item-details .sku {
	margin-bottom: 10px
}

.pt_wishlist .wishlist-item .item-details .name {
	font-weight: 700
}

.pt_wishlist .wishlist-item .item-details .price {
	font-weight: 700;
	width: auto;
	position: absolute;
	right: 0;
	top: 15px;
	font-size: 16px
}

@media (max-width: 767px) {
	.pt_wishlist .wishlist-item .item-details .price {
		position: relative;
		top: 0;
		margin-bottom: 10px
	}
}

.pt_wishlist .wishlist-item .item-details .price .label {
	display: none
}

.pt_wishlist .wishlist-item .item-details .product-availability {
	margin: 10px 0
}

.pt_wishlist .wishlist-item .item-details .attribute .value {
	font-weight: 700
}

.pt_wishlist .wishlist-item .item-details .wishlist-material {
	margin-bottom: 15px
}

.pt_wishlist .wishlist-item .item-details .wishlist-material .value {
	font-weight: 700
}

.pt_wishlist .wishlist-item .item-availability {
	display: none
}

.pt_wishlist .wishlist-button button:not(.button-text),.pt_wishlist input[type=submit]:not(.button-text) {
	font-size: 14px;
	padding: 6px 15px
}

.pt_wishlist .share-icon {
	font-style: 16px
}

.pt_wishlist .share-icon .fa {
	background-image: none
}

.option-add-to-cart-w {
	margin-bottom: 10px
}

.delete-product {
	padding: 10px 0;
	display: inline-block;
	vertical-align: middle
}

.delete-product .button-text {
	margin-left: 15px
}

.delete-product .button-text:before {
	content: '';
	background-image: url(../images/cross.svg);
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 10px
}

.pt_error .navigation .navigation-topCatList {
	display: none
}

.pt_error .container {
	padding-left: 0
}

.pt_error .error404,.pt_error .error500 {
	text-align: center;
	padding: 200px 20px;
	font-size: 15px;
	line-height: 22px
}

.pt_error .error404 h1,.pt_error .error500 h1 {
	margin: 0 0 56px 0;
	font-weight: 400
}

.pt_error .error404 ul,.pt_error .error500 ul {
	margin: 32px 0;
	font-weight: 700
}

#sitteoffline-wrapper {
	clear: both;
	padding-top: 20px;
	max-width: 960px;
	margin: 0 auto;
	text-align: center
}

#sitteoffline-wrapper .span4 {
	width: 32.3333333333%;
	float: left;
	padding: 10px
}

@media (max-width: 767px) {
	#sitteoffline-wrapper .span4 {
		width: 100%
	}
}

#sitteoffline-wrapper .span8 {
	width: 67.6666666667%;
	float: left;
	padding: 0 10px 10px 10px
}

@media (max-width: 767px) {
	#sitteoffline-wrapper .span8 {
		width: 100%
	}
}

#sitteoffline-wrapper .logo {
	width: 100%;
	max-width: 600px;
	padding-bottom: 6rem;
	float: left;
	margin-left: 0
}

#sitteoffline-wrapper .morris {
	width: 100%
}

#sitteoffline-wrapper .fb {
	padding-bottom: 5rem;
	font-weight: 700;
	font-size: 110%
}

#sitteoffline-wrapper .sb {
	padding-bottom: 3.5rem;
	font-size: 85%;
	color: #a9a8a6
}

@media (max-width: 767px) {
	#sitteoffline-wrapper .sb {
		padding-bottom: 53px
	}
}

#sitteoffline-wrapper .tb {
	font-size: 80%;
	color: #a9a8a6
}

#sitteoffline-wrapper .insta {
	color: #a9a8a6;
	text-decoration: none
}

.cf:after,.cf:before {
	content: "";
	display: table
}

.cf:after {
	clear: both
}

@media screen and (max-width: 768px) {
	.span4,aside {
		width: 100%;
		margin-left: 0
	}
}

.pt_storefront .swiper-container {
	padding-bottom: 30px
}

.pt_storefront .swiper-container .content-image {
	background: 0 0;
	margin: 0
}

.pt_storefront .swiper-container .content-image img {
	width: 100%
}

.pt_storefront .swiper-container .content-image .content-image-caption {
	opacity: 1;
	color: #fff
}

.pt_storefront .swiper-container .swiper-pagination .swiper-pagination-bullet {
	border-radius: 0
}

.pt_storefront .swiper-container .swiper-pagination .swiper-pagination-bullet-active {
	background: #000
}

.pt_storefront .swiper-container .swiper-button-next,.pt_storefront .swiper-container .swiper-button-prev {
	background: 0 0;
	width: 20px;
	height: 20px;
	color: #fff;
	font-size: 20px;
	text-align: center
}

.pt_storefront .swiper-container .swiper-button-next:hover,.pt_storefront .swiper-container .swiper-button-prev:hover {
	opacity: .5
}

.pt_storefront .swiper-container.black-control .swiper-button-next,.pt_storefront .swiper-container.black-control .swiper-button-prev {
	color: #000
}

.pt_storefront .swiper-container .swiper-slide.black-text .content-image-caption {
	color: #000
}

@media (max-width: 767px) {
	.pt_storefront .swiper-mobile .swiper-container .swiper-button-next,.pt_storefront .swiper-mobile .swiper-container .swiper-button-prev {
		color: #000
	}

	.pt_storefront .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide {
		text-align: center
	}
}

@media (min-width: 768px) {
	.pt_storefront .swiper-mobile .swiper-container {
		padding-bottom: 0;
		overflow: visible;
		position: relative;
		z-index: 1
	}

	.pt_storefront .swiper-mobile .swiper-container .swiper-wrapper {
		display: block
	}

	.pt_storefront .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide {
		display: block;
		float: left;
		-ms-flex: none;
		flex: none;
		padding: 0 6px 12px 6px;
		width: 50%
	}

	#search-suggestions .pt_storefront .swiper-mobile .swiper-container.hit,#search-suggestions .pt_storefront .swiper-mobile .swiper-container.more,.checkout .product .pt_storefront .swiper-mobile .swiper-container.product-details,.dispatch-popin .pt_storefront .swiper-mobile .swiper-container.siteSelectors,.pt_account .pt_storefront .swiper-mobile .swiper-container.checkoutlogin,.pt_account .pt_storefront .swiper-mobile .swiper-container.login,.pt_cart #cart-table .cart-row .pt_storefront .swiper-mobile div.swiper-container.item-details,.pt_cart #cart-table .cart-row div.item-details .pt_storefront .swiper-mobile .swiper-container.item-price,.pt_cart #cart-table .pt_storefront .swiper-mobile .swiper-container.cart-row,.pt_cart .pt_storefront .swiper-mobile .swiper-container.cart-actions-bottom,.pt_checkout .billing .pt_storefront .swiper-mobile .swiper-container.checkout-order-totals,.pt_checkout .pt_storefront .swiper-mobile .swiper-container.billing,.pt_checkout .pt_storefront .swiper-mobile .swiper-container.shipping,.pt_checkout .shipping .pt_storefront .swiper-mobile .swiper-container.checkout-order-totals,.pt_content .primary-content .pt_storefront .swiper-mobile .swiper-container.content-section,.pt_order #view-order .order-details .pt_storefront .swiper-mobile .swiper-container.order-item,.pt_order .order .pt_storefront .swiper-mobile .swiper-container.order-billing-summary,.pt_order .order .pt_storefront .swiper-mobile .swiper-container.order-shipment-summary,.pt_order .order .shipment-details-table .pt_storefront .swiper-mobile .swiper-container.line-item,.pt_order .pt_storefront .swiper-mobile .swiper-container.order,.pt_order .pt_storefront .swiper-mobile .swiper-container.orderhistory,.pt_order-confirmation .confirmation .pt_storefront .swiper-mobile .swiper-container.checkout-order-totals,.pt_order-confirmation .pt_storefront .swiper-mobile .swiper-container.confirmation,.pt_order-confirmation .shipment-details-table .pt_storefront .swiper-mobile .swiper-container.line-item,.pt_storefront .swiper-mobile #search-suggestions .swiper-container.hit,.pt_storefront .swiper-mobile #search-suggestions .swiper-container.more,.pt_storefront .swiper-mobile .checkout .product .swiper-container.product-details,.pt_storefront .swiper-mobile .dispatch-popin .swiper-container.siteSelectors,.pt_storefront .swiper-mobile .pt_account .swiper-container.checkoutlogin,.pt_storefront .swiper-mobile .pt_account .swiper-container.login,.pt_storefront .swiper-mobile .pt_cart #cart-table .cart-row div.item-details .swiper-container.item-price,.pt_storefront .swiper-mobile .pt_cart #cart-table .cart-row div.swiper-container.item-details,.pt_storefront .swiper-mobile .pt_cart #cart-table .swiper-container.cart-row,.pt_storefront .swiper-mobile .pt_cart .swiper-container.cart-actions-bottom,.pt_storefront .swiper-mobile .pt_checkout .billing .swiper-container.checkout-order-totals,.pt_storefront .swiper-mobile .pt_checkout .shipping .swiper-container.checkout-order-totals,.pt_storefront .swiper-mobile .pt_checkout .swiper-container.billing,.pt_storefront .swiper-mobile .pt_checkout .swiper-container.shipping,.pt_storefront .swiper-mobile .pt_content .primary-content .swiper-container.content-section,.pt_storefront .swiper-mobile .pt_order #view-order .order-details .swiper-container.order-item,.pt_storefront .swiper-mobile .pt_order .order .shipment-details-table .swiper-container.line-item,.pt_storefront .swiper-mobile .pt_order .order .swiper-container.order-billing-summary,.pt_storefront .swiper-mobile .pt_order .order .swiper-container.order-shipment-summary,.pt_storefront .swiper-mobile .pt_order .swiper-container.order,.pt_storefront .swiper-mobile .pt_order .swiper-container.orderhistory,.pt_storefront .swiper-mobile .pt_order-confirmation .confirmation .swiper-container.checkout-order-totals,.pt_storefront .swiper-mobile .pt_order-confirmation .shipment-details-table .swiper-container.line-item,.pt_storefront .swiper-mobile .pt_order-confirmation .swiper-container.confirmation,.pt_storefront .swiper-mobile .pt_wishlist .swiper-container.wishlist-items,.pt_storefront .swiper-mobile .store-locator-list .swiper-container.results-list,.pt_storefront .swiper-mobile .swiper-container#pdpMain,.pt_storefront .swiper-mobile .swiper-container.clearfix,.pt_storefront .swiper-mobile .swiper-container.col-wrapper,.pt_storefront .swiper-mobile .swiper-container.container,.pt_storefront .swiper-mobile .swiper-container.filters-content,.pt_storefront .swiper-mobile .swiper-container.product-variations,.pt_storefront .swiper-mobile .swiper-container.send-to-friend,.pt_storefront .swiper-mobile .swiper-container.slv-grid,.pt_storefront .swiper-mobile .swiper-container.store-locator-container,.pt_storefront .swiper-mobile .swiper-container.store-locator-details,.pt_storefront .swiper-mobile .swiper-container.storeloc-cats,.pt_storefront .swiper-mobile .swiper-container.three-contents,.pt_wishlist .pt_storefront .swiper-mobile .swiper-container.wishlist-items,.store-locator-list .pt_storefront .swiper-mobile .swiper-container.results-list {
		z-index: 0
	}
}

@media (min-width: 4000px) {
	.pt_storefront .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide {
		width: 33.333%
	}
}

.homeCorporation {
	display: none
}

.page-type-content {
	padding: 12px;
	background-color: #fff
}

@media (min-width: 4000px) {
	.page-type-content {
		width: 555px
	}
}

@media (min-width: 4000px) {
	.page-type-content {
		width: 720px
	}
}

.page-type-content h1 {
	font-size: 13px;
	padding: 0 12px 12px 0;
	margin: 0
}

.page-type-content .content-menu {
	padding: 0 0 20px
}

.page-type-content .content-menu li {
	margin-bottom: 10px;
	list-style-position: inside
}

.page-type-content h2 {
	font-size: 13px;
	margin: 0 0 12px
}

.page-type-content ul {
	padding-left: 15px;
	margin-bottom: 10px
}

.page-type-content a {
	color: #000
}

.page-type-content .content-section {
	position: relative;
	margin-top: 30px
}

.page-type-content .right-price {
	position: absolute;
	right: 0;
	top: 0
}

.col:not(:last-child) {
	padding: 0 0 12px 0
}

@media (min-width: 768px) {
	.pt_content .primary-content {
		font-size: 0
	}

	.pt_content .primary-content .content-asset {
		font-size: 13px
	}

	.pt_content .primary-content .content-section {
		font-size: 13px
	}

	.pt_content .primary-content .col {
		float: left;
		font-size: 13px;
		line-height: 1.4em
	}

	.pt_content .primary-content .col:not(:last-child) {
		padding: 0 12px 0 0
	}

	.pt_content .primary-content .col ul {
		padding-bottom: 10px
	}

	.pt_content .primary-content .col img {
		margin-bottom: 10px
	}

	.pt_content .primary-content .col-large {
		width: 62.04%
	}

	.pt_content .primary-content .col-small {
		width: 37.96%
	}
}

@media (min-width: 4000px) {
	.pt_content .primary-content .col-large {
		width: 555px
	}

	.pt_content .primary-content .col-small {
		width: 265px
	}
}

@media (min-width: 4000px) {
	.pt_content .primary-content .col-large {
		width: 720px
	}

	.pt_content .primary-content .col-small {
		width: 348px
	}
}

.content-text {
	line-height: 1.4em;
	padding: 12px;
	margin-bottom: 12px;
	background-color: #fff
}

.content-text .content-text-name {
	font-size: 14px;
	margin-top: 0
}

.content-text .vmb {
	display: block;
	width: inherit;
	margin-top: 10px;
	text-align: right
}

@media (max-width: 767px) {
	.content-text .vmb {
		margin-top: 15px;
		text-align: center
	}
}

.content-text .view-more-button.hidden {
	display: none
}

.content-text .view-more-hidden {
	display: none
}

.content-text .view-more-hidden.open {
	display: block
}

.content-image {
	position: relative;
	margin: 0 0 12px;
	font-size: 0
}

@media (min-width: 4000px) {
	.content-image:hover .content-image-img {
		opacity: 1
	}

	.content-image:hover .content-image-caption {
		opacity: 1
	}
}

.content-image .content-image-link {
	display: block
}

@media (max-width: 767px) {
	.content-image {
		margin: 0 0 0
	}

	.content-image img {
		width: 100%
	}
}

.content-image .content-image-caption {
	width: 100%;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	padding: 12px;
	position: absolute;
	top: 0;
	left: 0;
	transition: all .3s ease-in-out
}

.content-image .content-image-caption.black-text {
	color: #000
}

.content-image .content-image-caption .content-image-name {
	float: left
}

@media (max-width: 767px) {
	.content-image .content-image-caption .content-image-name {
		font-size: 14px;
		margin-bottom: 10px;
		text-align: left
	}
}

.grid-tile .content-image,.grid-tile .content-text {
	margin-bottom: 0
}

.col-wrapper.main-slot .col-wrapper {
	margin: 0
}

.content-col {
	float: left;
	padding: 0 6px;
	font-size: 13px
}

@media (max-width: 767px) {
	.content-col {
		text-align: center;
		padding: 0
	}
}

.content-col .product-tile {
	margin-bottom: 12px
}

@media (max-width: 767px) {
	.content-col .product-tile {
		margin-bottom: 6px
	}
}

@media (max-width: 767px) {
	.content-col .content-image,.content-col .content-text {
		margin-bottom: 5px
	}

	.content-col .content-text {
		padding: 6px 12px
	}
}

.reverse-col {
	float: right
}

.col-wrapper {
	margin-left: -6px;
	margin-right: -6px
}

@media (max-width: 767px) {
	.col-wrapper {
		margin: 0
	}
}

.pt_product-search-result .slot-container.col-wrapper {
	margin-top: 15px
}

.col-1-3 {
	width: 33.33%
}

@media (max-width: 767px) {
	.col-1-3 {
		width: 100%
	}
}

@media (min-width: 768px) {
	.col-1-3.col-1-3:first-child {
		padding-left: 6px
	}

	.col-1-3.col-1-3:last-child {
		padding-right: 6px
	}
}

.col-2-3 {
	width: 66.66%
}

@media (max-width: 767px) {
	.col-2-3 {
		width: 100%
	}
}

@media (min-width: 768px) {
	.col-2-3.col-2-3:last-child {
		padding-right: 6px
	}
}

.col-2-2 {
	width: 50%
}

@media (max-width: 767px) {
	.col-2-2 {
		width: 100%
	}
}

.col-1-1 {
	width: 100%
}

.content-text {
	font-size: 13px
}

.grid-item.hidden {
	display: none
}

.video-wrapper {
	margin-bottom: 12px
}

@media (max-width: 767px) {
	.video-wrapper {
		margin-bottom: 5px
	}
}

@media (min-width: 768px) {
	.largerContainer {
		margin-right: -5px
	}
}

@media (min-width: 768px) {
	.largerContainerRight {
		margin: 0 -5px
	}

	.largerContainerRight>div:first-child {
		padding-left: 6px
	}

	.largerContainerRight>div:last-child {
		padding-right: 6px
	}
}

@media (min-width: 768px) {
	.largerRightContents {
		margin: 0 -5px
	}

	.largerRightContents>div:first-child {
		padding-left: 6px
	}

	.largerRightContents>div:last-child {
		padding-right: 6px
	}
}

.video-container {
	padding-bottom: 10px
}

@media (max-width: 767px) {
	.video-container {
		margin-bottom: 6px
	}
}

@media (min-width: 4000px) {
	.video-container {
		margin-bottom: 10px
	}
}

.video-container p:first-child {
	position: absolute;
	font-size: 14px;
	font-weight: 700;
	z-index: 1;
	padding: 10px;
	width: 100%
}

@media (max-width: 767px) {
	.video-container p:first-child {
		text-align: left;
		left: 0
	}
}

.video-container p:first-child a:hover {
	text-decoration: underline
}

.video-container .black-title p>a {
	color: #000
}

.video-container .white-title p>a {
	color: #fff
}

.video-container .grey-title p>a {
	color: #616060
}

.pt_content .swiper-container,.pt_product-search-noresult .swiper-container,.pt_product-search-result .swiper-container {
	padding-bottom: 12px
}

.pt_content .swiper-container .content-image,.pt_product-search-noresult .swiper-container .content-image,.pt_product-search-result .swiper-container .content-image {
	background: 0 0;
	margin: 0
}

.pt_content .swiper-container .content-image img,.pt_product-search-noresult .swiper-container .content-image img,.pt_product-search-result .swiper-container .content-image img {
	width: 100%
}

.pt_content .swiper-container .content-image .content-image-caption,.pt_product-search-noresult .swiper-container .content-image .content-image-caption,.pt_product-search-result .swiper-container .content-image .content-image-caption {
	opacity: 1;
	color: #fff
}

.pt_content .swiper-container .swiper-pagination .swiper-pagination-bullet,.pt_product-search-noresult .swiper-container .swiper-pagination .swiper-pagination-bullet,.pt_product-search-result .swiper-container .swiper-pagination .swiper-pagination-bullet {
	border-radius: 0
}

.pt_content .swiper-container .swiper-pagination .swiper-pagination-bullet-active,.pt_product-search-noresult .swiper-container .swiper-pagination .swiper-pagination-bullet-active,.pt_product-search-result .swiper-container .swiper-pagination .swiper-pagination-bullet-active {
	background: #000
}

.pt_content .swiper-container .swiper-button-next,.pt_content .swiper-container .swiper-button-prev,.pt_product-search-noresult .swiper-container .swiper-button-next,.pt_product-search-noresult .swiper-container .swiper-button-prev,.pt_product-search-result .swiper-container .swiper-button-next,.pt_product-search-result .swiper-container .swiper-button-prev {
	background: 0 0;
	width: 20px;
	height: 20px;
	color: #fff;
	font-size: 20px;
	text-align: center
}

.pt_content .swiper-container .swiper-button-next:hover,.pt_content .swiper-container .swiper-button-prev:hover,.pt_product-search-noresult .swiper-container .swiper-button-next:hover,.pt_product-search-noresult .swiper-container .swiper-button-prev:hover,.pt_product-search-result .swiper-container .swiper-button-next:hover,.pt_product-search-result .swiper-container .swiper-button-prev:hover {
	opacity: .5
}

.pt_content .swiper-container.black-control .swiper-button-next,.pt_content .swiper-container.black-control .swiper-button-prev,.pt_product-search-noresult .swiper-container.black-control .swiper-button-next,.pt_product-search-noresult .swiper-container.black-control .swiper-button-prev,.pt_product-search-result .swiper-container.black-control .swiper-button-next,.pt_product-search-result .swiper-container.black-control .swiper-button-prev {
	color: #000
}

.pt_content .swiper-container .swiper-slide.black-text .content-image-caption,.pt_product-search-noresult .swiper-container .swiper-slide.black-text .content-image-caption,.pt_product-search-result .swiper-container .swiper-slide.black-text .content-image-caption {
	color: #000
}

@media (max-width: 767px) {
	.pt_content .swiper-mobile .swiper-container .swiper-button-next,.pt_content .swiper-mobile .swiper-container .swiper-button-prev,.pt_product-search-noresult .swiper-mobile .swiper-container .swiper-button-next,.pt_product-search-noresult .swiper-mobile .swiper-container .swiper-button-prev,.pt_product-search-result .swiper-mobile .swiper-container .swiper-button-next,.pt_product-search-result .swiper-mobile .swiper-container .swiper-button-prev {
		color: #000
	}

	.pt_content .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide,.pt_product-search-noresult .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide,.pt_product-search-result .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide {
		text-align: center
	}
}

@media (min-width: 768px) {
	.pt_content .swiper-mobile .swiper-container,.pt_product-search-noresult .swiper-mobile .swiper-container,.pt_product-search-result .swiper-mobile .swiper-container {
		padding-bottom: 0;
		overflow: visible;
		position: relative;
		z-index: 1
	}

	.pt_content .swiper-mobile .swiper-container .swiper-wrapper,.pt_product-search-noresult .swiper-mobile .swiper-container .swiper-wrapper,.pt_product-search-result .swiper-mobile .swiper-container .swiper-wrapper {
		display: block
	}

	.pt_content .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide,.pt_product-search-noresult .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide,.pt_product-search-result .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide {
		display: block;
		float: left;
		-ms-flex: none;
		flex: none;
		padding: 0 6px 12px 6px;
		width: 50%
	}

	#search-suggestions .pt_content .swiper-mobile .swiper-container.hit,#search-suggestions .pt_content .swiper-mobile .swiper-container.more,#search-suggestions .pt_product-search-noresult .swiper-mobile .swiper-container.hit,#search-suggestions .pt_product-search-noresult .swiper-mobile .swiper-container.more,#search-suggestions .pt_product-search-result .swiper-mobile .swiper-container.hit,#search-suggestions .pt_product-search-result .swiper-mobile .swiper-container.more,.checkout .product .pt_content .swiper-mobile .swiper-container.product-details,.checkout .product .pt_product-search-noresult .swiper-mobile .swiper-container.product-details,.checkout .product .pt_product-search-result .swiper-mobile .swiper-container.product-details,.dispatch-popin .pt_content .swiper-mobile .swiper-container.siteSelectors,.dispatch-popin .pt_product-search-noresult .swiper-mobile .swiper-container.siteSelectors,.dispatch-popin .pt_product-search-result .swiper-mobile .swiper-container.siteSelectors,.pt_account .pt_content .swiper-mobile .swiper-container.checkoutlogin,.pt_account .pt_content .swiper-mobile .swiper-container.login,.pt_account .pt_product-search-noresult .swiper-mobile .swiper-container.checkoutlogin,.pt_account .pt_product-search-noresult .swiper-mobile .swiper-container.login,.pt_account .pt_product-search-result .swiper-mobile .swiper-container.checkoutlogin,.pt_account .pt_product-search-result .swiper-mobile .swiper-container.login,.pt_cart #cart-table .cart-row .pt_content .swiper-mobile div.swiper-container.item-details,.pt_cart #cart-table .cart-row .pt_product-search-noresult .swiper-mobile div.swiper-container.item-details,.pt_cart #cart-table .cart-row .pt_product-search-result .swiper-mobile div.swiper-container.item-details,.pt_cart #cart-table .cart-row div.item-details .pt_content .swiper-mobile .swiper-container.item-price,.pt_cart #cart-table .cart-row div.item-details .pt_product-search-noresult .swiper-mobile .swiper-container.item-price,.pt_cart #cart-table .cart-row div.item-details .pt_product-search-result .swiper-mobile .swiper-container.item-price,.pt_cart #cart-table .pt_content .swiper-mobile .swiper-container.cart-row,.pt_cart #cart-table .pt_product-search-noresult .swiper-mobile .swiper-container.cart-row,.pt_cart #cart-table .pt_product-search-result .swiper-mobile .swiper-container.cart-row,.pt_cart .pt_content .swiper-mobile .swiper-container.cart-actions-bottom,.pt_cart .pt_content .swiper-mobile .swiper-container.container,.pt_cart .pt_product-search-noresult .swiper-mobile .swiper-container.cart-actions-bottom,.pt_cart .pt_product-search-noresult .swiper-mobile .swiper-container.container,.pt_cart .pt_product-search-result .swiper-mobile .swiper-container.cart-actions-bottom,.pt_cart .pt_product-search-result .swiper-mobile .swiper-container.container,.pt_checkout .billing .pt_content .swiper-mobile .swiper-container.checkout-order-totals,.pt_checkout .billing .pt_product-search-noresult .swiper-mobile .swiper-container.checkout-order-totals,.pt_checkout .billing .pt_product-search-result .swiper-mobile .swiper-container.checkout-order-totals,.pt_checkout .pt_content .swiper-mobile .swiper-container.billing,.pt_checkout .pt_content .swiper-mobile .swiper-container.shipping,.pt_checkout .pt_product-search-noresult .swiper-mobile .swiper-container.billing,.pt_checkout .pt_product-search-noresult .swiper-mobile .swiper-container.shipping,.pt_checkout .pt_product-search-result .swiper-mobile .swiper-container.billing,.pt_checkout .pt_product-search-result .swiper-mobile .swiper-container.shipping,.pt_checkout .shipping .pt_content .swiper-mobile .swiper-container.checkout-order-totals,.pt_checkout .shipping .pt_product-search-noresult .swiper-mobile .swiper-container.checkout-order-totals,.pt_checkout .shipping .pt_product-search-result .swiper-mobile .swiper-container.checkout-order-totals,.pt_content .primary-content .pt_product-search-noresult .swiper-mobile .swiper-container.content-section,.pt_content .primary-content .pt_product-search-result .swiper-mobile .swiper-container.content-section,.pt_content .primary-content .swiper-mobile .swiper-container.content-section,.pt_content .swiper-mobile #search-suggestions .swiper-container.hit,.pt_content .swiper-mobile #search-suggestions .swiper-container.more,.pt_content .swiper-mobile .checkout .product .swiper-container.product-details,.pt_content .swiper-mobile .dispatch-popin .swiper-container.siteSelectors,.pt_content .swiper-mobile .primary-content .swiper-container.content-section,.pt_content .swiper-mobile .pt_account .swiper-container.checkoutlogin,.pt_content .swiper-mobile .pt_account .swiper-container.login,.pt_content .swiper-mobile .pt_cart #cart-table .cart-row div.item-details .swiper-container.item-price,.pt_content .swiper-mobile .pt_cart #cart-table .cart-row div.swiper-container.item-details,.pt_content .swiper-mobile .pt_cart #cart-table .swiper-container.cart-row,.pt_content .swiper-mobile .pt_cart .swiper-container.cart-actions-bottom,.pt_content .swiper-mobile .pt_cart .swiper-container.container,.pt_content .swiper-mobile .pt_checkout .billing .swiper-container.checkout-order-totals,.pt_content .swiper-mobile .pt_checkout .shipping .swiper-container.checkout-order-totals,.pt_content .swiper-mobile .pt_checkout .swiper-container.billing,.pt_content .swiper-mobile .pt_checkout .swiper-container.shipping,.pt_content .swiper-mobile .pt_order #view-order .order-details .swiper-container.order-item,.pt_content .swiper-mobile .pt_order .order .shipment-details-table .swiper-container.line-item,.pt_content .swiper-mobile .pt_order .order .swiper-container.order-billing-summary,.pt_content .swiper-mobile .pt_order .order .swiper-container.order-shipment-summary,.pt_content .swiper-mobile .pt_order .swiper-container.order,.pt_content .swiper-mobile .pt_order .swiper-container.orderhistory,.pt_content .swiper-mobile .pt_order-confirmation .confirmation .swiper-container.checkout-order-totals,.pt_content .swiper-mobile .pt_order-confirmation .shipment-details-table .swiper-container.line-item,.pt_content .swiper-mobile .pt_order-confirmation .swiper-container.confirmation,.pt_content .swiper-mobile .pt_storefront .swiper-container.container,.pt_content .swiper-mobile .pt_wishlist .swiper-container.wishlist-items,.pt_content .swiper-mobile .store-locator-list .swiper-container.results-list,.pt_content .swiper-mobile .swiper-container#pdpMain,.pt_content .swiper-mobile .swiper-container.clearfix,.pt_content .swiper-mobile .swiper-container.col-wrapper,.pt_content .swiper-mobile .swiper-container.filters-content,.pt_content .swiper-mobile .swiper-container.product-variations,.pt_content .swiper-mobile .swiper-container.send-to-friend,.pt_content .swiper-mobile .swiper-container.slv-grid,.pt_content .swiper-mobile .swiper-container.store-locator-container,.pt_content .swiper-mobile .swiper-container.store-locator-details,.pt_content .swiper-mobile .swiper-container.storeloc-cats,.pt_content .swiper-mobile .swiper-container.three-contents,.pt_order #view-order .order-details .pt_content .swiper-mobile .swiper-container.order-item,.pt_order #view-order .order-details .pt_product-search-noresult .swiper-mobile .swiper-container.order-item,.pt_order #view-order .order-details .pt_product-search-result .swiper-mobile .swiper-container.order-item,.pt_order .order .pt_content .swiper-mobile .swiper-container.order-billing-summary,.pt_order .order .pt_content .swiper-mobile .swiper-container.order-shipment-summary,.pt_order .order .pt_product-search-noresult .swiper-mobile .swiper-container.order-billing-summary,.pt_order .order .pt_product-search-noresult .swiper-mobile .swiper-container.order-shipment-summary,.pt_order .order .pt_product-search-result .swiper-mobile .swiper-container.order-billing-summary,.pt_order .order .pt_product-search-result .swiper-mobile .swiper-container.order-shipment-summary,.pt_order .order .shipment-details-table .pt_content .swiper-mobile .swiper-container.line-item,.pt_order .order .shipment-details-table .pt_product-search-noresult .swiper-mobile .swiper-container.line-item,.pt_order .order .shipment-details-table .pt_product-search-result .swiper-mobile .swiper-container.line-item,.pt_order .pt_content .swiper-mobile .swiper-container.order,.pt_order .pt_content .swiper-mobile .swiper-container.orderhistory,.pt_order .pt_product-search-noresult .swiper-mobile .swiper-container.order,.pt_order .pt_product-search-noresult .swiper-mobile .swiper-container.orderhistory,.pt_order .pt_product-search-result .swiper-mobile .swiper-container.order,.pt_order .pt_product-search-result .swiper-mobile .swiper-container.orderhistory,.pt_order-confirmation .confirmation .pt_content .swiper-mobile .swiper-container.checkout-order-totals,.pt_order-confirmation .confirmation .pt_product-search-noresult .swiper-mobile .swiper-container.checkout-order-totals,.pt_order-confirmation .confirmation .pt_product-search-result .swiper-mobile .swiper-container.checkout-order-totals,.pt_order-confirmation .pt_content .swiper-mobile .swiper-container.confirmation,.pt_order-confirmation .pt_product-search-noresult .swiper-mobile .swiper-container.confirmation,.pt_order-confirmation .pt_product-search-result .swiper-mobile .swiper-container.confirmation,.pt_order-confirmation .shipment-details-table .pt_content .swiper-mobile .swiper-container.line-item,.pt_order-confirmation .shipment-details-table .pt_product-search-noresult .swiper-mobile .swiper-container.line-item,.pt_order-confirmation .shipment-details-table .pt_product-search-result .swiper-mobile .swiper-container.line-item,.pt_product-search-noresult .swiper-mobile #search-suggestions .swiper-container.hit,.pt_product-search-noresult .swiper-mobile #search-suggestions .swiper-container.more,.pt_product-search-noresult .swiper-mobile .checkout .product .swiper-container.product-details,.pt_product-search-noresult .swiper-mobile .dispatch-popin .swiper-container.siteSelectors,.pt_product-search-noresult .swiper-mobile .pt_account .swiper-container.checkoutlogin,.pt_product-search-noresult .swiper-mobile .pt_account .swiper-container.login,.pt_product-search-noresult .swiper-mobile .pt_cart #cart-table .cart-row div.item-details .swiper-container.item-price,.pt_product-search-noresult .swiper-mobile .pt_cart #cart-table .cart-row div.swiper-container.item-details,.pt_product-search-noresult .swiper-mobile .pt_cart #cart-table .swiper-container.cart-row,.pt_product-search-noresult .swiper-mobile .pt_cart .swiper-container.cart-actions-bottom,.pt_product-search-noresult .swiper-mobile .pt_cart .swiper-container.container,.pt_product-search-noresult .swiper-mobile .pt_checkout .billing .swiper-container.checkout-order-totals,.pt_product-search-noresult .swiper-mobile .pt_checkout .shipping .swiper-container.checkout-order-totals,.pt_product-search-noresult .swiper-mobile .pt_checkout .swiper-container.billing,.pt_product-search-noresult .swiper-mobile .pt_checkout .swiper-container.shipping,.pt_product-search-noresult .swiper-mobile .pt_content .primary-content .swiper-container.content-section,.pt_product-search-noresult .swiper-mobile .pt_order #view-order .order-details .swiper-container.order-item,.pt_product-search-noresult .swiper-mobile .pt_order .order .shipment-details-table .swiper-container.line-item,.pt_product-search-noresult .swiper-mobile .pt_order .order .swiper-container.order-billing-summary,.pt_product-search-noresult .swiper-mobile .pt_order .order .swiper-container.order-shipment-summary,.pt_product-search-noresult .swiper-mobile .pt_order .swiper-container.order,.pt_product-search-noresult .swiper-mobile .pt_order .swiper-container.orderhistory,.pt_product-search-noresult .swiper-mobile .pt_order-confirmation .confirmation .swiper-container.checkout-order-totals,.pt_product-search-noresult .swiper-mobile .pt_order-confirmation .shipment-details-table .swiper-container.line-item,.pt_product-search-noresult .swiper-mobile .pt_order-confirmation .swiper-container.confirmation,.pt_product-search-noresult .swiper-mobile .pt_storefront .swiper-container.container,.pt_product-search-noresult .swiper-mobile .pt_wishlist .swiper-container.wishlist-items,.pt_product-search-noresult .swiper-mobile .store-locator-list .swiper-container.results-list,.pt_product-search-noresult .swiper-mobile .swiper-container#pdpMain,.pt_product-search-noresult .swiper-mobile .swiper-container.clearfix,.pt_product-search-noresult .swiper-mobile .swiper-container.col-wrapper,.pt_product-search-noresult .swiper-mobile .swiper-container.filters-content,.pt_product-search-noresult .swiper-mobile .swiper-container.product-variations,.pt_product-search-noresult .swiper-mobile .swiper-container.send-to-friend,.pt_product-search-noresult .swiper-mobile .swiper-container.slv-grid,.pt_product-search-noresult .swiper-mobile .swiper-container.store-locator-container,.pt_product-search-noresult .swiper-mobile .swiper-container.store-locator-details,.pt_product-search-noresult .swiper-mobile .swiper-container.storeloc-cats,.pt_product-search-noresult .swiper-mobile .swiper-container.three-contents,.pt_product-search-result .swiper-mobile #search-suggestions .swiper-container.hit,.pt_product-search-result .swiper-mobile #search-suggestions .swiper-container.more,.pt_product-search-result .swiper-mobile .checkout .product .swiper-container.product-details,.pt_product-search-result .swiper-mobile .dispatch-popin .swiper-container.siteSelectors,.pt_product-search-result .swiper-mobile .pt_account .swiper-container.checkoutlogin,.pt_product-search-result .swiper-mobile .pt_account .swiper-container.login,.pt_product-search-result .swiper-mobile .pt_cart #cart-table .cart-row div.item-details .swiper-container.item-price,.pt_product-search-result .swiper-mobile .pt_cart #cart-table .cart-row div.swiper-container.item-details,.pt_product-search-result .swiper-mobile .pt_cart #cart-table .swiper-container.cart-row,.pt_product-search-result .swiper-mobile .pt_cart .swiper-container.cart-actions-bottom,.pt_product-search-result .swiper-mobile .pt_cart .swiper-container.container,.pt_product-search-result .swiper-mobile .pt_checkout .billing .swiper-container.checkout-order-totals,.pt_product-search-result .swiper-mobile .pt_checkout .shipping .swiper-container.checkout-order-totals,.pt_product-search-result .swiper-mobile .pt_checkout .swiper-container.billing,.pt_product-search-result .swiper-mobile .pt_checkout .swiper-container.shipping,.pt_product-search-result .swiper-mobile .pt_content .primary-content .swiper-container.content-section,.pt_product-search-result .swiper-mobile .pt_order #view-order .order-details .swiper-container.order-item,.pt_product-search-result .swiper-mobile .pt_order .order .shipment-details-table .swiper-container.line-item,.pt_product-search-result .swiper-mobile .pt_order .order .swiper-container.order-billing-summary,.pt_product-search-result .swiper-mobile .pt_order .order .swiper-container.order-shipment-summary,.pt_product-search-result .swiper-mobile .pt_order .swiper-container.order,.pt_product-search-result .swiper-mobile .pt_order .swiper-container.orderhistory,.pt_product-search-result .swiper-mobile .pt_order-confirmation .confirmation .swiper-container.checkout-order-totals,.pt_product-search-result .swiper-mobile .pt_order-confirmation .shipment-details-table .swiper-container.line-item,.pt_product-search-result .swiper-mobile .pt_order-confirmation .swiper-container.confirmation,.pt_product-search-result .swiper-mobile .pt_storefront .swiper-container.container,.pt_product-search-result .swiper-mobile .pt_wishlist .swiper-container.wishlist-items,.pt_product-search-result .swiper-mobile .store-locator-list .swiper-container.results-list,.pt_product-search-result .swiper-mobile .swiper-container#pdpMain,.pt_product-search-result .swiper-mobile .swiper-container.clearfix,.pt_product-search-result .swiper-mobile .swiper-container.col-wrapper,.pt_product-search-result .swiper-mobile .swiper-container.filters-content,.pt_product-search-result .swiper-mobile .swiper-container.product-variations,.pt_product-search-result .swiper-mobile .swiper-container.send-to-friend,.pt_product-search-result .swiper-mobile .swiper-container.slv-grid,.pt_product-search-result .swiper-mobile .swiper-container.store-locator-container,.pt_product-search-result .swiper-mobile .swiper-container.store-locator-details,.pt_product-search-result .swiper-mobile .swiper-container.storeloc-cats,.pt_product-search-result .swiper-mobile .swiper-container.three-contents,.pt_storefront .pt_content .swiper-mobile .swiper-container.container,.pt_storefront .pt_product-search-noresult .swiper-mobile .swiper-container.container,.pt_storefront .pt_product-search-result .swiper-mobile .swiper-container.container,.pt_wishlist .pt_content .swiper-mobile .swiper-container.wishlist-items,.pt_wishlist .pt_product-search-noresult .swiper-mobile .swiper-container.wishlist-items,.pt_wishlist .pt_product-search-result .swiper-mobile .swiper-container.wishlist-items,.store-locator-list .pt_content .swiper-mobile .swiper-container.results-list,.store-locator-list .pt_product-search-noresult .swiper-mobile .swiper-container.results-list,.store-locator-list .pt_product-search-result .swiper-mobile .swiper-container.results-list {
		z-index: 0
	}
}

@media (min-width: 4000px) {
	.pt_content .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide,.pt_product-search-noresult .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide,.pt_product-search-result .swiper-mobile .swiper-container .swiper-wrapper .swiper-slide {
		width: 33.333%
	}
}

.col-small>p:first-child>strong {
	font-size: 16px
}

.content-text>p:first-child>strong {
	font-size: 16px
}

.content-asset .expand-content:first-child>p>strong {
	font-size: 16px
}

.content-asset .expand-content>p {
	font-size: 13px
}

.content-asset .expand span {
	font-size: 16px
}

.content-asset .expand-content>p>span {
	font-size: 13px
}

.lw-content-dynamic-form {
	margin-bottom: 12px
}

.no-hits-search-phrase {
	font-size: 16px;
	text-align: left;
	padding: 10px 0 10px 0;
	color: #000
}

.search-header {
	padding: 15px;
	font-size: 16px;
	text-align: left;
	color: #000;
	background-color: #fff
}

.search-header h1 {
	margin-top: 0
}

.search-header p {
	margin-bottom: 0
}

.search-header p:first-of-type {
	font-weight: 700;
	padding-bottom: 15px
}

.search-header p:nth-of-type(2) {
	border-top: 1px #b4b4b4 solid;
	padding-top: 15px
}

.search-header a {
	font-weight: 700;
	text-decoration: underline
}

.search-categories {
	padding: 15px;
	font-size: 16px;
	text-align: left;
	color: #000;
	background-color: #fff;
	margin: 15px 0 30px 0
}

.search-categories h1 {
	margin-top: 0
}

.search-categories p {
	margin-bottom: 0
}

.search-categories p:first-of-type {
	font-weight: 700;
	padding-bottom: 15px
}

.search-categories p:nth-of-type(2) {
	border-top: 1px #b4b4b4 solid;
	padding-top: 15px
}

.search-categories a {
	font-weight: 700
}

@media (max-width: 767px) {
	.search-categories a {
		text-decoration: none
	}
}

.stores-list-container {
	margin-top: 10px
}

.store-locator-content {
	float: left;
	width: 25%;
	padding: 0 6px
}

@media (max-width: 1024px) {
	.store-locator-content {
		width: 33.333%
	}
}

@media (max-width: 768px) {
	.store-locator-content {
		float: none;
		width: 100%;
		padding: 0
	}
}

.store-locator-content h1 {
	margin: 0 0 15px
}

@media (max-width: 768px) {
	.store-locator-content h1 {
		font-size: 18px;
		text-align: center;
		margin: 15px 0
	}
}

.store-locator-map {
	position: relative;
	float: left;
	width: 66.666%;
	padding: 30px 6px 0;
	height: 440px;
	z-index: 2
}

@media (max-width: 768px) {
	.store-locator-map {
		float: none;
		width: 100%;
		height: 250px;
		padding: 30px 0 0
	}
}

.store-locator-map .store-list-details img {
	max-width: 210px
}

#map {
	width: 100%;
	height: 100%
}

.store-locator-search .form-label {
	display: none
}

.store-locator-search .form-input,.store-locator-search .form-select {
	background-color: #fff
}

@media (max-width: 768px) {
	.store-locator-search .form-select {
		height: 32px
	}
}

.store-locator-search .form-row {
	margin: 10px 0
}

.store-locator-search .form-row.form-customRadio {
	margin: 10px 0 0
}

.store-locator-search .form-row label {
	font-size: 14px;
	width: 47%;
	margin-bottom: 10px
}

.store-locator-search .storeloc-misc {
	margin-top: 15px
}

.store-locator-search .around-me-container {
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
	width: 49%
}

.store-locator-search .around-me-container h2 {
	display: inline-block;
	margin: 0;
	padding-bottom: 2px;
	border-bottom: 1px solid #ccc
}

.store-locator-search .storeloc-options {
	display: inline-block;
	vertical-align: top;
	text-align: right;
	width: 49%
}

.store-locator-search .storeloc-options span {
	cursor: pointer
}

.store-locator-search .storeloc-options span:hover {
	font-weight: 700
}

.store-locator-search .storeloc-options .expanded {
	display: none
}

.store-locator-search .storeloc-options.active .expand {
	display: none
}

.store-locator-search .storeloc-options.active .expanded {
	display: inline
}

.store-locator-search .storeloc-options.active+.storeloc-options-attributes {
	max-height: 500px;
	opacity: 1
}

.store-locator-search .storeloc-options-attributes {
	max-height: 0;
	opacity: 0;
	overflow: hidden;
	transition: all .2s ease-in-out
}

.store-locator-search .form-field-title {
	color: #a9a8a6
}

.store-locator-search button {
	margin: 15px 0 5px
}

.store-locator-search .button-text {
	cursor: pointer
}

.store-locator-details {
	margin: 0 -6px
}

.store-locator-details-map {
	position: relative;
	float: left;
	width: 66.666%;
	height: 440px;
	padding: 0 6px;
	overflow: hidden
}

@media (max-width: 768px) {
	.store-locator-details-map {
		float: none;
		width: 100%;
		padding: 0;
		height: 250px
	}
}

.store-locator-details-map img {
	display: block
}

.storeloc-details-map {
	position: relative;
	width: 100%;
	height: 100%;
	opacity: 0;
	overflow: hidden;
	transition: opacity .2s ease-in-out;
	z-index: 2
}

.storeloc-details-map.visible {
	opacity: 1;
	z-index: 5
}

.storeloc-details-gallery {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 6px;
	right: 6px;
	opacity: 0;
	overflow: hidden;
	transition: opacity .2s ease-in-out;
	z-index: 2
}

.storeloc-details-gallery img {
	position: absolute;
	left: 50%;
	height: 100%;
	max-width: none;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}

.storeloc-details-gallery.visible {
	opacity: 1;
	z-index: 5
}

.switcher-map-gallery {
	position: absolute;
	right: 46px;
	bottom: 16px;
	z-index: 20
}

.switcher-map-gallery span {
	float: left;
	width: 70px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
	background-color: rgba(255,255,255,.6)
}

.switcher-map-gallery span.active {
	cursor: default;
	background-color: #fff
}

.store-locator-details-infos {
	float: left;
	width: 25%;
	padding: 0 6px
}

@media (max-width: 1024px) {
	.store-locator-details-infos {
		width: 33.333%
	}
}

@media (max-width: 768px) {
	.store-locator-details-infos {
		float: none;
		width: 100%;
		padding: 20px 15px 0;
		margin-bottom: 15px;
		background-color: #fff
	}
}

.store-locator-details-infos h1 {
	font-size: 14px;
	margin-top: 0
}

.store-locator-details-infos h1 span {
	margin-left: 5px;
	color: #979797;
	font-weight: 400
}

.store-distance {
	display: none
}

.back-to-storeloc {
	display: inline-block;
	font-weight: 700;
	margin-bottom: 15px
}

.back-to-storeloc i {
	margin-right: 5px
}

.storeloc-links {
	padding: 10px 0 15px
}

.storeloc-link {
	display: inline-block;
	padding-bottom: 2px;
	border-bottom: 1px solid #ccc
}

.storeloc-link+.storeloc-link {
	margin-left: 35px
}

.opening-times {
	margin-bottom: 20px
}

.opening-times span {
	display: inline-block;
	min-width: 50px
}

.opening-times span.secondhours {
	margin-left: 30px
}

.opening-times .storeloc-cats-item span {
	text-transform: capitalize
}

@media (max-width: 768px) {
	.storeloc-cats {
		padding-bottom: 20px
	}
}

.storeloc-cats-item {
	float: left;
	width: 50%;
	padding-right: 15px
}

.storeloc-cats-item strong {
	display: block;
	padding-bottom: 5px
}

.store-btns {
	padding: 15px 0 30px 0
}

@media (max-width: 768px) {
	.store-btns {
		margin: -15px -15px 0;
		background-color: #fff
	}
}

.store-btns .button {
	margin-top: 10px
}

.store-locator-nbResults {
	clear: both;
	padding: 30px 0;
	font-weight: 700
}

.store-locator-nbResults--for,.store-locator-nbResults--searchTerm {
	display: none
}

.store-locator-list .results-list {
	margin: 0 -6px 20px;
	position: relative
}

@media (max-width: 768px) {
	.store-locator-list .results-list {
		margin: 0 0 20px
	}
}

.store-locator-list .results-list .store-list-item {
	float: left;
	width: 25%;
	padding: 10px 6px
}

@media (max-width: 1024px) {
	.store-locator-list .results-list .store-list-item {
		width: 33.333%
	}
}

@media (max-width: 768px) {
	.store-locator-list .results-list .store-list-item {
		float: none;
		width: 100%;
		padding: 0 0 10px;
		margin-bottom: 10px;
		background-color: #fff
	}
}

.store-locator-list .results-list .store-details-infos {
	padding: 0 10px;
	font-size: 14px;
	line-height: 17px;
	min-height: 150px
}

.store-locator-list .results-list h2 {
	position: relative;
	font-size: 14px;
	margin-bottom: 0;
	padding-right: 40%
}

.store-locator-list .results-list h2>span {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 14px;
	font-weight: 400;
	color: #a9a8a6
}

.store-locator-list .results-list .store-details-type {
	color: #a9a8a6
}

.store-locator-list .results-list .store-details-link {
	margin-left: 10px;
	border-bottom: 1px solid #ccc
}

.BMap_pop div:nth-child(9) {
	overflow-y: auto!important
}

a#storelocator-clear-results {
	font-size: 13px
}

.ui-promotion .promotion-title {
	color: #000;
	font-size: 1.6em;
	font-weight: 700
}

.ui-promotion .promotion-subtitle {
	margin: 20px 0
}

.ui-promotion .promotion-button-continue {
	width: 100%
}

.ui-promotion a {
	text-decoration: underline
}

.page-site-map {
	padding: 15px
}

.page-site-map .site-map-level-1 {
	padding-left: 15px;
	margin-bottom: 10px
}

.page-site-map .site-map-level-2 {
	padding-left: 15px;
	margin-bottom: 10px
}

.page-site-map .site-map-level-3 {
	padding-left: 15px;
	margin-bottom: 10px
}

.lw-row-crmcampaignform {
	height: inherit;
	overflow: auto;
	background: #fff
}

.lw-row-crmcampaignform h1.lw-group-header {
	font-size: 20px;
	font-weight: 700
}

.lw-row-crmcampaignform .error {
	color: red
}

.lw-row-crmcampaignform .lw-crmcampaignform {
	background-color: #fff;
	padding: 0 20px 20px 20px;
	width: 100%
}

.lw-row-crmcampaignform .lw-crmcampaignform span.error {
	font-size: 12px
}

@media (max-width: 540px) {
	.lw-row-crmcampaignform .lw-crmcampaignform {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
		text-align: left
	}

	.lw-row-crmcampaignform .lw-crmcampaignform h1 {
		margin: .99em 0 0
	}

	.lw-row-crmcampaignform .lw-crmcampaignform .form-row {
		margin: 12px 0
	}
}

.lw-row-crmcampaignform .lw-crmcampaignform .form-label {
	display: none
}

.lw-row-crmcampaignform .lw-crmcampaignform .form-customCheckbox .form-label {
	display: block
}

.lw-row-crmcampaignform .lw-crmcampaignform .form-customCheckbox [id^=dwfrm_crmcampaignform_addtoemaillist].error {
	display: none
}

.lw-row-crmcampaignform .lw-crmcampaignform .form-input,.lw-row-crmcampaignform .lw-crmcampaignform .form-textarea,.lw-row-crmcampaignform .lw-crmcampaignform input[type=email],.lw-row-crmcampaignform .lw-crmcampaignform input[type=number],.lw-row-crmcampaignform .lw-crmcampaignform input[type=password],.lw-row-crmcampaignform .lw-crmcampaignform input[type=tel],.lw-row-crmcampaignform .lw-crmcampaignform input[type=text],.lw-row-crmcampaignform .lw-crmcampaignform textarea {
	background: #fff;
	padding: 5px 16px 0
}

.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:checked,.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:not(:checked) {
	position: absolute;
	left: -9999px
}

.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:checked+label,.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:not(:checked)+label {
	position: relative;
	padding-left: 28px;
	cursor: pointer;
	line-height: 20px;
	display: inline-block;
	color: #666
}

.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:checked+label:before,.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:not(:checked)+label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 18px;
	height: 18px;
	border: 1px solid #000;
	border-radius: 100%;
	background: #fff
}

.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:checked+label:after,.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:not(:checked)+label:after {
	content: '';
	width: 12px;
	height: 12px;
	background: #000;
	position: absolute;
	top: 3px;
	left: 3px;
	border-radius: 100%;
	transition: all .2s ease
}

.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:not(:checked)+label:after {
	opacity: 0;
	-ms-transform: scale(0);
	transform: scale(0)
}

.lw-row-crmcampaignform .lw-crmcampaignform [type=radio]:checked+label:after {
	opacity: 1;
	-ms-transform: scale(1);
	transform: scale(1)
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-radio-group {
	margin-top: 10px
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-radio-group span:nth-child(2) {
	margin-left: 10px
}

.lw-row-crmcampaignform .lw-crmcampaignform .countryRegister,.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-code,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-city,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-country {
	padding-left: 0
}

.lw-row-crmcampaignform .lw-crmcampaignform .countryRegister .js-selectWithSearch,.lw-row-crmcampaignform .lw-crmcampaignform .countryRegister .lw-js-select-search,.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-code .js-selectWithSearch,.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-code .lw-js-select-search,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-city .js-selectWithSearch,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-city .lw-js-select-search,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-country .js-selectWithSearch,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-country .lw-js-select-search {
	background-color: #fff;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #000;
	box-sizing: border-box;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	font-size: 16px;
	transition: border .2s ease-out;
	padding: 18px 10px 0;
	box-shadow: 0 0 1px #e6e6e6;
	border-top: 1px solid transparent;
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	border-radius: 0
}

.lw-row-crmcampaignform .lw-crmcampaignform .countryRegister .select2-container--default .select2-selection--single .select2-selection__arrow,.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-code .select2-container--default .select2-selection--single .select2-selection__arrow,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-city .select2-container--default .select2-selection--single .select2-selection__arrow,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-country .select2-container--default .select2-selection--single .select2-selection__arrow {
	right: 10px
}

.lw-row-crmcampaignform .lw-crmcampaignform .countryRegister .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-code .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-city .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-country .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border: solid #000;
	border-width: 0 2px 2px 0;
	right: 11px;
	top: 25px;
	height: 10px;
	width: 10px;
	position: absolute;
	pointer-events: none;
	padding: 3px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

@media (min-width: 768px) {
	.lw-row-crmcampaignform .lw-crmcampaignform .countryRegister .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-code .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-city .select2-container--default .select2-selection--single .select2-selection__arrow b,.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-country .select2-container--default .select2-selection--single .select2-selection__arrow b {
		top: 25px
	}
}

@media (min-width: 768px) {
	.lw-row-crmcampaignform .lw-crmcampaignform .countryRegister {
		padding-bottom: 10px
	}
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-code {
	-ms-flex-preferred-size: 33.3333%;
	flex-basis: 33.3333%;
	max-width: 33.3333%
}

@media (max-width: 540px) {
	.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-code {
		max-width: 100%;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: calc(50% - 15px);
		float: left
	}
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-number {
	padding-right: 0;
	-ms-flex-preferred-size: 66.6666%;
	flex-basis: 66.6666%;
	max-width: 66.6666%
}

@media (max-width: 540px) {
	.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-number {
		width: 50%;
		float: right;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		margin-left: 15px
	}

	.lw-row-crmcampaignform .lw-crmcampaignform .lw-address-phone-number .form-input.phoneNumber {
		padding: 20px 5px 0
	}
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-select-city {
	margin-top: 24px
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-accordion {
	background-color: #fff;
	color: #000;
	cursor: pointer;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 20px;
	font-weight: 700;
	transition: .4s;
	border-bottom: 1px solid #ccc
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-accordion .lw-text-center {
	text-align: center
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-accordion .lw-text-rigth {
	text-align: right
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-accordion i {
	border: solid #000;
	border-width: 0 3px 3px 0;
	display: inline-block;
	padding: 5px
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-accordion i.lw-arrow {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-accordion i.lw-up {
	-ms-transform: rotate(-135deg);
	transform: rotate(-135deg);
	-webkit-transform: rotate(-135deg);
	display: none
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-accordion.lw-active i.lw-arrow {
	-ms-transform: rotate(-135deg);
	transform: rotate(-135deg);
	-webkit-transform: rotate(-135deg)
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaignform-title {
	font-size: 26px
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaignform-description {
	font-size: 16px;
	margin-bottom: 25px
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-submit-crmcampaign-form {
	width: 100%;
	height: 60px;
	font-size: 20px;
	margin-top: 15px;
	text-transform: uppercase
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper {
	margin-top: 24px
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-list {
	background-color: #f4f4f4;
	max-height: 200px;
	overflow: auto
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-list .lw-border-line {
	border: 1px solid #979797;
	margin: 0 15px 0 15px
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-list [type=radio]:checked+label:before,.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-list [type=radio]:not(:checked)+label:before {
	content: '';
	position: absolute;
	left: 10px;
	top: 18px;
	width: 18px;
	height: 18px;
	border: 1px solid #000;
	border-radius: 100%;
	background: #fff
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-list [type=radio]:checked+label:after,.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-list [type=radio]:not(:checked)+label:after {
	content: '';
	width: 12px;
	height: 12px;
	background: #000;
	position: absolute;
	top: 19px;
	left: 13px;
	border-radius: 100%;
	transition: all .2s ease
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-name {
	color: #000
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-details {
	text-decoration: underline;
	color: #000;
	font-size: 14px;
	margin-top: -5px
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-crmcampaign-stores-wrapper .lw-store-list-error {
	border: 1px solid #f21010;
	background-color: #f3e7e7!important
}

.lw-row-crmcampaignform .lw-crmcampaignform .lw-custom-error {
	display: none;
	font-size: 12px;
	color: red
}

@media (max-width: 768px) {
	.col-2-2 {
		width: 100%
	}
}