.loader-cep
{
	border:5px solid #f3f3f3;
	border-radius:50%;
	border-top:5px solid #2d2d2d;
	width:50px;
	height:50px;
	display:inline-block;
	-webkit-animation:spin 2s linear infinite;
	animation:spin 2s linear infinite
}
.pswp
{
	z-index:150200
}
	@-webkit-keyframes spin
{
	0%
{
	-webkit-transform:rotate(0)
}
	100%
{
	-webkit-transform:rotate(360deg)
}

}
	@keyframes spin
{
	0%
{
	transform:rotate(0)
}
	100%
{
	transform:rotate(360deg)
}

}
.nopadding
{
	padding:0
}
.nopaddingleft
{
	padding-left:0
}
.nopaddingright
{
	padding-right:0
}
.d-block
{
	display:block
}
.d-inline-flex
{
	display:-webkit-inline-box!important;
	display:-moz-inline-box!important;
	display:-webkit-inline-flex!important;
	display:-ms-inline-flexbox!important;
	display:inline-flex!important
}
.transition-all-03-ms
{
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
.transition-all-015-ms
{
	-webkit-transition:all .15s ease-in-out;
	-moz-transition:all .15s ease-in-out;
	-o-transition:all .15s ease-in-out;
	-ms-transition:all .15s ease-in-out;
	transition:all .15s ease-in-out
}
.no-out
{
	outline:none!important;
	text-decoration:none!important;
	box-shadow:none
}
.no-out:hover,.no-out:focus
{
	outline:none!important;
	text-decoration:none!important;
	box-shadow:none;
	border-color:unset
}
.h-100
{
	height:100%
}
.w-100
{
	width:100%
}
.align-items-center
{
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
.align-items-end
{
	-webkit-box-align:end;
	-moz-box-align:end;
	-ms-flex-align:end;
	-webkit-align-items:flex-end;
	align-items:flex-end
}
.justify-contente-between
{
	-webkit-box-pack:justify;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between
}
.justify-contente-end
{
	-webkit-box-pack:end;
	-moz-box-pack:end;
	-ms-flex-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
.justify-content-center
{
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center
}
.justify-contente-around
{
	-ms-flex-pack:distribute;
	-webkit-justify-content:space-around;
	justify-content:space-around
}
.d-flex
{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
	html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker
{
	background-color:#000;
	opacity:.3
}
	html.mm-opening #hamburger:before,html.mm-opening #hamburger:after
{
	top:15px!important
}
.b-lazy
{
	opacity:0;
	-webkit-transform:scale(0.6);
	-moz-transform:scale(0.6);
	-ms-transform:scale(0.6);
	-o-transform:scale(0.6);
	transform:scale(0.6);
	-webkit-transition:all 500ms;
	-o-transition:all 500ms;
	transition:all 500ms
}
.b-loaded
{
	opacity:1;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
	body.dvpersianas
{
	font-family:"Mabry Pro",sans-serif;
	font-weight:400;
	height:auto;
	min-height:100vh
}
	body.dvpersianas .mfp-bg
{
	z-index:100000
}
	body.dvpersianas .mfp-wrap
{
	z-index:100001
}
	body.dvpersianas .iziModal-overlay
{
	z-index:100000!important
}
	body.dvpersianas .iziModal
{
	z-index:100001!important
}
	body.dvpersianas .iziModal .icon-close
{
	background:#FFF;
	margin-bottom:10px;
	position:absolute;
	right:-8px;
	top:-8px;
	font-size:14px;
	font-weight:700;
	border-radius:50%;
	width:30px;
	height:30px;
	border:0;
	color:#a9a9a9;
	cursor:pointer;
	z-index:2
}
	body.dvpersianas .iziModal .iframe-block
{
	padding:10px 15px
}
	body.dvpersianas .iziModal .iframe-block iframe
{
	width:100%
}
	body.dvpersianas .row
{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	flex-wrap:wrap
}
	body.dvpersianas .row>[class*='col-']
{
	flex-direction:column;
	display:flex;
	margin-left:-1px;
	margin-right:-1px
}
	body.dvpersianas input[type="checkbox"]:checked:after,body.dvpersianas .checkbox input[type="checkbox"]:checked:after,body.dvpersianas .checkbox-inline input[type="checkbox"]:checked:after
{
	background-color:#ef7d2d;
	border-color:#ef7d2d
}
	body.dvpersianas .category
{
	margin:0;
}
	body.dvpersianas .category .aggregation-block
{
	padding-bottom:10px;
	border-bottom:1px #e5e5e5 solid
}
	body.dvpersianas .category .aggregation-block.aggregation-price .aggregation-block-heading
{
	padding:16px 0 22px
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal
{
	height:6px;
	border-radius:0
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-connects
{
	border-radius:0
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-connects .noUi-connect
{
	background:#262626
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle
{
	width:18px;
	height:20px;
	top:-8px;
	box-shadow:none;
	border-color:#262626;
	background:#262626;
	border-radius:0
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle:hover,body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle:focus
{
	border-radius:0
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle.noUi-handle-lower
{
	right:-15px
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle.noUi-handle-upper
{
	right:-2px
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle:before
{
	content:unset
}
	body.dvpersianas .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle:after
{
	content:unset
}
	body.dvpersianas .category .aggregation-block.aggregation-price .price-info
{
	font-size:13px;
	font-weight:300;
	margin:20px 0
}
	body.dvpersianas .category .aggregation-block.aggregation-price .price-btn .btn-theme
{
	background:#262626;
	font-size:13px;
	font-weight:400;
	text-transform:none;
	border-radius:0
}
	body.dvpersianas .category .aggregation-block.aggregation-price .price-btn .btn-theme:hover
{
	background:#ef7d2d
}
	body.dvpersianas .category .aggregation-block.aggregation-price .price-btn .btn-primary
{
	background:#33333f;
	font-size:13px;
	font-weight:400;
	text-transform:none;
	border-radius:0
}
	body.dvpersianas .category .aggregation-block.aggregation-price .price-btn .btn-primary:hover
{
	background:#23232f
}
	body.dvpersianas .category .aggregation-block .aggregation-block-heading
{
	border-bottom:0;
	color:#333;
	text-transform:none;
	cursor:pointer;
	line-height:1;
	padding:16px 0;
	position:relative
}
	body.dvpersianas .category .aggregation-block .aggregation-block-heading .aggregation-block-title
{
	color:#333;
	display:-webkit-box;
	font-weight:700;
	font-size:14px;
	text-transform:none;
	margin:0;
	overflow:hidden;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	line-height:1.2
}
	body.dvpersianas .category .aggregation-block .filter-list
{
	display:block;
	margin:0;
	padding:0;
	border:0
}
	body.dvpersianas .category .aggregation-block .filter-list .filter-list-item
{
	border-top:0;
	color:#333;
	font-size:14px;
	list-style:none;
	position:relative;
	-webkit-transition:background-color .2s linear;
	-o-transition:background-color .2s linear;
	transition:background-color .2s linear
}
	body.dvpersianas .category .aggregation-block .filter-list .filter-list-item:active
{
	background-color:inherit
}
	body.dvpersianas .category .aggregation-block .filter-list .filter-list-item:hover
{
	-webkit-transition:background-color .2s ease-out;
	-o-transition:background-color .2s ease-out;
	transition:background-color .2s ease-out;
	background-color:inherit
}
	body.dvpersianas .category .aggregation-block .filter-list .filter-list-item .filter-list-link
{
	margin-left:-5px;
	font-size:14px;
	padding:6px 6px 6px 35px;
	display:block;
	color:#333;
	position:relative;
	text-decoration:none
}
	body.dvpersianas .category .aggregation-block .filter-list .filter-list-item .filter-list-link.filter-show-result
{
	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
}
	body.dvpersianas .category .aggregation-block .filter-list .filter-list-item .filter-list-link.categoria-list-link
{
	padding:6px;
	-webkit-transition:all .2s ease-out;
	-o-transition:all .2s ease-out;
	transition:all .2s ease-out
}
	body.dvpersianas .category .aggregation-block .filter-list .filter-list-item .filter-list-link.categoria-list-link:hover
{
	padding-left:9px
}
	body.dvpersianas .category .aggregation-block .filter-list .filter-list-item .filter-list-link.selected .checkbox-check
{
	background:#2d2d2d;
	border-color:#2d2d2d
}
	body.dvpersianas .category .aggregation-block .filter-list .checkbox-check
{
	margin-top:-9px;
	top:50%;
	left:5px;
	height:18px;
	width:18px;
	background:#fff;
	border:1px solid #999;
	fill:#fff;
	padding:2px;
	position:absolute;
	-webkit-transition:all .2s linear;
	-o-transition:all .2s linear;
	transition:all .2s linear
}
	body.dvpersianas .aggregatedFilters
{
	position:relative;
	padding:0
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options
{
	background:#e5e5e5;
	padding:2.5px;
	border:1px #f2f2f2 solid;
	margin:0;
	margin-top:15px;
	border-left:0;
	border-right:0
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn
{
	overflow:hidden;
	max-width:100%;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	display:inline-block;
	vertical-align:middle;
	float:none;
	border-radius:0;
	padding:.75em 2.5em .75em .75em;
	position:relative;
	line-height:20px
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn:not(.btn-clear-all)
{
	background:#fff;
	margin:2.5px
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input
{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-transform:inherit;
	font-size:14px;
	padding:.7em 2.5em .3em .7em
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item
{
	font-size:1.3rem;
	max-width:180px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	text-align:left
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .aggregation-group-title
{
	font-weight:700;
	text-align:left
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .aggregation-title
{
	font-weight:700;
	text-align:left;
	color:#2d2d2d
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .btn-dismissible-icon
{
	width:10px;
	height:10px;
	fill:#666;
	position:absolute;
	right:0;
	top:50%;
	margin-right:10px;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input small
{
	line-height:1;
	font-weight:400;
	font-size:10px;
	display:block;
	color:#999
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-link
{
	font-size:14px;
	color:#2d2d2d;
	padding:12px;
	font-weight:700;
	margin:0;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	text-decoration:underline;
	text-transform:lowercase;
	cursor:pointer
}
	body.dvpersianas .category-select #form-filters
{
	height:100%;
	flex-direction:row;
	display:flex
}
	body.dvpersianas .category-select #form-filters .filter-title
{
	display:inline-flex;
	font-size:16px;
	color:#000;
	margin-right:6px;
	margin-top:3px;
	flex-wrap:nowrap;
	width:110px
}
	body.dvpersianas .category-select #form-filters .filters
{
	display:inline-flex;
	flex-wrap:wrap
}
	body.dvpersianas .category-select #form-filters .filters .tail-select
{
	width:auto!important;
	margin-right:5px;
	height:inherit;
	line-height:unset
}
	body.dvpersianas .category-select #form-filters .filters .tail-select:hover .select-label
{
	box-shadow:0 1px 1px 1px rgba(0,0,0,0.1),0 0 1px 1px #ef7d2d;
	-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,0.1),0 0 1px 1px #ef7d2d
}
	body.dvpersianas .category-select #form-filters .filters .tail-select.active
{
	position:relative
}
	body.dvpersianas .category-select #form-filters .filters .tail-select.active .select-dropdown
{
	display:inline-grid;
	top:100%
}
	body.dvpersianas .category-select #form-filters .filters .tail-select .select-label
{
	display:inline-block;
	width:auto
}
	body.dvpersianas .category-select #form-filters .filters .tail-select input[type=text]
{
	padding:10px 5px 10px 10px
}
	body.dvpersianas .category-select #form-filters .filters .tail-select .select-dropdown
{
	width:auto
}
	body.dvpersianas .category-select #form-filters .filters .tail-select .select-dropdown ul li
{
	padding:5px 15px 5px 30px;
	white-space:nowrap;
	width:auto
}
	body.dvpersianas .category-select #form-filters .filters .tail-select .select-dropdown .dropdown-action
{
	right:5px
}
	body.dvpersianas .btn-theme
{
	background-color:#33333f
}
	body.dvpersianas .btn-theme:hover,body.dvpersianas .btn-theme:active,body.dvpersianas .btn-theme:focus
{
	background-color:#ef7d2d!important
}
	body.dvpersianas .carrinho-sm-width .shopping-cart
{
	width:500px;
	padding:0 20px
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-header-link
{
	display:block;
	margin-top:10px
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-header-link .shopping-cart-header .shop-no-padd
{
	padding-left:0
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-header-link .shopping-cart-header .shop-no-padd h4
{
	margin:0
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-items .photo
{
	padding-right:0;
	display:block
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-items .photo img
{
	width:100%;
	margin-right:0
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-items .small-variation
{
	display:none
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-items .table
{
	margin-bottom:0
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-items .table td[data-title="Preço total"] span.text-success
{
	font-size:16px;
	font-weight:500
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-total
{
	margin-bottom:25px
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-total .shopping-cart-total-span p
{
	margin-bottom:0
}
	body.dvpersianas .carrinho-sm-width .shopping-cart .shopping-cart-total .finalizar
{
	font-weight:600
}
	body.dvpersianas .page-header h1
{
	color:#494948;
	font-size:30px;
	text-transform:uppercase;
	font-weight:700
}
	body.dvpersianas .default-title
{
	color:#494948;
	font-weight:500
}
	body.dvpersianas .img-fluid
{
	max-width:100%;
	height:auto
}
	body.dvpersianas .owl-theme .owl-controls .owl-page span,body.dvpersianas .owl-theme .owl-controls.clickable .owl-page span
{
	background:#33333f
}
	body.dvpersianas .owl-theme .owl-controls .owl-page.active span,body.dvpersianas .owl-theme .owl-controls.clickable .owl-page:hover span
{
	background:#ef7d2d;
	border-color:#ef7d2d
}
	body.dvpersianas header.header-bg
{
	background-color:#33333f
}
	body.dvpersianas header.header-bg .col-right
{
	background-color:#ef7d2d;
	-webkit-transform:matrix(1,0,-0.4,1,0,0);
	-moz-transform:matrix(1,0,-0.4,1,0,0);
	-ms-transform:matrix(1,0,-0.4,1,0,0);
	-o-transform:matrix(1,0,-0.4,1,0,0);
	transform:matrix(1,0,-0.4,1,0,0);
	padding:16px 20px;
	z-index:12
}
	body.dvpersianas header.header-bg .col-right .col-search
{
	-webkit-transform:matrix(1,0,0.4,1,0,0);
	-moz-transform:matrix(1,0,0.4,1,0,0);
	-ms-transform:matrix(1,0,0.4,1,0,0);
	-o-transform:matrix(1,0,0.4,1,0,0);
	transform:matrix(1,0,0.4,1,0,0)
}
	body.dvpersianas header.header-bg .col-right .col-search .icon
{
	-webkit-box-align:end;
	-moz-box-align:end;
	-ms-flex-align:end;
	-webkit-align-items:flex-end;
	align-items:flex-end;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center
}
	body.dvpersianas header.header-bg .col-right .col-search .icon svg
{
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
	body.dvpersianas header.header-bg .col-right .col-search .icon svg path
{
	fill:#fff
}
	body.dvpersianas header.header-bg .col-right .col-search .search
{
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search
{
	margin-top:0;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control
{
	border:0;
	font-size:18px;
	color:#fff;
	background-color:transparent;
	border-radius:0;
	height:44px!important;
	line-height:40px!important;
	outline:0;
	box-shadow:none
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control:-webkit-autofill,body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control:-webkit-autofill:hover,body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control:-webkit-autofill:focus,body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control:-webkit-autofill:active
{
	border:0;
	-webkit-text-fill-color:#fff;
	background-color:transparent;
	-webkit-box-shadow:0 0 0 1000px #ef7d2d inset;
	transition:all 5000s linear 0;
	transition-property:background-color,color
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control::-webkit-input-placeholder body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control::-moz-placeholder,body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control:-ms-input-placeholder,body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control:-moz-placeholder
{
	color:#c3c3c3
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control:focus
{
	outline:0;
	box-shadow:none
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .btn-search-sub
{
	color:#fff!important;
	font-family:"Mabry Pro",sans-serif;
	font-size:18px!important;
	height:200%!important;
	padding-left:40px!important;
	padding-right:40px!important;
	text-transform:none;
	border:0;
	top:-50%;
	right:0;
	box-shadow:none;
	-webkit-transform:matrix(1,0,-0.3,1,0,0);
	-moz-transform:matrix(1,0,-0.3,1,0,0);
	-ms-transform:matrix(1,0,-0.3,1,0,0);
	-o-transform:matrix(1,0,-0.3,1,0,0);
	transform:matrix(1,0,-0.3,1,0,0);
	background:#9c2549;
	background:-moz-linear-gradient(90deg,#9c2549 0,#ef7d2d 25%,#ef7d2d 75%,#9c2549 100%);
	background:-webkit-linear-gradient(90deg,#9c2549 0,#ef7d2d 25%,#ef7d2d 75%,#9c2549 100%);
	background:linear-gradient(90deg,#9c2549 0,#ef7d2d 25%,#ef7d2d 75%,#9c2549 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9c2549",endColorstr="#9c2549",GradientType=1)
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .btn-search-sub:hover
{
	outline:0
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .btn-search-sub .btn-text-sk
{
	-webkit-transform:matrix(1,0,0.3,1,0,0);
	-moz-transform:matrix(1,0,0.3,1,0,0);
	-ms-transform:matrix(1,0,0.3,1,0,0);
	-o-transform:matrix(1,0,0.3,1,0,0);
	transform:matrix(1,0,0.3,1,0,0);
	margin-bottom:0
}
	body.dvpersianas header.header-bg .col-right .col-search .search #suggestive-search #ui-id-1,body.dvpersianas header.header-bg .col-right .col-search .search #suggestive-search .ui-widget
{
	width:calc(100%+60px)!important;
	z-index:36!important
}
	body.dvpersianas header.header-bg .col-right .col-icons
{
	-webkit-transform:matrix(1,0,0.4,1,0,0);
	-moz-transform:matrix(1,0,0.4,1,0,0);
	-ms-transform:matrix(1,0,0.4,1,0,0);
	-o-transform:matrix(1,0,0.4,1,0,0);
	transform:matrix(1,0,0.4,1,0,0)
}
	body.dvpersianas header.header-bg .col-right .col-icons .register
{
	display:inline-flex;
	flex-direction:row;
	padding-right:7.5px;
	padding-left:10px
}
	body.dvpersianas header.header-bg .col-right .col-icons .register a svg
{
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
	body.dvpersianas header.header-bg .col-right .col-icons .register a p
{
	display:inline-block;
	color:#494948;
	font-family:"Mabry Pro",sans-serif;
	font-size:16px;
	float:left;
	line-height:30px;
	margin-bottom:0;
	margin-right:15px;
	font-weight:700
}
	body.dvpersianas header.header-bg .col-right .col-icons .col-cart
{
	padding-left:7.5px;
	padding-right:0;
	display:-webkit-inline-box;
	display:-moz-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	flex-direction:row
}
	body.dvpersianas header.header-bg .col-right .col-icons .col-cart .carrinho-sm-width .icon
{
	display:-webkit-inline-box;
	display:-moz-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	flex-direction:row;
	padding-right:7px;
	position:relative;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
	body.dvpersianas header.header-bg .col-right .col-icons .col-cart .carrinho-sm-width .icon .badge-qtd
{
	position:absolute;
	min-width:18px;
	line-height:1.5;
	top:-7px;
	right:2px;
	border-radius:100%;
	background-color:#fff;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	body.dvpersianas header.header-bg .col-right .col-icons .col-cart .carrinho-sm-width .icon .badge-qtd .qtd
{
	color:#ef7d2d;
	font-size:12px;
	font-weight:700
}
	body.dvpersianas header.header-bg .col-right .col-icons .col-cart .carrinho-sm-width .text-cart
{
	display:-webkit-inline-box;
	display:-moz-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	flex-direction:row;
	line-height:1;
	padding-top:5px
}
	body.dvpersianas header.header-bg .col-right .col-icons .col-cart .carrinho-sm-width .text-cart span
{
	color:#afafaf;
	font-size:14px
}
	body.dvpersianas header.header-bg .col-right .col-icons .col-cart .carrinho-sm-width .text-cart span .cart-quantity
{
	font-size:16px
}
	body.dvpersianas header.header-checkout
{
	background-color:#33333f;
	padding:21px 0
}
	body.dvpersianas header.header-checkout .col-logo
{
	display:inline-block
}
	body.dvpersianas header.header-checkout .col-logo a svg
{
	width:201px;
	height:62px
}
	body.dvpersianas header.header-checkout .col-selo
{
	display:inline-block
}
	body.dvpersianas header.header-checkout .col-selo .icon-ambiente-seguro-black
{
	background-image:url(../img/min/sprite.png);
	background-position:0 0;
	width:121px;
	height:41px
}
	body.dvpersianas .footer
{
	background:0
}
	body.dvpersianas .footer .site-map
{
	background:0;
	border:0;
	padding:50px 0
}
	body.dvpersianas .footer .site-map .address-link img
{
	max-width:225px;
	width:100%
}
	body.dvpersianas .footer .site-map .address-link address
{
	color:#747474;
	font-size:14px;
	text-align:-webkit-left;
	text-align:-moz-left;
	text-align:left;
	line-height:1.2;
	padding-top:40px
}
	body.dvpersianas .footer .site-map .tit
{
	font-weight:700;
	color:#262626;
	padding-top:0;
	padding-bottom:20px
}
	body.dvpersianas .footer .site-map li a
{
	color:#747474;
	font-size:14px
}
	body.dvpersianas .footer .site-map li a.horario
{
	cursor:unset;
	text-decoration:none
}
	body.dvpersianas .footer .site-map li p
{
	padding-bottom:0;
	color:#747474;
	font-size:14px;
	margin-bottom:0
}
	body.dvpersianas .footer .social a+a
{
	margin-left:15px
}
	body.dvpersianas .footer .social
{
	margin-top:5px;
	padding-bottom:25px;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center;
	border-bottom:1px solid #e1e1e1
}
	body.dvpersianas .footer .social a
{
	background-color:#eaeaea;
	width:36px;
	height:36px;
	font-size:20px;
	border-radius:0
}
	body.dvpersianas .footer .social a span
{
	padding:6px
}
	body.dvpersianas .footer .social a:hover[href*="youtube"]
{
	color:#e60024
}
	body.dvpersianas .footer .seals-icons .payment-icons
{
	flex-direction:row
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons
{
	flex-direction:row;
	-webkit-flex-flow:wrap;
	-ms-flex-flow:wrap;
	flex-flow:wrap
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons span+span
{
	margin-left:5px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-boleto-novo
{
	background-image:url(../img/icons-new/boleto.png);
	width:46px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-visa-novo
{
	background-image:url(../img/icons-new/visa.png);
	width:69px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-mastercard-novo
{
	background-image:url(../img/icons-new/master.png);
	width:53px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-diners-novo
{
	background-image:url(../img/icons-new/dinners.png);
	width:53px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-amex-novo
{
	background-image:url(../img/icons-new/amex.png);
	width:42px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-elo-novo
{
	background-image:url(../img/icons-new/elo.png);
	width:42px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-mercado-pago-novo
{
	background-image:url(../img/icons-new/mercado-pago.png);
	width:57px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-pagseguro-novo
{
	background-image:url(../img/icons-new/pagseguro.png);
	width:49px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-paypal-novo
{
	background-image:url(../img/icons-new/paypal.png);
	width:46px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons .icon-pagarme-novo
{
	background-image:url(../img/icons-new/pagarme.jpg);
	width:39px;
	height:47px
}
	body.dvpersianas .footer .seals-icons .security-seals-icons
{
	text-align:left
}
	body.dvpersianas .footer .seals-icons .security-seals-icons .seals-div
{
	margin-left:30px
}
	body.dvpersianas .footer .seals-icons .security-seals-icons .col-selos
{
	flex-direction:row
}
	body.dvpersianas .footer .seals-icons .security-seals-icons .google-selo
{
	width:88px;
	height:31px
}
	body.dvpersianas .footer .basefooter
{
	background:#f5f5f5;
	padding:20px 0
}
	body.dvpersianas .footer .basefooter span
{
	font-size:17px;
	color:#9f9f9f
}
	body.dvpersianas .footer .basefooter strong
{
	font-weight:400;
	cursor:pointer
}
	body.dvpersianas .footer-checkout .contact
{
	background-color:#33333f;
	font-weight:500;
	color:#fff
}
	body.dvpersianas .footer-checkout .contact .contact-phone
{
	padding-bottom:0
}
	body.dvpersianas .footer-checkout .contact .icon-contact
{
	align-items:flex-end
}
	body.dvpersianas .footer-checkout .contact a
{
	color:#fff
}
	body.dvpersianas .step-checkout li
{
	font-size:14px
}
	body.dvpersianas .step-checkout li.current
{
	color:#ef7d2d
}
	body.dvpersianas .step-checkout li.current:before
{
	border-color:#ef7d2d
}
	body.dvpersianas .product-list
{
	overflow:visible
}
	body.dvpersianas .product-list .product
{
	transition:all .3s linear 0;
	border:0;
	box-shadow:none
}
	body.dvpersianas .product-list .product:not(.cross-selling-price-resume).product:hover
{
	border:0;
	box-shadow:none
}
	body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-4x3 picture,body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-1x1 picture,body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-3x4 picture
{
	opacity:.5;
	box-shadow:0 1rem 2rem #94a3a3!important
}
	body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-4x3 picture img,body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-1x1 picture img,body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-3x4 picture img
{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1)
}
	body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-4x3 .middle,body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-1x1 .middle,body.dvpersianas .product-list .product:hover .product-image.aspect-ratio-3x4 .middle
{
	opacity:1
}
	body.dvpersianas .product-list .product .product-image
{
	display:inline-flex;
	align-items:center;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease
}
	body.dvpersianas .product-list .product .product-image.aspect-ratio-4x3,body.dvpersianas .product-list .product .product-image.aspect-ratio-1x1,body.dvpersianas .product-list .product .product-image.aspect-ratio-3x4
{
	height:auto;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease
}
	body.dvpersianas .product-list .product .product-image.aspect-ratio-4x3 picture,body.dvpersianas .product-list .product .product-image.aspect-ratio-1x1 picture,body.dvpersianas .product-list .product .product-image.aspect-ratio-3x4 picture
{
	overflow:hidden;
	opacity:1;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease
}
	body.dvpersianas .product-list .product .product-image.aspect-ratio-4x3 picture img,body.dvpersianas .product-list .product .product-image.aspect-ratio-1x1 picture img,body.dvpersianas .product-list .product .product-image.aspect-ratio-3x4 picture img
{
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	transform:scale(1)
}
	body.dvpersianas .product-list .product .product-image.aspect-ratio-4x3 .middle,body.dvpersianas .product-list .product .product-image.aspect-ratio-1x1 .middle,body.dvpersianas .product-list .product .product-image.aspect-ratio-3x4 .middle
{
	transition:.5s ease;
	opacity:0;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	text-align:center
}
	body.dvpersianas .product-list .product .product-image.aspect-ratio-4x3 .middle .text,body.dvpersianas .product-list .product .product-image.aspect-ratio-1x1 .middle .text,body.dvpersianas .product-list .product .product-image.aspect-ratio-3x4 .middle .text
{
	background-color:#ef7d2d;
	font-size:16px;
	padding:16px;
	line-height:0;
	border-radius:50%
}
	body.dvpersianas .product-list .product .product-image.aspect-ratio-4x3 .middle .text svg,body.dvpersianas .product-list .product .product-image.aspect-ratio-1x1 .middle .text svg,body.dvpersianas .product-list .product .product-image.aspect-ratio-3x4 .middle .text svg
{
	width:26px;
	height:26px
}
	body.dvpersianas .product-list .product .product-image.aspect-ratio-4x3 .middle .text svg path,body.dvpersianas .product-list .product .product-image.aspect-ratio-1x1 .middle .text svg path,body.dvpersianas .product-list .product .product-image.aspect-ratio-3x4 .middle .text svg path
{
	fill:#fff
}
	body.dvpersianas .product-list .product .product-info
{
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	
	body.dvpersianas .product-list .product .container-price
{
	margin:0;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	body.dvpersianas .product-list .product .container-price .price-label
{
	font-size:14px;
	color:#868e96;
	display:inline-block
}
	body.dvpersianas .product-list .product .container-price .installment
{
	display:block;
	color:#868e96;
	font-size:15px;
	margin-top:10px
}
	body.dvpersianas .product-list .product .container-price .installment-bol
{
	display:block;
	color:#868e96;
	font-size:17px;
	padding-top:3px
}
	body.dvpersianas .product-list .product .ver-produto
{
	display:none;
	position:relative;
	top:5px
}
	body.dvpersianas .product-list .product .ver-produto .btn-ver-produto
{
	-webkit-box-shadow:0 7px 29px 0 rgba(64,84,85,0.29);
	-moz-box-shadow:0 7px 29px 0 rgba(64,84,85,0.259);
	box-shadow:0 7px 29px 0 rgba(64,84,85,0.29);
	transition:all .6s linear 0;
	background:#2d2d2d!important;
	z-index:10;
	text-align:center;
	border-radius:12px;
	color:#fff;
	width:calc(100% - 30px);
	position:absolute
}
	body.dvpersianas .product-list .mg-carousel
{
	padding:0 40px 15px
}
	body.dvpersianas .product-list .mg-carousel .carousel-products
{
	border:0;
	padding:0 10px;
	position:relative;
	overflow:hidden;
	display:flex
}
	body.dvpersianas .product-list .mg-carousel .swiper-button-next
{
	width:20px;
	height:38px
}
	body.dvpersianas .product-list .mg-carousel .swiper-button-next:after
{
	width:20px;
	font-size:36px;
	line-height:1;
	color:#494948
}
	body.dvpersianas .product-list .mg-carousel .swiper-button-next:after:focus,body.dvpersianas .product-list .mg-carousel .swiper-button-next:after:hover
{
	outline:0;
	text-decoration:none;
	box-shadow:none
}
	body.dvpersianas .product-list .mg-carousel .swiper-button-next:focus,body.dvpersianas .product-list .mg-carousel .swiper-button-next:hover
{
	outline:0;
	text-decoration:none;
	box-shadow:none
}
	body.dvpersianas .product-list .mg-carousel .swiper-button-prev
{
	width:20px;
	height:38px
}
	body.dvpersianas .product-list .mg-carousel .swiper-button-prev:after
{
	width:20px;
	font-size:36px;
	line-height:1;
	color:#494948
}
	body.dvpersianas .product-list .mg-carousel .swiper-button-prev:after:focus,body.dvpersianas .product-list .mg-carousel .swiper-button-prev:after:hover
{
	outline:0;
	text-decoration:none;
	box-shadow:none
}
	body.dvpersianas .product-list .mg-carousel .swiper-button-prev:focus,body.dvpersianas .product-list .mg-carousel .swiper-button-prev:hover
{
	outline:0;
	text-decoration:none;
	box-shadow:none
}
	body.dvpersianas .mm-menu
{
	background:#2d2d2d;
	color:#fff;
	z-index:100000
}
	body.dvpersianas .mm-menu .mm-listview li:after
{
	border-color:rgba(255,255,255,0.7)
}
	body.dvpersianas .mm-menu .mm-header>a
{
	color:#fff
}
	body.dvpersianas .mm-menu .mm-header .mm-btn:before,body.dvpersianas .mm-menu .mm-header .mm-btn:after
{
	border-color:rgba(255,255,255,0.7)
}
	body.dvpersianas .mm-menu .mm-listview>li>a.mm-prev:before,body.dvpersianas .mm-menu .mm-listview>li>a.mm-next:after
{
	border-color:rgba(255,255,255,0.7)
}
	body.dvpersianas .mm-menu .mm-listview>li>a.mm-prev:after,body.dvpersianas .mm-menu .mm-listview>li>a.mm-next:before
{
	border-color:rgba(255,255,255,0.7)
}
	body.dvpersianas .pagination>.active>a,body.dvpersianas .pagination>.active>span,body.dvpersianas .pagination>.active>a:hover,body.dvpersianas .pagination>.active>span:hover,body.dvpersianas .pagination>.active>a:focus,body.dvpersianas .pagination>.active>span:focus
{
	background-color:#ef7d2d;
	border-color:#ef7d2d;
	color:#fff
}
	body.dvpersianas .pagination>li>a,body.dvpersianas .pagination>li>span
{
	color:#33333f
}
	body.dvpersianas .pagination>li>a:hover,body.dvpersianas .pagination>li>span:hover,body.dvpersianas .pagination>li>a:focus,body.dvpersianas .pagination>li>span:focus
{
	color:#444450
}
	body.dvpersianas #page
{
	overflow:hidden
}
	body.dvpersianas[data-page="home"] .categoria-banner-destaque
{
	margin-bottom:40px
}
	body.dvpersianas[data-page="home"] .categoria-banner-destaque.title-after
{
	margin-top:15px;
	margin-bottom:10px
}
	body.dvpersianas[data-page="home"] .categoria-banner-destaque.title-before
{
	margin-bottom:10px
}
	body.dvpersianas[data-page="home"] .categoria-banner-destaque img
{
	display:inline-block;
	width:100%
}
	body.dvpersianas[data-page="home"] .intagram
{
	margin-bottom:16px
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta
{
	padding:40px 0;
	background:#eee
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .box-title
{
	margin-bottom:10px
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .box-title .box-text
{
	font-size:40px;
	text-transform:none;
	color:#000;
	font-weight:500;
	line-height:1.3
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .text-conteudo
{
	margin-bottom:30px
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .text-conteudo .conteudo-insta a
{
	color:#797979;
	font-size:24px;
	text-align:center;
	font-weight:400;
	line-height:1
}
.conteudo-adicional
{
	margin-bottom:45px
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_profile .instagram_username
{
	margin-top:1rem
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_profile .instagram_username a
{
	color:#33333f;
	text-decoration:none;
	background-color:transparent
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_profile .instagram_username a:hover
{
	color:#ef7d2d;
	text-decoration:underline
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery
{
	display:flex
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a
{
	position:relative
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a:hover .insta_overlay
{
	-webkit-transform:translateY(0);
	transform:translateY(0);
	opacity:1
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay
{
	position:absolute;
	right:0;
	bottom:0;
	height:0;
	left:0;
	z-index:3;
	display:flex;
	align-items:center;
	flex-direction:row;
	justify-content:space-between;
	background:linear-gradient(transparent 0,#222e2d 100%);
	opacity:0;
	-moz-transition:transform .3s ease,opacity 0 ease;
	-o-transition:transform .3s ease,opacity 0 ease;
	-webkit-transition:transform .3s ease,opacity 0 ease;
	transition:transform .3s ease,opacity 0 ease;
	-webkit-transform:translateY(100px);
	transform:translateY(100px);
	padding:40px 25px 20px
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-likes,body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-comments
{
	color:#fff;
	font-size:18px;
	font-weight:600
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-likes:before,body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-comments:before
{
	font-size:18px;
	width:16px;
	text-align:center;
	display:inline-block;
	font-style:normal;
	font-weight:400;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:16px;
	font-family:"FontAwesome";
	margin-right:8px
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-likes:before
{
	content:"\f004"
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-comments:before
{
	content:"\f075"
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a img
{
	width:100%!important
}
	body.dvpersianas[data-page="home"] .filter-caract-home
{
	height:100%;
	flex-direction:row;
	display:flex;
	justify-content:center;
	padding:15px 0 10px
}
	body.dvpersianas[data-page="home"] .filter-caract-home.mobi-f
{
	display:none
}
	body.dvpersianas[data-page="home"] .filter-caract-home .filter-title
{
	display:inline-flex;
	font-size:17px;
	color:#333;
	margin-right:10px;
	flex-wrap:nowrap;
	position:relative
}
	body.dvpersianas[data-page="home"] .filter-caract-home .filter-title:after
{
	content:'';
	display:block;
	position:absolute;
	bottom:-4px;
	background:#333;
	height:2px;
	left:0;
	right:0
}
	body.dvpersianas[data-page="home"] .filter-caract-home .filter-link
{
	display:inline-flex;
	font-size:17px;
	color:#868e96;
	padding:0 10px
}
	body.dvpersianas[data-page="home"] .filter-caract-home .filter-link.active
{
	font-weight:700;
	color:#ef7d2d
}
	body.dvpersianas[data-page="home"] .load-more
{
	padding-top:25px;
	padding-bottom:15px
}
	body.dvpersianas[data-page="home"] .load-more .btn-load-more-home
{
	border-radius:30px;
	font-size:18px;
	color:#fff;
	background-color:#ef7d2d;
	box-shadow:1px 1px 4px rgba(0,0,0,0.4);
	max-width:225px;
	padding:8px 15px;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center;
	width:100%
}
	body.dvpersianas[data-page="home"] .load-more .btn-load-more-home:hover
{
	background-color:#33333f
}
	body.dvpersianas[data-page="home"] .load-more .btn-load-more-home i
{
	margin-right:5px
}
	body.dvpersianas[data-page="home"] .container-product-list
{
	padding:0;
	position:relative
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home
{
	background:#eee;
	padding:100px 0
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form
{
	padding:35px 0;
	background-color:#fff;
	position:relative
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form::after
{
	content:"News";
	position:absolute;
	right:-6%;
	top:60%;
	font-size:28px;
	color:#959595;
	-webkit-transform:rotate(90deg) translate(-50%,0);
	-moz-transform:rotate(90deg) translate(-50%,0);
	-ms-transform:rotate(90deg) translate(-50%,0);
	-o-transform:rotate(90deg) translate(-50%,0);
	transform:rotate(90deg) translate(-50%,0)
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter
{
	margin-bottom:0
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-label
{
	font-size:20px;
	font-weight:800;
	line-height:1.1;
	color:#000
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-input
{
	padding-left:45px
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-input .validity-email
{
	border-radius:0
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .checkbox
{
	margin-top:20px;
	margin-bottom:0
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .checkbox label
{
	font-size:12px;
	color:#757575;
	font-weight:500
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .btn-theme
{
	color:#000;
	border-color:#000;
	border-width:2px;
	font-family:"Open Sans",sans-serif;
	background-color:#fff;
	border-radius:0;
	box-shadow:none
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .btn-theme:hover
{
	background-color:#ef7d2d;
	color:#fff;
	border-color:#ef7d2d
}
	body.dvpersianas[data-page="home"] .caracteristica-home
{
	padding:80px 0
}
	body.dvpersianas[data-page="home"] .caracteristica-home .text-intro
{
	max-width:65%;
	margin:0 auto;
	font-size:16px;
	color:#616161;
	font-weight:500;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list
{
	padding-top:20px;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list ul
{
	display:block;
	max-width:80%;
	margin:0 auto
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list ul li
{
	display:inline-block;
	padding:10px 20px
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list ul li a
{
	color:#000;
	border-color:#000;
	border-width:2px;
	font-family:"Open Sans",sans-serif;
	background-color:#fff;
	border-radius:0;
	box-shadow:none;
	font-size:16px;
	font-weight:700;
	line-height:1;
	padding:10px 40px
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list ul li a:hover
{
	background-color:#ef7d2d;
	color:#fff;
	border-color:#ef7d2d
}
	body.dvpersianas[data-page="home"] .pinterest-block .container-fluid
{
	padding:0
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest
{
	position:relative;
	padding:80px 0 50px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest:after
{
	content:'';
	position:absolute;
	width:92%;
	left:0;
	top:0;
	height:560px;
	background:#eee;
	z-index:-1;
	min-width:1300px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint
{
	position:relative;
	padding:0
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .lateral-text
{
	position:absolute;
	top:200px;
	font-size:28px;
	color:#959595;
	right:-11%;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg)
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .lateral-text span
{
	font-weight:700;
	color:#262626
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text .title
{
	font-size:40px;
	color:#262626;
	margin-bottom:15px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text .subtitle
{
	font-size:48px;
	color:#262626;
	font-weight:bolder;
	margin-bottom:15px;
	line-height:1.2
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text .link
{
	font-size:18px;
	color:#262626;
	font-weight:500;
	position:relative;
	width:max-content
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text .link:after
{
	content:'';
	display:block;
	position:absolute;
	bottom:-1px;
	background:#9c9c9c;
	height:2px;
	left:0;
	right:0
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img.justify-contente-end
{
	margin-top:20px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img.img-2 .block-dif
{
	position:absolute;
	margin-top:86px;
	max-width:100%;
	padding:0 15px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img .block
{
	overflow:hidden;
	color:#fff;
	position:relative;
	width:auto;
	max-height:100%;
	max-width:100%;
	display:flex;
	align-items:center
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img .block img
{
	width:auto;
	max-height:100%
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img .block .text-bottom
{
	color:#fff;
	position:absolute;
	font-size:22px;
	bottom:0;
	left:0;
	font-weight:700;
	padding-left:5%;
	padding-bottom:6%;
	font-family:"Open Sans",sans-serif
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img .block .text-bottom span
{
	font-size:16px;
	font-weight:400;
	display:block
}
	body.dvpersianas[data-page="produtos-list"] .page-header,body.dvpersianas[data-page="busca"] .page-header,body.dvpersianas[data-page="empresa"] .page-header,body.dvpersianas[data-page="login"] .page-header,body.dvpersianas[data-page="carrinho"] .page-header,body.dvpersianas[data-page="checkout-endereco"] .page-header,body.dvpersianas[data-page="checkout-pagamento"] .page-header,body.dvpersianas[data-page="checkout-confirmacao"] .page-header
{
	padding-left:0;
	padding-right:0
}
	body.dvpersianas[data-page="produtos-list"] .form-filter
{
	padding-bottom:15px;
	margin-bottom:5px
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod
{
	background:#030304;
	padding:25px 0 30px;
    border-top: 1px solid #FFF;
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-title
{
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-title h1
{
	font-weight:700;
	font-size:55px;
	color:#fff;
	line-height:.8;
	margin-top:0;
	margin-bottom:0
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc
{
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center;
	max-width:80%;
	margin:15px auto 0
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h1,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc p,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h2,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h3,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h4,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h5,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h6
{
	font-weight:400;
	font-size:19px;
	color:#a1a1a1;
	line-height:1.4;
	margin-bottom:0
}
	body.dvpersianas[data-page="contato"] .page-header
{
	padding-left:0
}
	body.dvpersianas[data-page="contato"] .title-contato
{
	color:#2d2d2d;
	font-weight:500
}
	body.dvpersianas[data-page="perguntas-frequentes"] .page-header
{
	padding-left:0
}
	body.dvpersianas[data-page="perguntas-frequentes"] .title-faq
{
	color:#2d2d2d;
	font-weight:500
}
	body.dvpersianas[data-page="perguntas-frequentes"] #list-faq #faq-questions .panel-title
{
	font-weight:500
}
	body.dvpersianas[data-page="perguntas-frequentes"] #list-faq #faq-questions .fa
{
	align-self:flex-end;
	justify-self:flex-end
}
	body.dvpersianas[data-page="perguntas-frequentes"] .btn-eq-height
{
	height:48px;
	line-height:34px
}
	body.dvpersianas[data-page="perguntas-frequentes"] .btn-eq-height .fa-remove
{
	line-height:34px
}
	body.dvpersianas[data-page="cadastro"] .page-header
{
	padding-left:0
}
	body.dvpersianas[data-page="cadastro"] .collapse
{
	display:none
}
	body.dvpersianas[data-page="cadastro"] .form-group.opt-term
{
	margin-bottom:0
}
	body.dvpersianas[data-page*="minha-conta-"] .page-header
{
	padding-left:0
}
	body.dvpersianas[data-page*="minha-conta-"] .menu-central
{
	border-left:2px solid #ef7d2d
}
	body.dvpersianas[data-page*="minha-conta-"] .menu-central .list-group-item.active
{
	border-radius:unset
}
	body.dvpersianas[data-page*="minha-conta-"] .menu-central a.active
{
	background:#ef7d2d;
	border-color:#ef7d2d;
	color:#fff;
	font-weight:500
}
	body.dvpersianas[data-page*="minha-conta-"] .menu-central a:hover
{
	background:#ef7d2d;
	border-color:#ef7d2d;
	color:#fff;
	font-weight:500
}
	body.dvpersianas[data-page="minha-conta-pedidos"] .view-details
{
	font-weight:500
}
	body.dvpersianas[data-page="minha-conta-pedidos"] .view-details:hover
{
	text-decoration:underline
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .header-session
{
	margin-top:0
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .header-session.box-correios
{
	margin-top:10px
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .header-session .tit
{
	color:#2d2d2d;
	font-weight:500
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .panel-heading
{
	padding:10px
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .panel-heading h4
{
	color:#2d2d2d;
	font-weight:500;
	margin:0
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .panel-body p
{
	margin-bottom:.3rem
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .panel-default
{
	margin-bottom:0;
	box-shadow:none;
	border:1px solid #e6e6e6
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .text-info-small
{
	font-size:10px
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .table
{
	margin-bottom:5px
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .table-vertical
{
	margin-bottom:15px
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .p-text
{
	margin-bottom:.2rem
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .p-text.last
{
	margin-bottom:1rem
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .cart-products-name p
{
	margin-bottom:.2rem
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .cart-products-name p .small-variation
{
	font-size:12px
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .box-shipping .text-right
{
	display:inline-block
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .box-shipping .text-right small
{
	font-weight:400
}
	body.dvpersianas[data-page="minha-conta-enderecos"] .enderecos-list .panel .panel-heading h4
{
	margin:0
}
	body.dvpersianas[data-page="minha-conta-enderecos"] .enderecos-list .panel .panel-body p
{
	margin-bottom:5px
}
	body.dvpersianas[data-page="minha-conta-suporte"] .col-suportes-list .fa
{
	justify-self:flex-end;
	align-self:flex-end
}
	body.dvpersianas[data-page="minha-conta-suporte"] .col-suportes-list .supo-text-link
{
	color:#2d2d2d;
	font-weight:500
}
	body.dvpersianas[data-page="produto-detalhes"] main
{
	margin-bottom:15px
}
	body.dvpersianas[data-page="produto-detalhes"] main .product-bg
{
	padding-top:10px;
	padding-bottom:20px
}
	body.dvpersianas[data-page="produto-detalhes"] .breadcrumb
{
	margin-bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .gallery-product
{
	position:relative
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .gallery-product .tag-favorito
{
	top:2%;
	left:4%;
	position:absolute;
	font-size:36px;
	color:#ef7d2d;
	cursor:pointer
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .gallery-product .owl-wrapper
{
	display:flex;
	align-items:center
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .openGalleryPhotoSwipe
{
	margin-bottom:10px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls.clickable
{
	margin:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div
{
	opacity:.6;
	top:25%;
	bottom:25%;
	background-color:#ef7d2d
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div:hover
{
	opacity:1
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div.owl-next
{
	right:4px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div.owl-prev
{
	left:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .owl-fotos .owl-controls
{
	width:100%;
	bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-atributos-selecionados
{
	margin:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .mobi
{
	bottom:0;
	left:15px;
	padding-top:30px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .mobi .mobi-text
{
	font-size:16px;
	font-weight:600;
	color:#494948;
	margin-right:10px;
	margin-bottom:5px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .mobi .at-share-tbx-element .at-share-btn
{
	margin:0 5px 0 0;
	filter:url("data:image/svg+xml;
	utf8,&lt;
	svg xmlns=\'http://www.w3.org/2000/svg\'&gt;
	&lt;
	filter id=\'grayscale\'&gt;
	&lt;
	feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;
	&lt;
	/filter&gt;
	&lt;
	/svg&gt;
	#grayscale");
	filter:gray;
	-webkit-filter:grayscale(100%);
	opacity:.5
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .mobi .at-share-tbx-element .at-share-btn:hover
{
	filter:none;
	-webkit-filter:grayscale(0);
	opacity:1
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .security-seal
{
	margin:12px 0 0;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .security-seal img
{
	display:inline-block
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .product-title
{
	padding-bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .product-title .product-name
{
	font-size:2.5rem;
	margin:0;
	text-transform:uppercase;
	color:#333!important;
	font-weight:900;
	line-height:1.2;
	font-family:'Red Hat Display',sans-serif
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .product-title .product-name.prod-sku
{
	font-size:12px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto
{
	margin-top:10px;
	margin-bottom:10px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary
{
	padding:0;
	background:0;
	border:hidden
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container
{
	padding:0;
	margin-bottom:15px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price
{
	padding:0;
	font-size:22px;
	color:#ef7d2d;
	font-weight:900
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price del
{
	font-size:17px;
	color:#bababa
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info
{
	margin-top:5px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info .promo-desc
{
	font-size:17px;
	color:#bababa;
	font-weight:400
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .comprar-block.qtd
{
	margin-top:15px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .comprar-block .add-to-cart
{
	border-radius:unset;
	background:#33333f;
	line-height:60px;
	font-size:24px;
	color:#fff;
	font-weight:500;
	margin-top:10px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .comprar-block .add-to-cart svg
{
	vertical-align:sub
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .comprar-block .add-to-cart:hover
{
	background:#ef7d2d
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .cs
{
	margin-top:10px;
	margin-bottom:10px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .cs a
{
	color:#33333f;
	font-size:18px;
	font-weight:500
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .cs a .fa
{
	font-size:22px;
	vertical-align:text-bottom
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .bootstrap-touchspin
{
	max-width:160px;
	height:40px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .bootstrap-touchspin .input-group-btn
{
	height:40px;
	width:40px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-down,body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-up
{
	height:40px;
	width:40px;
	line-height:0;
	border-radius:50%;
	font-size:30px;
	text-shadow:none;
	color:#494948;
	background:0;
	border:1px solid #d6d6d6;
	font-weight:900
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-down
{
	padding-top:2px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-up
{
	padding-top:4px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .bootstrap-touchspin .touch-spin
{
	display:block;
	border:0;
	font-size:30px;
	font-weight:800;
	line-height:1;
	height:40px;
	background:0;
	padding:6px 40px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data p[data-content-id="produto_detalhe_short_description_2"]
{
	margin-bottom:.5rem;
	font-weight:500
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data p[data-content-id="produto_detalhe_short_description_2"] a
{
	font-weight:500
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations
{
	margin:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .form-group
{
	margin-bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .attr-name
{
	font-size:20px;
	font-weight:500;
	color:#bababa;
	margin-top:0;
	margin-bottom:10px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations select
{
	margin-bottom:10px;
	border-radius:0;
	box-shadow:none;
	color:#bababa
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation
{
	display:flex
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation li
{
	margin:0 2px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation .variation-color
{
	border:1px solid #e4e1df;
	box-shadow:none;
	border-radius:50%
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation .variation-other
{
	border:1px solid #e4e1df;
	box-shadow:0 2px 0 #e4e1df
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation [type="radio"]:checked+.variation-color
{
	border:1px solid #ef7d2d;
	box-shadow:none;
	border-radius:50%;
	margin-bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation [type="radio"]:checked+.variation-color:before
{
	content:'\2713';
	display:inline-block;
	color:#0def15;
	padding:0;
	font-size:18px;
	font-weight:900;
	box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)!important
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation [type="radio"]:checked+.variation-other
{
	border:1px solid #ef7d2d;
	box-shadow:0 2px 0 #ef7d2d;
	margin-bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper
{
	margin:15px 0 0;
	display:flex;
	flex:1;
	flex-direction:column;
	padding:30px 0 70px;
	background-color:#f8f8f8
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .container
{
	width:100%
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs
{
	padding:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist
{
	margin-bottom:-1px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li
{
	-webkit-box-flex:1;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	text-align:center;
	background:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li.active a span:after
{
	content:'';
	display:block;
	position:absolute;
	bottom:-4px;
	background:#33333f;
	height:2px;
	left:0;
	right:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li a
{
	text-transform:uppercase;
	font-size:16px;
	color:#33333f;
	font-weight:700;
	box-shadow:none;
	display:block;
	padding:.5rem 1rem;
	background:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li a span
{
	cursor:pointer;
	position:relative
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content
{
	padding:40px 0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h1,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info p,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h2,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h3,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h4,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h5,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h6,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info span,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info a
{
	font-size:16px;
	color:#9b9b9b;
	line-height:1.2;
	font-weight:400;
	font-family:"Mabry Pro",sans-serif;
	margin-bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info img
{
	max-width:100%;
	height:auto!important
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info strong,body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info b
{
	font-size:18px;
	color:#9b9b9b;
	line-height:1.2;
	font-weight:700
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info table
{
	width:100%!important
}
	body.dvpersianas[data-page="produto-detalhes"] #technical-information
{
	margin-bottom:15px
}
	body.dvpersianas[data-page="produto-detalhes"] .produto-indisponivel-title
{
	color:#494948;
	font-size:18px;
	font-weight:700;
	line-height:1
}
	body.dvpersianas[data-page="produto-detalhes"] .produto-indisponivel-info
{
	font-size:14px;
	color:#666;
	margin-top:10px;
	margin-bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .product-extras-association
{
	margin-bottom:20px
}
	body.dvpersianas[data-page="produto-detalhes"] .product-extras-association .box-title
{
	margin:30px auto;
	padding-left:15px
}
	body.dvpersianas[data-page="produto-detalhes"] .product-extras-association .box-title .box-text
{
	color:#33333f;
	font-size:18px;
	text-transform:uppercase;
	font-weight:700
}
	body.dvpersianas[data-page="produto-detalhes"] .product-extras-association .box-title .box-text:before,body.dvpersianas[data-page="produto-detalhes"] .product-extras-association .box-title .box-text:after
{
	background:0
}
	body.dvpersianas[data-page="produto-detalhes"] .product-extras-association .product-list .product
{
	margin-top:0;
	padding-top:0
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod
{
	margin-top:-90px;
	margin-bottom:20px
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .swiper-wrapper
{
	height:auto
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .swiper-slide
{
	text-align:center;
	text-align:-moz-center;
	text-align:-webkit-center;
	height:auto
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .swiper-slide .img
{
	margin-bottom:20px
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .swiper-slide .img img
{
	border-radius:100%
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .swiper-slide .info-data
{
	text-transform:uppercase;
	font-size:16px;
	color:#33333f;
	font-weight:700
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .sw-prod-carac
{
	display:none!important
}
	body.dvpersianas[data-page="carrinho"] .titulo-aviso
{
	margin-top:0
}
	body.dvpersianas[data-page="carrinho"] .btn
{
	font-weight:500
}
	body.dvpersianas[data-page="carrinho"] .form-frete label[for="frete-cep"]
{
	font-weight:500;
	padding-top:15px
}
	body.dvpersianas[data-page="carrinho"] .header-cart .btn-default,body.dvpersianas[data-page="carrinho"] .btn-cart-bottom .btn-default
{
	max-width:220px
}
	body.dvpersianas[data-page="carrinho"] .table-vertical .cart-products-name
{
	max-width:300px
}
	body.dvpersianas[data-page="carrinho"] .table-vertical td[data-title="Preço total"] span
{
	font-weight:500
}
	body.dvpersianas[data-page="carrinho"] .table-vertical .bootstrap-touchspin
{
	max-width:150px;
	height:30px
}
	body.dvpersianas[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn
{
	height:30px;
	width:30px
}
	body.dvpersianas[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-down,body.dvpersianas[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-up
{
	height:30px;
	width:30px;
	line-height:0;
	border-radius:50%;
	font-size:20px;
	text-shadow:none;
	color:#494948;
	background:0;
	border:1px solid #d6d6d6;
	font-weight:900
}
	body.dvpersianas[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-down
{
	padding-top:6px
}
	body.dvpersianas[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-up
{
	padding-top:6px
}
	body.dvpersianas[data-page="carrinho"] .table-vertical .bootstrap-touchspin .touch-spin
{
	display:block;
	border:0;
	font-size:20px;
	font-weight:800;
	line-height:1;
	height:30px;
	background:0;
	padding:6px 30px
}
	body.dvpersianas[data-page="carrinho"] .box-subtotal
{
	font-weight:500
}
	body.dvpersianas[data-page="carrinho"] .box-subtotal p .pull-right
{
	font-weight:600
}
	body.dvpersianas[data-page="carrinho"] .fretes-info
{
	display:block;
	font-weight:500
}
	body.dvpersianas[data-page="carrinho"] .box-price-total .parcelamento span.text-success
{
	font-weight:500
}
	body.dvpersianas[data-page="checkout-endereco"] .btn
{
	font-weight:500
}
	body.dvpersianas[data-page="checkout-endereco"] .enderecos-list .panel .panel-heading h4
{
	margin:0
}
	body.dvpersianas[data-page="checkout-endereco"] .enderecos-list .panel .panel-body p
{
	margin-bottom:5px
}
	body.dvpersianas[data-page="checkout-pagamento"] .enderecos-list .panel .panel-heading h4
{
	margin:0
}
	body.dvpersianas[data-page="checkout-pagamento"] .enderecos-list .panel .panel-body p
{
	margin-bottom:5px
}
	body.dvpersianas[data-page="checkout-pagamento"] #shipping-type .panel .panel-heading h4
{
	margin:0
}
	body.dvpersianas[data-page="checkout-pagamento"] #shipping-type .list-group li>.radio
{
	margin-top:0
}
	body.dvpersianas[data-page="checkout-pagamento"] .btn
{
	font-weight:500
}
	body.dvpersianas[data-page="checkout-pagamento"] input[type="radio"]:after,body.dvpersianas[data-page="checkout-pagamento"] .radio input[type="radio"]:after,body.dvpersianas[data-page="checkout-pagamento"] .radio-inline input[type="radio"]:after
{
	top:-2px
}
	body.dvpersianas[data-page="checkout-pagamento"] input[type="radio"]:before,body.dvpersianas[data-page="checkout-pagamento"] .radio input[type="radio"]:before,body.dvpersianas[data-page="checkout-pagamento"] .radio-inline input[type="radio"]:before
{
	top:-2px
}
	body.dvpersianas[data-page="checkout-pagamento"] .col-retirada
{
	display:block
}
	body.dvpersianas[data-page="checkout-pagamento"] .col-retirada input[type="radio"]:after,body.dvpersianas[data-page="checkout-pagamento"] .col-retirada .radio input[type="radio"]:after,body.dvpersianas[data-page="checkout-pagamento"] .col-retirada .radio-inline input[type="radio"]:after
{
	top:0
}
	body.dvpersianas[data-page="checkout-pagamento"] .col-retirada input[type="radio"]:before,body.dvpersianas[data-page="checkout-pagamento"] .col-retirada .radio input[type="radio"]:before,body.dvpersianas[data-page="checkout-pagamento"] .col-retirada .radio-inline input[type="radio"]:before
{
	top:0
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .cart-products-name p
{
	margin-bottom:.2rem
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .cart-products-name p .small-variation
{
	font-size:12px
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto #discount-coupon button
{
	font-weight:500
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .box-shipping .row>[class*='col-']
{
	display:block
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .box-price-total .parcelamento .text-success
{
	font-weight:500
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .form-payment .row>[class*='col-']
{
	display:block;
	font-weight:500
}
	body.dvpersianas[data-page="checkout-confirmacao"] .btn
{
	font-weight:500
}
	body.dvpersianas[data-page="checkout-confirmacao"] .dfalc
{
	align-items:center
}
	body.dvpersianas[data-page="checkout-confirmacao"] .dfjcc
{
	justify-content:center
}
	body.dvpersianas[data-page="checkout-confirmacao"] .p-not-margin
{
	margin-bottom:0;
	font-weight:500
}
	body.dvpersianas[data-page="checkout-confirmacao"] .lnh-0
{
	line-height:0
}
	body.dvpersianas[data-page="checkout-confirmacao"] form#itau-shopline
{
	width:100%
}
	body.dvpersianas[data-page*="checkout-"]
{
	height:100%;
	min-height:100%
}
	body.dvpersianas .col-xs-offset-12
{
	margin-left:100%!important
}
	body.dvpersianas .col-xs-offset-11
{
	margin-left:91.66666667%!important
}
	body.dvpersianas .col-xs-offset-10
{
	margin-left:83.33333333%!important
}
	body.dvpersianas .col-xs-offset-9
{
	margin-left:75%!important
}
	body.dvpersianas .col-xs-offset-8
{
	margin-left:66.66666667%!important
}
	body.dvpersianas .col-xs-offset-7
{
	margin-left:58.33333333%!important
}
	body.dvpersianas .col-xs-offset-6
{
	margin-left:50%!important
}
	body.dvpersianas .col-xs-offset-5
{
	margin-left:41.66666667%!important
}
	body.dvpersianas .col-xs-offset-4
{
	margin-left:33.33333333%!important
}
	body.dvpersianas .col-xs-offset-3
{
	margin-left:25%!important
}
	body.dvpersianas .col-xs-offset-2
{
	margin-left:16.66666667%!important
}
	body.dvpersianas .col-xs-offset-1
{
	margin-left:8.33333333%!important
}
	body.dvpersianas .col-xs-offset-0
{
	margin-left:0!important
}
	@media(min-width:768px)
{
	body.dvpersianas .col-sm-offset-12
{
	margin-left:100%!important
}
	body.dvpersianas .col-sm-offset-11
{
	margin-left:91.66666667%!important
}
	body.dvpersianas .col-sm-offset-10
{
	margin-left:83.33333333%!important
}
	body.dvpersianas .col-sm-offset-9
{
	margin-left:75%!important
}
	body.dvpersianas .col-sm-offset-8
{
	margin-left:66.66666667%!important
}
	body.dvpersianas .col-sm-offset-7
{
	margin-left:58.33333333%!important
}
	body.dvpersianas .col-sm-offset-6
{
	margin-left:50%!important
}
	body.dvpersianas .col-sm-offset-5
{
	margin-left:41.66666667%!important
}
	body.dvpersianas .col-sm-offset-4
{
	margin-left:33.33333333%!important
}
	body.dvpersianas .col-sm-offset-3
{
	margin-left:25%!important
}
	body.dvpersianas .col-sm-offset-2
{
	margin-left:16.66666667%!important
}
	body.dvpersianas .col-sm-offset-1
{
	margin-left:8.33333333%!important
}
	body.dvpersianas .col-sm-offset-0
{
	margin-left:0!important
}

}
	@media(min-width:992px)
{
	body.dvpersianas .col-md-offset-12
{
	margin-left:100%!important
}
	body.dvpersianas .col-md-offset-11
{
	margin-left:91.66666667%!important
}
	body.dvpersianas .col-md-offset-10
{
	margin-left:83.33333333%!important
}
	body.dvpersianas .col-md-offset-9
{
	margin-left:75%!important
}
	body.dvpersianas .col-md-offset-8
{
	margin-left:66.66666667%!important
}
	body.dvpersianas .col-md-offset-7
{
	margin-left:58.33333333%!important
}
	body.dvpersianas .col-md-offset-6
{
	margin-left:50%!important
}
	body.dvpersianas .col-md-offset-5
{
	margin-left:41.66666667%!important
}
	body.dvpersianas .col-md-offset-4
{
	margin-left:33.33333333%!important
}
	body.dvpersianas .col-md-offset-3
{
	margin-left:25%!important
}
	body.dvpersianas .col-md-offset-2
{
	margin-left:16.66666667%!important
}
	body.dvpersianas .col-md-offset-1
{
	margin-left:8.33333333%!important
}
	body.dvpersianas .col-md-offset-0
{
	margin-left:0!important
}

}
	@media(min-width:1200px)
{
	body.dvpersianas .col-lg-offset-12
{
	margin-left:100%!important
}
	body.dvpersianas .col-lg-offset-11
{
	margin-left:91.66666667%!important
}
	body.dvpersianas .col-lg-offset-10
{
	margin-left:83.33333333%!important
}
	body.dvpersianas .col-lg-offset-9
{
	margin-left:75%!important
}
	body.dvpersianas .col-lg-offset-8
{
	margin-left:66.66666667%!important
}
	body.dvpersianas .col-lg-offset-7
{
	margin-left:58.33333333%!important
}
	body.dvpersianas .col-lg-offset-6
{
	margin-left:50%!important
}
	body.dvpersianas .col-lg-offset-5
{
	margin-left:41.66666667%!important
}
	body.dvpersianas .col-lg-offset-4
{
	margin-left:33.33333333%!important
}
	body.dvpersianas .col-lg-offset-3
{
	margin-left:25%!important
}
	body.dvpersianas .col-lg-offset-2
{
	margin-left:16.66666667%!important
}
	body.dvpersianas .col-lg-offset-1
{
	margin-left:8.33333333%!important
}
	body.dvpersianas .col-lg-offset-0
{
	margin-left:0!important
}

}
	@media(min-width:992px)
{
	body.dvpersianas header.header-bg.fixo
{
	position:fixed;
	display:block;
	z-index:99999;
	-webkit-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);
	-moz-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);
	box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);
	width:100%;
	top:0
}
	body.dvpersianas header.header-bg.fixo .col-logo
{
	padding:7px 0
}
	body.dvpersianas header.header-bg.fixo .col-logo .logo-base #hamburger
{
	position:relative;
	padding-right:80px;
	margin-top:4px;
	-webkit-transform:scale(0.8);
	-moz-transform:scale(0.8);
	-ms-transform:scale(0.8);
	-o-transform:scale(0.8);
	transform:scale(0.8);
	height:auto;
	opacity:1;
	visibility:visible
}
	body.dvpersianas header.header-bg.fixo .col-logo .logo-base #hamburger:before,body.dvpersianas header.header-bg.fixo .col-logo .logo-base #hamburger:after,body.dvpersianas header.header-bg.fixo .col-logo .logo-base #hamburger span
{
	left:0;
	width:50px;
	border-radius:12px;
	background:#d3d3d3
}
	body.dvpersianas header.header-bg.fixo .col-logo .logo-base #hamburger:before
{
	top:6px
}
	body.dvpersianas header.header-bg.fixo .col-logo .logo-base #hamburger span
{
	top:18px
}
	body.dvpersianas header.header-bg.fixo .col-logo .logo-base #hamburger:after
{
	top:30px
}
	body.dvpersianas header.header-bg.fixo .col-right
{
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:-1px
}
	body.dvpersianas header.header-bg.fixo .col-right .col-search .icon svg
{
	-webkit-transform:scale(0.8);
	-moz-transform:scale(0.8);
	-ms-transform:scale(0.8);
	-o-transform:scale(0.8);
	transform:scale(0.8)
}
	body.dvpersianas header.header-bg.fixo .col-right .col-search .search .form-search .btn-search-sub
{
	height:140%!important;
	top:-15%
}
	body.dvpersianas header.header-bg.fixo .col-right .col-icons .register a svg
{
	-webkit-transform:scale(0.8);
	-moz-transform:scale(0.8);
	-ms-transform:scale(0.8);
	-o-transform:scale(0.8);
	transform:scale(0.8)
}
	body.dvpersianas header.header-bg.fixo .col-right .col-icons .col-cart .carrinho-sm-width .icon
{
	-webkit-transform:scale(0.8);
	-moz-transform:scale(0.8);
	-ms-transform:scale(0.8);
	-o-transform:scale(0.8);
	transform:scale(0.8)
}
	body.dvpersianas header.header-bg.fixo .col-right .col-icons .col-cart .carrinho-sm-width .shopping-cart
{
	top:50px
}

}
	@media(max-width:1199px)
{
	body.dvpersianas header.header-bg.menu-fixo.fixo .col-logo .logo-base #hamburger
{
	padding-right:65px
}
	body.dvpersianas header.header-bg .col-right .col-search .search
{
	padding-left:0
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .form-control
{
	padding:6px 8px
}
	body.dvpersianas header.header-bg .col-right .col-search .search .form-search .btn-search-sub
{
	padding-left:20px!important;
	padding-right:20px!important
}
	body.dvpersianas header.header-bg .col-right .col-icons .col-cart .carrinho-sm-width .text-cart span
{
	font-size:13px
}
	body.dvpersianas[data-page="home"] .news-home .container-fluid
{
	padding:0
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form
{
	margin:0 35px;
	padding:30px 16px
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-space
{
	display:none
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-input
{
	padding-left:16px
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list ul
{
	max-width:90%
}

}
	@media(max-width:991px)
{
	body.dvpersianas .table-vertical table,body.dvpersianas .table-vertical thead,body.dvpersianas .table-vertical tbody,body.dvpersianas .table-vertical tfoot,body.dvpersianas .table-vertical th,body.dvpersianas .table-vertical td,body.dvpersianas .table-vertical tr
{
	display:grid
}
	body.dvpersianas header.header-bg
{
	background-color:#33333f;
	-webkit-transition:none!important;
	-moz-transition:none!important;
	-o-transition:none!important;
	-ms-transition:none!important;
	transition:none!important
}
	body.dvpersianas header.header-bg.fixo
{
	z-index:99999;
	position:fixed;
	width:100%;
	-webkit-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);
	-moz-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);
	box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15)
}
	body.dvpersianas header.header-bg.fixo .link
{
	margin-top:0
}
	body.dvpersianas header.header-bg.fixo .col-logo
{
	padding:12px 0
}
	body.dvpersianas header.header-bg.fixo .col-icons .col-search-mobi .link-icon svg
{
	-webkit-transform:scale(0.7);
	-moz-transform:scale(0.7);
	-ms-transform:scale(0.7);
	-o-transform:scale(0.7);
	transform:scale(0.7)
}
	body.dvpersianas header.header-bg.fixo .col-icons .col-conta svg
{
	-webkit-transform:scale(0.76);
	-moz-transform:scale(0.76);
	-ms-transform:scale(0.76);
	-o-transform:scale(0.76);
	transform:scale(0.76)
}
	body.dvpersianas header.header-bg.fixo .col-icons .col-cart .carrinho-sm-width a svg
{
	-webkit-transform:scale(0.75);
	-moz-transform:scale(0.75);
	-ms-transform:scale(0.75);
	-o-transform:scale(0.75);
	transform:scale(0.75)
}
	body.dvpersianas header.header-bg .link
{
	margin:0;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
	body.dvpersianas header.header-bg .link #hamburger:before
{
	background:#ef7d2d;
	border-radius:12px;
	height:4px;
	left:10px;
	width:35px
}
	body.dvpersianas header.header-bg .link #hamburger:after
{
	background:#ef7d2d;
	border-radius:12px;
	height:4px;
	left:10px;
	width:35px
}
	body.dvpersianas header.header-bg .link #hamburger span
{
	background:#ef7d2d;
	border-radius:12px;
	height:4px;
	left:10px;
	width:35px
}
	body.dvpersianas header.header-bg .col-icons
{
	padding-right:10px
}
	body.dvpersianas header.header-bg .col-icons .col-search-mobi
{
	display:inline-block
}
	body.dvpersianas header.header-bg .col-icons .col-search-mobi .link-icon svg
{
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	-webkit-transform:scale(0.775);
	-moz-transform:scale(0.775);
	-ms-transform:scale(0.775);
	-o-transform:scale(0.775);
	transform:scale(0.775)
}
	body.dvpersianas header.header-bg .col-icons .col-search-mobi .link-icon svg path
{
	fill:#fff
}
	body.dvpersianas header.header-bg .col-icons .col-conta
{
	display:inline-block;
	margin:0 15px
}
	body.dvpersianas header.header-bg .col-icons .col-conta svg
{
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	-webkit-transform:scale(0.83);
	-moz-transform:scale(0.83);
	-ms-transform:scale(0.83);
	-o-transform:scale(0.83);
	transform:scale(0.83)
}
	body.dvpersianas header.header-bg .col-icons .col-cart
{
	display:inline-block;
	float:right
}
	body.dvpersianas header.header-bg .col-icons .col-cart .carrinho-sm-width a svg
{
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	-webkit-transform:scale(0.82);
	-moz-transform:scale(0.82);
	-ms-transform:scale(0.82);
	-o-transform:scale(0.82);
	transform:scale(0.82)
}
	body.dvpersianas header.header-bg .col-icons .col-cart .carrinho-sm-width a .icon
{
	display:-webkit-inline-box;
	display:-moz-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	flex-direction:row;
	padding-right:7px;
	position:relative;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
	body.dvpersianas header.header-bg .col-icons .col-cart .carrinho-sm-width a .icon .badge-qtd
{
	position:absolute;
	min-width:16px;
	line-height:1.5;
	top:-7px;
	right:2px;
	border-radius:100%;
	background-color:#fff;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	body.dvpersianas header.header-bg .col-icons .col-cart .carrinho-sm-width a .icon .badge-qtd .qtd
{
	color:#ef7d2d;
	font-size:10px;
	font-weight:700
}
	body.dvpersianas header.header-checkout .col-logo a.logo img
{
	max-height:40px
}
	body.dvpersianas header.menu-fixo
{
	display:none!important
}
	body.dvpersianas .footer
{
	background:#f3f3f3;
	margin-top:15px
}
	body.dvpersianas .footer .news-mobi
{
	padding:15px 0
}
	body.dvpersianas .footer .news-mobi .form-newsletter .tit
{
	margin-top:0;
	margin-bottom:8px;
	font-size:16px;
	font-weight:700;
	color:#006392;
	line-height:1
}
	body.dvpersianas .footer .news-mobi .form-newsletter p
{
	color:#808184;
	font-size:16px;
	font-weight:400;
	font-family:inherit;
	transition:all .15s linear
}
	body.dvpersianas .footer .social
{
	margin-bottom:20px;
	padding-bottom:20px;
	line-height:1
}
	body.dvpersianas .footer .site-map
{
	padding:30px 0 20px;
	border-top:0
}
	body.dvpersianas .footer .site-map .tit
{
	padding:0 0 10px
}
	body.dvpersianas .footer .site-map ul
{
	margin-bottom:10px
}
	body.dvpersianas .footer .seals-icons
{
	padding:20px
}
	body.dvpersianas .footer .seals-icons .security-seals-icons
{
	flex-direction:column;
	align-items:center;
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center
}
	body.dvpersianas .footer .seals-icons .security-seals-icons .seals-div
{
	margin-left:0
}
	body.dvpersianas .footer .seals-icons .security-seals-icons .col-selos
{
	line-height:1
}
	body.dvpersianas .footer .basefooter address
{
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center;
	padding-bottom:10px
}
	body.dvpersianas .footer .basefooter .icon-footer-wtek
{
	position:relative;
	display:block;
	right:0;
	top:0;
	opacity:.9
}
	body.dvpersianas .footer-checkout .contact .dv-footer
{
	margin-bottom:15px
}
	body.dvpersianas .footer-checkout .contact .icon-contact
{
	align-items:center
}
	body.dvpersianas .footer-checkout .basefooter
{
	padding:15px 0
}
	body.dvpersianas .product-list
{
	padding-left:10px;
	padding-right:10px
}
	body.dvpersianas .product-list .product
{
	padding:15px 5px!important
}
	body.dvpersianas .product-list .product:not(.cross-selling-price-resume).product:hover .ver-produto
{
	display:none!important
}
	body.dvpersianas .product-list .product .product-image
{
	border:0
}
	body.dvpersianas .page-header
{
	margin-bottom:15px
}
	body.dvpersianas .page-header h1
{
	font-size:20px
}
	body.dvpersianas .search-mob-style
{
	height:0;
	width:100%;
	position:absolute;
	padding:0;
	z-index:30
}
	body.dvpersianas .search-mob-style .nopadding
{
	padding:0
}
	body.dvpersianas .search-mob-style .nopadding .search-full
{
	min-height:0
}
	body.dvpersianas .search-mob-style .nopadding .search-full form
{
	border-bottom:0
}
	body.dvpersianas .search-mob-style .nopadding .search-full form .container-fluid
{
	background:#ef7d2d;
	position:relative
}
	body.dvpersianas .search-mob-style .nopadding .search-full form .container-fluid .ui-widget
{
	position:absolute!important;
	top:50px
}
	body.dvpersianas .search-mob-style .nopadding .search-full form .container-fluid .input-group
{
	margin:0
}
	body.dvpersianas .search-mob-style .nopadding .search-full form .container-fluid .input-group input
{
	border:0;
	font-size:16px;
	color:#fff;
	background-color:transparent;
	border-radius:0;
	outline:0;
	box-shadow:none;
	padding-top:15px;
	padding-bottom:15px;
	height:auto
}
	body.dvpersianas .search-mob-style .nopadding .search-full form .container-fluid .input-group .input-group-btn,body.dvpersianas .search-mob-style .nopadding .search-full form .container-fluid .input-group button
{
	color:#fff!important;
	font-family:"Mabry Pro",sans-serif;
	font-size:18px!important;
	border:0;
	box-shadow:none;
	background:#9c2549;
	background:-moz-linear-gradient(90deg,#9c2549 0,#ef7d2d 25%,#ef7d2d 75%,#9c2549 100%);
	background:-webkit-linear-gradient(90deg,#9c2549 0,#ef7d2d 25%,#ef7d2d 75%,#9c2549 100%);
	background:linear-gradient(90deg,#9c2549 0,#ef7d2d 25%,#ef7d2d 75%,#9c2549 100%)
}
	body.dvpersianas .search-mob-style-2 .nopadding
{
	padding:0
}
	body.dvpersianas .search-mob-style-2 .nopadding .search-full
{
	padding:0
}
	body.dvpersianas .search-mob-style-2 .nopadding .search-full .form-search
{
	margin:0;
	position:relative
}
	body.dvpersianas .search-mob-style-2 .nopadding .search-full .form-search .form-control
{
	color:#2d2d2d;
	box-shadow:none;
	padding:6px 30px;
	font-weight:500;
	background-color:#ffc500
}
	body.dvpersianas .search-mob-style-2 .nopadding .search-full .form-search .form-control::placeholder
{
	color:#2d2d2d;
	font-family:"Mabry Pro",sans-serif;
	font-weight:500
}
	body.dvpersianas .search-mob-style-2 .nopadding .search-full .form-search button
{
	background-color:#ffc500;
	top:0;
	right:0;
	width:40px;
	box-shadow:none
}
	body.dvpersianas .search-mob-style-2 .nopadding .search-full .form-search button .fa-search
{
	color:#898989
}
	body.dvpersianas .search-mob-style-2 .nopadding .search-full .form-search .ui-autocomplete#ui-id-1
{
	position:absolute;
	z-index:1000!important;
	width:90%!important;
	margin-left:5%
}
	body.dvpersianas .category .m-cat-trigger,body.dvpersianas .category .m-cat-trigger-close
{
	width:100%;
	height:32px;
	text-align:center;
	text-transform:uppercase;
	font-size:12px;
	margin:0 0 20px;
	background:#2d2d2d;
	color:#fff;
	border:0;
	line-height:17px;
	font-weight:600;
	border-radius:5px;
	display:block;
	box-shadow:2px 2px 1px rgba(0,0,0,0.1);
	font-family:"Mabry Pro",sans-serif;
	padding-left:15px;
	padding-right:15px
}
	body.dvpersianas .category .sidebar.cat
{
	position:fixed;
	z-index:999999;
	top:0;
	width:100%;
	max-height:100vh;
	overflow-y:scroll;
	background:#fff;
	padding-top:30px;
	display:none;
	height:100vh;
	padding-bottom:60px
}
	body.dvpersianas .category .sidebar.cat.visible
{
	display:block
}
	body.dvpersianas .category .sidebar.cat .aggregation-block .filter-list
{
	padding:0 5px
}
	body.dvpersianas .aggregatedFilters
{
	padding:0
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options
{
	margin-top:0;
	margin-bottom:10px
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn
{
	line-height:18px
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn:not(.btn-clear-all)
{
	margin:2px
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input
{
	padding:.5em 2.2em .3em .5em
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .aggregation-group-title
{
	font-size:10px
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .aggregation-title
{
	font-size:12px
}
	body.dvpersianas .aggregatedFilters .filter-aggregated-options .btn.btn-link
{
	font-size:12px;
	padding:10px 3px
}
	body.dvpersianas .category-select #form-filters .filter-title
{
	font-size:14px;
	width:122px
}
	body.dvpersianas[data-page="home"] .pinterest-block
{
	overflow:hidden
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest
{
	padding:30px 0 15px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest:after
{
	width:100%;
	height:100%;
	min-width:100%
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint
{
	padding:0 15px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .lateral-text
{
	display:none
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text .title
{
	font-size:30px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text .subtitle
{
	font-size:34px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img
{
	padding-bottom:20px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img.justify-contente-end
{
	margin-top:0;
	-webkit-box-pack:start;
	-moz-box-pack:start;
	-ms-flex-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img.img-2 .block-dif
{
	position:relative;
	margin-top:0;
	padding:0
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img .block
{
	max-height:300px;
	height:300px;
	width:100%;
	overflow:hidden;
	position:relative
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img .block img
{
	max-width:100%;
	max-height:100%;
	width:100%;
	object-fit:cover;
	height:100%
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta
{
	padding:20px 0 30px
}
	body.dvpersianas[data-page="home"] .intagram .bg-insta .box-title .box-text
{
	font-size:34px
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home
{
	padding:15px 0 30px
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form
{
	margin:0 15px;
	padding:20px
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form:after
{
	content:none
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-label
{
	text-align:-webkit-center;
	text-align:-moz-center;
	text-align:center;
	margin-bottom:15px
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .checkbox
{
	margin-bottom:15px
}
	body.dvpersianas[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .btn-theme
{
	display:inline-block;
	width:max-content;
	margin:0 auto
}
	body.dvpersianas[data-page="home"] .caracteristica-home
{
	padding:30px 0
}
	body.dvpersianas[data-page="home"] .caracteristica-home .text-intro
{
	max-width:85%
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list ul
{
	max-width:100%
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list ul li a
{
	padding:10px 25px
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod
{
	padding:20px 0
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-title h1
{
	font-size:36px;
	margin:0
}
	body.dvpersianas[data-page="produtos-list"] .form-filter
{
	margin-bottom:15px
}
	body.dvpersianas[data-page="produtos-list"] .form-filter .pr-0
{
	padding-right:7.5px
}
	body.dvpersianas[data-page="produtos-list"] .form-filter .pl-0
{
	padding-left:7.5px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-lg-offset-1
{
	padding-right:5px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div
{
	opacity:.9
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations .attr-name
{
	font-size:16px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .select-variations select
{
	height:40px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .product-title
{
	padding-bottom:7px;
	margin-bottom:10px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .product-title .product-name
{
	background:0;
	border:unset;
	text-align:center;
	letter-spacing:1px;
	font-size:22px;
	margin-bottom:0;
	padding:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto
{
	margin-top:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container
{
	text-align:-webkit-left;
	text-align:-moz-left;
	text-align:left
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price
{
	font-weight:800;
	font-size:26px;
	padding:0
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info
{
	margin-top:3px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info .promo-desc
{
	font-size:16px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .comprar-block .add-to-cart
{
	line-height:50px;
	font-size:20px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .comprar-block .add-to-cart svg
{
	-webkit-transform:scale(0.75);
	-moz-transform:scale(0.75);
	-ms-transform:scale(0.75);
	-o-transform:scale(0.75);
	transform:scale(0.75)
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data .mobi
{
	align-items:center
}
	body.dvpersianas[data-page="produto-detalhes"] #box-frete
{
	margin-top:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist
{
	padding:10px;
	-webkit-box-shadow:-1px 1px 10px 0 rgba(0,0,0,0.15);
	-moz-box-shadow:-1px 1px 10px 0 rgba(0,0,0,0.15);
	box-shadow:-1px 1px 10px 0 rgba(0,0,0,0.15);
	border-radius:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li
{
	border:1px solid #d2d2d2;
	margin:4px;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li.active
{
	border:0;
	-webkit-box-shadow:-1px 1px 5px 0 rgba(0,0,0,0.15);
	-moz-box-shadow:-1px 1px 5px 0 rgba(0,0,0,0.15);
	box-shadow:-1px 1px 5px 0 rgba(0,0,0,0.15);
	border-radius:0
}
	body.dvpersianas[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li.active a span:after
{
	bottom:0
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod
{
	padding-left:25px;
	padding-right:25px
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .sw-prod-carac
{
	display:block!important
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .sw-prod-carac.swiper-button-prev
{
	font-size:16px;
	color:#ef7d2d;
	padding:7px 9px;
	left:10px;
	background-color:#33333f;
	border-radius:50%;
	box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)!important;
	width:auto;
	height:auto;
	z-index:6
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .sw-prod-carac.swiper-button-prev:after
{
	content:unset
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .sw-prod-carac.swiper-button-next
{
	font-size:16px;
	color:#ef7d2d;
	padding:7px 9px;
	right:10px;
	background-color:#33333f;
	border-radius:50%;
	box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)!important;
	width:auto;
	height:auto;
	z-index:6
}
	body.dvpersianas[data-page="produto-detalhes"] .sw-itens-prod .sw-prod-carac.swiper-button-next:after
{
	content:unset
}
	body.dvpersianas[data-page*="minha-conta-"] .default-title
{
	font-size:18px
}
	body.dvpersianas[data-page*="minha-conta-"] .menu-central
{
	margin-bottom:5px;
	border-bottom:unset;
	border-left:0
}
	body.dvpersianas[data-page*="minha-conta-"] .menu-central .form-group
{
	margin-bottom:0
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .p-text.first
{
	margin-top:10px
}
	body.dvpersianas[data-page="minha-conta-pedido-detalhes"] .table-carrinho-produtos td.text-right
{
	text-align:right
}
	body.dvpersianas[data-page="carrinho"] .table-carrinho-produtos
{
	margin-bottom:15px
}
	body.dvpersianas[data-page="carrinho"] .table-carrinho-produtos td.text-right
{
	text-align:-webkit-right;
	text-align:-moz-right;
	text-align:right
}
	body.dvpersianas[data-page="carrinho"] .table-carrinho-produtos .cart-products-name p
{
	margin-bottom:5px
}
	body.dvpersianas[data-page="carrinho"] .table-carrinho-produtos .img-produto
{
	width:100%
}
	body.dvpersianas[data-page="carrinho"] .table-carrinho-produtos .quantity
{
	text-align:-webkit-right;
	text-align:-moz-right;
	text-align:right
}
	body.dvpersianas[data-page="carrinho"] .table-carrinho-produtos .quantity .col-xs-12
{
	-webkit-box-align:end;
	-moz-box-align:end;
	-ms-flex-align:end;
	align-items:flex-end
}
	body.dvpersianas[data-page="carrinho"] .box-price-total
{
	margin-bottom:15px
}
	body.dvpersianas[data-page="carrinho"] .form-frete
{
	margin-bottom:0
}
	body.dvpersianas[data-page="checkout-endereco"] .text-col-title
{
	margin-top:0;
	margin-bottom:15px;
	font-size:18px
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto form
{
	margin-bottom:0
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .page-text-title
{
	font-size:18px;
	margin-top:0;
	margin-bottom:15px
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .table-carrinho-produtos
{
	margin-bottom:0;
	border-bottom:0 solid transparent
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .table-carrinho-produtos td.text-right
{
	text-align:right
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .table-carrinho-produtos .img-produto
{
	width:100%
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .table-carrinho-produtos .quantity
{
	text-align:-webkit-right;
	text-align:-moz-right;
	text-align:right
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .box-subtotal
{
	margin-top:0;
	border-top:0 solid transparent
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .box-shipping i
{
	font-size:13px
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .box-price-total
{
	margin-bottom:15px
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .box-price-total .price span:first-child+span
{
	font-size:20px
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .panel .panel-body
{
	padding:15px 5px 0
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body
{
	padding:15px 10px
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body .panel-heading .panel-title .col-xs-8,body.dvpersianas[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body .panel-heading .panel-title .col-xs-7
{
	font-size:14px;
	font-family:"Mabry Pro",sans-serif;
	letter-spacing:0
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body .panel-heading .panel-title .col-xs-4,body.dvpersianas[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body .panel-heading .panel-title .col-xs-5
{
	font-size:14px;
	font-family:"Mabry Pro",sans-serif;
	letter-spacing:0;
	padding-left:0
}
	body.dvpersianas[data-page="checkout-confirmacao"] .box-1 .btn
{
	white-space:normal;
	line-height:1.5
}
	body.dvpersianas[data-page="checkout-confirmacao"] .box-pay-info .btn-success
{
	margin-top:15px
}

}
	@media(max-width:767px)
{
	body.dvpersianas .footer .site-map .address-link
{
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
	body.dvpersianas .footer .site-map .address-link address
{
	padding-top:15px
}
	body.dvpersianas .footer .seals-icons
{
	margin-top:10px
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons
{
	-webkit-box-pack:start;
	-moz-box-pack:start;
	-ms-flex-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start
}
	body.dvpersianas .footer .seals-icons .payment-icons .col-icons span
{
	margin:3px 7px!important
}
	body.dvpersianas[data-page="home"] .caracteristica-home .text-intro
{
	max-width:100%
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text .title
{
	font-size:26px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text .subtitle
{
	font-size:28px
}
	body.dvpersianas[data-page="produto-detalhes"] .col-prod-data
{
	margin-top:0
}
	body.dvpersianas[data-page="checkout-pagamento"].pgto #pedido-obs-text
{
	margin-bottom:15px
}

}
	@media(max-width:575px)
{
	body.dvpersianas header.header-bg .link
{
	width:12%!important;
	margin:0
}
	body.dvpersianas header.header-bg .col-icons
{
	padding-left:0;
	width:40%!important
}
	body.dvpersianas header.header-bg .col-icons .col-cart
{
	width:100%;
	display:-webkit-inline-box!important;
	display:-moz-inline-box!important;
	display:-webkit-inline-flex!important;
	display:-ms-inline-flexbox!important;
	display:inline-flex!important;
	-webkit-box-pack:end;
	-moz-box-pack:end;
	-ms-flex-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
	body.dvpersianas header.header-bg .col-icons .col-cart .col-conta
{
	margin:0 15px
}
	body.dvpersianas .search-mob-style .nopadding .search-full form .container-fluid .input-group input
{
	font-size:13px
}
	body.dvpersianas .footer .basefooter span
{
	font-size:15px
}
	body.dvpersianas[data-page="home"] .filter-caract-home
{
	padding:8px 0
}
	body.dvpersianas[data-page="home"] .filter-caract-home.desk-f
{
	display:none
}
	body.dvpersianas[data-page="home"] .filter-caract-home.mobi-f
{
	display:inline-flex;
	flex-wrap:wrap
}
	body.dvpersianas[data-page="home"] .filter-caract-home .filter-title
{
	display:flex;
	font-size:16px;
	margin:0
}
	body.dvpersianas[data-page="home"] .filter-caract-home .filter-link
{
	font-size:15px;
	padding:0 5px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-text
{
	width:100%!important;
	margin-bottom:20px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img
{
	width:100%!important
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img .block .text-bottom
{
	font-size:16px
}
	body.dvpersianas[data-page="home"] .pinterest-block .bg-pinterest .col-pint .pint-img .block .text-bottom span
{
	font-size:13px
}
	body.dvpersianas[data-page="home"] .caracteristica-home .caracteristica-list ul li
{
	padding:6px 9px
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-title h1
{
	font-size:30px
}
	body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h1,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc p,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h2,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h3,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h4,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h5,body.dvpersianas[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h6
{
	font-size:16px
}
	body.dvpersianas[data-page="carrinho"] .btn-cart-bottom .btn-default
{
	max-width:100%;
	margin-bottom:15px
}
	body.dvpersianas .product-list .product.col-xs-6
{
	width:100%
}

}
	@media(max-width:380px)
{
	body.dvpersianas header.header-bg.fixo .link
{
	margin:0
}
	body.dvpersianas header.header-bg.fixo .col-logo .logo-base a img
{
	max-height:29px
}
	body.dvpersianas header.header-bg .col-icons .col-cart .col-search-mobi .link-icon svg
{
	-webkit-transform:scale(0.65);
	-moz-transform:scale(0.65);
	-ms-transform:scale(0.65);
	-o-transform:scale(0.65);
	transform:scale(0.65)
}
	body.dvpersianas header.header-bg .col-icons .col-cart .col-conta
{
	margin:0 10px
}
	body.dvpersianas header.header-bg .col-icons .col-cart .col-conta svg
{
	-webkit-transform:scale(0.72);
	-moz-transform:scale(0.72);
	-ms-transform:scale(0.72);
	-o-transform:scale(0.72);
	transform:scale(0.72)
}
	body.dvpersianas header.header-bg .col-icons .col-cart .carrinho-sm-width a svg
{
	-webkit-transform:scale(0.7);
	-moz-transform:scale(0.7);
	-ms-transform:scale(0.7);
	-o-transform:scale(0.7);
	transform:scale(0.7)
}

}

