.acerPage_108
#fullcontainer{padding-top:35px;background:#000}#camp{box-sizing:border-box}#camp *, #camp *:before, #camp *:after{box-sizing:inherit}#camp{padding-bottom:24px;position:relative;z-index:1;width:100%;background:#000;text-align:center;overflow:hidden;box-sizing:border-box;font-size:16px;color:#fff}#camp
.layout{width:100%;padding:30px
0}#camp .layout
h2{margin:0
0 45px;font-size:32px;font-weight:700;color:#fff;text-align:center}#camp .layout h2
span{display:block;font-weight:normal;font-size:16px}#campHead{padding:50px
0;background:url(/frame/giftcard/landing_1420x300.jpg) no-repeat center center /cover}#campHead
h1{margin:0
0 45px;font-size:48px;font-weight:700;color:#fff}#campHead h1
span{display:block;font-weight:normal;font-size:22px}#campHead
a.actionButton{background:#C026D3}#campHead a.actionButton:hover{background:#8C129B;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2)}#selector{}#selector
.wrp{margin:0
auto;padding:0
0 6px;width:100%;max-width:1000px;text-align:center}#selector
.grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:0
-20px}#selector .grid
.col{padding:0
20px;width:100%;flex:0 0 50%;max-width:50%}#selector .grid
.colLeft{text-align:left}#selector
h3{margin:0
0 20px;font-size:18px;font-weight:700;color:#fff}#selector
.ch{margin:0
0 30px}#selector .ch
a{margin:0
10px 10px 0;padding:10px;display:inline-block;background:#111827;border:solid 1px #1F2937;border-radius:4px;color:#fff;text-decoration:none}#selector .ch a:hover{border:solid 1px #31B5FF}#selector .ch
a.active{background:#31B5FF;border:solid 1px #31B5FF}#card-image{margin:0
0 10px;width:auto;max-width:100%}h3#card-title{margin:0;font-size:22px}#card-price{margin:0;font-size:36px;font-weight:700;color:#31B5FF}#card-description{margin:0
0 30px;font-size:14px;color:#ddd}#basketBtn{background:#C026D3}#basketBtn:hover{background:#8C129B;box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.2)}#howItWorks
.wrp{margin:0
auto;padding:0
0 6px;width:100%;max-width:1000px;text-align:left}#howItWorks
.grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:0
-20px}#howItWorks .grid
.col{padding:0
20px;width:100%;flex:0 0 33.333333%;max-width:33.333333%}#howItWorks
.box{padding:10px
10px 20px;width:100%;height:100%;background:#111827;border:solid 1px #1F2937;border-radius:4px;color:#fff;text-align:center}#howItWorks .box
.num{margin:0
0 10px;font-size:32px;font-weight:700;color:#31B5FF}#howItWorks .box
h3{margin:0
0 20px;font-size:18px;font-weight:700;color:#fff}#howItWorks .box
p{margin:0;font-size:15px}#contactFaq{font-family:'Noto Sans',sans-serif;text-align:center}#contactFaq
.wrp{margin:0
auto;padding:0
0 6px;width:100%;max-width:1000px;text-align:left}#contactFaq
.faqCatBox{margin:0
0 10px;padding:0
10px;background:#111827;border:solid 1px #1F2937;border-radius:4px}#contactFaq .faqCatBox
.cat{position:relative;display:block;padding:12px
0 12px 30px;font-family:'Noto Sans',sans-serif;font-size:16px;font-weight:bold;color:#fff;text-decoration:none}#contactFaq .faqCatBox .cat:hover{color:#31B5FF}#contactFaq .faqCatBox .cat
i{position:absolute;left:0;top:12px;width:20px;height:20px}#contactFaq .faqCatBox .cat i:before,
#contactFaq .faqCatBox .cat i:after{content:'';position:absolute;left:0;top:10px;width:20px;height:0;border:1px
solid #31B5FF}#contactFaq .faqCatBox .cat i:after{transition:all 0.5s ease-out;transform:rotate(90deg)}#contactFaq .faqCatBox .cat i:hover:after,
#contactFaq .faqCatBox .cat i.opened:after{transform:rotate(360deg)}#contactFaq
.faqCatContent{padding:30px}@media only screen and (max-width: 767px){#campHead
h1{font-size:30px}#campHead h1
span{font-size:18px}#camp .layout
h2{font-size:28px}#selector
.wrp{max-width:400px}#selector
.grid{margin:0}#selector .grid
.col{padding:0;flex:0 0 100%;max-width:100%}#howItWorks
.wrp{max-width:370px}#howItWorks
.grid{margin:0}#howItWorks .grid
.col{padding:0;margin:0
0 20px;flex:0 0 100%;max-width:100%}}