﻿.page-error{padding:35px 0 25px 0;text-align:center;max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media screen and ( max-width: 799px ){.page-error{padding:25px 20px}}.page-error .h1{order:2;margin:20px 0}.page-error .img-content{order:1;position:relative;width:210px;margin:0 auto}.page-error .img-content .image-404{display:block;width:168px;height:307px;margin:0 auto;position:relative;overflow:hidden;text-indent:-2000px;z-index:10;background:url("https://abiby-icon-cdn.imgix.net/v4/main/ops-carlino.svg?q=75") no-repeat center center}.page-error .img-content .circle{display:block;position:absolute;width:210px;height:210px;background-color:#fde1e1;border-radius:50%;top:54px;z-index:5}.page-error .page-error-text{order:3}.page-error .btn-primary{order:4;display:inline-block;margin-top:20px}.page-template-page-faq .header{background-color:#fde1e1;transition:background-color ease-in-out 150ms}.page-template-page-faq.scroll .header{background-color:#fff}.page-template-page-faq .entry-header{background-color:#fde1e1}.page-template-page-faq .entry-header .search-bar{display:block;position:relative;margin:20px auto;max-width:485px;height:45px;width:100%}.page-template-page-faq .entry-header .search-bar:before{font-family:"Material Symbols Outlined";content:"";display:block;position:absolute;width:28px;height:28px;font-size:28px;opacity:.6;top:9px;left:12px}.page-template-page-faq .entry-header .search-bar input[type=text]{width:100%;padding:12px 20px 12px 45px;line-height:23px;font-size:24px;border:0 none;border-radius:23px;max-width:100%}.page-template-page-faq .entry-header .search-bar input[type=text]:focus{background-color:#fff}.page-template-page-faq .faq-container{background-color:#fff;padding:20px 0}.page-template-page-faq .faq-container faqhl{background-color:#fac6c1}.page-template-page-faq .faq-container .customer-care-cont{padding-top:20px;padding-bottom:20px}.page-template-page-faq .faq-container .customer-care-cont .btn-primary{vertical-align:middle;margin:15px 0}.page-template-page-faq .faq-container .customer-care-cont .btn-primary.btn-mail:before{content:"mail";display:inline-block;width:28px;height:20px;background-size:100% auto;background-repeat:no-repeat;vertical-align:middle;filter:invert(1);margin:-4px 4px -5px 0}.page-template-page-faq .faq-container .faq-column{margin-bottom:30px}.page-template-page-faq .faq-container .faq-column .h1{column-span:all;padding:20px 0}.page-template-page-faq .faq-container .faq-column .faq-section{break-inside:avoid-column}.page-template-page-faq .faq-container .faq-column .faq-section .faq-section-title{position:relative;height:52px;padding:2px 0}.page-template-page-faq .faq-container .faq-column .faq-section .faq-section-title.open:after{transform:rotate(180deg)}.page-template-page-faq .faq-container .faq-column .faq-section .faq-section-title:after{font-family:"Material Symbols Outlined";content:"";display:block;position:absolute;width:36px;height:36px;font-size:36px;line-height:36px;text-align:center;opacity:.6;top:8px;right:0;transform:rotate(90deg);transition:all ease-in-out 150ms}.page-template-page-faq .faq-container .faq-column .faq-section .faq-section-title:not([lock=""]):after,.page-template-page-faq .faq-container .faq-column .faq-section .faq-section-title.active:after{transform:rotate(180deg)}.page-template-page-faq .faq-container .faq-column .faq-section .faq-section-title img,.page-template-page-faq .faq-container .faq-column .faq-section .faq-section-title picture{width:40px;height:40px;margin:0 3px}.page-template-page-faq .faq-container .faq-column .faq-section .faq-section-title span{font-size:24px;line-height:22px}.page-template-page-faq .faq-container .faq-column .section-cont.active-lock{display:block !important}.page-template-page-faq .faq-container .faq-column .section-cont .cont-ordered{display:flex;justify-content:space-between;flex-flow:column;padding-top:0}.page-template-page-faq .faq-container .faq-column .section-cont .acc-inner{padding-top:0}.cancel-subscription-content .step-cont{text-align:center}.cancel-subscription-content .step-cont .h1-tit{font-style:italic}@media screen and ( max-width: 1023px ){.cancel-subscription-content .step-cont .h1-tit{font-size:36px;line-height:32px}}.cancel-subscription-content .step-cont .h2-tit1{font-size:23px;line-height:20px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step-cont .h2-tit1{font-size:33.5px;line-height:30px}}.cancel-subscription-content .step-cont .cancel-subscription{padding-right:0;font-size:23px}.cancel-subscription-content .step-cont .step-descr{font-size:23px;line-height:22px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step-cont .step-descr{font-size:24px;margin-top:35px;margin-bottom:35px}}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step-cont .btn-primary,.cancel-subscription-content .step-cont .btn-secondary{min-width:270px}}.cancel-subscription-content .step-cont .btn-tertiary{padding-right:0;font-size:23px}.cancel-subscription-content .cancel-step1-popup-veil{opacity:0;visibility:hidden;transition:all ease-in-out 150ms;position:fixed;z-index:5999;width:100%;height:100%;top:0;left:0;background-color:rgba(246,242,242,.87)}.cancel-subscription-content .cancel-step1-popup-veil.open{opacity:1;visibility:visible}.cancel-subscription-content .cancel-step1-popup-veil .btn-close{width:30px;height:30px;display:block;position:absolute;text-align:center;font-size:26px;right:10px;top:10px}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup{position:absolute;top:50%;left:50%;box-shadow:-7.8px 4.5px 60px 0 rgba(77,77,77,.25);transform:translate(-50%, -50%);width:92%;max-width:715px;background-color:#fff;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap}@media screen and ( max-width: 1023px ){.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup{max-height:96%}}@media screen and ( min-width: 1024px ){.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup{height:500px}}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup>img{width:300px;height:500px}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap{text-align:center;padding:24px 30px}@media screen and ( max-width: 1023px ){.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap{overflow-y:scroll;max-height:96vh}}@media screen and ( min-width: 1024px ){.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap{max-width:415px;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;justify-content:center}}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap img.skip{width:104px;margin:-8px auto}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap .label1{font-size:23px;line-height:22px;font-weight:800;padding-bottom:8px}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap .label2{font-size:32.5px;line-height:28px;font-style:italic;font-weight:800}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap .description{font-size:20.5px;line-height:19px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap .description{font-size:19px;line-height:18px}}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap .btn-primary{margin:30px auto 0 auto}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap .btn-cont{width:100%;padding-top:12px}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap .btn-cont .btn-tertiary{padding-right:0}.cancel-subscription-content .cancel-step1-popup-veil .cancella-step1-popup .canc-p-wrap .postilla{font-size:18px;line-height:16px;display:block;padding-top:12px}.cancel-subscription-content .step1-cont .h2-tit{margin:12px 0;font-size:23px;line-height:20px;font-style:italic}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step1-cont .h2-tit{font-size:24px;line-height:22px}.cancel-subscription-content .step1-cont .h2-tit br{display:none}}.cancel-subscription-content .step1-cont .reasons-list{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;justify-content:center;margin:25px auto 25px auto}.cancel-subscription-content .step1-cont .reasons-list li{font-size:23px;line-height:22px;font-weight:700;width:50%;margin-bottom:12px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step1-cont .reasons-list li{font-size:24px;width:auto}}.cancel-subscription-content .step1-cont .reasons-list li .circle{width:110px;margin:10px auto 10px auto}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step1-cont .reasons-list li .circle{width:126px;margin:0 30px 15px 30px}}.cancel-subscription-content .step1-cont .reasons-list li .circle img{width:100%;height:auto}.cancel-subscription-content .step1-cont .btn-primary,.cancel-subscription-content .step1-cont .btn-secondary,.cancel-subscription-content .step1-cont .btn-tertiary{display:block;margin:30px auto;max-width:330px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step1-cont .btn-primary,.cancel-subscription-content .step1-cont .btn-secondary,.cancel-subscription-content .step1-cont .btn-tertiary{max-width:270px}}.cancel-subscription-content .step1-cont .your-gift .h2-tit{font-size:25px;line-height:22px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step1-cont .your-gift .h2-tit{font-size:33.5px;line-height:30px}}.cancel-subscription-content .step1-cont .your-gift .col2-gift{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;justify-content:center;max-width:400px;margin:20px auto}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step1-cont .your-gift .col2-gift{border:1px solid #ccc;padding:23px;margin:25px auto 35px auto;max-width:552px}}.cancel-subscription-content .step1-cont .your-gift .col2-gift img{width:50%}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step1-cont .your-gift .col2-gift img{width:150px;height:auto}}.cancel-subscription-content .step1-cont .your-gift .col2-gift p{width:50%;padding-left:15px;text-align:left;font-size:20.5px;line-height:19px;font-weight:700}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step1-cont .your-gift .col2-gift p{width:350px;font-size:24px;line-height:28px}}.cancel-subscription-content .step2-cont,.cancel-subscription-content .step4-cont{max-width:375px;margin:15px auto 30px auto}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step2-cont,.cancel-subscription-content .step4-cont{margin:20px auto 60px auto;max-width:860px}}.cancel-subscription-content .step2-cont .h2-tit,.cancel-subscription-content .step4-cont .h2-tit{font-weight:500}.cancel-subscription-content .step2-cont>p,.cancel-subscription-content .step4-cont>p{margin-bottom:28px}.cancel-subscription-content .step2-cont .reasons .h3-tit,.cancel-subscription-content .step4-cont .reasons .h3-tit{font-size:20.5px;line-height:32px;font-style:italic}.cancel-subscription-content .step2-cont .reasons ul,.cancel-subscription-content .step4-cont .reasons ul{text-align:left;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step2-cont .reasons ul,.cancel-subscription-content .step4-cont .reasons ul{max-width:500px;margin:20px auto 0 auto}}.cancel-subscription-content .step2-cont .reasons ul textarea,.cancel-subscription-content .step4-cont .reasons ul textarea{margin:10px 0;padding-top:10px}.cancel-subscription-content .step2-cont .reasons ul li.input-radio,.cancel-subscription-content .step4-cont .reasons ul li.input-radio{float:left;width:100%}.cancel-subscription-content .step2-cont .reasons ul li.input-radio label,.cancel-subscription-content .step4-cont .reasons ul li.input-radio label{margin:9px 0;font-size:19px;line-height:16px;color:#000;font-weight:500}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step2-cont .reasons ul li.input-radio label,.cancel-subscription-content .step4-cont .reasons ul li.input-radio label{font-size:24px;line-height:22px;padding-right:0;margin:17px 0}}.cancel-subscription-content .step2-cont .reasons ul li.input-radio label:before,.cancel-subscription-content .step4-cont .reasons ul li.input-radio label:before{top:50%}.cancel-subscription-content .step2-cont .reasons ul li.input-radio label:after,.cancel-subscription-content .step4-cont .reasons ul li.input-radio label:after{top:50%}.cancel-subscription-content .step2-cont .reasons ul li.input-checkbox,.cancel-subscription-content .step4-cont .reasons ul li.input-checkbox{float:left;width:100%}.cancel-subscription-content .step2-cont .reasons ul li.input-checkbox label,.cancel-subscription-content .step4-cont .reasons ul li.input-checkbox label{display:inline-block;margin:9px 0;font-size:19px;line-height:16px;color:#000;transition:color ease-in-out 150ms}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step2-cont .reasons ul li.input-checkbox label,.cancel-subscription-content .step4-cont .reasons ul li.input-checkbox label{font-size:24px;line-height:22px;margin:17px 0}}.cancel-subscription-content .step2-cont .reasons ul li.input-checkbox label:before,.cancel-subscription-content .step4-cont .reasons ul li.input-checkbox label:before{top:50%;width:17px;height:17px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step2-cont .reasons ul li.input-checkbox label:before,.cancel-subscription-content .step4-cont .reasons ul li.input-checkbox label:before{width:22px;height:22px}}.cancel-subscription-content .step2-cont .reasons ul li.input-checkbox label:after,.cancel-subscription-content .step4-cont .reasons ul li.input-checkbox label:after{top:50%;margin-top:-10px;width:15px;height:15px;left:2px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step2-cont .reasons ul li.input-checkbox label:after,.cancel-subscription-content .step4-cont .reasons ul li.input-checkbox label:after{margin-top:-10px;left:3px;width:19px;height:18px}}.cancel-subscription-content .step2-cont .reasons ul li.input-checkbox input[disabled]+label,.cancel-subscription-content .step4-cont .reasons ul li.input-checkbox input[disabled]+label{color:#c1c1c1}.cancel-subscription-content .step2-cont .reasons ul li.text-box,.cancel-subscription-content .step4-cont .reasons ul li.text-box{width:100%}.cancel-subscription-content .step2-cont .reasons ul li.text-box::marker,.cancel-subscription-content .step4-cont .reasons ul li.text-box::marker{display:none;content:""}.cancel-subscription-content .step2-cont .reasons ul li.text-box .acc-inner,.cancel-subscription-content .step4-cont .reasons ul li.text-box .acc-inner{padding:0}.cancel-subscription-content .step2-cont .reasons ul li.text-box .tooltip-accordion,.cancel-subscription-content .step4-cont .reasons ul li.text-box .tooltip-accordion{width:100%;font-size:15.5px;line-height:16px;padding:10px 10px;background-color:#ffedea;position:relative;margin-top:9px}.cancel-subscription-content .step2-cont .reasons ul li.text-box .tooltip-accordion:before,.cancel-subscription-content .step4-cont .reasons ul li.text-box .tooltip-accordion:before{content:"";display:block;width:0;height:0;position:absolute;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:9px solid #ffedea;top:-9px;left:0}.cancel-subscription-content .step2-cont .reasons ul li.validation-error label,.cancel-subscription-content .step4-cont .reasons ul li.validation-error label{color:#e00000}.cancel-subscription-content .step2-cont .reasons ul li.validation-error label:before,.cancel-subscription-content .step4-cont .reasons ul li.validation-error label:before{color:#e00000}.cancel-subscription-content .step2-cont .reasons ul li.validation-error textarea,.cancel-subscription-content .step4-cont .reasons ul li.validation-error textarea{border-color:#e00000}.cancel-subscription-content .step2-cont .comment,.cancel-subscription-content .step4-cont .comment{max-width:500px;margin:20px auto 0 auto}.cancel-subscription-content .step2-cont .comment .h3-tit,.cancel-subscription-content .step4-cont .comment .h3-tit{text-align:left}.cancel-subscription-content .step2-cont .btn-primary,.cancel-subscription-content .step2-cont .btn-secondary,.cancel-subscription-content .step2-cont .btn-tertiary,.cancel-subscription-content .step4-cont .btn-primary,.cancel-subscription-content .step4-cont .btn-secondary,.cancel-subscription-content .step4-cont .btn-tertiary{margin-bottom:15px;display:block}@media screen and ( min-width: 800px ){.cancel-subscription-content .step2-cont .btn-primary,.cancel-subscription-content .step2-cont .btn-secondary,.cancel-subscription-content .step2-cont .btn-tertiary,.cancel-subscription-content .step4-cont .btn-primary,.cancel-subscription-content .step4-cont .btn-secondary,.cancel-subscription-content .step4-cont .btn-tertiary{max-width:500px;width:100%;margin-left:auto;margin-right:auto}}.cancel-subscription-content .step2-cont .btn-primary,.cancel-subscription-content .step4-cont .btn-primary{margin:20px auto 26px auto;max-width:335px}.cancel-subscription-content .step2-cont .btn-tertiary,.cancel-subscription-content .step4-cont .btn-tertiary{padding-right:0;margin-top:10px;width:auto;display:inline-block}.cancel-subscription-content #stepCont3{background:linear-gradient(180deg, #fff 0%, #cfcfcf 100%)}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;justify-content:center;padding:40px 0 50px 0}}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .hero-img-cont{padding-right:30px;width:53%}}@media screen and ( ){.cancel-subscription-content .step3-cont .hero-img-cont{padding-right:35px;width:58%}}.cancel-subscription-content .step3-cont .hero-img-cont img{width:100%}.cancel-subscription-content .step3-cont .text-cont{background:linear-gradient(180deg, #fff 0%, #cfcfcf 100%);padding-bottom:20px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont{text-align:left;background:rgba(0,0,0,0);padding:0;width:47%}}@media screen and ( ){.cancel-subscription-content .step3-cont .text-cont{width:42%}}.cancel-subscription-content .step3-cont .text-cont .h1-tit{margin-bottom:0}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont .h1-tit{margin-top:7px}}.cancel-subscription-content .step3-cont .text-cont .h2-tit1{margin-top:2px}.cancel-subscription-content .step3-cont .text-cont .highlight{background-color:#fac6c1;color:#fff;font-size:36px;line-height:25px;padding:0 8px;display:inline-block;font-weight:900;font-style:italic;text-transform:uppercase;margin:4px 0 14px 0}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont .highlight{margin:12px 0 22px 0}}.cancel-subscription-content .step3-cont .text-cont .prices{font-size:18px;font-weight:700}.cancel-subscription-content .step3-cont .text-cont .prices .reg-price{text-decoration:line-through}.cancel-subscription-content .step3-cont .text-cont .prices .strike-price{text-decoration:line-through;color:#575757}.cancel-subscription-content .step3-cont .text-cont .prices .final-price{color:#000;font-weight:900}.cancel-subscription-content .step3-cont .text-cont .prices .discount-price{color:#000;font-weight:900;font-size:25px}.cancel-subscription-content .step3-cont .text-cont .prices .label{display:block}.cancel-subscription-content .step3-cont .text-cont .timer{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;justify-content:center;margin:30px 0}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont .timer{justify-content:left;float:left;margin:30px 0 20px 0;max-width:200px}}.cancel-subscription-content .step3-cont .text-cont .timer label{width:100%;font-weight:bold;font-size:15.5px;display:inline-block;padding-bottom:4px}.cancel-subscription-content .step3-cont .text-cont .timer min,.cancel-subscription-content .step3-cont .text-cont .timer sec{display:block;width:73px;height:81px;text-align:center;font-size:48px;font-weight:700;line-height:41px;padding:20px 0;color:#000;border-radius:10px;border:1px solid #7e7e7e;background-color:#fff}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont .timer min,.cancel-subscription-content .step3-cont .text-cont .timer sec{width:81px;height:91px;padding:25px 0;border-radius:20px}}.cancel-subscription-content .step3-cont .text-cont .timer sep{position:relative;font-size:70px;width:35px;text-align:center}.cancel-subscription-content .step3-cont .text-cont .timer sep:after,.cancel-subscription-content .step3-cont .text-cont .timer sep:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#7e7e7e;position:absolute;left:50%;margin-left:-3px}.cancel-subscription-content .step3-cont .text-cont .timer sep:after{top:50px}.cancel-subscription-content .step3-cont .text-cont .timer sep:before{bottom:50px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont .cta-cont{float:left;clear:right;margin:30px 0 15px 0;padding:48px 30px 0 30px;width:calc(100% - 197px);max-width:340px;text-align:center}}.cancel-subscription-content .step3-cont .text-cont .cta-cont .btn-primary{display:block;margin:6px auto}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont .cta-cont .btn-primary{min-width:inherit}}.cancel-subscription-content .step3-cont .text-cont .cta-cont .label{font-size:15px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont .cta-cont .label{font-size:17px;font-weight:700}}.cancel-subscription-content .step3-cont .text-cont .cancel-subscription{margin:30px 0 20px 0}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step3-cont .text-cont .cancel-subscription{margin:5px 0 0 0}}.cancel-subscription-content .step5-cont,.cancel-subscription-content .step6-cont{margin-bottom:25px}@media screen and ( min-width: 1024px ){.cancel-subscription-content .step5-cont,.cancel-subscription-content .step6-cont{margin:50px auto}}.cancel-subscription-content .step5-cont .btn-primary,.cancel-subscription-content .step6-cont .btn-primary{display:block;margin:6px auto;margin:30px auto 10px auto}.cancel-subscription-content .step5-cont .btn-tertiary,.cancel-subscription-content .step6-cont .btn-tertiary{margin:20px 0 10px 0}.cancel-subscription-content .call-us-bg{background-color:#f6f2f2;padding:30px 0}.cancel-subscription-content .call-us-bg .need-help{margin:0}.page-template-page-redeem-gift .box_regalo_top_banner{max-width:425px;margin:60px auto 30px auto;text-align:center}.page-template-page-redeem-gift .section-half{justify-content:center;padding:40px 0}@media screen and ( max-width: 1023px ){.page-template-page-redeem-gift .section-half .half-l30{width:100%}}@media screen and ( min-width: 1024px ){.page-template-page-redeem-gift .section-half .half-l30{margin-right:20px}}.page-template-page-redeem-gift .section-half .half-l30 img{margin:0 auto}@media screen and ( max-width: 1023px ){.page-template-page-redeem-gift .section-half .half-r{width:100%}}.page-template-page-redeem-gift .section-half .img-cont{margin-bottom:10px}@media screen and ( min-width: 1024px ){.page-template-page-redeem-gift .section-half .img-cont{max-width:290px}}.page-template-page-redeem-gift .section-half .text-cont .h1 span{white-space:nowrap}.page-template-page-redeem-gift .section-half .text-cont>.h3{padding:15px 0 22px 0}.page-template-page-redeem-gift .section-half .text-cont .insert-code{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;margin-bottom:8px}@media screen and ( min-width: 1024px ){.page-template-page-redeem-gift .section-half .text-cont .insert-code{width:50%}}.page-template-page-redeem-gift .section-half .text-cont .insert-code qp{margin-top:4px}.page-template-page-redeem-gift .section-half .text-cont .insert-code-form{text-align:center;font-size:0}@media screen and ( min-width: 1024px ){.page-template-page-redeem-gift .section-half .text-cont .insert-code-form{text-align:left}}.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block{vertical-align:top;display:inline-block;max-width:335px;float:none}@media screen and ( min-width: 1024px ){.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block{width:50%}}.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block.form-row{margin-bottom:15px}@media screen and ( max-width: 1023px ){.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block.form-row{width:100%}}@media screen and ( min-width: 1024px ){.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block.form-row{max-width:315px}}.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block.form-row input[type=text]{padding:10px 10px 7px 10px}.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block.submit-cont{width:100%}@media screen and ( min-width: 1024px ){.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block.submit-cont{width:220px;margin-left:15px}}.page-template-page-redeem-gift .section-half .text-cont .insert-code-form .inline-block.submit-cont .btn-apply-code{margin:0;width:100%}.page-template-page-redeem-gift .login-social-txt{display:none}.page-template-page-redeem-gift .page-wrapper-bg{width:100%;float:left;padding-bottom:60px}@media screen and ( min-width: 800px ){.page-template-page-redeem-gift .page-wrapper-bg{background:url("assets/images/bg/bg-pagina-regalo.jpg") no-repeat top center}}.page-template-page-redeem-gift .gift_content{max-width:365px;margin:30px auto 5px auto;border:1px solid #ccc;background-color:#f6f2f2;overflow:auto;padding:15px;border-radius:5px}.page-template-page-redeem-gift .gift_content img{max-width:50%;margin-right:15px;float:left}@media screen and ( min-width: 800px ){.page-template-page-partner .col-full{max-width:800px;margin:40px auto 0 auto;padding-left:30px;padding-right:30px;float:none}}.page-template-page-partner .col-full .h1{margin:12px 0}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .h1{margin:15px 0}}.page-template-page-partner .col-full .choose-lang{position:absolute;right:15px;vertical-align:top;top:-4px}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .choose-lang{right:0}}.page-template-page-partner .col-full .choose-lang select{max-width:145px;min-width:145px}.page-template-page-partner .col-full .choose-lang .desktop_only{white-space:nowrap;font-size:14px;line-height:40px;padding-right:5px}.page-template-page-partner .col-full .h1{padding-right:39%}.page-template-page-partner .col-full .subtitle{display:inline-block;padding:0 0 12px 0;font-size:18px;position:relative}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .subtitle{padding:0 0 15px 0}}.page-template-page-partner .col-full .interested-in-fields{margin-bottom:15px}.page-template-page-partner .col-full .interested-in-fields .form-row{margin:0}.page-template-page-partner .col-full .parag{padding:0 0 20px 0}.page-template-page-partner .col-full .parag:last-child{padding:0}.page-template-page-partner .col-full .parag .h2{font-size:20px;line-height:21px;margin:2px 0 10px}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .parag .h2{font-size:22px}}.page-template-page-partner .col-full .parag p{margin:0;font-size:19px;line-height:1.4em}.page-template-page-partner .col-full .partner-form-success .cont{padding:60px 15px}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .partner-form-success .cont{padding:60px 0}}.page-template-page-partner .col-full .partner-form-success .cont .h1{padding-right:0;text-transform:none;font-size:36px;line-height:38px;padding-bottom:50px}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .partner-form-success .cont .h1{font-size:48px;line-height:52px;padding-bottom:40px}}.page-template-page-partner .col-full .partner-form-success .cont .text{font-size:19px;line-height:21px;padding-bottom:30px}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .partner-form-success .cont .text{font-size:22px;line-height:24px;padding-bottom:70px}}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .partner-form-success .cont .btn-primary{min-width:300px}}.page-template-page-partner .col-full .partner-form-fields{position:relative}.page-template-page-partner .col-full .partner-form-fields form fieldset .h2{margin-bottom:12px;width:100%}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .partner-form-fields form fieldset .h2{margin-bottom:15px}}.page-template-page-partner .col-full .partner-form-fields form fieldset .form-row{width:100%}@media screen and ( min-width: 1024px ){.page-template-page-partner .col-full .partner-form-fields form fieldset .form-row.half-row{width:calc(50% - 8px)}}.page-template-page-partner .col-full .partner-form-fields form fieldset p{margin-top:0;margin-bottom:15px}.page-template-page-partner .col-full .partner-form-fields form .btn-primary{margin:20px auto;min-width:300px}.page-template-page-partner .col-full .partner-form-fields form input[type=radio]+label{padding-bottom:8px;margin:4px 0}.page-template-page-partner .col-full .btn-cont{padding:0 15px}
/*# sourceMappingURL=style-other-pages.css.map */
