.product__info-container .product__title{flex-direction:column;align-items:flex-start;row-gap:.2rem;margin-bottom:0!important}.product__info-container .product__title .price,.product__info-container .product__title .price.price--large{font-weight:700;margin-top:.4rem;margin-bottom:0!important}.product__title .price .price__sale,.product__title .price .price__last,.product__title .price .unit-price{justify-content:flex-start}.product__info-container{display:flex;flex-direction:column;align-items:stretch}.product__info-container .product__title{display:contents}.product__info-container>.product__text.caption-with-letter-spacing{order:-4}.product__info-container .product__title>.product__heading{order:-3;margin:0!important}.product__info-container>.shopify-app-block:has(.jdgm-prev-badge),.product__info-container>[class*=judge],.product__info-container>.shopify-app-block{order:-2;margin-top:.8rem!important}.product__info-container .product__title>[id^=price-]{order:-1;margin-top:1rem!important}.product__info-container>div:has(>.installment){margin-top:0!important}.product__info-container>.custom__liquid:has(>.ccp-notes){margin-top:0!important}.custom__liquid .ccp-notes{margin-top:1rem!important;margin-bottom:.4rem!important}.product__info-container>variant-selects{margin-top:1.2rem!important}.ccp-notes .ccp-variant-label,.ccp-notes .ccp-frame{display:none!important}.ccp-notes .ccp-ship{display:inline-flex!important;align-items:center;gap:.6rem;background:#e8f5e9;color:#1b5e20;border:1px solid #c8e6c9;border-radius:.6rem;padding:.6rem 1rem;font-weight:600;margin:0 0 .6rem!important}.ccp-notes .ccp-ship svg{width:2rem;height:2rem;color:#1b5e20;fill:currentColor}.product-form__input .ccp-frame-note{flex:0 0 100%;display:flex;align-items:center;gap:.5rem;margin:.4rem 0 0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.65);text-transform:none;letter-spacing:normal;font-weight:400}.product-form__input .ccp-frame-note .ccp-frame-icon{width:1.6rem;height:1.6rem;flex:0 0 auto}.product__info-container fieldset.product-form__input .form__label,.product__info-container .product-form__input .form__label,.product__info-container .product-form__input--dropdown .form__label,.product__info-container .avpoptions-container label.avp-option-title,#avpoptions-container label.avp-option-title,#avpoptions-container .avp-option label,.product__info-container .product__description h6{display:block;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.06rem!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;line-height:1.5!important;margin-bottom:.4rem!important}.product__info-container>div:has(>product-form .avpoptions-container){margin-top:0!important}.product__info-container product-form:has(.avpoptions-container){margin-top:1.2rem!important}.product__info-container .avpoptions-container,#avpoptions-container,#avpoptions-container .avp-option,#avpoptions-container .ap-options__select-container{margin-top:0!important;padding-top:0!important}#avpoptions-container .avp-option{margin-bottom:1.2rem!important}#avpoptions-container .avp-required,#avpoptions-container label .avp-required{display:inline!important;font-size:1.5rem!important;line-height:inherit!important}#avpoptions-container select,#avpoptions-container input[type=text]{font-family:inherit!important;font-size:1.4rem!important}.product__info-container .product__description h6{margin:0 0 .8rem!important}.product__info-container .product-form__input .form__label-info{font-weight:400;text-transform:none;letter-spacing:normal}@media screen and (min-width:750px){.product__info-container .product__description,.product__info-container .product__description p,.product__info-container .product__description li{font-size:1.4rem;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/ccp-custom.css.map */
