.page.price-protection-promise .section[id*=description_content]{padding:64px 25px 24px}.page.price-protection-promise .section[id*=description_content] .page-width,.page.price-protection-promise .section[id*=form] form{margin:auto;max-width:512px;padding:0}.page.price-protection-promise .section[id*=description_content] .rich-text__wrapper{width:100%}.page.price-protection-promise .section[id*=description_content] .rich-text__blocks>*+*{margin-top:1.6rem}.page.price-protection-promise .section[id*=description_content] .rich-text__text h2 strong{font-size:30px;font-weight:700;letter-spacing:-.025em}.page.price-protection-promise .section[id*=description_content] .rich-text__text p{color:#4b5563;font-size:1.4rem;line-height:2.4rem;text-align:justify}.page.price-protection-promise .section[id*=form]{padding:24px 10px}.page.price-protection-promise .section[id*=form] .product-block-container:before,.page.price-protection-promise .section[id*=form] form strong,.page.price-protection-promise .section[id*=form] .form-label{font-size:14px;font-weight:500}.page.price-protection-promise .section[id*=form] .form-msg{--form-color-icon: rgb(74 222 128);--form-color-title: rgb(22 101 52);--form-color-bg: rgb(240 253 244);--form-color-body: rgb(21 128 61);justify-content:start;background-color:var(--form-color-bg);border-radius:.6rem;display:flex;flex-flow:row nowrap;gap:1.2rem;margin-bottom:3.2rem;padding:1.6rem}.page.price-protection-promise .section[id*=form] .form-msg.form-msg--error{--form-color-icon: #f26d63;--form-color-title: #d93025;--form-color-bg: #fdecea;--form-color-body: #d93025}.page.price-protection-promise .section[id*=form] .form-msg__icon{border:2px solid var(--form-color-icon);border-radius:50%;color:var(--form-color-icon);display:flex;height:23px;padding:3px;stroke:var(--form-color-icon);stroke-width:1px;width:23px}.page.price-protection-promise .section[id*=form] .form-msg.form-msg--error .form-msg__icon{stroke:none}.page.price-protection-promise .section[id*=form] .form-msg.form-msg--error .form-msg__icon svg *{fill:currentColor}.page.price-protection-promise .section[id*=form] .form-msg__text-heading{color:var(--form-color-title);font-weight:500;font-size:1.4rem;line-height:2rem;margin:0}.page.price-protection-promise .section[id*=form] .form-msg__text-body{color:var(--form-color-body);font-size:1.4rem;line-height:2rem}.page.price-protection-promise .section[id*=form] .form-msg__text-body p{margin:.8rem 0 0}.page.price-protection-promise .section[id*=form] .form-row{margin:0}.page.price-protection-promise .section[id*=form] .product-block-container{border:1.5px dashed rgb(209 213 219 / 1);border-radius:.6rem;display:flex;flex-direction:column;margin-bottom:1.6rem;padding:1.6rem;position:relative}.page.price-protection-promise .section[id*=form] .product-block-container:before{background-color:#fff;color:#898989;content:"Product";left:5px;position:absolute;top:-11.2px}.page.price-protection-promise .section[id*=form] .product-block-inner-wrapper:not(:first-of-type){border-top:1.5px dashed rgb(209 213 219 / 1);margin-top:1.6rem;padding-top:1.6rem;position:relative;scroll-margin-top:var(--sticky-header-height-desktop)}.page.price-protection-promise .section[id*=form] .product-block-inner-wrapper:not(:first-of-type) .delete-product-row{color:var(--color-error);float:right;margin-bottom:-20px;min-width:fit-content;padding:0}.page.price-protection-promise .section[id*=form] .product-block-inner-wrapper:not(:first-of-type) .delete-product-row:hover{transform:scale(1.5)}.page.price-protection-promise .section[id*=form] .product-block-inner-wrapper:not(:first-of-type) .delete-product-row svg{height:24px;width:24px}.page.price-protection-promise .section[id*=form] #ppp_product_sku.form-field{margin-bottom:0}.page.price-protection-promise .section[id*=form] #ppp_product_sku.form-field .form-input:not(:last-child){margin-bottom:.2rem}.page.price-protection-promise .section[id*=form] #ppp_price_seen{margin-bottom:0;padding-left:0}.page.price-protection-promise .section[id*=form] #ppp_date_seen{margin-bottom:0;padding-right:0}.page.price-protection-promise .section[id*=form] form p{font-size:14px;font-weight:300}.page.price-protection-promise .section[id*=form] .form-label small{color:#ef4444}.page.price-protection-promise .section[id*=form] .form-input{border-color:#d1d5db;border-radius:.6rem;box-shadow:none;font-size:1.6rem;padding:.8rem 1.6rem}.page.price-protection-promise .section[id*=form] .form-input:focus{border-color:#b15845;outline:2px solid transparent;outline-offset:2px}.page.price-protection-promise .section[id*=form] #ppp-add-product{align-self:end;background-color:#53796e;border-radius:.6rem;color:#fff;font-size:1.6rem;margin:1.6rem 0 0;padding:1.2rem 1.6rem;width:fit-content}.page.price-protection-promise .section[id*=form] .form-actions input{background-color:#b15845;border-radius:.6rem;color:#fff;font-size:1.6rem;padding:1.2rem 1.6rem}.page.price-protection-promise .section[id*=form] .form-input::placeholder{color:#b6b6b6;opacity:1;font-weight:300}@media all and (max-width: 800px){.page.price-protection-promise .section[id*=form] .product-block-inner-wrapper{scroll-margin-top:calc(var(--sticky-header-height-mobile) + 36px)}}@media (min-width: 640px){.page.price-protection-promise .section[id*=image_heading] .banner__heading{font-size:48px}.page.price-protection-promise .section[id*=description_content] .rich-text__text h2 strong{font-size:36px}}@media (min-width: 1024px){.page.price-protection-promise .section[id*=image_heading] .banner__heading{font-size:60px}.page.price-protection-promise .section[id*=description_content] .rich-text__text h2{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/template-price-protection-promise.css.map */
