.page-main{max-width:100%;margin-top:90px;padding-left:0;padding-right:0;padding-top:0 !important}.awgiftcard-card-faqs .page-title-wrapper .page-title{display:none}.awgiftcard-card-faqs .page-main{max-width:940px;margin-top:120px;padding:90px 2rem 2rem}.awgiftcard-card-faqs .page-main .faqs-page-book .title-faqs h1{text-align:left}.awgiftcard-card-faqs .page-main .faqs-page-book .full-faqs .content-faqs .question{font-weight:300;line-height:1.4;font-size:22px;margin-bottom:1.5rem}.awgiftcard-card-faqs .page-main .faqs-page-book .full-faqs .content-faqs .answers{font-size:16px;margin-bottom:10px}.awgiftcard-card-faqs .page-main .faqs-page-book .full-faqs .content-faqs .answers a{display:block;margin-bottom:10px}.awgiftcard-card-faqs .page-main .faqs-page-book .full-faqs .content-faqs .images_gift_card{text-align:center;margin-bottom:10px}.awgiftcard-card-faqs .page-main .faqs-page-book .full-faqs .content-faqs .images_gift_card img{width:100%}.awgiftcard-card-faqs .columns .sidebar-additional{display:none}.bookanappointment-page-weddings .modals-wrapper .modal-popup .modal-content{border:none;background:0 0;box-shadow:none}.page-product-giftcard .product.info.detailed{display:none}.page-product-giftcard .faqs-page-book .title-faqs h1{text-align:left}.page-product-giftcard .faqs-page-book .full-faqs .content-faqs .question{font-weight:300;line-height:1.4;font-size:22px;margin-bottom:1.5rem;color:#333}.page-product-giftcard .faqs-page-book .full-faqs .content-faqs .answers{font-size:16px;margin-bottom:10px}.page-product-giftcard .faqs-page-book .full-faqs .content-faqs .answers a{display:block;margin-bottom:10px}.page-product-giftcard .faqs-page-book .full-faqs .content-faqs .images_gift_card{text-align:center;margin-bottom:10px}.page-product-giftcard .faqs-page-book .full-faqs .content-faqs .images_gift_card img{width:100%}.page-product-giftcard .modal-form-fit-guarantee{display:none;position:fixed;z-index:9998;padding-top:60px;top:0;right:0;bottom:0;left:0;overflow:auto;overflow-y:scroll;background-color:rgba(0,0,0,.4)}.page-product-giftcard .modal-form-fit-guarantee .modal-content{position:relative;background-color:#fefefe;margin:auto;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;border-radius:15px;padding:30px;max-width:900px;width:75%}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-header{flex-direction:row-reverse;display:flex;justify-content:space-between;margin:10px 0 20px}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-header .close-fit-guarantee{border:0;background:0 0;padding:0;box-shadow:none;position:absolute;top:10px;right:20px}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-header span{font-size:40px;font-family:'Rubik'}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-header h4{font-weight:400;text-transform:uppercase;margin:0;font-size:16px;letter-spacing:.5px}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body .row{display:flex;justify-content:space-between}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body .row .col-md-6{width:48%}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body p{letter-spacing:.5px;line-height:22px}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body fieldset{border:0;margin:10px 0;padding:0}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body fieldset label{margin-bottom:6px;display:block}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body ul{padding-inline-start:0px}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body *{color:#999}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body .form-control[disabled],.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body .form-control[readonly],.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body .form-control{color:#555;border-radius:20px}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-body .form-control[type=text]{height:40px}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-footer{text-align:center;margin-top:30px}.page-product-giftcard .modal-form-fit-guarantee .modal-content .modal-footer .btn{height:60px;width:260px;border:0;background:red;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:18px}.page-product-giftcard .minicart-wrapper .action.showcart .counter.qty{min-width:25px}.page-product-giftcard .modals-wrapper .modal-popup .modal-content{border:none;background:0 0;box-shadow:none}.page-product-giftcard .modals-wrapper .modal-popup .modal-header{border:none}.page-product-giftcard .modals-wrapper .modal-popup .modal-footer{border:none}.page-product-giftcard .aw-gc-product-add-form{max-width:700px;margin:0 auto;margin-top:-6.7rem}.page-product-giftcard .aw-gc-product-add-form .label_custom_amount_form{display:none}.page-product-giftcard .aw-gc-product-form-options__delivery-date-timezone{display:none !important}.page-product-giftcard .aw-gc-product-form-description{display:none}.page-product-giftcard .aw-gc-product-form-options__preview{display:none}.page-product-giftcard .ccard-get-fors{margin:30px 6px 10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.page-product-giftcard .ccard-get-fors .tab-price_amount{display:none}.page-product-giftcard .ccard-get-fors .tab-price_amount.active{display:flex}.page-product-giftcard .ccard-get-fors .tab-price_amount .left-image{width:50%;text-align:center;padding-top:30px}.page-product-giftcard .ccard-get-fors .tab-price_amount .left-image img{height:300px}.page-product-giftcard .ccard-get-fors .tab-price_amount .right-info{display:flex;flex-direction:column;justify-content:flex-start;padding:4rem 0 0}.page-product-giftcard .ccard-get-fors .tab-price_amount .right-info .title{padding-top:70px}.page-product-giftcard .ccard-get-fors .tab-price_amount .right-info h3{font-weight:400;font-size:2.4rem}.page-product-giftcard .ccard-get-fors .tab-price_amount .right-info .des{padding-top:10px;padding-bottom:10px;max-width:350px}.page-product-giftcard .ccard-get-fors .tab-price_amount .right-info .link-faq a{text-transform:uppercase;letter-spacing:1.5px;color:#424242;margin-bottom:10px}.page-product-giftcard .ccard-get-fors-faq{margin:10px 6px}.page-product-giftcard .ccard-get-fors-faq .tab-price_amount{display:flex;text-align:left;justify-content:left}.page-product-giftcard .ccard-get-fors-faq .tab-price_amount .right-info .link-faq a{letter-spacing:1.5px;color:#424242;margin-bottom:10px;text-decoration:underline}.page-product-giftcard .schedule-ccard-get{display:flex;justify-content:space-between;flex-direction:row;width:100%}.page-product-giftcard .schedule-ccard-get .button-get-now{width:48%}.page-product-giftcard .schedule-ccard-get .button-get-now .send-it-now{color:#353535;display:block;background:#e8e8e8;border:1px solid #bdbaba;border-radius:2px;width:100%;font-size:16px;line-height:1.4;text-align:center;position:relative;-webkit-transition:.1s ease;transition:.1s ease;padding:3rem 0;cursor:pointer}.page-product-giftcard .schedule-ccard-get .button-get-now .send-it-now.actived{border-color:red;background:#fff}.page-product-giftcard .schedule-ccard-get .button-get-now .send-it-now.actived:after{position:absolute;right:-3px;top:-4px;width:16px;height:16px;background-size:32px;background-image:url(../images/icon/plus.png);background-size:cover;content:"";background-position:-16px 0}.page-product-giftcard .schedule-ccard-get .button-get-schedu{width:48%}.page-product-giftcard .schedule-ccard-get .button-get-schedu .input-group{display:block}.page-product-giftcard .schedule-ccard-get .button-get-schedu .input-group-addon{color:#353535;display:block;background:#e8e8e8;border:1px solid #bdbaba;border-radius:2px;width:100%;font-size:16px;text-align:center;position:relative;-webkit-transition:.1s ease;transition:.1s ease;padding:3rem 0}.page-product-giftcard .schedule-ccard-get .button-get-schedu .input-group-addon.actived{border-color:red;background:#fff}.page-product-giftcard .schedule-ccard-get .button-get-schedu .input-group-addon.actived:after{position:absolute;right:-3px;top:-4px;width:16px;height:16px;background-size:32px;background-image:url(../images/icon/plus.png);background-size:cover;content:"";background-position:-16px 0}.page-product-giftcard .schedule-ccard-get .button-get-schedu .input-group-addon #date_picker_div{line-height:1.4}.page-product-giftcard .product-info-main .page-title{display:none}.page-product-giftcard .aw-gc-product-add-form .product-info-price{display:none}.page-product-giftcard .aw-gc-product-form-options__delivery-date{display:none !important}.page-product-giftcard .product-info-price{display:none}.page-product-giftcard .aw-gc-product-form-options__amount-control{display:none !important}.page-product-giftcard label[for=aw_gc_amount]{display:none !important}.page-product-giftcard .box-tocart{margin-bottom:6rem}.page-product-giftcard .aw-gc-product-form-options{margin-bottom:0}.page-product-giftcard .aw-gc-product-form-options .email.fromto{margin-top:2rem}.page-product-giftcard .aw-gc-product-form-options .email.fromto .fieldset{display:flex;flex-direction:row;justify-content:space-between}.page-product-giftcard .aw-gc-product-form-options .email.fromto .fieldset .aw-gc-product-form-options__fromto{width:48%;padding-right:0}.page-product-giftcard .aw-gc-product-form-options .email.fromto .fieldset .label.fromto{display:flex}.page-product-giftcard .aw-gc-product-form-options .email.fromto .fieldset .label.fromto span{display:none}.page-product-giftcard .aw-gc-product-form-options .email.fromto .fieldset .label.fromto:after{margin:0;height:4px}.page-product-giftcard .aw-gc-product-form-options input[type=text]{height:34px;text-align:left;display:block;width:100%;min-height:37px;font-weight:300;line-height:1.7;color:#191919;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-size:16px!important;padding:1.25em 1.2em}.page-product-giftcard .aw-gc-product-form-options textarea{font-size:16px;border-radius:4px;text-align:left}.page-product-giftcard .box-tocart .field.qty{display:none !important}.page-product-giftcard .product-reviews{display:none}.page-product-giftcard .product.media{display:none !important}.page-product-giftcard .product-info-main{width:100%}.page-product-giftcard .add_to_cart_custom_size{max-width:400px;margin:0 auto !important}.page-gift-card-new header.row{background:url('../images/product/gift-card-1.jpg') no-repeat right top #fff;background-size:cover;padding:0 0 80px;position:relative;min-height:600px}.page-gift-card-new header.row .container{margin-top:10%}.page-gift-card-new header.row .container .title{text-align:center;line-height:1.3;margin:0;padding-top:5rem;color:#fff}.page-gift-card-new header.row .container p{margin:2rem auto;max-width:500px;text-align:center;font-size:18px;color:#fff}.page-gift-card-new .container-top{max-width:100%}.page-gift-card-new .container-top .choose-gift-card{max-width:700px;margin:0 auto;margin-top:-6.7rem}.page-gift-card-new .container-top .choose-gift-card form .custom-amount-id{display:none}.page-gift-card-new .container-top .choose-gift-card form .custom-amount-id.show{display:block}.page-gift-card-new .container-top .choose-gift-card form .custom-amount-id .form-group{position:relative}.page-gift-card-new .container-top .choose-gift-card form .custom-amount-id .custom-amount-col{min-height:1px;padding-left:15px;padding-right:15px;margin-top:3rem;margin-bottom:3rem}.page-gift-card-new .container-top .choose-gift-card form .custom-amount-id .custom-amount-col .currency{background:#f4f4f4;position:absolute;text-align:center;top:1px;left:1px;bottom:1px;width:48px;padding:15px 0;border-right:1px solid #ccc}.page-gift-card-new .container-top .choose-gift-card form .custom-amount-id .custom-amount-col #custom_amount_preview{display:block;width:100%;min-height:37px;font-weight:300;line-height:1.7;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-size:16px!important;box-shadow:none;padding:1.55em 1em;padding-left:60px}.page-gift-card-new .container-top .choose-gift-card form .form-group{width:100%;display:flex;margin-bottom:1rem;justify-content:space-between}.page-gift-card-new .container-top .choose-gift-card form .form-group .form_field_item{display:inline-block;width:17%;margin:0 5px;text-align:center;-webkit-transition:.1s ease;transition:.1s ease}.page-gift-card-new .container-top .choose-gift-card form .form-group .form_field_item input{opacity:0}.page-gift-card-new .container-top .choose-gift-card form .form-group .form_field_item span{padding:3rem 1rem;display:block;background:#f4f4f4;border:1px solid #ddd;border-radius:2px;font-size:16px;text-align:center;position:relative;-webkit-transition:.1s ease;transition:.1s ease}.page-gift-card-new .container-top .choose-gift-card form .form-group .form_field_item input:checked~span{background-color:#fff;color:#000;border-color:red;box-shadow:0 10px 50px rgba(0,0,0,.1)}@media (max-width:475px){.page-product-giftcard .modal-form-fit-guarantee .modal-content{width:90%}.page-product-giftcard .faqs-page-book .full-faqs .content-faqs .question{font-size:18px}.page-product-giftcard .awgiftcard-card-faqs .page-main .faqs-page-book .full-faqs .content-faqs .question{font-size:18px}.page-product-giftcard .schedule-ccard-get{flex-direction:column}.page-product-giftcard .schedule-ccard-get .button-get-now{width:94%;margin:0 auto;margin-bottom:2rem}.page-product-giftcard .schedule-ccard-get .button-get-schedu{width:94%;margin:0 auto;margin-bottom:2rem}.page-product-giftcard .ccard-get-fors .tab-price_amount .left-image{width:90%;text-align:center;padding-top:30px;margin:0 auto}.page-product-giftcard .ccard-get-fors .tab-price_amount.active{display:flex;flex-direction:column}.page-product-giftcard .ccard-get-fors .tab-price_amount .right-info .title{padding-top:0}.page-product-giftcard .aw-gc-product-form-options .email.fromto{margin-top:2rem;margin-right:1rem;margin-left:1rem}.page-product-giftcard .aw-gc-product-form-options .email.fromto .fieldset{display:flex;flex-direction:column;justify-content:space-between;margin:0}.page-product-giftcard .aw-gc-product-form-options .email.fromto .fieldset .aw-gc-product-form-options__fromto{width:100%}.page-product-giftcard .aw-gc-product-form-options .aw-gc-product-form-options__email-content{margin-right:1rem;margin-left:1rem}.page-product-giftcard .ccard-get-fors .tab-price_amount .right-info{padding:0}}@media (max-width:475px){.page-gift-card-new header.row{min-height:500px}.page-gift-card-new .container-top .choose-gift-card form .form-group{display:block}.page-gift-card-new .container-top .choose-gift-card form .form-group .form_field_item{width:25%;margin:0 2px}}@media (max-width:767px){.page-gift-card-new header.row{background:0 0}.page-gift-card-new header.row .container{margin-top:0}.page-gift-card-new header.row .container p{color:#000}.page-gift-card-new header.row .container .title{color:#000}}