.gift-registry-form-modal[data-step="1"] .continue-btn,.gift-registry-form-modal[data-step="2"] .continue-btn{display:block}.gift-registry-form-modal[data-step="1"] .submit-btn,.gift-registry-form-modal[data-step="2"] .submit-btn{display:none}.gift-registry-form-modal[data-step="3"] .continue-btn{display:none}.gift-registry-form-modal[data-step="3"] .submit-btn{display:block}@media (min-width: 1024px){.gift-registry-form-modal[data-step="1"] .continue-btn,.gift-registry-form-modal[data-step="1"] .submit-btn,.gift-registry-form-modal[data-step="2"] .continue-btn,.gift-registry-form-modal[data-step="2"] .submit-btn,.gift-registry-form-modal[data-step="3"] .continue-btn,.gift-registry-form-modal[data-step="3"] .submit-btn{display:none}}.gift-registry-form-modal .modal-dialog{max-width:none;min-height:100vh;min-width:100vw}.gift-registry-form-modal .modal-content{height:100vh}.gift-registry-form-modal .modal-body{height:calc(100% - 3rem)}.gift-registry-form-modal .modal-header{height:3.5rem}.gift-registry-form-modal .modal-header .icon{height:1.5rem;width:1.5rem}.gift-registry-form-modal .modal-header .icon::before,.gift-registry-form-modal .modal-header .icon::after{background-color:#202020}.gift-registry-form-modal .modal-header .icon.sc-chevron-up{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.gift-registry-form-modal progress{background-color:#dadce0;color:#5ead09;height:0.125rem;width:6rem}.gift-registry-form-modal progress::-webkit-progress-bar{background-color:#dadce0;width:100%}.gift-registry-form-modal progress::-webkit-progress-value,.gift-registry-form-modal progress::-moz-progress-bar{background-color:#5ead09}.gift-registry-form-modal .registry-type-item{cursor:pointer}.gift-registry-form-modal .registry-type-item .form-control-label::before,.gift-registry-form-modal .registry-type-item .form-control-label::after{left:auto !important;right:0;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gift-registry-form-modal .registry-type-item input[type="radio"]:checked:checked+label::after{-webkit-transform:scale(0.5) translate(0, -100%);-ms-transform:scale(0.5) translate(0, -100%);transform:scale(0.5) translate(0, -100%)}.gift-registry-form-modal .registry-type-item .registry-type-avatar{width:6rem;height:6rem;min-width:6rem;min-height:6rem;border-radius:.25rem}.gift-registry-form-modal .registry-type-item .registry-type-text-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 57%;-ms-flex:0 0 57%;flex:0 0 57%}.gift-registry-form-modal .gift-registry-btn-continue-wrapper{position:relative;width:100%;bottom:0}.gift-registry-form-modal .gift-registry-btn-continue-wrapper.sticky-cta{outline:0.0625rem solid #fff;position:fixed;left:0;right:0;bottom:0;z-index:1010}.gift-registry-form-modal .gift-registry-btn-continue{width:100%}.gift-registry-form-modal .gift-registry-back{display:none}.gift-registry-form-modal .form-group{margin-bottom:0}.gift-registry-form-modal .form-group .form-control-label{color:#202020}.gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle{border-color:transparent}.gift-registry-form-modal .form-group .form-control,.gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle,.gift-registry-form-modal .form-group .character-label{font-size:.875rem;line-height:1.29;color:#202020;height:2.75rem}.gift-registry-form-modal .form-group .form-control.grEventDescription,.gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle.grEventDescription,.gift-registry-form-modal .form-group .character-label.grEventDescription{min-height:6.5rem}.gift-registry-form-modal .form-group .form-control::-webkit-input-placeholder, .gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle::-webkit-input-placeholder, .gift-registry-form-modal .form-group .character-label::-webkit-input-placeholder{color:#6a6a6a;font-size:.875rem}.gift-registry-form-modal .form-group .form-control::-moz-placeholder, .gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle::-moz-placeholder, .gift-registry-form-modal .form-group .character-label::-moz-placeholder{color:#6a6a6a;font-size:.875rem}.gift-registry-form-modal .form-group .form-control:-ms-input-placeholder, .gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle:-ms-input-placeholder, .gift-registry-form-modal .form-group .character-label:-ms-input-placeholder{color:#6a6a6a;font-size:.875rem}.gift-registry-form-modal .form-group .form-control::-ms-input-placeholder, .gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle::-ms-input-placeholder, .gift-registry-form-modal .form-group .character-label::-ms-input-placeholder{color:#6a6a6a;font-size:.875rem}.gift-registry-form-modal .form-group .form-control::placeholder,.gift-registry-form-modal .form-group .form-control .bs-placeholder,.gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle::placeholder,.gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle .bs-placeholder,.gift-registry-form-modal .form-group .character-label::placeholder,.gift-registry-form-modal .form-group .character-label .bs-placeholder{color:#6a6a6a;font-size:.875rem}.gift-registry-form-modal .form-group .form-control .filter-option-inner-inner,.gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle .filter-option-inner-inner,.gift-registry-form-modal .form-group .character-label .filter-option-inner-inner{padding-top:0.125rem}.gift-registry-form-modal .form-group .form-control.dropdown-item,.gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle.dropdown-item,.gift-registry-form-modal .form-group .character-label.dropdown-item{border:none}.gift-registry-form-modal .form-group .form-control.btn-light,.gift-registry-form-modal .form-group .bootstrap-select>.dropdown-toggle.btn-light,.gift-registry-form-modal .form-group .character-label.btn-light{background-color:unset}.gift-registry-form-modal .form-group .character-label{height:unset}.gift-registry-form-modal .form-group .region-code{color:#6a6a6a}.gift-registry-form-modal .form-group .bootstrap-select .no-result{font-size:.6875rem;padding:0.3125rem}.gift-registry-form-modal .event-shipping .sc-icon-plus::before,.gift-registry-form-modal .event-shipping .sc-icon-plus::after{width:1rem}.gift-registry-form-modal .event-shipping .disabled{opacity:0.5}.gift-registry-form-modal .show-gr-gradient{z-index:1;left:0;right:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(-47.6%, rgba(255,255,255,0)), to(#fff));background:-o-linear-gradient(top, rgba(255,255,255,0) -47.6%, #fff 100%);background:linear-gradient(180deg, rgba(255,255,255,0) -47.6%, #fff 100%);height:2.125rem}.gift-registry-close-form-modal .modal-dialog{min-width:100vw;position:fixed;top:auto;right:auto;left:auto;bottom:0}.gift-registry-close-form-modal .registry-form-close-button .sc-icon-cross{width:1.5rem;height:1.5rem}.gift-registry-close-form-modal .modal-footer button{width:50%}.modal-open .header.fixed-top{z-index:1010}@media (min-width: 768px){.create-gift-registry-form{width:100%}.gift-registry-buttons-wrapper{bottom:0}}@media (min-width: 992px){.gift-registry-form-modal .modal-dialog{min-height:unset;min-width:unset}.gift-registry-form-modal.show .modal-dialog{width:56rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gift-registry-form-modal .modal-header .icon{height:2rem;width:2rem}.gift-registry-form-modal .modal-content{height:43rem;border-radius:.25rem}.gift-registry-form-modal .modal-body{height:calc(100% - 3.5rem)}.gift-registry-form-modal .create-gift-registry-form{width:36rem}.gift-registry-form-modal .registry-type-tiles-wrapper{margin-left:-1rem}.gift-registry-form-modal .registry-type-item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:.25rem}.gift-registry-form-modal .registry-type-item:hover{outline:0.0625rem solid #dadce0}.gift-registry-form-modal .registry-type-item.registry-type-selected{outline:0.125rem solid #baaa99}.gift-registry-form-modal .registry-type-item .form-control-label::before,.gift-registry-form-modal .registry-type-item .form-control-label::after{display:none}.gift-registry-form-modal .registry-type-item .registry-type-avatar,.gift-registry-form-modal .registry-type-item .registry-type-text-wrapper{width:7.5rem;height:7.5rem;min-width:7.5rem}.gift-registry-form-modal .registry-type-item .registry-type-text-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.gift-registry-form-modal .gift-registry-buttons-wrapper{bottom:1rem}.gift-registry-form-modal .gift-registry-buttons-wrapper.negative-margin{margin-top:-3.75rem}.gift-registry-form-modal .gift-registry-btn-continue-wrapper{position:unset}.gift-registry-form-modal .gift-registry-btn-continue-wrapper,.gift-registry-form-modal .gift-registry-back,.gift-registry-form-modal .gift-registry-submit-btn{width:12.5rem}.gift-registry-form-modal .gift-registry-back{display:block}.gift-registry-form-modal .form-group .form-control.grEventDescription{height:6.75rem}.gift-registry-form-modal .show-gr-gradient{height:2.6875rem}.gift-registry-close-form-modal .modal-dialog{min-width:41.5rem;bottom:unset;right:unset;top:50%;left:50%}.gift-registry-close-form-modal.show .modal-dialog,.gift-registry-close-form-modal.fade .modal-dialog{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.gift-registry-remove-item .modal-title{border-bottom:1px solid #dadce0}.gift-registry-remove-item .modal-title::after{content:none}.gift-registry-remove-item .modal-footer button{width:12rem}.outer-circle{height:9.375rem;width:9.375rem}.inner-circle{height:8.375rem;width:8.375rem}.loading-bar-circle{fill:none;stroke:#baaa99;stroke-width:0.5rem}.loading-bar-icon{stroke-dasharray:450;stroke-dashoffset:450}.modal-fixed-bottom{position:fixed;top:auto;right:auto;left:50%;bottom:0;margin:0;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important;width:100%}@media (min-width: 768px){.modal-fixed-bottom{position:initial;margin:auto;left:auto;-webkit-transform:initial !important;-ms-transform:initial !important;transform:initial !important}}.gift-registry-page .gift-registry-page-banner h3{font-family:"IvyPrestoDisplay",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:400;letter-spacing:0.24px /*!rtl:normal*/;color:#3b3b3b}.gift-registry-page .gift-registry-page-banner h3 span{font-style:italic}.gift-registry-page .gift-registry-page-banner button.btn-primary{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.gift-registry-page .gift-registry-page-banner button.btn-primary .icon-gift-registry-black{display:none}.gift-registry-page .gift-registry-page-banner button.btn-primary:hover{text-decoration:none}.gift-registry-page .gift-registry-page-banner button.btn-primary:hover .icon-gift-registry-white{display:none}.gift-registry-page .gift-registry-page-banner button.btn-primary:hover .icon-gift-registry-black{display:inline-block}.gift-registry-page .gift-registry-page-banner button.btn-primary:focus .icon-gift-registry-white,.gift-registry-page .gift-registry-page-banner button.btn-primary:active .icon-gift-registry-white{display:inline-block}.gift-registry-page .gift-registry-page-banner button.btn-primary:focus .icon-gift-registry-black,.gift-registry-page .gift-registry-page-banner button.btn-primary:active .icon-gift-registry-black{display:none}.gift-registry-page .gift-registry-page-banner.empty-gift-registry-page{background-color:#f3f6f6}.gift-registry-page .gift-registry-page-banner.empty-gift-registry-page .description{color:#6a6a6a;font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:500}.gift-registry-page .gift-registry-page-banner.empty-gift-registry-page .description a{color:#000}.gift-registry-page .gift-registry-page-wrapper .gift-registry-card{background-color:#fff}.gift-registry-page .gift-registry-page-wrapper .gift-registry-card .gift-registry-information{max-width:12.5rem}.gift-registry-page .gift-registry-page-wrapper .gift-registry-card .gift-registry-image{width:3.5rem;height:3.5rem;border:0.0625rem solid #baaa99}.manage-registry-get-inspired .container{margin-bottom:0}@media (min-width: 1200px){.manage-registry-get-inspired .container{width:70.938rem}}.manage-registry-get-inspired .container .col-12{padding:0 0.625rem}@media (min-width: 1200px){.manage-registry-get-inspired .container .col-12{padding:0 1.25rem}}.manage-registry-get-inspired .container.carousel-container{margin-right:0;padding:0 0.938rem}@media (max-width: 991.98px){.manage-registry-get-inspired .container.carousel-container{margin-right:-2.1%}}@media (min-width: 992px){.manage-registry-get-inspired .container.carousel-container{margin-right:auto}}.manage-registry-get-inspired h2{font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:600;text-align:center;letter-spacing:0.24px /*!rtl:normal*/;font-size:2rem;color:#3b3b3b;padding-top:2.5rem;padding-bottom:1.25rem;margin:0}@media (min-width: 1200px){.manage-registry-get-inspired h2{font-size:2.5rem;letter-spacing:0.3px /*!rtl:normal*/;padding-top:3.375rem;padding-bottom:1.75rem}}.manage-registry-get-inspired .image-container picture{display:block;text-align:center;min-height:21.125rem}.manage-registry-get-inspired .image-container picture img{width:100%}.manage-registry-get-inspired .content-container{min-height:8.188rem;background-color:#e8e5df;text-align:center}.manage-registry-get-inspired .content-container h3{font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:600;text-align:center;letter-spacing:0.16px /*!rtl:normal*/;font-size:1.3125rem;color:#3b3b3b;padding-top:1.375rem;padding-bottom:0.813rem;margin:0}.manage-registry-get-inspired .content-container h3 span{font-style:italic}.manage-registry-get-inspired .content-container button{min-width:9.688rem;margin:0 auto 1.25rem}.manage-registry-get-inspired .slick-list{padding:0 9.75% 0 0 !important}@media (min-width: 1200px){.manage-registry-get-inspired .slick-list{padding:0 !important}}@media (min-width: 1200px){.manage-registry-get-inspired .slick-slide{width:378px !important}}.page[data-action="GiftRegistry-Show"] .main-content{margin-top:0}.social-share-modal .social-icons{pointer-events:none}.social-share-modal .sc-icon-cross{width:1.5rem;height:1.5rem}@media (min-width: 1200px){.social-share-modal .sc-icon-cross{width:2rem;height:2rem}}.social-share-modal .modal-dialog{min-width:100vw;position:fixed;top:auto;right:0;left:0;bottom:0}@media (min-width: 992px){.social-share-modal .modal-dialog{min-width:33rem;top:50%;right:unset;left:50%;bottom:unset}}.social-share-modal .btn-primary .copy-icon{-webkit-transition:-webkit-filter 0.15s ease;transition:-webkit-filter 0.15s ease;-o-transition:filter 0.15s ease;transition:filter 0.15s ease;transition:filter 0.15s ease, -webkit-filter 0.15s ease}.social-share-modal .btn-primary:hover .copy-icon{-webkit-filter:invert(100%);filter:invert(100%);-webkit-transition:-webkit-filter 0.15s ease;transition:-webkit-filter 0.15s ease;-o-transition:filter 0.15s ease;transition:filter 0.15s ease;transition:filter 0.15s ease, -webkit-filter 0.15s ease}.breadcrumbs-button-container.buyer{-webkit-box-shadow:0 0.25rem 0.5rem rgba(106,106,106,0.1);box-shadow:0 0.25rem 0.5rem rgba(106,106,106,0.1)}.breadcrumbs-button-container .breadcrumb-button{width:5.359rem;border-bottom:0.25rem solid #fff}@media (min-width: 544px){.breadcrumbs-button-container .breadcrumb-button{width:8rem}}.breadcrumbs-button-container .breadcrumb-button:hover{border-color:#d8cfc6}.breadcrumbs-button-container .breadcrumb-button.active{border-color:#baaa99}.gift-registry-container{max-width:60rem}.gift-registry-container .gift-registry-banner{border-radius:0}@media (min-width: 544px){.gift-registry-container .gift-registry-banner{border-radius:.5rem}}.gift-registry-container .gift-registry-info{position:absolute}@media (min-width: 544px){.gift-registry-container .gift-registry-info{position:static}}.gift-registry-container .gift-registry-info .gift-registry-image-avatar{margin-top:0;width:4.5rem;height:4.5rem}@media (min-width: 544px){.gift-registry-container .gift-registry-info .gift-registry-image-avatar{margin-top:-2.375rem;width:8.5rem;height:8.5rem}}.gift-registry-container .gift-registry-info .gift-registry-image-background{border-radius:0.5rem 0.5rem 0 0;border:.063rem solid #dadce0}@media (min-width: 544px){.gift-registry-container .gift-registry-info .gift-registry-image-background{border-radius:0;border:none}}.gift-registry-container .gift-registry-info .gift-registry-description{border-radius:0 0 0.5rem 0.5rem;border:.063rem solid #dadce0}@media (min-width: 544px){.gift-registry-container .gift-registry-info .gift-registry-description{border-radius:0;border:none}}.gift-registry-container .filter-buttons{overflow-x:auto !important}.gift-registry-container .registry-products-wrapper .registry-products{border-style:solid;border-width:0 0 0 .0625rem}.gift-registry-container .registry-products-wrapper .registry-products .registry-card{border-style:solid;border-width:0 .0625rem .0625rem 0}.gift-registry-container .registry-products-wrapper .registry-products .registry-card:nth-child(-n+2){border-top-width:.0625rem}@media (min-width: 992px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card:nth-child(-n+5){border-top-width:.0625rem}}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile{padding:0 !important}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile.gift-card-product-tile img{margin-top:1.5rem;height:9.75rem;margin-bottom:2.3125rem}@media (min-width: 768px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile.gift-card-product-tile img{height:13.8125rem}}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile.gift-card-product-tile .tile-body{height:4.25rem}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .tile-wishlist,.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .product-custom-badge{display:none}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .product-badge-container{height:1.5rem}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .slick-dots,.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .static-slider-dots{margin:0.5rem 0 !important;padding:0 !important}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .brand-container{font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-size:1rem;line-height:1.125rem}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .name-container{font-size:.75rem;line-height:1.3}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .price-container{height:auto;margin:0.25rem 0 !important;padding:0 !important;font-size:.75rem;line-height:1.34;font-weight:600;color:#202020;min-height:2rem}@media (min-width: 768px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .product-tile .price-container{min-height:auto}}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .tile-options .minicart-icon-dimension{width:1.5rem;height:1.5rem}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .tile-options .quantity-creator{width:7.25rem}@media (min-width: 992px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .tile-options .quantity-creator{width:10.5rem}}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .tile-options .quantity-creator .form-control{width:1.75rem}@media (min-width: 992px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .tile-options .quantity-creator .form-control{width:4.5rem}}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .remove-btn:focus{-webkit-box-shadow:none;box-shadow:none}.gift-registry-container .registry-products-wrapper .registry-products .modal-title::after{border-color:#202020;padding:0;margin-top:1.25rem}.gift-registry-container .progress-bar-view-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0.125rem;width:12.5rem}.gift-registry-container .progress-bar-view-more::-webkit-progress-bar{background-color:#dadce0}.gift-registry-container .progress-bar-view-more::-moz-progress-bar,.gift-registry-container .progress-bar-view-more::-webkit-progress-value{background-color:#5ead09}.add-to-favorites-success-modal,.remove-from-favorites-success-modal{width:21.4375rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:smooth-disappear-to-bottom .75s ease forwards;animation:smooth-disappear-to-bottom .75s ease forwards}@-webkit-keyframes smooth-disappear-to-bottom{from{bottom:2.5rem;opacity:1}to{bottom:-100%;opacity:0}}@keyframes smooth-disappear-to-bottom{from{bottom:2.5rem;opacity:1}to{bottom:-100%;opacity:0}}.add-to-favorites-success-modal.visible,.remove-from-favorites-success-modal.visible{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:smooth-appear-from-bottom .75s ease forwards;animation:smooth-appear-from-bottom .75s ease forwards}@-webkit-keyframes smooth-appear-from-bottom{from{bottom:-100%;opacity:0}to{bottom:2.5rem;opacity:1}}@keyframes smooth-appear-from-bottom{from{bottom:-100%;opacity:0}to{bottom:2.5rem;opacity:1}}.add-to-favorites-success-modal.favorites-modal.visible,.remove-from-favorites-success-modal.favorites-modal.visible{-webkit-animation:smooth-disappear-to-bottom-favorites .75s ease forwards;animation:smooth-disappear-to-bottom-favorites .75s ease forwards;-webkit-animation:smooth-appear-from-bottom-favorites .75s ease forwards;animation:smooth-appear-from-bottom-favorites .75s ease forwards}@-webkit-keyframes smooth-disappear-to-bottom-favorites{from{bottom:5.25rem;opacity:1}to{bottom:-100%;opacity:0}}@keyframes smooth-disappear-to-bottom-favorites{from{bottom:5.25rem;opacity:1}to{bottom:-100%;opacity:0}}@-webkit-keyframes smooth-appear-from-bottom-favorites{from{bottom:-100%;opacity:0}to{bottom:5.25rem;opacity:1}}@keyframes smooth-appear-from-bottom-favorites{from{bottom:-100%;opacity:0}to{bottom:5.25rem;opacity:1}}@media (min-width: 992px){.add-to-favorites-success-modal.favorites-modal.visible,.remove-from-favorites-success-modal.favorites-modal.visible{-webkit-animation:smooth-disappear-to-bottom-favorites .75s ease forwards;animation:smooth-disappear-to-bottom-favorites .75s ease forwards;-webkit-animation:smooth-appear-from-bottom-favorites .75s ease forwards;animation:smooth-appear-from-bottom-favorites .75s ease forwards}@-webkit-keyframes smooth-disappear-to-bottom-favorites{from{bottom:3rem;opacity:1}to{bottom:-100%;opacity:0}}@keyframes smooth-disappear-to-bottom-favorites{from{bottom:3rem;opacity:1}to{bottom:-100%;opacity:0}}@-webkit-keyframes smooth-appear-from-bottom-favorites{from{bottom:-100%;opacity:0}to{bottom:3rem;opacity:1}}@keyframes smooth-appear-from-bottom-favorites{from{bottom:-100%;opacity:0}to{bottom:3rem;opacity:1}}}.add-to-favorites-success-modal.visible,.remove-from-favorites-success-modal.visible{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.gift-registry-landing-page.requestor-view .tile-btn-add-tocart-panel{display:none}.gift-registry-landing-page.buyer-view .product-tile .tile-body{padding:1rem 0 0}.gift-registry-landing-page.buyer-view .add-items-to-gift-registry{display:none}.gift-registry-landing-page.buyer-view .qty-btn-block .pt-addtocart-btn{padding:6.5px;width:100%;-webkit-box-shadow:none;box-shadow:none;outline:none;border-radius:0;margin-top:0.3rem;height:37px}@media (max-width: 767.98px){.gift-registry-landing-page.buyer-view .qty-btn-block .pt-addtocart-btn{font-size:.75rem}}html[dir="rtl"] .gr-ban-right-block{text-align:left !important}@media (max-width: 767.98px){html[dir="rtl"] .gr-ban-right-block{text-align:center !important}}.add-items-to-gift-registry{padding-top:3rem}.more-btn-wrapper{width:100%;-webkit-box-shadow:-0.3125rem 0 0 0 #fff;box-shadow:-0.3125rem 0 0 0 #fff}.settings-section .settings-section-buttons{width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content}@media (min-width: 768px){.settings-section .settings-section-buttons{width:19.75rem}}.settings-section .settings-section-buttons button:hover{text-decoration:underline}.settings-section .settings-section-buttons button.active{padding-left:0.75rem !important;border-left:.25rem solid #baaa99 !important;font-weight:600}.settings-section .settings-section-forms{width:100%}@media (min-width: 768px){.settings-section .settings-section-forms{width:34.25rem}}.settings-section .settings-section-forms .registry-form-container{position:fixed;height:100dvh;overflow-x:hidden}@media (min-width: 768px){.settings-section .settings-section-forms .registry-form-container{position:static;height:auto;overflow-x:visible}}.settings-section .settings-section-forms .registry-form-container .event-submit{width:100%}@media (min-width: 768px){.settings-section .settings-section-forms .registry-form-container .event-submit{width:10.5rem}}.settings-section .settings-section-forms .registry-form-container .event-submit.disabled{background-color:#baaa99;border-color:#baaa99}.settings-section .settings-section-forms .registry-form-container .phone-country-code-selector button{height:2.75rem}.settings-section .settings-section-forms .registry-form-container .grEventDescription{min-height:9.5rem}.settings-section .settings-section-forms .registry-form-container .gr-edit-form,.settings-section .settings-section-forms .registry-form-container .event-input{margin-bottom:0 !important}.settings-section .settings-section-forms .registry-form-container .form-group{margin-bottom:1rem !important}.settings-section .settings-section-forms .registry-form-container .event-name-input .form-group,.settings-section .settings-section-forms .registry-form-container .event-date-input .form-group{margin-bottom:1.5rem !important}.settings-section .settings-section-forms .registry-form-container .form-control-label{margin-bottom:0.25rem !important}.settings-section .settings-section-forms .registry-form-container .form-control-label::before,.settings-section .settings-section-forms .registry-form-container label{color:#202020}.track-container .gift-registry-card{border-radius:0.25rem}.track-container .gift-registry-card .gift-image{width:6.5rem;height:6.5rem}@media (min-width: 1200px){.track-container .gift-registry-card .gift-short-description{width:10.25rem}}.track-container .gift-registry-card .gift-purchaser-name{max-width:9.375rem;cursor:pointer}@media (min-width: 992px){.track-container .gift-registry-card .gift-purchaser-name{max-width:15.0625rem}}@media (max-width: 1023.98px){.track-container .gift-registry-card .gift-line-format{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}}.track-container .separator-vertical{height:2.25rem;display:none}@media (min-width: 992px){.track-container .separator-vertical{display:block}}.gift-registry-view-btn{color:#202020}.remove-gift-registry-modal .modal-content{height:22rem}

