.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 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.empty-gift-registry-page .description{max-width:21.438rem}.gift-registry-page .gift-registry-page-wrapper .gift-registry-card .gift-registry-image{width:6.5rem;height:6.5rem}.gift-registry-page .gift-registry-create-btn:hover svg{stroke:#fff}.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}.page[data-action="GiftRegistry-ShowSettings"] .main-content{position:relative}.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}}.breadcrumbs-button-container .breadcrumb-button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:0.125rem solid #fff}@media (min-width: 1024px){.breadcrumbs-button-container .breadcrumb-button{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}}.gift-registry-info{width:100%}@media (min-width: 768px){.gift-registry-info{width:25rem}}@media (min-width: 1024px){.gift-registry-info{width:31.25rem}}.gift-registry-info .v-divider{height:1.5rem}.gift-registry-container .filter-buttons{overflow-x:auto !important}.gift-registry-container .custom-product-tile .price-container{margin-bottom:0.5rem}.gift-registry-container .registry-products-wrapper .registry-products .registry-card.col-6{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 0.25rem);-ms-flex:0 0 calc(50% - 0.25rem);flex:0 0 calc(50% - 0.25rem);max-width:calc(50% - 0.25rem)}@media (min-width: 1024px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.333% - 0.5rem);-ms-flex:0 0 calc(33.333% - 0.5rem);flex:0 0 calc(33.333% - 0.5rem);max-width:calc(33.333% - 0.5rem)}}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .most-wanted-badge{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.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 .remove-btn:focus{-webkit-box-shadow:none;box-shadow:none}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .change-favorite-status{width:2rem;height:2rem;background-color:rgba(253,251,248,0.6)}@media (min-width: 544px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .change-favorite-status{width:3rem;height:3rem}}@media (max-width: 767.98px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .change-favorite-status svg{-webkit-transform:scale(0.666);-ms-transform:scale(0.666);transform:scale(0.666)}}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .quantity-selector{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}@media (min-width: 768px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .quantity-selector{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .quantity-selector .form-control{background-color:transparent !important}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .quantity-selector .quantity-btn{width:auto;height:auto;background-color:#fdfbf8;line-height:0.5rem}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .quantity-selector .quantity-btn i{height:0.5rem}@media (min-width: 768px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .quantity-selector .quantity-btn{height:2.5rem}.gift-registry-container .registry-products-wrapper .registry-products .registry-card .quantity-selector .quantity-btn i{height:100%}}@media (min-width: 1024px){.gift-registry-container .registry-products-wrapper .registry-products .registry-card .quantity-selector .quantity-btn{background-color:transparent}}.gift-registry-container .registry-products-wrapper .registry-products .modal-title::after{border-color:#202020;padding:0;margin-top:1.25rem}.gift-registry-container .tn-filter-button{min-width:6.813rem;border:.0625rem solid #c6c4bb;outline:0;color:#2d2b22;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.gift-registry-container .tn-filter-button.selected{border-color:#b05d3c;color:#8e4b2d}.gift-registry-container .tn-filter-button:hover{border-color:#b05d3c;outline:0.031rem solid #b05d3c}.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}.more-btn-wrapper button{width:10.625rem}.settings-section{max-width:70rem !important}.settings-section .settings-section-buttons{width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;z-index:1}@media (min-width: 1024px){.settings-section .settings-section-buttons{width:18.75rem;min-width:18.75rem}}.settings-section .settings-section-buttons button{height:3rem}.settings-section .settings-section-buttons button:hover{background-color:#f3e5df}.settings-section .settings-section-buttons button.active span{font-weight:400;color:#8e4b2d}.settings-section .settings-section-buttons button.active .icon-calendar,.settings-section .settings-section-buttons button.active .icon-truck-black{background-color:#b05d3c}.settings-section .settings-section-buttons button.active::before{content:"";width:0.125rem;height:100%;position:absolute;left:0;background-color:#b05d3c}.settings-section .settings-section-forms{width:100%;position:absolute;top:0;bottom:0;right:0;z-index:1;background-color:#f9f7ee;visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.settings-section .settings-section-forms.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}@media (min-width: 1024px){.settings-section .settings-section-forms{position:static;height:auto;overflow-x:visible;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.settings-section .settings-section-forms .registry-form-container .select-date-row .col-4{padding:0;max-width:calc(33.33% - 0.35rem);-webkit-box-flex:0;-webkit-flex:0 0 calc(33.33% - 0.35rem);-ms-flex:0 0 calc(33.33% - 0.35rem);flex:0 0 calc(33.33% - 0.35rem)}@media (min-width: 1024px){.settings-section .settings-section-forms .registry-form-container .select-date-row .col-4{max-width:12.88%;-webkit-box-flex:0;-webkit-flex:0 0 12.88%;-ms-flex:0 0 12.88%;flex:0 0 12.88%}}.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 .form-control-label::before,.settings-section .settings-section-forms .registry-form-container label{color:#202020}@media (min-width: 1024px){.track-container .no-purchases{width:37.5rem;max-width:37.5rem}}.track-container .gift-registry-card{max-width:49.875rem}.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{cursor:pointer}@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: 768px){.track-container .separator-vertical{display:block}}.gift-registry-divider{height:1rem}.registry-type-item,.gr-address-entry-container{cursor:pointer;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:.25rem;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.registry-type-item:hover,.gr-address-entry-container:hover{border-color:#939188 !important}.registry-type-item.registry-type-selected,.gr-address-entry-container.registry-type-selected{border-color:#b05d3c !important}@media (min-width: 768px){.registry-type-item,.gr-address-entry-container{-webkit-flex-basis:calc(50% - 0.5rem);-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem)}}.registry-type-item .registry-type-avatar,.gr-address-entry-container .registry-type-avatar{width:6rem;height:6rem;min-width:6rem;min-height:6rem;border-radius:.25rem}.registry-type-item .form-control-label::before,.registry-type-item .form-control-label::after,.gr-address-entry-container .form-control-label::before,.gr-address-entry-container .form-control-label::after{display:none}@media (min-width: 768px){.create-gift-registry-form{width:100%}}@media (min-width: 1024px){.create-gift-registry-form[data-step="3"] .gift-registry-buttons-wrapper{margin-top:2rem !important}}@media (min-width: 1024px){.gift-registry-btn-continue,.gift-registry-submit-btn{width:12.5rem;max-width:12.5rem}}.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}.giftregistry-cmp-sticky{-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.5, 0, 0, 1);transition:-webkit-transform 0.8s cubic-bezier(0.5, 0, 0, 1);-o-transition:transform 0.8s cubic-bezier(0.5, 0, 0, 1);transition:transform 0.8s cubic-bezier(0.5, 0, 0, 1);transition:transform 0.8s cubic-bezier(0.5, 0, 0, 1), -webkit-transform 0.8s cubic-bezier(0.5, 0, 0, 1)}.giftregistry-cmp-sticky.m-stuck{position:fixed;top:0;left:0;right:0;z-index:1010;background-color:#fdfbf8;border-bottom:.0625rem solid #dfddd4;-webkit-animation:slideDown 0.8s cubic-bezier(0.5, 0, 0, 1);animation:slideDown 0.8s cubic-bezier(0.5, 0, 0, 1)}@-webkit-keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}

