.confetti-wrapper{background:url(/assets/images/registry/confettiBG.png);background-size:contain;display:flex;height:300px;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.confetti-wrapper .confetti-left{background:url(/assets/images/registry/confettiLeft.png);background-size:cover;height:200px;width:15%}.confetti-wrapper .confetti-right{background:url(/assets/images/registry/confettiRight.png);background-size:cover;height:200px;width:15%}#grLanding h1{font-size:84px;line-height:.9em;margin-bottom:25px}#grLanding #grHeader{border-bottom:5px solid #ccdbe6;padding-bottom:50px;position:relative}#grLanding .grh-image-wrapper{margin-top:-118px;z-index:1}#grLanding .grh-image-wrapper img{height:160px;width:630px}#grLanding #grFinder{background-color:#dbe8f2;border:10px solid #edf4fa;border-radius:50px;margin-top:75px;padding:30px 80px;width:1000px;z-index:1}#grLanding #grFinder h2,#grLanding #grFinder h3{color:#044a76}#grLanding #grFinder h2{font-size:24px}#grLanding #grFinder .red-btn{border-radius:5px;font-size:20px;font-weight:700;height:50px;margin:0 auto;max-width:200px;padding:12px}#grLanding #grFinder .blain-form{margin:40px 0 30px}#grLanding #grFinder .blain-form label{color:#666;font-size:14px;font-weight:700;margin-left:4px;position:inherit}#grLanding #grFinder .blain-form input,#grLanding #grFinder .blain-form select{border:1px solid #95989a;border-radius:6px;height:50px;margin-top:4px}#grLanding #grFinder .submit-wrapper{margin-top:2px}#grLanding #createManage{width:1000px}#grLanding #createManage .row{height:85px}#grLanding #createManage .cm-buttons-wrapper{margin:0 auto;width:50%}#grLanding #createManage a{align-items:center;background-color:#fff;border:2px solid #a2becf;border-radius:6px;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:9px 30px;position:relative;text-decoration:none}#grLanding #createManage a div{background-color:#fff;border-radius:50%;height:60px;left:-35px;position:absolute;top:-14px;width:60px}#grLanding #createManage .icon-wrapper{background-color:#044a76;border:6px solid #fff}#grLanding #createManage .icon-wrapper img{height:40px;width:40px}#grLanding .wishlist{margin-top:40px;max-width:1200px;padding-left:15px;padding-right:15px}#grLanding .wishlist img{max-width:100%}.reg-bg-dark-green{background-color:#c3e3cf}.reg-bg-green{background-color:#c0f1eb}.reg-bg-yellow{background-color:#fceea5}.reg-bg-red{background-color:#ffd4be}.reg-bg-purple{background-color:#ddd2e7}.bottom-wrapper{align-items:center;background-color:#edf4fa;display:flex;flex-direction:column;padding-bottom:80px;padding-top:20px;width:100%}.bottom-wrapper .margin-bottom{margin-bottom:20px}.bottom-wrapper .border-bottom{border-bottom:2px solid #c7d9e4;margin-bottom:20px}.bottom-wrapper .lists-list{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.bottom-wrapper .lists-list p{margin-bottom:0}.bottom-wrapper .lists-list .lists-item{background-color:#fff;border:2px solid #ccdbe7;border-radius:10px;flex-basis:23%;margin:20px 10px 0;padding:10px;text-decoration:none}.bottom-wrapper .lists-list .lists-item .img-wrapper{border-radius:50%;height:50px;margin-right:10px;width:50px}.bottom-wrapper .lists-list .lists-item .baby-icon{align-items:center;display:flex;justify-content:center}.bottom-wrapper .lists-list .lists-item .baby-icon img{height:40px;width:40px}.bottom-wrapper .lists-list .lists-item .r-names{color:#044a76;font-size:16px;font-weight:700;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottom-wrapper .lists-list .lists-item .r-type{color:#666;font-size:14px;line-height:10px}.bottom-wrapper .view-all-link{color:#044a76;font-size:14px;font-weight:700;margin:30px 0 40px}.bottom-wrapper .everyone-loves-list{display:flex;flex-direction:row;justify-content:space-around}.bottom-wrapper .everyone-loves-list .everyone-loves-item{margin-top:20px;text-align:center;text-decoration:none;width:20%}.bottom-wrapper .everyone-loves-list .everyone-loves-item img{height:90px;margin-bottom:14px;width:90px}.bottom-wrapper .everyone-loves-list .everyone-loves-item .eli-header{color:#024a76;font-size:16px;font-weight:700;padding:0 20%}.bottom-wrapper .everyone-loves-list .everyone-loves-item .eli-content{color:#666;font-size:16px}#grResults{padding-bottom:20px;position:relative;width:100%}#grResults .confetti-wrapper{background:url(/assets/images/registry/confettiBG.png);background-size:contain;height:180px;left:0;opacity:.5;position:absolute;top:0;width:100%}#grResults .results-header-wrapper{margin:0 auto;padding:20px 20px 10px;width:1120px}#grResults .results-header-wrapper img{height:35px;width:280px}#grResults .results{display:flex;justify-content:space-between;margin:0 auto;width:1120px;z-index:2}#grResults .results p{color:#666}#grResults .results .event-date{width:110px}#grResults .results .results-left{width:57%;z-index:2}#grResults .results .results-right{width:40%;z-index:2}#grResults .results .results-right .how-to{background-color:#f6f9fc;border:10px solid #edf4fa;border-radius:20px;padding:20px 20px 40px}#grResults .results .results-right .how-to td{padding-bottom:20px;padding-left:10px}#grResults .results .results-right .how-to-header{color:#044a76;font-size:24px;line-height:26px;text-align:center}#grResults .results .results-right .how-to-bullet{background-color:#70a9db;border-radius:50%;color:#fff;font-size:16px;font-weight:700;padding:4px 8px}#grResults .results .results-right .how-to-info{font-weight:700}#grResults .results .results-bar{align-items:center;background-color:#f6f9fc;border-bottom:6px solid #ccdbe6;border-radius:2px;margin-top:auto;padding:14px 22px}#grResults .results .results-bar p{margin-bottom:10px}#grResults .results .results-bar .select-wrapper{align-items:center;position:relative}#grResults .results .results-bar .select-wrapper span{color:#044a76;font-size:13px;font-weight:700;left:12px;position:absolute}#grResults .results .results-bar .sort-select{align-items:center;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='285' height='285' viewBox='0 0 284.9 284.9'%3E%3Cpath d='m282.1 76.5-14.3-14.3c-1.9-1.9-4.1-2.9-6.6-2.9s-4.7 1-6.6 2.9L142.5 174.4 30.3 62.2c-1.9-1.9-4.1-2.9-6.6-2.9s-4.7 1-6.6 2.9L2.9 76.5C1 78.4 0 80.6 0 83.1s1 4.7 2.9 6.6l133 133c1.9 1.9 4.1 2.9 6.6 2.9s4.7-1 6.6-2.9l133-133.1c1.9-1.9 2.8-4.1 2.8-6.6 0-2.4-.9-4.6-2.8-6.5z' fill='%23AAA'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:12px 12px;border:2px solid #044a76;border-radius:6px;font-size:13px;outline:none;padding:7px 10px 7px 65px;width:440px}#grResults .results .results-content{padding-left:20px}#grResults .results .no-results-wrapper{z-index:2}#grResults .results .no-results-content{background-color:#fff;border-radius:5px;padding:10px}#grResults .results .registry-card{background-color:#fff;border:2px solid #ccdbe7;border-radius:6px;margin:16px 0;padding:16px 10px 16px 16px}#grResults .results .registry-card p{margin-bottom:0}#grResults .results .registry-card p:first-child{color:#044a76;margin-bottom:5px}#grResults .results .registry-card a{font-size:14px}.divider-lg{border-bottom:3px solid #a2becf;margin-bottom:80px}.divider{border-bottom:1px solid #a6c1d1;margin-bottom:20px}#grDetail{margin:0 auto;width:50%}#grDetail .check-green{color:#008040}#grDetail .gr-details{margin-top:20px;padding:12px 10px}#grDetail .gr-details-print{display:none;margin-top:20px;padding:12px 0 12px 10px}#grDetail .email-registry{margin-right:12px}#grDetail .edit-list{padding-left:24px;padding-right:24px}#grDetail h1{line-height:1.4em}#grDetail .gr-details-left-wrapper img{border-radius:50%;height:80px;margin-right:14px;width:80px}#grDetail .gr-details-left-wrapper .baby{padding:6px}#grDetail .gr-details-left-wrapper h1,#grDetail .gr-details-left-wrapper h3{color:#044a76;font-size:24px;font-weight:400;margin:0;overflow-wrap:break-word;padding-right:20px}#grDetail .gr-details-left-wrapper p{color:#666;font-size:18px}#grDetail .media-link{background-color:#f4f4f4;border:2px solid #ddd;border-radius:6px;font-weight:700;padding:6px 14px;text-decoration:none}#grDetail .media-link i{margin-right:4px}#grDetail .media-link .svg-edit{margin-top:-4px}#grDetail .email-registry{display:flex;justify-content:center}#grDetail .email-registry img{height:16px;margin-right:6px;width:16px}#grDetail h3{font-family:Roboto;font-size:18px;font-weight:700;margin-bottom:0}#grDetail .gr-needed{border-bottom:1px solid #b5cbd8;border-top:1px solid #b5cbd8;padding:12px 0}#grDetail .gr-needed p{color:#666;font-size:14px;margin-bottom:0}#grDetail .gr-needed-shopping{border-top:1px solid #b5cbd8;padding:12px 0}#grDetail .gr-needed-shopping p{color:#4a4a4a;font-size:14px;font-weight:700;margin-bottom:0}#grDetail .gr-needed-shopping p span{color:#8865aa;font-size:30px;font-weight:400;margin-left:10px}#grDetail .gr-needed-shopping p:first-child{margin-right:40px}#grDetail .gr-actions .blue-btn,#grDetail .gr-actions .red-btn{font-size:16px;max-width:320px;padding:16px 8px}#grDetail .gr-actions .blue-btn i.fa,#grDetail .gr-actions .red-btn i.fa{margin-right:4px}#grDetail .gr-gift-cards{display:table;margin-bottom:20px}#grDetail .gr-gift-cards p{line-height:16px;margin-bottom:3px}#grDetail .gr-gift-cards>div{display:table-cell;padding-right:10px;vertical-align:middle}#grDetail .no-items-view{background-color:#f6f9fc;border:10px solid #edf4fa;border-radius:20px;color:#666;font-size:18px;margin-top:20px;padding:6px;text-align:center;width:100%}#grDetail .new-registry{margin-bottom:50px;margin-top:20px}#grDetail .new-registry .nr-wrapper{background-color:#f6f9fc;border:10px solid #edf4fa;border-radius:20px;width:420px}#grDetail .new-registry .nr-wrapper img{display:block;height:120px;margin:0 auto;width:120px}#grDetail .new-registry .nr-wrapper .nr-header{font-size:22px;margin-bottom:4px;text-align:center}#grDetail .new-registry .nr-wrapper .nr-subheader{color:#666;font-size:18px;margin-bottom:0;text-align:center}#grDetail .new-registry .nr-wrapper .nr-list-wrapper{padding:30px 40px 20px}#grDetail .new-registry .nr-wrapper .nr-item{color:#666;font-size:16px;line-height:24px}#grDetail .new-registry .nr-wrapper .nr-item span:first-child{align-self:flex-start}#grDetail .new-registry .nr-wrapper .nr-item span:nth-child(2){margin:0 0 30px 5px}.gr-products-grid{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:40px}.gr-products-grid a{text-decoration:none}.purchased{background-color:#edf4fa}.adapt{border-top:3px solid #a2becf}.gr-products-header{border-top:1.5px solid #a3bfd0;padding:20px 0}.gr-products-header p{font-size:24px}.gr-product{background-color:#fff;box-sizing:border-box;flex-basis:22.5%;margin:20px 0;position:relative}.gr-product .registry-red{background-color:#b22b2c}.gr-product p{margin-bottom:0}.gr-product img{margin-bottom:40px}.gr-product .grey-blue-btn{background-color:#f4f4f4;border:2px solid #ddd;border-radius:6px;flex-basis:48%;font-size:12px;padding:9px 0}.gr-product .red-btn{border-radius:6px;flex-basis:48%;font-size:14px;padding:10px}.gr-product .blue-btn{border-radius:6px}.gr-product-img-wrapper{position:relative}.gr-product-img-wrapper img{height:250px;width:250px}.gr-product-img-wrapper .purchased-margin{margin:0}.gr-product-img-wrapper .gr-product-sale-flag{background-color:#044a76;border-bottom-right-radius:10px;border-top-right-radius:10px;bottom:8px;left:0;margin-left:10px;padding:0 50% 0 2%;position:absolute}.gr-product-img-wrapper .gr-product-sale-flag p{color:#fff;font-size:12px}.no-edit{cursor:default}.gr-product-content-wrapper{padding:10px}.gr-product-name{color:#666;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:150px;justify-content:space-between;line-height:20px}.gr-product-name span{color:#000;font-size:18px}.purchased-height{height:100px}.gr-product-selectors{color:#666;font-size:14px;font-weight:400}.gr-product-nostock-badge{border:2px solid #c3c3c3;border-radius:6px;color:#666;font-weight:700;margin:10px 0!important;padding:4px;text-align:center}.gr-product-wanted-badge{background-color:#a86700;border-bottom-left-radius:20px;border-top-left-radius:20px;color:#fff;font-size:14px;padding:6px 8px 6px 18px;position:absolute;right:0;top:40px}.gr-product-price{color:#000;font-size:20px;font-weight:700;margin-bottom:20px!important}.on-sale{color:#b12f31;margin-bottom:16px!important}.on-sale span{color:#666;font-size:12px;font-weight:400}.gr-product-details-wrapper{border-top:2px solid #ededed}.gr-product-details-wrapper i{margin-right:10px}.gr-product-details-wrapper p{font-size:12px;padding:8px 0;text-align:center}.border-btm{border-bottom:2px solid #ededed;padding-bottom:10px}.shopping-list .veritcal-divider{background-color:#d1d1d1;height:100px;width:2px}.shopping-list .mobile-details-link-container{display:none}.shopping-list .mobile-left-tab{cursor:pointer;display:none}.shopping-list .mobile-details-container{background-color:#ededed;display:none;max-height:0;transition:all .34s ease-in-out}.shopping-list .mobile-details-container.active{display:block;max-height:600px}.shopping-list .mobile-details-container .md-top-container{justify-content:space-between;padding:20px}.shopping-list .mobile-details-container .md-bottom-container{margin-left:14px;margin-right:14px}.shopping-list .mobile-details-container .md-bottom-container .stock-container{border-top:1.25px solid #ccc;padding:20px 14px}.shopping-list .mobile-details-container .md-bottom-container .stock-flag-container{margin-right:20px}.shopping-list .mobile-details-container .md-bottom-container .button-container{padding:0 20px 20px}.shopping-list .mobile-details-container .md-link-container{background-color:#cecece;display:flex;flex-direction:column;padding:20px}.shopping-list .mobile-details-container .md-link-container .svg-trash{margin-right:4px}.shopping-list .mobile-details-container .md-link-container .svg-note{height:18px;margin-right:4px;width:18px}.shopping-list .mobile-details-container .md-link-container .addNote,.shopping-list .mobile-details-container .md-link-container .transferItem{margin-bottom:10px}.shopping-list .mobile-details-container .md-link-container a{align-items:center;background-color:#f4f4f4;border:3px solid #024a76;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:14px}.shopping-list .mobile-details-container .md-link-container a i{margin-right:6px}.shopping-list .mobile-details-container .md-product-details .product-price-header{color:#666}.shopping-list .mobile-details-container .md-product-details .product-price{font-size:24px}.shopping-list .mobile-details-container .md-product-details .product-price .sale{color:#b12f31;font-size:14px;font-weight:700}.shopping-list .mobile-details-container .rcf-quantity-wrapper{background-color:inherit;border:none;padding:0}.shopping-list .mobile-details-container .rcf-quantity-wrapper .qty-field-wrapper{width:100%}.shopping-list .sl-item-container{background-color:#fff;margin:30px 0;position:relative}.shopping-list .sl-item-container .highlight{border:10px solid #edf4fa;bottom:-10px;display:none;left:-10px;outline:2px dashed #d2e9fd;position:absolute;right:-10px;top:-10px}.shopping-list .sl-item-container p{margin-bottom:0}.shopping-list .sl-item-container.completed:hover .left-tab{display:none}.shopping-list .sl-item-container:hover .left-tab .lt-icon-container{opacity:1;width:42px}.shopping-list .sl-item{border:3px solid #f4f4f4;padding:20px}.shopping-list .sl-item .sli-check,.shopping-list .sl-item .sli-check-completed{align-items:center;cursor:pointer;display:flex}.shopping-list .sl-item .sli-check .circle-container,.shopping-list .sl-item .sli-check-completed .circle-container{border-radius:50%;box-shadow:0 0 10px 0 #0003;height:56px;margin-right:20px;padding:6px}.shopping-list .sl-item .sli-check i,.shopping-list .sl-item .sli-check-completed i{border:2px solid #cecece;border-radius:50%;color:#d2e9fd;font-size:28px;padding:6px;transition:.3s}.shopping-list .sl-item .sli-check .circle-container:hover i,.shopping-list .sl-item .sli-check-completed .circle-container:hover i{border:2px solid #d2e9fd}.shopping-list .sl-item .sli-check .circle-container:active,.shopping-list .sl-item .sli-check-completed .circle-container:active{background-color:#d2e9fd}.shopping-list .sl-item .sli-check .circle-container:active i,.shopping-list .sl-item .sli-check-completed .circle-container:active i{border:2px solid #fff;color:#fff}.shopping-list .sl-item .sli-check-completed i{border:2px solid #d2e9fd;color:#0054a4}.shopping-list .sl-item .sli-check-completed .circle-container:hover i{border:2px solid #cecece}.shopping-list .sl-item .sli-check-completed .circle-container:active i{border:2px solid #fff}.shopping-list .sl-item .sli-product-info{text-decoration:none;width:25%}.shopping-list .sl-item .sli-product-info .brand{color:#666;font-size:14px;font-weight:700}.shopping-list .sl-item .sli-product-info .name{color:#000;font-size:16px;font-weight:700}.shopping-list .sl-item .sli-product-info .attributes{color:#9e9e9e;font-size:12px}.shopping-list .sl-item .sli-product-details{margin:0 auto}.shopping-list .sl-item .sli-product-details .product-price-header{color:#666;line-height:14px}.shopping-list .sl-item .sli-product-details .sale{color:#b12f31;display:inline-block;font-size:18px;font-weight:700;margin-right:4px;margin-top:4px;vertical-align:text-top}.shopping-list .sl-item .sli-product-details .product-price{font-size:36px}.shopping-list .sl-item .rcf-quantity-wrapper{background-color:#fff;border:2px solid #ccc;padding:0;width:135px}.shopping-list .sl-item .rcf-quantity-wrapper .qty-field-wrapper{border:none;margin-right:0;width:100%}.shopping-list .sl-item .sli-store-info{padding-left:30px;width:24%}.shopping-list .sl-item .sli-store-info .blue-border-btn-registry{background-color:#fff}.shopping-list .sl-item .sli-store-info i{font-size:18px}.shopping-list .sl-item .sli-store-info .grey-border-btm{border-bottom:1.25px solid #ccc}.shopping-list .sl-item .sli-store-info .store-info{margin:10px 0}.shopping-list .sl-item .note{background-color:#edf4fa;border-radius:10px;color:#666;cursor:pointer;font-size:18px;font-style:italic;font-weight:lighter;margin-top:20px;padding:14px;position:relative}.shopping-list .sl-item .note .svg-edit{position:absolute;right:14px;top:8px}.shopping-list .sl-edit-details .link-container{border-bottom:2px solid #f4f4f4;border-left:2px solid #f4f4f4;border-radius:4px;border-right:2px solid #f4f4f4;cursor:pointer;display:flex}.shopping-list .sl-edit-details .svg-trash{margin-right:4px}.shopping-list .sl-edit-details .svg-note{height:18px;margin-right:4px;width:18px}.shopping-list .sl-edit-details a{align-items:center;color:#0054a4;display:flex;font-size:14px;font-weight:700;padding:10px}.shopping-list .sl-edit-details a i{margin-right:6px}.shopping-list .sl-edit-details a:nth-child(2){border-left:2px solid #f4f4f4;border-right:2px solid #f4f4f4}.shopping-list .sl-edit-details a .fa-arrows,.shopping-list .sl-edit-details a .fa-trash{font-size:16px}.shopping-list .sli-product-info img{height:120px;margin-left:10px;margin-right:10px;width:120px}.shopping-list .note{position:relative}.shopping-list .note:after{border:14px solid;border-color:#0000 #0000 #edf4fa;bottom:100%;content:"";height:0;left:9%;position:absolute;width:0}.shopping-list .left-tab{cursor:pointer;height:100%;left:-100px;position:absolute;right:0;top:0;width:100px}.shopping-list .left-tab .lt-icon-container{background-color:#edf4fa;height:50px;opacity:0;padding-top:4px;position:absolute;top:0;transition:all .5s ease-in-out;width:0}.shopping-list .selected-background{border:10px solid #edf4fa;outline:2px dashed #d2e9fd}.shopping-list .selected-ghost{background:repeating-linear-gradient(120deg,#f9f7f9,#f9f7f9 20px,#f5f4f5 0,#f5f4f5 24px)}.shopping-list .selected-ghost .highlight{border:none;outline:none}.shopping-list .selected-ghost .sl-edit-details,.shopping-list .selected-ghost .sl-item{visibility:hidden}.shopping-list .selected-ghost .circle-container,.shopping-list .selected-ghost .sli-store-info,.shopping-list .selected-ghost i{display:none}.shopping-list .selected-ghost.selected-background{border:none;outline:none}.shopping-list .selected-ghost .selected-tab-border{border:none;display:none;height:0;width:0}.shopping-list .selected-ghost .selected-tab-border .svg-drag{display:none}.shopping-list .selected-tab-border{background-color:#71a9d9!important}.shopping-list .selected-tab-border .svg-drag{background:url(/assets/images/icons/dragWhite.svg) no-repeat}.shopping-list #addNoteModal .registry-modal-content{height:450px;width:700px}.shopping-list #addNoteModal .registry-modal-content p{font-weight:700}.shopping-list #addNoteModal .registry-modal-content textarea{height:250px}.shopping-list #addNoteModal .registry-modal-content textarea::placeholder{font-size:14px}.shopping-list #transferItemModal .registry-modal-content{height:500px;width:700px}.shopping-list #transferItemModal .registry-modal-content p{font-weight:700}.shopping-list #deleteItemModal .registry-modal-content{height:300px;width:500px}.shopping-list #deleteItemModal .registry-modal-content p{font-weight:700;text-align:center}.shopping-list .completed-header{border-top:1px solid #9e9e9e;margin:90px 0 60px}.shopping-list .completed-header h2{border-bottom:3px solid #a2becf;font-family:roboto;font-size:24px;margin:0 auto;padding:20px 0;text-align:center;width:250px}#shoppingAddTemp,#shoppingAddTempSearch{padding-bottom:25px;padding-top:80px}#shoppingAddTemp .add-items-container,#shoppingAddTempSearch .add-items-container{margin-bottom:20px}#shoppingAddTemp .add-items-container input,#shoppingAddTempSearch .add-items-container input{border:1px solid #666;color:#666;font-family:roboto;font-size:16px;height:52px;padding:10px;width:79%}#shoppingAddTemp .add-items-container input::placeholder,#shoppingAddTempSearch .add-items-container input::placeholder{color:#ccc}#shoppingAddTemp .add-items-container button,#shoppingAddTempSearch .add-items-container button{background-color:#024a76;border:0;color:#fff;font-size:16px;height:52px;width:20%}#shoppingAddTemp .add-items-container button .svg-add-to-list,#shoppingAddTempSearch .add-items-container button .svg-add-to-list{height:30px;margin-right:6px;margin-top:6px;width:26px}#shoppingAddTemp .search-sort-container .input-container,#shoppingAddTempSearch .search-sort-container .input-container{border:1px solid #ccc;border-radius:6px;height:42px;margin-right:20px;padding:10px 10px 10px 32px;position:relative;width:65%}#shoppingAddTemp .search-sort-container .svg-search,#shoppingAddTempSearch .search-sort-container .svg-search{left:8px;position:absolute}#shoppingAddTemp .search-sort-container input,#shoppingAddTempSearch .search-sort-container input{color:#666;font-family:roboto;font-size:14px;width:100%}#shoppingAddTemp .search-sort-container input::placeholder,#shoppingAddTempSearch .search-sort-container input::placeholder{color:#ccc}#shoppingAddTemp .search-sort-container .select-container,#shoppingAddTempSearch .search-sort-container .select-container{color:#4a4a4a;font-family:roboto;font-size:14px;position:relative;width:200px}#shoppingAddTemp .search-sort-container .select-container .sort-by,#shoppingAddTempSearch .search-sort-container .select-container .sort-by{font-weight:700;left:10px;position:absolute;top:50%;transform:translateY(-50%)}#shoppingAddTemp .search-sort-container select,#shoppingAddTempSearch .search-sort-container select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='285' height='285' viewBox='0 0 284.9 284.9'%3E%3Cpath d='m282.1 76.5-14.3-14.3c-1.9-1.9-4.1-2.9-6.6-2.9s-4.7 1-6.6 2.9L142.5 174.4 30.3 62.2c-1.9-1.9-4.1-2.9-6.6-2.9s-4.7 1-6.6 2.9L2.9 76.5C1 78.4 0 80.6 0 83.1s1 4.7 2.9 6.6l133 133c1.9 1.9 4.1 2.9 6.6 2.9s4.7-1 6.6-2.9l133-133.1c1.9-1.9 2.8-4.1 2.8-6.6 0-2.4-.9-4.6-2.8-6.5z' fill='%23AAA'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #ccc;border-radius:6px;height:100%;padding-left:70px;width:100%}#shoppingAddTemp .search-sort-container select::-ms-expand,#shoppingAddTempSearch .search-sort-container select::-ms-expand{display:none}.shopping-list-search-header{padding:10px 0 6px}.shopping-list-search-header #shoppingAddTemp,.shopping-list-search-header #shoppingAddTempSearch{padding-bottom:38px;padding-top:20px}.shopping-list-search-header #shoppingAddTemp .input-container,.shopping-list-search-header #shoppingAddTempSearch .input-container{width:100%}.shopping-list-search-header a{color:#014a77;display:inline-block;font-size:14px;margin-bottom:40px;text-decoration:none}.shopping-list-search-header a i{font-size:12px;margin-right:6px}.shopping-list-search-header p{background-color:#f5f1f8;border-bottom:4px solid #8865aa;color:#666;margin-bottom:0;padding:10px 20px}.shopping-list-search-header p .search-term{color:#000;font-weight:700}.shopping-list-search-header p .list-title{color:#8865aa;font-weight:700}.shopping-list-search .sl-item-container:hover .left-tab{display:none}.shopping-list-search-no-results{color:#666}.shopping-list-search-no-results h2{font-family:roboto;margin-bottom:10px;margin-top:20px}.shopping-list-search-no-results p{font-size:18px}.registry-modal-content{border:0;height:776px;padding:60px 40px 0;position:relative;width:900px}.registry-modal-content .close{right:16px!important;top:14px!important}.registry-modal-content .close img{height:18px;width:18px}.registry-modal-content .left-column{flex-basis:50%;height:716px}.registry-modal-content .left-column p{margin-bottom:0}.registry-modal-content .left-column .lc-product-image-wrapper{height:330px;margin-bottom:20px;position:relative;width:330px}.registry-modal-content .left-column .lc-product-image-wrapper img{height:330px;width:330px}.registry-modal-content .left-column .lc-product-brand{color:#666;font-size:16px;font-weight:700;line-height:14px;margin-top:10px}.registry-modal-content .left-column .lc-product-name{font-size:22px;font-weight:700;line-height:28px;padding-right:10px}.registry-modal-content .left-column .lc-product-onsale{color:#b12f31;font-size:15px;font-weight:700;margin:10px 0 -6px}.registry-modal-content .left-column .lc-product-onsale span{color:#666;font-weight:400;text-decoration:line-through}.registry-modal-content .left-column .lc-product-regular{font-size:32px}.registry-modal-content .left-column .lc-product-regular span{color:#75aa54;font-size:12px}.registry-modal-content .left-column .lc-product-attributes{margin-top:20px}.registry-modal-content .left-column .lc-product-attributes .lcpa-value{color:#666;font-size:18px}.registry-modal-content .left-column .lc-product-attributes .column-margin{margin-bottom:6px;margin-top:-6px}.registry-modal-content .right-column{border-left:3px solid #eee;flex-basis:50%;height:716px;padding-left:30px}.registry-modal-content .right-column p{margin-bottom:0}.registry-modal-content .right-column .rc-details-wrapper{padding-left:20px}.registry-modal-content .right-column .rc-details-wrapper .rcd-header{color:#b12f31;font-size:28px;font-weight:700;margin-bottom:4px;margin-top:40px}.registry-modal-content .right-column .rc-details-wrapper .rcd-content{color:#666;font-size:14px}.registry-modal-content .right-column .rc-details-wrapper .rcd-purchased{color:#666;font-size:18px;margin:40px 0 20px}.registry-modal-content .right-column .rcf-checkbox-wrapper{background-color:#ededed;border-top:1px solid #cdcdcd;padding:20px 0 20px 10px}.registry-modal-content .right-column .rcf-checkbox-wrapper span{font-size:18px;margin-left:6px}.registry-modal-content .right-column .disabled-opacity{opacity:.5}.registry-modal-content .right-column .captcha-wrapper{padding-top:22%;position:relative}.registry-modal-content .right-column .captcha-wrapper .captcha-error{color:#c00;display:none;font-weight:700;position:absolute;top:30%}.registry-modal-content .disabled{outline:none}.rcf-quantity-wrapper{background-color:#ededed;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding:20px 0 20px 10px}.rcf-quantity-wrapper p{font-size:18px}.rcf-quantity-wrapper .disabled-btn{opacity:.5}.rcf-quantity-wrapper .qty-field-wrapper{background-color:#fff;border:2px solid #ccc;height:48px;margin-right:6%;width:32%}.rcf-quantity-wrapper .qty-field-wrapper .qty-field{border:1px solid #e5e5e5;flex-basis:40%;font-size:20px;margin:5px;max-width:34%;text-align:center;width:30px}.rcf-quantity-wrapper .qty-field-wrapper .qty-btn{background-color:#fff;border:none;color:#014a77;flex-basis:30%;font-size:30px;padding:0 0 8px}.rcf-quantity-wrapper.disabled{opacity:.5}.grey-btn-registry{background-color:#eee;border:3px solid #c3c3c3;color:#044a76;padding:8px}.grey-btn-registry,.red-btn-registry{border-radius:6px;display:inline-block;font-size:18px;font-weight:700;text-align:center;width:100%}.red-btn-registry{background-color:#b12f31;border:0;color:#fff;padding:10px}.blue-border-btn-registry{background-color:#f5f5f5;border:2px solid #044a76;border-radius:6px;color:#044a76;display:inline-block;font-size:15px;font-weight:700;padding:10px;text-align:center;text-decoration:none;width:100%}#viewRegistryItemModalContent .rcd-button-wrapper p{text-align:center}#viewRegistryItemModalContent .rc-details-wrapper{margin-top:10px}#viewRegistryItemModalContent .rcdn-note{color:#666;margin-bottom:20px}#viewRegistryItemModalContent .rcdn-header{font-size:16px}#viewRegistryItemModalContent .rcdn-header i{color:#4e8bbb}#viewRegistryItemModalContent .rcdn-header .rcdn-registrar{font-weight:700;margin-left:10px}#viewRegistryItemModalContent .rcd-needed-wrapper{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px 0}#viewRegistryItemModalContent .rcd-needed-wrapper .rcd-registred{color:#666;margin-bottom:-6px}#viewRegistryItemModalContent .rcd-needed-wrapper .rcd-needed{font-size:24px}#viewRegistryItemModalContent .rcd-button-wrapper{margin-top:20px}#viewRegistryItemModalContent .rcd-button-wrapper p{color:#666;font-size:18px;margin-bottom:4px}#viewRegistryItemModalContent .rcd-button-wrapper a{text-decoration:none}#viewRegistryItemModalContent .rc-purchased-wrapper{margin-bottom:50px}#viewRegistryItemModalContent .rc-purchased-wrapper .rcp-header{font-size:18px;font-weight:700;margin-bottom:4px}#viewRegistryItemModalContent .rc-purchased-wrapper .rcp-content{color:#666;font-size:14px;margin-bottom:12px}#viewRegistryItemModalContent .rc-purchased-wrapper .blue-border-btn-registry{width:55%}#alreadyPurchasedModalContent .rc-buttons-wrapper{background-color:#eee;bottom:0;height:11%;padding:0 30px;position:absolute;right:0;width:50%}#alreadyPurchasedModalContent .rc-buttons-wrapper .grey-btn-registry{margin-right:2%}#alreadyPurchasedModalContent .rc-buttons-wrapper .red-btn-registry{margin-left:2%}#alreadyPurchasedModalContent .rc-buttons-wrapper .disabled{opacity:.5}#updateRegistryItemModalContent .left-column{position:relative}#updateRegistryItemModalContent .lc-product-link{color:#044a76;display:inline-block;font-size:15px;margin-top:20px;z-index:1}#updateRegistryItemModalContent .rc-details-wrapper{padding-left:0}#updateRegistryItemModalContent .rc-details-wrapper .rcf-quantity-wrapper{margin-bottom:10px;padding-bottom:15px;padding-top:15px}#updateRegistryItemModalContent .most-wanted-wrapper{border-bottom:1px solid #ccc;margin-bottom:20px;padding:10px 0 20px 10px}#updateRegistryItemModalContent .most-wanted-wrapper .checkbox-wrapper{margin-bottom:6px}#updateRegistryItemModalContent .most-wanted-wrapper .checkbox-wrapper label{padding-right:0}#updateRegistryItemModalContent .most-wanted-wrapper .cw-prioritize{font-size:18px}#updateRegistryItemModalContent .most-wanted-wrapper .most-wanted-flag{background-color:#a86700;border-radius:20px;color:#fff;font-size:17px;font-weight:700;margin-left:10px;padding:8px 24px;text-align:center}#updateRegistryItemModalContent .most-wanted-wrapper .purchased-for-you{color:#666;font-size:14px}#updateRegistryItemModalContent .note-wrapper{padding:0 10px}#updateRegistryItemModalContent .note-wrapper .note-header{font-size:18px;font-weight:700}#updateRegistryItemModalContent .note-wrapper .note-content{color:#666;font-size:14px}#updateRegistryItemModalContent .note-wrapper .note{border:1px solid #000;font-size:16px;height:160px;margin-top:10px;padding:5px;width:100%}#updateRegistryItemModalContent .note-wrapper .note::placeholder{color:#ccc;font-size:16px}#updateRegistryItemModalContent .remove-wrapper{border-top:1px solid #d8d8d8;margin-top:20px;padding-top:20px}#updateRegistryItemModalContent .remove-wrapper button{background-color:#f5f5f5;border:2px solid #044a76!important;border:none;border-radius:6px;color:#044a76;font-size:16px;font-weight:700;padding:12px;width:70%}#updateRegistryItemModalContent .remove-wrapper button i{font-size:20px;margin-right:10px}#updateRegistryItemModalContent .footer-wrapper{background-color:#eee;bottom:0;height:88px;left:0;position:absolute;right:0}#updateRegistryItemModalContent .footer-wrapper .grey-btn-registry{margin-right:20px;padding:12px;width:22%}#updateRegistryItemModalContent .footer-wrapper .red-btn-registry{margin-right:30px;padding:12px;width:22%}.grey-list-header{background-color:#f5f5f5;height:40px;width:100%}.grey-list-header .header-container{align-items:center;margin:0 auto;padding:0 20px;width:1475px}.grey-list-header .list-width{width:1305px}.grey-list-header .header-icon{height:20px;width:160px}.grey-list-header .header-help-link{font-size:14px;margin-right:70px}.grey-list-header .link-list-margin{margin-right:0}.gr-create .create-shopping .button-container{justify-content:normal;padding-left:20px}.gr-create h3{color:#666;font-size:18px;font-weight:400}.gr-create h1,.gr-create h2,.gr-create h3{font-family:Roboto}.gr-create .header-container{margin:10px auto 30px;padding:0 20px;width:1470px}.gr-create .header-container .img-container{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.gr-create .header-container .img-container img{height:40px;width:40px}.gr-create .header-container h1,.gr-create .header-container h2{color:#666;font-size:24px;font-weight:400;margin:0 0 0 10px}.gr-create form{width:925px}.gr-create form input:focus,.gr-create form select:focus{outline:none}.gr-create .wl-select-type{margin-bottom:20px}.gr-create .wl-select-type.add-margin{margin:10px 0 15px 75px!important}.gr-create .wl-select-type.pp-margin{font-weight:500;margin:10px 0 0!important;padding-left:0}.gr-create .wl-select-type span{color:#999;font-size:14px;font-weight:700}.gr-create .wl-select-type .pm-radio,.gr-create .wl-select-type .pm-radio-1{border:1px solid #afafaf;border-radius:5px;margin-right:20px;width:255px}.gr-create .wl-select-type .pm-radio label,.gr-create .wl-select-type .pm-radio-1 label{margin:5px 0 5px 5px!important;padding:3px 10px 2px 35px!important}.gr-create .wl-select-type .pm-radio label svg,.gr-create .wl-select-type .pm-radio-1 label svg{bottom:-10px;position:absolute;vertical-align:middle}.gr-create .wl-select-type .pm-radio-1.checked,.gr-create .wl-select-type .pm-radio.checked{border-color:#0000;box-shadow:0 0 0 2px #024a76}.gr-create .wl-select-type .pm-radio .radio-inner-box,.gr-create .wl-select-type .pm-radio-1 .radio-inner-box{background-color:#e3e1df;border-bottom-left-radius:4px;border-top-left-radius:4px;height:35px;position:absolute;width:35px}.gr-create .wl-select-type .pm-radio input:focus+label,.gr-create .wl-select-type .pm-radio-1 input:focus+label{outline:none}.gr-create .bordered-input{border:1px solid #999;color:#000;font-size:16px;height:40px;padding:8px 0 8px 6px}.gr-create .bordered-input::placeholder{color:#ccc}.gr-create .grc-container{margin:0 auto;padding:0 20px;width:1460px}.gr-create .grc-container .required-field{color:#656e97;font-weight:700}.gr-create .grc-container .show{display:inline-block}.gr-create .input-header{color:#666;font-size:12px;line-height:1.5em;margin-bottom:2px;margin-left:2px}.gr-create .divider{background-color:#f5f5f5;border-bottom:0;height:4px;margin-bottom:0}.gr-create .top-container{margin-bottom:30px;padding-left:20px;position:relative}.gr-create .top-container .date-container{margin-bottom:20px;width:50%}.gr-create .top-container .date-container .event-date{font-family:Roboto;text-transform:uppercase;width:100%}.gr-create .top-container .event-details-container{margin-bottom:20px}.gr-create .top-container .event-details-container .event-name{margin-right:20px;width:50%}.gr-create .top-container .event-details-container .event-state{margin-right:40px;width:40%}.gr-create .top-container .name-container{margin-bottom:20px}.gr-create .top-container .name-container .first-name{margin-right:20px;width:40%}.gr-create .top-container .name-container .last-name{margin-right:40px;width:40%}.gr-create .collab-email{display:none;margin-top:12px;width:60%}.gr-create .bottom-container{margin-top:30px;padding-left:20px}.gr-create .bottom-container select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='285' height='285' viewBox='0 0 284.9 284.9'%3E%3Cpath d='m282.1 76.5-14.3-14.3c-1.9-1.9-4.1-2.9-6.6-2.9s-4.7 1-6.6 2.9L142.5 174.4 30.3 62.2c-1.9-1.9-4.1-2.9-6.6-2.9s-4.7 1-6.6 2.9L2.9 76.5C1 78.4 0 80.6 0 83.1s1 4.7 2.9 6.6l133 133c1.9 1.9 4.1 2.9 6.6 2.9s4.7-1 6.6-2.9l133-133.1c1.9-1.9 2.8-4.1 2.8-6.6 0-2.4-.9-4.6-2.8-6.5z' fill='%23AAA'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #999;border-radius:0;font-size:16px;height:40px;padding:8px 26px 8px 14px!important;width:40%}.gr-create .bottom-container input,.gr-create .bottom-container select{margin-bottom:16px}.gr-create .bottom-container .address-container .address{margin-right:20px;width:40%}.gr-create .bottom-container .address-container .address2{margin-right:40px;width:40%}.gr-create .bottom-container .zip{width:20%}.gr-create .bottom-container .city-state-container{margin-bottom:20px}.gr-create .bottom-container .city-state-container .city{margin-right:20px;width:40%}.gr-create .bottom-container .city-state-container .state{margin-right:40px;width:40%}.gr-create .agreement{align-items:center;background-color:#f5f5f5;margin:10px 0 30px;padding:14px 10px;width:82.25%}.gr-create .agreement label{line-height:20px;margin-left:4px;margin-top:0!important;margin-top:1px;padding-left:30px!important}.gr-create .agreement i{margin-left:20px}.gr-create .agreement .fa-info{margin:-20px;padding:20px}.gr-create .details-container{max-width:380px;padding-bottom:20px;padding-left:40px}.gr-create .details-container p{color:#666;font-size:14px;line-height:26px}.gr-create .hide{display:none}.gr-create .show{display:initial}.gr-create .mg-btm{margin-bottom:30px}.gr-create .button-container{display:flex;justify-content:flex-end;margin-bottom:200px}.gr-create .button-container button{margin-right:160px;width:35%}.gr-create #deleteList{align-self:center;cursor:pointer;margin-right:40px;text-decoration:underline}#customerLists{margin:0 auto;max-width:1400px}#customerLists h1{color:#666;font-size:24px;font-weight:lighter;margin:30px 0;text-align:center}#customerLists .list-card{border:2px solid #ccdbe7;border-radius:6px;color:#222;margin:0 10px 20px;min-height:170px;text-decoration:none;width:22%}#customerLists .list-card .img-wrapper{border-radius:6px;margin:10px}#customerLists .list-card .img-wrapper img{height:75px;width:75px}#customerLists .list-card h3{color:#044a76;font-family:Roboto;font-size:16px;margin-bottom:0;margin-top:8px;overflow-wrap:break-word;padding:0 2px}#customerLists .list-card p{color:#666;font-family:Roboto;font-size:14px;padding:0 2px}#grEdit .gr-summary{flex:1 1 150px;padding:0 0 20px 10px}#grEdit .edit-actions{flex:1 1 auto;padding-right:10px}#grEdit .edit-actions .blue-btn{font-size:14px;min-width:165px;padding:14px 5px}#emailRegistryModal .registry-modal-content{height:776px;width:700px}#emailRegistry .header-container{border-bottom:4px solid #ccdbe7;padding-bottom:16px;padding-left:20px}#emailRegistry .header-container img{border-radius:50%;height:50px;margin-right:14px;width:50px}#emailRegistry .header-container .er-header{color:#044a76;font-size:24px;margin-bottom:0}#emailRegistry .link-container{border-bottom:2px solid #e5e5e5;cursor:pointer;padding:16px 0 23px 20px}#emailRegistry .share-direct{color:#666;font-size:18px;margin-bottom:10px}#emailRegistry .share-link{word-wrap:break-word;font-size:13px}#emailRegistry .er-container{padding:20px}#emailRegistry .er-container .custom-header{color:#666;font-size:20px;margin-bottom:18px}#emailRegistry form{margin-bottom:20px}#emailRegistry form .form-group{margin-bottom:30px}#emailRegistry form label{color:#000;font-size:18px;margin-bottom:10px}#emailRegistry form input,#emailRegistry form textarea{border:1px solid #95989a;font-size:14px}#emailRegistry form input ::placeholder,#emailRegistry form textarea ::placeholder{color:#ccc}#emailRegistry form textarea{height:155px}#emailRegistry form .input-info{color:#95989a;display:block;font-size:12px;margin-left:5px;margin-top:10px}#emailRegistry form label.error{display:none!important}.selectable-section{background-color:#edf4fa;border-top:4px solid #ccdbe7;flex-wrap:wrap;padding-left:20px}.selectable-section input{display:none}.selectable-section label{background-color:#fff;border:2px solid #044a76;border-radius:6px;color:#044a76;cursor:pointer;font-size:14px;font-weight:700;margin:10px;padding:8px 0;text-align:center;width:110px}.selectable-section input:checked+label{background-color:#044a76;color:#fff}#selectType{width:100%}#selectType .registry-bottom-section{margin:0 auto;max-width:900px;padding-top:30px}#selectType .registry-bottom-section .registry-list-header{margin-bottom:10px}#selectType .registry-bottom-section .create-card{flex-basis:25%}.white-template{background-color:#fff}.registry-list-header{color:#666;font-size:24px;font-weight:lighter;margin:20px 0 0;text-align:center}.registry-bottom-section{align-items:center;display:flex;flex-direction:column;width:1200px}.registry-bottom-section .create-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px;width:100%}.registry-bottom-section .create-list p{margin-bottom:0}.registry-bottom-section .create-list .create-card{background-color:#fff;border:2px solid #ccdbe7;border-radius:6px;color:#044a76;flex-basis:18%;margin:20px 10px 0;padding:8px 8px 18px;text-align:center;text-decoration:none}.registry-bottom-section .create-list .create-card .img-wrapper{border-radius:6px;margin-bottom:14px;padding:4px}.registry-bottom-section .create-list .create-card .img-wrapper img{height:80px;width:80px}.registry-bottom-section .create-list .create-card .create-a{font-size:14px}.registry-bottom-section .create-list .create-card .create-type{font-size:20px;line-height:14px}.sticky-footer{align-items:center;background-color:#eee;bottom:0;display:flex;flex-direction:row;height:88px;justify-content:flex-end;left:0;padding-right:30px;position:absolute;right:0}.sticky-footer .grey-btn-registry{margin-right:20px}.sticky-footer button{width:28%}#stockStatusModal h3{margin-bottom:7px}#stockStatusModal .input-btn-group input{border-radius:4px 0 0 4px}#stockStatusModal .input-btn-group button{-webkit-appearance:none;appearance:none;background:#024a76;border:none;border-radius:0 4px 4px 0;color:#fff;padding:0 14px}#stockStatusModal #stockStatusForm .form-group{float:right}#stockStatusModal #stockStatusZip{max-width:120px}#stockStatusModal .stock-status-store{border-top:1px solid #ccc;font-size:14px;line-height:20px;padding:15px 0}#stockStatusModal .stock-status-store-status{margin-bottom:10px}#stockStatusModal .stock-status-store-select .blue-btn{font-size:14px}@media only screen and (min-width:900px){.shopping-list .selected-ghost{border-radius:18px}}@media only screen and (max-width:2000px){#grDetail{width:65%}}@media only screen and (max-width:1539px){#grDetail{width:90%}}@media only screen and (max-width:1440px){.gr-product-img-wrapper img{height:200px;width:200px}}@media only screen and (max-width:1230px){.gr-product-details-wrapper .product-button-wrapper{flex-direction:column}.gr-product-details-wrapper .mark-as-purchased{margin-bottom:10px}}@media only screen and (max-width:1200px){.registry-bottom-section{width:90%}}@media only screen and (max-width:1120px){#grResults .results{width:98%}}@media only screen and (max-width:1080px){.registry-bottom-section .create-list .create-card{flex-basis:25%}}@media only screen and (max-width:1072px){#grResults .results .results-bar .select-wrapper{width:75%}}@media only screen and (max-width:1047px){.bottom-wrapper .lists-list .lists-item{flex-basis:33.33%}}@media only screen and (max-width:1023px){#grLanding h1{font-size:48px}#grLanding .grh-image-wrapper{margin-top:-110px!important}#grLanding #grFinder{max-width:100%;padding:20px;width:100%}#grLanding #grFinder .text-center{font-size:16px}#grLanding #grFinder>div{margin-left:auto;margin-right:auto;max-width:500px}#grLanding #grFinder .submit-wrapper{flex-basis:24%;max-width:24%}#grLanding #grFinder .submit-wrapper button{font-size:15px}#grLanding #createManage{padding-left:20px;width:100%}.bottom-wrapper .everyone-loves-list .everyone-loves-item{width:90%}#grDetail .gr-actions .blue-btn span,#grDetail .gr-actions .red-btn span{display:none}.gr-product .grey-blue-btn{padding:10px 0!important}.gr-product{flex-basis:30%}.registry-modal-content .left-column{width:100%}.registry-modal-content .left-column .lc-product-image-wrapper,.registry-modal-content .left-column .lc-product-image-wrapper img{height:150px;width:150px}#viewRegistryItemModalContent .mark-as-purchased{font-size:14px;width:100%!important}#alreadyPurchasedModalContent .rc-buttons-wrapper{left:0;width:auto}#alreadyPurchasedModalContent .rcd-content{display:none}#updateRegistryItemModalContent .cw-prioritize,#updateRegistryItemModalContent .most-wanted-flag{font-size:14px!important}#updateRegistryItemModalContent .purchased-for-you{font-size:12px}#updateRegistryItemModalContent .note{height:80px!important}#updateRegistryItemModalContent .remove-registry-item{font-size:14px}#updateRegistryItemModalContent .note-content{font-size:12px!important}#updateRegistryItemModalContent .footer-wrapper{height:70px}#customerLists .list-card{width:25%}}@media only screen and (max-width:974px){#grLanding #createManage .cm-buttons-wrapper{width:64%}}@media only screen and (max-width:900px){#grDetail{width:100%!important}#grDetail .gr-details{align-items:flex-start;flex-direction:column}#grDetail .gr-details .gr-details-left-wrapper{margin-bottom:20px}#grDetail .gr-needed-shopping{justify-content:flex-start;margin:0 10px}.shopping-list .mobile-details-container .md-top-container{padding-right:20px}.shopping-list .mobile-details-container .rcf-quantity-wrapper{width:135px}.shopping-list .sl-item-container{margin:0}.shopping-list .sl-item-container .mobile-details-link-container{color:#014a77;display:flex;font-size:14px;justify-content:flex-end;margin-top:10px}.shopping-list .sl-item-container .mobile-details-link-container .mobile-details-link{margin:-20px;padding:20px}.shopping-list .sl-item-container .mobile-details-link-container i{margin-left:6px}.shopping-list .sl-item-container .sl-item{padding-left:40px;position:relative}.shopping-list .sl-item-container .mobile-left-tab{background-color:#edf4fa;bottom:-3px;display:flex;left:-2px;position:absolute;top:-3px;width:30px}.shopping-list .sl-item-container .mobile-left-tab i{color:#71a9d9;font-size:20px}.shopping-list .sl-item-container .mobile-left-tab i:first-child{margin-right:4px}.shopping-list .sl-item-container .mobile-left-tab-active{background-color:#71a9d9}.shopping-list .sl-item-container .mobile-left-tab-active .svg-drag{background:url(/assets/images/icons/dragWhite.svg) no-repeat}.shopping-list .sl-item-container .sli-product-info{width:100%!important}.shopping-list .sl-item .rcf-quantity-wrapper,.shopping-list .sl-item-container .sl-edit-details,.shopping-list .sl-item-container .sli-product-details,.shopping-list .sl-item-container .sli-store-info{display:none}#shoppingAddTemp,#shoppingAddTempSearch{padding-top:30px}#shoppingAddTemp .add-items-container,#shoppingAddTempSearch .add-items-container{flex-direction:column;margin-bottom:40px!important;padding:0 10px}#shoppingAddTemp .add-items-container #descriptionInput,#shoppingAddTempSearch .add-items-container #descriptionInput{margin-bottom:10px;width:100%}#shoppingAddTemp .add-items-container button,#shoppingAddTempSearch .add-items-container button{width:100%!important}#shoppingAddTemp .search-sort-container,#shoppingAddTempSearch .search-sort-container{padding:0 10px}#shoppingAddTemp .search-sort-container .input-container,#shoppingAddTempSearch .search-sort-container .input-container{width:75%}.shopping-list-search-header a{margin-left:20px;margin-top:10px}}@media only screen and (max-width:890px){.gr-product-img-wrapper img{height:150px;width:150px}}@media only screen and (max-width:778px){#selectType .registry-bottom-section .create-card{flex-basis:40%}.registry-bottom-section .create-list .create-card{flex-basis:45%}}@media only screen and (max-width:767px){#grLanding #grFinder h2{font-size:22px}#grLanding #grFinder .submit-wrapper{flex-basis:100%!important;max-width:100%!important}#grLanding #grFinder .submit-wrapper button{max-width:none}#grLanding #createManage{padding:100px .5em 0}#grLanding #createManage .cm-buttons-wrapper{width:50%}#grLanding #createManage a div{left:27%;top:-90%}#grLanding #createManage a{font-size:18px;padding-left:10px;padding-right:10px;text-align:center;width:140px}.bottom-wrapper .lists-list .lists-item{flex-basis:46%}.bottom-wrapper .everyone-loves-list .everyone-loves-item{align-items:center;display:flex;flex-direction:row;text-align:left}.bottom-wrapper .everyone-loves-list .everyone-loves-item div{padding-left:20px}.bottom-wrapper .everyone-loves-list .everyone-loves-item .eli-header{padding:0}.bottom-wrapper .everyone-loves-list{align-items:center;flex-direction:column;padding:0 40px}#grResults .results{flex-direction:column}#grResults .results .results-left,#grResults .results .results-right{width:100%}#grResults .results .results-content{padding-left:0}#grDetail .gr-actions .blue-btn,#grDetail .gr-actions .red-btn{font-size:14px;margin:0 auto 10px;padding:14px 8px}.gr-product-img-wrapper img{height:150px;margin-bottom:25px;width:150px}.gr-product-img-wrapper .gr-product-sale-flag{bottom:4px;padding-left:0;padding-right:30%;padding-top:1px}.gr-product-img-wrapper .gr-product-sale-flag p{font-size:11px;margin-left:4px}.gr-product-content-wrapper{padding-top:0}.gr-product-name{font-size:12px}.gr-product-name div:first-child{line-height:18px}.gr-product-name span{font-size:14px}.gr-product-wanted-badge{font-size:11px;padding-bottom:5px;padding-top:5px;top:20px}.gr-product-price{font-size:14px}.registry-modal-content{height:auto}#viewRegistryItemModalContent{flex-direction:column}#viewRegistryItemModalContent .right-column{border-left:0;flex-basis:unset;height:auto;padding-left:0}#viewRegistryItemModalContent .right-column .rc-details-wrapper{padding-left:0}#viewRegistryItemModalContent .right-column .rcd-button-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:40px}#viewRegistryItemModalContent .right-column .rc-purchased-wrapper{text-align:center}#viewRegistryItemModalContent .right-column .rcp-content{padding:0 40px}#alreadyPurchasedModalContent{flex-direction:column}#alreadyPurchasedModalContent .left-column{display:flex;flex-direction:column}#alreadyPurchasedModalContent .left-column .lc-product-image-wrapper{order:2}#alreadyPurchasedModalContent .left-column .lc-product-onsale,#alreadyPurchasedModalContent .left-column .lc-product-regular{display:none}#alreadyPurchasedModalContent .right-column{border-left:0;border-top:5px solid #f4f4f4;height:auto;padding-left:0;width:100%}#alreadyPurchasedModalContent .right-column .rcd-header{margin-bottom:30px}#alreadyPurchasedModalContent .right-column .rc-details-wrapper{padding-left:0}#alreadyPurchasedModalContent .right-column .rcd-purchased{display:none}#alreadyPurchasedModalContent .right-column .captcha-wrapper{margin-bottom:100px;padding-top:20px}#updateRegistryItemModalContent{flex-direction:column}#updateRegistryItemModalContent .left-column{display:flex;flex-direction:column}#updateRegistryItemModalContent .left-column .lc-product-image-wrapper{order:2}#updateRegistryItemModalContent .left-column .lc-product-brand,#updateRegistryItemModalContent .left-column .lc-product-name{order:1}#updateRegistryItemModalContent .left-column .lc-product-onsale,#updateRegistryItemModalContent .left-column .lc-product-regular{order:3}#updateRegistryItemModalContent .left-column .lc-product-attributes{order:4}#updateRegistryItemModalContent .left-column .lc-product-link{order:5}#updateRegistryItemModalContent .left-column .lcpa-key,#updateRegistryItemModalContent .left-column .lcpa-value{font-size:14px}#updateRegistryItemModalContent .right-column{border-left:0;border-top:5px solid #f4f4f4;margin-top:20px;padding-left:0;padding-top:20px;width:100%}#updateRegistryItemModalContent .right-column .remove-wrapper{margin-bottom:32%}#updateRegistryItemModalContent .right-column .note,#updateRegistryItemModalContent .right-column .note-header{font-size:14px}#updateRegistryItemModalContent .right-column .purchased-for-you{font-size:12px}#updateRegistryItemModalContent .footer-wrapper{justify-content:space-around;padding:0 6%}#updateRegistryItemModalContent .footer-wrapper button{padding:8px!important;width:40%!important}#updateRegistryItemModalContent .footer-wrapper .red-btn-registry,.grey-list-header .header-help-link{margin-right:0}.gr-create form{width:100%}.gr-create .wl-select-type.add-margin{margin:10px 0 15px 15px!important}.gr-create .wl-select-type .pm-radio label svg,.gr-create .wl-select-type .pm-radio-1 label svg{bottom:-6px}.gr-create .wl-select-type .pm-radio label,.gr-create .wl-select-type .pm-radio-1 label{padding:3px 5px 2px 40px!important}.gr-create .wl-select-type .pm-radio .radio-inner-box,.gr-create .wl-select-type .pm-radio-1 .radio-inner-box{height:41px;width:40px}.gr-create .wl-select-type .pm-radio-1:first-child,.gr-create .wl-select-type .pm-radio:first-child{margin-bottom:10px}.gr-create .wl-select-type .radios-row{flex-direction:column;margin-left:5px}.gr-create .grc-container{width:100%}.gr-create .top-container .event-details-container .event-name{width:45%}.gr-create .top-container .event-details-container .event-state{margin-right:0;width:45%}.gr-create .top-container .name-container .first-name{width:45%}.gr-create .bottom-container .address-container .address2,.gr-create .top-container .name-container .last-name{margin-right:0;width:45%}.gr-create .bottom-container .zip{width:30%}.gr-create .bottom-container .city-state-container .city{width:45%}.gr-create .bottom-container .city-state-container .state{margin-right:0;width:45%}.gr-create .agreement{width:100%}.gr-create .button-container{justify-content:center}.gr-create .button-container button{margin-right:0;width:40%}#customerLists .list-card{width:40%!important}.selectable-section{justify-content:center;padding:0}.registry-bottom-section{padding:0 20px}.sticky-footer{justify-content:center;padding-right:0}.sticky-footer button{width:43%}}@media only screen and (max-width:767px) and only screen and (max-width:425px){#updateRegistryItemModalContent .right-column{border-left:0;flex-basis:unset;height:auto;padding-left:0}#updateRegistryItemModalContent .right-column .rc-details-wrapper{padding-left:0}#updateRegistryItemModalContent .right-column .rcd-button-wrapper{margin-bottom:40px}#updateRegistryItemModalContent .right-column .rc-purchased-wrapper{text-align:center}#updateRegistryItemModalContent .right-column .rcp-content{padding:0 40px}}@media only screen and (max-width:600px){#grLanding .grh-image-wrapper{margin-top:-86px!important}#grLanding .grh-image-wrapper img{height:120px!important;width:500px!important}}@media only screen and (max-width:599px){.bottom-wrapper .lists-list .lists-item{flex-basis:100%}}@media only screen and (max-width:579px){#grLanding #createManage .cm-buttons-wrapper{width:70%}}@media only screen and (max-width:550px){.shopping-list .mobile-details-container .md-link-container{padding:10px}.shopping-list .mobile-details-container .md-link-container a{font-size:14px;font-weight:700;padding:10px}.shopping-list .mobile-details-container .md-link-container a i{font-size:14px}}@media only screen and (max-width:525px){.bottom-wrapper .everyone-loves-list{padding:0}}@media only screen and (max-width:500px){.gr-product{flex-basis:45%}.gr-product-img-wrapper img{height:100px!important;width:100px!important}}@media only screen and (max-width:489px){.registry-bottom-section{padding:0}.registry-bottom-section .create-list .create-card .create-type{font-size:16px}}@media only screen and (max-width:479px){#grDetail h1{text-align:center}}@media only screen and (max-width:475px){#grLanding .grh-image-wrapper{margin-top:-80px!important}#grLanding .grh-image-wrapper img{height:110px!important;width:400px!important}}@media only screen and (max-width:444px){.registry-bottom-section .create-list .create-card{flex-basis:40%}}@media only screen and (max-width:434px){#grResults .results .results-bar .select-wrapper{width:60%}}@media only screen and (max-width:425px){#grDetail .gr-details{align-items:flex-start;flex-direction:column}#grDetail .media-link-container{margin-left:auto;margin-right:auto}#grDetail .media-link{padding-left:40px;padding-right:40px}#grDetail .print{display:none}.gr-product .grey-blue-btn{padding:9px 0!important}.gr-product-name .gr-product-selectors,.on-sale span{display:none}.shopping-list .sl-item-container .circle-container{height:50px!important}.shopping-list .sl-item-container .circle-container i{font-size:22px!important}.shopping-list .sl-item-container .sli-product-info img{height:80px;width:80px}.shopping-list .sl-item-container .sli-product-info .brand{font-size:12px!important}.shopping-list .sl-item-container .note,.shopping-list .sl-item-container .sli-product-info .name{font-size:14px!important}.shopping-list .sl-item-container .mobile-details-link-container{font-size:12px}.shopping-list .sl-item-container .mobile-details-link-container i{font-size:16px!important}#shoppingAddTemp .search-sort-container .select-container,#shoppingAddTemp .search-sort-container .select-container select,#shoppingAddTempSearch .search-sort-container .select-container,#shoppingAddTempSearch .search-sort-container .select-container select{width:90px}.registry-modal-content .left-column{display:flex;flex-basis:unset;flex-direction:column;height:auto}.registry-modal-content .left-column .lc-product-image-wrapper{order:3}.registry-modal-content .left-column .lc-product-onsale{order:4}.registry-modal-content .left-column .lc-product-regular{order:5}.registry-modal-content{padding:40px 20px 0}#alreadyPurchasedModalContent .rcf-quantity-wrapper{padding-bottom:14px;padding-top:14px}#alreadyPurchasedModalContent .rcf-quantity-wrapper p{font-size:16px}#alreadyPurchasedModalContent .rcd-header{font-size:20px;margin-bottom:20px;margin-top:20px}#alreadyPurchasedModalContent .rcf-checkbox-wrapper{padding-bottom:14px;padding-top:14px}#alreadyPurchasedModalContent .rcf-checkbox-wrapper span{font-size:16px}#updateRegistryItemModalContent .remove-registry-item{font-size:14px!important;margin-bottom:20px;padding:8px!important;width:60%!important}#updateRegistryItemModalContent .remove-registry-item i{font-size:16px!important}.gr-create .top-container{padding-left:0}.gr-create .top-container .date-container{width:100%}.gr-create .top-container .event-details-container{flex-direction:column}.gr-create .top-container .event-details-container .event-name{margin:0 0 20px;width:100%}.gr-create .top-container .event-details-container .event-state{width:100%}.gr-create .top-container .name-container{flex-direction:column}.gr-create .top-container .name-container .first-name{margin:0 0 20px;width:100%}.gr-create .top-container .name-container .last-name{width:100%}.gr-create .bottom-container{padding-left:0}.gr-create .bottom-container select{width:100%}.gr-create .bottom-container .address-container .address{width:45%}.gr-create .bottom-container .zip{width:75%}.gr-create .bottom-container .city-state-container{flex-direction:column}.gr-create .bottom-container .city-state-container .city,.gr-create .bottom-container .city-state-container .state{width:100%}.gr-create .agreement label{font-size:14px!important}.gr-create .button-container button{width:100%}}@media screen and (max-width:414px){#grLanding #grFinder .red-btn{max-width:none}}@media only screen and (max-width:410px){#grLanding #createManage .cm-buttons-wrapper{width:85%}}@media only screen and (max-width:375px){#grLanding .grh-image-wrapper{margin-top:-69px!important}#grLanding .grh-image-wrapper img{height:85px!important;width:320px!important}}@media only screen and (max-width:345px){.gr-product .blue-btn{font-size:14px!important}}@media only screen and (max-width:340px){#updateRegistryItemModalContent .most-wanted-wrapper .most-wanted-flag{padding:6px 14px}#updateRegistryItemModalContent .qty-field-wrapper{width:38%}#updateRegistryItemModalContent .rcf-quantity-wrapper p{font-size:14px!important}}@media print{.media-link,a.blue-btn,a.grey-blue-btn,a.red-btn,footer,header,p.hide-iphone{display:none}#grDetail{width:100%}.gr-products-grid{display:block}.gr-products-grid:after{clear:both;content:"";display:table}.gr-product{flex-basis:unset;float:left;margin-right:10px;width:22.5%}.gr-product-selectors{font-size:10px}.gr-details{display:none}.gr-details-print{display:flex!important}.gr-product-details-wrapper{border-top:none;padding-bottom:0}.gr-product-name{font-size:12px;height:125px}.gr-product-name span{font-size:14px}.gr-product-details-wrapper p{text-align:left}.gr-product-price{font-size:16px;margin-bottom:2px!important}.gr-product-img-wrapper img{height:100px;width:100px}.gr-products-header{clear:both;padding:5px}}

/*# sourceMappingURL=gift-registry.d130a5c82263f34ced02.min.css.map*/