.sumiu{
	display: none;
}


.apareceu{
	display: block;
}

button{
	border: none;
	text-decoration: none;
	color: #000;
}

button:link{
	text-decoration: none;
}

.btn-link{
	border: none;
	text-decoration: none;
	color: #000;
	width: 100%;
	text-align: left;
}

.btn-link :hover{
	text-decoration: none;
	color: #000;
}

button:focus{
   background-color: rgba(0,0,0,.03) !important;
   color: #000 !important;
}

button:hover{
	background-color: rgba(0,0,0,.03) !important;
	color: #000 !important;
}
.img-estr-topo-3{
	width: 17px;
	height: auto;
}
.texto-seguro{
	text-align: center;
    color: #000;
    font-family: "Montserrat", Open Sans;
    font-size: 14px;
    font-weight: 400;
}


@media screen and (max-width: 600px) {


}	


body.co-style-4 .left-side-container .package-variant-wrapper{background:#fff;padding:10px;border:1px solid #e1e1e1}

	@media(max-width:768px){body.co-style-4 .left-side-container .package-variant-wrapper{overflow:hidden;border-bottom:none}}

	@media(max-width:500px){body.co-style-4 .left-side-container .package-variant-wrapper{overflow:hidden;border-bottom:none}}


	.variant-wrapper .step-title{font-size:20px;font-family:oswald,sans-serif;text-transform:uppercase}

.variant-wrapper .variant-selector .variant-option{padding:10px 0;background:#fff;border-radius:5px;border:1px solid #dedede;cursor:pointer;position:relative;text-shadow:rgba(255,255,255,.5) 0 3px 3px;overflow:hidden}@media(max-width:480px){.variant-wrapper .variant-selector .variant-option{padding:5px 0}}

.variant-wrapper .variant-selector .variant-option:hover{background-color:#ffe6af;border:1px solid #1589ee}

.variant-wrapper .variant-selector .variant-option .variant-check{display:none}

.variant-wrapper .variant-selector .variant-option .v-option{font-size:1.3rem;line-height:2rem;font-family:oswald,sans-serif}@media(max-width:480px){.variant-wrapper .variant-selector .variant-option .v-option{font-size:1.3rem;line-height:2rem}}

.variant-wrapper .variant-selector .variant-option .v-detail{font-size:.8rem;line-height:1rem}@media(max-width:480px){.variant-wrapper .variant-selector .variant-option .v-detail{font-size:.8rem;line-height:1rem}}

.variant-wrapper .variant-selector .variant-option-sold-out{padding:10px 0;background:#fff;border-radius:5px;border:1px solid #dedede;position:relative;text-shadow:rgba(255,255,255,.5) 0 3px 3px;overflow:hidden}@media(max-width:480px){.variant-wrapper .variant-selector .variant-option-sold-out{padding:5px 0}}

.variant-wrapper .variant-selector .variant-option-sold-out .variant-check{display:none}

.variant-wrapper .variant-selector .variant-option-sold-out .v-option{font-size:1.3rem;line-height:2rem;font-family:oswald,sans-serif}@media(max-width:480px){.variant-wrapper .variant-selector .variant-option-sold-out .v-option{font-size:1.3rem;line-height:2rem}}

.variant-wrapper .variant-selector .variant-option-sold-out .v-detail{font-size:.8rem;line-height:1rem}@media(max-width:480px){.variant-wrapper .variant-selector .variant-option-sold-out .v-detail{font-size:.8rem;line-height:1rem}}

.variant-wrapper .variant-selector .variant-option-sold-out .variant-sold-out-label{position:absolute;z-index:9999;top:0;background:red;color:#fff;font-weight:700;width:100%;display:block;font-size:12px}@media(max-width:480px){.variant-wrapper .variant-selector .variant-option-sold-out .variant-sold-out-label{font-size:10px}}

.variant-wrapper .variant-selector .variant-option.selected{background-color:#ffe6af;box-shadow:2px 3px rgba(0,0,0,.1);border:1px solid #1589ee}

.variant-wrapper .variant-selector .variant-option.selected:after{content:"";position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:1rem;border-right-color:#1589ee;border-top-color:#1589ee;border-top-right-radius:4px}

.variant-wrapper .variant-selector .variant-option.selected .variant-check{position:absolute;top:-.0625rem;right:.625rem;width:.5rem;height:.5rem;display:inline-block;border-radius:.25rem;line-height:1;z-index:999}

.variant-wrapper .variant-selector .variant-option.selected .variant-check .fa-check{color:#fff;font-size:.8rem;position:absolute;top:4px;right:-7px}


.variant-wrapper .variant-selector .variant-option.selected2{background-color:#ffe6af;box-shadow:2px 3px rgba(0,0,0,.1);border:1px solid #1589ee}

.variant-wrapper .variant-selector .variant-option.selected2:after{content:"";position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:1rem;border-right-color:#1589ee;border-top-color:#1589ee;border-top-right-radius:4px}

.variant-wrapper .variant-selector .variant-option.selected2 .variant-check{position:absolute;top:-.0625rem;right:.625rem;width:.5rem;height:.5rem;display:inline-block;border-radius:.25rem;line-height:1;z-index:999}

.variant-wrapper .variant-selector .variant-option.selected2 .variant-check .fa-check{color:#fff;font-size:.8rem;position:absolute;top:4px;right:-7px}


.variant-wrapper .variant-selector .variant-option.selectedcor{background-color:#ffe6af;box-shadow:2px 3px rgba(0,0,0,.1);border:1px solid #1589ee}

.variant-wrapper .variant-selector .variant-option.selectedcor:after{content:"";position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:1rem;border-right-color:#1589ee;border-top-color:#1589ee;border-top-right-radius:4px}

.variant-wrapper .variant-selector .variant-option.selectedcor .variant-check{position:absolute;top:-.0625rem;right:.625rem;width:.5rem;height:.5rem;display:inline-block;border-radius:.25rem;line-height:1;z-index:999}

.variant-wrapper .variant-selector .variant-option.selectedcor .variant-check .fa-check{color:#fff;font-size:.8rem;position:absolute;top:4px;right:-7px}

.variant-wrapper .variant-selector .disable-selection{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@media(max-width:480px){.variants-3 .variant-selector .variant-option{padding-bottom:10px}}@media(max-width:991px){.variants-3 .variant-selector .variant-option div.v-option{font-size:1rem!important;line-height:1.4rem}}@media(max-width:768px){.variants-3 .variant-selector .variant-option div.v-option{font-size:1rem!important;line-height:1.4rem}}@media(max-width:480px){.variants-3 .variant-selector .variant-option div.v-option{font-size:.9rem!important;line-height:1.2rem;padding-top:7px}}


.upsell-mask-review-wrapper .step-title{font-size:20px;font-family:oswald,sans-serif;text-transform:uppercase}

@media(min-width:1024px){.upsell-mask-review-wrapper .step-title{font-size:30px}}

.variant-wrapper .step-title{font-size:20px;font-family:oswald,sans-serif;text-transform:uppercase}

body .package-wrapper .step-title{font-size:20px;font-family:oswald,sans-serif;text-transform:uppercase}


	form .form-wrapper .step-title{font-size:20px;font-family:oswald,sans-serif;text-transform:uppercase}

	.payment-method-buttons-wrapper-shopify .step-title{font-size:20px;font-family:oswald,sans-serif;text-transform:uppercase}

	.review-wrapper .step-title{font-size:20px;font-family:oswald,sans-serif;text-transform:uppercase}

	.upsell-scrunchies-review-wrapper .step-title{font-size:20px;font-family:oswald,sans-serif;text-transform:uppercase}

@media(min-width:1024px){.upsell-scrunchies-review-wrapper .step-title{font-size:30px}}



body .package-wrapper .selected{background-color:#fff6d1}

body .package-wrapper .selected .package-header{background:linear-gradient(to right,#01335e,#265f91 50%,#01335e);background-image:linear-gradient(270deg,#01335e,#265f91 50%,#01335e);background-image:-webkit-gradient(linear,right top,left top,from(#01335e),color-stop(50%,#265f91),to(#01335e))}

body .package-wrapper .selected .package-content:before{font-family:"font awesome 5 duotone";font-size:32px;margin-left:10px;position:absolute;align-self:center;font-weight:800;color:#1589ee}

body .package-wrapper .selected .features{display:flex;background:#265f91 50%;color:#fff;font-size:10px;border-radius:5px;font-weight:500}

body .package-wrapper .selected .select-button{position:absolute;width:180px;height:32px;right:10px;top:130px;line-height:30px;text-align:center;background:#2791e4;font-weight:700;border-radius:5px;color:#fff;border:2px solid #fff}

body .package-wrapper .selected .select-button:after{content:"Selected";color:#fff;letter-spacing:-.5px;font-weight:700}

@media(max-width:767px){


	body .package-wrapper .selected .select-button{display:none}}body.co-style-1 .order-summary .order-summary-item{font-size:12px}body.co-style-1 .order-summary .order-summary-total{border-top:1px solid #dedede}body.co-style-1 form.two-step-form .form-content{background-color:#eeba4c!important;background:linear-gradient(to right,#eeba4c,#ffce66,#eeba4c)!important;background-image:linear-gradient(to right,#eeba4c,#ffce66,#eeba4c)!important;background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,#eeba4c),color-stop(50%,#ffce66),color-stop(100%,#eeba4c))!important;background-image:-webkit-linear-gradient(left,#eeba4c,#ffce66,#eeba4c)!important;background-image:-o-linear-gradient(left,#eeba4c,#ffce66,#eeba4c)!important;background-image:-moz-linear-gradient(left,#eeba4c,#ffce66,#eeba4c)!important;box-shadow:0 6px 9px -5px #000!important;padding:15px!important;border-radius:5px!important;border:1px solid #dedede!important}body.co-style-1 form.two-step-form .two-step-paypal{background:0 0!important;box-shadow:none!important;border:none!important}body.co-style-1 form.two-step-form .title-line-wrapper{width:100%;padding:0;position:relative}body.co-style-1 form.two-step-form .title-line-wrapper:after{content:"";width:100%;display:block;border-bottom:1px solid #d5d5d5;position:absolute;top:calc(50%);z-index:0}body.co-style-1 form.two-step-form .title-line{background:#fff!important;border-radius:50px;padding-right:10px;padding-left:10px;font-size:14px;line-height:19px;letter-spacing:.56px;display:table;font-weight:400;margin:0 auto;color:#4a4a4a;position:relative;z-index:1}body.co-style-1 form.two-step-form .form-content.form-cc .ssl-encrypted,body.co-style-1 form.two-step-form .form-content.form-cc .agreement-text{color:#333!important}body.co-style-1 form.two-step-form .express-checkout .express-checkout-title:before,body.co-style-1 form.two-step-form .express-checkout .express-checkout-title:after{border-color:#888}body.co-style-1 form.two-step-form .express-checkout .express-checkout-content{border-color:#888}body.co-style-1 input.no-error~label{color:green}body.co-style-2 .info-bar{border:1px solid #666!important}body.co-style-2 .review-wrapper{background:rgba(255,255,255,.6)!important;padding:8px!important;border-radius:5px!important;border:1px solid #e1e1e1}@media(max-width:480px){body.co-style-2 .review-wrapper .reviews-title{font-size:18px}}body.co-style-2 .review-wrapper .description{font-size:14px}@media(min-width:767px) and (max-width:991px){body.co-style-2 .left-side-container{padding-right:0!important}}@media(min-width:767px) and (max-width:991px){body.co-style-2 .right-side-container{padding-left:5px!important}}body.co-style-2 .right-side-container .form-wrapper{background:rgba(255,255,255,.6)!important;padding:8px!important;border-radius:5px!important;border:1px solid #e1e1e1}body.co-style-2 .right-side-container .two-step-form .form-content{background-color:#eeba4c!important;background:linear-gradient(to right,#eeba4c,#ffce66,#eeba4c)!important;background-image:linear-gradient(to right,#eeba4c,#ffce66,#eeba4c)!important;background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,#eeba4c),color-stop(50%,#ffce66),color-stop(100%,#eeba4c))!important;background-image:-webkit-linear-gradient(left,#eeba4c,#ffce66,#eeba4c)!important;background-image:-o-linear-gradient(left,#eeba4c,#ffce66,#eeba4c)!important;background-image:-moz-linear-gradient(left,#eeba4c,#ffce66,#eeba4c)!important;box-shadow:0 6px 9px -5px #000!important;padding:15px!important;border-radius:5px!important;border:1px solid #dedede!important}body.co-style-2 .right-side-container .two-step-form .two-step-paypal{background:0 0!important;box-shadow:none!important;border:none!important}body.co-style-2 .right-side-container .two-step-form .two-step-paypal .express-checkout .express-checkout-title:before,body.co-style-2 .right-side-container .two-step-form .two-step-paypal .express-checkout .express-checkout-title:after{border-color:#c1c1c1}body.co-style-2 .right-side-container .two-step-form .two-step-paypal .express-checkout .express-checkout-content{border-color:#c1c1c1}body.co-style-2 .right-side-container .two-step-form .form-cc .ssl-encrypted,body.co-style-2 .right-side-container .two-step-form .form-cc .agreement-text{color:#333!important}body.co-style-2 .package-wrapper{background:rgba(255,255,255,.6)!important;padding:8px!important;border-radius:5px!important;border:1px solid #e1e1e1}body.co-style-2 .package-wrapper .package-content:before{font-size:25px}

	body.co-style-2 .package-wrapper .selected .package-content:before{font-size:25px}body.co-style-2 .package-wrapper .package-container{border:1px solid #dedede!important;box-shadow:0 6px 9px -6px #666;border-radius:5px!important}body.co-style-2 .package-wrapper .package-container:last-child{margin-bottom:0!important}body.co-style-2 .package-wrapper .package-container .package-info .pi-1{font-size:18px;font-weight:500;font-family:montserrat,sans-serif}@media(max-width:767px){body.co-style-2 .package-wrapper .package-container .package-info .pi-1{font-size:15px}}body.co-style-2 .package-wrapper .package-container .package-info .pi-2{font-weight:400}body.co-style-2 .package-wrapper .package-container .package-bullet-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px}body.co-style-2 .package-wrapper .package-container .style2-discount{font-weight:500}@media(max-width:767px){body.co-style-2 .package-wrapper .package-container .style2-discount{font-size:50%;margin-right:8px}}@media(max-width:320px){body.co-style-2 .package-wrapper .package-container .style2-discount{font-size:30%;margin-right:4px}}body.co-style-2 .package-wrapper .package-container .pi-price-each{font-size:16px;font-weight:500;line-height:1}@media(max-width:767px){body.co-style-2 .package-wrapper .package-container .pi-price-each{font-size:14px}}body.co-style-2 .package-wrapper .package-container .pi-price-each span.small-each{font-size:12px;font-weight:300}body.co-style-2 .package-wrapper .package-container .pi-price-total{font-size:12px;color:#666;font-weight:400;line-height:1.3}@media(max-width:767px){body.co-style-2 .package-wrapper .package-container .pi-price-total{font-size:10px}}body.co-style-2 .package-wrapper .package-container .pi-free-shipping{color:blue;font-size:14px;font-family:oswald}@media(max-width:767px){body.co-style-2 .package-wrapper .package-container .pi-free-shipping{font-size:10px;font-weight:500}}body.co-style-2 .package-wrapper .package-container .pi-price-orig{text-decoration:line-through;color:#666}@media(min-width:768px){body.co-style-3 .left-side-container{padding-right:5px!important}}body.co-style-3 .left-side-container .package-wrapper{background:#fff!important;padding:8px!important;border-radius:5px!important;border:1px solid #e1e1e1}body.co-style-3 .left-side-container .package-wrapper .package-content:before{font-size:20px;margin-left:10px;position:absolute;align-self:center}

	body.co-style-3 .left-side-container .package-wrapper .selected{background-color:#ffe6af!important}

	body.co-style-3 .left-side-container .package-wrapper .selected .package-content:before{font-size:20px;color:#337cf6;margin-left:10px;position:absolute;align-self:center;font-weight:800}body.co-style-3 .left-side-container .package-wrapper .package-container{border-radius:0;border-bottom:1px solid #dedede;box-shadow:none}body.co-style-3 .left-side-container .package-wrapper .package-container .package-info .pi-1{font-size:18px}@media(max-width:375px){body.co-style-3 .left-side-container .package-wrapper .package-container .package-info .pi-1{font-size:14px}}body.co-style-3 .left-side-container .package-wrapper .package-container .package-info .pi-2{font-size:14px;color:green}@media(max-width:375px){body.co-style-3 .left-side-container .package-wrapper .package-container .package-info .pi-2{font-size:14px}}body.co-style-3 .left-side-container .package-wrapper .package-container .pi-price-each{font-size:16px;font-weight:500;line-height:1}body.co-style-3 .left-side-container .package-wrapper .package-container .pi-price-each .small-each{font-size:14px;color:#555}body.co-style-3 .left-side-container .package-wrapper .package-container .pi-price-total{font-size:12px;color:#666;font-weight:400;line-height:1.3}@media(min-width:768px){body.co-style-3 .right-side-container{padding-left:5px!important}}body.co-style-3 .right-side-container form.paypal .ssl-encrypted,body.co-style-3 .right-side-container form.paypal .agreement-text{color:#333}body.co-style-3 .right-side-container .form-wrapper{background:#fff!important;padding:8px!important;border-radius:5px!important;border:1px solid #e1e1e1}body.co-style-3 .right-side-container .form-wrapper .verified-seal .verified-1{background:#666;width:100%!important;padding:20px;border-radius:10px;display:none}body.co-style-3 .right-side-container .form-wrapper .verified-seal .verified-2{width:90%!important;display:inline!important}body.co-style-3 .right-side-container .form-wrapper .form-content{background:0 0!important;box-shadow:none!important;border:none!important;padding:0!important}body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc{border:1px solid #e6e6e6!important;padding:10px!important;margin:5px!important}body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc h4{font-weight:300;font-size:1.3rem}body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc .new-radio-area{border-radius:0!important}body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc .new-radio-area ul li{border:1px solid #d1d1d1}body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc .new-radio-area ul li:last-child{border-top:none!important}@media(min-width:768px){body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc .new-radio-area ul li label{font-size:14px!important}}@media(max-width:767px){body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc .new-radio-area ul li label{font-size:14px!important}}body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc #lifetime-protection{border:1px solid #dedede!important}body.co-style-3 .right-side-container .form-wrapper .form-content .form-cc .form-control{height:calc(2.25rem + 6px)!important}body.co-style-3 .review-wrapper{background:#fff!important;padding:8px!important;border-radius:5px!important;border:1px solid #e1e1e1}@media(max-width:480px){body.co-style-3 .review-wrapper .reviews-title{font-size:18px}}@media(max-width:767px){body.co-style-3 .review-wrapper .description{font-size:14px}}body.co-style-3 input[type=text],body.co-style-3 input[type=search],body.co-style-3 input[type=number],body.co-style-3 input[type=password],body.co-style-3 input[type=tel],body.co-style-3 input[type=email],body.co-style-3 select,body.co-style-3 textarea{background:#f5f5f5!important;border:none!important;border-bottom:1px solid #ccc!important;border-radius:3px!important}body.co-style-3 input[type=text]:focus,body.co-style-3 input[type=search]:focus,body.co-style-3 input[type=password]:focus,body.co-style-3 input[type=tel]:focus,body.co-style-3 input[type=email]:focus,body.co-style-3 select:focus,body.co-style-3 textarea:focus{border-bottom:2px solid #80bdff!important;box-shadow:none}body.co-style-3 input.no-error,body.co-style-3 select.no-error{background:url(../images/tick-input.png) 95% 50% no-repeat #f5f5f5!important;border-bottom:3px solid #a5e2a5!important;border-top:none!important;border-left:none!important;border-right:none!important}body.co-style-3 input.has-error,body.co-style-3 select.has-error{background:url(../images/error-input.png) 95% 50% no-repeat #f5f5f5!important;border-bottom:3px solid orange!important;border-top:none!important;border-left:none!important;border-right:none!important}@media(max-width:500px){body.co-style-4 .left-side-container{padding-left:0;padding-right:0}}@media(max-width:768px){body.co-style-4 .left-side-container{padding-left:5px;padding-right:5px}}


.payment-method-buttons-wrapper-shopify .payment-method-buttons .selected{box-shadow:2px 3px 3px rgba(0,0,0,.1)}

.payment-method-buttons-wrapper-shopify .payment-method-buttons .selected:after{content:"";position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:1rem;border-right-color:#115401;border-top-color:#115401}

.payment-method-buttons-wrapper-shopify .payment-method-buttons .selected .payment-method-name .payment-loading{display:inline-block}

.payment-method-buttons-wrapper-shopify .payment-method-buttons .selected .payment-method-check-icon{position:absolute;top:-.0625rem;right:.625rem;width:.5rem;height:.5rem;display:inline-block;border-radius:.25rem;line-height:1;z-index:999}

.payment-method-buttons-wrapper-shopify .payment-method-buttons .selected .payment-method-check-icon .fa-check{color:#fff;font-size:1rem;position:absolute;top:2px;right:-8px}

body.co-style-4 .left-side-container .package-wrapper .selected{background-color:#fef46e}