.giftreggie-front{margin:5% auto}.giftreggie-footer{display:none}.create-page{margin:0 auto!important}@media (max-width: 760px){.giftreggie-front{margin:0 auto!important}.mange-profile-page-button.view-cart{display:block!important;font-size:17px!important;padding:12px!important;margin-bottom:20px}.edit-container-rigge .action-buttons.giftreggie-desktop{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center}}@media (min-width: 760px){.giftreggie-front .giftreggie-body form.giftreggie-registry-form table tbody tr,.wishlis_desktop_table tbody tr{--outline-color: #48A0A0;--outline-thickness: .8px;box-shadow:0 var(--outline-thickness) 0 0 var(--outline-color);outline-offset:-1px}}.giftreggie-registry .rigge-header-tabs a:not(.button){text-transform:capitalize}.giftreggie-front table tr td,.giftreggie-front table tr th{border:none!important}.rigge-header-tabsa a:not(.button){display:inline-flex;position:relative;border-bottom:3px solid transparent;margin-right:30px;padding:18px 0 6px;text-transform:uppercase;opacity:.4;line-height:1;font-weight:700;font-family:var(--tabHeadingFontFamily);color:var(--colorTextBody);justify-content:center;align-items:center;gap:7px}.rigge-header-tabs{display:flex;justify-content:space-between}.giftregistry-navbar .rigge-header-tabs a{display:flex;justify-content:center;align-items:center;gap:8px}.rigge-header-tabs a{margin:0 10px 0 0!important;padding-top:0!important;display:flex;justify-content:center;align-items:center;gap:8px}.main-section-banner-title{background-image:url(/cdn/shop/files/Rectangle_921_1_af9bd1fe-3de8-4350-b27e-07018f42e47e.jpg);background-position:center;padding:0 5%;height:100%;min-height:500px;margin-bottom:40px;display:flex;justify-content:flex-start;align-items:center;background-size:cover}.action-buttons.giftreggie-desktop button,button.kb-giftreggie-add-to-cart.btn{min-width:300px}.quick-questions .contact-info a{color:#000!important}.quick-questions{margin-top:4%!important}@media (max-width: 650px){.giftreggie-front .rigge-header-tabs{flex-wrap:wrap!important}}@media (max-width: 400px){.account-pages-header .rigge-header-tabs{gap:20px 3px!important}.giftreggie-front table tr td,.giftreggie-front table tr th{font-size:60%!important}}.bottom-left-corener-radius{background:#fff3e9;border-radius:0 0 0 12px!important;overflow:visible}.bottom-right-corener-radius{background:#fff3e9;border-radius:0 0 12px!important;overflow:visible}.wishlist-reggie .giftreggie-share-email-details{display:block;margin:0 auto;border:1px solid;border-radius:20px;padding:10px;position:absolute;background:#fff;right:17px;width:300px;z-index:9}.wishlist-reggie .giftreggie-share-email-details button{margin-top:8px;height:40px!important;padding:0}.wishlist-reggie .giftreggie-share-email-details input{margin:8px auto}.giftreggie-registry.giftreggie-wishlist .main-section-banner-title{margin-bottom:0!important}.giftreggie-registry.giftreggie-wishlist .giftregistry-navbar{margin:2% 0 1%}.giftreggie-registry.giftreggie-wishlist .giftreggie-share-buttons{gap:10px}.giftreggie-registry.giftreggie-wishlist ul.giftreggie-share-buttons li{width:fit-content!important;padding:10px 20px}.main-content-banner{max-width:300px;text-align:left}.main-content-banner h2,.main-content-banner p{color:#fff!important;text-align:left!important}.giftreggie-products-grid{display:flex;gap:20px;margin:20px 0;flex-wrap:wrap;justify-content:center;align-items:flex-start}.giftreggie-product-card{border:1px solid #000;border-radius:8px;overflow:hidden;background:#fff;max-width:30%!important;width:100%}.giftreggie-card-image-container{position:relative;overflow:hidden}.giftreggie-card-image{width:100%;height:320px;object-fit:contain;display:block;background:#fff}.giftreggie-card-content{padding:15px}.giftreggie-card-title{margin:0 0 10px;font-size:16px;line-height:1.3}.giftreggie-card-title a{color:inherit;text-decoration:none}.giftreggie-card-title a:hover{text-decoration:underline}.giftreggie-card-price{font-weight:700;font-size:18px;margin-bottom:12px;color:#333}.giftreggie-add-to-cart{width:100%;padding:10px;background-color:#333;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s ease}.giftreggie-add-to-cart:hover{background-color:#555}.giftreggie-products-slider{display:none;position:relative;margin:20px 0;overflow:hidden}.giftreggie-slider-container{display:flex;transition:transform .3s ease;width:100%}.giftreggie-slide{flex:0 0 85%;margin:0 7.5%;border:1px solid #000;border-radius:8px;overflow:hidden;background:#fff;box-sizing:border-box}.giftreggie-slider-controls{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding:0 10px}.giftreggie-slider-prev,.giftreggie-slider-next{background:#fff3e9;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.giftreggie-slider-prev:hover,.giftreggie-slider-next:hover{background:#000;color:#fff}.giftreggie-slider-dots{display:flex;justify-content:center;gap:8px}.giftreggie-slider-dot{width:8px;height:8px;border-radius:50%;background:#ddd;cursor:pointer;transition:background-color .2s ease}.giftreggie-slider-dot.active{background:#000}@media (max-width: 767px){.main-section-banner-title{background-image:url(/cdn/shop/files/Rectangle_921_7e5d7aa6-64a5-4831-85b1-814b7f92089f.jpg);background-position:center;padding:0 5%;height:100%;min-height:500px;margin-bottom:40px;display:flex;justify-content:center;align-items:center;background-size:cover}.main-content-banner h2,.main-content-banner p{text-align:center!important}.wishlist-reggie .giftreggie-products-grid{display:none}.giftreggie-products-slider{display:block}.giftreggie-card-image{height:200px}.giftreggie-card-content{padding:12px}}@media (min-width: 768px){.giftreggie-products-slider{display:none}}@media (max-width: 767px){.giftreggie-registry.giftreggie-wishlist .giftreggie-permalink{margin-bottom:10px}.giftreggie-front .action-buttons{flex-direction:row!important;gap:8px!important}.giftreggie-slide{flex:0 0 96.1%;margin:0 2%}.giftreggie-card-image{height:180px}.giftreggie-card-content{padding:10px}ul.giftreggie-share-buttons{display:flex;justify-content:center;flex-wrap:wrap;padding:10px 0;align-items:center}}.add-product-btn a{color:#fff!important}.add-product-btn:hover{background:#fff8f2!important;color:#000!important}.add-product-btn:hover a{color:#000!important}.remove-all-product-btn{background:#fff8f2!important;color:#000!important}.remove-all-product-btn:hover{background:#000!important;color:#fff!important}.add-product-btn,.remove-all-product-btn{min-width:150px;transition:.3s}.giftreggie-front input[type=button]:hover,.giftreggie-front button:hover,.giftreggie-front .button:hover{color:#000!important;background:#fff8f2!important}.giftreggie-add-to-cart{width:-webkit-fill-available!important}ul.giftreggie-share-buttons li{border-radius:20px!important}@media (min-width: 767px){.add-product-btn,.remove-all-product-btn{width:280px!important;margin-top:15px}.giftregistry-navbar .rigge-header-tabs a:not(.button) svg{max-width:20px;display:block!important}.container.giftregistry-navbar{max-width:95%!important}.giftreggie-registry.giftreggie-wishlist{width:80%}}.giftreggie-registry.giftreggie-wishlist{width:100%!important}.giftregistry-navbar{margin-top:4%}.giftregistry-navbar .rigge-header-tabs{border:none}.giftregistry-navbar .rigge-header-tabs a:not(.button).active{border:none;background:#000;padding:1% 1.2% .9%;border-radius:15px;color:#fff3e9}.giftregistry-navbar .rigge-header-tabs a:not(.button){background:#fff3e9;padding:1% 1.2% .5%;border-radius:15px;color:#000;opacity:1}.giftregistry-navbar .rigge-header-tabs a:not(.button).logout{background:transparent;padding:1% 1.2% .5%;border-radius:0;color:#000;margin:0!important}p.giftreggie-add-products{margin:15px auto 28px!important}@media (max-width: 650px){.wishlist-reggie.giftreggie-registry.giftreggie-wishlist .action-buttons span{margin:0 8px!important}.rigge-header-tabs{justify-content:center}.giftreggie-sharing .giftreggie-permalink{font-size:85%!important;padding:20px 10px}.giftreggie-add-products a{font-size:75%;text-align:center;margin:auto;max-width:85%!important;display:block}}.giftreggie-slider-next,.giftreggie-slider-prev,.giftreggie-slider-next:hover,.giftreggie-slider-prev:hover{max-width:80px;background:transparent!important;color:#000!important}@media (min-width: 1200px){.giftreggie-products-grid{max-width:85%!important;margin:auto!important}.giftreggie-add-products,.container.giftregistry-navbar{max-width:80%!important;margin:auto!important}}@media (max-width: 1330px){ul.giftreggie-share-buttons{display:flex;justify-content:space-between}ul.giftreggie-share-buttons li{width:48%!important;border-radius:20px;padding:0;height:42px;font-size:16px!important;margin:10px 0;display:flex!important;justify-content:center;align-items:center}.giftreggie-sharing input{padding:20px 5px}}@media (min-width: 1331px){.giftreggie-sharing input{margin-left:0!important}}@media (min-width: 768px) and (max-width: 920px){.giftreggie-product-card{max-width:42%!important}}@media (max-width: 480px){.main-section-banner-title{min-height:330px}.giftreggie-card-image{min-height:300px}.giftreggie-front .action-buttons span{margin:0!important}}@media (min-width: 480px) and (max-width: 767px){.giftreggie-card-image{min-height:500px}}@media (max-width: 575px){.registry-input.datepicker{padding:8px 10px}.wishlist-reggie.giftreggie-registry.giftreggie-wishlist ul.giftreggie-share-buttons li{font-size:11px!important;padding:10px 15px!important}}@media (max-width: 360px){.wishlist-reggie.giftreggie-registry.giftreggie-wishlist .action-buttons button{margin:5px!important}.wishlist-reggie.giftreggie-registry.giftreggie-wishlist .action-buttons{flex-direction:column!important}}@media (min-width: 992px){.giftreggie-front.giftreggie-manage .container{max-width:92%!important}}.main-section-banner-title.manage-page .main-content-banner{max-width:100%!important}.registry_btns .registryBtn{min-width:105px!important;min-height:42px!important;font-size:105%!important;border:none}.giftreggie-manage .giftreggie-body{border-radius:28px!important}.manage-page-banner{background-image:url(/cdn/shop/files/Group_708.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px!important;min-height:450px;text-align:center;color:#fff}.giftreggie-header.manage-page-banner h4,.giftreggie-header.manage-page-banner p{color:#fff!important}.giftreggie-header.manage-page-banner h4{font-size:82px;font-weight:400;margin-bottom:10px}.giftreggie-header.manage-page-banner p{font-size:24px;margin-bottom:15px}@media screen and (max-width: 800px){.manage-page.giftreggie-manage{padding:0% 0 6%!important}.manage-page.giftreggie-front.giftreggie-manage .container{max-width:100%!important}.manage-page.giftreggie-front.giftreggie-manage .giftreggie-body{width:96%;margin:0 auto 10px}.manage-page-banner{background-image:url(/cdn/shop/files/Group_709.jpg)}}@media (min-width: 768px){.manage-page.giftreggie-front.giftreggie-manage .container{max-width:90%}}.manage-page.giftreggie-front.giftreggie-manage{margin:0 auto 4%!important}.giftreggie-front table{margin:0}body .giftreggie-front.giftreggie-manage .giftreggie-body{border:0 none;width:100%;margin:25px 0 10px auto}.quick-questions{display:flex;align-items:center;justify-content:center;gap:4%;margin-bottom:30px}.quick-questions .contact-info{display:flex;gap:11px;font-size:108%;font-weight:600}.quick-questions .button.small-btn.logout{min-width:140px!important;min-height:29px!important;padding:.6em .5em!important;color:#fff!important}.quick-questions .button.small-btn.logout:hover{color:#000!important}.quick-questions .button.small-btn.logout:hover svg path{fill:#000!important}@media (max-width: 850px){.giftreggie-header h5{text-align:center}.giftreggie-front table tr td,.giftreggie-front table tr th{min-height:75px;height:100%;display:inline-flex;flex-direction:row;font-size:108%;width:25%;justify-content:center;align-items:center}.quick-questions{flex-direction:column;gap:16px}}.giftreggie-front input[type=button],.giftreggie-front .main-content-banner button,.giftreggie-front .main-content-banner .button,.giftreggie-front .main-content-banner .button.registryBtn.active:hover{color:#000!important}.giftreggie-front .button.registryBtn.active{color:#fff!important}@media (max-width: 575px){.giftreggie-front table tr td,.giftreggie-front table tr th{font-size:82%}.registry_btns{flex-wrap:wrap!important}.quick-questions .contact-info{font-size:95%;text-align:center}}.giftreggie-front{width:100%!important;padding:0!important}.giftreggie-header{margin-bottom:25px}.giftreggie-footer .footer-paragraph-find,.giftreggie-footer .find-footer{margin:28px auto}.giftreggie-front .giftreggie-header.find-header p{color:#000!important}.giftreggie-footer.quick-questions .login{min-width:125px!important;min-height:38px!important;padding:.6em .5em!important;color:#fff!important}.giftreggie-footer.quick-questions .login:hover{color:#000!important}.giftreggie-find.giftreggie-front table tr td,.giftreggie-find.giftreggie-front table tr th{padding:15px!important}.giftreggie-header.find-header p{color:#000}.giftreggie-find-body .not-find a{text-align:center;margin:auto}.giftreggie-find-body .not-find{display:flex}.giftreggie-find.giftreggie-front table tr td,.giftreggie-find.giftreggie-front table tr th,.giftreggie-find table.giftreggie-desktop tr:nth-child(2n) td:nth-child(2n){background:#fff3e9}.giftreggie-find-body{border-radius:28px;max-width:65%!important;margin:auto}.giftreggie-find-body .giftreggie-desktop{display:block!important}@media (max-width: 820px){.giftreggie-find-body{max-width:89%!important}.quick-questions h5{font-weight:400}}@media (min-width: 400px) and (max-width: 600px){.giftreggie-find.giftreggie-front table tr td,.giftreggie-find.giftreggie-front table tr th{font-size:68%!important}}@media (max-width: 400px){.giftreggie-find.giftreggie-front table tr td,.giftreggie-find.giftreggie-front table tr th{font-size:65%!important;padding:5px!important}.quick-questions .contact-info{font-size:76%!important}.giftreggie-front table tr td,.giftreggie-front table tr th{min-height:50px}.giftreggie-header.find-header{max-width:88%;margin:auto auto 25px}}@media (max-width: 600px){.manage-page.giftreggie-front table tr td,.manage-page.giftreggie-front table tr th{font-size:86%!important}}.action-buttons.giftreggie-desktop button,button.kb-giftreggie-add-to-cart.btn{background:#589ca0;border-color:#589ca0}@media (max-width: 600px){.action-buttons.giftreggie-desktop button{font-size:120%!important;padding:0!important;height:40px!important}}.registry-variant td .quantity-selector button{width:25px;height:26px;padding:0;background:#fff3e9;border-radius:50px;aspect-ratio:1}.registry-variant td .quantity-selector input{border:none}.quantity-selector{display:flex;align-items:center;gap:2px;max-width:100px;background:#fff;padding:0 8px;margin:auto;height:25px}.quantity-btn{width:30px;height:30px;border:1px solid #ccc;background:#f9f9f9;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:3px}.quantity-btn:hover{background:#e9e9e9}.registry-variant-quantity{width:50px;text-align:center;padding:5px;border:1px solid #ccc;border-radius:3px}@media (max-width: 575px){.rigge-header-tabs{justify-content:flex-start!important}.giftreggie-band{flex-direction:column;justify-content:center!important;align-items:flex-start!important;margin-bottom:5px!important}.giftreggie-edit-description button{height:42px!important}.giftreggie-front .giftreggie-registry .action-buttons{flex-direction:column!important}.giftreggie-front .giftreggie-registry .action-buttons .edit-action-btns{display:flex;gap:10px}.giftreggie-front .action-buttons{gap:0!important}.giftreggie-registry .edit-container-rigge{padding-top:5%!important}.giftreggie-front table{border-radius:12px!important}}.giftreggie-view-registry [data-field="variant.price"]:after{content:" CAD";margin-left:2px}.giftreggie-view-registry tbody tr td a,.giftreggie-view-registry tbody tr td,.giftreggie-view-registry tbody tr th{text-decoration:unset;font-weight:800;background:transparent}.giftreggie-band .band-content h2,.giftreggie-band .band-content h3,.giftreggie-band .band-content giftreggie-description{font-family:circular!important}.giftreggie-front.giftreggie-admin.giftreggie-registry{width:100%!important;padding:0!important}.giftreggie-front.giftreggie-admin.giftreggie-registry .giftreggie-header{display:none}.giftreggie-front.giftreggie-admin.giftreggie-registry .giftreggie-registry{padding:0!important}.giftreggie-registry .account-pages-header,.giftreggie-registry .page-heading-rigge,.giftreggie-registry .edit-container-rigge{max-width:88%!important;margin:auto}.rigge-header-tabs{border:none;padding:20px 0}.rigge-header-tabs a{background:#fff3e9;color:#000;opacity:1!important;border-radius:12px}.rigge-header-tabs a.active{background:#000;color:#fff3e9}.giftreggie-band{padding:0!important}.giftreggie-registry .edit-container-rigge .giftreggie-band{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2%}h3.giftreggie-registry-type{margin:20px 0}.giftreggie-edit-description button{border-radius:12px!important;display:flex!important;align-items:center;justify-content:center;gap:7px;min-width:fit-content;max-width:100%;color:#fff3e9}.registry-variant td button{color:#000;background:transparent}.giftreggie-band .giftreggie-description{margin-bottom:0!important}.giftreggie-band h2.giftreggie-registry-title{color:#000!important}body .giftreggie-front .giftreggie-registry,body .giftreggie-front .giftreggie-registry .giftreggie-band{background:unset!important}.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr td,.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr th{border:none;background-color:transparent;max-width:100%;min-width:140px!important;padding:24px 0!important;min-width:unset}.giftreggie-front table tr th{font-size:125%}.giftreggie-front.giftreggie-registry input.giftreggie-want-quantity{background:transparent;border:none;font-size:100%}.giftreggie-front .giftreggie-registry .action-buttons{justify-content:center!important}@media (max-width: 850px){.giftreggie-front .giftreggie-registry table tbody tr{display:flex;width:100%}.giftreggie-front .giftreggie-registry table tbody,.giftreggie-registry-summary table tbody{display:block;width:100%}.giftreggie-front table tr td,.giftreggie-front table tr th{min-height:50px;font-size:75%}}@media (max-width: 650px){.giftreggie-front .giftreggie-registry .product-name{display:none!important}.giftreggie-front.giftreggie-registry input.giftreggie-want-quantity{background:transparent;border:none;font-size:107%!important;padding:0!important;height:auto!important}.giftreggie-front.giftreggie-admin.giftreggie-registry .rigge-header-tabs{flex-direction:row!important}}.action-buttons button,.action-buttons a.button{font-weight:400!important}@media (max-width: 565px){.giftreggie-registry .registry-variant img{padding:10px 0}.giftreggie-edit-description button{width:150px!important;padding:.5em 0!important}.giftreggie-front .giftreggie-registry-summary table tr td,.giftreggie-front .giftreggie-registry-summary table tr th{min-height:40px;font-size:60%}.action-buttons button,.action-buttons a.button{font-size:85%!important;height:100%;max-height:39px;font-weight:400!important}.giftreggie-front .giftreggie-registry .action-buttons{align-items:center}.giftreggie-front .giftreggie-registry table.giftreggie-desktop.giftreggie-view-registry tbody tr{max-height:50px}.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr td,.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr th{height:auto}.giftreggie-registry .account-pages-header,.giftreggie-registry .page-heading-rigge,.giftreggie-registry .edit-container-rigge{max-width:100%!important;padding:2% 3%!important}}@media (max-width: 450px){.giftreggie-front .giftreggie-registry-summary table tr td,.giftreggie-front .giftreggie-registry-summary table tr th{font-size:50%!important}}.giftreggie-share-buttons{display:flex!important;justify-content:center!important;align-items:center;flex-wrap:wrap;gap:10px 0}.giftreggie-body .share-registry h4{display:block;margin-bottom:16px}.share-registry #registry-link{text-align:center}.share-registry .giftreggie-band p{margin:20px auto}.share-registry .giftreggie-share-email-details{max-width:700px;display:block;width:100%;margin:10px auto!important;background:#fff;border:1px solid;padding:12px;border-radius:12px}.share-registry .giftreggie-share-email-details form{display:flex!important;flex-direction:column;gap:10px}@media (max-width: 820px){.giftreggie-body .share-registry .giftreggie-band p{width:90%!important;padding:16px}.giftreggie-body .share-registry .giftreggie-band input{font-size:98%!important}.giftreggie-share-buttons{gap:15px;padding:0 20px!important}.rigge-header-tabs{gap:10px}}@media (min-width: 575px) and (max-width: 820px){.giftreggie-registry .giftreggie-band{margin-bottom:10%!important}}@media (max-width: 575px){.giftreggie-share-buttons{gap:5px!important;padding:0 10px!important}.share-registry ul.giftreggie-share-buttons li{width:80px!important;font-size:82%!important;padding:5px!important}.giftreggie-body .share-registry h4{margin-bottom:0!important}}.share-registry ul.giftreggie-share-buttons li{margin:2px 6px}.giftreggie-front input[type=file]{padding:46px 5%!important}.create-banner{background:#000;padding:20px;text-align:center}.create-banner h4{color:#fff!important}.have-manage-rigge{margin:40px auto 10px!important}.have-manage-rigge a{font-weight:300}.giftreggie-create .main-section-banner-title.manage-page{display:none}.giftreggie-front .registry-profile .registry-profile-block.giftreggie-band p span,.registry-profile-block span p{padding:10px 0}.registry-profile{margin-top:25px}.giftreggie-front .registry-profile .registry-profile-block,.have-manage-rigge{max-width:88%;margin:auto}.file-input span{display:flex!important;flex-direction:column!important}.file-input span input{padding:15px;border:1px solid;border-radius:12px}.registry-profile-block:nth-child(3){margin:20px 0!important;padding:6%!important;max-width:100%!important}.registry-profile-block:nth-child(3) span{font-size:130%!important}.registry-profile-block:nth-child(3) span h4{display:flex;justify-content:space-between;align-items:center}.registry-profile-block:nth-child(3) span h4 input{min-width:24px;min-height:24px}.registry-profile-block:nth-child(3) span p{line-height:36px!important}.giftreggie-profile-buttons{margin:auto!important}.giftreggie-body form input[type=submit]{max-width:unset;width:fit-content!important}input[type=date]::-webkit-calendar-picker-indicator{pointer-events:auto;width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;opacity:0}.giftreggie-body form input[type=text],.giftreggie-body form input[type=email],.giftreggie-body form input[type=password],.giftreggie-front .registry-profile .country-selector,.giftreggie-front .registry-profile select{border-color:#5552527d!important;color:#000}.registry-input[type=date]{pointer-events:auto!important;position:relative;z-index:3;cursor:pointer;appearance:none;-webkit-appearance:none}.registry-input.datepicker{pointer-events:auto!important}@media (max-width: 575px){.giftreggie-create .registry-profile .registry-profile-block.giftreggie-band p span+span,.giftreggie-front .registry-profile .registry-profile-block:not(.giftreggie-band) span+span,.giftreggie-front .registry-profile .registry-profile-block.giftreggie-band p span+span{margin-top:0!important}.giftreggie-front input[type=file]{padding:24px 5%!important;min-height:52px!important}.giftreggie-registry.giftreggie-manager #giftreggie-update-form .quick-questions{margin-bottom:15px!important}.registry_btns .registryBtn{min-width:80px!important;min-height:32px!important;font-size:76%!important}}.giftreggie-create-buttons input{max-width:450px!important}@media (max-width: 650px){.giftreggie-create p.giftreggie-create-buttons{gap:10px}.giftreggie-body form input[type=submit],.giftreggie-create .giftreggie-body .giftreggie-create-buttons input#discard-changes{width:100%!important}}.giftreggie-front.giftreggie-create .page-heading-rigge,.giftreggie-front.giftreggie-create .account-pages-header{max-width:88%!important;margin:auto}.giftreggie-front.giftreggie-create .registry-profile-block:nth-child(2),.giftreggie-front.giftreggie-create .registry-profile-block:nth-child(4),.giftreggie-front.giftreggie-create .registry-profile-block:nth-child(5){padding-left:0!important;padding-right:0!important}.giftreggie-front.giftreggie-create .registry-profile select{border:1px solid #000!important;opacity:1}.giftreggie-create .giftreggie-body .giftreggie-create-buttons input#discard-changes{color:#fff!important;transition:.3s;border-color:#fff;background:transparent}.giftreggie-create .giftreggie-body .giftreggie-create-buttons input#discard-changes:hover{color:#000!important}.giftreggie-create .account-pages-header,.giftreggie-create .page-heading-rigge,.giftreggie-front.giftreggie-admin.giftreggie-guest .account-pages-header,.giftreggie-front.giftreggie-admin.giftreggie-guest .giftreggie-notes{display:none}.giftreggie-front.giftreggie-admin.giftreggie-guest .page-heading-rigge{margin-bottom:25px}.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons{display:block}@media (max-width: 650px){.giftreggie-front.giftreggie-guest .giftreggie-body form input[type=text]{max-height:28px!important}.quantity-selector{height:30px!important}.registry-variant td .quantity-selector button{width:22px!important;height:22px!important;font-size:20px}.giftreggie-front.giftreggie-registry.giftreggie-guest .giftreggie-band .band-content{margin-top:35px!important}}@media (min-width: 600px) and (max-width: 785px){.giftreggie-front .action-buttons span+span{margin-left:0!important}.edit-container-rigge .action-buttons.giftreggie-desktop{display:flex!important;flex-direction:column!important;flex-wrap:wrap;align-items:center;gap:12px}}.registry-profile-wrapper .registry-card{margin:20px auto 12px!important;max-width:74%}.info-and-co{background-color:#fff}.info-and-co-container{max-width:75%;margin:auto}.registry-profile-wrapper.create-form{padding:40px 15px}@media (min-width: 760px){.registry-card .grid-1 select.registry-input{max-width:32%}}.giftreggie-front.giftreggie-create textarea{min-height:150px;margin-top:5px}.registry-profile-wrapper{background:#fff7f2;padding:1px 20px 40px;max-width:88%;margin:4% auto 6%;font-family:sans-serif}.registry-card{border-radius:12px;padding:30px 45px;margin-bottom:35px}.registry-card input,.registry-card select,.registry-card option,.registry-card textarea{background-color:#fff!important;padding:15px 12px;border-color:#5552527d}.registry-card h3{font-size:22px;margin-bottom:20px;font-weight:600}.registry-profile-wrapper.create-form .registry-card h3{margin-bottom:5%}.grid-1{display:grid;grid-template-columns:1fr;gap:3px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.full{grid-column:1 / -1!important}.grid-1.custom-grid{width:45%;padding:0}.file-upload-box{padding:0;display:flex;justify-content:space-between;align-items:center}.giftreggie-front input[type=file]{border:1px solid #48A0A0;border-radius:12px;height:70px!important;padding:8.5px 15% 8.5px 15px!important}input[type=file]::file-selector-button{background-color:#48a0a0;padding:6px 10px!important;margin-right:15px}.registry-label{font-size:13.6px;font-weight:600;margin-bottom:2px;display:block}.create-rigge-banner .create-container p.have-rigg{font-size:32px}.giftreggie-front h3{font-size:26px!important}.registry-input,.registry-card textarea,.registry-card select{width:100%;padding:12px 14px;border:1px solid #ddd;border-radius:3px;font-size:14px;background:#fff}.registry-card textarea{min-height:110px;resize:vertical}.upload-limit{font-size:13px;color:#777;margin-top:6px}.shipping-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}@media (max-width: 768px){.shipping-grid{grid-template-columns:1fr}.create-page.giftreggie-front.giftreggie-create{overflow:hidden}}.hidden-field-container{display:none}.giftreggie-front.giftreggie-create .registry-profile-wrapper{padding:0!important}.registry-card{margin:20px}.registry-card.half-card{width:49%;display:inline-flex;position:relative;flex-wrap:wrap;flex-direction:column;min-height:310px;border-radius:0;margin:0;padding:10px 5%}.create-rigge-banner{background-image:url(/cdn/shop/files/Rectangle_991_1_2879e09e-b676-4858-b4b4-741130693a04.jpg);background-position:center;max-width:88%;margin:auto;min-height:500px;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}.create-rigge-banner .create-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.create-rigge-banner .create-container h2,.create-rigge-banner .create-container p,.create-rigge-banner .create-container span,.create-rigge-banner .create-container a.create-btn{color:#fff;text-align:center;font-weight:400}.create-rigge-banner .create-container h2{font-size:64px;text-transform:capitalize;line-height:80%!important}.create-rigge-banner .create-container p{font-size:20px}.create-rigge-banner .create-container p.have-rigg:after{content:unset}.create-rigge-banner .create-container p:after{content:"";width:32%;height:3px;background:#f6b780;display:block;position:relative;margin:3% auto 1%}.create-rigge-banner .create-container span{font-size:18px;margin-bottom:1.3%}a.create-btn{border-radius:6px!important;display:flex;gap:11%;justify-content:center;align-items:center;min-width:unset;width:100%;max-width:320px;font-size:17px}a.create-btn:hover svg path{fill:#000}.giftreggie-create p.giftreggie-create-buttons,.giftreggie-profile-buttons,.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons{padding:3% 1%!important;background:#f6b780;margin-bottom:0}.giftreggie-front button#save-changes,.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons #giftreggie-checkout{background:#fff;border-color:#fff;border-radius:3px;color:#f6b780}.giftreggie-create-buttons input,.giftreggie-body form input[type=submit]{border-radius:3px!important;font-weight:400!important;background:#fff}.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons #giftreggie-checkout{border-radius:6px!important;font-weight:400!important;font-size:120%!important;background:#fff}.giftreggie-body form input[type=submit],.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons #registry-update-cart,.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons #giftreggie-checkout{border:1px solid #fff}.giftreggie-body form input[type=submit]{border:1px solid #fff!important;background:#fff!important;color:#f6b780!important;text-transform:capitalize}.giftreggie-body form input[type=submit]:hover{background:transparent!important;color:#fff!important}.giftreggie-front.giftreggie-admin.giftreggie-registry.giftreggie-manager .giftreggie-body form input[type=submit]{max-width:300px;margin:auto!important;text-transform:capitalize}@media (min-width: 600px){.country-details .registry-input{padding:16.55px 10px}}@media (min-width: 600px) and (max-width: 1200px){.giftreggie-front.giftreggie-create .registry-profile-wrapper{max-width:97%!important}.registry-profile-wrapper .registry-card,.info-and-co-container{max-width:100%}.registry-card.half-card{padding:10px 2%}.create-rigge-banner,.registry-profile-wrapper{max-width:97%!important}.giftreggie-registry .account-pages-header{max-width:100%!important}.registry-profile-wrapper.create-form .registry-card{padding:30px 15px}}#registry-protection{min-width:20px;min-height:20px}.registry-label.password-lable{display:flex;justify-content:flex-start;align-items:center;gap:5px}.grid-1.custom-grid label,.grid-1.custom-grid span{font-size:12px}.registry-label.password-lable{font-size:18px}@media (max-width: 600px){.registry-profile-wrapper .registry-card,.info-and-co-container{max-width:100%}.giftreggie-front.giftreggie-create input[type=file]{width:100%}.giftreggie-front.giftreggie-create .registry-profile-wrapper{max-width:95%!important}.registry-card.half-card{padding:10px 2%}.info-and-co-container{padding-bottom:35px}.registry-profile-wrapper.create-form .registry-card h3{margin-bottom:7.6%}.main-user-info{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.main-user-info .name-input{width:100%}.main-user-info .event-date-input,.main-user-info .due-date-input{width:45%}.create-rigge-banner,.registry-profile-wrapper,.giftreggie-registry .account-pages-header{max-width:95%!important}.giftreggie-registry .account-pages-header{margin-top:0!important}.giftreggie-front [type=file]~button[value*=delete-]{margin:10px 0!important;border-radius:6px!important}.registry-card.half-card{width:100%;display:block;padding-top:30px!important}.create-rigge-banner .create-container h2{font-size:56px}.create-rigge-banner .create-container p{font-size:18px}.create-rigge-banner .create-container span{font-size:16px}.grid-3,.grid-2,.grid-1{grid-template-columns:repeat(1,1fr)}.file-upload-box{justify-content:flex-start;align-items:center;flex-wrap:wrap}.registry-profile-wrapper .registry-card{margin:20px auto 0!important}.grid-3,.grid-2{grid-template-columns:1fr}.registry-card.half-card{min-height:100%}.registry-card{padding:25px 5%}.button.create-btn{letter-spacing:0px;max-width:190px;font-size:14px;padding:.3em 1.2em}.create-rigge-banner .create-container p:after{width:77%}.giftreggie-create-buttons input,.giftreggie-body form input[type=submit],.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons #giftreggie-checkout{border-radius:3px;padding:9px 15px!important}.giftreggie-front input[type=file]{padding:11px 10px!important}.find-page .registry-card{margin:10px 0!important;display:flex;gap:15px;justify-content:flex-start;padding:12px 18px;background:#f9f9f9;border-radius:0;align-items:center}.find-page .registry-card-list{gap:0}.giftreggie-find-mobile{padding-bottom:30px}.find-page .registry-card-left img.profile-image{width:90px;height:90px}.giftreggie-create p.giftreggie-create-buttons{padding:6% 8%!important;margin-top:40px!important}.create-rigge-banner .create-container{padding:25px 0}.create-rigge-banner .create-container h2{font-size:35px;width:300px;line-height:35px!important}.create-rigge-banner .create-container p{font-size:17px;max-width:85%;line-height:22px}.giftreggie-front h3{text-align:center}.create-rigge-banner .create-container p.have-rigg{font-size:29px!important}.create-rigge-banner{min-height:380px;background-image:url(/cdn/shop/files/Rectangle_991_2.jpg);margin-bottom:40px}.giftreggie-registry .account-pages-header{padding:1px 0!important}.account-pages-header .rigge-header-tabs a.share-link{position:unset!important;min-width:120px!important}.account-pages-header .rigge-header-tabs h4{width:29%!important;text-align:center!important;display:flex;align-items:flex-end;justify-content:center;font-size:140%;padding:0!important}.giftreggie-profile-buttons{padding:6% 1%!important}.form-control,.product_custom_liquid input,.rich-text-description input,textarea{min-height:100px}}@media (max-width: 400px){.giftreggie-create-buttons input,.giftreggie-create-buttons input[type=submit]{max-width:150px!important;font-size:12px!important;padding:10px!important;height:45px}.grid-1.custom-grid label,.grid-1.custom-grid span{width:fit-content!important}.file-upload-box{width:100%!important}.account-pages-header .rigge-header-tabs h4{width:32%!important;font-size:110%}}@media (max-width: 350px){.giftreggie-front input[type=file]{max-width:265px}}@media (min-width: 1450px){.create-rigge-banner{min-height:490px}}.current-file-name{display:flex;justify-content:flex-start;align-items:center;gap:15px;margin-right:15px;padding:12px 26px;background:#fff;border-radius:10px;border:1px solid #48A0A0}.current-file-name img{width:50px;height:50px;border-radius:50px;object-fit:cover;border:1px solid #000}.remove-btn.remove-image{min-width:110px;font-size:15px!important;border:1px solid #000}.registry-profile-wrapper{margin-top:0}.giftreggie-registry .account-pages-header{padding:23px 30px;background:#f6b780;margin-top:25px}.giftreggie-registry .rigge-header-tabs a:not(.button){background:transparent;color:#fff;border-radius:0}.giftreggie-registry .rigge-header-tabs{gap:24px;position:relative;padding:0;margin:15px 3%}.account-pages-header .rigge-header-tabs a.active{border-bottom:1px solid #fff}.account-pages-header .rigge-header-tabs h4{color:#fff;font-weight:400;line-height:32px}.account-pages-header .rigge-header-tabs a.share-link{background:#fff!important;color:#f6b780!important;height:auto;border-radius:12px!important;min-width:120px;min-height:40px;font-size:16px!important}.profile-links{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%}.giftreggie-front [type=file]~button[value*=delete-]{width:100%;min-width:130px;margin:0 30px;padding:0}@media (max-width: 767px){.grid-1.custom-grid,.current-file-name{width:100%}.file-upload-box{flex-direction:column;gap:8px;width:100%;align-items:flex-start}.remove-btn.remove-image{width:100%!important;border-radius:10px}.giftreggie-mobile.giftreggie-view-registry .registry-variant .quantity-selector{padding:0 4px}.giftreggie-mobile.giftreggie-view-registry .registry-variant .registry-variant td .quantity-selector button{display:flex!important;width:18px!important;height:18px!important;align-items:center;justify-content:center;font-size:22px!important}}.addProduct_container{padding:10px 0 4%;display:flex;justify-content:center;align-content:center}.addProduct_container a.button{width:25%;min-width:300px;border-radius:10px!important;min-height:50px}.giftreggie-front.giftreggie-admin.giftreggie-registry.giftreggie-manager{margin:0 auto}.giftreggie-registry .edit-container-rigge{padding:0%;background:transparent;border-radius:0}.giftreggie-front .mobile-manage-rigge p,.reggie-mobile-table p.table-head,.giftreggie-front.giftreggie-registry.giftreggie-manager ul.giftreggie-view-registry li.registry-variant table tr>*:nth-child(1){font-size:105%!important}.giftreggie-front.giftreggie-registry .giftreggie-band .band-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8% 0;background-position:center;background-size:cover;background-repeat:no-repeat;max-width:100%!important;position:relative}.giftreggie-front.giftreggie-registry .giftreggie-band .band-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}.band-content-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;max-width:100%!important;position:relative;z-index:2}.giftreggie-front.giftreggie-registry .giftreggie-band .band-content-container h2,.giftreggie-front.giftreggie-registry .giftreggie-band .band-content-container h4{color:#fff!important;font-weight:400!important}.giftreggie-front.giftreggie-registry .giftreggie-band .band-content-container h2:after{content:"";width:100%;height:2px;background:#f6b780;position:relative;display:block;margin:14% auto auto}.giftreggie-front.giftreggie-registry .giftreggie-band .band-content .giftreggie-registry-image img{max-width:170px;max-height:170px;border-radius:100%;aspect-ratio:1;object-fit:cover;background:#ebebeb}.giftreggie-front.giftreggie-registry .giftreggie-band .band-content-container h4{font-family:circular!important}.giftreggie-registry-summary table.giftreggie-desktop tbody tr:nth-child(1),.table-first-row th,.table-first-row td{background:#fff3e9!important}.giftreggie-registry-summary table.giftreggie-desktop tbody tr:nth-child(2) td{background:#fff;font-weight:600}.giftreggie-registry-summary table.giftreggie-desktop tbody tr:nth-child(1) th{color:#000;border-top:none}.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr td.product-name{display:flex;justify-content:flex-start;align-items:center;gap:15px}.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr .product-name{display:flex;align-items:center;justify-content:flex-start}.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr .product-name{padding-left:25px!important}.table-first-row th:first-child{border-top-left-radius:12px}.table-first-row th:last-child{border-top-right-radius:12px}#view-registry{border-collapse:separate!important;border-spacing:0;overflow:hidden}.giftreggie-registry .registry-variant img{max-height:90px!important}form.giftreggie-registry-form{margin-top:0%!important}.heading-items{margin:4% auto}.giftreggie-front.giftreggie-registry table#view-registry .product-info{display:flex;flex-direction:column;justify-content:center;align-items:baseline;gap:8px;text-align:left}table#view-registry .product-info .giftreggie-item-name,.giftreggie-registry-form .giftreggie-item-name{color:#48a0a0;border-bottom:1px solid #48A0A0;font-weight:700}.mange-profile-page-button{width:200px!important}@media (max-width: 1300px){.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr td,.giftreggie-front table.giftreggie-desktop.giftreggie-view-registry tr th{min-width:10vh!important}}@media all and (min-width:761px) and (max-width:900px){.giftreggie-front.giftreggie-registry table#view-registry tr>:first-child{flex-direction:column}.giftreggie-front .giftreggie-registry table tbody tr{align-items:center}}.reggie-mobile-table{display:flex;justify-content:space-between}.reggie-mobile-table p{width:fit-content!important;font-size:112%}.reggie-mobile-table p.table-head{font-weight:500}.giftreggie-registry .edit-container-rigge{max-width:100%!important}.giftreggie-registry .edit-container-rigge .giftreggie-band,.giftreggie-registry .edit-container-rigge .giftreggie-registry-summary,.giftreggie-registry .edit-container-rigge .heading-items,.giftreggie-registry .edit-container-rigge .giftreggie-registry-form .giftreggie-desktop.giftreggie-view-registry{max-width:88%!important}.giftreggie-registry .edit-container-rigge .giftreggie-band{margin:0 auto!important}.giftreggie-registry .edit-container-rigge .giftreggie-registry-summary{margin:30px auto 0!important}.giftreggie-registry .edit-container-rigge .heading-items{margin:3% auto}.giftreggie-registry .edit-container-rigge .giftreggie-registry-form .giftreggie-desktop.giftreggie-view-registry{margin:0% auto 3%!important}@media (max-width: 760px){#registry-update-cart{display:none}.giftreggie-front.giftreggie-guest.giftreggie-registry ul.giftreggie-view-registry li.registry-variant .giftreggie-add-to-cart{background:#1d1d1d!important;border-radius:12px!important;padding:0!important;min-width:87px;min-height:35px;font-size:77%}.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons{padding:3% 6%!important}.giftreggie-front.giftreggie-registry.giftreggie-guest .mobile-manage-rigge *{display:none!important}.p_value{display:flex!important;justify-content:flex-end}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant table tr{display:flex;flex-wrap:wrap;align-items:center}.giftreggie-registry-summary{margin-bottom:30px}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant p a.giftreggie-item-name{width:fit-content}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant table{max-width:92%;width:auto}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant table tr>*:nth-child(1),.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant table tr>*:nth-child(2){font-size:100%!important;height:100%;min-height:50px;display:flex}.giftreggie-front.giftreggie-registry.giftreggie-manager ul.giftreggie-view-registry li.registry-variant table tr>*:nth-child(1):before{content:unset}.color-tr{background:#fff3e9}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant table tr>*:nth-child(1){justify-content:flex-start}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant table tr>*:nth-child(2){justify-content:flex-end;margin-right:0!important}.giftreggie-front.giftreggie-registry input.giftreggie-want-quantity{margin:0;width:9px;padding:0!important}.giftreggie-mobile table tbody tr{padding:0 10px}.heading-items{display:none}.giftreggie-front.giftreggie-registry .giftreggie-registry-summary{margin-bottom:40px!important}.giftreggie-front button[value*=delete-]{font-size:22px;width:32px;height:32px}.giftreggie-front .giftreggie-registry .action-buttons{margin-top:30px}.giftreggie-registry .edit-container-rigge .giftreggie-band{max-width:100%!important}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant img{width:100%;height:100%;min-height:unset!important;max-height:unset!important;object-fit:contain;max-width:145px}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant .giftreggie-item-image{width:30%;display:flex;align-items:center;justify-content:center;height:150px;position:unset}.mobile-manage-rigge{display:flex!important;flex-direction:column;padding:30px 8px 10px;border-bottom:1px solid;max-width:90%;margin:auto;gap:0px}.mobile-manage-rigge h3{font-weight:400;margin-bottom:20px}.mobile-manage-rigge p{margin:0}}.giftreggie-front button[value*=delete-]{font-size:24px;font-weight:400;padding:0;width:36px;height:36px;background:#000;color:#fff}.action-buttons button#discard-changes,.action-buttons.giftreggie-desktop button#registry-update-cart{padding:12px 35px;background:transparent;color:#fff;border-color:#fff;border-radius:6px}@media (max-width: 600px){.giftreggie-header.manage-page-banner h4{font-size:28px}.giftreggie-header.manage-page-banner p{font-size:18px}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant img{max-width:95px;max-height:95px!important;position:absolute;background:#fff3e9;border-radius:10px}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant{min-height:60%!important}.giftreggie-front button[value*=delete-]{margin:0!important}.giftreggie-registry .edit-container-rigge{padding:0%!important}ul.giftreggie-view-registry{padding:0 12px!important}.giftreggie-front.giftreggie-registry .giftreggie-band .band-content{padding:15% 0 20%}}.user-name-link{background-color:transparent!important;color:#48a0a0!important;text-decoration:underline!important}.mobile-manage-rigge{display:none}@media (max-width: 450px){.mange-profile-page-button{width:150px!important}}.manage-page.giftreggie-front.giftreggie-manage .container{padding:0!important}.manage-page.giftreggie-front.giftreggie-manage table tr td,.manage-page.giftreggie-front.giftreggie-manage table tr th{padding:12px 0!important}.giftreggie-front.manage-page table{margin:0!important}.giftreggie-front.giftreggie-manage .giftreggie-body .giftreggie-desktop{border:1px solid #00000024;border-radius:10px;background:#00000024}.first-row th{background:#fff3e9!important;color:#000!important}.giftreggie-body tbody tr td,.giftreggie-body tbody tr td a{background-color:#fff;color:#000}.giftreggie-manage .giftreggie-body tbody tr td,.giftreggie-manage .giftreggie-body tbody tr th{padding:15px 3px}.giftreggie-header{padding:0 0 10px}.giftreggie-header h4,.giftreggie-header a{font-weight:400;margin-bottom:12px}.giftreggie-header a,.giftreggie-header p{font-size:115%}.giftreggie-front table{border-collapse:collapse;border-radius:10px;overflow:clip}@media (max-width: 767px){.quantity-selector{margin:0}.giftreggie-manage .giftreggie-desktop{display:none!important}.giftreggie-manage .giftreggie-mobile{display:flex!important;flex-direction:column;margin:10px 0}.giftreggie-manage{padding:12% 10px 6%!important}.giftreggie-manage .giftreggie-header{margin-bottom:5px;padding:0 10px!important;border-bottom:1px solid #00000080}}.giftreggie-manage .giftreggie-mobile{display:none}@media (max-width: 350px){.manage-page .reggie-mobile-table p.table-head{font-size:100%!important}.manage-page .reggie-mobile-table p{font-size:90%!important}}.find-page table{margin:0!important}.find-page{margin:20px auto}.find-name{text-align:left!important;padding-left:3%!important}.profile-image{width:55px;height:55px;border-radius:50px;object-fit:cover}.giftreggie-find-body table tr td.second-row{font-weight:600;background:#fff!important;border-bottom:1px solid #55525287!important}.giftreggie-find-body table tr:last-child td.second-row{border:none!important}table tr .name-and-image-td a{padding-left:5px}.name-and-image-td a{display:flex;justify-content:flex-start;align-items:center;gap:20px}.giftreggie-front.giftreggie-find .giftreggie-find-body{border-radius:12px;border:1px solid #55525287}.giftreggie-front .giftreggie-header.find-header p.re-search{width:fit-content!important;margin:30px auto 5px;font-size:130%;text-align:center}.giftreggie-front.giftreggie-find .giftreggie-header h3{padding:15px;background:#fffbf8;font-weight:400;font-size:30px!important;width:100%;text-align:center}.giftreggie-front.giftreggie-find{margin:50px auto}@media (min-width: 740px) and (max-width: 820px){.giftreggie-find-body table tr td.second-row{height:90px}}@media (max-width: 740px){.giftreggie-find-body table{display:none}.giftreggie-find-mobile{display:block!important}.giftreggie-front.giftreggie-find .giftreggie-find-body{border:none!important}.giftreggie-front.giftreggie-find .giftreggie-header h3{padding:30px;font-size:25px!important}.name-and-image-td.user-name-link{display:block}}.giftreggie-find-mobile{display:none}.registry-card-list{display:flex;flex-direction:column;gap:25px}.registry-card-left img.profile-image{width:75px;height:75px;border-radius:50%;object-fit:cover}.registry-card-right p{margin:4px 0;font-size:15px}.user-name-link{color:#008b8b;text-decoration:none}.user-name-link:hover{text-decoration:underline}.giftreggie-front table tr td,.giftreggie-front table tr th{padding:20px 10px!important}.giftreggie-front.giftreggie-registry.giftreggie-guest .giftreggie-band{position:relative}.giftreggie-front.giftreggie-registry.giftreggie-guest .giftreggie-band:before{content:"";display:inline-block;width:100%;background:#f6b780;height:70px;position:absolute;top:30px}.giftreggie-front.giftreggie-registry.giftreggie-guest .giftreggie-band .band-content{margin-top:70px}.giftreggie-front.giftreggie-registry .giftreggie-body tbody tr td,.giftreggie-front.giftreggie-registry .giftreggie-body tbody tr td a{background:transparent}.giftreggie-body form input[type=text]{padding:.2rem .3rem!important}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant .giftreggie-add-to-cart{color:#fff!important;background:#000!important;border-radius:10px}@media (max-width: 767px){.giftreggie-front.giftreggie-registry.giftreggie-guest .giftreggie-band:before{top:0!important}}@media (max-width: 360px){.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant{padding-left:0!important;padding-right:0!important}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant table{max-width:100%!important}}.registry-variant .properties.mobile-product-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;max-width:70%;min-width:70%}.giftreggie-front.giftreggie-registry ul.giftreggie-view-registry li.registry-variant{flex-direction:row;justify-content:space-around;align-items:flex-start;gap:8px}.giftreggie-admin ul.giftreggie-view-registry li a{position:relative;width:100%;height:100%}.giftreggie-sharing{background:#f6b780;border-radius:0;max-width:88%;display:flex;margin:25px auto;justify-content:space-between;padding:20px 30px}.giftreggie-sharing .giftreggie-permalink{background:transparent;color:#fff;border-radius:0}.giftreggie-sharing.wishlist-sharing label{color:#fff;font-size:18px;font-weight:600}.wishlist-sharing .giftreggie-permalink{text-align:left;font-size:16px;text-decoration:underline;font-weight:600}.wishlist-sharing svg path{fill:#fff}.giftreggie-desktop.giftreggie-view-registry tr.line{background:#000;max-height:1px}.giftreggie-sharing.wishlist-sharing ul li{padding:3px!important}.wishlist_heading{text-align:center;margin-bottom:24px;font-size:28px}.giftreggie-desktop.giftreggie-view-registry tr.line td{padding:0!important;max-height:1px}.registry-table tbody tr{border-bottom:1px solid #e5e5e5}.gr-product-flex{display:flex;align-items:center;gap:15px}.gr-img{width:70px;height:70px;border-radius:10px;object-fit:cover}.gr-title-link{color:#1a1a1a;font-size:15px;text-decoration:underline}.gr-col-price{font-weight:600}.gr-cart-layout{display:flex;align-items:center;gap:15px}.gr-qty-box{display:flex;align-items:center;gap:10px;background:#fff7f1;padding:6px 14px;border-radius:20px}.gr-minus,.gr-plus{cursor:pointer;font-size:18px}.gr-add-btn{background:#1d1d1d;color:#fff;padding:8px 18px;border-radius:8px}.gr-delete-btn{width:32px;height:32px;border-radius:50%;background:#000;color:#fff;border:none;cursor:pointer}.wishlis_desktop_table{max-width:88%!important;margin:auto!important}.product-info a{display:flex;justify-content:flex-start;align-items:center;width:fit-content;text-align:left}.product-info a img{width:125px;height:125px}.wishlis_desktop_table thead tr{background:#fff3e9}.wishlis_desktop_table tr td:first-child{width:35%!important}.wishlis_desktop_table tr td{width:25%!important}.wishlis_desktop_table tr td:last-child{width:11%!important}.wishlist_price gr-storefront-field{font-weight:600}.wishlist_price gr-storefront-field:after{content:"CAD";margin-left:2px}.giftreggie-add-to-cart{border-radius:6px!important;padding:0!important;max-width:55%}.product-info-head{text-align:left;padding-left:2.5%!important}.giftreggie-remove-button{width:fit-content;margin:auto}.giftreggie-remove-button .remove-button{background:#000;border:none;border-radius:50%;width:45px;height:45px;font-size:22px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s ease;color:#fff;padding:0!important}.giftreggie-remove-button .remove-button:hover{background:#000;color:#fff}@media (min-width: 760px) and (max-width: 1200px){.giftreggie-add-to-cart{max-width:75%!important;min-width:130px!important}.giftreggie-sharing{align-items:flex-end}.giftreggie-sharing .giftreggie-permalink{width:435px}}.wishlist-items-wrapper.wishlis_mobile_table{display:none}.wishlis_desktop_table thead tr td{font-size:112%;font-weight:600}@media (max-width: 760px){.wishlis_desktop_table{display:none}.giftreggie-sharing{flex-direction:column;align-items:flex-start}.giftreggie-registry.giftreggie-wishlist .giftreggie-share-buttons{padding:0!important}.giftreggie-sharing{max-width:100%;margin:0 auto 25px}.wishlist-items-wrapper.wishlis_mobile_table{display:block!important}form.giftreggie-remove-button{margin:0!important}}.wishlist-items-wrapper{display:grid;gap:30px}.wishlist-item{display:flex;align-items:flex-start;gap:20px;padding:0 20px;position:relative;margin-bottom:8%}.wishlist-image{width:120px;height:120px}.wishlist-info{flex:1}.wishlist-title{color:#48a0a0!important;font-size:17px;font-weight:500;text-decoration:underline;display:inline-block;margin-bottom:5px}.wishlist-items-wrapper.wishlis_mobile_table p{display:block;width:fit-content}.wishlist-items-wrapper.wishlis_mobile_table .wishlist_price,.wishlist-items-wrapper.wishlis_mobile_table .wishlist-delete{display:flex;justify-content:space-between;align-items:center}.addToCard_form{display:flex;justify-content:center}.addToCard_form button{background:#1d1d1d!important;border-radius:6px!important}@media (max-width: 600px){.grid-1.custom-grid{width:100%}.giftreggie-remove-button .remove-button{width:30px!important;height:30px!important;font-size:18px!important;margin:0!important}.giftreggie-registry.giftreggie-wishlist .giftreggie-permalink{display:block;width:100%;margin:0;padding-left:0}.giftreggie-registry.giftreggie-wishlist ul.giftreggie-share-buttons li:first-child{padding-left:0!important}.giftreggie-sharing.wishlist-sharing .share-link{width:100%}.giftreggie-sharing.wishlist-sharing ul li{padding:0 12px!important}.wishlist_heading{font-size:22px}.wishlist-title{font-size:15px}.addToCard_form button{max-width:150px}}@media (max-width: 420px){.wishlist-image{width:80px;height:80px}.giftreggie-sharing.wishlist-sharing .giftreggie-permalink{font-size:75%!important}.giftreggie-wishlist.giftreggie-registry .action-buttons #delete-button{font-size:115%!important}}.addToCard_form button{border-radius:16px!important}.giftreggie-wishlist.giftreggie-registry .action-buttons{text-align:center;background:#f6b780;margin:30px 0 0;padding:35px 10px}.giftreggie-wishlist.giftreggie-registry .action-buttons #delete-button{background:#fff;border-radius:6px;color:#f6b780;font-size:125%;width:200px;height:55px;max-height:unset}.giftreggie-wishlist.giftreggie-registry{margin-bottom:0!important}.giftreggie-share-buttons li{display:flex!important;justify-content:center;align-items:flex-end;gap:10px;background-image:unset!important;background-color:unset!important;color:#000!important;padding:12px 20px!important}.giftreggie-registry.giftreggie-manager .share-registry .giftreggie-sharing{padding:12px;background:unset;border-radius:29px;max-width:450px;display:flex}.giftreggie-body .share-registry .giftreggie-band p{width:33%;display:inline-block;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #555252;padding:15px}.giftreggie-body .share-registry .giftreggie-band p input{background:transparent;color:#555252;text-decoration:underline}.main-section-banner-title.share-page{margin-bottom:20px!important}.giftreggie-body .share-registry .giftreggie-band{flex-direction:column;justify-content:center!important;align-items:center!important;padding:3% 2%!important}.share-registry ul.giftreggie-share-buttons li{width:40px!important;height:50px;padding:10px!important}.giftreggie-share-buttons li svg{max-width:23px;max-height:22px}@media (max-width: 760px){.giftreggie-body .share-registry .giftreggie-band p{padding:20px!important}}.share-link.active{border-bottom:none!important}.share-link.active span{border-bottom:1px solid #F6B780!important}@media (max-width: 420px){.giftreggie-body .share-registry .giftreggie-band input{font-size:80%!important}}p.giftreggie-no-orders{padding:4% 15px!important;width:88%!important;text-align:left;margin:auto!important;font-size:126%;font-weight:400}@media (max-width: 760px){p.giftreggie-no-orders{padding:45px 5px 0!important;width:100%!important;text-align:center;margin:auto!important;font-size:115%;font-weight:400}.giftreggie-front.giftreggie-guest .giftreggie-registry .action-buttons #giftreggie-checkout{min-height:50px!important}}.mange-profile-page-button.view-cart{border-radius:6px!important;font-weight:400!important;font-size:120%;background:transparent;color:#fff;min-width:300px;border:1px solid #fff;display:none}.giftreggie-front.giftreggie-error{display:flex;flex-direction:column;justify-content:center;align-items:center}.giftreggie-front.giftreggie-error P{max-width:fit-content;width:92%;padding:26px;margin:10px auto 20px;display:flex;background:#fffaf6;border-radius:10px;font-size:18px;border:1px solid #333;text-align:center;align-items:center;justify-content:center}.date-picker{position:absolute;background:#fff;border:1px solid #ddd;padding:10px;border-radius:6px;box-shadow:0 4px 12px #00000026;width:220px;z-index:9999}.date-picker.hidden{display:none}.dp-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:700}.dp-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px}.dp-grid div{text-align:center;padding:6px 0;cursor:pointer;border-radius:4px}.dp-grid div:hover{background:#f3f3f3}.dp-grid .dp-day{font-size:11px;opacity:.6;cursor:default}.registry-card.above-blow-inputs{display:none}
/*# sourceMappingURL=/cdn/shop/t/293/assets/gift-reggie.css.map */
