.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.recipient-form ul{line-height:1.2;padding-left:2.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required{display:inline}.js .recipient-fields{display:none}.gift-card-form .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.gift-card-form textarea{font-family:Chromatic Grotesque;display:flex;position:relative;width:100%;padding:1rem}.gift-card-form .recipient-form>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;-webkit-appearance:none;appearance:none}.gift-card-form .recipient-fields__field{margin:0 0 2rem}.gift-card-form .recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.gift-card-form .recipient-checkbox{font-family:Chromatic Grotesque;flex-grow:1;font-size:1rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.gift-card-form .recipient-checkbox>svg{margin-top:3px;margin-right:1.2rem;flex-shrink:0}.gift-card-form .recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.2rem;z-index:5;top:.2rem;width:10px;height:9px}.gift-card-form .recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.gift-card-form .recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen .3s ease}.gift-card-form .recipient-fields hr{margin:1.6rem auto}.gift-card-form .customer .field{position:relative;width:100%;display:flex;transition:box-shadow .3s ease}.gift-card-form .customer .field input{font-family:Chromatic Grotesque;flex-grow:1;text-align:left;padding:1rem;margin:2px;transition:box-shadow .3s ease}.gift-card-form .customer .field label{font-family:Chromatic Grotesque;font-size:1rem;left:calc(2px + 1rem);top:calc(1rem + 2px);margin-bottom:0;pointer-events:none;position:absolute;transition:top .3s ease,font-size .3s ease;color:#000000bf;letter-spacing:.1rem;line-height:1.5}.gift-card-form .customer .field input:focus~label,.gift-card-form .customer .field input:not(:placeholder-shown)~label,.gift-card-form .customer .field .field__input:not(:placeholder-shown)~label,.gift-card-form .field__input:focus~.field__label,.gift-card-form .field__input:-webkit-autofill~.field__label{font-size:.6rem;top:calc(2px + .2rem);letter-spacing:.04rem}.gift-card-form .customer .field:before,.gift-card-form .customer select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;z-index:-1}.gift-card-form .customer .field:after,.gift-card-form .customer select:after{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:.1rem solid transparent;border-radius:0;z-index:1}.gift-card-form .field__input::placeholder{opacity:0}@media screen and (forced-colors: active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}.recipient-form-field-label{margin:.6rem 0}.gift-card-form .recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields{display:none}.rebuy-money.sale{top:22px!important}.rk_meta+p+p{font-size:16px!important}.rk_description p,.rk_description p a,.rk_description .rk_author,.rk_description .rk_author p{font-size:16px!important}@media screen and (min-width: 1024px){#rk_parent .rk_modern .rk_container .rk_image img{max-height:600px!important}#rk_parent .rk_video{height:550px!important}}#recipe-ingredients li,#recipe-preparation li,#recipe-ingredients li p,#recipe-preparation li p,#recipe-ingredients li a,#recipe-preparation li a{font-size:16px!important}
/*# sourceMappingURL=/cdn/shop/t/78/assets/ct-custom.css.map?v=28287656400227108561739453751 */
