﻿#PST_GlobalWrapper #PST_ContentWrapper{background-color:#dbe3ea;}#PST_GlobalWrapper #PST_ContentWrapper #PST_MainWrapper{background-color:#dbe3ea;padding-bottom:412px;}#SWD_Header .header-bottom .menu-lang-panel{display:none;}.b-modal.swd{background-color:rgba(0,0,0,.25)!important;backdrop-filter:none!important;}html.app-mr{height:auto;}html.app-mr #PST_TopWrapper{display:none;}html.app-mr #PST_BottomWrapper{display:none;}html.app-mr #PST_GlobalWrapper #PST_ContentWrapper{background-color:#fff;}html.app-mr #PST_GlobalWrapper #PST_ContentWrapper #PST_MainWrapper{padding-bottom:unset!important;}html.app-mr .swd_container.purchase-thanks-page{margin-top:0!important;min-height:100dvh!important;background:radial-gradient(61.8% 86.91% at 30.67% 53.35%,rgba(251,227,199,.6) 0%,rgba(189,222,248,0) 100%),radial-gradient(23.66% 21.91% at 82.97% 53.02%,var(--HCT-primary-95,#d9f5ff) 9.62%,#c6d8ed 100%);}html.app-mr:has(.purchase-thanks-page) .uwy{display:none;}html.app-mr.app-clip-mr .swd_container.purchase-thanks-page .page_container{min-height:100dvh;align-items:flex-end;}html.app-mr.app-clip-mr .swd_container.purchase-thanks-page .purchase-thanks-copy{--pt-copy-gap:40px;flex:1;}html.app-mr.app-clip-mr .swd_container.purchase-thanks-page .purchase-thanks-content{--pt-content-pad:0;order:1;}html.app-mr.app-clip-mr .swd_container.purchase-thanks-page .purchase-thanks-content .purchase-thanks-copy__title{white-space:nowrap;}html.app-mr.app-clip-mr .swd_container.purchase-thanks-page .purchase-thanks-copy__actions{position:relative;order:0;text-align:center;}html.app-mr.app-clip-mr .swd_container.purchase-thanks-page .purchase-thanks-copy__actions .swd_button{display:none;}body:has(.mrw_messagepanel) .purchase_process .swd_button,body:has(.mrw_messagepanel) .purchase_process a.swd_link{pointer-events:none;}body:has(.purchase_thanks) #PST_GlobalCenterBannerContainer{margin-top:-80px;}body:has(.purchase_thanks) .background_right{display:inline-block;}body:has(.purchase_thanks) .background_left{float:left;display:inline-block;}body:has(.purchase_thanks) .top_ad_container{position:absolute;text-align:center;margin-top:1%;margin-left:30%;}.swd_dialogpanel{padding:40px;}.swd_dialogpanel .header{font-size:2rem;line-height:1.25;font-weight:600;font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;margin-bottom:16px;}@media only screen and (max-width:736px){.swd_dialogpanel{padding:40px 16px 32px;}.swd_dialogpanel .header{text-align:center;font-size:1.5rem;}}.swd_inputtext-holder .swd_inputtext:not(:placeholder-shown)~.swd_inputtext-label,.swd_inputtext-holder .swd_inputtext.textArea:not(:placeholder-shown)~.swd_inputtext-label{color:#575f65;}.swd_inputtext-holder .swd_inputtext+.swd_inputtext-label{bottom:initial;top:13px;}.swd_inputtext-holder .swd_inputtext~.swd_inputtext-error{position:relative;bottom:initial;font-size:.75rem;line-height:1.33;padding:4px 0 0 19px;text-align:left;}.swd_inputtext-holder .swd_inputtext~.swd_inputtext-error span.hide{display:none;}.swd_inputtext-holder .swd_inputtext[required='required']~.swd_inputtext-label:after{content:"*";color:#d46000;}.swd_inputtext-holder .swd_inputtext.focus-default~.swd_inputtext-label{transform:scale(.75) translateY(-31px);-webkit-transform:scale(.75) translateY(-31px);transform-origin:center left;-webkit-transform-origin:center left;left:7px;color:#414141;background-color:#fff;font-weight:400;}.swd_inputtext-holder .swd_inputtext.focus-default.textArea~.swd_inputtext-label{transform:scale(.75) translateY(-35px);-webkit-transform:scale(.75) translateY(-35px);}.swd_inputtext-holder .swd_inputtext.disabled{cursor:default;opacity:.5;}.swd_inputtext-holder .swd_inputtext.disabled~.swd_inputtext-label{color:#bebebe;}.swd_inputtext-holder .swd_inputtext[type="date"]{text-align:left;position:relative;background-color:transparent;text-transform:uppercase;}.swd_inputtext-holder .swd_inputtext[type="date"]::-webkit-datetime-edit{color:#757575;}.swd_inputtext-holder .swd_inputtext[type="date"].mobile-hide-ph::-webkit-datetime-edit{color:#141414;}.swd_inputtext-holder .swd_inputtext~.swd_inputtext-counter{position:relative;padding:4px 5px 0 16px;font-size:.75rem;line-height:1.334;color:#414141;}.swd_inputtext-holder .swd_inputtext.error~.swd_inputtext-counter{color:#d46000;}.swd_inputtext-holder .swd_inputtext.error~.swd_inputtext-label:after{color:#d46000;}.swd_inputtext-holder .swd_inputtext.small+.swd_inputtext-label{bottom:initial;top:9px;}html.touch input[type="date"].swd_inputtext{background-image:url("/Images/Icons/Seaweed/icon-calendar-new.svg");background-repeat:no-repeat;background-size:24px 24px;background-position:calc(100% - 16px) 50%;text-align:left;position:relative;background-color:transparent;}html.touch input[type="date"].swd_inputtext:before{color:inherit;content:"MM/DD/YYYY"!important;opacity:.7;position:absolute;left:17px;top:14px;letter-spacing:.535px;}html.touch input[type="date"].swd_inputtext.small:before{top:9px;}html.touch input[type="date"].swd_inputtext::-webkit-date-and-time-value{text-align:left;position:relative;left:2px;top:4px;}html.touch input[type="date"].swd_inputtext:focus:before,html.touch input[type="date"].swd_inputtext:focus-within:before,html.touch input[type="date"].swd_inputtext:focus-visible:before,html.touch input[type="date"].swd_inputtext.mobile-hide-ph:before{content:""!important;}html.touch input[type="date"]::-webkit-calendar-picker-indicator,html.touch input[type="date"] .datetime-calendar-button{background-image:none;opacity:0;cursor:pointer;position:relative;right:3.5%;}html.touch input[type="date"]::-webkit-calendar-picker-indicator:focus-visible,html.touch input[type="date"] .datetime-calendar-button:focus-visible{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}.swd_checkbox{margin-left:10px;text-align:left;position:relative;}.swd_checkbox input[type="checkbox"]:focus-visible+label{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}.swd_checkbox input[type="checkbox"].error+label:before{border-color:#d46000;}.swd_checkbox input[type="checkbox"].error:checked+label:before{border-color:#141414;}.swd_checkbox input[type="checkbox"].error~.swd_checkbox-error{display:block;font-size:.75rem;line-height:1.334;padding-top:8px;letter-spacing:.4px;color:#d46000;}.swd_checkbox input[type="checkbox"]~.swd_checkbox-error{display:none;}.swd_checkbox label{font-size:.875rem;line-height:22px;padding-left:32px;cursor:pointer;}.swd_checkbox label:before{border-radius:2px;height:20px;width:20px;top:1px;}.swd_checkbox label:after{left:5px;top:7px;border-color:#141414;}.swd_radiobutton{position:relative;padding:8px 10px;}.swd_radiobutton input[type="radio"]:focus-visible+label{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}.swd_radiobutton input[type="radio"]+label:before{margin-right:10px;top:-1px;}.mrw_messagepanel.black{width:calc(100vw - 32px);max-width:400px;text-align:center;}.swd_container{margin:0;padding:0;height:auto;overflow:hidden;min-height:calc(100vh - 60px);width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.swd_container .hide{display:none!important;}.swd_container .swd_button{font-size:1rem;line-height:1.5;padding:8px 16px;font-weight:500;}.swd_container .swd_button.medium{font-size:1rem;line-height:1.5;padding:8px 16px;}.swd_container .swd_button.white{color:#414141;}.swd_container .swd_button.nobg:hover{text-decoration:underline;}.swd_container .swd_button.no-border{border-color:transparent;}.swd_container .swd_button.btnBackStep{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-size:.875rem;line-height:1.42857;}.swd_container .swd_button.btnBackStep .swd_icon{width:16px;height:16px;}.swd_container .swd_icon.icon-info{background-image:url("/Images/Icons/seaweed/icon-info-new.svg");}.swd_container .swd_icon.icon-info.blue{background-image:url("/Images/Icons/seaweed/icon-info-new-blue.svg");}.swd_container .swd_icon.icon-info-filled{background-image:url("/Images/Icons/seaweed/icon-info-filled.svg");}.swd_container .swd_icon.icon-back-arrow-blue{background-image:url(/Images/icons/seaweed/icon-arrow-back-blue.svg);}.swd_container a:focus-visible{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}.swd_container:has(.purchase_thanks){margin:80px auto 0;min-height:calc(100vh - 140px);align-items:flex-start;max-width:1020px;}.swd_container:has(.purchase_thanks) .main_container{max-width:100%;background-color:#00677d;margin:0 auto 60px;}.swd_container .main_container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:960px;margin:0 auto 48px;gap:12px;}.swd_container .main_container .back_container{display:block;width:100%;text-align:left;padding:8px;}.swd_container .main_container .back_container .btnBackArrow{padding:4px 0 4px 24px;font-size:.875rem;line-height:1.42857;font-weight:500;background-size:16px 16px;background-repeat:no-repeat;background-image:url(/Images/icons/seaweed/icon-arrow-back-blue.svg);background-position:left center;}.swd_container .main_container:has(.purchase_process[data-step="2"]) .back_container{visibility:hidden;}.swd_container .main_container .purchase_assistant{display:grid;width:100%;grid-template-columns:320px 1fr;gap:24px;position:relative;padding:60px;border-radius:16px;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);background-color:#fff;}.swd_container .main_container .purchase_assistant .gift-left-container{display:flex;flex-direction:column;justify-content:center;gap:12px;}.swd_container .main_container .purchase_assistant .gift-left-container .gift-image-container{width:100%;height:320px;display:block;position:relative;}.swd_container .main_container .purchase_assistant .gift-left-container .gift-image-container .gift-image{display:block;width:100%;height:100%;object-fit:contain;}.swd_container .main_container .purchase_assistant .gift-left-container .gift-note-container{text-align:center;}.swd_container .main_container .purchase_assistant .gift-left-container .gift-note-container .btnOpenNote{padding:4px 16px;color:#414141;border-radius:100px;background-color:#e8f2f4;font-size:.875rem;line-height:1.42857;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;}.swd_container .main_container .purchase_assistant .gift-left-container .gift-note-container .btnOpenNote span.icon-note{width:16px;height:16px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url("/Images/Icons/seaweed/icon-note.svg");}.swd_container .main_container .purchase_assistant .gift-right-container{text-align:center;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-title{font-size:2rem;line-height:1.25;font-weight:500;color:#414141;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:32px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;color:#414141;font-size:.875rem;line-height:1.42857;margin-bottom:24px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-info .gift-info-details,.swd_container .main_container .purchase_assistant .gift-right-container .gift-info .gift-info-count{display:inline-flex;justify-content:center;gap:16px;flex-wrap:wrap;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price{margin-bottom:16px;font-size:2rem;line-height:1.25;font-weight:700;color:#414141;transition:margin ease 400ms;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .btnPriceWarning{width:14px;height:14px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .price{display:inline-flex;gap:4px;align-items:center;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price:has(.optional-price){display:inline-flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .optional-price:has(.reg){display:inline-flex;gap:4px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .optional-price .sale.title{display:none;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .optional-price .reg{color:#d84102;font-size:1.25rem;line-height:1.33;font-weight:400;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .optional-price .reg.title{text-transform:capitalize;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .optional-price .reg.price{text-decoration:line-through;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price:has(~.gift-shipping .gift-shipping_private_address[data-step='2']){margin-bottom:8px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .price-disclaimer{font-weight:400;color:#414141;font-size:.75rem;line-height:1.33;display:flex;margin-top:2px;gap:4px;justify-content:center;align-items:center;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping{background-color:rgba(30,123,146,.05);transition:background-color ease 400ms,margin ease 400ms,padding ease 100ms 400ms;border-radius:8px;padding:8px 16px;font-size:.875rem;line-height:1.42857;margin-bottom:24px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping:has(.gift-shipping_private_address[data-step='2']){background-color:transparent;margin-bottom:16px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_shipto,.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_instructions{font-weight:700;margin-bottom:8px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_instructions{margin-top:8px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_private_address .gift-shipping_private{display:none;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_private_address .gift-shipping_private.step-1{display:block;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_private_address .gift-shipping_private.step-2 .request-shipping-header{text-align:center;font-size:.875rem;line-height:1.42857;margin-bottom:16px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_private_address .gift-shipping_private.step-2 .swd_inputtext-holder{margin:0;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_private_address .gift-shipping_private.step-2 .request-name-fields{display:flex;gap:16px;margin-bottom:16px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_private_address .gift-shipping_private.step-2 .request-email-field{margin-bottom:16px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_private_address .gift-shipping_private.step-2 .btnSendRequestAddress{width:100%;max-width:320px;margin:auto;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping-extension{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:24px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping-extension .gift-shipping-extension_icon{flex:0 0 28px;width:28px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' width='28' height='28' fill='none'%3E%3Cg transform='translate(3.5,0.5)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 4.88758e-05C15.4667 4.88758e-05 20 4.48805 20 10.064C20 14.62 17 17.408 14.4 21.012L10 27.2L5.46667 21.012C2.93333 17.476 9.53674e-07 14.688 9.53674e-07 10.132C9.53674e-07 4.55605 4.4 4.88758e-05 9.86667 4.88758e-05C9.93333 4.88758e-05 9.93333 4.88758e-05 10 4.88758e-05Z' fill='%234CB9A3'/%3E%3C/g%3E%3Cg transform='translate(8.63,6)'%3E%3Cpath d='M0.91046 8.99875C0.91046 9.19442 1.05434 9.34117 1.29413 9.39009H4.50734V4.98751H0.91046V8.99875Z' fill='white'/%3E%3Cpath d='M2.01275 1.95482C1.48521 1.9059 1.10154 1.46564 1.10154 0.927551C1.10154 0.829716 1.1495 0.682964 1.19746 0.585129C1.48521 0.095953 2.06071 -0.148635 2.58825 0.095953C3.25967 0.682964 3.88313 1.31889 4.41067 2.00374L2.01275 1.95482Z' fill='white'/%3E%3Cpath d='M8.68028 8.99875C8.68028 9.19442 8.5364 9.34117 8.29661 9.39009H5.0834V4.98751H8.68028V8.80308C8.68028 8.85199 8.68028 8.90091 8.68028 8.99875Z' fill='white'/%3E%3Cpath d='M4.46013 2.59088H0.28775C0.143875 2.59088 0 2.68871 0 2.83546V4.00949C0 4.15624 0.0959168 4.30299 0.28775 4.30299H9.35189C9.49576 4.30299 9.63964 4.15624 9.63964 4.00949V2.88438C9.63964 2.73763 9.49576 2.59088 9.35189 2.59088H4.46013Z' fill='white'/%3E%3Cpath d='M7.57724 1.95482C8.10478 1.9059 8.48845 1.46564 8.44049 0.927551C8.44049 0.829716 8.39253 0.682964 8.34457 0.585129C8.05682 0.095953 7.48132 -0.148635 6.95378 0.095953C6.28236 0.634046 5.6589 1.26997 5.0834 1.95482H7.57724Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping-extension .gift-shipping-extension_text{font-size:.875rem;line-height:1.42857;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-actions{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:320px;margin:0 auto;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-actions .swd_button.nobg{padding:0;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-actions:has(.alternative_choices){max-width:100%;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-actions:has(.alternative_choices) .alternative_choices{width:100%;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-actions:has(.alternative_choices) .alternative_choices .buttons{margin-top:16px;display:flex;justify-content:center;flex-wrap:wrap;gap:16px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-actions:has(.alternative_choices) .alternative_choices .gift-websitelogo{width:100%;max-width:120px;margin:auto;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-actions:has(.alternative_choices) .alternative_choices .gift-websitelogo img{display:block;width:100%;}.swd_container .main_container .purchase_process{display:grid;width:100%;grid-template-columns:320px 1fr;gap:24px;position:relative;padding:60px;border-radius:16px;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);background-color:#fff;transition:all ease 600ms;}.swd_container .main_container .purchase_process .gift-left-container{display:flex;flex-direction:column;justify-content:center;gap:0;text-align:center;}.swd_container .main_container .purchase_process .gift-left-container .gift-image-container{width:100%;height:320px;display:block;position:relative;margin-bottom:12px;}.swd_container .main_container .purchase_process .gift-left-container .gift-image-container .gift-image{display:block;width:100%;height:100%;object-fit:contain;}.swd_container .main_container .purchase_process .gift-left-container .gift-title{font-size:1.25rem;line-height:1.66;font-weight:500;color:#414141;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px;}.swd_container .main_container .purchase_process .gift-left-container .gift-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;color:#414141;font-size:.75rem;line-height:1.33;margin-bottom:8px;}.swd_container .main_container .purchase_process .gift-left-container .gift-info .gift-info-details,.swd_container .main_container .purchase_process .gift-left-container .gift-info .gift-info-count{display:inline-flex;justify-content:center;gap:16px;flex-wrap:wrap;}.swd_container .main_container .purchase_process .gift-left-container .gift-price{font-size:1rem;line-height:1.5;font-weight:700;color:#414141;}.swd_container .main_container .purchase_process .gift-left-container .gift-price .btnPriceWarning{width:14px;height:14px;}.swd_container .main_container .purchase_process .gift-left-container .gift-price .price{display:inline-flex;gap:4px;align-items:center;}.swd_container .main_container .purchase_process .gift-left-container .gift-price:has(.optional-price){display:inline-flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.swd_container .main_container .purchase_process .gift-left-container .gift-price .optional-price:has(.reg){display:inline-flex;gap:4px;}.swd_container .main_container .purchase_process .gift-left-container .gift-price .optional-price .sale.title{display:none;}.swd_container .main_container .purchase_process .gift-left-container .gift-price .optional-price .reg{color:#d84102;font-size:.875rem;line-height:1.33;font-weight:400;}.swd_container .main_container .purchase_process .gift-left-container .gift-price .optional-price .reg.title{text-transform:capitalize;}.swd_container .main_container .purchase_process .gift-left-container .gift-price .optional-price .reg.price{text-decoration:line-through;}.swd_container .main_container .purchase_process .gift-left-container .gift-price .price-disclaimer{font-weight:400;color:#414141;font-size:.75rem;line-height:1.33;display:flex;margin-top:2px;gap:4px;justify-content:center;align-items:center;}.swd_container .main_container .purchase_process .gift-right-container{display:flex;align-items:center;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step{text-align:left;display:block;width:100%;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.hidden{display:none;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step .step-title{font-size:2rem;line-height:1.25;font-weight:500;color:#414141;margin-bottom:48px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step2 .step-actions{display:flex;gap:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step2 .step-actions .swd_button{flex:1;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step2 .step-shipping-address{margin-top:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step2 .step-shipping-address .shipping_info{margin-top:8px;padding-left:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step2 .step-shipping-address .icon-info{width:12px;height:12px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step2 .step-shipping-address .gift-shipping_instructions_div{display:block;margin-top:8px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step2 .step-shipping-address .gift-shipping_instructions_div .gift-shipping_instructions{font-weight:600;margin-bottom:8px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .step-title{margin-bottom:16px;font-weight:600;font-size:1.5rem;line-height:1.33;color:#141414;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ccc;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .order-qty{flex:0 0 54px;min-width:54px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .swd_inputtext-holder,.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .swd_inputselect-holder{margin:0;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .swd_inputselect-holder select.swd_inputselect{background-image:url("/Images/Icons/seaweed/icon-dropdown-arrow.svg");background-size:24px 24px;background-position:calc(100% - 8px) 50%;height:48px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .swd_inputselect-holder select.swd_inputselect:hover{background-image:url("/Images/Icons/seaweed/icon-dropdown-arrow.svg");}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .swd_inputselect-holder .swd_inputselect-label{background-color:transparent;position:absolute;top:16px;left:13px;box-sizing:border-box;-webkit-box-sizing:border-box;color:#414141;font-size:1rem;font-weight:400;width:auto;max-width:calc(100% - 6px);white-space:nowrap;z-index:1;text-overflow:ellipsis;overflow:hidden;pointer-events:none;transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);transform-origin:center left;-webkit-transform-origin:center left;padding:0 3px;background:#fff;transition:transform 300ms cubic-bezier(.4,0,.2,1);-webkit-transition:transform 300ms cubic-bezier(.4,0,.2,1);}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .swd_inputselect-holder.selected .swd_inputselect-label{transform:scale(.75) translateY(-34px);-webkit-transform:scale(.75) translateY(-34px);}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .order-store{flex:1;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .store-radios{flex:0 0 188px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .store-radios{display:flex;flex-wrap:wrap;gap:16px;align-items:center;align-self:center;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .store-radios .swd_radiobutton{padding:0;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .another-store-only{flex:0 0 248px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .another-store-only .store-name{width:100%;max-width:100%;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .purchase-order-number{flex:0 0 100%;max-width:100%;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .current-store-only{display:flex;flex-wrap:wrap;gap:16px;align-items:center;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .order-num-text{font-size:.75rem;line-height:1.34;padding:4px 8px 0;color:var(--swd_color_gray);}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details{padding-bottom:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container{margin-top:24px;margin-bottom:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details{display:flex;gap:16px;flex-wrap:wrap;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .hide{display:none!important;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .swd_inputtext-holder{margin:0;flex:1 1 100%;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .swd_inputtext-holder.first_name,.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .swd_inputtext-holder.last_name,.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .swd_inputtext-holder.gift_message{max-width:calc(50% - 8px);}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .gift_message .swd_inputtext{min-height:84px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .gift_message .lblGiftMessageCount{text-align:center;position:absolute;right:16px;font-size:.75rem;line-height:1.34;letter-spacing:.4px;color:#414141;top:87px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .gift_message .lblGiftMessageAnotherStoreCount{text-align:center;position:absolute;right:16px;font-size:.75rem;line-height:1.34;letter-spacing:.4px;top:87px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .surprise_block .lblCheckPrivate{display:block;font-size:.875rem;margin-bottom:15px;line-height:20px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .surprise_block .dateTipFieldWrap{display:flex;align-items:center;gap:10px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .surprise_block .swd_icon{background-image:url("/Images/Icons/seaweed/icon-info-new.svg");height:14px;width:14px;margin-left:4px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details:not(:has(.swd_inputtext-holder.surprise_block)) .gift_message{width:100%;max-width:100%;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details:not(:has(.swd_inputtext-holder.surprise_block)) .gift_message .lblGiftMessageCount{margin-top:4px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container:has(.first_name.hide){margin-bottom:0;margin-top:0;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container:has(.first_name.hide) .purchaser_details .surprise_block{flex:1 1 100%;max-width:100%;margin-top:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container:has(.first_name.hide) .purchaser_details .gift_message{width:100%;max-width:100%;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-taxReceipt{padding-top:6px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-taxReceipt .lblTaxReceiptOptional{font-weight:700;line-height:24px;letter-spacing:.1px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-taxReceipt .step-optin{padding-block:10px;margin-bottom:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-privacy{border-top:1px solid #ccc;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-privacy .step-optin{padding-block:10px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-privacy .step-privacy{margin:8px 0 0 10px;font-size:.875rem;line-height:1.43;letter-spacing:.25px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-privacy .step-privacy .swd_link{text-decoration:none;}@media(hover:hover) and (pointer:fine){.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-privacy .step-privacy .swd_link:hover{text-decoration:underline;}}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .step-actions{position:absolute;width:100%;left:0;bottom:0;padding:24px 24px 24px;justify-content:flex-end;border-top:1px solid #ccc;display:flex;gap:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .step-actions .swd_button{min-width:154px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-title{margin-bottom:24px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions{margin-bottom:16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions .step4_radios{display:flex;flex-direction:column;gap:8px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions .swd_button{margin-top:16px;max-width:320px;}.swd_container .main_container .purchase_process[data-step='3-3'],.swd_container .main_container .purchase_process[data-step='3-4']{grid-template-columns:1fr;}.swd_container .main_container .purchase_process[data-step='3-3'] .gift-left-container,.swd_container .main_container .purchase_process[data-step='3-4'] .gift-left-container{display:none;}.swd_container .main_container .purchase_process[data-step='3']{grid-template-columns:304px 1fr;padding:32px 24px 115px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .gift-image-container{height:304px;margin-bottom:16px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .gift-info,.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .gift-price{display:none;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .gift-title{line-height:1.2;margin-bottom:0;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container{display:none;margin-top:16px;padding-top:16px;border-top:1px solid #ccc;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .buy-more-gifts-title{margin-bottom:8px;font-size:.75rem;line-height:1.5;font-weight:700;text-align:center;letter-spacing:.5px;color:var(--swd_color_gray);}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .buy-more-gifts-slide{display:flex!important;flex-direction:column;align-items:center;gap:8px;padding:0 4px;color:inherit;text-decoration:none;box-sizing:border-box;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .buy-more-gifts-slide-image{width:100%;width:48px;max-height:48px;object-fit:contain;display:block;margin:0 auto;padding:8px;border-radius:4px;border:1px solid #ccc;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .buy-more-gifts-slide-title{color:#414141;font-size:.875rem;line-height:1.43;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.86em;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider{margin-bottom:0;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow{width:40px;height:40px;top:4px;transform:none;border-radius:50px;transition:background-color ease 250ms;z-index:1;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow:hover,.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow:focus-visible{background-color:#1e7b921a;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow:before{content:"";display:inline-block;width:100%;height:100%;background-size:24px 24px;background-position:center center;background-image:url("/Images/Icons/seaweed/icon-arrow-next-blue.svg");background-repeat:no-repeat;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow.slick-prev{left:82px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow.slick-prev:before{transform:rotate(180deg);}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow.slick-prev .slick-prev-icon{display:none;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow.slick-next{right:82px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow.slick-next .slick-next-icon{display:none;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow.slick-disabled{opacity:.3;cursor:default;pointer-events:none;background-color:transparent;}.swd_container .main_container .purchase_thanks{padding:40px 80px;display:block;width:100%;position:relative;text-align:center;background-image:url(/Visitors/GiftList/Images/confetti-strings-thanks.svg),url(/Visitors/GiftList/Images/confetti-cone-bg.svg),url(/Visitors/GiftList/Images/stars-bg.svg);background-position:100% 15%,0% 100%,70px 180%;background-size:auto,60%,100%;background-repeat:no-repeat;}.swd_container .main_container .purchase_thanks .whitespace{white-space:nowrap;}.swd_container .main_container .purchase_thanks .purchase_thanks_top{display:flex;flex-direction:column;}.swd_container .main_container .purchase_thanks .purchase_thanks_top:not(.isAlreadyMember) .top-title{margin-bottom:32px;}.swd_container .main_container .purchase_thanks .purchase_thanks_top:not(.isAlreadyMember) .top-actions{order:2;}.swd_container .main_container .purchase_thanks .purchase_thanks_top:not(.isAlreadyMember) .btn_container{margin:0 auto 32px;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .top-title,.swd_container .main_container .purchase_thanks .purchase_thanks_top h2{font-size:4.5rem;line-height:1.33;font-family:"ivypresto-display",Times,serif;margin-bottom:40px;color:#fff;font-weight:600;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .top-title h2,.swd_container .main_container .purchase_thanks .purchase_thanks_top h2 h2{margin-bottom:0;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .top-title{order:1;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .top-subtitle{order:1;font-size:2.5rem;line-height:1.2;color:#fff;font-weight:600;margin-bottom:40px;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .top-actions{order:1;display:flex;flex-direction:column;align-items:center;gap:32px;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .top-actions .swd_link.black{color:#fff;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .btn_container{order:1;max-width:400px;width:100%;margin:56px auto 0;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .btn_container .swd_button.white{padding:8px 16px;font-size:1.75rem;line-height:1.28571;}.purchase-thanks-page{margin:0;min-height:initial;background:radial-gradient(61.8% 86.91% at 30.67% 53.35%,rgba(251,227,199,.6) 0%,rgba(189,222,248,0) 100%),radial-gradient(23.66% 21.91% at 82.97% 53.02%,var(--HCT-primary-95,#d9f5ff) 9.62%,#c6d8ed 100%);min-height:calc(100dvh - 60px);}.purchase-thanks-page .page_container{max-width:min(2100px,100%);flex-direction:row;display:flex;align-items:stretch;justify-content:center;width:100%;}.purchase-thanks-page .page_container .purchase-thanks-copy{--pt-copy-pad:8px 24px;--pt-copy-gap:32px;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--pt-copy-pad);gap:var(--pt-copy-gap);}.purchase-thanks-page .page_container .purchase-thanks-content{--pt-content-pad:0 24px;--pt-content-max-w:48vw;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--pt-content-pad);gap:8px;max-width:var(--pt-content-max-w);}.purchase-thanks-page .page_container .purchase-thanks-content .whitespace{white-space:nowrap;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__title{--pt-title-fs:80px;--pt-title-lh:1.4;color:var(--swd_color_black);font-size:var(--pt-title-fs);font-weight:700;line-height:var(--pt-title-lh);white-space:nowrap;text-wrap:nowrap;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle{--pt-sub-title-fs:calc(-1.5rem + 4.1667vw);--pt-sub-title-lh:1.43;color:var(--swd_color_black);font-size:var(--pt-sub-title-fs);font-weight:500;line-height:var(--pt-sub-title-lh);}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle .large-text{--pt-sub-title-large-fs:calc(-4.25rem + 7.2917vw);--pt-sub-title-large-base-fs:2.75rem;--pt-sub-title-large-lh:1.223;font-size:var(--pt-sub-title-large-fs);line-height:var(--pt-sub-title-large-lh);font-weight:600;display:block;}.purchase-thanks-page .page_container .purchase-thanks-copy__actions{--pt-action-m-width:400px;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;width:100%;}.purchase-thanks-page .page_container .purchase-thanks-copy__actions .swd_button{--swd-btn-fs:1.75rem;--swd-btn-lh:1.29;font-size:var(--swd-btn-fs);line-height:var(--swd-btn-lh);font-weight:400;max-width:var(--pt-action-m-width);}.purchase-thanks-page .page_container .purchase-thanks-copy__actions .swd_text_button{line-height:1.34;}.purchase-thanks-page .page_container .purchase-thanks-copy__actions .swd_text_button:after{border-bottom-color:var(--swd_color_gray);}@media(hover:hover) and (pointer:fine){.purchase-thanks-page .page_container .purchase-thanks-copy__actions .swd_text_button:hover{color:var(--swd_color_gray);}}.purchase-thanks-page .page_container .purchase-thanks-promo .purchase-thanks-promo_holder{--pt-promo-holder-width:663px;--pt-promo-holder-pad:16px;--pt-promo-holder-radius:24px;background-color:var(--swd_background_white);min-width:var(--pt-promo-holder-width);border-radius:var(--pt-promo-holder-radius);padding:var(--pt-promo-holder-pad);}.purchase-thanks-page .page_container .purchase-thanks-promo{--pt-promo-pad:0;--pt-promo-flex:0 0 0;flex:var(--pt-promo-flex);max-width:0;padding:var(--pt-promo-pad);align-items:center;display:flex;justify-content:center;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden;transition:opacity .75s ease,flex-basis .75s ease,max-width .75s ease,padding .75s ease;}.purchase-thanks-page .page_container:has(.purchase-thanks-promo iframe[data-load-complete="true"]){justify-content:center;}.purchase-thanks-page .page_container:has(.purchase-thanks-promo iframe[data-load-complete="true"]) .purchase-thanks-promo{--pt-promo-pad:36px 24px;--pt-promo-flex:0 1 754px;flex:var(--pt-promo-flex);max-width:100%;opacity:1;padding:var(--pt-promo-pad);overflow:visible;pointer-events:auto;visibility:visible;}.purchase-thanks-page .page_container.nonprofit .purchase-thanks-content{--pt-content-max-w:54vw;}@media only screen and (max-width:1680px){.purchase-thanks-page .purchase-thanks-promo .purchase-thanks-promo_holder{--pt-promo-holder-width:644px;}}@media only screen and (max-width:1536px){.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__title{--pt-title-fs:64px;--pt-title-lh:1.4;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle{--pt-sub-title-fs:2.5rem;--pt-sub-title-lh:1.6;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle .large-text{font-size:var(--pt-sub-title-large-base-fs);}.purchase-thanks-page .page_container .purchase-thanks-promo .purchase-thanks-promo_holder{--pt-promo-holder-width:608px;}.purchase-thanks-page .page_container:has(.purchase-thanks-promo iframe[data-load-complete="true"]) .purchase-thanks-promo{--pt-promo-flex:0 1 656px;--pt-promo-pad:24px;}}@media only screen and (max-width:1366px){.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__title{--pt-title-fs:56px;--pt-title-lh:1.43;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle{--pt-sub-title-fs:2.5rem;--pt-sub-title-lh:1.6;}.purchase-thanks-page .page_container .purchase-thanks-promo .purchase-thanks-promo_holder{--pt-promo-holder-width:460px;}.purchase-thanks-page .page_container:has(.purchase-thanks-promo iframe[data-load-complete="true"]) .purchase-thanks-promo{--pt-promo-flex:0 0 510px;}}@media only screen and (max-width:1200px){.purchase-thanks-page .page_container{min-height:calc(100vh - 50px);}.purchase-thanks-page .page_container .purchase-thanks-copy{--pt-copy-pad:0;}.purchase-thanks-page .page_container .purchase-thanks-content{--pt-content-max-w:56vw;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__title{--pt-title-fs:56px;--pt-title-lh:1.143;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle{--pt-sub-title-fs:2.5rem;--pt-sub-title-lh:1.4;}.purchase-thanks-page .page_container .purchase-thanks-promo .purchase-thanks-promo_holder{--pt-promo-holder-width:374px;--pt-promo-holder-pad:11px;--pt-promo-holder-radius:16px;}.purchase-thanks-page .page_container:has(.purchase-thanks-promo iframe[data-load-complete="true"]) .purchase-thanks-promo{--pt-promo-flex:0 0 auto;}}@media only screen and (max-width:900px){.purchase-thanks-page .page_container{flex-direction:column;gap:16px;align-items:center;padding:24px 16px;}.purchase-thanks-page .page_container .purchase-thanks-copy{--pt-copy-gap:16px;flex:initial;}.purchase-thanks-page .page_container .purchase-thanks-content{--pt-content-max-w:none;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__title{--pt-title-lh:1;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle{--pt-sub-title-fs:2rem;--pt-sub-title-lh:1.5;}.purchase-thanks-page .page_container .purchase-thanks-promo{flex:initial;display:none;}.purchase-thanks-page .page_container:has(.purchase-thanks-promo iframe[data-load-complete="true"]) .purchase-thanks-promo{display:flex;align-items:flex-start;}.purchase-thanks-page .page_container .purchase-thanks-copy__actions{--pt-action-m-width:285px;}.purchase-thanks-page .page_container .purchase-thanks-copy__actions .swd_button{--swd-btn-fs:1rem;--swd-btn-lh:1.875;}.purchase-thanks-page .page_container .purchase-thanks-copy__actions .swd_text_button{font-size:1rem;line-height:1.5;text-decoration:underline;text-align:center;}.purchase-thanks-page .page_container .purchase-thanks-copy__actions .swd_text_button:after{display:none;}.purchase-thanks-page .page_container.nonprofit .purchase-thanks-content{--pt-content-max-w:none;}}@media only screen and (max-width:600px){.purchase-thanks-page .page_container{padding:54px 16px 16px;justify-content:flex-start;}.purchase-thanks-page .page_container .purchase-thanks-copy__actions{--pt-action-m-width:301px;}.purchase-thanks-page .page_container .purchase-thanks-content{--pt-content-pad:0 16px;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__title{--pt-title-fs:40px;--pt-title-lh:1.1;}.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle{--pt-sub-title-fs:1.5rem;--pt-sub-title-lh:1.3;}.purchase-thanks-page .page_container .purchase-thanks-promo{display:none;}.purchase-thanks-page .page_container .purchase-thanks-promo .purchase-thanks-promo_holder{--pt-promo-holder-width:354px;}.purchase-thanks-page .page_container:has(.purchase-thanks-promo iframe[data-load-complete="true"]) .purchase-thanks-promo{display:flex;}.purchase-thanks-page .page_container:has(.purchase-thanks-promo iframe[data-load-complete="true"]) .purchase-thanks-promo .purchase-thanks-promo_holder{--pt-promo-holder-pad:8px;}}@media only screen and (max-width:380px){.purchase-thanks-page .page_container .purchase-thanks-content .purchase-thanks-copy__subtitle{--pt-sub-title-fs:1.35rem;}.purchase-thanks-page .page_container .purchase-thanks-promo .purchase-thanks-promo_holder{--pt-promo-holder-width:328px;}}.mr_discount_offer_purchase_assistant .mr_discount_offer_textholder{color:#0fabfe;font-size:18px;padding:5px 10px;overflow:hidden;display:inline-block;width:100%;line-height:28px;}.mr_discount_offer_purchase_assistant .mr_discount_offer_copy_button{font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:16px;font-weight:bold;border-radius:4px;padding:5px;margin:4px 10px;background-color:#fff;width:110px;cursor:pointer;display:inline-block;}.mr_discount_offer_purchase_assistant #pasteCode{font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;color:#014144;}.mr_discount_offer_purchase_assistant::-webkit-scrollbar{width:12px;}.mr_discount_offer_purchase_assistant::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}.mr_discount_offer_purchase_assistant::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);}@media only screen and (max-width:900px){.mr_discount_offer_purchase_assistant .mr_discount_offer_textholder{line-height:26pt;}.mr_discount_offer_purchase_assistant .mr_discount_offer_textholder #pasteCode{display:block;}}@media only screen and (max-width:500px){.mr_discount_offer_purchase_assistant{text-align:center;}}.gift-shipping_card{margin:0 -16px;padding:8px;background:#f2f6f8;border-radius:8px;text-align:center;}.gift-shipping_card .gift-shipping_shipto{font-weight:700;margin-bottom:8px;}.gift-shipping_card .gift-shipping-extension{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:10px;background-color:#f7fdff;border-radius:10px;overflow:hidden;text-align:left;}.gift-shipping_card .gift-shipping-extension::before{content:"";position:absolute;inset:2px;border-radius:8px;background:#fff;pointer-events:none;z-index:1;}.gift-shipping_card .gift-shipping-extension .gift-shipping-extension_icon,.gift-shipping_card .gift-shipping-extension .gift-shipping-extension_text{position:relative;z-index:2;}.gift-shipping_card .gift-shipping-extension_border{position:absolute;inset:0;z-index:0;pointer-events:none;}.gift-shipping_card .gift-shipping-extension_border i{position:absolute;display:block;background:#00677d;border-radius:999px;animation-duration:.8s;animation-timing-function:linear;animation-fill-mode:forwards;will-change:width,height,border-radius;}.gift-shipping_card .gift-shipping-extension_border i:nth-child(1){top:0;left:0;width:0;height:8px;animation-name:gseEdgeGrowX,gseEdgeSquareOff;animation-delay:0s,0s;}.gift-shipping_card .gift-shipping-extension_border i:nth-child(2){top:0;right:0;width:8px;height:0;animation-name:gseEdgeGrowY,gseEdgeSquareOff;animation-delay:.8s,.8s;animation-duration:.2s;}.gift-shipping_card .gift-shipping-extension_border i:nth-child(3){bottom:0;right:0;width:0;height:8px;animation-name:gseEdgeGrowX,gseEdgeSquareOff;animation-delay:1.1s,1.1s;}.gift-shipping_card .gift-shipping-extension_border i:nth-child(4){bottom:0;left:0;width:8px;height:0;animation-name:gseEdgeGrowY,gseEdgeSquareOff;animation-delay:1.9s,1.9s;animation-duration:.2s;}.gift-shipping_card .gift-shipping-extension_text{font-size:14px;line-height:20px;letter-spacing:.25px;color:#101828;}.gift-shipping_card .gift-shipping-extension_text a,.gift-shipping_card .gift-shipping-extension_text a.swd_link,.gift-shipping_card .gift-shipping-extension_text a.swd_link.blue,.gift-shipping_card .gift-shipping-extension_text a.swd_link.underlined{color:#101828;font-weight:700;text-decoration:none;}@keyframes gseEdgeGrowX{0%{width:0;}100%{width:100%;}}@keyframes gseEdgeGrowY{0%{height:0;}100%{height:100%;}}@keyframes gseEdgeSquareOff{0%{border-radius:999px;}100%{border-radius:0;}}@media(prefers-reduced-motion:reduce){.gift-shipping_card .gift-shipping-extension_border i{animation:none;border-radius:0;}.gift-shipping_card .gift-shipping-extension_border i:nth-child(1),.gift-shipping_card .gift-shipping-extension_border i:nth-child(3){width:100%;}.gift-shipping_card .gift-shipping-extension_border i:nth-child(2),.gift-shipping_card .gift-shipping-extension_border i:nth-child(4){height:100%;}}#pnlGiftNote .swd_dialogpanel{padding:24px;}@media only screen and (max-width:736px){#pnlGiftNote .swd_dialogpanel{padding:40px 16px 16px;}}#pnlGiftNote .swd_dialogpanel .header{font-size:1.5rem;line-height:1.33;}#pnlGiftNote .swd_dialogpanel .content-container{padding:8px;font-size:.875rem;line-height:1.28571;color:#414141;text-align:left;}#pnlGiftNote:has(.long-note) .swd_dialogpanel.small{width:620px;max-width:620px;}#pnlGiftMessagePopup .swd_dialogpanel .b-close{display:none;}#pnlGiftMessagePopup .gift-message-dialog{display:flex;flex-direction:column;gap:24px;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_title{font-weight:600;font-size:2rem;line-height:1.25;color:#141414;text-align:center;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_items{display:flex;flex-direction:column;gap:8px;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_items-title{font-weight:700;font-size:.875rem;line-height:1.43;letter-spacing:.25px;color:#414141;text-align:center;margin:6px auto;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_item{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #dbdbdb;border-radius:8px;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_item-image{flex:0 0 96px;width:96px;height:96px;border-radius:8px;overflow:hidden;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_item-image img{width:100%;height:100%;object-fit:cover;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_item-title{font-weight:400;font-size:1.125rem;line-height:1.56;text-align:left;letter-spacing:.15px;color:#414141;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_field.swd_inputtext-holder{position:relative;margin-bottom:0;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_field.swd_inputtext-holder .swd_inputtext.textArea+.swd_inputtext-label{position:absolute;top:-8px;bottom:auto;left:12px;transform:none;-webkit-transform:none;padding:0 4px;background:#fff;font-size:.75rem;line-height:1.25;letter-spacing:.4px;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_field.swd_inputtext-holder textarea.swd_inputtext{height:104px;min-height:104px;padding:12px 16px;border:1px solid #757575;border-radius:2px;font-size:16px;line-height:24px;letter-spacing:.5px;resize:none;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_field.swd_inputtext-holder .lblPostPurchaseGiftMessageCount{display:block;padding:4px 16px 0;font-size:12px;line-height:16px;letter-spacing:.4px;color:#414141;text-align:right;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_actions{display:flex;justify-content:center;gap:24px;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_actions .swd_button.disabled{opacity:.5;pointer-events:none;}@media(max-width:640px){#pnlGiftMessagePopup .gift-message-dialog{gap:16px;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_title{font-size:1.5rem;line-height:1.33;}#pnlGiftMessagePopup .gift-message-dialog .gift-message-dialog_actions{flex-direction:column;gap:16px;}}@media only screen and (max-width:1450px){.swd_container .main_container{margin:16px auto 32px;}.swd_container .main_container .purchase_assistant,.swd_container .main_container .purchase_process,.swd_container .main_container .purchase_thanks{padding:32px;}.swd_container .main_container .purchase_thanks .purchase_thanks_bottom h1{font-size:4rem;}}@media only screen and (max-width:1280px){.swd_container .main_container .purchase_thanks .purchase_thanks_bottom h1{font-size:3.5rem;line-height:1.2;margin-top:8px;}.swd_container .main_container .purchase_thanks .purchase_thanks_bottom h2{font-size:2.5rem;line-height:1.2;}}@media only screen and (max-width:1025px){.swd_container{min-height:100%;}.swd_container .main_container{margin:32px auto 60px;max-width:752px;padding:0 16px;}.swd_container .main_container .purchase_assistant{grid-template-columns:1fr;}.swd_container .main_container .purchase_assistant .gift-left-container .gift-image-container{width:240px;height:240px;margin:auto;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-title{font-size:1.5rem;margin-bottom:24px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-info{margin-bottom:16px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price{font-size:1.75rem;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .optional-price .reg{font-size:1.125rem;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping-extension{display:none;}.swd_container .main_container .purchase_process{grid-template-columns:1fr;}.swd_container .main_container .purchase_process .gift-left-container .gift-image-container{width:240px;height:240px;margin:0 auto 12px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .step-title{text-align:center;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .store-radios,.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .purchase-order-details .another-store-only{flex:0 0 100%;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .swd_inputtext-holder.first_name,.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .swd_inputtext-holder.last_name,.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .swd_inputtext-holder.gift_message,.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .block-purchaser-details .step-purchaser-fields-container .purchaser_details .swd_inputtext-holder.surprise_block{max-width:none;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .step-actions{margin:0 auto 16px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3-2 .step-actions .step3-2_radios{max-width:360px;margin:auto;text-align:left;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3-3,.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3-4{text-align:left;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions{align-items:center;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions .step4_radios{width:max-content;margin:0 auto;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions .step4_radio{display:block;width:100%;text-align:left;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions .swd_button{margin-top:32px;}.swd_container .main_container .purchase_thanks .purchase_thanks_bottom h1{font-size:3rem;}.swd_container:has(.purchase_thanks){min-height:0;padding:0 32px;}.swd_container:has(.purchase_thanks) .main_container{padding:0;}}@media only screen and (max-width:900px){html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper{position:relative;padding-bottom:412px;transform:translateY(0);}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper #PST_GlobalCenterBannerContainer{left:0;top:-58px;height:100%;width:100%;margin:0;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper #PST_GlobalCenterBannerContainer .top_ad_container .top_ad{pointer-events:all;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper .purchase_thanks.banner_holder{width:100%;height:100%;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper .desktop_size_background{height:100%;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper .swd_container:has(.purchase_thanks){margin-top:113px;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper .swd_container:has(.purchase_thanks) .main_container{margin-top:0;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) header#PST_TopWrapper:has(.mrw_master_header.member)~#PST_MainWrapper .purchase_thanks.banner_holder{top:0;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) header#PST_TopWrapper:has(.mrw_master_header.member)~#PST_MainWrapper .swd_container:has(.purchase_thanks){margin-top:75px;}body:has(.purchase_thanks) .top_ad_container{width:100%;position:absolute;display:inline-block;top:initial;margin-left:0;margin-bottom:5px;}body:has(.purchase_thanks) #PST_GlobalWrapper #PST_ContentWrapper{background-color:#f7fdff;}body:has(.purchase_thanks) #PST_GlobalWrapper #PST_ContentWrapper #PST_MainWrapper{background-color:#f7fdff;}.purchase_thanks.banner_holder{width:900px;}.swd_container:has(.purchase_thanks){margin-top:38px;min-height:calc(100vh - 88px);}.swd_container:has(.purchase_thanks) .main_container{margin-top:50px;margin-bottom:0;position:absolute;top:0;bottom:0;}.swd_container .main_container .purchase_thanks{height:100%;}}@media only screen and (max-width:620px){#PST_GlobalWrapper #PST_ContentWrapper #PST_MainWrapper{background-color:#fff;}#pnlBeforePurchase,#pnlAfterPurchase,#PurchaseMultiple{z-index:99999999999!important;height:100dvh!important;top:0!important;display:flex;align-items:center;position:fixed!important;}#pnlBeforePurchase .swd_dialogpanel,#pnlAfterPurchase .swd_dialogpanel,#PurchaseMultiple .swd_dialogpanel,#pnlBeforePurchase .swd_dialogpanel.small,#pnlAfterPurchase .swd_dialogpanel.small,#PurchaseMultiple .swd_dialogpanel.small{max-height:calc(100dvh - 64px);overflow:auto;}#PurchaseMultiple .header>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative;text-overflow:ellipsis;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper #PST_GlobalCenterBannerContainer{top:-45px;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) #PST_MainWrapper .swd_container:has(.purchase_thanks){margin-top:80px;}html#purchasethanks-page #PST_GlobalWrapper:has(.top_ad_container .top_ad.ad-cont iframe) header#PST_TopWrapper:has(.mrw_master_header.member)~#PST_MainWrapper .swd_container:has(.purchase_thanks){margin-top:40px;}.swd_container .main_container{margin:0 auto 60px;padding:0;gap:0;}.swd_container .main_container:has(.purchase_process){margin:70px auto;}.swd_container .main_container .back_container{padding:8px 24px;background-color:#fff;}.swd_container .main_container .purchase_assistant{border-radius:0;box-shadow:none;padding:0 16px 16px;gap:16px;}.swd_container .main_container .purchase_assistant .gift-left-container .gift-image-container{width:100%;max-width:315px;height:158px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-title{font-size:1rem;margin-bottom:8px;-webkit-line-clamp:1;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-info{font-size:.75rem;line-height:1.33;margin-bottom:8px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price{font-size:1.25rem;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-price .optional-price .reg{font-size:.875rem;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping{margin-bottom:16px;}.swd_container .main_container .purchase_assistant .gift-right-container .gift-shipping .gift-shipping_private_address .gift-shipping_private.step-2 .request-name-fields{flex-wrap:wrap;}.swd_container .main_container .purchase_process{border-radius:0;box-shadow:none;padding:0 16px 16px;gap:72px;}.swd_container .main_container .purchase_process .gift-left-container .gift-image-container{width:100%;max-width:315px;height:158px;}.swd_container .main_container .purchase_process .gift-left-container .gift-title{font-size:1rem;margin-bottom:12px;-webkit-line-clamp:1;}.swd_container .main_container .purchase_process .gift-left-container .gift-price{font-size:1.25rem;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step .step-title{font-size:1.75rem;line-height:1.42857;text-align:center;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step3 .step-title{font-size:1.125rem;line-height:1.34;text-align:left;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-title{font-size:1.5rem;line-height:1.33;margin-bottom:48px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions{margin-bottom:40px;}.swd_container .main_container .purchase_process .gift-right-container .purchase-process-step.step4 .step-actions .swd_button{margin-top:16px;max-width:100%;}.swd_container .main_container .purchase_process[data-step='3']{gap:64px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .gift-info,.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .gift-price{display:none;}.swd_container .main_container .purchase_process[data-step='4']{gap:24px;}.swd_container .main_container .purchase_process[data-step='4'] .gift-left-container .gift-info,.swd_container .main_container .purchase_process[data-step='4'] .gift-left-container .gift-price{display:none;}.swd_container .main_container .purchase_process[data-step='3']{grid-template-columns:100%;gap:16px;padding:0 16px 74px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container,.swd_container .main_container .purchase_process[data-step='3'] .gift-right-container{width:100%;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container{order:0;flex-direction:row;align-items:center;flex-wrap:wrap;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .gift-image-container{width:100%;max-width:120px;height:120px;margin-bottom:0;flex:0 0 120px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .gift-title{flex:1;min-width:0;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container{flex:0 0 100%!important;width:100%;max-width:100%;padding:16px 40px 0;box-sizing:border-box;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .buy-more-gifts-slider{width:100%;max-width:100%;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .buy-more-gifts-slide{flex-direction:row;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .buy-more-gifts-slide-image{flex:0 0 48px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .buy-more-gifts-slide-title{flex:1;min-width:0;min-height:0;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset;-webkit-box-orient:initial;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider{margin-bottom:0;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow.slick-prev{left:-40px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-left-container .buy-more-gifts-container .slick-slider .slick-arrow.slick-next{right:-40px;}.swd_container .main_container .purchase_process[data-step='3'] .gift-right-container{order:1;}.swd_container .main_container .purchase_process[data-step='3'] .gift-right-container .purchase-process-step.step3 .step-actions{bottom:-92px;flex-direction:column;margin-bottom:0;}.swd_container .main_container .purchase_thanks{padding:32px 16px;margin-top:5vh;background-size:60%,100%,150%;background-position:110% -3%,0% 100%,-30% 0%;background-image:url(/Visitors/GiftList/Images/confetti-strings-thanks-mobile.svg),url(/Visitors/GiftList/Images/confetti-cone-bg-mobile.svg),url(/Visitors/GiftList/Images/stars-bg.svg);}.swd_container .main_container .purchase_thanks .purchase_thanks_top{position:relative;top:50%;transform:translateY(calc(-50% - 5vh));}.swd_container .main_container .purchase_thanks .purchase_thanks_top .top-title,.swd_container .main_container .purchase_thanks .purchase_thanks_top h2{margin-bottom:40px;font-size:2.5rem;line-height:1.2;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .top-subtitle{font-size:1.5rem;line-height:1.33;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .btn_container{max-width:100%;}.swd_container .main_container .purchase_thanks .purchase_thanks_top .btn_container .swd_button.white{padding:8px 16px;font-size:1rem;line-height:1.5;}.swd_container:has(.purchase_process[data-step="3-3"]),.swd_container:has(.purchase_process[data-step="3-4"]){min-height:80vh;}.swd_container:has(.purchase_thanks){padding:0;}#pnlGiftNote:has(.long-note) .swd_dialogpanel.small{width:calc(100vw - 30px);}}