﻿@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes openGridView{0%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:50% 50%;}100%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:50% 50%;}}@-moz-keyframes openGridView{0%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:50% 50%;}100%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:50% 50%;}}@keyframes openGridView{0%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:50% 50%;}100%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:50% 50%;}}@-webkit-keyframes closeGridView{0%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:50% 50%;}100%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:50% 50%;}}@-moz-keyframes closeGridView{0%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:50% 50%;}100%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:50% 50%;}}@keyframes closeGridView{0%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:50% 50%;}100%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:50% 50%;}}@-webkit-keyframes openListView{0%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:0% 100%;}100%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:0% 50%;}}@-moz-keyframes openListView{0%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:0% 100%;}100%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:0% 50%;}}@keyframes openListView{0%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:0% 100%;}100%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:0% 50%;}}@-webkit-keyframes closeListView{0%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:0% 50%;}100%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:0% 100%;}}@-moz-keyframes closeListView{0%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:0% 50%;}100%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:0% 100%;}}@keyframes closeListView{0%{opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1);transform-origin:0% 50%;}100%{opacity:0;transform:rotate(0deg) scaleX(0) scaleY(0);transform-origin:0% 100%;}}@keyframes cartFadeIn{from{transform:translateX(70px);}to{transform:translateX(0);}}@keyframes cartFadeInMobile{from{bottom:-450px;}to{bottom:-20px;}}@keyframes cartToggleFadeIn{from{transform:translateX(40px);}to{transform:translateX(0);}}@keyframes cartToggleFadeInMobile{from{bottom:-50px;}to{bottom:10px;}}@keyframes cartToggleMesageMobile{0%{left:-50%;opacity:0;}10%{opacity:1;}25%{left:0;}75%{left:0;}90%{opacity:1;}100%{left:50%;opacity:0;}}@keyframes cartCounterMobile{0%{margin-left:-100%;opacity:0;}10%{opacity:1;}100%{margin-left:0;opacity:1;}}@keyframes cartIconAppear{from{background-size:180%;}to{background-size:100%;}}.icon-info.large-tip.black:before,.icon-info.large-tip.black:after{left:auto;right:auto;bottom:auto;top:auto;margin:0;padding:0;width:auto;opacity:0;visibility:hidden;transition:opacity .2s .1s ease-in-out,visibility .2s .1s ease-in-out,transform .2s .1s cubic-bezier(.71,1.7,.77,1.24);transform:translate3d(0,0,0);}.icon-info.large-tip.black:before{border:solid;border-color:transparent transparent rgba(20,20,20,.9) transparent;border-width:0 6px 6px 6px;top:100%;content:"";left:calc(50% - 6px);position:absolute;z-index:99;}.icon-info.large-tip.black:after{border-radius:5px;top:calc(100% + 6px);color:#141414;content:attr(data-tooltip);right:-10px;padding:5px 15px;position:absolute;z-index:98;width:180px;font-size:14px;line-height:normal;letter-spacing:normal;border:1px solid rgba(20,20,20,.9);background-color:#fff;}.icon-info.large-tip.black:hover:before,.icon-info.large-tip.black:focus-visible:before,.icon-info.large-tip.black:hover:after,.icon-info.large-tip.black:focus-visible:after{transition:opacity .2s .7s ease-in-out,visibility .2s .7s ease-in-out,transform .2s .7s cubic-bezier(.71,1.7,.77,1.24);visibility:visible;opacity:1;}.icon-info.black{background:transparent;background-image:url(/images/graph_pastel.png?v=20220211);background-repeat:no-repeat;background-attachment:scroll;background-size:875px 200px;height:24px;width:24px;display:inline-block;vertical-align:middle;background-position:-468px -38px;}.note-view{position:absolute;left:5px;top:5px;z-index:1;}.note-view.icon-info.black{background-color:#fff;border-radius:1em;}.gift-note{display:none;}.gift-note.showmore{display:block;position:absolute;top:5px;left:5px;right:5px;bottom:5px;font-size:14px;color:#141414;background:#fff;max-height:none;z-index:2;box-shadow:0 0 5px rgba(0,0,0,.3);text-align:left;overflow-y:auto;animation:openGridView ease-in-out .3s forwards;}.gift-note.showmore .desc{padding:20px;display:block;}.gift-note.showmore .btnClose{content:"";font-size:22px;position:absolute;top:2px;right:1px;background-image:url(/images/graph_2.png?v=20161117);vertical-align:middle;cursor:pointer;background-repeat:no-repeat;background-attachment:scroll;color:transparent;width:24px;height:24px;background-position:-127px -243px;}#pnlGiftContainer.listView .itemGiftVisitorList .note-view{top:4px;left:4px;}#pnlGiftContainer.listView .item-gift .gift-description .gift-note.showmore{display:block;position:absolute;font-size:14px;color:#141414;background:#fff;z-index:3;box-shadow:0 0 5px rgba(0,0,0,.3);text-align:left;overflow-y:auto;-webkit-animation:openListView ease-in-out .3s forwards;-moz-animation:openListView ease-in-out .3s forwards;animation:openListView ease-in-out .3s forwards;height:125px;max-height:125px;top:0;left:0;right:0;width:100vw;max-width:380px;}.pst_button.white{background-color:#fff;color:#141414;border:1px solid #141414;text-decoration:none;}.pst_button.white:hover{background-color:#141414;color:#fff;}.mrw_ext_page.giftlist{max-width:none;top:auto;transform:none;}.mrw_ext_page.giftlist .mrw_visitorcontainer{max-width:960px;margin:0 auto;padding:0 15px;background-color:#fff;transition:max-width .5s ease-in-out;color:#141414;}.mrw_ext_page.giftlist .mrw_visitorcontainer.notransition{transition:none!important;}.mrw_ext_page.giftlist .mrw_visitorcontainer.wide{max-width:1110px;padding:0 35px;}#pnlRegistryWelcome{position:relative;margin-bottom:40px;padding-top:50px;}#pnlRegistryWelcome .box-pictures{position:relative;top:-85px;margin-bottom:-85px;}#pnlRegistryWelcome .box-pictures .slideshow{height:170px;margin:auto;width:210px;}#pnlRegistryWelcome .box-pictures .welcomeImg{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;}#pnlRegistryWelcome .box-pictures .welcomeImg img{background:#fff;bottom:0;box-shadow:0 0 3px rgba(0,0,0,.2);left:0;margin:auto;max-height:160px;max-width:600px;padding:4px;position:absolute;right:0;top:0;}#pnlRegistryWelcome .box-customize{position:absolute;top:10px;left:10px;}#pnlRegistryWelcome .box-description h1{font-size:24px;line-height:1.2;font-weight:normal;text-align:center;margin:0 0 6px;}#pnlRegistryWelcome .box-description h2{font-size:16px;font-weight:normal;text-align:center;display:inline-block;vertical-align:middle;margin:0;}#pnlRegistryWelcome .box-description .subdescription{font-size:16px;text-align:center;}#pnlRegistryWelcome .box-description .subdescription span{vertical-align:middle;}#pnlRegistryWelcome .box-description .subdescription .spacelr{margin:-1px 5px 0;}#pnlRegistryWelcome .box-message{font-family:"Lato",Arial,Helvetica,sans-serif;font-weight:300;text-align:center;font-size:16px;margin:0 40px 20px;max-height:100px;overflow-y:auto;}#pnlRegistryWelcome #btnCustomizeView{background-color:#fff;border:1px solid #5690d0;border-radius:0;height:30px;}#pnlGiftContainer{margin-bottom:50px;position:relative;}.mrw_master_header.visitor .subBar{width:100%;max-width:960px;}#pnlGiftVisitorHeader{border-bottom:1px solid #d4d6d8;position:relative;padding-bottom:16px;}#pnlGiftVisitorHeader select.mrw_ext_inputselect{font-size:1em;line-height:20px;font-family:inherit;}#pnlGiftVisitorHeader.fixed{position:fixed;top:0;background:rgba(255,255,255,.94);z-index:2;height:auto;left:auto!important;border-radius:0 0 3px 3px;}#pnlGiftVisitorHeader.fixed #btnPrint,#pnlGiftVisitorHeader.fixed #btnRegistryEventInfo,#pnlGiftVisitorHeader.fixed #btnRegistryShipping{display:none;}#pnlGiftVisitorHeader .block-qrcode{position:absolute;right:0;top:-95px;max-width:168px;display:flex;gap:11px;}#pnlGiftVisitorHeader .block-qrcode .qrcode-img{display:inline-block;vertical-align:middle;width:100%;}#pnlGiftVisitorHeader .block-qrcode .qrcode-img img{max-height:83px;max-width:83px;}#pnlGiftVisitorHeader .block-qrcode .qrcode-desc{display:inline-block;vertical-align:middle;padding:3px;}#pnlGiftVisitorHeader .part-item #pnlRegistryShare{display:none;position:absolute;width:220px;right:0;z-index:1;}#pnlGiftVisitorHeader .part-item #pnlRegistryShare:before{background-image:url("/images/graph_2.png");background-repeat:no-repeat;background-position:-114px -100px;height:16px;width:50px;display:block;content:"";position:relative;left:160px;}#pnlGiftVisitorHeader .part-item #pnlRegistryShare #ucShareButtons{background:#fff;padding:5px 5px 4px;box-shadow:1px 1px 5px rgba(0,0,0,.4);}#pnlGiftVisitorHeader .part-item.sociallist #btnRegistryShare,#pnlGiftVisitorHeader .part-item #btnRegistryShipping,#pnlGiftVisitorHeader .part-item.filterAndSort #btnFilterAndSort,#pnlGiftVisitorHeader .part-item #btnRegistryPrint{position:relative;font-size:1em;line-height:1.14;padding:11px 15px;border-color:#8d8c86;font-family:inherit;}#pnlGiftVisitorHeader .part-item.shipping{margin-left:auto;}#pnlGiftVisitorHeader .part-item.print.hide{display:none;}.mrw_sharebuttons .mrw_icon.share{background:transparent;background-image:url('/images/graph_2.png?v=20180503');display:inline-block;vertical-align:middle;cursor:pointer;background-repeat:no-repeat;background-attachment:scroll;height:25px;width:25px;margin:0 8px;background-position:0 0;}.mrw_sharebuttons .mrw_icon.share.facebook{background-position:-730px -11px;}.mrw_sharebuttons .mrw_icon.share.twitter{background-position:-770px -11px;}.mrw_sharebuttons .mrw_icon.share.pinterest{background-position:-810px -11px;}.mrw_sharebuttons .mrw_icon.share.google{background-position:-1290px -11px;}.mrw_sharebuttons .mrw_icon.share.clipix{background-position:-850px -11px;margin-right:-3px;}.mrw_sharebuttons .mrw_icon.share.mail{background-position:-890px -11px;}.pst_button{color:#fff;font-weight:normal;display:inline-block;vertical-align:middle;padding:5px 10px;border-radius:5px;transition:all 250ms ease;text-align:center;line-height:18px;}.pst_button.nobg{background:none;color:#141414;border:1px solid transparent;}.pst_button.nobg:hover{color:#058471;}.pst_button.icon_text{padding-top:2px;padding-bottom:2px;line-height:16px;}.pst_button.icon_text .pst_icon2:first-of-type{margin-left:-6px;margin-right:3px;}.pst_button.icon_text span{vertical-align:middle;}.pst_icon2{height:24px;width:24px;display:inline-block;vertical-align:middle;}.pst_icon2.icon-share{background-position:-572px -38px;}.pst_icon,.pst_icon1,.pst_icon2{background:transparent;background-image:url(/images/graph_pastel.png?v=20190206);background-repeat:no-repeat;background-attachment:scroll;background-size:875px 150px;}#pnlGiftVisitorHeader .part-item #pnlRegistryShare #ucShareButtons>table{margin:0 auto!important;}#pnlGiftVisitorHeader .part-left{display:flex;align-items:center;gap:12px;}#pnlGiftVisitorHeader .part-mobile{display:none;}#pnlGiftVisitorHeader .part-right{display:inline-block;float:right;margin-right:30px;margin-top:5px;}#pnlGiftVisitorHeader .part-item{display:inline-block;margin:0;position:relative;flex:0 0 auto;}#pnlGiftVisitorHeader .part-item.filterAndSort{display:none;}#pnlGiftVisitorHeader .part-item.right{flex:0 0 auto;text-align:right;}#pnlGiftVisitorHeader .mrw_inputselect option:last-child{padding-bottom:2px;}#pnlGiftVisitorHeader #ddlListCategory option,#pnlGiftVisitorHeader #ddlListCategory optgroup{padding-left:8px;}#pnlGiftVisitorHeader .btnListViewChange.active{background-color:#eee;}.mrw_visitorcontainer.wide #pnlGiftVisitorHeader.fixed{width:1424px;}#pnlNoGifts{text-align:center;font-size:18px;margin:60px 20px 40px;line-height:50px;grid-column:1/5;}#pnlNoGifts .itemLine{margin-bottom:36px;}#pnlGiftVisitorList,#pnlCashGiftVisitorList,#pnlSyncRegistriesList{margin:0;width:100%;display:block;position:relative;}#pnlGiftContainer{min-height:440px;}#pnlGiftContainer .item-gift .gift-description .gift-note.showmore .see-more{display:none;}#pnlGiftContainer .itemGiftVisitorList{border:1px solid #ccc;box-sizing:border-box;}#pnlGiftContainer .itemGiftVisitorList.hide{display:none;}#pnlGiftContainer .itemGiftVisitorList.fadeIn{display:block;opacity:0;animation:fadeIn ease-in .3s forwards;}#pnlGiftContainer .itemGiftVisitorList *{box-sizing:border-box;}#pnlGiftContainer .itemGiftVisitorList[ispurchased="true"]{color:#ccc;}#pnlGiftContainer .itemGiftVisitorList[ispurchased="true"] .gift-image-container:after{background-color:rgba(0,0,0,.3);display:block;content:"";position:absolute;top:0;right:0;left:0;bottom:0;}#pnlGiftContainer .itemGiftVisitorList .gift-image{position:relative;}#pnlGiftContainer .itemGiftVisitorList .gift-image.store-value{pointer-events:none;}#pnlGiftContainer .itemGiftVisitorList .gift-image.store-value .note-view{pointer-events:auto;}#pnlGiftContainer .itemGiftVisitorList .gift-image .zoomview{background-color:#fff;border:1px solid #ccc;color:#4c5157;opacity:0;padding:3px 5px 7px;box-sizing:content-box;position:absolute;text-decoration:none;transition:opacity 500ms ease 0s;width:70px;height:18px;left:50%;margin-left:-41px;top:50%;margin-top:-9px;bottom:auto;}#pnlGiftContainer .itemGiftVisitorList .gift-image .zoomview:focus-visible,#pnlGiftContainer .itemGiftVisitorList .gift-image .zoomview:focus{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;opacity:.95;}#pnlGiftContainer .itemGiftVisitorList .gift-image .zoomview .mrw_ext_icon.search{float:left;}#pnlGiftContainer .itemGiftVisitorList .gift-image .gift-image-container{background-repeat:no-repeat;background-size:contain;background-position:50% 50%;}#pnlGiftContainer .itemGiftVisitorList .gift-image .gift-image-container.imgNOk{background-image:url('/ExternalApps/_Generic/Images/gift-placeholder.png')!important;}#pnlGiftContainer .itemGiftVisitorList .gift-image .gift-image-cover{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;}#pnlGiftContainer .itemGiftVisitorList.linkRegistry .gift-image .gift-image-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 50%,rgba(219,240,251,.6) 80%,rgba(219,240,251,.8) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 50%,rgba(219,240,251,.6) 80%,rgba(219,240,251,.8) 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 50%,rgba(219,240,251,.6) 80%,rgba(219,240,251,.8) 100%);}#pnlGiftContainer .itemGiftVisitorList .gift-image .gift-image-cover:hover .zoomview{opacity:.8;}#pnlGiftContainer .itemGiftVisitorList .store-value .gift-image-cover{display:none;}#pnlGiftContainer .itemGiftVisitorList[isfavorite="1"] .gift-description:after,#pnlGiftContainer .itemGiftVisitorList[isfavorite="2"] .gift-description:after{background:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDY4Ljc3IDY5LjMiPjxwYXRoIGZpbGw9IiNGODcwNzAiIGQ9Ik0zNC4zNSA2NC4xMmwtMS4yNi0uNzRDMTQuMjggNTIuMzQgMS42NCAzNi42OCAxLjY0IDI0LjQyYzAtMTAuOTYgNi41LTE4LjMyIDE2LjItMTguMzIgOC4xNiAwIDEzLjY3IDUuMTcgMTYuNSA4Ljc1IDIuODQtMy41OCA4LjM1LTguNzUgMTYuNS04Ljc1IDkuNyAwIDE2LjIgNy4zNiAxNi4yIDE4LjMyIDAgMTIuMjctMTIuNjQgMjcuOTItMzEuNDUgMzguOTZsLTEuMjguNzR6Ii8+PC9zdmc+);background-repeat:no-repeat;background-attachment:scroll;height:24px;width:24px;display:inline-block;vertical-align:middle;margin:0;content:"";position:absolute;top:6px;left:6px;background-size:18px;background-position:center;background-color:#fff;border-radius:1em;}#pnlGiftContainer .itemGiftVisitorList[isfavorite="1"] .note-view,#pnlGiftContainer .itemGiftVisitorList[isfavorite="2"] .note-view{left:38px;}#pnlGiftContainer .itemGiftVisitorList .gift-websitelogo{bottom:5px;color:#767a80;display:block;font-size:10px;position:absolute;text-align:left;}#pnlGiftContainer .itemGiftVisitorList .gift-websitelogo img{vertical-align:bottom;max-width:200px;max-height:20px;}#pnlGiftContainer .itemGiftVisitorList .gift-description{padding:0 14px;margin-top:24px;margin-bottom:8px;}#pnlGiftContainer .itemGiftVisitorList .gift-description .gift-title{font-size:16px;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;}#pnlGiftContainer .itemGiftVisitorList .gift-quantity{text-align:center;padding:0 14px;font-weight:600;}#pnlGiftContainer .itemGiftVisitorList .gift-description .gift-option{font-size:14px;line-height:18px;height:18px;font-weight:600;}#pnlGiftContainer .itemGiftVisitorList .gift-description .gift-option>span{display:inline-block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}#pnlGiftContainer .itemGiftVisitorList .gift-description .gift-option>span:nth-child(1){padding-right:12px;max-width:50%;}#pnlGiftContainer .itemGiftVisitorList .gift-description .gift-option>span:nth-child(2){padding-left:12px;max-width:50%;}#pnlGiftContainer .itemGiftVisitorList .gift-quantity .gift-quantity-container:after{display:table;content:"";clear:both;}#pnlGiftContainer .itemGiftVisitorList .gift-price{font-size:18px;line-height:22px;margin:24px 0;padding:0 14px;font-weight:600;display:flex;gap:8px;}#pnlGiftContainer .itemGiftVisitorList .gift-price .sale{color:#cb0c2f;}#pnlGiftContainer .itemGiftVisitorList .gift-price .reg{color:#505050;text-decoration:line-through;}#pnlGiftContainer .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-group-need{font-size:12px;line-height:18px;padding:0;}#pnlGiftContainer .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-group-need>div{display:inline-block;}#pnlGiftContainer .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-group-progress{margin-bottom:-16px;margin-left:0;height:6px;display:block;border:1px solid #3a3c41;border-radius:5px;}#pnlGiftContainer .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-group-progress .meter{display:block;height:100%;border-radius:5px;background-color:#3a3c41;box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;}#pnlGiftContainer .itemGiftVisitorList .gift-action{text-align:center;position:relative;}#pnlGiftContainer .itemGiftVisitorList .gift-action-printView{text-align:center;}#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-isPurchased{font-size:16px;line-height:20px;width:100%;padding:9px 11px;color:#fff;border:1px solid #959595;background-color:#959595;font-weight:600;cursor:default;border-radius:0;}#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-cashValue .mrw_ext_button,#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-viewOrBuy .mrw_ext_button,#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-giveCash .mrw_ext_button,#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-linkRegistry .mrw_ext_button,#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-isUnavailable.mrw_ext_button{font-size:16px;line-height:20px;border-radius:0;width:100%;font-weight:600;}#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-giveCash .mrw_ext_button{width:132px;}#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-markAsPurchased a{color:#f60;height:auto;}#pnlGiftContainer .itemGiftVisitorList[isUnavailable="True"]{pointer-events:none;color:#ccc;}#pnlGiftContainer .itemGiftVisitorList[isUnavailable="True"] .note-view{display:none;}#pnlGiftContainer .itemGiftVisitorList .mrw_ext_button.gift-isUnavailable{color:#161c20;border-color:#eee;background-color:#eee;pointer-events:none;cursor:none;min-width:150px;border-radius:0;}#pnlGiftContainer .itemGiftVisitorList .gift-shippingText{position:absolute;top:0;right:5px;min-width:50px;max-width:100px;padding:2px;text-align:center;font-family:"Lato",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#f60;background:rgba(255,251,248,.9) none repeat scroll 0% 0%;}#pnlGiftContainer .itemGiftVisitorList .gift-discountOffer{cursor:pointer;position:absolute;top:0;right:5px;min-width:50px;max-width:100%;padding:5px;margin:0;text-align:center;font-family:"Lato",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;transition:.3s;color:#52a7a9;background-color:rgba(243,255,255,.9);}#pnlGiftContainer .itemGiftVisitorList .gift-discountOffer:hover{background-color:rgba(82,167,169,.9);color:#fff;}#pnlGiftContainer .itemGiftVisitorList .gift-purchased{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#141414;font-size:16px;text-align:center;padding:0 10px;}#pnlGiftContainer .itemGiftVisitorList .gift-purchased.gift-contributed.gridV{display:inline-block;width:100%;left:0;background-color:#e8e8e8;border:1px solid #e8e8e8;color:#000;font-size:12px;text-align:center;padding:5px 10px;justify-content:flex-start;align-items:self-start;height:auto;}#pnlGiftContainer .itemGiftVisitorList .gift-purchased .btnRestorePurchase{color:#f60;font-size:14px;background-color:#fff;border:1px solid #e4ddc4;}#pnlGiftContainer #pnlGiftVisitorList{display:grid;gap:16px 32px;grid-template-columns:repeat(4,1fr);margin-top:16px;}#pnlGiftContainer.gridView .itemGiftVisitorList{min-height:1px;position:relative;}#pnlGiftContainer.gridView .itemGiftVisitorList .listV{display:none!important;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-image{min-width:inherit;height:253px;position:relative;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-image .gift-image-container{background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:0;right:0;bottom:0;left:0;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-websitelogo,#pnlGiftContainer.gridView .itemGiftVisitorList .gift-type{position:absolute;left:0;right:0;bottom:0;text-align:center;padding:5px;background:rgba(255,255,255,.8) none repeat scroll 0% 0%;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-websitelogo img{vertical-align:bottom;max-width:130px;max-height:20px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-type{font-size:14px;font-weight:bold;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-description .gift-title{height:40px;margin-bottom:16px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container{position:relative;min-height:18px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-group-need{font-size:12px;line-height:18px;padding:0;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-desired,#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-received{display:inline-block;font-size:14px;line-height:18px;height:18px;max-width:50%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-desired>div,#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-received>div{display:inline-block;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-desired{padding-right:12px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-received{padding-left:12px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-group-progress{margin:0 auto;height:6px;display:block;border:1px solid #3a3c41;border-radius:5px;position:absolute;width:100%;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-group-progress .meter{display:block;height:100%;border-radius:5px;background-color:#3a3c41;box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-purchased.gridV{position:absolute;left:0;right:0;bottom:0;height:64px;display:flex;flex-direction:column;justify-content:center;gap:4px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-purchased.gridV .text-4{font-size:14px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-purchased.gridV .text-3{display:block;}#pnlGiftContainer.gridView .itemGiftVisitorList.cashgift .gift-note,#pnlGiftContainer.gridView .itemGiftVisitorList.linkRegistry .gift-note{height:51px;font-size:13px;padding:10px 0;box-sizing:border-box;overflow:auto;line-height:19px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-action{margin:0 -1px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-action .gift-action-container .mrw_ext_button{width:100%;max-width:100%;}#pnlGiftContainer.listView #pnlGiftVisitorList{display:grid;gap:12px;grid-template-columns:1fr;margin-top:0;}#pnlGiftContainer.listView .itemGiftVisitorList{padding:16px 8px;border:0;position:relative;border-bottom:1px solid #d4d6d8;}#pnlGiftContainer.listView .itemGiftVisitorList .gridV{display:none!important;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-image{min-width:inherit;height:130px;width:130px;margin:0 24px 0 0;display:inline-block;float:left;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-image .gift-image-container{display:block;position:absolute;top:0;left:0;right:0;bottom:0;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-image>img{max-width:none;max-height:none;}#pnlGiftContainer.listView .itemGiftVisitorList[isfavorite="1"] .gift-description:after,#pnlGiftContainer.listView .itemGiftVisitorList[isfavorite="2"] .gift-description:after{top:-4px;bottom:auto;left:-150px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-websitelogo{bottom:0;left:145px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-image-cover{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-description{width:calc(100% - 250px);height:auto;float:left;display:inline-block;margin:8px 0;padding:0;vertical-align:top;position:relative;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-description .gift-title{font-size:18px;height:40px;margin-bottom:8px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-note{overflow:hidden;height:48px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-description .gift-option{font-size:12px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-quantity{width:calc(100% - 250px);height:auto;float:left;display:inline-block;margin:0 0 8px;padding:0;vertical-align:top;position:relative;font-size:12px;text-align:left;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-quantity .gift-quantity-container .gift-group-progress{margin-bottom:0;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-quantity div{display:inline-block;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-quantity .gift-desired{margin-right:20px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-price{font-weight:600;width:calc(100% - 250px);height:auto;float:left;display:flex;gap:8px;vertical-align:top;position:relative;font-size:16px;line-height:20px;margin:0;padding:0;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-action{width:150px;position:absolute;right:8px;bottom:16px;z-index:2;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-action .gift-action-container{position:relative;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-discountOffer,#pnlGiftContainer.listView .itemGiftVisitorList .gift-shippingText{width:147px;max-width:inherit;margin:0 3px;bottom:0;top:auto;right:13px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-purchased.listV{padding:0;display:flex;height:40px;width:calc(100% - 158px);position:absolute;left:0;bottom:16px;flex-direction:column;justify-content:center;font-size:14px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-purchased.listV.gift-contributed.listV{display:inline-block;width:100%;left:0;background-color:#e8e8e8;border:1px solid #e8e8e8;color:#000;font-size:12px;text-align:center;padding:2px 10px;z-index:2;justify-content:flex-start;align-items:self-start;height:auto;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-purchased.listV .text-4{font-size:12px;}#pnlGiftContainer.listView .itemGiftVisitorList.cashgift .gift-type,#pnlGiftContainer.listView .itemGiftVisitorList.linkRegistry .gift-type{position:absolute;left:0;right:0;top:0;text-align:center;padding:5px;background:rgba(255,255,255,.5) none repeat scroll 0% 0%;font-size:14px;font-weight:bold;}#pnlGiftContainer.listView .itemGiftVisitorList.cashgift .gift-description,#pnlGiftContainer.listView .itemGiftVisitorList.linkRegistry .gift-description{width:calc(100% - 436px);}.cartToggle{display:none;max-width:44px;width:100%;height:50px;position:absolute;top:0;right:0;background-color:#262626;z-index:3;animation:cartToggleFadeIn ease-out 300ms;}#CartWidget{cursor:pointer;position:relative;width:auto;height:50px;display:block;}#CartWidget #cartImage{background-image:url(/ExternalApps/_Generic/Images/visitorCart.svg);width:100%;height:100%;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:100%;animation:cartIconAppear ease-out 500ms both 450ms;}#CartWidget #cartImage .cartImageMobile{display:none;}#CartWidget #cartCounter{z-index:1;border-radius:24px;border:1px solid #262626;min-width:18px;width:fit-content;height:18px;background:#fff;text-align:center;font-size:14px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:absolute;top:8px;left:21px;animation:fadein ease-out 500ms both 450ms;padding:0 2px;}#CartWidget #cartCounterMobile{display:none;}.cart-pop-up{max-width:416px;width:100%;position:absolute;top:12px;right:0;background-color:#fff;z-index:3;display:none;animation:cartFadeIn ease-out 300ms;}.pnlVisitorCart{border:1px solid #707070;height:auto;width:auto;border-radius:3px;box-sizing:border-box;}.pnlVisitorCart a.btnDialogClose{padding:5px;background-position:center;right:19px;top:19px;margin:0;}.pnlVisitorCart .header{line-height:1.2;padding:24px 0;margin:0 24px;}.pnlVisitorCart .header .icon-info.large-tip.black{top:-4px;margin-left:4px;}.pnlVisitorCart .header .icon-info.large-tip.black:before{border-color:transparent transparent #474747 transparent;}.pnlVisitorCart .header .icon-info.large-tip.black.right-align-tip:after{border:1px solid #474747;background-color:#474747;color:#fff;width:230px;padding:10px;box-sizing:border-box;font-weight:400;font-size:14px;right:0;left:auto;}.pnlVisitorCart .pnlCart{max-height:490px;height:100%;overflow-y:auto;padding:0 24px;}.pnlVisitorCart .cart-items{display:flex;align-items:center;border-top:1px solid #ccc;padding:10px 0;}.pnlVisitorCart .cart-items:first-child{border-top:unset;}.pnlVisitorCart .footer{line-height:1.2;text-align:center;font-weight:400;color:#363e50;font-size:1.429em;border-top:1px solid #ccc;padding:16px 0 24px;margin:0 24px;}.pnlVisitorCart .btnCheckout{font-size:18px;}.pnlVisitorCart .btnSVBuy{width:100%;box-sizing:border-box;}.pnlVisitorCart .btnSVBuy.disable{pointer-events:none;opacity:50%;}.pnlVisitorCart .itemVisitorCartItemsList{flex:0 1 100%;max-width:33.33%;height:90px;}.pnlVisitorCart .itemVisitorCartItemsList .gift-image{position:relative;display:block;width:100%;height:100%;}.pnlVisitorCart .itemVisitorCartItemsList .gift-image .gift-image-container{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;position:relative;display:block;width:100%;height:100%;}.pnlVisitorCart .gift-description-container{flex:0 1 100%;max-width:66.667%;padding-left:20px;box-sizing:border-box;text-align:left;}.pnlVisitorCart .gift-description-container .gift-desc{padding-bottom:8px;font-size:14px;line-height:18px;}.pnlVisitorCart .gift-description-container .gift-desc.gift-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.pnlVisitorCart .gift-description-container .gift-desc.gift-qty-container{padding-bottom:0;width:86px;}.pnlVisitorCart .gift-qty-container{max-width:110px;width:100%;display:inline-block;}.pnlVisitorCart .gift-remove-container{display:inline-block;width:calc(100% - 92px);text-align:right;font-size:13px;}.pnlVisitorCart .gift-remove-container a{text-decoration:none;}.pnlVisitorCart .gift-qty-container .gift-qty .gift-title .addRemoveQty{text-decoration:unset;display:flex;border:#000 1px solid;padding:0;height:32px;align-items:center;justify-content:center;font-size:16px;text-align:center;}.pnlVisitorCart .gift-qty-container .gift-qty .gift-title .addRemoveQty .btn-spacing{width:28px;display:inline-block;}.pnlVisitorCart .gift-qty-container .gift-qty .gift-title .addRemoveQty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.pnlVisitorCart .gift-qty-container .gift-qty .gift-title .addRemoveQty input[type="number"]{-moz-appearance:textfield;}.pnlVisitorCart .gift-qty-container .gift-qty .gift-title .addRemoveQty .qty-input{width:26px;text-align:center;display:none;font-size:16px;}#pnlGiftVisitorHeader .storeValueMobile{display:none;}#PurchaseCartPage .pnlGiftDetail .gift-image .image-cont>img{max-height:460px;max-width:460px;min-width:230px;width:100%;}#PurchaseCartPage .btnPay.disable{opacity:50%;pointer-events:none;}.pnlStoreValueThanks{width:600px;padding:48px 24px;box-sizing:border-box;text-align:center;}.pnlStoreValueThanks .header{border-bottom:unset;padding:0 0 24px 0;width:100%;box-sizing:border-box;font-size:32px;font-weight:600;}.pnlStoreValueThanks .subtitle{padding:0;text-align:center;font-size:16px;}.pnlStoreValueThanks .content{padding:36px 0 0;}.pnlStoreValueThanks .mrw_ext_button#btnContinue{margin-bottom:16px;padding:13px 31px;text-transform:none;font-size:14px;}.pnlStoreValueThanks .mrw_ext_button#btnClose{color:#414141;background-color:#fff;border:1px solid transparent;padding:13px 31px;text-transform:none;font-size:14px;}#popStoreValuePurchasedPanel{box-sizing:border-box;}.pnlStoreValuePurchase{opacity:1;width:564px;height:358px;}.pnlStoreValuePurchase .header{border-bottom:unset;padding:80px 80px 32px;font-size:32px;font-weight:600;}.pnlStoreValuePurchase .mrw_ext_button#btnContinue,.pnlStoreValuePurchase .mrw_ext_button#btnCheckout{margin-bottom:10px;max-width:260px;width:100%;max-height:46px;height:100%;}.pnlStoreValuePurchase .mrw_ext_button#btnCheckout{color:#414141;background-color:#fff;border:1px solid transparent;}#btnScrollToTop{cursor:pointer;position:fixed;bottom:20px;right:20px;display:none;z-index:1;}#pnlGiftVisitorList .btnSVBuy.Added{opacity:50%;pointer-events:none;}.mrw_ext_page.purchaseAssistant>.content-box{overflow:hidden;margin-top:20px;}.mrw_ext_page.purchaseAssistant .giftinfo-box,.mrw_ext_page.purchaseAssistant .giftbuy-box{min-width:300px;width:50%;float:left;padding:0 30px;box-sizing:border-box;}.mrw_ext_page.purchaseAssistant>.content-box .title{font-size:1.714em;font-weight:400;margin:5px 0 15px;}.mrw_ext_page.purchaseAssistant>.content-box .private_address{font-size:15px;}.mrw_ext_page.purchaseAssistant .giftinfo-box{text-align:center;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-image img{max-width:360px;max-height:360px;min-width:280px;width:100%;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-title{font-size:1.143em;padding-top:5px;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-price{font-size:1.857em;padding:5px 0;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-qty,.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-info{font-size:1.286em;padding:5px 0;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-group .gift-group-display .contributions{padding-bottom:5px;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-group .gift-group-display .need{display:inline-block;padding-bottom:5px;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-group .gift-group-display .progress{margin-left:0;height:6px;display:block;border:1px solid #3a3c41;border-radius:5px;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-group .gift-group-display .progress .meter{display:block;height:100%;border-radius:5px;background-color:#3a3c41;box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-qty>div,.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-info>div{display:inline-block;margin:0 10px;}.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-info,.mrw_ext_page.purchaseAssistant .giftinfo-box .gift-note{padding:5px 0;}.mrw_ext_page.purchaseAssistant .giftbuy-box .registry-name,.mrw_ext_page.purchaseAssistant .giftbuy-box .registry-address,.mrw_ext_page.purchaseAssistant .giftbuy-box .registry-instructions{font-size:1.857em;font-weight:200;}.mrw_ext_page.purchaseAssistant .giftbuy-box .giftbuy-actions{padding-top:15px;}.mrw_ext_page.purchaseAssistant .giftbuy-box .giftbuy-actions>div{margin:15px 0;}.mrw_ext_master.purchaseassistant .gift-price{font-size:18px;line-height:22px;margin:24px 0;padding:0 14px;font-weight:600;display:flex;gap:8px;justify-content:center;}.mrw_ext_master.purchaseassistant .gift-price .sale{color:#cb0c2f;}.mrw_ext_master.purchaseassistant .gift-price .reg{color:#505050;text-decoration:line-through;}.mrw_ext_page.purchaseGoToStore .reminder_container{display:flex;justify-content:center;align-items:center;text-align:center;min-height:100vh;flex-direction:column;}.mrw_ext_page.purchaseGoToStore .reminder_content{font-size:2em;max-width:410px;color:#141414;}.mrw_ext_page.purchaseProcess>.content-box{overflow:hidden;}.mrw_ext_page.purchaseProcess .giftinfo-box,.mrw_ext_page.purchaseProcess .giftbuy-box{min-width:300px;width:50%;float:left;padding:0 20px;box-sizing:border-box;}.mrw_ext_page.purchaseProcess .giftinfo-box{text-align:center;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-image img{max-width:360px;max-height:360px;min-width:280px;width:100%;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-title{font-size:1.143em;padding-top:5px;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-price{font-size:1.857em;padding:5px 0;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-price .sale{color:#cb0c2f;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-price .reg{color:#505050;text-decoration:line-through;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-qty,.mrw_ext_page.purchaseProcess .giftinfo-box .gift-info{font-size:1.286em;padding:5px 0;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-qty>div,.mrw_ext_page.purchaseProcess .giftinfo-box .gift-info>div{display:inline-block;margin:0 10px;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-info,.mrw_ext_page.purchaseProcess .giftinfo-box .gift-note{padding:5px 0;}.mrw_ext_page.purchaseProcess .giftinfo-box .gift-note{display:none;}.mrw_ext_page.purchaseProcess .giftbuy-box .title{font-size:2.142em;font-weight:400;margin:5px 0 10px;padding-bottom:10px;border-bottom:1px solid #ccc;}.mrw_ext_page.purchaseProcess .giftbuy-box .subtitle{margin:10px 0;font-size:1.857em;font-weight:300;}.mrw_ext_page.purchaseProcess .giftbuy-box .registry-giftlink{padding:5px 0;font-size:1.143em;}.mrw_ext_page.purchaseProcess .giftbuy-box .registry-copy{padding-bottom:15px;}.mrw_ext_page.purchaseProcess .giftbuy-box .registry-name,.mrw_ext_page.purchaseProcess .giftbuy-box .registry-address,.mrw_ext_page.purchaseProcess .giftbuy-box .registry-instructions{font-size:1.143em;font-weight:200;}.mrw_ext_page.purchaseProcess .giftbuy-box .giftbuy-actions,.mrw_ext_page.purchaseProcess .giftbuy-box .giftbuy-back{margin-top:20px;}.mrw_ext_page.purchaseProcess .giftbuy-box .mrw_page_paw_step3 .quanInfo1,.mrw_ext_page.purchaseProcess .giftbuy-box .mrw_page_paw_step3 .dropInfo1{padding:10px 0;}.mrw_ext_page.purchaseProcess .giftbuy-box .mrw_page_paw_step3 .quanInfo1>.mrw_ext_inputtext{width:40px;min-width:auto;margin:0 10px;}.mrw_ext_page.purchaseProcess .giftbuy-box .mrw_page_paw_step3 .quanInfo1>.mrw_ext_inputtext.large{width:60px;min-width:auto;margin:0 10px;}.mrw_ext_page.purchaseProcess .giftbuy-box .mrw_page_paw_step3 .dropInfo1>div{display:inline-block;}.mrw_ext_page.purchaseProcess .giftbuy-box .subsubtitle,.mrw_ext_page.purchaseProcess .giftbuy-box .subsubcontent{margin:5px 0;}.mrw_ext_page.purchaseProcess .giftbuy-box .subsubcontent>table{width:100%;border:0;padding:0 0 10px;}.mrw_ext_page.purchaseProcess .giftbuy-box .subsubcontent .mrw_page_paw_inputholder{width:66%;}.mrw_ext_page.purchaseProcess .giftbuy-box .subsubcontent .mrw_ext_inputtext{width:100%;box-sizing:border-box;min-width:112px;}.mrw_ext_page.purchaseProcess .giftbuy-box .subsubcontent .mrw_ext_button{width:calc(100% - 24px);}.mrw_ext_page.purchaseProcess .giftbuy-box .giftbuy-privacy{font-size:.857em;padding:10px 0;}.mrw_ext_page.purchaseProcess .giftbuy-box .mrw_page_paw_step4 .subsubtitle,.mrw_ext_page.purchaseProcess .giftbuy-box .mrw_page_paw_step4 .subsubcontent{font-size:1.143em;margin:10px 0;}.mrw_ext_page.purchaseProcess .giftbuy-actions .mrw_ext_button.big{margin-right:10px;}.mrw_page_page_shipping_content .mrw_ext_dialogpanel .header{display:none;}.mrw_page_page_shipping_content .mrw_ext_dialogpanel .btnDialogClose{display:none;}.mrw_page_page_shipping_content .mrw_ext_dialogpanel.pnlShippingInfo{margin:0;background:none;text-align:left;width:auto;}.mrw_page_page_shipping_content #PanelsShippingInfoContainer{padding:0;}.mrw_page_page_shipping_content .ship-empty{text-align:left;padding-bottom:10px;min-height:250px;position:relative;}.mrw_page_page_shipping_content .ship-empty #txtRequestFirstName,.mrw_page_page_shipping_content .ship-empty #txtRequestLastName{width:95%;min-width:130px;}.mrw_page_page_shipping_content .ship-empty #txtRequestLastName{float:right;}.mrw_page_page_shipping_content .ship-empty #txtRequestEmail{width:100%;margin:10px 0;}.mrw_page_page_shipping_content .action{text-align:center;}.pnlGiftDetail .gift-image{text-align:center;margin:0 auto;max-width:480px;display:table;}.pnlGiftDetail .gift-image .image-cont{display:table-cell;vertical-align:middle;padding:10px 0;}.pnlGiftDetail .gift-image .image-cont>img{max-height:460px;max-width:460px;min-width:230px;width:100%;}.pnlGiftDetail .gift-shipping{text-align:center;}.pnlGiftDetail .gift-buy{text-align:center;padding:20px 0;padding-top:10px;}.pnlShippingInfo .ship-item{margin:15px;border-bottom:1px solid #ccc;text-align:left;}.pnlGiftDetail .gift-buy .buy-price{display:inline-flex;margin:auto;gap:8px;}.pnlGiftDetail .gift-buy .buy-price .sale{color:#cb0c2f;}.pnlGiftDetail .gift-buy .buy-price .reg{color:#505050;text-decoration:line-through;}#pnlGiftVisitorHeader .part-item.dotmenu{display:none;}@media only screen and (min-width:661px){.mr-culture-es-US #pnlGiftContainer.listView .itemGiftVisitorList.partial-purchase .gift-purchased.listV{height:60px;}}@media only screen and (min-width:661px) and (max-width:780px){.mr-culture-es-US #pnlGiftVisitorHeader .part-left{gap:8px;}}@media only screen and (max-width:820px){.pnlStoreValueThanks{width:calc(100vw - 16px)!important;margin:0 8px;text-align:center;}.pnlStoreValueThanks .header{font-size:24px;padding:40px 10px 16px;line-height:1.25;}.pnlStoreValueThanks .subtitle{padding:0 10px;}.pnlStoreValueThanks .content{padding:32px 10px 32px;}.pnlStoreValueThanks .content a.mrw_ext_button{font-size:16px;}}@media only screen and (max-height:800px){.pnlGiftDetail .gift-image{display:table;margin:auto;}.pnlGiftDetail .gift-image .image-cont>img{max-width:210px;max-height:210px;min-width:200px;}}@media only screen and (max-width:1464px){.mrw_visitorcontainer.wide{margin:100px 20px 0;}.mrw_visitorcontainer.wide #pnlGiftVisitorHeader.fixed{width:calc(100% - 40px)!important;}}@media only screen and (max-width:1110px){.mrw_visitorcontainer{margin:100px 20px 0;}}@media only screen and (max-width:1024px){.mrw_ext_page.giftlist .mrw_visitorcontainer.wide{max-width:960px;padding:0 15px;}#pnlGiftContainer #pnlGiftVisitorList{grid-template-columns:repeat(3,1fr);}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-image{height:298px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-purchased .text-1{display:none;}}@media only screen and (max-width:950px){#pnlGiftVisitorHeader select.mrw_inputselect{width:190px;}#pnlGiftVisitorHeader select.mrw_inputselect.medium{width:100px;}#pnlGiftVisitorHeader select.mrw_inputselect.small{width:80px;}}@media only screen and (max-width:800px){#pnlGiftVisitorHeader select.mrw_inputselect{width:140px;}#pnlGiftVisitorHeader select.mrw_inputselect.medium{width:100px;}#pnlGiftContainer #pnlGiftVisitorList{grid-template-columns:repeat(2,1fr);}.mrw_ext_page.giftlist .mrw_visitorcontainer{max-width:690px;padding:0 15px;}}@media only screen and (max-width:790px) and (min-width:737px){.mr-culture-es-US #pnlGiftVisitorHeader select.mrw_ext_inputselect,.mr-culture-es-US #pnlGiftVisitorHeader .part-item.sociallist #btnRegistryShare,.mr-culture-es-US #pnlGiftVisitorHeader #btnRegistryShipping,.mr-culture-es-US #pnlGiftVisitorHeader .part-item.filterAndSort #btnFilterAndSort{font-size:12px;}}@media only screen and (max-width:736px){#pnlGiftVisitorHeader .part-item.right{display:none!important;}#pnlRegistryWelcome{margin-bottom:24px;padding-top:24px;}#pnlRegistryWelcome .box-customize{top:6px;left:6px;}#pnlRegistryWelcome .box-customize a{font-size:11px;padding:5px 11px;}#pnlRegistryWelcome.noPictures{padding-bottom:0;}#pnlRegistryWelcome .box-description h1{font-size:24px;}#pnlRegistryWelcome .box-description h2{font-size:14px;}#pnlRegistryWelcome .box-description .subdescription{font-size:14px;margin-bottom:6px;}#pnlGiftVisitorHeader #btnPrint{display:none;}.mrw_visitorcontainer.wide #pnlGiftVisitorHeader.fixed{width:calc(100% - 20px)!important;}.mrw_visitorcontainer{margin:76px 10px 0;}.mrw_visitorcontainer.wide{margin:100px 10px 0;}#pnlRegistryWelcome .box-pictures{top:-70px;}#pnlRegistryWelcome .box-pictures .slideshow{height:118px;}#pnlRegistryWelcome .box-pictures .welcomeImg img{max-height:100px;}#pnlRegistryWelcome .box-message{max-height:46px;font-size:12px;}#pnlRegistryWelcome .box-message font{font-size:12px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-cashValue a,#pnlGiftContainer.listView .itemGiftVisitorList .gift-cashValue a{padding:9px 0;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-cashValue .step1 span,#pnlGiftContainer.listView .itemGiftVisitorList .gift-cashValue .step1 span{display:none;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-cashValue .step1:after,#pnlGiftContainer.listView .itemGiftVisitorList .gift-cashValue .step1:after{content:"View/Buy";padding:9px 11px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-action-container a.btnSVBuy span{display:block;}.itemGiftVisitorList .gift-linkRegistry a span{display:none;}.itemGiftVisitorList .gift-linkRegistry a:after{content:"Linked Registry ";}.itemGiftVisitorList .gift-giveCash a span{display:none;}.itemGiftVisitorList .gift-giveCash a:after{content:attr(data-contribute);}.gift-cashValue .mrw_color_blue{font-size:10px;display:none;}#pnlGiftContainer .itemGiftVisitorList .gift-action .gift-giveCash .mrw_ext_button{width:auto;}#pnlGiftContainer.listView .gift-desired{display:inline-block;}#pnlGiftContainer.listView .gift-received{display:inline-block;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-quantity .desiredQty,#pnlGiftContainer.listView .itemGiftVisitorList .gift-quantity .receivedQty{display:inline-block;font-size:12px;}#pnlGiftContainer.listView .gift-websitelogo{display:none;}#pnlGiftContainer.listView .gift-linkRegistry{width:150px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-image .img-placeholder{height:134px;width:134px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-quantity{padding:5px 4px;}#pnlGiftContainer.gridView .itemGiftVisitorList .gift-websitelogo img{max-height:14px;}#pnlGiftContainer .itemGiftVisitorList .gift-shippingText{right:3px;padding:5px;font-size:10px;}#pnlGiftContainer .itemGiftVisitorList .gift-discountOffer{padding:2px 5px;font-size:10px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-discountOffer,#pnlGiftContainer.listView .itemGiftVisitorList .gift-shippingText{width:90px;right:8px;}#pnlGiftContainer .itemGiftVisitorList .gift-purchased,#pnlGiftContainer .itemGiftVisitorList .gift-purchased .btnRestorePurchase{font-size:11px;}}@media only screen and (max-width:660px){#pnlGiftContainer.listView .gift-linkRegistry{width:150px;margin-left:-60px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-discountOffer,#pnlGiftContainer.listView .itemGiftVisitorList .gift-shippingText,#pnlGiftContainer.gridView .itemGiftVisitorList .gift-discountOffer,#pnlGiftContainer.gridView .itemGiftVisitorList .gift-shippingText{display:none;}#pnlRegistryWelcome .box-message{margin:0 20px 20px;font-size:12px;}#pnlGiftVisitorHeader .part-item.sociallist #btnRegistryShare,#pnlGiftVisitorHeader #btnRegistryShipping,#pnlGiftVisitorHeader .part-item.filterAndSort #btnFilterAndSort{padding:11px 8px;min-width:0;}#pnlGiftContainer.listView .item-gift .gift-description .gift-note.showmore{left:-131px;width:calc(100vw - 48px);}.mrw_ext_page.giftlist .mrw_visitorcontainer{padding:0 10px 100px;}.mr-culture-es-US #pnlGiftVisitorHeader .part-mobile .part-item{grid-template-columns:2fr 4.5fr;}}@media only screen and (max-width:620px){.mrw_ext_page.purchaseProcess .giftinfo-box,.mrw_ext_page.purchaseProcess .giftbuy-box,.mrw_ext_page.purchaseAssistant .giftinfo-box,.mrw_ext_page.purchaseAssistant .giftbuy-box{width:100%;}.mrw_ext_page.purchaseGoToStore .reminder_content{font-size:16px;padding:16px;}#popShippingInfoPanel,#popSharedUrlPanel,#popGiftDetails{width:95%!important;left:2.5%!important;}.mrw_ext_dialogpanel.pnlShippingInfo,.mrw_ext_dialogpanel.pnlSharedUrl,.mrw_ext_dialogpanel.pnlGiftDetail{width:100%;}.mrw_ext_dialogpanel.pnlShippingInfo .content,.mrw_ext_dialogpanel.pnlSharedUrl .content,.mrw_ext_dialogpanel.pnlGiftDetail .content{padding:20px 15px;}.mrw_ext_dialogpanel.pnlShippingInfo .content .mrw_ext_inputtext{min-width:50px;}.mrw_ext_dialogpanel.pnlShippingInfo .content #txtRequestEmail{margin:8px;}.mrw_ext_dialogpanel.pnlSharedUrl .content #btnCopy{min-width:0;}.pnlGiftDetail .gift-image .image-cont{padding:30px 0 10px;}.pnlGiftDetail .gift-buy .buy-price{padding-bottom:16px;}.mr-culture-es-US #pnlGiftVisitorHeader .part-item.filterby,.mr-culture-es-US #pnlGiftVisitorHeader .part-item.sortby{display:none;}.mr-culture-es-US #pnlGiftVisitorHeader .part-item.filterAndSort{display:inline-block;}.mr-culture-es-US #pnlGiftVisitorHeader .part-item.filterAndSort #btnFilterAndSort.active{border-color:#dedede;background-color:#dedede;transition:all ease 300ms;}.mr-culture-es-US #pnlGiftVisitorHeader .part-left{gap:0;justify-content:space-between;}.mr-culture-es-US #pnlGiftVisitorHeader .part-mobile{display:block;height:100%;max-height:0;opacity:0;margin:0;border-top:0;transition:all ease-out 400ms;overflow:hidden;}.mr-culture-es-US #pnlGiftVisitorHeader .part-mobile.show{border-top:1px solid #d4d6d8;margin-top:16px;max-height:140px;opacity:1;transition:all ease-out 400ms;}.mr-culture-es-US #pnlGiftVisitorHeader .part-mobile .part-item{margin-top:16px;display:grid;grid-template-columns:1fr 4.5fr;align-items:center;}}@media only screen and (max-width:570px){#pnlGiftVisitorHeader .part-item.filterby,#pnlGiftVisitorHeader .part-item.sortby{display:none;}#pnlGiftVisitorHeader .part-item.filterAndSort{display:inline-block;}#pnlGiftVisitorHeader .part-item.filterAndSort #btnFilterAndSort.active{border-color:#dedede;background-color:#dedede;transition:all ease 300ms;}#pnlGiftVisitorHeader .part-mobile{display:block;height:100%;max-height:0;opacity:0;margin:0;border-top:0;transition:all ease-out 400ms;overflow:hidden;}#pnlGiftVisitorHeader .part-mobile.show{border-top:1px solid #d4d6d8;margin-top:16px;max-height:140px;opacity:1;transition:all ease-out 400ms;}#pnlGiftVisitorHeader .part-mobile .part-item{margin-top:16px;display:grid;grid-template-columns:1fr 4.5fr;align-items:center;}#pnlGiftVisitorHeader .block-qrcode{display:none;}#pnlGiftVisitorHeader .part-item.shipping,#pnlGiftVisitorHeader .part-item.sociallist{display:none;}#pnlGiftVisitorHeader .part-mobile.dotmenu{overflow:visible;opacity:1;max-height:none;margin-left:auto;position:relative;display:block;}#pnlGiftVisitorHeader .dotmenu .doticon{display:block;width:48px;padding-top:100%;background:url(/ExternalApps/_Generic/Images/Icons/icon-vert-dot.svg) no-repeat center center;border-radius:2px;}#pnlGiftVisitorHeader .dotmenu .doticon:hover,#pnlGiftVisitorHeader .dotmenu .doticon.show{background-color:#eaf1f8;}#pnlGiftVisitorHeader .dotmenu .dotmenu-items{position:absolute;display:none;right:0;top:calc(100% + 8px);width:240px;border-radius:4px;background:#fff;margin-top:0;z-index:111111;opacity:0;visibility:hidden;transition:all ease 300ms;box-shadow:0 2px 3px 0 rgba(0,0,0,.25),0 6px 10px 4px rgba(22,28,32,.3);padding:8px 0;}#pnlGiftVisitorHeader .dotmenu .dotmenu-item{display:block;text-decoration:none;padding:8px 16px;letter-spacing:.1px;}#pnlGiftVisitorHeader .dotmenu .dotmenu-item:hover{background-color:#eaf1f8;}#pnlGiftVisitorHeader .doticon.show+.dotmenu-items{display:block;visibility:visible;opacity:1;}#pnlGiftContainer.listView .itemGiftVisitorList{padding:16px 0 0;border-bottom:0;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-image{width:115px;height:115px;margin-right:16px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-description{width:calc(100% - 136px);margin:0 0 8px 0;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-quantity,#pnlGiftContainer.listView .itemGiftVisitorList .gift-price{width:calc(100% - 136px);}#pnlGiftContainer.listView .itemGiftVisitorList .gift-purchased.listV{width:100%;bottom:40px;}#pnlGiftContainer.listView .itemGiftVisitorList .gift-action{position:relative;display:inline-block;width:100%;right:initial;bottom:initial;margin-top:16px;top:initial;}#pnlGiftContainer.listView .itemGiftVisitorList[isfavorite='1'] .gift-description:after,#pnlGiftContainer.listView .itemGiftVisitorList[isfavorite='2'] .gift-description:after{top:4px;left:-127px;}}@media only screen and (max-width:500px){#pnlGiftContainer.gridView .itemGiftVisitorList .gift-image .note-view{display:none;}#pnlNoGifts{margin:10px 30px;}#pnlNoGifts .itemLine{margin-bottom:24px;}.cartToggle{position:fixed;bottom:10px;top:initial;left:20px;right:20px;width:100%;max-width:calc(100% - 40px);height:42px;animation:cartToggleFadeInMobile ease both 250ms;background-color:#133e8b;border-radius:2px;font-size:14px;color:#fff;}.cartToggle.added #CartWidget #cartImage .cartImageMobile{animation:none;display:none;}.cartToggle.added #CartWidget #cartCounterMobile{animation:cartCounterMobile both 400ms cubic-bezier(.26,.6,.1,1.14) 250ms;}#CartWidget{height:42px;}#CartWidget #cartImage{animation:none;background-image:none;position:relative;}#CartWidget #cartImage .cartImageMobile{display:block;text-align:center;position:relative;top:50%;left:0;transform:translateY(-50%);animation:cartToggleMesageMobile both 2s cubic-bezier(.26,.6,.1,1.14) 250ms;overflow:hidden;}#CartWidget #cartCounter{display:none;}#CartWidget #cartCounterMobile{display:block;text-align:center;position:absolute;width:100%;z-index:5;top:50%;left:0;margin-left:-100%;transform:translateY(-50%);animation:cartCounterMobile both 400ms cubic-bezier(.26,.6,.1,1.14) 2000ms;overflow:hidden;}.cart-pop-up{animation:cartFadeInMobile both 750ms ease-out;position:fixed;top:initial;bottom:-19px;}.pnlVisitorCart{border-radius:10px 10px 3px 3px;}.pnlVisitorCart .header{padding:34px 0 10px;margin:0 30px;}.pnlVisitorCart a.btnDialogClose{top:13px;right:19px;}.pnlVisitorCart .pnlCart{max-height:270px;padding:0 30px;}.pnlVisitorCart .itemVisitorCartItemsList{height:78px;}.pnlVisitorCart .cart-items{align-items:flex-start;}.pnlVisitorCart .gift-remove-container{font-size:10px;}.pnlVisitorCart .gift-description-container .gift-desc.gift-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:unset;padding-bottom:0;margin-bottom:8px;height:36px;}.pnlVisitorCart .footer{padding:12px 0 36px;margin:0 30px;border-top:0;}.pnlVisitorCart .btnSVBuy,.pnlVisitorCart .btnSVBuy .btnCheckout{font-size:16px;line-height:22px;font-weight:400;}#pnlGiftVisitorHeader .storeValueMobile{display:none;margin:0 20px 10px;width:100%;max-width:calc(100% - 40px);height:42px;background-color:#133e8b;border-radius:2px;font-size:14px;color:#fff;}#cartCounterCheckout{display:block;text-align:center;width:100%;z-index:5;padding:10px 0;color:#fff;}.pnlStoreValuePurchase{width:calc(100vw - 16px)!important;margin:0 8px;text-align:center;}.pnlStoreValuePurchase .header{font-size:24px;padding:64px 24px 32px;line-height:1.25;}.pnlStoreValuePurchase .mrw_ext_button#btnContinue{margin-left:-10px;}.pnlStoreValuePurchase .mrw_ext_button#btnCheckout{margin-left:-10px;}.mr-culture-es-US #pnlGiftVisitorHeader .part-mobile .part-item{grid-template-columns:3.5fr 4.5fr;}.mr-culture-es-US #pnlGiftVisitorHeader .part-left{flex-wrap:wrap;}.mr-culture-es-US #pnlGiftVisitorHeader .part-item.filterAndSort{flex:1 1 100%;order:2;margin-top:16px;}}@media only screen and (max-width:440px){.mrw_visitorcontainer{margin:76px 0 0;}.mrw_visitorcontainer.wide{margin:76px 0 0;}.mrw_visitorcontainer.wide #pnlGiftVisitorHeader.fixed{width:calc(100% - 0px)!important;}#pnlRegistryWelcome .box-message{margin:0 10px 20px;}}@media only screen and (max-width:380px){#pnlGiftContainer.gridView .itemGiftVisitorList.cashgift .gift-note,#pnlGiftContainer.listView .itemGiftVisitorList.cashgift .gift-note,#pnlGiftContainer.gridView .itemGiftVisitorList.linkRegistry .gift-note,#pnlGiftContainer.listView .itemGiftVisitorList.linkRegistry .gift-note{height:64px;overflow:hidden;}#btnScrollToTop{display:none!important;}}@media only screen and (max-width:360px){#pnlGiftVisitorHeader.fixed select.mrw_inputselect{width:110px;}#pnlGiftContainer.listView .itemGiftVisitorList.cashgift .gift-description{height:60px;}#pnlGiftContainer.listView .itemGiftVisitorList.cashgift .gift-description .gift-description-container{position:relative;top:0%;transform:translateY(0%);}#pnlGiftContainer.listView .itemGiftVisitorList.cashgift .gift-quantity{bottom:40px;left:135px;}#pnlGiftContainer.listView .itemGiftVisitorList.cashgift .gift-action{float:left;top:31px;left:10px;}#pnlGiftVisitorHeader .part-item.sociallist #btnRegistryShare,#pnlGiftVisitorHeader #btnRegistryShipping,#pnlGiftVisitorHeader .part-item.filterAndSort #btnFilterAndSort{font-size:12px;}}