.giftCard .choice-giftCard.selected{background-color:#333 !important}.giftCard .variant-type-choice{margin-bottom:8px}.giftCard .stock-status{margin-top:25px}.giftCard #add-to-cart{margin-bottom:30px}.giftCard #add-to-cart-button{padding:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;letter-spacing:.2px}.giftCard #add-to-cart-button .picto{margin-right:10px}.giftCard .time{max-height:19px;margin-top:3px}.giftCard .caddie{max-height:20px;margin-top:2px}.giftCard .diamant,.giftCard .point,.giftCard .carteDiamant{max-height:22px}.giftCard .Etape-H3{margin-top:3rem;text-transform:uppercase;font-size:.875rem;line-height:1rem;color:#333}.giftCard .renting-steps{padding:33px 0}.giftCard h3.message{display:inline-block;margin-bottom:3px}.giftCard h3.message .facultatif{position:relative;font-size:.75rem;line-height:.875rem;color:#333;text-transform:initial;font-weight:initial}.giftCard h3.message .facultatif::before{position:absolute;content:"2";display:inline-block;margin-right:0;font-family:"ElegantIcons";top:2px;right:-21px;left:inherit;font-size:1.5em;line-height:.8;transition:.25s all ease-in-out;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.giftCard h3.message:hover{cursor:pointer}.giftCard h3.message.closed .facultatif::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.giftCard .gratuit{color:#ff352f}.giftCard h3.theme{margin-top:35px;margin-bottom:25px}.giftCard #form1 .inline-wrapper{margin-top:10px}.giftCard #form1 .inline-label label{color:#666;font-size:.75rem;line-height:.875rem}.giftCard .wrapper_cards{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.giftCard .wrapper_cards .card{max-width:210px;padding:5px;min-height:180px}.giftCard .wrapper_cards .card p{margin-top:15px;text-align:center;text-decoration:underline}.giftCard #giftcard-massage-wrapper{margin-top:30px}.giftCard #giftcard-massage-wrapper .title_message{margin-bottom:10px;text-decoration:underline}.giftCard #giftcard-massage-wrapper .wrapper_text_message{margin-bottom:5px}.giftCard #giftcard-massage-wrapper .wrapper_giftcard_edit_delete{margin-top:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.giftCard #giftcard-massage-wrapper .wrapper_giftcard_edit_delete .wrapper_giftcard_edit{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.giftCard #giftcard-massage-wrapper .wrapper_giftcard_edit_delete .wrapper_giftcard_delete{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.giftCard #giftcard-massage-wrapper #btn-giftcard-message-edit,.giftCard #giftcard-massage-wrapper #btn-giftcard-message-delete,.giftCard #giftcard-massage-wrapper #btn-giftcard-message-updatefromcart{text-transform:initial;font-weight:initial;letter-spacing:.5px}.giftCard .wrapper_giftcard_updatefromcard{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.giftCard .wrapper_button_validation{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.giftCard .btn-giftcard-message-cancel{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.giftCard #btn-giftcard-message-validation,.giftCard #btn-giftcard-message-cancel{text-transform:initial;font-weight:initial;letter-spacing:.5px}
/*# sourceMappingURL=maps/giftcard.min.css.map */
