#wishlists-page{margin-top:5.125rem}#wishlists-page .mobile-user-info-dashboard-control{position:relative;margin-bottom:1.875rem;padding-bottom:1.25rem;border-bottom:.0625rem solid silver;display:none;justify-content:space-between}@media (max-width: 767px){#wishlists-page .mobile-user-info-dashboard-control{display:flex;align-items:center;margin-bottom:1.875rem}}#wishlists-page .mobile-user-info-dashboard-control a{color:#333;display:flex;gap:.9375rem;font-size:1.0625rem;font-weight:400;text-decoration:none;align-items:center}#wishlists-page .mobile-user-info-dashboard-control i{font-size:1.75rem}@media (max-width: 575px){#wishlists-page .mobile-user-info-dashboard-control a{font-size:1rem}#wishlists-page .mobile-user-info-dashboard-control i{font-size:1.375rem}}#wishlists-page .mobile-user-info-dashboard-control .user-info-section{display:flex;gap:.625rem;align-items:center}#wishlists-page .mobile-user-info-dashboard-control .user-info-section img{width:3rem;height:3rem;aspect-ratio:1;border-radius:50%}#wishlists-page .mobile-user-info-dashboard-control .user-info-section .user-page-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#wishlists-page .mobile-user-info-dashboard-control .user-info-section .user-page-info strong{font-size:1rem;font-weight:600;color:#015c91;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}#wishlists-page .mobile-user-info-dashboard-control .user-info-section .user-page-info span{font-size:.75rem;font-weight:400;color:#797979}#wishlists-page .mobile-user-info-dashboard-control .in-gift-wishlist-page img{width:4rem;height:2.625rem;aspect-ratio:3/2;border:.0625rem solid #eeeeee;border-radius:.625rem 0}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown{border:none;background-color:transparent}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown button.dropdown-toggle{border:.125rem solid #015c91;color:#015c91;background-color:transparent;opacity:.8;transition:opacity ease-in-out .2s}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown button.dropdown-toggle i{color:#015c91;font-size:1.25rem}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu{border:none;box-shadow:0 .125rem .625rem #0000001a;padding:.3125rem;direction:ltr}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu .dropdown-item{padding:0}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu .dropdown-item i{font-size:1.125rem}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu .dropdown-item>*{padding:.3125rem .625rem}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu .dropdown-item *{color:#333}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu .dropdown-item .smb-delete-button{background-color:#ffe3e3}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu .dropdown-item .smb-delete-button *{color:#f12003}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu .dropdown-item:hover .smb-delete-button{background-color:#ffdbdb}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown .dropdown-menu .dropdown-item:hover .smb-delete-button *{color:#be1622}#wishlists-page .mobile-user-info-dashboard-control .iconnic-more.moreDropDown:hover button.dropdown-toggle{background-color:#fff}#wishlists-page .wishlist-header-avatar{position:relative;overflow:hidden;aspect-ratio:5/1;display:flex;align-items:center;justify-content:center;margin-bottom:1.875rem;border-radius:1.25rem}#wishlists-page .wishlist-header-avatar img{width:100%}#wishlists-page #wishlist-page-container .view-back-dashboard-control{position:relative;margin-bottom:.9375rem;display:flex;align-items:center}@media (max-width: 767px){#wishlists-page #wishlist-page-container .view-back-dashboard-control{display:none}}#wishlists-page #wishlist-page-container .view-back-dashboard-control a{color:#333;display:flex;gap:.9375rem;font-size:1.0625rem;font-weight:400;text-decoration:none;align-items:center}#wishlists-page #wishlist-page-container .view-back-dashboard-control i{font-size:1.75rem}@media (max-width: 575px){#wishlists-page #wishlist-page-container .view-back-dashboard-control a{font-size:1rem}#wishlists-page #wishlist-page-container .view-back-dashboard-control i{font-size:1.375rem}}#wishlists-page #wishlist-page-container .view-back-dashboard-control .user-info-section{display:flex;gap:.625rem;align-items:center}#wishlists-page #wishlist-page-container .view-back-dashboard-control .user-info-section img{width:3rem;height:3rem;aspect-ratio:1;border-radius:50%}#wishlists-page #wishlist-page-container .view-back-dashboard-control .user-info-section .user-page-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#wishlists-page #wishlist-page-container .view-back-dashboard-control .user-info-section .user-page-info strong{font-size:1.375rem;font-weight:600;color:#015c91;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}#wishlists-page #wishlist-page-container .view-back-dashboard-control .user-info-section .user-page-info span{font-size:.75rem;font-weight:400;color:#797979}@media (max-width: 1199px){#wishlists-page #wishlist-page-container .wishlist-content-container{padding-left:0}}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul{margin:0;list-style:none;padding:0}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul a{text-decoration:none}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul.nav-tabs{border-bottom:2px solid rgba(1,92,145,.3)}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul.nav-tabs li{position:relative}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul.nav-tabs li a{font-weight:400;color:#015c91;width:100%;justify-content:center;text-decoration:none;display:inline-flex;padding:.5rem 1.875rem;position:relative}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul.nav-tabs li a:after{content:"";width:0;position:absolute;height:.125rem;bottom:-.1875rem;background:transparent;transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-ms-transition:all ease-in-out .25s}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul.nav-tabs li a.active{border-bottom-color:#015c91;font-weight:600}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul.nav-tabs li a.active:after{width:100%;background-color:#015c91}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul.wishlist-filter-container{gap:.625rem}@media (max-width: 991px){#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul li{width:50%;white-space:nowrap}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-tabs-container ul li a{font-size:.875rem}}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .user-wishlist-title-section{display:flex;flex-direction:column;align-items:flex-start}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .user-wishlist-title-section h3{font-size:1.5rem;font-weight:700;color:#015c91}@media (max-width: 991px){#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .user-wishlist-title-section h3{font-size:1.25rem}}@media (max-width: 575px){#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .user-wishlist-title-section h3{font-size:1.125rem}}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .user-wishlist-title-section p{font-size:1rem;margin:0;font-weight:500}@media (max-width: 991px){#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .user-wishlist-title-section p{font-size:.875rem}}@media (max-width: 575px){#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .user-wishlist-title-section p{font-size:.8125rem}}#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .wishlists-contents{display:flex;flex-wrap:wrap;gap:1.875rem}@media (max-width: 575px){#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .wishlists-contents{gap:1.25rem}}@media (max-width: 450px){#wishlists-page #wishlist-page-container .wishlist-content-container .wishlist-section .wishlists-contents{gap:1.25rem}}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button{display:flex;align-items:center;gap:.9375rem;text-decoration:none}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button i{font-size:1.5rem;color:#000}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details{display:flex;gap:.9375rem}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-avatar{display:flex;align-items:center}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-avatar img{width:4rem;max-height:2.625rem;aspect-ratio:3/2;border:.0625rem solid #eeeeee;border-radius:.3125rem}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info{color:#000}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-title{font-size:1.5rem;font-weight:400;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:31.25rem}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-title:first-letter{text-transform:uppercase}@media (max-width: 991.9px){#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-title{font-size:1.25rem}}@media (max-width: 767.9px){#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-title{font-size:1.125rem}}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-details-info{display:flex;gap:1.25rem;position:relative}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-details-info>*{font-size:.875rem;color:#797979;font-weight:400;position:relative}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-details-info>*:after{content:"";position:absolute;right:-.625rem;width:.0625rem;height:70%;top:15%;background-color:#797979b3}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-details-info>*:last-child:after{content:none}@media (max-width: 991.9px){#wishlists-page #inside-wishlist-page-container .back-wishlist-page .back-wishlist-button .wishlist-details .wishlist-info .wishlist-details-info>*{font-size:.8125rem}}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .inside-page-controls{display:flex;gap:.9375rem;align-items:center}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .inside-page-controls .smb-delete-button{font-size:1.25rem}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .inside-page-controls .smb-delete-button i{color:#f12003}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .inside-page-controls .edit-wishlist-button{font-size:1.25rem}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .inside-page-controls .santa-share-button{font-size:1.25rem;color:#015c91}#wishlists-page #inside-wishlist-page-container .back-wishlist-page .inside-page-controls>*:hover{opacity:.75}@media (max-width: 767px){#wishlists-page #inside-wishlist-page-container .back-wishlist-page{display:none!important}}#wishlists-page #inside-wishlist-page-container .wishlist-info-section{display:flex;gap:1.5625rem;flex-wrap:wrap}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-type-text{display:inline-flex;align-items:center;outline:.3125rem solid rgba(130,182,207,.3);border-radius:.625rem;position:relative;padding:.625rem}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-type-text:before{content:"Wishlist Type";position:absolute;font-weight:700;font-size:1rem;top:-.9375rem;left:.9375rem;background:white;padding:0 .5rem;color:#82b6cf}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-type-text .wishlist-type-avatar img{width:5rem}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-type-text .wishlist-details{font-size:.875rem;font-weight:400;color:#000;padding:.3125rem .9375rem;display:flex;flex-direction:column}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-type-text .wishlist-details strong{color:#015c91;font-size:1.125rem}@media (max-width: 991px){#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-type-text .wishlist-details{font-size:.9375rem}}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-creator{display:inline-flex;align-items:center;outline:.3125rem solid rgba(130,182,207,.3);border-radius:.625rem;position:relative;padding:.625rem;min-width:7.5rem}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-creator:before{content:"Creator";position:absolute;font-weight:700;font-size:1rem;top:-.9375rem;left:.9375rem;background:white;padding:0 .5rem;color:#82b6cf}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-creator .user-info>div>div{gap:.9375rem}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-information{display:inline-flex;align-items:flex-start;justify-content:center;outline:.3125rem solid rgba(130,182,207,.3);border-radius:.625rem;position:relative;padding:.625rem;min-width:12.5rem;flex-direction:column}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-information:before{content:"Details of Wishlist";position:absolute;font-weight:700;font-size:1rem;top:-.9375rem;left:.9375rem;background:white;padding:0 .5rem;color:#82b6cf}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-information>div{display:flex;gap:.625rem;font-size:.9375rem}#wishlists-page #inside-wishlist-page-container .wishlist-info-section .wishlist-information>div>span{font-weight:400;opacity:.8}#wishlists-page #inside-wishlist-page-container .wishlist-description{font-size:.875rem;font-weight:400;color:#000;line-height:1.875rem}@media (max-width: 991px){#wishlists-page #inside-wishlist-page-container .wishlist-description{font-size:.75rem;line-height:1.5625rem}}#wishlists-page #inside-wishlist-page-container #wishlist-content{display:flex;gap:2.8125rem 1.25rem;flex-wrap:wrap}#wishlists-page #inside-wishlist-page-container #wishlist-content .async-loader-item{width:calc((100% - 100px) / 6)}@media (min-width: 1200px) and (max-width: 1399.9px){#wishlists-page #inside-wishlist-page-container #wishlist-content .async-loader-item{width:calc((100% - 80px)/5)}}@media (min-width: 992px) and (max-width: 1199.9px){#wishlists-page #inside-wishlist-page-container #wishlist-content .async-loader-item{width:calc((100% - 60px)/4)}}@media (min-width: 768px) and (max-width: 991.9px){#wishlists-page #inside-wishlist-page-container #wishlist-content .async-loader-item{width:calc((100% - 40px) / 3)}}@media (min-width: 576px) and (max-width: 767.9px){#wishlists-page #inside-wishlist-page-container #wishlist-content .async-loader-item{width:calc((100% - 40px) / 3)}}@media (max-width: 575.9px){#wishlists-page #inside-wishlist-page-container #wishlist-content .async-loader-item{width:calc((100% - 10px)/2)}}#wishlists-page #inside-wishlist-page-container #wishlist-content .async-loader-item .gift-item .smb-delete-button{align-items:center;justify-content:center}#wishlists-page #inside-wishlist-page-container #wishlist-content .async-loader-item .add-wishlist-btn{height:100%}#wishlists-page #inside-wishlist-page-container #wishlist-content .empty-gifts-user-page-state{width:100%}@media (max-width: 767.9px){#wishlists-page #inside-wishlist-page-container #wishlist-content{margin-top:1.875rem}}@media (max-width: 575.9px){#wishlists-page #inside-wishlist-page-container #wishlist-content{gap:1.875rem .625rem}}#wishlists-page .wishlist-owner-controls{position:sticky;top:6rem;z-index:2;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.625rem;border:.125rem solid #82b6cf;display:flex;gap:.625rem;flex-wrap:wrap}#wishlists-page .wishlist-owner-controls [data-action=add-new-gift-wishlist],#wishlists-page .wishlist-owner-controls [data-action=add-external-gift-wishlist]{border:none;position:relative;width:auto;display:flex;align-items:center;gap:.3125rem;background:#4388ee;padding:.3125rem .625rem;color:#fff}#wishlists-page .wishlist-owner-controls [data-action=add-external-gift-wishlist]{margin-left:.25rem}#wishlists-page .wishlist-owner-controls .btn-group>*:after{content:"Or";font-size:.75rem;font-weight:700;color:#4388ee;position:absolute;right:-.875rem;background:#FFFFFF;border-radius:3.125rem;z-index:1;padding:.1875rem;-webkit-user-select:none;user-select:none;width:1.5rem;pointer-events:none}#wishlists-page .wishlist-owner-controls .btn-group>*:last-child:after{content:none}#wishlists-page .wishlist-owner-controls .btn-group>*:hover{background-color:#4388eee6}#wishlists-page .wishlist-owner-controls .btn-group [data-action=add-new-gift-wishlist]{padding-right:1.25rem}#wishlists-page .wishlist-owner-controls .btn-group [data-action=add-external-gift-wishlist]{padding-left:1.25rem}#wishlists-page .gw-control-container .more-property{border:none;background-color:transparent}#wishlists-page .gw-control-container .more-property button.dropdown-toggle{border:none;background-color:#ffffffa6;transition:background-color ease-in-out .2s}#wishlists-page .gw-control-container .more-property .dropdown-menu{border:none;box-shadow:0 .125rem .625rem #0000001a;padding:.3125rem;direction:ltr}#wishlists-page .gw-control-container .more-property .dropdown-menu .dropdown-item{padding:0}#wishlists-page .gw-control-container .more-property .dropdown-menu .dropdown-item>*{padding:.3125rem .625rem}#wishlists-page .gw-control-container .more-property .dropdown-menu .dropdown-item *{color:#333}#wishlists-page .gw-control-container .more-property .dropdown-menu .dropdown-item .smb-delete-button{background-color:#ffe3e3}#wishlists-page .gw-control-container .more-property .dropdown-menu .dropdown-item .smb-delete-button *{color:#f12003}#wishlists-page .gw-control-container .more-property .dropdown-menu .dropdown-item:hover .smb-delete-button{background-color:#ffdbdb}#wishlists-page .gw-control-container .more-property .dropdown-menu .dropdown-item:hover .smb-delete-button *{color:#be1622}#wishlists-page .gw-control-container .more-property:hover button.dropdown-toggle{background-color:#fff}#wishlists-page .gw-control-container .wishlist-button{background-color:#ffffffa6;border-radius:3.125rem;position:absolute;bottom:.9375rem;right:.8125rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;z-index:1}#wishlists-page .gw-control-container .wishlist-button>i{color:#383838}#wishlists-page .gw-control-container .wishlist-button>i:before{color:inherit}#wishlists-page .gw-control-container .wishlist-button.has-wishlist{background-color:#4086e9}#wishlists-page .gw-control-container .wishlist-button.has-wishlist>i{color:#fff}#wishlists-page .gw-control-container .wishlist-button:hover{background-color:#fff}#wishlists-page .gw-control-container .wishlist-button:hover.has-wishlist{opacity:.85;background-color:#4086e9}#wishlists-page .lazy-wrapper .lazy-placeholder>p{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem}#wishlists-page .lazy-wrapper .lazy-placeholder>p>i{font-size:2.25rem}.wishlist-gift-card-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;transition:transform ease-in-out .2s}.wishlist-gift-card-container .wishlist-gift__item-container{position:relative;width:100%;overflow:hidden;border-radius:1.625rem;box-shadow:0 .25rem .9375rem #0000000f,0 .5rem 1.25rem #00000014;border:.0625rem solid white;transition:box-shadow ease-in-out .2s}.wishlist-gift-card-container .wishlist-gift__reserve-container{position:relative;background-color:#fff;box-shadow:0 .25rem .9375rem #0000000f,0 .5rem 1.25rem #00000014;border-radius:0 0 1.625rem 1.625rem;text-align:center;width:100%;height:3.625rem;display:flex;align-items:center;justify-content:center;padding:.3125rem .625rem;transition:box-shadow ease-in-out .2s}.wishlist-gift-card-container .wishlist-gift__reserve-container label{font-size:1rem;font-weight:500;padding:.4375rem .9375rem;color:#000}.wishlist-gift-card-container .wishlist-gift__reserve-container *{box-sizing:border-box}.wishlist-gift-card-container .wishlist-gift__reserve-container .cbx{-webkit-user-select:none;user-select:none;cursor:pointer;padding:.375rem .5rem;border-radius:.375rem;overflow:hidden;transition:all .2s ease;display:inline-block}.wishlist-gift-card-container .wishlist-gift__reserve-container .cbx span{float:left;vertical-align:middle;transform:translateZ(0);font-size:.875rem}.wishlist-gift-card-container .wishlist-gift__reserve-container .cbx span:first-child{position:relative;width:1.125rem;height:1.125rem;border-radius:.25rem;transform:scale(1);border:.125rem solid #7c7c7c;transition:all .2s ease;box-shadow:0 .0625rem .0625rem #00104b0d}.wishlist-gift-card-container .wishlist-gift__reserve-container .cbx span:first-child svg{position:absolute;top:.1875rem;left:.125rem;fill:none;stroke:#7c7c7c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1rem;stroke-dashoffset:1rem;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}.wishlist-gift-card-container .wishlist-gift__reserve-container .cbx span:last-child{padding-left:.5rem;line-height:1.125rem;transition:color ease-in-out .2s}@media (min-width: 768px){.wishlist-gift-card-container .wishlist-gift__reserve-container .cbx:not(:last-child){margin-right:.375rem}}@media (max-width: 767.9px){.wishlist-gift-card-container .wishlist-gift__reserve-container .cbx{padding-left:0;padding-right:0;font-size:.8125rem}}.wishlist-gift-card-container .wishlist-gift__reserve-container .cbx:hover span:first-child{border-color:#b5b5b5}.wishlist-gift-card-container .wishlist-gift__reserve-container .inp-cbx{position:absolute;visibility:hidden}.wishlist-gift-card-container .wishlist-gift__reserve-container .inp-cbx:checked+.cbx span:first-child{background:white;border-color:#fff;animation:wave-4 .4s ease}.wishlist-gift-card-container .wishlist-gift__reserve-container .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0}.wishlist-gift-card-container .wishlist-gift__reserve-container .inline-svg{position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;user-select:none}@media screen and (max-width: 640px){.wishlist-gift-card-container .wishlist-gift__reserve-container{width:100%}.wishlist-gift-card-container .wishlist-gift__reserve-container .checkbox-wrapper-4 .cbx{width:100%;display:inline-block}}@-moz-keyframes wave-4{50%{transform:scale(.9)}}@-webkit-keyframes wave-4{50%{transform:scale(.9)}}@-o-keyframes wave-4{50%{transform:scale(.9)}}@keyframes wave-4{50%{transform:scale(.9)}}.wishlist-gift-card-container .wishlist-gift-card__status{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-45deg);padding:.625rem .625rem .25rem;position:absolute;left:-3.125rem;top:-.25rem;z-index:1;width:10rem;border-bottom:.25rem solid white;pointer-events:none;-webkit-user-select:none;user-select:none}.wishlist-gift-card-container .wishlist-gift-card__status i{font-size:1.5rem;color:inherit}.wishlist-gift-card-container .wishlist-gift-card__status span{font-size:.875rem;font-weight:600;color:inherit}.wishlist-gift-card-container.reserved .wishlist-gift-card__status{background-color:#0aaa52;color:#fff}.wishlist-gift-card-container.reserved .wishlist-gift__item-container{border:.0625rem solid #0aaa52}.wishlist-gift-card-container.reserved .wishlist-gift__item-container .wishlist-gift-card__status i{transform:rotate(45deg)}.wishlist-gift-card-container.reserved .wishlist-gift__reserve-container{background-color:#0aaa52}.wishlist-gift-card-container.reserved .wishlist-gift__reserve-container label>span:last-child{color:#fff}.wishlist-gift-card-container.reserved.user-reserved-this .wishlist-gift-card__status{background-color:#b0e494;color:#000}.wishlist-gift-card-container.reserved.user-reserved-this .wishlist-gift__item-container{border:.0625rem solid #b0e494}.wishlist-gift-card-container.reserved.user-reserved-this .wishlist-gift__reserve-container{background-color:#b0e494}.wishlist-gift-card-container.reserved.user-reserved-this .wishlist-gift__reserve-container .cbx span:first-child{border:.125rem solid #529c29}.wishlist-gift-card-container.reserved.user-reserved-this .wishlist-gift__reserve-container .cbx span:first-child svg{stroke:#529c29}.wishlist-gift-card-container.reserved.user-reserved-this .wishlist-gift__reserve-container label>span:last-child{color:#000}.wishlist-gift-card-container.disable-reserved .wishlist-gift__item-container{border:.0625rem solid #d4d1d1}.wishlist-gift-card-container.disable-reserved .wishlist-gift__reserve-container{background-color:#d4d1d1}.wishlist-gift-card-container.disable-reserved .wishlist-gift__reserve-container .inp-cbx:checked+.cbx span:first-child{background:#5a5a5a;border-color:#5a5a5a}.wishlist-gift-card-container.disable-reserved .wishlist-gift__reserve-container .inp-cbx:checked+.cbx span:first-child svg{stroke:#fff}.wishlist-gift-card-container.disable-reserved .wishlist-gift__reserve-container label>span:last-child{color:#5a5a5a}.wishlist-gift-card-container.received .wishlist-gift-card__status{background-color:#4185ea;color:#fff}.wishlist-gift-card-container.received .wishlist-gift__item-container{border:.0625rem solid #4185ea}.wishlist-gift-card-container.received .wishlist-gift__reserve-container{background-color:#4185ea}.wishlist-gift-card-container.received .wishlist-gift__reserve-container label>span:last-child{color:#fff}.wishlist-gift-card-container.received.wishlist-guest-view .wishlist-gift__item-container{border:.0625rem solid #9cc3ff}.wishlist-gift-card-container.received.wishlist-guest-view .wishlist-gift__reserve-container{background-color:#9cc3ff;font-size:.875rem;font-weight:400}@media (max-width: 767.9px){.wishlist-gift-card-container.received.wishlist-guest-view .wishlist-gift__reserve-container{font-size:.8125rem}}.wishlist-gift-card-container.wishlist-guest-view .wishlist-gift__item-container{border-radius:1.625rem 1.625rem 0 0}.wishlist-gift-card-container.wishlist-guest-view .wishlist-gift__item-container>div{border-radius:1.625rem 1.625rem 0 0}.wishlist-gift-card-container:hover{transform:translateY(-4px)}.wishlist-gift-card-container:hover .wishlist-gift__item-container,.wishlist-gift-card-container:hover .wishlist-gift__reserve-container{box-shadow:0 .375rem .75rem #00000014,0 .75rem 1.75rem #0000001f}.gift-reserve-wishlist-question-modal .modal-reserve-popup{padding:1.875rem!important}.gift-reserve-wishlist-question-modal .modal-reserve-title{color:#333!important;font-size:1.125rem!important;border-bottom:.0625rem solid rgba(1,92,145,.3);padding:0 0 .9375rem}.gift-reserve-wishlist-question-modal .swal2-html-container{margin:.625rem 0 0}.gift-reserve-wishlist-question-modal .swal2-html-container>div{text-align:left!important}.gift-reserve-wishlist-question-modal .swal2-actions{gap:1.25rem}.gift-reserve-wishlist-question-modal .swal2-actions .modal-reserve-confirm-btn{font-weight:500}.gift-reserve-wishlist-question-modal .swal2-actions .modal-reserve-confirm-btn:hover{opacity:.8}.gift-reserve-wishlist-question-modal .swal2-actions .modal-reserve-cancel-btn{font-weight:500}.gift-reserve-wishlist-question-modal .swal2-actions .modal-reserve-cancel-btn:hover{opacity:.8}@media (max-width: 575px){.gift-reserve-wishlist-question-modal .swal2-actions{gap:.625rem}.gift-reserve-wishlist-question-modal .swal2-actions button{font-size:.8125rem!important;padding:.4375rem .9375rem!important}}#addGiftToWishlistModal .modal-header .modal-title{font-size:1.125rem;color:#5d5d5d}#addGiftToWishlistModal .modal-header .btn-close{font-size:.875rem}#addGiftToWishlistModal .modal-content{padding:.9375rem 1.25rem;border-radius:.1875rem}#addGiftToWishlistModal .modal-body{color:#5d5d5d}#addGiftToWishlistModal .modal-body .add-gift-buttons-container{display:flex;justify-content:space-evenly;gap:.9375rem 1.25rem}#addGiftToWishlistModal .modal-body .add-gift-buttons-container button{display:flex;flex-direction:column;gap:.625rem;align-items:center;justify-content:center;border:none;background-color:transparent;position:relative;transition:transform ease-in-out .2s}#addGiftToWishlistModal .modal-body .add-gift-buttons-container button img{position:relative;width:9.25rem;aspect-ratio:1;border:.0625rem solid #b3cede;border-radius:.625rem}@media (max-width: 425px){#addGiftToWishlistModal .modal-body .add-gift-buttons-container button img{width:6.25rem}}#addGiftToWishlistModal .modal-body .add-gift-buttons-container button small{display:flex;flex-direction:column;align-items:center;justify-content:center}#addGiftToWishlistModal .modal-body .add-gift-buttons-container button small strong{font-weight:400;font-size:1rem;color:#000}#addGiftToWishlistModal .modal-body .add-gift-buttons-container button small span{font-weight:400;font-size:.75rem;color:#5d5d5d}#addGiftToWishlistModal .modal-body .add-gift-buttons-container button[data-action=add-new-gift-wishlist] img{padding:1.875rem}#addGiftToWishlistModal .modal-body .add-gift-buttons-container button[data-action=add-new-gift-wishlist] img{padding:.625rem}#addGiftToWishlistModal .modal-body .add-gift-buttons-container button:hover{transform:translateY(-.3125rem)}.edit-wishlist-button{border:none;background:none;color:#015c91;padding:inherit;display:flex}.remove-reserve-gift-button{border:none;background:none;display:flex;gap:.3125rem;padding:0;align-items:center}.gift-remove-reserve-wishlist-question-modal .modal-remove-reserve-popup{padding:1.875rem!important}.gift-remove-reserve-wishlist-question-modal .modal-remove-reserve-title{color:#333!important;font-size:1.125rem!important;border-bottom:.0625rem solid rgba(1,92,145,.3);padding:0 0 .9375rem}.gift-remove-reserve-wishlist-question-modal .swal2-html-container{margin:.625rem 0 0}.gift-remove-reserve-wishlist-question-modal .swal2-html-container>div{text-align:left!important}.gift-remove-reserve-wishlist-question-modal .swal2-actions{gap:1.25rem}.gift-remove-reserve-wishlist-question-modal .swal2-actions .modal-remove-reserve-confirm-btn{font-weight:500}.gift-remove-reserve-wishlist-question-modal .swal2-actions .modal-remove-reserve-confirm-btn:hover{opacity:.8}.gift-remove-reserve-wishlist-question-modal .swal2-actions .modal-remove-reserve-cancel-btn{font-weight:500}.gift-remove-reserve-wishlist-question-modal .swal2-actions .modal-remove-reserve-cancel-btn:hover{opacity:.8}@media (max-width: 575px){.gift-remove-reserve-wishlist-question-modal .swal2-actions{gap:.625rem}.gift-remove-reserve-wishlist-question-modal .swal2-actions button{font-size:.8125rem!important;padding:.4375rem .9375rem!important}}.set-received-wishlist-gift-button{border:none;background:none;display:flex;gap:.3125rem;padding:0;align-items:center}.set-received-wishlist-gift-button i{font-size:smaller}.gift-mark-as-received-wishlist-question-modal .modal-mark-as-received-popup{padding:1.875rem!important}.gift-mark-as-received-wishlist-question-modal .modal-mark-as-received-title{color:#333!important;font-size:1.125rem!important;border-bottom:.0625rem solid rgba(1,92,145,.3);padding:0 0 .9375rem}.gift-mark-as-received-wishlist-question-modal .swal2-html-container{margin:.625rem 0 0}.gift-mark-as-received-wishlist-question-modal .swal2-html-container>div{text-align:left!important}.gift-mark-as-received-wishlist-question-modal .swal2-actions{gap:1.25rem}.gift-mark-as-received-wishlist-question-modal .swal2-actions .modal-mark-as-received-confirm-btn{font-weight:500}.gift-mark-as-received-wishlist-question-modal .swal2-actions .modal-mark-as-received-confirm-btn:hover{opacity:.8}.gift-mark-as-received-wishlist-question-modal .swal2-actions .modal-mark-as-received-cancel-btn{font-weight:500}.gift-mark-as-received-wishlist-question-modal .swal2-actions .modal-mark-as-received-cancel-btn:hover{opacity:.8}@media (max-width: 575px){.gift-mark-as-received-wishlist-question-modal .swal2-actions{gap:.625rem}.gift-mark-as-received-wishlist-question-modal .swal2-actions button{font-size:.8125rem!important;padding:.4375rem .9375rem!important}}
