.product{gap:var(--chicaup-product-gap, 48px)}.product__media-wrapper .global-media-settings,.product__media-wrapper .product__media{overflow:hidden;border-radius:var(--chicaup-product-media-radius, 20px)}.product__media-wrapper .thumbnail{overflow:hidden;border-radius:calc(var(--chicaup-product-media-radius, 20px) * .55)}.product__info-container{padding:clamp(2.2rem,3vw,4rem);border:.1rem solid rgba(23,50,77,.08);border-radius:var(--chicaup-product-card-radius, 24px);background:var(--chicaup-product-card-bg, #fff);box-shadow:0 1.6rem 4rem #17324d14}.product__title h1{color:#17324d;font-size:clamp(2.8rem,3.4vw,4.8rem);line-height:1.05}.product__info-container .price--large{color:var(--chicaup-product-accent, #287b98);font-weight:800}.product-form__submit,.shopify-payment-button__button{min-height:5.2rem!important;border-radius:var(--chicaup-product-button-radius, 24px)!important;font-weight:800!important;letter-spacing:.01em}.product-form__submit{transition:transform .18s ease,box-shadow .18s ease}.product-form__submit:hover{transform:translateY(-.2rem);box-shadow:0 1rem 2.4rem #287b9833}.product__accordion{border-color:#287b982e}.chicaup-product-feedback{margin-top:2.4rem;padding:2.2rem;border:.1rem solid rgba(40,123,152,.18);border-radius:calc(var(--chicaup-product-card-radius, 24px) * .8);background:var(--chicaup-product-muted-bg, #f4fbfe)}.chicaup-product-feedback__heading{display:flex;align-items:flex-start;gap:1.2rem;margin-bottom:1.8rem}.chicaup-product-feedback__heading h2,.chicaup-product-feedback__heading p{margin:0}.chicaup-product-feedback__heading h2{color:#17324d;font-size:2rem}.chicaup-product-feedback__heading p{margin-top:.4rem;color:#60778a;font-size:1.35rem;line-height:1.45}.chicaup-product-feedback__icon{display:grid;flex:0 0 4rem;width:4rem;height:4rem;place-items:center;border-radius:50%;background:#fff;color:var(--chicaup-product-accent, #287b98);box-shadow:0 .6rem 1.6rem #17324d14}.chicaup-product-feedback__icon svg{width:2rem;height:2rem}.chicaup-product-feedback__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.chicaup-product-feedback .field,.chicaup-product-feedback__rating{margin-top:1.2rem}.chicaup-product-feedback .field:after{border-radius:1.2rem;box-shadow:0 0 0 .1rem #17324d24}.chicaup-product-feedback__rating{display:grid;grid-template-columns:auto minmax(12rem,1fr);align-items:center;gap:1rem}.chicaup-product-feedback__rating label{color:#17324d;font-size:1.3rem;font-weight:700}.chicaup-product-feedback__rating select{width:100%;min-height:4.6rem;padding:0 1.2rem;border:.1rem solid rgba(23,50,77,.14);border-radius:1.2rem;background:#fff;color:#f4ad32;font-size:1.5rem}.chicaup-product-feedback__submit{width:100%;margin-top:1.4rem;border-radius:var(--chicaup-product-button-radius, 24px)}.chicaup-product-feedback__note{margin:1rem 0 0;color:#60778a;font-size:1.15rem;line-height:1.45;text-align:center}.chicaup-product-feedback__widget{margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid rgba(23,50,77,.1)}.chicaup-product-feedback__setup,.chicaup-product-feedback__login{padding:2rem;border:.1rem dashed rgba(40,123,152,.26);border-radius:1.6rem;background:#ffffffc2;text-align:center}.chicaup-product-feedback__setup span{color:#f4ad32;font-size:1.7rem;letter-spacing:.12em}.chicaup-product-feedback__setup p,.chicaup-product-feedback__login p{max-width:48rem;margin:.8rem auto 0;color:#60778a;font-size:1.25rem;line-height:1.55}.chicaup-product-feedback__login{margin-top:1.4rem;border-style:solid;background:radial-gradient(circle at 15% 20%,rgba(255,216,77,.14),transparent 11rem),radial-gradient(circle at 90% 80%,rgba(98,210,232,.16),transparent 12rem),#fff}.chicaup-product-feedback__login strong{color:#17324d;font-size:1.55rem}.chicaup-product-feedback__login .chicaup-product-feedback__submit{display:inline-flex;width:auto;min-width:18rem;margin-top:1.4rem}.chicaup-product-feedback--guest .jdgm-write-rev-link,.chicaup-product-feedback--guest .jdgm-form-wrapper,.chicaup-product-feedback--guest .jdgm-rev-widg__summary-actions,.chicaup-product-feedback--guest [class*=write-rev]{display:none!important}@media screen and (max-width:749px){.product{gap:2rem}.product__info-container{padding:2rem 1.6rem}.chicaup-product-feedback{padding:1.6rem}.chicaup-product-feedback__row{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){.product-form__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/chicaup-product.css.map */
