:root{--sgp-pink:#F8C9D4;--sgp-pink2:#F1B0C1;--sgp-gold:#D9A93C;--sgp-goldtxt:#82601E;--sgp-cream:#FFFDF9;--sgp-ease:cubic-bezier(.22,.8,.3,1)}.template-cart .title,.template-search .title,.template-404 .title,.template-customers-login .title,.template-customers-register .title,.main-page-title,.wishlist-page__heading,.shopify-policy__title h1{text-align:center;color:var(--sgp-goldtxt);position:relative;padding-bottom:14px}.main-page-title:after,.wishlist-page__heading:after,.shopify-policy__title h1:after,.template-cart .title:after,.template-search .title:after{content:"";display:block;width:72px;height:1px;margin:12px auto 0;background:linear-gradient(90deg,transparent,var(--sgp-gold),transparent)}.shopify-policy__container{max-width:680px;margin-inline:auto;line-height:1.9;background:#fffdf9d1;border:1px solid rgba(217,169,60,.35);border-radius:16px;padding:24px 18px}.field__input,.select__select,.customer .field input,.contact .field__input,.search__input{transition:box-shadow .3s var(--sgp-ease),border-color .3s}.field__input:focus,.field__input:focus-visible,.search__input:focus,.select__select:focus{outline:none;box-shadow:0 0 0 1.5px var(--sgp-gold),0 0 18px #d9a93c59}.contact,.customer{max-width:560px;margin-inline:auto;text-align:center}.contact__fields{display:grid;gap:14px}.contact .field,.customer .field{text-align:right}.contact__button .button,.customer .button{min-height:48px;min-width:44px}@keyframes sgpIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.cart-item{animation:sgpIn .6s var(--sgp-ease) both;border-bottom:1px solid rgba(217,169,60,.3)}.cart-item:nth-child(2){animation-delay:.07s}.cart-item:nth-child(3){animation-delay:.14s}.cart-item:nth-child(4){animation-delay:.21s}.cart-item:nth-child(n+5){animation-delay:.28s}.cart__footer,.cart-drawer__footer{border-top:1px solid rgba(217,169,60,.45)}.cart__footer{text-align:center}.quantity__button{min-width:44px;min-height:44px;transition:transform .15s var(--sgp-ease),background .25s}.quantity__button:active{transform:scale(.88);background:#f8c9d480}.quantity:focus-within{box-shadow:0 0 0 1.5px var(--sgp-gold)}.cart__checkout-button,#checkout{position:relative;overflow:hidden;min-height:48px}.cart__checkout-button:before,#checkout:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(217,169,60,.45),transparent);transform:skew(-20deg);pointer-events:none}.cart__checkout-button:hover:before,.cart__checkout-button:focus-visible:before,#checkout:hover:before,#checkout:focus-visible:before{left:130%;transition:left .8s var(--sgp-ease)}.sgp-empty-art{display:block;width:96px;height:96px;margin:0 auto 14px;opacity:.95}.sgp-empty-art .b{fill:var(--sgp-cream);stroke:var(--sgp-gold);stroke-width:1.5}.sgp-empty-art .h{fill:none;stroke:var(--sgp-gold);stroke-width:1.5;stroke-linecap:round;transform-origin:48px 36px;animation:sgpSway 4s ease-in-out infinite}.sgp-empty-art .f{fill:var(--sgp-pink)}@keyframes sgpSway{50%{transform:rotate(3deg)}}.cart__empty-text,.cart-drawer__empty-content{text-align:center}.search-modal{transition:opacity .35s var(--sgp-ease),transform .35s var(--sgp-ease)}.search-modal__content{animation:sgpIn .45s var(--sgp-ease) both}.search-modal__close-button{min-width:44px;min-height:44px}.predictive-search{border:1px solid rgba(217,169,60,.35)}.template-search__header{text-align:center}.template-search__search{max-width:520px;margin-inline:auto}.template-404{text-align:center;padding-block:48px;animation:sgpIn .7s var(--sgp-ease) both}.template-404__message,.template-404 .title{color:var(--sgp-goldtxt)}.template-404:before{content:"";display:block;width:90px;height:1px;margin:0 auto 18px;background:linear-gradient(90deg,transparent,var(--sgp-gold),transparent)}.template-404 .button{min-height:48px}.wishlist-page__empty-state{text-align:center}@media(max-width:749px){.shopify-policy__container{padding:20px 14px}}@media(prefers-reduced-motion:reduce){.cart-item,.search-modal__content,.template-404,.sgp-empty-art .h{animation:none!important}.cart__checkout-button:before,#checkout:before{display:none}.quantity__button,.search-modal{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pages-motion.css.map */
