@charset "UTF-8";
#gc-cart-success-modal{display:none}.gcsm-header{background:#FFF;padding:15px;border-bottom:1px solid #dddddd}.gcsm-header h4{font-weight:700;color:#39B54A!important;font-family:-apple-system,BlinkMacSystemFont,'Gotham Bold',Tahoma;font-size:16px;margin:0}.gcsm-header .icon-ta-check{vertical-align:middle;margin-right:10px}.btn-primary .icon-ta-check{vertical-align:middle;margin-right:5px;position:relative}.gcsm-body{padding:3.125rem 1.875rem;background:#fff}.gcsm-body img{width:13.125rem;max-width:100%}.gcsm-body .gcsmb-left{border-right:#acaaa6 1px solid}.gcsm-cart-summary .btn{font-size:12px;font-weight:bold;line-height:inherit;padding-top:8px;margin-bottom:8px}.gcsm-body .buttons{display:flex;justify-content:space-between}.btn-secondary .icon-chevron-left{margin-right:5px}#choicegiftcard h1{text-align:center;font-size:30px}#choicegiftcard h2{margin-top:18px;margin-bottom:10px;background:#3A382B;color:#fff !important;padding:5px 5px 5px 15px;font-size:16px;font-weight:bold}#choicegiftcard .texte-giftcard{text-align:center}#choicegiftcard .gctabs{margin-top:0;list-style:none}#choicegiftcard .gctabs li a{float:left;background:#FFF;padding:10px 15px;font-weight:bold;color:#3A382B;margin-right:1px;text-decoration:none;text-transform:uppercase}#templates_block{margin-top:15px}#choicegiftcard .gctabs{margin-bottom:0}#choicegiftcard .gctabs li a.selected{color:#39B54A!important;border:1px solid #ddd;border-bottom-width:0}#choicegiftcard div.gctab_content{display:none}#choicegiftcard div.gctab_content.selected{display:block}#choicegiftcard p.error{background-color :#fdf7f7;border:1px solid #d9534f;color :#d9534f;padding :5px}#choicegiftcard p.success{color:#3c763d;background-color:#dff0d8;border:1px solid #3c763d;padding :5px}#choicegiftcard .jcarousel-wrapper{margin:0 auto 25px auto;position:relative;border:1px solid #ddd}#choicegiftcard .jcarousel{position:relative;overflow:hidden;width:100%;margin-top:20px}#choicegiftcard .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}#choicegiftcard .jcarousel li{width:200px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;position:relative;margin-left:15px}#choicegiftcard .jcarousel li:hover{border:1px solid #39B54A;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#choicegiftcard .jcarousel li.selected{border:1px solid #66A523!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}#choicegiftcard .jcarousel li a.thickbox-giftcard{display:block;text-align:center}#choicegiftcard .jcarousel li span.zoom_link{display:inline-block;background:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/zoom.png) no-repeat;padding-left:20px !important;height:16px;color:#414141}#choicegiftcard .jcarousel li span.check{visibility:hidden;opacity:0;transition:opacity 0.5s linear;background:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/check_wg.png) no-repeat;height:24px;width:24px;position:absolute;top:3px;right:5px}#choicegiftcard .jcarousel li.selected span.check{visibility:visible;opacity:1}#choicegiftcard .jcarousel img{display:block;max-width:100%;height:auto !important}#choicegiftcard .jcarousel-control-prev,#choicegiftcard .jcarousel-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#fff;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;border-color:#000}#choicegiftcard .jcarousel-control-prev{left:5px}#choicegiftcard .jcarousel-control-next{right:5px}#choicegiftcard .jcarousel-pagination-container{width:100%;margin:0 auto;text-align:center;padding:10px 0}#choicegiftcard .jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-right:7px;border:1px solid #39B54A!important}#choicegiftcard .jcarousel-pagination a.active{background:#39b54a;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7}#formgiftcard p{padding-bottom:5px}#formgiftcard p.datesendcard{margin-top:5px}#formgiftcard h3.datesendcard{background:url("https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/calendar_send.png") no-repeat;padding-left:28px !important;padding-top:5px}#formgiftcard .input{color:#3c3c3c;height:40px;font-family:Helvetica,Arial,sans-serif;font-weight:500;border-radius:0;line-height:16px;background-color:#fff;padding:13px 13px 13px 54px;margin-bottom:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:1px;border-color:#dedede;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;transition:border 0.15s linear 0s,box-shadow 0.15s linear 0s,color 0.15s linear 0s;-webkit-transition:border 0.15s linear 0s,box-shadow 0.15s linear 0s,color 0.15s linear 0s;-moz-transition:border 0.15s linear 0s,box-shadow 0.15s linear 0s,color 0.15s linear 0s;-o-transition:border 0.15s linear 0s,box-shadow 0.15s linear 0s,color 0.15s linear 0s}#formgiftcard .input:focus{box-shadow:0;border:1px solid #000;color:#000;outline:none}#formgiftcard .textarea{padding-top:5px}.gc-receptmode-option label{cursor:pointer}.gc-receptmode-option:hover label{color:#39B54A}#ta_gc_products_virtual{width:100px}#formgiftcard input.input_user_to{background-image:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/user_to.png);background-size:30px 27px;background-position:11px 3px;background-repeat:no-repeat}#formgiftcard input.input_user_to:focus{background-image:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/user_to_active.png)}#formgiftcard input.input_user_from{background-image:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/user_from.png);background-size:30px 27px;background-position:11px 3px;background-repeat:no-repeat}#formgiftcard input.input_user_from:focus{background-image:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/user_from_active.png)}#formgiftcard .textarea_comment{background-image:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/pen.png);background-size:30px 30px;background-position:11px 3px;background-repeat:no-repeat}#formgiftcard .textarea_comment:focus{background-image:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/pen_active.png)}#formgiftcard input.email{background-image:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/mail.png);background-size:29px 19px;background-position:11px 8px;background-repeat:no-repeat}#formgiftcard input.email:focus{background-image:url(https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/icon/mail_active.png)}#formgiftcard textarea.textarea_comment{width:100%;height:150px!important;line-height:150%;resize:vertical;padding-top:5px}.select.datesendcard .col-xs-6,.select.datesendcard .col-xs-4{padding-left:0}#formgiftcard button.submit_button{border:#fbfbfb solid 8px;cursor:pointer;color:white;cursor:pointer}#formgiftcard button.submit_button:hover{background:no-repeat 10px 9px #000}#formgiftcard button.submit_button:disabled{background-color:#E6E6E6;color:#CECECE;cursor:not-allowed}#choicegiftcard div.ui-loader-background{width:100%;height:100%;top:0;margin:0;background-image:url('https://backup-test.alpinstore.com/modules/giftcard/views/css/cgc_theme/basic/../../../img/ajax-loader.gif');background-repeat:no-repeat;background-position:center;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.6);position:absolute;z-index:1000;display:none}#choicegiftcard .ui-loading .ui-loader-background{display:block}@media screen and (max-width:767px){#choicegiftcard h1{text-align:center;font-size:25px;margin-top:5px}#choicegiftcard h2{font-size:13px}#choicegiftcard .texte-giftcard{text-align:left}#choicegiftcard .jcarousel li{width:min-content}#choicegiftcard .jcarousel img{width:100px;max-width:initial}#choicegiftcard .jcarousel li span.zoom_link{padding-left:16px !important;font-size:10px}#module-giftcard-choicegiftcard .fancybox-inner{width:100% !important;overflow:auto !important;height:100%!important}#choicegiftcard .custom-radio{margin-left:10px}form#formgiftcard{margin-bottom:30px}}@font-face{font-family:"giftcard";src:url("https://backup-test.alpinstore.com/modules/giftcard/views/css/icons/../../fonts/giftcard/giftcard.eot");src:url("https://backup-test.alpinstore.com/modules/giftcard/views/css/icons/../../fonts/giftcard/giftcard.eot?#iefix") format("embedded-opentype"),url("https://backup-test.alpinstore.com/modules/giftcard/views/css/icons/../../fonts/giftcard/giftcard.woff") format("woff"),url("https://backup-test.alpinstore.com/modules/giftcard/views/css/icons/../../fonts/giftcard/giftcard.ttf") format("truetype"),url("https://backup-test.alpinstore.com/modules/giftcard/views/css/icons/../../fonts/giftcard/giftcard.svg#giftcard") format("svg");font-weight:normal;font-style:normal}[data-icon-ta]:before{font-family:"giftcard" !important;content:attr(data-icon-ta);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-ta"]:before,[class*=" icon-ta"]:before{font-family:"giftcard" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ta-user-send:before{content:"\61"}.icon-ta-check:before{content:"\62"}.icon-ta-pencil:before{content:"\63"}.icon-ta-shopping-cart:before{content:"\64"}