.header-account,.header-coupon {
	-moz-box-shadow:0 1px 4px rgba(0,0,0,.065)
}
.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-dots,.owl-theme .owl-nav {
	-webkit-tap-highlight-color:transparent
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser,.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position,.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position,.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position,.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position,.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position {
	-webkit-box-reflect:below 0 -webkit-gradient(linear,left 28%,left bottom,from(transparent),to(rgba(0,0,0,.25)))
}
.flexbox {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.nowrap {
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap
}
.wrap {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
* {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	margin:0;
	padding:0
}
button,input,select,textarea {
	border:none;
	outline:0;
	background-color:transparent;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	font-family:Coupert-font,sans-serif!important
}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill {
	-webkit-box-shadow:0 0 0 1000px #fff inset
}
a,b,body,button,dd,dl,dt,footer,form,header,html,img,input,li,nav,ol,p,select,span,textarea,ul {
	margin:0;
	padding:0;
	border:none
}
li,ul {
	list-style:none
}
a {
	text-decoration:none
}
img {
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
	margin:0 auto
}
button {
	cursor:pointer;
	outline:0;
	border:none;
	background:0 0
}
.clear::after {
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	font-size:0;
	height:0
}
.transition {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.fa-chevron-s-down {
	display:inline-block
}
.fa-chevron-s-down:before {
	content:" ";
	display:block;
	border-style:solid;
	height:.5rem;
	width:.5rem;
	-webkit-transform:rotate(135deg);
	-moz-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	-o-transform:rotate(135deg);
	transform:rotate(135deg);
	border-color:#666 #666 transparent transparent;
	border-width:.062rem .062rem 0 0
}
@font-face {
	font-family:SuisseIntl;
	font-style:normal;
	font-weight:400;
	src:url(/font/suisse-intl-Regular.woff2) format('woff2')
}
@font-face {
	font-family:SuisseIntl;
	font-style:normal;
	font-weight:500;
	src:url(/font/suisse-intl-SemiBold.woff2) format('woff2')
}
@font-face {
	font-family:SuisseIntl;
	font-style:normal;
	font-weight:700;
	src:url(/font/suisse-intl-Bold.woff2) format('woff2')
}
@font-face {
	font-family:great vibes;
	font-style:normal;
	font-weight:400;
	src:url(/font/GreatVibes-Regular.woff2) format('woff2'),url(/font/GreatVibes-Regular.woff) format('woff')
}
@font-face {
	font-family:Coupert-font;
	font-style:normal;
	font-weight:400;
	src:url(/font/Coupert-iconfont-Regular.woff2) format('woff2'),url(/font/Coupert-iconfont-Regular.woff) format('woff');
	font-display:swap
}
@font-face {
	font-family:Coupert-font;
	font-style:normal;
	font-weight:700;
	src:url(/font/Coupert-iconfont-Bold.woff2) format('woff2'),url(/font/Coupert-iconfont-Bold.woff) format('woff');
	font-display:swap
}
@font-face {
	font-family:Coupert-iconfont;
	font-style:normal;
	src:url(/font/Coupert-Iconfont.woff) format('woff')
}
body,html {
	font-size:1rem;
	background-color:#f8f8f8;
	font-family:Coupert-font,sans-serif
}
.header-account {
	width:100%;
	height:5.25rem;
	background-color:#fff;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);
	box-shadow:0 1px 4px rgba(0,0,0,.065);
	position:fixed;
	top:0;
	left:0;
	z-index:99
}
.header-account.new-cashback {
	top:3.3125rem
}
.header-account .header-container {
	max-width:75rem;
	height:100%;
	margin:0 auto
}
.header-account .header-container .header {
	width:100%;
	height:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	justify-content:space-between
}
.header-account .header-container .header .logo {
	display:flex;
	align-items:center
}
.header-account .header-container .header .logo a {
	position:relative
}
.header-account .header-container .header .logo a img {
	width:6.25rem;
	margin:0
}
.header-account .header-container .header .logo .language {
	width:3.5rem;
	height:1.625rem;
	margin-left:.625rem;
	position:relative
}
.header-account .header-container .header .logo .language:hover .language-list {
	display:block;
	transition:all .3s ease-in-out
}
.header-account .header-container .header .logo .language img {
	width:1.25rem;
	height:.9375rem
}
.header-account .header-container .header .logo .language .language-icon-drop {
	display:inline-block;
	width:10px;
	height:5px;
	background:url(../img/home-icon.png) -27px -455px no-repeat;
	position:absolute;
	top:.625rem;
	right:-.75rem
}
.header-account .header-container .header .logo .language .language-list {
	display:none;
	position:absolute;
	background:#fff;
	box-shadow:0 7px 21px rgba(0,0,0,.42);
	width:12.75rem;
	border-radius:3px;
	border:1px solid #f8f8f8;
	top:1.65rem;
	left:-.9375rem
}
.header-account .header-container .header .logo .language .language-list li {
	font-size:.875rem;
	padding:.625rem 1.25rem;
	cursor:pointer
}
.header-account .header-container .header .logo .language .language-list li img {
	margin-right:.625rem;
	transform:translateY(-2px)
}
.header-account .header-container .header .logo .language .language-list li:hover {
	background:#f8f8f8;
	transition:all .2s ease-in-out
}
.header-account .header-container .header .logo .language .language-list li span {
	margin-right:10px
}
.header-account .header-container .header .nav-list a {
	font-size:1.25rem;
	color:#333;
	font-weight:700;
	padding:0 5rem
}
.header-account .header-container .header .nav-list a:hover {
	text-decoration:underline
}
.header-account .header-container .header .login-sign {
	height:3.125rem;
	line-height:46px;
	background-color:#ebebeb;
	border-radius:1.625rem;
	font-size:.875rem;
	color:#666;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	padding:0 1.5625rem
}
.header-account .header-container .header .login-sign span,.header-account .header-container .header .login-sign span a {
	display:inline-block;
	height:100%;
	color:#666;
	font-size:.875rem
}
.header-account .header-container .header .login-sign span.login {
	text-align:right;
	margin-right:4px
}
.header-account .header-container .header .login-sign span.sign {
	text-align:left;
	margin-left:4px
}
.header-account .header-container .header .login-sign span a {
	width:100%
}
.header-account .header-container .header .nav {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.header-account .header-container .header .nav .menu-item {
	float:left;
	margin-right:3.125rem;
	position:relative
}
.header-account .header-container .header .nav .menu-item.fixed {
	display:flex;
	align-items:center;
	cursor:pointer;
	margin-right:.9375rem
}
.header-account .header-container .header .nav .menu-item a {
	font-size:.875rem;
	font-weight:700;
	color:#ccc;
	padding-bottom:1.25rem;
	border-bottom:2px solid transparent
}
.header-account .header-container .header .nav .menu-item a.current {
	color:#333;
	border-bottom:2px solid #333
}
.header-account .header-container .header .nav .menu-item a:hover {
	color:#333;
	border-bottom-color:#333;
	transition:all .2s ease-in-out
}
.header-account .header-container .header .nav .menu-item .user-icon {
	top:-.3125rem;
	display:inline-block;
	width:20px;
	height:22px;
	background:url(../img/home-icon.png) -3px -446px no-repeat
}
.header-account .header-container .header .nav .menu-item .user-img {
	width:1.875rem;
	height:1.875rem;
	border-radius:100%
}
.header-account .header-container .header .nav .menu-item .user-name {
	font-size:.875rem;
	color:#999;
	padding:0 .375rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:100px
}
.header-account .header-container .header .nav .menu-item .user-icon-drop {
	top:-.3125rem;
	display:inline-block;
	width:10px;
	height:5px;
	background:url(../img/home-icon.png) -27px -455px no-repeat
}
.header-account .header-container .header .nav .menu-item .drop-menu {
	display:none;
	width:16rem;
	background:#f8f8f8;
	border-radius:.1875rem;
	border:1px solid #ebebeb;
	position:absolute;
	right:-1.875rem;
	top:3rem;
	padding:1.25rem 0 0;
	cursor:initial;
	box-shadow:0 0 6px rgba(116,112,112,.22);
	z-index:90
}
.header-account .header-container .header .nav .menu-item .drop-menu li {
	margin-bottom:.9375rem
}
.header-account .header-container .header .nav .menu-item .drop-menu .coupertgold {
	padding-left:1.25rem;
	font-size:1.125rem;
	color:#333;
	font-weight:700
}
.header-account .header-container .header .nav .menu-item .drop-menu li:nth-child(2) {
	padding:0 1.25rem;
	font-size:.75rem;
	color:#333;
	display:flex;
	align-items:center;
	justify-content:center
}
.header-account .header-container .header .nav .menu-item .drop-menu li:nth-child(2) span {
	width:49%;
	text-align:center
}
.header-account .header-container .header .nav .menu-item .drop-menu li:nth-child(2) span:nth-child(1) {
	padding-right:.625rem
}
.header-account .header-container .header .nav .menu-item .drop-menu li:nth-child(2) .available {
	font-weight:700;
	font-size:.875rem;
	color:#f74a44;
	padding-right:.625rem
}
.header-account .header-container .header .nav .menu-item .drop-menu li:nth-child(2) .pending {
	font-size:.875rem;
	color:#999;
	font-weight:700;
	padding:0 .625rem
}
.header-account .header-container .header .nav .menu-item .drop-menu .drop-menu-item {
	background:#fff;
	height:3.75rem;
	line-height:3.75rem;
	margin-bottom:0;
	cursor:pointer
}
.header-account .header-container .header .nav .menu-item .drop-menu .drop-menu-item:nth-child(3) {
	border-bottom:1px solid #eee
}
.header-account .header-container .header .nav .menu-item .drop-menu .drop-menu-item:hover {
	background:#f8f8f8;
	transition:all .2s ease-in-out
}
.header-account .header-container .header .nav .menu-item .drop-menu .drop-menu-item a {
	display:inline-block;
	width:100%;
	height:100%;
	font-size:.875rem;
	color:#666;
	padding:0 0 0 .9375rem;
	border:none
}
.header-account .header-container .header .add-chrome {
	width:338px;
	height:55px;
	background:linear-gradient(45deg,#f1a86e 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	border-radius:27px;
	line-height:3.4375rem;
	font-size:1.25rem;
	font-weight:700;
	color:#fff;
	text-align:center
}
.header-account .header-container .header .add-chrome:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f1a86e 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.header-account .header-add-chrome {
	display:none
}
.header-account .darken {
	top:0;
	left:100%;
	width:100%;
	height:100%;
	opacity:0;
	z-index:1000;
	position:fixed;
	transition:opacity .2s ease-in-out;
	background-color:#292a2a
}
.header-account .darken.hidden-menu {
	left:100%;
	opacity:0
}
.header-account .darken.show-menu {
	left:0;
	opacity:.6
}
.header-account .mobile-menu {
	display:none;
	width:1.875rem;
	height:1.625rem;
	cursor:pointer;
	transition:padding-top .5s ease-in-out;
	transform:translateY(5px);
	margin-right:0!important
}
.header-account .mobile-menu .menu-line {
	width:73%;
	height:2px;
	transition:.5s ease-in-out;
	margin-bottom:.375rem;
	border-radius:2px;
	background-color:#b0b0b0
}
.header-account .mobile-menu-container {
	top:0;
	right:-414px;
	width:414px;
	height:100%;
	padding:1.875rem 1.5625rem;
	display:flex;
	z-index:1001;
	position:fixed;
	overflow-y:auto;
	box-shadow:0 1px 2.5px rgba(0,0,0,.3);
	transition:right .3s ease-out;
	flex-direction:column;
	justify-content:flex-start;
	background-color:#fff
}
.header-account .mobile-menu-container.show-menu-con {
	right:0!important
}
.header-account .mobile-menu-container .menu-head {
	display:flex;
	margin-bottom:1.25rem;
	justify-content:space-between;
	align-items:center
}
.header-account .mobile-menu-container .menu-head img {
	width:5rem;
	margin:0
}
.header-account .mobile-menu-container .menu-head span {
	color:#b0b0b0;
	font-size:1.625rem;
	cursor:pointer
}
.header-account .mobile-menu-container .mobile-menu-list li {
	padding:.625rem
}
.header-account .mobile-menu-container .mobile-menu-list li a {
	width:100%;
	height:100%;
	color:#b0b0b0;
	font-size:1rem;
	font-weight:700;
	padding:.625rem 0
}
.header-account .mobile-menu-container .mobile-menu-list li a.current {
	color:#333;
	border-bottom:2px solid #333
}
.header-coupon {
	width:100%;
	height:7.125rem;
	background-color:#fff;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);
	box-shadow:0 1px 4px rgba(0,0,0,.065);
	position:fixed;
	top:0;
	left:0;
	z-index:998
}
.header-coupon.new-cashback {
	top:3.3125rem
}
.header-coupon .container {
	height:100%;
	padding-top:1rem
}
.header-coupon .container .header {
	height:2.8125rem;
	margin-bottom:1.125rem
}
.header-coupon .container .header .logo-wrapper {
	width:5.8125rem;
	height:100%;
	float:left;
	margin-right:3.9375rem
}
.header-coupon .container .header .logo-wrapper img {
	width:100%;
	height:100%
}
.header-coupon .container .header .search-wrapper {
	width:57%;
	height:100%;
	background-color:#f5f5f5;
	border-radius:23px;
	border:1px solid #e7e7e7;
	display:inline-block
}
.header-coupon .container .header .search-wrapper form {
	width:100%;
	height:100%;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.header-coupon .container .header .search-wrapper form input {
	display:inline-block;
	width:93%;
	font-size:.875rem;
	line-height:2.75rem;
	color:#555;
	padding:0 .75rem
}
.header-coupon .container .header .search-wrapper form button {
	width:3.25rem;
	height:2.8125rem;
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	border-radius:0 23px 23px 0
}
.header-coupon .container .header .user-bar {
	padding:0 1.25rem;
	height:100%;
	background-color:#ebebeb;
	border-radius:23px;
	float:right;
	line-height:45px;
	text-align:center;
	display:block;
	color:#666;
	cursor:pointer
}
.header-coupon .container .header .user-bar a {
	font-size:.875rem;
	color:#666
}
.header-coupon .container .header .header-menu {
	float:right;
	line-height:2.8125rem
}
.header-coupon .container .header .header-menu .menu-item {
	float:left;
	margin-right:3.125rem;
	position:relative
}
.header-coupon .container .header .header-menu .menu-item.fixed {
	display:flex;
	align-items:center;
	cursor:pointer;
	margin-right:.9375rem
}
.header-coupon .container .header .header-menu .menu-item a {
	font-size:.875rem;
	font-weight:700;
	color:#ccc;
	padding-bottom:1.25rem;
	border-bottom:2px solid transparent
}
.header-coupon .container .header .header-menu .menu-item a.current {
	color:#333;
	border-bottom:2px solid #333
}
.header-coupon .container .header .header-menu .menu-item a:hover {
	color:#333;
	border-bottom-color:#333;
	transition:all .2s ease-in-out
}
.header-coupon .container .header .header-menu .menu-item .user-icon {
	top:-.3125rem;
	display:inline-block;
	width:20px;
	height:22px;
	background:url(../img/home-icon.png) -3px -446px no-repeat
}
.header-coupon .container .header .header-menu .menu-item .user-img {
	width:1.875rem;
	height:1.875rem;
	border-radius:100%
}
.header-coupon .container .header .header-menu .menu-item .user-name {
	font-size:.875rem;
	color:#999;
	padding:0 .375rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:100px
}
.header-coupon .container .header .header-menu .menu-item .user-icon-drop {
	top:-.3125rem;
	display:inline-block;
	width:10px;
	height:5px;
	background:url(../img/home-icon.png) -27px -455px no-repeat
}
.header-coupon .container .header .header-menu .menu-item .drop-menu {
	display:none;
	width:16rem;
	background:#f8f8f8;
	border-radius:.1875rem;
	border:1px solid #ebebeb;
	position:absolute;
	right:0;
	top:3.125rem;
	padding:1.25rem 0 0;
	cursor:initial;
	box-shadow:0 0 6px rgba(116,112,112,.22);
	z-index:90
}
.header-coupon .container .header .header-menu .menu-item .drop-menu li {
	margin-bottom:.3125rem
}
.header-coupon .container .header .header-menu .menu-item .drop-menu .coupertgold {
	padding-left:1.25rem;
	font-size:1.125rem;
	color:#333;
	font-weight:700
}
.header-coupon .container .header .header-menu .menu-item .drop-menu li:nth-child(2) {
	padding:0 1.25rem;
	font-size:.75rem;
	color:#333;
	display:flex;
	align-items:center;
	justify-content:center
}
.header-coupon .container .header .header-menu .menu-item .drop-menu li:nth-child(2) span {
	width:49%;
	text-align:center;
	line-height:normal;
	line-height:initial
}
.header-coupon .container .header .header-menu .menu-item .drop-menu li:nth-child(2) span:nth-child(1) {
	padding-right:.625rem
}
.header-coupon .container .header .header-menu .menu-item .drop-menu li:nth-child(2) .available {
	font-weight:700;
	font-size:.875rem;
	color:#f74a44;
	padding-right:.625rem
}
.header-coupon .container .header .header-menu .menu-item .drop-menu li:nth-child(2) .pending {
	font-size:.875rem;
	color:#999;
	font-weight:700;
	padding:0 .625rem
}
.header-coupon .container .header .header-menu .menu-item .drop-menu .drop-menu-item {
	background:#fff;
	height:3.75rem;
	line-height:3.75rem;
	margin-bottom:0;
	cursor:pointer;
	border-bottom:1px solid #eee
}
.header-coupon .container .header .header-menu .menu-item .drop-menu .drop-menu-item a.current,.header-coupon .container .header .header-menu .menu-item .drop-menu .drop-menu-item:hover {
	background:#f8f8f8;
	transition:all .2s ease-in-out
}
.header-coupon .container .header .header-menu .menu-item .drop-menu .drop-menu-item a {
	display:inline-block;
	width:100%;
	height:100%;
	font-size:.875rem;
	color:#666;
	padding:0 0 0 .9375rem;
	border:none
}
.header-coupon .container nav {
	text-align:center
}
.header-coupon .container nav .nav-list {
	padding-left:15%
}
.header-coupon .container nav .nav-list .nav-item {
	float:left;
	margin-right:2.5rem;
	padding-bottom:.75rem;
	border-bottom:2px solid transparent
}
.header-coupon .container nav .nav-list .nav-item.current,.header-coupon .container nav .nav-list .nav-item:hover {
	border-bottom:2px solid #333
}
.header-coupon .container nav .nav-list .nav-item a {
	display:inline-block;
	font-weight:700;
	font-size:1rem;
	color:#333
}
.header-coupon .mobile-menu {
	display:none;
	width:1.875rem;
	height:1.625rem;
	cursor:pointer;
	transition:padding-top .5s ease-in-out;
	transform:translateY(15px);
	float:right
}
.header-coupon .mobile-menu.close-button {
	margin:0;
	padding-top:.5rem;
	transform:translateY(0)
}
.header-coupon .mobile-menu .menu-line {
	width:73%;
	height:2px;
	transition:.5s ease-in-out;
	margin-bottom:.375rem;
	border-radius:2px;
	background-color:#b0b0b0
}
.header-coupon .darken {
	top:0;
	left:100%;
	width:100%;
	height:100%;
	opacity:0;
	z-index:1000;
	position:fixed;
	transition:opacity .2s ease-in-out;
	background-color:#292a2a
}
.header-coupon .darken.hidden-menu {
	left:100%;
	opacity:0
}
.header-coupon .darken.show-menu {
	left:0;
	opacity:.6
}
.header-coupon .mobile-menu-container {
	top:0;
	right:-414px;
	width:414px;
	height:100%;
	padding:1.875rem 1.5625rem;
	display:flex;
	z-index:1001;
	position:fixed;
	overflow-y:auto;
	box-shadow:0 1px 2.5px rgba(0,0,0,.3);
	transition:right .3s ease-out;
	flex-direction:column;
	justify-content:flex-start;
	background-color:#fff
}
.header-coupon .mobile-menu-container.show-menu-con {
	right:0!important
}
.header-coupon .mobile-menu-container .menu-head {
	margin-bottom:1.25rem
}
.header-coupon .mobile-menu-container .menu-head img {
	width:5rem;
	margin:0;
	float:left
}
.header-coupon .mobile-menu-container .menu-head span {
	color:#b0b0b0;
	font-size:1.625rem;
	cursor:pointer;
	float:right
}
.header-coupon .mobile-menu-container .user-center {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:1.25rem
}
.header-coupon .mobile-menu-container .user-center svg {
	margin-right:.625rem
}
.header-coupon .mobile-menu-container .user-center span {
	color:#333;
	cursor:pointer
}
.header-coupon .mobile-menu-container .trending-title {
	font-size:1.25rem;
	margin-bottom:.5rem;
	color:#333
}
.header-coupon .mobile-menu-container .mobile-menu-list li {
	padding:.625rem
}
.header-coupon .mobile-menu-container .mobile-menu-list li a {
	width:100%;
	height:100%;
	color:#b0b0b0;
	font-size:1rem;
	font-weight:700;
	padding:.625rem 0;
	border-bottom:2px solid transparent
}
.header-coupon .mobile-menu-container .mobile-menu-list li a.current,.header-coupon .mobile-menu-container .mobile-menu-list li a:hover {
	color:#333;
	border-bottom:2px solid #333;
	transition:all .2s ease-out
}
.cashback-activity {
	display:block;
	width:100%;
	height:3.3125rem;
	background-color:#f7f1e3
}
.cashback-activity .cashback-activity-wrapper {
	max-width:62.5rem;
	min-width:34.375rem;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-left:auto;
	margin-right:auto
}
.cashback-activity .cashback-activity-wrapper img {
	width:27.5px;
	margin:0 1.25rem 0 0
}
.cashback-activity .cashback-activity-wrapper p {
	font-size:1rem;
	color:#e05c03;
	font-weight:700;
	margin-right:1.875rem
}
.cashback-activity .cashback-activity-wrapper div {
	width:7.625rem;
	height:1.875rem;
	line-height:1.875rem;
	background-color:#e05c03;
	border-radius:15px;
	font-size:.875rem;
	color:#fff;
	font-weight:500;
	text-align:center;
	animation:jittery 4s infinite
}
@keyframes jittery {
	5%,50% {
	transform:scale(1)
}
10% {
	transform:scale(.9)
}
15% {
	transform:scale(1.05)
}
20% {
	transform:scale(1.05) rotate(-5deg)
}
25% {
	transform:scale(1.05) rotate(5deg)
}
30% {
	transform:scale(1.05) rotate(-3deg)
}
35% {
	transform:scale(1.05) rotate(2deg)
}
40% {
	transform:scale(1.05) rotate(0)
}
}.container {
	width:100%;
	max-width:75rem;
	margin:0 auto;
	position:relative
}
.reveal-modal-container {
	text-align:center
}
.reveal-modal-container #grecaptcha_div div {
	margin:0 auto;
	display:table
}
.reveal-modal-container .ambassador-login-banner {
	max-width:32.5rem;
	height:95px;
	padding:0;
	background:url(../img/ambassador-login-banner.png) no-repeat;
	margin:-1.125rem -40px 1.875rem
}
.reveal-modal-container .ambassador-login-banner h3 {
	font-size:1.25rem;
	color:#af4e2f;
	text-align:center;
	padding-top:2.25rem
}
.reveal-modal-container img {
	max-width:6.25rem;
	padding:0 0 1.875rem
}
.reveal-modal-container .facebook-tips {
	display:none;
	width:100%;
	padding:1.25rem;
	background-color:#ffe0df;
	border-radius:3px;
	border:1px solid #e40000;
	margin:-10px auto 20px;
	position:relative
}
.reveal-modal-container .facebook-tips .facebook-warning {
	width:.875rem;
	height:.875rem;
	background:url(https://www.coupert.com/img/coupert-icon.png) -67px -179px no-repeat;
	display:inline-block;
	margin-right:3px
}
.reveal-modal-container .facebook-tips p {
	display:inline;
	color:#c00000
}
.reveal-modal-container .facebook-tips .close-facebook-tips {
	font-size:24px;
	position:absolute;
	top:-2px;
	right:10px;
	color:#bd0000;
	cursor:pointer
}
.reveal-modal-container .sign-p {
	font-size:18px;
	line-height:30px;
	color:#505050;
	margin:0 auto 1.875rem;
	font-weight:500
}
.reveal-modal-container .sign-facebook,.reveal-modal-container .sign-gmail {
	margin:0 auto .875rem;
	width:20.5rem;
	height:46px;
	line-height:46px;
	font-size:20px;
	color:#fff;
	transition:background-color .3s ease;
	border-radius:2.75rem;
	cursor:pointer
}
.reveal-modal-container .sign-facebook {
	display:block;
	background:url(https://www.coupert.com/img/facebook.svg) 2.5rem .875rem no-repeat #3b5998;
	background-size:3%
}
.reveal-modal-container .sign-facebook:hover {
	background-color:#2b50a0
}
.reveal-modal-container .sign-gmail {
	background:#6096e6
}
.reveal-modal-container .sign-gmail svg {
	vertical-align:middle;
	margin-right:10px;
	margin-top:-3px
}
.reveal-modal-container .sign-gmail:hover {
	background-color:#458bf2
}
.reveal-modal-container .sign-apple {
	display:block;
	width:20.5rem;
	height:46px;
	line-height:46px;
	background:#020200;
	border-radius:2.75rem;
	font-size:20px;
	color:#fff;
	margin:0 auto 2.5rem;
	cursor:pointer;
	transition:background-color .3s ease
}
.reveal-modal-container .sign-apple svg {
	vertical-align:middle;
	margin-right:10px;
	margin-top:-3px
}
.reveal-modal-container .sign-apple:hover {
	background-color:#000
}
.reveal-modal-container .line {
	width:100%;
	height:0;
	border-bottom:1px solid rgba(0,0,0,.12)
}
.reveal-modal-container .or {
	position:absolute;
	display:inline-block;
	width:60px;
	text-align:center;
	height:40px;
	line-height:40px;
	background:#fff;
	left:50%;
	margin-top:-20px;
	font-size:.75rem;
	color:#999;
	margin-left:-30px
}
.reveal-modal-container form {
	width:100%;
	margin:1.875rem auto 0
}
.reveal-modal-container form input {
	width:100%;
	height:3.75rem;
	font-size:1rem;
	padding-left:10px;
	color:#000;
	border-bottom:1px dashed rgba(0,0,0,.12)
}
.reveal-modal-container form .forget {
	display:none;
	width:100%;
	text-align:left;
	padding-left:5px;
	font-size:.75rem;
	color:#fd4c46
}
.reveal-modal-container .login-after,.reveal-modal-container .signup-after {
	width:100%;
	margin:.9375rem 0
}
.reveal-modal-container .login-after a,.reveal-modal-container .signup-after a {
	float:right;
	text-decoration:underline;
	color:#999;
	font-size:.75rem;
	cursor:pointer
}
.reveal-modal-container .login-after a.forget-password,.reveal-modal-container .signup-after a.forget-password {
	float:left
}
.reveal-modal-container .login-btn,.reveal-modal-container .signup-btn {
	width:20.5rem;
	height:2.875rem;
	line-height:2.875rem;
	margin:7px auto 0;
	background:#fd4c46;
	border-radius:2.75rem;
	font-size:1.125rem;
	color:#fff;
	cursor:pointer
}
.reveal-modal-container .login-btn:hover,.reveal-modal-container .signup-btn:hover {
	background:#ef251f;
	transition:all .2s ease-in-out
}
.reveal-modal-container p.privacy-policy {
	margin:1rem auto 0;
	text-align:left;
	color:#7e7979;
	font-size:14px
}
.reveal-modal-container p.privacy-policy a {
	color:#7e7979;
	text-decoration:underline;
	text-decoration-skip-ink:none
}
.reveal-modal-container .continue-btn {
	width:328px;
	height:40px;
	line-height:40px;
	margin:1.625rem auto 0;
	border-radius:20px;
	font-size:18px;
	color:#fff;
	background:#ccc;
	pointer-events:none
}
.reveal-modal-container .continue-btn.active {
	pointer-events:auto;
	cursor:pointer;
	background:#fd4c46
}
.market-tpl-16.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right a,.market-tpl-16.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .coupons-discount,.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .item-code a,.market-tpl-17.main.market-tpl .main.market-tpl .coupon-wrapper .left-container .merchant_coupons .deal-item .get-deal a {
	pointer-events:none;
	cursor:default
}
.reveal-modal-container .continue-btn.active:hover {
	background:#ef251f;
	transition:all .2s ease-in-out
}
.reveal-modal-container .forget-password-tit {
	margin-bottom:.9375rem;
	font-size:1.375rem;
	color:#333;
	font-weight:700
}
.reveal-modal-container .fotgot-password-tips {
	font-size:.875rem;
	color:#666
}
.reveal-modal-container .account-input {
	width:100%;
	margin:1rem auto 0
}
.reveal-modal-container .case-one,.reveal-modal-container .case-two {
	margin-top:1.25rem;
	display:none
}
.reveal-modal-container .account-input input {
	width:100%;
	height:3.75rem;
	font-size:1rem;
	padding-left:10px;
	color:#000;
	border-bottom:1px dashed rgba(0,0,0,.12)
}
.reveal-modal-container .case-one .case-one-tips {
	color:#333;
	font-size:.875rem;
	margin-bottom:3px
}
.reveal-modal-container .case-one .sign-up-tips {
	color:#fd4c46;
	font-size:1rem;
	text-align:center
}
.reveal-modal-container .case-one .sign-up-tips span {
	color:#fd4c46;
	text-decoration:underline
}
.reveal-modal-container .case-two .reset-pwd-success {
	color:#333;
	font-size:.875rem;
	margin-bottom:3px
}
.reveal-modal-container .case-two .case-two-tips {
	color:#999;
	font-size:.875rem;
	padding-top:0
}
.reveal-modal-bg {
	position:fixed;
	height:100%;
	width:100%;
	background:rgba(0,0,0,.8);
	z-index:100;
	display:none;
	top:0;
	left:0
}
.reveal-modal {
	visibility:hidden;
	top:50%;
	left:50%;
	transform:translate3d(-50%,-50%,0);
	-webkit-transform:translate3d(-50%,-50%,0);
	-moz-transform:translate3d(-50%,-50%,0);
	-ms-transform:translate3d(-50%,-50%,0);
	width:30rem;
	background:#fff;
	position:absolute;
	z-index:101;
	padding:1.875rem 2.5rem;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 10px rgba(0,0,0,.4);
	-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);
	-box-shadow:0 0 10px rgba(0,0,0,.4)
}
.show-model {
	display:block!important;
	opacity:1;
	visibility:visible;
	transition:opacity .2s ease-in-out
}
.reveal-modal.small {
	width:200px;
	margin-left:-140px
}
.reveal-modal.medium {
	width:400px;
	margin-left:-240px
}
.reveal-modal.large {
	width:600px;
	margin-left:-340px
}
.reveal-modal.xlarge {
	width:800px;
	margin-left:-440px
}
.reveal-modal .close-reveal-modal {
	font-size:22px;
	line-height:.5;
	position:absolute;
	top:8px;
	right:11px;
	color:#aaa;
	text-shadow:0 -1px 1px rbga(0,0,0,.6);
	font-weight:700;
	cursor:pointer
}
.newheader {
	width:100%;
	height:7.125rem;
	background-color:#fff;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);
	-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);
	box-shadow:0 1px 4px rgba(0,0,0,.065);
	position:fixed;
	top:0;
	left:0;
	z-index:99
}
.newheader .container {
	height:100%
}
.newheader .headcontent {
	display:flex;
	padding-top:1rem;
	align-items:center;
	justify-content:space-between
}
.newheader .headcontent .nav-wrapper {
	display:none;
	font-size:0;
	margin-right:1.75rem
}
.newheader .headcontent .nav-wrapper .head-nav-icon {
	color:#b0b0b0;
	cursor:pointer;
	height:24px;
	width:24px;
	flex:0 0 24px
}
.newheader .headcontent .nav-wrapper .mobile-nav {
	background:#fff;
	left:0;
	min-height:100vh;
	position:fixed;
	top:0;
	transform:translateX(-100%);
	transition:all .2s ease-out;
	width:332px;
	z-index:103
}
.newheader .headcontent .nav-wrapper .mobile-nav .top {
	display:flex;
	height:52px;
	justify-content:left;
	position:relative;
	padding-left:1.25rem
}
.newheader .headcontent .nav-wrapper .mobile-nav .top a {
	display:flex;
	align-items:center;
	justify-content:center
}
.newheader .headcontent .nav-wrapper .mobile-nav .top a img {
	width:auto;
	height:32px
}
.newheader .headcontent .nav-wrapper .mobile-nav .top .nav-close {
	cursor:pointer;
	padding:15px 16px;
	position:absolute;
	right:0;
	top:0;
	z-index:2
}
.newheader .headcontent .nav-wrapper .mobile-nav .top .nav-close svg {
	color:#737373;
	height:14px;
	width:14px
}
.newheader .headcontent .nav-wrapper .mobile-nav .body {
	height:100vh;
	overflow:hidden;
	position:relative;
	background:#fff;
	display:flex;
	flex-direction:column;
	padding-left:1.25rem
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem {
	display:flex;
	line-height:1;
	font-size:16px;
	font-weight:700;
	color:#333;
	align-items:center;
	cursor:pointer;
	padding:15px 0
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem.flagitem {
	position:relative;
	transition:all .4s
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem.flagitem .language-list {
	position:absolute;
	display:none;
	right:0;
	top:34px;
	background:#fff;
	box-shadow:0 7px 21px rgba(0,0,0,.42);
	width:12.75rem;
	border-radius:3px;
	border:1px solid #f8f8f8
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem.flagitem .language-list li {
	font-size:.875rem;
	padding:.625rem 1.25rem;
	cursor:pointer;
	display:flex;
	align-items:center
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem.flagitem .language-list li img {
	width:1.25rem;
	height:.9375rem;
	margin:0 .625rem 0 0
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem .fa-chevron-s-down {
	margin-left:5px
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem .fa-chevron-s-down:before {
	border-color:#333 #333 transparent transparent
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem:last-child {
	margin-right:0
}
.newheader .headcontent .nav-wrapper .mobile-nav .body .navitem a {
	line-height:1;
	font-size:16px;
	color:#333;
	font-weight:700
}
.newheader .headcontent .nav-wrapper .mobile-nav.mobile-nav-active {
	transform:translateX(0)
}
.newheader .headcontent .nav-wrapper .overlay {
	background:rgba(33,33,33,.85);
	display:none;
	height:100vh;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:101
}
.newheader .headcontent .nav-wrapper .overlay.active {
	display:block
}
.newheader .headcontent .head-search-icon {
	display:none;
	color:#b0b0b0;
	cursor:pointer;
	height:24px;
	width:24px;
	flex:0 0 24px
}
.newheader .headcontent .headleft {
	display:flex;
	align-items:center;
	justify-content:center
}
.newheader .headcontent .headleft .logowrpaer {
	width:5.8125rem;
	flex:0 0 5.8125rem;
	height:100%;
	float:left;
	margin-right:3rem
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper {
	max-width:490px;
	width:490px;
	height:46px;
	display:flex;
	align-items:center;
	padding:0 20px;
	line-height:46px;
	border:1px solid #e7e7e7;
	border-radius:30px;
	background-color:#f5f5f5;
	position:relative
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper.focus {
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	border-bottom:none;
	background:#fff
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchinput {
	height:44px;
	background:0 0;
	width:100%
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchinput:-webkit-autofill {
	-webkit-box-shadow:0 0 0 1000px #f5f5f5 inset
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .close-search {
	cursor:pointer;
	display:none
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn {
	position:absolute;
	display:none;
	background:#fff;
	width:calc(100% + 2px);
	top:46px;
	left:-1px;
	border:1px solid #e7e7e7;
	border-top:none;
	padding:10px 0;
	border-radius:0 0 23px 23px;
	z-index:10
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn .storewraper .tit {
	font-size:16px;
	line-height:32px;
	color:#333;
	font-weight:700;
	padding-left:20px
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn .storewraper .storelist {
	padding-left:38px
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn .storewraper .storelist li {
	height:36px;
	line-height:36px;
	font-size:16px;
	max-width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#888
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn .storewraper .storelist li a {
	color:#888
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn .cashbackwrapr .tit {
	font-size:16px;
	line-height:32px;
	color:#333;
	font-weight:700;
	padding-left:20px
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn .cashbackwrapr .cashbacklist {
	padding-left:50px
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn .cashbackwrapr .cashbacklist li {
	height:32px;
	line-height:32px;
	font-size:16px;
	max-width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#888
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper .searchreturn .cashbackwrapr .cashbacklist li a {
	color:#888
}
.newheader .headcontent .headleft.search-modal {
	position:relative
}
.newheader .headcontent .headleft.search-modal .seacrch-nav {
	display:block;
	position:absolute;
	left:-28px;
	width:100%;
	z-index:100
}
.newheader .headcontent .headleft.search-modal .seacrch-nav .searchwraper .close-search {
	display:block
}
.newheader .headcontent .headright {
	display:flex;
	align-items:center;
	height:46px
}
.newheader .headcontent .headright .usermessage {
	display:flex;
	align-items:center;
	margin-right:28px;
	cursor:pointer;
	position:relative
}
.newheader .headcontent .headright .usermessage img {
	width:1.875rem;
	height:1.875rem;
	border-radius:100%
}
.newheader .headcontent .headright .usermessage .username {
	font-size:1rem;
	color:#999;
	padding:0 .375rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:100px
}
.newheader .headcontent .headright .usermessage .triangle-down {
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #0d0d0d;
	-webkit-transition:all .4s;
	transition:all .4s
}
.newheader .headcontent .headright .usermessage .triangle-down.rotate {
	transform:rotate(180deg)
}
.newheader .headcontent .headright .usermessage .userlist {
	position:absolute;
	display:none;
	right:0;
	top:40px;
	width:235px;
	background-color:#fff;
	box-shadow:0 0 8px 0 rgba(0,0,0,.13);
	border-radius:3px;
	padding:10px 0
}
.newheader .headcontent .headright .usermessage .userlist li {
	font-size:16px;
	line-height:2.5;
	list-style:none;
	padding-left:18px;
	transition:all .2s ease
}
.email-inconsistent-layer .email-inconsistent-wrapper .go-login,.newheader .headcontent .headright .newheaderjoin {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	cursor:pointer;
	text-align:center
}
.newheader .headcontent .headright .usermessage .userlist li a {
	color:#666;
	display:block
}
.newheader .headcontent .headright .usermessage .userlist li:hover {
	background:#fafafa
}
.newheader .headcontent .headright .usermessage .userlist li.top {
	display:none;
	padding-left:0
}
.newheader .headcontent .headright .usermessage .userlist li.top .p1 {
	background:#eee;
	padding-left:18px;
	line-height:3
}
.newheader .headcontent .headright .usermessage .userlist li.top .p2 {
	padding-left:18px;
	color:#e19d01
}
.newheader .headcontent .headright .usergold {
	width:88px;
	height:46px;
	background-color:#fff;
	border-radius:23px;
	border:1px solid #000;
	line-height:44px;
	font-size:16px;
	color:#333;
	font-weight:700;
	text-align:center;
	display:inline-block
}
.newheader .headcontent .headright .newheaderjoin {
	width:143px;
	height:46px;
	background-color:#fd4c46;
	border-radius:23px;
	display:inline-block;
	font-size:16px;
	color:#fff;
	font-weight:700;
	line-height:46px;
	margin-left:26px;
	transition:all .3s ease
}
.newheader .headcontent .headright .newheaderjoin:hover {
	background-color:#fc1b14
}
.newheader .headcontent .headright .newheaderlogin {
	font-size:16px;
	color:#333;
	font-weight:700;
	cursor:pointer
}
.newheader .navwraper {
	padding-top:20px;
	display:flex;
	align-items:center;
	margin-left:9rem
}
.newheader .navwraper .navitem {
	display:flex;
	line-height:1;
	font-size:16px;
	font-weight:700;
	color:#333;
	align-items:center;
	margin-right:40px;
	cursor:pointer;
	padding-bottom:12px;
	border-bottom:2px solid transparent;
	transition:all .4s
}
.newheader .navwraper .navitem:hover {
	border-bottom:2px solid #333
}
.newheader .navwraper .navitem.flagitem {
	position:relative;
	transition:all .4s
}
.newheader .navwraper .navitem.flagitem .language-list {
	position:absolute;
	display:none;
	right:0;
	top:34px;
	background:#fff;
	box-shadow:0 7px 21px rgba(0,0,0,.42);
	width:12.75rem;
	border-radius:3px;
	border:1px solid #f8f8f8
}
.newheader .navwraper .navitem.flagitem .language-list li {
	font-size:.875rem;
	padding:.625rem 1.25rem;
	cursor:pointer;
	display:flex;
	align-items:center
}
.newheader .navwraper .navitem.flagitem .language-list li img {
	width:1.25rem;
	height:.9375rem;
	margin:0 .625rem 0 0
}
.newheader .navwraper .navitem .fa-chevron-s-down {
	margin-left:5px
}
.newheader .navwraper .navitem .fa-chevron-s-down:before {
	border-color:#333 #333 transparent transparent
}
.newheader .navwraper .navitem:last-child {
	margin-right:0
}
.newheader .navwraper .navitem a {
	line-height:1;
	font-size:16px;
	color:#333;
	font-weight:700
}
@media(max-width:968px) {
	.newheader .headcontent .headleft {
	width:100%;
	padding-right:3rem
}
.newheader .headcontent .headleft .logowrpaer {
	margin-right:2rem
}
.newheader .navwraper {
	margin-left:8rem
}
.newheader .headcontent .headleft .seacrch-nav,.seacrch-nav {
	width:100%
}
.newheader .headcontent .headleft .seacrch-nav .searchwraper,.seacrch-nav .searchwraper {
	width:100%;
	max-width:100%
}
footer .footer-container .social {
	position:relative;
	right:0;
	bottom:0;
	margin:1.25rem auto 0;
	display:inline-block;
	text-align:center
}
}@media(max-width:768px) {
	.newheader .headcontent .headleft .seacrch-nav,.newheader .headcontent .headright .usergold,.newheader .headcontent .headright .usermessage .triangle-down,.newheader .headcontent .headright .usermessage .username,.newheader .headcontent .headright.nologin,.seacrch-nav {
	display:none
}
main {
	padding-top:94px
}
.newheader .headcontent {
	padding-top:0;
	height:100%
}
.newheader .headcontent .headleft {
	padding-right:0
}
.newheader .headcontent .headleft .logowrpaer {
	margin-right:0;
	width:4.875rem;
	flex:0 0 4.875rem
}
.newheader .headcontent .headright {
	margin-right:0;
	width:1.875rem;
	flex:0 0 1.875rem
}
.newheader .headcontent .headright .usermessage {
	margin-right:0
}
.newheader .headcontent .headright .usermessage .userlist li.top {
	display:block
}
.newheader .navwraper {
	display:none
}
.newheader {
	height:4rem
}
.newheader .headcontent .head-search-icon,.newheader .headcontent .nav-wrapper {
	display:block
}
footer .flagcontainer .flaglist li {
	margin-bottom:10px
}
}.email-inconsistent-layer {
	display:flex;
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:999;
	background:rgba(229,229,229,.6);
	padding-top:0;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.email-inconsistent-layer .email-inconsistent-wrapper {
	overflow:hidden;
	border-radius:.625rem;
	width:33.625rem;
	background:#fff;
	position:relative;
	padding:2.5rem 3.75rem;
	text-align:center
}
.email-inconsistent-layer .email-inconsistent-wrapper img {
	width:7.875rem;
	margin-bottom:1.875rem
}
.email-inconsistent-layer .email-inconsistent-wrapper .detail {
	font-size:1.125rem;
	color:#333;
	line-height:1.75rem;
	margin-bottom:2.5rem
}
.email-inconsistent-layer .email-inconsistent-wrapper .detail span {
	font-weight:600
}
.email-inconsistent-layer .email-inconsistent-wrapper .go-login {
	display:inline-block;
	height:3.375rem;
	background-color:#fd4c46;
	border-radius:1.875rem;
	padding:0 7rem;
	color:#fff;
	font-size:1.5rem;
	line-height:3.375rem;
	transition:all .3s ease
}
.email-inconsistent-layer .email-inconsistent-wrapper .go-login:hover {
	background-color:#ef251f;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.email-inconsistent-layer .email-inconsistent-wrapper .close-layer {
	position:absolute;
	color:#999;
	font-size:1.75rem;
	cursor:pointer;
	right:.75rem;
	top:.625rem;
	padding:0 .625rem
}
.lucky-draw-entrance {
	position:fixed;
	right:.625rem;
	bottom:4.375rem;
	z-index:50;
	display:none
}
.lucky-draw-entrance .lucky-draw-btn {
	height:2.5rem;
	line-height:2.5rem;
	background-color:#e50011;
	box-shadow:0 6px 10px 0 rgba(0,0,0,.09);
	border-radius:1.25rem;
	color:#fff;
	font-size:.875rem;
	padding:0 1.25rem;
	text-align:center;
	display:block
}
.lucky-draw-entrance .close {
	position:absolute;
	width:1.5625rem;
	height:1.5625rem;
	border-radius:100%;
	cursor:pointer;
	right:24px;
	top:0;
	background-color:#f7ac00;
	display:flex;
	align-items:center;
	justify-content:center
}
.lucky-draw-entrance .close:after,.lucky-draw-entrance .close:before {
	width:14px;
	height:1px;
	background-color:#fff;
	content:"";
	position:absolute
}
.lucky-draw-entrance .close:before {
	transform:rotate(45deg)
}
.lucky-draw-entrance .close:after {
	transform:rotate(-45deg)
}
.owl-carousel {
	display:none;
	width:100%;
	position:relative;
	z-index:1
}
.owl-carousel .owl-stage {
	position:relative;
	-ms-touch-action:pan-Y;
	touch-action:manipulation;
	-moz-backface-visibility:hidden
}
.owl-carousel .owl-stage:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel .owl-stage-outer {
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper {
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item {
	position:relative;
	min-height:1px;
	float:left;
	-webkit-backface-visibility:hidden;
	-webkit-touch-callout:none
}
.owl-carousel .owl-item img {
	display:block;
	width:100%
}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled {
	display:none
}
.no-js .owl-carousel,.owl-carousel.owl-loaded {
	display:block
}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev {
	cursor:pointer;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot {
	background:0 0;
	color:inherit;
	border:none;
	padding:0!important;
	font:inherit
}
.owl-carousel.owl-loading {
	opacity:0;
	display:block
}
.owl-carousel.owl-hidden {
	opacity:0
}
.owl-carousel.owl-refresh .owl-item {
	visibility:hidden
}
.owl-carousel.owl-drag .owl-item {
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel.owl-grab {
	cursor:move;
	cursor:grab
}
.owl-carousel.owl-rtl {
	direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
	float:right
}
.owl-carousel .animated {
	animation-duration:1s;
	animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
	z-index:0
}
.owl-carousel .owl-animated-out {
	z-index:1
}
.owl-carousel .fadeOut {
	animation-name:fadeOut
}
@keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}.owl-height {
	transition:height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy {
	opacity:0;
	transition:opacity .4s ease
}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""] {
	max-height:0
}
.owl-carousel .owl-item img.owl-lazy {
	transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper {
	position:relative;
	height:100%;
	background:#000
}
.owl-carousel .owl-video-play-icon {
	position:absolute;
	height:80px;
	width:80px;
	left:50%;
	top:50%;
	margin-left:-40px;
	margin-top:-40px;
	background:url(owl.video.play.png) no-repeat;
	cursor:pointer;
	z-index:1;
	-webkit-backface-visibility:hidden;
	transition:transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover {
	-ms-transform:scale(1.3,1.3);
	transform:scale(1.3,1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn {
	display:none
}
.owl-carousel .owl-video-tn {
	opacity:0;
	height:100%;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	transition:opacity .4s ease
}
.owl-carousel .owl-video-frame {
	position:relative;
	z-index:1;
	height:100%;
	width:100%
}
.owl-theme .owl-nav {
	margin-top:10px;
	text-align:center
}
.owl-theme .owl-nav [class*=owl-] {
	width:3.5rem;
	height:3.5rem;
	border-radius:50%;
	background:#fff!important;
	box-shadow:0 5px 27px 3px rgba(253,76,70,.2);
	position:relative
}
.banner-list.owl-theme .owl-nav [class*=owl-] {
	width:3.75rem;
	height:3.75rem;
	box-shadow:none
}
.owl-theme .owl-nav .owl-prev {
	position:absolute;
	top:41%;
	left:-2.5rem
}
.banner-list.owl-theme .owl-nav .owl-prev {
	position:absolute;
	top:41%;
	left:6%
}
.banner-list.owl-theme .owl-nav .owl-prev:hover {
	-webkit-box-shadow:0 1px 3px 1px rgba(60,64,67,.149);
	box-shadow:0 1px 3px 1px rgba(60,64,67,.149)
}
.owl-theme .owl-nav .owl-next {
	position:absolute;
	top:41%;
	right:-2.5rem
}
.banner-list.owl-theme .owl-nav .owl-next {
	position:absolute;
	top:41%;
	right:6%
}
.banner-list.owl-theme .owl-nav .owl-next:hover {
	-webkit-box-shadow:0 1px 3px 1px rgba(60,64,67,.149);
	box-shadow:0 1px 3px 1px rgba(60,64,67,.149)
}
.owl-theme .owl-nav .owl-next span,.owl-theme .owl-nav .owl-prev span {
	font-size:3.125rem;
	color:#fd4c46;
	line-height:3.375rem;
	display:inline-block;
	width:100%;
	height:100%
}
.banner-list.owl-theme .owl-nav .owl-next span,.banner-list.owl-theme .owl-nav .owl-prev span {
	-webkit-align-items:center;
	align-items:center;
	background-color:#fff;
	-webkit-border-radius:100%;
	border-radius:100%;
	cursor:pointer;
	height:64px;
	line-height:3.75rem;
	-webkit-justify-content:center;
	justify-content:center;
	opacity:.8;
	width:64px;
	color:#000
}
.owl-theme .owl-nav .disabled {
	opacity:.5;
	cursor:default
}
.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top:10px
}
.owl-theme .owl-dots {
	text-align:center
}
.owl-theme .owl-dots .owl-dot {
	display:inline-block;
	zoom:1
}
.owl-theme .owl-dots .owl-dot span {
	width:10px;
	height:10px;
	margin:5px 7px;
	background:#d6d6d6;
	display:block;
	-webkit-backface-visibility:visible;
	transition:opacity .2s ease;
	border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {
	background:#fd4c46
}
.banner-list.owl-theme .owl-dots .owl-dot span {
	background:#fff;
	border:1px solid #000
}
.banner-list.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {
	background:#000
}
.overflow-hidden {
	overflow:hidden;
	height:100%
}
iframe {
	width:100%;
	height:100%;
	min-height:920px
}
.merchant-container {
	width:100%;
	height:100%;
	background:#fff;
	padding:114px 0 20px;
	margin-bottom:20px
}
.merchant-container .merchant-wrapper {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap
}
.merchant-container .merchant-wrapper .merchant-header-logo {
	width:100px;
	height:100px;
	padding:3px;
	border:.0625rem solid #e7e7e7;
	position:relative;
	float:left;
	flex:0 0 100px
}
.merchant-container .merchant-wrapper .merchant-header-logo a {
	display:inline-block;
	width:100%;
	height:100%
}
.merchant-container .merchant-wrapper .merchant-header-logo a img {
	max-width:80px;
	max-height:48px;
	border-style:none;
	vertical-align:middle;
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	margin:auto
}
.merchant-container .merchant-wrapper .merchant-info {
	margin-left:30px;
	width:100%
}
.merchant-container .merchant-wrapper .merchant-info .topcontent {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.merchant-container .merchant-wrapper .merchant-info .topcontent h1 {
	font-size:24px;
	width:70%;
	color:#333
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper {
	display:flex;
	align-items:center;
	margin-right:3.5rem
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a {
	width:28px;
	height:28px;
	line-height:28px;
	border-radius:100%;
	margin-right:8px;
	transition:all .2s ease;
	background:#3b5998
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a:last-child {
	margin-right:0
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.facebook {
	background:#3b5998
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.facebook:hover {
	background:#4264aa
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.twitter {
	background:#1da1f2
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.twitter:hover {
	background:#35abf3
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.pinterest {
	background:#ca242d
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.pinterest:hover {
	background:#da2e37
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.instagram {
	background:#181818
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.instagram:hover {
	background:#252525
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.wikipedia,.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.wikipedia:hover {
	background:#fff
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.youtube {
	background:#dd1829
}
.merchant-container .merchant-wrapper .merchant-info .topcontent .socialwraper a.youtube:hover {
	background:#e82738
}
.merchant-container .merchant-wrapper .merchant-info p {
	font-size:16px;
	color:#666;
	padding-top:20px
}
.merchant-container .merchant-wrapper .merchant-info p.overflow-text {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical
}
.coupon-wrapper {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	margin-bottom:20px
}
.coupon-wrapper .left-container {
	-webkit-box-flex:0;
	-ms-flex:0 1 100%;
	flex:0 1 100%;
	display:block;
	-ms-flex-preferred-size:calc((100% - 280px));
	flex-basis:calc((100% - 280px));
	padding-right:30px
}
.coupon-wrapper .left-container .row-filter {
	font-size:0
}
.coupon-wrapper .left-container .row-filter li {
	display:inline-block;
	margin-right:10px;
	margin-bottom:10px;
	cursor:pointer
}
.coupon-wrapper .left-container .row-filter li a {
	padding:0 30px;
	height:36px;
	line-height:36px;
	background:#fff;
	color:#333;
	font-size:14px;
	display:inline-block;
	font-weight:700;
	border:.0625rem solid #e7e7e7;
	border-radius:18px;
	letter-spacing:.01875rem
}
.coupon-wrapper .left-container .row-filter li a.current,.coupon-wrapper .left-container .row-filter li a:hover {
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	border-color:transparent;
	color:#fff;
	transition:all .2s ease-in-out
}
.coupon-wrapper .left-container .row-filter li a.current span,.coupon-wrapper .left-container .row-filter li a:hover span {
	color:#fff;
	transition:all .2s ease-in-out
}
.coupon-wrapper .left-container .row-filter li:nth-child(1) span {
	color:#db1710
}
.coupon-wrapper .left-container .row-filter li:nth-child(2) span {
	color:#e8a823
}
.coupon-wrapper .left-container .row-filter li:nth-child(3) span {
	color:#fd524c
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-detail,.coupon-wrapper .left-container .merchant_coupons .cp-code-list {
	height:100%;
	cursor:pointer;
	padding:20px;
	border-radius:3px;
	margin:0 0 20px;
	display:flex;
	align-items:center;
	justify-content:space-between;
	background:#fff;
	border:.0625rem solid #e7e7e7;
	text-decoration:none;
	color:#333;
	font-weight:700;
	text-align:left
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-detail {
	padding:24px;
	border:none;
	border-bottom:.0625rem solid #e7e7e7;
	margin-bottom:0
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-detail h3,.coupon-wrapper .left-container .merchant_coupons .cp-code-list h3 {
	margin:0;
	padding:0 1.25rem 0 0;
	font-size:1.25rem;
	line-height:1.2;
	cursor:pointer;
	font-weight:600;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-detail h3 span,.coupon-wrapper .left-container .merchant_coupons .cp-code-list h3 span {
	color:#f7ae24
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-list div {
	height:2.875rem;
	color:#fff;
	font-size:1.125rem;
	line-height:2.875rem;
	background:#1cc98c;
	font-weight:700;
	width:216px;
	flex:0 0 216px;
	text-align:center;
	border-radius:.25rem;
	cursor:pointer;
	transition:all .2s ease
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-list div:hover {
	background:#19b27c;
	transition:all .2s ease
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-detail div {
	height:2.875rem;
	color:#fff;
	font-size:1rem;
	line-height:2.875rem;
	background:#fd4c46;
	font-weight:700;
	width:192px;
	flex:0 0 192px;
	text-align:center;
	cursor:pointer;
	transition:all .2s ease;
	border-radius:1.875rem
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-detail div:hover {
	background:#ff3933;
	transition:all .2s ease
}
.coupon-wrapper .left-container .merchant_coupons .cp-after-copy-code {
	text-align:center;
	display:block
}
.coupon-wrapper .left-container .merchant_coupons .cp-after-copy-code .cp-after-copy-code-content {
	height:50px;
	line-height:50px;
	margin:20px auto;
	background:#fd4c46;
	font-size:1.125rem;
	color:#fffefe;
	text-align:center;
	border-radius:1.5625rem;
	border:0;
	outline:0;
	cursor:pointer;
	font-weight:600;
	display:inline-block;
	padding:0 1.5625rem;
	text-decoration:none
}
.coupon-wrapper .left-container .merchant_coupons .cp-after-copy-code .cp-after-copy-code-content:hover {
	background:#ff3933;
	transition:background .2s ease-in-out
}
@media(max-width:37.5rem) {
	.coupon-wrapper .left-container .merchant_coupons .cp-code-list {
	padding:20px 10px
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-list h3 {
	font-size:.9375rem;
	padding-right:.625rem;
	line-height:1.5
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-list div {
	height:2.375rem;
	line-height:2.375rem;
	width:auto;
	flex:0 0 auto;
	padding:0 .625rem;
	font-size:.875rem;
	display:inline-block
}
}@media(max-width:27.1875rem) {
	.coupon-wrapper .left-container .merchant_coupons .cp-code-detail {
	display:block;
	padding:.625rem;
	text-align:center
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-detail div {
	height:2.375rem;
	line-height:2.375rem;
	width:auto;
	flex:0 0 auto;
	padding:0 2.5rem;
	font-size:.875rem;
	display:inline-block
}
.coupon-wrapper .left-container .merchant_coupons .cp-code-detail h3 {
	font-size:.9375rem;
	margin-bottom:.625rem;
	text-align:left
}
}.coupon-wrapper .left-container .merchant_coupons .coupon-ads {
	display:none
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a {
	position:relative;
	width:100%;
	background:#fff;
	padding:16px 20px;
	margin-bottom:20px;
	border:.0625rem solid #e7e7e7;
	border-radius:3px;
	display:block;
	color:#333
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .hot-icon {
	position:absolute;
	top:0;
	left:0
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert_detail {
	display:-ms-flexbox;
	display:-webkit-box;
	display:flex;
	-ms-flex-align:center;
	-webkit-box-align:center;
	align-items:center;
	justify-content:space-between
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert_detail h2 {
	font-size:20px;
	padding-left:10px
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert_detail h2 span {
	color:#fd4c46
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert_detail .coupert_install {
	flex:0 0 auto;
	line-height:50px;
	background:#fd4c46;
	font-size:1.0625rem;
	color:#fffefe;
	text-align:center;
	border-radius:25px;
	border:0;
	outline:0;
	cursor:pointer;
	font-weight:600;
	padding:0 20px;
	letter-spacing:.06875rem;
	box-shadow:0 .5rem 1rem .03125rem hsla(2,98%,63%,.5)
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert_detail .coupert_install:hover {
	background:#ff6a65
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert-desc {
	display:flex;
	display:-ms-flexbox;
	-ms-flex-align:center;
	-webkit-box-align:center;
	align-items:center;
	color:#999;
	font-size:14px;
	margin-top:15px;
	padding-left:10px
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert-desc span {
	margin-right:20px;
	color:#999;
	font-weight:700
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert-desc span .gray-bold {
	color:#666;
	margin-right:0
}
.coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert-desc ul li {
	float:left;
	margin-right:12px;
	width:15px
}
.coupon-wrapper .left-container .merchant_coupons .download-app {
	display:none;
	margin-bottom:20px
}
.coupon-wrapper .left-container .merchant_coupons .download-app a {
	display:block;
	width:100%;
	height:100%
}
.coupon-wrapper .left-container .merchant_coupons .download-app a img {
	width:100%;
	font-size:100%;
	border-radius:5px
}
.coupon-wrapper .left-container .merchant_coupons .code-item {
	width:100%;
	background:#fff;
	padding:16px 20px;
	margin-bottom:20px;
	border:.0625rem solid #e7e7e7;
	border-radius:3px;
	display:-ms-flexbox;
	display:-webkit-box;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-ms-flex-align:center;
	-webkit-box-align:center;
	align-items:center;
	position:relative
}
.coupon-wrapper .left-container .merchant_coupons .code-item .recomendwraper {
	position:absolute;
	top:0;
	right:0;
	background:url(https://www.coupert.com/img/recommend.png) .875rem .25rem no-repeat #37b1b8;
	background-size:1rem 1rem;
	height:1.625rem;
	line-height:1.625rem;
	font-size:.875rem;
	color:#fff;
	padding-left:2.1875rem;
	padding-right:.875rem
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupons-discount {
	display:-ms-flexbox;
	display:-webkit-box;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-ms-flex-align:center;
	-webkit-box-align:center;
	align-items:center;
	-ms-flex-pack:center;
	-webkit-box-pack:center;
	justify-content:center;
	-webkit-box-flex:0;
	flex:0 0 100px;
	width:100px;
	margin-right:10px
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupons-discount span {
	color:#fa6a48;
	font-size:30px;
	font-weight:700;
	display:block
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupons-discount span:first-child {
	margin-bottom:5px
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupons-discount .sale {
	margin-bottom:0!important
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right {
	width:100%;
	padding-right:50px;
	padding-left:10px
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .merchantname {
	font-size:14px;
	margin-bottom:10px
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .coupon-type-code {
	font-size:14px;
	color:#fa6a48;
	font-weight:700;
	margin-bottom:10px
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .coupon-detail {
	font-size:20px;
	color:#333;
	font-weight:700;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	cursor:pointer;
	margin-bottom:12px;
	position:relative
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .coupon-detail em {
	display:inline-block;
	width:100%;
	height:100%;
	background-color:#efefef;
	border-radius:5px;
	position:absolute;
	left:0;
	bottom:0;
	z-index:1
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .coupondesc {
	font-size:.75rem;
	color:#666;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	margin-bottom:12px;
	position:relative;
	padding-right:2.5rem
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .coupondesc.showmore {
	display:block
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .coupondesc .moredesc {
	color:#fa6a48;
	font-size:.875rem;
	position:absolute;
	cursor:pointer;
	top:0;
	right:0
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .worked {
	color:#1cc98c;
	font-size:12px;
	font-weight:700;
	position:relative;
	padding-left:20px;
	display:inline-block;
	margin-right:.9375rem
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .worked svg {
	position:absolute;
	left:0
}
.coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .date {
	display:inline-block;
	color:#d0d0d0;
	font-size:.75rem
}
.coupon-wrapper .left-container .merchant_coupons .code-item .item-code {
	flex:0 0 224px;
	height:46px;
	line-height:46px;
	position:relative
}
.coupon-wrapper .left-container .merchant_coupons .code-item .item-code .get-code {
	margin-right:2.375rem;
	transition:margin .2s,padding .2s;
	background-color:#e4952d;
	background-clip:padding-box;
	background-image:linear-gradient(-90deg,rgba(88,56,153,.8) 0,rgba(171,66,112,.8) 0,rgba(253,76,70,.8) 0,rgba(245,141,59,.8) 100%);
	border-radius:23px 0 0 23px;
	left:0;
	top:0;
	z-index:12;
	display:block;
	padding:0 1.5rem;
	max-width:100%;
	color:#fff;
	border:0;
	font-size:1rem;
	font-weight:400;
	text-align:center;
	text-shadow:0 -.0625rem 0 rgba(0,0,0,.1);
	-webkit-touch-callout:none;
	-webkit-appearance:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	cursor:pointer;
	position:relative
}
.coupon-wrapper .left-container .merchant_coupons .code-item .item-code .get-code::before {
	content:'';
	display:block;
	width:1.375rem;
	height:1.375rem;
	background-color:#f95b41;
	position:absolute;
	z-index:12;
	right:-.8125rem;
	bottom:-.025rem;
	-webkit-transform:translate(34deg,0);
	transform:translate(34deg,0);
	-webkit-transform:translate3d(34deg,0,0);
	transform:translate3d(34deg,0,0);
	-webkit-transform:skew(34deg,0);
	transform:skew(34deg,0)
}
.coupon-wrapper .left-container .merchant_coupons .code-item .item-code em {
	display:inline-block;
	width:100%;
	height:100%;
	background-color:#efefef;
	border-radius:5px;
	position:absolute;
	left:0;
	bottom:0;
	z-index:1
}
.coupon-wrapper .left-container .merchant_coupons .code-item .item-code .hidden-code {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	color:#40423f;
	border:.125rem dashed #ddd;
	border-radius:23px;
	background-color:#f5f5f5;
	padding-right:.625rem;
	font-weight:700;
	text-align:right;
	word-wrap:break-word;
	font-size:20px;
	line-height:42px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.coupon-wrapper .left-container .merchant_coupons .code-item .item-code .folded-corner {
	height:100%;
	position:absolute;
	display:block;
	width:3.125rem;
	border-radius:0 0 .25rem .25rem;
	top:.4375rem;
	right:.125rem;
	transition:transform .2s,background-position .2s,background .2s;
	-webkit-transform:rotateZ(19deg) translate(-.0625rem,-.6875rem) scaleX(.9);
	transform:rotateZ(22deg) translate(.0625rem,-.6875rem) scaleX(.9);
	background:-webkit-linear-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:linear-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:-webkit-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:-moz-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:-o-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background-position:0 .375rem;
	background-repeat:no-repeat;
	z-index:13
}
.coupon-wrapper .left-container .merchant_coupons .code-item .item-code a:hover .get-code {
	margin-right:3.125rem
}
.coupon-wrapper .left-container .merchant_coupons .code-item .item-code a:hover .folded-corner {
	background-position:-.125rem .125rem;
	-webkit-transform:rotateZ(23deg) translate(-.4375rem,-.125rem) scaleX(1);
	transform:rotateZ(23deg) translate(-.4375rem,-.125rem) scaleX(1)
}
.coupon-wrapper .left-container .merchant_coupons .deal-item {
	width:100%;
	background:#fff;
	padding:16px 20px;
	margin-bottom:20px;
	border:.0625rem solid #e7e7e7;
	border-radius:3px;
	display:-ms-flexbox;
	display:-webkit-box;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-ms-flex-align:center;
	-webkit-box-align:center;
	align-items:center;
	position:relative
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .recomendwraper {
	position:absolute;
	top:0;
	right:0;
	background:url(https://www.coupert.com/img/recommend.png) .875rem .25rem no-repeat #37b1b8;
	background-size:1rem 1rem;
	height:1.625rem;
	line-height:1.625rem;
	font-size:.875rem;
	color:#fff;
	padding-left:2.1875rem;
	padding-right:.875rem
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupons-discount {
	display:-ms-flexbox;
	display:-webkit-box;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-ms-flex-align:center;
	-webkit-box-align:center;
	align-items:center;
	-ms-flex-pack:center;
	-webkit-box-pack:center;
	justify-content:center;
	-webkit-box-flex:0;
	flex:0 0 100px;
	width:100px;
	margin-right:10px
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupons-discount span {
	color:#e8a823;
	font-size:30px;
	font-weight:700;
	display:block
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupons-discount span:first-child {
	margin-bottom:5px
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupons-discount .sale {
	margin-bottom:0!important
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right {
	width:100%;
	padding-right:50px;
	padding-left:10px
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .merchantname {
	font-size:14px;
	margin-bottom:10px
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .coupon-type-code {
	font-size:14px;
	color:#e8a823;
	font-weight:700;
	margin-bottom:10px
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .coupon-detail {
	font-size:20px;
	color:#333;
	font-weight:700;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	cursor:pointer;
	margin-bottom:12px
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .coupondesc {
	font-size:.75rem;
	color:#666;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	margin-bottom:12px;
	position:relative;
	padding-right:2.5rem
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .coupondesc.showmore {
	display:block
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .coupondesc .moredesc {
	color:#e8a823;
	font-size:.875rem;
	position:absolute;
	cursor:pointer;
	top:0;
	right:0
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .worked {
	color:#1cc98c;
	font-size:12px;
	font-weight:700;
	position:relative;
	padding-left:20px;
	display:inline-block;
	margin-right:.9375rem
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .worked svg {
	position:absolute;
	left:0
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .date {
	display:inline-block;
	color:#d0d0d0;
	font-size:.75rem
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .get-deal {
	flex:0 0 224px;
	height:46px;
	line-height:46px;
	position:relative;
	margin:20px auto;
	background:#e8a823;
	border-radius:23px;
	text-align:center
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .get-deal a {
	display:inline-block;
	width:100%;
	height:100%;
	font-size:16px;
	color:#fff;
	font-weight:700;
	border-radius:23px
}
.coupon-wrapper .left-container .merchant_coupons .deal-item .get-deal a:hover {
	background:#fdbb31;
	transition:all .2s ease-in-out
}
.coupon-wrapper .left-container .merchant_coupons .ads-item {
	width:100%;
	background:#fff;
	padding:16px 20px;
	margin-bottom:20px;
	border:.0625rem solid #e7e7e7;
	border-radius:3px;
	display:-ms-flexbox;
	display:-webkit-box;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-ms-flex-align:center;
	-webkit-box-align:center;
	align-items:center;
	position:relative
}
.coupon-wrapper .left-container .hot-coupond-title {
	padding-bottom:20px
}
.coupon-wrapper .left-container .merchant-info {
	width:100%;
	background:#fff;
	padding:20px;
	border:.0625rem solid #ececec;
	border-radius:3px;
	margin-bottom:20px
}
.coupon-wrapper .left-container .merchant-info section {
	line-height:1.4;
	color:#333
}
.coupon-wrapper .left-container .merchant-info section h2,.coupon-wrapper .left-container .merchant-info section h3 {
	font-size:20px;
	color:#333;
	margin-bottom:10px;
	line-height:normal
}
.coupon-wrapper .left-container .merchant-info section h1,.coupon-wrapper .left-container .merchant-info section h3:not(.title),.coupon-wrapper .left-container .merchant-info section h4,.coupon-wrapper .left-container .merchant-info section h5,.coupon-wrapper .left-container .merchant-info section h6 {
	font-size:16px;
	margin:5px 0
}
.coupon-wrapper .left-container .merchant-info section ol,.coupon-wrapper .left-container .merchant-info section ul {
	margin-left:16px
}
.coupon-wrapper .left-container .merchant-info section ul li {
	list-style:disc
}
.coupon-wrapper .left-container .merchant-info section ol li {
	list-style:decimal
}
.coupon-wrapper .left-container .merchant-info section a {
	color:#fa6a48;
	text-decoration:underline;
	text-decoration-skip-ink:none
}
.coupon-wrapper .left-container .merchant-info section p {
	margin:5px 0
}
.coupon-wrapper .left-container .coupon-list {
	width:100%
}
.coupon-wrapper .left-container .coupon-list li {
	float:left;
	width:calc((100% - 40px)/3);
	height:301.2px;
	background:#fff;
	border:.0625rem solid #ececec;
	border-radius:.1875rem;
	margin-right:20px;
	margin-bottom:20px;
	text-align:center;
	position:relative
}
.coupon-wrapper .left-container .coupon-list li:nth-child(3n) {
	margin-right:0
}
.coupon-wrapper .left-container .coupon-list li .worked {
	position:absolute;
	left:10px;
	top:10px;
	font-size:12px;
	color:#c8c8c8;
	display:inline-block;
	padding:3px 10px 3px 20px;
	background:#f5f5f5;
	border-radius:10px;
	font-weight:700;
	letter-spacing:.01875rem
}
.coupon-wrapper .left-container .coupon-list li .worked img {
	position:absolute;
	left:5px;
	width:12px
}
.coupon-wrapper .left-container .coupon-list li .coupon-logo {
	width:120px;
	height:60px;
	text-align:center;
	margin:40px auto 0;
	display:inline-block;
	position:relative
}
.coupon-wrapper .left-container .coupon-list li .coupon-logo img {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	margin:auto
}
.coupon-wrapper .left-container .coupon-list li .discount-off {
	font-size:36px;
	font-weight:700;
	color:#fa6a48
}
.coupon-wrapper .left-container .coupon-list li .coupon-detail {
	font-size:18px;
	color:#333;
	font-weight:700;
	margin:10px 20px 16px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	max-height:48px;
	height:48px;
	cursor:pointer
}
.coupon-wrapper .left-container .coupon-list li .item-code {
	width:80%;
	height:46px;
	line-height:46px;
	position:relative;
	margin:20px auto
}
.coupon-wrapper .right-container .contact ol,.coupon-wrapper .right-container .contact ul {
	margin-left:16px
}
.coupon-wrapper .left-container .coupon-list li .item-code .get-code {
	margin-right:2.375rem;
	transition:margin .2s,padding .2s;
	background-color:#e4952d;
	background-clip:padding-box;
	background-image:linear-gradient(-90deg,rgba(88,56,153,.8) 0,rgba(171,66,112,.8) 0,rgba(253,76,70,.8) 0,rgba(245,141,59,.8) 100%);
	border-radius:23px 0 0 23px;
	left:0;
	top:0;
	z-index:12;
	display:block;
	padding:0 1.5rem;
	max-width:100%;
	color:#fff;
	border:0;
	font-size:1rem;
	font-weight:400;
	text-align:center;
	text-shadow:0 -.0625rem 0 rgba(0,0,0,.1);
	-webkit-touch-callout:none;
	-webkit-appearance:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	cursor:pointer;
	position:relative
}
.coupon-wrapper .left-container .coupon-list li .item-code .get-code::before {
	content:'';
	display:block;
	width:1.375rem;
	height:1.375rem;
	background-color:#f95b41;
	position:absolute;
	z-index:12;
	right:-.9375rem;
	bottom:0;
	-webkit-transform:translate(34deg,0);
	transform:translate(34deg,0);
	-webkit-transform:translate3d(34deg,0,0);
	transform:translate3d(34deg,0,0);
	-webkit-transform:skew(34deg,0);
	transform:skew(34deg,0)
}
.coupon-wrapper .left-container .coupon-list li .item-code .hidden-code {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	color:#40423f;
	border:.125rem dashed #ddd;
	border-radius:23px;
	background-color:#f5f5f5;
	padding-right:.625rem;
	font-weight:700;
	text-align:right;
	word-wrap:break-word;
	font-size:20px;
	line-height:42px
}
.coupon-wrapper .left-container .coupon-list li .item-code .folded-corner {
	height:100%;
	position:absolute;
	display:block;
	width:3.125rem;
	border-radius:0 0 .25rem .25rem;
	top:.4375rem;
	right:.0625rem;
	transition:transform .2s,background-position .2s,background .2s;
	-webkit-transform:rotateZ(22deg) translate(0,-.625rem) scaleX(.9);
	transform:rotateZ(22deg) translate(0,-.625rem) scaleX(.9);
	background:-webkit-linear-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:linear-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:-webkit-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:-moz-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:-o-gradient(38deg,#FF6964 0,#FF6964 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background-position:0 .375rem;
	background-repeat:no-repeat;
	z-index:13
}
.coupon-wrapper .left-container .coupon-list li .item-code a:hover .get-code {
	margin-right:3.125rem
}
.coupon-wrapper .left-container .coupon-list li .item-code a:hover .folded-corner {
	background-position:0 0;
	-webkit-transform:rotateZ(18deg) translate(-.5rem,-.125rem) scaleX(1);
	transform:rotateZ(18deg) translate(-.5rem,-.125rem) scaleX(1)
}
.coupon-wrapper .left-container .coupon-list li .go-site a {
	font-size:14px;
	color:#999
}
.coupon-wrapper .right-container {
	-webkit-box-flex:0;
	-ms-flex:0 0 280px;
	flex:0 0 280px;
	-webkit-box-ordinal-group:2;
	-ms-flex-order:1;
	order:1;
	max-width:280px
}
.coupon-wrapper .right-container .block {
	width:100%;
	background:#fff;
	border:.0625rem solid #e7e7e7;
	border-radius:3px;
	margin-bottom:20px;
	padding:20px
}
.coupon-wrapper .right-container .cashback-wraper .cashback-info {
	line-height:initial;
	text-align:center
}
.coupon-wrapper .right-container .cashback-wraper .cashback-info .num {
	display:block;
	font-size:36px;
	color:#fa6a48;
	font-weight:600
}
.coupon-wrapper .right-container .cashback-wraper .cashback-info .cash-back {
	display:block;
	font-size:14px;
	color:#333;
	font-weight:500;
	margin-bottom:10px
}
.coupon-wrapper .right-container .cashback-wraper .active {
	display:block;
	width:100%;
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#fff;
	border-radius:3px;
	transition:all .4s
}
.coupon-wrapper .right-container .cashback-wraper .active:hover {
	background:linear-gradient(90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.coupon-wrapper .right-container .site-info {
	text-align:center;
	padding:0
}
.coupon-wrapper .right-container .site-info .site-score {
	font-size:36px;
	color:#333;
	margin-bottom:10px;
	margin-top:20px;
	font-weight:700
}
.coupon-wrapper .right-container .site-info p {
	font-size:14px;
	color:#999;
	margin-bottom:15px
}
.coupon-wrapper .right-container .site-info p img {
	margin-right:8px
}
.coupon-wrapper .right-container .site-info .go-to-site {
	display:block;
	width:100%;
	height:40px;
	line-height:2.5rem;
	color:#fff;
	border-radius:0 0 3px 3px;
	font-size:16px;
	font-weight:700;
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.coupon-wrapper .right-container .site-info .go-to-site:hover {
	background:linear-gradient(90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:all .2s ease-in-out
}
.coupon-wrapper .right-container .about h3 {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .about p {
	font-size:14px;
	color:#999;
	letter-spacing:.00625rem
}
.coupon-wrapper .right-container .contact {
	font-size:14px;
	color:#333;
	line-height:1.5
}
.coupon-wrapper .right-container .contact .title {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .contact ul li {
	list-style:disc
}
.coupon-wrapper .right-container .contact ol li {
	list-style:decimal
}
.coupon-wrapper .right-container .contact h1,.coupon-wrapper .right-container .contact h2,.coupon-wrapper .right-container .contact h3:not(.title),.coupon-wrapper .right-container .contact h4,.coupon-wrapper .right-container .contact h5,.coupon-wrapper .right-container .contact h6 {
	font-size:16px;
	margin:5px 0
}
.coupon-wrapper .right-container .contact a {
	color:#3d68fb;
	cursor:pointer;
	text-decoration:underline;
	text-decoration-skip-ink:none
}
.coupon-wrapper .right-container .contact p {
	margin:5px 0
}
.coupon-wrapper .right-container .shopping-tips ol,.coupon-wrapper .right-container .shopping-tips ul {
	margin-left:16px
}
.coupon-wrapper .right-container .popular h2 {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .popular ul {
	font-size:0
}
.coupon-wrapper .right-container .popular ul li {
	width:100%;
	display:inline-block;
	height:36px;
	line-height:36px
}
.coupon-wrapper .right-container .popular ul li a {
	color:#666;
	display:inline-block;
	width:100%;
	height:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px
}
.coupon-wrapper .right-container .popular ul li a:hover {
	color:#666;
	text-decoration:underline
}
.coupon-wrapper .right-container .howtouse h2 {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .howtouse .howtousedesc {
	font-size:14px;
	color:#333
}
.coupon-wrapper .right-container .howtouse .howtousedesc span {
	margin-bottom:.625rem;
	display:inline-block
}
.coupon-wrapper .right-container .merchant-stats table {
	width:100%;
	color:#333;
	font-size:14px;
	border-spacing:0 .3125rem
}
.coupon-wrapper .right-container .merchant-stats table th {
	text-align:left
}
.coupon-wrapper .right-container .merchant-stats table td {
	text-align:right
}
.coupon-wrapper .right-container .shopping-tips {
	font-size:14px;
	color:#333;
	line-height:1.5
}
.coupon-wrapper .right-container .shopping-tips .title {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .shopping-tips .title i {
	margin-right:6px
}
.coupon-wrapper .right-container .shopping-tips ul li {
	list-style:disc
}
.coupon-wrapper .right-container .shopping-tips ol li {
	list-style:decimal
}
.coupon-wrapper .right-container .shopping-tips h1,.coupon-wrapper .right-container .shopping-tips h2,.coupon-wrapper .right-container .shopping-tips h3:not(.title),.coupon-wrapper .right-container .shopping-tips h4,.coupon-wrapper .right-container .shopping-tips h5,.coupon-wrapper .right-container .shopping-tips h6 {
	font-size:16px;
	margin:5px 0
}
.coupon-wrapper .right-container .shopping-tips a {
	color:#fd4c46;
	text-decoration:underline;
	text-decoration-skip-ink:none
}
.coupon-wrapper .right-container .shopping-tips p {
	margin:5px 0
}
.coupon-wrapper .right-container .store-rating h3 {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .store-rating p {
	font-size:14px;
	color:#333;
	margin-bottom:5px;
	font-weight:700
}
.coupon-wrapper .right-container .store-rating p.rating-title {
	margin-top:10px
}
.coupon-wrapper .right-container .store-rating p.base-ratings,.coupon-wrapper .right-container .store-rating p.click-to-rate {
	font-weight:500
}
.coupon-wrapper .right-container .store-rating .hidden {
	display:none
}
.coupon-wrapper .right-container .store-rating .current-rating {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:baseline;
	-webkit-align-items:baseline;
	-ms-flex-align:baseline;
	align-items:baseline
}
.coupon-wrapper .right-container .store-rating .current-rating .rating-score {
	font-size:24px
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star {
	width:1.25rem;
	height:1.25rem;
	display:inline-block;
	float:left;
	margin-right:.625rem;
	cursor:pointer;
	background:url(https://www.coupert.com/img/store-rating.png) -.125rem -.125rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_1,.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_2 {
	background:url(https://www.coupert.com/img/store-rating.png) -1.75rem -.125rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_3 {
	background:url(https://www.coupert.com/img/store-rating.png) -3.375rem -.125rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_4 {
	background:url(https://www.coupert.com/img/store-rating.png) -5rem -.125rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_5 {
	background:url(https://www.coupert.com/img/store-rating.png) -6.625rem -.125rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_6 {
	background:url(https://www.coupert.com/img/store-rating.png) -.125rem -1.9375rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_7 {
	background:url(https://www.coupert.com/img/store-rating.png) -1.6875rem -1.9375rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_8 {
	background:url(https://www.coupert.com/img/store-rating.png) -3.25rem -1.9375rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.decimal_9 {
	background:url(https://www.coupert.com/img/store-rating.png) -5rem -1.9375rem no-repeat
}
.coupon-wrapper .right-container .store-rating .current-rating .rating .star.full {
	background:url(https://www.coupert.com/img/store-rating.png) -6.625rem -1.9375rem no-repeat
}
.coupon-wrapper .right-container .store-rating .rating,.coupon-wrapper .right-container .store-rating .user-rating {
	display:inline;
	width:auto;
	text-align:left;
	border:none
}
.coupon-wrapper .right-container .store-rating .rating input,.coupon-wrapper .right-container .store-rating .user-rating input {
	display:none
}
.coupon-wrapper .right-container .store-rating .rating .star,.coupon-wrapper .right-container .store-rating .user-rating .star {
	width:1.3125rem;
	height:1.3125rem;
	display:inline-block;
	float:left;
	margin-right:.625rem;
	cursor:pointer;
	background:url(https://www.coupert.com/img/store-rating.png) -.0625rem -.125rem no-repeat
}
.coupon-wrapper .right-container .store-rating .rating .star.full,.coupon-wrapper .right-container .store-rating .user-rating .star.full {
	background:url(https://www.coupert.com/img/store-rating.png) -6.5625rem -1.9375rem no-repeat
}
.coupon-wrapper .right-container .store-rating .rating-result {
	margin-top:10px;
	color:#333;
	font-size:14px;
	border-radius:3px;
	text-align:center
}
.coupon-wrapper .right-container .store-rating .rating-result span {
	font-size:14px;
	color:#666
}
.coupon-wrapper .right-container .store-rating .rating-result .rated,.coupon-wrapper .right-container .store-rating .rating-result .thanks-for-rating {
	color:#fd4c46;
	margin-left:10px
}
.coupon-wrapper .right-container .store-rating .rating-result .rated.hidden,.coupon-wrapper .right-container .store-rating .rating-result .thanks-for-rating.hidden {
	display:none
}
.coupon-wrapper .right-container .share h3 {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .share a {
	display:inline-block;
	width:36px;
	height:36px;
	line-height:36px;
	color:#fff;
	margin:0 10px 10px 0;
	border-radius:100%;
	text-align:center;
	position:relative
}
.coupon-wrapper .right-container .share a svg {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto
}
.coupon-wrapper .right-container .share a.messages {
	background:#339dff
}
.coupon-wrapper .right-container .share a.messages:hover {
	background:#006acc;
	transition:all .2s ease
}
.coupon-wrapper .right-container .share a.facebook {
	background:#4c70ba
}
.coupon-wrapper .right-container .share a.facebook:hover {
	background:#2d4373;
	transition:all .2s ease
}
.coupon-wrapper .right-container .share a.twitter {
	background:#83c3f3
}
.coupon-wrapper .right-container .share a.twitter:hover {
	background:#2795e9;
	transition:all .2s ease
}
.coupon-wrapper .right-container .flagwraper h2 {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .flagwraper .flag-list li {
	display:inline-block;
	margin-right:16px;
	margin-bottom:16px
}
.coupon-wrapper .right-container .flagwraper .flag-list li img {
	width:40px;
	height:28px
}
.coupon-wrapper .right-container .free-shipping-policy i,.coupon-wrapper .right-container .return-policy i {
	margin-right:6px
}
.coupon-wrapper .right-container .free-shipping-policy i svg,.coupon-wrapper .right-container .return-policy i svg {
	vertical-align:middle;
	margin-top:-6px
}
.coupon-wrapper .right-container .free-shipping-policy h2,.coupon-wrapper .right-container .return-policy h2 {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .free-shipping-policy p,.coupon-wrapper .right-container .return-policy p {
	font-size:14px;
	color:#333
}
.coupon-wrapper .right-container .social h3 {
	font-size:20px;
	color:#333;
	margin-bottom:10px
}
.coupon-wrapper .right-container .social a {
	display:inline-block;
	width:28px;
	height:28px;
	line-height:28px;
	border-radius:100%;
	margin-right:8px;
	transition:all .2s ease
}
.coupon-wrapper .right-container .social a:last-child {
	margin-right:0
}
.coupon-wrapper .right-container .social a.facebook {
	background:#3b5998
}
.coupon-wrapper .right-container .social a.facebook:hover {
	background:#4264aa
}
.coupon-wrapper .right-container .social a.twitter {
	background:#1da1f2
}
.coupon-wrapper .right-container .social a.twitter:hover {
	background:#35abf3
}
.coupon-wrapper .right-container .social a.pinterest {
	background:#ca242d
}
.coupon-wrapper .right-container .social a.pinterest:hover {
	background:#da2e37
}
.coupon-wrapper .right-container .social a.instagram {
	background:#181818
}
.coupon-wrapper .right-container .social a.instagram:hover {
	background:#252525
}
.coupon-wrapper .right-container .social a.wikipedia,.coupon-wrapper .right-container .social a.wikipedia:hover {
	background:#fff
}
.coupon-wrapper .right-container .social a.youtube {
	background:#dd1829
}
.coupon-wrapper .right-container .social a.youtube:hover {
	background:#e82738
}
.main {
	width:100%;
	margin:0 auto;
	padding-top:116px
}
.main .main-container {
	width:100%;
	max-width:1200px;
	margin:0 auto;
	padding:0 10px
}
.main .main-container .coupert-container {
	text-align:center;
	padding:60px 0
}
.main .main-container .coupert-container h4 {
	font-size:26px;
	color:#333;
	margin-bottom:30px;
	letter-spacing:.03125rem
}
.main .main-container .coupert-container .coupert-item {
	width:100%;
	height:372px;
	float:left;
	background:#fff;
	padding:30px 25px 40px;
	position:relative;
	border-radius:.625rem
}
.main .main-container .coupert-container .coupert-item .coupert-user {
	text-align:left;
	display:flex;
	align-items:center
}
.main .main-container .coupert-container .coupert-item .coupert-user img {
	max-width:64px;
	margin:0 30px 0 0;
	border-radius:50%
}
.main .main-container .coupert-container .coupert-item .coupert-user p {
	font-size:20px;
	color:#333;
	font-weight:700
}
.main .main-container .coupert-container .coupert-item .coupert-user span {
	display:inline-block;
	font-size:12px;
	color:#999;
	padding-top:10px
}
.main .main-container .coupert-container .coupert-item .user-desc {
	margin-top:30px;
	font-size:16px;
	color:#999;
	line-height:28px;
	letter-spacing:.0125rem;
	text-align:left
}
.main .main-container .coupert-container .coupert-item .symbol {
	font-size:180px;
	height:0;
	color:#fd4c46;
	position:absolute;
	font-family:times new roman;
	right:25px;
	bottom:140px
}
.main .main-container .coupert-container .install-coupert-btn {
	margin-top:40px;
	margin-bottom:10px
}
.main .main-center {
	background-color:#fff
}
.main .main-center .center-container {
	padding:62px 0;
	text-align:center
}
.main .main-center .center-container li {
	float:left;
	width:calc(100%/3);
	text-align:center
}
.main .main-center .center-container li .title {
	font-size:18px;
	color:#666;
	margin-bottom:25px
}
.main .main-center .center-container li h5 {
	font-size:26px;
	color:#333;
	margin-bottom:12px
}
.main .main-center .center-container li .info {
	font-size:16px;
	color:#999;
	padding:0 36px
}
.main .main-center .center-container li .info a {
	font-size:16px;
	color:#000;
	display:inline-block;
	margin-top:5px;
	text-decoration:underline
}
.main .main-center .center-container img {
	padding-top:8px
}
.main .main-center .center-container .feature-line {
	display:none
}
.main .main-center .store-container {
	padding:78px 0 48px;
	text-align:center
}
.main .main-center .store-container h4 {
	font-size:26px;
	color:#333;
	margin-bottom:30px;
	letter-spacing:.03125rem
}
.main .main-center .store-container .store-item {
	float:left;
	width:calc(100%/5);
	padding:10px 20px;
	height:100px;
	position:relative;
	margin-bottom:20px
}
.main .main-center .store-container .store-item img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto
}
.main.feedback-main .main-container {
	background:#fff;
	margin:0 auto 50px;
	text-align:center;
	padding:40px 20px 30px;
	position:relative
}
.main.feedback-main .main-container h1 {
	color:#333;
	font-size:30px;
	margin-bottom:10px;
	font-weight:400
}
.main.feedback-main .main-container h1 a {
	color:#00e;
	text-decoration:underline
}
.main.feedback-main .main-container h2 {
	font-size:30px;
	color:#888;
	margin-bottom:10px
}
.main.feedback-main .main-container p {
	font-size:16px;
	color:#999
}
.main.feedback-main .main-container .feedback-content {
	width:100%;
	margin-top:30px;
	display:flex;
	flex-wrap:nowrap
}
.main.feedback-main .main-container .feedback-content .feedback-detail {
	width:50%;
	flex:0 0 50%;
	padding-right:66px;
	float:left;
	text-align:right
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper {
	width:302px;
	float:right
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-default img {
	margin-top:20px
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-have-other-reasons,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-use-other-cash-back-or-coupon-sites,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-default,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-dont-know-how-to-use,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-it-slows-down-my-computer,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-gold-after-using-cash-back,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-savings,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-privacy-concerns,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-the-coupert-window-pops-out-too-often,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unable-to-withdraw,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unplanned-installation {
	text-align:center
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-have-other-reasons,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-use-other-cash-back-or-coupon-sites,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-dont-know-how-to-use,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-it-slows-down-my-computer,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-gold-after-using-cash-back,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-savings,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-privacy-concerns,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-the-coupert-window-pops-out-too-often,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unable-to-withdraw,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unplanned-installation {
	display:none
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-have-other-reasons.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-use-other-cash-back-or-coupon-sites.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-dont-know-how-to-use.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-it-slows-down-my-computer.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-gold-after-using-cash-back.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-savings.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-privacy-concerns.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-the-coupert-window-pops-out-too-often.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unable-to-withdraw.show-feedback-detail,.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unplanned-installation.show-feedback-detail {
	display:block!important
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper img {
	margin-bottom:25px;
	max-width:55%
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper h3 {
	font-size:20px;
	font-weight:600;
	color:#222;
	margin-bottom:10px
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper p {
	font-size:16px;
	color:#999;
	line-height:1.4;
	text-align:left;
	margin-bottom:25px
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper p a {
	text-decoration:underline;
	color:#3d68fb
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .re-install {
	display:inline-block;
	width:188px;
	height:42px;
	line-height:42px;
	color:#3d68fb;
	font-size:.9375rem;
	text-align:center;
	background-color:#fff;
	border:.0625rem solid #3d68fb;
	border-radius:.1875rem
}
.main.feedback-main .main-container .feedback-content .feedback-detail .feedback-detail-wrapper .re-install:hover {
	background:#3d68fb;
	color:#fff;
	transition:all .2s
}
.main.feedback-main .main-container .feedback-content .feedback-reason {
	width:50%;
	flex:0 0 50%;
	float:right;
	text-align:left
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper {
	width:100%;
	float:left
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .clickcheckbox {
	margin-bottom:25px
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .clickcheckbox input {
	width:14px;
	height:14px;
	border:.0625rem solid #b0b0b0;
	border-radius:.125rem;
	margin-right:.3125rem;
	cursor:pointer
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .clickcheckbox label {
	font-size:16px;
	color:#999;
	display:inline-block;
	transform:translateY(-.125rem)
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .clickcheckbox.reason-title-no-savings.selected label,.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .clickcheckbox.selected label {
	color:#222
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .clickcheckbox.reason-title-no-savings input {
	border:none;
	background:url(https://www.coupert.com/img/downarrow.png) center -.3125rem no-repeat
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .clickcheckbox.selected input {
	background:url(https://www.coupert.com/img/selected-icon.png) center center no-repeat
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .clickcheckbox.reason-title-no-savings.selected input {
	border:none;
	background:url(https://www.coupert.com/img/toparrow.png) center .125rem no-repeat
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .subkindwrap {
	margin-left:1.5rem;
	display:none
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .subkindwrap .subkinditem {
	margin-bottom:1.0625rem
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .subkindwrap .subkinditem input {
	width:14px;
	height:14px;
	border:.0625rem solid #b0b0b0;
	border-radius:.125rem;
	margin-right:.3125rem;
	cursor:pointer
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .subkindwrap .subkinditem label {
	font-size:16px;
	color:#999;
	display:inline-block;
	transform:translateY(-.125rem)
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .subkindwrap .subkinditem.selected input {
	background:url(https://www.coupert.com/img/selected-icon.png) center center no-repeat
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-reason-wrapper .subkindwrap .subkinditem.selected label {
	color:#222
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-submit {
	text-align:left;
	margin-top:15px
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-submit input,.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-submit textarea {
	display:block;
	width:328px;
	padding:.625rem .3125rem;
	border:.0625rem solid #d1d1d1;
	border-radius:.1875rem;
	color:#999
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-submit textarea {
	overflow:hidden;
	resize:none;
	min-height:108px;
	margin-top:14px;
	font-size:16px
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-submit .submit {
	display:block;
	width:328px;
	height:42px;
	color:#fff;
	background:#bfbfbf;
	border-radius:3px;
	font-size:20px;
	font-weight:600;
	margin-top:20px;
	text-align:center
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-submit .submit.active {
	background:#fd4c46
}
.main.feedback-main .main-container .feedback-content .feedback-reason .feedback-submit .submit.active:hover {
	background:#ef251f;
	transition:background .5s ease-in-out
}
.main.feedback-main .main-container .feedback-banner {
	float:right;
	width:45%;
	padding:0 50px
}
.main.feedback-main .main-container .feedback-banner p {
	text-align:left;
	margin-top:20px
}
.main.feedback-main .main-container.feedback-top {
	background:#f1f1f1;
	height:224px;
	margin-bottom:0;
	display:flex;
	align-items:center;
	justify-content:center
}
.main.feedback-main .main-container.feedback-top .picture {
	margin-right:83px
}
.main.feedback-main .main-container.feedback-top .picture img {
	width:340px
}
.main.feedback-main .main-container.feedback-top .reinstall-top {
	text-align:left
}
.main.feedback-main .main-container.feedback-top .reinstall-top .title {
	font-size:25px;
	color:#333;
	font-weight:600;
	margin-bottom:10px
}
.main.feedback-main .main-container.feedback-top .reinstall-top .title span {
	color:#ffad00
}
.main.feedback-main .main-container.feedback-top .reinstall-top .subtitle {
	font-size:16px;
	color:#666;
	margin-bottom:24px
}
.main.feedback-main .main-container.feedback-top .reinstall-top a {
	height:44px;
	line-height:44px;
	padding:0 38px;
	background-color:#fd4c46;
	border-radius:.25rem;
	font-size:18px;
	color:#fff;
	font-weight:500;
	text-align:center;
	display:inline-block
}
.main.feedback-main .main-container.feedback-top .reinstall-top a:hover {
	background:#ef251f;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.main.reset-password-main {
	max-width:700px;
	display:flex;
	flex-direction:column;
	min-height:83vh;
	margin:52px auto 50px;
	font-family:SuisseIntl,sans-serif
}
.main.reset-password-main .reset-password-wrapper {
	padding:55px 0;
	background:#fff;
	text-align:center
}
.main.reset-password-main .reset-password-wrapper h2 {
	font-size:24px;
	color:#292a2a;
	padding-bottom:25px;
	font-weight:600
}
.main.reset-password-main .reset-password-wrapper div {
	width:350px;
	height:44px;
	line-height:2.75rem;
	background-color:#f1f1f1;
	border-radius:1.375rem;
	margin:1.25rem auto 0;
	position:relative
}
.main.reset-password-main .reset-password-wrapper div input {
	width:85%;
	height:80%;
	margin-left:.625rem;
	font-size:.875rem;
	color:#333;
	font-weight:500;
	font-family:SuisseIntl,sans-serif!important
}
.main.reset-password-main .reset-password-wrapper div b {
	position:absolute;
	display:inline-block;
	width:1.0625rem;
	height:.6875rem;
	background:url(https://www.coupert.com/img/coupert-icon.png) -.125rem -11.5rem no-repeat;
	cursor:pointer;
	top:1rem;
	right:.9375rem
}
.main.reset-password-main .reset-password-wrapper div b.show-password {
	position:absolute;
	top:1rem;
	right:.9375rem;
	display:inline-block;
	width:1.125rem;
	height:.75rem;
	background:url(https://www.coupert.com/img/coupert-icon.png) -4rem -9.125rem no-repeat;
	cursor:pointer
}
.main.reset-password-main .reset-password-wrapper .error {
	display:none;
	padding:.625rem 0 .625rem 8px;
	width:20.625rem;
	margin:0 auto -20px;
	font-size:14px;
	text-align:left;
	color:#fd4c46
}
.main.reset-password-main .reset-password-wrapper .save {
	margin:20px auto 0;
	width:14.5rem;
	height:2.75rem;
	line-height:2.75rem;
	color:#fff;
	background:#ccc;
	text-align:center;
	font-size:1rem;
	font-weight:700;
	border-radius:1.375rem
}
.main.reset-password-main .reset-password-wrapper .save.active {
	background:#fd4c46
}
.main.reset-password-main .reset-password-wrapper .save.active:hover {
	background:#ef251f;
	transition:all .2s ease-in-out
}
.main.market-main {
	text-align:center
}
.main.extension-main .sticky-header {
	display:none;
	background-color:#fff;
	position:fixed;
	top:0;
	transition:top .2s;
	left:0;
	width:100%;
	z-index:200;
	box-shadow:0 .3125rem .5625rem .25rem rgba(0,0,0,.08);
	padding:10px 0
}
.main.extension-main .sticky-header .sticky-header-wrapper {
	width:100%;
	max-width:1200px;
	height:64px;
	margin:0 auto;
	padding:0 10px;
	display:flex;
	flex-flow:row nowrap;
	justify-content:space-between;
	align-items:center
}
.main.extension-main .sticky-header .sticky-header-wrapper .sticky-header-logo {
	width:100px;
	height:100%;
	line-height:64px;
	float:left
}
.main.extension-main .sticky-header .sticky-header-wrapper h3 {
	color:#333f48;
	font-size:24px
}
.main.extension-main .sticky-header .sticky-header-wrapper .rating-and-add {
	display:flex;
	justify-content:flex-end;
	align-items:center
}
.main.extension-main .sticky-header .sticky-header-wrapper .rating-and-add .web-store-rating {
	display:flex;
	flex-flow:column nowrap;
	justify-content:space-between;
	align-items:flex-end;
	margin-right:32px;
	padding:8px
}
.main.extension-main .sticky-header .sticky-header-wrapper .rating-and-add .web-store-rating p {
	color:#333f48
}
.main.extension-main .sticky-header .sticky-header-wrapper .rating-and-add .web-store-rating span img {
	width:18px
}
.main.extension-main .sticky-header .sticky-header-wrapper .rating-and-add .sticky-add-browser {
	display:inline-block;
	width:auto;
	height:56px;
	padding:0 30px;
	color:#fff;
	line-height:56px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.main.extension-main .sticky-header .sticky-header-wrapper .rating-and-add .sticky-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.main.extension-main .extension-top-container {
	width:100%;
	background:#3ad0f9;
	overflow:hidden;
	padding:120px 0;
	text-align:center;
	position:relative;
	z-index:0
}
.main.extension-main .extension-top-container h2 {
	font-size:54px;
	color:#fff;
	font-weight:900;
	letter-spacing:.0625rem;
	line-height:55px;
	margin-bottom:20px
}
.main.extension-main .extension-top-container p {
	font-size:38px;
	color:#fff;
	opacity:.8;
	margin-bottom:50px
}
.main.extension-main .extension-top-container .firefox_btn {
	width:307px;
	height:60px;
	border-radius:30px;
	font-size:22px;
	font-weight:700;
	color:#fff;
	background:#dc4251;
	position:relative;
	-webkit-transform:perspective(.0625rem) translateZ(0);
	transform:perspective(.0625rem) translateZ(0);
	transition:transform .3s;
	transition:transform .3s,-webkit-transform .3s
}
.main.extension-main .extension-top-container .firefox_btn:before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border-radius:2.5rem;
	background:#dc4251;
	z-index:-1
}
.main.extension-main .extension-top-container .firefox_btn:after {
	content:"";
	position:absolute;
	left:0;
	top:.3125rem;
	width:100%;
	height:100%;
	border-radius:40px;
	background:#fff;
	z-index:-2;
	opacity:.3
}
.main.extension-main .extension-top-container .firefox_btn:hover {
	transform:scale(1.1)
}
.main.extension-main .extension-top-container span {
	display:block;
	margin-top:14px;
	font-size:14px;
	font-style:italic;
	color:#fff
}
.main.extension-main .extension-top-container .rating {
	margin-top:30px
}
.main.extension-main .extension-top-container .rating p {
	font-size:18px;
	margin-top:10px;
	color:#fff;
	opacity:.8;
	margin-bottom:0
}
.main.extension-main .extension-title {
	color:#333;
	font-size:5rem;
	font-weight:500;
	text-align:center;
	margin:20px auto
}
.main.extension-main .extension-title-small {
	font-size:26px;
	color:#333;
	margin-bottom:30px;
	letter-spacing:.03125rem;
	margin-top:40px
}
.main.extension-main .extension-title-small strong {
	font-size:36px
}
.main.extension-main .extension-desc {
	font-weight:400;
	color:#333f48;
	font-size:33px;
	text-align:center
}
.main.extension-main .market-add-browser {
	display:inline-block;
	width:368px;
	height:56px;
	margin:30px auto -16px;
	color:#fff;
	line-height:56px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.main.extension-main .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.main.extension-main .coupert-banner-market {
	margin-top:60px;
	margin-bottom:-32px
}
.main.extension-main .coupert-banner-market li {
	width:calc(100%/3);
	float:left;
	margin-bottom:16px
}
.main.extension-main .coupert-banner-market li img {
	width:80%
}
.main.extension-main .coupert-banner-market li h5 {
	font-size:26px;
	color:#333;
	margin-bottom:12px
}
.main.extension-main .coupert-banner-market li .info {
	font-size:16px;
	color:#999;
	padding:0 36px
}
.main.extension-main .coupert-banner-market li .info a {
	font-size:16px;
	color:#000;
	display:inline-block;
	margin-top:5px;
	text-decoration:underline
}
.main.extension-main .extension-add-bottom {
	text-align:center;
	padding:48px 0
}
.main.extension-main .extension-add-bottom h2 {
	font-weight:500;
	font-size:38px;
	color:#333f48;
	line-height:1.4
}
.main.extension-main .extension-add-bottom h3 {
	font-weight:500;
	font-size:35px;
	color:#333f48;
	line-height:1.4
}
.main.extension-main .extension-add-bottom .add-browser-bottom {
	margin-top:48px;
	display:inline-block;
	width:400px;
	height:56px;
	padding:0 20px;
	color:#fff;
	line-height:56px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	cursor:pointer
}
.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .coupon-type-code,.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right .worked,.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .deal-item .coupon-right .coupon-type-code,.main.market-tpl .coupon-wrapper .left-container .row-filter,.main.market-tpl .merchant-container .merchant-wrapper .merchant-info {
	text-align:left
}
.main.extension-main .extension-add-bottom .add-browser-bottom:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.main.market-tpl .market-add-browser {
	margin-bottom:40px
}
.main.market-tpl .merchant-container {
	padding-top:20px;
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding-left:12px;
	padding-right:12px
}
.main.market-tpl-59 .join-us .how-it-works-banner img,.market-tpl-27.main.extension-main .icon-1 img,.market-tpl-27.main.extension-main .icon-2 img,.market-tpl-27.main.extension-main .icon-3 img,.market-tpl-27.main.extension-main .icon-4 img {
	max-width:80%
}
.main.market-tpl .coupon-wrapper .right-container {
	display:none!important
}
.main.market-tpl .coupon-wrapper .left-container {
	width:100%;
	padding-right:0;
	flex-basis:calc(100%)
}
.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .item-code,.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .deal-item .get-deal {
	flex:0 0 328px
}
.main.market-tpl .coupert-banner-market li {
	margin-bottom:20px
}
.main.market-tpl-59 .sticky-header {
	display:block
}
.main.market-tpl-59 .join-us .container,.main.market-tpl-60 .block-inner {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	-webkit-box-align:center
}
.main.market-tpl-59 .join-us {
	background:linear-gradient(86deg,#f6863c,#fc5145);
	margin-bottom:40px
}
.main.market-tpl-59 .join-us .container {
	padding:32px 12px;
	display:flex;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:space-between;
	-webkit-justify-content:space-between;
	-ms-flex-pack:space-between;
	justify-content:space-between
}
.main.market-tpl-59 .join-us .join-us-wrapper {
	width:50%;
	text-align:left
}
.main.market-tpl-59 .join-us .join-us-wrapper h1,.main.market-tpl-59 .join-us .join-us-wrapper h2 {
	font-size:56px;
	font-weight:700;
	color:#f8f8f8
}
.main.market-tpl-59 .join-us .join-us-wrapper .desc {
	font-size:20px;
	font-weight:400;
	color:#f8f8f8;
	margin:24px 0;
	line-height:1.5
}
.main.market-tpl-59 .join-us .join-us-wrapper .join-us-btn {
	display:inline-block;
	padding:0 44.8px;
	font-size:16px;
	line-height:44px;
	color:#f8f8f8;
	height:44px;
	border:.125rem solid #ececec;
	border-radius:.1875rem;
	box-sizing:border-box
}
.main.market-tpl-59 .join-us .join-us-wrapper .join-us-btn:hover {
	background:#fff;
	color:#f6863c;
	border-color:#fff;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-68 .add-to-chrome-btn,.main.market-tpl-59 .online-stores ul li a:hover {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease
}
.main.market-tpl-59 .how-it-works-title {
	font-size:32px;
	color:#666;
	font-weight:700;
	text-align:center;
	margin-bottom:20px
}
.main.market-tpl-59 .earn-cashback-list {
	border-radius:.1875rem
}
.main.market-tpl-59 .earn-cashback-list li {
	display:flex;
	background:#fff;
	position:relative;
	box-shadow:0 .1875rem .5625rem .0625rem rgba(0,0,0,.04);
	margin-bottom:12px;
	padding:16px 16px 16px 0
}
.main.market-tpl-59 .earn-cashback-list li .step-label {
	position:absolute;
	left:-16px;
	top:16px
}
.main.market-tpl-59 .earn-cashback-list li .step-label span {
	position:absolute;
	left:50%;
	top:8px;
	margin-left:-40px;
	font-size:24px;
	font-weight:500;
	color:#fff
}
.main.market-tpl-59 .earn-cashback-list li .step-label img {
	width:200px;
	height:70px
}
.main.market-tpl-59 .earn-cashback-list li .earn-cashback-desc {
	padding:80px 0 16px 32px;
	font-size:24px;
	font-weight:500;
	line-height:32px;
	width:50%;
	display:flex;
	align-items:center;
	color:#666
}
.main.market-tpl-59 .earn-cashback-list li .earn-cashback-banner {
	width:50%;
	display:flex;
	align-items:center
}
.main.market-tpl-59 .online-stores {
	padding:40px 0 20px
}
.main.market-tpl-59 .online-stores ul {
	display:flex;
	flex-wrap:wrap
}
.main.market-tpl-59 .online-stores ul .online-stores-title {
	width:40%;
	color:#333;
	display:flex;
	flex-direction:column
}
.main.market-tpl-59 .online-stores ul .online-stores-title .title {
	font-size:28.8px;
	font-weight:700
}
.main.market-tpl-59 .online-stores ul .online-stores-title .sub-title {
	font-size:56px;
	font-weight:700
}
.main.market-tpl-59 .online-stores ul .online-stores-title .online-stores-desc {
	font-size:19.2px;
	font-weight:700;
	text-overflow:ellipsis;
	text-align:center
}
.main.market-tpl-59 .online-stores ul li {
	width:calc(100%/10);
	display:flex;
	align-items:center;
	margin-bottom:20px;
	justify-content:center
}
.main.market-tpl-59 .online-stores ul li a {
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff;
	width:90px;
	height:90px;
	border:5px solid #ececec;
	overflow:hidden;
	padding:5px
}
.main.market-tpl-60 .block-inner-1 .page-element-desc,.main.market-tpl-60 .block-inner-3 .page-element-desc {
	padding-left:50px;
	text-align:left
}
.main.market-tpl-59 .online-stores ul li a:hover {
	border-color:#d0d0d0;
	transition:all .3s ease
}
.main.market-tpl-60 {
	min-width:48rem;
	margin-top:0;
	padding-top:0
}
.main.market-tpl-60 .add-to-chrome {
	display:block;
	width:248px;
	height:56px;
	line-height:56px;
	background:#ff7227;
	border-radius:3px;
	font-size:1.125rem;
	font-weight:700;
	letter-spacing:-.05rem;
	text-align:center;
	color:#fff;
	margin-bottom:30px
}
.main.market-tpl-60 .add-to-chrome:hover {
	background-color:#ff894a
}
.main.market-tpl-60 .page-block {
	height:680px
}
.main.market-tpl-60 .page-block .border-holder {
	background-image:none;
	background-color:#ffc74f;
	background-repeat:repeat;
	background-position:50% 50%;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	width:auto;
	border-width:0;
	height:680px
}
.main.market-tpl-60 .page-block .border-holder .block-inner {
	height:100%;
	margin:0 auto;
	position:relative;
	width:60rem;
	padding-top:48px
}
.main.market-tpl-60 .page-block .border-holder .block-inner .coupert-logo {
	width:128px;
	position:absolute;
	left:-6.25rem;
	top:1.5625rem;
	z-index:3
}
.main.market-tpl-60 .page-block .border-holder .block-inner .page-element-desc {
	float:left
}
.main.market-tpl-60 .page-block .border-holder .block-inner .page-element-desc h1 {
	font-size:44px;
	color:#333;
	margin-bottom:24px
}
.main.market-tpl-60 .page-block .border-holder .block-inner .page-element-desc p {
	font-size:16px;
	line-height:26px;
	color:#333;
	margin-bottom:36px
}
.main.market-tpl-60 .page-block .border-holder .block-inner .page-element-desc .star-wrapper {
	font-size:14px
}
.main.market-tpl-60 .page-block .border-holder .block-inner .page-element-desc .star-wrapper strong {
	font-weight:500
}
.main.market-tpl-60 .page-block .border-holder .block-inner .page-element-desc .star-wrapper svg {
	width:1rem;
	height:1rem;
	color:#000;
	margin-right:6px
}
.main.market-tpl-60 .page-block .border-holder .block-inner .page-element-banner {
	float:right;
	position:absolute;
	left:40.9375rem;
	top:2.8125rem;
	width:30.8125rem
}
.main.market-tpl-60 .color-overlay {
	width:100%;
	height:124px;
	line-height:124px;
	text-align:center;
	background:#292a2a
}
.main.market-tpl-60 .color-overlay h2 {
	font-size:28px;
	color:#fff
}
.main.market-tpl-60 .block-inner {
	height:100%;
	margin:0 auto;
	position:relative;
	width:60rem;
	display:flex;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.main.market-tpl-60 .block-inner-1 {
	width:100%;
	background:#fff;
	height:588px
}
.main.market-tpl-60 .block-inner-1 .block-inner {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.main.market-tpl-60 .block-inner-1 .page-element-desc h3 {
	font-size:28px;
	color:#333;
	margin-bottom:30px
}
.main.market-tpl-60 .block-inner-1 .page-element-desc h3 strong {
	color:#f93c3c;
	font-size:70px;
	display:block
}
.main.market-tpl-60 .block-inner-1 .page-element-desc p {
	font-size:16px;
	color:#484848;
	line-height:26px
}
.main.market-tpl-60 .block-inner-1 .page-element-banner {
	position:absolute;
	height:23.75rem;
	width:23.75rem;
	left:32.125rem;
	top:6.5625rem;
	z-index:37
}
.main.market-tpl-60 .block-inner-1 .page-element-banner img {
	width:380px;
	height:380px
}
.main.market-tpl-60 .block-inner-2 {
	width:100%;
	background:#edf1fe;
	height:588px
}
.main.market-tpl-60 .block-inner-2 .block-inner {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.main.market-tpl-60 .block-inner-2 .page-element-banner {
	position:absolute;
	width:88%;
	left:-23.4375rem;
	top:.4375rem;
	z-index:33
}
.main.market-tpl-60 .block-inner-2 .page-element-desc {
	text-align:left;
	position:absolute;
	left:35rem
}
.main.market-tpl-60 .block-inner-2 .page-element-desc h3 {
	font-size:28px;
	color:#333;
	margin-bottom:30px
}
.main.market-tpl-60 .block-inner-2 .page-element-desc h3 strong {
	color:#f93c3c;
	font-size:70px;
	display:block
}
.main.market-tpl-60 .block-inner-3 .block-inner,.main.market-tpl-60 .getting-overlay {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	-webkit-box-align:center
}
.main.market-tpl-60 .block-inner-2 .page-element-desc p {
	font-size:16px;
	color:#484848;
	line-height:26px
}
.main.market-tpl-60 .block-inner-3 {
	width:100%;
	background:#fff;
	height:588px
}
.main.market-tpl-60 .block-inner-3 .block-inner {
	display:flex;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.main.market-tpl-60 .block-inner-3 .page-element-desc h3 {
	font-size:28px;
	color:#333;
	margin-bottom:30px
}
.main.market-tpl-60 .block-inner-3 .page-element-desc h3 strong {
	color:#f93c3c;
	font-size:70px;
	display:block
}
.main.market-tpl-60 .block-inner-3 .page-element-desc p {
	font-size:16px;
	color:#484848;
	line-height:26px;
	margin-bottom:30px
}
.main.market-tpl-60 .block-inner-3 .page-element-banner {
	position:absolute;
	right:-160px;
	z-index:37
}
.main.market-tpl-60 .block-inner-3 .page-element-banner img {
	width:38.5rem
}
.main.market-tpl-60 .getting-overlay {
	width:100%;
	height:410px;
	text-align:center;
	background:#505050;
	display:flex;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	flex-direction:column;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.main.market-tpl-60 .getting-overlay h2 {
	font-size:36px;
	color:#fff;
	margin-bottom:70px
}
.main.market-tpl-60 .getting-overlay .getting-detail {
	margin:0 auto;
	position:relative;
	width:60rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:space-around;
	-webkit-justify-content:space-around;
	-ms-flex-pack:space-around;
	justify-content:space-around
}
.main.market-tpl-60 .getting-overlay .getting-detail p strong {
	font-size:56px;
	color:#00c57d;
	display:block;
	margin-bottom:10px
}
.main.market-tpl-60 .getting-overlay .getting-detail p span {
	font-size:18px;
	color:#fff;
	display:block;
	font-weight:600
}
.main.market-tpl-60 .store-block {
	width:100%;
	height:624px;
	margin:0 auto;
	background:#fff;
	padding:50px 0
}
.main.market-tpl-60 .store-block h2 {
	color:#292a2a;
	font-size:2.25rem;
	text-align:center;
	margin-bottom:50px
}
.main.market-tpl-60 .store-block p {
	color:#484848;
	font-size:16px;
	text-align:center;
	margin-bottom:40px
}
.main.market-tpl-60 .store-block .store-list {
	width:100%;
	max-width:60rem;
	margin:0 auto
}
.main.market-tpl-60 .store-block .store-list li {
	float:left;
	width:calc(100%/3);
	padding:20px;
	margin-bottom:20px
}
.main.market-tpl-60 .store-block .store-list24 {
	width:100%;
	max-width:75rem;
	margin:0 auto
}
.main.market-tpl-60 .store-block .store-list24 li {
	float:left;
	width:calc(100%/10);
	padding:20px;
	display:flex;
	height:6.25rem;
	margin-bottom:20px;
	align-items:center;
	justify-content:center
}
.main.market-tpl-60 .store-block .store-list24 li:last-child {
	font-size:3.125rem;
	color:#000;
	display:flex;
	align-items:center;
	justify-content:center
}
.main.market-tpl-60 .store-block.height-extension24 {
	height:416px
}
.main.market-tpl-60 .store-block.height-extension24 h2 {
	font-size:1.875rem;
	font-weight:400
}
.main.market-tpl-60 .how-it-works-wraper {
	padding:50px 0
}
.main.market-tpl-60 .how-it-works-wraper h2 {
	color:#292a2a;
	font-size:2.25rem;
	text-align:center;
	margin-bottom:50px
}
.main.market-tpl-60 .how-it-works-wraper .content-wraper {
	display:flex;
	align-items:center;
	max-width:75rem;
	margin:0 auto;
	justify-content:space-around
}
.main.market-tpl-60 .how-it-works-wraper .content-wraper .works-item {
	text-align:center;
	margin:0 .625rem
}
.main.market-tpl-60 .how-it-works-wraper .content-wraper .works-item .works-item-logo {
	width:5rem;
	margin:0 auto;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center
}
.main.market-tpl-60 .how-it-works-wraper .content-wraper .works-item .works-item-tit {
	color:#292a2a;
	margin:1.25rem 0 .625rem;
	font-size:1.25rem;
	font-weight:700
}
.main.market-tpl-60 .how-it-works-wraper .content-wraper .works-item .works-item-desc {
	color:grey;
	font-size:1rem;
	font-weight:500
}
.main.market-tpl-60 .review-block {
	width:100%;
	height:540px;
	background:#eee;
	margin:0 auto
}
.main.market-tpl-60 .review-block .block-inner {
	-webkit-box-pack:space-around;
	-webkit-justify-content:space-around;
	-ms-flex-pack:space-around;
	justify-content:space-around
}
.main.market-tpl-60 .review-block .page-element-desc i,.main.market-tpl-60 .review-block .page-element-desc span,.main.market-tpl-60 .review-block .page-element-desc strong {
	display:block
}
.main.market-tpl-60 .review-block .page-element-desc strong {
	font-size:80px;
	color:#00c57d
}
.main.market-tpl-60 .review-block .page-element-desc i {
	font-size:48px;
	color:#292a2a;
	font-weight:700;
	margin-top:-20px;
	margin-bottom:20px
}
.main.market-tpl-60 .review-block .page-element-desc p {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin-bottom:30px
}
.main.market-tpl-60 .review-block .page-element-desc p span:nth-child(1) {
	color:#222;
	font-weight:600
}
.main.market-tpl-60 .review-block .page-element-desc p span:nth-child(2) {
	color:#f80000;
	font-size:32px;
	font-weight:600;
	margin-left:20px
}
.main.market-tpl-60 .review-block .page-element-banner {
	width:288px;
	height:288px
}
.market-tpl-prompt {
	display:none;
	width:800px;
	height:560px;
	border-radius:.1875rem;
	overflow:hidden;
	left:50%;
	top:20%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.market-tpl-16.main.market-tpl .copy-button,.market-tpl-17.main.market-tpl .copy-button {
	height:48px;
	line-height:46px;
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	border-radius:50%;
	text-indent:0
}
.market-tpl-prompt .prompt-wrapper-content {
	margin-top:30px
}
.market-tpl-prompt .prompt-wrapper-content .extension-desc {
	margin-bottom:16px
}
.market-tpl-prompt .prompt-wrapper-content .extension-title {
	font-size:44.8px;
	font-weight:700;
	margin-bottom:16px
}
.market-tpl-prompt .prompt-wrapper-content .extension-title span {
	color:#fd4c46
}
.market-tpl-prompt .prompt-wrapper-content .market-add-browser {
	margin-top:20px
}
.market-tpl-prompt .prompt-wrapper-content .install-step ul li:nth-child(1) {
	margin-left:4.0625rem
}
.market-tpl-prompt .prompt-wrapper-content .install-step ul li:nth-child(2) {
	margin-left:5.1875rem
}
.market-tpl-prompt .prompt-wrapper-content .install-step ul li:nth-child(3) {
	margin-left:5.125rem
}
.market-tpl-prompt .modal-close {
	position:absolute;
	right:10px;
	top:-5px;
	font-size:30px;
	color:#ccc;
	cursor:pointer
}
.market-tpl-16 .coupon-wrapper {
	margin-top:30px
}
.market-tpl-16.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item {
	position:relative
}
.market-tpl-16.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .item-code,.market-tpl-16.main.market-tpl .main.market-tpl .coupon-wrapper .left-container .merchant_coupons .deal-item .get-deal {
	flex:0 0 224px;
	margin-right:60px
}
.market-tpl-16.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .item-code a,.market-tpl-16.main.market-tpl .main.market-tpl .coupon-wrapper .left-container .merchant_coupons .deal-item .get-deal a {
	pointer-events:none;
	cursor:default
}
.market-tpl-16.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .item-code .hidden-code {
	text-align:center;
	filter:blur(.1875rem)
}
.market-tpl-16.main.market-tpl .coupon-wrapper .left-container {
	flex-basis:calc(100% - 280px);
	padding-right:30px
}
.market-tpl-16.main.market-tpl .coupon-wrapper .right-container {
	display:block!important
}
.market-tpl-16.main.market-tpl .coupert-banner-market {
	margin-top:0
}
.market-tpl-16.main.market-tpl .coupert-banner-market li {
	width:100%
}
.market-tpl-16.main.market-tpl .copy-button {
	display:none;
	width:48px;
	flex:0 0 48px;
	color:#fff;
	text-align:center;
	padding:0;
	font-size:.875rem;
	cursor:pointer;
	position:absolute;
	right:20px
}
.market-tpl-16.main.market-tpl .merchant-container {
	margin-top:30px
}
.market-tpl-16.main.market-tpl .merchant-container .merchant-wrapper .merchant-info {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-left:20px
}
.market-tpl-16.main.market-tpl .merchant-container .merchant-wrapper .merchant-info p {
	padding-top:0;
	text-align:left;
	font-size:22px;
	color:#333;
	font-weight:700;
	padding-right:12px
}
.market-tpl-16.main.market-tpl .merchant-container .merchant-wrapper .merchant-info p strong {
	color:#fd4c46
}
.market-tpl-16.main.market-tpl .extension-title {
	text-align:left;
	margin-top:0;
	margin-bottom:0
}
.market-tpl-16.main.market-tpl .market-add-browser {
	margin:0;
	width:272px;
	flex:0 0 272px
}
.market-tpl-16.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .coupon-ads a .coupert_detail .coupert_install {
	padding:0 48px
}
.market-tpl-16.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .coupon-ads a {
	cursor:default
}
footer .footer-container {
	padding:1.25rem 0
}
footer .footer-container p {
	text-align:center;
	color:#666
}
footer .footer-container ul {
	display:flex;
	justify-content:center;
	margin-top:.625rem
}
footer .footer-container ul li {
	margin-right:2.5rem
}
footer .footer-container ul li a {
	color:#666;
	transition:.4s
}
footer .footer-container ul li a:hover {
	color:#fff
}
footer .footer-container ul li:last-of-type {
	margin:0
}
.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item {
	position:relative
}
.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .item-code,.market-tpl-17.main.market-tpl .main.market-tpl .coupon-wrapper .left-container .merchant_coupons .deal-item .get-deal {
	flex:0 0 224px;
	margin-right:60px
}
.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .item-code .hidden-code {
	text-align:center;
	filter:blur(.1875rem)
}
.market-tpl-17.main.market-tpl .copy-button {
	display:none;
	width:48px;
	flex:0 0 48px;
	color:#fff;
	text-align:center;
	padding:0;
	font-size:.875rem;
	cursor:pointer;
	position:absolute;
	right:20px
}
.content-container .static-main .detail-des-img.indent,.content-container .static-main .detail-des.indent {
	text-indent:20px
}
.market-tpl-17.main.market-tpl .merchant_coupons,.market-tpl-25 {
	position:relative
}
.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item.show-code-item .copy-button {
	display:block
}
.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item.show-code-item .item-code a {
	pointer-events:initial;
	cursor:pointer
}
.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item.show-code-item .item-code .hidden-code {
	filter:blur(0)
}
.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .coupon-right a,.market-tpl-17.main.market-tpl .coupon-wrapper .left-container .merchant_coupons .code-item .coupons-discount {
	pointer-events:none;
	cursor:default
}
.market-tpl-17.main.market-tpl .merchant_coupons .coupon-item-filter {
	width:100%;
	height:100%;
	background:rgba(255,255,255,.4);
	z-index:80;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.market-tpl-17.main.market-tpl .merchant_coupons .coupon-item-filter h4 {
	font-size:36px;
	margin-bottom:30px
}
.market-tpl-17.main.market-tpl .merchant_coupons .coupon-item-filter .filter-coupons-btn {
	cursor:pointer;
	display:inline-block;
	height:56px;
	color:#fff;
	line-height:56px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	padding:0 30px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.market-tpl-17.main.market-tpl .merchant_coupons .coupon-item-filter .filter-coupons-btn:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.market-tpl-23.main.market-tpl .merchant_coupons {
	text-align:left
}
.market-tpl-23.main.market-tpl .merchant_coupons .code-item .coupon-right .coupon-detail {
	display:inline-block
}
.market-tpl-24.main.market-tpl .merchant_coupons .activate-coupons-item {
	justify-content:center
}
.market-tpl-24.main.market-tpl .merchant_coupons .activate-coupons-item .coupon-right {
	width:auto
}
.market-tpl-24.main.market-tpl .merchant_coupons .activate-coupons-item .activate-coupons {
	flex:0 0 416px
}
.market-tpl-24.main.market-tpl .merchant_coupons .activate-coupons-item .activate-coupons .filter-coupons-btn {
	cursor:pointer;
	display:inline-block;
	height:56px;
	color:#fff;
	line-height:56px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	padding:0 30px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.market-tpl-24.main.market-tpl .merchant_coupons .activate-coupons-item .activate-coupons .filter-coupons-btn:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.market-tpl-24.main.market-tpl .merchant_coupons .activate-coupons-item .coupon-right .coupon-detail {
	margin-bottom:0!important
}
.market-tpl-24.main.market-tpl .merchant_coupons .coupon-item-filter {
	background:0 0!important;
	filter:blur(.1125rem)
}
.market-tpl-25.main.extension-main .main-layer {
	width:100%;
	height:auto;
	background-image:linear-gradient(-43deg,#3c5dde 0,#3ba4e6 100%);
	position:absolute;
	top:-5.1875rem;
	z-index:99;
	margin-top:5.1875rem
}
.market-tpl-25.main.extension-main .main-layer .extension-title {
	font-size:60px;
	color:#fff;
	font-weight:600;
	margin-top:120px;
	margin-bottom:40px
}
.market-tpl-25.main.extension-main .main-layer .extension-desc {
	font-size:26px;
	color:#fff
}
.market-tpl-25.main.extension-main .main-layer .market-add-browser {
	margin-top:40px;
	margin-bottom:120px
}
.market-tpl-25.main.extension-main .coupert-banner-market {
	margin-top:490px
}
.market-tpl-26 {
	position:relative
}
.market-tpl-26.main.extension-main .main-layer {
	width:100%;
	height:auto;
	background:#3b89e3;
	position:absolute;
	top:0;
	z-index:99
}
.market-tpl-26.main.extension-main .main-layer .extension-title {
	font-size:60px;
	color:#fff;
	font-weight:600;
	margin-top:80px;
	margin-bottom:20px
}
.market-tpl-26.main.extension-main .main-layer .extension-desc {
	font-size:26px;
	color:#fff
}
.market-tpl-26.main.extension-main .main-layer .market-add-browser {
	margin-top:40px;
	width:400px;
	height:80px;
	line-height:80px;
	font-size:24px;
	border-radius:45px
}
.market-tpl-26.main.extension-main .main-layer .tpl-banner {
	position:relative;
	z-index:9
}
.market-tpl-26.main.extension-main .main-layer .tpl-26-line {
	margin-top:-247px
}
@keyframes mymoveing {
	0% {
	opacity:0;
	transform:translate3d(0,-1.25rem,0)
}
100% {
	opacity:1;
	transform:translateZ(0)
}
}@-moz-keyframes mymoveing {
	0% {
	opacity:0;
	transform:translate3d(0,-1.25rem,0)
}
100% {
	opacity:1;
	transform:translateZ(0)
}
}@-webkit-keyframes mymoveing {
	0% {
	opacity:0;
	transform:translate3d(0,-1.25rem,0)
}
100% {
	opacity:1;
	transform:translateZ(0)
}
}@-o-keyframes mymoveing {
	0% {
	opacity:0;
	transform:translate3d(0,-1.25rem,0)
}
100% {
	opacity:1;
	transform:translateZ(0)
}
}.market-tpl-26.main.extension-main .icon-1,.market-tpl-26.main.extension-main .icon-2,.market-tpl-26.main.extension-main .icon-3,.market-tpl-26.main.extension-main .icon-4 {
	display:block;
	position:absolute;
	animation:mymoveing 1.8s ease;
	-moz-animation:mymoveing 1.8s ease;
	-webkit-animation:mymoveing 1.8s ease;
	-o-animation:mymoveing 1.8s ease
}
.market-tpl-26.main.extension-main .icon-1 .saved,.market-tpl-26.main.extension-main .icon-2 .saved,.market-tpl-26.main.extension-main .icon-3 .saved,.market-tpl-26.main.extension-main .icon-4 .saved {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	width:88px;
	height:88px;
	background:#fff;
	border-radius:100%;
	position:absolute
}
.market-tpl-27.main.extension-main .position-bottom-wrapper,.market-tpl-30 {
	position:relative
}
.market-tpl-26.main.extension-main .icon-1 .saved span,.market-tpl-26.main.extension-main .icon-2 .saved span,.market-tpl-26.main.extension-main .icon-3 .saved span,.market-tpl-26.main.extension-main .icon-4 .saved span {
	display:block;
	color:#3b89e3
}
.market-tpl-26.main.extension-main .icon-1 .saved span:nth-child(1),.market-tpl-26.main.extension-main .icon-2 .saved span:nth-child(1),.market-tpl-26.main.extension-main .icon-3 .saved span:nth-child(1),.market-tpl-26.main.extension-main .icon-4 .saved span:nth-child(1) {
	font-size:24px
}
.market-tpl-26.main.extension-main .icon-1 .saved span:nth-child(2),.market-tpl-26.main.extension-main .icon-2 .saved span:nth-child(2),.market-tpl-26.main.extension-main .icon-3 .saved span:nth-child(2),.market-tpl-26.main.extension-main .icon-4 .saved span:nth-child(2) {
	font-size:20px
}
.market-tpl-26.main.extension-main .icon-1 .saved span.fr,.market-tpl-26.main.extension-main .icon-2 .saved span.fr,.market-tpl-26.main.extension-main .icon-3 .saved span.fr,.market-tpl-26.main.extension-main .icon-4 .saved span.fr {
	font-size:14px
}
.market-tpl-26.main.extension-main .icon-1 {
	top:0;
	left:0
}
.market-tpl-26.main.extension-main .icon-1 .saved {
	right:100px;
	top:70px
}
.market-tpl-26.main.extension-main .icon-2 {
	top:-70px;
	right:0
}
.market-tpl-26.main.extension-main .icon-2 .saved {
	right:262px;
	top:310px
}
.market-tpl-26.main.extension-main .icon-3 {
	top:296px;
	left:0
}
.market-tpl-26.main.extension-main .icon-3 .saved {
	top:78px;
	right:45px
}
.market-tpl-26.main.extension-main .icon-4 {
	top:364.8px;
	right:144px
}
.market-tpl-26.main.extension-main .icon-4 .saved {
	right:142px;
	top:168px
}
.market-tpl-26.main.extension-main .position-bottom {
	margin-top:730px
}
.market-tpl-26.main.extension-main .position-bottom .coupert-container {
	padding-top:100px
}
.market-tpl-26.main.extension-main .position-bottom .coupert-container h4 {
	font-size:30px
}
.market-tpl-27.main.extension-main .position-bottom .coupert-container {
	padding-top:60px
}
.market-tpl-27.main.extension-main .extension-add-bottom {
	padding-top:80px
}
.market-tpl-27.main.extension-main .icon-bottom,.market-tpl-27.main.extension-main .icon-top {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.market-tpl-27.main.extension-main .icon-1,.market-tpl-27.main.extension-main .icon-2,.market-tpl-27.main.extension-main .icon-3,.market-tpl-27.main.extension-main .icon-4 {
	position:relative;
	top:0;
	left:0;
	right:0;
	bottom:0
}
.market-tpl-27.main.extension-main .icon-2 .saved {
	right:214px;
	top:246px
}
.market-tpl-30.main.extension-main .main-layer {
	width:100%;
	height:100%;
	background:#3b89e3;
	position:fixed;
	top:0;
	z-index:99;
	left:0;
	bottom:0
}
.market-tpl-30.main.extension-main .main-layer .extension-title {
	font-size:78px;
	color:#fff;
	font-weight:900;
	margin-top:168px;
	margin-bottom:60px;
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown;
	-webkit-animation-duration:1.5s;
	animation-duration:1.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.market-tpl-30.main.extension-main .main-layer .extension-desc {
	font-size:28px;
	color:#fff;
	margin-bottom:20px
}
.market-tpl-30.main.extension-main .main-layer .market-add-browser {
	width:auto;
	padding:0 60px;
	margin-top:48px
}
@keyframes fadeInDown {
	0% {
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@-moz-keyframes fadeInDown {
	0% {
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@-webkit-keyframes fadeInDown {
	0% {
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@-o-keyframes fadeInDown {
	0% {
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}.market-tpl-45 {
	padding-top:0;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%;
	overflow:hidden;
	background:#eee
}
.market-tpl-45 .tpl-45-top {
	background:#fafafa;
	padding:60px 0
}
.market-tpl-45 .tpl-45-top .main-container {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:space-between;
	-webkit-justify-content:space-between;
	-ms-flex-pack:space-between;
	justify-content:space-between
}
.market-tpl-45 .tpl-45-top .main-container .tpl-45-desc {
	text-align:left;
	margin-left:60px;
	max-width:48%
}
.market-tpl-45 .tpl-45-top .main-container .tpl-45-desc h1 {
	margin-bottom:32px;
	font-size:40px
}
.market-tpl-45 .tpl-45-top .main-container .tpl-45-desc p {
	color:#000;
	font-size:20px;
	margin-bottom:40px
}
.market-tpl-45 .tpl-45-top .main-container .tpl-45-desc .add-coupert {
	display:inline-block;
	padding:0 40px;
	height:55px;
	margin:0 auto 15px;
	color:#fff;
	line-height:55px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.market-tpl-45 .tpl-45-top .main-container .tpl-45-desc .add-coupert:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.market-tpl-45 .tpl-45-top .main-container .tpl-45-desc .subcontent {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.market-tpl-45 .tpl-45-top .main-container .tpl-45-desc .subcontent ul {
	margin-right:16px
}
.market-tpl-45 .tpl-45-top .main-container .tpl-45-desc .subcontent ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) -.0625rem -.125rem no-repeat
}
.market-tpl-45 .tpl-45-logo {
	padding:60px 0
}
.market-tpl-45 .tpl-45-logo h2 {
	font-size:36px;
	margin-bottom:30px
}
.market-tpl-45 .tpl-45-logo .stores-grid {
	width:100%
}
.market-tpl-45 .tpl-45-logo .stores-grid li {
	display:inline-block;
	margin:16px
}
.market-tpl-45 .tpl-45-logo .stores-grid li a {
	display:block;
	padding:12.8px 24px;
	border-radius:3px;
	color:#000;
	background:#fafafa
}
.firefox-mask-layer {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:999999;
	position:fixed;
	background-color:rgba(255,255,255,.95);
	display:none;
	padding-top:8.4375rem;
	text-align:center
}
.firefox-mask-wrapper {
	width:100%;
	margin-right:12.5rem
}
.firefox-mask-wrapper .restartPromptFFWindows {
	top:.0625rem;
	color:#424242;
	position:absolute;
	font-size:.875rem;
	background:#fff;
	box-shadow:0 .125rem 2.1875rem 0 rgba(0,0,0,.25);
	font-weight:600;
	margin-left:16.875rem;
	border-radius:.1875rem
}
.firefox-mask-wrapper .restartPromptFFWindows .ffQuestionText {
	padding:1.5625rem 1.25rem;
	color:#424242;
	font-size:.875rem;
	font-weight:600
}
.firefox-mask-wrapper .restartPromptFFWindows .restartButtonsFFWindows {
	display:flex;
	line-height:initial;
	flex-direction:row-reverse;
	justify-content:center
}
.firefox-mask-wrapper .restartPromptFFWindows .restartButtonsFFWindows .notNowButtonFF {
	width:10rem;
	cursor:pointer;
	padding:.625rem 1.5625rem;
	font-size:.75rem;
	text-align:center;
	transition:.2s;
	color:#9e9e9e;
	border-top:.0625rem solid #eee;
	font-weight:500
}
.firefox-mask-wrapper .restartPromptFFWindows .restartButtonsFFWindows .restartInstallButtonFF {
	width:10rem;
	cursor:pointer;
	font-size:.75rem;
	text-align:center;
	transition:.2s;
	color:#0096ff;
	border:.0625rem dashed #2495ff;
	display:flex;
	padding:.625rem .75rem .625rem 1.5625rem;
	font-weight:600
}
.firefox-mask-wrapper .fftestWindows {
	width:6.25rem;
	margin:1.25rem auto 1.1875rem 19.25rem
}
.firefox-mask-wrapper .FFWindowsdetail {
	width:530px;
	border-radius:.3125rem;
	background:#fff;
	text-align:center;
	box-shadow:0 .125rem 2.1875rem 0 rgba(0,0,0,.25);
	position:relative;
	margin:1.25rem auto 1.1875rem 19.25rem
}
.firefox-mask-wrapper .FFWindowsdetail .border-line {
	width:100%;
	height:6px;
	background:#0096ff;
	border-top-left-radius:.3125rem;
	border-top-right-radius:.3125rem
}
.firefox-mask-wrapper .FFWindowsdetail h2 {
	font-size:1.5rem;
	padding:20px 0;
	color:#666
}
.firefox-mask-wrapper .FFWindowsdetail h2 span {
	font-size:1.5rem;
	color:#0096ff;
	margin:0 8px;
	border-bottom:.0625rem dashed #0096ff
}
.firefox-mask-wrapper .FFWindowsdetail p {
	color:#999;
	padding-bottom:20px
}
.firefox-mask-wrapper .FFWindowsdetail .close-firefox-mask {
	cursor:pointer;
	position:absolute;
	top:.3125rem;
	right:.875rem;
	color:#ccc;
	font-size:34px
}
.firefox-mask-wrapper .FFWindowsdetail .close-firefox-mask:hover {
	color:#0096ff;
	transition:all .2s ease-in-out
}
.user-feedback {
	display:none;
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:#f8f8f8;
	z-index:999
}
.user-feedback .user-feedback-wrapper {
	width:100%;
	max-width:1200px;
	background:#fff;
	margin:50px auto;
	text-align:center;
	padding:30px 20px;
	position:relative
}
.user-feedback .user-feedback-wrapper h1 {
	color:#333;
	font-size:30px;
	margin-bottom:4px;
	font-weight:400
}
.user-feedback .user-feedback-wrapper h1 a {
	color:#00e;
	text-decoration:underline
}
.user-feedback .user-feedback-wrapper h2 {
	font-size:30px;
	color:#888;
	margin-bottom:10px
}
.user-feedback .user-feedback-wrapper p {
	font-size:18px;
	color:grey;
	margin-bottom:40px
}
.user-feedback .user-feedback-wrapper .feedback-content {
	width:100%;
	margin-top:30px;
	display:flex;
	flex-wrap:nowrap
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail {
	width:50%;
	flex:0 0 50%;
	padding-right:66px;
	float:left;
	text-align:right;
	position:relative
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper {
	width:302px;
	float:right
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-default img {
	margin-top:20px
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-have-other-reasons,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-use-other-cash-back-or-coupon-sites,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-default,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-dont-know-how-to-use,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-it-slows-down-my-computer,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-gold-after-using-cash-back,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-savings,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-privacy-concerns,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-the-coupert-window-pops-out-too-often,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unable-to-withdraw,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unplanned-installation {
	text-align:center
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-have-other-reasons,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-use-other-cash-back-or-coupon-sites,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-dont-know-how-to-use,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-it-slows-down-my-computer,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-gold-after-using-cash-back,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-savings,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-privacy-concerns,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-the-coupert-window-pops-out-too-often,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unable-to-withdraw,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unplanned-installation {
	display:none
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-have-other-reasons.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-I-use-other-cash-back-or-coupon-sites.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-dont-know-how-to-use.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-it-slows-down-my-computer.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-gold-after-using-cash-back.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-no-savings.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-privacy-concerns.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-the-coupert-window-pops-out-too-often.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unable-to-withdraw.show-feedback-detail,.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .uninstall-explanation-unplanned-installation.show-feedback-detail {
	display:block!important
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper img {
	margin-bottom:30px;
	max-width:55%
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper h3 {
	font-size:20px;
	font-weight:600;
	color:#222;
	margin-bottom:10px
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper p {
	font-size:16px;
	color:grey;
	line-height:1.4;
	text-align:left;
	margin-bottom:25px
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper p a {
	text-decoration:underline;
	color:#3d68fb
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .re-install {
	display:inline-block;
	width:188px;
	height:42px;
	line-height:42px;
	color:#3d68fb;
	font-size:.9375rem;
	text-align:center;
	background-color:#fff;
	border:.0625rem solid #3d68fb;
	border-radius:.1875rem
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .feedback-detail-wrapper .re-install:hover {
	background:#3d68fb;
	color:#fff;
	transition:all .2s
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .add-to-chrome {
	cursor:pointer;
	display:block!important;
	width:100%;
	height:44px;
	margin:auto auto 40px;
	line-height:44px;
	font-size:20px;
	font-weight:600;
	border-radius:3px;
	text-align:center;
	border:.0625rem solid #3d68fb;
	color:#3d68fb
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-detail .add-to-chrome:hover {
	background:#3d68fb;
	color:#fff;
	transition:all .5s ease-in-out
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason {
	width:50%;
	flex:0 0 50%;
	float:right;
	text-align:left
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-reason-wrapper {
	width:100%;
	float:left
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-reason-wrapper div {
	margin-bottom:25px
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-reason-wrapper div input {
	width:14px;
	height:14px;
	border:.0625rem solid #b0b0b0;
	border-radius:.125rem;
	margin-right:.3125rem;
	cursor:pointer
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-reason-wrapper div label {
	font-size:16px;
	color:#999;
	display:inline-block;
	transform:translateY(-.125rem)
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-reason-wrapper div.selected input {
	background:url(https://www.coupert.com/img/selected-icon.png) center center no-repeat
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-reason-wrapper div.selected label {
	color:#222
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-submit {
	text-align:left;
	margin-top:15px
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-submit input,.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-submit textarea {
	display:block;
	width:328px;
	padding:.625rem .3125rem;
	border:.0625rem solid #d1d1d1;
	border-radius:.1875rem;
	color:#999
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-submit textarea {
	overflow:hidden;
	resize:none;
	min-height:108px;
	margin-top:14px;
	font-size:16px
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-submit .submit-tpl-47 {
	display:block;
	width:328px;
	height:42px;
	color:#fff;
	background:#bfbfbf;
	border-radius:3px;
	font-size:20px;
	font-weight:600;
	margin-top:20px;
	text-align:center
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-submit .submit-tpl-47.active {
	background:#fd4c46
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-submit .submit-tpl-47.active:hover {
	background:#ef251f;
	transition:background .5s ease-in-out
}
.user-feedback .user-feedback-wrapper .feedback-content .feedback-reason .feedback-submit .feedback-result {
	display:none;
	color:#22b151;
	font-size:30px;
	font-weight:700;
	margin-top:16px
}
.coupert-video-51 .close,.user-feedback .user-feedback-wrapper .close {
	right:.375rem;
	font-size:1.625rem;
	color:#666;
	font-weight:700;
	cursor:pointer
}
.user-feedback .user-feedback-wrapper .feedback-banner {
	float:right;
	width:45%;
	padding:0 50px
}
.user-feedback .user-feedback-wrapper .feedback-banner p {
	text-align:left;
	margin-top:20px
}
.user-feedback .user-feedback-wrapper .close {
	position:absolute;
	top:-.3125rem;
	padding:.625rem
}
.coupert-video-51 {
	display:none;
	width:530px;
	height:298px;
	margin:50px auto auto;
	border-radius:.3125rem;
	background:#fff;
	cursor:pointer;
	padding-top:14px;
	position:fixed;
	z-index:999999;
	left:50%;
	transform:translate3d(-50%,-50%,0);
	-webkit-transform:translate3d(-50%,-50%,0);
	-moz-transform:translate3d(-50%,-50%,0);
	-ms-transform:translate3d(-50%,-50%,0);
	top:15.4375rem
}
.coupert-video-51 video {
	margin-left:20px
}
.coupert-video-51 .close {
	position:absolute;
	top:-.3125rem;
	padding:.625rem
}
.merchant-prompt {
	width:32.5rem;
	height:14.875rem;
	background:#fff;
	border:.375rem solid #f27b25;
	border-radius:.3125rem;
	position:fixed;
	right:0;
	bottom:0;
	z-index:99999999;
	display:none;
	left:50%;
	transform:translate3d(-50%,-50%,0);
	-webkit-transform:translate3d(-50%,-50%,0);
	-moz-transform:translate3d(-50%,-50%,0);
	-ms-transform:translate3d(-50%,-50%,0);
	top:50%;
	text-align:center;
	padding:20px 0
}
.merchant-prompt h3 {
	font-weight:500;
	color:#000;
	font-size:22px;
	margin-bottom:16px
}
.merchant-prompt .sub-title {
	color:#f27b25;
	margin-bottom:20px;
	font-size:22px
}
.merchant-prompt .market-add-browser {
	cursor:pointer;
	display:inline-block;
	width:320px;
	height:46px;
	color:#fff;
	line-height:46px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	margin-bottom:24px
}
.merchant-prompt .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.merchant-prompt .go-store {
	text-decoration:underline;
	cursor:pointer
}
.merchant-prompt .close {
	position:absolute;
	right:-.1875rem;
	top:-1rem;
	font-size:1.5rem;
	cursor:pointer;
	padding:.625rem;
	color:#999;
	font-weight:700
}
.full-screen-interaction-prompt {
	width:100%;
	height:100%;
	background-color:rgba(36,43,41,.95);
	overflow:auto;
	position:fixed;
	z-index:99999;
	top:0;
	right:0;
	left:0;
	bottom:0;
	display:none
}
.full-screen-interaction-prompt .interaction-prompt {
	width:660px;
	height:440px;
	left:50%;
	transform:translate3d(-50%,-50%,0);
	-webkit-transform:translate3d(-50%,-50%,0);
	-moz-transform:translate3d(-50%,-50%,0);
	-ms-transform:translate3d(-50%,-50%,0);
	top:40%;
	background:#fff;
	border-radius:6px;
	position:relative;
	padding:50px;
	display:none
}
.full-screen-interaction-prompt .interaction-prompt.wait {
	text-align:center
}
.full-screen-interaction-prompt .interaction-prompt.wait h1 {
	font-size:41.6px;
	color:#222;
	margin-bottom:30px
}
.full-screen-interaction-prompt .interaction-prompt.wait h1 strong {
	color:#fd4c46
}
.full-screen-interaction-prompt .interaction-prompt.wait .subtitle-p {
	font-size:20px;
	color:#222;
	margin-bottom:40px
}
.full-screen-interaction-prompt .interaction-prompt.wait .add-to-chrome {
	cursor:pointer;
	display:block;
	width:368px;
	height:56px;
	margin:auto auto 40px;
	color:#fff;
	line-height:56px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.full-screen-interaction-prompt .interaction-prompt.wait .add-to-chrome:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.full-screen-interaction-prompt .interaction-prompt.wait .explain-p {
	display:inline-block;
	color:#666;
	font-size:16px;
	cursor:pointer
}
.full-screen-interaction-prompt .interaction-prompt.feedback {
	display:none;
	text-align:left
}
.full-screen-interaction-prompt .interaction-prompt.feedback h2 {
	font-size:28px;
	color:#222;
	margin-bottom:16px
}
.full-screen-interaction-prompt .interaction-prompt.feedback textarea {
	width:100%;
	height:100px;
	background:#fff;
	border:.0625rem solid #ddd;
	border-radius:.1875rem;
	resize:none;
	outline:0;
	padding:.5rem;
	font-size:16px;
	margin-bottom:16px
}
.full-screen-interaction-prompt .interaction-prompt.feedback p {
	color:#222;
	font-size:16px
}
.full-screen-interaction-prompt .interaction-prompt.feedback input {
	width:100%;
	height:2.5rem;
	margin-top:.625rem;
	background:#fff;
	padding-left:.5rem;
	border:.0625rem solid #ddd;
	outline:0;
	border-radius:.1875rem;
	margin-bottom:16px
}
.full-screen-interaction-prompt .interaction-prompt.feedback button {
	cursor:pointer;
	display:block;
	width:354px;
	height:56px;
	margin:auto auto 40px;
	color:#fff;
	line-height:56px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	text-align:center;
	background:#ccc
}
.full-screen-interaction-prompt .interaction-prompt.feedback button.active {
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.full-screen-interaction-prompt .interaction-prompt.feedback button.active:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.full-screen-interaction-prompt .interaction-prompt.feedback .feedback-result {
	display:none;
	color:#22b151;
	font-size:30px;
	text-align:center;
	font-weight:700;
	margin-top:16px
}
.full-screen-interaction-prompt .interaction-prompt.feedback .close {
	position:absolute;
	right:.375rem;
	top:-.3125rem;
	font-size:1.375rem;
	cursor:pointer;
	padding:.625rem;
	color:#666;
	font-weight:700
}
.join-coupert,.join-coupert .landing-modal-content {
	position:fixed;
	top:0;
	right:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	background:#001c20;
	left:0;
	bottom:0
}
.join-coupert {
	z-index:1004;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding:20px
}
.join-coupert .landing-modal-content {
	z-index:5;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.join-coupert .landing-modal-content .landing-modal {
	border-radius:.5rem;
	max-width:22.5rem;
	max-height:22.5rem;
	height:22.5rem;
	width:22.5rem;
	background:#fff;
	animation:jelly 1s linear both
}
.black-friday-subject .container-wrapper .section-1 ul li .logo img,.black-friday-subject .container-wrapper .section-2 ul li .logo img {
	max-height:185px
}
.join-coupert .landing-modal-content .fade-in {
	opacity:0;
	animation:fadeAndTranslateIn2 .8s 0s ease forwards
}
.join-coupert .landing-modal-content .header {
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	height:5rem;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.join-coupert .landing-modal-content .header .logo {
	height:2.70625rem
}
.join-coupert .landing-modal-content .header .icon {
	position:absolute;
	height:2.5rem;
	display:flex;
	align-items:center;
	justify-content:center;
	right:.3125rem;
	top:.3125rem;
	cursor:pointer;
	color:#273c46;
	width:2.5rem;
	opacity:.5;
	font-size:1.875rem
}
.join-coupert .landing-modal-content .section-wrapper {
	position:absolute;
	left:0;
	right:0;
	top:5rem;
	bottom:0
}
.join-coupert .landing-modal-content .section-wrapper .midnight {
	color:#273c46
}
.join-coupert .landing-modal-content .loader-section {
	position:relative
}
.join-coupert .landing-modal-content .loader-section header {
	position:absolute;
	top:-2.875rem;
	z-index:4;
	margin:0 auto;
	left:0;
	right:0;
	max-width:15.625rem
}
.join-coupert .landing-modal-content .loader-section header .blurb {
	max-width:13.75rem;
	margin:0 auto 1.25rem;
	font-size:.8125rem;
	text-align:center;
	font-weight:500
}
.join-coupert .landing-modal-content .loader-section header .bubble {
	width:100%;
	border-radius:2.5rem;
	height:2.8125rem;
	background:#273c46;
	padding:0 .625rem;
	display:flex;
	align-items:center;
	justify-content:center;
	text-align:center;
	line-height:.9375rem;
	font-size:.75rem;
	min-width:12.5rem;
	margin:0 auto;
	text-transform:uppercase;
	color:#ff8609
}
.join-coupert .landing-modal-content .is-eligible {
	opacity:0;
	transition:all .3s ease
}
.join-coupert .landing-modal-content .is-eligible .slider-wrapper {
	width:7.5rem;
	height:3.125rem;
	position:relative;
	margin:2.5rem auto;
	transform:translate3d(0,1.25rem,0)
}
.join-coupert .landing-modal-content .is-eligible .slider-wrapper .slider {
	background:#273c46;
	border-radius:5rem;
	height:2.5rem;
	width:100%
}
.join-coupert .landing-modal-content .is-eligible .slider-wrapper .circle {
	width:2.875rem;
	height:2.875rem;
	background:#ff8609;
	position:absolute;
	left:0;
	border-radius:2.875rem;
	top:-.1875rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.join-coupert .landing-modal-content .is-eligible .slider-wrapper .circle svg {
	fill:#fff
}
.join-coupert .landing-modal-content .is-eligible .slider-wrapper .text {
	position:absolute;
	right:0;
	left:0;
	top:.6875rem;
	padding-left:1.5625rem;
	text-align:center;
	color:#fff
}
.join-coupert .landing-modal-content .is-eligible .content {
	max-width:15.625rem;
	margin:0 auto;
	text-align:center;
	transform:translate3d(0,-1.25rem,0)
}
.join-coupert .landing-modal-content .is-eligible .content h2 {
	font-size:1.25rem;
	line-height:1.875rem;
	color:#404340
}
.join-coupert .landing-modal-content .is-eligible .content .silver {
	font-size:.875rem;
	line-height:1.25rem;
	color:#666;
	font-weight:500
}
.join-coupert .landing-modal-content #container {
	position:relative;
	margin:2.5rem auto;
	width:12.5rem;
	height:12.5rem
}
.join-coupert .landing-modal-content #container .inner {
	border:.3125rem solid #fcfcfc;
	border-radius:100%;
	width:12.5rem;
	height:12.5rem;
	position:absolute;
	background-color:#e8e9e9;
	animation:clipdffrotate .1s 3s forwards;
	display:flex;
	align-items:center;
	justify-content:center;
	background-image:url(https://www.coupert.com/img/coupert-lading-img.png);
	background-repeat:no-repeat;
	background-size:9.375rem;
	background-position:center
}
.join-coupert .landing-modal-content #half {
	width:50%;
	height:100%;
	right:0;
	position:absolute;
	overflow:hidden;
	transform-origin:left center;
	animation:cliprotate 4s steps(2) 10
}
.join-coupert .landing-modal-content .border {
	box-sizing:border-box;
	height:100%;
	right:0;
	position:absolute;
	border:.3125rem solid transparent;
	border-top-color:#ff8609;
	border-left-color:#ff8609;
	border-radius:50%
}
.join-coupert .landing-modal-content #clipped {
	width:200%;
	animation:rotateRe 2s ease 10
}
.join-coupert .landing-modal-content #fixed {
	width:100%;
	transform:rotate(135deg);
	animation:showfixed 4s steps(2) 10
}
.join-coupert .landing-modal-content.is-eligible-step .loader-section header {
	transition:all .3s ease;
	transform:translate3d(0,1.25rem,0);
	opacity:0
}
.join-coupert .landing-modal-content.is-eligible-step .loader-section #container {
	transition:all .3s ease;
	opacity:0
}
.join-coupert .landing-modal-content.is-eligible-step .is-eligible {
	transition:all .3s .6s ease;
	opacity:1
}
.join-coupert .landing-modal-content.is-eligible-step .is-eligible .content,.join-coupert .landing-modal-content.is-eligible-step .is-eligible .slider-wrapper {
	transition:all .3s .6s ease;
	transform:translate3d(0,0,0)
}
.join-coupert.hide-modal .landing-modal-content {
	transition:all .3s .5s ease;
	opacity:0;
	pointer-events:none
}
.join-coupert .install-coupert-block .button-wrapper .primary-btn-large,.join-coupert .join-content .disadled-btn {
	border-radius:.375rem;
	letter-spacing:.03125rem;
	padding:0 .625rem;
	transition:all .2s ease;
	text-align:center;
	outline:0
}
.join-coupert.hide-modal .landing-modal-content .landing-modal {
	animation:skipOut .3s 0s ease forwards
}
.join-coupert .join-content {
	max-width:68.75rem;
	margin-top:12vh
}
.join-coupert .join-content .content-text {
	color:#fff
}
.join-coupert .join-content .content-text h1 {
	font-size:5rem;
	line-height:5rem;
	margin-top:1.5625rem;
	margin-bottom:4.0625rem;
	font-weight:900
}
.join-coupert .join-content .content-text p {
	font-size:1.4375rem;
	margin:1.125rem 0;
	line-height:1.5625rem
}
.join-coupert .join-content .content-text h3 {
	margin-top:2.1875rem;
	margin-bottom:3.75rem;
	font-size:1.4375rem;
	font-weight:700
}
.join-coupert .join-content .content-text b {
	color:#ff8609
}
.join-coupert .join-content .content-text b span {
	border-bottom:.125rem dashed #efb06e
}
.join-coupert .join-content .disadled-btn {
	border-width:.0625rem;
	border-style:solid;
	border-color:#ececec;
	background:#f5f5f5;
	color:#b7b7b7;
	box-shadow:none;
	cursor:default;
	pointer-events:none;
	max-width:22.5rem;
	width:100%;
	margin:0 auto;
	height:3.75rem;
	font-size:1.375rem;
	line-height:3.75rem;
	font-weight:900;
	display:none
}
.join-coupert .join-content .disadled-btn .icon-circle-check {
	border-color:#d3cccc!important
}
.join-coupert .join-content .disadled-btn .icon-circle-check svg {
	fill:#b7b7b7!important
}
.join-coupert .install-coupert-block {
	max-width:22.375rem;
	margin-top:1.875rem;
	position:relative
}
.join-coupert .install-coupert-block img {
	position:absolute;
	right:-8.4375rem;
	top:-1.125rem;
	width:7.8125rem;
	display:none
}
.join-coupert .install-coupert-block .button-wrapper {
	max-width:31rem;
	margin:0 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	flex-direction:column
}
.join-coupert .install-coupert-block .button-wrapper .install-button {
	max-width:22.5rem;
	width:100%;
	margin:0 auto;
	height:3.75rem;
	font-size:1.375rem;
	line-height:3.75rem;
	font-weight:900
}
.join-coupert .install-coupert-block .button-wrapper .primary-btn-large {
	cursor:pointer;
	user-select:none;
	background:#ff8609;
	border:.0625rem solid transparent;
	color:#fff
}
.join-coupert .install-coupert-block .button-wrapper .primary-btn-large:hover {
	color:#fff;
	background-color:#ff9f3c;
	border:.0625rem solid #ff9a32;
	box-shadow:0 .125rem .5rem rgba(210,210,210,.3)
}
.join-coupert .install-coupert-block .button-wrapper .icon-circle-check {
	font-size:1.25rem;
	margin-right:.5rem;
	display:inline-block;
	line-height:1.25rem;
	vertical-align:middle;
	border:.125rem solid #fff;
	border-radius:100%;
	padding:.125rem;
	margin-top:-.375rem
}
.join-coupert .install-coupert-block .button-wrapper .icon-circle-check svg {
	fill:#fff;
	vertical-align:middle;
	margin-top:-.125rem
}
.join-coupert .star-wrapper {
	margin-top:1.875rem;
	display:flex
}
.join-coupert .star-wrapper svg {
	margin-right:.5rem;
	margin-top:-.375rem
}
.join-coupert .star-wrapper span {
	color:#fff;
	font-size:.875rem;
	margin-right:.625rem
}
.join-coupert .second-cta {
	align-items:center;
	width:100vw;
	height:100vh;
	justify-content:center;
	background-color:#001c20;
	position:absolute;
	top:0;
	display:none;
	left:0
}
.join-coupert .second-cta .second-cta-wrapper {
	width:34.6875rem;
	height:auto;
	border-radius:.3125rem;
	overflow:hidden;
	background-color:#fff
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-top {
	background-color:#fff;
	text-align:center;
	padding:1.5625rem 1.875rem 1.25rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-top h1 {
	margin-bottom:.3125rem;
	font-size:2.8125rem;
	color:#ff8609
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-top h3 {
	color:#000;
	padding:0 1.25rem;
	line-height:1.875rem;
	font-size:1.5rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-top p {
	font-size:1.3125rem;
	font-weight:600;
	color:#a1a1a1;
	margin-top:1.25rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-content {
	padding:1.875rem 0 1.5625rem;
	text-align:center
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-content h4 {
	font-weight:400;
	font-size:1rem;
	line-height:1.5rem;
	color:#a1a1a1
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-content h3 {
	font-size:2.5rem;
	font-weight:700;
	margin-top:1.25rem;
	color:#000;
	line-height:2.5rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-buttons {
	background-color:#fff;
	text-align:center;
	padding:1.875rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-buttons .install-coupert-block {
	max-width:100%;
	margin-top:0
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-buttons .button-wrapper {
	margin:0
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-buttons .button-wrapper .install-button {
	max-width:100%;
	width:100%;
	margin-bottom:1.5625rem;
	height:2.625rem;
	line-height:2.625rem;
	font-size:.875rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-buttons h5 {
	font-weight:400;
	font-size:.875rem;
	line-height:1.25rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-buttons h5 a {
	color:#a1a1a1;
	font-weight:500
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-footer {
	background-color:#fff;
	padding:2.5rem 6.875rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:space-between;
	-webkit-justify-content:space-between;
	-ms-flex-pack:space-between;
	justify-content:space-between
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-footer div {
	background-repeat:no-repeat;
	background-size:contain;
	background-position:50%;
	margin-right:.9375rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-footer div.forbes {
	width:5.0625rem
}
.join-coupert .second-cta .second-cta-wrapper .second-cta-footer div.google {
	width:5.875rem
}
@keyframes jelly {
	0% {
	transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1)
}
7.61% {
	transform:matrix3d(.583,0,0,0,0,.583,0,0,0,0,1,0,0,0,0,1)
}
11.41% {
	transform:matrix3d(.764,0,0,0,0,.764,0,0,0,0,1,0,0,0,0,1)
}
15.12% {
	transform:matrix3d(.893,0,0,0,0,.893,0,0,0,0,1,0,0,0,0,1)
}
18.92% {
	transform:matrix3d(.982,0,0,0,0,.982,0,0,0,0,1,0,0,0,0,1)
}
22.72% {
	transform:matrix3d(1.034,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1)
}
30.23% {
	transform:matrix3d(1.065,0,0,0,0,1.065,0,0,0,0,1,0,0,0,0,1)
}
50.25% {
	transform:matrix3d(1.014,0,0,0,0,1.014,0,0,0,0,1,0,0,0,0,1)
}
70.27% {
	transform:matrix3d(.997,0,0,0,0,.997,0,0,0,0,1,0,0,0,0,1)
}
100% {
	transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)
}
}@keyframes fadeAndTranslateIn2 {
	0% {
	opacity:0;
	transform:translateY(-.625rem)
}
100% {
	opacity:1;
	transform:translateY(0)
}
}@keyframes clipdffrotate {
	0%,100%,99% {
	border-color:#ff8609
}
}@keyframes cliprotate {
	0% {
	transform:rotate(0)
}
100% {
	transform:rotate(360deg)
}
}@keyframes rotateRe {
	0% {
	transform:rotate(-45deg)
}
100% {
	transform:rotate(135deg)
}
}@keyframes showfixed {
	0%,49.9% {
	opacity:0
}
100%,50% {
	opacity:1
}
}@keyframes skipOut {
	0% {
	opacity:1;
	transform:translateY(0)
}
100% {
	opacity:0;
	transform:translateY(-62.5rem)
}
}.landing-page-68 {
	width:100%
}
.landing-page-68 .header-banner-area {
	width:100%;
	height:47rem;
	background:url(https://www.coupert.com/img/lp-68-bg.png) center no-repeat;
	background-size:cover
}
.landing-page-68 .header-banner-area .top-logo {
	display:block;
	max-width:1140px;
	margin:auto auto 3.75rem;
	padding-top:1.6875rem
}
.landing-page-68 .header-banner-area .top-logo img {
	width:10.6875rem
}
.landing-page-68 .header-banner-area .header-banner-wrapper {
	width:100%;
	max-width:1140px;
	margin:0 auto;
	display:flex;
	align-items:center;
	justify-content:space-between
}
.landing-page-68 .header-banner-area .header-banner-wrapper .left-banner {
	width:25.75rem;
	height:20.5rem;
	background-color:#fff;
	box-shadow:-.1875rem -.3125rem 1.3125rem .375rem rgba(0,0,0,.24);
	border-radius:.625rem
}
.landing-page-68 .header-banner-area .header-banner-wrapper .left-banner .item {
	padding:1.25rem
}
.landing-page-68 .header-banner-area .header-banner-wrapper .left-banner.owl-theme .owl-dots .owl-dot.active span,.landing-page-68 .header-banner-area .header-banner-wrapper .left-banner.owl-theme .owl-dots .owl-dot:hover span {
	background:#fd4c46
}
.landing-page-68 .header-banner-area .header-banner-wrapper .left-banner.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top:4.25rem
}
.landing-page-68 .header-banner-area .header-banner-wrapper .right-detail {
	text-align:left
}
.landing-page-68 .header-banner-area .header-banner-wrapper .right-detail h1 {
	font-size:2.25rem;
	color:#fff;
	line-height:3.0625rem;
	margin-bottom:1.875rem
}
.landing-page-68 .header-banner-area .header-banner-wrapper .right-detail p {
	font-size:1.125rem;
	color:#fff;
	line-height:2.25rem;
	margin-bottom:1.25rem
}
.landing-page-68 .add-to-chrome-btn {
	display:flex;
	align-items:center;
	justify-content:center;
	width:25.375rem;
	width: fit-content;
	height:5rem;
	line-height:5rem;
	background-color:#ff8b3e;
	border-radius:.1875rem;
	margin-bottom:1.5rem;
	cursor: pointer;
	padding: 0 20px;
	transition:all .3s ease
}
.landing-page-68 .add-to-chrome-btn:hover,.landing-page-68 .container-center ul li .single-feature {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease
}
.landing-page-68 .add-to-chrome-btn.firefox {
	display:none
}
.landing-page-68 .add-to-chrome-btn.firefox b img {
	width:2.5rem;
	height:2.5rem
}
.landing-page-68 .add-to-chrome-btn:hover {
	background:#f1701a;
	transition:all .3s ease
}
.landing-page-68 .add-to-chrome-btn b {
	display:inline-block;
	width:3.0625rem;
	height:3.0625rem;
	background:#fff;
	border-radius:100%;
	position:relative;
	margin-right:.875rem
}
.landing-page-68 .add-to-chrome-btn b img {
	width:2.9375rem;
	height:2.9375rem;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto
}
.landing-page-68 .add-to-chrome-btn span {
	font-size:1.5rem;
	color:#fff;
	font-weight:700;
	text-align:center
}
.landing-page-68 h6 {
	font-size:.9375rem;
	color:#fff;
	font-weight:400
}
.landing-page-68 h6 a {
	color:#007bff;
	font-weight:500
}
.landing-page-68 h6 a:hover {
	color:#0056b3
}
.landing-page-68 section {
	width:100%;
	max-width:1140px;
	text-align:center;
	margin:auto
}
.landing-page-68 .store-cashback {
	padding:48px 0 0;
	position:relative
}
.landing-page-68 .store-cashback table {
	width:100%;
	border-collapse:separate;
	border-spacing:.625rem .5rem
}
.landing-page-68 .store-cashback table tbody {
	width:100%
}
.landing-page-68 .store-cashback table tbody td {
	height:110px;
	position:relative;
	perspective:1000;
	-webkit-perspective:1000
}
.landing-page-68 .store-cashback table tbody td .back,.landing-page-68 .store-cashback table tbody td .front,.landing-page-68 .store-cashback table tbody td .more {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	background:#fff;
	cursor:pointer
}
.landing-page-68 .container-center h2,.landing-page-68 .store-cashback h2 {
	margin-bottom:2.5rem;
	font-size:2.25rem;
	color:#666
}
.landing-page-68 .store-cashback table tbody td .front {
	z-index:10;
	padding:20px;
	display:flex;
	align-items:center;
	justify-content:center;
	border:.0625rem solid #e4e4e4;
	backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-webkit-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	transition:all 1s ease
}
.landing-page-68 .store-cashback table tbody td .back {
	z-index:8;
	text-align:center;
	border:.0625rem dashed #fc5245;
	background:#ffeceb;
	font-size:22px;
	line-height:110px;
	color:#fc5245;
	font-weight:700;
	backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-webkit-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	transform:rotate3d(0,1,0,-180deg);
	-ms-transform:rotate3d(0,1,0,-180deg);
	-moz-transform:rotate3d(0,1,0,-180deg);
	-webkit-transform:rotate3d(0,1,0,-180deg);
	-o-transform:rotateY(0,1,0,-180deg);
	transition:all 1s ease
}
.landing-page-68 .store-cashback table tbody td .store-shein {
	width:100%;
	height:228px;
	padding:30px;
	display:flex;
	align-items:center;
	justify-content:space-evenly;
	flex-direction:column;
	background:#fff;
	border:.0625rem solid #e4e4e4
}
.landing-page-68 .store-cashback table tbody td .store-shein p {
	width:122px;
	height:50px;
	line-height:50px;
	text-align:center;
	border:.0625rem dashed #fc5245;
	background:#ffeceb;
	font-size:25px;
	color:#fc5245;
	font-weight:700
}
.landing-page-68 .store-cashback table tbody td .store-shein:after,.landing-page-68 .store-cashback table tbody td .store-shein:before {
	position:absolute;
	content:"";
	width:18px;
	height:18px;
	border-radius:100%;
	border:.0625rem solid #f8f8f8;
	top:46%;
	background:#f8f8f8
}
.landing-page-68 .store-cashback table tbody td .store-shein:before {
	left:-.75rem
}
.landing-page-68 .store-cashback table tbody td .store-shein:after {
	right:-.75rem
}
.landing-page-68 .store-cashback table tbody td .more {
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column;
	cursor:auto;
	border:.0625rem solid #e4e4e4
}
.landing-page-68 .store-cashback table tbody td .more span:nth-child(1) {
	font-size:25px;
	font-weight:700;
	color:#fc5245
}
.landing-page-68 .store-cashback table tbody td .more span:nth-child(2) {
	font-size:20px;
	font-weight:700;
	color:#fc5245
}
.landing-page-68 .store-cashback table tbody td.card-flipped .front {
	transform:rotate3d(0,1,0,180deg);
	-ms-transform:rotate3d(0,1,0,180deg);
	-moz-transform:rotate3d(0,1,0,180deg);
	-webkit-transform:rotate3d(0,1,0,180deg);
	-o-transform:rotate3d(0,1,0,180deg);
	z-index:8
}
.landing-page-68 .store-cashback table tbody td.card-flipped .back {
	transform:rotate3d(0,1,0,0deg);
	-ms-transform:rotate3d(0,1,0,0deg);
	-moz-transform:rotate3d(0,1,0,0deg);
	-webkit-transform:rotate3d(0,1,0,0deg);
	-o-transform:rotate3d(0,1,0,0deg);
	z-index:10
}
.landing-page-68 .container-center {
	padding:80px 0;
	position:relative
}
.landing-page-68 .container-center ul {
	width:100%;
	position:relative;
	z-index:2
}
.landing-page-68 .container-center ul li {
	padding-left:.9375rem;
	padding-right:.9375rem;
	float:left;
	width:calc(100%/3)
}
.landing-page-68 .container-center ul li .single-feature {
	background:#fff;
	padding:1.25rem 1.875rem;
	text-align:center;
	box-shadow:0 .625rem 1.875rem rgba(0,0,0,.1);
	display:flex;
	align-items:center;
	flex-direction:column;
	transition:all .3s ease
}
.landing-page-68 .container-center ul li .single-feature b {
	display:block;
	font-size:2.5rem;
	font-weight:500;
	margin-bottom:.75rem
}
.landing-page-68 .container-center ul li .single-feature span {
	display:block;
	width:6.5rem;
	height:6.5rem;
	border-radius:100%;
	position:relative;
	margin-bottom:1.875rem
}
.landing-page-68 .container-center ul li .single-feature span img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto
}
.landing-page-68 .container-center ul li .single-feature h3 {
	font-size:1.3125rem;
	color:#666;
	font-weight:500;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-68 .container-center ul li .single-feature p {
	margin-top:1.25rem;
	color:#777;
	font-size:1rem;
	font-weight:500;
	line-height:26px
}
.landing-page-68 .container-center ul li .single-feature.install b {
	color:#d54e49
}
.landing-page-68 .container-center ul li .single-feature.install span {
	background:#fff2f2
}
.landing-page-68 .container-center ul li .single-feature.shop b {
	color:#96bbbb
}
.landing-page-68 .container-center ul li .single-feature.shop span {
	background:rgba(157,192,192,.15)
}
.landing-page-68 .container-center ul li .single-feature.apply b {
	color:#6266ec
}
.landing-page-68 .container-center ul li .single-feature.apply span {
	background:#f9f1ff
}
.landing-page-68 .container-center ul li .single-feature:hover {
	box-shadow:-.375rem 1.9375rem 1.875rem rgba(0,0,0,.1);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-68 .container-center ul li .single-feature:hover h3 {
	color:#46dbf9;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-68 .container-center::after {
	content:"";
	position:absolute;
	right:-2%;
	bottom:3.125rem;
	z-index:1;
	width:21.25rem;
	height:21.25rem;
	background:linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-webkit-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-moz-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-ms-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-o-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%)
}
.landing-page-68 .screenshot-area {
	display:flex;
	align-items:center;
	flex-direction:column
}
.landing-page-68 .screenshot-area h6 {
	color:#777
}
.landing-page-68 .screenshot-area h2 {
	font-size:2.25rem;
	color:#666;
	margin-bottom:2.5rem;
	margin-top:5rem
}
.landing-page-68 .screenshot-area img {
	margin-bottom:3.75rem;
	margin-left:-.875rem
}
.landing-page-68 .container-footer {
	width:100%;
	background:#222;
	font-size:.75rem;
	padding:1.25rem 0;
	line-height:1.625rem;
	margin-top:2.5rem
}
.landing-page-68 .container-footer .footer-section {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.landing-page-68 .container-footer .footer-section p {
	padding:0 .9375rem;
	color:#777
}
.landing-page-68 .container-footer .footer-section p a {
	color:#fff;
	padding:0 .5rem
}
.market-tpl-76 .block-inner-1 .page-element-desc,.market-tpl-76 .block-inner-3 .page-element-desc {
	padding-left:50px;
	text-align:left
}
.market-tpl-76.content-container {
	background:#fff;
	padding-top:0
}
.market-tpl-76.content-container .content-wrapper {
	margin-bottom:0
}
.market-tpl-76.content-container .static-main .public-subheading {
	font-weight:700
}
.market-tpl-76.content-container .static-main .detail-des,.market-tpl-76.content-container .static-main .detail-ul li {
	font-size:16px
}
.market-tpl-76 .color-overlay {
	width:100%;
	height:124px;
	line-height:124px;
	text-align:center;
	background:#000
}
.market-tpl-76 .color-overlay h2 {
	font-size:28px;
	color:#fff
}
.market-tpl-76 .block-inner {
	height:100%;
	margin:0 auto;
	position:relative;
	width:60rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.market-tpl-76 .block-inner-1 {
	width:100%;
	background:#fff;
	height:588px
}
.market-tpl-76 .block-inner-1 .block-inner {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.market-tpl-76 .block-inner-1 .page-element-desc h3 {
	font-size:28px;
	color:#333;
	margin-bottom:30px
}
.market-tpl-76 .block-inner-1 .page-element-desc h3 strong {
	color:#f93c3c;
	font-size:70px;
	display:block
}
.market-tpl-76 .block-inner-1 .page-element-desc p {
	font-size:16px;
	color:#484848;
	line-height:26px
}
.market-tpl-76 .block-inner-1 .page-element-banner {
	position:absolute;
	height:23.75rem;
	width:23.75rem;
	left:32.125rem;
	top:6.5625rem;
	z-index:37
}
.market-tpl-76 .block-inner-1 .page-element-banner img {
	width:380px;
	height:380px
}
.market-tpl-76 .block-inner-2 {
	width:100%;
	background:#edf1fe;
	height:588px
}
.market-tpl-76 .block-inner-2 .block-inner {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.market-tpl-76 .block-inner-2 .page-element-banner {
	position:absolute;
	width:88%;
	left:-23.4375rem;
	top:.4375rem;
	z-index:33
}
.market-tpl-76 .block-inner-2 .page-element-desc {
	text-align:left;
	position:absolute;
	left:35rem
}
.market-tpl-76 .block-inner-2 .page-element-desc h3 {
	font-size:28px;
	color:#333;
	margin-bottom:30px
}
.market-tpl-76 .block-inner-2 .page-element-desc h3 strong {
	color:#f93c3c;
	font-size:70px;
	display:block
}
.market-tpl-76 .block-inner-2 .page-element-desc p {
	font-size:16px;
	color:#484848;
	line-height:26px
}
.market-tpl-76 .block-inner-3 {
	width:100%;
	background:#fff;
	height:588px
}
.market-tpl-76 .block-inner-3 .block-inner {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.market-tpl-76 .block-inner-3 .page-element-desc h3 {
	font-size:28px;
	color:#333;
	margin-bottom:30px
}
.market-tpl-76 .block-inner-3 .page-element-desc h3 strong {
	color:#f93c3c;
	font-size:70px;
	display:block
}
.market-tpl-76 .block-inner-3 .page-element-desc p {
	font-size:16px;
	color:#484848;
	line-height:26px;
	margin-bottom:30px
}
.market-tpl-76 .block-inner-3 .page-element-banner {
	position:absolute;
	right:-160px;
	z-index:37
}
.market-tpl-76 .block-inner-3 .page-element-banner img {
	width:38.5rem
}
.market-tpl-76 .add-to-chrome {
	display:block;
	width:248px;
	height:56px;
	line-height:56px;
	background:#ff7227;
	border-radius:3px;
	font-size:1.125rem;
	font-weight:700;
	letter-spacing:-.05rem;
	text-align:center;
	color:#fff;
	margin-bottom:30px
}
.market-tpl-76 .add-to-chrome:hover {
	background-color:#ff894a
}
.market-tpl-76 .wikibuy-footer {
	text-align:center;
	background:#000;
	padding:52px 0 0
}
.market-tpl-76 .wikibuy-footer h3 {
	font-size:36px;
	color:#fff;
	margin-bottom:30px
}
.market-tpl-76 .wikibuy-footer p {
	color:#fff;
	margin-bottom:40px;
	line-height:1.6
}
.market-tpl-98 .container-wrapper,.market-tpl-98 .title-h1 .container-wrapper {
	max-width:1200px;
	margin:0 auto;
	width:100%;
	position:relative
}
.market-tpl-98 .title-h1 {
	width:100%;
	height:100%;
	background:#fff
}
.market-tpl-98 .title-h1 .container-wrapper {
	height:60px;
	font-size:28px;
	display:flex;
	align-items:center
}
.market-tpl-98 .main-content {
	display:flex;
	margin-top:28px;
	margin-bottom:60px
}
.market-tpl-98 .main-content .content {
	-webkit-box-flex:0;
	-ms-flex:0 1 100%;
	flex:0 1 100%;
	display:block;
	-ms-flex-preferred-size:calc(100% - 336px);
	flex-basis:calc(100% - 336px);
	padding-right:30px
}
.market-tpl-98 .main-content .content ul {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap
}
.market-tpl-98 .main-content .content ul li {
	width:calc((100% - 32px)/3);
	height:278px;
	background:#fff;
	border-radius:.5rem;
	border:thin solid #e0e0e0;
	overflow:hidden;
	box-shadow:rgba(0,0,0,.05) 0 .1875rem .5rem;
	color:#323232;
	margin-right:16px;
	margin-bottom:16px;
	cursor:pointer
}
.market-tpl-98 .main-content .content ul li a {
	display:block;
	width:100%;
	height:100%
}
.market-tpl-98 .main-content .content ul li .logo {
	width:100%;
	height:126px;
	display:flex;
	align-items:center;
	justify-content:center
}
.market-tpl-98 .main-content .content ul li .logo img {
	padding:10px
}
.market-tpl-98 .main-content .content ul li .coupon-content {
	padding:8px 16px 12px
}
.market-tpl-98 .main-content .content ul li .coupon-content .code-lable {
	font-size:.875rem;
	margin-bottom:.5rem;
	text-transform:uppercase;
	color:#161616
}
.market-tpl-98 .main-content .content ul li .coupon-content .title {
	min-height:48px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
	overflow:hidden;
	line-height:24px;
	font-size:1rem;
	margin-bottom:30px;
	font-weight:600
}
.market-tpl-98 .main-content .content ul li .coupon-content .use {
	font-size:14px
}
.market-tpl-98 .main-content .content ul li:nth-child(3n) {
	margin-right:0
}
.market-tpl-98 .main-content .aside {
	-webkit-box-flex:0;
	-ms-flex:0 0 336px;
	flex:0 0 336px;
	-webkit-box-ordinal-group:2;
	-ms-flex-order:1;
	order:1;
	max-width:336px
}
.market-tpl-98 .main-content .aside .block {
	border:.0625rem solid #e0e0e0;
	box-shadow:rgba(0,0,0,.05) 0 .1875rem .5rem;
	width:100%;
	background:#fff;
	border-radius:3px;
	margin-bottom:20px;
	padding:0;
	text-align:center
}
.market-tpl-98 .main-content .aside .block .site-score {
	font-size:36px;
	color:#333;
	margin-bottom:10px;
	margin-top:20px;
	font-weight:700
}
.market-tpl-98 .main-content .aside .block .offers-available,.market-tpl-98 .main-content .aside .block .verified {
	font-size:14px;
	color:#999;
	margin-bottom:15px
}
.market-tpl-98 .main-content .aside .block .offers-available img,.market-tpl-98 .main-content .aside .block .verified img {
	margin-right:8px
}
.market-tpl-98 .main-content .aside .block .get-for-free {
	display:block;
	width:100%;
	height:40px;
	line-height:2.5rem;
	color:#fff;
	border-radius:0 0 3px 3px;
	font-size:16px;
	font-weight:700;
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.market-tpl-98 .main-content .aside .block .get-for-free:hover {
	background:linear-gradient(90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:all .2s ease-in-out
}
.market-tpl-98 .main-content .aside .trending-deals {
	padding:20px 0
}
.market-tpl-98 .main-content .aside .trending-deals h3 {
	font-size:16px;
	font-weight:500;
	margin-bottom:16px
}
.market-tpl-98 .main-content .aside .trending-deals ul {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap
}
.market-tpl-98 .main-content .aside .trending-deals ul li {
	width:calc((100% - 16px)/2);
	height:308px;
	background:#fff;
	border-radius:.5rem;
	border:.0625rem solid #e0e0e0;
	overflow:hidden;
	box-shadow:rgba(0,0,0,.05) 0 .1875rem .5rem;
	color:#323232;
	margin-right:16px;
	margin-bottom:16px
}
.market-tpl-98 .main-content .aside .trending-deals ul li .logo {
	width:100%;
	height:140px;
	border-bottom:.0625rem solid #e0e0e0;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:24px 20px
}
.market-tpl-98 .main-content .aside .trending-deals ul li .detail {
	padding:20px
}
.market-tpl-98 .main-content .aside .trending-deals ul li .detail p {
	color:#424242;
	width:100%;
	font-size:.875rem;
	text-align:left;
	line-height:1.25rem;
	margin-bottom:.625rem
}
.market-tpl-98 .main-content .aside .trending-deals ul li .detail p svg {
	vertical-align:middle
}
.market-tpl-98 .main-content .aside .trending-deals ul li:nth-child(2n) {
	margin-right:0
}
.black-friday-subject {
	margin-bottom:180px
}
.black-friday-subject .container-wrapper {
	width:100%;
	max-width:1200px;
	margin:0 auto;
	position:relative;
	padding:0 16px
}
.black-friday-subject .container-wrapper .section-1 {
	-webkit-box-flex:0;
	-ms-flex:0 1 100%;
	flex:0 1 100%;
	display:block
}
.black-friday-subject .container-wrapper .section-1 h2 {
	text-align:center;
	font-size:1.75rem;
	margin:.9375rem 0 2.1875rem
}
.black-friday-subject .container-wrapper .section-1 ul {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap
}
.black-friday-subject .container-wrapper .section-1 ul li {
	width:calc((100% - 40px)/5);
	background:#fff;
	border-radius:.5rem;
	border:thin solid #e0e0e0;
	overflow:hidden;
	box-shadow:rgba(0,0,0,.05) 0 .1875rem .5rem;
	color:#323232;
	margin-right:10px;
	margin-bottom:16px;
	cursor:pointer
}
.black-friday-subject .container-wrapper .section-1 ul li:nth-child(5n) {
	margin-right:0
}
.black-friday-subject .container-wrapper .section-1 ul li .logo {
	width:100%;
	height:206px;
	overflow:hidden;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:10px;
	border-bottom:.0625rem solid #e0e0e0;
	position:relative
}
.black-friday-subject .container-wrapper .section-1 .install-btn,.black-friday-subject .container-wrapper .section-2 .install-btn {
	height:52px;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	text-align:center
}
.black-friday-subject .container-wrapper .section-1 ul li .logo a {
	display:none
}
.black-friday-subject .container-wrapper .section-1 ul li .logo:hover a {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:rgba(12,12,12,.79);
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-size:18px
}
.black-friday-subject .container-wrapper .section-1 ul li .detail {
	padding:10px;
	line-height:30px
}
.black-friday-subject .container-wrapper .section-1 ul li .detail p {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.black-friday-subject .container-wrapper .section-1 ul li .detail span {
	color:#d1175b;
	font-weight:600
}
.black-friday-subject .container-wrapper .section-1 .install-btn {
	display:block;
	width:100%;
	border:.0625rem solid #2e6ebb;
	line-height:52px;
	color:#2e6eba;
	font-size:20px;
	margin-top:30px;
	margin-bottom:30px;
	transition:all .3s ease
}
.black-friday-subject .container-wrapper .section-1 .install-btn:hover {
	background:#2e6eba;
	color:#fff
}
.black-friday-subject .container-wrapper .section-2 {
	-webkit-box-flex:0;
	-ms-flex:0 1 100%;
	flex:0 1 100%;
	display:block
}
.black-friday-subject .container-wrapper .section-2 h2 {
	text-align:center;
	font-size:1.75rem;
	margin:.9375rem 0 2.1875rem
}
.black-friday-subject .container-wrapper .section-2 ul {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap
}
.black-friday-subject .container-wrapper .section-2 ul li {
	width:calc((100% - 80px)/5);
	margin-right:20px;
	margin-bottom:20px;
	cursor:pointer
}
.black-friday-subject .container-wrapper .section-2 ul li:nth-child(5n) {
	margin-right:0
}
.black-friday-subject .container-wrapper .section-2 ul li .logo {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:10px;
	position:relative;
	background:#fff;
	border-radius:.5rem;
	border:thin solid #e0e0e0;
	overflow:hidden;
	box-shadow:rgba(0,0,0,.05) 0 .1875rem .5rem;
	color:#323232
}
.black-friday-subject .container-wrapper .section-2 ul li .logo a {
	display:none
}
.black-friday-subject .container-wrapper .section-2 ul li .logo:hover a {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:rgba(12,12,12,.79);
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-size:18px
}
.black-friday-subject .container-wrapper .section-2 ul li p {
	text-align:center;
	margin-top:.75rem;
	color:#d1175b;
	font-size:1rem;
	font-weight:600
}
.black-friday-subject .container-wrapper .section-2 .install-btn {
	display:block;
	width:100%;
	border:.0625rem solid #2e6ebb;
	line-height:52px;
	color:#2e6eba;
	font-size:20px;
	margin-top:30px;
	margin-bottom:30px;
	transition:all .3s ease
}
.black-friday-subject .container-wrapper .section-2 .install-btn:hover {
	background:#2e6eba;
	color:#fff
}
@media(max-width:48rem) {
	.black-friday-subject .container-wrapper .section-1 ul li {
	width:calc((100% - 20px)/3)
}
.black-friday-subject .container-wrapper .section-1 ul li:nth-child(5n) {
	margin-right:10px
}
.black-friday-subject .container-wrapper .section-1 ul li:nth-child(3n) {
	margin-right:0
}
.black-friday-subject .container-wrapper .section-2 ul li {
	width:calc((100% - 60px)/4)
}
.black-friday-subject .container-wrapper .section-2 ul li:nth-child(5n) {
	margin-right:20px
}
.black-friday-subject .container-wrapper .section-2 ul li:nth-child(4n) {
	margin-right:0
}
}@media(max-width:30rem) {
	.black-friday-subject .container-wrapper .section-1 ul li {
	width:calc((100% - 10px)/2)
}
.black-friday-subject .container-wrapper .section-1 ul li:nth-child(3n),.black-friday-subject .container-wrapper .section-1 ul li:nth-child(5n) {
	margin-right:10px
}
.black-friday-subject .container-wrapper .section-1 ul li:nth-child(2n) {
	margin-right:0
}
.black-friday-subject .container-wrapper .section-2 ul li {
	width:calc((100% - 40px)/3)
}
.black-friday-subject .container-wrapper .section-2 ul li:nth-child(4n),.black-friday-subject .container-wrapper .section-2 ul li:nth-child(5n) {
	margin-right:20px
}
.black-friday-subject .container-wrapper .section-2 ul li:nth-child(3n) {
	margin-right:0
}
}@media(max-width:60rem) {
	.black-friday-subject {
	margin-bottom:372px
}
}.black-friday-time {
	position:fixed;
	left:0;
	bottom:0;
	width:100%;
	height:118px;
	box-shadow:0 -.125rem .625rem 0 #a5a5a5;
	z-index:9;
	background:url(https://www.coupert.com/img/confetti-overlay.svg) #fff;
	display:flex;
	align-items:center
}
.black-friday-time .time {
	width:35%
}
.black-friday-time .time .sub-title {
	color:#d1175b;
	line-height:1.25rem;
	font-size:1.125rem;
	text-align:center;
	background:#fff;
	margin-top:.9375rem;
	margin-bottom:.625rem
}
.black-friday-time .time .time-wrapper {
	display:flex;
	align-items:center;
	justify-content:center
}
.black-friday-time .time .time-wrapper p {
	width:4.875rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center
}
.black-friday-time .time .time-wrapper p span:nth-child(1) {
	width:100%;
	display:block;
	color:#01a2a9;
	font-size:2.375rem;
	margin:0;
	line-height:1.75rem;
	font-weight:600
}
.black-friday-time .time .time-wrapper p span:nth-child(2) {
	text-align:center;
	color:#737373;
	font-weight:700;
	font-size:.75rem;
	background:#fff;
	padding:0;
	line-height:1.625rem;
	margin-left:-2.375rem
}
.black-friday-time .title {
	margin-top:.9375rem;
	font-size:1.375rem;
	line-height:2.1875rem;
	font-weight:600;
	text-align:center;
	color:#d1175b
}
.black-friday-time .join-btn {
	text-align:center;
	height:52px;
	color:#fff;
	padding:0 50px;
	line-height:52px;
	background:#fd4c46;
	font-size:20px;
	margin-left:60px;
	border-radius:.1875rem;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.black-friday-time .join-btn:hover {
	background:#ff726d
}
@media(max-width:60rem) {
	.black-friday-time {
	flex-direction:column;
	height:auto
}
.black-friday-time .time {
	width:100%
}
.black-friday-time .join-btn,.black-friday-time .title {
	margin-bottom:16px
}
}.market-tpl-102 .main-content {
	max-width:1328px;
	padding:0 10px;
	margin:30px auto 0
}
.market-tpl-102 .main-content h1 {
	font-size:24px;
	line-height:1.2;
	color:#333;
	font-weight:500;
	margin-bottom:16px
}
.market-tpl-102 .main-content .section-1 ul {
	width:100%;
	display:flex;
	justify-content:center;
	flex-wrap:wrap;
	margin-bottom:75px
}
.market-tpl-102 .main-content .section-1 ul li {
	width:calc(100%/3);
	padding:0 12px
}
.market-tpl-102 .main-content .section-1 ul li .banner {
	margin-bottom:8px
}
.market-tpl-102 .main-content .section-1 ul li .banner img {
	width:100%;
	border-radius:6px
}
.market-tpl-102 .main-content .section-1 ul li .detail .trending {
	font-size:14px;
	margin-bottom:.25rem;
	opacity:.9
}
.market-tpl-102 .main-content .section-1 ul li .detail .trending svg {
	width:16px;
	height:16px;
	margin-right:4.8px;
	vertical-align:middle
}
.market-tpl-102 .main-content .section-1 ul li .detail .trending span {
	opacity:1;
	color:#6650d7
}
.market-tpl-102 .main-content .section-1 ul li .detail .title {
	font-weight:700;
	line-height:24px;
	width:100%;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-size:16px;
	color:#333
}
.market-tpl-102 .main-content .section-1 ul li .detail .description {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	color:#333;
	line-height:20px
}
.market-tpl-102 .main-content .section-1 ul li .detail .rate {
	line-height:20px
}
.market-tpl-102 .main-content .section-1 ul li .detail .rate span:nth-child(1),.market-tpl-102 .main-content .section-1 ul li .detail .rate span:nth-child(3) {
	font-size:14px;
	color:#333;
	margin-right:.125rem
}
.market-tpl-102 .main-content .section-1 ul li .detail .rate span:nth-child(2) img {
	width:14px
}
.market-tpl-102 .main-content .section-1 ul li .detail .price {
	margin-top:12px
}
.market-tpl-102 .main-content .section-1 ul li .detail .price .original {
	font-size:1.3125rem;
	font-weight:400;
	text-decoration:line-through;
	margin-right:.1875rem;
	color:#707174
}
.market-tpl-102 .main-content .section-1 ul li .detail .price .discount {
	font-size:1.3125rem;
	font-weight:600;
	text-decoration:line-through;
	color:#318200;
	margin-right:.25rem
}
.market-tpl-102 .main-content .section-1 ul li .detail .price .promotions {
	font-size:.875rem;
	font-weight:600;
	color:#e00038
}
.market-tpl-102 .main-content .section-1 ul li .detail .price .promotions b {
	font-size:1.3125rem
}
.market-tpl-102 .main-content .section-1 ul li .detail .price .badge {
	font-weight:700;
	color:#318200;
	border:none;
	background-color:#eafcde;
	border-radius:.25rem;
	font-size:.75rem;
	line-height:1.125rem;
	padding:.25rem .375rem;
	white-space:nowrap
}
.market-tpl-102 .main-content .section-1 ul li .detail .subtitle {
	font-size:.875rem;
	line-height:20px;
	color:#333;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.market-tpl-102 .main-content .section-1 ul li .detail .bought {
	margin-top:12px;
	line-height:20px;
	color:#707174;
	font-size:.875rem
}
.market-tpl-102 .main-content .section-1 ul li .detail .get-code {
	display:inline-block;
	height:40px;
	line-height:40px;
	padding:0 30px;
	border:.0625rem solid #318200;
	color:#318200;
	margin-top:20px
}
.market-tpl-102 .main-content .section-2 ul li:nth-child(2) .detail h2,.market-tpl-102 .main-content .section-2 ul li:nth-child(2) .detail p,.market-tpl-102 .main-content .section-2 ul li:nth-child(4) .detail h2,.market-tpl-102 .main-content .section-2 ul li:nth-child(4) .detail p {
	color:#fff
}
.market-tpl-102 .main-content .section-2 ul {
	width:100%;
	display:flex;
	justify-content:center;
	flex-wrap:wrap
}
.market-tpl-102 .main-content .section-2 ul li {
	width:calc((100% - 40px)/2);
	margin:0 10px 35px;
	height:240px;
	border-radius:6px;
	position:relative
}
.market-tpl-102 .main-content .section-2 ul li:nth-child(1) {
	background:url(https://img.grouponcdn.com/sparta/2SMy2v9h2JmyajQcLNtZFnHsNzfF/2S-644x240.webp)
}
.market-tpl-102 .main-content .section-2 ul li:nth-child(2) {
	background:url(https://img.grouponcdn.com/sparta/2x4UySGr7vDnhLBHVZtCXW49tgc8/2x-644x240.webp)
}
.market-tpl-102 .main-content .section-2 ul li:nth-child(3) {
	background:url(https://img.grouponcdn.com/sparta/22VZif2PALP2jbAKjCnaEMDNi1GV/22-644x240.webp)
}
.market-tpl-102 .main-content .section-2 ul li:nth-child(4) {
	background:url(https://img.grouponcdn.com/sparta/YgnuYq7wraQ3iUaExLw7ffxH2nT/Yg-644x240.webp)
}
.market-tpl-102 .main-content .section-2 ul li .detail {
	position:absolute;
	top:0;
	left:32px;
	right:0;
	bottom:0
}
.market-tpl-102 .main-content .section-2 ul li .detail h2 {
	font-weight:700;
	letter-spacing:.08125rem;
	margin-bottom:.875rem;
	margin-top:48px;
	font-size:2rem
}
.market-tpl-102 .main-content .section-2 ul li .detail p {
	font-size:.8125rem;
	line-height:1.125rem;
	color:#333
}
.market-tpl-102 .main-content .section-2 ul li .detail .get-coupon {
	position:absolute;
	bottom:2rem;
	border:.0625rem solid #333;
	border-radius:.375rem;
	padding:.75rem .9375rem;
	overflow:hidden;
	text-align:center;
	font-size:.9375rem;
	font-weight:600;
	background-color:transparent;
	color:#333;
	z-index:1
}
.market-tpl-102 .main-content .section-3 ul,.market-tpl-102 .main-content .section-4 ul {
	width:100%;
	display:flex;
	justify-content:center;
	flex-wrap:wrap;
	margin-bottom:35px
}
.market-tpl-102 .main-content .section-3 ul li,.market-tpl-102 .main-content .section-4 ul li {
	width:calc(100%/4);
	padding:0 12px;
	margin-bottom:40px
}
.market-tpl-102 .main-content .section-3 ul li .banner,.market-tpl-102 .main-content .section-4 ul li .banner {
	margin-bottom:8px
}
.market-tpl-102 .main-content .section-3 ul li .banner img,.market-tpl-102 .main-content .section-4 ul li .banner img {
	width:100%;
	border-radius:6px
}
.market-tpl-102 .main-content .section-3 ul li .detail .new svg,.market-tpl-102 .main-content .section-3 ul li .detail .trending svg,.market-tpl-102 .main-content .section-4 ul li .detail .new svg,.market-tpl-102 .main-content .section-4 ul li .detail .trending svg {
	width:16px;
	height:16px;
	margin-right:4.8px;
	vertical-align:middle
}
.market-tpl-102 .main-content .section-3 ul li .detail .sponsored,.market-tpl-102 .main-content .section-4 ul li .detail .sponsored {
	color:#707174;
	font-size:.75rem;
	line-height:16px;
	margin-bottom:4px
}
.market-tpl-102 .main-content .section-3 ul li .detail .new,.market-tpl-102 .main-content .section-4 ul li .detail .new {
	font-size:14px;
	margin-bottom:.25rem;
	opacity:.9
}
.market-tpl-102 .main-content .section-3 ul li .detail .new span,.market-tpl-102 .main-content .section-4 ul li .detail .new span {
	opacity:1;
	color:#6650d7
}
.market-tpl-102 .main-content .section-3 ul li .detail .trending,.market-tpl-102 .main-content .section-4 ul li .detail .trending {
	font-size:14px;
	margin-bottom:.25rem;
	opacity:.9
}
.market-tpl-102 .main-content .section-3 ul li .detail .trending span,.market-tpl-102 .main-content .section-4 ul li .detail .trending span {
	opacity:1;
	color:#6650d7
}
.market-tpl-102 .main-content .section-3 ul li .detail .title,.market-tpl-102 .main-content .section-4 ul li .detail .title {
	font-weight:700;
	line-height:24px;
	width:100%;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-size:16px;
	color:#333
}
.market-tpl-102 .main-content .section-3 ul li .detail .description,.market-tpl-102 .main-content .section-4 ul li .detail .description {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	color:#333;
	line-height:20px
}
.market-tpl-102 .main-content .section-3 ul li .detail .rate,.market-tpl-102 .main-content .section-4 ul li .detail .rate {
	line-height:20px
}
.market-tpl-102 .main-content .section-3 ul li .detail .rate span:nth-child(1),.market-tpl-102 .main-content .section-3 ul li .detail .rate span:nth-child(3),.market-tpl-102 .main-content .section-4 ul li .detail .rate span:nth-child(1),.market-tpl-102 .main-content .section-4 ul li .detail .rate span:nth-child(3) {
	font-size:14px;
	color:#333;
	margin-right:.125rem
}
.market-tpl-102 .main-content .section-3 ul li .detail .rate span:nth-child(2) img,.market-tpl-102 .main-content .section-4 ul li .detail .rate span:nth-child(2) img {
	width:14px
}
.market-tpl-102 .main-content .section-3 ul li .detail .price,.market-tpl-102 .main-content .section-4 ul li .detail .price {
	margin-top:12px
}
.market-tpl-102 .main-content .section-3 ul li .detail .price .original,.market-tpl-102 .main-content .section-4 ul li .detail .price .original {
	font-size:1.3125rem;
	font-weight:400;
	text-decoration:line-through;
	margin-right:.1875rem;
	color:#707174
}
.market-tpl-102 .main-content .section-3 ul li .detail .price .discount,.market-tpl-102 .main-content .section-4 ul li .detail .price .discount {
	font-size:1.3125rem;
	font-weight:600;
	text-decoration:line-through;
	color:#318200;
	margin-right:.25rem
}
.market-tpl-102 .main-content .section-3 ul li .detail .price .promotions,.market-tpl-102 .main-content .section-4 ul li .detail .price .promotions {
	font-size:.875rem;
	font-weight:600;
	color:#e00038
}
.market-tpl-102 .main-content .section-3 ul li .detail .price .promotions b,.market-tpl-102 .main-content .section-4 ul li .detail .price .promotions b {
	font-size:1.3125rem
}
.market-tpl-102 .main-content .section-3 ul li .detail .price .badge,.market-tpl-102 .main-content .section-4 ul li .detail .price .badge {
	font-weight:700;
	color:#318200;
	border:none;
	background-color:#eafcde;
	border-radius:.25rem;
	font-size:.75rem;
	line-height:1.125rem;
	padding:.25rem .375rem;
	white-space:nowrap
}
.market-tpl-102 .main-content .section-3 ul li .detail .subtitle,.market-tpl-102 .main-content .section-4 ul li .detail .subtitle {
	font-size:.875rem;
	line-height:20px;
	color:#333;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.market-tpl-102 .main-content .section-3 ul li .detail .bought,.market-tpl-102 .main-content .section-4 ul li .detail .bought {
	margin-top:12px;
	line-height:20px;
	color:#707174;
	font-size:.875rem
}
.market-tpl-102 .main-content .section-3 ul li .detail .get-code,.market-tpl-102 .main-content .section-4 ul li .detail .get-code {
	display:inline-block;
	height:40px;
	line-height:40px;
	padding:0 30px;
	border:.0625rem solid #318200;
	color:#318200;
	margin-top:20px
}
.market-tpl-102 .main-content .section-5,.market-tpl-102 .main-content .section-6 {
	padding:10px;
	margin-bottom:20px
}
.market-tpl-102 .main-content .section-5 h3,.market-tpl-102 .main-content .section-6 h3 {
	font-size:14px;
	color:#333;
	line-height:1.2;
	margin:.625rem 0 .3125rem
}
.market-tpl-102 .main-content .section-5 ul,.market-tpl-102 .main-content .section-6 ul {
	margin-top:10px;
	width:100%;
	display:flex;
	justify-content:center;
	flex-wrap:wrap
}
.market-tpl-102 .main-content .section-5 ul li,.market-tpl-102 .main-content .section-6 ul li {
	width:calc(100%/6);
	margin-bottom:.125rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:.875rem;
	color:#0070cc;
	line-height:1.3125rem
}
.disney-activity {
	width:100%;
	background-color:#fff
}
.disney-activity .activity-summary {
	width:100%;
	height:37.5rem;
	background:url(https://www.coupert.com/img/disney-banner.png) center no-repeat;
	background-size:cover
}
.disney-activity .activity-summary .activity-detail {
	max-width:90rem;
	height:100%;
	margin:0 auto;
	padding-left:8%;
	padding-top:1.25rem
}
.disney-activity .activity-summary .activity-detail h3 {
	line-height:3.625rem;
	color:#fff;
	font-size:1.625rem
}
.disney-activity .activity-summary .activity-detail h3 span {
	position:relative;
	display:inline-block;
	padding-right:2.75rem
}
.disney-activity .activity-summary .activity-detail h3 span:after {
	position:absolute;
	content:"";
	width:.1875rem;
	height:1.75rem;
	background-color:#fff;
	margin:0 1.25rem;
	top:28%
}
.disney-activity .activity-summary .activity-detail h1 {
	font-size:2.5rem;
	color:#fff;
	line-height:3.625rem;
	padding-top:4.375rem
}
.disney-activity .activity-summary .activity-detail p {
	font-size:1.125rem;
	line-height:1.6875rem;
	color:#fff;
	padding-top:1.875rem;
	padding-bottom:3.4375rem
}
.disney-activity .activity-summary .activity-detail .continue-to-coupert {
	display:block;
	width:326px;
	height:56px;
	line-height:56px;
	background:#fd4c46;
	font-size:1.25rem;
	font-weight:700;
	text-align:center;
	color:#fff;
	border-radius:3.125rem;
	transition:transform .2s,background-color .3s,box-shadow .2s
}
.disney-activity .activity-summary .activity-detail .continue-to-coupert:hover {
	box-shadow:0 1.375rem 1.75rem -1.375rem #fd4c46;
	transform:scale(1.02);
	transition:transform .2s,background-color .3s,box-shadow .2s
}
.disney-activity .easy-setp {
	max-width:90rem;
	margin:0 auto;
	padding-bottom:60px
}
.disney-activity .easy-setp h3 {
	font-size:2.25rem;
	line-height:2.1875rem;
	text-align:center;
	padding:2.5rem 0 3.75rem
}
.disney-activity .easy-setp .setp-1,.disney-activity .easy-setp .setp-2,.disney-activity .easy-setp .setp-3 {
	width:calc(100%/3);
	text-align:center;
	float:left
}
.disney-activity .easy-setp .setp-1 img,.disney-activity .easy-setp .setp-2 img,.disney-activity .easy-setp .setp-3 img {
	height:13.75rem
}
.disney-activity .easy-setp .setp-1 .title,.disney-activity .easy-setp .setp-2 .title,.disney-activity .easy-setp .setp-3 .title {
	line-height:2.1875rem;
	font-size:1.25rem;
	color:#293373;
	font-weight:600;
	margin-top:2.5rem
}
.disney-activity .easy-setp .setp-1 .detail,.disney-activity .easy-setp .setp-2 .detail,.disney-activity .easy-setp .setp-3 .detail {
	line-height:1.625rem;
	font-size:1rem;
	margin-top:1rem
}
.disney-activity .center-wrapper {
	width:100%;
	background-color:#f8f8f8
}
.disney-activity .center-column {
	max-width:90rem;
	margin:auto;
	padding-bottom:3.75rem;
	padding-left:1.25rem;
	padding-right:1.25rem;
	text-align:center
}
.disney-activity .center-column .title-h2 {
	text-align:center;
	font-size:1.75rem;
	color:#333;
	padding:2.25rem 0 1.25rem
}
.disney-activity .center-column .row {
	width:100%;
	position:relative;
	z-index:2
}
.disney-activity .center-column .row li {
	padding-left:1rem;
	padding-right:1rem;
	float:left;
	width:calc(100%/3)
}
.disney-activity .center-column .row li .step {
	padding:1.25rem 1.875rem;
	text-align:center;
	display:flex;
	align-items:center;
	flex-direction:column;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.disney-activity .center-column .row li .step img {
	box-shadow:.4375rem 2.375rem 1.875rem rgba(0,0,0,.1);
	margin-bottom:3.125rem;
	border-radius:.3125rem
}
.disney-activity .center-column .row li .step h3 {
	font-size:1.25rem;
	color:#333
}
.disney-activity .center-column .row li .step p {
	margin-top:1.5rem;
	color:#555;
	font-weight:500;
	font-size:1rem
}
.disney-activity .center-value {
	width:100%;
	background:#fff;
	color:#333
}
.disney-activity .center-value .center-value-wrapper {
	max-width:90rem;
	margin:auto;
	color:#333;
	text-align:center
}
.disney-activity .center-value .center-value-wrapper .title-h2 {
	font-size:1.75rem;
	padding-top:3rem
}
.disney-activity .center-value .center-value-wrapper .title-p {
	display:inline-block;
	text-align:center;
	font-size:1rem;
	margin:1rem auto 4rem;
	font-weight:500
}
.disney-activity .center-value .center-value-wrapper .user-reviews {
	display:flex;
	align-items:center;
	justify-content:center
}
.disney-activity .center-value .center-value-wrapper .user-reviews blockquote {
	background-color:#fff;
	color:#323232;
	padding:2.375rem 3rem;
	margin:.75rem;
	width:calc(100%/2);
	text-align:left;
	border-radius:.625rem;
	box-shadow:0 0 1.25rem -.3125rem rgba(0,0,0,.3)
}
.disney-activity .center-value .center-value-wrapper .user-reviews blockquote .star-rating {
	line-height:0;
	white-space:nowrap;
	margin-bottom:12px
}
.disney-activity .center-value .center-value-wrapper .user-reviews blockquote .star-rating img {
	height:1.125rem;
	opacity:1
}
.disney-activity .center-value .center-value-wrapper .user-reviews blockquote .star-rating img:first-child {
	transition:opacity .4s ease 80ms
}
.disney-activity .center-value .center-value-wrapper .user-reviews blockquote .quote {
	font-size:1.5rem;
	font-weight:700;
	line-height:1.4;
	margin:0 0 12.8px;
	max-width:none;
	text-align:left
}
.disney-activity .center-value .center-value-wrapper .user-reviews blockquote .attribution {
	font-size:1rem;
	font-weight:600
}
.disney-activity .center-bottom {
	padding:3rem 0 5rem
}
.disney-activity .center-bottom .center-bottom-wrapper {
	max-width:1440px;
	margin:auto;
	text-align:center
}
.disney-activity .center-bottom .center-bottom-wrapper .title-h2 {
	margin:3.0625rem auto;
	font-size:1.75rem;
	color:#333
}
.disney-activity .add-to-chrome-btn {
	padding:1.125rem 2.5rem;
	position:relative;
	background:#fd4c46;
	text-align:center;
	font-size:1rem;
	transition:transform .2s,background-color .3s,box-shadow .2s;
	border-radius:3.75rem;
	color:#fff;
	display:inline-block
}
.disney-activity .add-to-chrome-btn:hover {
	box-shadow:0 1.375rem 1.75rem -1.375rem #fd4c46;
	transform:scale(1.02);
	transition:transform .2s,background-color .3s,box-shadow .2s
}
.disney-activity .coupert-installed {
	display:none;
	width:230px;
	height:56px;
	line-height:56px;
	background:#ccc;
	border-radius:.3125rem;
	font-size:1.125rem;
	font-weight:700;
	text-align:center;
	color:#fff
}
@media(max-width:68.75rem) {
	.disney-activity .disney-activity .easy-setp .setp-1 img,.disney-activity .disney-activity .easy-setp .setp-2 img,.disney-activity .disney-activity .easy-setp .setp-3 img {
	height:9.375rem
}
}@media(max-width:48rem) {
	.disney-activity .disney-activity .activity-summary .activity-detail {
	padding-left:1rem;
	padding-right:1rem
}
}.disney-activity-new {
	width:100%;
	background-color:#000
}
.disney-activity-new .activity-summary {
	width:100%;
	height:39.375rem;
	background:url(https://www.coupert.com/img/disney-banner-105.png) center no-repeat #000;
	background-size:cover;
	text-align:center;
	padding-bottom:30px
}
.disney-activity-new .activity-summary .activity-detail {
	max-width:1440px;
	height:100%;
	margin:0 auto;
	padding-top:60px
}
.disney-activity-new .activity-summary .activity-detail h3 {
	line-height:52px;
	color:#fff;
	font-size:22px
}
.disney-activity-new .activity-summary .activity-detail h3 span {
	position:relative;
	display:inline-block;
	padding-right:44px
}
.disney-activity-new .activity-summary .activity-detail h3 span:after {
	position:absolute;
	content:"";
	width:.1875rem;
	height:28px;
	background-color:#fff;
	margin:0 1.25rem;
	top:28%
}
.disney-activity-new .activity-summary .activity-detail h1 {
	font-size:40px;
	color:#fff5e6;
	line-height:58px;
	padding-top:80px
}
.disney-activity-new .activity-summary .activity-detail p {
	font-size:18px;
	line-height:30px;
	color:#f8f8f8;
	padding-top:40px;
	padding-bottom:38px
}
.disney-activity-new .activity-summary .activity-detail .continue-to-coupert {
	display:block;
	width:336px;
	height:66px;
	line-height:66px;
	background:#fc5245;
	font-size:1.125rem;
	font-weight:700;
	text-align:center;
	border-radius:.375rem;
	color:#fff;
	transition:transform .2s,background-color .3s,box-shadow .2s;
	margin-left:auto;
	margin-right:auto
}
.disney-activity-new .activity-summary .activity-detail .continue-to-coupert:hover {
	box-shadow:0 1.375rem 1.75rem -1.375rem #fd4c46;
	transform:scale(1.02);
	transition:transform .2s,background-color .3s,box-shadow .2s
}
.disney-activity-new .easy-setp {
	max-width:90rem;
	margin:0 auto;
	padding-bottom:80px
}
.disney-activity-new .easy-setp h3 {
	font-size:28px;
	color:#fff5e6;
	line-height:2.1875rem;
	text-align:center;
	padding:40px 0 60px
}
.disney-activity-new .easy-setp .setp-container {
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative
}
.disney-activity-new .easy-setp .setp-container .circle {
	width:12.1875rem;
	height:12.875rem;
	position:absolute;
	background:url(https://www.coupert.com/img/disney-circle.png) center no-repeat;
	left:-3.3125rem;
	top:-5.9375rem
}
.disney-activity-new .easy-setp .setp-1,.disney-activity-new .easy-setp .setp-2,.disney-activity-new .easy-setp .setp-3 {
	width:366px;
	height:536px;
	background-color:#fff;
	border-radius:.25rem;
	text-align:center;
	float:left;
	margin-right:48px;
	position:relative
}
.disney-activity-new .easy-setp .setp-1 .setp,.disney-activity-new .easy-setp .setp-2 .setp,.disney-activity-new .easy-setp .setp-3 .setp {
	position:absolute;
	width:90px;
	height:90px;
	border-radius:1000%;
	background-color:#fff;
	box-shadow:.0625rem .125rem .375rem 0 rgba(53,53,53,.05);
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fc5245;
	font-size:24px;
	top:-30px;
	font-weight:600;
	left:calc((100% - 90px)/2)
}
.disney-activity-new .easy-setp .setp-1 img,.disney-activity-new .easy-setp .setp-2 img,.disney-activity-new .easy-setp .setp-3 img {
	height:210px;
	margin-top:96px
}
.disney-activity-new .easy-setp .setp-1 .title,.disney-activity-new .easy-setp .setp-2 .title,.disney-activity-new .easy-setp .setp-3 .title {
	line-height:30px;
	font-size:20px;
	color:#121212;
	font-weight:600;
	margin-top:40px
}
.disney-activity-new .easy-setp .setp-1 .detail,.disney-activity-new .easy-setp .setp-2 .detail,.disney-activity-new .easy-setp .setp-3 .detail {
	line-height:22px;
	font-size:16px;
	margin-top:16px
}
.disney-activity-new .easy-setp .setp-3 {
	margin-right:0
}
.disney-activity-new .center-wrapper {
	width:100%;
	background:url(https://www.coupert.com/img/disney-bg.png) right center no-repeat,linear-gradient(50deg,rgba(3,22,29,.77) 0,rgba(41,71,81,.55) 100%)
}
.disney-activity-new .center-column {
	max-width:90rem;
	margin:auto;
	padding-bottom:4.25rem;
	padding-left:1.25rem;
	padding-right:1.25rem;
	text-align:center
}
.disney-activity-new .center-column .title-h2 {
	text-align:center;
	font-size:1.75rem;
	color:#fff5e6;
	padding:2.875rem 0 1.25rem
}
.disney-activity-new .center-column .row {
	width:100%;
	position:relative;
	z-index:2
}
.disney-activity-new .center-column .row li {
	padding-left:1rem;
	padding-right:1rem;
	float:left;
	width:calc(100%/3)
}
.disney-activity-new .center-column .row li .step {
	padding:1.25rem 1.875rem;
	text-align:center;
	display:flex;
	align-items:center;
	flex-direction:column;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.disney-activity-new .center-column .row li .step img {
	box-shadow:.4375rem 2.375rem 1.875rem rgba(0,0,0,.1);
	margin-bottom:3.125rem;
	border-radius:.3125rem
}
.disney-activity-new .center-column .row li .step h3 {
	font-size:1.25rem;
	color:#fff5e6
}
.disney-activity-new .center-column .row li .step p {
	margin-top:1.5rem;
	color:#fff5e6;
	font-weight:500;
	font-size:1rem
}
.disney-activity-new .center-value {
	width:100%;
	color:#333
}
.disney-activity-new .center-value .center-value-wrapper {
	max-width:90rem;
	margin:auto;
	color:#333;
	text-align:center
}
.disney-activity-new .center-value .center-value-wrapper .title-h2 {
	font-size:1.75rem;
	padding-top:3rem;
	color:#fff5e6
}
.disney-activity-new .center-value .center-value-wrapper .title-p {
	display:inline-block;
	text-align:center;
	font-size:1.125rem;
	margin:1rem auto 4rem;
	font-weight:500;
	color:#fff5e6
}
.disney-activity-new .center-value .center-value-wrapper .title-p strong {
	color:#fc5245
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews {
	display:flex;
	align-items:center;
	justify-content:center
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews blockquote {
	color:#323232;
	padding:20px 30px;
	width:100%;
	height:186px;
	text-align:left;
	border-radius:.625rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#12252b
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews blockquote .left {
	margin-right:30px;
	flex:0 0 60px
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews blockquote .left img {
	width:60px;
	height:60px;
	border-radius:100%;
	border:.0625rem solid #fff
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews blockquote .star-rating {
	line-height:0;
	white-space:nowrap;
	margin-bottom:12px
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews blockquote .star-rating img {
	height:.8125rem;
	width:.8125rem;
	display:inline-block;
	opacity:1
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews blockquote .star-rating img:first-child {
	transition:opacity .4s ease 80ms
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews blockquote .quote {
	font-size:1rem;
	line-height:1.4;
	margin:16px 0 0;
	max-width:none;
	text-align:left;
	color:#fff
}
.disney-activity-new .center-value .center-value-wrapper .user-reviews blockquote .attribution {
	font-size:.875rem;
	color:#fff;
	margin-right:20px
}
.disney-activity-new .center-bottom {
	padding:3rem 0 5rem
}
.disney-activity-new .center-bottom .center-bottom-wrapper {
	max-width:1440px;
	margin:auto;
	text-align:center
}
.disney-activity-new .center-bottom .center-bottom-wrapper .title-h2 {
	margin:3.0625rem auto;
	font-size:1.75rem;
	color:#fff5e6
}
.disney-activity-new .line-through {
	position:relative;
	margin-top:64px
}
.disney-activity-new .line-through:after,.disney-activity-new .line-through:before {
	position:absolute;
	width:42%;
	border-bottom:.0625rem dashed #fff;
	content:""
}
.disney-activity-new .line-through:before {
	left:50px
}
.disney-activity-new .line-through:after {
	right:50px
}
.disney-activity-new .add-to-chrome-btn,.disney-activity-new .coupert-installed {
	width:336px;
	height:66px;
	line-height:66px;
	font-size:1.125rem;
	text-align:center;
	color:#fff;
	border-radius:.375rem
}
.disney-activity-new .add-to-chrome-btn {
	position:relative;
	background:#fc5245;
	transition:transform .2s,background-color .3s,box-shadow .2s;
	display:inline-block;
	font-weight:600
}
.disney-activity-new .add-to-chrome-btn:hover {
	box-shadow:0 1.375rem 1.75rem -1.375rem #fd4c46;
	transform:scale(1.02);
	transition:transform .2s,background-color .3s,box-shadow .2s
}
.disney-activity-new .coupert-installed {
	display:none;
	background:#ccc;
	font-weight:700;
	margin-left:auto;
	margin-right:auto
}
.disney-activity-new .owl-carousel .owl-nav button.owl-next,.disney-activity-new .owl-carousel .owl-nav button.owl-prev,.disney-activity-new .owl-carousel button.owl-dot {
	display:none
}
@media(max-width:64rem) {
	.disney-activity-new .center-column .row li .step {
	padding-left:0;
	padding-right:0
}
}@media(max-width:48rem) {
	.disney-activity-new .disney-activity .activity-summary .activity-detail {
	padding-left:1rem;
	padding-right:1rem
}
}.playstation-activity {
	width:100%;
	background-color:#fff
}
.playstation-activity .activity-summary {
	width:100%;
	height:39.375rem;
	background:url(https://www.coupert.com/img/playstation-banner.png) center no-repeat #000;
	background-size:cover;
	text-align:left;
	padding-bottom:30px
}
.playstation-activity .activity-summary .activity-detail {
	max-width:1200px;
	height:100%;
	margin:0 auto;
	padding-top:60px
}
.playstation-activity .activity-summary .activity-detail h3 {
	line-height:52px;
	color:#000;
	font-size:20px
}
.playstation-activity .activity-summary .activity-detail h3 span {
	position:relative;
	display:inline-block;
	padding-right:44px
}
.playstation-activity .activity-summary .activity-detail h3 span:after {
	position:absolute;
	content:"";
	width:.1875rem;
	height:28px;
	background-color:#000;
	margin:0 1.25rem;
	top:25%
}
.playstation-activity .activity-summary .activity-detail h1 {
	font-size:40px;
	color:#000;
	line-height:52px;
	padding-top:80px
}
.tpl-109 .main-container.categories .coupert-container,.tpl-109 .main-container.frequentes .coupert-container,.tpl-109 .main-container.poupar .coupert-container {
	padding-top:40px;
	padding-bottom:40px
}
.playstation-activity .activity-summary .activity-detail p {
	font-size:18px;
	line-height:30px;
	color:#000;
	padding-top:40px;
	padding-bottom:60px
}
.playstation-activity .activity-summary .activity-detail .continue-to-coupert {
	display:block;
	width:336px;
	height:66px;
	line-height:66px;
	background:#fc5245;
	font-size:1.125rem;
	font-weight:700;
	text-align:center;
	border-radius:.375rem;
	color:#fff;
	transition:transform .2s,background-color .3s,box-shadow .2s;
	margin-left:17%
}
.playstation-activity .activity-summary .activity-detail .continue-to-coupert:hover {
	box-shadow:0 1.375rem 1.75rem -1.375rem #fd4c46;
	transform:scale(1.02);
	transition:transform .2s,background-color .3s,box-shadow .2s
}
.playstation-activity .activity-summary .activity-detail .coupert-installed {
	margin-left:17%
}
.playstation-activity .easy-setp {
	max-width:90rem;
	margin:0 auto;
	padding-bottom:80px
}
.playstation-activity .easy-setp h3 {
	font-size:28px;
	color:#333;
	line-height:2.1875rem;
	text-align:center;
	padding:40px 0 60px
}
.playstation-activity .easy-setp .setp-container {
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative
}
.playstation-activity .easy-setp .setp-container .circle {
	width:12.1875rem;
	height:12.875rem;
	position:absolute;
	background:url(https://www.coupert.com/img/playstation-circle.png) center no-repeat;
	left:-3.3125rem;
	top:-5.9375rem
}
.playstation-activity .easy-setp .setp-1,.playstation-activity .easy-setp .setp-2,.playstation-activity .easy-setp .setp-3 {
	width:366px;
	height:536px;
	background-color:#fff;
	border-radius:.25rem;
	text-align:center;
	float:left;
	margin-right:48px;
	position:relative;
	box-shadow:.0625rem .125rem 1.25rem 0 rgba(53,53,53,.12)
}
.playstation-activity .easy-setp .setp-1 .setp,.playstation-activity .easy-setp .setp-2 .setp,.playstation-activity .easy-setp .setp-3 .setp {
	position:absolute;
	width:90px;
	height:90px;
	border-radius:1000%;
	background-color:#fff;
	box-shadow:.0625rem .125rem .375rem 0 rgba(53,53,53,.05);
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fc5245;
	font-size:24px;
	top:-30px;
	font-weight:600;
	left:calc((100% - 90px)/2)
}
.playstation-activity .easy-setp .setp-1 img,.playstation-activity .easy-setp .setp-2 img,.playstation-activity .easy-setp .setp-3 img {
	height:210px;
	margin-top:96px
}
.playstation-activity .easy-setp .setp-1 .title,.playstation-activity .easy-setp .setp-2 .title,.playstation-activity .easy-setp .setp-3 .title {
	line-height:30px;
	font-size:20px;
	color:#121212;
	font-weight:600;
	margin-top:40px
}
.playstation-activity .easy-setp .setp-1 .detail,.playstation-activity .easy-setp .setp-2 .detail,.playstation-activity .easy-setp .setp-3 .detail {
	line-height:22px;
	font-size:16px;
	margin-top:16px
}
.playstation-activity .easy-setp .setp-3 {
	margin-right:0
}
.playstation-activity .center-wrapper {
	width:100%;
	background:url(https://www.coupert.com/img/playstation-bg.png) right center no-repeat,#eeeded
}
.playstation-activity .center-column {
	max-width:90rem;
	margin:auto;
	padding-bottom:4.25rem;
	padding-left:1.25rem;
	padding-right:1.25rem;
	text-align:center
}
.playstation-activity .center-column .title-h2 {
	text-align:center;
	font-size:1.75rem;
	color:#333;
	padding:2.875rem 0 1.25rem
}
.playstation-activity .center-column .row {
	width:100%;
	position:relative;
	z-index:2
}
.playstation-activity .center-column .row li {
	padding-left:1rem;
	padding-right:1rem;
	float:left;
	width:calc(100%/3)
}
.playstation-activity .center-column .row li .step {
	padding:1.25rem 1.875rem;
	text-align:center;
	display:flex;
	align-items:center;
	flex-direction:column;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.playstation-activity .center-column .row li .step img {
	box-shadow:.4375rem 2.375rem 1.875rem rgba(0,0,0,.1);
	margin-bottom:3.125rem;
	border-radius:.3125rem
}
.playstation-activity .center-column .row li .step h3 {
	font-size:1.25rem;
	color:#333
}
.playstation-activity .center-column .row li .step p {
	margin-top:1.5rem;
	color:#333;
	font-weight:500;
	font-size:1rem
}
.playstation-activity .center-value {
	width:100%;
	color:#333
}
.playstation-activity .center-value .center-value-wrapper {
	max-width:1440px;
	margin:auto;
	color:#333;
	text-align:center
}
.playstation-activity .center-value .center-value-wrapper .title-h2 {
	font-size:28px;
	padding-top:48px;
	color:#333
}
.playstation-activity .center-value .center-value-wrapper .title-p {
	display:inline-block;
	text-align:center;
	font-size:18px;
	margin:16px auto 64px;
	font-weight:500;
	color:#333
}
.playstation-activity .center-value .center-value-wrapper .title-p strong {
	color:#fc5245
}
.playstation-activity .center-value .center-value-wrapper .user-reviews {
	display:flex;
	align-items:center;
	justify-content:center
}
.playstation-activity .center-value .center-value-wrapper .user-reviews blockquote {
	color:#323232;
	padding:20px 30px;
	width:100%;
	height:186px;
	text-align:left;
	border-radius:.625rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#f5f5f5;
	box-shadow:.0625rem .125rem .625rem 0 rgba(0,0,0,.1)
}
.playstation-activity .center-value .center-value-wrapper .user-reviews blockquote .left {
	margin-right:30px;
	flex:0 0 60px
}
.playstation-activity .center-value .center-value-wrapper .user-reviews blockquote .left img {
	width:60px;
	height:60px;
	border-radius:100%;
	border:.0625rem solid #fff
}
.playstation-activity .center-value .center-value-wrapper .user-reviews blockquote .star-rating {
	line-height:0;
	white-space:nowrap;
	margin-bottom:12px
}
.playstation-activity .center-value .center-value-wrapper .user-reviews blockquote .star-rating img {
	height:.8125rem;
	width:.8125rem;
	display:inline-block;
	opacity:1
}
.playstation-activity .center-value .center-value-wrapper .user-reviews blockquote .star-rating img:first-child {
	transition:opacity .4s ease 80ms
}
.playstation-activity .center-value .center-value-wrapper .user-reviews blockquote .quote {
	font-size:1rem;
	line-height:1.4;
	margin:16px 0 0;
	max-width:none;
	text-align:left;
	color:#333
}
.playstation-activity .center-value .center-value-wrapper .user-reviews blockquote .attribution {
	font-size:.875rem;
	color:#333;
	margin-right:20px
}
.playstation-activity .center-bottom {
	padding:0 0 80px
}
.playstation-activity .center-bottom .center-bottom-wrapper {
	max-width:1200px;
	margin:auto;
	text-align:center
}
.playstation-activity .center-bottom .center-bottom-wrapper .title-h2 {
	font-size:28px;
	padding-top:48px;
	color:#333
}
.playstation-activity .center-bottom .center-bottom-wrapper .title-p {
	display:inline-block;
	text-align:center;
	font-size:18px;
	margin:16px auto 64px;
	font-weight:500;
	color:#333
}
.playstation-activity .center-bottom .center-bottom-wrapper .recommend {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap;
	margin-bottom:40px
}
.playstation-activity .center-bottom .center-bottom-wrapper .recommend li {
	float:left;
	width:224px;
	height:140px;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:30px
}
.playstation-activity .add-to-chrome-btn,.playstation-activity .coupert-installed {
	width:336px;
	height:66px;
	line-height:66px;
	border-radius:.375rem;
	font-size:1.125rem;
	color:#fff;
	text-align:center
}
.playstation-activity .add-to-chrome-btn {
	position:relative;
	background:#fc5245;
	transition:transform .2s,background-color .3s,box-shadow .2s;
	display:inline-block;
	font-weight:600;
	cursor: pointer;
}
.playstation-activity .add-to-chrome-btn:hover {
	box-shadow:0 1.375rem 1.75rem -1.375rem #fd4c46;
	transform:scale(1.02);
	transition:transform .2s,background-color .3s,box-shadow .2s
}
.playstation-activity .coupert-installed {
	display:none;
	background:#ccc;
	font-weight:700;
	margin-left:auto;
	margin-right:auto
}
.playstation-activity .owl-carousel .owl-nav button.owl-next,.playstation-activity .owl-carousel .owl-nav button.owl-prev,.playstation-activity .owl-carousel button.owl-dot {
	display:none
}
@media(max-width:64rem) {
	.playstation-activity .center-column .row li .step {
	padding-left:0;
	padding-right:0
}
}@media(max-width:48rem) {
	.playstation-activity .disney-activity .activity-summary .activity-detail {
	padding-left:1rem;
	padding-right:1rem
}
}.landing-page-111 {
	width:100%
}
.landing-page-111 .sticky-header {
	display:none;
	background-color:#fff;
	position:fixed;
	top:0;
	transition:top .2s;
	left:0;
	width:100%;
	z-index:200;
	box-shadow:0 .3125rem .5625rem .25rem rgba(0,0,0,.08);
	padding:10px 0
}
.landing-page-111 .sticky-header .sticky-header-wrapper {
	width:100%;
	max-width:1200px;
	height:64px;
	margin:0 auto;
	padding:0 10px;
	display:flex;
	flex-flow:row nowrap;
	justify-content:space-between;
	align-items:center
}
.landing-page-111 .sticky-header .sticky-header-wrapper .sticky-header-logo {
	width:100px;
	height:100%;
	line-height:64px;
	float:left
}
.landing-page-111 .sticky-header .sticky-header-wrapper h3 {
	color:#333f48;
	font-size:24px
}
.landing-page-111 .sticky-header .sticky-header-wrapper .rating-and-add {
	display:flex;
	justify-content:flex-end;
	align-items:center
}
.landing-page-111 .sticky-header .sticky-header-wrapper .rating-and-add .web-store-rating {
	display:flex;
	flex-flow:column nowrap;
	justify-content:space-between;
	align-items:flex-end;
	margin-right:32px;
	padding:8px
}
.landing-page-111 .sticky-header .sticky-header-wrapper .rating-and-add .web-store-rating p {
	color:#333f48
}
.landing-page-111 .sticky-header .sticky-header-wrapper .rating-and-add .web-store-rating span img {
	width:18px
}
.landing-page-111 .sticky-header .sticky-header-wrapper .rating-and-add .sticky-add-browser {
	display:inline-block;
	width:auto;
	height:56px;
	padding:0 30px;
	color:#fff;
	line-height:56px;
	font-size:20px;
	font-weight:700;
	border-radius:1.6875rem;
	text-align:center;
	cursor: pointer;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.landing-page-111 .sticky-header .sticky-header-wrapper .rating-and-add .sticky-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.landing-page-111 .header-banner-area {
	width:100%;
	padding-bottom:40px
}
.landing-page-111 .header-banner-area .top-logo {
	display:block;
	max-width:1140px;
	margin:auto auto 30px;
	padding-top:1.6875rem
}
.landing-page-111 .header-banner-area .top-logo img {
	width:100px
}
.landing-page-111 .header-banner-area .header-banner-wrapper {
	width:100%;
	max-width:1140px;
	margin:0 auto;
	display:flex;
	align-items:center;
	justify-content:space-between
}
.landing-page-111 .header-banner-area .header-banner-wrapper .left-content {
	width:25.75rem;
	height:20.5rem
}
.landing-page-111 .header-banner-area .header-banner-wrapper .left-banner {
	width:100%;
	height:100%;
	background-color:#fff;
	box-shadow:-.1875rem -.3125rem 1.3125rem .375rem rgba(0,0,0,.24);
	border-radius:.625rem
}
.landing-page-111 .header-banner-area .header-banner-wrapper .left-banner .item {
	padding:1.25rem
}
.landing-page-111 .header-banner-area .header-banner-wrapper .left-banner.owl-theme .owl-dots .owl-dot.active span,.landing-page-111 .header-banner-area .header-banner-wrapper .left-banner.owl-theme .owl-dots .owl-dot:hover span {
	background:#fd4c46
}
.landing-page-111 .header-banner-area .header-banner-wrapper .left-banner.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top:4.25rem
}
.landing-page-111 .header-banner-area .header-banner-wrapper .right-detail {
	text-align:left
}
.landing-page-111 .header-banner-area .header-banner-wrapper .right-detail h1 {
	font-size:36px;
	color:#323232;
	line-height:48px;
	margin-bottom:30px
}
.landing-page-111 .header-banner-area .header-banner-wrapper .right-detail p {
	font-size:24px;
	color:#199402;
	line-height:36px;
	margin-bottom:1.25rem
}
.landing-page-111 .add-to-chrome-btn {
	display:flex;
	align-items:center;
	justify-content:center;
	width:25.375rem;
	height:5rem;
	line-height:5rem;
	background-color:#ff8b3e;
	border-radius:.1875rem;
	margin-bottom:1.5rem;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-111 .add-to-chrome-btn:hover,.landing-page-111 .container-center ul li .single-feature {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease
}
.landing-page-111 .add-to-chrome-btn.firefox {
	display:none
}
.landing-page-111 .add-to-chrome-btn.firefox b img {
	width:2.5rem;
	height:2.5rem
}
.landing-page-111 .add-to-chrome-btn:hover {
	background:#f1701a;
	transition:all .3s ease
}
.landing-page-111 .add-to-chrome-btn b {
	display:inline-block;
	width:3.0625rem;
	height:3.0625rem;
	background:#fff;
	border-radius:100%;
	position:relative;
	margin-right:.875rem
}
.landing-page-111 .add-to-chrome-btn b img {
	width:2.9375rem;
	height:2.9375rem;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto
}
.landing-page-111 .add-to-chrome-btn span {
	font-size:1.5rem;
	color:#fff;
	font-weight:700;
	text-align:center
}
.landing-page-111 h6 {
	font-size:.9375rem;
	color:gray;
	font-weight:400;
	margin-bottom:10px
}
.landing-page-111 h6 span {
	margin-right:.375rem
}
.landing-page-111 h6 img {
	width:16px;
	vertical-align:middle;
	margin-top:-.375rem
}
.landing-page-111 h6 a {
	color:#007bff;
	font-weight:500
}
.landing-page-111 h6 a:hover {
	color:#0056b3
}
.landing-page-111 .container-center-wrapper {
	width:100%;
	background-color:#f7f7f7
}
.landing-page-111 section {
	width:100%;
	max-width:1140px;
	text-align:center;
	margin:auto
}
.landing-page-111 .container-center {
	padding:80px 0;
	position:relative
}
.landing-page-111 .container-center h2 {
	font-size:2.25rem;
	color:#666;
	margin-bottom:2.5rem
}
.landing-page-111 .container-center ul {
	width:100%;
	position:relative;
	z-index:2
}
.landing-page-111 .container-center ul li {
	padding-left:.9375rem;
	padding-right:.9375rem;
	float:left;
	width:calc(100%/3)
}
.landing-page-111 .container-center ul li .single-feature {
	background:#fff;
	padding:1.25rem 1.875rem;
	text-align:center;
	box-shadow:0 .625rem 1.875rem rgba(0,0,0,.1);
	display:flex;
	align-items:center;
	flex-direction:column;
	transition:all .3s ease
}
.landing-page-111 .container-center ul li .single-feature b {
	display:block;
	font-size:2.5rem;
	font-weight:500;
	margin-bottom:.75rem
}
.landing-page-111 .container-center ul li .single-feature span {
	display:block;
	width:6.5rem;
	height:6.5rem;
	border-radius:100%;
	position:relative;
	margin-bottom:1.875rem
}
.landing-page-111 .container-center ul li .single-feature span img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto
}
.landing-page-111 .container-center ul li .single-feature h3 {
	font-size:1.3125rem;
	color:#666;
	font-weight:500;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-111 .container-center ul li .single-feature p {
	margin-top:1.25rem;
	color:#777;
	font-size:1rem;
	font-weight:500;
	line-height:26px
}
.landing-page-111 .container-center ul li .single-feature.install b {
	color:#d54e49
}
.landing-page-111 .container-center ul li .single-feature.install span {
	background:#fff2f2
}
.landing-page-111 .container-center ul li .single-feature.shop b {
	color:#96bbbb
}
.landing-page-111 .container-center ul li .single-feature.shop span {
	background:rgba(157,192,192,.15)
}
.landing-page-111 .container-center ul li .single-feature.apply b {
	color:#6266ec
}
.landing-page-111 .container-center ul li .single-feature.apply span {
	background:#f9f1ff
}
.landing-page-111 .container-center ul li .single-feature:hover {
	box-shadow:-.375rem 1.9375rem 1.875rem rgba(0,0,0,.1);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-111 .container-center ul li .single-feature:hover h3 {
	color:#46dbf9;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-111 .container-center::after {
	content:"";
	position:absolute;
	right:-2%;
	bottom:3.125rem;
	z-index:1;
	width:21.25rem;
	height:21.25rem;
	background:linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-webkit-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-moz-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-ms-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-o-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%)
}
.landing-page-111 .store-wrapper {
	padding:48px 0 0;
	position:relative;
	max-width:100%;
	overflow:hidden
}
.landing-page-111 .store-wrapper h2 {
	font-size:36px;
	color:#666;
	margin-bottom:16px
}
.landing-page-111 .store-wrapper p {
	font-size:16px;
	color:#323232;
	line-height:26px
}
.landing-page-111 .store-wrapper .store-list {
	width:100%;
	margin-top:40px;
	display:flex;
	flex-wrap:nowrap;
	overflow:hidden
}
.landing-page-111 .store-wrapper .store-list li {
	width:156px;
	flex:0 0 156px;
	height:156px;
	margin-right:60px;
	margin-bottom:3.75rem;
	border:.0625rem solid #e0e0e0;
	background-color:#fff;
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.landing-page-111 .center-value {
	width:100%;
	color:#333;
	padding:48px 0
}
.landing-page-111 .center-value .center-value-wrapper {
	max-width:1140px;
	margin:auto;
	color:#333;
	text-align:center
}
.landing-page-111 .center-value .center-value-wrapper .title-h2 {
	font-size:36px;
	color:#666;
	margin-bottom:16px
}
.landing-page-111 .center-value .center-value-wrapper .title-p {
	display:inline-block;
	text-align:center;
	font-size:16px;
	color:#323232;
	line-height:26px;
	margin:0 auto 40px;
	font-weight:500
}
.landing-page-111 .center-value .center-value-wrapper .title-p strong {
	color:#fc5245
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews {
	display:flex;
	align-items:center;
	justify-content:center
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews blockquote {
	color:#323232;
	padding:20px;
	width:100%;
	height:224px;
	text-align:left;
	border-radius:.625rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#12252b
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews blockquote .left {
	margin-right:20px;
	flex:0 0 40px
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews blockquote .left img {
	width:40px;
	height:40px;
	border-radius:100%;
	border:.0625rem solid #fff
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews blockquote .star-rating {
	line-height:0;
	white-space:nowrap;
	margin-bottom:12px
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews blockquote .star-rating img {
	height:.8125rem;
	width:.8125rem;
	display:inline-block;
	opacity:1
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews blockquote .star-rating img:first-child {
	transition:opacity .4s ease 80ms
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews blockquote .quote {
	font-size:1rem;
	line-height:1.4;
	margin:16px 0 0;
	max-width:none;
	text-align:left;
	color:#fff
}
.landing-page-111 .center-value .center-value-wrapper .user-reviews blockquote .attribution {
	font-size:.875rem;
	color:#fff;
	margin-right:20px
}
.landing-page-111 .container-bottom {
	width:100%;
	color:#333;
	padding:48px 0 0
}
.landing-page-111 .container-bottom h2 {
	font-size:36px;
	color:#666;
	margin-bottom:16px
}
.landing-page-111 .container-bottom .title {
	font-size:24px;
	color:#199402;
	line-height:36px;
	margin-bottom:1.25rem
}
.landing-page-111 .container-bottom .add-to-chrome-btn {
	margin-left:auto;
	margin-right:auto
}
.landing-page-111 .container-footer {
	width:100%;
	background:#222;
	font-size:.75rem;
	padding:1.25rem 0;
	line-height:1.625rem;
	margin-top:2.5rem
}
.landing-page-111 .container-footer .footer-section {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.landing-page-111 .container-footer .footer-section p {
	padding:0 .9375rem;
	color:#777
}
.landing-page-111 .container-footer .footer-section p a {
	color:#fff;
	padding:0 .5rem
}
@media(max-width:77.5rem) {
	.landing-page-111 .center-value .center-value-wrapper,.landing-page-111 .header-banner-area .header-banner-wrapper,.landing-page-111 section {
	padding-left:12px;
	padding-right:12px
}
}@media(max-width:64rem) {
	.landing-page-111 .header-banner-area .header-banner-wrapper .left-content {
	width:30%
}
}@media(max-width:60.5rem) {
	.landing-page-111 .header-banner-area .header-banner-wrapper .left-content {
	display:none
}
.landing-page-111 .header-banner-area .header-banner-wrapper .right-detail {
	width:100%;
	text-align:center
}
.landing-page-111 .add-to-chrome-btn {
	margin-left:auto;
	margin-right:auto
}
}@media(max-width:48rem) {
	.landing-page-111 .container-center ul li {
	float:none;
	width:100%;
	margin-bottom:20px
}
}.landing-page-116 {
	width:100%;
	font-family:Helvetica
}
.landing-page-116 .header-banner-area {
	width:100%;
	position:fixed;
	top:0;
	background-color:#fff;
	box-shadow:0 0 .625rem #999;
	z-index:99
}
.landing-page-116 .header-banner-area .header-top {
	position:relative;
	max-width:75rem;
	margin:0 auto
}
.landing-page-116 .header-banner-area .header-top .top-logo {
	display:inline-block;
	padding:1.25rem 0
}
.landing-page-116 .header-banner-area .header-top .top-logo img {
	width:100px
}
.landing-page-116 .header-banner-area .header-top .add-to-chrome {
	position:absolute;
	top:50%;
	right:0;
	transform:translateY(-50%);
	height:3.125rem;
	line-height:3.125rem;
	padding:0 1.5625rem;
	background-color:#fd4c46;
	color:#fff;
	border-radius:1.5625rem;
	font-size:1.125rem;
	cursor:pointer;
	transition:all .4s
}
.landing-page-116 .header-banner-area .header-top .add-to-chrome:hover {
	background-color:#fc1b14
}
.landing-page-116 .plate-1 {
	max-width:75rem;
	margin:5.625rem auto 0;
	padding-top:3.75rem
}
.landing-page-116 .plate-1 .left {
	display:inline-block;
	width:40.625rem
}
.landing-page-116 .plate-1 .left .top .aliexpress-img {
	display:inline-block;
	width:6.125rem;
	height:6.125rem;
	vertical-align:top
}
.landing-page-116 .plate-1 .left .top .aliexpress-img img {
	width:100%;
	height:100%
}
.landing-page-116 .plate-1 .left .top .aliexpress-content {
	display:inline-block;
	height:6.125rem;
	margin-left:2.1875rem
}
.landing-page-116 .plate-1 .left .top .aliexpress-content h3 {
	font-weight:700;
	font-size:1.875rem;
	color:#333;
	margin:.75rem 0
}
.landing-page-116 .plate-1 .left .top .aliexpress-content .aliexpress-url {
	font-size:1.25rem;
	color:#fd4c46;
	font-weight:700
}
.landing-page-116 .plate-1 .left .title {
	width:31.25rem;
	margin:1.875rem 0;
	font-size:2.5rem;
	font-weight:700;
	color:#333
}
.landing-page-116 .plate-1 .left .content {
	width:39.6875rem;
	color:#333;
	font-size:1.125rem;
	line-height:1.875rem
}
.landing-page-116 .plate-1 .left .button {
	display:inline-block;
	height:3.75rem;
	line-height:3.75rem;
	margin-top:1.875rem;
	padding:0 2.1875rem;
	border-radius:1.875rem;
	background-color:#fd4c46;
	font-weight:700;
	font-size:1.125rem;
	color:#fff;
	transition:all .4s
}
.landing-page-116 .plate-1 .left .button:hover {
	background-color:#fc1b14
}
.landing-page-116 .plate-1 .right {
	float:right;
	display:inline-block;
	width:34.375rem;
	margin-top:3.125rem
}
.landing-page-116 .plate-1 .right img {
	width:100%
}
.landing-page-116 .plate-2 {
	width:100%;
	margin-top:9.375rem
}
.landing-page-116 .plate-2 .top {
	width:100%;
	height:25rem;
	background-color:#ffecca
}
.landing-page-116 .plate-2 .top .top-content {
	max-width:75rem;
	margin:0 auto;
	text-align:center
}
.landing-page-116 .plate-2 .top .top-content h2 {
	padding:5rem 0 1.875rem;
	font-size:2.5rem;
	color:#1d274e;
	font-weight:700
}
.landing-page-116 .plate-2 .top .top-content h3 {
	font-size:1.75rem;
	font-weight:400;
	color:#1d274e
}
.landing-page-116 .plate-2 .center {
	position:relative;
	top:-10rem;
	width:75rem;
	height:40rem;
	margin:0 auto;
	padding:3.75rem 2.5rem 2.5rem;
	background-color:#fff
}
.landing-page-116 .plate-2 .center img {
	margin:1.875rem 4.25rem
}
.landing-page-116 .plate-2 .center img:nth-of-type(10),.landing-page-116 .plate-2 .center img:nth-of-type(8) {
	width:5.625rem;
	margin-left:5.75rem
}
.landing-page-116 .plate-2 .center img:nth-of-type(11) {
	margin-left:5.9375rem
}
.landing-page-116 .plate-2 .bottom {
	width:100%;
	height:46rem;
	margin-top:-10rem;
	background-color:#ffeddf
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner {
	width:75rem;
	height:100%;
	margin:0 auto
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-left {
	display:inline-block;
	width:40.625rem;
	margin-top:9.375rem
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-left h2 {
	max-width:31.5625rem;
	font-weight:700;
	font-size:2.5rem;
	color:#141414
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-left .bottom-content {
	max-width:37.5rem;
	margin:1.875rem 0;
	line-height:1.875rem;
	font-size:1.125rem;
	color:#333
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-left .button {
	display:inline-block;
	height:3.75rem;
	line-height:3.75rem;
	padding:0 2.1875rem;
	font-size:1.125rem;
	font-weight:700;
	color:#fff;
	background-color:#fd4c46;
	border-radius:1.875rem;
	transition:all .4s
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-left .button:hover {
	background-color:#fc1b14
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-right {
	float:right;
	width:34.0625rem;
	height:100%;
	padding:0 5.625rem;
	background-color:#ffd7c3
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-right h3 {
	margin-top:9.375rem;
	font-size:2rem;
	color:#1d274e
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-right .get-list .get-item {
	margin:1.875rem 0
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-right .get-list .get-item .icon {
	display:inline-block;
	width:1.875rem;
	height:1.875rem
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-right .get-list .get-item .icon img {
	width:100%;
	height:100%
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-right .get-list .get-item .get-item-content {
	display:inline-block;
	vertical-align:middle;
	margin-left:2.5rem
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-right .get-list .get-item .get-item-content .num {
	font-size:3.125rem;
	color:#fd4c46;
	font-weight:700
}
.landing-page-116 .plate-2 .bottom .bottom-contaniner .bottom-contaniner-right .get-list .get-item .get-item-content .details {
	font-size:1.5rem;
	color:#333
}
.landing-page-116 .container-center-wrapper {
	width:100%;
	background-color:#f7f7f7
}
.landing-page-116 .container-center {
	padding:80px 0;
	position:relative
}
.landing-page-116 .container-center h2 {
	font-size:2.5rem;
	color:#1d274e;
	margin-bottom:2.5rem
}
.landing-page-116 .container-center ul {
	width:100%;
	position:relative;
	z-index:2
}
.landing-page-116 .container-center ul li {
	padding-left:.9375rem;
	padding-right:.9375rem;
	float:left;
	width:calc(100%/3)
}
.landing-page-116 .container-center ul li .single-feature {
	background:#fff;
	padding:1.25rem 1.875rem;
	text-align:center;
	box-shadow:0 .625rem 1.875rem rgba(0,0,0,.1);
	display:flex;
	align-items:center;
	flex-direction:column;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-116 .container-center ul li .single-feature b {
	display:block;
	font-size:2.5rem;
	font-weight:500;
	margin-bottom:.75rem
}
.landing-page-116 .container-center ul li .single-feature span {
	display:block;
	width:6.5rem;
	height:6.5rem;
	border-radius:100%;
	position:relative;
	margin-bottom:1.875rem
}
.landing-page-116 .container-center ul li .single-feature span img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto
}
.landing-page-116 .container-center ul li .single-feature h3 {
	font-size:1.3125rem;
	color:#666;
	font-weight:500;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-116 .container-center ul li .single-feature p {
	margin-top:1.25rem;
	color:#1d274e;
	font-size:1.75rem;
	font-weight:400
}
.landing-page-116 .container-center ul li .single-feature.install b {
	color:#d54e49
}
.landing-page-116 .container-center ul li .single-feature.install span {
	background:#fff2f2
}
.landing-page-116 .container-center ul li .single-feature.shop b {
	color:#96bbbb
}
.landing-page-116 .container-center ul li .single-feature.shop span {
	background:rgba(157,192,192,.15)
}
.landing-page-116 .container-center ul li .single-feature.apply b {
	color:#6266ec
}
.landing-page-116 .container-center ul li .single-feature.apply span {
	background:#f9f1ff
}
.landing-page-116 .container-center ul li .single-feature:hover {
	box-shadow:-.375rem 1.9375rem 1.875rem rgba(0,0,0,.1);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-116 .container-center ul li .single-feature:hover h3 {
	color:#46dbf9;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.landing-page-116 .container-center::after {
	content:"";
	position:absolute;
	right:-2%;
	bottom:3.125rem;
	z-index:1;
	width:21.25rem;
	height:21.25rem;
	background:linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-webkit-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-moz-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-ms-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%);
	background:-o-linear-gradient(to bottom right,transparent 0,transparent 50%,#46dbf9 50%,#204be3 100%)
}
.landing-page-116 .center-value {
	width:100%;
	color:#333;
	padding:48px 0
}
.landing-page-116 .center-value .center-value-wrapper {
	max-width:1140px;
	margin:auto;
	color:#333;
	text-align:center
}
.landing-page-116 .center-value .center-value-wrapper .title-h2 {
	font-size:2.5rem;
	color:#1d274e;
	margin-bottom:16px;
	font-weight:700
}
.landing-page-116 .center-value .center-value-wrapper .title-p {
	display:inline-block;
	text-align:center;
	font-size:1.75rem;
	color:#1d274e;
	line-height:26px;
	margin:0 auto 40px;
	font-weight:400
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews {
	display:flex;
	align-items:center;
	justify-content:center
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews blockquote {
	color:#323232;
	padding:20px;
	width:100%;
	height:224px;
	text-align:left;
	border-radius:.625rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#12252b
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews blockquote .left {
	margin-right:20px;
	flex:0 0 40px
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews blockquote .left img {
	width:40px;
	height:40px;
	border-radius:100%;
	border:.0625rem solid #fff
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews blockquote .star-rating {
	line-height:0;
	white-space:nowrap;
	margin-bottom:12px
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews blockquote .star-rating img {
	height:.8125rem;
	width:.8125rem;
	display:inline-block;
	opacity:1
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews blockquote .star-rating img:first-child {
	transition:opacity .4s ease 80ms
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews blockquote .quote {
	font-size:1rem;
	line-height:1.4;
	margin:16px 0 0;
	max-width:none;
	text-align:left;
	color:#fff
}
.landing-page-116 .center-value .center-value-wrapper .user-reviews blockquote .attribution {
	font-size:.875rem;
	color:#fff;
	margin-right:20px
}
.landing-page-116 .container-footer {
	width:100%;
	background:#222;
	font-size:.75rem;
	padding:1.25rem 0;
	line-height:1.625rem
}
.landing-page-116 .container-footer .footer-section {
	width:75rem;
	margin:0 auto;
	display:flex;
	align-items:center;
	justify-content:space-between
}
.landing-page-116 .container-footer .footer-section p {
	padding:0 .9375rem;
	color:#fff
}
.landing-page-116 .container-footer .footer-section p a {
	color:#fff;
	padding:0 .5rem
}
@media(max-width:77.5rem) {
	.landing-page-116 .center-value .center-value-wrapper,.landing-page-116 .header-banner-area .header-banner-wrapper,.landing-page-116 section {
	padding-left:12px;
	padding-right:12px
}
}@media(max-width:64rem) {
	.landing-page-116 .header-banner-area .header-banner-wrapper .left-content {
	width:30%
}
}@media(max-width:60.5rem) {
	.landing-page-116 .header-banner-area .header-banner-wrapper .left-content {
	display:none
}
.landing-page-116 .header-banner-area .header-banner-wrapper .right-detail {
	width:100%;
	text-align:center
}
.landing-page-116 .add-to-chrome-btn {
	margin-left:auto;
	margin-right:auto
}
}@media(max-width:48rem) {
	.landing-page-116 .container-center ul li {
	float:none;
	width:100%;
	margin-bottom:20px
}
}.lp-91.coupon-wrapper .left-container .merchant_coupons .cp-code-list div.ads-code-btn {
	height:2.875rem;
	color:#fff;
	line-height:2.875rem;
	background:#ee6762;
	font-weight:700;
	width:216px;
	flex:0 0 216px;
	text-align:center;
	border-radius:.25rem;
	cursor:pointer;
	transition:all .2s ease;
	position:relative
}
.lp-91.coupon-wrapper .left-container .merchant_coupons .cp-code-list div.ads-code-btn:hover .foldedframe {
	width:2.1875rem;
	transition:all .2s ease
}
.lp-91.coupon-wrapper .left-container .merchant_coupons .cp-code-list div.ads-code-btn:hover .foldedcorner {
	right:-.25rem;
	transition:all .2s ease
}
.lp-91.coupon-wrapper .left-container .merchant_coupons .cp-code-list div.ads-code-btn .apply-code {
	font-size:1.125rem;
	margin-right:1.5625rem
}
.lp-91.coupon-wrapper .left-container .merchant_coupons .cp-code-list div.ads-code-btn .foldedframe {
	position:absolute;
	display:block;
	width:1.5625rem;
	background-color:#f8f8f8;
	color:#000;
	border:.0625rem dashed #ca5b5b;
	top:0;
	right:0;
	height:2.875rem;
	transition:all .2s ease
}
.lp-91.coupon-wrapper .left-container .merchant_coupons .cp-code-list div.ads-code-btn .foldedcorner {
	position:absolute;
	right:-.9375rem;
	top:.75rem;
	height:102%;
	width:3.5rem;
	border-radius:0 0 .25rem .25rem;
	-webkit-transform:rotateZ(20deg) translate(0,-.625rem) scaleX(.9);
	transform:rotateZ(20deg) translate(0,-.625rem) scaleX(.9);
	background:linear-gradient(44deg,#ffe6e5,#f57e7a 49%,hsla(80,71%,73%,0) 50%,hsla(0,0%,100%,0));
	background-position:0 .375rem;
	background-repeat:no-repeat;
	z-index:13;
	transition:all .2s
}
.mask-layer-1 {
	top:0;
	left:0;
	width:100vw;
	height:100vh;
	display:flex;
	z-index:1001;
	position:fixed;
	transition:opacity .1s;
	align-items:center;
	justify-content:center;
	background-color:rgba(0,0,0,.7)
}
.mask-layer-2 .mask-layer-wrapper .add-chrome-now,.simple-blog .blog-header .button-wrapper .primary-btn-large {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	cursor:pointer
}
.mask-layer-1 .mask-layer-wrapper {
	overflow:hidden;
	border-radius:.3125rem;
	width:518px;
	height:538px;
	background:#fff;
	position:relative;
	padding-top:55px;
	text-align:center
}
.mask-layer-1 .mask-layer-wrapper h3 {
	color:#212121;
	padding:0 32px;
	font-size:24px;
	font-weight:600;
	margin-bottom:.3125rem
}
.mask-layer-1 .mask-layer-wrapper h3 span {
	color:#f26c25
}
.mask-layer-1 .mask-layer-wrapper img {
	height:195px;
	display:block
}
.mask-layer-1 .mask-layer-wrapper .add-chrome-now {
	display:inline-block;
	margin:30px 0 18px;
	cursor:pointer;
	height:48px;
	line-height:48px;
	outline:0;
	padding:0 16px;
	background:#cc4b06;
	box-shadow:none;
	text-shadow:none;
	border-style:solid;
	border-width:.0625rem;
	border-radius:.1875rem;
	color:#fff;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.mask-layer-1 .mask-layer-wrapper .add-chrome-now:hover {
	background:#f26c25
}
.mask-layer-1 .mask-layer-wrapper .no-thanks {
	color:#3d68fb;
	cursor:pointer;
	font-size:.875rem;
	margin-bottom:1.5625rem;
	text-decoration:underline
}
.mask-layer-1 .mask-layer-wrapper .comment {
	width:100%;
	height:75px;
	border-radius:0 0 .1875rem .1875rem;
	background-color:#f5f5f5;
	color:#9e9e9e;
	font-size:.875rem;
	font-weight:500;
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	bottom:0
}
.mask-layer-1 .mask-layer-wrapper .comment p:nth-child(1) {
	margin-right:10px
}
.mask-layer-1 .mask-layer-wrapper .close-icon {
	position:absolute;
	top:1.125rem;
	right:1rem;
	cursor:pointer
}
.mask-layer-2 {
	top:0;
	left:0;
	width:100vw;
	height:100vh;
	display:flex;
	z-index:1001;
	position:fixed;
	transition:opacity .1s;
	align-items:center;
	justify-content:center;
	background-color:rgba(0,0,0,.7)
}
.mask-layer-2 .mask-layer-wrapper {
	overflow:hidden;
	border-radius:.3125rem;
	width:518px;
	height:538px;
	background:#fff;
	position:relative;
	padding-top:83px;
	text-align:center
}
.mask-layer-2 .mask-layer-wrapper h3 {
	color:#212121;
	padding:0 70px;
	margin-bottom:68px;
	font-size:24px;
	font-weight:600
}
.mask-layer-2 .mask-layer-wrapper .coupon-box {
	border:.0625rem solid #bdbdbd;
	cursor:text;
	height:50px;
	line-height:50px;
	display:inline-block;
	padding:0 1.8125rem;
	min-width:160px;
	border-radius:.1875rem 0 0 .1875rem;
	margin-bottom:50px;
	background-color:#f5f5f5;
	font-size:16px;
	color:#212121
}
.mask-layer-2 .mask-layer-wrapper .add-chrome-now {
	display:inline-block;
	margin:30px 0 18px;
	height:48px;
	line-height:48px;
	outline:0;
	padding:0 16px;
	background:#cc4b06;
	box-shadow:none;
	text-shadow:none;
	border-style:solid;
	border-width:.0625rem;
	border-radius:.1875rem;
	color:#fff;
	transition:all .3s ease
}
.mask-layer-2 .mask-layer-wrapper .add-chrome-now:hover {
	background:#f26c25
}
.mask-layer-2 .mask-layer-wrapper .reviews {
	color:#616161;
	font-size:12px;
	margin-top:15px
}
.mask-layer-2 .mask-layer-wrapper .close-icon {
	position:absolute;
	top:1.125rem;
	right:1rem;
	cursor:pointer
}
.simple-blog .blog-header {
	align-items:center;
	display:flex;
	position:fixed;
	top:0;
	background:#fff;
	width:100vw;
	height:80px;
	left:0;
	padding:0 100px;
	box-shadow:.6875rem .9375rem 1.8125rem 0 rgba(48,48,48,.07);
	justify-content:center
}
.simple-blog .blog-header .blog-header-inner {
	max-width:50rem;
	width:100%;
	padding:0 40px;
	display:flex;
	align-items:center;
	justify-content:space-between
}
.simple-blog .blog-header .logo {
	display:flex
}
.simple-blog .blog-header .install-coupert-block {
	max-width:22.375rem;
	min-width:auto;
	position:relative
}
.simple-blog .blog-header .button-wrapper {
	max-width:31rem;
	margin:0 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	flex-direction:column
}
.simple-blog .blog-header .button-wrapper .install-button {
	max-width:22.5rem;
	width:100%;
	margin:0 auto;
	height:2.5rem;
	font-size:.875rem;
	line-height:2.5rem;
	font-weight:900
}
.simple-blog .blog-header .button-wrapper .primary-btn-large {
	border-radius:.375rem;
	letter-spacing:.03125rem;
	outline:0;
	padding:0 .625rem;
	text-align:center;
	user-select:none;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	color:#fff;
	border:none;
	transition:all .3s ease
}
.simple-blog .blog-header .button-wrapper .primary-btn-large:hover {
	color:#fff;
	border:none;
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.simple-blog .blog-header .button-wrapper .primary-btn-large .subcopy {
	font-weight:400;
	font-size:1rem
}
.simple-blog .blog-header .button-wrapper .icon-circle-check {
	font-size:1.25rem;
	margin-right:.5rem;
	display:inline-block;
	line-height:1.25rem;
	vertical-align:middle;
	border:.125rem solid #fff;
	border-radius:100%;
	padding:.125rem;
	margin-top:-.375rem
}
.simple-blog .blog-header .button-wrapper .icon-circle-check svg {
	fill:#fff;
	vertical-align:middle;
	margin-top:-.125rem
}
.simple-blog .blog-header .button-wrapper.disabled {
	display:none;
	margin:0
}
.simple-blog .blog-header .button-wrapper.disabled .primary-btn-large {
	border-radius:.375rem;
	letter-spacing:.03125rem;
	outline:0;
	padding:0 .625rem;
	text-align:center;
	transition:all .2s ease;
	user-select:none;
	background:#f5f5f5;
	border:.0625rem solid #ececec;
	color:#b7b7b7;
	box-shadow:none;
	cursor:default
}
.simple-blog .blog-post {
	padding:120px 40px 0;
	max-width:50rem;
	width:100%;
	margin:0 auto
}
.simple-blog .blog-post h2 {
	font-size:1.875rem;
	line-height:2.5rem;
	color:#404340
}
.simple-blog .blog-post .blog-img {
	margin:2.6875rem auto 0;
	display:block;
	box-shadow:0 .25rem .4375rem 0 rgba(0,0,0,.1),0 .375rem 1.125rem 0 rgba(0,0,0,.1)
}
.simple-blog .blog-post h3 {
	color:#273c46;
	font-weight:400;
	line-height:2.125rem;
	margin-top:2.1875rem;
	font-size:1.3125rem;
	font-family:Georgia,serif
}
.simple-blog .blog-post h3 a {
	font-size:1.3125rem;
	font-family:Georgia,serif;
	line-height:2.1875rem;
	text-decoration:underline;
	color:#fd4c46
}
.simple-blog .get-coupert-section {
	max-width:50rem;
	width:100%;
	margin:0 auto;
	border-color:transparent;
	padding:0 0 50px;
	display:flex;
	align-items:center;
	justify-content:center
}
.simple-blog .get-coupert-section .install-coupert-block {
	max-width:22.375rem;
	position:relative
}
.simple-blog .get-coupert-section .button-wrapper {
	max-width:31rem;
	margin:0 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	flex-direction:column
}
.simple-blog .get-coupert-section .button-wrapper .install-button {
	max-width:22.5rem;
	width:100%;
	margin:0 auto;
	height:3.75rem;
	font-size:1.25rem;
	line-height:3.75rem;
	font-weight:900
}
.simple-blog .get-coupert-section .button-wrapper .primary-btn-large {
	border-radius:.375rem;
	letter-spacing:.03125rem;
	outline:0;
	padding:0 .625rem;
	text-align:center;
	cursor:pointer;
	user-select:none;
	border:none;
	color:#fff;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.simple-blog .get-coupert-section .button-wrapper .primary-btn-large:hover {
	color:#fff;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	border:none
}
.simple-blog .get-coupert-section .button-wrapper .primary-btn-large .subcopy {
	font-weight:400;
	font-size:1.125rem
}
.simple-blog .get-coupert-section .button-wrapper .icon-circle-check {
	font-size:1.25rem;
	margin-right:.5rem;
	display:inline-block;
	line-height:1.25rem;
	vertical-align:middle;
	border:.125rem solid #fff;
	border-radius:100%;
	padding:.125rem;
	margin-top:-.375rem
}
.simple-blog .get-coupert-section .button-wrapper .icon-circle-check svg {
	fill:#fff;
	vertical-align:middle;
	margin-top:-.125rem
}
.simple-blog .get-coupert-section .button-wrapper.disabled {
	display:none;
	margin:0
}
.simple-blog .get-coupert-section .button-wrapper.disabled .primary-btn-large {
	border-radius:.375rem;
	letter-spacing:.03125rem;
	outline:0;
	padding:0 .625rem;
	text-align:center;
	transition:all .2s ease;
	user-select:none;
	background:#f5f5f5;
	border:.0625rem solid #ececec;
	color:#b7b7b7;
	box-shadow:none;
	cursor:default
}
.fixed-header,.install-coupert-block .button-wrapper .install-button {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease
}
.simple-blog .get-coupert-section .ratings {
	margin-top:0;
	margin-left:2.6875rem;
	padding-left:2.5rem;
	border-left:.0625rem solid #e6e6e6;
	display:flex;
	flex-direction:column;
	justify-content:center;
	height:5.0625rem
}
.simple-blog .get-coupert-section .ratings h5 {
	font-size:.9375rem;
	color:#a1a1a1;
	font-weight:400
}
.simple-blog .get-coupert-section .ratings .star-wrapper {
	display:flex;
	align-items:center;
	justify-content:space-between;
	width:11.875rem;
	margin:0 .625rem
}
.simple-blog .get-coupert-section .ratings .star-wrapper .star {
	max-width:2.1875rem;
	width:2.1875rem;
	height:2.1875rem;
	padding:0 .125rem
}
.simple-blog .app-links {
	padding:1.25rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#fafafa
}
.simple-blog .app-links .flex {
	display:flex;
	align-items:center;
	justify-content:center
}
.simple-blog .app-links .flex h6 {
	margin:.625rem;
	font-size:.75rem;
	line-height:1.1875rem;
	color:#a1a1a1;
	font-weight:400
}
.simple-blog .app-links .flex h6 a {
	color:#404340
}
.content-container {
	width:100%;
	margin:0 auto;
	padding-top:116px;
	display:flex;
	flex-direction:column;
	min-height:84.5vh
}
.content-container .content-wrapper {
	width:100%;
	max-width:1200px;
	margin:0 auto 50px;
	padding:30px;
	background:#fff;
	font-size:.875rem;
	border-radius:.3125rem;
	color:#505050
}
.content-container .public-heading {
	font-size:2.125rem;
	font-weight:500;
	margin-bottom:1.25rem;
	color:#fdbb30
}
.content-container .static-main {
	margin-bottom:.875rem
}
.content-container .static-main .public-subheading {
	font-size:1.25rem;
	font-weight:500;
	margin-bottom:1rem;
	margin-top:1rem
}
.content-container .static-main .public-smallheading {
	font-size:1.25rem;
	font-weight:500;
	margin-bottom:.375rem
}
.content-container .static-main .detail-des {
	font-size:.875rem;
	margin-bottom:.625rem;
	line-height:1.5
}
.content-container .static-main .detail-des.important {
	font-size:.875rem;
	color:#f1582c;
	font-weight:700
}
.content-container .static-main .detail-des-img {
	padding-left:20px;
	font-size:1rem;
	margin-bottom:.625rem;
	line-height:1.5;
	background:url(https://www.coupert.com/img/check.svg) left .375rem no-repeat
}
.content-container .static-main .detail-des-img.important {
	font-size:1rem;
	color:#f1582c;
	font-weight:700
}
.content-container .static-main .detail-ul li {
	font-size:.875rem;
	margin-left:1.25rem;
	margin-bottom:.3125rem;
	list-style:outside;
	color:#666
}
.content-container .static-main a {
	color:#3d68fb
}
.breadcrumb li,.breadcrumb li a {
	color:#666;
	font-size:14px
}
.content-container .static-main a:hover {
	text-decoration:underline
}
.content-container .content-wrapper.clear {
	background:0 0;
	padding:0
}
.content-container .row-fluid {
	width:100%;
	max-width:1200px
}
.breadcrumb {
	width:100%;
	padding:16px 0
}
.breadcrumb li {
	float:left
}
.breadcrumb li a:hover {
	color:#fd4c46
}
.breadcrumb li:after {
	content:">";
	color:#666;
	padding:0 4px
}
.breadcrumb li:last-child:after {
	content:""
}
.couponalert-container {
	width:100%;
	margin:0 auto 20px;
	border:.0625rem solid #ececec;
	border-radius:3px;
	background:#fff;
	padding:20px;
	text-align:center
}
.couponalert-container.store {
	display:flex;
	align-items:center
}
.couponalert-container .emaillogo {
	flex:0 0 90px;
	margin-right:.9375rem;
	height:90px;
	border-radius:50%;
	background:#fff;
	padding:.3125rem;
	display:flex;
	border:.0625rem solid #e7e7e7;
	align-items:center;
	justify-content:center
}
.couponalert-container .couponalert-title {
	font-size:20px;
	color:#333;
	text-align:left;
	font-weight:700
}
.couponalert-container .couponalert-wrap {
	width:100%;
	height:48px;
	background-color:#f5f5f5;
	border-radius:24px;
	display:inline-block;
	margin-top:16px
}
.couponalert-container .couponalert-wrap div {
	width:100%;
	height:100%;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.couponalert-container .couponalert-wrap div .subscribe-email {
	display:inline-block;
	width:calc((100% - 72px));
	height:100%;
	font-size:14px;
	line-height:44px;
	color:#999;
	padding:0 12px
}
.couponalert-container .couponalert-wrap div .subscribe-btn {
	width:104px;
	height:100%;
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	border-radius:0 24px 24px 0;
	font-size:14px;
	color:#fff;
	font-weight:700
}
.landing-wrapper .bose-headphones-wrapper .bose-headphones,.landing-wrapper .bose-pill-wrapper .bose-pill,.landing-wrapper .fitbit-wrapper .fitbit,.landing-wrapper .nike-shoe-wrapper .nike-shoe,.landing-wrapper .ray-bans-wrapper .ray-bans,.landing-wrapper .sony-camera-wrapper .sony-camera {
	background-repeat:no-repeat;
	background-position:center center
}
.couponalert-container .couponalert-wrap .subscribe-email-notice-successful {
	color:#6eb92b;
	text-align:left;
	margin-top:10px;
	display:none
}
.couponalert-container .couponalert-wrap .subscribe-email-notice-error {
	color:#fd4c46;
	text-align:left;
	margin-top:10px;
	display:none;
	font-size:14px
}
.couponalert-container.index {
	width:80%;
	margin:20px auto 40px
}
.couponalert-container.index .couponalert-title {
	text-align:center
}
.couponalert-container.index .couponalert-wrap {
	width:60%
}
.couponalert-container.index .couponalert-wrap div .subscribe-email {
	width:calc((100% - 104px))
}
.couponalert-container.index .couponalert-wrap div .subscribe-btn {
	width:104px
}
.paralax-component {
	position:absolute;
	pointer-events:none
}
.paralax-component img {
	width:100%
}
.paralax-component .wb-px-image {
	background-size:100%;
	animation:parallaxfadein 1.5s ease
}
@keyframes parallaxfadein {
	from {
	opacity:0;
	transform:translate3d(0,-.625rem,0)
}
to {
	opacity:1;
	transform:translate3d(0,0,0)
}
}.landing-wrapper .parallax-images {
	max-width:75rem;
	position:relative;
	margin:0 auto;
	pointer-events:none
}
.landing-wrapper .parallax-images.parallax-images-has-subtitles .nike-shoe-wrapper {
	top:26.875rem
}
.landing-wrapper .parallax-images.parallax-images-has-subtitles .bose-headphones-wrapper {
	top:19.375rem
}
.landing-wrapper .ray-bans-wrapper {
	width:28rem;
	top:-5.625rem;
	right:33%;
	z-index:9999;
	left:inherit
}
.landing-wrapper .ray-bans-wrapper .ray-bans {
	width:28rem;
	height:18.0625rem
}
.landing-wrapper .nike-shoe-wrapper {
	width:46.5rem;
	top:19.1875rem;
	left:-25.25rem
}
.landing-wrapper .nike-shoe-wrapper .nike-shoe {
	width:46.5rem;
	height:30.25rem
}
.landing-wrapper .bose-headphones-wrapper {
	width:24.25rem;
	left:38%;
	top:10rem
}
.landing-wrapper .bose-headphones-wrapper .bose-headphones {
	width:24.25rem;
	height:36.25rem
}
.landing-wrapper .sony-camera-wrapper {
	width:24.25rem;
	top:15rem;
	right:-9%
}
.landing-wrapper .sony-camera-wrapper .sony-camera {
	width:21.375rem;
	height:22.5rem
}
.landing-wrapper .bose-pill-wrapper {
	width:24.25rem;
	top:-7.25rem;
	right:-13%
}
.landing-wrapper .bose-pill-wrapper .bose-pill {
	width:32.1875rem;
	height:23.5rem
}
.landing-wrapper .fitbit-wrapper {
	width:24.25rem;
	top:41.875rem;
	right:-12%
}
.landing-wrapper .fitbit-wrapper .fitbit {
	width:14.5rem;
	height:19.0625rem
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-wrapper .ray-bans-wrapper .ray-bans {
	background-size:28rem 18.0625rem
}
.landing-wrapper .nike-shoe-wrapper .nike-shoe {
	background-size:46.5rem 30.25rem
}
.landing-wrapper .bose-headphones-wrapper .bose-headphones {
	background-size:24.25rem 36.25rem
}
.landing-wrapper .sony-camera-wrapper .sony-camera {
	background-size:21.375rem 18.0625rem
}
.landing-wrapper .bose-pill-wrapper .bose-pill {
	background-size:32.1875rem 23.5rem
}
.landing-wrapper .fitbit-wrapper .fitbit {
	background-size:14.5rem 19.0625rem
}
}@media(min-width:87.5rem) {
	.landing-wrapper .ray-bans-wrapper {
	right:auto;
	left:35%
}
}@media(max-width:71.875rem) {
	.landing-wrapper .sony-camera-wrapper {
	right:-17%
}
.landing-wrapper .fitbit-wrapper {
	display:none
}
}@media(max-width:68.4375rem) {
	.landing-wrapper .bose-pill-wrapper {
	display:none
}
}@media(max-width:67.125rem) {
	.landing-wrapper .bose-headphones-wrapper {
	left:45%
}
.landing-wrapper .sony-camera-wrapper {
	top:-1.25rem
}
}@media(max-width:64.375rem) {
	.landing-wrapper .ray-bans-wrapper {
	right:30%
}
.landing-wrapper .ray-bans-wrapper .ray-bans {
	background-size:23.4375rem
}
}@media(max-width:58.125rem) {
	.landing-wrapper .bose-pill-wrapper,.landing-wrapper .fitbit-wrapper,.landing-wrapper .sony-camera-wrapper {
	display:none
}
.landing-wrapper .bose-headphones-wrapper {
	top:7.75rem;
	left:55%
}
}@media(max-width:53.125rem) {
	.landing-wrapper .ray-bans-wrapper {
	right:15%
}
}@media(max-width:48rem) {
	.landing-wrapper .bose-headphones-wrapper {
	top:6.25rem;
	left:56%
}
.landing-wrapper .ray-bans-wrapper {
	top:-6.25rem;
	right:2%
}
.landing-wrapper .ray-bans-wrapper .ray-bans {
	background-size:20rem
}
.landing-wrapper .nike-shoe-wrapper {
	left:-25rem
}
}@media(max-width:43.0625rem) {
	.landing-wrapper .ray-bans-wrapper {
	right:2%
}
}@media(max-width:38.75rem) {
	.landing-wrapper .bose-headphones-wrapper {
	top:12.5rem;
	left:49%
}
.landing-wrapper .bose-headphones-wrapper .bose-headphones {
	background-size:15.625rem;
	height:23.75rem
}
.landing-wrapper .bose-headphones-wrapper .coin {
	top:-.3125rem!important;
	left:30%!important
}
.landing-wrapper .nike-shoe-wrapper {
	left:-21.25rem
}
.landing-wrapper .nike-shoe-wrapper .nike-shoe {
	background-size:34rem
}
.landing-wrapper .nike-shoe-wrapper .coin {
	left:81%!important
}
.landing-wrapper .ray-bans-wrapper {
	top:-6.875rem;
	right:-12%
}
.landing-wrapper .ray-bans-wrapper .ray-bans {
	background-size:17.5rem
}
.landing-wrapper .ray-bans-wrapper .coin {
	left:33%!important
}
}@media(max-width:32.5rem) {
	.landing-wrapper .bose-headphones-wrapper {
	top:18.75rem
}
.landing-wrapper .ray-bans-wrapper {
	top:-7.5rem;
	right:-12%
}
.landing-wrapper .nike-shoe-wrapper {
	top:22.5rem;
	left:-23.75rem
}
}@media(max-width:29.375rem) {
	.landing-wrapper .bose-headphones-wrapper,.landing-wrapper .ray-bans-wrapper {
	display:none
}
}.landing-cohesive .landing-hero .mobile-email-success {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	top:0;
	background:rgba(0,0,0,.5);
	z-index:9999;
	display:flex;
	justify-content:center;
	align-items:flex-start;
	opacity:0;
	animation:FadeInBkg .4s ease forwards
}
@keyframes FadeInBkg {
	from {
	opacity:0
}
to {
	opacity:1
}
}.landing-cohesive .landing-hero .mobile-email-success .inner {
	border-radius:.1875rem;
	margin-top:6.25rem;
	width:90%;
	max-width:26.25rem;
	background:#fff;
	padding:1.875rem;
	opacity:0;
	animation:slideDown .5s .1s ease forwards
}
@keyframes slideDown {
	from {
	opacity:0;
	transform:translate3d(0,-5.625rem,0)
}
to {
	opacity:1;
	transform:translate3d(0,0,0)
}
}.landing-cohesive .landing-hero .mobile-email-success .inner h2 {
	text-align:center;
	margin-bottom:.625rem;
	color:#404340
}
.landing-cohesive .landing-hero .mobile-email-success .inner h4 {
	text-align:center
}
.landing-cohesive .landing-hero .mobile-email-success .inner button {
	font-size:1rem;
	height:2.5rem;
	width:100%;
	margin-top:.9375rem;
	border-color:#ececec;
	background:#f5f5f5;
	color:#b7b7b7;
	box-shadow:none;
	cursor:default
}
.lp-81 .landing-cohesive .landing-hero .hero-headline h1.hero-title {
	font-size:40px
}
.email-capture {
	opacity:0;
	animation:fadein 1s ease forwards;
	max-width:25rem
}
.email-capture input {
	height:3.125rem!important;
	font-size:1.0625rem!important;
	border:.0625rem solid #eaeaea!important
}
.email-capture button {
	min-width:100%;
	margin-top:.9375rem;
	width:100%;
	height:3.4375rem;
	font-size:1.125rem
}
.email-capture button .subcopy {
	font-family:Coupert-font;
	font-weight:400;
	font-size:1.125rem
}
.landing-cohesive .landing-hero .hero-headline {
	max-width:46rem;
	margin-top:8.125rem;
	animation:parallaxleftin 1.2s ease
}
.landing-cohesive .landing-hero .hero-headline h1 {
	margin-bottom:2.5rem
}
.landing-cohesive .landing-hero .hero-headline h1.hero-title {
	font-size:3.3125rem;
	color:#404340
}
.landing-cohesive .landing-hero .hero-headline h2 {
	margin-bottom:3.125rem;
	color:#a1a1a1
}
.landing-cohesive .landing-hero .hero-headline h2.hero-subtitle {
	font-size:1.5625rem;
	line-height:1.9375rem
}
.landing-cohesive .landing-hero .hero-headline .forbes {
	display:inline-block;
	background:url(https://cdn.ivaws.com/wikibuy-assets/images/homepage/product-test/forbes.png) no-repeat;
	background-size:contain;
	width:8.125rem;
	height:2.5rem;
	opacity:1;
	margin-left:.625rem;
	margin-bottom:-.375rem
}
.install-coupert-block .button-wrapper {
	margin:0;
	justify-content:flex-start;
	align-items:flex-start
}
.install-coupert-block .button-wrapper .install-button {
	margin:0;
	animation:fadein 1s ease;
	height:3.4375rem;
	font-size:1.375rem;
	border-radius:.5rem;
	font-family:Coupert-font;
	font-weight:700;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	letter-spacing:.03125rem;
	outline:0;
	padding:0 .625rem;
	text-align:center;
	cursor:pointer;
	user-select:none;
	background:#01c049;
	border:.0625rem solid transparent;
	color:#fff;
	display:flex;
	align-items:center;
	justify-content:center;
	line-height:normal;
	position:relative;
	min-width:11.25rem;
	transition:all .3s ease
}
.install-coupert-block .button-wrapper .install-button:hover {
	color:#fff;
	background-color:#00e76d;
	border:.0625rem solid #00e76d;
	box-shadow:0 .125rem .5rem rgba(210,210,210,.3)
}
.install-coupert-block .button-wrapper .install-button .subcopy {
	font-weight:400;
	font-size:1.375rem
}
.install-coupert-block .button-wrapper .ratings {
	margin:1.25rem auto 0;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column-reverse
}
@media(max-width:37.5rem) {
	.landing-cohesive .landing-hero .hero-headline {
	margin-top:4.375rem
}
.landing-cohesive .landing-hero .hero-headline h2 {
	margin-bottom:2.625rem
}
}@media(max-width:29.25rem) {
	.landing-cohesive .landing-hero .hero-headline {
	margin-top:.625rem
}
}@media(max-width:25rem) {
	.landing-cohesive .landing-hero .hero-headline {
	min-width:12.5rem;
	max-width:100%;
	margin-top:.625rem
}
.install-coupert-block {
	max-width:100%;
	width:100%;
	min-width:0
}
}@keyframes parallaxleftin {
	from {
	opacity:0;
	transform:translate3d(-1.25rem,0,0)
}
to {
	opacity:1;
	transform:translate3d(0,0,0)
}
}@keyframes fadein {
	from {
	opacity:0
}
to {
	opacity:1
}
}.landing-cohesive .landing-hero .about-video {
	background:#fff;
	padding:.625rem;
	border-radius:.375rem;
	position:absolute;
	right:0;
	top:5.9375rem;
	width:43.125rem;
	border:.0625rem solid #dbdee1;
	box-shadow:0 .1875rem .9375rem rgba(0,0,0,.14)
}
@media(max-width:78.125rem) {
	.landing-cohesive .landing-hero .about-video {
	width:34.375rem
}
}@media(max-width:65.625rem) {
	.landing-cohesive .landing-hero .about-video {
	width:34.375rem;
	position:relative;
	top:0;
	margin-top:2.5rem;
	z-index:100
}
}@media(max-width:43.75rem) {
	.landing-cohesive .landing-hero .about-video {
	width:auto;
	position:relative;
	top:0;
	margin-top:2.5rem;
	z-index:100
}
}.landing-cohesive .landing-hero .wistia_responsive_wrapper button {
	min-width:auto
}
.landing-cohesive .landing-hero {
	height:68.75rem;
	width:100%;
	position:relative
}
.landing-cohesive .landing-hero h1.hero-title {
	font-size:3.75rem;
	line-height:4.375rem;
	margin-bottom:1.875rem
}
@media(max-width:58.125rem) {
	.landing-cohesive .landing-hero {
	height:63.75rem
}
}@media(max-width:48rem) {
	.landing-cohesive .landing-hero {
	height:60rem
}
.landing-cohesive .landing-hero h1.hero-title {
	font-size:2.625rem;
	line-height:3.0625rem
}
}@media(max-width:37.5rem) {
	.landing-cohesive .landing-hero {
	height:56.25rem
}
}@media(max-width:31.25rem) {
	.landing-cohesive .landing-hero {
	height:53.125rem
}
}.landing-cohesive .landing-how-it-works {
	height:68.75rem;
	position:relative
}
.landing-cohesive .landing-how-it-works .content {
	max-width:44.0625rem
}
.landing-cohesive .landing-how-it-works .content h1 {
	margin-bottom:1.25rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#404340;
	font-size:2.125rem;
	line-height:2.75rem;
	font-weight:700
}
.landing-cohesive .landing-how-it-works .content h2 {
	margin-bottom:1.875rem;
	line-height:2.0625rem;
	max-width:38.125rem
}
.landing-cohesive .landing-how-it-works .content h2.gray {
	color:#a1a1a1;
	font-size:1.25rem
}
.landing-cohesive .landing-how-it-works .content h2.reduced-width {
	max-width:29.1875rem
}
.silver {
	color:#a1a1a1
}
.landing-cohesive .landing-how-it-works .xbox-console-wrapper {
	width:28rem;
	top:-.625rem;
	right:10%
}
.landing-cohesive .landing-how-it-works .xbox-console-wrapper .xbox-console {
	width:82.5625rem;
	height:44.375rem;
	background-repeat:no-repeat;
	background-position:center center
}
.landing-cohesive .landing-how-it-works .xbox-controller-wrapper {
	width:26.625rem;
	top:19.375rem;
	right:23%
}
.landing-cohesive .landing-how-it-works .xbox-controller-wrapper .xbox-controller {
	width:26.625rem;
	height:25.625rem;
	background-repeat:no-repeat;
	background-position:center center
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-cohesive .landing-how-it-works .xbox-console-wrapper .xbox-console {
	background-size:82.5625rem 44.375rem
}
.landing-cohesive .landing-how-it-works .xbox-controller-wrapper .xbox-controller {
	background-size:26.625rem 25.625rem
}
}.landing-cohesive .landing-how-it-works .pill {
	min-width:19.0625rem;
	height:auto;
	border-radius:.625rem;
	background-color:#01c049;
	box-shadow:0 .1875rem .9375rem rgba(0,0,0,.14);
	display:flex;
	align-items:center;
	justify-content:flex-start;
	padding:.625rem .375rem;
	position:absolute
}
.landing-cohesive .landing-how-it-works .pill h3 {
	color:#fff;
	font-size:.9375rem;
	line-height:.9375rem;
	padding:0 1.0625rem 0 .6875rem
}
.landing-cohesive .landing-how-it-works .pill h3.light {
	font-size:.8125rem;
	padding-left:.6875rem;
	padding-top:.3125rem
}
.landing-cohesive .landing-how-it-works .pill:after {
	content:"C";
	width:2.8125rem;
	height:.9375rem;
	color:rgba(0,0,0,.41);
	display:flex;
	align-items:center;
	justify-content:center;
	margin-top:0;
	position:absolute;
	left:auto;
	border:none;
	font-size:1.375rem;
	right:.5rem;
	top:.5rem;
	opacity:.8;
	font-weight:700
}
.landing-cohesive .landing-how-it-works .pill:before {
	content:"\69";
	width:1.625rem;
	height:2.125rem;
	border-right:.0625rem solid rgba(255,255,255,.7);
	color:rgba(255,255,255,.7);
	display:flex;
	align-items:center;
	justify-content:center;
	font-family:Coupert-iconfont;
	font-size:.6875rem;
	padding-right:.1875rem
}
.landing-cohesive .landing-how-it-works .pill .small-view {
	display:none
}
@media(max-width:71.875rem) {
	.landing-cohesive .landing-how-it-works .xbox-console-wrapper {
	right:auto;
	left:68%
}
.landing-cohesive .landing-how-it-works .xbox-controller-wrapper {
	right:auto;
	left:43%
}
}@media(max-width:63.125rem) {
	.landing-cohesive .landing-how-it-works .xbox-console-wrapper {
	left:78%
}
.landing-cohesive .landing-how-it-works .xbox-console-wrapper .xbox-console {
	background-size:80.75rem
}
.landing-cohesive .landing-how-it-works .xbox-controller-wrapper {
	left:53%
}
.landing-cohesive .landing-how-it-works .pill {
	left:27%!important
}
}@media(max-width:61.25rem) {
	.landing-cohesive .landing-how-it-works {
	height:62.5rem
}
.landing-cohesive .landing-how-it-works .pill {
	min-width:13.75rem
}
.landing-cohesive .landing-how-it-works .pill .large-view {
	display:none
}
.landing-cohesive .landing-how-it-works .pill .small-view {
	display:block
}
}@media(max-width:53.125rem) {
	.landing-cohesive .landing-how-it-works {
	height:58.125rem
}
.landing-cohesive .landing-how-it-works .xbox-console-wrapper {
	left:89%
}
.landing-cohesive .landing-how-it-works .xbox-controller-wrapper {
	top:16.25rem;
	left:60%
}
.landing-cohesive .landing-how-it-works .xbox-controller-wrapper .xbox-controller {
	background-size:22.1875rem
}
.landing-cohesive .landing-how-it-works .pill {
	left:22%!important
}
}@media(max-width:48rem) {
	.landing-cohesive .landing-how-it-works {
	height:58.75rem
}
.landing-cohesive .landing-how-it-works .xbox-console-wrapper {
	left:89%
}
.landing-cohesive .landing-how-it-works .xbox-controller-wrapper {
	top:16.875rem;
	left:55%
}
.landing-cohesive .landing-how-it-works .pill {
	left:29%!important
}
}@media(max-width:46.875rem) {
	.landing-cohesive .landing-how-it-works .pill {
	display:none
}
}@media(max-width:43.125rem) {
	.landing-cohesive .landing-how-it-works .xbox-console-wrapper,.landing-cohesive .landing-how-it-works .xbox-controller-wrapper {
	display:none
}
}@media(max-width:37.5rem) {
	.landing-cohesive .landing-how-it-works {
	height:auto;
	margin-bottom:17.5rem
}
}.landing-cohesive .landing-coupons {
	height:56.25rem;
	position:relative
}
.landing-cohesive .landing-coupons .content {
	max-width:33.3125rem;
	float:right;
	padding-top:0
}
.landing-cohesive .landing-coupons .content h1 {
	margin-bottom:1.25rem;
	font-weight:700;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#404340;
	font-size:2.125rem;
	line-height:2.75rem
}
.landing-cohesive .landing-coupons .content h2 {
	margin-bottom:2.5rem;
	line-height:2.5rem;
	font-size:1.25rem
}
.landing-cohesive .landing-coupons .content h2.gray {
	color:#adb9bf
}
.landing-cohesive .landing-coupons .content h2.reduced-width {
	max-width:28.125rem
}
.landing-cohesive .landing-coupons .drone-wrapper {
	width:79.6875rem;
	top:-18.75rem;
	left:-49%
}
.landing-cohesive .landing-coupons .drone-wrapper .drone {
	width:79.6875rem;
	height:50.3125rem;
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/drone.png);
	background-repeat:no-repeat;
	background-position:center center
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-cohesive .landing-coupons .drone-wrapper .drone {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/drone@2x.png);
	background-size:79.6875rem 50.3125rem
}
}.landing-cohesive .landing-coupons .coupon-card {
	min-width:15rem;
	height:auto;
	border-radius:.75rem;
	background-color:#fff;
	box-shadow:0 .1875rem .9375rem rgba(0,0,0,.14);
	position:absolute;
	padding:1.25rem;
	opacity:0;
	transform:scale(.8) translate3d(0,-1.25rem,0);
	transition:all .3s ease
}
.landing-cohesive .landing-coupons .coupon-card h3 {
	color:#01c049;
	line-height:1.75rem
}
.landing-cohesive .landing-coupons .coupon-card h4,.landing-cohesive .landing-coupons .coupon-card h5 {
	font-size:.8125rem;
	line-height:1.1875rem;
	color:#a1a1a1
}
.landing-cohesive .landing-coupons .coupon-card h5 {
	color:#404340
}
.landing-cohesive .landing-coupons .coupon-card ul {
	margin-top:.3125rem
}
.landing-cohesive .landing-coupons .coupon-card ul li {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.landing-cohesive .landing-coupons .coupon-card ul li svg,.landing-cohesive .landing-coupons .coupon-card ul li>div {
	height:.8125rem;
	width:.8125rem
}
.landing-cohesive .landing-coupons .coupon-card ul li svg {
	opacity:0;
	transform:scale(0);
	transition:all .3s ease
}
.landing-cohesive .landing-coupons.card-visible .coupon-card {
	transform:scale(1) translate3d(0,0,0);
	opacity:1
}
.landing-cohesive .landing-coupons.card-visible .coupon-card ul li.a svg {
	transition-delay:.1
}
.landing-cohesive .landing-coupons.card-visible .coupon-card ul li.b svg {
	transition-delay:.4s
}
.landing-cohesive .landing-coupons.card-visible .coupon-card ul li.c svg {
	transition-delay:.7s
}
.landing-cohesive .landing-coupons.card-visible .coupon-card ul li.d svg {
	transition-delay:1s
}
.landing-cohesive .landing-coupons.card-visible .coupon-card ul li.e svg {
	transition-delay:1.3s
}
.landing-cohesive .landing-coupons.card-visible .coupon-card ul li svg {
	transform:scale(1);
	opacity:1
}
@media(max-width:71.875rem) {
	.landing-cohesive .landing-coupons .drone-wrapper {
	top:-25rem
}
.landing-cohesive .landing-coupons .drone-wrapper .drone {
	background-size:68.75rem
}
.landing-cohesive .landing-coupons .drone-wrapper .coupon-card {
	left:58%!important
}
}@media(max-width:68.125rem) {
	.landing-cohesive .landing-coupons .drone-wrapper {
	left:-60%
}
.landing-cohesive .landing-coupons .drone-wrapper .drone {
	background-size:62.5rem
}
.landing-cohesive .landing-coupons .drone-wrapper .coupon-card {
	left:53%!important
}
}@media(max-width:61.875rem) {
	.landing-cohesive .landing-coupons .content {
	padding-top:17.5rem
}
}@media(max-width:59.375rem) {
	.landing-cohesive .landing-coupons .content {
	padding-top:21.5625rem
}
.landing-cohesive .landing-coupons .drone-wrapper {
	top:-25rem
}
.landing-cohesive .landing-coupons .drone-wrapper .drone {
	background-size:56.25rem
}
}@media(max-width:54.375rem) {
	.landing-cohesive .landing-coupons {
	height:62.5rem
}
.landing-cohesive .landing-coupons .content {
	padding-top:27.8125rem
}
}@media(max-width:49.25rem) {
	.landing-cohesive .landing-coupons .content {
	padding-top:25rem
}
}@media(max-width:48rem) {
	.landing-cohesive .landing-coupons .drone-wrapper {
	right:-61%
}
.landing-cohesive .landing-coupons .content {
	float:none;
	margin:0 auto
}
}@media(max-width:37.5rem) {
	.landing-cohesive .landing-coupons {
	height:58.75rem
}
.landing-cohesive .landing-coupons .drone-wrapper {
	left:auto;
	right:-67%
}
.landing-cohesive .landing-coupons .drone-wrapper .drone {
	background-size:45.625rem
}
.landing-cohesive .landing-coupons .content {
	padding-top:18.75rem
}
}@media(max-width:31.25rem) {
	.landing-cohesive .landing-coupons {
	height:57.8125rem
}
}@media(max-width:25rem) {
	.landing-cohesive .landing-coupons .drone-wrapper {
	left:auto;
	right:-111%
}
}@media(max-width:22.5rem) {
	.landing-cohesive .landing-coupons .drone-wrapper {
	right:-120%
}
.landing-cohesive .landing-coupons .drone-wrapper .drone {
	background-size:43.75rem
}
.landing-cohesive .landing-coupons .coupon-card {
	left:47%!important;
	top:26%!important
}
}.landing-cohesive .landing-cashback {
	height:40rem;
	position:relative
}
.landing-cohesive .landing-cashback .content {
	max-width:32.75rem;
	position:absolute;
	left:0;
	top:-4.375rem
}
.landing-cohesive .landing-cashback .content h1 {
	margin-bottom:1.25rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#404340;
	font-size:2.125rem;
	line-height:2.75rem;
	font-weight:700
}
.landing-cohesive .landing-cashback .content h2 {
	margin-bottom:2.5rem;
	line-height:2.5rem
}
.landing-cohesive .landing-cashback .content h2.gray {
	color:#adb9bf;
	font-size:1.25rem
}
.landing-cohesive .landing-cashback .content h2.reduced-width {
	max-width:28.125rem
}
.landing-cohesive .landing-cashback .macbook-wrapper {
	width:50.3125rem;
	top:-21.875rem;
	right:-28%
}
.landing-cohesive .landing-cashback .macbook-wrapper .macbook {
	width:48.0625rem;
	height:47.1875rem;
	background-repeat:no-repeat;
	background-position:center center
}
.landing-cohesive .landing-cashback .one-dollar-bill-wrapper {
	width:9.625rem;
	top:1.875rem;
	right:22%
}
.landing-cohesive .landing-cashback .one-dollar-bill-wrapper .one-dollar-bill {
	width:19.1875rem;
	height:20.9375rem;
	background-repeat:no-repeat;
	background-position:center center
}
.landing-cohesive .landing-cashback .five-dollar-bill-wrapper {
	width:29.875rem;
	top:-21.875rem;
	right:8%
}
.landing-cohesive .landing-cashback .five-dollar-bill-wrapper .five-dollar-bill {
	width:28.625rem;
	height:30.75rem;
	background-repeat:no-repeat;
	background-position:center center
}
.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper {
	width:18.5625rem;
	top:-22.3125rem;
	right:-6%
}
.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper .ten-dollar-bill {
	width:18.5625rem;
	height:18rem;
	background-repeat:no-repeat;
	background-position:center center
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-cohesive .landing-cashback .macbook-wrapper .macbook {
	background-size:48.0625rem 47.1875rem
}
.landing-cohesive .landing-cashback .one-dollar-bill-wrapper .one-dollar-bill {
	background-size:19.1875rem 20.9375rem
}
.landing-cohesive .landing-cashback .five-dollar-bill-wrapper .five-dollar-bill {
	background-size:28.625rem 30.75rem
}
.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper .ten-dollar-bill {
	background-size:18.5625rem 18rem
}
}@media(max-width:67.5rem) {
	.landing-cohesive .landing-cashback .macbook-wrapper {
	right:-37%
}
.landing-cohesive .landing-cashback .five-dollar-bill-wrapper {
	top:-36%;
	right:0
}
.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper {
	right:-16%;
	top:-19.125rem
}
}@media(max-width:62.5rem) {
	.landing-cohesive .landing-cashback .macbook-wrapper {
	top:-14.25rem
}
.landing-cohesive .landing-cashback .five-dollar-bill-wrapper {
	top:-25%;
	right:-6%
}
}@media(max-width:61.25rem) {
	.landing-cohesive .landing-cashback .macbook-wrapper .macbook {
	background-size:37.5rem
}
.landing-cohesive .landing-cashback .macbook-wrapper .coin {
	top:5%!important;
	left:17%!important
}
.landing-cohesive .landing-cashback .one-dollar-bill-wrapper .one-dollar-bill {
	background-size:13.75rem
}
.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper {
	top:-12.875rem
}
.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper .ten-dollar-bill {
	background-size:12.5rem
}
}@media(max-width:58.4375rem) {
	.landing-cohesive .landing-cashback {
	height:40rem
}
.landing-cohesive .landing-cashback .macbook-wrapper {
	right:-52%
}
.landing-cohesive .landing-cashback .macbook-wrapper .macbook {
	background-size:31.25rem
}
.landing-cohesive .landing-cashback .macbook-wrapper .coin {
	top:12%!important;
	left:21%!important
}
}@media(max-width:48rem) {
	.landing-cohesive .landing-cashback {
	height:37.5rem
}
.landing-cohesive .landing-cashback .macbook-wrapper {
	right:-55%
}
.landing-cohesive .landing-cashback .content {
	max-width:24.6875rem
}
}@media(max-width:46.875rem) {
	.landing-cohesive .landing-cashback {
	height:47.5rem
}
.landing-cohesive .landing-cashback .content {
	padding-top:23.75rem
}
.landing-cohesive .landing-cashback .macbook-wrapper {
	top:-25.5rem;
	right:-46%
}
.landing-cohesive .landing-cashback .macbook-wrapper .macbook {
	background-size:31.25rem
}
.landing-cohesive .landing-cashback .macbook-wrapper .coin {
	top:14%!important;
	left:22%!important
}
.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper {
	right:-20%;
	top:-19.4375rem
}
.landing-cohesive .landing-cashback .one-dollar-bill-wrapper {
	top:-11.25rem;
	right:62%
}
}@media(max-width:37.5rem) {
	.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper {
	right:-22%;
	top:-23.9375rem
}
.landing-cohesive .landing-cashback .content {
	padding-top:17.25rem
}
}@media(max-width:33.75rem) {
	.landing-cohesive .landing-cashback {
	height:40.625rem
}
}@media(max-width:31.25rem) {
	.landing-cohesive .landing-cashback .macbook-wrapper {
	right:-79%
}
.landing-cohesive .landing-cashback .macbook-wrapper .macbook {
	background-size:25rem
}
.landing-cohesive .landing-cashback .macbook-wrapper .coin {
	top:20%!important;
	left:26%!important
}
.landing-cohesive .landing-cashback .one-dollar-bill-wrapper {
	top:-8.125rem;
	right:62%
}
.landing-cohesive .landing-cashback .one-dollar-bill-wrapper .one-dollar-bill,.landing-cohesive .landing-cashback .ten-dollar-bill-wrapper .ten-dollar-bill {
	background-size:10.625rem
}
.landing-cohesive .landing-cashback .content {
	padding-top:22.5rem
}
}.landing-cohesive .landing-mobile {
	height:38.75rem;
	position:relative
}
.landing-cohesive .landing-mobile .content {
	max-width:42.1875rem;
	float:right;
	padding-top:4.375rem;
	margin-left:45%
}
.landing-cohesive .landing-mobile .content h1 {
	margin-bottom:1.25rem;
	color:#404340;
	font-size:2.125rem;
	line-height:2.75rem
}
.landing-cohesive .landing-mobile .content h2 {
	margin-bottom:2.5rem;
	font-size:1.25rem;
	line-height:1.875rem
}
.landing-cohesive .landing-mobile .content h2.gray {
	color:#adb9bf
}
.landing-cohesive .landing-mobile .content h2.reduced-width {
	max-width:28.125rem
}
.landing-cohesive .landing-mobile .content .logos {
	display:flex;
	align-items:center
}
.landing-cohesive .landing-mobile .content .logos div {
	margin-right:1.5625rem
}
.landing-cohesive .landing-mobile .content .logos div:last-child {
	margin-right:0
}
.landing-cohesive .landing-mobile .content .app-store {
	width:10.4375rem;
	height:3.8125rem;
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/app-store.png);
	background-repeat:no-repeat;
	background-position:center center;
	margin-right:1.5625rem
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-cohesive .landing-mobile .content .app-store {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/app-store@2x.png);
	background-size:10.4375rem 3.8125rem
}
}.landing-cohesive .landing-mobile .content .paypal-bw {
	width:8.375rem;
	height:2.25rem;
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/paypal-logo-bw.png);
	background-repeat:no-repeat;
	background-position:center center
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-cohesive .landing-mobile .content .paypal-bw {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/paypal-logo-bw@2x.png);
	background-size:8.375rem 2.25rem
}
}.landing-cohesive .landing-mobile .content .applepay {
	width:5.75rem;
	height:2.75rem;
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/applepay-logo-bw.png);
	background-repeat:no-repeat;
	background-position:center center
}
.landing-cohesive .landing-mobile .iphone-wrapper {
	width:40%;
	top:-12.5rem;
	left:auto
}
.landing-cohesive .landing-mobile .iphone-wrapper .iphone {
	width:19.125rem;
	height:37.0625rem;
	margin:0 auto;
	background-repeat:no-repeat;
	background-position:center center
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-cohesive .landing-mobile .content .applepay {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/applepay-logo-bw@2x.png);
	background-size:5.75rem 2.75rem
}
.landing-cohesive .landing-mobile .iphone-wrapper .iphone {
	background-size:19.125rem 37.0625rem
}
}@media(max-width:54.375rem) {
	.landing-cohesive .landing-mobile .iphone-wrapper {
	width:40%;
	left:-1.5625rem
}
.landing-cohesive .landing-mobile .iphone-wrapper .iphone {
	background-size:14.5rem
}
.landing-cohesive .landing-mobile .content {
	padding-top:5rem
}
}@media(max-width:48rem) {
	.landing-cohesive .landing-mobile {
	height:40.625rem
}
.landing-cohesive .landing-mobile .content .logos div {
	margin-right:.9375rem
}
}@media(max-width:46.875rem) {
	.landing-cohesive .landing-mobile .paypal-bw {
	display:none
}
}@media(max-width:43.125rem) {
	.landing-cohesive .landing-mobile .iphone-wrapper {
	margin-left:-2.1875rem
}
.landing-cohesive .landing-mobile .iphone-wrapper .iphone {
	background-size:12.375rem
}
.landing-cohesive .landing-mobile .content {
	padding-top:0
}
}@media(max-width:33.75rem) {
	.landing-cohesive .landing-mobile {
	height:54.125rem
}
.landing-cohesive .landing-mobile .iphone-wrapper {
	width:100%;
	margin:0;
	height:29.1875rem;
	top:-5rem
}
.landing-cohesive .landing-mobile .content {
	width:100%;
	margin:0;
	float:none;
	padding-bottom:2.5rem;
	padding-top:29.5625rem
}
}.landing-price-drop {
	height:31.25rem;
	position:relative
}
.landing-price-drop .content {
	max-width:42.1875rem;
	padding-top:4.375rem
}
.landing-price-drop .content h1 {
	margin-bottom:1.25rem;
	color:#404340;
	font-size:2.125rem;
	line-height:2.75rem
}
.landing-price-drop .content h2.gray {
	max-width:31.25rem;
	color:#adb9bf;
	margin-bottom:2.5rem;
	font-size:1.25rem;
	line-height:1.875rem
}
.landing-price-drop .beauty-wrapper {
	width:40%;
	top:-8.125rem;
	left:auto;
	right:0
}
.landing-price-drop .beauty-wrapper .beauty {
	width:25.125rem;
	height:27.4375rem;
	margin:0 auto;
	background-repeat:no-repeat;
	background-position:center center
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-price-drop .beauty-wrapper .beauty {
	background-size:25.125rem 27.4375rem
}
}@media(max-width:65rem) {
	.landing-price-drop .content {
	max-width:29.375rem;
	padding-left:6.25rem
}
}@media(max-width:54.375rem) {
	.landing-price-drop .beauty-wrapper .beauty {
	background-size:14.5rem
}
}@media(max-width:46.6875rem) {
	.landing-price-drop .content {
	padding-left:.625rem;
	max-width:23.125rem
}
}@media(max-width:43.125rem) {
	.landing-price-drop .beauty-wrapper {
	margin-left:-2.1875rem
}
.landing-price-drop .beauty-wrapper .beauty {
	background-size:12.375rem
}
.landing-price-drop .content {
	padding-top:0
}
}@media(max-width:33.75rem) {
	.landing-price-drop {
	height:39.125rem
}
.landing-price-drop .beauty-wrapper {
	width:100%;
	margin:0;
	height:29.1875rem;
	top:-5rem
}
.landing-price-drop .content {
	width:100%;
	margin:0;
	float:none;
	padding-bottom:2.5rem;
	padding-top:21.25rem
}
}#root .landing-cohesive .landing-testimonials {
	position:relative;
	text-align:left;
	padding:0 1.25rem;
	width:100%
}
#root .landing-cohesive .landing-testimonials .star-wars-wrapper {
	width:22.125rem;
	top:-31.25rem;
	right:-22%
}
#root .landing-cohesive .landing-testimonials .star-wars-wrapper .star-wars {
	width:22.125rem;
	height:33.875rem;
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/star-wars.png);
	background-repeat:no-repeat;
	background-position:center center
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	#root .landing-cohesive .landing-testimonials .star-wars-wrapper .star-wars {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/star-wars@2x.png);
	background-size:22.125rem 33.875rem
}
}#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider {
	margin:0 auto;
	max-width:100%;
	width:100%;
	position:relative
}
#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider .slide {
	opacity:0;
	transition:opacity .3s ease;
	position:absolute;
	left:0;
	right:0;
	pointer-events:none;
	z-index:-1
}
#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider .slide.active {
	opacity:1;
	pointer-events:auto;
	z-index:2
}
@media(max-width:81.25rem) {
	#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider {
	max-width:60rem
}
}@media(max-width:47.9375rem) {
	#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider {
	min-height:10.625rem
}
}#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote {
	margin:0 auto 1.5rem;
	font-size:3.4375rem;
	line-height:3.8125rem;
	text-align:center;
	letter-spacing:-.125rem;
	font-family:Coupert-font;
	font-weight:400;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.full-screen-prompt-118.market-tpl-57,.full-screen-prompt-120.market-tpl-57,.full-screen-prompt-121.market-tpl-57,.full-screen-prompt-122.market-tpl-57,.full-screen-prompt.market-tpl-57,.full-screen-prompt_119.market-tpl-57 {
	font-family:SuisseIntl
}
#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote .quotation {
	color:#e9e9e9;
	line-height:2rem;
	height:1.875rem;
	transform:scale(2.2);
	display:inline-block;
	z-index:-1;
	position:relative;
	margin-right:.625rem
}
#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote .quotation.end {
	line-height:3.75rem;
	margin-right:0;
	margin-left:.625rem;
	transform:scale(2.2) translateY(.5rem)
}
@media(max-width:63.9375rem) {
	#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider {
	max-width:48.75rem
}
#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote {
	font-size:3.125rem;
	line-height:3.75rem
}
}@media(max-width:51.25rem) {
	#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote {
	font-size:2.875rem
}
}@media(max-width:47.9375rem) {
	#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote {
	font-size:2.1875rem;
	line-height:2.8125rem
}
}@media(max-width:43.75rem) {
	#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote {
	font-size:2.1875rem;
	line-height:2.8125rem
}
#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote .quotation.end {
	transform:scale(2.2) translateY(.1875rem)
}
#root .landing-cohesive .landing-testimonials .star-wars-wrapper {
	right:-37%
}
}@media(max-width:31.25rem) {
	#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote {
	font-size:2.0625rem;
	line-height:2.8125rem
}
#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider h2.quote .quotation.end {
	transform:scale(2.2) translateY(.1875rem)
}
#root .landing-cohesive .landing-testimonials {
	padding:8.125rem 0 14.5rem
}
}#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider .quote-name {
	font-size:1.25rem;
	text-align:center;
	color:#a1a1a1
}
#root .landing-cohesive .landing-testimonials .quote-slider-nav {
	display:flex;
	justify-content:center;
	margin-top:3.125rem
}
#root .landing-cohesive .landing-testimonials .quote-slider-nav li {
	background:#273c46;
	display:inline-block;
	margin:0 .4375rem;
	transition:all .25s ease;
	opacity:.3;
	width:.5625rem;
	height:.5625rem;
	border-radius:100%;
	cursor:pointer
}
#root .landing-cohesive .landing-testimonials .quote-slider-nav li.active,#root .landing-cohesive .landing-testimonials .quote-slider-nav li:active,#root .landing-cohesive .landing-testimonials .quote-slider-nav li:hover {
	opacity:1
}
#root .landing-cohesive .landing-testimonials .quote-slider-nav img {
	width:3.125rem;
	border-radius:100%
}
.landing-footer,.landing-footer .shopping-cart {
	width:100%;
	position:relative;
	height:28.125rem
}
@media(max-width:33.75rem) {
	#root .landing-cohesive .landing-testimonials .testimonial-wrapper .quote-slider {
	min-height:15.875rem
}
#root .landing-cohesive .landing-testimonials .star-wars-wrapper {
	display:none
}
}.landing-footer .shopping-cart {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/landing-page-images/shopping-cart.png);
	background-repeat:no-repeat;
	background-size:177.25rem!important;
	background-position:top;
	z-index:999
}
.landing-footer .image {
	z-index:10;
	position:relative
}
.landing-footer .sonos-wrapper {
	width:31.25rem;
	top:-6.8125rem;
	right:5%
}
.landing-footer .sonos-wrapper .sonos {
	width:38.75rem;
	height:28.125rem;
	position:absolute;
	background-repeat:no-repeat;
	background-position:top center
}
.landing-footer .toothbrush-wrapper {
	width:14.9375rem;
	top:-5.3125rem;
	left:5%
}
.landing-footer .toothbrush-wrapper .toothbrush {
	width:14.9375rem;
	height:28.125rem;
	position:absolute;
	background-repeat:no-repeat;
	background-position:top center
}
.landing-footer .gopro-wrapper {
	width:19.8125rem;
	top:-10.625rem;
	left:25%
}
.landing-footer .gopro-wrapper .gopro {
	width:19.8125rem;
	height:21.75rem;
	position:absolute;
	background-repeat:no-repeat;
	background-position:center center
}
@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
	.landing-footer .sonos-wrapper .sonos {
	background-size:38.75rem 47.8125rem
}
.landing-footer .toothbrush-wrapper .toothbrush {
	background-size:14.9375rem 46.875rem
}
.landing-footer .gopro-wrapper .gopro {
	background-size:19.8125rem 21.75rem
}
}@media(max-width:75rem) {
	.landing-footer .toothbrush-wrapper {
	left:-11%
}
.landing-footer .sonos-wrapper {
	right:-13%
}
}@media(max-width:58.75rem) {
	.landing-footer .gopro-wrapper {
	left:21%
}
}@media(max-width:53.125rem) {
	.landing-footer .gopro-wrapper .gopro {
	background-size:17.1875rem
}
.landing-footer .gopro-wrapper .coin {
	top:-.9375rem!important
}
.landing-footer .toothbrush-wrapper {
	left:-11%
}
.landing-footer .sonos-wrapper {
	right:-13%;
	top:-1rem
}
.landing-footer .sonos-wrapper .sonos {
	background-size:31.25rem
}
.landing-footer .sonos-wrapper .coin {
	left:3.125rem!important
}
}@media(max-width:49.375rem) {
	.landing-footer .gopro-wrapper {
	left:18%;
	top:-7.5rem
}
.landing-footer .toothbrush-wrapper {
	left:-16%
}
.landing-footer .sonos-wrapper {
	right:-25%
}
}@media(max-width:48rem) {
	.landing-footer .toothbrush-wrapper {
	left:-21%;
	top:-1.5rem
}
}@media(max-width:38.75rem) {
	.landing-footer .toothbrush-wrapper {
	left:-25%;
	display:none
}
.landing-footer .gopro-wrapper {
	left:-7%;
	top:-7.5rem
}
.landing-footer .sonos-wrapper {
	right:-47%;
	top:4.375rem
}
}@media(max-width:31.25rem) {
	.landing-footer {
	height:21.75rem
}
.landing-footer .shopping-cart {
	background-size:110.5rem!important
}
}.install-block {
	opacity:0;
	pointer-events:none;
	display:none
}
.landing-page-wrapper-component .page-header {
	position:fixed;
	padding-top:0;
	background-color:#fff;
	height:5.8125rem;
	left:0;
	top:0;
	width:100%;
	z-index:1002;
	border-bottom:.0625rem solid #e7e7e7;
	transition:max-width .3s ease;
	transition:padding .3s ease
}
.landing-page-wrapper-component .page-header .page-nav {
	position:relative
}
.landing-page-wrapper-component .page-header .right-nav-link-bar {
	right:-.1875rem;
	pointer-events:none
}
.landing-page-wrapper-component .page-header .nav-link-bar {
	left:0;
	pointer-events:none
}
.landing-page-wrapper-component .page-header .header-content-wrapper {
	width:100%;
	height:100%;
	z-index:22;
	position:relative;
	max-width:156.25rem;
	margin:0 auto
}
.landing-page-wrapper-component .page-header .shadow {
	transition:box-shadow .2s
}
.landing-page-wrapper-component .page-header .inner-content {
	max-width:auto;
	height:100%;
	margin:0 auto;
	display:flex;
	flex-direction:column;
	align-items:space-between;
	justify-content:space-between;
	padding:.9375rem 7.5vw 0;
	transition:border .2s;
	z-index:2;
	position:relative
}
.landing-page-wrapper-component .page-header .inner-content h3.secondary-link {
	letter-spacing:.03125rem
}
.landing-page-wrapper-component .page-header .inner-content .main-header {
	display:flex;
	flex-shrink:0;
	align-items:center;
	justify-content:space-between;
	margin-top:1.25rem
}
.landing-page-wrapper-component .page-header .inner-content .main-header .left-side {
	display:flex;
	align-items:center;
	flex:1
}
.landing-page-wrapper-component .page-header .inner-content .main-header .left-side .logo {
	margin-right:1.5625rem;
	width:14.375rem;
	height:3.75rem;
	position:relative;
	background-image:url(https://www.coupert.com/img/coupert_logo.png);
	background-repeat:no-repeat;
	background-position:center
}
.landing-page-wrapper-component .page-header .inner-content .main-header .left-side .product-search-box {
	margin-right:.9375rem
}
.landing-page-wrapper-component .page-header .inner-content .main-header .left-side.logo-flex {
	display:flex!important
}
.landing-page-wrapper-component .page-header .inner-content .main-header .left-side.logo-flex .logo {
	background-size:82%!important;
	background-position:center!important;
	margin-right:0;
	width:50%;
	height:3.75rem
}
.landing-page-wrapper-component .page-header .inner-content .main-header .left-side.logo-flex .logo.paribus {
	border-left:.0625rem solid #eee
}
.landing-page-wrapper-component .page-header .inner-content .main-header .tag-line {
	text-align:right;
	min-width:10rem;
	flex-basis:33.33%
}
@media(max-width:58.125rem) {
	.landing-page-wrapper-component .page-header .account-name {
	display:none
}
}@media(max-width:59.375rem) {
	.landing-page-wrapper-component .page-header .inner-content {
	padding-left:.9375rem;
	padding-right:.9375rem
}
}@media(max-width:50rem) {
	.landing-page-wrapper-component .page-header .nav-link-bar,.landing-page-wrapper-component .page-header .redeem-link {
	display:none
}
}@media(max-width:38.75rem) {
	.landing-page-wrapper-component .page-header .invite-friends {
	display:none
}
.landing-page-wrapper-component .page-header .inner-content .account {
	min-width:6.25rem
}
}@media(max-width:24.375rem) {
	.landing-page-wrapper-component .page-header .how-it-works {
	display:none
}
}@keyframes fadeIn {
	0% {
	opacity:0
}
100% {
	opacity:1
}
}@keyframes slideIn {
	0% {
	opacity:0;
	transform:translate3d(-100%,0,0)
}
100% {
	opacity:1;
	transform:translate3d(0,0,0)
}
}#root .landing-page-wrapper-component .install-block {
	position:absolute;
	z-index:9999999;
	font-size:1rem;
	left:14.4375rem;
	width:13.75rem;
	height:2.5625rem;
	top:.4375rem;
	opacity:0;
	transition:all .2s ease;
	pointer-events:none
}
#root .landing-page-wrapper-component .install-block .install-coupert-block .button-wrapper .install-button {
	height:2.1875rem;
	font-size:.875rem;
	line-height:2.1875rem
}
#root .landing-page-wrapper-component .install-block .install-coupert-block .button-wrapper .install-button .subcopy {
	font-size:.8125rem;
	font-weight:300
}
#root .landing-page-wrapper-component .install-block .error {
	display:none
}
@media(max-width:47.9375rem) {
	#root .landing-page-wrapper-component .install-block {
	width:13.125rem
}
#root .landing-page-wrapper-component .install-block .install-coupert-block .button-wrapper .install-button {
	height:2.5rem;
	font-size:.75rem
}
}#root .landing-page-wrapper-component.header-download .install-block {
	display:block;
	pointer-events:auto;
	opacity:1
}
#root .landing-page-wrapper-component.header-download .install-block .button[disabled] {
	opacity:0;
	pointer-events:none
}
@media(max-width:37.5rem) {
	#root .landing-page-wrapper-component.header-download .install-block {
	display:none
}
}#root .landing-page-wrapper-component .header-content-wrapper {
	box-shadow:0 0 1rem transparent;
	transition:box-shadow .2s ease
}
#root .landing-page-wrapper-component.scrolled .header-content-wrapper {
	box-shadow:0 0 1rem rgba(0,0,0,.06);
	border-bottom:.0625rem solid #e7e7e7
}
@media(max-width:43.75rem) {
	#root .landing-page-wrapper-component .page-header.mobile-page-header {
	height:3rem
}
}@media(max-width:47.5rem) {
	#root .landing-page-wrapper-component .dropdown-title .settings {
	display:none
}
}@media(max-width:31.25rem) {
	#root .landing-page-wrapper-component .page-header,#root .landing-page-wrapper-component .page-header .inner-content {
	height:5.3125rem
}
#root .landing-page-wrapper-component .page-header .main-header {
	margin-top:.9375rem
}
#root .landing-page-wrapper-component .page-header .main-header .left-side {
	width:100%;
	display:block
}
#root .landing-page-wrapper-component .page-header .main-header .logo {
	background-repeat:no-repeat;
	background-position:0;
	background-size:35%;
	margin:0 auto
}
}.page-footer {
	background-color:#fff;
	padding:1.5625rem 0 3.125rem;
	width:100%;
	border-top:.0625rem solid #d9dee1;
	position:relative;
	display:block;
	z-index:0
}
.page-footer .inner-content {
	max-width:78.75rem;
	width:100%;
	margin:0 auto;
	padding:0 1.5625rem;
	display:flex;
	justify-content:space-between
}
@media(max-width:47.9375rem) {
	.page-footer .inner-content {
	display:none
}
}.page-footer .logo-wrapper {
	flex:1;
	padding:0 1.25rem 0 0;
	max-width:23.125rem;
	background-position:left;
	min-width:11.25rem
}
.page-footer .logo-wrapper .logo {
	width:9.625rem;
	height:2.4375rem
}
@media(max-width:50.625rem) {
	.page-footer .logo-wrapper {
	display:none
}
}.page-footer .about {
	flex:1;
	padding:0;
	margin-right:3.6875rem;
	min-width:12.625rem
}
@media(max-width:55rem) {
	.page-footer .about {
	margin-right:1.25rem
}
}.page-footer .about h6 {
	padding-top:.625rem;
	font-weight:400
}
.page-footer .about h6:first-child {
	padding-top:0
}
.page-footer .legal {
	max-width:78.75rem;
	margin:1.875rem auto 0;
	padding:0 1.5625rem
}
.page-footer .links-section {
	display:flex;
	justify-content:flex-end
}
.page-footer .app-links {
	flex:1;
	padding:0 1.25rem;
	min-width:11.25rem
}
.page-footer .external-link {
	flex:1;
	padding:0 1.25rem;
	min-width:11.25rem
}
@media(max-width:39.0625rem) {
	.page-footer .app-links,.page-footer .external-link {
	display:none
}
}.page-footer .social-icons {
	width:5.625rem;
	display:flex;
	align-items:center;
	transition:all .2s ease
}
.page-footer .social-icons .icon {
	width:1.5625rem;
	color:#c1c1c1;
	font-size:1.5625rem;
	margin-top:.625rem;
	cursor:pointer;
	margin-right:.625rem;
	transition:all .3s ease
}
.page-footer .social-icons .icon:hover {
	color:#273c46
}
.page-footer h6 {
	padding:0 0 .75rem;
	font-weight:400
}
.page-footer h6,.page-footer h6 a {
	color:#c1c1c1
}
.page-footer h6 a:hover {
	transition:all .2s ease;
	color:#273c46
}
.page-footer .mobile-footer {
	display:none
}
@media(max-width:47.9375rem) {
	.page-footer .mobile-footer {
	width:100%;
	display:flex;
	align-items:center;
	flex-direction:column;
	text-align:center
}
.page-footer .mobile-footer .logo {
	margin-bottom:1.5rem
}
.page-footer .mobile-footer h3 {
	padding:1.5rem
}
.page-footer .mobile-footer h6,.page-footer .mobile-footer h6 a {
	padding:.5rem 0;
	color:#c1c1c1;
	line-height:1.25rem;
	max-width:18.75rem
}
}@media(max-width:56.25rem) {
	.page-footer .external-link {
	max-width:13.375rem;
	min-width:13.375rem;
	padding-right:0
}
}.product-feed {
	min-height:12.5rem
}
.product-feed .page-footer .guarantee-wrapper {
	display:block
}
.landing-page .page-footer,.onboarding-page .page-footer,.place-order-flow .page-footer {
	display:none
}
.wikibuy-stamp .page-footer {
	padding-bottom:2.5rem
}
.wikibuy-stamp .page-footer .guarantee-wrapper {
	display:block
}
.wikibuy-stamp .page-footer .guarantee-wrapper h5,.wikibuy-stamp .page-footer .guarantee-wrapper h6 {
	display:none
}
.second-cta {
	align-items:center;
	width:100vw;
	height:100vh;
	display:flex;
	justify-content:center;
	background-color:#001c20;
	position:absolute;
	top:0;
	left:0
}
.second-cta .second-cta-wrapper {
	width:34.6875rem;
	height:auto;
	border-radius:.3125rem;
	overflow:hidden;
	background-color:#fff
}
.second-cta .second-cta-wrapper p {
	font-size:1.3125rem;
	font-weight:600;
	color:#a1a1a1
}
.second-cta .second-cta-wrapper .second-cta-top {
	background-color:#fff;
	text-align:center;
	padding:1.5625rem 1.875rem 1.25rem
}
.second-cta .second-cta-wrapper .second-cta-top h1 {
	margin-bottom:.3125rem;
	font-size:2.8125rem;
	color:#01c049
}
.second-cta .second-cta-wrapper .second-cta-top h3 {
	color:#000;
	padding:0 1.25rem;
	line-height:1.875rem;
	font-size:1.5rem
}
.second-cta .second-cta-wrapper .second-cta-content {
	padding:1.875rem 0 1.5625rem;
	text-align:center
}
.second-cta .second-cta-wrapper .second-cta-content h3 {
	font-size:2.5rem;
	font-weight:700;
	margin-top:1.25rem;
	color:#000
}
.second-cta .second-cta-wrapper .second-cta-buttons {
	background-color:#fff;
	text-align:center;
	padding:1.875rem
}
.second-cta .second-cta-wrapper .second-cta-buttons .button {
	margin:0;
	width:auto;
	padding:1.25rem
}
.second-cta .second-cta-wrapper .second-cta-buttons .button-wrapper {
	margin:0
}
.second-cta .second-cta-wrapper .second-cta-buttons .button-wrapper .install-button {
	max-width:100%;
	width:100%;
	margin-bottom:1.5625rem
}
.second-cta .second-cta-wrapper .second-cta-buttons .no-link {
	color:#a1a1a1;
	text-decoration:none
}
.second-cta .second-cta-wrapper .second-cta-footer {
	background-color:#fff;
	padding:2.5rem 6.875rem;
	display:flex;
	justify-content:space-between
}
.second-cta .second-cta-wrapper .second-cta-footer>div {
	background-repeat:no-repeat;
	background-size:contain;
	background-position:50%;
	margin-right:.9375rem
}
.second-cta .second-cta-wrapper .second-cta-footer .forbes {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/news_outlet_logos/forbes.png);
	width:5.0625rem;
	height:1.25rem
}
.second-cta .second-cta-wrapper .second-cta-footer .fortune {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/news_outlet_logos/fortune.png);
	width:5.875rem;
	height:1.5625rem
}
.second-cta .second-cta-wrapper .second-cta-footer .usa-today {
	background-image:url(https://cdn.ivaws.com/wikibuy-assets/images/news_outlet_logos/usatoday.png);
	width:4.75rem;
	height:1.875rem
}
.landing-wrapper {
	overflow:hidden;
	padding-top:4.6875rem!important
}
.landing-wrapper .landing-cohesive.landing .hero-title {
	letter-spacing:-.125rem
}
@media(max-width:67.125rem) {
	.landing-wrapper .landing-cohesive.landing .hero-title {
	padding-right:12.5rem
}
}@media(max-width:58.125rem) {
	.landing-wrapper .landing-cohesive.landing .hero-title {
	padding-right:0
}
}.landing-wrapper .install-block {
	display:block
}
.landing-wrapper .page-header {
	border-bottom:none;
	display:block!important
}
.landing-wrapper .page-header .inner-content {
	max-width:78.75rem!important;
	width:100%!important;
	padding:0 1.5625rem!important
}
@media(max-width:31.25rem) {
	.landing-wrapper .landing-cohesive.landing h1 {
	font-size:2.1875rem;
	line-height:2.8125rem
}
.lp-81 .landing-cohesive .landing-hero .hero-headline h1.hero-title {
	font-size:2.1875rem
}
.landing-wrapper .landing-cohesive.landing h1.hero-title {
	font-size:2.5625rem;
	line-height:3.25rem
}
.landing-wrapper .page-header .inner-content {
	padding:0 .9375rem!important
}
}.landing-wrapper .page-header .inner-content .account,.landing-wrapper .page-header .inner-content .logo {
	transform:translate3d(0,0,0)!important
}
.landing-wrapper .instant.main-container .landing-wrapper {
	overflow-x:hidden
}
.landing-wrapper .instant-landing-content.landing-cohesive.landing {
	max-width:78.75rem;
	width:100%;
	margin:0 auto;
	padding:0 1.5625rem
}
@media(max-width:31.25rem) {
	.landing-wrapper .instant-landing-content.landing-cohesive.landing {
	padding:0 .9375rem
}
}.landing-wrapper .page-footer {
	display:block!important
}
.landing-wrapper .page-footer .legal {
	max-width:78.75rem;
	margin:1.875rem auto 0;
	padding:0 1.5625rem
}
.landing-wrapper .coin {
	width:4.0625rem;
	height:4.0625rem;
	border-radius:50%;
	background-color:#fff;
	box-shadow:0 .1875rem .9375rem rgba(0,0,0,.14);
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	flex-direction:column
}
.landing-wrapper .coin h3 {
	color:#01c049;
	font-size:.875rem;
	line-height:.875rem;
	font-weight:400
}
.landing-wrapper .coin h3.bold {
	font-weight:700
}
.landing-wrapper .install-block .install-coupert-block .button-wrapper .install-button {
	height:2.1875rem;
	font-size:.875rem;
	line-height:2.1875rem
}
.landing-wrapper .install-block .error {
	display:none
}
@media(max-width:47.9375rem) {
	.landing-wrapper .install-block {
	width:13.125rem
}
.landing-wrapper .install-block .install-coupert-block .button-wrapper .install-button {
	height:2.5rem;
	font-size:.75rem
}
}@media(max-width:31.25rem) {
	.inner-content {
	padding:0 .9375rem!important
}
}@media(max-width:75rem) {
	.landing-page-transition .video-header section .playing video {
	height:20.625rem
}
.landing-page-transition .video-header section .playing {
	max-width:39.25rem;
	height:23.125rem
}
.landing-page-transition .video-header section .short .top-logo {
	margin-bottom:4.375rem
}
.landing-page-transition .video-header section .short {
	margin-right:3.75rem
}
.landing-page-transition .center-stores .stores-wrapper .stores-list {
	flex:0 0 43.75rem
}
.landing-page-transition .center-stores .stores-wrapper .stores-list a:nth-child(1),.landing-page-transition .center-stores .stores-wrapper .stores-list a:nth-child(10),.landing-page-transition .center-stores .stores-wrapper .stores-list a:nth-child(5) {
	margin-left:0
}
.landing-page-transition .center-stores .stores-wrapper .stores-list a {
	width:calc(100%/5)
}
}@media(max-width:64rem) {
	.landing-page-transition .video-header section .playing video {
	height:18.125rem
}
.landing-page-transition .video-header section .playing {
	max-width:34.375rem;
	height:21.25rem
}
.landing-page-transition .center-stores .stores-wrapper .stores-list {
	flex:0 0 37.5rem
}
}@media(max-width:60.5rem) {
	.landing-page-transition .video-header section {
	flex-wrap:wrap;
	padding:0
}
.landing-page-transition .video-header section .short .top-logo {
	margin-bottom:0
}
.landing-page-transition .video-header section .short {
	margin-right:0
}
.landing-page-transition .video-header section .playing {
	margin-top:1.875rem
}
.landing-page-transition .center-column .row li .step {
	padding-left:.625rem;
	padding-right:.625rem
}
.landing-page-transition .center-stores .stores-wrapper {
	flex-direction:column
}
.landing-page-transition .center-stores .stores-wrapper .stores-list {
	flex:0 0 25rem
}
.landing-page-transition .center-stores .stores-wrapper .title-h2 {
	margin-bottom:1.25rem
}
}.landing-wrapper.lp-81 .parallax-images.parallax-images-has-subtitles .nike-shoe-wrapper {
	width:46.5rem;
	top:19.1875rem;
	left:-25.25rem
}
.landing-wrapper.lp-81 .parallax-images.parallax-images-has-subtitles .bose-headphones-wrapper {
	width:24.25rem;
	left:38%;
	top:10rem
}
.landing-wrapper.lp-81 .sony-camera-wrapper {
	width:24.25rem;
	top:15rem;
	right:-15%
}
.landing-wrapper.lp-81 .bose-pill-wrapper {
	width:24.25rem;
	top:-6.25rem;
	right:-13%
}
.landing-wrapper.lp-81 .fitbit-wrapper {
	width:24.25rem;
	top:41.875rem;
	right:-12%
}
.landing-wrapper.lp-81 .sony-camera-wrapper .sony-camera {
	height:18.0625rem
}
.lp-81 .landing-cohesive .landing-how-it-works .xbox-console-wrapper {
	right:-3%
}
.install-coupert-block {
	display:inline-block;
	min-width:19.75rem
}
.fixed-header {
	top:-8.125rem;
	left:0;
	right:0;
	height:7.25rem;
	opacity:0;
	position:fixed;
	box-shadow:0 .125rem .5rem .125rem rgba(0,0,0,.04);
	background-color:#fff;
	z-index:999;
	transition:all .3s ease
}
.fixed-header .fixed-heade-wrapper .install-coupert,.full-screen-prompt.market-tpl-85 .topheader .addchrome {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease
}
.fixed-header.show {
	top:0;
	opacity:1
}
.fixed-header .fixed-heade-wrapper {
	height:100%;
	margin:auto;
	display:flex;
	padding:0 1.875rem;
	max-width:75rem;
	align-items:center;
	justify-content:center
}
.fixed-header .fixed-heade-wrapper img {
	width:4.125rem;
	margin:0 1.25rem 0 0
}
.fixed-header .fixed-heade-wrapper p {
	font-size:1.125rem;
	font-weight:600;
	line-height:1.375rem;
	color:#212121
}
.fixed-header .fixed-heade-wrapper .install-coupert {
	width:9.375rem;
	margin-left:3.625rem;
	cursor:pointer;
	height:2.5rem;
	line-height:40px;
	color:#fff;
	box-shadow:none;
	text-shadow:none;
	outline:0;
	padding:0 1rem;
	text-align:center;
	border-radius:.1875rem;
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:all .3s ease
}
.fixed-header .fixed-heade-wrapper .install-coupert:hover {
	background:linear-gradient(90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.full-screen-prompt {
	position:fixed;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(36,43,41,.95);
	overflow:auto
}
.full-screen-prompt.lighter-bg {
	background-color:rgba(36,43,41,.9)
}
.full-screen-prompt .prompt-wrapper-content {
	width:100%;
	max-width:75rem;
	margin:100px auto 0;
	color:#fff;
	text-align:center
}
.full-screen-prompt .prompt-wrapper-content.top-distance {
	margin-top:3.125rem
}
.full-screen-prompt .prompt-wrapper-content.tpl-29 {
	margin-top:10%
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-install .market-add-browser {
	margin-top:0
}
.full-screen-prompt .prompt-wrapper-content .extension-title {
	font-size:5rem;
	font-weight:700;
	margin-bottom:2.5rem
}
.full-screen-prompt .prompt-wrapper-content .extension-desc {
	font-size:1.25rem;
	line-height:1.875rem;
	margin-bottom:2.1875rem
}
.full-screen-prompt .prompt-wrapper-content .extension-desc strong {
	font-size:1.75rem
}
.full-screen-prompt .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	display:inline-block;
	width:23rem;
	height:3.5rem;
	margin-top:.9375rem;
	color:#fff;
	line-height:3.5rem;
	font-size:1.25rem;
	font-weight:700;
	border-radius:27px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.full-screen-prompt .prompt-wrapper-content .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review {
	width:85%;
	background:#fff;
	color:#333;
	padding:1.25rem;
	border-radius:.625rem;
	margin:2.5rem auto 1.875rem
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review h3 {
	font-size:1.75rem
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review h3 a {
	color:#007bff
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review h3 a:hover {
	text-decoration:underline
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review {
	height:25rem;
	overflow:hidden;
	margin-top:.625rem
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list {
	border-top-color:#ccc;
	border-top-style:dashed;
	border-top-width:1px;
	color:#4c4c4c;
	font-size:12px;
	padding:.625rem 0;
	word-wrap:break-word;
	display:flex;
	align-items:center;
	justify-content:flex-start
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .img-author {
	width:3rem;
	height:3rem;
	border-radius:50%;
	margin:0
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail {
	display:block;
	font-size:12px;
	padding-left:1.25rem;
	width:100%;
	word-wrap:break-word
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	align-items:center
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row a {
	margin-right:.625rem;
	color:#333
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row span {
	margin-right:.625rem
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul {
	margin-top:-.375rem
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li {
	float:left
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li img {
	max-width:.875rem;
	margin-right:.3125rem
}
.full-screen-prompt .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .review-text {
	display:block;
	font-size:.875rem;
	margin:5px 0;
	unicode-bidi:-webkit-isolate;
	word-wrap:break-word;
	overflow:hidden;
	text-align:left
}
.full-screen-prompt .prompt-wrapper-content .current-step {
	margin-top:1.875rem;
	font-size:1.125rem
}
.full-screen-prompt .prompt-wrapper-content .install-step {
	width:36rem;
	height:8.125rem;
	margin:3.125rem auto 0;
	background:url(https://www.coupert.com/img/install-step.png) center center no-repeat
}
.full-screen-prompt .prompt-wrapper-content .install-step ul li {
	float:left;
	color:#333
}
.full-screen-prompt .prompt-wrapper-content .install-step ul li strong {
	color:#222;
	font-size:1.375rem
}
.full-screen-prompt .prompt-wrapper-content .install-step ul li em {
	font-weight:700;
	font-style:initial;
	color:#333
}
.full-screen-prompt .prompt-wrapper-content .install-step ul li:nth-child(1) {
	margin-top:26px;
	margin-left:35px
}
.full-screen-prompt .prompt-wrapper-content .install-step ul li:nth-child(2),.full-screen-prompt .prompt-wrapper-content .install-step ul li:nth-child(3) {
	margin-top:26px;
	margin-left:50px
}
.full-screen-prompt .prompt-wrapper-content .install-step ul li.fr:nth-child(1) {
	margin-top:26px;
	margin-left:24px
}
.full-screen-prompt .prompt-wrapper-content .install-step ul li.fr:nth-child(2) {
	margin-top:26px;
	margin-left:30px
}
.full-screen-prompt .prompt-wrapper-content .install-step ul li.fr:nth-child(3) {
	margin-top:26px;
	margin-left:46px
}
.full-screen-prompt.market-tpl-46 .prompt-wrapper-content .market-add-browser {
	width:25rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:15px auto 0;
	line-height:initial
}
.full-screen-prompt.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(1) strong {
	color:#fff200
}
.full-screen-prompt.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(2) {
	font-size:1rem;
	color:#fff200
}
.full-screen-prompt.market-tpl-46 .prompt-wrapper-content .coupert-video {
	width:33.125rem;
	height:18.625rem;
	margin:3.125rem auto auto;
	border-radius:5px;
	background:#fff;
	cursor:pointer;
	padding-top:.875rem
}
.full-screen-prompt.market-tpl-49,.full-screen-prompt.market-tpl-51 {
	background-color:#000
}
.full-screen-prompt.market-tpl-49 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt.market-tpl-49 .prompt-wrapper-content i {
	margin-bottom:2.5rem;
	display:block;
	font-size:1.125rem
}
.full-screen-prompt.market-tpl-49 .prompt-wrapper-content ul {
	width:100%;
	padding-left:1rem;
	margin-bottom:2.5rem
}
.full-screen-prompt.market-tpl-49 .prompt-wrapper-content ul li {
	list-style:decimal;
	margin-bottom:.5rem;
	font-size:1.125rem
}
.full-screen-prompt.market-tpl-49 .prompt-wrapper-content ul li:last-child {
	margin-bottom:0
}
.full-screen-prompt.market-tpl-49 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt.market-tpl-51 .prompt-wrapper-content {
	text-align:center
}
.full-screen-prompt.market-tpl-51 .prompt-wrapper-content .play-content {
	margin-bottom:2.5rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt.market-tpl-51 .prompt-wrapper-content .play-content .play-icon {
	width:2.375rem;
	height:2.375rem;
	background:#fff;
	border-radius:100%;
	margin-right:1rem;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.full-screen-prompt.market-tpl-51 .prompt-wrapper-content .play-content .play-icon i {
	display:block;
	width:0;
	height:0;
	border-top:.625rem solid transparent;
	border-left:1rem solid #000;
	border-bottom:.625rem solid transparent
}
.full-screen-prompt.market-tpl-51 .prompt-wrapper-content .play-content p {
	cursor:pointer;
	margin-bottom:0;
	font-size:1.125rem
}
.full-screen-prompt.market-tpl-51 .prompt-wrapper-content .play-content p:hover {
	text-decoration:underline
}
.full-screen-prompt.market-tpl-51 .prompt-wrapper-content p {
	margin-bottom:.625rem;
	font-size:1.125rem
}
.full-screen-prompt.market-tpl-51 .prompt-wrapper-content p strong {
	font-size:1.25rem
}
.full-screen-prompt.market-tpl-52 {
	background-color:#000
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content.top-distance {
	margin-top:1.25rem
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:-3rem;
	line-height:1;
	margin-bottom:1.875rem;
	font-size:4rem
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content p {
	font-size:1.875rem;
	line-height:1.2;
	text-align:center;
	margin-bottom:2.5rem
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .web-store-con {
	margin:0 auto 3.75rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars {
	margin-right:5.625rem
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul {
	display:inline-block
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul li {
	float:left;
	margin-right:.5rem;
	width:1.3125rem;
	height:1.25rem;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -3px no-repeat
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars p {
	font-size:1.25rem;
	margin-bottom:0
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser {
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content h2 {
	font-size:2.1875rem;
	text-align:center;
	margin-bottom:1.25rem
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .store-list {
	margin:0 auto;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .store-list li {
	float:left;
	width:9.125rem;
	height:9.125rem;
	background:#fff;
	border-radius:100%;
	margin-left:-1.5rem;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:1.5rem;
	box-shadow:0 4px 11px 1px rgba(0,0,0,.1);
	position:relative
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .store-list li.big {
	width:11.625rem;
	height:11.625rem;
	position:relative;
	padding:.625rem
}
.full-screen-prompt.market-tpl-52 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt.market-tpl-54 {
	background:#f8f8f8
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content {
	text-align:center;
	width:56.875rem;
	margin:0 auto;
	background:#fff;
	box-shadow:0 1px 3px 0 rgba(0,0,0,.06)
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content.top-distance {
	margin-top:2.25rem
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:0;
	line-height:1.2;
	margin-bottom:0;
	color:#333;
	font-size:2.5rem
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content h2 {
	color:#fc5245;
	font-size:2.5rem;
	font-weight:500;
	margin-bottom:1.25rem
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .market-add-browser {
	margin-top:0;
	width:21.5rem;
	height:4.375rem;
	line-height:4.375rem;
	text-align:center;
	background:#fc5245;
	font-size:1.3125rem;
	color:#fff;
	margin-bottom:2.625rem;
	border-radius:0
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .market-add-browser:hover {
	background:#fb2d1d;
	transition:all .2s ease-in-out
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .webstore-reviews {
	width:100%;
	background:#f8f8f8;
	display:flex;
	align-items:center;
	padding:4rem;
	justify-content:space-between
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values {
	text-align:left;
	margin-left:1rem
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul {
	display:inline-block
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul li {
	float:left;
	margin-right:.5rem;
	width:1.3125rem;
	height:1.25rem;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -3px no-repeat
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values p {
	font-size:1.0625rem;
	color:#333
}
.full-screen-prompt.market-tpl-54 .prompt-wrapper-content .webstore-reviews .reviews-more {
	font-size:1.4375rem;
	color:#333;
	text-decoration:underline
}
.full-screen-prompt.market-tpl-55 {
	background-color:#000;
	overflow-x:hidden;
	overflow-y:scroll
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:1.25rem
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:175px;
	height:258px;
	float:left;
	padding:5px;
	border:none;
	background:#fff;
	position:relative;
	margin-bottom:.3125rem
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag {
	position:absolute;
	width:2.5rem;
	height:2.5rem;
	background:#f54343;
	border-radius:100%;
	top:.25rem;
	left:.375rem;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag span,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag span,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag span {
	font-size:.75rem
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li a,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li a,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li a {
	cursor:pointer
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li img,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li img,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li img {
	width:175px;
	height:175px;
	margin-bottom:8px
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li p,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p {
	text-align:left;
	color:#000;
	height:36px;
	line-height:18px;
	overflow:hidden;
	display:block;
	margin-bottom:5px;
	font-size:.875rem;
	padding-left:.3125rem
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a {
	color:#333
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a:hover,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a:hover,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a:hover {
	text-decoration:underline;
	color:#2c68a7
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.now,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.now,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:1rem;
	color:#af3736;
	font-weight:700;
	padding-left:.3125rem
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.pre,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.pre,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.pre {
	font-size:.75rem;
	color:#999;
	text-decoration:line-through;
	padding-left:.3125rem
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul .view-more,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .flash-sale ul .view-more,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul .view-more {
	text-align:right;
	font-size:1rem;
	text-decoration:underline;
	margin-bottom:0;
	cursor:pointer
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:181px;
	height:260px
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:.875rem;
	color:#333;
	font-weight:500
}
.full-screen-prompt.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position {
	margin:auto auto 3.75rem;
	display:block;
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt.market-tpl-56 {
	background:#fff
}
.full-screen-prompt.market-tpl-56 .container {
	max-width:1200px;
	padding:0 10px;
	margin:0 auto
}
.full-screen-prompt.market-tpl-56 .bg {
	width:100%;
	height:767px;
	position:relative;
	background:url(https://www.coupert.com/img/tpl_56_bg_1.png) no-repeat
}
.full-screen-prompt.market-tpl-56 .bg .topheader {
	height:107px;
	width:100%
}
.full-screen-prompt.market-tpl-56 .bg .topheader .container {
	max-width:1200px;
	padding:0 10px;
	height:100%;
	margin:0 auto;
	display:flex;
	align-items:center
}
.full-screen-prompt.market-tpl-56 .bg .topheader .container .topheader-logo {
	width:128px;
	height:66px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt.market-tpl-56 .bg .topheader .container .topheader-nav {
	margin-left:124px
}
.full-screen-prompt.market-tpl-56 .bg .topheader .container .topheader-nav a {
	font-size:24px;
	color:#fff;
	font-weight:400;
	border-bottom:4px solid rgba(249,249,249,.24);
	margin-right:100px;
	transition:all .4s
}
.full-screen-prompt.market-tpl-56 .bg .topheader .container .topheader-nav a:hover {
	font-size:30px
}
.full-screen-prompt.market-tpl-56 .bg .topheader .container .topheader-btn {
	width:215px;
	height:54px;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:3px;
	font-size:20px;
	font-weight:700;
	line-height:54px;
	text-align:center;
	color:#fff;
	margin-left:auto
}
.full-screen-prompt.market-tpl-56 .bg .topheader .container .topheader-btn:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt.market-tpl-56 .bg .fixheader {
	position:fixed;
	width:100%;
	height:107px;
	background:#fff;
	z-index:999999;
	box-shadow:0 0 15px 3px rgba(34,34,34,.16)
}
.full-screen-prompt.market-tpl-56 .bg .fixheader .container .topheader-nav a {
	color:#fd4c46;
	border-bottom:4px solid #fd4c46
}
.full-screen-prompt.market-tpl-56 .bg .container {
	max-width:1200px;
	padding:0 10px;
	margin:0 auto
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent {
	max-width:573px;
	margin-left:36px
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent .tpl-56-heading {
	font-size:60px;
	font-weight:700;
	color:#fff;
	line-height:72px;
	text-align:left
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent .tpl-56-desc {
	max-width:445px;
	padding-top:16px;
	font-size:24px;
	line-height:36px;
	color:#fff;
	font-weight:400;
	text-align:left
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent .addchrome {
	width:364px;
	height:79px;
	background:#f9f9f9;
	border-radius:3px;
	font-size:24px;
	color:#fb5445;
	font-weight:700;
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:40px;
	transition:all .4s
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent .addchrome:hover {
	font-size:28px
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent .addchrome img {
	margin:0 26px 0 0
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent .ratingwraper {
	display:flex;
	align-items:center;
	font-size:14px;
	font-weight:400;
	color:#fff;
	margin-top:17px
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist {
	margin-right:16px;
	margin-left:23px
}
.full-screen-prompt.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist li {
	display:inline-block;
	margin-right:3px
}
.full-screen-prompt.market-tpl-56 .bg .container .tpl-56-banner-1 {
	position:absolute;
	right:-50px;
	top:0
}
.full-screen-prompt.market-tpl-56 .tpl-56-subtit {
	font-size:30px;
	color:#333;
	font-weight:700;
	border-bottom:5px solid #fae0dd;
	text-align:center;
	padding-bottom:18px
}
.full-screen-prompt.market-tpl-56 .tpl-56-section1 {
	display:flex;
	align-items:center;
	margin-top:23px;
	position:relative
}
.full-screen-prompt.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left {
	padding-top:68px
}
.full-screen-prompt.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap {
	padding-left:126px
}
.full-screen-prompt.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .novidadebtn {
	width:103px;
	height:28px;
	border:2px solid #fd4c46;
	border-radius:3px;
	text-align:center;
	line-height:28px;
	font-size:18px;
	color:#fc4a3c;
	font-weight:700
}
.full-screen-prompt.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-tit {
	font-size:26px;
	font-weight:700;
	color:#333;
	margin-top:17px;
	margin-bottom:23px;
	text-align:left
}
.full-screen-prompt.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-desc {
	font-size:18px;
	font-weight:400;
	color:#333;
	max-width:324px;
	text-align:left
}
.full-screen-prompt.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-bg2 {
	margin-top:-15px;
	width:96%
}
.full-screen-prompt.market-tpl-56 .tpl-56-section1 .tpl-56-section1-right {
	position:absolute;
	right:0;
	top:24px
}
.full-screen-prompt.market-tpl-56 .tpl-56-section2 {
	display:flex;
	align-items:center;
	padding-top:82px
}
.full-screen-prompt.market-tpl-56 .tpl-56-section2 .tpl-56-section2-left {
	width:50%
}
.full-screen-prompt.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .step1-num {
	position:absolute;
	top:-136px;
	z-index:-1;
	left:11%;
	font-size:168px;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .tpl-56-section2-step {
	font-size:36px;
	font-weight:700;
	color:#333;
	line-height:40px;
	max-width:428px;
	text-align:left
}
.full-screen-prompt.market-tpl-56 .tpl-56-section3 {
	display:flex;
	align-items:center;
	padding-top:82px
}
.full-screen-prompt.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .step2-num {
	position:absolute;
	top:-136px;
	z-index:-1;
	left:11%;
	font-size:168px;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .tpl-56-section3-step {
	font-size:36px;
	font-weight:700;
	color:#333;
	line-height:40px;
	max-width:428px;
	text-align:left
}
.full-screen-prompt.market-tpl-56 .tpl-56-section3 .tpl-56-section3-right {
	width:50%
}
.full-screen-prompt.market-tpl-56 .tpl-56-section4 {
	display:flex;
	align-items:center;
	padding-top:82px;
	padding-bottom:87px
}
.full-screen-prompt.market-tpl-56 .tpl-56-section4 .tpl-56-section4-left {
	width:50%
}
.full-screen-prompt.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .step3-num {
	position:absolute;
	top:-136px;
	z-index:-1;
	left:11%;
	font-size:168px;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .tpl-56-section4-step {
	font-size:36px;
	font-weight:700;
	color:#333;
	line-height:40px;
	max-width:428px;
	text-align:left
}
.full-screen-prompt.market-tpl-56 .botnav-wrap {
	display:flex;
	align-items:center;
	justify-content:space-around;
	padding-top:81px;
	padding-bottom:68px
}
.full-screen-prompt.market-tpl-56 .botnav-wrap .botnav-list {
	width:239px;
	text-align:center
}
.full-screen-prompt.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-tit {
	font-size:36px;
	font-weight:700;
	margin-bottom:20px;
	color:#333
}
.full-screen-prompt.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-desc {
	font-size:18px;
	color:#333;
	font-weight:400;
	line-height:24px
}
.full-screen-prompt.market-tpl-56 .addchrome-bot {
	width:364px;
	height:79px;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:3px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:24px;
	font-weight:700;
	margin:0 auto 30px
}
.full-screen-prompt.market-tpl-56 .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt.market-tpl-56 .addchrome-bot img {
	margin:0 22px 0 0
}
.full-screen-prompt.market-tpl-56 .logolist-bot {
	display:flex;
	align-items:center;
	justify-content:space-around;
	flex-wrap:wrap;
	margin-bottom:100px
}
.full-screen-prompt.market-tpl-56 .logolist-bot li {
	width:23%;
	height:270px;
	margin-bottom:20px;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff
}
.full-screen-prompt.market-tpl-57 {
	background:#fff
}
.full-screen-prompt.market-tpl-57 .container {
	max-width:67.5rem;
	padding:0 10px;
	margin:0 auto
}
.full-screen-prompt.market-tpl-57 .container1 {
	max-width:50rem;
	padding:0 10px;
	margin:0 auto
}
.full-screen-prompt.market-tpl-57 .paddtop {
	padding-top:96px
}
.full-screen-prompt.market-tpl-57 .paddtop .picture-1,.full-screen-prompt.market-tpl-57 .paddtop .picture-2,.full-screen-prompt.market-tpl-57 .paddtop .picture-3,.full-screen-prompt.market-tpl-57 .paddtop .picture-4 {
	margin-bottom:1.875rem
}
.full-screen-prompt.market-tpl-57 .marbot {
	margin-bottom:30px
}
.full-screen-prompt.market-tpl-57 .topheader {
	height:96px;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9999
}
.full-screen-prompt.market-tpl-57 .topheader .container {
	display:flex;
	height:100%;
	background:#fff;
	align-items:center;
	justify-content:space-between;
	border-bottom:1px solid #e9ebed
}
.full-screen-prompt.market-tpl-57 .topheader .toplogo {
	width:128px;
	height:66px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt.market-tpl-57 .topheader .addchrome {
	width:240px;
	height:50px;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:3px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:16px;
	font-weight:700
}
.full-screen-prompt.market-tpl-57 .topheader .addchrome:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt.market-tpl-57 .heading {
	padding-top:48px;
	font-size:36px;
	font-weight:700;
	color:#333;
	line-height:44px;
	text-align:left;
	margin-bottom:30px
}
.full-screen-prompt.market-tpl-57 .tpl-57-desc {
	font-size:1.25rem;
	font-weight:400;
	line-height:1.6;
	color:#505050;
	margin-bottom:30px;
	text-align:left
}
.full-screen-prompt.market-tpl-57 .tpl-57-desc .gocoupert {
	font-weight:700;
	color:#6083fb
}
.full-screen-prompt.market-tpl-57 .tpl-bot-wrap {
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top:42px;
	padding-bottom:72px
}
.full-screen-prompt.market-tpl-57 .tpl-bot-wrap .addchrome-bot {
	width:240px;
	height:50px;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:3px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:16px;
	font-weight:700
}
.full-screen-prompt.market-tpl-57 .tpl-bot-wrap .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt.market-tpl-57 .tpl-bot-wrap .star-wrap {
	margin-left:60px;
	padding-left:20px;
	border-left:2px solid #fc5145;
	font-size:14px;
	font-weight:400;
	color:#333;
	text-align:left
}
.full-screen-prompt.market-tpl-57 .tpl-bot-wrap .star-wrap .rating {
	margin-bottom:5px;
	display:flex;
	align-items:center
}
.full-screen-prompt.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist {
	display:inline-block;
	margin-top:-.3125rem;
	margin-right:.3125rem
}
.full-screen-prompt.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li {
	display:inline-block;
	margin-right:5px
}
.full-screen-prompt.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li img {
	width:1rem
}
.full-screen-prompt.market-tpl-85 .topheader {
	height:76px
}
.full-screen-prompt.market-tpl-85 .topheader .addchrome {
	width:auto;
	height:48px;
	padding:0 16px;
	background:#cc4b06;
	transition:all .3s ease
}
.full-screen-prompt.market-tpl-85 .topheader .addchrome:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt.market-tpl-85 .paddtop {
	padding-top:76px
}
.full-screen-prompt.market-tpl-85 .tpl-bot-wrap .addchrome-bot {
	width:auto;
	height:48px;
	padding:0 16px;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt.market-tpl-85 .tpl-bot-wrap .addchrome-bot:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt.market-tpl-85 .component-authorInfo {
	display:flex;
	padding:4px 0 6px;
	font-size:1rem;
	align-items:center;
	color:#505050
}
.full-screen-prompt.market-tpl-85 .component-authorInfo img {
	width:1.875rem;
	display:inline-block;
	padding:0;
	margin-right:12px;
	border-radius:50%;
	margin-left:0
}
.full-screen-prompt.market-tpl-86 .topheader .toplogo {
	width:34px;
	height:auto
}
.full-screen-prompt.market-tpl-86 .topheader .addchrome {
	width:auto;
	padding:0 16px;
	color:#b0b0b0;
	font-size:14px;
	font-weight:400;
	background:0 0;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt.market-tpl-86 .topheader .addchrome:hover {
	background:0 0;
	color:#6083fb;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt.extension-37 {
	background-color:rgba(0,0,0,.5)
}
.full-screen-prompt.extension-37 .extension-modal {
	width:700px;
	padding:0;
	margin:0;
	vertical-align:baseline;
	position:absolute;
	top:50vh;
	left:50vw;
	transform:translate(-50%,-50%);
	max-height:90vh;
	overflow:auto;
	background:#fff;
	border-radius:8px
}
.full-screen-prompt.extension-37 .extension-modal .top {
	display:flex;
	flex-direction:column;
	align-items:center;
	padding:36px 88px 16px;
	position:relative
}
.full-screen-prompt.extension-37 .extension-modal .top h1 {
	font-size:1.75rem;
	color:#333
}
.full-screen-prompt.extension-37 .extension-modal .top p {
	margin-top:2px;
	font-size:1rem;
	color:#666;
	line-height:1.5rem;
	text-align:center
}
.full-screen-prompt.extension-37 .extension-modal .top video {
	margin-top:1rem
}
.full-screen-prompt.extension-37 .extension-modal .bottom-install {
	display:flex;
	width:100%;
	justify-content:center;
	padding:16px 20px;
	border-top:1px solid #ccc;
	background-color:#fafafa;
	color:#999
}
.full-screen-prompt.extension-37 .extension-modal .bottom-install a {
	width:21rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	height:3rem;
	color:#fff;
	line-height:3rem;
	font-size:1.25rem;
	border-radius:3px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt.extension-37 .extension-modal .bottom-install a:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt.extension-37 .extension-modal .close {
	position:absolute;
	width:1.125rem;
	height:1.125rem;
	background:#ccc;
	border-radius:100%;
	right:20px;
	top:20px;
	text-align:center;
	line-height:14px;
	cursor:pointer;
	color:#fff
}
.full-screen-prompt_119 {
	display:flex;
	flex-direction:row;
	position:fixed;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(36,43,41,.95);
	overflow:auto
}
.full-screen-prompt_119.lighter-bg {
	background-color:rgba(36,43,41,.9)
}
.full-screen-prompt_119 .prompt-wrapper-content {
	display:flex;
	flex-direction:column;
	justify-content:space-around;
	width:100%;
	max-width:75rem;
	color:#fff;
	text-align:center;
	padding-top:1%
}
.full-screen-prompt_119 .prompt-wrapper-content.tpl-29 {
	margin-top:10%
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-install .market-add-browser {
	margin-top:0
}
.full-screen-prompt_119 .prompt-wrapper-content .extension-title {
	font-size:6rem;
	font-weight:700;
	line-height:6.75rem;
	color:#fff
}
.full-screen-prompt_119 .prompt-wrapper-content .extension-desc {
	font-size:2.4375rem!important;
	line-height:3.0625rem!important
}
.full-screen-prompt_119 .prompt-wrapper-content .extension-desc strong {
	font-size:1.75rem
}
.full-screen-prompt_119 .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	display:inline-block;
	width:23rem;
	height:3.5rem;
	color:#fff;
	line-height:2.6875rem;
	font-size:2.125rem;
	font-weight:700;
	border-radius:27px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.full-screen-prompt_119 .prompt-wrapper-content .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.full-screen-prompt_119 .prompt-wrapper-content .Footer_119 {
	display:flex;
	flex-direction:column;
	justify-content:space-around;
	width:100%;
	height:415px;
	box-sizing:border-box
}
.full-screen-prompt_119 .prompt-wrapper-content .Footer_119 .midell_h1 {
	height:2rem;
	font-size:34px;
	font-weight:600;
	color:#fff
}
.full-screen-prompt_119 .prompt-wrapper-content .Footer_119 .photo_log {
	height:65%;
	z-index:111
}
.full-screen-prompt_119 .prompt-wrapper-content .Footer_119 .photo_log img {
	height:100%
}
.full-screen-prompt_119 .prompt-wrapper-content .Footer_119 .footers_119 {
	position:absolute;
	bottom:0;
	z-index:999;
	width:100%;
	height:278px;
	background:url(https://www.coupert.com/img/2021-12-01/BEIJING.png) center no-repeat
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review {
	width:85%;
	background:#fff;
	color:#333;
	padding:1.25rem;
	border-radius:.625rem;
	margin:2.5rem auto 1.875rem
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review h3 {
	font-size:1.75rem
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review h3 a {
	color:#007bff
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review h3 a:hover {
	text-decoration:underline
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review {
	height:25rem;
	overflow:hidden;
	margin-top:.625rem
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list {
	border-top-color:#ccc;
	border-top-style:dashed;
	border-top-width:1px;
	color:#4c4c4c;
	font-size:12px;
	padding:.625rem 0;
	word-wrap:break-word;
	display:flex;
	align-items:center;
	justify-content:flex-start
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .img-author {
	width:3rem;
	height:3rem;
	border-radius:50%;
	margin:0
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail {
	display:block;
	font-size:12px;
	padding-left:1.25rem;
	width:100%;
	word-wrap:break-word
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	align-items:center
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row a {
	margin-right:.625rem;
	color:#333
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row span {
	margin-right:.625rem
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul {
	margin-top:-.375rem
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li {
	float:left
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li img {
	max-width:.875rem;
	margin-right:.3125rem
}
.full-screen-prompt_119 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .review-text {
	display:block;
	font-size:.875rem;
	margin:5px 0;
	unicode-bidi:-webkit-isolate;
	word-wrap:break-word;
	overflow:hidden;
	text-align:left
}
.full-screen-prompt_119 .prompt-wrapper-content .current-step {
	margin-top:1.875rem;
	font-size:1.125rem
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step {
	width:36rem;
	height:8.125rem;
	margin:3.125rem auto 0;
	background:url(https://www.coupert.com/img/install-step.png) center center no-repeat
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li {
	float:left;
	color:#333
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li strong {
	color:#222;
	font-size:1.375rem
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li em {
	font-weight:700;
	font-style:initial;
	color:#333
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li:nth-child(1) {
	margin-top:26px;
	margin-left:35px
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li:nth-child(2),.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li:nth-child(3) {
	margin-top:26px;
	margin-left:50px
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li.fr:nth-child(1) {
	margin-top:26px;
	margin-left:24px
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li.fr:nth-child(2) {
	margin-top:26px;
	margin-left:30px
}
.full-screen-prompt_119 .prompt-wrapper-content .install-step ul li.fr:nth-child(3) {
	margin-top:26px;
	margin-left:46px
}
.full-screen-prompt_119.market-tpl-46 .prompt-wrapper-content .market-add-browser {
	width:33.4375rem;
	height:4.4375rem;
	display:flex;
	align-items:center;
	justify-content:center;
	margin:0 auto;
	border-radius:36px;
	line-height:initial
}
.full-screen-prompt_119.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(1) strong {
	color:#fff200
}
.full-screen-prompt_119.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(2) {
	font-size:1rem;
	color:#fff200
}
.full-screen-prompt_119.market-tpl-46 .prompt-wrapper-content .coupert-video {
	width:33.125rem;
	height:18.625rem;
	margin:3.125rem auto auto;
	border-radius:5px;
	background:#fff;
	cursor:pointer;
	padding-top:.875rem
}
.full-screen-prompt_119.market-tpl-49,.full-screen-prompt_119.market-tpl-51 {
	background-color:#000
}
@media(max-width:100rem) {
	.full-screen-prompt_119 .prompt-wrapper-content .extension-title {
	font-size:4.5rem;
	line-height:6rem
}
.full-screen-prompt_119 .prompt-wrapper-content .extension-desc {
	font-size:2.035rem!important;
	line-height:2.875rem!important
}
.full-screen-prompt_119 .prompt-wrapper-content .market-add-browser {
	width:28.4375rem!important;
	height:3.4375rem!important;
	font-size:28px!important
}
.full-screen-prompt_119 .prompt-wrapper-content .Footer_119 .midell_h1 {
	font-size:30px
}
}@media(max-width:90rem) {
	.full-screen-prompt_119 .prompt-wrapper-content .extension-title {
	font-size:3.5rem;
	line-height:5rem
}
.full-screen-prompt_119 .prompt-wrapper-content .extension-desc {
	font-size:1.85rem!important;
	line-height:2.3rem!important
}
.full-screen-prompt_119 .prompt-wrapper-content .market-add-browser {
	width:23.4375rem!important;
	height:3rem!important;
	font-size:25px!important
}
.full-screen-prompt_119 .prompt-wrapper-content .Footer_119 .midell_h1 {
	font-size:26px
}
}.full-screen-prompt_119.market-tpl-49 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt_119.market-tpl-49 .prompt-wrapper-content i {
	margin-bottom:2.5rem;
	display:block;
	font-size:1.125rem
}
.full-screen-prompt_119.market-tpl-49 .prompt-wrapper-content ul {
	width:100%;
	padding-left:1rem;
	margin-bottom:2.5rem
}
.full-screen-prompt_119.market-tpl-49 .prompt-wrapper-content ul li {
	list-style:decimal;
	margin-bottom:.5rem;
	font-size:1.125rem
}
.full-screen-prompt_119.market-tpl-49 .prompt-wrapper-content ul li:last-child {
	margin-bottom:0
}
.full-screen-prompt_119.market-tpl-49 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt_119.market-tpl-51 .prompt-wrapper-content {
	text-align:center
}
.full-screen-prompt_119.market-tpl-51 .prompt-wrapper-content .play-content {
	margin-bottom:2.5rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt_119.market-tpl-51 .prompt-wrapper-content .play-content .play-icon {
	width:2.375rem;
	height:2.375rem;
	background:#fff;
	border-radius:100%;
	margin-right:1rem;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.full-screen-prompt_119.market-tpl-51 .prompt-wrapper-content .play-content .play-icon i {
	display:block;
	width:0;
	height:0;
	border-top:.625rem solid transparent;
	border-left:1rem solid #000;
	border-bottom:.625rem solid transparent
}
.full-screen-prompt_119.market-tpl-51 .prompt-wrapper-content .play-content p {
	cursor:pointer;
	margin-bottom:0;
	font-size:1.125rem
}
.full-screen-prompt_119.market-tpl-51 .prompt-wrapper-content .play-content p:hover {
	text-decoration:underline
}
.full-screen-prompt_119.market-tpl-51 .prompt-wrapper-content p {
	margin-bottom:.625rem;
	font-size:1.125rem
}
.full-screen-prompt_119.market-tpl-51 .prompt-wrapper-content p strong {
	font-size:1.25rem
}
.full-screen-prompt_119.market-tpl-52 {
	background-color:#000
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content.top-distance {
	margin-top:1.25rem
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:-3rem;
	line-height:1;
	margin-bottom:1.875rem;
	font-size:4rem
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content p {
	font-size:1.875rem;
	line-height:1.2;
	text-align:center;
	margin-bottom:2.5rem
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .web-store-con {
	margin:0 auto 3.75rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars {
	margin-right:5.625rem
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul {
	display:inline-block
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul li {
	float:left;
	margin-right:.5rem;
	width:1.3125rem;
	height:1.25rem;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -3px no-repeat
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars p {
	font-size:1.25rem;
	margin-bottom:0
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser {
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
@keyframes myfirst {
	0%,10% {
	transform:translateX(-10px)
}
5% {
	transform:translateX(10px)
}
100%,20% {
	transform:translateX(0)
}
}@-moz-keyframes myfirst {
	0%,10% {
	transform:translateX(-10px)
}
5% {
	transform:translateX(10px)
}
100%,20% {
	transform:translateX(0)
}
}@-webkit-keyframes myfirst {
	0%,10% {
	transform:translateX(-10px)
}
5% {
	transform:translateX(10px)
}
100%,20% {
	transform:translateX(0)
}
}@-o-keyframes myfirst {
	0%,10% {
	transform:translateX(-10px)
}
5% {
	transform:translateX(10px)
}
100%,20% {
	transform:translateX(0)
}
}.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content h2 {
	font-size:2.1875rem;
	text-align:center;
	margin-bottom:1.25rem
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .store-list {
	margin:0 auto;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .store-list li {
	float:left;
	width:9.125rem;
	height:9.125rem;
	background:#fff;
	border-radius:100%;
	margin-left:-1.5rem;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:1.5rem;
	box-shadow:0 4px 11px 1px rgba(0,0,0,.1);
	position:relative
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .store-list li.big {
	width:11.625rem;
	height:11.625rem;
	position:relative;
	padding:.625rem
}
.full-screen-prompt_119.market-tpl-52 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt_119.market-tpl-54 {
	background:#f8f8f8
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content {
	text-align:center;
	width:56.875rem;
	margin:0 auto;
	background:#fff;
	box-shadow:0 1px 3px 0 rgba(0,0,0,.06)
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content.top-distance {
	margin-top:2.25rem
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:0;
	line-height:1.2;
	margin-bottom:0;
	color:#333;
	font-size:2.5rem
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content h2 {
	color:#fc5245;
	font-size:2.5rem;
	font-weight:500;
	margin-bottom:1.25rem
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .market-add-browser {
	margin-top:0;
	width:21.5rem;
	height:4.375rem;
	line-height:4.375rem;
	text-align:center;
	background:#fc5245;
	font-size:1.3125rem;
	color:#fff;
	margin-bottom:2.625rem;
	border-radius:0
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .market-add-browser:hover {
	background:#fb2d1d;
	transition:all .2s ease-in-out
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .webstore-reviews {
	width:100%;
	background:#f8f8f8;
	display:flex;
	align-items:center;
	padding:4rem;
	justify-content:space-between
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values {
	text-align:left;
	margin-left:1rem
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul {
	display:inline-block
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul li {
	float:left;
	margin-right:.5rem;
	width:1.3125rem;
	height:1.25rem;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -3px no-repeat
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values p {
	font-size:1.0625rem;
	color:#333
}
.full-screen-prompt_119.market-tpl-54 .prompt-wrapper-content .webstore-reviews .reviews-more {
	font-size:1.4375rem;
	color:#333;
	text-decoration:underline
}
.full-screen-prompt_119.market-tpl-55 {
	background-color:#000;
	overflow-x:hidden;
	overflow-y:scroll
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:1.25rem
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:175px;
	height:258px;
	float:left;
	padding:5px;
	border:none;
	background:#fff;
	position:relative;
	margin-bottom:.3125rem
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag {
	position:absolute;
	width:2.5rem;
	height:2.5rem;
	background:#f54343;
	border-radius:100%;
	top:.25rem;
	left:.375rem;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag span,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag span,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag span {
	font-size:.75rem
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li a,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li a,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li a {
	cursor:pointer
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li img,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li img,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li img {
	width:175px;
	height:175px;
	margin-bottom:8px
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li p,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p {
	text-align:left;
	color:#000;
	height:36px;
	line-height:18px;
	overflow:hidden;
	display:block;
	margin-bottom:5px;
	font-size:.875rem;
	padding-left:.3125rem
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a {
	color:#333
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a:hover,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a:hover,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a:hover {
	text-decoration:underline;
	color:#2c68a7
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.now,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.now,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:1rem;
	color:#af3736;
	font-weight:700;
	padding-left:.3125rem
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.pre,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.pre,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.pre {
	font-size:.75rem;
	color:#999;
	text-decoration:line-through;
	padding-left:.3125rem
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul .view-more,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .flash-sale ul .view-more,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul .view-more {
	text-align:right;
	font-size:1rem;
	text-decoration:underline;
	margin-bottom:0;
	cursor:pointer
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:181px;
	height:260px
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:.875rem;
	color:#333;
	font-weight:500
}
.full-screen-prompt_119.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position {
	margin:auto auto 3.75rem;
	display:block;
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt_119.market-tpl-56 {
	background:#fff
}
.full-screen-prompt_119.market-tpl-56 .container {
	max-width:1200px;
	padding:0 10px;
	margin:0 auto
}
.full-screen-prompt_119.market-tpl-56 .bg {
	width:100%;
	height:767px;
	position:relative;
	background:url(https://www.coupert.com/img/tpl_56_bg_1.png) no-repeat
}
.full-screen-prompt_119.market-tpl-56 .bg .topheader {
	height:107px;
	width:100%
}
.full-screen-prompt_119.market-tpl-56 .bg .topheader .container {
	max-width:1200px;
	padding:0 10px;
	height:100%;
	margin:0 auto;
	display:flex;
	align-items:center
}
.full-screen-prompt_119.market-tpl-56 .bg .topheader .container .topheader-logo {
	width:128px;
	height:66px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt_119.market-tpl-56 .bg .topheader .container .topheader-nav {
	margin-left:124px
}
.full-screen-prompt_119.market-tpl-56 .bg .topheader .container .topheader-nav a {
	font-size:24px;
	color:#fff;
	font-weight:400;
	border-bottom:4px solid rgba(249,249,249,.24);
	margin-right:100px;
	transition:all .4s
}
.full-screen-prompt_119.market-tpl-56 .bg .topheader .container .topheader-nav a:hover {
	font-size:30px
}
.full-screen-prompt_119.market-tpl-56 .bg .topheader .container .topheader-btn {
	width:215px;
	height:54px;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:3px;
	font-size:20px;
	font-weight:700;
	line-height:54px;
	text-align:center;
	color:#fff;
	margin-left:auto
}
.full-screen-prompt_119.market-tpl-56 .bg .topheader .container .topheader-btn:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt_119.market-tpl-56 .bg .fixheader {
	position:fixed;
	width:100%;
	height:107px;
	background:#fff;
	z-index:999999;
	box-shadow:0 0 15px 3px rgba(34,34,34,.16)
}
.full-screen-prompt_119.market-tpl-56 .bg .fixheader .container .topheader-nav a {
	color:#fd4c46;
	border-bottom:4px solid #fd4c46
}
.full-screen-prompt_119.market-tpl-56 .bg .container {
	max-width:1200px;
	padding:0 10px;
	margin:0 auto
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent {
	max-width:573px;
	margin-left:36px
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent .tpl-56-heading {
	font-size:60px;
	font-weight:700;
	color:#fff;
	line-height:72px;
	text-align:left
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent .tpl-56-desc {
	max-width:445px;
	padding-top:16px;
	font-size:24px;
	line-height:36px;
	color:#fff;
	font-weight:400;
	text-align:left
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent .addchrome {
	width:364px;
	height:79px;
	background:#f9f9f9;
	border-radius:3px;
	font-size:24px;
	color:#fb5445;
	font-weight:700;
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:40px;
	transition:all .4s
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent .addchrome:hover {
	font-size:28px
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent .addchrome img {
	margin:0 26px 0 0
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent .ratingwraper {
	display:flex;
	align-items:center;
	font-size:14px;
	font-weight:400;
	color:#fff;
	margin-top:17px
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist {
	margin-right:16px;
	margin-left:23px
}
.full-screen-prompt_119.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist li {
	display:inline-block;
	margin-right:3px
}
.full-screen-prompt_119.market-tpl-56 .bg .container .tpl-56-banner-1 {
	position:absolute;
	right:-50px;
	top:0
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-subtit {
	font-size:30px;
	color:#333;
	font-weight:700;
	border-bottom:5px solid #fae0dd;
	text-align:center;
	padding-bottom:18px
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section1 {
	display:flex;
	align-items:center;
	margin-top:23px;
	position:relative
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left {
	padding-top:68px
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap {
	padding-left:126px
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .novidadebtn {
	width:103px;
	height:28px;
	border:2px solid #fd4c46;
	border-radius:3px;
	text-align:center;
	line-height:28px;
	font-size:18px;
	color:#fc4a3c;
	font-weight:700
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-tit {
	font-size:26px;
	font-weight:700;
	color:#333;
	margin-top:17px;
	margin-bottom:23px;
	text-align:left
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-desc {
	font-size:18px;
	font-weight:400;
	color:#333;
	max-width:324px;
	text-align:left
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-bg2 {
	margin-top:-15px;
	width:96%
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section1 .tpl-56-section1-right {
	position:absolute;
	right:0;
	top:24px
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section2 {
	display:flex;
	align-items:center;
	padding-top:82px
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section2 .tpl-56-section2-left {
	width:50%
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .step1-num {
	position:absolute;
	top:-136px;
	z-index:-1;
	left:11%;
	font-size:168px;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .tpl-56-section2-step {
	font-size:36px;
	font-weight:700;
	color:#333;
	line-height:40px;
	max-width:428px;
	text-align:left
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section3 {
	display:flex;
	align-items:center;
	padding-top:82px
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .step2-num {
	position:absolute;
	top:-136px;
	z-index:-1;
	left:11%;
	font-size:168px;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .tpl-56-section3-step {
	font-size:36px;
	font-weight:700;
	color:#333;
	line-height:40px;
	max-width:428px;
	text-align:left
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section3 .tpl-56-section3-right {
	width:50%
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section4 {
	display:flex;
	align-items:center;
	padding-top:82px;
	padding-bottom:87px
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section4 .tpl-56-section4-left {
	width:50%
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .step3-num {
	position:absolute;
	top:-136px;
	z-index:-1;
	left:11%;
	font-size:168px;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt_119.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .tpl-56-section4-step {
	font-size:36px;
	font-weight:700;
	color:#333;
	line-height:40px;
	max-width:428px;
	text-align:left
}
.full-screen-prompt_119.market-tpl-56 .botnav-wrap {
	display:flex;
	align-items:center;
	justify-content:space-around;
	padding-top:81px;
	padding-bottom:68px
}
.full-screen-prompt_119.market-tpl-56 .botnav-wrap .botnav-list {
	width:239px;
	text-align:center
}
.full-screen-prompt_119.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-tit {
	font-size:36px;
	font-weight:700;
	margin-bottom:20px;
	color:#333
}
.full-screen-prompt_119.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-desc {
	font-size:18px;
	color:#333;
	font-weight:400;
	line-height:24px
}
.full-screen-prompt_119.market-tpl-56 .addchrome-bot {
	width:364px;
	height:79px;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:3px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:24px;
	font-weight:700;
	margin:0 auto 30px
}
.full-screen-prompt_119.market-tpl-56 .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt_119.market-tpl-56 .addchrome-bot img {
	margin:0 22px 0 0
}
.full-screen-prompt_119.market-tpl-56 .logolist-bot {
	display:flex;
	align-items:center;
	justify-content:space-around;
	flex-wrap:wrap;
	margin-bottom:100px
}
.full-screen-prompt_119.market-tpl-56 .logolist-bot li {
	width:23%;
	height:270px;
	margin-bottom:20px;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff
}
.full-screen-prompt_119.market-tpl-57 {
	background:#fff
}
.full-screen-prompt_119.market-tpl-57 .container {
	max-width:67.5rem;
	padding:0 10px;
	margin:0 auto
}
.full-screen-prompt_119.market-tpl-57 .container1 {
	max-width:50rem;
	padding:0 10px;
	margin:0 auto
}
.full-screen-prompt_119.market-tpl-57 .paddtop {
	padding-top:96px
}
.full-screen-prompt_119.market-tpl-57 .paddtop .picture-1,.full-screen-prompt_119.market-tpl-57 .paddtop .picture-2,.full-screen-prompt_119.market-tpl-57 .paddtop .picture-3,.full-screen-prompt_119.market-tpl-57 .paddtop .picture-4 {
	margin-bottom:1.875rem
}
.full-screen-prompt_119.market-tpl-57 .marbot {
	margin-bottom:30px
}
.full-screen-prompt_119.market-tpl-57 .topheader {
	height:96px;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9999
}
.full-screen-prompt_119.market-tpl-57 .topheader .container {
	display:flex;
	height:100%;
	background:#fff;
	align-items:center;
	justify-content:space-between;
	border-bottom:1px solid #e9ebed
}
.full-screen-prompt_119.market-tpl-57 .topheader .toplogo {
	width:128px;
	height:66px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt_119.market-tpl-57 .topheader .addchrome {
	width:240px;
	height:50px;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:3px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:16px;
	font-weight:700
}
.full-screen-prompt_119.market-tpl-57 .topheader .addchrome:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt_119.market-tpl-57 .heading {
	padding-top:48px;
	font-size:36px;
	font-weight:700;
	color:#333;
	line-height:44px;
	text-align:left;
	margin-bottom:30px
}
.full-screen-prompt_119.market-tpl-57 .tpl-57-desc {
	font-size:1.25rem;
	font-weight:400;
	line-height:1.6;
	color:#505050;
	margin-bottom:30px;
	text-align:left
}
.full-screen-prompt_119.market-tpl-57 .tpl-57-desc .gocoupert {
	font-weight:700;
	color:#6083fb
}
.full-screen-prompt_119.market-tpl-57 .tpl-bot-wrap {
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top:42px;
	padding-bottom:72px
}
.full-screen-prompt_119.market-tpl-57 .tpl-bot-wrap .addchrome-bot {
	width:240px;
	height:50px;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:3px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:16px;
	font-weight:700
}
.full-screen-prompt_119.market-tpl-57 .tpl-bot-wrap .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt_119.market-tpl-57 .tpl-bot-wrap .star-wrap {
	margin-left:60px;
	padding-left:20px;
	border-left:2px solid #fc5145;
	font-size:14px;
	font-weight:400;
	color:#333;
	text-align:left
}
.full-screen-prompt_119.market-tpl-57 .tpl-bot-wrap .star-wrap .rating {
	margin-bottom:5px;
	display:flex;
	align-items:center
}
.full-screen-prompt_119.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist {
	display:inline-block;
	margin-top:-.3125rem;
	margin-right:.3125rem
}
.full-screen-prompt_119.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li {
	display:inline-block;
	margin-right:5px
}
.full-screen-prompt_119.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li img {
	width:1rem
}
.full-screen-prompt_119.market-tpl-85 .topheader {
	height:76px
}
.full-screen-prompt_119.market-tpl-85 .topheader .addchrome {
	width:auto;
	height:48px;
	padding:0 16px;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt_119.market-tpl-85 .topheader .addchrome:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt_119.market-tpl-85 .paddtop {
	padding-top:76px
}
.full-screen-prompt_119.market-tpl-85 .tpl-bot-wrap .addchrome-bot {
	width:auto;
	height:48px;
	padding:0 16px;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt_119.market-tpl-85 .tpl-bot-wrap .addchrome-bot:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt_119.market-tpl-85 .component-authorInfo {
	display:flex;
	padding:4px 0 6px;
	font-size:1rem;
	align-items:center;
	color:#505050
}
.full-screen-prompt_119.market-tpl-85 .component-authorInfo img {
	width:1.875rem;
	display:inline-block;
	padding:0;
	margin-right:12px;
	border-radius:50%;
	margin-left:0
}
.full-screen-prompt_119.market-tpl-86 .topheader .toplogo {
	width:34px;
	height:auto
}
.full-screen-prompt_119.market-tpl-86 .topheader .addchrome {
	width:auto;
	padding:0 16px;
	color:#b0b0b0;
	font-size:14px;
	font-weight:400;
	background:0 0;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt_119.market-tpl-86 .topheader .addchrome:hover {
	background:0 0;
	color:#6083fb;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt_119.extension-37 {
	background-color:rgba(0,0,0,.5)
}
.full-screen-prompt_119.extension-37 .extension-modal {
	width:700px;
	padding:0;
	margin:0;
	vertical-align:baseline;
	position:absolute;
	top:50vh;
	left:50vw;
	transform:translate(-50%,-50%);
	max-height:90vh;
	overflow:auto;
	background:#fff;
	border-radius:8px
}
.full-screen-prompt_119.extension-37 .extension-modal .top {
	display:flex;
	flex-direction:column;
	align-items:center;
	padding:36px 88px 16px;
	position:relative
}
.full-screen-prompt_119.extension-37 .extension-modal .top h1 {
	font-size:1.75rem;
	color:#333
}
.full-screen-prompt_119.extension-37 .extension-modal .top p {
	margin-top:2px;
	font-size:1rem;
	color:#666;
	line-height:1.5rem;
	text-align:center
}
.full-screen-prompt_119.extension-37 .extension-modal .top video {
	margin-top:1rem
}
.full-screen-prompt_119.extension-37 .extension-modal .bottom-install {
	display:flex;
	width:100%;
	justify-content:center;
	padding:16px 20px;
	border-top:1px solid #ccc;
	background-color:#fafafa;
	color:#999
}
.full-screen-prompt_119.extension-37 .extension-modal .bottom-install a {
	width:21rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	height:3rem;
	color:#fff;
	line-height:3rem;
	font-size:1.25rem;
	border-radius:3px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt_119.extension-37 .extension-modal .bottom-install a:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt_119.extension-37 .extension-modal .close {
	position:absolute;
	width:1.125rem;
	height:1.125rem;
	background:#ccc;
	border-radius:100%;
	right:20px;
	top:20px;
	text-align:center;
	line-height:14px;
	cursor:pointer;
	color:#fff
}
.full-screen-prompt-118 {
	display:flex;
	flex-direction:row;
	justify-content:space-around;
	position:fixed;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(36,43,41,.95);
	overflow:auto;
	padding-top:2%
}
.full-screen-prompt-118.lighter-bg {
	background-color:rgba(36,43,41,.9)
}
.full-screen-prompt-118 .prompt-wrapper-content {
	justify-content:space-between;
	width:100%;
	max-width:1200px;
	color:#fff;
	text-align:center;
	margin:0!important
}
.full-screen-prompt-118 .prompt-wrapper-content.tpl-29 {
	margin-top:10%
}
.full-screen-prompt-118 .prompt-wrapper-content .extension-title {
	font-size:80px;
	font-weight:700;
	color:#333
}
.full-screen-prompt-118 .prompt-wrapper-content .extension-desc {
	font-size:38px!important;
	color:#333
}
.full-screen-prompt-118 .prompt-wrapper-content .extension-desc strong {
	font-size:28px
}
.full-screen-prompt-118 .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	display:inline-block;
	width:368px;
	height:56px;
	color:#fff;
	line-height:56px;
	font-size:32px;
	font-weight:700;
	border-radius:.625rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.full-screen-prompt-118 .prompt-wrapper-content .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.full-screen-prompt-118 .prompt-wrapper-content .hand {
	position:relative;
	top:-30px;
	left:0;
	height:16%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but {
	height:18rem;
	width:100%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .M_right {
	display:flex;
	position:absolute;
	right:0;
	bottom:100px;
	height:35%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .M_right img {
	height:100%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell {
	display:flex;
	position:absolute;
	left:50%;
	transform:translate(-50%);
	flex-direction:column;
	height:20%;
	bottom:110px
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell h1 {
	display:flex;
	height:31%;
	font-size:39px;
	font-weight:500;
	color:#333
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell .midell_but {
	display:flex;
	height:64%;
	padding-top:4%;
	justify-content:center
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell .midell_but .midell_L {
	height:88%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell .midell_but .midell_L img {
	height:100%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell .midell_but .midell_M {
	height:90%;
	margin-left:6%;
	margin-right:4%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell .midell_but .midell_M img {
	height:100%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell .midell_but .midell_R {
	height:88%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .midell .midell_but .midell_R img {
	height:100%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .M_left {
	display:flex;
	position:absolute;
	left:0;
	bottom:100px;
	height:35%
}
.full-screen-prompt-118 .prompt-wrapper-content .footers_but .M_left img {
	height:100%
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review {
	width:85%;
	background:#fff;
	color:#333;
	padding:20px;
	border-radius:10px;
	margin:40px auto 30px
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review h3 {
	font-size:28px
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review h3 a {
	color:#007bff
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review h3 a:hover {
	text-decoration:underline
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review {
	height:400px;
	overflow:hidden;
	margin-top:10px
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list {
	border-top-color:#ccc;
	border-top-style:dashed;
	border-top-width:.0625rem;
	color:#4c4c4c;
	font-size:.75rem;
	padding:10px 0;
	word-wrap:break-word;
	display:flex;
	align-items:center;
	justify-content:flex-start
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .img-author {
	width:48px;
	height:48px;
	border-radius:50%;
	margin:0
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail {
	display:block;
	font-size:.75rem;
	padding-left:20px;
	width:100%;
	word-wrap:break-word
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	align-items:center
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row a {
	margin-right:10px;
	color:#333
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row span {
	margin-right:10px
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul {
	margin-top:-6px
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li {
	float:left
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li img {
	max-width:14px;
	margin-right:5px
}
.full-screen-prompt-118 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .review-text {
	display:block;
	font-size:14px;
	margin:.3125rem 0;
	unicode-bidi:-webkit-isolate;
	word-wrap:break-word;
	overflow:hidden;
	text-align:left
}
.full-screen-prompt-118 .prompt-wrapper-content .current-step {
	margin-top:30px;
	font-size:18px
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step {
	width:576px;
	height:130px;
	margin:50px auto 0;
	background:url(https://www.coupert.com/img/install-step.png) center center no-repeat
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li {
	float:left;
	color:#333
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li strong {
	color:#222;
	font-size:22px
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li em {
	font-weight:700;
	font-style:initial;
	color:#333
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li:nth-child(1) {
	margin-top:1.625rem;
	margin-left:2.1875rem
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li:nth-child(2),.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li:nth-child(3) {
	margin-top:1.625rem;
	margin-left:3.125rem
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li.fr:nth-child(1) {
	margin-top:1.625rem;
	margin-left:1.5rem
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li.fr:nth-child(2) {
	margin-top:1.625rem;
	margin-left:1.875rem
}
.full-screen-prompt-118 .prompt-wrapper-content .install-step ul li.fr:nth-child(3) {
	margin-top:1.625rem;
	margin-left:2.875rem
}
.full-screen-prompt-118.market-tpl-46 .prompt-wrapper-content .market-add-browser {
	width:492px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:0 auto;
	line-height:initial
}
.full-screen-prompt-118.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(1) strong {
	color:#fff200
}
.full-screen-prompt-118.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(2) {
	font-size:16px;
	color:#fff200
}
.full-screen-prompt-118.market-tpl-46 .prompt-wrapper-content .coupert-video {
	width:530px;
	height:298px;
	margin:50px auto auto;
	border-radius:.3125rem;
	background:#fff;
	cursor:pointer;
	padding-top:14px
}
.full-screen-prompt-118.market-tpl-49,.full-screen-prompt-118.market-tpl-51 {
	background-color:#000
}
@media(max-width:100rem) {
	.full-screen-prompt-118 .prompt-wrapper-content .extension-title {
	font-size:70px
}
.full-screen-prompt-118 .prompt-wrapper-content .extension-desc {
	font-size:34px!important
}
.full-screen-prompt-118 .prompt-wrapper-content .market-add-browser {
	width:425px!important;
	font-size:28px
}
.full-screen-prompt-118 .prompt-wrapper-content .hand {
	height:13%
}
.full-screen-prompt-118 .prompt-wrapper-content .midell h1 {
	font-size:35px!important
}
}@media(max-width:86rem) {
	.full-screen-prompt-118 .prompt-wrapper-content .extension-title {
	font-size:60px
}
.full-screen-prompt-118 .prompt-wrapper-content .extension-desc {
	font-size:30px!important
}
.full-screen-prompt-118 .prompt-wrapper-content .market-add-browser {
	width:410px!important;
	font-size:25px
}
.full-screen-prompt-118 .prompt-wrapper-content .hand {
	height:10%
}
.full-screen-prompt-118 .prompt-wrapper-content .midell h1 {
	font-size:30px!important
}
}.full-screen-prompt-118.market-tpl-49 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt-118.market-tpl-49 .prompt-wrapper-content i {
	margin-bottom:40px;
	display:block;
	font-size:18px
}
.full-screen-prompt-118.market-tpl-49 .prompt-wrapper-content ul {
	width:100%;
	padding-left:16px;
	margin-bottom:40px
}
.full-screen-prompt-118.market-tpl-49 .prompt-wrapper-content ul li {
	list-style:decimal;
	margin-bottom:8px;
	font-size:18px
}
.full-screen-prompt-118.market-tpl-49 .prompt-wrapper-content ul li:last-child {
	margin-bottom:0
}
.full-screen-prompt-118.market-tpl-49 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt-118.market-tpl-51 .prompt-wrapper-content {
	text-align:center
}
.full-screen-prompt-118.market-tpl-51 .prompt-wrapper-content .play-content {
	margin-bottom:40px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-118.market-tpl-51 .prompt-wrapper-content .play-content .play-icon {
	width:38px;
	height:38px;
	background:#fff;
	border-radius:100%;
	margin-right:16px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.full-screen-prompt-118.market-tpl-51 .prompt-wrapper-content .play-content .play-icon i {
	display:block;
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-left:16px solid #000;
	border-bottom:10px solid transparent
}
.full-screen-prompt-118.market-tpl-51 .prompt-wrapper-content .play-content p {
	cursor:pointer;
	margin-bottom:0;
	font-size:18px
}
.full-screen-prompt-118.market-tpl-51 .prompt-wrapper-content .play-content p:hover {
	text-decoration:underline
}
.full-screen-prompt-118.market-tpl-51 .prompt-wrapper-content p {
	margin-bottom:10px;
	font-size:18px
}
.full-screen-prompt-118.market-tpl-51 .prompt-wrapper-content p strong {
	font-size:20px
}
.full-screen-prompt-118.market-tpl-52 {
	background-color:#000
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content.top-distance {
	margin-top:20px
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:-48px;
	line-height:1;
	margin-bottom:30px;
	font-size:64px
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content p {
	font-size:30px;
	line-height:1.2;
	text-align:center;
	margin-bottom:40px
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .web-store-con {
	margin:0 auto 60px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars {
	margin-right:90px
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul {
	display:inline-block
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -.1875rem no-repeat
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars p {
	font-size:20px;
	margin-bottom:0
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser {
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content h2 {
	font-size:35px;
	text-align:center;
	margin-bottom:20px
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .store-list {
	margin:0 auto;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .store-list li {
	float:left;
	width:146px;
	height:146px;
	background:#fff;
	border-radius:100%;
	margin-left:-24px;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:24px;
	box-shadow:0 .25rem .6875rem .0625rem rgba(0,0,0,.1);
	position:relative
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .store-list li.big {
	width:186px;
	height:186px;
	position:relative;
	padding:10px
}
.full-screen-prompt-118.market-tpl-52 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt-118.market-tpl-54 {
	background:#f8f8f8
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content {
	text-align:center;
	width:910px;
	margin:0 auto;
	background:#fff;
	box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.06)
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content.top-distance {
	margin-top:36px
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:0;
	line-height:1.2;
	margin-bottom:0;
	color:#333;
	font-size:40px
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content h2 {
	color:#fc5245;
	font-size:40px;
	font-weight:500;
	margin-bottom:20px
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .market-add-browser {
	margin-top:0;
	width:344px;
	height:70px;
	line-height:70px;
	text-align:center;
	background:#fc5245;
	font-size:21px;
	color:#fff;
	margin-bottom:42px;
	border-radius:0
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .market-add-browser:hover {
	background:#fb2d1d;
	transition:all .2s ease-in-out
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .webstore-reviews {
	width:100%;
	background:#f8f8f8;
	display:flex;
	align-items:center;
	padding:64px;
	justify-content:space-between
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values {
	text-align:left;
	margin-left:16px
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul {
	display:inline-block
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -.1875rem no-repeat
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values p {
	font-size:17px;
	color:#333
}
.full-screen-prompt-118.market-tpl-54 .prompt-wrapper-content .webstore-reviews .reviews-more {
	font-size:23px;
	color:#333;
	text-decoration:underline
}
.full-screen-prompt-118.market-tpl-55 {
	background-color:#000;
	overflow-x:hidden;
	overflow-y:scroll
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:20px
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:10.9375rem;
	height:16.125rem;
	float:left;
	padding:.3125rem;
	border:none;
	background:#fff;
	position:relative;
	margin-bottom:5px
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag {
	position:absolute;
	width:40px;
	height:40px;
	background:#f54343;
	border-radius:100%;
	top:4px;
	left:6px;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag span,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag span,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag span {
	font-size:12px
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li a,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li a,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li a {
	cursor:pointer
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li img,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li img,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li img {
	width:10.9375rem;
	height:10.9375rem;
	margin-bottom:.5rem
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li p,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p {
	text-align:left;
	color:#000;
	height:2.25rem;
	line-height:1.125rem;
	overflow:hidden;
	display:block;
	margin-bottom:.3125rem;
	font-size:14px;
	padding-left:5px
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a {
	color:#333
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a:hover,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a:hover,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a:hover {
	text-decoration:underline;
	color:#2c68a7
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.now,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.now,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:16px;
	color:#af3736;
	font-weight:700;
	padding-left:5px
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.pre,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.pre,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.pre {
	font-size:12px;
	color:#999;
	text-decoration:line-through;
	padding-left:5px
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul .view-more,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .flash-sale ul .view-more,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul .view-more {
	text-align:right;
	font-size:16px;
	text-decoration:underline;
	margin-bottom:0;
	cursor:pointer
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:11.3125rem;
	height:16.25rem
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:14px;
	color:#333;
	font-weight:500
}
.full-screen-prompt-118.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position {
	margin:auto auto 60px;
	display:block;
	-webkit-box-reflect:below 0 -webkit-gradient(linear,left 28%,left bottom,from(transparent),to(rgba(0,0,0,.25)));
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt-118.market-tpl-56 {
	background:#fff
}
.full-screen-prompt-118.market-tpl-56 .container {
	max-width:75rem;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-118.market-tpl-56 .bg {
	width:100%;
	height:47.9375rem;
	position:relative;
	background:url(https://www.coupert.com/img/tpl_56_bg_1.png) no-repeat
}
.full-screen-prompt-118.market-tpl-56 .bg .topheader {
	height:6.6875rem;
	width:100%
}
.full-screen-prompt-118.market-tpl-56 .bg .topheader .container {
	max-width:75rem;
	padding:0 .625rem;
	height:100%;
	margin:0 auto;
	display:flex;
	align-items:center
}
.full-screen-prompt-118.market-tpl-56 .bg .topheader .container .topheader-logo {
	width:8rem;
	height:4.125rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-118.market-tpl-56 .bg .topheader .container .topheader-nav {
	margin-left:7.75rem
}
.full-screen-prompt-118.market-tpl-56 .bg .topheader .container .topheader-nav a {
	font-size:1.5rem;
	color:#fff;
	font-weight:400;
	border-bottom:.25rem solid rgba(249,249,249,.24);
	margin-right:6.25rem;
	transition:all .4s
}
.full-screen-prompt-118.market-tpl-56 .bg .topheader .container .topheader-nav a:hover {
	font-size:1.875rem
}
.full-screen-prompt-118.market-tpl-56 .bg .topheader .container .topheader-btn {
	width:13.4375rem;
	height:3.375rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	font-size:1.25rem;
	font-weight:700;
	line-height:3.375rem;
	text-align:center;
	color:#fff;
	margin-left:auto
}
.full-screen-prompt-118.market-tpl-56 .bg .topheader .container .topheader-btn:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-118.market-tpl-56 .bg .fixheader {
	position:fixed;
	width:100%;
	height:6.6875rem;
	background:#fff;
	z-index:999999;
	box-shadow:0 0 .9375rem .1875rem rgba(34,34,34,.16)
}
.full-screen-prompt-118.market-tpl-56 .bg .fixheader .container .topheader-nav a {
	color:#fd4c46;
	border-bottom:.25rem solid #fd4c46
}
.full-screen-prompt-118.market-tpl-56 .bg .container {
	max-width:75rem;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent {
	max-width:35.8125rem;
	margin-left:2.25rem
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent .tpl-56-heading {
	font-size:3.75rem;
	font-weight:700;
	color:#fff;
	line-height:4.5rem;
	text-align:left
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent .tpl-56-desc {
	max-width:27.8125rem;
	padding-top:1rem;
	font-size:1.5rem;
	line-height:2.25rem;
	color:#fff;
	font-weight:400;
	text-align:left
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent .addchrome {
	width:22.75rem;
	height:4.9375rem;
	background:#f9f9f9;
	border-radius:.1875rem;
	font-size:1.5rem;
	color:#fb5445;
	font-weight:700;
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:2.5rem;
	transition:all .4s
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent .addchrome:hover {
	font-size:1.75rem
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent .addchrome img {
	margin:0 1.625rem 0 0
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent .ratingwraper {
	display:flex;
	align-items:center;
	font-size:.875rem;
	font-weight:400;
	color:#fff;
	margin-top:1.0625rem
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist {
	margin-right:1rem;
	margin-left:1.4375rem
}
.full-screen-prompt-118.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist li {
	display:inline-block;
	margin-right:.1875rem
}
.full-screen-prompt-118.market-tpl-56 .bg .container .tpl-56-banner-1 {
	position:absolute;
	right:-3.125rem;
	top:0
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-subtit {
	font-size:1.875rem;
	color:#333;
	font-weight:700;
	border-bottom:.3125rem solid #fae0dd;
	text-align:center;
	padding-bottom:1.125rem
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section1 {
	display:flex;
	align-items:center;
	margin-top:1.4375rem;
	position:relative
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left {
	padding-top:4.25rem
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap {
	padding-left:7.875rem
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .novidadebtn {
	width:6.4375rem;
	height:1.75rem;
	border:.125rem solid #fd4c46;
	border-radius:.1875rem;
	text-align:center;
	line-height:1.75rem;
	font-size:1.125rem;
	color:#fc4a3c;
	font-weight:700
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-tit {
	font-size:1.625rem;
	font-weight:700;
	color:#333;
	margin-top:1.0625rem;
	margin-bottom:1.4375rem;
	text-align:left
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-desc {
	font-size:1.125rem;
	font-weight:400;
	color:#333;
	max-width:20.25rem;
	text-align:left
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-bg2 {
	margin-top:-.9375rem;
	width:96%
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section1 .tpl-56-section1-right {
	position:absolute;
	right:0;
	top:1.5rem
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section2 {
	display:flex;
	align-items:center;
	padding-top:5.125rem
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section2 .tpl-56-section2-left {
	width:50%
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .step1-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .tpl-56-section2-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section3 {
	display:flex;
	align-items:center;
	padding-top:5.125rem
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .step2-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .tpl-56-section3-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section3 .tpl-56-section3-right {
	width:50%
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section4 {
	display:flex;
	align-items:center;
	padding-top:5.125rem;
	padding-bottom:5.4375rem
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section4 .tpl-56-section4-left {
	width:50%
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .step3-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-118.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .tpl-56-section4-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-118.market-tpl-56 .botnav-wrap {
	display:flex;
	align-items:center;
	justify-content:space-around;
	padding-top:5.0625rem;
	padding-bottom:4.25rem
}
.full-screen-prompt-118.market-tpl-56 .botnav-wrap .botnav-list {
	width:14.9375rem;
	text-align:center
}
.full-screen-prompt-118.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-tit {
	font-size:2.25rem;
	font-weight:700;
	margin-bottom:1.25rem;
	color:#333
}
.full-screen-prompt-118.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-desc {
	font-size:1.125rem;
	color:#333;
	font-weight:400;
	line-height:1.5rem
}
.full-screen-prompt-118.market-tpl-56 .addchrome-bot {
	width:22.75rem;
	height:4.9375rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1.5rem;
	font-weight:700;
	margin:0 auto 1.875rem
}
.full-screen-prompt-118.market-tpl-56 .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-118.market-tpl-56 .addchrome-bot img {
	margin:0 1.375rem 0 0
}
.full-screen-prompt-118.market-tpl-56 .logolist-bot {
	display:flex;
	align-items:center;
	justify-content:space-around;
	flex-wrap:wrap;
	margin-bottom:6.25rem
}
.full-screen-prompt-118.market-tpl-56 .logolist-bot li {
	width:23%;
	height:16.875rem;
	margin-bottom:1.25rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff
}
.full-screen-prompt-118.market-tpl-57 {
	background:#fff
}
.full-screen-prompt-118.market-tpl-57 .container {
	max-width:1080px;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-118.market-tpl-57 .container1 {
	max-width:800px;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-118.market-tpl-57 .paddtop {
	padding-top:6rem
}
.full-screen-prompt-118.market-tpl-57 .paddtop .picture-1,.full-screen-prompt-118.market-tpl-57 .paddtop .picture-2,.full-screen-prompt-118.market-tpl-57 .paddtop .picture-3,.full-screen-prompt-118.market-tpl-57 .paddtop .picture-4 {
	margin-bottom:30px
}
.full-screen-prompt-118.market-tpl-57 .marbot {
	margin-bottom:1.875rem
}
.full-screen-prompt-118.market-tpl-57 .topheader {
	height:6rem;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9999
}
.full-screen-prompt-118.market-tpl-57 .topheader .container {
	display:flex;
	height:100%;
	background:#fff;
	align-items:center;
	justify-content:space-between;
	border-bottom:.0625rem solid #e9ebed
}
.full-screen-prompt-118.market-tpl-57 .topheader .toplogo {
	width:8rem;
	height:4.125rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-118.market-tpl-57 .topheader .addchrome {
	width:15rem;
	height:3.125rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1rem;
	font-weight:700
}
.full-screen-prompt-118.market-tpl-57 .topheader .addchrome:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-118.market-tpl-57 .heading {
	padding-top:3rem;
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.75rem;
	text-align:left;
	margin-bottom:1.875rem
}
.full-screen-prompt-118.market-tpl-57 .tpl-57-desc {
	font-size:20px;
	font-weight:400;
	line-height:1.6;
	color:#505050;
	margin-bottom:1.875rem;
	text-align:left
}
.full-screen-prompt-118.market-tpl-57 .tpl-57-desc .gocoupert {
	font-weight:700;
	color:#6083fb
}
.full-screen-prompt-118.market-tpl-57 .tpl-bot-wrap {
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top:2.625rem;
	padding-bottom:4.5rem
}
.full-screen-prompt-118.market-tpl-57 .tpl-bot-wrap .addchrome-bot {
	width:15rem;
	height:3.125rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1rem;
	font-weight:700
}
.full-screen-prompt-118.market-tpl-57 .tpl-bot-wrap .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-118.market-tpl-57 .tpl-bot-wrap .star-wrap {
	margin-left:3.75rem;
	padding-left:1.25rem;
	border-left:.125rem solid #fc5145;
	font-size:.875rem;
	font-weight:400;
	color:#333;
	text-align:left
}
.full-screen-prompt-118.market-tpl-57 .tpl-bot-wrap .star-wrap .rating {
	margin-bottom:.3125rem;
	display:flex;
	align-items:center
}
.full-screen-prompt-118.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist {
	display:inline-block;
	margin-top:-5px;
	margin-right:5px
}
.full-screen-prompt-118.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li {
	display:inline-block;
	margin-right:.3125rem
}
.full-screen-prompt-118.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li img {
	width:16px
}
.full-screen-prompt-118.market-tpl-85 .topheader {
	height:4.75rem
}
.full-screen-prompt-118.market-tpl-85 .topheader .addchrome {
	width:auto;
	height:3rem;
	padding:0 1rem;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-118.market-tpl-85 .topheader .addchrome:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-118.market-tpl-85 .paddtop {
	padding-top:4.75rem
}
.full-screen-prompt-118.market-tpl-85 .tpl-bot-wrap .addchrome-bot {
	width:auto;
	height:3rem;
	padding:0 1rem;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-118.market-tpl-85 .tpl-bot-wrap .addchrome-bot:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-118.market-tpl-85 .component-authorInfo {
	display:flex;
	padding:.25rem 0 .375rem;
	font-size:16px;
	align-items:center;
	color:#505050
}
.full-screen-prompt-118.market-tpl-85 .component-authorInfo img {
	width:30px;
	display:inline-block;
	padding:0;
	margin-right:.75rem;
	border-radius:50%;
	margin-left:0
}
.full-screen-prompt-118.market-tpl-86 .topheader .toplogo {
	width:2.125rem;
	height:auto
}
.full-screen-prompt-118.market-tpl-86 .topheader .addchrome {
	width:auto;
	padding:0 1rem;
	color:#b0b0b0;
	font-size:.875rem;
	font-weight:400;
	background:0 0;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-118.market-tpl-86 .topheader .addchrome:hover {
	background:0 0;
	color:#6083fb;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-118.extension-37 {
	background-color:rgba(0,0,0,.5)
}
.full-screen-prompt-118.extension-37 .extension-modal {
	width:43.75rem;
	padding:0;
	margin:0;
	vertical-align:baseline;
	position:absolute;
	top:50vh;
	left:50vw;
	transform:translate(-50%,-50%);
	max-height:90vh;
	overflow:auto;
	background:#fff;
	border-radius:.5rem
}
.full-screen-prompt-118.extension-37 .extension-modal .top {
	display:flex;
	flex-direction:column;
	align-items:center;
	padding:2.25rem 5.5rem 1rem;
	position:relative
}
.full-screen-prompt-118.extension-37 .extension-modal .top h1 {
	font-size:28px;
	color:#333
}
.full-screen-prompt-118.extension-37 .extension-modal .top p {
	margin-top:.125rem;
	font-size:16px;
	color:#666;
	line-height:24px;
	text-align:center
}
.full-screen-prompt-118.extension-37 .extension-modal .top video {
	margin-top:16px
}
.full-screen-prompt-118.extension-37 .extension-modal .bottom-install {
	display:flex;
	width:100%;
	justify-content:center;
	padding:1rem 1.25rem;
	border-top:.0625rem solid #ccc;
	background-color:#fafafa;
	color:#999
}
.full-screen-prompt-118.extension-37 .extension-modal .bottom-install a {
	width:336px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	height:48px;
	color:#fff;
	line-height:48px;
	font-size:20px;
	border-radius:.1875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-118.extension-37 .extension-modal .bottom-install a:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-118.extension-37 .extension-modal .close {
	position:absolute;
	width:18px;
	height:18px;
	background:#ccc;
	border-radius:100%;
	right:1.25rem;
	top:1.25rem;
	text-align:center;
	line-height:.875rem;
	cursor:pointer;
	color:#fff
}
.full-screen-prompt-120 {
	justify-content:space-around;
	position:fixed;
	display:flex;
	flex-direction:row;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	overflow:auto;
	background:#fff9e2!important;
	opacity:.95
}
.full-screen-prompt-120 .full_left {
	display:flex;
	flex-direction:column;
	justify-content:space-around;
	width:50%;
	height:100%;
	padding-top:3%;
	padding-left:133px;
	padding-bottom:116px
}
.full-screen-prompt-120 .full_left .full_title_h1 {
	width:716px
}
.full-screen-prompt-120 .full_left .full_title_h1 #extension-title {
	display:inline-block;
	height:128px;
	font-size:56px;
	font-weight:600;
	color:#333;
	line-height:70px
}
.full-screen-prompt-120 .full_left .full_title_h1 .extension-title_right {
	display:inline-block;
	width:92px;
	height:90px;
	background:url(https://www.coupert.com/img/2021-12-05/caihong.png) center no-repeat
}
.full-screen-prompt-120 .full_left .width_color {
	width:146px;
	height:6px;
	background:url(https://www.coupert.com/img/2021-12-05/width_120.png) center no-repeat
}
.full-screen-prompt-120 .full_left .full_title_h2 {
	font-size:34px;
	font-weight:500;
	color:#333;
	line-height:53px
}
.full-screen-prompt-120 .full_left .red_size {
	font-size:34px;
	color:#fd5245
}
.full-screen-prompt-120 .full_left .red_size strong {
	font-size:40px
}
.full-screen-prompt-120 .full_left .full_btn #market-add-browser {
	display:inline-block;
	width:496px;
	height:70px;
	background:linear-gradient(45deg,#F5883C 0,#FD5245 100%);
	border-radius:35px;
	font-size:28px;
	font-weight:600;
	color:#fff;
	line-height:70px;
	text-align:center;
	cursor:pointer
}
.full-screen-prompt-120 .full_left .full_btn #market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
@media(max-width:100rem) {
	.full-screen-prompt-120 .full_left .full_title_h1 #extension-title {
	font-size:42px
}
.full-screen-prompt-120 .full_left .full_title_h2,.full-screen-prompt-120 .full_left .red_size {
	font-size:28px
}
.full-screen-prompt-120 .full_left .red_size strong {
	font-size:32px
}
.full-screen-prompt-120 .full_left .full_btn #market-add-browser {
	width:396px;
	height:55px;
	border-radius:35px;
	font-size:22px;
	line-height:55px
}
}.full-screen-prompt-120 .full_right {
	display:flex;
	justify-content:center;
	align-items:center;
	width:50%;
	height:100%;
	padding-top:35px;
	padding-bottom:110px
}
.full-screen-prompt-120 .full_right .full_posn_log {
	height:87%
}
.full-screen-prompt-120.lighter-bg {
	background-color:rgba(36,43,41,.9)
}
.full-screen-prompt-120.market-tpl-46 .prompt-wrapper-content .market-add-browser {
	width:492px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:.9375rem auto 0;
	line-height:initial
}
.full-screen-prompt-120.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(1) strong {
	color:#fff200
}
.full-screen-prompt-120.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(2) {
	font-size:16px;
	color:#fff200
}
.full-screen-prompt-120.market-tpl-46 .prompt-wrapper-content .coupert-video {
	width:530px;
	height:298px;
	margin:50px auto auto;
	border-radius:.3125rem;
	background:#fff;
	cursor:pointer;
	padding-top:14px
}
.full-screen-prompt-120.market-tpl-49,.full-screen-prompt-120.market-tpl-51 {
	background-color:#000
}
.full-screen-prompt-120.market-tpl-49 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt-120.market-tpl-49 .prompt-wrapper-content i {
	margin-bottom:40px;
	display:block;
	font-size:18px
}
.full-screen-prompt-120.market-tpl-49 .prompt-wrapper-content ul {
	width:100%;
	padding-left:16px;
	margin-bottom:40px
}
.full-screen-prompt-120.market-tpl-49 .prompt-wrapper-content ul li {
	list-style:decimal;
	margin-bottom:8px;
	font-size:18px
}
.full-screen-prompt-120.market-tpl-49 .prompt-wrapper-content ul li:last-child {
	margin-bottom:0
}
.full-screen-prompt-120.market-tpl-49 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt-120.market-tpl-51 .prompt-wrapper-content {
	text-align:center
}
.full-screen-prompt-120.market-tpl-51 .prompt-wrapper-content .play-content {
	margin-bottom:40px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-120.market-tpl-51 .prompt-wrapper-content .play-content .play-icon {
	width:38px;
	height:38px;
	background:#fff;
	border-radius:100%;
	margin-right:16px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.full-screen-prompt-120.market-tpl-51 .prompt-wrapper-content .play-content .play-icon i {
	display:block;
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-left:16px solid #000;
	border-bottom:10px solid transparent
}
.full-screen-prompt-120.market-tpl-51 .prompt-wrapper-content .play-content p {
	cursor:pointer;
	margin-bottom:0;
	font-size:18px
}
.full-screen-prompt-120.market-tpl-51 .prompt-wrapper-content .play-content p:hover {
	text-decoration:underline
}
.full-screen-prompt-120.market-tpl-51 .prompt-wrapper-content p {
	margin-bottom:10px;
	font-size:18px
}
.full-screen-prompt-120.market-tpl-51 .prompt-wrapper-content p strong {
	font-size:20px
}
.full-screen-prompt-120.market-tpl-52 {
	background-color:#000
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content.top-distance {
	margin-top:20px
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:-48px;
	line-height:1;
	margin-bottom:30px;
	font-size:64px
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content p {
	font-size:30px;
	line-height:1.2;
	text-align:center;
	margin-bottom:40px
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .web-store-con {
	margin:0 auto 60px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars {
	margin-right:90px
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul {
	display:inline-block
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -.1875rem no-repeat
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars p {
	font-size:20px;
	margin-bottom:0
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser {
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content h2 {
	font-size:35px;
	text-align:center;
	margin-bottom:20px
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .store-list {
	margin:0 auto;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .store-list li {
	float:left;
	width:146px;
	height:146px;
	background:#fff;
	border-radius:100%;
	margin-left:-24px;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:24px;
	box-shadow:0 .25rem .6875rem .0625rem rgba(0,0,0,.1);
	position:relative
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .store-list li.big {
	width:186px;
	height:186px;
	position:relative;
	padding:10px
}
.full-screen-prompt-120.market-tpl-52 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt-120.market-tpl-54 {
	background:#f8f8f8
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content {
	text-align:center;
	width:910px;
	margin:0 auto;
	background:#fff;
	box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.06)
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content.top-distance {
	margin-top:36px
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:0;
	line-height:1.2;
	margin-bottom:0;
	color:#333;
	font-size:40px
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content h2 {
	color:#fc5245;
	font-size:40px;
	font-weight:500;
	margin-bottom:20px
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .market-add-browser {
	margin-top:0;
	width:344px;
	height:70px;
	line-height:70px;
	text-align:center;
	background:#fc5245;
	font-size:21px;
	color:#fff;
	margin-bottom:42px;
	border-radius:0
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .market-add-browser:hover {
	background:#fb2d1d;
	transition:all .2s ease-in-out
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .webstore-reviews {
	width:100%;
	background:#f8f8f8;
	display:flex;
	align-items:center;
	padding:64px;
	justify-content:space-between
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values {
	text-align:left;
	margin-left:16px
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul {
	display:inline-block
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -.1875rem no-repeat
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values p {
	font-size:17px;
	color:#333
}
.full-screen-prompt-120.market-tpl-54 .prompt-wrapper-content .webstore-reviews .reviews-more {
	font-size:23px;
	color:#333;
	text-decoration:underline
}
.full-screen-prompt-120.market-tpl-55 {
	background-color:#000;
	overflow-x:hidden;
	overflow-y:scroll
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:20px
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:10.9375rem;
	height:16.125rem;
	float:left;
	padding:.3125rem;
	border:none;
	background:#fff;
	position:relative;
	margin-bottom:5px
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag {
	position:absolute;
	width:40px;
	height:40px;
	background:#f54343;
	border-radius:100%;
	top:4px;
	left:6px;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag span,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag span,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag span {
	font-size:12px
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li a,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li a,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li a {
	cursor:pointer
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li img,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li img,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li img {
	width:10.9375rem;
	height:10.9375rem;
	margin-bottom:.5rem
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li p,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p {
	text-align:left;
	color:#000;
	height:2.25rem;
	line-height:1.125rem;
	overflow:hidden;
	display:block;
	margin-bottom:.3125rem;
	font-size:14px;
	padding-left:5px
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a {
	color:#333
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a:hover,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a:hover,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a:hover {
	text-decoration:underline;
	color:#2c68a7
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.now,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.now,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:16px;
	color:#af3736;
	font-weight:700;
	padding-left:5px
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.pre,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.pre,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.pre {
	font-size:12px;
	color:#999;
	text-decoration:line-through;
	padding-left:5px
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul .view-more,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .flash-sale ul .view-more,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul .view-more {
	text-align:right;
	font-size:16px;
	text-decoration:underline;
	margin-bottom:0;
	cursor:pointer
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:11.3125rem;
	height:16.25rem
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:14px;
	color:#333;
	font-weight:500
}
.full-screen-prompt-120.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position {
	margin:auto auto 60px;
	display:block;
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt-120.market-tpl-56 {
	background:#fff
}
.full-screen-prompt-120.market-tpl-56 .container {
	max-width:75rem;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-120.market-tpl-56 .bg {
	width:100%;
	height:47.9375rem;
	position:relative;
	background:url(https://www.coupert.com/img/tpl_56_bg_1.png) no-repeat
}
.full-screen-prompt-120.market-tpl-56 .bg .topheader {
	height:6.6875rem;
	width:100%
}
.full-screen-prompt-120.market-tpl-56 .bg .topheader .container {
	max-width:75rem;
	padding:0 .625rem;
	height:100%;
	margin:0 auto;
	display:flex;
	align-items:center
}
.full-screen-prompt-120.market-tpl-56 .bg .topheader .container .topheader-logo {
	width:8rem;
	height:4.125rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-120.market-tpl-56 .bg .topheader .container .topheader-nav {
	margin-left:7.75rem
}
.full-screen-prompt-120.market-tpl-56 .bg .topheader .container .topheader-nav a {
	font-size:1.5rem;
	color:#fff;
	font-weight:400;
	border-bottom:.25rem solid rgba(249,249,249,.24);
	margin-right:6.25rem;
	transition:all .4s
}
.full-screen-prompt-120.market-tpl-56 .bg .topheader .container .topheader-nav a:hover {
	font-size:1.875rem
}
.full-screen-prompt-120.market-tpl-56 .bg .topheader .container .topheader-btn {
	width:13.4375rem;
	height:3.375rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	font-size:1.25rem;
	font-weight:700;
	line-height:3.375rem;
	text-align:center;
	color:#fff;
	margin-left:auto
}
.full-screen-prompt-120.market-tpl-56 .bg .topheader .container .topheader-btn:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-120.market-tpl-56 .bg .fixheader {
	position:fixed;
	width:100%;
	height:6.6875rem;
	background:#fff;
	z-index:999999;
	box-shadow:0 0 .9375rem .1875rem rgba(34,34,34,.16)
}
.full-screen-prompt-120.market-tpl-56 .bg .fixheader .container .topheader-nav a {
	color:#fd4c46;
	border-bottom:.25rem solid #fd4c46
}
.full-screen-prompt-120.market-tpl-56 .bg .container {
	max-width:75rem;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent {
	max-width:35.8125rem;
	margin-left:2.25rem
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent .tpl-56-heading {
	font-size:3.75rem;
	font-weight:700;
	color:#fff;
	line-height:4.5rem;
	text-align:left
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent .tpl-56-desc {
	max-width:27.8125rem;
	padding-top:1rem;
	font-size:1.5rem;
	line-height:2.25rem;
	color:#fff;
	font-weight:400;
	text-align:left
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent .addchrome {
	width:22.75rem;
	height:4.9375rem;
	background:#f9f9f9;
	border-radius:.1875rem;
	font-size:1.5rem;
	color:#fb5445;
	font-weight:700;
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:2.5rem;
	transition:all .4s
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent .addchrome:hover {
	font-size:1.75rem
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent .addchrome img {
	margin:0 1.625rem 0 0
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent .ratingwraper {
	display:flex;
	align-items:center;
	font-size:.875rem;
	font-weight:400;
	color:#fff;
	margin-top:1.0625rem
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist {
	margin-right:1rem;
	margin-left:1.4375rem
}
.full-screen-prompt-120.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist li {
	display:inline-block;
	margin-right:.1875rem
}
.full-screen-prompt-120.market-tpl-56 .bg .container .tpl-56-banner-1 {
	position:absolute;
	right:-3.125rem;
	top:0
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-subtit {
	font-size:1.875rem;
	color:#333;
	font-weight:700;
	border-bottom:.3125rem solid #fae0dd;
	text-align:center;
	padding-bottom:1.125rem
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section1 {
	display:flex;
	align-items:center;
	margin-top:1.4375rem;
	position:relative
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left {
	padding-top:4.25rem
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap {
	padding-left:7.875rem
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .novidadebtn {
	width:6.4375rem;
	height:1.75rem;
	border:.125rem solid #fd4c46;
	border-radius:.1875rem;
	text-align:center;
	line-height:1.75rem;
	font-size:1.125rem;
	color:#fc4a3c;
	font-weight:700
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-tit {
	font-size:1.625rem;
	font-weight:700;
	color:#333;
	margin-top:1.0625rem;
	margin-bottom:1.4375rem;
	text-align:left
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-desc {
	font-size:1.125rem;
	font-weight:400;
	color:#333;
	max-width:20.25rem;
	text-align:left
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-bg2 {
	margin-top:-.9375rem;
	width:96%
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section1 .tpl-56-section1-right {
	position:absolute;
	right:0;
	top:1.5rem
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section2 {
	display:flex;
	align-items:center;
	padding-top:5.125rem
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section2 .tpl-56-section2-left {
	width:50%
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .step1-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .tpl-56-section2-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section3 {
	display:flex;
	align-items:center;
	padding-top:5.125rem
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .step2-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .tpl-56-section3-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section3 .tpl-56-section3-right {
	width:50%
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section4 {
	display:flex;
	align-items:center;
	padding-top:5.125rem;
	padding-bottom:5.4375rem
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section4 .tpl-56-section4-left {
	width:50%
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .step3-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-120.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .tpl-56-section4-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-120.market-tpl-56 .botnav-wrap {
	display:flex;
	align-items:center;
	justify-content:space-around;
	padding-top:5.0625rem;
	padding-bottom:4.25rem
}
.full-screen-prompt-120.market-tpl-56 .botnav-wrap .botnav-list {
	width:14.9375rem;
	text-align:center
}
.full-screen-prompt-120.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-tit {
	font-size:2.25rem;
	font-weight:700;
	margin-bottom:1.25rem;
	color:#333
}
.full-screen-prompt-120.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-desc {
	font-size:1.125rem;
	color:#333;
	font-weight:400;
	line-height:1.5rem
}
.full-screen-prompt-120.market-tpl-56 .addchrome-bot {
	width:22.75rem;
	height:4.9375rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1.5rem;
	font-weight:700;
	margin:0 auto 1.875rem
}
.full-screen-prompt-120.market-tpl-56 .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-120.market-tpl-56 .addchrome-bot img {
	margin:0 1.375rem 0 0
}
.full-screen-prompt-120.market-tpl-56 .logolist-bot {
	display:flex;
	align-items:center;
	justify-content:space-around;
	flex-wrap:wrap;
	margin-bottom:6.25rem
}
.full-screen-prompt-120.market-tpl-56 .logolist-bot li {
	width:23%;
	height:16.875rem;
	margin-bottom:1.25rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff
}
.full-screen-prompt-120.market-tpl-57 {
	background:#fff
}
.full-screen-prompt-120.market-tpl-57 .container {
	max-width:1080px;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-120.market-tpl-57 .container1 {
	max-width:800px;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-120.market-tpl-57 .paddtop {
	padding-top:6rem
}
.full-screen-prompt-120.market-tpl-57 .paddtop .picture-1,.full-screen-prompt-120.market-tpl-57 .paddtop .picture-2,.full-screen-prompt-120.market-tpl-57 .paddtop .picture-3,.full-screen-prompt-120.market-tpl-57 .paddtop .picture-4 {
	margin-bottom:30px
}
.full-screen-prompt-120.market-tpl-57 .marbot {
	margin-bottom:1.875rem
}
.full-screen-prompt-120.market-tpl-57 .topheader {
	height:6rem;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9999
}
.full-screen-prompt-120.market-tpl-57 .topheader .container {
	display:flex;
	height:100%;
	background:#fff;
	align-items:center;
	justify-content:space-between;
	border-bottom:.0625rem solid #e9ebed
}
.full-screen-prompt-120.market-tpl-57 .topheader .toplogo {
	width:8rem;
	height:4.125rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-120.market-tpl-57 .topheader .addchrome {
	width:15rem;
	height:3.125rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1rem;
	font-weight:700
}
.full-screen-prompt-120.market-tpl-57 .topheader .addchrome:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-120.market-tpl-57 .heading {
	padding-top:3rem;
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.75rem;
	text-align:left;
	margin-bottom:1.875rem
}
.full-screen-prompt-120.market-tpl-57 .tpl-57-desc {
	font-size:20px;
	font-weight:400;
	line-height:1.6;
	color:#505050;
	margin-bottom:1.875rem;
	text-align:left
}
.full-screen-prompt-120.market-tpl-57 .tpl-57-desc .gocoupert {
	font-weight:700;
	color:#6083fb
}
.full-screen-prompt-120.market-tpl-57 .tpl-bot-wrap {
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top:2.625rem;
	padding-bottom:4.5rem
}
.full-screen-prompt-120.market-tpl-57 .tpl-bot-wrap .addchrome-bot {
	width:15rem;
	height:3.125rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1rem;
	font-weight:700
}
.full-screen-prompt-120.market-tpl-57 .tpl-bot-wrap .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-120.market-tpl-57 .tpl-bot-wrap .star-wrap {
	margin-left:3.75rem;
	padding-left:1.25rem;
	border-left:.125rem solid #fc5145;
	font-size:.875rem;
	font-weight:400;
	color:#333;
	text-align:left
}
.full-screen-prompt-120.market-tpl-57 .tpl-bot-wrap .star-wrap .rating {
	margin-bottom:.3125rem;
	display:flex;
	align-items:center
}
.full-screen-prompt-120.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist {
	display:inline-block;
	margin-top:-5px;
	margin-right:5px
}
.full-screen-prompt-120.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li {
	display:inline-block;
	margin-right:.3125rem
}
.full-screen-prompt-120.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li img {
	width:16px
}
.full-screen-prompt-120.market-tpl-85 .topheader {
	height:4.75rem
}
.full-screen-prompt-120.market-tpl-85 .topheader .addchrome {
	width:auto;
	height:3rem;
	padding:0 1rem;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-120.market-tpl-85 .topheader .addchrome:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-120.market-tpl-85 .paddtop {
	padding-top:4.75rem
}
.full-screen-prompt-120.market-tpl-85 .tpl-bot-wrap .addchrome-bot {
	width:auto;
	height:3rem;
	padding:0 1rem;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-120.market-tpl-85 .tpl-bot-wrap .addchrome-bot:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-120.market-tpl-85 .component-authorInfo {
	display:flex;
	padding:.25rem 0 .375rem;
	font-size:16px;
	align-items:center;
	color:#505050
}
.full-screen-prompt-120.market-tpl-85 .component-authorInfo img {
	width:30px;
	display:inline-block;
	padding:0;
	margin-right:.75rem;
	border-radius:50%;
	margin-left:0
}
.full-screen-prompt-120.market-tpl-86 .topheader .toplogo {
	width:2.125rem;
	height:auto
}
.full-screen-prompt-120.market-tpl-86 .topheader .addchrome {
	width:auto;
	padding:0 1rem;
	color:#b0b0b0;
	font-size:.875rem;
	font-weight:400;
	background:0 0;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-120.market-tpl-86 .topheader .addchrome:hover {
	background:0 0;
	color:#6083fb;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-120.extension-37 {
	background-color:rgba(0,0,0,.5)
}
.full-screen-prompt-120.extension-37 .extension-modal {
	width:43.75rem;
	padding:0;
	margin:0;
	vertical-align:baseline;
	position:absolute;
	top:50vh;
	left:50vw;
	transform:translate(-50%,-50%);
	max-height:90vh;
	overflow:auto;
	background:#fff;
	border-radius:.5rem
}
.full-screen-prompt-120.extension-37 .extension-modal .top {
	display:flex;
	flex-direction:column;
	align-items:center;
	padding:2.25rem 5.5rem 1rem;
	position:relative
}
.full-screen-prompt-120.extension-37 .extension-modal .top h1 {
	font-size:28px;
	color:#333
}
.full-screen-prompt-120.extension-37 .extension-modal .top p {
	margin-top:.125rem;
	font-size:16px;
	color:#666;
	line-height:24px;
	text-align:center
}
.full-screen-prompt-120.extension-37 .extension-modal .top video {
	margin-top:16px
}
.full-screen-prompt-120.extension-37 .extension-modal .bottom-install {
	display:flex;
	width:100%;
	justify-content:center;
	padding:1rem 1.25rem;
	border-top:.0625rem solid #ccc;
	background-color:#fafafa;
	color:#999
}
.full-screen-prompt-120.extension-37 .extension-modal .bottom-install a {
	width:336px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	height:48px;
	color:#fff;
	line-height:48px;
	font-size:20px;
	border-radius:.1875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-120.extension-37 .extension-modal .bottom-install a:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-120.extension-37 .extension-modal .close {
	position:absolute;
	width:18px;
	height:18px;
	background:#ccc;
	border-radius:100%;
	right:1.25rem;
	top:1.25rem;
	text-align:center;
	line-height:.875rem;
	cursor:pointer;
	color:#fff
}
.full-screen-prompt-121 {
	display:flex;
	flex-direction:row;
	justify-content:space-around;
	position:fixed;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#d5f6df;
	overflow:auto
}
.full-screen-prompt-121.lighter-bg {
	background-color:rgba(36,43,41,.9)
}
.full-screen-prompt-121 .prompt-wrapper-content-left-banner {
	width:45%;
	height:100%;
	padding:6% 0 6% 2%
}
.full-screen-prompt-121 .prompt-wrapper-content-left-banner img {
	height:100%
}
.full-screen-prompt-121 .prompt-wrapper-content {
	justify-content:space-around;
	width:55%;
	color:#fff;
	text-align:center;
	margin-top:1%;
	margin-bottom:6%
}
.full-screen-prompt-121 .prompt-wrapper-content.tpl-29 {
	margin-top:10%
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-title {
	font-size:98px;
	font-weight:700;
	line-height:124px;
	color:#f46042;
	padding-right:2%
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-desc {
	color:#666;
	margin:0 14% 0 12%;
	line-height:52px!important;
	font-size:34px!important
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-desc strong {
	font-size:28px
}
.full-screen-prompt-121 .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	display:inline-block;
	width:368px;
	height:77px;
	color:#fff;
	line-height:56px;
	font-size:34px;
	font-weight:700;
	border-radius:45px;
	text-align:center;
	background:linear-gradient(45deg,#F68847 0,#FB5D4D 100%)
}
.full-screen-prompt-121 .prompt-wrapper-content .market-add-browser:hover {
	background:linear-gradient(45deg,#FB5D4D 0,#F68847 100%);
	transition:background .5s ease-in-out
}
.full-screen-prompt-121 .prompt-wrapper-content .hand {
	position:relative;
	top:-30px;
	left:0;
	height:16%
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review {
	width:85%;
	background:#fff;
	color:#333;
	padding:20px;
	border-radius:10px;
	margin:40px auto 30px
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review h3 {
	font-size:28px
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review h3 a {
	color:#007bff
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review h3 a:hover {
	text-decoration:underline
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review {
	height:400px;
	overflow:hidden;
	margin-top:10px
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list {
	border-top-color:#ccc;
	border-top-style:dashed;
	border-top-width:.0625rem;
	color:#4c4c4c;
	font-size:.75rem;
	padding:10px 0;
	word-wrap:break-word;
	display:flex;
	align-items:center;
	justify-content:flex-start
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .img-author {
	width:48px;
	height:48px;
	border-radius:50%;
	margin:0
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail {
	display:block;
	font-size:.75rem;
	padding-left:20px;
	width:100%;
	word-wrap:break-word
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	align-items:center
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row a {
	margin-right:10px;
	color:#333
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row span {
	margin-right:10px
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul {
	margin-top:-6px
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li {
	float:left
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li img {
	max-width:14px;
	margin-right:5px
}
.full-screen-prompt-121 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .review-text {
	display:block;
	font-size:14px;
	margin:.3125rem 0;
	unicode-bidi:-webkit-isolate;
	word-wrap:break-word;
	overflow:hidden;
	text-align:left
}
.full-screen-prompt-121 .prompt-wrapper-content .current-step {
	margin-top:30px;
	font-size:18px
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step {
	width:576px;
	height:130px;
	margin:50px auto 0;
	background:url(https://www.coupert.com/img/install-step.png) center center no-repeat
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li {
	float:left;
	color:#333
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li strong {
	color:#222;
	font-size:22px
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li em {
	font-weight:700;
	font-style:initial;
	color:#333
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li:nth-child(1) {
	margin-top:1.625rem;
	margin-left:2.1875rem
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li:nth-child(2),.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li:nth-child(3) {
	margin-top:1.625rem;
	margin-left:3.125rem
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li.fr:nth-child(1) {
	margin-top:1.625rem;
	margin-left:1.5rem
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li.fr:nth-child(2) {
	margin-top:1.625rem;
	margin-left:1.875rem
}
.full-screen-prompt-121 .prompt-wrapper-content .install-step ul li.fr:nth-child(3) {
	margin-top:1.625rem;
	margin-left:2.875rem
}
.full-screen-prompt-121.market-tpl-46 .prompt-wrapper-content .market-add-browser {
	width:560px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:0 auto;
	line-height:initial
}
.full-screen-prompt-121.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(1) strong {
	color:#fff200
}
.full-screen-prompt-121.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(2) {
	font-size:16px;
	color:#fff200
}
.full-screen-prompt-121.market-tpl-46 .prompt-wrapper-content .coupert-video {
	width:530px;
	height:298px;
	margin:50px auto auto;
	border-radius:.3125rem;
	background:#fff;
	cursor:pointer;
	padding-top:14px
}
.full-screen-prompt-121.market-tpl-49,.full-screen-prompt-121.market-tpl-51 {
	background-color:#000
}
@media(max-width:111.25rem) {
	.full-screen-prompt-121 .prompt-wrapper-content {
	margin-top:0!important
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-title {
	font-size:88px;
	line-height:115px
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-desc {
	font-size:32px!important;
	line-height:48px!important
}
.full-screen-prompt-121 .prompt-wrapper-content .market-add-browser {
	width:540px!important;
	font-size:32px;
	height:70px
}
}@media(max-width:105rem) {
	.full-screen-prompt-121 .prompt-wrapper-content {
	margin-top:0!important
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-title {
	font-size:78px;
	line-height:110px
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-desc {
	font-size:28px!important;
	line-height:46px!important
}
.full-screen-prompt-121 .prompt-wrapper-content .market-add-browser {
	width:475px!important;
	font-size:28px;
	height:66px
}
}@media(max-width:90rem) {
	.full-screen-prompt-121 .prompt-wrapper-content {
	margin-top:0!important
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-title {
	font-size:68px;
	line-height:100px
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-desc {
	font-size:24px!important;
	line-height:40px!important
}
.full-screen-prompt-121 .prompt-wrapper-content .market-add-browser {
	width:390px!important;
	font-size:25px;
	height:58px
}
}@media(max-width:80rem) {
	.full-screen-prompt-121 .prompt-wrapper-content {
	margin-top:0!important
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-title {
	font-size:58px;
	line-height:90px
}
.full-screen-prompt-121 .prompt-wrapper-content .extension-desc {
	font-size:19px!important;
	line-height:36px!important
}
.full-screen-prompt-121 .prompt-wrapper-content .market-add-browser {
	width:320px!important;
	font-size:20px;
	height:48px
}
}.full-screen-prompt-121.market-tpl-49 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt-121.market-tpl-49 .prompt-wrapper-content i {
	margin-bottom:40px;
	display:block;
	font-size:18px
}
.full-screen-prompt-121.market-tpl-49 .prompt-wrapper-content ul {
	width:100%;
	padding-left:16px;
	margin-bottom:40px
}
.full-screen-prompt-121.market-tpl-49 .prompt-wrapper-content ul li {
	list-style:decimal;
	margin-bottom:8px;
	font-size:18px
}
.full-screen-prompt-121.market-tpl-49 .prompt-wrapper-content ul li:last-child {
	margin-bottom:0
}
.full-screen-prompt-121.market-tpl-49 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt-121.market-tpl-51 .prompt-wrapper-content {
	text-align:center
}
.full-screen-prompt-121.market-tpl-51 .prompt-wrapper-content .play-content {
	margin-bottom:40px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-121.market-tpl-51 .prompt-wrapper-content .play-content .play-icon {
	width:38px;
	height:38px;
	background:#fff;
	border-radius:100%;
	margin-right:16px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.full-screen-prompt-121.market-tpl-51 .prompt-wrapper-content .play-content .play-icon i {
	display:block;
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-left:16px solid #000;
	border-bottom:10px solid transparent
}
.full-screen-prompt-121.market-tpl-51 .prompt-wrapper-content .play-content p {
	cursor:pointer;
	margin-bottom:0;
	font-size:18px
}
.full-screen-prompt-121.market-tpl-51 .prompt-wrapper-content .play-content p:hover {
	text-decoration:underline
}
.full-screen-prompt-121.market-tpl-51 .prompt-wrapper-content p {
	margin-bottom:10px;
	font-size:18px
}
.full-screen-prompt-121.market-tpl-51 .prompt-wrapper-content p strong {
	font-size:20px
}
.full-screen-prompt-121.market-tpl-52 {
	background-color:#000
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content.top-distance {
	margin-top:20px
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:-48px;
	line-height:1;
	margin-bottom:30px;
	font-size:64px
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content p {
	font-size:30px;
	line-height:1.2;
	text-align:center;
	margin-bottom:40px
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .web-store-con {
	margin:0 auto 60px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars {
	margin-right:90px
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul {
	display:inline-block
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -.1875rem no-repeat
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars p {
	font-size:20px;
	margin-bottom:0
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser {
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content h2 {
	font-size:35px;
	text-align:center;
	margin-bottom:20px
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .store-list {
	margin:0 auto;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .store-list li {
	float:left;
	width:146px;
	height:146px;
	background:#fff;
	border-radius:100%;
	margin-left:-24px;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:24px;
	box-shadow:0 .25rem .6875rem .0625rem rgba(0,0,0,.1);
	position:relative
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .store-list li.big {
	width:186px;
	height:186px;
	position:relative;
	padding:10px
}
.full-screen-prompt-121.market-tpl-52 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt-121.market-tpl-54 {
	background:#f8f8f8
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content {
	text-align:center;
	width:910px;
	margin:0 auto;
	background:#fff;
	box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.06)
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content.top-distance {
	margin-top:36px
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:0;
	line-height:1.2;
	margin-bottom:0;
	color:#333;
	font-size:40px
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content h2 {
	color:#fc5245;
	font-size:40px;
	font-weight:500;
	margin-bottom:20px
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .market-add-browser {
	margin-top:0;
	width:344px;
	height:70px;
	line-height:70px;
	text-align:center;
	background:#fc5245;
	font-size:21px;
	color:#fff;
	margin-bottom:42px;
	border-radius:0
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .market-add-browser:hover {
	background:#fb2d1d;
	transition:all .2s ease-in-out
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .webstore-reviews {
	width:100%;
	background:#f8f8f8;
	display:flex;
	align-items:center;
	padding:64px;
	justify-content:space-between
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values {
	text-align:left;
	margin-left:16px
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul {
	display:inline-block
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -.1875rem no-repeat
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values p {
	font-size:17px;
	color:#333
}
.full-screen-prompt-121.market-tpl-54 .prompt-wrapper-content .webstore-reviews .reviews-more {
	font-size:23px;
	color:#333;
	text-decoration:underline
}
.full-screen-prompt-121.market-tpl-55 {
	background-color:#000;
	overflow-x:hidden;
	overflow-y:scroll
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:20px
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:10.9375rem;
	height:16.125rem;
	float:left;
	padding:.3125rem;
	border:none;
	background:#fff;
	position:relative;
	margin-bottom:5px
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag {
	position:absolute;
	width:40px;
	height:40px;
	background:#f54343;
	border-radius:100%;
	top:4px;
	left:6px;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag span,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag span,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag span {
	font-size:12px
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li a,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li a,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li a {
	cursor:pointer
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li img,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li img,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li img {
	width:10.9375rem;
	height:10.9375rem;
	margin-bottom:.5rem
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li p,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p {
	text-align:left;
	color:#000;
	height:2.25rem;
	line-height:1.125rem;
	overflow:hidden;
	display:block;
	margin-bottom:.3125rem;
	font-size:14px;
	padding-left:5px
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a {
	color:#333
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a:hover,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a:hover,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a:hover {
	text-decoration:underline;
	color:#2c68a7
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.now,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.now,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:16px;
	color:#af3736;
	font-weight:700;
	padding-left:5px
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.pre,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.pre,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.pre {
	font-size:12px;
	color:#999;
	text-decoration:line-through;
	padding-left:5px
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul .view-more,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .flash-sale ul .view-more,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul .view-more {
	text-align:right;
	font-size:16px;
	text-decoration:underline;
	margin-bottom:0;
	cursor:pointer
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:11.3125rem;
	height:16.25rem
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:14px;
	color:#333;
	font-weight:500
}
.full-screen-prompt-121.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position {
	margin:auto auto 60px;
	display:block;
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt-121.market-tpl-56 {
	background:#fff
}
.full-screen-prompt-121.market-tpl-56 .container {
	max-width:75rem;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-121.market-tpl-56 .bg {
	width:100%;
	height:47.9375rem;
	position:relative;
	background:url(https://www.coupert.com/img/tpl_56_bg_1.png) no-repeat
}
.full-screen-prompt-121.market-tpl-56 .bg .topheader {
	height:6.6875rem;
	width:100%
}
.full-screen-prompt-121.market-tpl-56 .bg .topheader .container {
	max-width:75rem;
	padding:0 .625rem;
	height:100%;
	margin:0 auto;
	display:flex;
	align-items:center
}
.full-screen-prompt-121.market-tpl-56 .bg .topheader .container .topheader-logo {
	width:8rem;
	height:4.125rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-121.market-tpl-56 .bg .topheader .container .topheader-nav {
	margin-left:7.75rem
}
.full-screen-prompt-121.market-tpl-56 .bg .topheader .container .topheader-nav a {
	font-size:1.5rem;
	color:#fff;
	font-weight:400;
	border-bottom:.25rem solid rgba(249,249,249,.24);
	margin-right:6.25rem;
	transition:all .4s
}
.full-screen-prompt-121.market-tpl-56 .bg .topheader .container .topheader-nav a:hover {
	font-size:1.875rem
}
.full-screen-prompt-121.market-tpl-56 .bg .topheader .container .topheader-btn {
	width:13.4375rem;
	height:3.375rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	font-size:1.25rem;
	font-weight:700;
	line-height:3.375rem;
	text-align:center;
	color:#fff;
	margin-left:auto
}
.full-screen-prompt-121.market-tpl-56 .bg .topheader .container .topheader-btn:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-121.market-tpl-56 .bg .fixheader {
	position:fixed;
	width:100%;
	height:6.6875rem;
	background:#fff;
	z-index:999999;
	box-shadow:0 0 .9375rem .1875rem rgba(34,34,34,.16)
}
.full-screen-prompt-121.market-tpl-56 .bg .fixheader .container .topheader-nav a {
	color:#fd4c46;
	border-bottom:.25rem solid #fd4c46
}
.full-screen-prompt-121.market-tpl-56 .bg .container {
	max-width:75rem;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent {
	max-width:35.8125rem;
	margin-left:2.25rem
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent .tpl-56-heading {
	font-size:3.75rem;
	font-weight:700;
	color:#fff;
	line-height:4.5rem;
	text-align:left
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent .tpl-56-desc {
	max-width:27.8125rem;
	padding-top:1rem;
	font-size:1.5rem;
	line-height:2.25rem;
	color:#fff;
	font-weight:400;
	text-align:left
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent .addchrome {
	width:22.75rem;
	height:4.9375rem;
	background:#f9f9f9;
	border-radius:.1875rem;
	font-size:1.5rem;
	color:#fb5445;
	font-weight:700;
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:2.5rem;
	transition:all .4s
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent .addchrome:hover {
	font-size:1.75rem
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent .addchrome img {
	margin:0 1.625rem 0 0
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent .ratingwraper {
	display:flex;
	align-items:center;
	font-size:.875rem;
	font-weight:400;
	color:#fff;
	margin-top:1.0625rem
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist {
	margin-right:1rem;
	margin-left:1.4375rem
}
.full-screen-prompt-121.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist li {
	display:inline-block;
	margin-right:.1875rem
}
.full-screen-prompt-121.market-tpl-56 .bg .container .tpl-56-banner-1 {
	position:absolute;
	right:-3.125rem;
	top:0
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-subtit {
	font-size:1.875rem;
	color:#333;
	font-weight:700;
	border-bottom:.3125rem solid #fae0dd;
	text-align:center;
	padding-bottom:1.125rem
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section1 {
	display:flex;
	align-items:center;
	margin-top:1.4375rem;
	position:relative
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left {
	padding-top:4.25rem
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap {
	padding-left:7.875rem
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .novidadebtn {
	width:6.4375rem;
	height:1.75rem;
	border:.125rem solid #fd4c46;
	border-radius:.1875rem;
	text-align:center;
	line-height:1.75rem;
	font-size:1.125rem;
	color:#fc4a3c;
	font-weight:700
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-tit {
	font-size:1.625rem;
	font-weight:700;
	color:#333;
	margin-top:1.0625rem;
	margin-bottom:1.4375rem;
	text-align:left
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-desc {
	font-size:1.125rem;
	font-weight:400;
	color:#333;
	max-width:20.25rem;
	text-align:left
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-bg2 {
	margin-top:-.9375rem;
	width:96%
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section1 .tpl-56-section1-right {
	position:absolute;
	right:0;
	top:1.5rem
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section2 {
	display:flex;
	align-items:center;
	padding-top:5.125rem
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section2 .tpl-56-section2-left {
	width:50%
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .step1-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .tpl-56-section2-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section3 {
	display:flex;
	align-items:center;
	padding-top:5.125rem
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .step2-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .tpl-56-section3-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section3 .tpl-56-section3-right {
	width:50%
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section4 {
	display:flex;
	align-items:center;
	padding-top:5.125rem;
	padding-bottom:5.4375rem
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section4 .tpl-56-section4-left {
	width:50%
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .step3-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-121.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .tpl-56-section4-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-121.market-tpl-56 .botnav-wrap {
	display:flex;
	align-items:center;
	justify-content:space-around;
	padding-top:5.0625rem;
	padding-bottom:4.25rem
}
.full-screen-prompt-121.market-tpl-56 .botnav-wrap .botnav-list {
	width:14.9375rem;
	text-align:center
}
.full-screen-prompt-121.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-tit {
	font-size:2.25rem;
	font-weight:700;
	margin-bottom:1.25rem;
	color:#333
}
.full-screen-prompt-121.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-desc {
	font-size:1.125rem;
	color:#333;
	font-weight:400;
	line-height:1.5rem
}
.full-screen-prompt-121.market-tpl-56 .addchrome-bot {
	width:22.75rem;
	height:4.9375rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1.5rem;
	font-weight:700;
	margin:0 auto 1.875rem
}
.full-screen-prompt-121.market-tpl-56 .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-121.market-tpl-56 .addchrome-bot img {
	margin:0 1.375rem 0 0
}
.full-screen-prompt-121.market-tpl-56 .logolist-bot {
	display:flex;
	align-items:center;
	justify-content:space-around;
	flex-wrap:wrap;
	margin-bottom:6.25rem
}
.full-screen-prompt-121.market-tpl-56 .logolist-bot li {
	width:23%;
	height:16.875rem;
	margin-bottom:1.25rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff
}
.full-screen-prompt-121.market-tpl-57 {
	background:#fff
}
.full-screen-prompt-121.market-tpl-57 .container {
	max-width:1080px;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-121.market-tpl-57 .container1 {
	max-width:800px;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-121.market-tpl-57 .paddtop {
	padding-top:6rem
}
.full-screen-prompt-121.market-tpl-57 .paddtop .picture-1,.full-screen-prompt-121.market-tpl-57 .paddtop .picture-2,.full-screen-prompt-121.market-tpl-57 .paddtop .picture-3,.full-screen-prompt-121.market-tpl-57 .paddtop .picture-4 {
	margin-bottom:30px
}
.full-screen-prompt-121.market-tpl-57 .marbot {
	margin-bottom:1.875rem
}
.full-screen-prompt-121.market-tpl-57 .topheader {
	height:6rem;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9999
}
.full-screen-prompt-121.market-tpl-57 .topheader .container {
	display:flex;
	height:100%;
	background:#fff;
	align-items:center;
	justify-content:space-between;
	border-bottom:.0625rem solid #e9ebed
}
.full-screen-prompt-121.market-tpl-57 .topheader .toplogo {
	width:8rem;
	height:4.125rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-121.market-tpl-57 .topheader .addchrome {
	width:15rem;
	height:3.125rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1rem;
	font-weight:700
}
.full-screen-prompt-121.market-tpl-57 .topheader .addchrome:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-121.market-tpl-57 .heading {
	padding-top:3rem;
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.75rem;
	text-align:left;
	margin-bottom:1.875rem
}
.full-screen-prompt-121.market-tpl-57 .tpl-57-desc {
	font-size:20px;
	font-weight:400;
	line-height:1.6;
	color:#505050;
	margin-bottom:1.875rem;
	text-align:left
}
.full-screen-prompt-121.market-tpl-57 .tpl-57-desc .gocoupert {
	font-weight:700;
	color:#6083fb
}
.full-screen-prompt-121.market-tpl-57 .tpl-bot-wrap {
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top:2.625rem;
	padding-bottom:4.5rem
}
.full-screen-prompt-121.market-tpl-57 .tpl-bot-wrap .addchrome-bot {
	width:15rem;
	height:3.125rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1rem;
	font-weight:700
}
.full-screen-prompt-121.market-tpl-57 .tpl-bot-wrap .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-121.market-tpl-57 .tpl-bot-wrap .star-wrap {
	margin-left:3.75rem;
	padding-left:1.25rem;
	border-left:.125rem solid #fc5145;
	font-size:.875rem;
	font-weight:400;
	color:#333;
	text-align:left
}
.full-screen-prompt-121.market-tpl-57 .tpl-bot-wrap .star-wrap .rating {
	margin-bottom:.3125rem;
	display:flex;
	align-items:center
}
.full-screen-prompt-121.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist {
	display:inline-block;
	margin-top:-5px;
	margin-right:5px
}
.full-screen-prompt-121.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li {
	display:inline-block;
	margin-right:.3125rem
}
.full-screen-prompt-121.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li img {
	width:16px
}
.full-screen-prompt-121.market-tpl-85 .topheader {
	height:4.75rem
}
.full-screen-prompt-121.market-tpl-85 .topheader .addchrome {
	width:auto;
	height:3rem;
	padding:0 1rem;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-121.market-tpl-85 .topheader .addchrome:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-121.market-tpl-85 .paddtop {
	padding-top:4.75rem
}
.full-screen-prompt-121.market-tpl-85 .tpl-bot-wrap .addchrome-bot {
	width:auto;
	height:3rem;
	padding:0 1rem;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-121.market-tpl-85 .tpl-bot-wrap .addchrome-bot:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-121.market-tpl-85 .component-authorInfo {
	display:flex;
	padding:.25rem 0 .375rem;
	font-size:16px;
	align-items:center;
	color:#505050
}
.full-screen-prompt-121.market-tpl-85 .component-authorInfo img {
	width:30px;
	display:inline-block;
	padding:0;
	margin-right:.75rem;
	border-radius:50%;
	margin-left:0
}
.full-screen-prompt-121.market-tpl-86 .topheader .toplogo {
	width:2.125rem;
	height:auto
}
.full-screen-prompt-121.market-tpl-86 .topheader .addchrome {
	width:auto;
	padding:0 1rem;
	color:#b0b0b0;
	font-size:.875rem;
	font-weight:400;
	background:0 0;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-121.market-tpl-86 .topheader .addchrome:hover {
	background:0 0;
	color:#6083fb;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-121.extension-37 {
	background-color:rgba(0,0,0,.5)
}
.full-screen-prompt-121.extension-37 .extension-modal {
	width:43.75rem;
	padding:0;
	margin:0;
	vertical-align:baseline;
	position:absolute;
	top:50vh;
	left:50vw;
	transform:translate(-50%,-50%);
	max-height:90vh;
	overflow:auto;
	background:#fff;
	border-radius:.5rem
}
.full-screen-prompt-121.extension-37 .extension-modal .top {
	display:flex;
	flex-direction:column;
	align-items:center;
	padding:2.25rem 5.5rem 1rem;
	position:relative
}
.full-screen-prompt-121.extension-37 .extension-modal .top h1 {
	font-size:28px;
	color:#333
}
.full-screen-prompt-121.extension-37 .extension-modal .top p {
	margin-top:.125rem;
	font-size:16px;
	color:#666;
	line-height:24px;
	text-align:center
}
.full-screen-prompt-121.extension-37 .extension-modal .top video {
	margin-top:16px
}
.full-screen-prompt-121.extension-37 .extension-modal .bottom-install {
	display:flex;
	width:100%;
	justify-content:center;
	padding:1rem 1.25rem;
	border-top:.0625rem solid #ccc;
	background-color:#fafafa;
	color:#999
}
.full-screen-prompt-121.extension-37 .extension-modal .bottom-install a {
	width:336px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	height:48px;
	color:#fff;
	line-height:48px;
	font-size:20px;
	border-radius:.1875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-121.extension-37 .extension-modal .bottom-install a:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-121.extension-37 .extension-modal .close {
	position:absolute;
	width:18px;
	height:18px;
	background:#ccc;
	border-radius:100%;
	right:1.25rem;
	top:1.25rem;
	text-align:center;
	line-height:.875rem;
	cursor:pointer;
	color:#fff
}
.full-screen-prompt-122 {
	display:flex;
	flex-direction:row;
	justify-content:space-around;
	position:fixed;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(36,43,41,.95);
	overflow:auto;
	padding-top:2%
}
.full-screen-prompt-122.lighter-bg {
	background-color:rgba(36,43,41,.9)
}
.full-screen-prompt-122 .prompt-wrapper-content {
	width:100%;
	color:#fff;
	text-align:center;
	margin:0 auto
}
.full-screen-prompt-122 .prompt-wrapper-content.tpl-29 {
	margin-top:10%
}
.full-screen-prompt-122 .prompt-wrapper-content .extension-title {
	font-size:96px;
	font-weight:700;
	color:#333
}
.full-screen-prompt-122 .prompt-wrapper-content .extension-desc {
	font-size:39px!important;
	color:#333
}
.full-screen-prompt-122 .prompt-wrapper-content .extension-desc strong {
	font-size:28px
}
.full-screen-prompt-122 .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	display:inline-block;
	width:368px;
	height:56px;
	color:#fff;
	line-height:56px;
	font-size:32px;
	font-weight:700;
	border-radius:5.625rem;
	text-align:center;
	background:url(https://www.coupert.com/img/2021-12-16/lp_122btn1.svg) center center no-repeat;
	background-size:100%
}
.full-screen-prompt-122 .prompt-wrapper-content .market-add-browser:hover {
	background:url(https://www.coupert.com/img/2021-12-16/lp_122btn2.svg) center center no-repeat;
	background-size:100%
}
.full-screen-prompt-122 .prompt-wrapper-content .hand {
	position:relative;
	top:-30px;
	left:0;
	height:16%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but {
	height:18rem;
	width:100%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .M_right {
	display:flex;
	position:absolute;
	right:0;
	bottom:100px;
	height:35%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .M_right img {
	height:100%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell {
	display:flex;
	position:absolute;
	left:50%;
	transform:translate(-50%);
	flex-direction:column;
	height:20%;
	bottom:110px
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell h1 {
	display:flex;
	height:31%;
	font-size:39px;
	font-weight:500;
	color:#333
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell .midell_but {
	display:flex;
	height:64%;
	padding-top:4%;
	justify-content:center
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell .midell_but .midell_L {
	height:88%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell .midell_but .midell_L img {
	height:100%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell .midell_but .midell_M {
	height:90%;
	margin-left:6%;
	margin-right:4%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell .midell_but .midell_M img {
	height:100%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell .midell_but .midell_R {
	height:88%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .midell .midell_but .midell_R img {
	height:100%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .M_left {
	display:flex;
	position:absolute;
	left:0;
	bottom:100px;
	height:35%
}
.full-screen-prompt-122 .prompt-wrapper-content .footers_but .M_left img {
	height:100%
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review {
	width:85%;
	background:#fff;
	color:#333;
	padding:20px;
	border-radius:10px;
	margin:40px auto 30px
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review h3 {
	font-size:28px
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review h3 a {
	color:#007bff
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review h3 a:hover {
	text-decoration:underline
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review {
	height:400px;
	overflow:hidden;
	margin-top:10px
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list {
	border-top-color:#ccc;
	border-top-style:dashed;
	border-top-width:.0625rem;
	color:#4c4c4c;
	font-size:.75rem;
	padding:10px 0;
	word-wrap:break-word;
	display:flex;
	align-items:center;
	justify-content:flex-start
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .img-author {
	width:48px;
	height:48px;
	border-radius:50%;
	margin:0
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail {
	display:block;
	font-size:.75rem;
	padding-left:20px;
	width:100%;
	word-wrap:break-word
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	align-items:center
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row a {
	margin-right:10px;
	color:#333
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row span {
	margin-right:10px
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul {
	margin-top:-6px
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li {
	float:left
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .row ul li img {
	max-width:14px;
	margin-right:5px
}
.full-screen-prompt-122 .prompt-wrapper-content .prompt-wrapper-user-review .goole-review .review-detail-list .review-detail .review-text {
	display:block;
	font-size:14px;
	margin:.3125rem 0;
	unicode-bidi:-webkit-isolate;
	word-wrap:break-word;
	overflow:hidden;
	text-align:left
}
.full-screen-prompt-122 .prompt-wrapper-content .current-step {
	margin-top:30px;
	font-size:18px
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step {
	width:576px;
	height:130px;
	margin:50px auto 0;
	background:url(https://www.coupert.com/img/install-step.png) center center no-repeat
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li {
	float:left;
	color:#333
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li strong {
	color:#222;
	font-size:22px
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li em {
	font-weight:700;
	font-style:initial;
	color:#333
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li:nth-child(1) {
	margin-top:1.625rem;
	margin-left:2.1875rem
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li:nth-child(2),.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li:nth-child(3) {
	margin-top:1.625rem;
	margin-left:3.125rem
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li.fr:nth-child(1) {
	margin-top:1.625rem;
	margin-left:1.5rem
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li.fr:nth-child(2) {
	margin-top:1.625rem;
	margin-left:1.875rem
}
.full-screen-prompt-122 .prompt-wrapper-content .install-step ul li.fr:nth-child(3) {
	margin-top:1.625rem;
	margin-left:2.875rem
}
.full-screen-prompt-122.market-tpl-46 .prompt-wrapper-content .market-add-browser {
	width:492px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:0 auto;
	line-height:initial
}
.full-screen-prompt-122.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(1) strong {
	color:#fff200
}
.full-screen-prompt-122.market-tpl-46 .prompt-wrapper-content .market-add-browser p:nth-child(2) {
	font-size:16px;
	color:#fff200
}
.full-screen-prompt-122.market-tpl-46 .prompt-wrapper-content .coupert-video {
	width:530px;
	height:298px;
	margin:50px auto auto;
	border-radius:.3125rem;
	background:#fff;
	cursor:pointer;
	padding-top:14px
}
.full-screen-prompt-122.market-tpl-49,.full-screen-prompt-122.market-tpl-51 {
	background-color:#000
}
@media(max-width:100rem) and (max-height:750px) {
	.full-screen-prompt-122 .prompt-wrapper-content .extension-title {
	font-size:70px
}
.full-screen-prompt-122 .prompt-wrapper-content .extension-desc {
	font-size:34px!important
}
.full-screen-prompt-122 .prompt-wrapper-content .market-add-browser {
	width:425px!important;
	font-size:28px
}
.full-screen-prompt-122 .prompt-wrapper-content .hand {
	height:13%
}
.full-screen-prompt-122 .prompt-wrapper-content .midell h1 {
	font-size:35px!important
}
}@media(max-width:86rem) {
	.full-screen-prompt-122 .prompt-wrapper-content .extension-title {
	font-size:60px
}
.full-screen-prompt-122 .prompt-wrapper-content .extension-desc {
	font-size:30px!important
}
.full-screen-prompt-122 .prompt-wrapper-content .market-add-browser {
	width:410px!important;
	font-size:25px
}
.full-screen-prompt-122 .prompt-wrapper-content .hand {
	height:10%
}
.full-screen-prompt-122 .prompt-wrapper-content .midell h1 {
	font-size:30px!important
}
}.full-screen-prompt-122.market-tpl-49 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt-122.market-tpl-49 .prompt-wrapper-content i {
	margin-bottom:40px;
	display:block;
	font-size:18px
}
.full-screen-prompt-122.market-tpl-49 .prompt-wrapper-content ul {
	width:100%;
	padding-left:16px;
	margin-bottom:40px
}
.full-screen-prompt-122.market-tpl-49 .prompt-wrapper-content ul li {
	list-style:decimal;
	margin-bottom:8px;
	font-size:18px
}
.full-screen-prompt-122.market-tpl-49 .prompt-wrapper-content ul li:last-child {
	margin-bottom:0
}
.full-screen-prompt-122.market-tpl-49 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt-122.market-tpl-51 .prompt-wrapper-content {
	text-align:center
}
.full-screen-prompt-122.market-tpl-51 .prompt-wrapper-content .play-content {
	margin-bottom:40px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-122.market-tpl-51 .prompt-wrapper-content .play-content .play-icon {
	width:38px;
	height:38px;
	background:#fff;
	border-radius:100%;
	margin-right:16px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.full-screen-prompt-122.market-tpl-51 .prompt-wrapper-content .play-content .play-icon i {
	display:block;
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-left:16px solid #000;
	border-bottom:10px solid transparent
}
.full-screen-prompt-122.market-tpl-51 .prompt-wrapper-content .play-content p {
	cursor:pointer;
	margin-bottom:0;
	font-size:18px
}
.full-screen-prompt-122.market-tpl-51 .prompt-wrapper-content .play-content p:hover {
	text-decoration:underline
}
.full-screen-prompt-122.market-tpl-51 .prompt-wrapper-content p {
	margin-bottom:10px;
	font-size:18px
}
.full-screen-prompt-122.market-tpl-51 .prompt-wrapper-content p strong {
	font-size:20px
}
.full-screen-prompt-122.market-tpl-52 {
	background-color:#000
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content {
	text-align:left
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content.top-distance {
	margin-top:20px
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:-48px;
	line-height:1;
	margin-bottom:30px;
	font-size:64px
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content p {
	font-size:30px;
	line-height:1.2;
	text-align:center;
	margin-bottom:40px
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .web-store-con {
	margin:0 auto 60px;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars {
	margin-right:90px
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul {
	display:inline-block
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -.1875rem no-repeat
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .web-store-con .store-stars p {
	font-size:20px;
	margin-bottom:0
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .web-store-con .market-add-browser {
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
@keyframes myfirst {
	0%,10% {
	transform:translateX(-.625rem)
}
5% {
	transform:translateX(.625rem)
}
100%,20% {
	transform:translateX(0)
}
}@-moz-keyframes myfirst {
	0%,10% {
	transform:translateX(-.625rem)
}
5% {
	transform:translateX(.625rem)
}
100%,20% {
	transform:translateX(0)
}
}@-webkit-keyframes myfirst {
	0%,10% {
	transform:translateX(-.625rem)
}
5% {
	transform:translateX(.625rem)
}
100%,20% {
	transform:translateX(0)
}
}@-o-keyframes myfirst {
	0%,10% {
	transform:translateX(-.625rem)
}
5% {
	transform:translateX(.625rem)
}
100%,20% {
	transform:translateX(0)
}
}.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content h2 {
	font-size:35px;
	text-align:center;
	margin-bottom:20px
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .store-list {
	margin:0 auto;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .store-list li {
	float:left;
	width:146px;
	height:146px;
	background:#fff;
	border-radius:100%;
	margin-left:-24px;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:24px;
	box-shadow:0 .25rem .6875rem .0625rem rgba(0,0,0,.1);
	position:relative
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .store-list li.big {
	width:186px;
	height:186px;
	position:relative;
	padding:10px
}
.full-screen-prompt-122.market-tpl-52 .prompt-wrapper-content .market-add-browser {
	margin-top:0
}
.full-screen-prompt-122.market-tpl-54 {
	background:#f8f8f8
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content {
	text-align:center;
	width:910px;
	margin:0 auto;
	background:#fff;
	box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.06)
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content.top-distance {
	margin-top:36px
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content h1 {
	text-align:center;
	margin-top:0;
	line-height:1.2;
	margin-bottom:0;
	color:#333;
	font-size:40px
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content h2 {
	color:#fc5245;
	font-size:40px;
	font-weight:500;
	margin-bottom:20px
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .market-add-browser {
	margin-top:0;
	width:344px;
	height:70px;
	line-height:70px;
	text-align:center;
	background:#fc5245;
	font-size:21px;
	color:#fff;
	margin-bottom:42px;
	border-radius:0
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .market-add-browser:hover {
	background:#fb2d1d;
	transition:all .2s ease-in-out
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .webstore-reviews {
	width:100%;
	background:#f8f8f8;
	display:flex;
	align-items:center;
	padding:64px;
	justify-content:space-between
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values {
	text-align:left;
	margin-left:16px
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul {
	display:inline-block
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values ul li {
	float:left;
	margin-right:8px;
	width:21px;
	height:20px;
	background:url(https://www.coupert.com/img/home-icon.png) 0 -.1875rem no-repeat
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .webstore-reviews .review-detail .review-values p {
	font-size:17px;
	color:#333
}
.full-screen-prompt-122.market-tpl-54 .prompt-wrapper-content .webstore-reviews .reviews-more {
	font-size:23px;
	color:#333;
	text-decoration:underline
}
.full-screen-prompt-122.market-tpl-55 {
	background-color:#000;
	overflow-x:hidden;
	overflow-y:scroll
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:20px
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:10.9375rem;
	height:16.125rem;
	float:left;
	padding:.3125rem;
	border:none;
	background:#fff;
	position:relative;
	margin-bottom:5px
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag {
	position:absolute;
	width:40px;
	height:40px;
	background:#f54343;
	border-radius:100%;
	top:4px;
	left:6px;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li .flag span,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li .flag span,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li .flag span {
	font-size:12px
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li a,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li a,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li a {
	cursor:pointer
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li img,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li img,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li img {
	width:10.9375rem;
	height:10.9375rem;
	margin-bottom:.5rem
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li p,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p {
	text-align:left;
	color:#000;
	height:2.25rem;
	line-height:1.125rem;
	overflow:hidden;
	display:block;
	margin-bottom:.3125rem;
	font-size:14px;
	padding-left:5px
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a {
	color:#333
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li p a:hover,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li p a:hover,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li p a:hover {
	text-decoration:underline;
	color:#2c68a7
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.now,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.now,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:16px;
	color:#af3736;
	font-weight:700;
	padding-left:5px
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li font.pre,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul li font.pre,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.pre {
	font-size:12px;
	color:#999;
	text-decoration:line-through;
	padding-left:5px
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul .view-more,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .flash-sale ul .view-more,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul .view-more {
	text-align:right;
	font-size:16px;
	text-decoration:underline;
	margin-bottom:0;
	cursor:pointer
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .best-seller ul li,.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li {
	width:11.3125rem;
	height:16.25rem
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .new-arrival ul li font.now {
	font-size:14px;
	color:#333;
	font-weight:500
}
.full-screen-prompt-122.market-tpl-55 .prompt-wrapper-content .market-add-browser.bottom-position {
	margin:auto auto 60px;
	display:block;
	animation:myfirst 3s infinite;
	-moz-animation:myfirst 3s infinite;
	-webkit-animation:myfirst 3s infinite;
	-o-animation:myfirst 3s infinite
}
.full-screen-prompt-122.market-tpl-56 {
	background:#fff
}
.full-screen-prompt-122.market-tpl-56 .container {
	max-width:75rem;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-122.market-tpl-56 .bg {
	width:100%;
	height:47.9375rem;
	position:relative;
	background:url(https://www.coupert.com/img/tpl_56_bg_1.png) no-repeat
}
.full-screen-prompt-122.market-tpl-56 .bg .topheader {
	height:6.6875rem;
	width:100%
}
.full-screen-prompt-122.market-tpl-56 .bg .topheader .container {
	max-width:75rem;
	padding:0 .625rem;
	height:100%;
	margin:0 auto;
	display:flex;
	align-items:center
}
.full-screen-prompt-122.market-tpl-56 .bg .topheader .container .topheader-logo {
	width:8rem;
	height:4.125rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-122.market-tpl-56 .bg .topheader .container .topheader-nav {
	margin-left:7.75rem
}
.full-screen-prompt-122.market-tpl-56 .bg .topheader .container .topheader-nav a {
	font-size:1.5rem;
	color:#fff;
	font-weight:400;
	border-bottom:.25rem solid rgba(249,249,249,.24);
	margin-right:6.25rem;
	transition:all .4s
}
.full-screen-prompt-122.market-tpl-56 .bg .topheader .container .topheader-nav a:hover {
	font-size:1.875rem
}
.full-screen-prompt-122.market-tpl-56 .bg .topheader .container .topheader-btn {
	width:13.4375rem;
	height:3.375rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	font-size:1.25rem;
	font-weight:700;
	line-height:3.375rem;
	text-align:center;
	color:#fff;
	margin-left:auto
}
.full-screen-prompt-122.market-tpl-56 .bg .topheader .container .topheader-btn:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-122.market-tpl-56 .bg .fixheader {
	position:fixed;
	width:100%;
	height:6.6875rem;
	background:#fff;
	z-index:999999;
	box-shadow:0 0 .9375rem .1875rem rgba(34,34,34,.16)
}
.full-screen-prompt-122.market-tpl-56 .bg .fixheader .container .topheader-nav a {
	color:#fd4c46;
	border-bottom:.25rem solid #fd4c46
}
.full-screen-prompt-122.market-tpl-56 .bg .container {
	max-width:75rem;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent {
	max-width:35.8125rem;
	margin-left:2.25rem
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent .tpl-56-heading {
	font-size:3.75rem;
	font-weight:700;
	color:#fff;
	line-height:4.5rem;
	text-align:left
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent .tpl-56-desc {
	max-width:27.8125rem;
	padding-top:1rem;
	font-size:1.5rem;
	line-height:2.25rem;
	color:#fff;
	font-weight:400;
	text-align:left
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent .addchrome {
	width:22.75rem;
	height:4.9375rem;
	background:#f9f9f9;
	border-radius:.1875rem;
	font-size:1.5rem;
	color:#fb5445;
	font-weight:700;
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:2.5rem;
	transition:all .4s
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent .addchrome:hover {
	font-size:1.75rem
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent .addchrome img {
	margin:0 1.625rem 0 0
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent .ratingwraper {
	display:flex;
	align-items:center;
	font-size:.875rem;
	font-weight:400;
	color:#fff;
	margin-top:1.0625rem
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist {
	margin-right:1rem;
	margin-left:1.4375rem
}
.full-screen-prompt-122.market-tpl-56 .bg .container .topcontent .ratingwraper .starlist li {
	display:inline-block;
	margin-right:.1875rem
}
.full-screen-prompt-122.market-tpl-56 .bg .container .tpl-56-banner-1 {
	position:absolute;
	right:-3.125rem;
	top:0
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-subtit {
	font-size:1.875rem;
	color:#333;
	font-weight:700;
	border-bottom:.3125rem solid #fae0dd;
	text-align:center;
	padding-bottom:1.125rem
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section1 {
	display:flex;
	align-items:center;
	margin-top:1.4375rem;
	position:relative
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left {
	padding-top:4.25rem
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap {
	padding-left:7.875rem
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .novidadebtn {
	width:6.4375rem;
	height:1.75rem;
	border:.125rem solid #fd4c46;
	border-radius:.1875rem;
	text-align:center;
	line-height:1.75rem;
	font-size:1.125rem;
	color:#fc4a3c;
	font-weight:700
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-tit {
	font-size:1.625rem;
	font-weight:700;
	color:#333;
	margin-top:1.0625rem;
	margin-bottom:1.4375rem;
	text-align:left
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-section1-left-wrap .product-desc {
	font-size:1.125rem;
	font-weight:400;
	color:#333;
	max-width:20.25rem;
	text-align:left
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section1 .tpl-56-section1-left .tpl-56-bg2 {
	margin-top:-.9375rem;
	width:96%
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section1 .tpl-56-section1-right {
	position:absolute;
	right:0;
	top:1.5rem
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section2 {
	display:flex;
	align-items:center;
	padding-top:5.125rem
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section2 .tpl-56-section2-left {
	width:50%
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .step1-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section2 .tpl-56-section2-right .tpl-56-section2-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section3 {
	display:flex;
	align-items:center;
	padding-top:5.125rem
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .step2-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section3 .tpl-56-section3-left .tpl-56-section3-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section3 .tpl-56-section3-right {
	width:50%
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section4 {
	display:flex;
	align-items:center;
	padding-top:5.125rem;
	padding-bottom:5.4375rem
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section4 .tpl-56-section4-left {
	width:50%
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right {
	width:50%;
	text-align:center;
	position:relative;
	display:flex;
	justify-content:center
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .step3-num {
	position:absolute;
	top:-8.5rem;
	z-index:-1;
	left:11%;
	font-size:10.5rem;
	font-weight:700;
	color:#f4f0f0
}
.full-screen-prompt-122.market-tpl-56 .tpl-56-section4 .tpl-56-section4-right .tpl-56-section4-step {
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.5rem;
	max-width:26.75rem;
	text-align:left
}
.full-screen-prompt-122.market-tpl-56 .botnav-wrap {
	display:flex;
	align-items:center;
	justify-content:space-around;
	padding-top:5.0625rem;
	padding-bottom:4.25rem
}
.full-screen-prompt-122.market-tpl-56 .botnav-wrap .botnav-list {
	width:14.9375rem;
	text-align:center
}
.full-screen-prompt-122.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-tit {
	font-size:2.25rem;
	font-weight:700;
	margin-bottom:1.25rem;
	color:#333
}
.full-screen-prompt-122.market-tpl-56 .botnav-wrap .botnav-list .botnav-list-desc {
	font-size:1.125rem;
	color:#333;
	font-weight:400;
	line-height:1.5rem
}
.full-screen-prompt-122.market-tpl-56 .addchrome-bot {
	width:22.75rem;
	height:4.9375rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1.5rem;
	font-weight:700;
	margin:0 auto 1.875rem
}
.full-screen-prompt-122.market-tpl-56 .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-122.market-tpl-56 .addchrome-bot img {
	margin:0 1.375rem 0 0
}
.full-screen-prompt-122.market-tpl-56 .logolist-bot {
	display:flex;
	align-items:center;
	justify-content:space-around;
	flex-wrap:wrap;
	margin-bottom:6.25rem
}
.full-screen-prompt-122.market-tpl-56 .logolist-bot li {
	width:23%;
	height:16.875rem;
	margin-bottom:1.25rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff
}
.full-screen-prompt-122.market-tpl-57 {
	background:#fff
}
.full-screen-prompt-122.market-tpl-57 .container {
	max-width:1080px;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-122.market-tpl-57 .container1 {
	max-width:800px;
	padding:0 .625rem;
	margin:0 auto
}
.full-screen-prompt-122.market-tpl-57 .paddtop {
	padding-top:6rem
}
.full-screen-prompt-122.market-tpl-57 .paddtop .picture-1,.full-screen-prompt-122.market-tpl-57 .paddtop .picture-2,.full-screen-prompt-122.market-tpl-57 .paddtop .picture-3,.full-screen-prompt-122.market-tpl-57 .paddtop .picture-4 {
	margin-bottom:30px
}
.full-screen-prompt-122.market-tpl-57 .marbot {
	margin-bottom:1.875rem
}
.full-screen-prompt-122.market-tpl-57 .topheader {
	height:6rem;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9999
}
.full-screen-prompt-122.market-tpl-57 .topheader .container {
	display:flex;
	height:100%;
	background:#fff;
	align-items:center;
	justify-content:space-between;
	border-bottom:.0625rem solid #e9ebed
}
.full-screen-prompt-122.market-tpl-57 .topheader .toplogo {
	width:8rem;
	height:4.125rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-prompt-122.market-tpl-57 .topheader .addchrome {
	width:15rem;
	height:3.125rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1rem;
	font-weight:700
}
.full-screen-prompt-122.market-tpl-57 .topheader .addchrome:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-122.market-tpl-57 .heading {
	padding-top:3rem;
	font-size:2.25rem;
	font-weight:700;
	color:#333;
	line-height:2.75rem;
	text-align:left;
	margin-bottom:1.875rem
}
.full-screen-prompt-122.market-tpl-57 .tpl-57-desc {
	font-size:20px;
	font-weight:400;
	line-height:1.6;
	color:#505050;
	margin-bottom:1.875rem;
	text-align:left
}
.full-screen-prompt-122.market-tpl-57 .tpl-57-desc .gocoupert {
	font-weight:700;
	color:#6083fb
}
.full-screen-prompt-122.market-tpl-57 .tpl-bot-wrap {
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top:2.625rem;
	padding-bottom:4.5rem
}
.full-screen-prompt-122.market-tpl-57 .tpl-bot-wrap .addchrome-bot {
	width:15rem;
	height:3.125rem;
	background:linear-gradient(180deg,#f6863c 0,#fc5145 100%);
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1rem;
	font-weight:700
}
.full-screen-prompt-122.market-tpl-57 .tpl-bot-wrap .addchrome-bot:hover {
	background:linear-gradient(180deg,#fc5145 0,#f6863c 100%)
}
.full-screen-prompt-122.market-tpl-57 .tpl-bot-wrap .star-wrap {
	margin-left:3.75rem;
	padding-left:1.25rem;
	border-left:.125rem solid #fc5145;
	font-size:.875rem;
	font-weight:400;
	color:#333;
	text-align:left
}
.full-screen-prompt-122.market-tpl-57 .tpl-bot-wrap .star-wrap .rating {
	margin-bottom:.3125rem;
	display:flex;
	align-items:center
}
.full-screen-prompt-122.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist {
	display:inline-block;
	margin-top:-5px;
	margin-right:5px
}
.full-screen-prompt-122.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li {
	display:inline-block;
	margin-right:.3125rem
}
.full-screen-prompt-122.market-tpl-57 .tpl-bot-wrap .star-wrap .rating .starlist li img {
	width:16px
}
.full-screen-prompt-122.market-tpl-85 .topheader {
	height:4.75rem
}
.full-screen-prompt-122.market-tpl-85 .topheader .addchrome {
	width:auto;
	height:3rem;
	padding:0 1rem;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-122.market-tpl-85 .topheader .addchrome:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-122.market-tpl-85 .paddtop {
	padding-top:4.75rem
}
.full-screen-prompt-122.market-tpl-85 .tpl-bot-wrap .addchrome-bot {
	width:auto;
	height:3rem;
	padding:0 1rem;
	background:#cc4b06;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-122.market-tpl-85 .tpl-bot-wrap .addchrome-bot:hover {
	background:#f26c25;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-122.market-tpl-85 .component-authorInfo {
	display:flex;
	padding:.25rem 0 .375rem;
	font-size:16px;
	align-items:center;
	color:#505050
}
.full-screen-prompt-122.market-tpl-85 .component-authorInfo img {
	width:30px;
	display:inline-block;
	padding:0;
	margin-right:.75rem;
	border-radius:50%;
	margin-left:0
}
.full-screen-prompt-122.market-tpl-86 .topheader .toplogo {
	width:2.125rem;
	height:auto
}
.full-screen-prompt-122.market-tpl-86 .topheader .addchrome {
	width:auto;
	padding:0 1rem;
	color:#b0b0b0;
	font-size:.875rem;
	font-weight:400;
	background:0 0;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-122.market-tpl-86 .topheader .addchrome:hover {
	background:0 0;
	color:#6083fb;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-122.extension-37 {
	background-color:rgba(0,0,0,.5)
}
.full-screen-prompt-122.extension-37 .extension-modal {
	width:43.75rem;
	padding:0;
	margin:0;
	vertical-align:baseline;
	position:absolute;
	top:50vh;
	left:50vw;
	transform:translate(-50%,-50%);
	max-height:90vh;
	overflow:auto;
	background:#fff;
	border-radius:.5rem
}
.full-screen-prompt-122.extension-37 .extension-modal .top {
	display:flex;
	flex-direction:column;
	align-items:center;
	padding:2.25rem 5.5rem 1rem;
	position:relative
}
.full-screen-prompt-122.extension-37 .extension-modal .top h1 {
	font-size:28px;
	color:#333
}
.full-screen-prompt-122.extension-37 .extension-modal .top p {
	margin-top:.125rem;
	font-size:16px;
	color:#666;
	line-height:24px;
	text-align:center
}
.full-screen-prompt-122.extension-37 .extension-modal .top video {
	margin-top:16px
}
.full-screen-prompt-122.extension-37 .extension-modal .bottom-install {
	display:flex;
	width:100%;
	justify-content:center;
	padding:1rem 1.25rem;
	border-top:.0625rem solid #ccc;
	background-color:#fafafa;
	color:#999
}
.full-screen-prompt-122.extension-37 .extension-modal .bottom-install a {
	width:336px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	height:48px;
	color:#fff;
	line-height:48px;
	font-size:20px;
	border-radius:.1875rem;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-122.extension-37 .extension-modal .bottom-install a:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.full-screen-prompt-122.extension-37 .extension-modal .close {
	position:absolute;
	width:18px;
	height:18px;
	background:#ccc;
	border-radius:100%;
	right:1.25rem;
	top:1.25rem;
	text-align:center;
	line-height:.875rem;
	cursor:pointer;
	color:#fff
}
.full-screen-chrome-overlay,.full-screen-chrome-overlay-for-mac {
	position:fixed;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(255,255,255,.95);
	display:none
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper {
	width:100%;
	margin:0 auto;
	position:relative
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .restart-prompt,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .restart-prompt {
	top:3.125rem;
	color:#505050;
	right:42%;
	padding:1.375rem 1.625rem;
	position:absolute;
	font-size:1rem;
	background:#fff;
	box-shadow:0 .125rem 2.1875rem 0 rgba(0,0,0,.25);
	font-weight:600;
	border-radius:.1875rem;
	display:flex;
	align-items:center
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .restart-prompt span,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .restart-prompt span {
	line-height:35px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons {
	float:right;
	display:flex;
	align-items:center
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .not-now-button,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .not-now-button {
	cursor:pointer;
	color:silver;
	border:.0625rem solid #fafafa;
	margin:0 .875rem 0 2.9375rem;
	font-weight:500;
	padding:0 1.5625rem;
	font-size:.75rem;
	text-align:center;
	transition:.2s;
	border-radius:.1875rem
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .restart-button,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .restart-button {
	color:#3d68fb;
	border:.0625rem dashed #3d68fb;
	display:flex;
	padding:.5rem .75rem;
	font-weight:600;
	cursor:pointer;
	text-align:center;
	transition:.2s;
	border-radius:.1875rem;
	font-size:14px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .restart-button:hover,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .restart-button:hover {
	color:#fff;
	background-color:#3d68fb;
	transition:all .2s ease-in-out
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install {
	top:4.375rem;
	left:61%;
	position:absolute;
	text-align:left
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content {
	margin:-30px 0 0 180px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content h1,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content h1 {
	font-size:50px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content h1 span,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content h1 span {
	display:inline-block;
	border:.0625rem solid #1a73e8;
	background:#1a73e8;
	color:#fff;
	width:150px;
	height:36px;
	line-height:36px;
	font-size:14px;
	border-radius:.25rem;
	text-align:center;
	transform:translateY(-.8125rem)
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div {
	cursor:pointer;
	height:7.5rem;
	display:inline-block;
	min-width:10.5rem;
	margin-top:1.75rem;
	min-height:7.5rem;
	background:#f9f9f9;
	padding:20px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div img,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div img {
	width:2.625rem;
	height:2.375rem
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div p,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div p {
	color:#838383;
	margin-top:10px;
	font-weight:600
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail {
	margin:0 0 0 164px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail span,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail span {
	margin-bottom:20px;
	display:inline-block;
	font-size:20px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail span strong,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail span strong {
	font-size:24px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac {
	width:50%
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac nav,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac nav {
	padding-top:30px;
	color:#5f6368;
	font-size:16px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac nav span,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac nav span {
	color:#1a73e8;
	margin-left:6px;
	margin-right:6px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div {
	padding:40px 0;
	display:flex;
	justify-content:space-between;
	border-bottom:.125rem solid #f1f3f4
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left {
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left img,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left img {
	width:60px;
	height:60px;
	margin-right:20px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con h3,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con h3 {
	font-size:28px;
	color:#202124;
	line-height:36px;
	font-weight:400
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(2),.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(2) {
	color:#3c4043;
	margin-top:14px;
	font-size:14px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(2) span,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(2) span {
	color:#1a73e8
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3),.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) {
	margin-top:15px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) span,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) span {
	margin-left:10px;
	margin-right:10px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) span:nth-child(1),.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) span:nth-child(1) {
	margin-left:0
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con svg,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con svg {
	vertical-align:middle;
	margin-top:-4px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-right,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-right {
	border:.0625rem solid #1a73e8;
	background:#1a73e8;
	color:#fff;
	width:150px;
	height:36px;
	line-height:36px;
	font-size:14px;
	border-radius:.25rem;
	text-align:center;
	cursor:pointer
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner {
	margin-top:40px;
	padding-bottom:40px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list {
	display:flex;
	align-items:center;
	justify-content:center;
	padding-bottom:40px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li {
	display:inline-block;
	margin:0 .625rem;
	padding:.5rem 1.125rem;
	width:auto;
	font-size:14px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li a,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li a {
	color:#5f6368
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li.active,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li.active {
	border-radius:6.25rem;
	-webkit-box-shadow:0 .0625rem .1875rem .0625rem rgba(60,64,67,.15),0 .0625rem .125rem 0 rgba(60,64,67,.3);
	box-shadow:0 .0625rem .1875rem .0625rem rgba(60,64,67,.15),0 .0625rem .125rem 0 rgba(60,64,67,.3)
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li.active a,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li.active a {
	color:#1a73e8
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li:hover a,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li:hover a {
	color:#174ea6
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list {
	background:#fafafa;
	padding:40px 0 70px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list .item,.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list .item img,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list .item,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list .item img {
	width:640px
}
.full-screen-chrome-overlay .full-screen-chrome-overlay-wrapper .add-chrome-for-mac img,.full-screen-chrome-overlay-for-mac .full-screen-chrome-overlay-wrapper .add-chrome-for-mac img {
	cursor:pointer
}
.full-screen-chrome-overlay-for-mac1,.full-screen-chrome-overlay1 {
	position:fixed;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fff;
	overflow-y:scroll;
	overflow-x:hidden
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper {
	width:100%;
	margin:0 auto;
	position:relative
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .restart-prompt,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .restart-prompt {
	top:50px;
	color:#505050;
	right:42%;
	padding:22px 26px;
	position:absolute;
	font-size:16px;
	background:#fff;
	box-shadow:0 2px 35px 0 rgba(0,0,0,.25);
	font-weight:600;
	border-radius:3px;
	display:flex;
	align-items:center
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .restart-prompt span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .restart-prompt span {
	line-height:2.1875rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons {
	float:right;
	display:flex;
	align-items:center
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .not-now-button,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .not-now-button {
	cursor:pointer;
	color:silver;
	border:1px solid #fafafa;
	margin:0 14px 0 47px;
	font-weight:500;
	padding:0 25px;
	font-size:12px;
	text-align:center;
	transition:.2s;
	border-radius:3px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .restart-button,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .restart-button {
	color:#3d68fb;
	border:1px dashed #3d68fb;
	display:flex;
	padding:8px 12px;
	font-weight:600;
	cursor:pointer;
	text-align:center;
	transition:.2s;
	border-radius:3px;
	font-size:.875rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .restart-button:hover,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .restart-prompt .restart-buttons .restart-button:hover {
	color:#fff;
	background-color:#3d68fb;
	transition:all .2s ease-in-out
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install {
	top:70px;
	left:61%;
	position:absolute;
	text-align:left
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content {
	margin:-1.875rem 0 0 11.25rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content h1,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content h1 {
	font-size:3.125rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content h1 span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content h1 span {
	display:inline-block;
	border:1px solid #1a73e8;
	background:#1a73e8;
	color:#fff;
	width:9.375rem;
	height:2.25rem;
	line-height:2.25rem;
	font-size:.875rem;
	border-radius:4px;
	text-align:center;
	transform:translateY(-13px)
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div {
	cursor:pointer;
	height:120px;
	display:inline-block;
	min-width:168px;
	margin-top:28px;
	min-height:120px;
	background:#f9f9f9;
	padding:1.25rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div img,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div img {
	width:42px;
	height:38px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div p,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-content div p {
	color:#838383;
	margin-top:.625rem;
	font-weight:600
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail {
	margin:0 0 0 10.25rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail span {
	margin-bottom:1.25rem;
	display:inline-block;
	font-size:1.25rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail span strong,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .coupert-extension-install .extension-install-detail span strong {
	font-size:1.5rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac {
	width:100%
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac nav,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac nav {
	color:#5f6368;
	font-size:1rem;
	padding:1.875rem 15% 0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac nav span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac nav span {
	color:#1a73e8;
	margin-left:.375rem;
	margin-right:.375rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div {
	padding:2.5rem 15%;
	display:flex;
	justify-content:space-between;
	border-bottom:2px solid #f1f3f4
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left {
	display:flex;
	align-items:center;
	justify-content:center
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left img,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left img {
	width:3.75rem;
	height:3.75rem;
	margin-right:1.25rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con h3,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con h3 {
	font-size:1.75rem;
	color:#202124;
	line-height:2.25rem;
	font-weight:400
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(2),.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(2) {
	color:#3c4043;
	margin-top:.875rem;
	font-size:.875rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(2) span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(2) span {
	color:#1a73e8
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3),.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) {
	margin-top:.9375rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) span {
	margin-left:.625rem;
	margin-right:.625rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) span:nth-child(1),.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con p:nth-child(3) span:nth-child(1) {
	margin-left:0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con svg,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-left .left-con svg {
	vertical-align:middle;
	margin-top:-.25rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-right,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-right {
	border:1px solid #1a73e8;
	background:#1a73e8;
	color:#fff;
	width:9.375rem;
	height:2.25rem;
	line-height:2.25rem;
	font-size:.875rem;
	border-radius:4px;
	text-align:center;
	cursor:pointer
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-right:hover,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .coupert-div .div-right:hover {
	background:#149
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner {
	margin-top:2.5rem;
	padding:0 15% 2.5rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list {
	display:flex;
	align-items:center;
	justify-content:center;
	padding-bottom:2.5rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li {
	display:inline-block;
	margin:0 10px;
	padding:8px 18px;
	width:auto;
	font-size:.875rem;
	cursor:pointer;
	color:#5f6368
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li a,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li a {
	color:#5f6368
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li.active,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li.active {
	border-radius:100px;
	-webkit-box-shadow:0 1px 3px 1px rgba(60,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);
	box-shadow:0 1px 3px 1px rgba(60,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);
	color:#1967d2
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li.active a,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li.active a {
	color:#1a73e8
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li:hover a,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .silde-banner .webstore-list li:hover a {
	color:#174ea6
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list {
	background:#fafafa;
	padding:2.5rem 0 4.375rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list .item,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list .item img,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list .item,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner-list .item img {
	width:40rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac img,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac img {
	cursor:pointer
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview {
	display:flex;
	width:100%;
	flex-direction:row;
	margin:50px 0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .left_view,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .left_view {
	flex:7;
	padding-left:7%;
	padding-right:50px;
	border-right:2px solid #f1f3f4
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .left_view .Overview_title,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .left_view .Overview_title {
	font-size:1.375rem;
	font-weight:400;
	letter-spacing:0;
	line-height:1.75rem;
	color:#202124;
	margin-bottom:20px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .left_view ul li,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .left_view ul li {
	letter-spacing:.0125em;
	font-size:1rem;
	line-height:1.5rem;
	color:#3c4043;
	font-weight:400;
	margin-bottom:20px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view {
	flex:3;
	padding-left:18px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .right_view_title,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .right_view_title {
	font-size:1.375rem;
	font-weight:400;
	letter-spacing:0;
	line-height:1.75rem;
	color:#202124
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Developer,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Languages,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Size,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Updated,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Version,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Developer,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Languages,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Size,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Updated,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Version {
	letter-spacing:.01785714em;
	font-size:.875rem;
	font-weight:500;
	line-height:1.25rem;
	color:#3c4043;
	display:block;
	margin-top:34px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Developer span,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Languages span,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Size span,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Updated span,.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Version span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Developer span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Languages span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Size span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Updated span,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .Overview .right_view .Version span {
	letter-spacing:.01785714em;
	font-size:.875rem;
	line-height:1.25rem;
	color:#5f6368;
	font-weight:400
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS {
	font-size:1.375rem;
	font-weight:400;
	letter-spacing:0;
	line-height:1.75rem;
	margin:0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list {
	padding:0 80px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li {
	display:flex;
	flex-direction:row;
	margin-top:40px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .title_photo,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .title_photo {
	width:48px;
	height:48px;
	border-radius:50%
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .title_photo img,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .title_photo img {
	border-radius:50%
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg {
	margin-left:20px;
	width:100%
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg .username_color,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg .username_color {
	letter-spacing:.01785714em;
	font-size:.875rem;
	font-weight:500;
	line-height:1.25rem;
	color:#1a73e8
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg .fivestart,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg .fivestart {
	color:#202124;
	content:"\00e838"
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg i,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg i {
	font-style:normal
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg .user_Reviews,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_02 .ReviewS_list .ReviewS_li .Review_psg .user_Reviews {
	letter-spacing:.00625em;
	font-size:1rem;
	font-weight:400;
	line-height:1.5rem;
	color:#3c4043;
	margin:10px 0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 {
	display:flex;
	width:100%;
	flex-direction:row;
	margin:50px 0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 {
	flex:6;
	padding-left:5%;
	padding-right:50px;
	border-right:2px solid #f1f3f4
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Privacy,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Privacy {
	margin:0 0 20px;
	font-size:1.5rem;
	font-weight:400;
	letter-spacing:0;
	line-height:2rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .left_banner,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .left_banner {
	color:#3c4043;
	margin:20px 0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Finder,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Finder {
	margin:25px 0;
	letter-spacing:.0125em;
	font-size:1rem;
	font-weight:500;
	line-height:1.5rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Locations,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Locations {
	width:100%;
	border:1px solid #dadce0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Locations li,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Locations li {
	border-bottom:1px solid #dadce0
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Locations li h2,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Locations li h2 {
	font-size:1.125rem;
	font-weight:400;
	letter-spacing:0;
	line-height:1.5rem;
	width:calc(100% - 39px);
	padding:15px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Locations li .Locations_banner,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .left_02 .Locations li .Locations_banner {
	color:#3c4043;
	display:block;
	margin:0;
	padding:0 50px 24px 54px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .right_02,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .right_02 {
	flex:4;
	padding:52px 40px 0 30px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .right_02 h2,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .right_02 h2 {
	margin:0 0 30px;
	letter-spacing:.0125em;
	font-size:1rem;
	font-weight:500;
	line-height:1.5rem
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .right_02 .dsce,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .right_02 .dsce {
	color:#3c4043;
	padding-inline-start:15px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .right_02 ul li,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .banner_03 .right_02 ul li {
	list-style:disc;
	margin-bottom:20px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ {
	width:100%;
	min-height:230px;
	background-color:#4285f4;
	padding:50px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ .FOOTERS_TITLE,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ .FOOTERS_TITLE {
	color:#fff;
	font-size:24px;
	font-weight:500;
	letter-spacing:normal;
	line-height:1.33;
	max-width:760px;
	text-align:center;
	margin:0 auto
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ .buttom_chrome,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ .buttom_chrome {
	height:36px;
	padding:0 15px;
	display:inline-block;
	margin-left:50%;
	transform:translateX(-50%);
	margin-top:20px;
	background-color:#fff;
	border-radius:5px
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ .buttom_chrome .chrome_f,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ .buttom_chrome .chrome_f {
	display:inline-block;
	width:100%;
	height:100%;
	color:#1a73e8;
	font-size:14px;
	font-weight:500;
	line-height:36px;
	margin:0 26px;
	cursor:pointer
}
.full-screen-chrome-overlay-for-mac1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ .buttom_chrome:hover,.full-screen-chrome-overlay1 .full-screen-chrome-overlay-wrapper .add-chrome-for-mac .footers_ .buttom_chrome:hover {
	background-color:#dadce0;
	border-color:#80868b;
	color:#185abc
}
.firefox-mask-wrapper.formac .fftestWindows {
	margin:1.25rem auto 1.1875rem 28.3125rem
}
.firefox-mask-wrapper.formac .restartPromptFFWindows .restartButtonsFFWindows {
	flex-direction:row
}
.extension_modal_container {
	position:fixed;
	z-index:9999;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:table;
	background:rgba(0,0,0,.5)
}
.extension_modal_container .extension_modal-wrapper {
	display:table-cell;
	vertical-align:middle;
	margin:0 0 .625rem
}
.extension_modal_container .extension_modal-wrapper .round {
	width:30rem;
	height:30rem;
	padding:.625rem;
	background:#fff;
	border:.1875rem solid #53a318;
	border-radius:50%;
	overflow:hidden;
	margin:auto;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.extension_modal_container .extension_modal-wrapper .round h1 {
	margin:1.875rem auto 1.25rem;
	font-size:3.5rem;
	color:#53a318
}
.extension_modal_container .extension_modal-wrapper .round .sub-title {
	font-size:1.25rem;
	line-height:1.875rem;
	color:#333;
	margin-bottom:40px
}
.extension_modal_container .extension_modal-wrapper .round .modal-add-to-chrome {
	display:block;
	width:296px;
	height:48px;
	line-height:48px;
	background:#53a318;
	border-radius:3px;
	font-size:1.125rem;
	font-weight:700;
	letter-spacing:-.05rem;
	text-align:center;
	color:#fff;
	margin-bottom:32px;
	margin-left:auto;
	margin-right:auto
}
.extension_modal_container .extension_modal-wrapper .round .modal-add-to-chrome:hover {
	background-color:#318200
}
.extension_modal_container .extension_modal-wrapper .round .rate img {
	width:.875rem
}
.extension_modal_container .extension_modal-wrapper .round img {
	width:65%;
	border-radius:.1875rem
}
.extension_modal_container .extension_modal-wrapper .round .close-modal {
	margin:1.875rem auto .5rem;
	font-size:.75rem;
	color:#333;
	cursor:pointer
}
.extension_modal_container .extension_modal-wrapper .round .close-modal:hover {
	text-decoration:underline
}
.tpl-109 .coupert-banner-market {
	display:flex;
	align-items:center;
	justify-content:center
}
.tpl-109.main .main-container .coupert-container .coupert-item {
	height:404px
}
.tpl-109 .main-container.poupar .coupert-container ul li {
	float:left;
	width:25%;
	text-align:left;
	line-height:34px;
	color:#333
}
.tpl-109 .main-container.categories .coupert-container ul li {
	float:left;
	width:25%;
	text-align:left;
	line-height:40px;
	color:#333
}
.tpl-109 .main-container.categories .coupert-container ul li svg {
	width:24px;
	height:24px;
	color:#68627a;
	margin-right:8px;
	vertical-align:middle;
	margin-top:-4px
}
.tpl-109 .main-container.frequentes .coupert-container ul li {
	float:left;
	width:50%;
	text-align:left;
	line-height:40px;
	color:#333;
	padding-right:48px
}
.tpl-109 .main-container.frequentes .coupert-container ul li:last-child {
	padding-right:0
}
.tpl-109 .main-container.frequentes .coupert-container ul li .block {
	margin-bottom:32px
}
.tpl-109 .main-container.frequentes .coupert-container ul li .block:nth-child(2n) {
	margin-bottom:0
}
.tpl-109 .main-container.frequentes .coupert-container ul li .block .title {
	font-size:16px;
	font-weight:600;
	line-height:24px;
	color:#2b2f45;
	margin-bottom:8px
}
.tpl-109 .main-container.frequentes .coupert-container ul li .block .subtitle {
	color:#2b2f45;
	font-size:16px;
	line-height:24px
}
.tpl-109 .box {
	background-color:#fff
}
.newindex {
	padding-top:9rem
}
.newindex .showlogincontent {
	background:url(../img/indexnew1.png) no-repeat;
	background-size:cover;
	padding-bottom:1.25rem
}
.newindex .showlogincontent .logincontainer {
	margin:0 auto;
	padding:0 12px;
	max-width:1200px;
	display:flex;
	justify-content:center
}
.newindex .showlogincontent .logincontainer .coupertmessage {
	margin-right:12.3125rem
}
.newindex .showlogincontent .logincontainer .logincontent .signupapple svg,.newindex .showlogincontent .logincontainer .logincontent .signupfacebook svg,.newindex .showlogincontent .logincontainer .logincontent .signupgoogle svg {
	margin-right:.625rem
}
.newindex .showlogincontent .logincontainer .coupertmessage .coupertmessagep1 {
	font-size:3.5625rem;
	font-weight:700;
	color:#333;
	margin-bottom:3.125rem;
	margin-top:3.125rem
}
.newindex .showlogincontent .logincontainer .coupertmessage .coupertmessagep2 {
	font-size:1.75rem;
	color:#333
}
.newindex .showlogincontent .logincontainer .logincontent .signupapple,.newindex .showlogincontent .logincontainer .logincontent .signupfacebook,.newindex .showlogincontent .logincontainer .logincontent .signupgoogle {
	height:2.875rem;
	display:flex;
	font-size:1.23625rem;
	color:#fff;
	transition:all .4s;
	font-weight:700;
	cursor:pointer
}
.newindex .showlogincontent .logincontainer .logincontent {
	width:25.875rem;
	background-color:#fff;
	box-shadow:0 0 1.8125rem 0 rgba(0,0,0,.08);
	border-radius:.4375rem;
	padding:1.875rem
}
.newindex .showlogincontent .logincontainer .logincontent .signupfacebook {
	background:#3b5998;
	align-items:center;
	justify-content:center;
	margin-bottom:.875rem
}
.newindex .showlogincontent .logincontainer .logincontent .signupfacebook:hover {
	background:#2d4373
}
.newindex .showlogincontent .logincontainer .logincontent .signupgoogle {
	background:#6096e6;
	align-items:center;
	justify-content:center;
	margin-bottom:.875rem
}
.newindex .showlogincontent .logincontainer .logincontent .signupgoogle:hover {
	background:#3479df
}
.newindex .showlogincontent .logincontainer .logincontent .signupapple {
	background:#020200;
	align-items:center;
	justify-content:center
}
.newindex .showlogincontent .logincontainer .logincontent .signupapple:hover {
	background:#000
}
.newindex .showlogincontent .logincontainer .logincontent .facebook-tips {
	display:none;
	width:100%;
	padding:20px;
	background-color:#ffe0df;
	border-radius:.1875rem;
	border:.0625rem solid #e40000;
	margin:1.25rem auto;
	position:relative
}
.newindex .showlogincontent .logincontainer .logincontent .facebook-tips .facebook-warning {
	width:14px;
	height:14px;
	background:url(https://www.coupert.com/img/coupert-icon.png) -4.1875rem -11.1875rem no-repeat;
	display:inline-block;
	margin-right:.1875rem
}
.newindex .showlogincontent .logincontainer .logincontent .facebook-tips p {
	display:inline;
	color:#c00000
}
.newindex .showlogincontent .logincontainer .logincontent .facebook-tips .close-facebook-tips {
	font-size:1.5rem;
	position:absolute;
	top:-.125rem;
	right:.625rem;
	color:#bd0000;
	cursor:pointer
}
.newindex .showlogincontent .logincontainer .logincontent .lineor {
	width:100%;
	height:.0625rem;
	background:rgba(0,0,0,.12);
	position:relative;
	margin:2.25rem 0
}
.newindex .showlogincontent .logincontainer .logincontent .lineor span {
	display:block;
	position:absolute;
	width:3.75rem;
	height:2.5rem;
	background-color:#fff;
	line-height:2.5rem;
	text-align:center;
	top:-1.25rem;
	left:calc(50% - 1.875rem);
	font-size:.75rem;
	color:#999
}
.newindex .showlogincontent .logincontainer .logincontent input {
	height:3rem;
	width:100%;
	border-radius:.1875rem;
	border:.0625rem solid #d2d2d2;
	background:#fff;
	padding-left:.625rem;
	line-height:3rem;
	margin-bottom:1.0625rem
}
.newindex .showlogincontent .logincontainer .logincontent .errortips {
	margin-bottom:1.0625rem;
	color:#fd4c46;
	font-size:.8125rem;
	text-align:left;
	display:none
}
.newindex .showlogincontent .logincontainer .logincontent .singupbtn {
	width:100%;
	height:2.875rem;
	background:#fd4c46;
	transition:all .4s;
	line-height:2.875rem;
	text-align:center;
	color:#fff;
	font-weight:700;
	font-size:1.125rem;
	border-radius:2.5rem;
	cursor:pointer
}
.newindex .showlogincontent .logincontainer .logincontent .singupbtn:hover {
	background:#fc1b14
}
.newindex .showlogincontent .logincontainer .logincontent .privacy-policy {
	margin-top:1.0625rem;
	font-size:.75rem;
	text-align:left;
	color:#666;
	padding-bottom:1.0625rem;
	margin-bottom:1.875rem;
	border-bottom:.0625rem solid #ddd
}
.newindex .showlogincontent .logincontainer .logincontent .privacy-policy a {
	text-decoration:underline;
	color:#999
}
.newindex .showlogincontent .logincontainer .logincontent .loginmodal {
	font-size:.8125rem;
	color:#999;
	text-align:center
}
.newindex .showlogincontent .logincontainer .logincontent .loginmodal a {
	color:#333;
	font-weight:700;
	cursor:pointer
}
.newindex .showlogincontent .logincontainer .mobilelogincontent {
	display:none;
	padding-left:1.25rem;
	align-items:center
}
.newindex .showlogincontent .logincontainer .mobilelogincontent .loginbtn {
	cursor:pointer;
	display:inline-block;
	font-size:1rem;
	padding:0 1.5rem;
	height:3rem;
	border:.0625rem solid #fd4c46;
	line-height:3rem;
	background:#fff;
	color:#333;
	margin-right:1.5rem;
	border-radius:.1875rem
}
.newindex .showlogincontent .logincontainer .mobilelogincontent .joinbtn {
	cursor:pointer;
	display:inline-block;
	font-size:1rem;
	padding:0 1.5rem;
	height:3rem;
	border:.0625rem solid #fd4c46;
	line-height:3rem;
	background:#fd4c46;
	color:#fff;
	border-radius:.1875rem
}
.newindex .showinvite .showinvitecontainer {
	margin:0 auto;
	padding:0 12px;
	max-width:1200px;
	display:flex;
	justify-content:center;
	align-items:center
}
.newindex .showinvite .showinvitecontainer .invitecontent {
	background:url(../img/indexnew5.png) no-repeat;
	background-size:cover;
	padding-top:4.125rem;
	padding-bottom:3.375rem;
	width:100%
}
.newindex .showinvite .showinvitecontainer .invitecontent .invitecontenttips1 {
	padding-left:5.1875rem;
	font-size:1.875rem;
	color:#333;
	font-weight:700;
	margin-bottom:1.75rem
}
.newindex .showinvite .showinvitecontainer .invitecontent .invitecontenttips2 {
	font-size:1.75rem;
	color:#333;
	margin-bottom:1.875rem;
	padding-left:13.875rem
}
.newindex .showinvite .showinvitecontainer .invitecontent .invitecontentbtn {
	width:20.625rem;
	height:4.25rem;
	background-color:#f9544b;
	border-radius:2.125rem;
	display:inline-block;
	margin-left:8.75rem;
	font-weight:700;
	font-size:1.5625rem;
	color:#fff;
	line-height:4.25rem;
	text-align:center;
	transition:all .4s
}
.newindex .showinvite .showinvitecontainer .invitecontent .invitecontentbtn:hover {
	background:#f7251a
}
.newindex .shopcashbackcontent {
	padding-top:3.75rem
}
.newindex .shopcashbackcontent .shopcashbackcontainer {
	margin:0 auto;
	padding:0 12px;
	max-width:1200px
}
.newindex .shopcashbackcontent .shopcashbacktit {
	font-size:2.5rem;
	color:#333;
	font-weight:700;
	position:relative;
	text-align:center
}
.newindex .shopcashbackcontent .shopcashbacktit:before {
	content:"";
	width:4rem;
	position:absolute;
	height:.25rem;
	background:#f9544b;
	top:4.1875rem;
	left:calc(50% - 2rem)
}
.newindex .shopcashbackcontent .stepcontent {
	padding-top:5.75rem;
	display:flex;
	align-items:flex-start;
	justify-content:center
}
.newindex .shopcashbackcontent .stepcontent .step {
	width:calc(100%/4);
	display:flex;
	flex-direction:column;
	align-items:center;
	position:relative;
	justify-content:center;
	z-index:1
}
.newindex .shopcashbackcontent .stepcontent .step:before {
	content:"";
	border-bottom:.0625rem dashed #ebebeb;
	width:100%;
	position:absolute;
	top:3.125rem;
	left:0;
	z-index:-1
}
.newindex .shopcashbackcontent .stepcontent .step:nth-child(1):before {
	left:unset;
	width:50%;
	right:0
}
.newindex .shopcashbackcontent .stepcontent .step:nth-child(4):before {
	width:50%;
	left:0
}
.newindex .shopcashbackcontent .stepcontent .step .stepicon {
	width:6rem;
	height:6rem;
	border-radius:50%;
	background-color:#fff;
	border:.125rem solid #ebebeb;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:2.875rem
}
.newindex .shopcashbackcontent .stepcontent .step .stepicon img {
	width:3rem
}
.newindex .shopcashbackcontent .stepcontent .step .steptit {
	font-size:1.375rem;
	color:#333;
	font-weight:700;
	margin-bottom:1.25rem;
	text-align:center
}
.newindex .shopcashbackcontent .stepcontent .step .stepdesc {
	font-size:1rem;
	color:#333;
	text-align:center
}
.newindex .trendingstorewraper {
	padding-top:6.25rem
}
.newindex .trendingstorewraper .trendingstorecontainer {
	margin:0 auto;
	padding:0 12px;
	max-width:1200px
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstoreh2 {
	font-size:2.5rem;
	color:#333;
	font-weight:700;
	margin-bottom:3.125rem;
	text-align:center
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist {
	display:flex;
	flex-wrap:wrap;
	align-items:center
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem {
	margin-right:.875rem;
	margin-bottom:.875rem;
	width:calc((100% - 3.5rem)/5);
	list-style:none;
	border-radius:.1875rem;
	border:.0625rem solid #e7e7e6;
	background:#fff;
	transition:all .4s;
	padding:1.25rem .625rem
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem .logowraper {
	margin:.875rem auto;
	height:3.25rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem .storename {
	border-top:.125rem dashed #e7e7e6;
	padding-top:.75rem;
	text-align:center;
	color:#999;
	padding-bottom:.625rem;
	transition:all .4s
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem .discount {
	font-size:1.875rem;
	font-weight:700;
	color:#e94d46;
	text-align:center
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem .cashback {
	font-size:.75rem;
	color:#999;
	text-align:center
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem:hover {
	border:.0625rem solid #0070c9
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem:hover .storename {
	color:#0070c9;
	border-top:.125rem dashed #0070c9
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem:nth-child(5n) {
	margin-right:0
}
.newindex .trendingstorewraper .trendingstorecontainer .goallstore {
	width:20.0625rem;
	height:3.25rem;
	border-radius:.1875rem;
	border:.1875rem solid #f9544b;
	display:flex;
	margin:.625rem auto 5rem;
	align-items:center;
	justify-content:center;
	font-size:1.25rem;
	color:#f93c3c;
	transition:all .4s
}
.newindex .trendingstorewraper .trendingstorecontainer .goallstore:hover {
	background:#f93c3c;
	color:#fff
}
.newindex .coupertextensionwrap {
	padding-top:1.25rem;
	display:none
}
.newindex .coupertextensionwrap .coupertextensioncontainer {
	margin:0 auto;
	padding:0 12px;
	max-width:1200px
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensiontit {
	font-size:2.5rem;
	color:#333;
	font-weight:700;
	margin-bottom:3.75rem;
	text-align:center
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	margin-bottom:3.125rem
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep .extensionstep {
	margin-right:1.875rem;
	background-color:#fff;
	border:.0625rem solid #ebebeb;
	width:calc((100% - 3.75rem)/3);
	padding:1.25rem;
	position:relative
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep .extensionstep:last-child {
	margin-right:0
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep .extensionstep .extensionsteprank {
	position:absolute;
	right:1.5625rem;
	top:1.1875rem;
	font-size:3.125rem;
	color:#fd4c46;
	font-weight:700
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep .extensionstep .extensionstepimg {
	margin-bottom:1.5625rem
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep .extensionstep .extensionstepimg img {
	height:6.4375rem
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep .extensionstep .extensionsteptit {
	font-size:1.0625rem;
	color:#333;
	font-weight:700;
	position:relative;
	text-align:left;
	margin-bottom:1.375rem
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep .extensionstep .extensionsteptit:before {
	content:"";
	width:7.125rem;
	height:.25rem;
	background:#f9544b;
	position:absolute;
	top:1.625rem;
	left:0
}
.newindex .coupertextensionwrap .coupertextensioncontainer .coupertextensionstep .extensionstep .extensionstepdesc {
	font-size:.8125rem;
	color:#666;
	text-align:left
}
.newindex .coupertextensionwrap .coupertextensioncontainer .joincoupertnow {
	width:20.0625rem;
	height:3.25rem;
	background-color:#f9544b;
	border-radius:.1875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:1.25rem;
	font-weight:700;
	transition:all .4s;
	margin:0 auto 8.75rem
}
.newindex .coupertextensionwrap .coupertextensioncontainer .joincoupertnow:hover {
	background:#f7251a
}
.newindex .invitefriendwrap {
	padding:3.75rem 0;
	background:#fff
}
.newindex .invitefriendwrap .invitecontainer {
	margin:0 auto;
	padding:0 12px;
	max-width:1200px;
	display:flex;
	justify-content:center;
	align-items:center
}
.newindex .invitefriendwrap .invitecontainer .inviteleft {
	width:70%;
	text-align:center
}
.newindex .invitefriendwrap .invitecontainer .inviteleft .invitelefttit {
	font-size:1.9375rem;
	font-weight:700;
	color:#333;
	margin-bottom:1.75rem
}
.newindex .invitefriendwrap .invitecontainer .inviteleft .inviteleftdesc {
	font-size:1.75rem;
	color:#333;
	margin-bottom:1.875rem
}
.newindex .invitefriendwrap .invitecontainer .inviteleft .invitebtn {
	display:inline-block;
	width:20.625rem;
	height:4.25rem;
	background-color:#f9544b;
	border-radius:2.125rem;
	text-align:center;
	line-height:4.25rem;
	color:#fff;
	font-weight:700;
	font-size:1.5625rem;
	transition:all .4s
}
.lp-110 .installation,header.lp-113 .user-state .user-wrapper .account-state-after {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease
}
.newindex .invitefriendwrap .invitecontainer .inviteleft .invitebtn:hover {
	background:#f7251a
}
.newindex .invitefriendwrap .invitecontainer .inviteright {
	width:30%
}
.newindex .invitefriendwrap .invitecontainer .inviteright img {
	width:100%
}
@media(max-width:47.9375rem) {
	.newindex .showlogincontent .logincontainer .coupertmessage .coupertmessagep1 {
	font-size:1.875rem
}
.newindex .showinvite .showinvitecontainer .invitecontent .invitecontenttips2,.newindex .showlogincontent .logincontainer .coupertmessage .coupertmessagep2 {
	font-size:1.25rem
}
.newindex .showinvite .showinvitecontainer .invitecontent {
	padding-top:1.875rem;
	padding-bottom:1.875rem
}
.newindex .showinvite .showinvitecontainer .invitecontent .invitecontentbtn {
	height:3.125rem;
	font-size:1.125rem;
	line-height:3.125rem
}
.newindex .shopcashbackcontent {
	padding-top:1.875rem
}
.newindex .shopcashbackcontent .shopcashbacktit {
	font-size:1.5625rem
}
.newindex .shopcashbackcontent .shopcashbacktit:before {
	top:2.5rem
}
.newindex .shopcashbackcontent .stepcontent {
	padding-top:2rem;
	flex-direction:column
}
.newindex .shopcashbackcontent .stepcontent .step .stepicon {
	margin-bottom:0;
	margin-right:.625rem
}
.newindex .shopcashbackcontent .stepcontent .step:before {
	content:none
}
.newindex .shopcashbackcontent .stepcontent .step {
	width:100%;
	flex-direction:row;
	justify-content:flex-start;
	margin-bottom:.9375rem
}
.newindex .shopcashbackcontent .stepcontent .step .steptit {
	font-size:1.25rem;
	text-align:left;
	margin-bottom:.625rem
}
.newindex .shopcashbackcontent .stepcontent .step .stepdesc {
	font-size:.875rem;
	text-align:left
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstoreh2 {
	font-size:1.5625rem;
	margin-bottom:1.875rem
}
.newindex .trendingstorewraper {
	padding-top:1.875rem
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem {
	width:calc((100% - .875rem)/2)
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem:nth-child(3n) {
	margin-right:.875rem
}
.newindex .trendingstorewraper .trendingstorecontainer .trendingstorelist .trendingstoreitem:nth-child(2n) {
	margin-right:0
}
.newindex .invitefriendwrap {
	padding:1.875rem 0
}
.newindex .invitefriendwrap .invitecontainer .inviteleft {
	width:100%
}
.newindex .invitefriendwrap .invitecontainer .inviteright {
	display:none
}
.newindex .invitefriendwrap .invitecontainer .inviteleft .invitelefttit {
	font-size:1.875rem
}
.newindex .invitefriendwrap .invitecontainer .inviteleft .inviteleftdesc {
	font-size:1.25rem
}
.newindex .invitefriendwrap .invitecontainer .inviteleft .invitebtn {
	font-size:1.125rem;
	height:3.125rem;
	line-height:3.125rem
}
.main.extension-main .sticky-header {
	display:none!important
}
}@media(max-width:65rem) {
	.main.extension-main .sticky-header .sticky-header-wrapper h3 {
	font-size:18px
}
}@media(max-width:60.5rem) {
	.main.extension-main .sticky-header .sticky-header-wrapper h3 {
	display:none
}
}.lp-110 {
	width:100%;
	padding-bottom:30px
}
.lp-110 .lp-110-wrapper {
	max-width:960px;
	margin-left:auto;
	margin-right:auto
}
.lp-110 .top-header {
	width:100%;
	height:56px;
	line-height:51.2px;
	background-color:#fff
}
.lp-110 .top-header img {
	height:40px;
	margin-left:0
}
.lp-110 .installation {
	width:494px;
	height:60px;
	display:block;
	line-height:60px;
	font-size:20px;
	font-weight:700;
	background-color:#fc5245;
	text-align:center;
	color:#fff;
	border:.125rem solid #fff;
	border-radius:.1875rem;
	margin-top:38px;
	transition:all .3s ease
}
.lp-110 .installation:hover {
	background-color:#fa8581
}
.lp-110 .top-section {
	max-width:100%;
	height:445px;
	background:url(https://www.coupert.com/img/110-store.png)
}
.lp-110 .top-section h1 {
	font-size:36px;
	line-height:58px;
	color:#fff;
	padding-top:44px;
	margin-bottom:16px
}
.lp-110 .top-section p {
	font-size:18px;
	line-height:29px;
	color:#fff
}
.lp-110 .store-wrapper {
	padding-top:30px;
	padding-bottom:30px
}
.lp-110 .store-wrapper .lp-110-wrapper {
	display:flex
}
.lp-110 .store-wrapper .lp-110-wrapper .store-grid li {
	float:left;
	display:flex;
	align-items:center;
	width:270px;
	padding:8px 0
}
.lp-110 .store-wrapper .lp-110-wrapper .store-grid li .logo-wrapper {
	width:70px;
	height:70px;
	flex:0 0 70px;
	padding:4px;
	position:relative;
	border:.0625rem solid #d8d8d8;
	background-color:#fff;
	margin-right:12px
}
.lp-110 .store-wrapper .lp-110-wrapper .store-grid li img {
	max-width:calc(100% - .5rem);
	max-height:calc(100% - .5rem);
	height:auto;
	width:auto;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto
}
.lp-110 .store-wrapper .lp-110-wrapper .store-grid li .detail p:nth-child(1) {
	color:rgba(0,0,0,.87);
	font-size:17px;
	line-height:27px
}
.lp-110 .store-wrapper .lp-110-wrapper .store-grid li .detail p:nth-child(2) {
	color:#fd3259;
	font-size:15px;
	line-height:27px;
	text-transform:uppercase
}
.lp-110 .store-wrapper .lp-110-wrapper .right-desc {
	width:100%
}
.lp-110 .store-wrapper .lp-110-wrapper .right-desc h2 {
	font-size:26px;
	line-height:42px;
	color:#555;
	margin-bottom:16px
}
.lp-110 .store-wrapper .lp-110-wrapper .right-desc p {
	font-size:16px;
	color:#202020;
	line-height:26px
}
.lp-110 .ways {
	width:100%;
	background-color:#fff;
	padding-bottom:30px
}
.lp-110 .ways .lp-110-wrapper {
	padding:16px 18px
}
.lp-110 .ways h2 {
	font-size:30px;
	line-height:48px;
	color:#37465a;
	position:relative
}
.lp-110 .ways h2:after {
	position:absolute;
	content:"";
	width:150px;
	height:.3125rem;
	background-color:#ff9a21;
	left:0;
	bottom:-20px
}
.lp-110 .ways ul {
	margin-top:30px
}
.lp-110 .ways ul li {
	float:left;
	width:calc((100% - 40px)/3);
	height:223px;
	box-shadow:.0625rem .125rem 1.25rem 0 rgba(53,53,53,.12);
	margin-right:20px;
	position:relative
}
.lp-110 .ways ul li:last-child {
	margin-right:0
}
.lp-110 .ways ul li .top {
	width:100%;
	height:68px;
	background:linear-gradient(45deg,#ffa11a 0,rgba(253,76,70,.32) 100%),linear-gradient(#ff7070,#ff7070)
}
.lp-110 .ways ul li .img {
	width:72px;
	height:72px;
	position:absolute;
	left:0;
	right:0;
	margin:auto;
	top:30px
}
.lp-110 .ways ul li .bottom {
	text-align:center;
	position:absolute;
	left:0;
	right:0;
	margin:auto;
	bottom:30px;
	font-weight:600;
	color:#555;
	line-height:26px;
	font-size:18px
}
.lp-110 .center {
	padding-top:44px
}
.lp-110 .center .bottom-content,.lp-110 .center .center-content {
	max-width:854px;
	margin-left:auto;
	background-color:#fff;
	padding:30px
}
.lp-110 .center h2 {
	font-size:30px;
	line-height:48px;
	text-align:center;
	color:#37465a;
	margin-bottom:30px
}
.lp-110 .center .center-content {
	margin-right:auto;
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-bottom:20px
}
.lp-110 .center .center-content .left .installation {
	margin-top:0;
	margin-bottom:40px
}
.lp-110 .center .center-content .right p {
	color:#37465a;
	font-size:16px;
	line-height:30px
}
.lp-110 .center .center-content .right p img {
	margin-right:.25rem
}
.lp-110 .center .bottom-content {
	margin-right:auto
}
.lp-110 .center .bottom-content h3 {
	color:#555;
	font-size:20px;
	line-height:32px
}
.lp-110 .center .bottom-content p {
	color:#202020;
	font-size:14px;
	line-height:22px
}
header.lp-113 {
	width:100%;
	background:#fff;
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index:99;
	box-shadow:.125rem .125rem .25rem rgba(83,100,122,.04)
}
header.lp-113 .user-state {
	background:#000;
	width:100%;
	height:42px
}
header.lp-113 .user-state .user-wrapper {
	width:100%;
	max-width:75rem;
	margin:0 auto;
	position:relative;
	height:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:flex-end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:flex-end;
	justify-content:flex-end;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	color:#fff
}
header.lp-113 .user-state .user-wrapper .account-state,header.lp-113 .user-state .user-wrapper .help-center {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
header.lp-113 .user-state .user-wrapper .help-center {
	height:100%;
	border-right:.0625rem solid #555;
	padding-right:12px
}
header.lp-113 .user-state .user-wrapper .account-state-before svg {
	margin-right:12px
}
header.lp-113 .user-state .user-wrapper .account-state-before a {
	font-size:14px;
	color:#fff;
	padding:0 10px
}
header.lp-113 .user-state .user-wrapper .account-state-after {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	cursor:pointer;
	position:relative;
	padding-right:12px;
	height:100%;
	transition:all .3s ease
}
header.lp-113 .user-state .user-wrapper .account-state-after svg {
	margin:0 10px
}
header.lp-113 .user-state .user-wrapper .account-state-after .user-name {
	font-size:14px;
	position:relative;
	padding-right:8px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:100px
}
header.lp-113 .user-state .user-wrapper .account-state-after:after {
	position:absolute;
	right:0;
	width:0;
	height:0;
	line-height:0;
	font-size:0;
	border-left:.3125rem solid transparent;
	border-right:.3125rem solid transparent;
	border-top:.3125rem solid #fff;
	content:"";
	margin-top:.09375rem
}
header.lp-113 .user-state .user-wrapper .account-state-after .account-menu {
	display:none;
	cursor:default;
	width:252px;
	background:#fff;
	border-radius:3px;
	box-shadow:0 0 .375rem rgba(116,112,112,.22);
	position:absolute;
	right:0;
	top:42px;
	z-index:1002;
	padding:20px
}
header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .account-list .title,header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .wallet-list .title {
	font-size:14px;
	color:#333;
	margin-bottom:10px;
	font-weight:500
}
header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .account-list a,header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .wallet-list a {
	display:block;
	font-size:14px;
	color:#666;
	padding:10px 0 10px 16px;
	position:relative;
	margin-bottom:10px
}
header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .account-list a:hover,header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .wallet-list a:hover {
	background:#eee;
	border-radius:3px;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .wallet-list {
	border-bottom:.0625rem solid #e7e7e7
}
header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .account-list {
	margin-top:20px
}
header.lp-113 .user-state .user-wrapper .account-state-after .account-menu .account-list a:last-child {
	margin-bottom:0
}
header.lp-113 .user-state .user-wrapper .account-state-after:hover .account-menu {
	display:block;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
header.lp-113 .header-container .header-menu ul .list .item,header.lp-113 .mobile-menu-container {
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease
}
header.lp-113 .header-container {
	width:100%;
	max-width:75rem;
	margin:0 auto;
	position:relative
}
header.lp-113 .header-container .header-wrapper {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:76px
}
header.lp-113 .header-container .logo {
	width:100px;
	-webkit-box-flex:0;
	-webkit-flex:0 0 100px;
	-ms-flex:0 0 100px;
	flex:0 0 100px
}
header.lp-113 .header-container .logo a {
	width:100%;
	height:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
header.lp-113 .header-container .logo a img {
	max-width:100px
}
header.lp-113 .header-container .search-container {
	width:236px
}
header.lp-113 .header-container .search-container .search-wrapper {
	width:100%;
	background:#ececec;
	height:46px;
	line-height:46px;
	border-radius:3px;
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:space-between;
	-webkit-justify-content:space-between;
	-ms-flex-pack:space-between;
	justify-content:space-between
}
header.lp-113 .header-container .search-container .search-wrapper input {
	padding:0 10px 0 60px;
	width:100%;
	height:100%;
	font-size:16px
}
header.lp-113 .header-container .search-container .search-wrapper .search-btn {
	width:64px;
	height:46px;
	position:absolute;
	top:0;
	left:0
}
header.lp-113 .header-container .search-container .search-wrapper .search-btn svg {
	vertical-align:middle
}
header.lp-113 .header-container .header-menu {
	flex:1;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
header.lp-113 .header-container .header-menu ul {
	width:100%;
	height:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
header.lp-113 .header-container .header-menu ul .list {
	float:left;
	line-height:76px;
	cursor:pointer;
	position:relative
}
header.lp-113 .header-container .header-menu ul .list .item {
	position:relative;
	width:100%;
	height:100%;
	font-size:16px;
	color:#333;
	font-weight:600;
	padding:0 36px;
	display:block;
	transition:all .3s ease
}
header.lp-113 .header-container .header-menu ul .list .dropmenu {
	display:none;
	position:fixed;
	height:auto;
	top:116.8px;
	left:0;
	background:#fff;
	box-shadow:0 .3125rem .5625rem .0625rem rgba(0,0,0,.1);
	width:100%;
	border-top:3px solid #ececec;
	line-height:initial
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li {
	width:100%;
	max-width:75rem;
	margin:0 auto;
	position:relative;
	height:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories {
	padding:32px;
	background:#f1f1f1;
	width:272px;
	-webkit-box-flex:0;
	-webkit-flex:0 0 272px;
	-ms-flex:0 0 272px;
	flex:0 0 272px
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories .cat-title {
	font-size:14px;
	color:grey;
	font-weight:600;
	line-height:1.5
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories .cat-list {
	margin:6px 0
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories .cat-list p {
	display:block;
	font-size:14px;
	color:#555;
	padding:10px 30px 10px 16px;
	position:relative;
	cursor:pointer;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories .cat-list p.is-active,header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories .cat-list p:hover {
	background-color:#e7e7e7;
	font-weight:500;
	border-radius:3px
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories .cat-list p:after {
	content:" ";
	display:block;
	height:6.08px;
	width:6.08px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	border-style:solid;
	border-width:1.92px 1.92px 0 0;
	border-color:#333 #333 transparent transparent;
	position:absolute;
	right:18px;
	top:50%;
	margin-top:-3.2px
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories .view-all {
	font-size:14px;
	color:#0074a6;
	font-weight:500;
	padding:10px 0 10px 16px
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .left-categories .view-all:hover {
	text-decoration:underline
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .right-stores {
	background:#fff;
	width:100%;
	flex:1;
	padding:36px
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .right-stores .stores-wrapper {
	color:#555;
	margin:0 auto
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .right-stores .stores-wrapper .stores-title {
	font-size:14px;
	color:#555;
	margin-bottom:16px
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .right-stores .stores-wrapper .cat-stores-list {
	width:100%;
	padding:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:left;
	-webkit-justify-content:left;
	-ms-flex-pack:left;
	justify-content:left;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .right-stores .stores-wrapper .cat-stores-list a {
	width:calc((100% - 160px)/5);
	margin-right:40px;
	margin-bottom:64px
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .right-stores .stores-wrapper .cat-stores-list a:nth-child(5n) {
	margin-right:0
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .right-stores .stores-wrapper .cat-stores-list a .cat-store-logo {
	width:72px;
	height:72px;
	margin-bottom:8px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
header.lp-113 .header-container .header-menu ul .list .dropmenu li .right-stores .stores-wrapper .cat-stores-list a p {
	font-size:14px;
	color:#555;
	line-height:1.5;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
header.lp-113 .header-container .header-menu ul .drop-container:after {
	position:absolute;
	bottom:0;
	left:50%;
	width:0;
	height:0;
	line-height:0;
	font-size:0;
	border-left:9px solid transparent;
	border-right:9px solid transparent;
	border-bottom:9px solid #ececec;
	content:"";
	margin-left:-9px
}
header.lp-113 .header-container .menu-icon {
	display:none
}
header.lp-113 .darken {
	top:119.2px;
	left:100%;
	width:100%;
	height:100%;
	opacity:0;
	z-index:1000;
	position:fixed;
	transition:opacity .2s ease-in-out;
	background-color:#000
}
header.lp-113 .darken.show-menu {
	left:0;
	opacity:.8
}
header.lp-113 .mobile-menu-container {
	top:119.2px;
	right:-65%;
	width:65%;
	height:100%;
	padding:30px 25px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	z-index:1001;
	position:fixed;
	overflow-y:auto;
	transition:all .3s ease;
	-webkit-box-pack:flex-start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:flex-start;
	justify-content:flex-start;
	flex-direction:column;
	background-color:#fff
}
header.lp-113 .mobile-menu-container.show-menu-con {
	right:0;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
header.lp-113 .mobile-menu-container .menu-list .menu-head {
	margin-bottom:20px
}
header.lp-113 .mobile-menu-container .menu-list .menu-head img {
	width:80px;
	margin:0;
	float:left
}
header.lp-113 .mobile-menu-container .menu-list .menu-head span {
	color:#b0b0b0;
	font-size:26px;
	cursor:pointer;
	float:right
}
header.lp-113 .mobile-menu-container .menu-list .nav-part {
	border-bottom:.0625rem solid #e7e7e7
}
header.lp-113 .mobile-menu-container .menu-list .nav-part a {
	display:block;
	font-size:14px;
	color:#666;
	padding:10px 0 10px 16px;
	position:relative;
	margin-bottom:10px;
	font-weight:500
}
header.lp-113.header-sign {
	width:100%;
	height:110px;
	background:#fff;
	box-shadow:none
}
header.lp-113.header-sign .sign-wrapper {
	width:100%;
	max-width:75rem;
	margin:0 auto;
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:space-between;
	-webkit-justify-content:space-between;
	-ms-flex-pack:space-between;
	justify-content:space-between;
	height:100%
}
header.lp-113.header-sign .sign-wrapper .logo {
	width:100px;
	-webkit-box-flex:0;
	-webkit-flex:0 0 100px;
	-ms-flex:0 0 100px;
	flex:0 0 100px
}
header.lp-113.header-sign .sign-wrapper .logo a {
	width:100%;
	height:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
header.lp-113.header-sign .sign-wrapper .user-sign {
	font-size:16px;
	color:#fff;
	background-color:#e4952d;
	background:-webkit-linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),-webkit-linear-gradient(#fd4c46,#fd4c46);
	background:-moz-linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),-moz-linear-gradient(#fd4c46,#fd4c46);
	background:-o-linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),-o-linear-gradient(#fd4c46,#fd4c46);
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	padding:6.72px 36px;
	cursor:pointer;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
header.lp-113.header-sign .sign-wrapper .user-sign .sign-in {
	margin-right:10px
}
header.lp-113.header-sign .sign-wrapper .user-sign .sign-up {
	margin-left:10px
}
main.lp-113 {
	margin-top:118px;
	min-height:100vh;
	padding-bottom:64px
}
main.lp-113 .heading-1 {
	color:#333;
	font-size:22px;
	font-weight:700;
	margin-bottom:10px
}
main.lp-113 .heading-2 {
	font-size:14px;
	color:#606060;
	line-height:1.5;
	margin:6px 0
}
main.lp-113 .heading-3 {
	font-size:16px;
	font-weight:700;
	color:#09a57d
}
main.lp-113 .verified-coupon {
	background-color:#1ec98d
}
main.lp-113 .mt-0-5 {
	margin-top:8px
}
main.lp-113 .container {
	margin:0 auto;
	padding:0 12px;
	position:relative;
	max-width:1200px
}
main.lp-113 .container .fluid-wrapper {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:end;
	justify-content:flex-end
}
main.lp-113 .container .fluid-wrapper .fluid {
	flex:0 1 100%;
	overflow-x:hidden;
	padding-right:2rem
}
main.lp-113 .container .fluid-wrapper .fluid .breadcrumbs {
	padding:12px 0;
	display:inline-block;
	margin-top:0
}
main.lp-113 .container .fluid-wrapper .fluid .breadcrumbs a,main.lp-113 .container .fluid-wrapper .fluid .breadcrumbs span {
	color:#333;
	font-size:14px
}
main.lp-113 .container .fluid-wrapper .fluid .title-bgcolor {
	color:#09a57d
}
main.lp-113 .container .fluid-wrapper .fluid .row-filter .filter {
	font-size:0;
	background:#fff;
	margin-bottom:10px;
	display:inline-block;
	margin-top:10px;
	width:100%
}
main.lp-113 .container .fluid-wrapper .fluid .row-filter .filter li {
	width:25%;
	text-align:center;
	display:inline-block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	padding:8px;
	cursor:pointer
}
main.lp-113 .container .fluid-wrapper .fluid .row-filter .filter li span {
	vertical-align:middle;
	font-size:15.01px;
	color:#606060;
	font-weight:700
}
main.lp-113 .container .fluid-wrapper .fluid .row-filter .filter li.checked,main.lp-113 .container .fluid-wrapper .fluid .row-filter .filter li:hover {
	border-bottom:.125rem solid #09a57d
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item {
	position:relative;
	padding:12px 20px;
	border:.0625rem solid #e7e7e7;
	background:#fff;
	margin-bottom:10px;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-ms-flex-align:center;
	align-items:center
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item:hover {
	background-color:#f9f9f9
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item.inc-top-padding {
	padding-top:28.8px
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .m-logo {
	font-size:24px;
	color:#f90;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	width:86px;
	height:90px;
	margin-right:20px;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding:10px;
	border:.0625rem solid #f1f1f1;
	-ms-flex:0 0 140px;
	flex:0 0 140px;
	word-break:break-all
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .m-logo span {
	font-size:19.2px;
	font-weight:700;
	color:#f90
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .coupon-info {
	padding-right:25.6px;
	width:100%;
	overflow:hidden;
	z-index:1
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .coupon-info .top {
	margin-bottom:4px
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .coupon-info .top span {
	display:inline-block;
	font-size:12.99px;
	margin-right:6px;
	font-weight:600;
	color:#f90
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .coupon-title {
	color:#333;
	font-size:20px;
	font-weight:700;
	padding:0 10px 8px 0;
	display:inline-block;
	line-height:1.2;
	width:100%
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .coupon-action {
	z-index:1
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .coupon-action .coupon-btn {
	width:240px;
	border-radius:2px;
	color:#fff;
	text-align:center;
	padding:0 10px;
	position:relative;
	height:46px;
	line-height:46px;
	display:inline-block;
	font-weight:700;
	font-size:16px;
	background-color:#f90;
	transition:all .3s
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .coupon-action .coupon-btn:hover {
	background-color:#eb8d00
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .list-tag {
	position:absolute;
	right:0;
	font-size:.75rem;
	top:-.0625rem
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .list-tag .tag {
	color:#fff;
	line-height:1.375rem;
	height:1.375rem;
	display:inline-block;
	padding-left:1.25rem;
	padding-right:.625rem;
	font-weight:700;
	position:relative
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item .list-tag .tag:before {
	display:block;
	content:"";
	width:0;
	height:0;
	border:none;
	border-top:.75rem solid transparent;
	border-bottom:.75rem solid transparent;
	border-left:.75rem solid #fff;
	left:-.0625rem;
	position:absolute;
	top:0
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item[data-type=code] .coupon-btn {
	width:208px;
	margin-left:30px;
	font-weight:600;
	font-size:16px;
	background-color:#f90
}
main.lp-113 .container .fluid-wrapper .fluid .coupon-item[data-type=code] .coupon-btn:before {
	position:absolute;
	top:0;
	left:-30px;
	z-index:-1;
	min-width:36px;
	height:46px;
	padding-left:6px;
	content:attr(data-clip-code);
	background:#fff;
	font-size:16px;
	color:#f90;
	font-weight:600;
	border:.0625rem dashed #f90;
	border-radius:2px;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
	text-align:left
}
main.lp-113 .container .fluid-wrapper .fluid .qa-wrapper {
	margin-top:16px;
	margin-bottom:16px
}
main.lp-113 .container .fluid-wrapper .fluid .qa-wrapper .qa-heading {
	font-size:22px;
	font-weight:700;
	margin-bottom:16px
}
main.lp-113 .container .fluid-wrapper .fluid .qa-wrapper .qa-list {
	padding-left:24px;
	list-style-type:disc
}
main.lp-113 .container .fluid-wrapper .fluid .qa-wrapper .qa-list h3 {
	font-size:19.2px;
	font-weight:700;
	margin-bottom:12px
}
main.lp-113 .container .fluid-wrapper .fluid .qa-wrapper .qa-list p {
	font-size:16px;
	color:#666;
	margin-bottom:16px
}
main.lp-113 .container .fluid-wrapper .fluid .lan_block_headings {
	padding-top:16px
}
main.lp-113 .container .fluid-wrapper .fluid .link-to-mer {
	color:#c5c5c5;
	font-size:.875rem
}
main.lp-113 .container .fluid-wrapper .fluid .link-to-mer:hover {
	color:#f90
}
main.lp-113 .container .fluid-wrapper .sidebar {
	-webkit-box-flex:0;
	-ms-flex:0 0 18.75rem;
	flex:0 0 18.75rem;
	overflow:hidden
}
main.lp-113 .container .fluid-wrapper .sidebar .block {
	margin-top:16px;
	background:#fff;
	border:.0625rem solid #e7e7e7;
	padding:12px
}
main.lp-113 .container .fluid-wrapper .sidebar .block .block-m-logo {
	background:#fff;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding:20px;
	width:100%;
	height:120px
}
main.lp-113 .container .fluid-wrapper .sidebar .block .block-m-out {
	width:100%;
	height:40px;
	line-height:40px;
	color:#09a57d;
	background:#f8f8f8;
	display:inline-block;
	font-size:14px;
	font-weight:600;
	text-align:center
}
main.lp-113 .container .fluid-wrapper .sidebar .block .inline-store-list,main.lp-113 .container .fluid-wrapper .sidebar .block .side-store-list {
	list-style:none;
	font-size:0;
	margin-top:10px
}
main.lp-113 .container .fluid-wrapper .sidebar .block .side-store-list {
	overflow:hidden
}
main.lp-113 .container .fluid-wrapper .sidebar .block .side-store-list .col-2 {
	background:#f5f5f5;
	margin-right:16px;
	margin-bottom:10px;
	max-width:100%;
	display:inline-block
}
main.lp-113 .container .fluid-wrapper .sidebar .block .side-store-list .col-2 a {
	display:block;
	width:100%;
	padding:8px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	color:#606060;
	transition:all .2s
}
main.lp-113 .container .fluid-wrapper .sidebar .block .side-store-list .col-2 a:hover {
	background:#09a57d;
	color:#fff
}
main.lp-113 .container .fluid-wrapper .sidebar .nopadding {
	padding:0
}
.main-114 {
	position:relative
}
.main-114 header {
	position:fixed;
	z-index:888;
	width:100%;
	height:7.5rem;
	background:#fff;
	-webkit-box-shadow:#ccc 0 .125rem .3125rem;
	box-shadow:#ccc 0 .125rem .3125rem
}
.main-114 header .container {
	width:1200px;
	max-width:1200px;
	margin:0 auto
}
.main-114 header .container .sell_logo {
	float:left;
	margin-top:28px
}
.main-114 header .container .search_wrapper {
	float:left;
	width:45%;
	height:2.875rem;
	margin:1.875rem 4.6875rem .8125rem 3.4375rem;
	border-radius:.1875rem;
	position:relative
}
.main-114 header .container .search_wrapper input {
	width:92.5%;
	height:2.875rem;
	outline:0;
	padding-left:.5rem;
	font-size:1rem;
	border:.125rem solid #ee6762;
	float:left;
	border-radius:.1875rem 0 0 .1875rem;
	background:#fff;
	position:absolute;
	top:0;
	left:0
}
.main-114 header .container .search_wrapper .search_icon {
	width:8%;
	height:2.875rem;
	background:#ee6762;
	border:.125rem solid #ee6762;
	outline:0;
	float:right;
	border-radius:0 .1875rem .1875rem 0
}
.main-114 header .container .search_wrapper .search_icon .iconfont {
	vertical-align:middle;
	padding-right:.1875rem;
	font-size:1.875rem;
	color:#fff
}
.main-114 header .container .headloginwrap .headjoin,.main-114 header .container .headloginwrap .headlogin {
	color:#000;
	font-size:.875rem;
	font-weight:700;
	cursor:pointer
}
.main-114 header .container .headloginwrap {
	float:right;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-top:1.875rem
}
.main-114 header .container .headloginwrap .headlogin {
	padding-right:.625rem;
	margin-right:.625rem;
	border-right:.0625rem solid #000
}
.main-114 header .container .headloginwrap .headercoupert {
	padding:0 .9375rem;
	height:2.8125rem;
	background-color:#ee6762;
	border-radius:1.4375rem;
	font-size:.875rem;
	color:#fff;
	font-weight:700;
	line-height:2.8125rem;
	text-align:center;
	cursor:pointer;
	display:inline-block;
	margin-left:.625rem;
	text-decoration:none
}
.main-114 header .container #navwraper {
	position:absolute;
	left:12%
}
.main-114 header .container #navwraper li {
	float:left;
	list-style:none;
	line-height:1.25rem;
	margin-right:1.25rem;
	height:2rem
}
.main-114 header .container #navwraper li a {
	padding:0 .3125rem;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transition-property:color;
	transition-property:color;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	color:#333;
	font-size:1rem;
	border-radius:.8px
}
.main-114 header .container #navwraper li .fa-down {
	display:inline-block;
	margin-bottom:.125rem
}
.main-114 header .container #navwraper li .fa-down::before {
	content:" ";
	display:block;
	border-style:solid;
	height:.3125rem;
	width:.3125rem;
	border-width:.125rem .125rem 0 0;
	border-color:#666 #666 transparent transparent;
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg)
}
.main-114 #sell_contaier {
	background:#f5f5f5;
	overflow:hidden
}
.main-114 #sell_contaier .top_header {
	padding-top:7.5rem;
	background:#fbfbfb;
	overflow:hidden
}
.main-114 #sell_contaier .top_header .breadcrumb {
	margin:0 auto;
	padding-top:.9375rem;
	padding-bottom:0;
	width:100%;
	max-width:75rem;
	position:relative
}
.main-114 #sell_contaier .top_header .breadcrumb li {
	float:left;
	color:#666;
	font-size:.75rem
}
.main-114 #sell_contaier .top_header .breadcrumb li::after {
	content:">";
	margin-left:.1875rem;
	color:#ee6762
}
.main-114 #sell_contaier .top_header .breadcrumb li a {
	color:#333;
	text-decoration:none
}
.main-114 #sell_contaier .top_header .hd_row {
	width:100%;
	max-width:75rem;
	margin:0 auto;
	position:relative
}
.main-114 #sell_contaier .top_header .hd_row .merchant-logowrap {
	width:10%;
	float:left;
	margin:0 1.5625rem .3125rem 0
}
.main-114 #sell_contaier .top_header .hd_row .merchant-logowrap .s_logo {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:7.6875rem;
	height:7.6875rem;
	background:#fff;
	border:.0625rem solid #e7e7e7;
	margin:.9375rem auto;
	text-align:center
}
.main-114 #sell_contaier .top_header .hd_row .merchant-logowrap .s_logo a {
	font-weight:700;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	overflow:hidden;
	padding:.3125rem;
	width:100%;
	height:100%;
	color:#333;
	text-decoration:none
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent {
	width:87%;
	float:right
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent h1 {
	font-size:1.875rem;
	color:#333;
	margin-bottom:.625rem;
	margin-top:1.25rem;
	font-weight:700
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent .siz {
	text-overflow:ellipsis;
	width:80%;
	padding-right:3.75rem;
	overflow:hidden
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent .crumb_title {
	color:#333;
	width:70%;
	display:-webkit-box;
	line-height:1.0625rem;
	font-size:1rem;
	-webkit-line-clamp:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent .sell_in {
	position:absolute;
	right:0;
	top:1.5625rem
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent .sell_in .s_tit {
	text-overflow:ellipsis;
	width:13.25rem;
	text-transform:uppercase;
	white-space:nowrap;
	overflow:hidden
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent .sell_in .btn_inner {
	font-size:.875rem;
	font-weight:700;
	padding:.625rem 1.5625rem;
	color:#ee6762;
	text-align:center
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent .sell_in .s_btn {
	display:inline-block;
	width:13.3125rem;
	height:2.5rem;
	border-radius:.1875rem;
	border:.125rem solid #ee6762
}
.main-114 #sell_contaier .top_header .hd_row .merchant-storecontent .sell_in .icon_go a {
	display:inline-block;
	width:1.875rem;
	height:1.875rem;
	text-align:center;
	background:#e5e5e5;
	border-radius:50%;
	margin:0 .15625rem;
	vertical-align:middle;
	padding:.3125rem
}
.main-114 #sell_contaier #main_inner {
	width:75rem;
	margin:0 auto;
	overflow:hidden
}
.main-114 #sell_contaier #main_inner .sell_left {
	width:75%;
	float:left
}
.main-114 #sell_contaier #main_inner .sell_left .breadcrumb_nav {
	float:left;
	margin:.9375rem 0;
	overflow:hidden
}
.main-114 #sell_contaier #main_inner .sell_left .breadcrumb_nav .lf {
	float:left
}
.main-114 #sell_contaier #main_inner .sell_left .breadcrumb_nav .filter_btn_new {
	font-weight:600;
	display:inline-block;
	float:left;
	margin:0 .3125rem 0 0;
	line-height:2.25rem;
	height:2.25rem;
	color:#333;
	-webkit-transition:all .3s ease;
	transition:all .3s ease;
	font-size:1rem;
	position:relative;
	z-index:1;
	border-radius:.3125rem;
	padding:0 .625rem;
	cursor:pointer;
	overflow:hidden;
	background:#fff
}
.main-114 #sell_contaier #main_inner .sell_left .breadcrumb_nav .filter_btn_new.active {
	background:#ee6762;
	color:#fff;
	border-color:#ee6762
}
.main-114 #sell_contaier #main_inner .sell_left .breadcrumb_nav .filter_btn_new.active span {
	color:#fff
}
.main-114 #sell_contaier #main_inner .sell_left .breadcrumb_nav .filter_btn_new .color_red {
	color:#ee6762
}
.main-114 #sell_contaier #main_inner .sell_left .breadcrumb_nav .filter_btn_new .color_green {
	color:#3f94e4
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container {
	width:100%;
	overflow:hidden
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .codelistnew {
	border:.0625rem solid #e5e5e5;
	border-radius:.1875rem;
	height:6.5625rem;
	margin-bottom:.9375rem;
	background:#fff
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .codelistnew .codelistnew-wraper {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	padding:0 1.25rem;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	height:100%
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .discount-wraper {
	-webkit-box-flex:0;
	-ms-flex:0 0 5.625rem;
	flex:0 0 5.625rem;
	margin-right:1rem;
	font-size:.75rem;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	text-align:center;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	float:left;
	width:5.625rem;
	line-height:1
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .discount-wraper span {
	font-size:1.625rem;
	font-weight:800;
	display:block;
	line-height:1
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .active_red {
	color:#ee6762
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .active_blue {
	color:#3f94e4
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .block-list {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	background:#fff;
	padding:0 1.25rem;
	border:.0625rem solid #e5e5e5;
	border-radius:.1875rem;
	margin-bottom:.9375rem;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .all_tag {
	width:100%;
	position:absolute;
	top:0;
	right:0
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .all_tag .recommend {
	margin-left:.4375rem;
	float:right;
	position:relative;
	color:#fff;
	font-size:.75rem;
	line-height:1.25rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .all_tag .recommend .recommend_sq {
	display:inline-block;
	padding:0 .3125rem 0 .9375rem;
	height:1.25rem;
	background:#0fbb7f
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .all_tag .recommend .recommend_ag {
	position:absolute;
	display:inline-block;
	top:0;
	left:0;
	width:0;
	height:0;
	border-top:.625rem solid transparent;
	border-left:.625rem solid #fff;
	border-bottom:.625rem solid transparent
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .content-wraper {
	padding-right:.625rem;
	float:left;
	width:67%
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .content-wraper .contain_title1 {
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	text-transform:capitalize;
	font-weight:500;
	-webkit-transition:all .4s;
	transition:all .4s;
	line-height:1.2;
	margin:.625rem 0;
	font-size:1.25rem;
	color:#333
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .sell_des {
	max-width:100%;
	position:relative;
	font-size:.75rem;
	line-height:1rem;
	letter-spacing:0;
	color:#7c7a7a
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .sell-show {
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden;
	height:.9375rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .sell_more {
	position:absolute;
	top:0;
	right:.8125rem;
	z-index:99;
	color:#ee6762;
	font-weight:700;
	cursor:pointer
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .sell-txt {
	width:100%;
	padding-right:3.75rem;
	word-break:break-all
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .icon_svg {
	margin:.9375rem auto;
	float:left;
	clear:both
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .icon_svg span {
	padding-right:1.25rem;
	font-size:.75rem;
	color:#c5c5c5
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .icon_svg span .green {
	color:#00c27e;
	padding:0;
	font-weight:700;
	font-size:.75rem;
	margin-left:1.6px
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .icon_svg span .iconfont {
	vertical-align:middle;
	padding-right:.1875rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .code-btn {
	display:block;
	-webkit-box-flex:0;
	-ms-flex:0 0 11.25rem;
	flex:0 0 11.25rem;
	border-radius:.1875rem;
	height:2.8125rem;
	background:#ee6762;
	text-align:center;
	color:#fff;
	line-height:2.8125rem;
	font-weight:500;
	position:relative;
	float:right;
	width:11.25rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .code-btn .code-text {
	margin-right:1rem;
	text-align:center;
	color:#fff;
	line-height:2.8125rem;
	font-weight:500
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .code-btn .discount-code {
	position:absolute;
	display:block;
	width:2.375rem;
	background-color:#f3f3f3;
	color:#000;
	border:.0625rem dashed #ca5b5b;
	top:0;
	right:0;
	height:2.8125rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .code-btn .giv2-image {
	right:-.3125rem;
	top:.75rem;
	height:102%;
	width:3.5rem;
	position:absolute;
	border-radius:0 0 .25rem .25rem;
	-webkit-transform:rotateZ(20deg) translate(0,-.625rem) scaleX(.9);
	transform:rotateZ(20deg) translate(0,-.625rem) scaleX(.9);
	background:linear-gradient(44deg,#ffe6e5,#f57e7a 49%,hsla(80,71%,73%,0) 50%,hsla(0,0%,100%,0));
	background:-webkit-gradient(44deg,#fec109 0,#ec9f3c 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:-moz-gradient(44deg,#fec109 0,#ec9f3c 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background:-o-gradient(44deg,#fec109 0,#ec9f3c 49%,rgba(202,235,137,0) 50%,rgba(255,255,255,0) 100%);
	background-position:0 .375rem;
	background-repeat:no-repeat;
	z-index:13;
	-webkit-transition:all .4s;
	transition:all .4s
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .deal-btn {
	display:block;
	-webkit-box-flex:0;
	-ms-flex:0 0 11.25rem;
	flex:0 0 11.25rem;
	border-radius:.1875rem;
	height:2.8125rem;
	background:#3f94e4;
	text-align:center;
	color:#fff;
	line-height:2.8125rem;
	font-weight:500;
	float:right;
	width:11.25rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .expire-wraper {
	margin:1.125rem 0
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .expire-wraper .expire-wraper-tit {
	font-size:1.375rem;
	color:#333;
	font-weight:700
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .expire-wraper .expire-wraper-h2 {
	display:inline;
	font-size:1.375rem;
	color:#333;
	font-weight:700;
	margin:0
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .expire-wraper .title-right {
	font-size:.875rem;
	color:#aaa;
	margin-left:.625rem;
	font-weight:100
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .bg {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	float:left;
	width:7.5rem;
	height:7.5rem;
	background:#fff;
	border-radius:5rem;
	padding:2.0625rem 0;
	margin-top:1.25rem;
	text-align:center
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .address_right {
	display:inline-block;
	width:82%;
	margin-top:.625rem;
	margin-left:1.25rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .email_title {
	color:#00c27e;
	font-size:1.375rem;
	margin:.625rem 0
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .addr_tit {
	color:#7c7a7a;
	font-size:.9375rem;
	margin:.9375rem 0
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .mg_lg {
	border:.0625rem solid #0fbb7f;
	width:71%;
	border-radius:.1875rem 0 0 .1875rem;
	padding-left:.5rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .mg_lg,.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .sub_lg {
	height:2.5rem;
	outline:0
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .sub_lg {
	border:.0625rem solid #0fbb7f;
	width:28%;
	background:#0fbb7f;
	color:#fff;
	margin-left:-.25rem;
	border-radius:0 .1875rem .1875rem 0
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .discountclist {
	background:#fff;
	border-collapse:collapse;
	width:100%
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .discountclist th {
	background-color:#ededed;
	font-weight:700;
	padding:.9375rem;
	text-align:left;
	border:.0625rem solid #e1e1e1;
	vertical-align:middle
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .discountclist td {
	padding:.9375rem;
	text-align:left;
	background-color:#fff;
	border:.0625rem solid #e1e1e1;
	vertical-align:middle
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .discountclist .codedate,.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .discountclist .codetype {
	white-space:nowrap
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .lf {
	float:left
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .bgwraper {
	border:.0625rem solid #e7e7e7;
	padding:1.125rem;
	-webkit-box-shadow:0 .125rem .875rem 0 rgb(0 0 0);
	box-shadow:0 .125rem .875rem 0 rgb(0 0 0);
	border-radius:.1875rem;
	background-color:#fff;
	margin-top:1.25rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container h3 {
	margin:.625rem 0
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .long-desc-title {
	color:#333;
	line-height:1.5;
	font-size:1rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .long-desc-content {
	color:#333;
	line-height:1.5
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .detail {
	color:#333;
	margin-bottom:.9375rem;
	line-height:1.5rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container #about {
	margin-bottom:.9375rem;
	width:100%;
	padding-top:140px;
	margin-top:-140px
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .long-desc-text {
	margin:0 0 .5rem 1.25rem;
	color:#333;
	list-style:disc
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .long-desc-text li {
	list-style:disc;
	line-height:1.5625rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .countryfaqlist {
	border:.0625rem solid #e7e7e7;
	padding:0 1.125rem;
	-webkit-box-shadow:0 .125rem .875rem 0 rgb(0 0 0);
	box-shadow:0 .125rem .875rem 0 rgb(0 0 0);
	border-radius:.1875rem;
	background-color:#fff;
	margin-bottom:1.25rem
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .countryfaqlist li {
	padding:1.25rem 0;
	border-bottom:.0625rem solid #eee
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .countryfaqlist .faqquestion {
	font-size:1rem;
	color:#333;
	font-weight:700
}
.main-114 #sell_contaier #main_inner .sell_left .sell_left_container .countryfaqlist .faqanswer {
	font-size:.875rem;
	margin-top:.625rem;
	line-height:1.375rem
}
.main-114 #sell_contaier #main_inner .sell_right {
	width:25%;
	float:right;
	margin-top:.625rem;
	padding-left:.625rem
}
.main-114 #sell_contaier #main_inner .sell_right .bg_sell {
	background:#fff
}
.main-114 #sell_contaier #main_inner .sell_right .sell_box {
	border:.0625rem solid #e5e5e5;
	border-radius:.1875rem;
	padding:.625rem 1.0625rem;
	margin:.3125rem 0 .625rem;
	width:88%;
	position:relative
}
.main-114 #sell_contaier #main_inner .sell_right .rt {
	float:right
}
.main-114 #sell_contaier #main_inner .sell_right .sell_h3 {
	width:100%;
	float:left;
	padding:0 0 .5rem;
	margin:.125rem 0 .375rem;
	font-size:1.25rem;
	color:#3a3c41;
	font-weight:700;
	border-bottom:.0625rem solid #e0e0e0;
	line-height:1.25rem
}
.main-114 #sell_contaier #main_inner .sell_right .showmorecontent {
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:5;
	overflow:hidden;
	height:5.25rem
}
.main-114 #sell_contaier #main_inner .sell_right .shiping_p {
	width:100%;
	float:left;
	padding:0;
	cursor:pointer;
	font-size:.75rem;
	color:#7c7a7a;
	line-height:1.0625rem
}
.main-114 #sell_contaier #main_inner .sell_right .showmore {
	height:9.8125rem;
	overflow:hidden
}
.main-114 #sell_contaier #main_inner .sell_right h3 {
	margin:.625rem 0;
	font-size:1.25rem;
	color:#333
}
.main-114 #sell_contaier #main_inner .sell_right .sell_box ul.rela_list li {
	min-width:4.375rem;
	height:1.5rem;
	margin:.3125rem;
	background:#ececec;
	border-radius:.1875rem;
	display:inline-block;
	padding:0 .3125rem;
	text-align:left;
	overflow:hidden
}
.main-114 #sell_contaier #main_inner .sell_right .sell_box ul.rela_list li a {
	font-size:.75rem;
	color:#333
}
.main-114 #sell_contaier #main_inner .sell_right .show_bg {
	list-style-type:none;
	padding-left:.3125rem;
	color:#666
}
.main-114 #sell_contaier #main_inner .sell_right .green {
	color:#00c27e
}
.main-114 #sell_contaier #main_inner .sell_right .category-list {
	height:14.375rem;
	overflow:hidden
}
.main-114 #sell_contaier #main_inner .sell_right .category-list li {
	padding:.25rem .625rem .25rem .3125rem;
	cursor:pointer
}
.main-114 #sell_contaier #main_inner .sell_right .category-list label {
	cursor:pointer;
	font-size:.8125rem
}
.main-114 #sell_contaier #main_inner .sell_right .category-list input {
	webkit-appearance:auto;
	appearance:auto;
	vertical-align:middle;
	margin-right:.25rem;
	margin-top:-.1875rem
}
.main-114 #sell_contaier #main_inner .sell_right .triangle_down {
	width:0;
	height:0;
	margin:.3125rem auto;
	border-width:.5rem .5rem 0;
	border-style:solid;
	border-color:#333 transparent transparent;
	cursor:pointer
}
.main-114 #sell_contaier #main_inner .sell_right .popu {
	font-size:.875rem;
	color:#7c7a7a;
	line-height:1rem;
	padding-bottom:.3125rem
}
.extension_modal_container_copy_hd {
	position:fixed;
	z-index:9999;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	background:rgba(0,0,0,.5)
}
.extension_modal_container_copy_hd .round {
	overflow:hidden;
	border-radius:.3125rem;
	width:454px;
	background:#fff;
	position:relative;
	padding-top:32px;
	text-align:center
}
.extension_modal_container_copy_hd .round h1 {
	color:#212121;
	padding:0 32px;
	font-size:24px;
	font-weight:600;
	margin-bottom:.3125rem;
	margin-top:.625rem
}
.extension_modal_container_copy_hd .round h1 span {
	color:#fbaa20
}
.extension_modal_container_copy_hd .round img {
	display:block;
	margin:0 auto;
	height:9.375rem
}
.extension_modal_container_copy_hd .round .modal-add-to-chrome {
	display:inline-block;
	margin:30px 0;
	cursor:pointer;
	height:48px;
	line-height:48px;
	outline:0;
	padding:0 16px;
	background:#ee6762;
	-webkit-box-shadow:none;
	box-shadow:none;
	-webkit-transition:all .2s ease 0s;
	transition:all .2s ease 0s;
	text-shadow:none;
	border-style:solid;
	border-width:.0625rem;
	border-radius:.1875rem;
	color:#fff;
	text-decoration:none
}
.extension_modal_container_copy_hd .round .modal-add-to-chrome:hover {
	background-color:#f35a55
}
.extension_modal_container_copy_hd .round .pop-detail-comment {
	width:100%;
	height:59px;
	border-radius:0 0 .1875rem .1875rem;
	background-color:#f5f5f5;
	color:#9e9e9e;
	font-size:.8125rem;
	font-weight:500;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin:0
}
footer.lp-113 {
	padding:0;
	background:#222;
	color:rgba(255,255,255,.3);
	font-size:12.99px
}
footer.lp-113 .footer-widgets {
	font-size:0
}
footer.lp-113 .footer-widgets .static-link li,footer.lp-113 .update-wrapper p {
	font-size:12.99px;
	text-align:center
}
footer.lp-113 .footer-widgets .static-link {
	list-style-type:none;
	margin-top:0
}
footer.lp-113 .footer-widgets .static-link li a {
	padding:4px 0;
	display:block;
	font-weight:700;
	text-align:center;
	color:#fff
}
footer.lp-113 .container {
	margin:0 auto;
	padding:0 12px;
	position:relative;
	max-width:1200px
}
footer.lp-113 .update-wrapper {
	background:#000;
	color:#fff
}
footer.lp-113 .update-wrapper p {
	color:#e8e8e8;
	padding:10px 0;
	margin-bottom:0
}
.coupert-ads-layer {
	display:flex;
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:999;
	background:rgba(204,204,204,.9);
	padding-top:0;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.coupert-ads-layer .coupert-ads-layer-wrapper {
	overflow:hidden;
	border-radius:.3125rem;
	width:518px;
	min-height:492px;
	background:#fff;
	position:relative;
	padding-top:39px;
	text-align:center
}
.coupert-ads-layer .coupert-ads-layer-wrapper .closed {
	width:20px;
	height:20px;
	position:absolute;
	top:15px;
	right:15px;
	background:url(https://www.coupert.com/img/2022-02-23/close.png) no-repeat;
	cursor:pointer
}
.coupert-ads-layer .coupert-ads-layer-wrapper img {
	height:11.875rem;
	display:block;
	margin:0 auto
}
.coupert-ads-layer .coupert-ads-layer-wrapper h3 {
	color:#212121;
	padding:0 32px;
	font-size:24px;
	font-weight:600;
	margin-bottom:.625rem;
	margin-top:.625rem
}
.coupert-ads-layer .coupert-ads-layer-wrapper h3 span {
	color:#fbaa20;
	font-size:24px;
	font-weight:600
}
.coupert-ads-layer .coupert-ads-layer-wrapper .cp-code-list-pop {
	display:inline-block;
	margin:30px 0;
	cursor:pointer;
	height:48px;
	line-height:48px;
	outline:0;
	padding:0 16px;
	background:#ee6762;
	-webkit-box-shadow:none;
	box-shadow:none;
	-webkit-transition:all .2s ease 0s;
	transition:all .2s ease 0s;
	text-shadow:none;
	border-style:solid;
	border-width:.0625rem;
	border-radius:.1875rem;
	color:#fff;
	text-decoration:none
}
.coupert-ads-layer .coupert-ads-layer-wrapper .cp-code-list-pop:hover {
	background-color:#fc1b14
}
.coupert-ads-layer .coupert-ads-layer-wrapper .cp-code-list-pop .broswer {
	color:#fff
}
.coupert-ads-layer .coupert-ads-layer-wrapper .pop-detail-comment {
	width:100%;
	height:75px;
	border-radius:0 0 .1875rem .1875rem;
	background-color:#f5f5f5;
	color:#9e9e9e;
	font-size:.875rem;
	font-weight:500;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin:0
}
.full-screen-prompt_lp {
	position:fixed;
	z-index:99999;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fffdf6;
	overflow:auto;
	color:#000
}
.full-screen-prompt_lp.market-tpl-127 .coupertImg {
	width:105px;
	height:54px;
	margin:20px 0 0 30px
}
.full-screen-prompt_lp.market-tpl-127 .coupertImg img {
	width:100%;
	height:100%
}
.full-screen-prompt_lp.market-tpl-127 .content_warp {
	display:flex;
	width:1400px;
	height:100%;
	margin:50px auto;
	flex-direction:row
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .leftMerchant {
	width:408px;
	height:auto;
	background:url(https://www.coupert.com/img/leftMerchant.png) no-repeat;
	background-size:contain
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .rightMerchant {
	width:408px;
	height:auto;
	background:url(https://www.coupert.com/img/rightMerchant.png) no-repeat;
	background-size:contain
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content {
	max-width:38rem;
	margin:100px auto 0;
	color:#fff;
	text-align:center;
	display:flex;
	flex-direction:column;
	min-height:79vh
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content.top-distance {
	margin-top:3.125rem
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .extension-title {
	max-width:710px;
	font-size:3rem;
	margin-bottom:3.125rem;
	font-weight:900;
	color:#333;
	line-height:60px;
	text-align:center
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .min_size {
	font-size:1.625rem;
	font-weight:400;
	color:#333
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content p {
	max-width:370px;
	font-size:1.375rem;
	font-weight:400;
	color:#333;
	line-height:1.75rem;
	text-align:center;
	margin:0 auto 2.5rem
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .userInfo {
	display:flex;
	justify-content:center;
	margin-top:2.1875rem
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .userInfo .coupertLogos {
	width:38px;
	height:38px;
	background:url(https://www.coupert.com/img/coupertSMlogo.png) center center no-repeat;
	margin-right:1.25rem
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .userInfo .userInfoChild {
	font-size:22px;
	font-weight:900;
	color:#333;
	line-height:36px
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .userInfo .userInfoChild span {
	font-size:1.75rem;
	color:#fd5245;
	line-height:36px
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .jump_gif {
	width:13.1875rem;
	height:15rem;
	background:url(https://www.coupert.com/img/jump_.gif) center center no-repeat;
	background-size:contain;
	margin:2.25rem auto 0
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	height:3.5rem;
	color:#fff;
	font-size:1.25rem;
	font-weight:700;
	border-radius:27px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	width:25rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:15px auto 0;
	line-height:initial
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.full-screen-prompt_lp.market-tpl-128 .coupertImg {
	width:105px;
	height:54px;
	margin:20px 0 0 30px
}
.full-screen-prompt_lp.market-tpl-128 .coupertImg img {
	width:100%;
	height:100%
}
.full-screen-prompt_lp.market-tpl-128 .content_warp {
	display:flex;
	width:100%;
	height:100%;
	margin:50px auto;
	flex-direction:row
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .leftMerchant {
	width:648px;
	height:auto;
	background:url(https://www.coupert.com/img/right_128.png) no-repeat;
	background-size:contain;
	margin-top:100px
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .rightMerchant {
	width:648px;
	height:auto;
	background:url(https://www.coupert.com/img/left_128.png) no-repeat;
	background-size:contain;
	margin-top:100px
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content {
	max-width:39rem;
	margin:100px auto 0;
	color:#fff;
	text-align:center;
	display:flex;
	flex-direction:column;
	min-height:79vh
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content.top-distance {
	margin-top:3.125rem
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .extension-title {
	max-width:710px;
	font-size:3rem;
	margin-bottom:3.125rem;
	font-weight:900;
	color:#333;
	line-height:60px;
	text-align:center
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .min_size {
	font-size:1.625rem;
	font-weight:400;
	color:#333
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content p {
	max-width:370px;
	font-size:1.375rem;
	font-weight:400;
	color:#333;
	line-height:1.75rem;
	text-align:center;
	margin:0 auto 2.5rem
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .userInfo {
	display:flex;
	justify-content:center;
	margin-top:2.1875rem
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .userInfo .coupertLogos {
	width:38px;
	height:38px;
	background:url(https://www.coupert.com/img/coupertSMlogo.png) center center no-repeat;
	margin-right:1.25rem
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .userInfo .userInfoChild {
	font-size:22px;
	font-weight:900;
	color:#333;
	line-height:36px
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .userInfo .userInfoChild span {
	font-size:1.75rem;
	color:#fd5245;
	line-height:36px
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .jump_gif {
	width:13.1875rem;
	height:15rem;
	background:url(https://www.coupert.com/img/jump_.gif) center center no-repeat;
	background-size:contain;
	margin:2.25rem auto 0
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	height:3.5rem;
	color:#fff;
	font-size:1.25rem;
	font-weight:700;
	border-radius:27px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	width:25rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:15px auto 0;
	line-height:initial
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
@media(max-width:1240px) {
	.full-screen-prompt_lp.market-tpl-127 .coupertImg {
	width:105px;
	height:54px;
	margin:20px 0 0 30px
}
.full-screen-prompt_lp.market-tpl-127 .coupertImg img {
	width:100%;
	height:100%
}
.full-screen-prompt_lp.market-tpl-127 .content_warp {
	display:flex;
	width:80%;
	height:100%;
	margin:20px auto;
	flex-direction:row
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .leftMerchant {
	width:208px;
	height:auto;
	background:url(https://www.coupert.com/img/leftMerchant.png) no-repeat;
	background-size:contain;
	margin-top:10%
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .rightMerchant {
	width:208px;
	height:auto;
	background:url(https://www.coupert.com/img/rightMerchant.png) no-repeat;
	background-size:contain;
	margin-top:10%
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content {
	max-width:38rem;
	margin:100px auto 0;
	color:#fff;
	text-align:center;
	display:flex;
	flex-direction:column;
	min-height:79vh
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content.top-distance {
	margin-top:1rem
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .extension-title {
	max-width:710px;
	font-size:2rem;
	margin-bottom:1.125rem;
	font-weight:900;
	color:#333;
	line-height:50px;
	text-align:center
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .min_size {
	font-size:1.225rem;
	font-weight:400;
	color:#333
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content p {
	max-width:370px;
	font-size:1.075rem;
	font-weight:400;
	color:#333;
	line-height:1.35rem;
	text-align:center;
	margin:0 auto 1.5rem
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .userInfo {
	display:flex;
	justify-content:center;
	margin-top:2.1875rem
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .userInfo .coupertLogos {
	width:38px;
	height:38px;
	background:url(https://www.coupert.com/img/coupertSMlogo.png) center center no-repeat;
	margin-right:1.25rem
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .userInfo .userInfoChild {
	font-size:22px;
	font-weight:900;
	color:#333;
	line-height:36px
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .userInfo .userInfoChild span {
	font-size:1.75rem;
	color:#fd5245;
	line-height:36px
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .jump_gif {
	width:13.1875rem;
	height:15rem;
	background:url(https://www.coupert.com/img/jump_.gif) center center no-repeat;
	background-size:contain;
	margin:2.25rem auto 0
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	height:3.5rem;
	color:#fff;
	font-size:1.25rem;
	font-weight:700;
	border-radius:27px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	width:25rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:15px auto 0;
	line-height:initial
}
.full-screen-prompt_lp.market-tpl-127 .content_warp .prompt-wrapper-content .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.full-screen-prompt_lp.market-tpl-128 .coupertImg {
	width:105px;
	height:54px;
	margin:20px 0 0 30px
}
.full-screen-prompt_lp.market-tpl-128 .coupertImg img {
	width:100%;
	height:100%
}
.full-screen-prompt_lp.market-tpl-128 .content_warp {
	display:flex;
	width:100%;
	height:100%;
	margin:20px auto;
	flex-direction:row
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .leftMerchant {
	width:348px;
	height:auto;
	background:url(https://www.coupert.com/img/right_128.png) no-repeat;
	background-size:contain;
	margin-top:10%
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .rightMerchant {
	width:348px;
	height:auto;
	background:url(https://www.coupert.com/img/left_128.png) no-repeat;
	background-size:contain;
	margin-top:10%
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content {
	max-width:39rem;
	margin:100px auto 0;
	color:#fff;
	text-align:center;
	display:flex;
	flex-direction:column;
	min-height:79vh
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content.top-distance {
	margin-top:1rem
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .extension-title {
	max-width:710px;
	font-size:2rem;
	margin-bottom:1.125rem;
	font-weight:900;
	color:#333;
	line-height:50px;
	text-align:center
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .min_size {
	font-size:1.225rem;
	font-weight:400;
	color:#333
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content p {
	max-width:370px;
	font-size:1.075rem;
	font-weight:400;
	color:#333;
	line-height:1.35rem;
	text-align:center;
	margin:0 auto 1.5rem
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .userInfo {
	display:flex;
	justify-content:center;
	margin-top:2.1875rem
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .userInfo .coupertLogos {
	width:38px;
	height:38px;
	background:url(https://www.coupert.com/img/coupertSMlogo.png) center center no-repeat;
	margin-right:1.25rem
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .userInfo .userInfoChild {
	font-size:22px;
	font-weight:900;
	color:#333;
	line-height:36px
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .userInfo .userInfoChild span {
	font-size:1.75rem;
	color:#fd5245;
	line-height:36px
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .jump_gif {
	width:13.1875rem;
	height:15rem;
	background:url(https://www.coupert.com/img/jump_.gif) center center no-repeat;
	background-size:contain;
	margin:2.25rem auto 0
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .market-add-browser {
	cursor:pointer;
	height:3.5rem;
	color:#fff;
	font-size:1.25rem;
	font-weight:700;
	border-radius:27px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46);
	width:25rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin:15px auto 0;
	line-height:initial
}
.full-screen-prompt_lp.market-tpl-128 .content_warp .prompt-wrapper-content .market-add-browser:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
}@media(max-width:75rem) {
	.lp-110 .lp-110-wrapper {
	padding-left:12px;
	padding-right:12px
}
}@media(max-width:53.75rem) {
	.lp-110 .center .center-content {
	flex-direction:column
}
.lp-110 .center .center-content .left img {
	display:none
}
.lp-110 .store-wrapper .lp-110-wrapper {
	flex-direction:column
}
}@media(max-width:48rem) {
	body,html {
	font-size:12.8px
}
.lp-110 .lp-110-wrapper {
	text-align:center
}
.lp-110 .installation {
	display:inline-block
}
}@media(max-width:35rem) {
	.lp-110 .ways ul li {
	width:100%;
	margin-right:0;
	margin-bottom:20px
}
}footer {
	position:relative;
	width:100%;
	background-color:#2e343a
}
footer .flagcontainer {
	width:100%;
	max-width:75rem;
	margin:0 auto;
	padding:1rem .625rem 0;
	text-align:center
}
footer .flagcontainer .flaglist li {
	display:inline-block;
	margin-right:1rem;
	margin-bottom:1rem
}
footer .flagcontainer .flaglist li img {
	width:2.5rem;
	height:1.75rem
}
footer .title {
	font-size:1rem;
	color:#bbb;
	text-align:center;
	letter-spacing:.5px;
	margin-bottom:10px
}
footer .footer-bottom {
	display:flex;
	flex-wrap:wrap;
	max-width:1200px;
	margin:0 auto;
	padding:0 70px
}
footer .footer-bottom .footer-container {
	flex:1;
	min-width:375px;
	margin:0 auto 50px;
	border-right:1px solid #fff;
	padding:1rem .625rem 0;
	text-align:center;
	position:relative
}
footer .footer-bottom .footer-container p {
	font-size:1rem;
	color:#bbb;
	text-align:left;
	letter-spacing:.5px
}
footer .footer-bottom .footer-container p.disclosurepolicy {
	margin-top:20px!important;
	margin-bottom:0
}
footer .footer-bottom .footer-container .footer-nav {
	display:flex;
	flex-wrap:wrap;
	width:100%;
	margin:0 auto
}
footer .footer-bottom .footer-container .footer-nav>li {
	float:left;
	min-width:132px;
	width:calc(100%/5);
	text-align:left
}
footer .footer-bottom .footer-container .footer-nav>li a {
	font-size:1rem;
	color:#bbb;
	width:100%;
	display:inline-block;
	height:3.125rem;
	line-height:3.125rem
}
footer .footer-bottom .footer-container .footer-nav>li a:hover {
	color:#fff;
	transition:all .2s ease-in-out
}
footer .footer-bottom .footer-container .footer-nav>li a img {
	vertical-align:top!important
}
footer .footer-bottom .footer-container .footer-nav>li .social li {
	width:2.125rem;
	height:2.125rem;
	background-color:#bbb;
	border-radius:50%;
	float:left;
	margin-right:.625rem
}
footer .footer-bottom .footer-container .footer-nav>li .social li:hover {
	background-color:#fff;
	transition:all .2s ease-in-out
}
footer .footer-bottom .share {
	flex:1;
	min-width:375px;
	padding-top:0!important;
	color:#bbb
}
footer .footer-bottom .share .download-app {
	max-width:440px;
	margin-left:55px
}
footer .footer-bottom .share .download-app .photo_ {
	display:inline-block;
	width:105px;
	height:105px;
	vertical-align:top;
	margin-right:10px
}
footer .footer-bottom .share .download-app .svg_bian1 {
	width:160px;
	height:60px
}
footer .footer-bottom .share .download-app .lnstall_part {
	font-size:13px;
	color:#fff;
	text-align:left;
	font-weight:600!important;
	line-height:18px;
	margin-left:5px;
	font-family:Circular-Book,Circular;
	display:flex;
	align-items:center
}
footer .footer-bottom .share .download-app .download-content {
	display:inline-block;
	vertical-align:middle;
	padding-left:10px;
	font-size:18px;
	font-weight:500;
	color:#bbb
}
footer .footer-bottom .share .download-app .download-content a {
	color:#55abee
}
footer .footer-bottom .share .download-app button {
	width:40px;
	height:40px;
	margin-left:20px;
	background-color:#fff;
	color:#333;
	border-radius:50%;
	vertical-align:middle
}
footer .footer-bottom .share .download-app button span {
	font-size:50px;
	line-height:33px
}
footer .footer-bottom .share .title {
	margin:10px 0 10px 55px!important;
	text-align:left
}
footer .footer-bottom .share .plate-2 {
	max-width:1200px;
	margin:0 auto
}
footer .footer-bottom .share .plate-2 .copy-center {
	width:100%;
	background:#fff;
	text-align:left
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container {
	background-color:#2e343a
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper {
	display:flex;
	align-items:flex-start;
	justify-content:center;
	flex-wrap:wrap
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .copy-modal {
	flex:1;
	max-width:400px;
	min-width:280px;
	height:3rem;
	border:1px solid #999;
	margin-bottom:10px!important;
	position:relative
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .copy-modal .link {
	width:100%;
	height:100%;
	font-size:1rem;
	padding-left:.8rem;
	padding-right:6.125rem;
	background-color:#2e343a;
	color:#bbb
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .copy-modal .copy {
	position:absolute;
	width:5.875rem;
	line-height:3rem;
	height:3rem;
	background-color:#fff;
	top:-1px;
	right:-1px;
	font-size:1rem;
	text-align:center;
	cursor:pointer;
	transition:all .2s ease;
	color:#2e343a
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .copy-modal .copied {
	display:none;
	position:absolute;
	width:5.875rem;
	line-height:3rem;
	height:3rem;
	background-color:#aaa;
	top:-1px;
	right:-1px;
	font-size:1rem;
	text-align:center;
	cursor:pointer;
	color:#fff
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform {
	display:flex;
	justify-content:space-between;
	flex:1;
	max-width:400px;
	min-width:280px
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li {
	width:2.5rem;
	height:2.5rem;
	border-radius:100%;
	margin-right:1.25rem;
	position:relative;
	cursor:pointer;
	transition:all .2s ease
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li:last-child {
	margin-right:0
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li svg {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto
}
.go-to-top,.privacy_policy_pop {
	position:fixed;
	color:#fff;
	text-align:center
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.messages {
	background:#0084ff
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.messages:hover {
	background:#0d79dd
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.facebook {
	background:#3b5998
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.facebook:hover {
	background:#3965c1
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.twitter {
	background:#55acee
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.twitter:hover {
	background:#108cea
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.email {
	background:#09bb07
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.email:hover {
	background:#08a406
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.phone {
	background:#26a3d1
}
footer .footer-bottom .share .plate-2 .copy-center .copy-container .copy-wrapper .share-platform li.phone:hover {
	background:#2192bb
}
@media(max-width:470px) {
	.footer-container {
	border:none!important
}
.download-app img {
	display:inline-block;
	width:100px;
	height:100px;
	margin-left:20px!important
}
.download-app .download-content {
	padding-left:10px!important;
	font-size:14px!important
}
.download-app button {
	width:28px!important;
	height:28px!important;
	margin-left:15px!important
}
.download-app button span {
	font-size:34px!important;
	line-height:24px!important
}
}.go-to-top {
	width:3rem;
	height:3rem;
	bottom:9rem;
	right:2%;
	display:none;
	background-color:rgba(0,0,0,.4);
	z-index:100;
	border-radius:50%
}
.go-to-top .up-icon {
	display:inline-block;
	margin-top:1.188rem
}
.go-to-top .up-icon:before {
	content:" ";
	display:block;
	border-style:solid;
	height:1rem;
	width:1rem;
	border-width:.188rem .188rem 0 0;
	border-color:#fff #fff transparent transparent;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.privacy_policy_pop {
	width:100%;
	background:rgba(53,53,53,.88);
	bottom:0;
	z-index:9999;
	padding:16px 16px 12px;
	font-size:14px
}
.privacy_policy_pop .footer_container {
	display:flex;
	align-items:center;
	justify-content:center
}
@media(max-width:767px) {
	.privacy_policy_pop .footer_container {
	flex-direction:column
}
}.privacy_policy_pop p {
	display:inline-block;
	text-align:left
}
@media(max-width:968px) {
	footer .footer-container .social {
	position:relative;
	right:0;
	bottom:0;
	margin:1.25rem auto 0;
	display:inline-block;
	text-align:center
}
}@media(max-width:580px) {
	.privacy_policy_pop p {
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden
}
footer .footer-bottom {
	padding:0!important
}
footer .footer-bottom .share .plate-2 {
	padding:0 0 40px 30px
}
footer .footer-bottom .footer-nav {
	padding-left:40px
}
footer .disclosurepolicy {
	margin:0 20px
}
}.model,.model .model-wrapper {
	overflow-y:auto;
	overflow-x:hidden
}
@media(max-width:450px) {
	footer .footer-container .footer-nav li {
	width:calc(100%/3)
}
}@media(max-width:906px) {
	footer .footer-bottom .footer-container {
	border:none;
	margin-bottom:20px
}
footer .footer-bottom .share .plate-2 .copy-modal {
	margin-right:50px
}
footer .footer-bottom .share .plate-2 .share-platform {
	max-width:300px!important;
	margin-right:50px
}
}.privacy_policy_pop a {
	color:#00c27e
}
.privacy_policy_pop a.nobilepop {
	color:#fff;
	display:none;
	padding:5px 10px;
	border-radius:2px;
	cursor:pointer;
	border:1px solid #fff
}
@media(max-width:580px) {
	.privacy_policy_pop a {
	display:none
}
.privacy_policy_pop a.nobilepop {
	display:inline-block
}
}.flexbotwrap {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.privacy_policy_pop span {
	padding:5px 20px;
	border-radius:2px;
	cursor:pointer;
	margin-left:20px;
	display:inline-block;
	background:#00c27e
}
.privacy_policy_pop span:hover {
	background:#fff;
	color:#000
}
.disclosuredesc {
	text-align:center;
	font-size:14px;
	color:#b6b6b6;
	background:#333;
	line-height:20px
}
.closefooterbtn {
	position:absolute;
	top:6px;
	right:6px;
	cursor:pointer;
	display:block;
	width:18px;
	height:18px
}
.closefooterbtn:after,.closefooterbtn:before {
	background-color:#fff;
	content:"";
	display:inline-block;
	height:1px;
	top:8px;
	width:15px;
	position:absolute;
	right:0
}
.closefooterbtn:before {
	transform:rotate(45deg)
}
.closefooterbtn:after {
	transform:rotate(-45deg)
}
.model {
	display:block;
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:999
}
.model .model-wrapper {
	width:45rem;
	position:relative;
	max-width:90%;
	top:20%;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.model .modal-bg {
	border-radius:.1875rem;
	background:#fff;
	text-align:center
}
.model .modal-bg .coupert-ads-wrapper {
	width:100%;
	height:100%;
	margin:0 auto;
	cursor:pointer
}
.model .modal-bg .coupert-ads-box {
	width:92%;
	height:auto;
	border:4px solid #fbce17;
	margin:0 auto 1.25rem;
	padding:1rem
}
.model .modal-bg .coupert-ads-box h2 {
	color:#333;
	font-size:1.5rem;
	text-align:right;
	line-height:1;
	font-weight:700;
	width:100%;
	margin-top:0;
	margin-bottom:.375rem
}
.model .modal-bg .coupert-ads-box h2 span {
	color:#fd4c46
}
.model .modal-bg .coupert-ads-box .coupert-ads-con {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	position:relative;
	justify-content:flex-end
}
.model .modal-bg .coupert-ads-box .coupert-ads-con .coupert-ads-banner {
	width:10rem;
	height:8rem;
	position:absolute;
	bottom:-1.4rem;
	left:0;
	max-width:initial;
	max-height:initial
}
.model .modal-bg .coupert-ads-box .coupert-ads-con .coupert-ads-btn {
	text-align:right
}
.model .modal-bg .coupert-ads-box .coupert-ads-con .coupert-ads-btn .coupert-install {
	float:right;
	width:70%;
	height:3.125rem;
	line-height:3.125rem;
	background:#fd4c46;
	font-size:18px;
	color:#fffefe;
	text-align:center;
	border-radius:25px;
	border:0;
	outline:0;
	cursor:pointer;
	margin-top:10px;
	font-weight:600;
	padding:0 5px
}
.model .modal-bg .coupert-ads-box .coupert-ads-con .coupert-ads-btn .coupert-install:hover {
	background:#ff6e69;
	transition:background .2s ease-in-out
}
.model .modal-bg .coupert-ads-box .coupert-ads-con .coupert-ads-btn .fivestar {
	float:right;
	padding-top:10px;
	margin-top:0
}
.model .modal-bg .coupert-ads-box .coupert-ads-con .coupert-ads-btn .fivestar ul {
	overflow:hidden;
	width:100%;
	margin:0 auto
}
.model .modal-bg .coupert-ads-box .coupert-ads-con .coupert-ads-btn .fivestar ul li {
	float:left;
	margin:0 12px;
	width:27px
}
.model .modal-bg .coupert-ads-box .coupert-ads-con .coupert-ads-btn .fivestar ul li img {
	max-width:18px
}
.model .modal-bg .coupert-extension-install {
	display:none;
	text-align:right;
	background:#f1f1f1;
	height:auto;
	padding:1rem;
	margin-bottom:1.25rem
}
.model .modal-bg .coupert-extension-install img {
	margin-top:-7.5rem
}
.model .modal-bg .coupert-extension-install h3 {
	display:inline-block;
	font-size:32px;
	line-height:46px;
	font-weight:900;
	text-align:left;
	margin-bottom:0;
	padding:0
}
.model .modal-bg .coupert-ads-bottom-wrapper .coupert-ads-bottom {
	width:21.5625rem;
	height:3.125rem;
	line-height:3.125rem;
	margin:1.25rem auto;
	background:#fd4c46;
	font-size:18px;
	color:#fffefe;
	text-align:center;
	border-radius:25px;
	border:0;
	outline:0;
	cursor:pointer;
	font-weight:600
}
.model .modal-bg .coupert-ads-bottom-wrapper .coupert-ads-bottom:hover {
	background:#ff6e69;
	transition:background .2s ease-in-out
}
.model .modal-bg .download-app {
	display:none;
	margin-bottom:1.25rem
}
.model .modal-bg .download-app a {
	display:block;
	width:100%;
	height:100%
}
.model .modal-bg .download-app a img {
	width:100%;
	font-size:100%
}
.model .modal-bg h3 {
	font-size:1.5rem;
	color:#333;
	margin-bottom:.875rem;
	padding:30px 1.25rem 0
}
.model .modal-bg .copy-paste {
	font-size:.875rem;
	color:#999;
	margin-bottom:1.875rem
}
.model .modal-bg .code-section {
	padding-bottom:1.25rem;
	border-bottom:1px solid #ececec
}
.model .modal-bg .code-section .code {
	display:inline-block;
	vertical-align:middle;
	width:17.5rem;
	height:2.875rem;
	line-height:2.875rem;
	background-color:#f5f5f5;
	border-radius:1.4375rem;
	border:1px dashed #ddd;
	font-size:1.25rem;
	color:#333;
	font-weight:700;
	cursor:pointer
}
.model .modal-bg .code-section .copy-button {
	width:3rem;
	height:3rem;
	line-height:2.875rem;
	color:#fff;
	text-align:center;
	display:inline-block;
	background:linear-gradient(-90deg,rgba(253,76,70,.8) 0,rgba(254,91,86,.8) 0,rgba(255,106,101,.8) 0,rgba(245,141,59,.8) 100%),linear-gradient(#fd4c46,#fd4c46);
	border-radius:50%;
	text-indent:0;
	padding:0;
	font-size:14px;
	margin-left:1.25rem;
	cursor:pointer
}
.model .modal-bg .code-section .go-to-store {
	margin-top:1.25rem
}
.model .modal-bg .code-section .go-to-store a {
	display:inline-block;
	vertical-align:middle;
	font-size:.875rem;
	color:#999;
	cursor:pointer;
	text-decoration:underline
}
.model .modal-bg .code-section .go-to-store a:hover {
	color:#fa6a48;
	transition:all .2s ease-in-out
}
.model .modal-bg .deal-section {
	padding-bottom:1.25rem;
	border-bottom:1px solid #ececec
}
.model .modal-bg .deal-section .go-to-store a {
	display:inline-block;
	vertical-align:middle;
	width:17.5rem;
	height:2.875rem;
	line-height:2.875rem;
	background-color:#f5f5f5;
	border-radius:1.4375rem;
	border:1px dashed #ddd;
	font-size:1.25rem;
	color:#333;
	font-weight:700;
	cursor:pointer
}
.model .modal-bg .share-section {
	background:#f5f5f5;
	padding:2rem 0;
	border-radius:0 0 .1875rem .1875rem
}
.model .modal-bg .share-section p {
	font-size:1.375rem;
	color:#333;
	margin-bottom:1.5625rem;
	padding:0 1.25rem
}
.model .modal-bg .share-section ul {
	font-size:0
}
.model .modal-bg .share-section ul li {
	width:2.125rem;
	height:2.125rem;
	border-radius:50%;
	display:inline-block;
	margin-right:.625rem;
	text-align:center;
	position:relative
}
.model .modal-bg .share-section ul li.facebook {
	background:#365a9b
}
.model .modal-bg .share-section ul li.twitter {
	background:#00a1f9
}
.model .modal-bg .share-section ul li.messages {
	background:#0084ff
}
.model .modal-bg .share-section ul li svg {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto
}
.model .modal-bg .cp-code-detail,.model .modal-bg .cp-code-list {
	height:100%;
	cursor:pointer;
	padding:1.25rem;
	border-radius:.1875rem;
	margin:0 0 1.25rem;
	display:flex;
	align-items:center;
	justify-content:space-between;
	background:#fff;
	border:1px solid #e7e7e7;
	text-decoration:none;
	color:#333;
	font-weight:700;
	text-align:left
}
.model .modal-bg .cp-code-detail {
	padding:1.5rem;
	border:none;
	border-bottom:1px solid #e7e7e7;
	margin-bottom:0
}
.model .modal-bg .cp-code-detail h3,.model .modal-bg .cp-code-list h3 {
	margin:0;
	padding:0 20px 0 0;
	font-size:20px;
	line-height:1.2;
	cursor:pointer;
	font-weight:600;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.model .modal-bg .cp-code-detail h3 span,.model .modal-bg .cp-code-list h3 span {
	color:#f7ae24
}
.model .modal-bg .cp-code-detail div,.model .modal-bg .cp-code-list div {
	height:46px;
	color:#fff;
	line-height:46px;
	font-weight:700;
	transition:all .2s ease;
	text-align:center;
	cursor:pointer
}
.model .modal-bg .cp-code-list div {
	font-size:18px;
	background:#1cc98c;
	width:13.5rem;
	flex:0 0 13.5rem;
	border-radius:4px
}
.model .modal-bg .cp-code-list div:hover {
	background:#19b27c;
	transition:all .2s ease
}
.model .modal-bg .cp-code-detail div {
	font-size:16px;
	background:#fd4c46;
	width:12rem;
	flex:0 0 12rem;
	border-radius:30px
}
.model .modal-bg .cp-code-detail div:hover {
	background:#ff3933;
	transition:all .2s ease
}
.model .modal-bg .cp-after-copy-code {
	text-align:center;
	display:block
}
.model .modal-bg .cp-after-copy-code .cp-after-copy-code-content {
	height:3.125rem;
	line-height:3.125rem;
	margin:1.25rem auto;
	background:#fd4c46;
	font-size:18px;
	color:#fffefe;
	text-align:center;
	border-radius:25px;
	border:0;
	outline:0;
	cursor:pointer;
	font-weight:600;
	display:inline-block;
	padding:0 25px;
	text-decoration:none
}
.model .modal-bg .cp-after-copy-code .cp-after-copy-code-content:hover {
	background:#ff3933;
	transition:background .2s ease-in-out
}
@media(max-width:600px) {
	.model .modal-bg .cp-code-list {
	padding:1.25rem .625rem
}
.model .modal-bg .cp-code-list h3 {
	font-size:15px;
	padding-right:10px;
	line-height:1.5
}
.model .modal-bg .cp-code-list div {
	height:38px;
	line-height:38px;
	width:auto;
	flex:0 0 auto;
	padding:0 10px;
	font-size:14px;
	display:inline-block
}
}@media(max-width:435px) {
	.model .modal-bg .cp-code-detail {
	display:block;
	padding:10px;
	text-align:center
}
.model .modal-bg .cp-code-detail div {
	height:38px;
	line-height:38px;
	width:auto;
	flex:0 0 auto;
	padding:0 40px;
	font-size:14px;
	display:inline-block
}
.model .modal-bg .cp-code-detail h3 {
	font-size:15px;
	margin-bottom:10px;
	text-align:left
}
}.model .modal-close {
	position:absolute;
	right:.625rem;
	top:-.3125rem;
	font-size:1.875rem;
	color:#ccc;
	cursor:pointer
}
.model.coupon-promopt {
	display:none
}
.model.coupon-promopt .free-coupon-con {
	background:#fff;
	width:100%
}
.model.coupon-promopt .free-coupon-con h1 {
	font-size:1.875rem;
	padding:1.25rem;
	text-align:center
}
.model.coupon-promopt .free-coupon-wrapper {
	width:100%;
	background:#fdf4e9;
	border-radius:0 0 3px 3px;
	padding:1.25rem;
	display:flex;
	align-items:center
}
.model.coupon-promopt .free-coupon-wrapper .left-printer-banner {
	width:6.25rem;
	height:6.25rem;
	padding:.1875rem;
	border:1px solid #e7e7e7;
	position:relative;
	flex:0 0 6.25rem
}
.model.coupon-promopt .free-coupon-wrapper .left-printer-banner img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	padding:.25rem
}
.modal-overlay,.wait-model {
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0
}
.model.coupon-promopt .free-coupon-wrapper .right-add-to-chrome {
	padding-left:2.5rem
}
.model.coupon-promopt .free-coupon-wrapper .right-add-to-chrome h2 {
	font-size:2.75rem
}
.model.coupon-promopt .free-coupon-wrapper .right-add-to-chrome p {
	font-size:1.5rem
}
.model.coupon-promopt .free-coupon-wrapper .right-add-to-chrome p span {
	font-size:2.75rem;
	font-weight:600
}
.model.coupon-promopt .free-coupon-wrapper .right-add-to-chrome p em {
	font-size:1rem
}
.model.coupon-promopt .free-coupon-wrapper .right-add-to-chrome .add-to-chrome {
	display:inline-block;
	width:23rem;
	height:3.5rem;
	margin:1.875rem auto 0;
	color:#fff;
	line-height:3.5rem;
	font-size:1.25rem;
	font-weight:700;
	border-radius:27px;
	text-align:center;
	background:linear-gradient(45deg,#f58d3b 0,rgba(253,76,70,.32) 100%),linear-gradient(#fd4c46,#fd4c46)
}
.model.coupon-promopt .free-coupon-wrapper .right-add-to-chrome .add-to-chrome:hover {
	background:linear-gradient(45deg,rgba(253,76,70,.32) 0,#f58d3b 100%),linear-gradient(#fd4c46,#fd4c46);
	transition:background .5s ease-in-out
}
.modal-overlay {
	background:rgba(0,0,0,.8)
}
.wait-model {
	display:none;
	z-index:999;
	overflow-x:hidden;
	overflow-y:auto
}
.wait-model .wait-model-wrapper {
	width:32rem;
	background:#fff;
	position:relative;
	max-width:90%;
	top:20%;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	overflow:hidden;
	border-radius:3px
}
.wait-model .wait-model-wrapper .wait-model-top {
	width:100%;
	padding:1.25rem 0;
	background:#f96c41;
	text-align:center;
	color:#fff
}
.wait-model .wait-model-wrapper .wait-model-top h2 {
	font-size:2.375rem;
	margin-bottom:.625rem
}
.wait-model .wait-model-wrapper .wait-model-top p {
	font-size:1.125rem
}
.wait-model .wait-model-wrapper .wait-model-bottom {
	text-align:center;
	padding:1.875rem 1.25rem
}
.wait-model .wait-model-wrapper .wait-model-bottom p {
	font-size:1.125rem;
	color:#333;
	font-weight:700;
	line-height:1.5
}
.wait-model .wait-model-wrapper .wait-model-bottom strong {
	font-size:2.125rem
}
.wait-model .wait-model-wrapper .wait-model-bottom div {
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-top:1.875rem
}
.wait-model .wait-model-wrapper .wait-model-bottom div button {
	width:100%;
	padding:0 1.875rem;
	height:2.625rem;
	line-height:2.625rem;
	border-radius:5px;
	font-size:.875rem
}
.wait-model .wait-model-wrapper .wait-model-bottom div button.yes {
	margin-right:1.625rem
}
.wait-model .wait-model-wrapper .wait-model-bottom div button.no:hover,.wait-model .wait-model-wrapper .wait-model-bottom div button.yes {
	font-weight:600;
	color:#fff;
	background-color:#f96c41;
	border:2px solid #f96c41;
	transition:all .2s
}
.wait-model .wait-model-wrapper .wait-model-bottom div button.no {
	border:2px solid #ddd;
	color:#999
}

.add-to-chrome-btn {
	cursor: pointer;
}