.doe-action .shop-product-card.campanha{width:100%;max-width:unset;-webkit-box-shadow:none;box-shadow:none;background:none}.doe-action .shop-product-card.campanha .btn{background:#69267d}.fa-heart[data-v-deb63800]{position:absolute;color:#d8d8d8;font-size:24px;top:18px;right:18px}form[data-v-deb63800]{position:relative;background:#fcfcfc;padding:30px 15px}h2[data-v-deb63800]{color:#69247f;text-align:center;letter-spacing:1px;margin-bottom:20px}p[data-v-deb63800]{margin-bottom:20px}.action[data-v-deb63800]{margin-top:20px}.btn-pa[data-v-deb63800]{padding:10px 5px;font-size:13px;letter-spacing:0;margin-bottom:5px;width:99%;font-size:12px}.payment-methods[data-v-deb63800]{list-style:none;margin:0;padding:0}.payment-methods[data-v-deb63800]:after{content:"";clear:both}[type=radio][data-v-deb63800]{opacity:0}.payment-method[data-v-deb63800]{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;height:70px;position:relative;width:24%;display:inline-block;margin-right:1%}.payment-method label[data-v-deb63800]{background:#fff no-repeat 50%;bottom:1px;cursor:pointer;display:block;font-size:13px;left:0;position:absolute;width:100%;height:100%;top:0;white-space:nowrap;text-align:center}.payment-method.common label[data-v-deb63800]{padding:20px 0}.payment-methods input:focus+label[data-v-deb63800]{background:grey;color:#fff}.payment-methods input:checked+label[data-v-deb63800]{background:#8dc336;color:#fff}.payment-methods input:checked+label[data-v-deb63800]:after{top:2px;content:"";display:inline-block;height:20px;position:absolute;right:2px;width:20px;font-family:linea-icon-font!important;content:"\E01C";font-size:10px}#other-value[data-v-deb63800]{width:100%;height:100%;border:none;background:transparent;text-align:center;outline:none;cursor:pointer}#other-value[data-v-deb63800]::-webkit-input-placeholder{color:grey;font-size:10px;text-align:center;text-transform:uppercase}#other-value[data-v-deb63800]::-moz-placeholder{color:grey;font-size:10px;text-align:center;text-transform:uppercase}#other-value[data-v-deb63800]:-ms-input-placeholder{color:grey;font-size:10px;text-align:center;text-transform:uppercase}#other-value[data-v-deb63800]::-ms-input-placeholder{color:grey;font-size:10px;text-align:center;text-transform:uppercase}#other-value[data-v-deb63800]::placeholder{color:grey;font-size:10px;text-align:center;text-transform:uppercase}#campanha{min-height:100vh}#campanha .slider{position:relative}#campanha .shop-p-slider-nav{position:absolute;top:48%;opacity:1!important;background:none!important;color:#fff!important;text-shadow:0 1px 5px #000;z-index:10;border:none}#campanha .shop-p-slider-nav.shop-p-slider-nav-left{left:5px}#campanha .shop-p-slider-nav.shop-p-slider-nav-right{right:5px}#campanha .shop-p-slider-nav span{font-size:66px}#campanha .shop-product-card.campanha{max-width:unset;margin-bottom:0;border:none}#campanha .shop-product-card.campanha .slider-modal img{height:539px;width:100%!important;-o-object-fit:cover;object-fit:cover}#campanha .modal-backdrop.in{opacity:.7}#campanha .shop-product-card.campanha .product-info{padding:40px}#campanha .shop-product-card.campanha .product-info .title{font-size:30px;margin-bottom:8px}#campanha .shop-product-card.campanha .product-info .subtitle{font-size:16px}#campanha .shop-product-card.campanha .product-details{height:378px;overflow-y:scroll;margin:42px 30px;padding-right:15px}#campanha .shop-product-card.campanha .product-details p{font-size:13px}#campanha .input-pricing .currency,#campanha .input-pricing .form-control{font-size:18px}#campanha .product-meta .btn{font-size:13px;padding:10px}#campanha .basket-img{width:27px;margin-right:3px;margin-left:17px}#campanha .fixed-bottom{position:fixed;background:#2c2f38;color:#fff;width:100%;bottom:0;z-index:100;padding:20px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}#campanha .fixed-bottom h3{color:#fff;line-height:31px}#campanha .fixed-bottom .shop-product-card{background:transparent;-webkit-box-shadow:none!important;box-shadow:none!important}#campanha .fixed-bottom .shop-product-card .form-control{background:none;color:#fff}#campanha .product-meta .btn{background:#5f9e4d}#campanha .shop-product-card.campanha .input-pricing .arrow-btns>*{color:#fff}#campanha h1{text-align:center;font-size:35px;text-transform:uppercase}#campanha .sub-title{text-align:center;font-style:italic}