.rotated-90{transform:rotate(90deg)}.rotated-180{transform:rotate(180deg)}.container--default,.container--default-full{padding-left:var(--container_padding-lr);padding-right:var(--container_padding-lr)}.container--default-full{margin:0 -22px}@media screen and (min-width:768px){.container--default,.container--default-full{--container_padding-lr: 44px}.container--default-full{margin:0 -44px}}@media screen and (min-width:1024px){.container--default,.container--default-full{--container_padding-lr: 88px}.container--default-full{margin:0 -88px}}@media screen and (min-width:1280px){.container--default,.container--default-full{--container_padding-lr: 70px}.container--default-full{margin:0 -70px}}@media screen and (min-width:1920px){.container--default,.container--default-full{--container_padding-lr: 0px;margin:0 auto;max-width:1800px}}.button--base,.button--secondary,.button--secondary--bordered,.button__primary,.preview__start__button,.button__primary--dark{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--manrope);justify-content:center}.button--base:hover,.button--secondary:hover,.button--secondary--bordered:hover,.button__primary:hover,.preview__start__button:hover,.button__primary--dark:hover{cursor:pointer}.button--secondary,.button--secondary--bordered{background-color:var(--button-secondary-background);border-radius:6px;color:var(--button-secondary-color)}.button--secondary:hover,.button--secondary--bordered:hover{background-color:var(--button-secondary-hover-background);color:var(--button-secondary-hover-color);cursor:pointer}.button--secondary:focus,.button--secondary--bordered:focus{outline-width:2px}.button--secondary:disabled,.button--secondary--bordered:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}.button--secondary--bordered{border:1px solid var(--button-secondary-color)}.button-slider--pagination{align-items:center;border:none;display:flex;font-family:var(--manrope);justify-content:center;border-radius:50%;padding:0}.button-slider--pagination__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:15px;width:9px}.button-slider--pagination:disabled{cursor:default}.button-slider--pagination:disabled:hover{background-color:var(--gray);cursor:pointer}.button-slider--pagination:hover{background-color:var(--gray-light)}.button-slider--pagination:active{background-color:var(--brand-dark)}.button--bordered{align-items:center;background-color:var(--button-bordered_background);border:2px solid var(--button-bordered_border-color);display:flex;font-family:var(--manrope);font-size:var(--fs-button);justify-content:center;border-radius:6px;cursor:pointer;font:var(--manrope);color:var(--button-bordered_color);font-weight:var(--medium)}.button--bordered:hover:not([disabled]){background-color:var(--button-bordered_hover_background);border-color:var(--button-bordered_hover_border-color);color:var(--button-bordered_hover_color)}.button--bordered:active{background-color:transparent;border-color:var(--black);color:var(--black)}.button--bordered:disabled{cursor:not-allowed;opacity:.7}@media screen and (min-width:1280px){.button--bordered{font-size:16px;line-height:16px}}.loading__spinner__item{animation:loading-animation 1s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.loading__spinner__item:after{position:absolute;background-color:var(--brand-dark);border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;width:7px}.loading__spinner__item:nth-child(1){animation-delay:-36ms}.loading__spinner__item:nth-child(1):after{top:55px;left:63px}.loading__spinner__item:nth-child(2){animation-delay:-72ms}.loading__spinner__item:nth-child(2):after{top:60px;left:56px}.loading__spinner__item:nth-child(3){animation-delay:-.108s}.loading__spinner__item:nth-child(3):after{top:63px;left:48px}.loading__spinner__item:nth-child(4){animation-delay:-.144s}.loading__spinner__item:nth-child(4):after{top:64px;left:40px}.loading__spinner__item:nth-child(5){animation-delay:-.18s}.loading__spinner__item:nth-child(5):after{top:63px;left:32px}.loading__spinner__item:nth-child(6){animation-delay:-.216s}.loading__spinner__item:nth-child(6):after{top:60px;left:24px}.loading__spinner--button,.stepper-buttons__loader{height:30px;position:relative;width:30px}.loading__spinner--button .loading__spinner__item,.stepper-buttons__loader .loading__spinner__item{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;border:4px solid var(--brand);border-radius:50%;border-color:var(--brand) transparent transparent transparent;animation:loading-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:unset}.loading__spinner--button .loading__spinner__item:after,.stepper-buttons__loader .loading__spinner__item:after{content:none}.loading__spinner--button .loading__spinner__item:nth-child(1),.stepper-buttons__loader .loading__spinner__item:nth-child(1){animation-delay:-.45s}.loading__spinner--button .loading__spinner__item:nth-child(1):after,.stepper-buttons__loader .loading__spinner__item:nth-child(1):after{top:unset;left:unset}.loading__spinner--button .loading__spinner__item:nth-child(2),.stepper-buttons__loader .loading__spinner__item:nth-child(2){animation-delay:-.3s}.loading__spinner--button .loading__spinner__item:nth-child(2):after,.stepper-buttons__loader .loading__spinner__item:nth-child(2):after{top:unset;left:unset}.loading__spinner--button .loading__spinner__item:nth-child(3),.stepper-buttons__loader .loading__spinner__item:nth-child(3){animation-delay:-.15s}.loading__spinner--button .loading__spinner__item:nth-child(3):after,.stepper-buttons__loader .loading__spinner__item:nth-child(3):after{top:unset;left:unset}.loading__spinner--button .loading__spinner__item:nth-child(4),.stepper-buttons__loader .loading__spinner__item:nth-child(4){display:none}.loading__spinner--button .loading__spinner__item:nth-child(5),.stepper-buttons__loader .loading__spinner__item:nth-child(5){display:none}.loading__spinner--button .loading__spinner__item:nth-child(6),.stepper-buttons__loader .loading__spinner__item:nth-child(6){display:none}.loading__spinner--button.loading__spinner--button-white .loading__spinner__item,.loading__spinner--button-white.stepper-buttons__loader .loading__spinner__item{border:4px solid var(--white);border-color:var(--white) transparent transparent transparent}.loading__spinner--button-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes loading-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading__spinner--white .loading__spinner__item{border-color:var(--white)}.loading__spinner--blue .loading__spinner__item{border:4px solid var(--brand);border-color:var(--brand) transparent transparent transparent}.link--base,.quantity-error a,.quantity-error--desktop a,.quantity-error--mobile a,.value-quantity-error a,.value-quantity-error--desktop a{color:var(--experience-info);text-decoration:none;transition:opacity .3s ease-out}.link--base:hover,.quantity-error a:hover,.quantity-error--desktop a:hover,.quantity-error--mobile a:hover,.value-quantity-error a:hover,.value-quantity-error--desktop a:hover{cursor:pointer;opacity:.7;text-decoration:none}.link--base .active,.quantity-error a .active,.quantity-error--desktop a .active,.quantity-error--mobile a .active,.value-quantity-error a .active,.value-quantity-error--desktop a .active{font-weight:var(--bold)}.link--base-colorless{text-decoration:none;transition:opacity .3s ease-out}.link--base-colorless:hover{cursor:pointer;opacity:.7;text-decoration:none}.link--base-colorless .active{font-weight:var(--bold)}.card__area{background-color:var(--gray-lighter);width:100%}@media screen and (min-width:1024px){.card__area{padding:0}.card__area__preview{visibility:hidden!important;position:absolute!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important}}.button--base,.button__primary,.preview__start__button,.button__primary--dark,.button--secondary,.button--secondary--bordered{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--manrope);justify-content:center}.button--base:hover,.button__primary:hover,.preview__start__button:hover,.button__primary--dark:hover,.button--secondary:hover,.button--secondary--bordered:hover{cursor:pointer}.button--uppercase{text-transform:uppercase}.button--bold{font-weight:var(--bold)}.button--medium{font-weight:var(--medium)}.button--sm{padding:8px}.button--md{padding:21px 32px}.button--lg{padding:30px 42px}.button__primary,.preview__start__button,.button__primary--dark{background-color:var(--button-primary-background);border-radius:6px;color:var(--button-primary-color);font-size:var(--fs-button);font-weight:var(--medium);transition:background-color .1s ease-in,color .1s ease-in,border-color .1s ease-in;contain:content}.button__primary__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:14px;margin-right:5px;width:14px}.button__primary:disabled,.preview__start__button:disabled,.button__primary--dark:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}@media(hover:hover){.button__primary:hover,.preview__start__button:hover,.button__primary--dark:hover{--button-primary-background: var(--button-primary-hover-background);--button-primary-hover-color: var(--button-primary-hover-color);cursor:pointer}.button__primary:focus,.preview__start__button:focus,.button__primary--dark:focus{outline-color:var(--main-color-lighter);outline-width:2px}}.button__primary--dark{background-color:var(--button-primary_dark-background);color:var(--button-primary_dark-color)}@media(hover:hover){.button__primary--dark:hover{background-color:var(--button-primary_dark-hover-background);color:var(--button-primary_dark-hover-color)}.button__primary--dark:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}}.card-preview__slider{height:100%;width:100%}.card-preview__slider.swiper-pagination--relative .swiper-pagination{margin-top:0}.card-preview__slide{height:100%;padding:0}.card-preview__slide>div{display:flex;height:100%;justify-content:center}.card-preview__slide--pdf.swiper-slide{height:auto}.card-preview__slide--pdf-folded{align-items:center;display:flex;min-height:250px}.card-preview__slide-image{width:100%}@media screen and (min-width:768px){.card-preview__slider .pagination--button__blue{height:30px;top:50%;transform:translateY(-50%);width:30px}.card-preview__slider .pagination--button__blue:disabled{opacity:.3}.card-preview__slider .pagination--button__blue .button-slider--pagination__icon{height:15px;width:17px}}@media screen and (min-width:1024px){.card-preview__slider.swiper-pagination--relative .swiper-pagination{bottom:20px}.card-preview__slide{padding:0}}.gift-card__preview__wrapper{align-items:center;background-color:var(--gray-lighter);display:flex;flex-direction:column;gap:20px}.gift-card__preview__selector{margin-bottom:6px;margin-top:7px}.gift-card__preview__start{position:fixed;right:0;bottom:0;left:0;z-index:var(--action-buttons-home-index);background-color:var(--white);border-bottom:1px solid var(--gray-lighter);border-top:1px solid var(--gray-lighter);margin-top:10px;padding:12px 31px;width:100%}.preview__start__button{font-size:14px;font-weight:var(--medium);margin:0 auto;padding:14px 33px;width:100%;border-radius:8px}.preview__start__button__icon{height:25px;margin-right:7px;width:25px}.card__preview__image{position:absolute;top:0;aspect-ratio:4/3}.card__preview__image img{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:100%;width:100%}.gift-card__trustpilot{margin:15px 0}@media screen and (min-width:1024px){.gift-card__trustpilot,.gift-card__preview__start,.gift-card__preview__selector{display:none}}.card-type__selector{min-width:30%}.card-type__selector__inner{display:flex;gap:8px}.card-type__option{background-color:var(--experience-offwhite);border:1.5px solid var(--experience-Lightgray, #d4d4d4);border-radius:8px;flex-grow:1;padding:0 24px;text-align:center;transition:background .3s ease,color .3s ease;height:36px;display:flex;align-items:center;justify-content:center}.card-type__option:hover{cursor:pointer}.card-type__option.selected{color:var(--btn-primary-clr);background-color:var(--btn-primary-bg);border:1.5px solid transparent;background:linear-gradient(var(--btn-primary-bg),var(--btn-primary-bg)) padding-box,linear-gradient(90deg,#f0ce88,#d4a43f) border-box}.card-type__option.selected .card-type__text{color:var(--btn-primary-clr)}.card-type__text{color:var(--experience-dark-main);font-size:var(--text-tiny);font-style:normal;font-weight:var(--bold);line-height:15px;letter-spacing:1.6px}@media screen and (min-width:1024px){.card-type__selector{min-width:unset;width:100%}}@media screen and (min-width:1280px){.card-type__option{min-height:40px}}.personalization__usps{display:flex;grid-column-gap:15px;justify-content:center}.personalization__usps--desktop-only{display:none}.personalization__usp{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;align-items:center;display:flex;font-size:12px;justify-content:center;line-height:16px;color:var(--brand)}.usp__checkmark{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:14px;margin-right:5px;width:14px}@media screen and (min-width:1024px){.personalization__usps--mobile-only{display:none}.personalization__usps--desktop-only{display:flex;flex-wrap:wrap;grid-column-gap:12px;grid-row-gap:4px}}.step-toggle-next-enter-from{transform:translate(-100%)}.step-toggle-next-enter-active{transform:translate(0);transition:all .3s ease-in-out}.step-toggle-next-leave-active{transition:all .3s ease-in-out;transform:translate(0)}.step-toggle-next-leave-to{transform:translate(-100%)}.step-toggle-previous-enter-from{transform:translate(100%)}.step-toggle-previous-enter-active{transform:translate(0);transition:all .3s ease-in-out}.step-toggle-previous-leave-active{transition:all .3s ease-in-out;transform:translate(0)}.step-toggle-previous-leave-to{transform:translate(100%)}.usp__slider{width:100%;max-width:400px}@media screen and (min-width:1024px){.usp__slider.swiper{display:none}}.card__personalization__wrapper{position:fixed;inset:0;z-index:var(--personalization-panel-index);background-color:var(--gray-lighter);margin:0 -30px}.personalization__close{position:absolute;top:20px;right:60px;z-index:1}.personalization__close:hover{cursor:pointer}.personalization__close__icon{height:20px;width:20px}.personalization__preview{display:flex;flex-direction:column;height:50%;padding:45px 0 25px}.personalization__preview .personalization__usps{margin-bottom:13px;padding:0 28px}.personalization__preview .personalization__usps--mobile-only{flex-wrap:wrap;grid-column-gap:12px;grid-row-gap:4px;margin-top:12px}.card__preview__container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 auto;max-width:500px;width:100%;padding:0 42px}.card__preview__container .swiper--slider__pagination,.card__preview__container--edit .preview__start__button.preview__start__button--in-preview,.card__preview__container--edit .preview__start__button.preview__start__button--in-start{display:none}@media screen and (min-width:768px){.card__personalization__wrapper{margin:0 -44px}}@media screen and (min-width:1024px){.card__personalization__wrapper{position:relative;top:unset;right:unset;bottom:unset;left:unset;z-index:unset;align-items:start;display:grid;grid-template-columns:53% 45%;height:100%;margin:0 auto;padding:0 32px;gap:24px}.personalization__preview{height:100%;padding:0}.personalization__close{display:none}.card__preview__container{margin:unset;max-width:unset}.value-selector__wrapper,.quantity__selector__wrapper{display:inline-block;margin-top:15px;vertical-align:top;width:calc(50% - 20px)}.quantity__selector__wrapper{margin-left:40px}}@media screen and (min-width:768px){.card__personalization__wrapper{max-width:1300px}}@media screen and (min-width:1024px){.card__preview__container{padding:0}}@media screen and (min-width:1280px){.card__personalization__wrapper{padding-bottom:15px}.card__preview__container .swiper--slider__pagination{display:block}}.stepper-buttons__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;margin-top:20px;padding-bottom:10px;position:sticky;bottom:-16px;background:var(--white)}.stepper-buttons__wrapper.single{grid-template-columns:1fr}[data-theme-partner=transavia] .stepper-buttons__wrapper .button-base--primary:hover{background:var(--transavia-red);color:var(--experience-white)}.stepper-buttons{border-radius:6px;font-size:14px;font-weight:var(--medium);line-height:14px;padding:14px;position:relative}.stepper-buttons__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:18px;margin-right:11px;width:20px}.stepper-buttons__loader{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.stepper-buttons__wrapper{width:100%;padding-bottom:0}.stepper-buttons__wrapper.single{grid-template-columns:1fr}}@media screen and (min-width:1920px){.stepper-buttons__wrapper{width:100%;padding-bottom:0}.stepper-buttons__wrapper.single{grid-template-columns:1fr}}.physical__preview__wrapper{height:100%;width:100%}.physical__preview__wrapper.physical__preview--edit .physical__default-preview__text,.physical__preview__wrapper.physical__preview--edit .physical__default-preview__text--back,.physical__preview__wrapper.physical__preview--edit .physical__default-preview__text--front,.physical__preview__wrapper.physical__preview--edit .physical__default-preview__text--size,.physical__preview__wrapper.physical__preview--edit .default-preview__dimensions{display:none}.physical__preview__wrapper--static .card__preview__value-text{font-size:4px}.physical__preview__wrapper--static .card__preview__code{font-size:3px;line-height:1.2}.physical__preview__wrapper--static .card__preview__text p{font-size:3px}.physical__preview__wrapper--static-big .card__preview__value-text{font-size:2.8vw}.physical__preview__wrapper--static-big .card__preview__code{font-size:2vw;line-height:1}.physical__preview--hg .card__preview__value{text-align:left}.physical-preview--static .personalization__preview__image--top,.physical-preview--static .personalization__preview__image--bottom{border-radius:2px;height:auto;width:100%}.physical-preview--static .card__preview--top{margin-bottom:3px}.physical-preview--static .card__preview--top,.physical-preview--static .card__preview--bottom{height:unset}.physical-preview--static .personalization__preview__image--top,.physical-preview--static .personalization__preview__image--bottom{z-index:0}.card__preview--top{margin:0 auto 10px;position:relative;width:100%;background-repeat:no-repeat;background-size:100%}.card__preview--bottom{margin:0 auto;position:relative;width:100%;background-repeat:no-repeat;background-size:101%}.personalization__preview__image--top,.personalization__preview__image--bottom{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;filter:drop-shadow(0 7px 3px rgba(0,0,0,.13));border-radius:4px;max-height:100%;max-width:100%;position:relative}.card__preview__value{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;bottom:50%;background-color:var(--white);display:flex;flex-direction:column;position:absolute;text-align:center;transform:rotate(-180deg);writing-mode:vertical-rl}.card__preview__value text{font-size:8px}.card__preview__value svg{transform:rotate(-90deg);width:100%}.card__preview__value-text{color:#a7a8ac;font-size:min(2vw,11px);font-weight:var(--bold);margin:0}.card__preview__code{font-size:min(1.5vw,10px);font-weight:var(--bold);margin:0}.card__preview__validity{align-items:center;display:flex;justify-content:center;font-weight:var(--light);margin:0;white-space:nowrap}.card__preview__text{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;font-family:var(--noto-serif);position:absolute;white-space:pre-wrap;word-break:break-word;overflow:hidden}.card__preview__text p{font-size:2vw;line-height:3vw;word-break:break-word}@media screen and (min-width:420px)and (min-height:320px)and (max-height:670px){.physical__preview--edit .card__preview__value-text{font-size:min(1.2vh,8px)}}@media screen and (min-width:420px)and (min-height:320px)and (max-height:670px){.physical__preview--edit .card__preview__code{font-size:min(.8vh,8px)}}@media screen and (min-width:420px){.card__preview__value-text{font-size:min(2.3vw,11px)}.card__preview__code{font-size:min(2vw,9px)}.card__preview__text p{font-size:12px;line-height:16px}}@media screen and (min-width:768px){.physical-preview--static .personalization__preview__image--top,.physical-preview--static .personalization__preview__image--bottom{border-radius:3.5px}.physical-preview--static .card__preview__value-text{font-size:8px}.physical-preview--static .card__preview__code{font-size:6px}.physical__preview__wrapper--static-big .card__preview__value-text{font-size:min(3vw,30px)}.physical__preview__wrapper--static-big .card__preview__code{font-size:min(2vw,20px)}}@media screen and (min-width:1024px){.physical__preview__wrapper{padding:0}.physical__preview__wrapper.physical__preview--edit .physical__default-preview__text,.physical__preview__wrapper.physical__preview--edit .physical__default-preview__text--back,.physical__preview__wrapper.physical__preview--edit .physical__default-preview__text--front,.physical__preview__wrapper.physical__preview--edit .physical__default-preview__text--size,.physical__preview__wrapper.physical__preview--edit .default-preview__dimensions{display:block}.physical__preview__wrapper--static .card__preview__value-text{font-size:7px}.physical__preview__wrapper--static .card__preview__code{font-size:4px}.physical__preview__wrapper--static-big .card__preview__value-text{font-size:min(1.3vw,16px)}.physical__preview__wrapper--static-big .card__preview__code{font-size:min(.8vw,12px)}.physical__preview__wrapper--static-big .card__preview__validity{font-size:5px}}@media screen and (min-width:1024px)and (min-height:320px)and (max-height:670px){.physical__preview--edit .card__preview__value-text{font-size:min(1vw,14px)}}@media screen and (min-width:1024px)and (min-height:320px)and (max-height:670px){.physical__preview--edit .card__preview__code{font-size:min(1vw,14px)}}@media screen and (min-width:1024px){.personalization__preview__image--top,.personalization__preview__image--bottom{border-radius:min(.7vw,11px);height:auto;width:100%}.card__preview--top{height:unset;max-height:50%;width:100%}.card__preview--bottom{height:unset;width:100%}.card__preview__text p{font-size:12px;line-height:16px}.card__preview__value-text{font-size:min(1vw,14px)}.card__preview__code{font-size:min(1vw,14px);margin:0 2px}}@media screen and (min-width:1280px){.card__preview__value-text{font-size:min(1.3vw,14px);line-height:1}.card__preview__code{font-size:min(.9vw,14px);line-height:1}}@media screen and (min-width:1440px){.card__preview__value-text{font-size:min(1.5vw,17px)}.card__preview__code{font-size:min(.85vw,13px)}}@media screen and (min-width:1640px){.card__preview__value-text{font-size:min(1.5vw,19px)}.card__preview__code{font-size:min(1vw,19px)}}@media screen and (min-width:1920px){.card__preview__value-text{font-size:min(1.5vw,23px)}.card__preview__code{font-size:min(1vw,21px)}.physical__preview__wrapper--static-big .card__preview__value-text{font-size:min(1.3vw,21px)}.physical__preview__wrapper--static-big .card__preview__code{font-size:min(.8vw,15px)}}.physical__default-preview{position:relative}.physical__default-preview__image{width:100%}.physical__default-preview__text,.physical__default-preview__text--back,.physical__default-preview__text--front,.physical__default-preview__text--size{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;font-size:11px;font-weight:var(--bold);flex-shrink:0;line-height:12px;transform:translate(-50%)}.physical__default-preview__text--size{position:absolute;bottom:0;left:50%;background-color:var(--gray-lighter);font-weight:var(--normal);padding:0 15px}.physical__default-preview__text--back{position:absolute;top:50%;right:-10px;transform:translate(calc(50% + 5px)) translateY(-50%) rotate(90deg)}.physical__default-preview__text--front{position:absolute;top:50%;right:-10px;transform:translate(calc(50% + 5px)) translateY(calc(-50% - 10px)) rotate(90deg)}.default-preview__dimensions{align-items:center;display:flex;margin-top:13px;position:relative;width:100%}.dimensions__line{height:12px;width:100%}@media screen and (min-width:1024px){.physical__default-preview__text,.physical__default-preview__text--back,.physical__default-preview__text--front,.physical__default-preview__text--size{font-size:16px;line-height:18px}.physical__default-preview__text--size{font-size:16px;font-weight:var(--bold)}}.physical-envelope__wrapper{text-align:center;width:100%}.envelope__image{width:100%}.pdf__preview__wrapper--static .personalization__preview__image--top{z-index:unset}.pdf__preview__wrapper--static .pdf__preview__text{font-size:5px}.pdf__preview__wrapper--static .pdf__preview__value{font-size:3px}.pdf__preview__wrapper--static .egift__preview__value__code{font-size:4px}.pdf__preview__wrapper--static.item__details__card .pdf__preview__text{font-size:9px}.pdf__preview__wrapper--static.item__details__card .pdf__preview__value{font-size:8px}.pdf__preview__wrapper--static.item__details__card .egift__preview__value__code{font-size:10px}@media screen and (min-width:420px){.pdf__preview__wrapper--static .pdf__preview__text{font-size:7px}.pdf__preview__wrapper--static .pdf__preview__value{font-size:5px}.pdf__preview__wrapper--static .egift__preview__value__code{font-size:7px}.pdf__preview__wrapper--static.item__details__card .pdf__preview__text,.pdf__preview__wrapper--static.item__details__card .pdf__preview__value{font-size:12px}.pdf__preview__wrapper--static.item__details__card .egift__preview__value__code{font-size:14px}}@media screen and (min-width:768px){.pdf__preview__wrapper--static .pdf__preview__text{font-size:9px}.pdf__preview__wrapper--static .pdf__preview__value{font-size:8px}.pdf__preview__wrapper--static .egift__preview__value__code{font-size:10px}.pdf__preview__wrapper--static.item__details__card .pdf__preview__text,.pdf__preview__wrapper--static.item__details__card .pdf__preview__value{font-size:14px}.pdf__preview__wrapper--static.item__details__card .egift__preview__value__code{font-size:16px}}.pdf__preview__wrapper{display:inline-block;max-height:100%}.pdf__preview__wrapper .pdf__preview__inner{position:relative}.pdf__preview--edit .default-preview__dimensions{display:none}.pdf__preview--edit .pdf__preview__inner{position:relative}.pdf__preview__image{aspect-ratio:4/3;border-radius:7px;position:absolute;overflow:hidden}.pdf__preview__image img{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:100%;width:auto}.pdf__preview__text{background-color:var(--white);font-family:var(--noto-serif);font-size:13px;overflow:hidden;position:absolute;white-space:pre-wrap;word-break:break-word}.pdf__preview__value{align-items:center;background-color:var(--white);display:flex;font-size:9px;justify-content:center;position:absolute}.pdf__preview__value p{font-weight:var(--bold)}@media screen and (min-width:420px){.pdf__preview__value{font-size:11px}}@media screen and (min-width:768px){.pdf__preview__value{font-size:13px}}@media screen and (min-width:1024px){.pdf__preview__wrapper{height:unset}.pdf__preview--edit .default-preview__dimensions{display:flex}.pdf__preview__value{font-size:14px}}@media screen and (min-width:1280px){.pdf__preview__value{font-size:16px}}@media screen and (min-width:1440px){.pdf__preview__value{font-size:17px}}@media screen and (min-width:1640px){.pdf__preview__value{font-size:22px}}.egift__preview__value{padding-top:0!important}.egift__preview__wrapper--static .egift__preview__text{font-size:5px}.egift__preview__wrapper--static .egift__preview__value-title,.egift__preview__wrapper--static .egift__preview__code-title{font-size:3px!important}.egift__preview__wrapper--static .egift__preview__value__code,.egift__preview__wrapper--static .egift__preview__code__x{font-size:4px!important}.egift__preview__wrapper--static.item__details__card .egift__preview__text{font-size:9px}.egift__preview__wrapper--static.item__details__card .egift__preview__value-title,.egift__preview__wrapper--static.item__details__card .egift__preview__code-title{font-size:8px!important}.egift__preview__wrapper--static.item__details__card .egift__preview__value__code,.egift__preview__wrapper--static.item__details__card .egift__preview__code__x{font-size:10px!important}@media screen and (min-width:420px){.egift__preview__wrapper--static .egift__preview__text{font-size:7px}.egift__preview__wrapper--static .egift__preview__value-title,.egift__preview__wrapper--static .egift__preview__code-title,.egift__preview__wrapper--static .egift__preview__value__code,.egift__preview__wrapper--static .egift__preview__code__x{font-size:5px!important}.egift__preview__wrapper--static.item__details__card .egift__preview__text{font-size:12px}.egift__preview__wrapper--static.item__details__card .egift__preview__value-title,.egift__preview__wrapper--static.item__details__card .egift__preview__code-title{font-size:12px!important}.egift__preview__wrapper--static.item__details__card .egift__preview__value__code,.egift__preview__wrapper--static.item__details__card .egift__preview__code__x{font-size:14px!important}}@media screen and (min-width:768px){.egift__preview__wrapper--static .egift__preview__text{font-size:9px}.egift__preview__wrapper--static .egift__preview__value-title,.egift__preview__wrapper--static .egift__preview__code-title{font-size:8px!important}.egift__preview__wrapper--static .egift__preview__value__code,.egift__preview__wrapper--static .egift__preview__code__x{font-size:10px!important}.egift__preview__wrapper--static.item__details__card .egift__preview__text{font-size:14px}.egift__preview__wrapper--static.item__details__card .egift__preview__value-title,.egift__preview__wrapper--static.item__details__card .egift__preview__code-title{font-size:14px!important}.egift__preview__wrapper--static.item__details__card .egift__preview__value__code,.egift__preview__wrapper--static.item__details__card .egift__preview__code__x{font-size:16px!important}}.egift__preview__wrapper{display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.egift__preview__image{border-radius:7px;position:absolute;overflow:hidden;height:fit-content;max-height:346px}.egift__preview__image img{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:auto;width:100%}.egift__preview__text{font-family:var(--noto-serif);font-size:13px;overflow:hidden;position:absolute;white-space:pre-wrap;word-break:break-word}.egift__preview__value{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;display:grid;position:absolute;grid-template-columns:repeat(2,1fr);padding-top:2px}.egift__preview__value-title{font-size:12px;font-weight:var(--bold);grid-column:span 1;order:1}.egift__preview__code-title{font-size:12px;font-weight:var(--bold);grid-column:span 1;order:2;text-align:right}.egift__preview__value__code{font-size:10px;grid-column:span 1;order:3}.egift__preview__code__x{font-size:10px;grid-column:span 1;order:4;text-align:right}@media screen and (min-width:768px){.egift__preview__value-title,.egift__preview__code-title{font-size:13px}.egift__preview__value__code,.egift__preview__code__x{font-size:11px}}@media screen and (min-width:1024px){.egift__preview__wrapper{height:unset}.egift__preview__value-title,.egift__preview__code-title{font-size:16px}.egift__preview__value__code,.egift__preview__code__x{font-size:14px}}@media screen and (min-width:1280px){.egift__preview__value-title,.egift__preview__code-title{font-size:18px}.egift__preview__value__code,.egift__preview__code__x{font-size:16px}}.physical__preview--hg .card__preview__value{background-color:var(--transparent);text-align:left}.physical__preview--hg .personalization__preview__image--top,.physical__preview--hg .personalization__preview__image--bottom{box-shadow:none}.physical__preview--hg .card__preview__value-text{color:var(--yellow-main);font-size:min(3vw,12px);line-height:1.2}.physical__preview--hg .card__preview__code{font-size:min(2vw,10px);line-height:1.1}.physical__preview--hg.physical__preview__wrapper--static .card__preview__value-text{font-size:5px}.physical__preview--hg.physical__preview__wrapper--static .card__preview__code{font-size:3.5px;line-height:1.2}.physical__preview--hg.physical__preview__wrapper--static-big .card__preview__value-text{font-size:3.5vw}.physical__preview--hg.physical__preview__wrapper--static-big .card__preview__code{font-size:2.5vw}@media screen and (min-width:420px){.physical__preview--hg .card__preview__value-text{font-size:min(3vw,12px)}.physical__preview--hg.physical__preview__wrapper--static .card__preview__value-text{font-size:6px}.physical__preview--hg.physical__preview__wrapper--static .card__preview__code{font-size:4px}}@media screen and (min-width:768px){.physical__preview--hg .card__preview__value-text{font-size:min(3vw,13px)}.physical__preview--hg .card__preview__code{font-size:min(2vw,11px)}.physical__preview--hg.physical__preview__wrapper--static .card__preview__value-text{font-size:11px}.physical__preview--hg.physical__preview__wrapper--static .card__preview__code{font-size:8px}}@media screen and (min-width:1024px){.physical__preview--hg .card__preview__value-text{font-size:min(3vw,15px);line-height:1}.physical__preview--hg .card__preview__code{font-size:min(2vw,13px);line-height:1}.physical__preview--hg.physical__preview__wrapper--static .card__preview__value-text{font-size:10px}.physical__preview--hg.physical__preview__wrapper--static .card__preview__code{font-size:7px}.physical__preview--hg.physical__preview__wrapper--static-big .card__preview__value-text{font-size:min(2vw,20px)}.physical__preview--hg.physical__preview__wrapper--static-big .card__preview__code{font-size:min(1.2vw,15px)}}@media screen and (min-width:1280px){.physical__preview--hg .card__preview__value-text{font-size:min(3vw,15px)}.physical__preview--hg .card__preview__code{font-size:min(2vw,15px)}.physical__preview--hg.physical__preview__wrapper--static-big .card__preview__value-text{font-size:23px}.physical__preview--hg.physical__preview__wrapper--static-big .card__preview__code{font-size:15px}}@media screen and (min-width:1640px){.physical__preview--hg .card__preview__value-text{font-size:min(3vw,20px);line-height:1.2}.physical__preview--hg .card__preview__code{font-size:min(2vw,20px)}}@media screen and (min-width:1920px){.physical__preview--hg .card__preview__value-text{font-size:min(3vw,25px);line-height:1.2}.physical__preview--hg .card__preview__code{font-size:min(2vw,25px)}}@media screen and (min-width:1920px){.physical__preview--fg .card__preview__value-text{margin-right:auto}.physical__preview--fg .card__preview__validity{margin-left:5px}}.physical__preview--ag .personalization__preview__image--top,.physical__preview--ag .personalization__preview__image--bottom{box-shadow:none}.physical__preview--ag .card__preview__value-text{color:var(--orange-main);font-size:min(3vw,12px);line-height:1.2}.physical__preview--ag .card__preview__code{font-size:min(2vw,10px);line-height:1.1}.physical__preview--ag.physical__preview__wrapper--static .card__preview__value-text{font-size:6px}.physical__preview--ag.physical__preview__wrapper--static .card__preview__code{font-size:4px}.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__value-text{font-size:4vw;line-height:1.2}.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__code{font-size:3vw}@media screen and (min-width:420px){.physical__preview--ag.physical__preview__wrapper--static .card__preview__value-text{font-size:10px}.physical__preview--ag.physical__preview__wrapper--static .card__preview__code{font-size:6px}.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__value-text{font-size:3.5vw}.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__code{font-size:2.5vw}}@media screen and (min-width:768px){.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__value-text{font-size:3vw}.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__code{font-size:2vw}}@media screen and (min-width:1024px){.physical__preview--ag .card__preview__value-text{font-size:min(3vw,15px);line-height:1}.physical__preview--ag .card__preview__code{font-size:min(2vw,13px);line-height:1}.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__value-text{font-size:min(2vw,18px)}.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__code{font-size:min(1vw,13px)}}@media screen and (min-width:1280px){.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__value-text{font-size:23px}.physical__preview--ag.physical__preview__wrapper--static-big .card__preview__code{font-size:16px}}@media screen and (min-width:1640px){.physical__preview--ag .card__preview__value-text{font-size:min(3vw,20px);line-height:1.2}.physical__preview--ag .card__preview__code{font-size:min(2vw,20px)}.physical__preview--ag.physical__preview__wrapper--static .card__preview__value-text{font-size:11px}.physical__preview--ag.physical__preview__wrapper--static .card__preview__code{font-size:6.5px}}@media screen and (min-width:1920px){.physical__preview--ag .card__preview__value-text{font-size:min(3vw,25px)}.physical__preview--ag .card__preview__code{font-size:min(2vw,25px)}}@media screen and (max-width:420px){.egift__preview--tg .egift__preview__value{padding-top:0}.egift__preview--tg .egift__preview__value-title,.egift__preview--tg .egift__preview__code-title{font-size:10px}.egift__preview--tg .egift__preview__value__code,.egift__preview--tg .egift__preview__code__x{font-size:9px}}.gift-card-stepper__wrapper{height:100%}.gift-card-stepper__trustpilot{display:none}.personalization__stepper{background-color:var(--white);border-radius:20px 20px 0 0;box-shadow:0 -10px 55px #0000001a;max-height:70vh;max-height:70dvh;min-height:50vh;min-height:50dvh;display:flex;flex-direction:column;overflow:visible;padding:48px 48px 16px;position:relative;z-index:1;transition:padding 0s ease;color:var(--experience-dark-main)}.personalization__stepper.closed{padding:48px}.personalization__stepper.closed .stepper__content{display:none}.personalization__stepper.closed .stepper__inner--bottom{flex:unset;margin-top:unset}.personalization__stepper.closed .stepper__inner__bottom--full-height,.personalization__stepper.closed .stepper__inner__bottom--full-height .stepper__content{height:unset}.personalization__stepper.closed .stepper-buttons__wrapper{width:100%;margin:0 auto}@media screen and (min-width:700px){.personalization__stepper{padding:16px 88px}}.personalization__stepper__handle{position:absolute;top:0;left:50%;background-color:var(--white);border-radius:20px 20px 0 0;padding:14px 0 20px;transform:translate(-50%);width:100%}.personalization__stepper__handle:hover{cursor:pointer}.personalization__stepper__handle:after{background-color:var(--gray);border-radius:6px;content:"";display:block;height:5px;margin:0 auto;width:42px}.personalization__stepper__selector{display:none}.stepper__inner--top{align-items:center;display:flex;justify-content:center;margin-bottom:10px}.stepper__inner--bottom{display:flex;flex-direction:column;flex:1 1 auto;overflow:auto;margin-right:-17px;padding-right:17px}.stepper__inner--bottom .stepper__content,.stepper__inner__bottom--full-height,.stepper__inner__bottom--full-height .stepper__content{display:flex;flex-flow:column;flex:1 1 auto}.stepper__step__wrapper{align-items:center;display:flex}.stepper__step__wrapper:hover{cursor:pointer}.stepper__step__wrapper.disabled{opacity:.15}.stepper__step__wrapper.disabled:hover{cursor:default}.stepper__step{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:28px;width:28px}.step__info{align-items:center;display:flex;margin:0 5px;overflow:hidden}.step__info .step__name{font-size:16px;font-weight:var(--medium);line-height:22px;margin-right:5px;text-align:center;color:var(--experience-dark-main);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.step__info .step__count{color:var(--gray);font-size:16px;font-weight:var(--medium);line-height:22px}.stepper__content .step-1{background-color:red}.stepper__content .step-3{background-color:#556b2f}.stepper__content .step-2{background-color:#5f9ea0}.personalization__stepper__delivery-usp{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.personalization__stepper__delivery-usp .gift-card__delivery{display:none}@media screen and (min-width:1024px){.gift-card-stepper__wrapper{display:flex;flex-direction:column}.gift-card-stepper__trustpilot{display:flex;justify-content:center;margin-top:15px}.gift-card-stepper__delivery.gift-card__delivery{display:flex;justify-content:center}.personalization__stepper__handle{display:none}.personalization__stepper__selector{display:block;margin-top:-22px}.personalization__stepper{align-items:center;border-radius:20px;overflow:unset;margin-bottom:0;max-height:unset;min-height:unset;top:unset;padding:0 16px 16px}.personalization__stepper.edit{margin-top:20px;padding-top:10px}.personalization__stepper__usps .personalization__usp{flex-shrink:0}.stepper__inner--top{margin-top:30px;width:100%}.stepper__inner--bottom{margin-top:unset;width:100%;overflow:hidden}}@media screen and (min-width:1920px){.personalization__stepper{border-radius:30px;padding:0 25px 25px}.personalization__stepper__delivery-usp{display:flex;grid-column-gap:15px;justify-content:center}.personalization__stepper__delivery-usp .gift-card__delivery{display:flex}.step__info{margin:0 5px}.step__info .step__name{font-size:20px;line-height:35px;margin-right:5px}.step__info .step__count{font-size:20px;line-height:35px}}.value-quantity-error,.value-quantity-error--desktop{color:var(--error-color);font-size:13px;line-height:14px;margin-top:10px}.value-quantity-error--desktop{display:none}.value-quantity-error a,.value-quantity-error--desktop a{text-decoration:underline}@media screen and (min-width:1024px){.step__value-quantity__wrapper{margin-bottom:0}.value-quantity-error--desktop{display:block}}.predefined-value{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;background-color:var(--white);border:1.5px solid var(--experience-dark-main);border-radius:5px;flex-shrink:0;padding:8px 10px;transition:.1s ease-in-out;width:auto}.predefined-value.selected{color:var(--btn-primary-clr);background-color:var(--btn-primary-bg);border:1.5px solid transparent;background:linear-gradient(var(--btn-primary-bg),var(--btn-primary-bg)) padding-box,linear-gradient(90deg,#f0ce88,#d4a43f) border-box}.predefined-value.selected .predefined-value__price{color:var(--white)}.predefined-value__price{font-size:var(--text-regular);font-weight:var(--medium);color:var(--experience-dark-main)}.predefined-value:hover{cursor:pointer}@media screen and (min-width:1920px){.predefined-value-selector{margin:0 auto 25px}}.image-type__item{padding-right:10px;width:auto}.image-type__item__text{color:var(--gray);font-size:16px;font-weight:var(--bold);line-height:20px}.image-type__item.selected{position:relative}.image-type__item.selected .image-type__item__text{color:var(--blue)}.image-type__item:hover{cursor:pointer}.image-option__box,.image-option__box--skeleton{aspect-ratio:1;border:1px solid var(--gray-light);border-radius:10px;height:100%;min-height:60px;overflow:hidden;width:100%}.image-option__box__image{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:100%;object-fit:cover;width:100%}.image-option__box--selected{border:3px solid var(--brand)}.image-option__box:hover,.image-option__box--skeleton:hover{cursor:pointer}.image-option__box--skeleton{animation:pulse-bg 1s linear infinite alternate}.image-option__box--skeleton:hover{cursor:default}@keyframes pulse-bg{0%{background-color:var(--gray-lighter)}50%{background-color:var(--gray-light)}to{background-color:var(--gray-lighter)}}@media screen and (min-width:1024px){.image-option__box,.image-option__box--skeleton{min-height:50px}}@media screen and (min-width:1920px){.image-option__box,.image-option__box--skeleton{min-height:60px}}.image__uploader{align-items:center;border:3px solid var(--brand);border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.image__uploader__icon{height:38px;width:32px}.image__uploader__label{border-radius:50%}.image__uploader__label:hover{cursor:pointer}.form__input{position:relative}.form__input--filled .input__label{visibility:visible}.input__label{display:block;font-size:14px;line-height:20px;transition:margin-bottom .1s ease-in;cursor:auto;visibility:hidden}.input__field,.quantity-input,.selector__input,.input__field--transparent{background-color:transparent;border:none;border-bottom:1px solid var(--experience-dark-text);border-radius:0;color:var(--experience-dark-main);font-family:var(--manrope);font-size:16px;padding-bottom:10px;width:100%}.input__field::placeholder,.quantity-input::placeholder,.selector__input::placeholder,.input__field--transparent::placeholder{font-size:16px}.input__field.error,.error.quantity-input,.error.selector__input,.error.input__field--transparent,.input__field.form__field--error,.form__field--error.quantity-input,.form__field--error.selector__input,.form__field--error.input__field--transparent{border-color:var(--error-color)}.input__field:focus-visible,.quantity-input:focus-visible,.selector__input:focus-visible,.input__field--transparent:focus-visible{outline:none}.input__field:active,.quantity-input:active,.selector__input:active,.input__field--transparent:active{outline:none}.input__field:focus,.quantity-input:focus,.selector__input:focus,.input__field--transparent:focus{outline:none}.input__field--transparent{border-bottom:none;width:100%}.input__field--transparent:hover{cursor:pointer}.input__field__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:24px;margin-right:13px;width:20px}.selector__label{font-size:14px;line-height:20px;margin-bottom:12px;margin-top:25px;font-weight:var(--medium);color:var(--experience-dark-main)}.selector__data-entry{display:flex}.selector__currency-wrapper{position:relative;display:inline-block}.selector__currency{background-color:var(--transparent);border:none;border-radius:0;border-bottom:1px solid var(--experience-dark-text);color:var(--experience-dark-main);font-family:var(--manrope);font-size:16px;font-weight:var(--medium);line-height:100%;padding:8px 24px 8px 0;-moz-appearance:none;-webkit-appearance:none;appearance:none}.selector__currency:focus{outline:none}.selector__currency-icon{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:12px;height:12px;pointer-events:none}.selector__input__wrapper{flex-grow:1;position:relative;border-left:1px solid var(--experience-dark-text)}.selector__input__wrapper .selector__input--error{border-bottom-color:var(--error-color)}.selector__input__wrapper .selector__error{position:absolute;color:var(--error-color)!important;font-size:13px;line-height:14px;margin-top:5px}.selector__input{border-radius:0;font-size:16px;height:34px;margin-bottom:0;padding:0 0 5px 12px;height:100%}@media(hover:none){.selector__input:focus{font-size:16px}}.selector__input::placeholder{color:var(--experience-dark-text);font-size:16px;letter-spacing:1px}@media screen and (min-width:1024px){.selector__input__wrapper .selector__error{position:absolute}.selector__data-entry{align-items:flex-end}.selector__data-entry.b2b .selector__error{display:none}.selector__label{margin-top:0}}@media screen and (min-width:1920px){.selector__label{font-size:16px}.selector__input:focus{font-size:initial}.selector__input::placeholder{font-size:20px}.selector__currency{font-size:16px}}.quantity__selector__wrapper.b2b-demo .selector__label,.quantity__selector__wrapper.b2b-demo .quantity__selected{opacity:.5}.quantity__box{align-items:center;border-radius:6px;display:flex;grid-column-gap:28px;width:100%}.quantity__box.b2b{border:navajowhite;padding:0}.quantity__box.b2b .quantity-input__wrapper{flex-grow:1}.quantity__button{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:24px;width:24px;line-height:24px}.quantity__button:hover{cursor:pointer}.quantity__button--disabled{opacity:.5}.quantity__button--disabled:hover .quantity__button{cursor:default}.quantity__selected{font-size:16px;line-height:16px}.quantity-input{border-radius:0;font-size:16px;margin-bottom:0;padding:0 0 10px}@media(hover:none){.quantity-input:focus{font-size:16px}}.quantity-input::placeholder{color:var(--gray);font-size:16px;letter-spacing:1px}.quantity-input--error{border-bottom-color:var(--error-color)}.quantity-error,.quantity-error--mobile,.quantity-error--desktop{color:var(--error-color);font-size:13px;line-height:14px;margin-top:5px}.quantity-error--desktop{display:none}.quantity-error a,.quantity-error--desktop a,.quantity-error--mobile a{text-decoration:underline}@media screen and (min-width:1024px){.quantity__box{border:none;justify-content:flex-start;align-items:center;padding:0}.quantity-error--desktop{display:block}.quantity-error--mobile{display:none}}@media screen and (min-width:1920px){.quantity__selected{font-size:16px;line-height:22px}.quantity__button{height:28px;width:28px}}.gift-card__delivery{align-items:center;display:flex}.gift-card__delivery__icon{height:19px;margin-right:8px;width:19px}.gift-card__delivery__text{font-size:14px;line-height:16px}@media screen and (min-width:1024px){.gift-card__delivery{display:none}}@media screen and (min-width:1920px){.gift-card__delivery__text{font-size:16px;line-height:18px}}
