.field-type-checkboxes{margin-bottom:24px}.field-type-checkboxes.error{border-left:2px solid #b90e0e;padding-left:10px}.field-type-checkboxes>label{margin-bottom:16px;font-size:16px;font-weight:700}.field-type-checkboxes>label .validation{font-weight:400;font-size:14px;color:#212431}.field-type-checkboxes .checkbox-item{position:relative;margin-bottom:0}.field-type-checkboxes .checkbox-item:last-child{margin-bottom:0}.field-type-checkboxes .checkbox-item.with-icon{margin-bottom:16px}.field-type-checkboxes .checkbox-item.with-icon .icon{position:absolute;left:0;top:0;bottom:0;width:28px;flex-direction:column;display:flex;justify-content:center}.field-type-checkboxes .checkbox-item.with-icon svg{max-width:28px;max-height:28px}.field-type-checkboxes .checkbox-item.with-icon label{margin-left:48px;cursor:pointer;padding:12px;line-height:24px;display:block;font-size:16px;border:2px solid #4d4d4d;border-radius:4px;transition:border .3s}.field-type-checkboxes .checkbox-item.with-icon label:hover,.field-type-checkboxes .checkbox-item.with-icon label:hover .indicator{border-color:#015d59}.field-type-checkboxes .checkbox-item.with-icon label .indicator{left:61px;top:13px}.field-type-checkboxes .checkbox-item.selected label{color:#015d59;border-color:#015d59}.field-type-checkboxes .checkbox-item.selected .indicator{background-image:url(/static/icons/checkmark.svg);background-color:#015d59;border-color:#015d59}.field-type-checkboxes .checkbox-item.selected path[fill="#767676"]{fill:#015d59}.field-type-checkboxes .checkbox-item label{cursor:pointer;margin:12px 0;display:inline-block;line-height:24px;font-size:16px;transition:border .3s}.field-type-checkboxes .checkbox-item label:hover .indicator{border-color:#015d59}.field-type-checkboxes .checkbox-item label input{display:none}.field-type-checkboxes .checkbox-item label .indicator{background:no-repeat 3px 4px;height:24px;width:24px;position:absolute;left:0;top:12px;border:1px solid #4d4d4d;border-radius:4px;transition:all .3s}.field-type-checkboxes .checkbox-item label .label{margin-left:36px}.field-type-checkboxes .checkbox-item.with-background>label{margin:1px 0;padding:12px 14px 12px 12px;transition:.3s;background-color:transparent}.field-type-checkboxes .checkbox-item.with-background>label:hover{background-color:#d9f4f3;border-radius:5px}.field-type-checkboxes .checkbox-item.with-background .indicator{left:12px}.field-type-checkboxes .checkbox-item.with-background.selected>label{background-color:#d9f4f3;border-radius:5px}.field-type-select.field-style-normal [data-component=field-right-icon]{display:none}.field-type-select.field-style-normal .select__input:focus{box-shadow:none}.field-type-select.field-style-normal .select__control{color:#212431;width:100%;font-size:16px;border:1px solid #474954;border-radius:5px;padding:10px 14px;line-height:24px;transition:border-color .2s;box-shadow:none}.field-type-select.field-style-normal .select__control:hover{cursor:pointer}.field-type-select.field-style-normal .select__control .select__value-container{padding:0 16px 0 0}.field-type-select.field-style-normal .select__control .select__value-container>div{margin:0;padding:0}.field-type-select.field-style-normal .select__control .select__placeholder{margin:0;color:#6d6e77}.field-type-select.field-style-normal .select__control .select__indicators svg{width:16px;height:16px;pointer-events:none}.field-type-select.field-style-normal .select__control .select__indicators svg path{stroke:#474954!important}.field-type-select.field-style-normal .select__control .select__indicators .select__clear-indicator{padding:4px}.field-type-select.field-style-normal .select__control .select__indicator-separator{display:none}.field-type-select.field-style-normal .select__menu{margin:0;padding:0;border:1px solid #015d59;border-top:0;border-radius:0 0 5px 5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);z-index:1000}.field-type-select.field-style-normal .select__menu>div{padding:0;margin:0}.field-type-select.field-style-normal .select__menu .select__option{padding:14px 16px;border-bottom:1px solid #dedee0;color:#212431}.field-type-select.field-style-normal .select__menu .select__option:last-child{border:none}.field-type-select.field-style-normal .select__menu .select__option.select__option--is-focused{background:#fff}.field-type-select.field-style-normal .select__menu .select__option.select__option--is-focused:hover,.field-type-select.field-style-normal .select__menu .select__option.select__option--is-selected{background:#015d59;color:#fff;cursor:pointer}.field-type-select.field-style-normal .opened .select__control{border-color:#015d59;border-radius:5px 5px 0 0;box-shadow:0 0 0 4px #d9f4f3}.field-type-select.field-style-normal .opened .select__control .select__indicators svg{transform:rotateX(180deg)}.field-type-select.field-style-normal .opened .select__control .select__indicators path{stroke:#015d59!important}.field-type-select.field-style-normal .opened.menu-top .select__control{border-radius:0 0 5px 5px}.field-type-select.field-style-normal .opened.menu-top .select__menu{border-top:1px solid #015d59;border-bottom:0;border-radius:5px 5px 0 0}.field-type-select.field-style-normal.has-value:not(.active):not(.error) .select__control{border-color:#015d59}.field-type-select.field-style-normal label{font-weight:700;cursor:text;transition:all .2s;color:#000;font-size:16px;margin-bottom:5px}.field-type-select.field-style-normal label .validation{font-weight:400;font-size:14px;color:#212431}.field-type-select.field-style-normal.active label,.field-type-select.field-style-normal.active label .validation{color:#015d59}.field-type-select.field-style-normal.active .select__control{border-color:#015d59;border-width:2px;margin:-1px;box-shadow:0 0 0 4px #d9f4f3}.field-type-select.field-style-normal.active .select__control .select__indicators path{stroke:#015d59!important}.field-type-select.field-style-normal.active .select__menu{border-width:2px;margin:-1px}.field-type-select.field-style-normal.error label,.field-type-select.field-style-normal.error label .validation{color:#b90e0e}.field-type-select.field-style-normal.error .select__control,.field-type-select.field-style-normal.error .select__menu{border-color:#e41111!important;box-shadow:none}.field-type-select.field-style-normal.error.active .select__control{box-shadow:0 0 0 4px #f5e4e4}.field-type-select.field-style-normal.error svg path{stroke:#e41111!important}.field-type-select.field-style-normal.error [data-component=field-error] svg path{stroke:inherit!important;fill:#b90e0e}.field-type-select.field-style-standalone.clearable{padding-right:150px}.field-type-select.field-style-standalone.error{border-left:none;padding-left:inherit}.field-type-select.field-style-standalone [data-component=field-right-icon]{display:none}.field-type-select.field-style-standalone .select__input:focus{box-shadow:none}.field-type-select.field-style-standalone .select__control{color:#212431;font-size:16px;border:1px solid #4d4d4d;padding:17px 19px;position:relative;line-height:24px;transition:all .2s;box-shadow:none;border-radius:0}.field-type-select.field-style-standalone .select__control:hover{cursor:pointer;border-color:#4d4d4d}.field-type-select.field-style-standalone .select__control .select__value-container{padding:0 16px 0 0;overflow:visible}.field-type-select.field-style-standalone .select__control .select__value-container .select__single-value{font-weight:700;font-size:18px;color:#015d59}.field-type-select.field-style-standalone .select__control .select__placeholder{margin:0;font-weight:700;color:#015d59;font-size:18px}.field-type-select.field-style-standalone .select__control .css-1g6gooi{margin:0;padding:0}.field-type-select.field-style-standalone .select__control .select__indicators svg{width:16px;height:16px;pointer-events:none}.field-type-select.field-style-standalone .select__control .select__indicators svg path{stroke:#4d4d4d}.field-type-select.field-style-standalone .select__control .clear{color:#4d4d4d;position:absolute;right:-125px;top:16px}.field-type-select.field-style-standalone .select__control .clear svg{height:10px;width:10px;margin-top:-1px;margin-left:3px}.field-type-select.field-style-standalone .select__control .clear svg>g>path{stroke:#fff}.field-type-select.field-style-standalone .select__control .clear:hover{color:#015d59}.field-type-select.field-style-standalone .select__control .clear:hover svg g g path{stroke:#015d59}.field-type-select.field-style-standalone .select__control .select__indicator-separator{display:none}.field-type-select.field-style-standalone .select__menu{margin:0;padding:0;border:1px solid #015d59;border-top:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);z-index:1000;border-radius:0}.field-type-select.field-style-standalone .select__menu>div{padding:0;margin:0}.field-type-select.field-style-standalone .select__menu .select__option{padding:14px 16px;border-bottom:1px solid #dedee0;color:#212431}.field-type-select.field-style-standalone .select__menu .select__option:last-child{border:none}.field-type-select.field-style-standalone .select__menu .select__option.select__option--is-focused{background:#fff}.field-type-select.field-style-standalone .select__menu .select__option.select__option--is-focused:hover,.field-type-select.field-style-standalone .select__menu .select__option.select__option--is-selected{background:#015d59;color:#fff;cursor:pointer}.field-type-select.field-style-standalone .has-value+label,.field-type-select.field-style-standalone .opened+label{display:none}.field-type-select.field-style-standalone.active .select__control{border-color:#015d59}.field-type-select.field-style-standalone.active .select__control .select__indicators path{stroke:#015d59}.field-type-select.field-style-standalone.error label{color:#b90e0e}.field-type-select.field-style-standalone.error .select__control,.field-type-select.field-style-standalone.error .select__menu{border-color:#b90e0e}.field-type-select.field-style-standalone.error svg path{stroke:#e41111!important}.field-type-select.field-style-standalone.error [data-component=field-error] svg path{stroke:inherit!important;fill:#b90e0e}.field-type-text.field-style-normal{position:relative}.field-type-text.field-style-normal label{font-weight:700;cursor:text;transition:all .2s;color:#000;font-size:16px;margin-bottom:5px}.field-type-text.field-style-normal label .validation{font-size:14px;color:#474954;font-weight:400}.field-type-text.field-style-normal>div>svg{position:absolute;left:10px;top:13px;width:20px;height:20px;color:#212431}.field-type-text.field-style-normal input,.field-type-text.field-style-normal textarea{color:#212431;width:100%;font-size:16px;border:1px solid #474954;border-radius:4px;padding:10px 34px 10px 14px;line-height:24px;transition:border-color .3s;overflow:hidden;resize:none;-webkit-appearance:none}.field-type-text.field-style-normal input::-webkit-input-placeholder,.field-type-text.field-style-normal textarea::-webkit-input-placeholder{color:#6d6e77!important}.field-type-text.field-style-normal input::placeholder,.field-type-text.field-style-normal textarea::placeholder{color:#6d6e77!important}.field-type-text.field-style-normal input:-webkit-autofill,.field-type-text.field-style-normal input:-webkit-autofill:hover,.field-type-text.field-style-normal textarea:-webkit-autofill,.field-type-text.field-style-normal textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.field-type-text.field-style-normal input:-webkit-autofill:active,.field-type-text.field-style-normal input:-webkit-autofill:focus,.field-type-text.field-style-normal textarea:-webkit-autofill:active,.field-type-text.field-style-normal textarea:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff,0 0 0 4px #d9f4f3!important}.field-type-text.field-style-normal input:focus,.field-type-text.field-style-normal textarea:focus{border-width:2px;margin:-1px;outline:none;border-color:#015d59;box-shadow:0 0 0 3px #d9f4f3}.field-type-text.field-style-normal input:hover:not(:focus),.field-type-text.field-style-normal textarea:hover:not(:focus){border-color:#474954}.field-type-text.field-style-normal textarea:focus{margin:-1px 0 1px -1px}.field-type-text.field-style-normal.has-value:not(.active):not(.error) input,.field-type-text.field-style-normal.has-value:not(.active):not(.error) textarea{border-color:#015d59}.field-type-text.field-style-normal.active label,.field-type-text.field-style-normal.active label .validation,.field-type-text.field-style-normal.has-value:not(.active):not(.error)>div>svg{color:#015d59}.field-type-text.field-style-normal textarea{min-height:96px}.field-type-text.field-style-normal.error>label,.field-type-text.field-style-normal.error>label .validation{color:#b90e0e}.field-type-text.field-style-normal.error input,.field-type-text.field-style-normal.error textarea{border-color:#b90e0e;box-shadow:none}.field-type-text.field-style-normal.error input:hover,.field-type-text.field-style-normal.error textarea:hover{border-color:#b90e0e}.field-type-text.field-style-normal.error input:focus,.field-type-text.field-style-normal.error textarea:focus{box-shadow:0 0 0 3px #f5e4e4}.field-type-text.field-style-normal.error>div>svg{position:absolute;color:#b90e0e}.field-type-text.field-style-normal.with-icon input{padding-left:38px}.field-type-text[class*=field-style-pill]{position:relative}.field-type-text[class*=field-style-pill].error{border-left:none;padding-left:inherit}.field-type-text[class*=field-style-pill] input{color:#212431;width:100%;font-size:16px;border:1px solid #4d4d4d;border-radius:25px;padding:10px 24px;line-height:22px}.field-type-text[class*=field-style-pill] label{color:#4d4d4d;position:absolute;left:24px;top:0;font-size:12px}.field-type-text[class*=field-style-pill].field-style-pill-pink input{border-color:#b20048}.field-type-text[class*=field-style-pill].field-style-pill-pink label{color:#b20048}.field-type-text[class*=field-style-pill].field-style-pill-green input{border-color:#015d59}.field-type-text[class*=field-style-pill].field-style-pill-green label{color:#015d59}.field-type-text[class*=field-style-pill].field-style-pill-white input{border-color:#fff}.field-type-text[class*=field-style-pill].field-style-pill-white label{color:#fff!important}.field-type-text[class*=field-style-pill].field-style-pill-white [data-component=field-error]{color:#fff}.field-type-text[class*=field-style-pill].field-style-pill-white [data-component=field-error] svg path{fill:#fff}.field-type-text[class*=field-style-pill].error input{border-color:#b90e0e}.field-type-text[class*=field-style-pill].error label{color:#b90e0e}.field-type-text[class*=field-style-pill].error [data-component=field-error]{display:block;padding-left:24px}.field-type-text[class*=field-style-pill]>div>svg{position:absolute;left:14px;top:13px;width:20px;height:20px}.field-type-text[class*=field-style-pill]>div>svg path{fill:#474954}.field-type-text[class*=field-style-pill].with-icon input{padding-left:40px}.field-type-text[class*=field-style-pill].with-label{margin-top:20px}.field-type-toggle-group [data-component=field-right-icon]{display:none}.form__eVjcY [data-component=field-template]{max-width:600px}.bb__lWCX_{width:100%;scroll-margin-top:80px}.bb__lWCX_ blockquote,.bb__lWCX_ p,.bb__lWCX_ ul{max-width:800px}.bb__lWCX_ img{display:inline-block}@media(min-width:992px){.bb__lWCX_{font-size:18px;line-height:27px;scroll-margin-top:60px}}.shipping-info-message__CISMo{margin-top:24px;margin-bottom:40px;padding:12px 16px;border:1px solid #f0efed;border-radius:4px;display:flex;gap:14px;width:100%}.shipping-info-message__icon__Cvfil{flex-shrink:0;align-self:center;justify-self:center;width:24px;height:24px}.shipping-info-message__message__YRhqa{color:#6d6e77}.shipping-info-message__title__UXmyU{font-weight:700;font-size:14px;margin-bottom:4px;line-height:1.3}.shipping-info-message__description__4s_co{font-size:12px;line-height:1.5}.bb__EtKTZ{width:100%;scroll-margin-top:80px}.bb__EtKTZ blockquote,.bb__EtKTZ p,.bb__EtKTZ ul{max-width:800px}.bb__EtKTZ img{display:inline-block}@media(min-width:992px){.bb__EtKTZ{font-size:18px;line-height:27px;scroll-margin-top:60px}}.bb-santa-letter__q5GH1{margin-top:24px;margin-bottom:24px}@media(min-width:768px){.bb-santa-letter__q5GH1{margin-top:48px;margin-bottom:48px}}.bb-santa-letter__heading__ByIUt{text-align:center;font-size:28px;color:#005c3b;max-width:300px;margin:0 auto 24px}.bb-santa-letter__letter-wrapper__UiCKB{aspect-ratio:1257/1771;max-width:628px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;border-radius:4px;box-shadow:-35px 29px 13px 0 transparent,-22px 19px 12px 0 rgba(0,0,0,.01),-13px 11px 10px 0 rgba(0,0,0,.05),-6px 5px 7px 0 rgba(0,0,0,.09),-1px 1px 4px 0 rgba(0,0,0,.1)}.bb-santa-letter__letter-wrapper__UiCKB:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.75);opacity:0;z-index:2;pointer-events:none;transition:opacity .5s ease-out}.bb-santa-letter__letter-wrapper--updating__13IvY:after{opacity:1;transition:opacity 0s ease-out}.bb-santa-letter__letter-wrapper--updating__13IvY .bb-santa-letter__loader__L_eM3{z-index:3;opacity:1}.bb-santa-letter__letter-wrapper--updating__13IvY .bb-santa-letter__letter-text__ORvda{transition:color 0s ease-out;color:#999}.bb-santa-letter__letter-wrapper--updating__13IvY .bb-santa-letter__letter-value__pLu_x{color:#231f20}.bb-santa-letter__letter-wrapper--letter-zoomed__MFCSH{background:rgba(0,0,0,.25);cursor:zoom-in}.bb-santa-letter__loader__L_eM3{position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-28px;z-index:-1;opacity:0}.bb-santa-letter__letter__F_x2O{position:absolute;z-index:1;top:0;left:0;width:1257px;height:1771px;transform-origin:top left;will-change:transform,translate,top,left,opacity}.bb-santa-letter__letter-template__YW_BQ{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff3c2;background-image:url(/static/Gifts/images/santa-letter.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat}.bb-santa-letter__letter-text__ORvda{margin:75px;width:730px;font-size:25px;font-family:Atma;font-weight:500;font-style:normal;letter-spacing:.5px;color:#231f20;transition:color 1.5s ease-out}.bb-santa-letter__letter-text__ORvda p{font-size:25px;line-height:37px;margin-bottom:19px;letter-spacing:.5px;word-spacing:1.6px}.bb-santa-letter__letter-signature__IZRlq{width:281px;height:63px;margin:12px 0 42px -3px;fill:currentColor}.bb-santa-letter__zoom-info__2sJod{margin-top:24px;display:flex;justify-content:flex-end;max-width:628px;margin-left:auto;margin-right:auto;font-size:12px;color:#6d6e77;gap:4px}.bb-santa-letter__zoom-info__2sJod svg{margin-top:1px;fill:currentColor}.bb-santa-letter__zoom-info--desktop__0GijU{position:absolute;top:-48px;left:568px}.bb-santa-letter__actions__Y08Hk{margin-top:32px;display:flex;justify-content:center;position:-webkit-sticky;position:sticky;bottom:0;padding-top:24px;padding-bottom:24px;gap:16px;max-width:600px;margin-left:auto;margin-right:auto;flex-wrap:wrap;z-index:4;pointer-events:none}.bb-santa-letter__actions--no-sticky__T3e7F{position:static}.bb-santa-letter__actions__Y08Hk button{pointer-events:auto}.bb-santa-letter__customize__kB_CV{display:flex;flex-grow:1}.bb-santa-letter__customize__kB_CV button{flex-grow:1;display:block}.bb-santa-letter__customize__kB_CV button svg{margin-right:8px;fill:currentColor}.bb-santa-letter__submit__bZHNC{display:flex;flex-grow:1}.bb-santa-letter__submit__bZHNC button{flex-grow:1;display:block}.bb-santa-letter__letter-preview-wrapper__ZdTI_{padding:0;aspect-ratio:1257/1771;overflow:hidden;max-width:calc(100dvw - 40px);max-height:calc(100dvh - 112px)}.bb-santa-letter__letter-preview__Kq49f{position:relative;transform-origin:top left;width:1257px;height:1771px}.bb-santa-letter__preview-overlay__YVjHb{padding:0!important;background:rgba(0,0,0,.5)!important;overflow:hidden;min-height:100dvh!important;height:100dvh!important}.bb-santa-letter__preview-modal__1KZWb{margin:0!important;max-height:100dvh}.bb-santa-letter__preview-modal__1KZWb>div{background:none;border:0;border-radius:0;box-shadow:none;padding:20px 20px 92px;position:relative;display:flex;justify-content:center}.bb-santa-letter__preview-modal__1KZWb>div>div:not(.bb-santa-letter__preview-modal-close__DItRc){padding:0}.bb-santa-letter__preview-modal-close__DItRc{position:absolute;bottom:20px}.bb-santa-letter__form-mobile__UNnAH{max-width:600px;margin-left:auto;margin-right:auto}.bb-santa-letter__form-submit--modal__U619L .bb-santa-letter__form-submit-button--disabled__fFeHc,.bb-santa-letter__form-submit--modal__U619L .bb-santa-letter__form-submit-button--disabled__fFeHc.hover__lk1lq,.bb-santa-letter__form-submit--modal__U619L .bb-santa-letter__form-submit-button--disabled__fFeHc:focus-visible,.bb-santa-letter__form-submit--modal__U619L .bb-santa-letter__form-submit-button--disabled__fFeHc:hover,.bb-santa-letter__form-submit--normal__8mCIT .bb-santa-letter__form-submit-button--disabled__fFeHc,.bb-santa-letter__form-submit--normal__8mCIT .bb-santa-letter__form-submit-button--disabled__fFeHc.hover__lk1lq,.bb-santa-letter__form-submit--normal__8mCIT .bb-santa-letter__form-submit-button--disabled__fFeHc:focus-visible,.bb-santa-letter__form-submit--normal__8mCIT .bb-santa-letter__form-submit-button--disabled__fFeHc:hover{background:#dcdcdc;border-color:#dcdcdc;color:#999;cursor:default}.bb-santa-letter__form-submit--normal__8mCIT{display:flex;justify-content:flex-end}.bb-santa-letter__form-submit--normal__8mCIT button.bb-santa-letter__form-submit-button__71LKZ{margin-left:auto}.bb-santa-letter__form-submit--modal__U619L{display:flex}.bb-santa-letter__form-submit--modal__U619L button{width:100%}.bb-santa-letter__form-submit-tooltip__go_xZ .react-tooltip{font-size:12px;max-width:280px;padding:12px 16px;background:#004440;animation:fadeIn__4TxY9 .3s ease-out 0s 1}.bb-santa-letter__overlay__eZ6Kg{padding:0!important;background:rgba(0,0,0,.5)!important;align-items:flex-end!important;overflow:hidden;min-height:100dvh!important;height:100dvh!important}.bb-santa-letter__modal__3vK7P{margin:0!important;max-height:100dvh;animation:modalTransition__dq_mQ .3s ease-out 0s 1;overflow-y:auto}.bb-santa-letter__modal__3vK7P>div{border:0;border-radius:0;box-shadow:none;padding-left:10px;padding-right:10px;padding-bottom:22px;position:relative}.bb-santa-letter__modal-close__XaiAv{position:absolute;top:8px;right:8px;width:32px;height:32px}.bb-santa-letter__modal-close__XaiAv button{border:none;padding:8px;margin:0;z-index:2}.bb-santa-letter__modal-close-tooltip__nuT1P{position:absolute;top:0;left:0;width:100%;height:100%}.bb-santa-letter__modal-close-tooltip__nuT1P .react-tooltip{font-size:12px;max-width:205px;padding:12px 16px;background:#004440;animation:fadeIn__4TxY9 .3s ease-out 0s 1}.bb-santa-letter__modal-close-tooltip-actions__cgdzW{margin-top:20px;display:flex;gap:12px}.bb-santa-letter__q5GH1 .shipping-info-message__CISMo{margin-bottom:56px}@media(max-width:1199.98px){.bb-santa-letter__heading__ByIUt{animation:letterOpacity__iEttE 1s ease-out 0s 1,headingTransition__myVPd 1s cubic-bezier(.17,.69,.21,1.06) 0s 1}.bb-santa-letter__letter-wrapper__UiCKB{animation:letterOpacity__iEttE 1s ease-out 0s 1,letterTransition__C5dua 1s cubic-bezier(.17,.69,.21,1.06) 0s 1}.bb-santa-letter__customize__kB_CV{animation:letterOpacity__iEttE 1s ease-out 0s 1,buttonTransition__MW1wK 1s cubic-bezier(.17,.69,.21,1.06) 0s 1}}@media(max-width:767.98px){.bb-santa-letter__q5GH1{margin-top:36px}}@media(max-width:575.98px){.bb-santa-letter__container__CGn9G{padding-left:28px;padding-right:28px}}@media(min-width:576px){.bb-santa-letter__customize__kB_CV,.bb-santa-letter__form-submit--modal__U619L,.bb-santa-letter__submit__bZHNC{flex-grow:0;justify-content:center}.bb-santa-letter__customize__kB_CV button,.bb-santa-letter__form-submit--modal__U619L button,.bb-santa-letter__submit__bZHNC button{flex-grow:0;min-width:240px;width:auto}}@media(min-width:768px){.bb-santa-letter__q5GH1{margin-top:90px}.bb-santa-letter__heading__ByIUt{font-size:36px;max-width:440px}}@media(min-width:1200px){.bb-santa-letter__container__CGn9G{position:relative}.bb-santa-letter__content__bmWR_{padding-left:676px;min-height:885px;max-width:1196px;margin-left:auto}.bb-santa-letter__heading__ByIUt{text-align:left;max-width:none;margin-left:0}.bb-santa-letter__letter-wrapper__UiCKB{position:absolute;left:70px;top:0;width:628px;border-radius:8px;box-shadow:none}.bb-santa-letter__letter__F_x2O{transform-origin:center center}.bb-santa-letter__letter__F_x2O:not(.bb-santa-letter__letter--zoomed__ielAn){top:-50%!important;left:-50%!important}.bb-santa-letter__letter--initialized__dIf3R{transition:transform .3s ease-out,translate .3s ease-out}.bb-santa-letter__letter--zoomed__ielAn{transform:scale(.75)!important}.bb-santa-letter__letter--not-filled__RQeQa:not(.bb-santa-letter__letter--zoomed__ielAn) .bb-santa-letter__letter-text__ORvda,.bb-santa-letter__letter--zoomed-name__RIpqQ:not(.bb-santa-letter__letter--zoomed__ielAn) .bb-santa-letter__letter-text__ORvda,.bb-santa-letter__letter--zoomed-post-scriptum__uKEoM:not(.bb-santa-letter__letter--zoomed__ielAn) .bb-santa-letter__letter-text__ORvda,.bb-santa-letter__letter--zoomed-present__WW7C5:not(.bb-santa-letter__letter--zoomed__ielAn) .bb-santa-letter__letter-text__ORvda{color:#999;transition:color 0s}.bb-santa-letter__letter--not-filled__RQeQa:not(.bb-santa-letter__letter--zoomed__ielAn) .bb-santa-letter__letter-value__pLu_x,.bb-santa-letter__letter--zoomed-name__RIpqQ:not(.bb-santa-letter__letter--zoomed__ielAn) .bb-santa-letter__letter-value__pLu_x,.bb-santa-letter__letter--zoomed-post-scriptum__uKEoM:not(.bb-santa-letter__letter--zoomed__ielAn) .bb-santa-letter__letter-value__pLu_x,.bb-santa-letter__letter--zoomed-present__WW7C5:not(.bb-santa-letter__letter--zoomed__ielAn) .bb-santa-letter__letter-value__pLu_x{color:#231f20}.bb-santa-letter__letter--zoomed-name__RIpqQ:not(.bb-santa-letter__letter--zoomed__ielAn){transform:scale(.75)!important;translate:150px 220px}.bb-santa-letter__letter--zoomed-present__WW7C5:not(.bb-santa-letter__letter--zoomed__ielAn){transform:scale(.75)!important;translate:150px 0}.bb-santa-letter__letter--zoomed-post-scriptum__uKEoM:not(.bb-santa-letter__letter--zoomed__ielAn){transform:scale(.75)!important;translate:150px -200px}.bb-santa-letter__q5GH1 .bb-santa-letter__letter-text__ORvda{transition:color 1s ease-out}.bb-santa-letter__q5GH1 .shipping-info-message__CISMo{margin-top:56px}}@keyframes letterOpacity__iEttE{0%{opacity:0}35%{opacity:.05}90%{opacity:1}}@keyframes headingTransition__myVPd{0%{transform:translateY(-200%)}50%{transform:translateY(-200%)}to{transform:translateY(0)}}@keyframes letterTransition__C5dua{0%{transform:translateY(200%)}to{transform:translateY(0)}}@keyframes buttonTransition__MW1wK{0%{transform:translateY(200%)}50%{transform:translateY(200%)}to{transform:translateY(0)}}@keyframes fadeIn__4TxY9{0%{opacity:0}to{opacity:1}}@keyframes modalTransition__dq_mQ{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes popupAnimationOverlay__UgEAX{0%{background-color:transparent}}@keyframes popupAnimationBody__WXxVE{0%{transform:translateY(-100%)}}.santa-letter-upsell-modal__eGKVB .default-picture{width:100%}.santa-letter-upsell-modal__eGKVB .default-picture img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.santa-letter-upsell-modal__eGKVB .default-picture img{height:auto!important}}.santa-letter-upsell-modal__eGKVB{animation-iteration-count:1;animation:popupAnimationOverlay__UgEAX .3s ease-out}.santa-letter-upsell-modal__eGKVB.modal-backdrop__cioVl.in__a4MKt{background:rgba(0,0,0,.5)}.santa-letter-upsell-modal__eGKVB .modal-content__EUYGL{border:none;background:none;box-shadow:none;max-height:100dvh;padding:0;position:relative}.santa-letter-upsell-modal__eGKVB .modal-body__zngR4{border:none;box-shadow:none;margin:0;padding:0 0 56px;background:none}.santa-letter-upsell-modal__eGKVB .modal-dialog__2OcFQ{padding-top:180px;margin:12px;width:100%;background:none;transform:translateY(0);animation:popupAnimationBody__WXxVE .3s ease-out;box-shadow:none!important}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__container__KclNi{position:relative;padding-top:7px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__container__KclNi:after{content:"";width:148px;height:148px;position:absolute;top:-102px;left:-59px;margin:auto;right:0;transform:rotate(-30deg);background:url(/static/icons/spot-holly.png) no-repeat 50%;background-size:contain}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__block__IGWHM{text-align:center;padding:56px 24px;background:#f7f5ef;border-radius:32px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__content__ar0XC{display:flex;flex-direction:column;align-items:center}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__title__faSk5{font-size:28px;font-weight:700;color:#b90e0e;margin-bottom:32px;line-height:1.3}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__description__v_P9c{font-size:18px;color:#000;margin-bottom:32px;line-height:1.3}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__upsell-button__mwDXY{margin-bottom:16px!important}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__image__tKxQ_{margin-top:56px;border-radius:16px;width:100%;overflow:hidden}@media(min-width:380px){.santa-letter-upsell-modal__eGKVB .modal-dialog__2OcFQ{margin:20px}}@media(min-width:768px){.santa-letter-upsell-modal__eGKVB .modal-dialog__2OcFQ{max-width:640px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__block__IGWHM{padding:56px 36px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__title__faSk5{font-size:36px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__description__v_P9c{line-height:1.5;font-size:22px}}@media(min-width:1200px){.santa-letter-upsell-modal__eGKVB .modal-dialog__2OcFQ{max-width:1280px;margin:0 70px;padding-top:50px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__container__KclNi{padding-top:110px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__container__KclNi:after{width:230px;height:230px;right:auto;left:0;top:-54px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__block__IGWHM{display:flex;gap:100px;padding:56px 80px}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__content__ar0XC{text-align:left;align-items:flex-start;flex-basis:45%;justify-content:center}.santa-letter-upsell-modal__eGKVB .santa-letter-upsell-modal__image__tKxQ_{flex-basis:50%;margin-top:0}}
/*# sourceMappingURL=e3700b8734ae1d43.css.map*/