.card--standard .card__inner{border-radius:16px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 4px 20px #0f1a2e14!important;transition:all .3s ease!important}.product-card-wrapper:hover .card__inner{box-shadow:0 12px 40px #0f1a2e29!important}.card__media .media img{transition:transform .5s ease!important}.product-card-wrapper:hover .card__media .media img{transform:scale(1.05)!important}.card--standard>.card__content{background:#2b3a4f!important;padding:10px 12px 12px!important;border-radius:0 0 16px 16px!important}.card--standard>.card__content .caption-with-letter-spacing{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#ff6b5b!important;opacity:1!important;margin-bottom:1px!important;text-align:left!important}.card--standard>.card__content .card__heading{text-align:left!important}.card--standard>.card__content .card__heading a.full-unstyled-link{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;font-size:12px!important;line-height:1.3!important;color:#ffffffe6!important;letter-spacing:-.01em!important}.product-card-wrapper:hover .card--standard>.card__content .card__heading a.full-unstyled-link{color:#ff6b5b!important}.card--standard>.card__content .price .price-item{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#fff!important}.card--standard>.card__content .price--on-sale .price-item--sale{color:#ff6b5b!important}.card--standard>.card__content .price .price-item--compare{color:#fff6!important;font-weight:400!important}.card--standard>.card__content .card__information,.card--standard>.card__content .card-information{text-align:left!important;color:#ffffffb3!important;padding:0!important}.card__badge .badge{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:4px 8px!important;border-radius:6px!important;background-color:#ff6b5b!important;color:#fff!important;border:none!important}.template-collection{background-color:#f4f9fd!important}.collection-hero__title,h1.collection__title,.title--primary{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;font-size:28px!important;color:#0f1a2e!important;letter-spacing:-.03em!important}.quick-add__submit{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-radius:10px!important;background-color:#ff6b5b!important;color:#fff!important;border:none!important;transition:background-color .3s ease!important}.quick-add__submit:hover{background-color:#4caf78!important}.card a{text-decoration:none!important}.product-card-wrapper{position:relative}.product-card-wrapper .card>.card__content{position:static}.giftreggie-pdp-cta-area{margin:14px 0 4px;display:flex;justify-content:center}.giftreggie-pdp-wishlist-cta{display:none!important}.giftreggie-pdp-cta-area .giftreggie-pdp-registry-cta,.giftreggie-pdp-registry-cta{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;transition:background-color .2s ease,transform .2s ease!important;background:transparent!important;border-radius:99px!important;border:1.5px solid #8A55D6!important;outline:none!important;padding:10px 26px!important;height:44px!important;width:auto!important;min-width:0!important;max-width:92%!important;flex:0 0 auto!important;align-self:center!important;margin:0 auto!important;color:#6b46c1!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.01em!important;text-transform:none!important;box-shadow:none!important;cursor:pointer!important}.giftreggie-pdp-registry-cta:before,.giftreggie-pdp-registry-cta:after{content:none!important;display:none!important}.giftreggie-pdp-registry-cta:active{transform:scale(.97)!important;background:#f5f0fc!important}.gr-fold,.gr-points,.gr-icon{display:none!important}.gr-inner{z-index:2;gap:8px;position:relative;width:auto;color:#6b46c1;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:1.5;white-space:nowrap}.gr-inner:before{content:"";width:17px;height:17px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B46C1' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E") center/contain no-repeat}.cp-freeship{margin:0 0 14px;padding:10px 14px;background:#eaf4fb;border-radius:10px}.cp-freeship__msg{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;color:#2b3a4f;margin-bottom:7px;text-align:center}.cp-freeship--done .cp-freeship__msg{color:#4caf78}.cp-freeship__track{height:6px;background:#fff;border-radius:99px;overflow:hidden}.cp-freeship__fill{height:100%;width:0;background:linear-gradient(90deg,#ff6b5b,#4caf78);border-radius:99px;transition:width .4s ease}section.cp-related{background:#eaf4fb!important;position:relative;overflow:hidden;padding-top:80px!important;padding-bottom:80px!important}@media(min-width:769px){section.cp-related{padding-top:112px!important;padding-bottom:112px!important}}section.cp-related:before{content:"";position:absolute;top:-1px;left:0;right:0;height:52px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0,0L1440,0L1440,18C1200,52 980,6 720,28C460,50 240,8 0,34Z' fill='%23FFFFFF'/%3E%3C/svg%3E") no-repeat top/100% 100%;pointer-events:none}section.cp-related:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:52px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0,60L1440,60L1440,40C1180,6 960,54 700,30C440,8 220,50 0,24Z' fill='%23FFFFFF'/%3E%3C/svg%3E") no-repeat bottom/100% 100%;pointer-events:none}.cp-related__grid>*{background:#fff;border-radius:18px;box-shadow:0 10px 30px #5d8fbf29;overflow:hidden;transition:box-shadow .25s ease}.cp-related__grid>*:hover{box-shadow:0 16px 40px #5d8fbf42}.cp-related__loading{background:transparent;box-shadow:none!important}[style*=F2EFE9],[style*=f2efe9]{background:#eaf4fb!important;background-color:#eaf4fb!important}.cp-product__add-btn{background:transparent!important;border:1.5px solid #2F3A56!important;color:#2f3a56!important;box-shadow:none!important;font-weight:600!important}.cp-product__add-btn:disabled{border-color:#b9c4d0!important;color:#8a97a8!important;background:transparent!important}.cp-wa-fab{transition:opacity .25s ease,transform .25s ease!important}html.cp-fab-hide .cp-wa-fab{opacity:0!important;pointer-events:none!important;transform:translateY(18px) scale(.9)!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
