.animated{-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.repeat-1{-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animated.delay-2s{-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animated.faster{-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animated.fast{-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animated.slow{-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animated.slower{-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animated[class*=Out]{opacity:0}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.page-content{background-color:#f8f8f8;padding:70px 0}.page-giftcards{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;margin-top:100px;padding:70px 0;position:relative;text-align:left}.body--with-header-info .page-giftcards{margin-top:126px}@media (max-width:767px){.page-giftcards{height:inherit;padding-bottom:510px;padding-top:30px}}@media (max-width:991px){.page-giftcards{margin-top:80px}.body--with-header-info .page-giftcards{margin-top:110px}}.page-giftcards .hand{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;height:480px;position:absolute;width:100%}.page-giftcards .hand.en{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/hand_en.36b10c71.png)}.page-giftcards .hand.fr{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/hand_fr.02704aec.png)}.page-giftcards .hand.de{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/hand_de.57ab4705.png)}.page-giftcards .hand.es{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/hand_es.b1d65943.png)}.page-giftcards .hand.it{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/hand_it.1a48f67b.png)}.page-giftcards .hand.zh{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/hand_zh.a3587026.png)}@media (min-width:768px){.page-giftcards .hand{height:520px;max-width:250px;right:50px;width:26%}}@media (min-width:992px){.page-giftcards .hand{max-width:300px;right:200px;right:calc(50vw - 485px + 4%);width:300px}}@media (min-width:1200px){.page-giftcards .hand{right:calc(50vw - 585px + 8.333%)}}@media (max-width:767px){.page-giftcards{margin-top:0}}.page-giftcards.page-intro{min-height:600px}.page-giftcards.page-intro .liner{background-color:#ef9685;bottom:inherit;height:50px;left:inherit;margin:0 0 20px;position:relative;text-align:left;top:inherit}@media (max-width:767px){.page-giftcards.page-intro .liner{margin:0 auto 20px}}.page-giftcards.page-intro .slider-animation-giftcards{margin-bottom:15px;margin-top:15px}.page-giftcards.page-intro .slider-animation-giftcards .slide{align-items:center;color:#000;display:flex;font-size:40px;font-weight:500;justify-content:flex-start;vertical-align:middle}.page-giftcards.page-intro .slider-animation-giftcards .slide i{font-size:40px;line-height:40px;margin-right:20px}@media (max-width:767px){.page-giftcards.page-intro .slider-animation-giftcards .slide{font-size:26px;justify-content:center}.page-giftcards.page-intro .slider-animation-giftcards .slide i{font-size:30px;line-height:30px;margin-right:10px}}.page-giftcards.page-intro h1{color:#ef9685;font-size:20px;margin:0;padding:0;text-align:left}@media (max-width:767px){.page-giftcards.page-intro h1{font-size:16px;margin-bottom:10px;padding:0 20px;text-align:center}}.page-giftcards.page-intro h2{color:#000;font-size:40px;margin-bottom:0;text-align:left}@media (max-width:767px){.page-giftcards.page-intro h2{font-size:26px;line-height:26px;padding:0 20px;text-align:center}}.page-giftcards.page-intro p,.page-giftcards.page-intro ul{color:#515151;font-size:16px;font-weight:500;text-align:center}.page-giftcards.page-intro p strong,.page-giftcards.page-intro ul strong{color:#515151;font-weight:500}.page-giftcards.page-intro p{color:#ef9685}.page-giftcards.page-intro p.artist-giftcards-page{font-size:24px;line-height:36px;margin-top:10px}.page-giftcards.page-intro ul{margin-top:10px}.page-giftcards.page-intro li{color:#515151;margin-top:10px}@media (min-width:768px){.page-giftcards.page-intro p,.page-giftcards.page-intro ul{text-align:left}.page-giftcards.page-intro li{color:#515151;list-style:disc;margin-left:1em}}.page-giftcards.artists{padding-bottom:0;padding-top:150px}.page-giftcards.artists .row{display:flex;flex-wrap:wrap}.page-giftcards.artists .row>[class*=col-]{display:flex;flex-direction:column}@media (max-width:767px){.page-giftcards.artists .col-gift-card-image{height:450px;width:100%}}@media (max-width:468px){.page-giftcards.artists .col-gift-card-image{height:300px;width:100%}}@media (max-width:991px){.page-giftcards.artists{padding-top:50px}}.page-giftcards.artists .gift-card-image{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:480px;width:100%}.page-giftcards.artists .gift-card-image.en{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/artist-gift-card.b8efe80e.png)}@media (max-width:991px){.page-giftcards.artists .gift-card-image{height:100%}}.cgv-giftcards{background-color:#fff;padding:50px 0}.cgv-giftcards .gc-cgv{color:#202020;padding:30px}.cgv-giftcards .gc-cgv h5{font-size:16px;margin-bottom:20px}.cgv-giftcards .gc-cgv h6{font-size:12px;margin-bottom:5px}.cgv-giftcards .gc-cgv ul li{font-size:11px;font-weight:300;line-height:16px;list-style:circle;margin-bottom:10px;margin-left:30px}.cgv-giftcards .gc-cgv ul li strong{font-weight:500}.content-giftcards{background-color:#f8f8f8;padding:70px 0}.content-giftcards h3{font-size:26px;margin-bottom:40px}.content-giftcards table{margin-left:25px;margin-top:30px;width:80%}@media (max-width:991px){.content-giftcards table{margin-left:0;width:100%}}.content-giftcards table td{list-style:none;text-align:center;vertical-align:top}@media (max-width:991px){.content-giftcards table td{text-align:left}}.content-giftcards table td span{background-color:#000;border-radius:26px;color:#fff;display:block;height:26px;line-height:26px;margin:0 auto;text-align:center;width:26px}.content-giftcards table td.col-text{text-align:left;width:200px}@media (max-width:991px){.content-giftcards table td.col-text{width:300px}}.content-giftcards table td.col-icon{text-align:center;width:100px}.content-giftcards table td.col-icon i{font-size:40px}.content-giftcards table td .text{font-size:14px;font-weight:500}.content-giftcards table td i{color:#ef9685;font-size:50px;width:50px}.content-giftcards.artists table{width:100%}.content-giftcards.artists table img{height:40px;width:auto}.content-giftcards p{font-weight:300;margin-top:40px}@media (max-width:991px){.content-giftcards p{margin-bottom:30px;padding:0 20px}}.content-giftcards form{margin-top:20px}.content-giftcards form .form-control{-webkit-appearance:none}.content-giftcards form .form-group{background-color:#e4e4e4;border-radius:15px;height:70px;overflow:hidden}.content-giftcards form .form-group.open{background-color:#fff;height:auto}.content-giftcards form .form-group.open header{color:#000}.content-giftcards form .form-group.open header span{background-color:#ef9685}.content-giftcards form .form-group .content{padding:0 40px 30px}@media (max-width:767px){.content-giftcards form .form-group .content{padding:0 20px 30px}}.content-giftcards form .form-group header{color:#bdbdbd;font-size:14px;height:70px;line-height:35px;padding:16px 25px}.content-giftcards form .form-group header span{background-color:#bdbdbd;border-radius:35px;color:#fff;display:inline-block;font-size:14px;height:35px;line-height:38px;margin-right:15px;text-align:center;width:35px}@media (min-width:425px){.content-giftcards form .form-group header,.content-giftcards form .form-group header span{font-size:16px}}@media (min-width:767px){.content-giftcards form .form-group header,.content-giftcards form .form-group header span{font-size:18px}}.content-giftcards form .form-group.checked{background-color:#fff;cursor:pointer}.content-giftcards form .form-group.checked header{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/ico_check.8b7f10a6.svg);background-position:90%;background-repeat:no-repeat;background-size:18px auto;color:#000}.content-giftcards form .form-group.checked header span{background-color:#000}@media (max-width:767px){.content-giftcards form{padding:20px 15px}}.content-giftcards form .title-form{font-size:12px;margin-bottom:10px;margin-top:20px}@media (max-width:767px){.content-giftcards form .title-form{margin-bottom:10px}}.content-giftcards form .elt.inline .select-amount{display:flex;flex-direction:row}.content-giftcards form .elt.inline input,.content-giftcards form .elt.inline select{display:inline-block;vertical-align:top}.content-giftcards form .elt.inline input{width:100%}.content-giftcards form .elt.inline select,.content-giftcards form .elt.inline select:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/ico_arrow_simple_bottom_black.85e59940.svg);background-position:132px;background-repeat:no-repeat;background-size:18px auto;font-size:20px;font-weight:300;padding-right:32px;width:160px}.content-giftcards form .elt.multiple input{margin-bottom:8px}.content-giftcards form select{height:65px}.content-giftcards form input[type=number],.content-giftcards form input[type=text],.content-giftcards form textarea{-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:5px;clear:both;color:#000;display:inline-block;font-weight:400;height:65px;line-height:1.3em;outline:0;padding:12px 10px;transition:all .3s ease;width:100%}.content-giftcards form textarea{height:inherit}.content-giftcards form input:focus[type=text],.content-giftcards form textarea:focus{background-color:#fff;border-color:#ef9685;color:#515151;font-weight:400;padding-left:20px}.content-giftcards form .button{align-items:center;display:flex;height:55px;justify-content:center;line-height:21px;margin-top:7px;padding:4px 15px 0;text-align:center;white-space:normal;width:100%}@media (min-width:376px){.content-giftcards form .button{padding:4px 35px 0}}.content-giftcards form .button i{margin-left:15px}.content-giftcards form .button.disabled{cursor:not-allowed;opacity:.4}.content-giftcards form .button.disabled a{cursor:not-allowed}.content-giftcards form .button a{cursor:pointer;display:block;margin-top:10px;width:100%}.content-giftcards-artists{background-color:#f8f8f8;padding:70px 0}.content-giftcards-artists h3{font-size:26px;margin-bottom:40px}.content-giftcards-artists .elements .element{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:24px}.content-giftcards-artists .elements .element .number span{background-color:#000;border-radius:26px;color:#fff;display:block;height:26px;line-height:26px;margin:0 auto;text-align:center;width:26px}.content-giftcards-artists .elements .element .col-icon{margin:0 25px}.content-giftcards-artists .elements .element .col-icon img{height:auto;width:40px}.content-giftcards-artists .list-services{display:flex;flex-wrap:wrap;margin-top:24px}.content-giftcards-artists .list-services li{display:flex;flex:50%;margin-bottom:16px;position:relative}.content-giftcards-artists .list-services li:before{background-image:url(https://d2zgf0nnpxfxf2.cloudfront.net/assets/build/images/ico-artist-gift-card-service.0e0fa995.svg);background-position:0 5px;background-repeat:no-repeat;background-size:15px auto;content:"";flex-shrink:0;height:100%;position:relative;width:30px}