.l-account{margin:0 auto;max-width:1920px;padding-left:88px;padding-right:88px;display:flex;margin-bottom:72px;max-width:1440px}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.l-account{padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-account{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767.9px){.l-account{padding-left:15px;padding-right:15px}}@media screen and (max-width: 1023.9px){.l-account{flex-direction:column}}@media screen and (min-width: 1024px){.l-account{gap:20px 40px;margin-bottom:96px}}@media screen and (min-width: 1367px){.l-account{gap:20px 80px}}.l-account.m-small{margin-bottom:40px}.l-account.m-top_margin{margin-top:40px}.l-account.m-password_message{flex-wrap:wrap;margin-top:-12px}@media screen and (min-width: 1024px){.l-account.m-password_message{margin-top:-60px}}.l-account.m-gift_certificate_balance{margin-bottom:88px;margin-top:80px;max-width:480px;padding-inline-end:15px;padding-inline-start:15px}@media screen and (max-width: 767.9px){.l-account.m-gift_certificate_balance{margin-bottom:56px;margin-top:32px}}.l-account.m-order_details{margin-top:80px}.l-account-message{flex:1 1 100%}@media screen and (max-width: 1023.9px){.l-account-message{margin-bottom:20px}}.l-account-nav{overflow:hidden;padding:0}@media screen and (max-width: 1023.9px){.l-account-nav{width:100%;padding-top:20px}}@media screen and (min-width: 1024px){.l-account-nav{flex:1 0 auto;max-width:305px}}.l-account-main{margin-top:24px;max-width:100%}@media screen and (min-width: 768px){.l-account-main{flex:1 1 auto}}@media screen and (min-width: 1024px){.l-account-main{max-width:calc(100% - 345px)}}@media screen and (min-width: 1367px){.l-account-main{max-width:calc(100% - 385px)}.l-account.m-guest .l-account-main{max-width:none}}.l-account.m-with_breadcrumbs .l-account-main,.l-account.m-order_details .l-account-main{margin-top:0}@media screen and (max-width: 1023.9px){.l-account.m-small .l-account-main{margin-top:0}}@media screen and (min-width: 1024px){.l-account.m-small .l-account-main{margin:0 auto;max-width:351px}}.l-account-main.m-busy{cursor:wait;opacity:.6;position:relative;z-index:1}.l-cart_product-slot>div{margin-bottom:40px}.l-cart_product-block{border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.25);padding:0 12px}.l-cart_product-block+.l-cart_product-block{margin-top:44px}.l-cart_product-block_header{border-bottom:1px solid #535353;display:flex;padding:12px 0}.l-cart_product-block_title{padding-left:8px;white-space:nowrap;width:100%}.l-cart_product-block_title.m-store{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1023.9px){.l-cart_product-block_title.m-store{flex-direction:column}}.l-cart_product-block_title.m-shipping{align-items:center;display:flex;justify-content:space-between}.l-cart_product-block_name{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px;width:100%}@media screen and (max-width: 1023.9px){.l-cart_product-block_name{font-size:24px;letter-spacing:.002em;line-height:30px}}.l-cart_product-block_store{white-space:normal}.l-cart_product-item{display:grid;padding:20px 0;position:relative}@media screen and (min-width: 1367px){.l-cart_product-item{gap:0 20px;grid-template-areas:"image info pricing remove" "image delivery pricing remove" "image personalization pricing remove" "image error pricing remove";grid-template-columns:143px auto 200px 23px}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.l-cart_product-item{gap:0 20px;grid-template-areas:"image info pricing remove" "image delivery delivery remove" "image personalization personalization remove" "image error error remove";grid-template-columns:143px auto 200px 23px}}@media screen and (max-width: 1023.9px){.l-cart_product-item{gap:0 9px;grid-template-areas:"image info remove" "image pricing remove" "delivery delivery remove" "personalization personalization remove" "error error remove";grid-template-columns:143px auto 23px}}.l-cart_product-block .l-cart_product-image{grid-area:image}.l-cart_product-block .l-cart_product-image .b-cart_product-edit{display:none}.l-cart_product-block .l-cart_product-info{grid-area:info;margin-bottom:12px}.l-cart_product-block .l-cart_product-info .b-cart_product-edit{display:none}.l-cart_product-delivery{grid-area:delivery}.l-cart_product-personalization{grid-area:personalization}.l-cart_product-error{grid-area:error}.l-cart_product-error_content{align-items:center;display:flex;font-size:15px;line-height:24px;color:#8c0043;margin-top:20px}.l-cart_product-error_content svg{flex-shrink:0}.l-cart_product-error_content svg{height:24px;margin-right:12px;width:24px}.l-cart_product-qty .b-select{min-width:auto;width:78px}.l-cart_product-qty.m-pc1m .b-select{width:max-content}.l-cart_product-price{align-items:flex-end;display:flex;gap:3px}.l-cart_product-price .b-price-item{font-weight:136}.l-cart_product-pricing{align-content:flex-start;display:flex;flex-wrap:wrap;gap:12px 8px;grid-area:pricing}@media screen and (max-width: 1023.9px){.l-cart_product-pricing{align-items:flex-end}}.l-cart_product-total{width:100%}.l-cart_product-free{margin-top:12px;font-size:12px;color:#bf0000;line-height:16px}.l-cart_product-promotion{margin-top:8px;width:100%}.l-cart_product .b-promotion-details{font-size:12px;line-height:16px}.l-cart_product .promotion-text{color:#293035;line-height:16px;font-weight:102}.l-cart_product-remove{grid-area:remove}.l-cart_product-section_title{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px}.l-cart_product .b-cart_product-availability{border:0;clip:rect(1px, 1px, 1px, 1px);left:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;position:absolute;top:0}.b-message{font-size:12px;line-height:16px;margin-top:8px}.b-message.m-success{color:#005016}.b-message.m-error{color:#8c0043}.b-message.m-caption{color:#535353}.b-form{position:relative}.b-form[aria-busy=true]::after{background-color:#fff;bottom:0;content:"";cursor:wait;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.b-form-title{font-family:"Queens Hat","Times",serif;font-size:36px;font-weight:350;line-height:40px;margin-bottom:32px}@media screen and (max-width: 1023.9px){.b-form-title{font-size:30px;line-height:40px}}.b-form-title.m-sub_section{margin-bottom:0;margin-top:20px}.b-form-description{margin-bottom:20px;padding:8px 0}.b-form-message.m-highlighted{font-weight:136;letter-spacing:.3px}.b-form-message_container{margin:0 auto;max-width:1920px;padding-left:88px;padding-right:88px;margin:36px auto 20px}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-form-message_container{padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-form-message_container{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767.9px){.b-form-message_container{padding-left:15px;padding-right:15px}}@media screen and (max-width: 767.9px){.b-form-message_container{margin:32px auto 0}}.b-form.m-crown_reward_number{max-width:335px;padding-bottom:15px}.b-checkout_step .b-form.m-login .b-form-message{margin-top:32px}@media screen and (min-width: 1024px){.b-form.m-account{flex-grow:0;max-width:465px}}.b-form.m-set_password{width:100%}.b-form.m-checkout_shipping{margin:32px 0 0}.b-form.m-preferences_mails{padding:11px 0 84px}.b-form_group_cvv{flex-basis:30%;position:relative;text-align:right}.b-form_group_cvv .b-form_field-label{background:#fff;position:absolute;right:38px;top:-8px;z-index:100}.b-form_group_cvv .b-input{width:80px}.b-form_group_cvv .b-form_field label+.b-input[type=text]{margin:0}.b-textarea{appearance:none;background:#fff;border:0;border-radius:16px;box-shadow:inset 0 0 0 1px #535353;color:#293035;cursor:text;display:block;font-family:inherit;font-size:16px;max-width:100%;min-height:6em;min-width:100%;padding:8px 16px;vertical-align:baseline}.b-textarea.m-invalid{background:#ffdddc;box-shadow:inset 0 0 0 2px #8c0043}.b-textarea.m-no_resize{resize:none}.b-textarea.m-disabled,.b-textarea[disabled]{background:#f3f4f3;cursor:default;pointer-events:none}.b-input_password{align-items:center;display:flex;position:relative}.b-input_password-toggle_visibility{cursor:pointer;font-size:16px;position:absolute;right:16px;top:2px}html[dir=rtl] .b-input_password-toggle_visibility{left:16px;right:initial}.b-input_password-toggle_visibility svg{height:16px}.b-input_password .b-input{padding-inline-end:68px}.b-input_as_text{appearance:none;border:none;border-radius:0;box-shadow:none;color:inherit;display:block;font-family:inherit;font-size:16px;line-height:1;width:100%}.b-tab_list{justify-content:center;overflow-x:auto;position:relative;scrollbar-width:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.b-tab_list::-webkit-scrollbar{display:none}.b-tab_list.m-search{margin:0 0 44px}.b-tab_list.m-pdp{font-size:2rem;justify-content:flex-start;margin:0 0 32px -8px}.b-tab_list.m-checkout{justify-content:flex-start}.b-tab_list.m-account{margin-bottom:40px}@media screen and (max-width: 767.9px){.b-tab_list.m-account{margin-bottom:32px}}.b-tab_list-tab{cursor:pointer;font-size:14px;font-weight:136;line-height:16px;padding:12px 24px;position:relative;text-decoration:none}.b-tab_list-tab::after{border-bottom:3px solid rgba(0,0,0,0);bottom:10px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:color,border;width:calc(100% - 48px)}.b-tab_list-tab.m-active,.b-tab_list-tab:focus-within,.b-tab_list-tab:hover{color:#604099}.b-tab_list-tab.m-active::after,.b-tab_list-tab:focus-within::after,.b-tab_list-tab:hover::after{border-color:#753bbd}.b-tab_list.m-pdp .b-tab_list-tab{margin-inline-start:0;padding:16px}.b-tab_list.m-checkout .b-tab_list-tab{text-transform:uppercase}@media screen and (max-width: 767.9px){.b-tab_list.m-search .b-tab_list-tab{font-size:20px;padding:12px}}.b-tab_panel{display:none;width:100%}.b-tab_panel.m-active{display:block}.b-load_progress{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:32px}.b-load_progress-description{font-size:16px;margin-bottom:16px}.b-load_progress-indicator{background-color:#f0e9f5;border-radius:8px;height:12px;max-width:240px;overflow:hidden;width:100%}.b-load_progress-value{background-color:#604099;border-radius:0 8px 8px 0;height:100%}.b-load_more{margin-top:20px;text-align:center}.b-load_more.m-order_history{margin-top:40px}.b-load_more.m-previous{margin-top:16px}.b-load_more-button{height:30px;padding:0 16px;align-items:center;border-radius:35px;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;max-width:100%;text-decoration:none;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border,box-shadow;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;background-color:#fff;color:#604099;border:1px solid #535353}@media not all and (pointer: coarse){.b-load_more-button:hover,.b-load_more-button:focus{text-decoration:none}}.b-load_more-button.m-disabled,.b-load_more-button:disabled{cursor:none;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer: coarse){.b-load_more-button:hover,.b-load_more-button:focus{box-shadow:0 2px 10px rgba(0,0,0,.25);color:#753bbd}}.b-load_more-button:active{box-shadow:none;color:#604099}.b-load_more-button.m-disabled,.b-load_more-button:disabled{background-color:#f3f4f3;color:#535353}.b-view_more.m-account{margin-bottom:24px}.b-view_more-button{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:136;padding:16px;text-align:start;width:100%;margin-top:-20px;padding-left:24px;padding-right:24px;width:auto}.b-view_more-button .b-icon_chevron{margin-inline-start:12px}.b-view_more-content{height:1px;overflow:hidden;position:relative}.b-view_more-content:focus-within,.b-view_more-content.m-visible{height:auto}.b-view_more-content_inner{overflow:hidden;padding:0 16px 20px;padding-left:24px;padding-right:24px}.b-view_more.m-address_autocomplete{background-color:#f3f4f3;position:relative}.b-view_more.m-address_autocomplete .b-view_more-content.m-visible{border-top:1px solid #f3f4f3;padding-top:20px}.b-view_more.m-address_autocomplete .b-view_more-content_inner{padding-bottom:0}.b-customer_service_info{margin-top:40px}.b-customer_service_info-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px;margin-bottom:8px}@media screen and (max-width: 1023.9px){.b-customer_service_info-title{font-size:18px;line-height:24px}}.b-customer_service_info-subtitle{margin-bottom:8px}.b-customer_service_info-paragraph{margin-bottom:8px}.b-customer_service_info-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline}.b-customer_service_info-link:active{color:#095c9c}.b-customer_service_info-link:hover,.b-customer_service_info-link:focus{color:#043c8f}.b-customer_service_info-link.m-disabled,.b-customer_service_info-link:disabled,.b-customer_service_info-link[disabled]{color:#535353;cursor:none;pointer-events:none}.b-option_switch{margin-bottom:12px;-webkit-user-select:none;user-select:none}.b-option_switch-inner{display:flex;position:relative}.b-option_switch-label{align-items:flex-start;border-radius:16px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;outline:1px solid;padding:20px;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:box-shadow;width:100%}@media not all and (pointer: coarse){.b-option_switch:hover .b-option_switch-label,.b-option_switch:focus .b-option_switch-label{box-shadow:0 2px 10px rgba(0,0,0,.25)}}input:checked+.b-option_switch-label{outline:2px solid #604099}.b-option_switch-label_surface{display:flex;flex:1 0 auto;flex-wrap:nowrap;justify-content:space-between;max-width:calc(100% - 30px);position:relative}.b-option_switch-label_edit{margin-inline-start:24px;z-index:1}.b-option_switch-input{cursor:pointer;height:20px;left:0;opacity:0;position:absolute;width:20px}html[dir=rtl] .b-option_switch-input{left:initial;right:0}.b-option_switch-icon{appearance:none;background:rgba(0,0,0,0);border:1px solid #535353;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin-inline-end:8px;min-height:20px;min-width:20px;position:relative;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:border;vertical-align:sub;width:20px;z-index:-1;position:relative;z-index:initial}@media screen and (max-height: 420px){.b-option_switch-icon{z-index:0}}.b-option_switch-icon::-ms-check{display:none}.b-option_switch-icon::before{background-color:#604099;border-radius:12px;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(0);transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:transform;width:12px}.b-option_switch-input:active+.b-option_switch-label .b-option_switch-icon{transform:scale(0.9)}.b-option_switch:hover .b-option_switch-icon,.b-option_switch:focus .b-option_switch-icon{border-color:#753bbd;border-width:2px}.b-option_switch:hover .b-option_switch-icon::before,.b-option_switch:focus .b-option_switch-icon::before{transform:translate(-50%, -50%) scale(1)}.b-option_switch-input:checked+.b-option_switch-label .b-option_switch-icon{border-color:#604099;border-width:2px}.b-option_switch-input:checked+.b-option_switch-label .b-option_switch-icon::before{transform:translate(-50%, -50%) scale(1)}.b-option_switch-description{font-size:12px;letter-spacing:.12px;line-height:16px;color:#535353;display:block;margin-top:4px;position:relative}.b-option_switch-promotion{margin:8px 0 0 30px;width:100%}.b-option_switch-promotion .b-promotion{margin:0}.b-option_switch-actions{display:flex;grid-gap:12px}.b-option_switch.m-cart{--option-indent: 16px}.b-tooltip{position:relative}.b-tooltip.m-order_summary,.b-tooltip.m-keepsake{display:inline-block;margin-left:8px}.b-tooltip.m-keepsake{display:none}.m-added+.b-tooltip.m-keepsake{display:inline-block}.b-tooltip.m-keepsake.m-hidden{display:none}.b-tooltip.m-keepsake.m-shown{display:inline-block}.b-tooltip.m-ship_to_store{display:inline-block;margin:-1px 0 0 5px}.b-tooltip-button{width:24px}.b-tooltip-heading{font-weight:136;margin-bottom:4px}.b-tooltip-container{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 10px 10px rgba(0,0,0,.18);opacity:0;padding:8px 12px;position:absolute;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:opacity,visibility;visibility:hidden;width:100%}.b-tooltip-container::after{background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.18);content:"";height:10px;left:8px;position:absolute;top:100%;transform:translateY(-50%) rotate(45deg);width:10px}.b-tooltip.m-left .b-tooltip-container::after{left:auto;right:8px}.b-tooltip.m-right .b-tooltip-container{bottom:calc(100% + 15px);left:calc(100% - 26px)}.b-tooltip.m-left .b-tooltip-container{bottom:calc(100% + 15px);right:calc(100% - 18px)}.b-tooltip.m-order_summary .b-tooltip-container{width:196px}.b-tooltip.m-keepsake .b-tooltip-container{width:219px}.b-tooltip.m-ship_to_store .b-tooltip-container{width:200px}.b-tooltip.m-rating .b-tooltip-container{width:max-content}.b-tooltip-button:hover+.b-tooltip-container{opacity:1;visibility:visible}.b-tooltip-button+.b-tooltip-container.m-visible{opacity:1;visibility:visible}.b-tooltip-button+.b-tooltip-container.m-hidden{opacity:0;visibility:hidden}.b-tooltip:hover .b-tooltip-container{opacity:1;visibility:visible}.b-order_details{margin:0 auto;width:100%}@media screen and (min-width: 1367px){.b-order_details{display:flex;flex-wrap:wrap;justify-content:space-between}}.b-order_details.m-checkout{margin:0}@media screen and (min-width: 1024px){.b-order_details.m-checkout{flex-basis:44%}}.b-order_details-top{margin-bottom:40px;width:100%}.b-order_details-top .b-global_alerts{margin-top:40px;padding:12px}.b-order_details-top .b-global_alerts .b-global_alerts-item{margin:0}@media screen and (min-width: 1367px){.b-order_details-message{width:52%}}.b-order_details-message,.b-order_details-message:last-child{margin-bottom:40px}@media screen and (max-width: 767.9px){.b-order_details-message,.b-order_details-message:last-child{margin-bottom:30px}}.b-order_details-caption{font-size:44px;line-height:1.2;padding-bottom:12px}.b-order_details-main{margin-bottom:56px}@media screen and (min-width: 1367px){.b-order_details-main{margin-bottom:0;padding-inline-end:82px;width:66%}}@media screen and (min-width: 1367px){.l-account.m-guest .b-order_details-main{width:76%}}@media screen and (min-width: 1367px){.b-order_details-aside{width:34%}}.b-order_details.m-checkout .b-order_details-aside{width:100%}@media screen and (min-width: 1367px){.l-account.m-guest .b-order_details-aside{width:24%}}.b-order_details-aside_item{margin-bottom:48px}.b-order_details-aside_item.m-order_summary{margin-bottom:28px}.b-order_details.m-checkout .b-order_details-aside_item.m-order_summary{margin-bottom:40px}.b-order_details-aside_item:last-child{margin-bottom:0}.b-order_details-title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px;margin-bottom:32px;width:100%}@media screen and (max-width: 1023.9px){.b-order_details-title{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-order_details-aside_item.m-order_summary .b-order_details-title{margin-bottom:12px}.b-order_details-title.m-payment_title{border-bottom:2px solid #535353;margin-bottom:20px;padding-bottom:20px}.b-order_details-subtitle{margin-bottom:12px}.b-order_details-counter{margin:0 0 -8px}.b-order_details-bottom{margin-top:24px}.b-payment_icon{background:url("./images/icons/payment-sprite.svg") no-repeat;background-size:cover;display:inline-block;flex-shrink:0;height:22px;width:32px}.b-payment_icon-wrapper{align-items:center;display:flex;gap:4px}.b-payment_icon.m-payment_list{height:37px;width:54px}.b-payment_icon.m-amex,.b-payment_icon.m-003{background-position:0% 0}.b-payment_icon.m-discover,.b-payment_icon.m-004{background-position:20% 0}.b-payment_icon.m-visa,.b-payment_icon.m-001{background-position:40% 0}.b-payment_icon.m-mastercard,.b-payment_icon.m-master,.b-payment_icon.m-002{background-position:60% 0}.b-payment_icon.m-dinersclub,.b-payment_icon.m-005{background-position:80% 0}.b-payment_icon.m-gift{background-position:100% 0}.b-summary_section{margin:28px 0}.b-summary_section.m-payments{margin-bottom:0}.b-summary_section.m-cart_shipping{margin-bottom:40px}@media screen and (max-width: 767.9px){.b-summary_section.m-cart_shipping{margin-bottom:32px}}.b-summary_section.m-crown_rewards{background-color:#f8f6fc;border-radius:16px;display:flex;flex-flow:column wrap;gap:20px;padding:20px}.b-summary_section-title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px;margin-bottom:16px}@media screen and (max-width: 1023.9px){.b-summary_section-title{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-summary_table{width:100%}.b-summary_table-name,.b-summary_table-value{padding-bottom:12px;text-align:start}.b-summary_table-name{font-weight:102}.b-summary_table-value{text-align:end;vertical-align:top;white-space:nowrap}.b-summary_table-item{display:table;width:100%}.b-summary_table-item.m-discount{color:#bf0000}.b-summary_table-item.m-total{border-top:1px solid #535353;font-size:16px}.b-summary_table-item.m-total .b-summary_table-name,.b-summary_table-item.m-total .b-summary_table-value{padding:20px 0}.b-summary_address{line-height:1.6;word-break:break-word}.b-billing-summary .b-summary_address{margin-bottom:20px}.b-summary_address-default{color:#005016;margin-top:16px;display:inline-flex;align-items:center}.b-summary_address-default-icon{height:25px}.b-summary_address-default svg{height:14px;width:14px;margin-right:5px}.b-summary_shipping-container+.b-summary_shipping-container{border-top:1px solid #293035;margin-top:20px;padding-top:20px}.b-summary_shipping-arrival_time{display:block}.b-summary_shipping-cost{font-weight:136}.b-summary_shipping-store_info{margin-bottom:20px}.b-summary_shipping-pickup_person{display:inline-block;margin-bottom:20px;vertical-align:top;width:48%}.b-summary_shipping-subtitle{font-weight:136}.b-summary_shipping-store_shipment+.b-summary_shipping-store_shipment{margin-top:30px}.b-summary_shipping-item{margin-bottom:32px}.b-summary_shipping-section_title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px;margin-bottom:12px}@media screen and (max-width: 1023.9px){.b-summary_shipping-section_title{font-size:18px;line-height:24px}}.b-summary_shipping-heading{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px;margin-bottom:12px}.b-summary_shipping-shipping_method_name{text-transform:lowercase}.b-summary_shipping-email_title{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px}.b-summary_shipping-email_content{margin-bottom:24px;margin-top:24px}.b-summary_shipping-email_address{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px}.b-summary_payment{display:flex;flex-direction:column;margin-bottom:32px}.b-summary_payment-item{margin-bottom:12px;order:2}.b-summary_payment-item.m-gift{order:1}.b-summary_payment-item_icon{height:24px;margin-bottom:4px}.b-summary_payment-item_icon svg{max-height:100%}.b-summary_payment-item_title{margin-bottom:12px}.b-summary_payment-grouped{align-items:flex-start;display:flex;min-height:20px}.b-summary_payment-number{margin-inline-start:12px}.b-summary_payment-line{display:block}.b-summary_group{margin-top:20px}.b-confirmation .b-summary_group{margin-bottom:20px}.b-summary_group.m-columns{display:flex;gap:20px;justify-content:space-between}@media screen and (min-width: 1024px){.b-order_details.m-checkout .b-summary_group.m-columns{padding:0 20px}}.b-summary_group+.b-summary_products{margin-top:20px}.b-summary_group-item{flex:1 0 calc(50% - 10px)}.b-order_details.m-account .b-summary_group-item+.b-summary_group-item{margin-top:24px}.b-summary_group-email{word-wrap:break-word}.b-summary_group-title,.b-summary_group-email{margin-bottom:12px}.b-summary_group-title{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px}.b-order_details.m-account .b-summary_group-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px}@media screen and (max-width: 1023.9px){.b-order_details.m-account .b-summary_group-title{font-size:18px;line-height:24px}}.b-summary_group-message{color:#005016;margin-top:20px}.b-checkout_products-counter{margin-bottom:20px}.b-matched_addresses-body{padding:20px}.b-matched_addresses-footer{box-shadow:0 2px 10px rgba(0,0,0,.25);display:flex;flex:1 0 auto;gap:20px;justify-content:space-between;padding:16px 20px}.b-matched_addresses-footer button,.b-matched_addresses-footer .b-button{flex:1 0 calc(50% - 10px);width:calc(50% - 10px)}.b-matched_addresses-footer .b-button.m-link{justify-content:initial;width:auto}.b-matched_addresses-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px;margin-bottom:20px}@media screen and (max-width: 1023.9px){.b-matched_addresses-title{font-size:18px;line-height:24px}}.b-matched_addresses-message{margin-bottom:20px}.b-matched_addresses-box{background-color:#f3f4f3;padding:10px}.b-matched_addresses-box_title{margin-bottom:8px}.b-matched_addresses-addresses{display:flex;flex-direction:column-reverse;gap:20px}.b-matched_addresses-address_details{margin-top:4px}.b-matched_addresses-address_diff{color:#753bbd;font-weight:136}.b-matched_addresses .b-option_switch{margin-bottom:0}.b-continue_interactions{text-align:center}.b-continue_interactions-description{margin-bottom:20px}.b-cart_product+.b-cart_product{border-top:1px solid #535353}.b-cart_product-image_link{display:block;max-height:143px;text-align:center}.b-cart_product-picture img{height:auto;max-height:143px;max-width:100%;width:auto}.b-cart_product-title{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px;letter-spacing:.3px;margin-bottom:8px}.b-cart_product-title a{text-decoration:none}.b-cart_product-attribute{font-size:12px;letter-spacing:.12px;line-height:16px}.b-cart_product-attribute+.b-cart_product-attribute{margin-top:8px}.b-cart_product-attribute:last-child{margin-bottom:20px}.b-cart_product-attribute.m-options{display:none}.b-cart_product-remove{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;font-weight:102;height:auto;padding:0;color:#293035;cursor:pointer;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:color}.b-cart_product-remove:active{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.b-cart_product-remove:focus{border-radius:0}@media not all and (pointer: coarse){.b-cart_product-remove:hover,.b-cart_product-remove:focus{color:#604099}}@media screen and (max-width: 767.9px){.hallmark-plus-cart-banner-logo svg{height:32px}}.hallmark-plus-cart-banner-wrapper{background-color:#eae1f2;background-image:url("./images/hallmark-plus-banner-bg.jpg");display:flex;padding:0px 20px;align-items:center;gap:24px;color:#fff}@media screen and (max-width: 767.9px){.hallmark-plus-cart-banner-wrapper .m-desktop{display:none}}.hallmark-plus-cart-banner-wrapper .m-mobile{text-align:center}@media screen and (min-width: 768px){.hallmark-plus-cart-banner-wrapper .m-mobile{display:none}}.hallmark-plus-cart-banner-container{display:flex;padding:24px 20px 24px 0px;justify-content:normal;align-items:center;gap:75px;flex:1 0 0}@media screen and (max-width: 767.9px){.hallmark-plus-cart-banner-container{flex-direction:column;padding:15px;gap:8px;align-self:stretch}}.hallmark-plus-cart-banner-heading{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px}@media screen and (max-width: 1023.9px){.hallmark-plus-cart-banner-heading{font-size:24px;letter-spacing:.002em;line-height:30px}}.hallmark-plus-cart-banner-subtext{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px}.b-reset_password{position:relative}.b-reset_password-btn{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline;transition:color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s}.b-reset_password-btn:active{color:#095c9c}.b-reset_password-btn:hover,.b-reset_password-btn:focus{color:#043c8f}.b-reset_password-btn.m-disabled,.b-reset_password-btn:disabled,.b-reset_password-btn[disabled]{color:#535353;cursor:none;pointer-events:none}html[dir=rtl] .b-reset_password-btn{left:0;right:initial}.b-reset_password .b-form_field{margin-bottom:8px}@media screen and (min-width: 1024px){.b-navigation_panel::after{display:none}}.b-navigation_panel .b-dialog-close{border:none;color:#293035;top:20px}@media screen and (min-width: 1024px){.b-navigation_panel .b-dialog-close{display:none}}.b-navigation_panel .b-dialog-close svg{height:22px;width:22px}@media screen and (max-width: 1023.9px){.b-navigation_panel-inner{margin:0 auto;max-width:1920px;padding-left:88px;padding-right:88px;background-color:#fff;bottom:0;height:100%;left:0;max-width:375px;overflow-y:auto;padding:20px 0;position:fixed;top:0;transform:translateX(-100%);transition-property:visibility,transform;visibility:hidden;width:91vw;z-index:18}}@media screen and (max-width: 1023.9px)and (min-width: 1024px)and (max-width: 1366.9px){.b-navigation_panel-inner{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1023.9px)and (min-width: 768px)and (max-width: 1023.9px){.b-navigation_panel-inner{padding-left:32px;padding-right:32px}}@media screen and (max-width: 1023.9px)and (max-width: 767.9px){.b-navigation_panel-inner{padding-left:15px;padding-right:15px}}@media screen and (max-width: 1023.9px){html[dir=rtl] .b-navigation_panel-inner{left:initial;right:0;transform:translateX(100%)}}@media screen and (max-width: 1023.9px){.b-navigation_panel-inner.m-closed{transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .5s}}@media screen and (max-width: 1023.9px){.b-navigation_panel-inner.m-active{box-shadow:0 10px 10px rgba(0,0,0,.18);transform:translateX(0);transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .5s;visibility:visible}html[dir=rtl] .b-navigation_panel-inner.m-active{transform:translateX(0)}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-navigation_panel-inner{padding-left:15px;padding-right:15px}}.b-navigation_panel-title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px;display:block;margin-bottom:32px}@media screen and (max-width: 1023.9px){.b-navigation_panel-title{font-size:24px;letter-spacing:.002em;line-height:30px}}@media screen and (max-width: 1023.9px){.b-navigation_panel-title{display:none}}.l-account-nav .b-navigation_panel_toggle{display:flex;justify-content:center;margin:0 0 24px;padding:0;width:100%}@media screen and (min-width: 1024px){.l-account-nav .b-navigation_panel_toggle.b-button{display:none}}.l-account-nav .b-navigation_panel_toggle svg{box-sizing:content-box;height:100%;padding:0 12px;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,border-color}.l-account-nav .button_sticky{display:none;position:fixed;left:0;bottom:0;z-index:1;width:100%;padding:10px 10px 12px 10px;background-color:#fff;box-shadow:0px -10px 10px -8px rgba(0,0,0,.25)}.l-account-nav .button_sticky .b-navigation_panel_toggle{margin:0}.l-account-nav .button_sticky.visible{display:inherit}.b-account_login{padding:0 15px}.b-account_login-page{margin:40px auto}.b-account_login-page.m-login{max-width:622px}.b-account_login-page.m-registration{max-width:440px}.b-account_login-header{margin-bottom:20px;text-align:center}.b-account_login-header.m-registration{margin-top:40px}.b-account_login-header.m-registration .b-account_login-header_title{font-family:"Queens Hat","Times",serif;font-size:36px;font-weight:350;line-height:40px}@media screen and (max-width: 1023.9px){.b-account_login-header.m-registration .b-account_login-header_title{font-size:30px;line-height:40px}}.b-account_login-header_logo{display:flex;padding:10px;justify-content:center;align-items:center;gap:35px;margin-bottom:20px}.b-account_login-header_title{font-family:"Queens Hat","Times",serif;font-size:46px;font-weight:350;line-height:48px;margin-bottom:20px}@media screen and (max-width: 1023.9px){.b-account_login-header_title{font-size:38px;line-height:48px}}.b-account_login-header_subtitle{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px;margin-bottom:10px}@media screen and (max-width: 1023.9px){.b-account_login-header_subtitle{font-size:18px;line-height:24px}}.b-account_login-header_description{margin-bottom:20px}@media screen and (min-width: 1024px){.b-confirmation.m-registered .b-account_login-header_description{margin-left:auto;margin-right:auto;max-width:66%}}.b-account_login-header_description.reset-password{text-align:left}.b-account_login-header_benefits{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.b-account_login-header_benefit{font-size:12px;letter-spacing:.12px;line-height:16px;width:120px}.b-account_login-header_benefit svg{height:40px}.b-account_login-highlight{color:#604099}.b-account_login-subtitle{font-family:"Queens Hat","Times",serif;font-size:36px;font-weight:350;line-height:40px;padding-bottom:16px;text-align:center}@media screen and (max-width: 1023.9px){.b-account_login-subtitle{font-size:30px;line-height:40px}}.b-account_login-toggle{margin-top:20px}.b-account_login-toggle-sign{margin-bottom:24px}.b-account_login-guest{margin-top:40px}.b-account_login-legal{font-size:12px;letter-spacing:.12px;line-height:16px;margin-bottom:20px}.b-account_login-legal a{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline;font-size:inherit;letter-spacing:inherit;line-height:inherit}.b-account_login-legal a:active{color:#095c9c}.b-account_login-legal a:hover,.b-account_login-legal a:focus{color:#043c8f}.b-account_login-legal a.m-disabled,.b-account_login-legal a:disabled,.b-account_login-legal a[disabled]{color:#535353;cursor:none;pointer-events:none}.b-account_login-legal a.legal-inline-link{display:inline}.b-account_login-action{text-align:center}.b-track_order{padding:96px 15px}.b-track_order-inner{margin:0 auto;max-width:408px}.b-track_order-chatbot{display:flex;gap:0 8px;margin-top:24px}.b-track_notification{margin:0 auto;max-width:1920px;padding-left:88px;padding-right:88px;margin:48px auto 0;text-align:center}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-track_notification{padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-track_notification{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767.9px){.b-track_notification{padding-left:15px;padding-right:15px}}.b-track_notification-title{font-size:16px;margin-bottom:12px}.b-track_notification-image{color:#604099;margin-bottom:8px;position:relative}.b-track_notification-image::before{background-color:#535353;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.b-track_notification-image svg{background-color:#fff;box-sizing:content-box;padding:0 16px;position:relative}.b-track_notification-message{border-bottom:1px solid #535353;padding-bottom:28px}.b-track_notification-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline}.b-track_notification-link:active{color:#095c9c}.b-track_notification-link:hover,.b-track_notification-link:focus{color:#043c8f}.b-track_notification-link.m-disabled,.b-track_notification-link:disabled,.b-track_notification-link[disabled]{color:#535353;cursor:none;pointer-events:none}.b-gift_certificate_balance-header{font-family:"Queens Hat","Times",serif;font-size:46px;font-weight:350;line-height:48px;margin-bottom:40px}@media screen and (max-width: 1023.9px){.b-gift_certificate_balance-header{font-size:38px;line-height:48px}}.b-gift_certificate_balance-message{margin-bottom:24px}.b-card{display:flex;flex-direction:column;gap:8px 0}.b-card.m-decorative{border:1px solid #535353;border-radius:16px;padding:20px}.b-card.m-decorative{margin-top:12px}.b-card-inner{display:flex;justify-content:space-between}@media screen and (max-width: 767.9px){.b-card-inner{flex-direction:column}}@media screen and (min-width: 768px){.b-card-inner_item{width:calc(50% - 20px)}}.b-card-header{display:flex;justify-content:space-between}.b-card-header .b-link{align-self:flex-start;justify-content:flex-end;min-width:55%}.b-card-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px}@media screen and (max-width: 1023.9px){.b-card-title{font-size:18px;line-height:24px}}.b-card-body{display:flex;flex-flow:column;gap:8px 0}.b-card.m-decorative .b-card-body{gap:24px 0}.b-card-body table{width:100%}.b-card-body th,.b-card-body td{text-align:start}@media screen and (max-width: 767.9px){.b-card-body th,.b-card-body td{display:table-row}}@media screen and (max-width: 767.9px){.b-card-body tr{display:table-row-group}}.b-card-body th{padding-bottom:4px;width:125px}.b-card-body .b-message{margin-bottom:0}.b-card-button{margin-bottom:20px}@media screen and (min-width: 768px){.b-card-button{margin-bottom:0;margin-inline-end:20px}}.b-card-button:last-child{margin-bottom:0;margin-inline-end:0}.b-card-item_value{font-weight:136}.b-card-item.m-points_earned .b-card-item_value{color:#005016}.b-card-item.m-item_wrap{flex:1 1 100%}.b-card-item.m-points_used .b-card-item_value{color:#a6192e}.b-card-list{display:flex;flex-wrap:wrap;gap:8px 20px}@media screen and (max-width: 767.9px){.b-card-list{flex-direction:column}}.b-card.m-decorative .b-card-list{border-bottom:1px solid #535353;padding-bottom:20px}.b-card-list_link{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline}.b-card-list_link:active{color:#095c9c}.b-card-list_link:hover,.b-card-list_link:focus{color:#043c8f}.b-card-list_link.m-disabled,.b-card-list_link:disabled,.b-card-list_link[disabled]{color:#535353;cursor:none;pointer-events:none}.b-card-thumbnails{display:flex}.b-card-thumbnails_item{margin-inline-end:8px;max-height:80px;max-width:80px;width:100%}.b-card-thumbnails_item:last-child{margin-inline-end:0}.b-card-thumbnails_item.m-additional{font-weight:136;height:44px;padding:0 20px;align-items:center;border-radius:35px;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;max-width:100%;text-decoration:none;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border,box-shadow;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;background-color:#fff;border:2px solid #604099;color:#604099;border-radius:8px;height:80px;padding:12px 24px}@media not all and (pointer: coarse){.b-card-thumbnails_item.m-additional:hover,.b-card-thumbnails_item.m-additional:focus{text-decoration:none}}.b-card-thumbnails_item.m-additional.m-disabled,.b-card-thumbnails_item.m-additional:disabled{cursor:none;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer: coarse){.b-card-thumbnails_item.m-additional:hover,.b-card-thumbnails_item.m-additional:focus{border:2px solid #753bbd;box-shadow:0 4px 8px rgba(0,0,0,.16);color:#753bbd}}.b-card-thumbnails_item.m-additional:active{border:2px solid #604099;box-shadow:inset 0 1px 6px rgba(0,0,0,.18);color:#604099}.b-card-thumbnails_item.m-additional.m-disabled,.b-card-thumbnails_item.m-additional:disabled{background-color:#f3f4f3;border:2px solid #535353;color:#535353}@media screen and (max-width: 767.9px){.b-card-thumbnails_item:not(.m-additional):nth-child(n+4){display:none}}@media screen and (max-width: 767.9px){.b-card-thumbnails_qty.m-desktop{display:none}}@media screen and (min-width: 768px){.b-card-thumbnails_qty.m-mobile{display:none}}.b-card-thumbnails_picture{background:#f3f4f3;display:block;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.b-card-thumbnails_picture img{border:none;bottom:0;color:#f3f4f3;display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.b-card-footer{display:flex;margin-top:12px}@media screen and (max-width: 767.9px){.b-card-footer{flex-direction:column}}.b-card-social{display:flex}.b-card-social_item{margin-right:12px}.b-card-social_item:last-child{margin-right:0}.b-card-delivery_status{margin-top:-8px}.b-card-delivery_status.b-info_message.m-success svg{height:24px;width:24px}.b-account{color:#293035}.b-account-title{font-family:"Queens Hat","Times",serif;font-size:46px;font-weight:350;line-height:48px;margin-bottom:40px}@media screen and (max-width: 1023.9px){.b-account-title{font-size:38px;line-height:48px}}.b-account-title.m-small_margin{margin-bottom:20px}.b-account-title.m-center{text-align:center}.b-account-subtitle{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px;margin:40px 0 20px}@media screen and (max-width: 1023.9px){.b-account-subtitle{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-account-empty_state{margin:20px 0 40px}.b-account-messages{margin-bottom:32px}.b-account-inner.m-social_login{width:100%}.b-account_banner{margin:0 auto;max-width:1920px;padding-left:88px;padding-right:88px;color:#293035;margin:24px auto}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-account_banner{padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-account_banner{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767.9px){.b-account_banner{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1024px){.b-account_banner{margin:48px auto 72px}}.b-account_banner-inner{border-bottom:1px solid #535353;border-top:1px solid #535353;padding-bottom:32px;padding-top:32px;text-align:center}.b-account_banner-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline}.b-account_banner-link:active{color:#095c9c}.b-account_banner-link:hover,.b-account_banner-link:focus{color:#043c8f}.b-account_banner-link.m-disabled,.b-account_banner-link:disabled,.b-account_banner-link[disabled]{color:#535353;cursor:none;pointer-events:none}.b-account_benefits{margin-bottom:32px}.b-account_benefits-title{font-size:16px;margin-bottom:12px}.b-account_benefits-list{font-size:16px;list-style:disc inside}.b-account_benefits-item{margin-bottom:12px}.b-account_dashboard{display:grid;gap:20px;grid-template-areas:"orders points" "hplus reminders";grid-template-columns:50% 50%}@media screen and (max-width: 1023.9px){.b-account_dashboard{grid-template-areas:"points" "hplus" "orders" "reminders";grid-template-columns:auto}}.b-account_dashboard.m-rewards{grid-template-areas:"points orders" "hplus reminders";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media screen and (max-width: 1023.9px){.b-account_dashboard.m-rewards{grid-template-areas:"points" "hplus" "orders" "reminders";grid-template-columns:auto}}.b-account_dashboard-block{border:1px solid #f8f6fc;border-radius:16px}.b-account_dashboard-block.m-points{grid-area:points}.b-account_dashboard-block.m-orders{grid-area:orders}.b-account_dashboard-block.m-reminders{grid-area:reminders}.b-account_dashboard-block.m-plus{grid-area:hplus}.b-account_dashboard-block_header{background-color:#f8f6fc;border-radius:16px 16px 0 0;display:flex;padding:12px 20px}.b-account_dashboard-block_title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px}@media screen and (max-width: 1023.9px){.b-account_dashboard-block_title{font-size:18px;line-height:24px}}.b-account_dashboard-block_icon{margin-right:8px}.b-account_dashboard-block_icon svg{height:24px;width:24px}.b-account_dashboard-block_heading{flex:1 1 auto}.b-account_dashboard-block_link svg{height:16px;width:16px}.b-account_dashboard-block_content{padding:20px}.b-account_dashboard-points_list{margin-top:12px}.b-account_dashboard-points_item{align-items:center;border-top:1px solid #293035;display:flex;gap:12px;padding:12px 0}.b-account_dashboard-points_icon svg{height:24px;width:24px}.b-account_dashboard-points_accent{color:#604099}.b-account_dashboard-membership-plus-profile{display:grid;padding:12px;gap:12px}.b-account_dashboard-membership-plus-profile-subtext{font-family:Beam;font-size:15px;font-weight:102;line-height:24px;letter-spacing:.02em;text-align:left;color:#293035}.b-account_dashboard-membership-plus-profile-body{font-family:Beam;font-size:15px;font-weight:102;line-height:25px;letter-spacing:.02em;text-align:left;color:#293035}.b-account_dashboard-membership-plus-profile-body a{text-decoration:underline;color:#095c9c}.b-account_dashboard-membership-plus-profile-body-birthday{padding:12px 0px 12px 0px}.b-account_dashboard-membership-plus-profile-body-phone{padding:12px 0px 12px 0px;border-bottom:1px solid #000}.b-account_dashboard-membership-plus-profile-body-check{background-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;color:#000;height:24px;position:relative;right:0;top:0;width:24px;margin-right:10px}.b-account_dashboard-membership-plus-profile-body-check.fulfilled~span{color:#005016}.b-account_dashboard-membership-plus-profile-body-complete{position:relative;float:inline-end}.b-account_dashboard .b-crown_rewards-progressbar{max-width:100%}.b-account_dashboard-HPlus-Benefits{box-sizing:border-box;display:flex;flex-direction:column;border:2px solid #f8f6fc;border-radius:8px;padding:0 0 20px;margin-top:10px;flex:none;order:2;align-self:stretch}@media screen and (max-width: 767px){.b-account_dashboard-HPlus-Benefits{padding:0 0 10px}}.b-account_dashboard-HPlus-Benefits .benefit-item.annual{display:none}.b-account_dashboard-HPlus-Benefits.show-birthday ul li.benefit-item.annual{display:flex}.b-account_dashboard-HPlus-Benefits .benefits-header{display:flex;justify-content:space-between;align-items:flex-start;padding:15px 20px 0;width:100%}.b-account_dashboard-HPlus-Benefits .benefits-header .benefits-text{display:flex;flex-direction:column;flex:1}.b-account_dashboard-HPlus-Benefits .benefits-header .benefits-text .headline{font-family:"Beam","Helvetica Neue",sans-serif;font-weight:136;font-size:18px;line-height:24px;letter-spacing:-0.0055em;color:#293035}.b-account_dashboard-HPlus-Benefits .benefits-header .benefits-text .rewards-perks{font-family:"Beam","Helvetica Neue",sans-serif;font-weight:102;font-size:15px;line-height:24px;letter-spacing:.02em;color:#293035}.b-account_dashboard-HPlus-Benefits .benefits-header .benefits-cta{margin-top:4px;padding:10px 16px;background:#fff;border:2px solid #604099;border-radius:24px;font-family:"Beam","Helvetica Neue",sans-serif;font-weight:136;font-size:14px;line-height:16px;color:#604099;cursor:pointer;text-decoration:none;transition:background .2s}.b-account_dashboard-HPlus-Benefits .benefits-header .benefits-cta:hover{background:#f4edfc}.b-account_dashboard-HPlus-Benefits ul{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:6px}.b-account_dashboard-HPlus-Benefits ul .benefit-item{display:flex;align-items:center;gap:10px;padding:0 20px}.b-account_dashboard-HPlus-Benefits ul .benefit-item .benefit-icon{flex-shrink:0}.b-account_dashboard-HPlus-Benefits ul .benefit-item .benefit-icon svg{width:24px;height:24px;fill:#293035}.b-account_dashboard-HPlus-Benefits ul .benefit-item .benefit-text{font-family:"Beam","Helvetica Neue",sans-serif;font-size:15px;line-height:24px;color:#293035}.b-account_dashboard-HPlus-Benefits ul .benefit-item .benefit-accent{font-weight:136}@media screen and (max-width: 1024px){#b-account_dashboard-membership-plus-profile-body-phone-label{display:inline-block;max-width:130px;white-space:break-spaces}}@media screen and (max-width: 912px){#b-account_dashboard-membership-plus-profile-body-phone-label{max-width:100%}}@media screen and (max-width: 820px){#b-account_dashboard-membership-plus-profile-body-phone-label{max-width:100%}}@media screen and (max-width: 350px){#b-account_dashboard-membership-plus-profile-body-phone-label{max-width:135px}}@media screen and (max-width: 1024px){.b-account_dashboard-membership-plus-profile-body-phone .b-account_dashboard-membership-plus-profile-body-check.fulfilled{top:-24px}}@media screen and (max-width: 912px){.b-account_dashboard-membership-plus-profile-body-phone .b-account_dashboard-membership-plus-profile-body-check.fulfilled{top:0px}}@media screen and (max-width: 820px){.b-account_dashboard-membership-plus-profile-body-phone .b-account_dashboard-membership-plus-profile-body-check.fulfilled{top:0px}}@media screen and (max-width: 350px){.b-account_dashboard-membership-plus-profile-body-phone .b-account_dashboard-membership-plus-profile-body-check.fulfilled{top:-24px}}.b-cards_grid{display:grid;grid-gap:20px;grid-template-areas:"m-default .";grid-template-columns:1fr 1fr;margin-top:20px}@media screen and (max-width: 767.9px){.b-cards_grid{grid-template-areas:"m-default" ".";grid-template-columns:1fr}}.b-cards_grid.m-address_cards{grid-template-areas:"m-default m-default_add" ". . "}@media screen and (max-width: 767.9px){.b-cards_grid.m-address_cards{grid-template-areas:"m-default" "m-default_add" "."}}.b-cards_grid.m-address_cards .b-cards_grid-item.m-default+.b-cards_grid-item.m-default{grid-area:m-default_add}@media screen and (min-width: 1367px){.b-cards_grid.m-payment_cards{grid-template-areas:"m-default . .";grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1367px){.b-cards_grid:not(.m-payment_cards){max-width:706px}}.b-cards_grid-body{display:flex;flex-flow:column;margin-top:6px;width:100%}.b-cards_grid-item{border:1px solid #535353;border-radius:16px;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:166px;padding:32px 24px}.b-cards_grid-item.m-invalid{background-color:#ffdddc}.b-cards_grid-item.m-default{grid-area:m-default}.b-cards_grid-details{max-width:62%}.b-cards_grid-actions{display:flex;grid-gap:8px 12px;justify-content:flex-end;max-width:38%;padding-inline-start:12px}.b-cards_grid-actions.m-align_top{align-self:flex-start}.b-cards_grid-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline}.b-cards_grid-link:active{color:#095c9c}.b-cards_grid-link:hover,.b-cards_grid-link:focus{color:#043c8f}.b-cards_grid-link.m-disabled,.b-cards_grid-link:disabled,.b-cards_grid-link[disabled]{color:#535353;cursor:none;pointer-events:none}.b-cards_grid-expired{color:#8c0043;font-weight:136}.b-cards_grid-info{word-break:break-word}.b-cards_grid-conveniences{align-items:center;display:flex;margin-top:10px;width:100%}.b-cards_grid-conveniences.m-default{font-size:14px;font-weight:102;letter-spacing:.5px;line-height:18px;text-transform:uppercase;color:#535353;order:-1}.b-cards_grid-message{color:#005016;margin-top:20px}.b-cards_grid:has(.b-cards_grid-item){margin-bottom:20px}.b-cards_grid:not(:has(.b-cards_grid-item)){margin-bottom:0}.b-history_page-track_order{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline}.b-history_page-track_order:active{color:#095c9c}.b-history_page-track_order:hover,.b-history_page-track_order:focus{color:#043c8f}.b-history_page-track_order.m-disabled,.b-history_page-track_order:disabled,.b-history_page-track_order[disabled]{color:#535353;cursor:none;pointer-events:none}.b-history_page-no_orders{align-items:center;display:flex;flex-direction:column;gap:20px 0;text-align:center}.b-history_page-find_order{margin-bottom:40px}.b-history_page-filter{align-items:center;display:flex;margin-bottom:12px}.b-history_page-filter .b-sorting{margin-left:auto}.b-history_page-total{flex-grow:1}.b-history_page-order_list .b-global_alerts{padding:12px}.b-history_page-order_list .b-global_alerts .b-global_alerts-item{margin:0}.b-account_nav{margin-bottom:20px}.b-account_nav-item{border-bottom:1px solid #535353;cursor:pointer;font-size:18px;padding:0;transition:color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s}.b-account_nav-item_link{cursor:pointer;text-decoration:none;display:block;font-weight:136;letter-spacing:-0.099px;line-height:24px;padding:16px;text-align:start}@media not all and (pointer: coarse){.b-account_nav-item_link:hover,.b-account_nav-item_link:focus{color:#604099}}.b-account_nav-item.m-active .b-account_nav-item_link{color:#604099}.b-user_greeting{margin-bottom:12px}.b-user_greeting-content{display:flex;gap:0 8px;flex-direction:column}.b-user_greeting-content-top-line{display:flex;gap:5px}.b-user_greeting-icons{display:flex;gap:0 8px}.b-user_greeting-icon svg{width:40px;height:40px}.b-user_greeting-title{font-family:"Queens Hat","Times",serif;font-size:30px;font-weight:350;line-height:40px;word-break:break-word}@media screen and (max-width: 1023.9px){.l-account-nav>.b-user_greeting{display:none}}@media screen and (min-width: 1024px){.b-navigation_panel .b-user_greeting{display:none}}@media screen and (max-width: 1023.9px){.l-account:has(.b-account_dashboard) .l-account-nav>.b-user_greeting{display:block}}.b-subscriptions-title{font-family:"Queens Hat","Times",serif;font-size:46px;font-weight:350;line-height:48px;margin-bottom:40px}@media screen and (max-width: 1023.9px){.b-subscriptions-title{font-size:38px;line-height:48px}}.b-subscriptions-section{border-bottom:1px solid #535353;margin-bottom:40px}.b-subscriptions-section:last-child{border-bottom:none}.b-subscriptions-section_title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px;margin-bottom:4px}@media screen and (max-width: 1023.9px){.b-subscriptions-section_title{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-subscriptions-section_header{display:flex;justify-content:space-between}.b-subscriptions-section_header .b-subscriptions-tooltip_label{font-size:12px;letter-spacing:.01em;color:#602e00}.b-subscriptions-section_header .b-subscriptions-tooltip_label.m-desktop{display:none}@media(min-width: 768px){.b-subscriptions-section_header .b-subscriptions-tooltip_label.m-desktop{display:block}}.b-subscriptions-section_header .b-subscriptions-tooltip_label.m-mobile{display:block}@media(min-width: 768px){.b-subscriptions-section_header .b-subscriptions-tooltip_label.m-mobile{display:none}}.b-subscriptions-section_header .b-form_field{width:auto;margin:0}.b-subscriptions-section_header .b-subscriptions-tooltip{display:flex;flex-direction:row;align-items:center;padding:0 8px;background:#fff0cc;border-radius:100px}.b-subscriptions-section_header .b-subscriptions-tooltip .b-tooltip-button{height:16px;width:16px}.b-subscriptions-section_header .b-subscriptions-tooltip .m-text_info{display:flex}@media(max-width: 767px){.b-subscriptions-section_header .b-subscriptions-tooltip .b-tooltip-container.m-mobile-container{width:185px;left:calc(100% - 175px)}.b-subscriptions-section_header .b-subscriptions-tooltip .b-tooltip-container.m-mobile-container::after{left:161px}}.b-subscriptions-section_timeout{letter-spacing:.01em;margin-bottom:20px;color:#602e00;background:#fff0cc;font-size:15px;padding:12px;border-radius:8px}.b-subscriptions-section_message{margin-bottom:20px}.b-subscriptions-section_message.m-privacy{font-size:12px;letter-spacing:.12px;line-height:16px;margin-top:-15px}.b-subscriptions-section_message.m-privacy .b-link{font-size:12px;letter-spacing:.12px;line-height:16px}.b-subscriptions-section_options{margin-bottom:40px}.b-subscriptions-actions{margin-top:40px}.b-koc{display:flex;flex-direction:column;gap:40px}.b-koc-eyebrow{font-size:14px;font-weight:102;letter-spacing:.5px;line-height:18px;text-transform:uppercase;margin-right:8px}.b-koc-block{text-align:center}.b-koc-block.m-bg_beige{background-color:#fcf7f4}.b-koc-heading{margin-bottom:20px;text-align:center}.b-koc-block.m-bg_beige .b-koc-heading{padding:16px}.b-koc-title{font-family:"Queens Hat","Times",serif;font-size:46px;font-weight:350;line-height:48px}@media screen and (max-width: 1023.9px){.b-koc-title{font-size:38px;line-height:48px}}.b-koc-subtitle{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px}@media screen and (max-width: 1023.9px){.b-koc-subtitle{font-size:18px;line-height:24px}}.b-koc-carousel .b-carousel-title{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px;font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif}@media screen and (min-width: 1367px){.b-koc-carousel_callout{padding:0 88px}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-koc-carousel_callout{padding:0 20px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-koc-carousel_callout{padding:0 32px}}@media screen and (max-width: 767.9px){.b-koc-carousel_callout{padding:0 15px}}.b-koc-unlink_icon,.b-koc-unlink_btn{margin-bottom:20px}.b-koc-lookup_text{margin-bottom:14px}.b-koc_membership{background-color:var(--color-membership-status);display:flex}@media screen and (max-width: 1023.9px){.b-koc_membership{flex-direction:column}}.b-koc_membership-content{padding:20px}@media screen and (min-width: 1024px){.b-koc_membership-content{width:50%}}.b-koc_membership-picture{padding:0 16px}@media screen and (min-width: 1024px){.b-koc_membership-picture{padding:0;width:50%}}.b-koc_membership-picture .b-content_asset{height:100%;width:100%}.b-koc_membership-picture img{display:block;width:100%}@media screen and (min-width: 1024px){.b-koc_membership-picture img{width:auto;height:100%;object-fit:cover;object-position:0 0}}.b-koc_membership-status{margin-bottom:8px}.b-koc_membership-plan{margin-bottom:8px}.b-koc_membership-info{margin-bottom:20px}.b-koc_membership-actions{display:flex;flex-direction:column;gap:20px}.b-koc_banner{box-shadow:0 2px 10px rgba(0,0,0,.25);display:flex;flex-direction:column}.b-koc_banner-list{display:grid;gap:20px;grid-auto-rows:1fr;grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 1367px){.b-koc_banner-list.m-4_lg{grid-template-columns:repeat(4, 1fr)}}.b-koc_banner-picture{display:block;height:100%}.b-koc_banner-picture img{display:block;height:100%;object-fit:cover}.b-koc_banner-caption{background:#fff;display:flex;flex-direction:column;gap:8px;padding:8px 8px 20px;text-align:left}.b-koc_banner-title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px}@media screen and (max-width: 1023.9px){.b-koc_banner-title{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-membership_card{border:1px solid #293035;border-radius:8px;display:flex;flex-wrap:wrap;padding:16px}.b-membership_card p{margin:0}.b-membership_card-name{font-family:"Queens Hat","Times",serif;font-size:24px;font-weight:350;line-height:32px;flex:1 1 100%;margin-bottom:20px}@media screen and (max-width: 1023.9px){.b-membership_card-name{font-size:22px;line-height:28px}}.b-membership_card-logo{color:#a6192e;margin-left:auto}.b-crown_rewards-header{display:flex;gap:40px;padding:12px 0px}@media screen and (max-width: 767.9px){.b-crown_rewards-header{flex-direction:column;gap:8px}}.b-crown_rewards-greeting{flex:1 0 auto}.b-crown_rewards-title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px}@media screen and (max-width: 1023.9px){.b-crown_rewards-title{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-crown_rewards-progressbar{max-width:352px}.b-crown_rewards .b-crown_rewards-progressbar{max-width:398px;padding:18px 14px;background-color:#f0e9f5;border-radius:16px}@media screen and (max-width: 767.9px){.b-crown_rewards .b-crown_rewards-progressbar{max-width:100%}}.b-crown_rewards-progressbar_title{margin-bottom:12px}.b-crown_rewards-progressbar_state{font-size:12px;letter-spacing:.12px;line-height:16px;margin-top:12px;text-align:right}.b-crown_rewards-progressbar_points{color:#604099}.b-crown_rewards-actions{display:flex;gap:20px}@media screen and (max-width: 767.9px){.b-crown_rewards-actions{flex-direction:column;gap:10px}}.b-crown_rewards-policy{font-size:12px;letter-spacing:.12px;line-height:16px;margin:20px 0 40px}.b-crown_rewards-cart_logo svg{color:#604099;width:220px}.b-crown_rewards-uppercase{text-transform:uppercase}.b-crown_rewards-asset.m-crown_rewards_header{background-color:#604099;display:flex;flex-flow:column wrap;gap:12px;margin-bottom:40px;padding:20px 10px;text-align:center}.b-crown_rewards-asset.m-crown_rewards_header .b-crown_rewards-asset_logo{color:#fff}.b-crown_rewards-asset.m-crown_rewards_header .b-crown_rewards-asset_logo svg{height:28px}.b-crown_rewards-asset.m-crown_rewards_header .b-crown_rewards-asset_title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px;color:#f3d03e;text-transform:uppercase}@media screen and (max-width: 1023.9px){.b-crown_rewards-asset.m-crown_rewards_header .b-crown_rewards-asset_title{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-crown_rewards-asset.m-non_crown_rewards_header{display:flex;flex-flow:column wrap;gap:20px;margin-bottom:20px}.b-crown_rewards-asset.m-non_crown_rewards_header .b-crown_rewards-asset_title{font-family:"Queens Hat","Times",serif;font-size:38px;font-weight:170;line-height:48px}.b-crown_rewards-asset.m-crown_rewards_bottom{align-items:center;background-color:#535353;color:#fff;display:flex;justify-content:center;margin-top:40px;min-height:192px}.b-crown_rewards-asset.m-crown_rewards_bottom .b-crown_rewards-asset_title{font-family:"Queens Hat","Times",serif;font-size:24px;font-weight:350;line-height:32px}@media screen and (max-width: 1023.9px){.b-crown_rewards-asset.m-crown_rewards_bottom .b-crown_rewards-asset_title{font-size:22px;line-height:28px}}.b-crown_rewards-checkout{background-color:#f8f6fc;border-radius:16px;display:flex;flex-flow:column wrap;font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;gap:20px;margin-top:20px;padding:20px}.b-crown_rewards-checkout_description{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px}.b-crown_rewards-certificates{display:flex;flex-direction:column;font-weight:102;gap:12px}@media print{.b-dialog-header,.b-dialog-footer{display:none}}.b-hallmark_plus_membership-section{margin-bottom:40px}.b-hallmark_plus_membership-section .h-plus-membership-extended-benefits-upgrade{margin-top:40px}.b-hallmark_plus_membership-section .h-plus-membership-extended-benefits-upgrade .external-icon-right{margin-left:4px !important;margin-bottom:1px}.b-hallmark_plus_membership-section-benefits-comparison-table-header{font-family:"Beam";font-size:15px;letter-spacing:.02em;line-height:25px;font-weight:102;margin-bottom:40px}.b-hallmark_plus_membership-section-benefits-comparison-table-header-sub-text{color:#293035}.b-hallmark_plus_membership-section-benefits-comparison-table-header-sub-title{color:#293035;font-family:Beam;font-size:18px;font-weight:136;line-height:24px;letter-spacing:-0.0055em;text-align:left;margin-bottom:10px}.b-hallmark_plus_membership-header{display:flex;gap:10px;padding-bottom:30px;flex-direction:column;margin-bottom:10px}@media screen and (min-width: 1367px){.b-hallmark_plus_membership-header{flex-direction:column;gap:10px}}.b-hallmark_plus_membership-header-greeting-title{font-family:"Queens Hat","Times",serif;font-size:46px;font-weight:350;line-height:48px;padding-bottom:8px}@media screen and (max-width: 1023.9px){.b-hallmark_plus_membership-header-greeting-title{font-size:38px;line-height:48px}}.b-hallmark_plus_membership-header-greeting-subtext{font-family:"Beam";font-size:15px;font-weight:102;line-height:24px;letter-spacing:.02em;text-align:left}.b-hallmark_plus_membership-dynamic-content-wrapper{width:100%;background-color:#535353;margin-top:20px;margin-bottom:20px;color:#fff;height:150px}.b-hallmark_plus_membership-payment-grid-panel2{display:grid;background-color:#ededed;grid-template-columns:49% 49%;padding:10px;column-gap:10px}.b-hallmark_plus_membership-benefits-grid-panel{display:grid;grid-template-columns:calc((100% - 15px)/2) calc((100% - 15px)/2);column-gap:15px;row-gap:15px}@media screen and (max-width: 1023.9px){.b-hallmark_plus_membership-benefits-grid-panel{grid-template-columns:calc((100% - 10px)/2) calc((100% - 10px)/2);column-gap:10px;row-gap:10px}}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile{background:#f3ebfb;display:flex;flex-direction:column;min-height:230px;width:100%;font-family:Beam;font-size:15px;line-height:20px;letter-spacing:.02em;text-align:center;white-space:normal}@media screen and (max-width: 1023.9px){.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile{min-height:299px}}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-contents{padding:0 10px;height:100%;display:flex;align-items:center;gap:12px;justify-content:center;flex-direction:column;position:relative}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-contents-icon{display:flex;justify-content:center;align-items:center}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile.locked-background-active{background-color:#ededed}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile.locked-background-inactive{background-color:#ededed;min-height:200px}@media screen and (max-width: 1023.9px){.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile.locked-background-inactive{min-height:299px}}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile.locked-background-cr{background-color:#604099;color:#fff}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile.locked-background-cr .membership-plus-benefit-tile-link{color:#fff}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-header-background-{align-items:center;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background:url("./images/icons/membership_plus/benefitstoppanel.png") no-repeat;position:relative;top:0px;left:0px;height:16px;width:100%}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-header-background-trial{align-items:center;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background:url("./images/icons/membership_plus/benefitstoppanel.png") no-repeat;position:relative;top:0px;left:0px;height:16px}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-header-background-cr{align-items:center;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background:url("./images/icons/membership_plus/crbenefittileheader.png") no-repeat;position:relative;top:0px;left:0px;height:16px}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-header-background-active{display:none}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-header-background-inactive{display:none}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-title{font-weight:136;margin-bottom:6px}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-description{font-weight:102;font-size:14px}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-link{font-family:Beam;font-size:15px;font-weight:102;line-height:25px;letter-spacing:.02em;text-align:center;color:#095c9c}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-locked{height:30px;width:100%;display:none}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-locked.active{background:url("./images/icons/membership_plus/Member.png") no-repeat;position:relative;top:10px;left:5px;display:inline-block}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-locked.inactive{position:relative;top:10px;left:5px;display:inline-block;height:0}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon{width:35px;height:35px;background-position:center top !important}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.exclusive-movies{background:url("./images/icons/membership_plus/BenefitTileHallmarkPlus.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.earn-rewards{background:url("./images/icons/membership_plus/earnBenefitsFaster.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.free-cards-every-month{background:url("./images/icons/membership_plus/freeCardsEveryMonth.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.monthly-crown-reward-coupons{background:url("./images/icons/membership_plus/monthlyGoldCrownCoupons.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.unlimited-ecards{background:url("./images/icons/membership_plus/unlimitedEcards.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.thirty-off-custom-cards{background:url("./images/icons/membership_plus/30offCustomCards.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.free-standard-shipping{background:url("./images/icons/membership_plus/freeStandardShipping.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.free-keepsake-ornament{background:url("./images/icons/membership_plus/freekeepsakeornament.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.birthday-gift{background:url("./images/icons/membership_plus/freebirthdaygift.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.welcome-gift{background:url("./images/icons/membership_plus/freewelcomegift.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.exclusive-bonus-points{background:url("./images/icons/membership_plus/exclusivebonuspoints.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.exclusive-experience{background:url("./images/icons/membership_plus/exclusiveexperiences.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.crown-rewards-benefits{background:url("./images/icons/membership_plus/crownRewardsMembershipBenefitTileLogo.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.exclusive-movies-locked{background:url("./images/icons/membership_plus/BenefitTileHallmarkPlusLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.earn-rewards-locked{background:url("./images/icons/membership_plus/earnBenefitsFasterLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.free-cards-every-month-locked{background:url("./images/icons/membership_plus/freeCardsEveryMonthLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.monthly-crown-reward-coupons-locked{background:url("./images/icons/membership_plus/monthlyGoldCrownCouponsLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.unlimited-ecards-locked{background:url("./images/icons/membership_plus/unlimitedEcardsLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.thirty-off-custom-cards-locked{background:url("./images/icons/membership_plus/30offCustomCardsLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.free-standard-shipping-locked{background:url("./images/icons/membership_plus/freeStandardShippingLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.free-keepsake-ornament-locked{background:url("./images/icons/membership_plus/freekeepsakeornamentLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.birthday-gift-locked{background:url("./images/icons/membership_plus/freebirthdaygiftLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.welcome-gift-locked{background:url("./images/icons/membership_plus/freewelcomegiftLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.exclusive-bonus-points-locked{background:url("./images/icons/membership_plus/exclusivebonuspointsLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.exclusive-experience-locked{background:url("./images/icons/membership_plus/exclusiveexperiencesLocked.png") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.crown-rewards-benefits-locked{background:url("./images/icons/membership_plus/crown_logo_dark.svg") no-repeat;background-size:contain}.b-hallmark_plus_membership-benefits-grid-panel .membership-plus-benefit-tile-icon.crown-rewards-benefits-white{background:url("./images/icons/membership_plus/crown_logo.svg") no-repeat;background-size:contain}.b-hallmark_plus_membership-payment-grid-panel{display:grid;background-color:#f8f6fc;grid-template-columns:100%;row-gap:10px;padding:10px}@media screen and (min-width: 1367px){.b-hallmark_plus_membership-payment-grid-panel{grid-template-columns:49% 49%;column-gap:10px}}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel{display:inline-grid;background-color:#fff;grid-template-columns:15% 84%;padding:24px 14px 24px 14px;gap:10px}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .icon{position:relative;justify-self:center;align-self:center;height:32px;width:32px}@media screen and (min-width: 1367px){.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .icon{left:10px !important}}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .icon.h-plus-membership-payment-amount-icon{background:url("./images/icons/membership_plus/hallmarkpluspaymentremindericon.png") no-repeat}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .icon.h-plus-membership-payment-details-icon{background:url("./images/icons/membership_plus/hallmarkpluspaymenticon.png") no-repeat}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .icon.h-plus-membership-payment-details-icon-creditdebitcard{background:url("./images/icons/membership_plus/hallmarkpluspaymenticon.png") no-repeat}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .icon.h-plus-membership-payment-details-icon-paypal{background:url("./images/icons/membership_plus/PayPal.png") no-repeat}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .details{display:flex;flex-direction:column;font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px;text-align:left;align-self:center}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .details .subtext{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .details .btn-justify-left{justify-content:left}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .details .btn-justify-left .b-button-icon_right{margin-left:4px !important}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .details .salesprice{font-size:15px;font-weight:136;color:#bf0000}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .details .baseprice{font-size:12px;font-weight:102;color:#535353;text-decoration:line-through}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .details .btn-container{display:flex;justify-content:left;gap:10px}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .link{font-family:Beam;font-size:15px;font-weight:102;line-height:25px;letter-spacing:.02em;text-align:left;color:#095c9c}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel .link :after{color:#095c9c;content:">";margin-left:.4em;text-decoration:none}.b-hallmark_plus_membership-payment-grid-panel .b-hallmark_plus_membership-payment-panel #h-plus-membership-payment-amount-icon{background:url("./images/icons/membership_plus/hallmarkpluspaymentremindericon.png") no-repeat}.b-hallmark_plus_membership-section-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px}.b-hallmark_plus_membership-section-title .header-sub-text{color:#293035}.b-hallmark_plus_membership-table{width:100%;text-align:left}.b-hallmark_plus_membership-table .b-hallmark_plus_membership-comparison-table-header{border-bottom:1px solid #000;height:40px;font-family:Beam;color:#293035;font-size:15px;font-weight:136;line-height:24px;letter-spacing:.02em;padding:2px}.b-hallmark_plus_membership-table .b-hallmark_plus_membership-comparison-table-header #h-plus-plancomparisontable-head-col-1{width:98%;font-weight:136}.b-hallmark_plus_membership-table .b-hallmark_plus_membership-comparison-table-header #h-plus-plancomparisontable-head-col-2{width:1%;padding-right:5px;text-align:center;font-weight:136}.b-hallmark_plus_membership-table .b-hallmark_plus_membership-comparison-table-header #h-plus-plancomparisontable-head-col-3{width:1%;text-align:center;font-weight:136}.b-hallmark_plus_membership-table .b-hallmark_plus_membership-comparison-table-row{border-bottom:1px solid #000;height:40px}.b-hallmark_plus_membership-table .b-hallmark_plus_membership-comparison-table-row .b-hallmark_plus_membership-comparison-feature{font-family:Beam;color:#293035;font-size:15px;font-weight:102;line-height:24px;letter-spacing:.02em;padding:2px 0px}.b-hallmark_plus_membership-table .b-hallmark_plus_membership-comparison-table-row .b-hallmark_plus_membership-comparison-feature-selected{padding:0px 5px 0px 5px}.b-hallmark_plus_membership-table .b-hallmark_plus_membership-comparison-table-row .b-hallmark_plus_membership-comparison-feature-selected.active{background:url("./images/icons/membership_plus/circle-checkmark-icon.png") no-repeat;position:relative;top:7px;left:15px;height:32px;width:32px}.b-hallmark_plus_membership-greeting{flex:1 0 auto}.b-hallmark_plus_membership-title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px}@media screen and (max-width: 1023.9px){.b-hallmark_plus_membership-title{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-hallmark_plus_membership-progressbar{max-width:352px}.b-hallmark_plus_membership-progressbar_title{margin-bottom:12px}.b-hallmark_plus_membership-progressbar_state{font-size:12px;letter-spacing:.12px;line-height:16px;margin-top:12px;text-align:right}.b-hallmark_plus_membership-progressbar_points{color:#604099}.b-hallmark_plus_membership-actions{display:flex;flex-direction:column;gap:10px}@media screen and (min-width: 1367px){.b-hallmark_plus_membership-actions{gap:20px}}.b-hallmark_plus_membership-policy{font-size:12px;letter-spacing:.12px;line-height:16px;margin:20px 0 40px}.b-hallmark_plus_membership-cart_logo svg{color:#604099;width:220px}.b-hallmark_plus_membership-uppercase{text-transform:uppercase}.b-hallmark_plus_membership-asset.m-hallmark_plus_membership_header{display:flex;flex-flow:column wrap;gap:12px;margin-bottom:unset;transform:scale(0.48) translate(-60%, 0)}@media screen and (min-width: 1367px){.b-hallmark_plus_membership-asset.m-hallmark_plus_membership_header{transform:scale(1) translate(0, 0);margin-bottom:40px}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-hallmark_plus_membership-asset.m-hallmark_plus_membership_header{transform:scale(0.75) translate(-17%, 0)}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-hallmark_plus_membership-asset.m-hallmark_plus_membership_header{transform:scale(0.9) translate(-9.5%, 0)}}.b-hallmark_plus_membership-asset.m-non_hallmark_plus_membership_rewards_header{display:flex;flex-flow:column wrap;gap:20px;margin-bottom:20px}.b-hallmark_plus_membership-asset.m-hallmark_plus_membership_bottom{align-items:center;background-color:#535353;color:#fff;display:flex;justify-content:center;min-height:192px}.b-hallmark_plus_membership-asset.m-hallmark_plus_membership_bottom .b-hallmark_plus_membership-asset_title{font-family:"Queens Hat","Times",serif;font-size:24px;font-weight:350;line-height:32px}@media screen and (max-width: 1023.9px){.b-hallmark_plus_membership-asset.m-hallmark_plus_membership_bottom .b-hallmark_plus_membership-asset_title{font-size:22px;line-height:28px}}.b-hallmark_plus_membership-checkout{background-color:#f8f6fc;border-radius:16px;display:flex;flex-flow:column wrap;font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;gap:20px;margin-top:20px;padding:20px}.b-hallmark_plus_membership-checkout_description{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px}.b-hallmark_plus_membership-certificates{display:flex;flex-direction:column;font-weight:102;gap:12px}.tile-badge{position:absolute;color:#fff;padding:0 8px;height:24px;font-size:12px;line-height:24px;border-radius:4px;background-color:#604099}.locked-background- .tile-badge,.locked-background-trial .tile-badge{top:6px;left:7px}.locked-background-inactive .tile-badge,.locked-background-active .tile-badge{top:10px;left:10px}.hallmarkplus-manage-payment-modal.b-dialog.m-opened:not(:has(.m-top_dialog)){display:none !important}.hallmarkplus-manage-payment-modal.b-dialog.m-feature .b-dialog-body{margin:0;padding:0;max-height:100%}.hallmarkplus-manage-payment-modal.b-dialog.m-feature .b-dialog-body-text{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.hallmarkplus-manage-payment-modal.b-dialog.m-feature .b-dialog-body .manage-payment-subtitle{padding:0 20px 10px}.hallmarkplus-manage-payment-modal.b-dialog.m-feature .b-dialog-header{justify-content:center;align-items:center;display:flex;padding:56px 20px 20px}.hallmarkplus-manage-payment-modal .b-dialog-title{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}.hallmarkplus-manage-payment-modal .b-dialog-window{box-shadow:0 5px 20px rgba(0,0,0,.18) !important}.hallmarkplus-manage-payment-modal .b-dialog-window:has(.manage-payment-body){max-height:none}.hallmarkplus-manage-payment-modal-body{padding-bottom:0px}.hallmarkplus-manage-payment-modal-footer{display:flex;padding:15px 20px;justify-content:space-between;align-items:center;gap:25px}@media screen and (max-width: 769px){.hallmarkplus-manage-payment-modal-footer{gap:15px}}@media screen and (max-width: 769px){.hallmarkplus-manage-payment-modal-footer.manage-payment-footer{box-shadow:0px 2px 10px rgba(0,0,0,.25)}}.hallmarkplus-manage-payment-modal svg{width:24px}.hallmarkplus-manage-payment-modal .b-paymentplan-content{padding:0 20px}@media screen and (min-width: 769px){.hallmarkplus-manage-payment-modal .b-paymentplan-content{padding:0 50px}}.hallmarkplus-manage-payment-modal .b-form_field{margin-bottom:12px}.hallmarkplus-manage-payment-modal .b-form_field-label{display:none}.hallmarkplus-manage-payment-modal .b-form_field .b-input[type=text]{margin-top:0}.hallmarkplus-manage-payment-modal .b-accordion{padding:0 20px 20px}@media screen and (min-width: 769px){.hallmarkplus-manage-payment-modal .b-accordion{padding:0 50px 20px}}.hallmarkplus-manage-payment-modal .b-accordion .b-button_promo-code{border-radius:0 16px 16px 0;position:absolute;right:0;top:0}.hallmarkplus-manage-payment-modal .b-accordion-item{box-shadow:none}.hallmarkplus-manage-payment-modal .b-accordion-item:has(.b-accordion-content[aria-hidden=true]){box-shadow:0 1px 0 0 #535353}.hallmarkplus-manage-payment-modal .b-accordion-item .b-accordion-content_inner{padding-bottom:0}.hallmarkplus-manage-payment-modal .b-trial-message{display:flex;align-items:flex-start;color:#535353;margin-top:8px;gap:8px}.hallmarkplus-manage-payment-modal .b-trial-message_body{flex:1;font-family:Beam;font-size:12px;line-height:16px}.hallmarkplus-manage-payment-modal .b-trial-message_icon{flex:0 0 auto}.hallmarkplus-manage-payment-modal .b-trial-message_icon svg{width:16px;height:16px;display:block}.hallmarkplus-manage-payment-modal .b-coupon-remove{align-items:center;cursor:pointer;display:inline-flex;color:#095c9c;text-decoration:none;font-size:12px;line-height:16px}.hallmarkplus-manage-payment-modal .b-enterprise_paymentplan-list{min-height:200px}.b-crown_rewards-greeting-hallmark-plus-banner-greeting-hallmark-plus-banner{font-family:Beam;font-size:15px;font-weight:102;line-height:25px;letter-spacing:.02em;text-align:left}.b-hallmark_plus_membership-banner-dashboard{display:flex;flex-flow:column wrap;gap:12px;margin-bottom:unset;transform:scale(0.48) translate(-60%, 0)}@media screen and (min-width: 1367px){.b-hallmark_plus_membership-banner-dashboard{transform:scale(1) translate(0, 0);margin-bottom:40px}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-hallmark_plus_membership-banner-dashboard{transform:scale(0.75) translate(-17%, 0)}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-hallmark_plus_membership-banner-dashboard{transform:scale(0.9) translate(-9.5%, 0)}}.b-hallmark_plus_membership-banner-crown-rewards{display:flex;flex-flow:column wrap;gap:12px;margin-bottom:unset;transform:scale(0.48) translate(-60%, 0)}@media screen and (min-width: 1367px){.b-hallmark_plus_membership-banner-crown-rewards{transform:scale(1) translate(0, 0);margin-bottom:40px}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-hallmark_plus_membership-banner-crown-rewards{transform:scale(0.75) translate(-17%, 0)}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-hallmark_plus_membership-banner-crown-rewards{transform:scale(0.9) translate(-9.5%, 0)}}.hallmark-plus-membership-payment-section{display:grid;row-gap:4px}.hallmark-plus-membership-payment-section-title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px}@media screen and (max-width: 1023.9px){.hallmark-plus-membership-payment-section-title{font-size:24px;letter-spacing:.002em;line-height:30px}}.hallmark-plus-membership-payment-section .btn-justify-left{justify-content:left}.hallmark-plus-membership-payment-section .btn-justify-left .b-button-icon_right{margin-left:4px !important}.b-hallmark-plus-trial2-actions{display:grid}.b-hallmark-plus-trial2-actions-button{margin:auto;padding-top:20px;padding-bottom:10px}.b-hallmark-plus-renew2-actions{display:grid}.b-hallmark-plus-renew2-actions-button{margin:auto;padding-top:20px;padding-bottom:10px}.h-plus-start-7-day-trial-proviso-subtext{font-family:Beam;font-size:12px;font-weight:102;line-height:16px;letter-spacing:.01em;text-align:left}.h-plus-start-7-day-trial-proviso-subtext-platinum-link{color:#095c9c}.greeting-hallmark-plus-banner{font-family:Beam;font-size:15px;font-weight:102;line-height:24px;letter-spacing:.02em;text-align:left}.header-see-benefits-details{color:#095c9c}.text--small{font-size:12px;line-height:16px}@media print{.b-dialog-header,.b-dialog-footer{display:none}}.m-paymentplans .m-lowercase{text-transform:lowercase}.m-paymentplans .m-center{text-align:center}.m-paymentplans .b-enterprise_coupon .b-form_field{margin-bottom:10px}.m-paymentplans .b-enterprise_coupon .m-crown_rewards_number:disabled{border-radius:0px 16px 16px 0px}.m-paymentplans .b-enterprise_coupon .b-coupon-remove{text-decoration:none}.m-paymentplans .b-enterprise_coupon .b-promo-name{text-transform:lowercase}.m-paymentplans .b-payment_accordion-item{border:2px solid #604099}.m-paymentplans .b-payment_accordion-coupon .b-accordion-item{box-shadow:none}.m-paymentplans .b-payment_accordion-coupon .b-accordion-item:has(.b-accordion-content[aria-hidden=true]){box-shadow:0 1px 0 0 #535353}.m-paymentplans .b-payment_accordion-coupon .b-accordion-item .b-accordion-content_inner{padding-bottom:0px}.m-paymentplans .b-account_login-toggle{margin-bottom:30px}.m-paymentplans .m-promo_code{margin-top:0px}.m-paymentplans .enterprise-billing .payment-method-credit-card .b-payment_accordion-label{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px}.m-paymentplans .enterprise-billing .payment-method-credit-card .b-payment_accordion-content_inner{border-top:1px solid #293035;padding-top:20px}.m-paymentplans .enterprise-billing .payment-method-paypal .b-paypal_button .paypal-payment-plan-terms{margin-top:10px}.m-paymentplans .enterprise-billing .payment-method-paypal .b-paypal_button button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 20px;gap:6px;width:392px;height:48px;background:#ffc43a;border-radius:20px;margin-top:10px;margin-bottom:10px;color:#535353;font-size:16px;font-weight:102;line-height:20px;color:#293035}.m-paymentplans .enterprise-billing .payment-method-paypal .b-paypal_button button-logo{width:77px;height:22px}.m-paymentplans #paymentPlan-ANNUAL .plan-MONTHLY{display:none}.m-paymentplans #paymentPlan-MONTHLY .plan-ANNUAL{display:none}.m-paymentplans .b-enterprise_paymentplan-radio:checked~.b-enterprise_paymentplan-label .b-enterprise_paymentplan-item{background:#f0e9f5;border:2px solid #604099;border-radius:10px;color:#604099}.m-paymentplans .b-enterprise_paymentplan-radio:checked~.b-enterprise_paymentplan-label .b-enterprise_paymentplan-icon:before{transform:translate(-50%, -50%) scale(1)}.b-enterprise_paymentplan{align-items:center;background-size:cover;border-radius:16px}@media screen and (max-width: 767.9px){.b-enterprise_paymentplan{width:100%}}.b-enterprise_paymentplan-icon{appearance:none;background:rgba(0,0,0,0);border:1px solid #535353;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin-inline-end:8px;min-height:20px;min-width:20px;position:relative;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:border;vertical-align:sub;width:20px;z-index:-1;align-self:center;margin-inline-start:2px;z-index:initial}@media screen and (max-height: 420px){.b-enterprise_paymentplan-icon{z-index:0}}.b-enterprise_paymentplan-icon::-ms-check{display:none}.b-enterprise_paymentplan-icon::before{background-color:#604099;border-radius:12px;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(0);transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:transform;width:12px}.b-enterprise_paymentplan-radio:checked .b-enterprise_paymentplan-icon{transform:scale(0.9)}.b-enterprise_paymentplan-radio:hover .b-enterprise_paymentplan-icon{border-color:#753bbd;border-width:2px}.b-enterprise_paymentplan-radio:hover .b-enterprise_paymentplan-icon::before{transform:translate(-50%, -50%) scale(1)}.b-enterprise_paymentplan-radio[data-aria-checked=true] .b-enterprise_paymentplan-icon{border-color:#604099;border-width:2px}.b-enterprise_paymentplan-radio[data-aria-checked=true] .b-enterprise_paymentplan-icon::before{transform:translate(-50%, -50%) scale(1)}.b-enterprise_paymentplan-check{background-color:#e4f3dc;border-radius:50%;color:#005016;display:none;height:41px;position:absolute;right:0;top:0;transform:translate(10px, -16px);width:41px}.b-enterprise_paymentplan-logo{text-align:center}.b-enterprise_paymentplan-logo svg{height:25px}.b-enterprise_paymentplan-sign{font-size:16px;left:0;position:absolute;top:-5px}.b-enterprise_paymentplan-price{font-size:12px;letter-spacing:.12px;line-height:16px;text-align:center;font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px}@media screen and (max-width: 1023.9px){.b-enterprise_paymentplan-price{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-enterprise_paymentplan-price-unit{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px}@media screen and (max-width: 1023.9px){.b-enterprise_paymentplan-price-unit{font-size:18px;line-height:24px}}.b-enterprise_paymentplan-price-details{display:inline-flex;align-items:baseline}.b-enterprise_paymentplan-list{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;gap:16px;width:100%;min-height:217px;max-width:100%}.b-enterprise_paymentplan-radio{display:none}.b-enterprise_paymentplan-item{width:100%;min-height:160px;border:1px solid #293035;border-radius:10px;cursor:pointer}.b-enterprise_paymentplan-item-details{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 12px 20px;gap:10px}@media screen and (max-width: 767.9px){.b-enterprise_paymentplan-item-details{padding:20px 4px 20px}}.b-enterprise_paymentplan-list.m-mini .b-enterprise_paymentplan-item{width:120px}.b-enterprise_paymentplan-item.selected{background:#f0e9f5;border:2px solid #604099;border-radius:10px;color:#604099}.b-enterprise_paymentplan-item-subtext-content{background-color:#095c9c;border-radius:20px;color:#fff;text-align:center;transform:translateX(-50%);width:75%;height:31px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;padding:0px;gap:10px;position:relative;top:-15px;left:50%;margin-bottom:-30px}.b-enterprise_paymentplan-item-wrapper{width:100%}.b-enterprise_paymentplan-wrapper{display:flex;flex-direction:row;max-height:100%;justify-content:center;margin-top:10px}.b-enterprise_paymentplan-terms_and_conditions{font-size:12px;letter-spacing:.12px;line-height:16px}.b-enterprise_paymentplan-print{display:none;margin-bottom:21px}.b-enterprise_paymentplan-name{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px;text-align:center}.b-enterprise_paymentplan-trialmsg{font-size:12px;letter-spacing:.12px;line-height:16px;text-align:center;height:21px;line-height:16px;align-items:center;display:inline-block}.b-enterprise_paymentplan-notrialmsg{font-size:12px;letter-spacing:.12px;line-height:16px;text-align:center;height:21px;line-height:16px;align-items:center;display:inline-block}.b-reward_certificate{align-items:center;aspect-ratio:2/1;background-image:url("../images/reward_certificate.png");background-size:cover;border-radius:16px;color:#fff;display:flex;flex:1 0 auto;flex-direction:column;gap:12px;justify-content:center;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:212px}@media screen and (max-width: 767.9px){.b-reward_certificate{padding:10px 6px}}@media screen and (max-width: 320px){.b-reward_certificate{width:142px}}@media screen and (min-width: 321px)and (max-width: 360px){.b-reward_certificate{width:160px}}@media screen and (min-width: 361px)and (max-width: 380px){.b-reward_certificate{width:168px}}@media screen and (min-width: 381px)and (max-width: 420px){.b-reward_certificate{width:173px}}@media screen and (min-width: 421px)and (max-width: 767px){.b-reward_certificate{width:190px}}@media screen and (max-width: 767.9px){.m-apply-reward-dollar .b-reward_certificate{aspect-ratio:1.76}}.b-reward_certificate-list.m-mini .b-reward_certificate{width:120px}.b-reward_certificate.m-disabled{background-image:url("../images/reward_certificate_disabled.png");color:#535353}.b-reward_certificate.m-disabled::before{content:"";position:absolute;top:0;left:0;background-color:rgba(255,255,255,.75);width:100%;height:100%;z-index:1}.b-reward_certificate-radio{border:0;clip:rect(1px, 1px, 1px, 1px);left:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;position:absolute;top:0}.b-reward_certificate-radio:checked~.b-reward_certificate .b-reward_certificate-check{display:block}.b-reward_certificate-check{background-color:#e4f3dc;border-radius:50%;color:#005016;display:none;height:41px;position:absolute;right:0;top:0;transform:translate(10px, -16px);width:41px}.b-reward_certificate-logo{text-align:center;z-index:1}.b-reward_certificate-logo svg{height:25px}.b-reward_certificate-amount{font-size:26px;font-weight:170;letter-spacing:.26px;line-height:20px;padding-left:10px;position:relative;z-index:1;white-space:nowrap}@media screen and (max-width: 380px){.b-reward_certificate-amount{font-size:22px}}.b-reward_certificate-amount_sign{font-size:16px;left:0;position:absolute;top:-5px;z-index:1}.b-reward_certificate-end_date{font-size:12px;letter-spacing:.12px;line-height:16px;margin-top:4px;text-align:center;z-index:1}.b-reward_certificate-list{display:flex;flex-wrap:wrap;gap:20px 10px}@media screen and (min-width: 768px){.b-reward_certificate-list.m-mini{gap:12px 37px}}@media screen and (max-width: 767.9px){.b-reward_certificate-list.m-mini{gap:12px 7px}}.b-reward_certificate-list .b-reward_certificate:not(.m-disabled){cursor:pointer}.b-reward_certificate-item{width:212px}@media screen and (max-width: 767.9px){.b-reward_certificate-item{width:calc(50% - 5px)}}.b-reward_certificate-list.m-mini .b-reward_certificate-item{width:120px}@media screen and (max-width: 767.9px){.b-reward_certificate-item button{width:100%}}.b-reward_certificate-your_reward{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;overflow-y:auto;overflow-x:hidden;padding-right:5px}.b-reward_certificate-your_reward::-webkit-scrollbar{width:8px;height:8px}.b-reward_certificate-your_reward::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.b-reward_certificate-your_reward::-webkit-scrollbar-track{background:#ddd}.b-reward_certificate-wrapper{display:flex;flex-direction:column;max-height:100%}@media screen and (max-width: 767.9px){.b-reward_certificate-wrapper{height:100%}}.b-reward_certificate-terms_and_conditions{font-size:12px;letter-spacing:.12px;line-height:16px}.b-reward_certificate-print{display:none;margin-bottom:21px}.b-reward_certificate-notice{font-size:12px;letter-spacing:.12px;line-height:16px;margin-top:8px;width:100%}.b-reward_certificate-barcode svg{transform:translate(0, 0) scale(0.75) !important}.b-reward-section{flex:1 1 100%;box-sizing:border-box;margin-top:12px}.b-reward-section-offers{margin-bottom:12px}.b-reward-section .b-empty-message{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px;text-align:center;background-color:#f3f4f3;padding:16px}.b-reward_coupon{width:100%}.b-reward_coupon-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px;margin-top:40px;margin-bottom:4px}@media screen and (max-width: 1023.9px){.b-reward_coupon-title{font-size:18px;line-height:24px}}.b-reward_coupon-details{font-family:Beam;font-size:12px;font-weight:102;line-height:16px;letter-spacing:.01em;display:grid;text-align:center;row-gap:10px}.b-reward_coupon-details-add-to-cart-action{text-align:center}.b-reward_coupon-details-supporting-text{text-align:left}.b-reward_coupon-details-barcode-instructions{font-size:15px;line-height:24px;letter-spacing:.02em}.b-reward_coupon-details-validity a{color:#095c9c}.b-reward_coupon-details-add-to-cart-action-button{font-family:Beam;font-size:12px !important;font-weight:102 !important;line-height:16px !important;letter-spacing:.01em !important;text-align:center}.b-reward_coupon-details-add-to-cart-action-button a{color:#095c9c}.b-reward_coupon-list{display:grid;grid-gap:20px 12px;grid-template-areas:". . . ." ". . . .";justify-content:flex-start;padding-bottom:20px}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-reward_coupon-list{grid-template-areas:". . ." ". . ."}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-reward_coupon-list{grid-template-areas:". . ." ". . ."}}@media screen and (max-width: 767.9px){.b-reward_coupon-list{grid-template-areas:". ." ". ."}}.b-reward_coupon-item{display:flex;flex-direction:column;width:212px}@media screen and (max-width: 320px){.b-reward_coupon-item{width:142px}}@media screen and (min-width: 321px)and (max-width: 360px){.b-reward_coupon-item{width:160px}}@media screen and (min-width: 361px)and (max-width: 380px){.b-reward_coupon-item{width:168px}}@media screen and (min-width: 381px)and (max-width: 420px){.b-reward_coupon-item{width:173px}}@media screen and (min-width: 421px)and (max-width: 767px){.b-reward_coupon-item{width:190px}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-reward_coupon-item{width:205px}}@media screen and (min-width: 1367px){.b-reward_coupon-item{width:212px}}.b-reward_coupon-item_inner{align-items:center;background-color:#fff;border:1px dashed #604099;border-radius:16px;cursor:pointer;display:inline-block;gap:4px 0;justify-content:center;min-height:160px;text-align:center;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:box-shadow}.b-reward_coupon-item_inner-header{min-height:160px}@media screen and (max-width: 767.9px){.b-reward_coupon-item_inner-header-inner{display:inline-block}}@media not all and (pointer: coarse){.b-reward_coupon-item_inner:hover,.b-reward_coupon-item_inner:focus{border-width:2px;box-shadow:0 10px 10px rgba(0,0,0,.18)}}.b-reward_coupon-item.m-coming_soon .b-reward_coupon-item_inner{background-color:#f3f4f3;border-color:#535353;color:#535353;cursor:default;width:100%}.b-reward_coupon-item_inner-header-background{background:url("./images/icons/membership_plus/headerBackgroundCouponsCR.png") no-repeat;height:16px;border-top-right-radius:16px;border-top-left-radius:16px;border-bottom:1px #ededed solid;transform:scale(1)}.b-reward_coupon-item_inner-header-background-coming-soon{background:url("./images/icons/membership_plus/headerBackgroundCouponsCRComingSoon.png") no-repeat;height:16px;border-top-right-radius:16px;border-top-left-radius:16px;border-bottom:1px #ededed solid;transform:scale(1)}.b-reward_coupon-item_inner-header-plus-type-row{display:grid;position:relative;top:-15px}.b-reward_coupon-item_inner-header-plus-type-row-background-mp{height:16px;width:193px;border-top-right-radius:16px;border-top-left-radius:16px;transform:scale(1)}.b-reward_coupon-item_inner-header-plus-type-row-content{display:inline-grid;position:relative;top:14px}.b-reward_coupon-item_inner-header-plus-type-row-content-type-container{width:100%;text-align:center}.b-reward_coupon-item_inner-header-plus-type-row-content-type-container-sp{min-height:16px;height:16px}.b-reward_coupon-item_inner-header-plus-type-row-content-type-container-mp{word-wrap:break-word;text-align:center;line-height:16px;font-size:14px;text-transform:uppercase;width:100%;padding:8px 20% 0px}@media screen and (min-width: 320px)and (max-width: 420px){.b-reward_coupon-item_inner-header-plus-type-row-content-type-container-mp{padding:8px 23% 0px}}.b-reward_coupon-item_inner-header-plus-type-row-content-icon-mp{background:url("./images/icons/membership_plus/H+ Exclusive.png") no-repeat;height:42px;width:29px;z-index:2;border-top-left-radius:16px;position:absolute;top:0;left:16px}@media screen and (max-width: 767.9px){.b-reward_coupon-item_inner-header-plus-type-row-content-icon-mp{left:12px}}.b-reward_coupon-item_inner-header-plus-type-row-content-icon-mp-print{display:none}.b-reward_coupon-item_inner-header-plus-type-row-content-icon-mp-coming-soon{background:url("./images/icons/membership_plus/H+ ExclusiveComingSoon.png") no-repeat;height:42px;width:29px;z-index:2;border-top-left-radius:16px;position:absolute;top:0;left:16px}@media screen and (max-width: 767.9px){.b-reward_coupon-item_inner-header-plus-type-row-content-icon-mp-coming-soon{left:12px}}.b-reward_coupon-item_inner-header-inner-type{font-size:14px;font-weight:102;letter-spacing:.5px;line-height:18px;text-transform:uppercase;padding:8px 12px 0px 12px}.m-coming_soon .b-reward_coupon-item_inner-header-inner-type{color:#293035}.b-reward_coupon-item_inner-header-inner-reward-name{line-height:18px}.b-reward_coupon-item_inner-header-inner-reward-name-mp{font-size:15px}.b-reward_coupon-item_inner-header-inner-text{font-size:12px;letter-spacing:.12px;line-height:16px;padding:8px 12px 0px 12px;font-size:14px}.b-reward_coupon-item_inner-header-inner-text-mp{font-size:12px;letter-spacing:.12px;line-height:16px;padding-top:10px;font-size:14px;padding:8px 12px 0px 12px}.b-reward_coupon-item_inner-header-inner-details{font-size:12px;letter-spacing:.12px;line-height:16px}.b-reward_coupon-item_inner-header-inner-reward-name{font-weight:136;line-height:20px;font-size:15px;padding:8px 12px 0px 12px}.b-reward_coupon-item_inner-header-inner-reward-name-mp{font-weight:136;padding:2px 12px 0px 12px}.b-reward_coupon-item_inner-header-inner-daterange{font-size:12px;letter-spacing:.12px;line-height:16px;font-weight:117;text-align:center;font-size:13px;padding:8px 12px 14px 12px}.b-reward_coupon-item_inner-header-inner-daterange-mp{font-size:12px;letter-spacing:.12px;line-height:16px;text-align:center;font-size:13px;font-weight:117;padding:8px 12px 14px 12px}.b-reward_coupon-your_reward{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;overflow-y:visible}.b-reward_coupon-your_reward .b-reward_coupon-item{max-width:193px}.b-reward_coupon-wrapper{display:flex;flex-direction:column;max-height:100%}@media screen and (max-width: 767.9px){.b-reward_coupon-wrapper{height:100%}}@media screen and (min-width: 768px){.b-reward_coupon-error{padding:0 10px}}.b-reward_coupon-error span{display:inline-block}.b-reward_coupon-terms_and_conditions{font-size:12px;letter-spacing:.12px;line-height:16px}.b-reward_coupon-terms_and_conditions .b-content_asset #hallmarkplusFreeGiftsTC{display:grid;row-gap:10px;grid-auto-rows:auto;align-content:start;text-align:left}.b-reward_coupon-print{display:none;margin-bottom:21px}.coupon-background-MP{color:#604099 !important;background:#f3ebfb url("./images/icons/membership_plus/headerBackgroundCouponsMP.png") no-repeat !important}.coupon-background-coming-soon-MP{color:#535353 !important;background:#f3f4f3 url("./images/icons/membership_plus/headerBackgroundCouponsMPComingSoon.png") no-repeat !important}.b-reward_coupon-daterange1{font-size:12px;letter-spacing:.12px;line-height:16px;text-align:center}.b-reward_coupon-list:has(.b-reward-section){display:flex;padding-bottom:40px}.b-reward_coupon-list:has(.b-reward_coupon-item){margin-top:12px}.b-reward_certificate-list:has(.b-reward_certificate-item){margin-top:12px}.b-crown_tier_progressbar{display:flex;flex-direction:column;gap:8px 0;margin-top:20px}.b-crown_tier_progressbar-title{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px}.b-crown_tier_progressbar-footer{align-items:center;display:flex;justify-content:space-between}.b-crown_tier_progressbar-state{font-size:12px;letter-spacing:.12px;line-height:16px}.b-account_offers{margin-bottom:40px}.b-account_offers-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px;margin-bottom:4px}@media screen and (max-width: 1023.9px){.b-account_offers-title{font-size:18px;line-height:24px}}.b-account_offers-list{display:grid;grid-gap:20px 12px;grid-template-areas:". . . ." ". . . .";justify-content:flex-start;padding-bottom:20px;margin-top:12px}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-account_offers-list{grid-template-areas:". . ." ". . ."}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-account_offers-list{grid-template-areas:". . ." ". . ."}}@media screen and (max-width: 767.9px){.b-account_offers-list{grid-template-areas:". ." ". ."}}.b-account_offers-overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;overflow-y:scroll;position:fixed;right:0;top:0;visibility:hidden;z-index:18}.b-account_offers-list.m-has_modal .b-account_offers-overlay{visibility:visible}.b-account_offers-content{height:100%;width:212px;display:flex;flex-direction:column;align-items:center}.b-account_offers-content.mp-item{padding:0px 12px 30px 12px}@media screen and (max-width: 767.9px){.b-account_offers-content.mp-item{width:100%;padding:0px 1px 16px 1px}}.b-account_offers-content.item{padding:0px 12px 14px 12px}@media screen and (max-width: 767.9px){.b-account_offers-content.item{width:100%;padding:0px 5px}}.b-account_offers-item{text-align:center;width:100%;height:100%;min-height:322px;display:flex;flex-direction:column;border:1px #ededed solid;border-radius:16px;box-shadow:0px 2px 8px 0px rgba(0,0,0,.1019607843)}@media screen and (max-width: 767.9px){.b-account_offers-item{max-width:190px;min-height:340px}}.b-account_offers-item img{display:none}.b-account_offers-item h3{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px}.b-account_offers-icon{align-items:center;color:#fff;display:inline-flex;height:70px;justify-content:center;width:70px;margin:5px 0px;padding-top:5px}.b-account_offers-icon svg{width:70px}.b-account_offers-header-background{height:16px;border-top-right-radius:16px;border-top-left-radius:16px;border-bottom:1px #ededed solid;transform:scale(1)}.b-account_offers-header-background.offer-cr{background:url("./images/icons/membership_plus/headerBackgroundCouponsCR.png") no-repeat}.b-account_offers-header-background.offer-mp{color:#604099 !important;background:#f3ebfb url("./images/icons/membership_plus/headerBackgroundCouponsMP.png") no-repeat !important}.b-account_offers .rewardsmessage3{left:50%;max-width:436px;position:fixed !important;text-align:left;top:50%;transform:translate(-50%, -50%);width:auto !important}.b-account_offers .rewardsmessage3.m-show{display:flex !important;max-height:80%}.b-account_offers .rewardsmessage3 h6{margin-bottom:20px}.b-account_offers .rewardMessageToggle{border:2px solid #604099 !important;cursor:pointer;justify-content:center;left:auto !important;margin:0 !important;position:absolute !important;right:14px;top:0 !important;transform:translateY(-50%)}.b-account_offers .rewardMessageToggle svg{height:14px;width:14px}.b-account_offers-mp-item{background-color:#f3ebfb;text-align:center;width:100%;height:100%;min-height:322px;border:1px #ededed solid;border-radius:16px;box-shadow:0px 2px 8px 0px rgba(0,0,0,.1019607843)}@media screen and (max-width: 767.9px){.b-account_offers-mp-item{width:100%;max-width:190px;min-height:340px}}.b-account_offers-mp-item img{display:none}.b-account_offers-mp-item h3{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px}.b-account_offers-mp-item-icon{align-items:center;color:rgba(0,0,0,0);display:inline-flex;height:68px;justify-content:center;width:43px;transform:scale(1.25);position:relative;top:-15px}.b-account_offers-mp-item-icon svg{width:43px;height:68px}.b-account_offers-mp-item-header-background{align-items:center;color:rgba(0,0,0,0);background-color:#f3ebfb;display:inline-flex;height:16px;justify-content:center;width:0px;transform:scale(1);position:relative;top:0px;left:0px;border-top-right-radius:16px;border-top-left-radius:16px}.b-account_offers-mp-item-header-background svg{width:250px;height:16px}.b-account_reminders_empty{align-items:center;display:flex;gap:16px;padding-top:20px}.b-account_reminders_empty-icon{min-width:100px}.b-account_reminders_empty-content{display:flex;flex-direction:column;gap:20px;text-align:center}@media only screen and (max-width: 1024px){.b-account_reminders_empty-content{width:150px}}@media only screen and (max-width: 830px){.b-account_reminders_empty-content{width:unset}}.b-account_reminders_empty-title{font-size:26px;font-weight:136;letter-spacing:.01em;line-height:32px}@media screen and (max-width: 1023.9px){.b-account_reminders_empty-title{font-size:24px;letter-spacing:.002em;line-height:30px}}.b-account_reminders{border:1px solid #293035;border-radius:8px;margin-top:20px}.b-account_reminders-date{font-size:14px;font-weight:102;letter-spacing:.5px;line-height:18px;text-transform:uppercase;align-items:center;border-bottom:1px solid #293035;display:flex;flex-wrap:nowrap;gap:8px;padding:12px}.b-account_reminders-date_title{flex:1 0 auto}.b-account_reminders-date_action{display:flex;gap:12px;margin-left:20px}.b-account_reminders-title{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px;padding:16px 12px}.b-account_reminders-link{height:30px;padding:0 16px;align-items:center;border-radius:35px;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;max-width:100%;text-decoration:none;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border,box-shadow;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;background-color:#fff;color:#604099;border:1px solid #535353;width:100%}@media not all and (pointer: coarse){.b-account_reminders-link:hover,.b-account_reminders-link:focus{text-decoration:none}}.b-account_reminders-link.m-disabled,.b-account_reminders-link:disabled{cursor:none;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer: coarse){.b-account_reminders-link:hover,.b-account_reminders-link:focus{box-shadow:0 2px 10px rgba(0,0,0,.25);color:#753bbd}}.b-account_reminders-link:active{box-shadow:none;color:#604099}.b-account_reminders-link.m-disabled,.b-account_reminders-link:disabled{background-color:#f3f4f3;color:#535353}.b-account_reminders-link_wrapper{padding:0 12px 12px}.b-account_orders_empty{display:flex;flex-direction:column;gap:16px;padding-top:20px;align-items:center}.b-account_orders_empty-icon{min-width:112px}.b-account_orders_empty-content{display:flex;flex-direction:column;gap:20px;text-align:center}.b-member_card{align-items:center;background:#f8f6fc;border-radius:16px;display:flex;flex:1 0 auto;flex-direction:column;gap:20px;justify-content:center;padding:20px;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%}@media screen and (max-width: 767.9px){.b-member_card{width:100%}}.b-member_card-logo{text-align:center}.b-member_card-logo svg{color:#604099;height:36px}.b-member_card-body{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;overflow-y:auto}.b-member_card-info{width:100%}.b-member_card-user_name{font-family:"Queens Hat","Times",serif;font-size:30px;font-weight:350;line-height:40px}.b-member_card-wrapper{display:flex;flex-direction:column;max-height:100%}@media screen and (max-width: 767.9px){.b-member_card-wrapper{height:100%}}.b-member_card-barcode svg{width:106px;height:29px}.b-member_card-print{display:none;margin-bottom:21px;text-align:center}.b-account_crownrewards_history{margin-top:40px;margin-bottom:20px}.b-account_crownrewards_history-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px;margin-bottom:4px}@media screen and (max-width: 1023.9px){.b-account_crownrewards_history-title{font-size:18px;line-height:24px}}.b-account_crownrewards_history .b-form_field{margin-bottom:12px;padding-top:20px}.b-account_crownrewards_history-container{width:100%;height:100%;padding:16px;background:#f3f4f3;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:inline-flex}.b-account_crownrewards_history-item{align-self:stretch;padding:12px;background:#fff;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex;flex-direction:column}.b-account_crownrewards_history-table-footer{align-self:stretch;height:41px;justify-content:flex-start;align-items:center;display:inline-flex}.b-account_crownrewards_history-table-footer div{flex:1 1 0;height:46px;padding-top:5px;padding-bottom:5px;justify-content:space-between;align-items:center;display:flex}.b-account_crownrewards_history-table-footer button{width:36px;height:36px;padding:11px;background:#fff;border-radius:100px;border:1.8px #604099 solid;justify-content:center;align-items:center;display:flex;cursor:pointer}.b-account_crownrewards_history-table-footer button:disabled{opacity:0;cursor:default}.b-account_crownrewards_history-table-footer span{text-align:center;color:#293035;font-size:12px;font-weight:102;line-height:16px;letter-spacing:.12px;word-wrap:break-word}.b-account_crownrewards_history-activity-date{justify-content:flex-start;align-items:flex-start;gap:12px;display:inline-flex}.b-account_crownrewards_history-activity-date span{color:#293035;font-size:12px;font-weight:102;line-height:16px;letter-spacing:.12px;word-wrap:break-word}.b-account_crownrewards_history-activity-description{align-self:stretch}.b-account_crownrewards_history-activity-description span{color:#293035;font-size:15px;font-weight:136;line-height:24px;letter-spacing:.3px;word-wrap:break-word}.b-account_crownrewards_history-points-wrapper{align-self:stretch;justify-content:space-between;align-items:flex-end;display:inline-flex}.b-account_crownrewards_history .cr-balance{justify-content:flex-start;align-items:center;gap:4px;display:flex}.b-account_crownrewards_history .cr-balance span{color:#293035;font-size:12px;font-weight:102;line-height:16px;letter-spacing:.12px;word-wrap:break-word}.b-account_crownrewards_history .cr-points{justify-content:flex-start;align-items:center;gap:4px;display:flex}.b-account_crownrewards_history .cr-points span{text-align:right;color:#005016;font-size:15px;font-weight:136;line-height:24px;letter-spacing:.3px;word-wrap:break-word}._b-bonus_coupon_template{display:flex;height:100%;flex-direction:column;align-items:center;gap:4px;align-self:stretch}._b-bonus_coupon_template-name{padding:0px 4px 0px 4px}._b-bonus_coupon_template-name-content{align-self:stretch;text-align:center;font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px;color:#005016}._b-bonus_coupon_template-content{display:flex;height:100%;flex-direction:column;align-items:center;align-self:stretch;justify-content:space-between}@media screen and (max-width: 767.9px){._b-bonus_coupon_template-content{padding:0px 0px 20px 0px}}._b-bonus_coupon_template-content-description{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}._b-bonus_coupon_template-content-wrapper{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;display:flex}._b-bonus_coupon_template-content-wrapper-description{align-items:center;gap:8px;display:flex;flex-direction:column}._b-bonus_coupon_template-content-wrapper-description-text{word-break:break-word;flex:1 1 0;text-align:center;color:#293035;font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px}._b-bonus_coupon_template-content-wrapper-description-expirationDate{font-family:Beam;color:#293035;font-weight:102;font-size:12px;line-height:16px;letter-spacing:-0.01em;display:inline-flex}._b-bonus_coupon_template-content-controls{display:flex;height:73px;flex-direction:column;align-items:center;flex-shrink:0;gap:10px}._b-bonus_coupon_template-content-controls-action .action-button{cursor:pointer;height:36px;padding:8px 16px;background:#fff;border-radius:35px;border:2px #753bbd solid;justify-content:center;align-items:center;gap:8px;display:inline-flex;text-align:center;color:#753bbd;font-size:14px;font-family:Beam;font-weight:102;line-height:14px;word-wrap:break-word}._b-bonus_coupon_template-content-controls-action .action-button .offerlink-icon{width:16px;height:16px;background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.4831 1.19165C10.4664 0.733317 10.8164 0.34165 11.2748 0.31665V0.308317L15.9331 0.0666504L15.6914 4.72498C15.6664 5.17498 15.2998 5.51665 14.8581 5.51665H14.8164C14.3498 5.49165 13.9998 5.09998 14.0248 4.64165L14.1081 3.07498L9.79976 7.38332C9.6331 7.54165 9.42476 7.62498 9.2081 7.62498C8.99143 7.62498 8.7831 7.54998 8.61643 7.38332C8.29143 7.05832 8.29143 6.53332 8.61643 6.20832L12.9248 1.89998L11.3581 1.98332C10.9081 1.99998 10.5081 1.64998 10.4831 1.19165ZM12.5664 8.84998C12.5664 8.39165 12.9414 8.01665 13.3997 8.01665C13.8581 8.01665 14.2331 8.39165 14.2331 8.84998V13.4333C14.2331 14.8083 13.1081 15.9333 11.7331 15.9333H2.56641C1.19141 15.9333 0.0664062 14.8083 0.0664062 13.4333V4.26665C0.0664062 2.89165 1.19141 1.76665 2.56641 1.76665H7.14974C7.60807 1.76665 7.98307 2.14165 7.98307 2.59998C7.98307 3.05832 7.60807 3.43332 7.14974 3.43332H2.56641C2.10807 3.43332 1.73307 3.80832 1.73307 4.26665V13.4333C1.73307 13.8917 2.10807 14.2667 2.56641 14.2667H11.7331C12.1914 14.2667 12.5664 13.8917 12.5664 13.4333V8.84998Z" fill="%23604099"></path></svg>') no-repeat}._b-bonus_coupon_template-content-controls-action .action-button:hover{background:#753bbd;color:#fff}._b-bonus_coupon_template-content-controls-action .action-button:hover .offerlink-icon{background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.4831 1.19165C10.4664 0.733317 10.8164 0.34165 11.2748 0.31665V0.308317L15.9331 0.0666504L15.6914 4.72498C15.6664 5.17498 15.2998 5.51665 14.8581 5.51665H14.8164C14.3498 5.49165 13.9998 5.09998 14.0248 4.64165L14.1081 3.07498L9.79976 7.38332C9.6331 7.54165 9.42476 7.62498 9.2081 7.62498C8.99143 7.62498 8.7831 7.54998 8.61643 7.38332C8.29143 7.05832 8.29143 6.53332 8.61643 6.20832L12.9248 1.89998L11.3581 1.98332C10.9081 1.99998 10.5081 1.64998 10.4831 1.19165ZM12.5664 8.84998C12.5664 8.39165 12.9414 8.01665 13.3997 8.01665C13.8581 8.01665 14.2331 8.39165 14.2331 8.84998V13.4333C14.2331 14.8083 13.1081 15.9333 11.7331 15.9333H2.56641C1.19141 15.9333 0.0664062 14.8083 0.0664062 13.4333V4.26665C0.0664062 2.89165 1.19141 1.76665 2.56641 1.76665H7.14974C7.60807 1.76665 7.98307 2.14165 7.98307 2.59998C7.98307 3.05832 7.60807 3.43332 7.14974 3.43332H2.56641C2.10807 3.43332 1.73307 3.80832 1.73307 4.26665V13.4333C1.73307 13.8917 2.10807 14.2667 2.56641 14.2667H11.7331C12.1914 14.2667 12.5664 13.8917 12.5664 13.4333V8.84998Z" fill="white"></path></svg>') no-repeat}._b-bonus_coupon_template-content-controls-popupControl{justify-content:flex-start;align-items:center;gap:4px;display:inline-flex}._b-bonus_coupon_template-content-controls-popupControl a{cursor:pointer;color:#095c9c;font-size:15px;font-family:Beam;text-decoration:underline;line-height:25px;letter-spacing:-0.02em;word-wrap:break-word}._b-bonus_coupon_template-content-controls-popup{display:none;padding:20px;gap:20px;flex-direction:column;align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0px 10px 10px 0px rgba(0,0,0,.18);width:436px;height:auto;position:relative;z-index:100}._b-bonus_coupon_template-content-controls-popup-popupClose{display:flex;flex-direction:column;align-items:center;z-index:2;margin:-20px;width:40px;height:40px;padding:0px;position:relative;left:95%;top:-5%;border-radius:100px;background:#fff;border:1.8px solid #604099;padding:6px}._b-bonus_coupon_template-content-controls-popup-title{font-family:"Beam";font-size:18px;font-style:normal;font-weight:136;line-height:24px;letter-spacing:-0.03em}._b-bonus_coupon_template-content-controls-popup-message{font-family:"Beam";font-size:15px;font-style:normal;font-weight:102;line-height:24px;letter-spacing:-0.03em;color:#293035;display:flex;flex-direction:column;gap:20px;overflow-y:auto}.iti{direction:ltr;position:relative;width:100%}.b-user_content .iti__hide,.iti__hide{display:none}.b-user_content .iti__v-hide,.iti__v-hide{visibility:hidden}.iti input[type=tel]{margin-bottom:0;margin-inline-end:0;margin-top:0;position:relative}.iti__flag-container{bottom:0;left:0;padding:1px;pointer-events:none;position:absolute;right:0;top:0}.iti__selected-flag{align-items:center;display:none;height:100%;left:0;padding:0 16px;pointer-events:all;position:absolute;z-index:1}.iti__arrow{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:6px solid #000;height:0;margin-inline-start:12px;width:0}.iti__arrow--up{border-bottom:6px solid #000;border-top:none}.b-user_content .iti__country-list,.iti__country-list{background-color:#fff;border:1px solid #535353;border-top-color:#b3b3b3;box-shadow:0 10px 10px rgba(0,0,0,.35);left:0;list-style:none;margin:0;max-height:200px;min-height:100px;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0;pointer-events:all;position:absolute;right:0;text-align:start;top:44px;z-index:2}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media(max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{border-bottom:1px solid #535353;margin-bottom:5px;padding-bottom:5px}.iti__country{outline:none;padding:5px 10px}.iti__dial-code{color:#535353}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-inline-end:6px}.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input[type=tel]{margin-left:0}html[dir=rtl] .iti--allow-dropdown input[type=tel],html[dir=rtl] .iti--separate-dial-code input[type=tel]{text-align:right}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__flag{opacity:.8}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,0)}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-inline-start:6px}.iti--container{left:-1000px;padding:1px;position:absolute;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{bottom:30px;left:10px;position:fixed;right:0;top:30px;width:calc(100vw - 20px)}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{line-height:1.5em;padding:10px}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{background-position:0 0;height:10px}.iti__flag.iti__ad{background-position:-22px 0;height:14px}.iti__flag.iti__ae{background-position:-44px 0;height:10px}.iti__flag.iti__af{background-position:-66px 0;height:14px}.iti__flag.iti__ag{background-position:-88px 0;height:14px}.iti__flag.iti__ai{background-position:-110px 0;height:10px}.iti__flag.iti__al{background-position:-132px 0;height:15px}.iti__flag.iti__am{background-position:-154px 0;height:10px}.iti__flag.iti__ao{background-position:-176px 0;height:14px}.iti__flag.iti__aq{background-position:-198px 0;height:14px}.iti__flag.iti__ar{background-position:-220px 0;height:13px}.iti__flag.iti__as{background-position:-242px 0;height:10px}.iti__flag.iti__at{background-position:-264px 0;height:14px}.iti__flag.iti__au{background-position:-286px 0;height:10px}.iti__flag.iti__aw{background-position:-308px 0;height:14px}.iti__flag.iti__ax{background-position:-330px 0;height:13px}.iti__flag.iti__az{background-position:-352px 0;height:10px}.iti__flag.iti__ba{background-position:-374px 0;height:10px}.iti__flag.iti__bb{background-position:-396px 0;height:14px}.iti__flag.iti__bd{background-position:-418px 0;height:12px}.iti__flag.iti__be{background-position:-440px 0;height:15px}.iti__flag.iti__bf{background-position:-460px 0;height:14px}.iti__flag.iti__bg{background-position:-482px 0;height:12px}.iti__flag.iti__bh{background-position:-504px 0;height:12px}.iti__flag.iti__bi{background-position:-526px 0;height:12px}.iti__flag.iti__bj{background-position:-548px 0;height:14px}.iti__flag.iti__bl{background-position:-570px 0;height:14px}.iti__flag.iti__bm{background-position:-592px 0;height:10px}.iti__flag.iti__bn{background-position:-614px 0;height:10px}.iti__flag.iti__bo{background-position:-636px 0;height:14px}.iti__flag.iti__bq{background-position:-658px 0;height:14px}.iti__flag.iti__br{background-position:-680px 0;height:14px}.iti__flag.iti__bs{background-position:-702px 0;height:10px}.iti__flag.iti__bt{background-position:-724px 0;height:14px}.iti__flag.iti__bv{background-position:-746px 0;height:15px}.iti__flag.iti__bw{background-position:-768px 0;height:14px}.iti__flag.iti__by{background-position:-790px 0;height:10px}.iti__flag.iti__bz{background-position:-812px 0;height:14px}.iti__flag.iti__ca{background-position:-834px 0;height:10px}.iti__flag.iti__cc{background-position:-856px 0;height:10px}.iti__flag.iti__cd{background-position:-878px 0;height:15px}.iti__flag.iti__cf{background-position:-900px 0;height:14px}.iti__flag.iti__cg{background-position:-922px 0;height:14px}.iti__flag.iti__ch{background-position:-944px 0;height:15px}.iti__flag.iti__ci{background-position:-961px 0;height:14px}.iti__flag.iti__ck{background-position:-983px 0;height:10px}.iti__flag.iti__cl{background-position:-1005px 0;height:14px}.iti__flag.iti__cm{background-position:-1027px 0;height:14px}.iti__flag.iti__cn{background-position:-1049px 0;height:14px}.iti__flag.iti__co{background-position:-1071px 0;height:14px}.iti__flag.iti__cp{background-position:-1093px 0;height:14px}.iti__flag.iti__cr{background-position:-1115px 0;height:12px}.iti__flag.iti__cu{background-position:-1137px 0;height:10px}.iti__flag.iti__cv{background-position:-1159px 0;height:12px}.iti__flag.iti__cw{background-position:-1181px 0;height:14px}.iti__flag.iti__cx{background-position:-1203px 0;height:10px}.iti__flag.iti__cy{background-position:-1225px 0;height:14px}.iti__flag.iti__cz{background-position:-1247px 0;height:14px}.iti__flag.iti__de{background-position:-1269px 0;height:12px}.iti__flag.iti__dg{background-position:-1291px 0;height:10px}.iti__flag.iti__dj{background-position:-1313px 0;height:14px}.iti__flag.iti__dk{background-position:-1335px 0;height:15px}.iti__flag.iti__dm{background-position:-1357px 0;height:10px}.iti__flag.iti__do{background-position:-1379px 0;height:14px}.iti__flag.iti__dz{background-position:-1401px 0;height:14px}.iti__flag.iti__ea{background-position:-1423px 0;height:14px}.iti__flag.iti__ec{background-position:-1445px 0;height:14px}.iti__flag.iti__ee{background-position:-1467px 0;height:13px}.iti__flag.iti__eg{background-position:-1489px 0;height:14px}.iti__flag.iti__eh{background-position:-1511px 0;height:10px}.iti__flag.iti__er{background-position:-1533px 0;height:10px}.iti__flag.iti__es{background-position:-1555px 0;height:14px}.iti__flag.iti__et{background-position:-1577px 0;height:10px}.iti__flag.iti__eu{background-position:-1599px 0;height:14px}.iti__flag.iti__fi{background-position:-1621px 0;height:12px}.iti__flag.iti__fj{background-position:-1643px 0;height:10px}.iti__flag.iti__fk{background-position:-1665px 0;height:10px}.iti__flag.iti__fm{background-position:-1687px 0;height:11px}.iti__flag.iti__fo{background-position:-1709px 0;height:15px}.iti__flag.iti__fr{background-position:-1731px 0;height:14px}.iti__flag.iti__ga{background-position:-1753px 0;height:15px}.iti__flag.iti__gb{background-position:-1775px 0;height:10px}.iti__flag.iti__gd{background-position:-1797px 0;height:12px}.iti__flag.iti__ge{background-position:-1819px 0;height:14px}.iti__flag.iti__gf{background-position:-1841px 0;height:14px}.iti__flag.iti__gg{background-position:-1863px 0;height:14px}.iti__flag.iti__gh{background-position:-1885px 0;height:14px}.iti__flag.iti__gi{background-position:-1907px 0;height:10px}.iti__flag.iti__gl{background-position:-1929px 0;height:14px}.iti__flag.iti__gm{background-position:-1951px 0;height:14px}.iti__flag.iti__gn{background-position:-1973px 0;height:14px}.iti__flag.iti__gp{background-position:-1995px 0;height:14px}.iti__flag.iti__gq{background-position:-2017px 0;height:14px}.iti__flag.iti__gr{background-position:-2039px 0;height:14px}.iti__flag.iti__gs{background-position:-2061px 0;height:10px}.iti__flag.iti__gt{background-position:-2083px 0;height:13px}.iti__flag.iti__gu{background-position:-2105px 0;height:11px}.iti__flag.iti__gw{background-position:-2127px 0;height:10px}.iti__flag.iti__gy{background-position:-2149px 0;height:12px}.iti__flag.iti__hk{background-position:-2171px 0;height:14px}.iti__flag.iti__hm{background-position:-2193px 0;height:10px}.iti__flag.iti__hn{background-position:-2215px 0;height:10px}.iti__flag.iti__hr{background-position:-2237px 0;height:10px}.iti__flag.iti__ht{background-position:-2259px 0;height:12px}.iti__flag.iti__hu{background-position:-2281px 0;height:10px}.iti__flag.iti__ic{background-position:-2303px 0;height:14px}.iti__flag.iti__id{background-position:-2325px 0;height:14px}.iti__flag.iti__ie{background-position:-2347px 0;height:10px}.iti__flag.iti__il{background-position:-2369px 0;height:15px}.iti__flag.iti__im{background-position:-2391px 0;height:10px}.iti__flag.iti__in{background-position:-2413px 0;height:14px}.iti__flag.iti__io{background-position:-2435px 0;height:10px}.iti__flag.iti__iq{background-position:-2457px 0;height:14px}.iti__flag.iti__ir{background-position:-2479px 0;height:12px}.iti__flag.iti__is{background-position:-2501px 0;height:15px}.iti__flag.iti__it{background-position:-2523px 0;height:14px}.iti__flag.iti__je{background-position:-2545px 0;height:12px}.iti__flag.iti__jm{background-position:-2567px 0;height:10px}.iti__flag.iti__jo{background-position:-2589px 0;height:10px}.iti__flag.iti__jp{background-position:-2611px 0;height:14px}.iti__flag.iti__ke{background-position:-2633px 0;height:14px}.iti__flag.iti__kg{background-position:-2655px 0;height:12px}.iti__flag.iti__kh{background-position:-2677px 0;height:13px}.iti__flag.iti__ki{background-position:-2699px 0;height:10px}.iti__flag.iti__km{background-position:-2721px 0;height:12px}.iti__flag.iti__kn{background-position:-2743px 0;height:14px}.iti__flag.iti__kp{background-position:-2765px 0;height:10px}.iti__flag.iti__kr{background-position:-2787px 0;height:14px}.iti__flag.iti__kw{background-position:-2809px 0;height:10px}.iti__flag.iti__ky{background-position:-2831px 0;height:10px}.iti__flag.iti__kz{background-position:-2853px 0;height:10px}.iti__flag.iti__la{background-position:-2875px 0;height:14px}.iti__flag.iti__lb{background-position:-2897px 0;height:14px}.iti__flag.iti__lc{background-position:-2919px 0;height:10px}.iti__flag.iti__li{background-position:-2941px 0;height:12px}.iti__flag.iti__lk{background-position:-2963px 0;height:10px}.iti__flag.iti__lr{background-position:-2985px 0;height:11px}.iti__flag.iti__ls{background-position:-3007px 0;height:14px}.iti__flag.iti__lt{background-position:-3029px 0;height:12px}.iti__flag.iti__lu{background-position:-3051px 0;height:12px}.iti__flag.iti__lv{background-position:-3073px 0;height:10px}.iti__flag.iti__ly{background-position:-3095px 0;height:10px}.iti__flag.iti__ma{background-position:-3117px 0;height:14px}.iti__flag.iti__mc{background-position:-3139px 0;height:15px}.iti__flag.iti__md{background-position:-3160px 0;height:10px}.iti__flag.iti__me{background-position:-3182px 0;height:10px}.iti__flag.iti__mf{background-position:-3204px 0;height:14px}.iti__flag.iti__mg{background-position:-3226px 0;height:14px}.iti__flag.iti__mh{background-position:-3248px 0;height:11px}.iti__flag.iti__mk{background-position:-3270px 0;height:10px}.iti__flag.iti__ml{background-position:-3292px 0;height:14px}.iti__flag.iti__mm{background-position:-3314px 0;height:14px}.iti__flag.iti__mn{background-position:-3336px 0;height:10px}.iti__flag.iti__mo{background-position:-3358px 0;height:14px}.iti__flag.iti__mp{background-position:-3380px 0;height:10px}.iti__flag.iti__mq{background-position:-3402px 0;height:14px}.iti__flag.iti__mr{background-position:-3424px 0;height:14px}.iti__flag.iti__ms{background-position:-3446px 0;height:10px}.iti__flag.iti__mt{background-position:-3468px 0;height:14px}.iti__flag.iti__mu{background-position:-3490px 0;height:14px}.iti__flag.iti__mv{background-position:-3512px 0;height:14px}.iti__flag.iti__mw{background-position:-3534px 0;height:14px}.iti__flag.iti__mx{background-position:-3556px 0;height:12px}.iti__flag.iti__my{background-position:-3578px 0;height:10px}.iti__flag.iti__mz{background-position:-3600px 0;height:14px}.iti__flag.iti__na{background-position:-3622px 0;height:14px}.iti__flag.iti__nc{background-position:-3644px 0;height:10px}.iti__flag.iti__ne{background-position:-3666px 0;height:15px}.iti__flag.iti__nf{background-position:-3686px 0;height:10px}.iti__flag.iti__ng{background-position:-3708px 0;height:10px}.iti__flag.iti__ni{background-position:-3730px 0;height:12px}.iti__flag.iti__nl{background-position:-3752px 0;height:14px}.iti__flag.iti__no{background-position:-3774px 0;height:15px}.iti__flag.iti__np{background-position:-3796px 0;height:15px}.iti__flag.iti__nr{background-position:-3811px 0;height:10px}.iti__flag.iti__nu{background-position:-3833px 0;height:10px}.iti__flag.iti__nz{background-position:-3855px 0;height:10px}.iti__flag.iti__om{background-position:-3877px 0;height:10px}.iti__flag.iti__pa{background-position:-3899px 0;height:14px}.iti__flag.iti__pe{background-position:-3921px 0;height:14px}.iti__flag.iti__pf{background-position:-3943px 0;height:14px}.iti__flag.iti__pg{background-position:-3965px 0;height:15px}.iti__flag.iti__ph{background-position:-3987px 0;height:10px}.iti__flag.iti__pk{background-position:-4009px 0;height:14px}.iti__flag.iti__pl{background-position:-4031px 0;height:13px}.iti__flag.iti__pm{background-position:-4053px 0;height:14px}.iti__flag.iti__pn{background-position:-4075px 0;height:10px}.iti__flag.iti__pr{background-position:-4097px 0;height:14px}.iti__flag.iti__ps{background-position:-4119px 0;height:10px}.iti__flag.iti__pt{background-position:-4141px 0;height:14px}.iti__flag.iti__pw{background-position:-4163px 0;height:13px}.iti__flag.iti__py{background-position:-4185px 0;height:11px}.iti__flag.iti__qa{background-position:-4207px 0;height:8px}.iti__flag.iti__re{background-position:-4229px 0;height:14px}.iti__flag.iti__ro{background-position:-4251px 0;height:14px}.iti__flag.iti__rs{background-position:-4273px 0;height:14px}.iti__flag.iti__ru{background-position:-4295px 0;height:14px}.iti__flag.iti__rw{background-position:-4317px 0;height:14px}.iti__flag.iti__sa{background-position:-4339px 0;height:14px}.iti__flag.iti__sb{background-position:-4361px 0;height:10px}.iti__flag.iti__sc{background-position:-4383px 0;height:10px}.iti__flag.iti__sd{background-position:-4405px 0;height:10px}.iti__flag.iti__se{background-position:-4427px 0;height:13px}.iti__flag.iti__sg{background-position:-4449px 0;height:14px}.iti__flag.iti__sh{background-position:-4471px 0;height:10px}.iti__flag.iti__si{background-position:-4493px 0;height:10px}.iti__flag.iti__sj{background-position:-4515px 0;height:15px}.iti__flag.iti__sk{background-position:-4537px 0;height:14px}.iti__flag.iti__sl{background-position:-4559px 0;height:14px}.iti__flag.iti__sm{background-position:-4581px 0;height:15px}.iti__flag.iti__sn{background-position:-4603px 0;height:14px}.iti__flag.iti__so{background-position:-4625px 0;height:14px}.iti__flag.iti__sr{background-position:-4647px 0;height:14px}.iti__flag.iti__ss{background-position:-4669px 0;height:10px}.iti__flag.iti__st{background-position:-4691px 0;height:10px}.iti__flag.iti__sv{background-position:-4713px 0;height:12px}.iti__flag.iti__sx{background-position:-4735px 0;height:14px}.iti__flag.iti__sy{background-position:-4757px 0;height:14px}.iti__flag.iti__sz{background-position:-4779px 0;height:14px}.iti__flag.iti__ta{background-position:-4801px 0;height:10px}.iti__flag.iti__tc{background-position:-4823px 0;height:10px}.iti__flag.iti__td{background-position:-4845px 0;height:14px}.iti__flag.iti__tf{background-position:-4867px 0;height:14px}.iti__flag.iti__tg{background-position:-4889px 0;height:13px}.iti__flag.iti__th{background-position:-4911px 0;height:14px}.iti__flag.iti__tj{background-position:-4933px 0;height:10px}.iti__flag.iti__tk{background-position:-4955px 0;height:10px}.iti__flag.iti__tl{background-position:-4977px 0;height:10px}.iti__flag.iti__tm{background-position:-4999px 0;height:14px}.iti__flag.iti__tn{background-position:-5021px 0;height:14px}.iti__flag.iti__to{background-position:-5043px 0;height:10px}.iti__flag.iti__tr{background-position:-5065px 0;height:14px}.iti__flag.iti__tt{background-position:-5087px 0;height:12px}.iti__flag.iti__tv{background-position:-5109px 0;height:10px}.iti__flag.iti__tw{background-position:-5131px 0;height:14px}.iti__flag.iti__tz{background-position:-5153px 0;height:14px}.iti__flag.iti__ua{background-position:-5175px 0;height:14px}.iti__flag.iti__ug{background-position:-5197px 0;height:14px}.iti__flag.iti__um{background-position:-5219px 0;height:11px}.iti__flag.iti__un{background-position:-5241px 0;height:14px}.iti__flag.iti__us{background-position:-5263px 0;height:11px}.iti__flag.iti__uy{background-position:-5285px 0;height:14px}.iti__flag.iti__uz{background-position:-5307px 0;height:10px}.iti__flag.iti__va{background-position:-5329px 0;height:15px}.iti__flag.iti__vc{background-position:-5346px 0;height:14px}.iti__flag.iti__ve{background-position:-5368px 0;height:14px}.iti__flag.iti__vg{background-position:-5390px 0;height:10px}.iti__flag.iti__vi{background-position:-5412px 0;height:14px}.iti__flag.iti__vn{background-position:-5434px 0;height:14px}.iti__flag.iti__vu{background-position:-5456px 0;height:12px}.iti__flag.iti__wf{background-position:-5478px 0;height:14px}.iti__flag.iti__ws{background-position:-5500px 0;height:10px}.iti__flag.iti__xk{background-position:-5522px 0;height:15px}.iti__flag.iti__ye{background-position:-5544px 0;height:14px}.iti__flag.iti__yt{background-position:-5566px 0;height:14px}.iti__flag.iti__za{background-position:-5588px 0;height:14px}.iti__flag.iti__zm{background-position:-5610px 0;height:14px}.iti__flag.iti__zw{background-position:-5632px 0;height:10px}.iti__flag{background-color:#dbdbdb;background-image:url("images/plugins/flags.png");background-position:20px 0;background-repeat:no-repeat;box-shadow:0 0 1px 0 #888;height:15px}@media(min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url("images/plugins/flags@2x.png")}}.iti__flag.iti__np{background-color:rgba(0,0,0,0)}.b-account_download_data{border-top:1px solid #535353;margin-top:48px;padding-top:24px}.b-account_download_data-link{cursor:pointer;text-decoration:none;align-items:center;display:inline-flex;font-weight:700;text-transform:uppercase}@media not all and (pointer: coarse){.b-account_download_data-link:hover,.b-account_download_data-link:focus{color:#604099}}.b-account_download_data-link_text{margin-inline-start:16px}body{overflow:initial;pointer-events:all;visibility:var(--page_visibility, hidden)}
